.rca360-slot{list-style:none!important;margin-left:auto;align-self:center;position:relative;z-index:8}.rca360-access{display:block;position:relative;font-family:inherit;color:#13344f;text-transform:none;letter-spacing:normal;line-height:1.5}.rca360-trigger{display:flex!important;align-items:center;justify-content:center;gap:12px;border:1px solid #0c6e7c!important;border-radius:10px!important;background:linear-gradient(110deg,#0b3556,#007f88)!important;color:#fff!important;font-family:inherit;font-weight:600;font-size:14px;line-height:1.3;padding:12px 18px!important;min-height:43px;cursor:pointer;white-space:nowrap;box-shadow:0 3px 11px #08394c18}.rca360-trigger strong{color:#a8f4df;font-weight:700}.rca360-trigger>svg{transition:transform .2s}.rca360-trigger[aria-expanded=true]>svg{transform:rotate(180deg)}.rca360-trigger:hover{background:linear-gradient(110deg,#144e69,#079798)!important}.rca360-access button:focus-visible,.rca360-access a:focus-visible{outline:3px solid #21c2bd!important;outline-offset:4px}.rca360-panel[hidden]{display:none!important}.rca360-panel{display:block;position:absolute;right:0;top:calc(100% + 13px);z-index:100;width:min(970px,calc(100vw - 48px));padding:26px;border:1px solid #dce7ed;border-top:5px solid #06b7a8;border-radius:17px;background:#fff;box-shadow:0 15px 45px #08283c33;text-align:left;max-height:calc(100vh - 170px);overflow-y:auto;isolation:isolate}.rca360-panel-heading{display:flex;align-items:flex-start;gap:16px;margin-bottom:23px}.rca360-panel-heading>div{flex:1}.rca360-access .rca360-panel h2{font-size:26px;line-height:1.3;margin:0 0 7px;font-weight:700;letter-spacing:-.5px;color:#123858}.rca360-access .rca360-panel-heading p{font-size:14px;color:#657f93;margin:0;line-height:1.6}.rca360-close{border:0!important;background:#f0f5f8!important;color:#365d75!important;font:400 25px/1 sans-serif!important;border-radius:50%!important;width:31px!important;min-width:31px!important;max-width:31px!important;height:31px!important;padding:0!important;cursor:pointer;flex:0 0 31px}.rca360-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.rca360-card{--rca-color:#007d7c;display:flex;flex-direction:column;background:linear-gradient(140deg,#eefbf7,#ddf7f2);border:1px solid #d2ede6;border-radius:13px;padding:23px 20px;min-width:0;color:var(--rca-color)}.rca360-supplier{--rca-color:#114d85;background:linear-gradient(140deg,#eff7ff,#deeeff);border-color:#d1e3f4}.rca360-staff{--rca-color:#60358b;background:linear-gradient(140deg,#f7f2ff,#ebe3fc);border-color:#e4d9f6}.rca360-icon{width:53px!important;height:53px!important;display:block;margin:0 0 19px;flex-shrink:0}.rca360-access .rca360-card h3{font-size:21px;line-height:1.3;color:var(--rca-color);margin:0 0 10px;font-weight:700;letter-spacing:-.4px}.rca360-access .rca360-card>p{font-size:13px;line-height:1.7;color:#3f5f73;margin:0 0 16px;min-height:66px}.rca360-access .rca360-card ul{list-style:none;margin:0 0 23px!important;padding:0!important;display:grid;gap:9px;color:#35586a;font-size:12px;line-height:1.6}.rca360-card li{display:block!important;padding:0 0 0 20px!important;position:relative;margin:0!important}.rca360-card li:before{content:'✓';position:absolute;left:0;color:var(--rca-color);font-weight:700}.rca360-access .rca360-card>a{display:flex!important;align-items:center;justify-content:space-between;gap:8px;background:var(--rca-color)!important;color:#fff!important;border-radius:8px;padding:12px!important;text-decoration:none!important;text-transform:none;font-size:12px;font-weight:700;line-height:1.5;margin-top:auto;white-space:normal}.rca360-card>a:hover{filter:brightness(1.12)}.rca360-access .rca360-security{display:flex;justify-content:center;align-items:center;gap:8px;border-top:1px solid #e3ebf0;color:#6e8594;font-size:11px;line-height:1.7;margin:23px 0 0;padding:17px 0 0}.rca360-security svg{flex-shrink:0}.rca360-access--mobile .rca360-panel{position:static;width:100%;max-height:none;padding:16px;margin-top:10px;box-shadow:none;border-radius:12px}.rca360-access--mobile .rca360-cards{grid-template-columns:1fr}.rca360-access--mobile .rca360-card{padding:18px}.rca360-access--mobile .rca360-icon{width:35px!important;height:35px!important;margin-bottom:11px}.rca360-access--mobile .rca360-card>p{min-height:0}.rca360-access--mobile .rca360-panel h2{font-size:21px}.rca360-access--mobile .rca360-panel-heading p{font-size:12px}.rca360-access--mobile .rca360-card ul{margin-bottom:15px!important}.rca360-mobile-slot{padding:12px 20px!important;list-style:none!important}.rca360-access--mobile .rca360-trigger{width:100%}.rca360-access--mobile .rca360-security{font-size:10px}.rca360-access--mobile .rca360-close{display:none}.rca360-access--mobile .rca360-panel-heading{margin-bottom:16px}@media(prefers-reduced-motion:reduce){.rca360-trigger>svg{transition:none}}@media(max-width:1100px) and (min-width:990px){.rca360-panel{width:min(880px,calc(100vw - 40px))}.rca360-trigger{padding:10px 13px!important}.rca360-card{padding:19px 15px}.rca360-access .rca360-card h3{font-size:19px}}
