.UserRoles-module__7QZk0W__section{color:#fff;isolation:isolate;background:linear-gradient(145deg,#04162f 0%,#082a51 52%,#061c39 100%);padding:110px 0;position:relative;overflow:hidden}.UserRoles-module__7QZk0W__section:before{content:"";opacity:.12;background-image:linear-gradient(#ffffff2e 1px,#0000 1px),linear-gradient(90deg,#ffffff2e 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 85%);mask-image:linear-gradient(#000,#0000 85%)}.UserRoles-module__7QZk0W__ambient{pointer-events:none;position:absolute;inset:0}.UserRoles-module__7QZk0W__ambient i{filter:blur(2px);border-radius:50%;animation:10s ease-in-out infinite alternate UserRoles-module__7QZk0W__drift;display:block;position:absolute}.UserRoles-module__7QZk0W__ambient i:first-child{background:#ce9e2f2b;width:380px;height:380px;top:-180px;right:4%}.UserRoles-module__7QZk0W__ambient i:nth-child(2){background:#289cd21f;width:260px;height:260px;animation-delay:-3s;bottom:12%;left:-100px}.UserRoles-module__7QZk0W__ambient i:nth-child(3){background:#58cd9b1f;width:160px;height:160px;animation-delay:-6s;bottom:-90px;right:22%}.UserRoles-module__7QZk0W__inner{z-index:1;position:relative}.UserRoles-module__7QZk0W__header{grid-template-columns:1.1fr .7fr;align-items:end;gap:80px;margin-bottom:46px;display:grid}.UserRoles-module__7QZk0W__eyebrow{color:#e5bd5c;letter-spacing:1.6px;text-transform:uppercase;align-items:center;gap:10px;font-size:12px;font-weight:900;display:inline-flex}.UserRoles-module__7QZk0W__eyebrow span{background:#e5bd5c;width:28px;height:1px;animation:2.4s ease-in-out infinite UserRoles-module__7QZk0W__linePulse}.UserRoles-module__7QZk0W__header h2{color:#fff;letter-spacing:-1.8px;margin:14px 0 0;font:800 clamp(40px,5vw,64px)/1.04 Georgia,serif}.UserRoles-module__7QZk0W__header h2 em{color:#e5bd5c;font-style:normal}.UserRoles-module__7QZk0W__header>p{color:#b8c7d7;margin:0 0 5px;font-size:16px;line-height:1.8}.UserRoles-module__7QZk0W__flow{color:#8ea5bb;letter-spacing:1.3px;text-transform:uppercase;justify-content:center;align-items:center;margin-bottom:30px;font-size:10px;font-weight:900;display:flex}.UserRoles-module__7QZk0W__flow i{background:linear-gradient(90deg,#0000,#c99a2e,#0000);width:80px;height:1px;margin:0 15px;animation:2s linear infinite UserRoles-module__7QZk0W__flowLine}.UserRoles-module__7QZk0W__grid{grid-template-columns:repeat(6,1fr);gap:18px;display:grid}.UserRoles-module__7QZk0W__card{--accent:#2c9bd2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);min-height:430px;animation:.75s both UserRoles-module__7QZk0W__cardReveal;animation-delay:var(--delay);background:linear-gradient(155deg,#ffffff18,#ffffff09);border:1px solid #ffffff1f;border-radius:18px;grid-column:span 2;padding:26px;transition:transform .35s,border-color .35s,box-shadow .35s;position:relative;overflow:hidden;box-shadow:0 18px 45px #00000024}.UserRoles-module__7QZk0W__card:nth-child(4){grid-column:auto}.UserRoles-module__7QZk0W__card:hover{border-color:color-mix(in srgb,var(--accent) 70%,white);box-shadow:0 28px 65px #00000040,0 0 0 1px color-mix(in srgb,var(--accent) 35%,transparent);transform:translateY(-10px)}.UserRoles-module__7QZk0W__card:after{content:"";background:var(--accent);opacity:.13;filter:blur(3px);border-radius:50%;width:160px;height:160px;transition:transform .5s;position:absolute;top:-85px;right:-80px}.UserRoles-module__7QZk0W__card:hover:after{transform:scale(1.45)}.UserRoles-module__7QZk0W__blue{--accent:#3c9fdb}.UserRoles-module__7QZk0W__gold{--accent:#d5a535}.UserRoles-module__7QZk0W__cyan{--accent:#3cc3ca}.UserRoles-module__7QZk0W__violet{--accent:#9a83e8}.UserRoles-module__7QZk0W__emerald{--accent:#45bd8a}.UserRoles-module__7QZk0W__insurance{--accent:#58c695}.UserRoles-module__7QZk0W__insurance:after{background:radial-gradient(circle at 35% 35%,#77d9b0 0 8%,transparent 9%),var(--accent)}.UserRoles-module__7QZk0W__medical{--accent:#e47f77}.UserRoles-module__7QZk0W__training{--accent:#77a9e4}.UserRoles-module__7QZk0W__card:nth-child(7){grid-column:2/span 2}.UserRoles-module__7QZk0W__cardTop{justify-content:space-between;align-items:center;display:flex}.UserRoles-module__7QZk0W__number{color:#ffffff59;letter-spacing:2px;font:800 15px Georgia,serif}.UserRoles-module__7QZk0W__icon{border:1px solid color-mix(in srgb,var(--accent) 50%,transparent);width:52px;height:52px;color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,transparent);border-radius:14px;place-items:center;display:grid;position:relative}.UserRoles-module__7QZk0W__icon:after{content:"";border:1px solid color-mix(in srgb,var(--accent) 25%,transparent);border-radius:18px;animation:2.8s ease-out infinite UserRoles-module__7QZk0W__iconPulse;position:absolute;inset:-5px}.UserRoles-module__7QZk0W__icon svg{width:24px}.UserRoles-module__7QZk0W__titleRow{justify-content:space-between;align-items:flex-start;gap:16px;margin:26px 0 20px;display:flex}.UserRoles-module__7QZk0W__titleRow h3{color:#fff;margin:0;font:800 25px/1.15 Georgia,serif}.UserRoles-module__7QZk0W__titleRow p{color:#92a7bb;margin:7px 0 0;font-size:12px}.UserRoles-module__7QZk0W__titleRow>svg{width:20px;color:var(--accent);transition:transform .3s}.UserRoles-module__7QZk0W__card:hover .UserRoles-module__7QZk0W__titleRow>svg{transform:translate(4px,-4px)}.UserRoles-module__7QZk0W__permission{color:#e5bd5c;background:#e5bd5c14;border:1px solid #e5bd5c40;border-radius:99px;align-items:center;gap:6px;margin:-5px 0 18px;padding:6px 9px;font-size:10px;font-weight:800;display:inline-flex}.UserRoles-module__7QZk0W__permission svg{width:13px}.UserRoles-module__7QZk0W__card ul{grid-template-columns:1fr 1fr;gap:9px;margin:0;padding:0;list-style:none;display:grid}.UserRoles-module__7QZk0W__card li{color:#c8d3dd;background:#ffffff0b;border-radius:8px;align-items:center;gap:8px;min-height:38px;padding:8px 9px;font-size:11px;font-weight:700;transition:background .25s,color .25s,transform .25s;display:flex}.UserRoles-module__7QZk0W__card li:hover{color:#fff;background:#ffffff1a;transform:translate(3px)}.UserRoles-module__7QZk0W__card li svg{width:14px;color:var(--accent);flex:none}.UserRoles-module__7QZk0W__cta{background:#ffffff0e;border:1px solid #ffffff1f;border-radius:14px;justify-content:space-between;align-items:center;gap:30px;margin-top:28px;padding:22px 24px;display:flex}.UserRoles-module__7QZk0W__cta>div{grid-template-columns:auto 1fr;align-items:center;column-gap:10px;display:grid}.UserRoles-module__7QZk0W__cta strong{color:#fff;font-size:13px}.UserRoles-module__7QZk0W__cta small{color:#8fa4b8;grid-column:2}.UserRoles-module__7QZk0W__liveDot{background:#45bd8a;border-radius:50%;grid-row:1/3;width:9px;height:9px;animation:1.8s infinite UserRoles-module__7QZk0W__statusPulse;box-shadow:0 0 0 7px #45bd8a1f}.UserRoles-module__7QZk0W__cta a{color:#061c39;white-space:nowrap;background:#e5bd5c;border-radius:8px;align-items:center;gap:8px;padding:11px 17px;font-size:12px;font-weight:900;transition:transform .25s,box-shadow .25s;display:inline-flex}.UserRoles-module__7QZk0W__cta a:hover{transform:translateY(-3px);box-shadow:0 12px 25px #e5bd5c33}.UserRoles-module__7QZk0W__cta a svg{width:16px}@keyframes UserRoles-module__7QZk0W__cardReveal{0%{opacity:0;transform:translateY(32px)scale(.97)}to{opacity:1;transform:none}}@keyframes UserRoles-module__7QZk0W__drift{to{transform:translate(35px,25px)scale(1.1)}}@keyframes UserRoles-module__7QZk0W__iconPulse{0%,35%{opacity:.55;transform:scale(.9)}80%,to{opacity:0;transform:scale(1.25)}}@keyframes UserRoles-module__7QZk0W__statusPulse{50%{box-shadow:0 0 0 11px #45bd8a00}}@keyframes UserRoles-module__7QZk0W__linePulse{50%{width:42px}}@keyframes UserRoles-module__7QZk0W__flowLine{0%{background-position:-80px 0}to{background-position:80px 0}}@media (max-width:940px){.UserRoles-module__7QZk0W__header{grid-template-columns:1fr;gap:25px}.UserRoles-module__7QZk0W__grid{grid-template-columns:repeat(2,1fr)}.UserRoles-module__7QZk0W__card,.UserRoles-module__7QZk0W__card:nth-child(4){grid-column:auto}.UserRoles-module__7QZk0W__card:last-child{grid-column:1/-1}.UserRoles-module__7QZk0W__flow{justify-content:flex-start;overflow:hidden}.UserRoles-module__7QZk0W__flow i{width:40px}}@media (max-width:620px){.UserRoles-module__7QZk0W__section{padding:78px 0}.UserRoles-module__7QZk0W__header h2{font-size:42px}.UserRoles-module__7QZk0W__grid{grid-template-columns:1fr}.UserRoles-module__7QZk0W__card,.UserRoles-module__7QZk0W__card:nth-child(4),.UserRoles-module__7QZk0W__card:last-child,.UserRoles-module__7QZk0W__card:nth-child(7){grid-column:auto;min-height:auto}.UserRoles-module__7QZk0W__card ul{grid-template-columns:1fr}.UserRoles-module__7QZk0W__flow{display:none}.UserRoles-module__7QZk0W__cta{flex-direction:column;align-items:flex-start}.UserRoles-module__7QZk0W__cta a{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.UserRoles-module__7QZk0W__ambient i,.UserRoles-module__7QZk0W__eyebrow span,.UserRoles-module__7QZk0W__card,.UserRoles-module__7QZk0W__icon:after,.UserRoles-module__7QZk0W__liveDot{animation:none}.UserRoles-module__7QZk0W__card:hover{transform:none}}.UserRoles-module__7QZk0W__grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;gap:18px!important;display:grid!important}.UserRoles-module__7QZk0W__grid>article{grid-column:auto!important;width:100%!important;min-width:0!important;height:100%!important}@media (max-width:900px){.UserRoles-module__7QZk0W__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:600px){.UserRoles-module__7QZk0W__grid{grid-template-columns:1fr!important}}
