.mainHeader{z-index:9999;width:100%;transition:top .25s;position:fixed;top:0;left:0}.mainHeader .subHeader{-webkit-backdrop-filter:blur(30px);background:radial-gradient(70% 50% at 20% 0,#ffffff59,#0000 40%),radial-gradient(60% 50% at 90% 20%,#ffffff40,#0000 40%),radial-gradient(80% 60% at 50% 100%,#ffffff4d,#0000 40%),#ffffffd9;border:1px solid #fff3;border-radius:40px;justify-content:space-between;align-items:center;gap:30px;max-width:1400px;margin:0 auto;padding:6px 40px;transition:background .3s,border-color .3s;display:flex}.mainHeader .subHeader .headerLogo{flex-shrink:0}.mainHeader .subHeader .headerLogo img{object-fit:cover;width:200px;height:auto;display:block}.mainHeader .subHeader .Header{gap:20px;display:flex}.mainHeader .subHeader .headerMenu{flex:1;justify-content:center;display:flex;position:relative;left:-8%}.mainHeader .subHeader .headerMenu ul{align-items:center;gap:26px;margin:0;padding:0;list-style:none;display:flex}.mainHeader .subHeader .headerMenu ul li{color:#707070;cursor:pointer;white-space:nowrap;font-size:15px;font-weight:500;transition:all .3s}.mainHeader .subHeader .headerMenu ul li:hover{color:#b74ddb}.mainHeader .subHeader .headerMenu ul li a{color:#707070;text-decoration:none}.mainHeader .subHeader .headerMenu ul li a.active,.mainHeader .subHeader .headerMenu ul li a:hover{background:linear-gradient(90deg,#8b3df2,#ec4899);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.mainHeader .subHeader .headerMenu ul li .Header-dropdown{position:relative}.mainHeader .subHeader .headerMenu ul li .Header-dropdown .Header-dropdown-btn{font:inherit;color:#707070;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:8px 4px;display:flex}.mainHeader .subHeader .headerMenu ul li .Header-dropdown .Header-dropdown-chevron{transition:transform .2s}.mainHeader .subHeader .headerMenu ul li .Header-dropdown .Header-dropdown-chevron.isOpen{transform:rotate(180deg)}.mainHeader .subHeader .headerMenu ul li .Header-dropdown .Header-dropdown-menu{z-index:50;background:#fff;border-radius:12px;grid-template-columns:repeat(2,minmax(160px,1fr));gap:4px;padding:12px;animation:.15s ease-out dropdownFade;display:grid;position:absolute;top:calc(100% + 12px);left:50%;transform:translate(-50%);box-shadow:0 12px 32px #14101f26}.mainHeader .subHeader .headerMenu ul li .Header-dropdown .Header-dropdown-menu:before{content:"";background:#fff;width:12px;height:12px;position:absolute;top:-6px;left:50%;transform:translate(-50%)rotate(45deg);box-shadow:-2px -2px 4px #14101f0a}.mainHeader .subHeader .headerMenu ul li .Header-dropdown .DropDownOptions{color:#707070;border-radius:8px;padding:6px 10px;font-size:14px;text-decoration:none;transition:background .15s,color .15s}.mainHeader .subHeader .headerMenu ul li .Header-dropdown .DropDownOptions:hover{color:#7c3aed;background:linear-gradient(90deg,#7c3aed14,#db277714)}.mainHeader .subHeader .headerMenu ul li .Header-dropdown__divider{background:#14101f14;grid-column:1/-1;height:1px;margin:8px 4px}.mainHeader .subHeader .headerMenu ul li .Header-dropdown__exploreLink{color:#0000;background:linear-gradient(90deg,#7c3aed,#db2777);-webkit-background-clip:text;background-clip:text;border-radius:8px;grid-column:1/-1;padding:10px 12px;font-size:14px;font-weight:600;text-decoration:none}@keyframes dropdownFade{0%{opacity:0;transform:translate(-50%)translateY(-4px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.mainHeader .subHeader .headerAction{flex-shrink:0;align-items:center;gap:10px;display:flex}.mainHeader .subHeader .headerAction .accountBtn{cursor:pointer;letter-spacing:1px;color:#fff;background:linear-gradient(135deg,#8c52ff 0%,#d946b5 100%);border:none;border-radius:40px;padding:10px;font-size:12px;transition:transform .3s}.mainHeader .subHeader .headerAction .accountBtn:hover{transform:translateY(-2px)}.mainHeader .subHeader .headerAction .loginBtn{cursor:pointer;letter-spacing:1px;color:#7c3aed;background:#fff;border:1px solid #d8b4fe;border-radius:4px;outline:none;padding:6px 10px;font-size:12px;transition:all .25s}.mainHeader .subHeader .headerAction .loginBtn .loginIcon{margin-right:10px}.mainHeader .subHeader .headerAction.profile-wrapper{position:relative}.mainHeader .subHeader .headerAction .profile-avatar{cursor:pointer;width:46px;height:46px;position:relative}.mainHeader .subHeader .headerAction .profile-avatar img{object-fit:cover;border:2px solid #fff;border-radius:50%;width:100%;height:100%;transition:all .3s;box-shadow:0 4px 15px #0000001f}.mainHeader .subHeader .headerAction .profile-avatar:hover img{transform:scale(1.05)}.mainHeader .subHeader .headerAction .elite-badge{color:#fff;background:linear-gradient(135deg,#ffd54f,#ff9800);border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;display:flex;position:absolute;top:-5px;left:-5px;rotate:320deg;box-shadow:0 3px 8px #0003}.mainHeader .subHeader .headerAction .profile-dropdown{z-index:999;background:#fff;border-radius:18px;width:280px;padding:20px;animation:.25s dropdown;position:absolute;top:60px;right:0;box-shadow:0 15px 40px #0000001f}@keyframes dropdown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.mainHeader .subHeader .headerAction .profile-header{text-align:center;border-bottom:1px solid #ececec;padding-bottom:18px}.mainHeader .subHeader .headerAction .profile-header h4{margin-top:14px;margin-bottom:4px;font-size:18px;font-weight:700}.mainHeader .subHeader .headerAction .profile-header p{color:#9b6af5;margin-bottom:6px;font-weight:600}.mainHeader .subHeader .headerAction .profile-header span{color:#777;font-size:13px}.mainHeader .subHeader .headerAction .profile-image{width:90px;height:90px;margin:auto;position:relative}.mainHeader .subHeader .headerAction .profile-image img{object-fit:cover;border:4px solid #9b6af5;border-radius:50%;width:100%;height:100%}.mainHeader .subHeader .headerAction .menu-item{cursor:pointer;border-radius:12px;align-items:center;gap:12px;margin-top:8px;padding:14px;font-weight:500;transition:all .25s;display:flex}.mainHeader .subHeader .headerAction .menu-item svg{color:#9b6af5;font-size:18px}.mainHeader .subHeader .headerAction a{cursor:pointer;letter-spacing:1px;color:#fff;background:linear-gradient(135deg,#8c52ff 0%,#d946b5 100%);border:none;border-radius:4px;padding:6px 10px;font-size:12px;transition:transform .3s}.mainHeader .subHeader .headerAction a:hover{transform:translateY(-2px)}.mainHeader .subHeader .headerAction .accountMenu{position:relative}.mainHeader .subHeader .headerAction .accountMenu .accountTooltip{z-index:1000;background:#fff;border:1px solid #ececec;border-radius:12px;min-width:220px;position:absolute;top:calc(100% + 10px);right:0;overflow:hidden;box-shadow:0 10px 30px #0000001f}.mainHeader .subHeader .headerAction .accountMenu .accountTooltip:before{content:"";background:#fff;border-top:1px solid #ececec;border-left:1px solid #ececec;width:14px;height:14px;position:absolute;top:-7px;right:22px;transform:rotate(45deg)}.mainHeader .subHeader .headerAction .accountMenu .accountTooltip ul{margin:0;padding:8px 0;list-style:none}.mainHeader .subHeader .headerAction .accountMenu .accountTooltip li{padding:0 10px}.mainHeader .subHeader .headerAction .accountMenu .accountTooltip li a,.mainHeader .subHeader .headerAction .accountMenu .accountTooltip li button{color:#444;background:0 0;border-radius:4px;align-items:center;gap:10px;padding:6px 10px;font-size:13px;text-decoration:none;transition:all .2s;display:flex}.mainHeader .subHeader .headerAction .accountMenu .accountTooltip li a svg,.mainHeader .subHeader .headerAction .accountMenu .accountTooltip li button svg{color:#444}.mainHeader .subHeader .headerAction .accountMenu .accountTooltip li a:hover,.mainHeader .subHeader .headerAction .accountMenu .accountTooltip li a.active,.mainHeader .subHeader .headerAction .accountMenu .accountTooltip li button:hover,.mainHeader .subHeader .headerAction .accountMenu .accountTooltip li button.active{color:#9b6af5;background:#f5f0ff}.mainHeader .subHeader .headerAction .accountMenu .accountTooltip li .logout{color:#e53935;cursor:pointer;background:0 0;border:none;width:100%}.mainHeader .subHeader .headerAction .accountMenu .accountTooltip li .logout svg{color:#e53935}.mainHeader .subHeader .headerAction .accountMenu .accountTooltip li .logout:hover{color:#e53935;background:#ffe6e5}.mainHeader.onDark .subHeader{background:radial-gradient(70% 50% at 20% 0,#ffffff0f,#0000 70%),radial-gradient(60% 50% at 90% 20%,#ffffff0d,#0000 70%),radial-gradient(80% 60% at 50% 100%,#ffffff0d,#0000 70%),#140c2099;border-color:#ffffff1f}.mainHeader.onDark .headerMenu ul li{color:#ffffffbf}.mainHeader.onDark .headerMenu ul li:hover{color:#d8b4fe}.mainHeader.onDark .headerMenu ul li a{color:#fff}.mainHeader.onDark .headerMenu ul li a.active,.mainHeader.onDark .headerMenu ul li a:hover{background:linear-gradient(90deg,#a78bfa,#f472b6);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.mainHeader.onDark .headerMenu ul li .Header-dropdown-btn{color:#ffffffbf}.mainHeader.onDark .headerAction .loginBtn{color:#fff;background:#ffffff14;border-color:#ffffff40}.mainHeader.onDark .headerAction .profile-avatar img{border-color:#ffffff80}.mainHeader.onDark .mobileMenuBtn{color:#d8b4fe}.mainHeader.atTop .subHeader{-webkit-backdrop-filter:none;background:0 0}.mainHeader.atTop.onDark .subHeader{-webkit-backdrop-filter:none;background:0 0;border-color:#0000}.mobileMenuBtn{cursor:pointer;color:#7c3aed;background:0 0;border:none;font-size:28px;display:none}.mobileHeaderActions{display:none}@media (width<=1200px){.mainHeader .subHeader{gap:18px;width:calc(100% - 24px);padding:8px 20px}.mainHeader .headerLogo img{width:150px}.mainHeader .Header .headerMenu ul{gap:14px}.mainHeader .Header .headerMenu ul li{font-size:13px}.mainHeader .Header .headerAction{gap:6px}.mainHeader .Header .headerAction .accountBtn{padding:8px 12px;font-size:11px}.mainHeader .Header .headerAction .loginBtn{padding:7px 9px;font-size:11px}}@media (width<=1024px){.mainHeader .subHeader{gap:14px;width:calc(100% - 20px);padding:8px 18px}.mainHeader .headerLogo img{width:140px}.mainHeader .Header .headerMenu ul{gap:10px}.mainHeader .Header .headerMenu ul li{font-size:12px}.mainHeader .Header .headerAction .accountBtn{padding:8px 10px;font-size:10px}.mainHeader .Header .headerAction .loginBtn{padding:6px 8px;font-size:10px}}@media (width<=900px){.mainHeader .subHeader{box-sizing:border-box;border-radius:24px;gap:10px;width:calc(100% - 20px);min-height:52px;margin:8px auto;padding:7px 14px}.mainHeader .headerLogo{flex:none}.mainHeader .headerLogo img{width:clamp(115px,18vw,140px)}.mainHeader .mobileHeaderActions{flex:none;justify-content:flex-end;align-items:center;gap:8px;margin-left:auto;display:flex}.mainHeader .mobileNotification{justify-content:center;align-items:center;display:flex}.mainHeader .mobileNotification button{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:flex}.mainHeader .mobileAccountMenu{align-items:center;display:flex;position:relative}.mainHeader .mobileAccountBtn{cursor:pointer;background:#ffffffd9;border:1px solid #9b6af52e;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:flex}.mainHeader .mobileAccountBtn .accountAvatar{color:#fff;background:linear-gradient(135deg,#8c52ff 0%,#d946b5 100%);border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:11px;font-weight:600;display:flex}.mainHeader .mobileLoginBtn{color:#fff;background:linear-gradient(135deg,#8c52ff 0%,#d946b5 100%);border-radius:40px;margin-right:10px;padding:6px 10px;font-size:11px;font-weight:600}.mainHeader .mobileMenuBtn{color:#7c3aed;cursor:pointer;background:#fffc;border:1px solid #9b6af52e;border-radius:11px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;font-size:23px;transition:background .25s,transform .25s,box-shadow .25s;display:flex}.mainHeader .mobileMenuBtn:hover{background:#f7f2ff;box-shadow:0 6px 18px #7c3aed1f}.mainHeader .mobileMenuBtn:active{transform:scale(.94)}.mainHeader .mobileMenuBtn svg{display:block}.mainHeader .Header{box-sizing:border-box;-webkit-backdrop-filter:blur(25px);opacity:0;visibility:hidden;pointer-events:none;z-index:10000;background:#fffffff7;border:1px solid #fffc;border-radius:22px;flex-direction:column;align-items:stretch;gap:20px;width:min(340px,100vw - 20px);max-width:calc(100vw - 20px);min-height:auto;padding:22px 18px;transition:transform .35s cubic-bezier(.22,1,.36,1),opacity .25s,visibility .35s;position:absolute;top:calc(100% + 8px);right:0;transform:translate(calc(100% + 30px));box-shadow:0 20px 50px #28144624,0 4px 20px #2814460f;display:flex!important}.mainHeader .Header.active{opacity:1;visibility:visible;pointer-events:auto;transform:translate(0)}.mainHeader .Header .headerMenu{flex:none;width:100%;display:block;position:static;left:auto}.mainHeader .Header .headerMenu ul{flex-direction:column;align-items:stretch;gap:4px;width:100%;margin:0;padding:0;list-style:none;display:flex}.mainHeader .Header .headerMenu ul li{width:100%;font-size:15px}.mainHeader .Header .headerMenu ul li a{box-sizing:border-box;color:#707070;border-radius:10px;align-items:center;width:100%;min-height:42px;padding:8px 12px;text-decoration:none;transition:background .2s,color .2s,transform .2s;display:flex}.mainHeader .Header .headerMenu ul li a:hover{color:#8b3df2;background:#f7f2ff;transform:translate(3px)}.mainHeader .Header .headerMenu ul li a.active{color:#8b3df2;-webkit-text-fill-color:#8b3df2;background:linear-gradient(90deg,#8b3df21a,#ec489914)}.mainHeader .Header .headerAction{width:100%;display:none}.mainHeader .mobileAccountTooltip{box-sizing:border-box;z-index:10001;padding:0;background:#fff!important;border:1px solid #ececec!important;border-radius:12px!important;width:220px!important;min-width:220px!important;max-width:calc(100vw - 20px)!important;margin:0!important;position:absolute!important;top:calc(100% + 10px)!important;right:0!important;box-shadow:0 12px 35px #0000001f!important}.mainHeader .mobileAccountTooltip ul{margin:0;padding:8px 0;list-style:none}.mainHeader .mobileAccountTooltip li{padding:0 8px}.mainHeader .mobileAccountTooltip a,.mainHeader .mobileAccountTooltip button{box-sizing:border-box;color:#444;cursor:pointer;background:0 0;border:none;border-radius:7px;align-items:center;gap:10px;width:100%;min-height:38px;padding:8px 10px;font-size:13px;text-decoration:none;display:flex}.mainHeader .mobileAccountTooltip a:hover,.mainHeader .mobileAccountTooltip a.active{color:#9b6af5;background:#f5f0ff}}@media (width<=576px){.mainHeader .subHeader{border-radius:20px;gap:6px;width:calc(100% - 16px);min-height:48px;margin:7px auto;padding:6px 10px}.mainHeader .headerLogo img{width:118px}.mainHeader .mobileHeaderActions{gap:5px}.mainHeader .mobileNotification button,.mainHeader .mobileAccountBtn,.mainHeader .mobileMenuBtn{width:36px;height:36px}.mainHeader .mobileAccountBtn .accountAvatar{width:29px;height:29px;font-size:10px}.mainHeader .mobileMenuBtn{border-radius:9px;font-size:21px}.mainHeader .Header{border-radius:18px;gap:16px;width:calc(100vw - 16px);max-width:calc(100vw - 16px);padding:18px 14px;top:calc(100% + 6px);right:0}.mainHeader .Header .headerMenu ul li{font-size:14px}.mainHeader .Header .headerMenu ul li a{min-height:40px;padding:7px 10px}.mainHeader .mobileAccountTooltip{width:205px!important;min-width:205px!important;max-width:calc(100vw - 16px)!important}}@media (width<=380px){.mainHeader .subHeader{border-radius:17px;width:calc(100% - 40px);padding:5px 8px}.mainHeader .headerLogo img{width:105px!important}.mainHeader .mobileHeaderActions{gap:3px}.mainHeader .mobileNotification button,.mainHeader .mobileAccountBtn,.mainHeader .mobileMenuBtn{width:34px;height:34px}.mainHeader .mobileAccountBtn .accountAvatar{width:27px;height:27px}.mainHeader .mobileMenuBtn{font-size:19px}.mainHeader .Header{width:calc(100vw - 12px);max-width:calc(100vw - 12px);padding:16px 12px}.mainHeader .Header .headerMenu ul li{font-size:13px}}.FooterSection{background:radial-gradient(circle at 8% 5%,#7a35aabf 0%,#0000 28%),radial-gradient(circle at 92% 95%,#ec48998c 0%,#0000 38%),linear-gradient(#4a176e 0%,#3b145d 35%,#35124f 65%,#6b1b8d 100%);padding:50px 20px 0}.FooterSection .FooterContainer{max-width:1300px;margin:0 auto}.FooterSection .FooterNewsletter{background:#391b49;border:2px solid #6b1b8d;border-radius:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;margin-bottom:56px;padding:32px 40px;display:flex}.FooterSection .FooterNewsletter .FooterNewsletterText h3{color:#fff;margin:0 0 8px;font-size:23px;font-weight:700}.FooterSection .FooterNewsletter .FooterNewsletterText p{color:#ffffffa6;max-width:420px;margin:0;font-size:14px;line-height:1.55}.FooterSection .FooterNewsletter .FooterNewsletterForm{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.FooterSection .FooterNewsletter .FooterNewsletterForm .FooterNewsletterInput{background:#ffffff14;border:1px solid #ffffff26;border-radius:12px;align-items:center;gap:8px;min-width:280px;height:46px;padding:0 14px;display:flex}.FooterSection .FooterNewsletter .FooterNewsletterForm .FooterNewsletterInput svg{color:#ffffff80;font-size:16px}.FooterSection .FooterNewsletter .FooterNewsletterForm .FooterNewsletterInput input{color:#fff;background:0 0;border:none;outline:none;width:100%;font-size:14px}.FooterSection .FooterNewsletter .FooterNewsletterForm .FooterNewsletterInput input::placeholder{color:#fff6}.FooterSection .FooterNewsletter .FooterNewsletterForm .FooterNewsletterInput input:focus{box-shadow:none;border:none}.FooterSection .FooterNewsletter .FooterNewsletterForm button{color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(90deg,#8b3df2,#ec4899);border:none;border-radius:12px;align-items:center;gap:8px;height:46px;padding:0 22px;font-size:14px;font-weight:500;display:flex}.FooterSection .FooterGrid{grid-template-columns:1.6fr 1fr 1fr 1fr 1fr 1fr;gap:25px;padding-bottom:40px;display:grid}.FooterSection .FooterGrid .FooterColumn h4{color:#fff;margin-bottom:16px;font-size:15px;font-weight:600}.FooterSection .FooterGrid .FooterColumn ul{margin:0;padding:0;list-style:none}.FooterSection .FooterGrid .FooterColumn ul li{cursor:pointer;margin-bottom:12px;font-size:14px;transition:all .2s}.FooterSection .FooterGrid .FooterColumn ul li a{color:#fff;text-decoration:none;transition:color .25s;position:relative}.FooterSection .FooterGrid .FooterColumn ul li a:after{content:"";transform-origin:0;background:#fff;width:100%;height:1px;transition:transform .3s;position:absolute;bottom:-2px;left:0;transform:scaleX(0)}.FooterSection .FooterGrid .FooterColumn ul li a:hover{color:#fff;opacity:1!important}.FooterSection .FooterGrid .FooterColumn ul li a:hover:after{transform:scaleX(1)}.FooterSection .FooterGrid .FooterColumn ul li a.emailid{color:#ffffffa6}.FooterSection .FooterGrid .FooterColumn ul li:hover{color:#fff}.FooterSection .FooterGrid .FooterBrand .FooterLogo{width:200px;margin-bottom:14px}.FooterSection .FooterGrid .FooterBrand p{color:#ffffffa6;max-width:280px;margin-bottom:20px;font-size:14px;line-height:1.6}.FooterSection .FooterGrid .FooterBrand .FooterSocials{gap:10px;display:flex}.FooterSection .FooterGrid .FooterBrand .FooterSocials a{color:#ffffffbf;background:#ffffff14;border:1px solid #ffffff1a;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;font-size:15px;transition:all .2s;display:flex}.FooterSection .FooterGrid .FooterBrand .FooterSocials a:hover{color:#fff;background:linear-gradient(90deg,#8b3df2,#ec4899);border-color:#0000}.FooterSection .FooterGrid .FooterHelp{position:relative}.FooterSection .FooterGrid .FooterHelp .ContactUsBtn{color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(90deg,#8b3df2,#ec4899);border:none;border-radius:6px;align-items:center;gap:8px;height:38px;margin-top:4px;padding:0 16px;font-size:14px;font-weight:500;display:flex}.FooterSection .FooterGrid .ChatTooltip{z-index:9999;background:#fff;border-radius:16px;width:360px;max-width:90vw;position:absolute;bottom:8rem;right:19rem;overflow:hidden;box-shadow:0 15px 40px #0000002e}.FooterSection .FooterGrid .ChatTooltip .ChatHeader{color:#fff;background:linear-gradient(90deg,#8b3df2,#ec4899);justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.FooterSection .FooterGrid .ChatTooltip .ChatHeader .ChatHeaderTop{flex-direction:column;display:flex}.FooterSection .FooterGrid .ChatTooltip .ChatHeader span{font-size:14px;font-weight:600}.FooterSection .FooterGrid .ChatTooltip .ChatHeader small{opacity:.85;font-size:11px}.FooterSection .FooterGrid .ChatTooltip .ChatHeader .ChatClose{color:#fff;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:12px;align-items:center;gap:8px;height:46px;font-size:28px;font-weight:700;display:flex}.FooterSection .FooterGrid .ChatTooltip .ChatBody{padding:10px}.FooterSection .FooterGrid .ChatTooltip .ChatMessages{flex-direction:column;gap:8px;max-height:260px;padding:12px;display:flex;overflow-y:auto}.FooterSection .FooterGrid .ChatTooltip .ChatMessage{border-radius:12px;max-width:85%;padding:8px 12px;font-size:13px;line-height:1.5}.FooterSection .FooterGrid .ChatTooltip .ChatMessage.Support{color:#111827;background:#f3f4f6;align-self:flex-start}.FooterSection .FooterGrid .ChatTooltip .ChatMessage.User{color:#fff;background:linear-gradient(90deg,#8b3df2,#ec4899);align-self:flex-end}.FooterSection .FooterGrid .ChatTooltip .ChatFooter{border-top:1px solid #e5e7eb;padding:12px}.FooterSection .FooterGrid .ChatTooltip .ChatFooter a{text-align:center;color:#fff;background:linear-gradient(90deg,#8b3df2,#ec4899);border-radius:10px;padding:10px;font-size:13px;font-weight:600;text-decoration:none;display:block}.FooterSection .FooterContactSocials{display:none}@media (width<=768px){.FooterSection .FooterSocials{display:none!important}.FooterSection .FooterContactSocials{align-items:center;gap:10px;margin-bottom:14px;display:flex}.FooterSection .FooterContactSocials a{color:#ffffffbf;background:#ffffff14;border:1px solid #ffffff1a;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;font-size:15px;transition:all .2s;display:flex}.FooterSection .FooterContactSocials a:hover{color:#fff;background:linear-gradient(90deg,#8b3df2,#ec4899);border-color:#0000}}.FooterSection .FooterBottom{border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;max-width:1200px;margin:0 auto;padding:18px 0;display:flex}.FooterSection .FooterBottom span{color:#ffffff73;font-size:13px}.FooterSection .FooterBottom .FooterLegal{gap:24px;display:flex}.FooterSection .FooterBottom .FooterLegal a{color:#ffffff73;font-size:13px;text-decoration:none;transition:all .2s}.FooterSection .FooterBottom .FooterLegal a:hover{color:#fff}@media (width<=992px){.FooterSection .FooterGrid{grid-template-columns:repeat(2,1fr)}.FooterSection .FooterGrid .FooterBrand{grid-column:span 2}.FooterSection .FooterGrid .FooterBrand p{max-width:100%}.FooterSection .FooterNewsletter{flex-direction:column;align-items:flex-start}}@media (width<=768px){.FooterSection{padding:40px 15px 0}.FooterSection .FooterNewsletter{padding:26px 24px}.FooterSection .FooterGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px}.FooterSection .FooterGrid .FooterBrand{grid-column:span 2}.FooterSection .FooterGrid .FooterBrand .FooterLogo{width:130px}.FooterSection .FooterGrid .FooterHelp{grid-column:span 2}.FooterSection .FooterBottom{text-align:center;flex-direction:column}}@media (width<=480px){.FooterSection .FooterGrid .FooterColumn h4{margin-bottom:10px;font-size:14px}.FooterSection .FooterGrid .FooterColumn ul li{font-size:13px}.FooterSection .FooterHelp button{justify-content:center;width:100%}.FooterSection .FooterNewsletterForm{width:100%}.FooterSection .FooterNewsletterForm .FooterNewsletterInput{flex:1;min-width:0}.FooterSection .FooterNewsletterForm button{flex:1;justify-content:center}}@media (width<=992px){.FooterHelp .ChatTooltip{width:400px}}@media (width<=768px){.FooterHelp .ChatTooltip{border-radius:16px;width:calc(100vw - 32px);max-width:420px;max-height:calc(100vh - 32px);position:fixed;bottom:16px;left:50%;right:auto;overflow-y:auto;transform:translate(-50%)}.FooterHelp .ChatTooltip .ChatHeader{padding:16px}.FooterHelp .ChatTooltip .ChatHeader span{font-size:17px}.FooterHelp .ChatTooltip .ChatHeader small{font-size:12px}.FooterHelp .ChatTooltip .ChatHeader .ChatClose{width:34px;height:34px;font-size:26px}.FooterHelp .ChatTooltip .ChatBody{padding:20px}.FooterHelp .ChatTooltip .form-group{margin-bottom:14px}.FooterHelp .ChatTooltip input{height:44px}.FooterHelp .ChatTooltip textarea{min-height:100px}}@media (width<=480px){.FooterHelp .ChatTooltip{border-radius:14px;max-width:none;max-height:calc(100vh - 16px);left:2px;transform:none;bottom:40px!important;right:18px!important}.FooterHelp .ChatTooltip .ChatHeader{padding:14px 15px}.FooterHelp .ChatTooltip .ChatHeader span{font-size:16px}.FooterHelp .ChatTooltip .ChatHeader small{font-size:11px}.FooterHelp .ChatTooltip .ChatBody{padding:16px}.FooterHelp .ChatTooltip label{font-size:13px}.FooterHelp .ChatTooltip input{height:42px;font-size:13px}.FooterHelp .ChatTooltip textarea{min-height:90px;font-size:13px}.FooterHelp .ChatTooltip button[type=submit]{height:42px;font-size:13px}}@media (width<=360px){.FooterHelp .ChatTooltip .ChatHeader{padding:12px}.FooterHelp .ChatTooltip .ChatHeader span{font-size:15px}.FooterHelp .ChatTooltip .ChatHeader small{font-size:10px}.FooterHelp .ChatTooltip .ChatBody{padding:14px}.FooterHelp .ChatTooltip .form-group{margin-bottom:12px}.FooterHelp .ChatTooltip textarea{min-height:80px}}.new-toast-stack{z-index:9999;pointer-events:none;flex-direction:column;align-items:flex-end;gap:12px;width:min(380px,100vw - 32px);display:flex;position:fixed;top:24px;right:24px}.new-toast-stack .new-toast{color:#1f2937;cursor:pointer;pointer-events:auto;background:#fff;border:1px solid #0000;border-radius:10px;align-items:center;width:100%;min-height:52px;padding:14px 18px;font-size:14px;font-weight:500;line-height:1.4;transition:transform .2s,box-shadow .2s;animation:.3s ease-out toastSlideIn;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 30px #0000001f,0 2px 8px #0000000f}.new-toast-stack .new-toast:after{content:"";transform-origin:0;width:100%;height:3px;animation:4.5s linear forwards toastProgress;position:absolute;bottom:0;left:0;overflow:hidden}.new-toast-stack .new-toast:hover{transform:translateY(-2px);box-shadow:0 14px 35px #00000026,0 4px 10px #00000014}.new-toast-stack .new-toast--success{color:#166534;background:#f0fdf4;border-color:#bbf7d0 #bbf7d0 #bbf7d0 #22c55e;border-left-style:solid;border-left-width:4px}.new-toast-stack .new-toast--error{color:#991b1b;background:#fef2f2;border-color:#fecaca #fecaca #fecaca #ef4444;border-left-style:solid;border-left-width:4px}.new-toast-stack .new-toast--info{color:#6d28d9;background:#faf5ff;border-color:#ddd6fe #ddd6fe #ddd6fe #9b6af5;border-left-style:solid;border-left-width:4px}.new-toast-stack .new-toast--success:after{background:#22c55e}.new-toast-stack .new-toast--error:after{background:#ef4444}.new-toast-stack .new-toast--info:after{background:#9b6af5}@keyframes toastSlideIn{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes toastProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (width<=600px){.toast-stack{width:auto;top:16px;left:16px;right:16px}.toast{border-radius:8px;min-height:50px;padding:13px 15px;font-size:13px}}.auth-card{border-radius:16px;width:100%;max-width:480px;padding:10px;overflow:hidden}.auth-card form{flex-direction:column;gap:20px;display:flex}.auth-card .ContactInputsForm{height:18rem;overflow-y:auto}.auth-card label{font-size:13px;font-weight:600;display:block}.auth-card label input,.auth-card label textarea{background:#fff;border:1px solid #e5e7eb;border-radius:10px;width:100%;margin-top:6px;padding:6px 10px;font-size:14px;font-weight:400;transition:border-color .15s,box-shadow .15s;display:block}.auth-card label input::placeholder,.auth-card label textarea::placeholder{color:#9ca3af}.auth-card label input:focus,.auth-card label textarea:focus{border-color:#7c3aed;outline:none;box-shadow:0 0 0 3px #7c3aed26}.auth-card label textarea{min-height:10px}.auth-card .notice,.auth-card .error{margin:-6px 0 14px;font-size:.85rem}.auth-card .notice{color:#059669}.auth-card .error{color:#dc2626}.auth-card .auth-card-button{justify-content:flex-end;align-items:center;width:100%;display:inline-flex}.auth-card .ContactFormSubmit{color:#fff;cursor:pointer;text-transform:capitalize;background:linear-gradient(135deg,#7c3aed 0%,#ec4899 100%);border:none;border-radius:4px;padding:6px 12px;font-size:14px;transition:filter .15s,transform 50ms}.auth-card .ContactFormSubmit:hover:not(:disabled){filter:brightness(1.05)}.auth-card .ContactFormSubmit:active:not(:disabled){transform:translateY(1px)}.auth-card .ContactFormSubmit:disabled{opacity:.6;cursor:not-allowed}.auth-card--compact{max-width:360px}.auth-card--compact .contact-card__header,.auth-card--compact .contact-card__body{padding:20px 24px 24px}.auth-card--compact .contact-card__header h1{font-size:1.35rem}.AdminSidebar{z-index:100;opacity:.8;background:linear-gradient(#8b3df2,#ec4899);transition:left .4s}.AdminSidebar .subAdminSidebar{height:calc(100vh - 65px)}.AdminSidebar::-webkit-scrollbar{display:none}.AdminSidebar:before{content:"";z-index:1000;border-radius:30%;width:40px;height:40px;display:none;position:absolute;top:0;left:15.6rem;box-shadow:-20px -20px #aa5bc5}.AdminSidebar.show{left:0}.AdminSidebar.expanded{width:238px}.AdminSidebar.collapsed{width:56px;transition:width .7s;overflow:hidden}.AdminSidebar.collapsed:hover{width:238px}.AdminSidebar.collapsed .AdminSidebarLink{justify-content:center;align-items:center;height:42px;padding:0;display:flex}.AdminSidebar.collapsed .AdminSidebarLinkOptions{justify-content:center;align-items:center;width:100%;display:flex}.AdminSidebar.collapsed .AdminsidebarIcon{flex-shrink:0;font-size:22px}.AdminSidebar.collapsed .AdminSidebarLinkOptions span,.AdminSidebar.collapsed .AdminSidebarLinkOptions p{display:none}.AdminSidebar.collapsed:hover .AdminSidebarLink{justify-content:flex-start;padding-left:18px}.AdminSidebar.collapsed:hover .AdminSidebarLinkOptions{justify-content:flex-start;gap:12px}.AdminSidebar.collapsed:hover .AdminSidebarLinkOptions span,.AdminSidebar.collapsed:hover .AdminSidebarLinkOptions p{display:inline}.AdminSidebar ul{height:100%;padding:0;list-style:none}.AdminSidebar ul li{line-height:42px}.AdminSidebar ul li .AdminSidebarLink{color:#fff;border-left:3px solid #0000;padding-left:24px;font-size:12px;font-weight:600;text-decoration:none;transition:all .7s;display:block;position:relative}.AdminSidebar ul li .AdminSidebarLink .AdminSidebarLinkOptions{align-items:center;gap:10px;display:flex}.AdminSidebar ul li .AdminSidebarLink .AdminSidebarLinkOptions .AdminsidebarIcon{font-size:20px}@media (width<=1370px){.AdminSidebar ul li .AdminSidebarLink{font-size:11px}}.AdminSidebar ul li .AdminSidebarLinkLogout{color:#fff;border-left:3px solid #0000;padding-left:24px;font-size:12px;font-weight:600;text-decoration:none;display:block;position:relative}.AdminSidebar ul li .AdminSidebarLinkLogout .AdminSidebarLinkOptionsLogout{align-items:center;gap:10px;display:flex}.AdminSidebar ul li .AdminSidebarLinkLogout .AdminSidebarLinkOptionsLogout .AdminsidebarIcon{font-size:20px}@media (width<=1370px){.AdminSidebar ul li .AdminSidebarLinkLogout{font-size:11px}}.AdminSidebar ul li .AdminSidebarLinkLogout:hover{color:#aa3bff}.AdminSidebar ul li.active a{color:#ec4899;background:#fff;border-top-left-radius:10px;border-bottom-left-radius:10px}.AdminSidebar ul li ul{display:none;position:static}.AdminSidebar ul li ul.show{display:block}.AdminSidebar ul li ul li{line-height:42px}.AdminSidebar ul li ul li a{color:#fff;padding-left:80px;font-size:12px}.AdminSidebar ul li ul li a:hover{color:#aa5bc5!important;background:#f4f8fc!important}.AdminHeader{background:#fff;border-bottom:1px solid #ececec;justify-content:space-between;align-items:center;height:94px;padding:0 24px;display:flex}.AdminHeaderLogo{color:#aa5bc5;width:250px;height:90px;font-size:22px;font-weight:700}.AdminHeaderLogo img{width:100%;height:100%}.AdminHeaderProfile{position:relative}.ProfileButton{cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:10px;padding:8px 12px;transition:all .25s;display:flex}.ProfileButton:hover{background:#f6f6f6}.ProfileIcon{color:#aa5bc5;font-size:38px}.ProfileInfo{flex-direction:column;align-items:flex-start;display:flex}.ProfileInfo span{color:#333;font-size:14px;font-weight:700;line-height:1.2}.ProfileInfo small{color:#888;font-size:11px}.Arrow{font-size:18px;transition:transform .25s}.Arrow.rotate{transform:rotate(180deg)}.ProfileDropdown{z-index:999;background:#fff;border-radius:12px;width:180px;position:absolute;top:calc(100% + 10px);right:0;overflow:hidden;box-shadow:0 10px 30px #0000001f}.ProfileDropdown button{cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;width:100%;padding:12px 16px;font-size:14px;transition:all .2s;display:flex}.ProfileDropdown button:hover{color:#aa5bc5;background:#f7f1fe}.ProfileDropdown button svg{font-size:20px}.HeroSection{background:linear-gradient(135deg,#f8f3ff 0%,#f4eefc 100%);padding:50px 20px;overflow:hidden}.HeroSection .HeroContent{box-sizing:border-box;grid-template-columns:1fr 1fr;align-items:center;gap:80px;width:100%;max-width:1400px;margin:0 auto;padding:0 10px;display:grid}.HeroSection .HeroContent:last-child{align-items:flex-start}.HeroSection .HeroContent .HeroLeft{width:500px}.HeroSection .HeroContent .HeroLeft .HeroLeftTop{flex-direction:column;gap:10px;display:flex}.HeroSection .HeroContent .HeroLeft .HeroLeftTop .HeroLogo{width:120px;margin-bottom:30px}.HeroSection .HeroContent .HeroLeft .HeroLeftTop .HeroBadge{color:#7c3aed;background:#8b3df214;border:1px solid #8b3df226;border-radius:30px;justify-content:flex-start;align-items:stretch;width:fit-content;margin-bottom:25px;padding:8px 18px;font-size:13px;font-weight:600;display:inline-flex}.HeroSection .HeroContent .HeroLeft .HeroRoles{margin:22px 0 25px}.HeroSection .HeroContent .HeroLeft .HeroRoles h4{color:#7c3aed;margin:0;font-size:20px;font-weight:100}.HeroSection .HeroContent .HeroLeft .HeroRoles span{color:#6b7280;margin-top:4px;font-size:15px;display:block}.HeroSection .HeroContent .HeroLeft h1{color:#24173a;letter-spacing:1.6px;margin-bottom:14px;font-family:Tan Aegean;font-weight:500;line-height:1}.HeroSection .HeroContent .HeroLeft h1 .ConnectingText{letter-spacing:0;font-size:48px;line-height:1.6}.HeroSection .HeroContent .HeroLeft h1 .CustomerSuccessText{background:linear-gradient(90deg,#8b3df2,#ec4899);-webkit-text-fill-color:transparent;text-wrap:nowrap;letter-spacing:-.4px;-webkit-background-clip:text;font-family:Tan Aegean;font-size:45px}.HeroSection .HeroContent .HeroLeft p{max-width:500px;margin-top:20px;margin-bottom:18px;font-size:15px;font-weight:500;line-height:1.7}.HeroRight{perspective:2000px;justify-content:center;align-items:center;width:800px;height:500px;display:flex;position:relative;top:-4rem;left:0}.HeroButtons{gap:12px;margin-bottom:22px;display:flex}.HeroButtons button{cursor:pointer;border-radius:12px;height:46px;padding:0 22px;font-size:14px;font-weight:600}.HeroButtons .PrimaryBtn{color:#fff;background:linear-gradient(90deg,#8b3df2,#ec4899);border:none;align-items:center;gap:8px;display:flex}.HeroButtons .SecondaryBtn{color:#24173a;background:0 0;border:1px solid #d8d4df}.HeroStats{gap:30px;display:flex}.HeroStats h3{color:#a855f7;margin-bottom:2px;font-size:36px}.HeroStats span{color:#6b7280;font-size:14px}.Particle{opacity:0;background:#fff;border-radius:50%;width:3px;height:3px;animation:15s linear infinite particleOrbit;position:absolute;box-shadow:0 0 10px #fff,0 0 20px #8b3df2}.Particle:nth-child(5){animation-duration:20s;animation-delay:-8s;top:41%;left:38%;transform:scale(.830986)}.Particle:nth-child(6){animation-duration:20s;animation-delay:-6s;top:34%;left:96%;transform:scale(.520104)}.Particle:nth-child(7){animation-duration:14s;animation-delay:-9s;top:84%;left:25%;transform:scale(.55176)}.Particle:nth-child(8){animation-duration:15s;animation-delay:-9s;top:43%;left:38%;transform:scale(.998169)}.Particle:nth-child(9){animation-duration:20s;animation-delay:-8s;top:34%;left:63%;transform:scale(1.02982)}.Particle:nth-child(10){animation-duration:20s;animation-delay:-6s;top:20%;left:56%;transform:scale(1.24836)}@keyframes nebulaDrift{0%,to{transform:translate(0)scale(1)}50%{transform:translate(20px,-30px)scale(1.1)}}@keyframes particleOrbit{0%{opacity:0;transform:translate(0)scale(0)}20%{opacity:1}80%{opacity:1}to{opacity:0;transform:translate(100px,-100px)scale(0)}}.SphereHalo{filter:blur(60px);z-index:-1;background:radial-gradient(circle,#8b3df226 0%,#ec48990d 50%,#0000 70%);border-radius:50%;width:820px;height:820px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.OrbitSystem{width:100%;height:100%;transform-style:preserve-3d;justify-content:center;align-items:center;display:flex;position:absolute;transform:rotateX(60deg)}.OrbitWrapper{transform-style:preserve-3d;position:absolute;top:50%;left:50%}.OrbitWrapper--inner{animation:40s linear infinite orbitSpin}.OrbitWrapper--outer{animation:60s linear infinite reverse orbitSpin}@keyframes orbitSway{0%,to{transform:rotateX(58deg)}50%{transform:rotateX(58deg)}}.OrbitPath{pointer-events:none;border:1.5px solid #8b3df233;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 15px #8b3df20d,0 0 15px #8b3df20d}.OrbitPathInner{border:1.5px solid #c4a5fa73;width:320px;height:320px}.OrbitPathMid{width:calc(var(--path-radius) * 2.3);height:calc(var(--path-radius) * 2);border:1px solid #8b3df266}.OrbitPathOuter{width:calc(var(--path-radius) * 2);height:calc(var(--path-radius) * 2);border:1.5px solid #f472b647}.OrbitDot{width:calc(var(--path-radius) * 2);height:calc(var(--path-radius) * 2);pointer-events:none;animation:14s linear infinite orbitSpin;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.OrbitDot:after{content:"";background:linear-gradient(135deg,#d8b4fe,#f9a8d4);border-radius:50%;width:10px;height:10px;margin:-5px 0 0 -5px;position:absolute;top:0;left:50%;box-shadow:0 0 16px 4px #d8b4fecc}@keyframes orbitSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.OrbitItem{transform-style:preserve-3d;transform:rotate(var(--angle)) translate(var(--radius)) rotate(calc(var(--angle) * -1)) translate(-50%, -50%);position:absolute;top:50%;left:50%}.OrbitItemCounter{transform-style:preserve-3d;animation:40s linear infinite orbitCounter}.OrbitWrapper--outer .OrbitItemCounter{animation:60s linear infinite reverse orbitCounter}.OrbitItemFace{backface-visibility:hidden;-webkit-font-smoothing:antialiased;background:0 0;border-radius:100px;justify-content:center;align-items:center;gap:4px;padding:3px;display:flex;transform:rotateX(-65deg);box-shadow:0 4px 15px #00000014}.OrbitItemFace .OrbitIcon{z-index:2;background:#fff;border-radius:50%;flex:0 0 30px;justify-content:center;align-items:center;width:30px;height:30px;display:flex;box-shadow:0 4px 12px #0000001a,0 0 0 1px #fffc}.OrbitItemFace .OrbitIcon svg,.OrbitItemFace .OrbitIcon img{color:#ec4899;width:20px;height:20px}.OrbitItemFace .OrbitIcon.OrbitIconInner{background:linear-gradient(135deg,#54229e,#9d67f3)}.OrbitItemFace .OrbitIcon.OrbitIconInner img{opacity:2}.OrbitItemFace .OrbitLabel{color:#1a1a1a;box-sizing:border-box;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);white-space:normal;word-break:normal;overflow-wrap:normal;-webkit-line-clamp:2;border-radius:10px;-webkit-box-orient:vertical;flex:0 0 130px;width:130px;padding:2px 8px 2px 4px;font-size:10px;font-weight:400;line-height:1.35;display:-webkit-box;overflow:hidden}.OrbitItemFace .OrbitLabel.OrbitLabelOuter{flex-basis:130px;width:130px}@keyframes orbitCounter{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.OrbitItemFace--top{flex-direction:column-reverse;transform:rotateX(-58deg)translateZ(6px)scale(1)}.OrbitItemFace--bottom{flex-direction:column;transform:rotateX(-58deg)translateZ(6px)scale(.8)}.OrbitItemFace--right{flex-direction:row;transform:rotateX(-58deg)translateZ(6px)scale(.8)}.OrbitItemFace--left{flex-direction:row-reverse;transform:rotateX(-58deg)translateZ(6px)scale(.8)}.OrbitItem--inner .OrbitIcon{width:34px;height:34px;font-size:18px}.OrbitItem--outer .OrbitIcon{width:40px;height:40px;font-size:21px}.OrbitIcon--grad0{color:#b06cff;background:#fff}.OrbitIcon--grad1{color:#7d8cff;background:#fff}.OrbitIcon--grad2{color:#ff5fa7;background:#fff}.CenterCircle{z-index:20;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffff14;border:1px solid #ffffff26;border-radius:50%;justify-content:center;align-items:center;width:110px;height:110px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 25px #8b3df266,0 0 80px #ec489933,inset 0 0 15px #ffffff80,inset 0 -15px 30px #d8d8d8fa}.CenterCircle img{object-fit:contain;filter:drop-shadow(0 0 12px #ffffff80);width:68%;height:auto}.OrbitStars{position:absolute;inset:0;transform:translateZ(-10px)}.Star{width:30px;height:30px;animation:3s ease-in-out infinite twinkle;position:absolute;transform:rotateX(-65deg)}.Star:before,.Star:after{content:"";background:#ec4899;border-radius:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Star:before{opacity:.4;width:2px;height:100%}.Star:after{opacity:.4;width:100%;height:2px}.Star i{background:#fff;border-radius:50%;width:6px;height:6px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 10px #8b3df2,0 0 20px #fff}@keyframes twinkle{0%,to{opacity:.3;transform:rotateX(-65deg)scale(.7)}50%{opacity:1;transform:rotateX(-65deg)scale(1.1)}}@media (width<=1200px){.HeroSection .HeroContent{gap:50px}.HeroSection .HeroLeft h1{font-size:52px}.HeroSection .HeroLeft p{font-size:16px}.HeroSection .HeroRight{width:620px;height:480px}.HeroSection .SphereHalo{width:700px;height:700px}.HeroSection .SphereBg{width:520px;height:520px}}@media (width<=992px){.HeroSection{padding:40px 20px}.HeroSection .HeroContent{text-align:center;grid-template-columns:1fr;gap:50px}.HeroSection .HeroLeft .HeroLeftTop{align-items:center}.HeroSection .HeroLeft h1{letter-spacing:-1px;font-size:48px}.HeroSection .HeroLeft p{max-width:100%}.HeroSection .HeroLeft .HeroRoles{margin:18px 0 30px}.HeroSection .HeroButtons{justify-content:center}.HeroSection .HeroStats{flex-wrap:wrap;justify-content:center}.HeroSection .HeroRight{width:650px;height:500px;margin:auto}.HeroSection .SphereHalo{width:650px;height:650px}.HeroSection .SphereBg{width:480px;height:480px}}@media (width<=768px){.HeroSection{padding:30px 16px}.HeroSection .HeroContent{gap:30px}.HeroSection .HeroLeft h1{font-size:38px;line-height:1.1}.HeroSection .HeroLeft p{font-size:15px}.HeroSection .HeroLeft .HeroBadge{font-size:12px}.HeroSection .HeroLeft .HeroRoles h4{font-size:20px}.HeroSection .HeroLeft .HeroRoles span{font-size:14px}.HeroSection .HeroButtons button{width:100%}.HeroSection .HeroStats{gap:20px}.HeroSection .HeroStats h3{font-size:28px}.HeroSection .HeroStats span{font-size:13px}.HeroSection .HeroRight{width:100%;max-width:500px;height:380px;display:none}.HeroSection .SphereHalo{width:520px;height:520px}.HeroSection .SphereBg{width:360px;height:360px}.HeroSection .CenterCircle{width:90px;height:90px}.HeroSection .OrbitPathInner{width:240px;height:240px}.HeroSection .OrbitItem--inner .OrbitIcon{width:28px;height:28px;font-size:15px}.HeroSection .OrbitItem--outer .OrbitIcon{width:34px;height:34px;font-size:17px}.HeroSection .OrbitItem--inner .OrbitLabel,.HeroSection .OrbitItem--outer .OrbitLabel{width:70px;font-size:11px}}@media (width<=480px){.HeroSection{padding:24px 14px}.HeroSection .HeroLeft{position:relative;width:100%!important}.HeroSection .HeroLeft .HeroLogo{width:90px}.HeroSection .HeroLeft h1{font-size:30px}.HeroSection .HeroLeft h1 .ConnectingText,.HeroSection .HeroLeft h1 .CustomerSuccessText{font-size:30px!important}.HeroSection .HeroLeft p{font-size:14px}.HeroSection .HeroLeft .HeroBadge{padding:6px 14px;font-size:11px}.HeroSection .HeroLeft .HeroRoles h4{font-size:18px}.HeroSection .HeroLeft .HeroRoles span{font-size:13px}.HeroSection .HeroButtons button{height:42px;font-size:13px}.HeroSection .HeroStats{gap:16px}.HeroSection .HeroStats h3{font-size:24px}.HeroSection .HeroStats span{font-size:12px}.HeroSection .HeroRight{height:300px}.HeroSection .SphereHalo{width:420px;height:420px}.HeroSection .SphereBg{width:280px;height:280px}.HeroSection .CenterCircle{width:70px;height:70px}.HeroSection .OrbitPathInner{width:180px;height:180px}.HeroSection .OrbitItem--inner .OrbitIcon{width:24px;height:24px;font-size:13px}.HeroSection .OrbitItem--outer .OrbitIcon{width:28px;height:28px;font-size:15px}.HeroSection .OrbitItem--inner .OrbitLabel,.HeroSection .OrbitItem--outer .OrbitLabel{width:55px;font-size:9px}.HeroSection .Star{transform:scale(.75)}}.mainOurGlobalChapterNetwork{text-align:center;background:linear-gradient(135deg,#f8f5fd 0%,#fdf6fb 100%);padding:64px 24px}.mainOurGlobalChapterNetwork .OurGlobalChapterNetworkBadge{color:#7c3aed;letter-spacing:.6px;background:#efe4fc;border-radius:20px;align-items:center;gap:6px;margin-bottom:24px;padding:8px 18px;font-size:12px;font-weight:700;display:inline-flex}.mainOurGlobalChapterNetwork .OurGlobalChapterNetworkBadge svg{font-size:14px}.mainOurGlobalChapterNetwork .OurGlobalChapterNetworkTitle{color:#1a1a2e;margin:0 0 20px;font-size:44px;font-weight:800}.mainOurGlobalChapterNetwork .OurGlobalChapterNetworkTitle .OurGlobalChapterNetworkTitleHighlight{background:linear-gradient(90deg,#7c3aed,#db2777);color:#0000;-webkit-background-clip:text;background-clip:text}.mainOurGlobalChapterNetwork .subOurGlobalChapterNetwork{color:#6b7280;max-width:620px;margin:0 auto 38px;font-size:18px;line-height:1.6}.mainOurGlobalChapterNetwork .OurGlobalChapterNetworkList{grid-template-columns:repeat(4,1fr);gap:24px;max-width:1200px;margin:0 auto 38px;display:grid}@media (width<=900px){.mainOurGlobalChapterNetwork .OurGlobalChapterNetworkList{grid-template-columns:repeat(2,1fr)}}@media (width<=500px){.mainOurGlobalChapterNetwork .OurGlobalChapterNetworkList{grid-template-columns:1fr}}.mainOurGlobalChapterNetwork .OurGlobalChapterNetworkSubList{background:#fff;border:1px solid #ece9f3;border-radius:16px;flex-direction:column;align-items:center;padding:32px 20px;display:flex}.mainOurGlobalChapterNetwork .OurGlobalChapterNetworkSubList .OurGlobalChapterNetworkIcon{color:#7c3aed;margin-bottom:12px;font-size:26px}.mainOurGlobalChapterNetwork .OurGlobalChapterNetworkSubList .OurGlobalChapterNetworkValue{color:#7c3aed;margin-bottom:8px;font-size:32px;font-weight:800}.mainOurGlobalChapterNetwork .OurGlobalChapterNetworkSubList .OurGlobalChapterNetworkLabel{letter-spacing:.6px;color:#6b7280;font-size:13px;font-weight:600}.mainOurGlobalChapterNetwork .mainIndiaRegionalChapters{background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(135deg,#8c30e8,#dd3ca7) border-box;border:1px solid #0000;border-radius:20px;max-width:1200px;margin:0 auto 38px;padding:24px;transition:all .7s ease-in-out}.mainOurGlobalChapterNetwork .mainIndiaRegionalChapters:hover{box-shadow:0 8px 12px #f0d9f7}.mainOurGlobalChapterNetwork .mainIndiaRegionalChapters .IndiaRegionalChaptersHeader{justify-content:space-between;align-items:flex-start;margin-bottom:20px;display:flex}.mainOurGlobalChapterNetwork .mainIndiaRegionalChapters .IndiaRegionalChaptersHeader .IndiaRegionalChaptersHeaderLeft{align-items:center;gap:12px;display:flex}.mainOurGlobalChapterNetwork .mainIndiaRegionalChapters .IndiaRegionalChaptersHeader .IndiaRegionalChaptersHeaderLeft .IndiaRegionalChaptersCode{color:#9333ea;background:#f0d9f7;border:1px solid #f0d9f7;border-radius:50%;padding:10px;font-size:16px;font-weight:700}.mainOurGlobalChapterNetwork .mainIndiaRegionalChapters .IndiaRegionalChaptersHeader .IndiaRegionalChaptersHeaderLeft .IndiaRegionalChaptersHeaderRight{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.mainOurGlobalChapterNetwork .mainIndiaRegionalChapters .IndiaRegionalChaptersHeader .IndiaRegionalChaptersHeaderLeft .IndiaRegionalChaptersHeaderRight .IndiaRegionalChaptersTitle{color:#1a1a2e;margin:0;font-size:16px;font-weight:700}.mainOurGlobalChapterNetwork .mainIndiaRegionalChapters .IndiaRegionalChaptersHeader .IndiaRegionalChaptersHeaderLeft .IndiaRegionalChaptersHeaderRight .subIndiaRegionalChapters{color:#8b8b9e;margin:2px 0 0;font-size:10px}.mainOurGlobalChapterNetwork .mainIndiaRegionalChapters .IndiaRegionalChaptersHeader .IndiaRegionalChaptersPill{color:#7c3aed;white-space:nowrap;background:#ede4fb;border-radius:20px;padding:6px 10px;font-size:12px;font-weight:600}.mainOurGlobalChapterNetwork .mainIndiaRegionalChapters .IndiaRegionalChaptersMapWrapper{background:linear-gradient(135deg,#f7ecfb 0%,#fdf2f8 100%);border-radius:16px;margin-bottom:20px;padding:20px}.mainOurGlobalChapterNetwork .mainIndiaRegionalChapters .IndiaRegionalChaptersMapWrapper .IndiaRegionalChaptersMap{width:100%;height:260px;display:block}.mainOurGlobalChapterNetwork .mainIndiaRegionalChapters .IndiaRegionalChaptersMapWrapper .IndiaRegionalChaptersMap .IndiaRegionalChaptersMapShape{fill:#d3aeeb;stroke:#b083d9;stroke-width:1px}.mainOurGlobalChapterNetwork .mainIndiaRegionalChapters .IndiaRegionalChaptersMapWrapper .IndiaRegionalChaptersMap .IndiaRegionalChaptersMarker{fill:#7c3aed;stroke:#fff;stroke-width:1.5px}.mainOurGlobalChapterNetwork .mainIndiaRegionalChapters .IndiaRegionalChaptersList{flex-direction:column;gap:10px;margin-bottom:18px;display:flex}.mainOurGlobalChapterNetwork .mainIndiaRegionalChapters .IndiaRegionalChaptersList .IndiaRegionalChaptersSubList{background:#faf8fc;border:1px solid #f0eaf5;border-radius:12px;align-items:center;gap:12px;padding:12px 16px;display:flex}.mainOurGlobalChapterNetwork .mainIndiaRegionalChapters .IndiaRegionalChaptersList .IndiaRegionalChaptersSubList .IndiaRegionalChaptersRowCode{color:#9333ea;width:34px;font-size:13px;font-weight:700}.mainOurGlobalChapterNetwork .mainIndiaRegionalChapters .IndiaRegionalChaptersList .IndiaRegionalChaptersSubList .IndiaRegionalChaptersRowText{flex-direction:column;flex:1;align-items:flex-start;display:flex}.mainOurGlobalChapterNetwork .mainIndiaRegionalChapters .IndiaRegionalChaptersList .IndiaRegionalChaptersSubList .IndiaRegionalChaptersRowName{color:#1a1a2e;font-size:12px;font-weight:600}.mainOurGlobalChapterNetwork .mainIndiaRegionalChapters .IndiaRegionalChaptersList .IndiaRegionalChaptersSubList .IndiaRegionalChaptersRowRegion{color:#8b8b9e;font-size:10px}.mainOurGlobalChapterNetwork .mainIndiaRegionalChapters .IndiaRegionalChaptersList .IndiaRegionalChaptersSubList .IndiaRegionalChaptersStatusDot{background:#22c55e;border-radius:50%;width:8px;height:8px}.mainOurGlobalChapterNetwork .mainIndiaRegionalChapters .IndiaRegionalChaptersLink{color:#9333ea;align-items:center;gap:6px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.mainOurGlobalChapterNetwork .ChaptersSectionButton{flex-shrink:0;justify-content:center;align-items:center;gap:10px;display:flex}.mainOurGlobalChapterNetwork .ChaptersSectionButton button{cursor:pointer;color:#fff;background:linear-gradient(135deg,#8c52ff 0%,#d946b5 100%);border:none;border-radius:10px;align-items:center;gap:10px;padding:10px 28px;font-size:13px;transition:transform .3s;display:flex}.mainOurGlobalChapterNetwork .ChaptersSectionButton button:hover{transform:translateY(-2px)}.mainResourcesSection{text-align:center;background:radial-gradient(circle at 50% 0,#3b1450 0%,#1a0b2e 60%,#150922 100%);padding:64px 20px}.mainResourcesSection .ResourcesSectionBadge{color:#7c3aed;letter-spacing:.6px;background:#efe4fc;border-radius:20px;align-items:center;gap:6px;margin-bottom:24px;padding:8px 18px;font-size:12px;font-weight:700;display:inline-flex}.mainResourcesSection .ResourcesSectionBadge svg{font-size:14px}.mainResourcesSection .mainResourcesSectionTitle{color:#1a1a2e;margin:0 0 20px;font-size:42px;font-weight:500}.mainResourcesSection .mainResourcesSectionTitle .OurGlobalChapterNetworkTitleHighlight{background:linear-gradient(90deg,#c084fc,#f472b6);color:#0000;letter-spacing:-.4px;-webkit-background-clip:text;background-clip:text;font-family:Tan Aegean;font-size:42px}.mainResourcesSection .subResourcesSection{border-radius:10px;max-width:1250px;margin:0 auto}.mainResourcesSection .subResourcesSection .resource-tabs{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff14;border:1px solid #ffffff2e;border-radius:999px;align-items:center;margin-bottom:35px;padding:6px;display:flex;position:relative;overflow:hidden}.mainResourcesSection .subResourcesSection .resource-tabs .tab-slider{z-index:0;border-radius:999px;transition:transform .45s cubic-bezier(.22,1,.36,1),width .35s,background .35s;position:absolute;top:6px;bottom:6px;left:0;box-shadow:0 10px 25px #0003,inset 0 1px #ffffff40}.mainResourcesSection .subResourcesSection .resource-tabs button{z-index:2;color:#ffffffb3;cursor:pointer;background:0 0;border:none;border-radius:999px;flex:1;padding:14px 20px;font-size:14px;font-weight:600;transition:all .35s;position:relative}.mainResourcesSection .subResourcesSection .resource-tabs button:hover{color:#fff}.mainResourcesSection .subResourcesSection .resource-tabs button.active{color:#fff;transform:scale(1.02)}.mainResourcesSection .subResourcesSection .resource-grid{max-width:1250px;margin:auto}.mainResourcesSection .subResourcesSection .resource-grid .sub-resourcesection-card{flex-wrap:wrap;justify-content:center;gap:30px;display:flex}.mainResourcesSection .subResourcesSection .resource-grid.video-grid{justify-content:flex-start;display:flex;border-left:none!important}.mainResourcesSection .subResourcesSection .resource-grid.video-grid .resource-card .resource-icon{justify-content:center;margin-bottom:45px;font-size:60px}.mainResourcesSection .subResourcesSection .resource-grid.video-grid .resource-card .ResourceSectionCoverImage{width:100%;height:10rem;margin-bottom:10px}.mainResourcesSection .subResourcesSection .resource-grid.video-grid .resource-card .ResourceSectionCoverImage img{width:100%;height:100%}.mainResourcesSection .subResourcesSection .resource-grid.video-grid .resource-card h4,.mainResourcesSection .subResourcesSection .resource-grid.video-grid .resource-card p{text-align:left}.mainResourcesSection .subResourcesSection .resource-grid .resource-card{text-align:left;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#210d35;border:1px solid #ffffff2e;border-radius:8px;flex-direction:column;flex:0 0 18rem;justify-content:space-between;gap:20px;width:18rem;padding:20px;transition:all .35s;display:flex;overflow:hidden;box-shadow:0 8px 25px #27174d14}.mainResourcesSection .subResourcesSection .resource-grid .resource-card:hover{transform:translateY(-5px);box-shadow:0 18px 45px #27174d2e}.mainResourcesSection .subResourcesSection .resource-grid .resource-card .resource-icon{align-items:center;margin-bottom:15px;font-size:34px;display:flex}.mainResourcesSection .subResourcesSection .resource-grid .resource-card .ResourceSectionCoverImage{width:100%;height:10rem;margin-bottom:10px}.mainResourcesSection .subResourcesSection .resource-grid .resource-card .ResourceSectionCoverImage img{border-radius:10px;width:100%;height:100%}.mainResourcesSection .subResourcesSection .resource-grid .resource-card h4{color:#fff;text-align:justify;margin-top:0;margin-bottom:6px;font-size:16px;font-weight:700;line-height:1.3}.mainResourcesSection .subResourcesSection .resource-grid .resource-card p{color:#c1c1c1;text-align:justify;margin:0;font-size:14px;font-weight:100;line-height:1.7}.mainResourcesSection .subResourcesSection .resource-grid .resource-card .resource-card__button{color:#fff;text-align:left;cursor:pointer;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#210d35;border:1px solid #ffffff2e;border-radius:8px;align-items:center;gap:6px;padding:6px 20px;transition:background .25s,border-color .25s,box-shadow .25s,transform .25s,color .25s;display:flex;overflow:hidden;box-shadow:0 8px 25px #27174d14}.mainResourcesSection .subResourcesSection .resource-grid .resource-card .resource-card__button:hover{color:#fff;background:linear-gradient(135deg,#32134d,#4b1d68);border-color:#c484fca6;transform:translateY(-2px);box-shadow:0 8px 20px #7c3aed40,0 0 0 1px #c484fc14}@media (width<=1200px){.mainResourcesSection .mainResourcesSectionTitle{font-size:38px}.mainResourcesSection .subResourcesSection .resource-grid .sub-resource-card{gap:24px}.mainResourcesSection .subResourcesSection .resource-grid .resource-card{width:18rem}.mainResourcesSection .subResourcesSection .resource-grid.video-grid .resource-card{width:14rem}}@media (width<=992px){.mainResourcesSection{padding:60px 20px}.mainResourcesSection .mainResourcesSectionTitle{font-size:34px}.mainResourcesSection .subResourcesSection .resource-tabs{gap:10px}.mainResourcesSection .subResourcesSection .resource-tabs button{min-width:120px;font-size:13px}.mainResourcesSection .subResourcesSection .resource-grid .sub-resource-card{justify-content:center;gap:20px}.mainResourcesSection .subResourcesSection .resource-grid .resource-card{width:calc(50% - 12px)}.mainResourcesSection .subResourcesSection .resource-grid.video-grid{flex-wrap:wrap;gap:20px}.mainResourcesSection .subResourcesSection .resource-grid.video-grid .resource-card{width:calc(50% - 12px)}}@media (width<=768px){.mainResourcesSection{padding:50px 16px}.mainResourcesSection .ResourcesSectionBadge{padding:7px 16px;font-size:11px}.mainResourcesSection .mainResourcesSectionTitle{font-size:28px;line-height:1.3}.mainResourcesSection .subResourcesSection{padding:16px 0}.mainResourcesSection .subResourcesSection .resource-tabs{flex-wrap:nowrap;justify-content:flex-start;padding-bottom:6px;overflow-x:auto}.mainResourcesSection .subResourcesSection .resource-tabs::-webkit-scrollbar{display:none}.mainResourcesSection .subResourcesSection .resource-tabs button{flex-shrink:0;min-width:120px;padding:10px 16px}.mainResourcesSection .subResourcesSection .resource-grid .sub-resource-card{gap:18px}.mainResourcesSection .subResourcesSection .resource-grid .resource-card{width:100%;padding:18px}.mainResourcesSection .subResourcesSection .resource-grid .resource-card .resource-icon{font-size:30px}.mainResourcesSection .subResourcesSection .resource-grid .resource-card h4{font-size:15px}.mainResourcesSection .subResourcesSection .resource-grid .resource-card p{font-size:13px}.mainResourcesSection .subResourcesSection .resource-grid.video-grid .resource-card{width:100%}.mainResourcesSection .subResourcesSection .resource-grid.video-grid .resource-card .resource-icon{margin-bottom:30px;font-size:52px}.mainResourcesSection .sub-resourcesection-card{justify-content:center!important}}@media (width<=480px){.mainResourcesSection{padding:40px 14px}.mainResourcesSection .ResourcesSectionBadge{padding:6px 14px;font-size:10px}.mainResourcesSection .mainResourcesSectionTitle{font-size:24px}.mainResourcesSection .subResourcesSection .resource-tabs button{min-width:110px;padding:9px 14px;font-size:12px}.mainResourcesSection .subResourcesSection .resource-grid .resource-card{padding:16px}.mainResourcesSection .subResourcesSection .resource-grid .resource-card .resource-icon{font-size:28px}.mainResourcesSection .subResourcesSection .resource-grid .resource-card h4{font-size:14px}.mainResourcesSection .subResourcesSection .resource-grid .resource-card p{font-size:12px;line-height:1.6}.mainResourcesSection .subResourcesSection .resource-grid.video-grid .resource-card .resource-icon{margin-bottom:24px;font-size:46px}}.mainCareerHub{text-align:center;padding:64px 24px}.mainCareerHub .CareerHubBadge{color:#7c3aed;letter-spacing:.6px;background:#efe4fc;border-radius:20px;align-items:center;gap:6px;margin-bottom:24px;padding:8px 18px;font-size:12px;font-weight:700;display:inline-flex}.mainCareerHub .CareerHubBadge svg{font-size:15px}.mainCareerHub .CareerHubTitle{color:#1a1a2e;letter-spacing:0;margin:0 0 20px;font-family:Tan Aegean;font-size:42px;font-weight:500}.mainCareerHub .CareerHubTitle .CareerHubTitleHighlight{background:linear-gradient(90deg,#7c3aed,#db2777);color:#0000;letter-spacing:-.4px;-webkit-background-clip:text;background-clip:text;font-family:Tan Aegean;font-weight:500}.mainCareerHub .subCareerHub{color:#6b7280;max-width:640px;margin:0 auto 48px;font-size:16px;line-height:1.6}.mainCareerHub .CareerHubList{grid-template-columns:repeat(3,1fr);gap:24px;max-width:1250px;margin:0 auto 48px;display:grid}@media (width<=900px){.mainCareerHub .CareerHubList{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.mainCareerHub .CareerHubList{grid-template-columns:1fr}}.mainCareerHub .CareerHubSubList{text-align:left;cursor:pointer;background:#fff;border:1px solid #ece9f3;border-radius:16px;padding:28px 24px;transition:all .35s}.mainCareerHub .CareerHubSubList:hover{border-color:#7c3aed33;transform:translateY(-5px);box-shadow:0 12px 30px #00000014}.mainCareerHub .CareerHubSubList .CareerHubIcon{justify-content:space-between;align-items:center;margin-bottom:20px;font-size:24px;display:flex}.mainCareerHub .CareerHubSubList .CareerHubItemTitle{color:#1a1a2e;margin:0 0 6px;font-size:16px;font-weight:600}.mainCareerHub .CareerHubSubList .CareerHubItemSubtitle{color:#8b8b9e;text-align:justify;margin:0;font-size:14px}.mainCareerHub .CareerHubSubList .CareerHubCardContent{flex:1;min-width:0;margin-bottom:20px;position:relative}.mainCareerHub .CareerHubSubList .CareerHubType{color:#8b5cf6;letter-spacing:.4px;text-transform:uppercase;background:#9b6af514;border:1px solid #9b6af533;border-radius:20px;align-items:center;width:fit-content;margin-bottom:7px;padding:4px 10px;font-size:10px;font-weight:700;line-height:1;display:inline-flex}.mainCareerHub .CareerHubSubList.CareerHubSubList--purple{background-image:radial-gradient(circle at 100% 0,#7c3aed29,#0000 70%)}.mainCareerHub .CareerHubSubList.CareerHubSubList--purple .CareerHubIcon{color:#7c3aed}.mainCareerHub .CareerHubSubList.CareerHubSubList--pink{background-image:radial-gradient(circle at 100% 0,#db277729,#0000 70%)}.mainCareerHub .CareerHubSubList.CareerHubSubList--pink .CareerHubIcon{color:#db2777}.mainCareerHub .CareerHubSubList.CareerHubSubList--blue{background-image:radial-gradient(circle at 100% 0,#2563eb29,#0000 70%)}.mainCareerHub .CareerHubSubList.CareerHubSubList--blue .CareerHubIcon{color:#2563eb}.mainCareerHub .CareerHubSubList.CareerHubSubList--orange{background-image:radial-gradient(circle at 100% 0,#f59e0b29,#0000 70%)}.mainCareerHub .CareerHubSubList.CareerHubSubList--orange .CareerHubIcon{color:#f59e0b}.mainCareerHub .CareerHubSubList.CareerHubSubList--teal{background-image:radial-gradient(circle at 100% 0,#14b8a629,#0000 70%)}.mainCareerHub .CareerHubSubList.CareerHubSubList--teal .CareerHubIcon{color:#14b8a6}.mainCareerHub .CareerHubSubList.CareerHubSubList--red{background-image:radial-gradient(circle at 100% 0,#e11d4829,#0000 70%)}.mainCareerHub .CareerHubSubList.CareerHubSubList--red .CareerHubIcon{color:#e11d48}.mainCareerHub .CareerHubButton{color:#fff;cursor:pointer;background:linear-gradient(90deg,#9333ea,#db2777);border:none;border-radius:10px;align-items:center;gap:8px;padding:16px 32px;font-size:14px;font-weight:700;display:inline-flex}.mainCareerHub .CareerHubButton:hover{opacity:.92}.mainCareerHub .CareerHubAction{flex-shrink:0;justify-content:flex-end;align-self:flex-end;align-items:center;margin-left:auto;display:flex}.mainCareerHub .CareerHubActionButton{color:#6d28d9;cursor:pointer;background:0 0;border:1px solid #dfcfff;border-radius:9px;justify-content:center;align-items:center;gap:9px;padding:7px 18px;font-family:inherit;font-size:12px;font-weight:600;line-height:1;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,transform .2s;display:inline-flex}.mainCareerHub .CareerHubActionButton:hover{color:#6d28d9;background:#f8f3ff;border-color:#cdb3ff;transform:translateY(-1px);box-shadow:0 4px 12px #6d28d914}.mainCareerHub .CareerHubActionButton:active{box-shadow:none;transform:translateY(0)}.mainCareerHub .CareerHubActionButton:focus-visible{outline-offset:2px;outline:2px solid #6d28d94d}.mainResourceRead{z-index:10000;background:#14101f59;justify-content:center;align-items:center;padding:32px;display:flex;position:fixed;inset:0}.ResourceRead{color:#14101f;background:#fff;border-radius:16px;flex-direction:column;width:100%;max-width:1280px;height:100%;max-height:860px;padding:20px;display:flex;overflow:hidden;box-shadow:0 24px 60px #14101f40}.ResourceReadHeader{border-bottom:1px solid #e5e0f5;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding-bottom:10px;display:flex}.ResourceReadHeaderTitle{color:#14101f;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;overflow:hidden}.ResourceReadCloseIcon{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:18px;transition:background .15s,color .15s;display:flex}.ResourceReadCloseIcon:hover{color:#14101f;background:#ede9fe}.ResourceReadToolbar{box-sizing:border-box;border-top:1px solid #e5e0f5;flex-shrink:0;align-items:center;gap:12px;width:100%;padding:10px 24px;display:flex;position:absolute;bottom:10px;left:0}@media (width<=768px){.ResourceReadToolbar{border-top:none}}.ResourceReadToolbarFileName{color:#6b7280;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.ResourceReadToolbarGroup{align-items:center;gap:6px;display:flex}.ResourceReadToolbarGroup.ResourceReadToolbarGroupEnd{gap:8px;margin-left:auto}.ResourceReadToolbarBtn{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;transition:background .15s,color .15s;display:flex}.ResourceReadToolbarBtn:hover:not(:disabled){color:#7c3aed;background:#ede9fe}.ResourceReadToolbarBtn:disabled{opacity:.4;cursor:not-allowed}.subResourceRead{flex:1;min-height:0;display:flex}.ResourceReadLeft{background:#fff;border-right:1px solid #e5e0f5;flex-direction:column;flex-shrink:0;width:300px;padding:20px;display:flex;position:relative;overflow-y:auto}.ResourceReadLeftHeader{gap:12px;margin-bottom:20px;display:flex}.ResourceReadLeftIcon{color:#7c3aed;background:#ede9fe;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:18px;display:flex}iframe ::-webkit-scrollbar{width:4px;height:4px}iframe ::-webkit-scrollbar-track{background:0 0}iframe ::-webkit-scrollbar-thumb{background:#9b6af5;border-radius:10px}iframe ::-webkit-scrollbar-thumb:hover{background:#8754ef}.ResourceReadLeftMeta{flex-direction:column;gap:6px;min-width:0;display:flex}.ResourceReadLeftTitle{margin:0;font-size:13px;font-weight:400}.ResourceReadLeftSubMeta{color:#9ca3af;font-size:12px}.ResourceReadFileInfo{background:#efeafc;border:1px solid #e5e0f5;border-radius:10px;align-items:center;gap:12px;margin-bottom:16px;padding:14px;display:flex}.ResourceReadFileInfoIcon{color:#7c3aed;background:#fff;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:16px;display:flex}.ResourceReadFileInfoMeta{flex-direction:column;gap:2px;min-width:0;display:flex}.ResourceReadFileInfoName{color:#14101f;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.ResourceReadFileInfoType{color:#9ca3af;font-size:11.5px}.ResourceReadDownloadCard{background:#efeafc;border-radius:10px;flex-direction:column;align-items:flex-start;gap:10px;margin-top:auto;padding:16px;display:flex}.ResourceReadDownloadIcon{color:#7c3aed;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:16px;display:flex}.ResourceReadDownloadText{color:#6b7280;margin:0;font-size:12.5px;line-height:1.4}.ResourceReadDownloadBtn{color:#7c3aed;cursor:pointer;background:#fff;border:1.5px solid #7c3aed;border-radius:6px;padding:8px 16px;font-size:13px;font-weight:600;transition:background .15s,color .15s,opacity .15s}.ResourceReadDownloadBtn:hover:not(:disabled){color:#fff;background:linear-gradient(135deg,#7c3aed,#db2777);border-color:#0000}.ResourceReadDownloadBtn:disabled{opacity:.5;cursor:not-allowed}.ResourceReadRight{background:#ede9fe;flex:1;min-width:0;position:relative;overflow:hidden}.ResourceReadRightScroll{width:100%;height:100%;display:flex;overflow:hidden}.ResourceReadPdfFrame,.ResourceReadOfficeFrame,.ResourceReadYoutubeFrame{background:#fff;border:none;width:100%;height:100%}.ResourceReadImagePreview{justify-content:center;align-items:center;width:100%;height:100%;padding:24px;display:flex;overflow:auto}.ResourceReadImagePreview img{object-fit:contain;border-radius:8px;max-width:100%;max-height:100%;box-shadow:0 4px 12px #0000001a}.ResourceReadVideoPreview{background:#000;justify-content:center;align-items:center;width:100%;height:100%;padding:24px;display:flex}.ResourceReadVideoPreview video{border-radius:8px;max-width:100%;max-height:100%}.ResourceReadTextPreview{white-space:pre-wrap;word-break:break-word;background:#fff;width:100%;height:100%;margin:0;padding:24px;font-family:monospace;font-size:13px;line-height:1.5;overflow:auto}.ResourceReadStatus{color:#6b7280;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;height:100%;font-size:14px;display:flex}.ResourceReadStatus.isError{color:#dc2626}.ResourceReadStatus p{margin:0}.ResourceReadSpinner{border:3px solid #e5e0f5;border-top-color:#7c3aed;border-radius:50%;width:28px;height:28px;animation:.8s linear infinite rr-spin}@keyframes rr-spin{to{transform:rotate(360deg)}}.ResourceReadSideIcons{flex-direction:column;gap:10px;display:flex;position:absolute;top:24px;right:24px}.ResourceReadSideIconBtn{color:#6b7280;cursor:pointer;background:#fff;border:1px solid #e5e0f5;border-radius:6px;justify-content:center;align-items:center;width:34px;height:34px;font-size:15px;transition:background .15s,color .15s;display:flex;box-shadow:0 2px 6px #14101f0f}.ResourceReadSideIconBtn:hover{color:#7c3aed;background:#ede9fe}.ResourceReadFooter{border-top:1px solid #e5e0f5;flex-shrink:0;justify-content:flex-end;padding:16px 24px;display:flex}.ResourceReadFooterCloseBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#7c3aed,#db2777);border:none;border-radius:10px;padding:10px 24px;font-size:14px;font-weight:600;transition:opacity .15s}.ResourceReadFooterCloseBtn:hover{opacity:.9}@media (width<=900px){.ResourceReadLeft{width:240px}}@media (width<=680px){.mainResourceRead{padding:0}.ResourceRead{border-radius:0;max-height:100%}.subResourceRead{flex-direction:column}.ResourceReadLeft{border-bottom:1px solid #e5e0f5;border-right:none;width:100%;max-height:200px}}.ResourceReadLockedContainer{background:radial-gradient(circle,#fbf9ff 0%,#efeafc 100%);justify-content:center;align-items:center;width:100%;height:100%;padding:32px;display:flex}.ResourceReadLockedCard{text-align:center;background:#fff;border:1px solid #e5e0f5;border-radius:16px;flex-direction:column;align-items:center;max-width:440px;padding:40px 32px;display:flex;box-shadow:0 16px 40px #7c3aed1a}.ResourceReadLockedIconWrapper{color:#7c3aed;background:#ede9fe;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:20px;font-size:28px;display:flex}.ResourceReadLockedTitle{color:#14101f;margin:0 0 12px;font-size:20px;font-weight:700}.ResourceReadLockedText{color:#6b7280;margin:0 0 24px;font-size:14px;line-height:1.6}.ResourceReadLockedText strong{color:#7c3aed;font-weight:600}.ResourceReadUpgradeBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#7c3aed,#db2777);border:none;border-radius:10px;justify-content:center;align-items:center;padding:12px 28px;font-size:14.5px;font-weight:600;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 4px 14px #7c3aed4d}.ResourceReadUpgradeBtn:hover{transform:translateY(-2px);box-shadow:0 6px 18px #7c3aed66}.mainMembershipPlans{text-align:center;background:radial-gradient(circle at 50% 0,#3b1450 0%,#1a0b2e 60%,#150922 100%);padding:64px 24px}.mainMembershipPlans .MembershipPlansBadge{letter-spacing:2px;color:#a78bda;margin-bottom:16px;font-size:12px;font-weight:700}.mainMembershipPlans .MembershipPlansBadge .MembershipPlansEyebrow{color:#a78bda;letter-spacing:.04em;text-transform:uppercase;background:#ece9fc21;border-radius:999px;align-items:center;gap:6px;padding:6px 16px;font-size:13px;font-weight:700;display:inline-flex}.mainMembershipPlans .MembershipPlansBadge .MembershipPlansEyebrow svg{width:14px;height:14px}.mainMembershipPlans .MembershipPlansTitle{color:#fff;margin:0 0 16px;font-size:44px;font-weight:800}.mainMembershipPlans .MembershipPlansTitle .MembershipPlansTitleHighlight{background:linear-gradient(90deg,#c084fc,#f472b6);color:#0000;-webkit-background-clip:text;background-clip:text}.mainMembershipPlans .subMembershipPlans{color:#a0a0b8;max-width:560px;margin:0 auto 48px;font-size:17px;line-height:1.6}.mainMembershipPlans .MembershipPlansList{grid-template-columns:repeat(3,1fr);gap:24px;max-width:1100px;margin:0 auto 48px;display:grid}@media (width<=900px){.mainMembershipPlans .MembershipPlansList{grid-template-columns:1fr}}.mainMembershipPlans .MembershipPlansList .MembershipPlansSubList{background:#1e1230;border:1px solid #33244a;border-radius:18px;padding:40px 24px;position:relative}.mainMembershipPlans .MembershipPlansList .MembershipPlansSubList.MembershipPlansSubListPopular{border-color:#e879c9;box-shadow:0 0 24px #e879c940}.mainMembershipPlans .MembershipPlansList .MembershipPlansSubList .MembershipPlansPopularTag{color:#fff;letter-spacing:.5px;white-space:nowrap;background:linear-gradient(90deg,#c084fc,#f472b6);border-radius:20px;align-items:center;gap:4px;padding:6px 14px;font-size:11px;font-weight:700;display:inline-flex;position:absolute;top:-14px;left:50%;transform:translate(-50%)}.mainMembershipPlans .MembershipPlansList .MembershipPlansSubList .MembershipPlansIcon{justify-content:center;align-items:center;margin-bottom:20px;display:flex}.mainMembershipPlans .MembershipPlansList .MembershipPlansSubList .MembershipPlansIcon .subMembershipPlansIcon{color:#c084fc;justify-content:center;align-items:center;width:84px;height:84px;font-size:28px;display:flex}.mainMembershipPlans .MembershipPlansList .MembershipPlansSubList .MembershipPlansIcon .subMembershipPlansIcon img{width:100%;height:100%}.mainMembershipPlans .MembershipPlansList .MembershipPlansSubList .MembershipPlansName{color:#fff;margin:0 0 5px;font-size:20px;font-weight:600}.mainMembershipPlans .MembershipPlansList .MembershipPlansSubList .MembershipPlansPrice{color:#fff;margin-bottom:10px;font-size:34px;font-weight:600}.mainMembershipPlans .MembershipPlansList .MembershipPlansSubList .MembershipPlansTagline{color:#9d9db0;margin:0;font-size:14px}.mainMembershipPlans .MembershipPlansButton{color:#fff;cursor:pointer;background:linear-gradient(90deg,#9333ea,#db2777);border:none;border-radius:30px;align-items:center;gap:8px;padding:16px 32px;font-size:16px;font-weight:700;display:inline-flex;box-shadow:0 0 24px #be3cc866}.mainMembershipPlans .MembershipPlansButton:hover{opacity:.92}.mainWhatIsCustomerSuccess{background:linear-gradient(135deg,#f8f5fd 0%,#fdf6fb 100%);justify-content:center;align-items:center;gap:20px;padding:20px;display:flex}.mainWhatIsCustomerSuccess .subWhatIsCustomerSuccess{justify-content:center;align-items:center;width:80%;display:flex}.mainWhatIsCustomerSuccess .subWhatIsCustomerSuccess .WhatIsCustomerSuccessLeft{flex:45%}.mainWhatIsCustomerSuccess .subWhatIsCustomerSuccess .WhatIsCustomerSuccessLeft h2{color:#1a1a2e;margin:0 0 20px;font-size:40px;font-weight:800}.mainWhatIsCustomerSuccess .subWhatIsCustomerSuccess .WhatIsCustomerSuccessLeft h2 span{background:linear-gradient(90deg,#6f3ff5,#e15ab8);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.mainWhatIsCustomerSuccess .subWhatIsCustomerSuccess .WhatIsCustomerSuccessLeft p{color:#707070;max-width:90%;margin-bottom:42px;font-size:12px;line-height:1.8}.mainWhatIsCustomerSuccess .subWhatIsCustomerSuccess .WhatIsCustomerSuccessLeft .WhatIsCustomerSuccessLeftList{align-items:center;gap:18px;margin-bottom:20px;display:flex}.mainWhatIsCustomerSuccess .subWhatIsCustomerSuccess .WhatIsCustomerSuccessLeft .WhatIsCustomerSuccessLeftList .FirstIcon{background:linear-gradient(135deg,#7c4dff,#e15ab8);border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;display:flex;box-shadow:0 8px 20px #7c4dff33}.mainWhatIsCustomerSuccess .subWhatIsCustomerSuccess .WhatIsCustomerSuccessLeft .WhatIsCustomerSuccessLeftList .FirstIcon svg{color:#fff;font-size:18px}.mainWhatIsCustomerSuccess .subWhatIsCustomerSuccess .WhatIsCustomerSuccessLeft .WhatIsCustomerSuccessLeftList p{color:#4b5563;margin:0;font-size:12px;font-weight:500;line-height:1.6}.mainWhatIsCustomerSuccess .subWhatIsCustomerSuccess .WhatIsCustomerSuccessRight{flex:35%}.mainWhatIsCustomerSuccess .subWhatIsCustomerSuccess .WhatIsCustomerSuccessRight .StatsCard{background:#fff;border-radius:10px;flex-wrap:wrap;justify-content:center;gap:8px;padding:25px;display:flex;box-shadow:0 10px 35px #7b3fe41f}.mainWhatIsCustomerSuccess .subWhatIsCustomerSuccess .WhatIsCustomerSuccessRight .StatsCard img{width:100%;height:100%}.mainWhatIsCustomerSuccess .subWhatIsCustomerSuccess .WhatIsCustomerSuccessRight .StatsCard .StatBox{text-align:center;background:linear-gradient(135deg,#fffffff2,#faf7fff2);border:1px solid #ece8f5;border-radius:10px;width:12rem;padding:20px}.mainWhatIsCustomerSuccess .subWhatIsCustomerSuccess .WhatIsCustomerSuccessRight .StatsCard .StatBox .StatLine{background:linear-gradient(90deg,#6f3ff5,#a55cf6);border-radius:20px;width:55px;height:5px;margin:0 auto 18px}.mainWhatIsCustomerSuccess .subWhatIsCustomerSuccess .WhatIsCustomerSuccessRight .StatsCard .StatBox .StatLine.pink{background:linear-gradient(90deg,#c86df5,#ff6cb7)}.mainWhatIsCustomerSuccess .subWhatIsCustomerSuccess .WhatIsCustomerSuccessRight .StatsCard .StatBox .StatLine.light{background:linear-gradient(90deg,#9d6cf6,#e279c4)}.mainWhatIsCustomerSuccess .subWhatIsCustomerSuccess .WhatIsCustomerSuccessRight .StatsCard .StatBox h3{color:#6f3ff5;margin-bottom:10px;font-size:16px;font-weight:700}.mainWhatIsCustomerSuccess .subWhatIsCustomerSuccess .WhatIsCustomerSuccessRight .StatsCard .StatBox p{color:#64748b;margin:0;font-size:14px}@media (width<=1200px){.mainWhatIsCustomerSuccess .subWhatIsCustomerSuccess{width:95%}.mainWhatIsCustomerSuccess .subWhatIsCustomerSuccess .WhatIsCustomerSuccessRight .StatsCard .StatBox{width:calc(50% - 10px)}}@media (width<=992px){.mainWhatIsCustomerSuccess{padding:40px 20px}.mainWhatIsCustomerSuccess .subWhatIsCustomerSuccess{flex-direction:column;gap:50px;width:100%}.mainWhatIsCustomerSuccess .subWhatIsCustomerSuccess .WhatIsCustomerSuccessLeft,.mainWhatIsCustomerSuccess .subWhatIsCustomerSuccess .WhatIsCustomerSuccessRight{flex:100%;width:100%}.mainWhatIsCustomerSuccess .subWhatIsCustomerSuccess .WhatIsCustomerSuccessLeft{text-align:center}.mainWhatIsCustomerSuccess .subWhatIsCustomerSuccess .WhatIsCustomerSuccessLeft h2{font-size:34px}.mainWhatIsCustomerSuccess .subWhatIsCustomerSuccess .WhatIsCustomerSuccessLeft p{max-width:100%}.mainWhatIsCustomerSuccess .subWhatIsCustomerSuccess .WhatIsCustomerSuccessLeft .WhatIsCustomerSuccessLeftList{text-align:left;justify-content:flex-start}.mainWhatIsCustomerSuccess .subWhatIsCustomerSuccess .WhatIsCustomerSuccessRight .StatsCard{justify-content:center}.mainWhatIsCustomerSuccess .subWhatIsCustomerSuccess .WhatIsCustomerSuccessRight .StatsCard .StatBox{width:calc(50% - 12px)}}@media (width<=768px){.mainWhatIsCustomerSuccess{padding:30px 15px}.mainWhatIsCustomerSuccess .subWhatIsCustomerSuccess{gap:35px}.mainWhatIsCustomerSuccess .subWhatIsCustomerSuccess .WhatIsCustomerSuccessLeft h2{margin-bottom:18px;font-size:28px}.mainWhatIsCustomerSuccess .subWhatIsCustomerSuccess .WhatIsCustomerSuccessLeft p{margin-bottom:30px;font-size:15px}.mainWhatIsCustomerSuccess .subWhatIsCustomerSuccess .WhatIsCustomerSuccessLeft .WhatIsCustomerSuccessLeftList{gap:14px;margin-bottom:18px}.mainWhatIsCustomerSuccess .subWhatIsCustomerSuccess .WhatIsCustomerSuccessLeft .WhatIsCustomerSuccessLeftList .FirstIcon{width:42px;height:42px}.mainWhatIsCustomerSuccess .subWhatIsCustomerSuccess .WhatIsCustomerSuccessLeft .WhatIsCustomerSuccessLeftList .FirstIcon svg{font-size:20px}.mainWhatIsCustomerSuccess .subWhatIsCustomerSuccess .WhatIsCustomerSuccessLeft .WhatIsCustomerSuccessLeftList p{font-size:14px}.mainWhatIsCustomerSuccess .subWhatIsCustomerSuccess .WhatIsCustomerSuccessRight .StatsCard{padding:18px}.mainWhatIsCustomerSuccess .subWhatIsCustomerSuccess .WhatIsCustomerSuccessRight .StatsCard .StatBox{width:100%;padding:20px}}@media (width<=480px){.mainWhatIsCustomerSuccess{padding:20px 12px}.mainWhatIsCustomerSuccess .subWhatIsCustomerSuccess .WhatIsCustomerSuccessLeft h2{font-size:24px}.mainWhatIsCustomerSuccess .subWhatIsCustomerSuccess .WhatIsCustomerSuccessLeft p{font-size:14px;line-height:1.7}.mainWhatIsCustomerSuccess .subWhatIsCustomerSuccess .WhatIsCustomerSuccessLeft .WhatIsCustomerSuccessLeftList{align-items:flex-start}.mainWhatIsCustomerSuccess .subWhatIsCustomerSuccess .WhatIsCustomerSuccessLeft .WhatIsCustomerSuccessLeftList .FirstIcon{width:38px;height:38px}.mainWhatIsCustomerSuccess .subWhatIsCustomerSuccess .WhatIsCustomerSuccessLeft .WhatIsCustomerSuccessLeftList .FirstIcon svg{font-size:18px}.mainWhatIsCustomerSuccess .subWhatIsCustomerSuccess .WhatIsCustomerSuccessLeft .WhatIsCustomerSuccessLeftList p{font-size:13px}.mainWhatIsCustomerSuccess .subWhatIsCustomerSuccess .WhatIsCustomerSuccessRight .StatsCard{padding:15px}.mainWhatIsCustomerSuccess .subWhatIsCustomerSuccess .WhatIsCustomerSuccessRight .StatsCard .StatBox{width:100%;padding:18px}.mainWhatIsCustomerSuccess .subWhatIsCustomerSuccess .WhatIsCustomerSuccessRight .StatsCard .StatBox h3{font-size:15px}.mainWhatIsCustomerSuccess .subWhatIsCustomerSuccess .WhatIsCustomerSuccessRight .StatsCard .StatBox p{font-size:13px}}.whyCsSection{background:radial-gradient(circle at 20% 10%,#f1e9fb 0%,#faf8fd 55%);padding:64px 24px}.whyCsHeader{text-align:center;max-width:960px;margin:0 auto 48px}.whyCsEyebrow{color:#7c3aed;letter-spacing:.04em;text-transform:uppercase;background:#ece9fc;border-radius:999px;align-items:center;gap:6px;padding:6px 16px;font-size:12px;font-weight:500;display:inline-flex}.whyCsEyebrow svg{width:13px;height:13px}.whyCsTitle{letter-spacing:0;margin:16px 0 12px;font-family:Tan Aegean;font-size:42px;font-weight:500;line-height:1.4}.whyCsTitleAccent{background:linear-gradient(90deg,#7c3aed,#db2777);color:#0000;letter-spacing:-.4px;-webkit-background-clip:text;background-clip:text;font-family:Tan Aegean;font-size:42px}.whyCsSubtitle{font-size:15px;font-weight:500;line-height:1.7}.whyCsBody{grid-template-columns:460px 1fr;align-items:start;gap:40px;max-width:1250px;margin:0 auto;display:grid;overflow:hidden}.csHeroVisual{justify-content:center;align-items:center;width:600px;min-height:480px;display:flex;position:sticky;top:12vh}.csHeroVisual .csVisualPhoto{width:1000px;position:relative;overflow:hidden}.csHeroVisual .csVisualPhoto img{object-fit:cover;object-position:center center;width:100%;height:100%}.impactGrid{grid-template-columns:repeat(2,minmax(160px,300px));gap:12px;display:grid;position:relative;right:-8rem}@media (width<=640px){.impactGrid{grid-template-columns:1fr}}.impactCard{background:#fff;border:1px solid #ece8fb;border-radius:16px;padding:20px}.impactCardIcon{color:#7c3aed;background:#efe9fd;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.impactCardIcon svg{width:18px;height:18px}.impactCardTitle{color:#14101f;margin:14px 0 6px;font-size:15px;font-weight:700}.impactCardDescription{color:#6b6478;font-size:13px;line-height:1.6}@media (width<=1200px){.whyCsSection{padding:56px 20px}.whyCsHeader{max-width:850px;margin-bottom:40px}.whyCsTitle,.whyCsTitleAccent{font-size:38px}.whyCsBody{grid-template-columns:400px 1fr;gap:30px;max-width:1100px}.csHeroVisual{width:100%;min-height:420px}.csHeroVisual .csVisualPhoto{width:100%}.impactGrid{grid-template-columns:repeat(2,minmax(160px,1fr));right:0}}@media (width<=960px){.whyCsSection{padding:48px 20px}.whyCsHeader{max-width:750px;margin-bottom:36px}.whyCsEyebrow{padding:6px 14px;font-size:11px}.whyCsTitle{margin:14px 0 10px;font-size:34px;line-height:1.3}.whyCsTitleAccent{font-size:34px}.whyCsSubtitle{font-size:14px;line-height:1.6}.whyCsBody{grid-template-columns:1fr;gap:28px;max-width:750px}.csHeroVisual{width:100%;min-height:auto;position:relative;top:auto}.csHeroVisual .csVisualPhoto{width:100%;max-width:700px;margin:0 auto}.impactGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;width:100%;right:0}.impactCard{padding:18px}}@media (width<=640px){.whyCsSection{padding:40px 16px}.whyCsHeader{max-width:100%;margin-bottom:30px}.whyCsEyebrow{gap:5px;padding:5px 12px;font-size:10px}.whyCsEyebrow svg{width:12px;height:12px}.whyCsTitle{margin:12px 0 10px;font-size:28px;line-height:1.3}.whyCsTitleAccent{font-size:29px}.whyCsSubtitle{font-size:13px;line-height:1.6}.whyCsBody{gap:24px}.csHeroVisual{width:100%}.csHeroVisual .csVisualPhoto{width:100%;max-width:100%}.impactGrid{grid-template-columns:1fr;gap:12px}.impactCard{border-radius:14px;padding:16px}.impactCardIcon{border-radius:9px;width:34px;height:34px}.impactCardIcon svg{width:17px;height:17px}.impactCardTitle{margin:12px 0 5px;font-size:14px}.impactCardDescription{font-size:12px;line-height:1.55}}@media (width<=480px){.whyCsSection{padding:32px 12px}.whyCsHeader{margin-bottom:26px}.whyCsEyebrow{padding:5px 10px;font-size:9px}.whyCsTitle{margin:10px 0 8px;font-size:25px;line-height:1.3}.whyCsTitleAccent{font-size:26px}.whyCsSubtitle{font-size:12px;line-height:1.55}.whyCsBody{gap:20px}.impactGrid{gap:10px}.impactCard{border-radius:13px;padding:14px}.impactCardIcon{width:32px;height:32px}.impactCardIcon svg{width:16px;height:16px}.impactCardTitle{margin:10px 0 4px;font-size:13px}.impactCardDescription{font-size:11.5px}}@media (width<=360px){.whyCsSection{padding:28px 10px}.whyCsHeader{margin-bottom:22px}.whyCsEyebrow{padding:4px 9px;font-size:8px}.whyCsTitle{font-size:23px}.whyCsTitleAccent{font-size:24px}.whyCsSubtitle{font-size:11.5px}.whyCsBody{gap:18px}.impactCard{padding:13px}.impactCardIcon{width:30px;height:30px}.impactCardIcon svg{width:15px;height:15px}.impactCardTitle{font-size:12.5px}.impactCardDescription{font-size:11px}}.chapterNetworkSection{opacity:1;background:#fefbff;border:2px solid #0000;border-radius:28px;flex:40%;gap:10px;display:flex;position:relative;transform:none}.chapterNetworkSection:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(135deg,#8b5cf6,#c026d3,#ec4899);padding:1px;position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.chapterNetworkSection .chapterNetworkMainGrid{border-radius:20px;grid-template-columns:1fr;align-content:start;width:100%;padding:15px;display:grid}@media (width<=960px){.chapterNetworkSection .chapterNetworkMainGrid{grid-template-columns:1fr}}.chapterNetworkSection .chapterMapCard,.chapterNetworkSection .chapterListCard{flex-direction:column;justify-content:flex-start;display:flex}@media (width<=960px){.chapterNetworkSection .chapterMapArea{height:420px!important}}.chapterNetworkSection .chapterMapCardHeader{align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.chapterNetworkSection .chapterMapCardIcon{color:#7c3aed;background:#efe9fd;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.chapterNetworkSection .chapterMapCardIcon svg{width:18px;height:18px}.chapterNetworkSection .chapterMapCardTitle{color:#14101f;font-size:17px;font-weight:700}.chapterNetworkSection .chapterMapCardSubtitle{color:#948d9f;margin-top:2px;font-size:13px}.chapterNetworkSection .chapterMapArea{background:#f8eefb;border-radius:14px;height:420px;position:relative;overflow:hidden}.chapterNetworkSection .chapterMapArea img{color:#9b6af5;width:100%;height:100%}.chapterNetworkSection .chapterMapOutline{width:100%;height:100%;position:absolute;inset:0}.chapterNetworkSection .chapterMapOutline path{fill:#ece9fc}.chapterNetworkSection .chapterMapPin{cursor:pointer;align-items:center;gap:6px;display:flex;position:absolute;transform:translate(-6px,-50%)}.chapterNetworkSection .chapterMapPin .markerArrow{background:#9b6af5;border:2px solid #fff;border-radius:50%;width:8px;height:8px;transition:width .25s,height .25s}.chapterNetworkSection .chapterMapPin .markerArrow:after{content:"";background:#fff;border-radius:50%;width:8px;height:8px;transform:rotate(45deg)}.chapterNetworkSection .chapterMapPin:hover .markerArrow,.chapterNetworkSection .chapterMapPin--active .markerArrow{box-shadow:0 6px 14px #8b3df273}.chapterNetworkSection .chapterMapPin .markerPulse{opacity:0;background:#9b6af566;border-radius:50%;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.chapterNetworkSection .chapterMapPin--active{z-index:10}.chapterNetworkSection .chapterMapPin--active .markerArrow{background:linear-gradient(90deg,#8b3df2,#ec4899);border-radius:50% 50% 50% 0;width:16px;height:16px;margin-top:-12px;transform:rotate(-45deg);box-shadow:0 4px 8px #0003}.chapterNetworkSection .chapterMapPin--active .markerPulse{animation:1.5s infinite markerPing}.chapterNetworkSection .chapterMapPin--selected{z-index:30}.chapterNetworkSection .chapterMapPin--selected .markerPulse{background:#14101f66;width:18px;height:6px}.chapterNetworkSection .chapterMapPinLabel{white-space:nowrap;background:#fff;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:700;box-shadow:0 1px 4px #14101f1f}.chapterNetworkSection .chapterMapPin--green .chapterMapPinDot{background:#16a34a}.chapterNetworkSection .chapterMapPin--green .chapterMapPinLabel{color:#16a34a}.chapterNetworkSection .chapterMapPin--purple .chapterMapPinDot{background:#7c3aed}.chapterNetworkSection .chapterMapPin--purple .chapterMapPinLabel{color:#7c3aed}.chapterNetworkSection .chapterMapPin--pink .chapterMapPinDot{background:#db2777}.chapterNetworkSection .chapterMapPin--pink .chapterMapPinLabel{color:#db2777}.chapterNetworkSection .chapterMapPin--blue .chapterMapPinDot{background:#2563eb}.chapterNetworkSection .chapterMapPin--blue .chapterMapPinLabel{color:#2563eb}.chapterNetworkSection .chapterMapPin--orange .chapterMapPinDot{background:#ea7c1f}.chapterNetworkSection .chapterMapPin--orange .chapterMapPinLabel{color:#ea7c1f}.chapterNetworkSection .chapterMapLegend{background:#fff;border-radius:12px;align-items:center;gap:10px;padding:10px 14px;display:flex;position:absolute;top:16px;right:16px;box-shadow:0 2px 8px #14101f1a}.chapterNetworkSection .chapterMapLegendDot{background:#16a34a;border-radius:999px;flex-shrink:0;width:8px;height:8px}.chapterNetworkSection .chapterMapLegendValue{color:#14101f;font-size:13px;font-weight:700;display:block}.chapterNetworkSection .chapterMapLegendCopy{color:#948d9f;font-size:12px;display:block}.chapterNetworkSection .chapterListCardHeader{justify-content:space-between;align-items:center;margin-bottom:25px;display:flex}@media (width<=540px){.chapterNetworkSection .chapterListCardHeader .chapterNetworkGhostButton svg{display:none}}.chapterNetworkSection .chapterListCardHeading{align-items:center;gap:10px;display:flex}.chapterNetworkSection .chapterListCardIcon{color:#7c3aed;background:#efe9fd;border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.chapterNetworkSection .chapterListCardIcon svg{width:16px;height:16px}.chapterNetworkSection .chapterListCardTitle{color:#14101f;font-size:17px;font-weight:700}.chapterNetworkSection .chapterNetworkGhostButton{color:#7c3aed;cursor:pointer;background:#fff;border:1px solid #ded8f4;border-radius:999px;align-items:center;gap:6px;padding:8px 16px;font-size:13px;font-weight:700;display:inline-flex}.chapterNetworkSection .chapterNetworkGhostButton svg{width:14px;height:14px}.chapterNetworkSection .chapterNetworkGhostButton:hover{background:#f4f2fb}.chapterNetworkSection .chapterList{flex-direction:column;gap:8px;margin:8px 0 0;padding:0;list-style:none;display:flex}.chapterNetworkSection .chapterList:has(.chapterRow--active) .chapterRow:not(.chapterRow--active){opacity:.45}.chapterNetworkSection .chapterList .chapterRow{transition:opacity .2s,background .2s}.chapterNetworkSection .chapterRow{background:#f4f2f9;border-radius:14px;align-items:center;gap:14px;padding:10px 16px;display:flex}.chapterNetworkSection .chapterRow:hover{background:#f4f2fb}.chapterNetworkSection .chapterRowBadge{color:#fff;letter-spacing:.02em;background:#efe9fd;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:14px;font-weight:800;display:flex}.chapterNetworkSection .chapterRowBadge span{background:linear-gradient(90deg,#8b3df2,#ec4899);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.chapterNetworkSection .chapterRowInfo{flex-direction:column;flex:1;min-width:0;display:flex}.chapterNetworkSection .chapterRowName{color:#14101f;font-size:14px;font-weight:500}.chapterNetworkSection .chapterRowCities{color:#948d9f;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:12px;overflow:hidden}.chapterNetworkSection .chapterRowMembers{flex-shrink:0;align-items:center;gap:6px;display:flex}@media (width<=640px){.chapterNetworkSection .chapterRowMembers{display:none}}.chapterNetworkSection .chapterRowMembersIcon{color:#7c3aed;width:16px;height:16px}.chapterNetworkSection .chapterRowMembersCopy{flex-direction:column;display:flex}.chapterNetworkSection .chapterRowMembersValue{color:#14101f;font-size:13px;font-weight:500}.chapterNetworkSection .chapterRowMembersLabel{color:#948d9f;font-size:11px}.chapterNetworkSection .chapterRowStatus{align-items:center;display:flex}.chapterNetworkSection .chapterRowStatus .statusDot{background:#22c55e;border-radius:50%;width:8px;height:8px}.chapterNetworkSection .chapterRowChevron{color:#14101f;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.chapterNetworkSection .chapterRowChevron svg{width:14px;height:14px}.chapterNetworkSection .chapterNetworkCta{background:#efeafc;border-radius:20px;justify-content:space-between;align-items:center;gap:20px;max-width:1240px;margin:20px auto 0;padding:24px 28px;display:flex}@media (width<=640px){.chapterNetworkSection .chapterNetworkCta{flex-direction:column;align-items:flex-start}}.chapterNetworkSection .chapterNetworkCtaCopy{align-items:center;gap:14px;display:flex}.chapterNetworkSection .chapterNetworkCtaIcon{color:#7c3aed;background:#fff;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.chapterNetworkSection .chapterNetworkCtaIcon svg{width:20px;height:20px}.chapterNetworkSection .chapterNetworkCtaTitle{color:#14101f;font-size:16px;font-weight:700;display:block}.chapterNetworkSection .chapterNetworkCtaSubtitle{color:#6b6478;margin-top:2px;font-size:13px;display:block}.chapterNetworkSection .chapterNetworkPrimaryButton{color:#fff;cursor:pointer;background:linear-gradient(90deg,#7c3aed,#db2777);border:none;border-radius:999px;flex-shrink:0;align-items:center;gap:8px;padding:12px 22px;font-size:14px;font-weight:700;display:inline-flex}.chapterNetworkSection .chapterNetworkPrimaryButton svg{width:16px;height:16px}.chapterNetworkSection .chapterNetworkPrimaryButton:hover{opacity:.92}.chapterNetworkSection .chapterMapActivePin{pointer-events:none;z-index:2;flex-direction:column;align-items:center;gap:4px;animation:.18s ease-out chapterPinPop;display:flex;position:absolute;transform:translate(-50%,-100%)}.chapterNetworkSection .chapterMapActivePinDot{background:#7c3aed;border-radius:999px 999px 999px 2px;width:16px;height:16px;transform:rotate(45deg);box-shadow:0 0 0 6px #7c3aed2e,0 2px 6px #14101f40}.chapterNetworkSection .chapterMapActivePinLabel{color:#fff;white-space:nowrap;background:#14101f;border-radius:999px;padding:3px 10px;font-size:11px;font-weight:700}@keyframes chapterPinPop{0%{opacity:0;transform:translate(-50%,-85%)scale(.7)}to{opacity:1;transform:translate(-50%,-100%)scale(1)}}.chapterNetworkSection .chapterRow--active{background:linear-gradient(90deg,#a855f714,#ec48990f);border-radius:14px;box-shadow:0 8px 12px #021e540f}.chapterNetworkSection .chapterRowBadge--purple span{background:linear-gradient(90deg,#8b3df2,#ec4899);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.chapterNetworkSection .chapterRowBadge--pink span{background:linear-gradient(90deg,#db2777,#f472b6);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.chapterNetworkSection .chapterRowBadge--blue span{background:linear-gradient(90deg,#2563eb,#60a5fa);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.chapterNetworkSection .chapterRowBadge--orange span{background:linear-gradient(90deg,#ea7c1f,#fbbf24);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.chapterNetworkSection .chapterRowBadge--green span{background:linear-gradient(90deg,#16a34a,#4ade80);-webkit-text-fill-color:transparent;-webkit-background-clip:text}@media (width<=1200px){.chapterNetworkSection{padding:56px 20px}.chapterNetworkStatsGrid{grid-template-columns:repeat(2,1fr)}.chapterNetworkMainGrid{grid-template-columns:420px 1fr}}@media (width<=960px){.chapterNetworkSection{padding:48px 20px}.chapterNetworkTitle{font-size:34px}.chapterNetworkTitleAccent{font-size:36px}.chapterNetworkMainGrid{grid-template-columns:1fr}}@media (width<=640px){.chapterNetworkSection{padding:40px 16px}.chapterNetworkHeader{margin-bottom:28px}.chapterNetworkTitle{font-size:28px}.chapterNetworkTitleAccent{font-size:30px}.chapterNetworkSubtitle{font-size:14px}.chapterNetworkStatsGrid{grid-template-columns:repeat(2,1fr);gap:12px}.chapterNetworkStatCard{padding:16px}.chapterNetworkStatValue{font-size:20px}.chapterNetworkStatArrow{display:none}.chapterListCard{padding:18px}.chapterRow{gap:10px;padding:12px}.chapterRowMembers{display:none}.chapterRowStatus{padding:4px 9px;font-size:11px}.chapterNetworkCta{flex-direction:column;align-items:flex-start;padding:20px}.chapterNetworkPrimaryButton{justify-content:center;width:100%}}@media (width<=480px){.chapterNetworkSection{padding:32px 12px}.chapterNetworkTitle{font-size:25px}.chapterNetworkTitleAccent{font-size:27px}.chapterNetworkStatsGrid{gap:10px}.chapterNetworkStatCard{padding:13px}.chapterNetworkStatIcon{width:36px;height:36px}.chapterNetworkStatIcon svg{width:18px;height:18px}.chapterNetworkStatValue{font-size:18px}.chapterNetworkStatLabel,.chapterNetworkStatSublabel{font-size:11px}.chapterListCard{padding:14px}.chapterListCardHeader{gap:8px}.chapterListCardTitle{font-size:15px}.chapterNetworkGhostButton{padding:7px 10px;font-size:11px}.chapterRowBadge{width:38px;height:38px;font-size:12px}.chapterRowName{font-size:13px}.chapterRowCities{font-size:11px}.chapterRowStatus{display:none}.chapterNetworkCta{padding:16px}}@media (width<=360px){.chapterNetworkStatsGrid{grid-template-columns:1fr}.chapterNetworkTitle{font-size:23px}.chapterNetworkTitleAccent{font-size:25px}.chapterNetworkGhostButton{padding:6px 8px}.chapterNetworkGhostButton svg{display:none}}.csHeroSection{background:#f8f6fd;grid-template-columns:1fr 1fr;align-items:center;gap:48px;margin:0 auto;padding:64px 150px;display:grid;overflow:hidden}@media (width<=960px){.csHeroSection{grid-template-columns:1fr;padding:48px 24px}}.csHeroContent{max-width:480px}.csEyebrow{color:#7c3aed;letter-spacing:.04em;text-transform:uppercase;background:#ece9fc;border-radius:999px;align-items:center;gap:6px;padding:6px 16px;font-size:12px;font-weight:700;display:inline-flex}.csEyebrow svg{width:13px;height:13px}.csTitle{color:#14101f;margin:16px 0 0;font-size:44px;font-weight:800;line-height:1.15}.csTitleAccent{background:linear-gradient(90deg,#4c1fd1,#7c3aed,#db2777);color:#0000;-webkit-background-clip:text;background-clip:text;margin-top:4px;font-style:italic;display:inline-block}.csTitle:after{content:"";background:linear-gradient(90deg,#7c3aed,#db2777);border-radius:999px;width:64px;height:4px;margin-top:16px;display:block}.csDescription{color:#55506a;margin:20px 0 0;font-size:15px;line-height:1.7}.csFeatureList{margin:28px 0 0;padding:0;list-style:none}.csFeatureRow{border-bottom:1px solid #e9e5f5;align-items:flex-start;gap:16px;padding:16px 0;display:flex}.csFeatureRow:last-child{border-bottom:none}.csFeatureIcon{border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.csFeatureIcon svg{width:20px;height:20px}.csFeatureIcon--purple{color:#7c3aed;background:#efe9fd}.csFeatureIcon--pink{color:#db2777;background:#fbe4ee}.csFeatureIcon--blue{color:#2563eb;background:#e0eafb}.csFeatureCopy{flex-direction:column;display:flex}.csFeatureTitle{color:#14101f;font-size:15px;font-weight:700}.csFeatureDescription{color:#6b6478;margin-top:4px;font-size:13.5px;line-height:1.6}.csPrimaryButton{color:#fff;cursor:pointer;background:linear-gradient(90deg,#7c3aed,#db2777);border:none;border-radius:999px;align-items:center;gap:8px;margin-top:28px;padding:13px 24px;font-size:14px;font-weight:700;display:inline-flex}.csPrimaryButton svg{width:16px;height:16px}.csPrimaryButton:hover{opacity:.92}.customerSuccessCTA{width:100%;padding:10px 20px}.customerSuccessCTA .ctaContent{text-align:center;background:linear-gradient(90deg,#8b3df2 0%,#ec4899 100%);border-radius:28px;max-width:1280px;margin:auto;padding:45px 40px;position:relative;overflow:hidden}.customerSuccessCTA .ctaContent h2{color:#fff;text-transform:capitalize;margin:0;font-family:Tan Aegean;font-size:34px;font-weight:500;line-height:1.2}.customerSuccessCTA .ctaContent p{color:#ffffffd9;max-width:720px;margin:26px auto 40px;font-size:18px;line-height:1.7}.customerSuccessCTA .ctaContent .ctaButton{cursor:pointer;color:#26233b;background:#fff;border:none;border-radius:999px;justify-content:center;align-items:center;gap:12px;padding:18px 36px;font-size:14px;font-weight:700;transition:all .35s;display:inline-flex}.customerSuccessCTA .ctaContent .ctaButton svg{font-size:22px;transition:all .35s}.customerSuccessCTA .ctaContent .ctaButton:hover{transform:translateY(-4px);box-shadow:0 18px 35px #0000002e}.customerSuccessCTA .ctaContent .ctaButton:hover svg{transform:translate(6px)}.customerSuccessCTA .ctaContent .ctaButton:active{transform:scale(.98)}.customerSuccessCTA .ctaContent:before{content:"";filter:blur(10px);background:#ffffff14;border-radius:50%;width:520px;height:520px;position:absolute;top:-220px;left:-180px}.customerSuccessCTA .ctaContent:after{content:"";filter:blur(10px);background:#ffffff14;border-radius:50%;width:420px;height:420px;position:absolute;bottom:-180px;right:-120px}.customerSuccessCTA .ctaContent>*{z-index:2;position:relative}@media (width<=992px){.customerSuccessCTA .ctaContent{padding:70px 30px}.customerSuccessCTA .ctaContent h2{font-size:40px}.customerSuccessCTA .ctaContent p{font-size:18px}}@media (width<=768px){.customerSuccessCTA{padding:60px 16px}.customerSuccessCTA .ctaContent{border-radius:22px;padding:60px 24px}.customerSuccessCTA .ctaContent h2{font-size:30px}.customerSuccessCTA .ctaContent p{margin:20px auto 30px;font-size:16px}.customerSuccessCTA .ctaContent p br{display:none}.customerSuccessCTA .ctaContent .ctaButton{width:100%;max-width:320px;padding:16px 24px;font-size:16px}}@media (width<=480px){.customerSuccessCTA .ctaContent{padding:50px 18px}.customerSuccessCTA .ctaContent h2{font-size:26px;line-height:1.4}.customerSuccessCTA .ctaContent p,.customerSuccessCTA .ctaContent .ctaButton{font-size:15px}}.mainOneCommunityHero{background:#faf5fb;width:100%;padding:64px 24px}.mainOneCommunityHero .subOneCommunityHero{text-align:center;flex-direction:column;align-items:center;max-width:1250px;margin:0 auto;display:flex}.mainOneCommunityHero .OneCommunityBadge{color:#7c3aed;letter-spacing:.06em;background:#ece9fc;border-radius:999px;align-items:center;gap:8px;margin-bottom:24px;padding:6px 16px;font-size:12px;font-weight:700;display:inline-flex}.mainOneCommunityHero .OneCommunityHeading{letter-spacing:0;max-width:1250px;margin:0 0 20px;font-family:Tan Aegean;font-size:42px;font-weight:500;line-height:1.5}.mainOneCommunityHero .OneCommunityHeading .OneCommunityHeadingAccent{letter-spacing:-.4px;-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#7c3aed,#db2777);-webkit-background-clip:text;background-clip:text;font-family:Tan Aegean;font-size:42px;line-height:1.5;display:inline-block}.mainOneCommunityHero .OneCommunitySubheading{max-width:620px;margin:0 0 40px;font-size:15px}.mainOneCommunityHero .OneCommunityRoles{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;width:100%;display:grid}.mainOneCommunityHero .OneCommunityCard{text-align:left;background:#fff;border:1px solid #ece7f0;border-radius:16px;padding:17px;transition:transform .2s,box-shadow .2s,border-color .2s}.mainOneCommunityHero .OneCommunityCard:hover{background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(90deg,#8b3df2,#ec4899) border-box;border:1px solid #0000;border-radius:10px;transform:translateY(-3px);box-shadow:0 8px 24px #14101f14}.mainOneCommunityHero .OneCommunityCard:hover h3{background:linear-gradient(90deg,#8b3df2,#ec4899);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.mainOneCommunityHero .OneCommunityCard .OneCommunityCard-Top{align-items:center;gap:20px;margin-bottom:16px;display:flex}.mainOneCommunityHero .OneCommunityCard .OneCommunityCard-Top .OneCommunityCardIcon{color:#7c3aed;background:#7c3aed1a;border-radius:50%;flex:20%;justify-content:center;align-items:center;width:44px;height:44px;font-size:20px;display:flex}.mainOneCommunityHero .OneCommunityCard .OneCommunityCard-Top h3{flex:80%;margin:0 0 6px;font-size:16px;font-weight:700}.mainOneCommunityHero .OneCommunityCard p{color:#6b6478;margin:0;font-size:14px;line-height:1.5}@media (width<=1200px){.mainOneCommunityHero{padding:56px 20px}.mainOneCommunityHero .OneCommunityHeading{max-width:850px;font-size:38px}.mainOneCommunityHero .OneCommunityHeading .OneCommunityHeadingAccent{font-size:38px}.mainOneCommunityHero .OneCommunitySubheading{max-width:580px;font-size:16px}.mainOneCommunityHero .OneCommunityRoles{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.mainOneCommunityHero .OneCommunityCard{padding:16px}.mainOneCommunityHero .OneCommunityCard .OneCommunityCard-Top{gap:12px}.mainOneCommunityHero .OneCommunityCard .OneCommunityCardIcon{width:42px;height:42px;font-size:19px;flex:0 0 42px!important}.mainOneCommunityHero .OneCommunityCard h3{font-size:15px}.mainOneCommunityHero .OneCommunityCard p{font-size:13px}}@media (width<=960px){.mainOneCommunityHero{padding:48px 20px}.mainOneCommunityHero .OneCommunityBadge{margin-bottom:20px}.mainOneCommunityHero .OneCommunityHeading{max-width:750px;margin-bottom:16px;font-size:34px;line-height:1.3}.mainOneCommunityHero .OneCommunityHeading .OneCommunityHeadingAccent{font-size:34px}.mainOneCommunityHero .OneCommunitySubheading{max-width:580px;margin-bottom:32px;font-size:15px}.mainOneCommunityHero .OneCommunityRoles{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.mainOneCommunityHero .OneCommunityCard{padding:18px}.mainOneCommunityHero .OneCommunityCard .OneCommunityCard-Top{gap:14px;margin-bottom:14px}.mainOneCommunityHero .OneCommunityCard .OneCommunityCardIcon{width:42px;height:42px;font-size:18px;flex:0 0 42px!important}.mainOneCommunityHero .OneCommunityCard h3{font-size:15px}.mainOneCommunityHero .OneCommunityCard p{font-size:13px;line-height:1.5}}@media (width<=640px){.mainOneCommunityHero{padding:40px 16px}.mainOneCommunityHero .OneCommunityBadge{gap:6px;margin-bottom:18px;padding:5px 12px;font-size:11px}.mainOneCommunityHero .OneCommunityHeading{max-width:100%;margin-bottom:14px;font-size:28px;line-height:1.3}.mainOneCommunityHero .OneCommunityHeading .OneCommunityHeadingAccent{font-size:29px}.mainOneCommunityHero .OneCommunitySubheading{max-width:100%;margin-bottom:28px;font-size:14px;line-height:1.6}.mainOneCommunityHero .OneCommunityRoles{grid-template-columns:1fr;gap:14px}.mainOneCommunityHero .OneCommunityCard{border-radius:14px;padding:18px}.mainOneCommunityHero .OneCommunityCard .OneCommunityCard-Top{gap:12px;margin-bottom:12px}.mainOneCommunityHero .OneCommunityCard .OneCommunityCardIcon{width:40px;height:40px;font-size:18px;flex:0 0 40px!important}.mainOneCommunityHero .OneCommunityCard h3{font-size:15px}.mainOneCommunityHero .OneCommunityCard p{font-size:13px;line-height:1.5}}@media (width<=480px){.mainOneCommunityHero{padding:32px 12px}.mainOneCommunityHero .OneCommunityBadge{gap:5px;margin-bottom:16px;padding:5px 10px;font-size:10px}.mainOneCommunityHero .OneCommunityHeading{font-size:25px;line-height:1.3}.mainOneCommunityHero .OneCommunityHeading .OneCommunityHeadingAccent{font-size:26px}.mainOneCommunityHero .OneCommunitySubheading{margin-bottom:24px;font-size:13px}.mainOneCommunityHero .OneCommunityRoles{gap:12px}.mainOneCommunityHero .OneCommunityCard{padding:16px}.mainOneCommunityHero .OneCommunityCard .OneCommunityCardIcon{width:38px;height:38px;font-size:17px;flex:0 0 38px!important}.mainOneCommunityHero .OneCommunityCard h3{font-size:14px}.mainOneCommunityHero .OneCommunityCard p{font-size:12px;line-height:1.5}}@media (width<=360px){.mainOneCommunityHero{padding:28px 10px}.mainOneCommunityHero .OneCommunityBadge{padding:4px 9px;font-size:9px}.mainOneCommunityHero .OneCommunityHeading{font-size:23px;line-height:1.3}.mainOneCommunityHero .OneCommunityHeading .OneCommunityHeadingAccent{font-size:24px}.mainOneCommunityHero .OneCommunitySubheading{margin-bottom:20px;font-size:12px;line-height:1.5}.mainOneCommunityHero .OneCommunityRoles{gap:10px}.mainOneCommunityHero .OneCommunityCard{padding:14px}.mainOneCommunityHero .OneCommunityCard .OneCommunityCard-Top{gap:10px}.mainOneCommunityHero .OneCommunityCard .OneCommunityCardIcon{flex:0 0 36px;width:36px;height:36px;font-size:16px}.mainOneCommunityHero .OneCommunityCard h3{font-size:13px}.mainOneCommunityHero .OneCommunityCard p{font-size:12px}}.mainChapterNetwork{padding:64px 20px}.mainChapterNetwork .subChapterNetwork{border-radius:10px;max-width:1250px;margin:0 auto}.mainChapterNetwork .subChapterNetwork .ChapterNetwork{gap:20px;display:flex}@media (width<=1024px){.mainChapterNetwork{padding:48px 20px}.mainChapterNetwork .subChapterNetwork .ChapterNetwork{gap:16px}}@media (width<=768px){.mainChapterNetwork{padding:40px 16px}.mainChapterNetwork .subChapterNetwork .ChapterNetwork{flex-direction:column;gap:16px}}@media (width<=480px){.mainChapterNetwork{padding:32px 12px}.mainChapterNetwork .subChapterNetwork .ChapterNetwork{gap:12px}}.GlobalChapterNetworkSection{opacity:1;background:#fefbff;border:2px solid #0000;border-radius:28px;flex:70%;gap:10px;display:flex;position:relative;transform:none}.GlobalChapterNetworkSection:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(135deg,#8b5cf6,#c026d3,#ec4899);padding:1px;position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.GlobalChapterNetworkSection .GlobalChapterNetworkMainGrid{border-radius:20px;grid-template-columns:2fr;align-content:start;gap:20px;width:100%;padding:15px;display:grid}@media (width<=960px){.GlobalChapterNetworkSection .GlobalChapterNetworkMainGrid{grid-template-columns:1fr}}.GlobalChapterNetworkSection .chapterMapCard,.GlobalChapterNetworkSection .chapterListCard{flex-direction:column;justify-content:flex-start;display:flex}.GlobalChapterNetworkSection .chapterListCard{display:none}.GlobalChapterNetworkSection .chapterMapTooltip{width:360px;transform:translateX(-50%) scale(calc(1 / var(--map-zoom,1)));transform-origin:bottom;text-align:left;cursor:default;z-index:100;pointer-events:auto;background:#fff;border:1px solid #eee6f8;border-radius:16px;padding:18px;position:absolute;top:50%;box-shadow:0 18px 45px #46286429,0 4px 12px #46286414}.GlobalChapterNetworkSection .chapterMapTooltip--right{left:32px;transform:translateY(-50%)}.GlobalChapterNetworkSection .chapterMapTooltip--right:before{left:-7px;right:auto}.GlobalChapterNetworkSection .chapterMapTooltip--left{right:32px;transform:translateY(-50%)}.GlobalChapterNetworkSection .chapterMapTooltip--left:before{left:auto;right:-7px}.GlobalChapterNetworkSection .chapterMapTooltip:before{content:"";z-index:-1;background:0 0;height:60px;position:absolute;bottom:-40px;left:0;right:0}.GlobalChapterNetworkSection .chapterMapTooltipHeader{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:16px;display:flex}.GlobalChapterNetworkSection .chapterMapTooltipHeader h3{color:#202124;margin:0;font-size:18px;font-weight:700;line-height:1.25}.GlobalChapterNetworkSection .chapterMapTooltipHeader p{color:#7c7c88;margin:5px 0 0;font-size:13px;font-style:italic;line-height:1.4}.GlobalChapterNetworkSection .chapterMapTooltipStatus{color:#666;white-space:nowrap;background:#f3f4f6;border-radius:20px;align-items:center;gap:6px;padding:6px 10px;font-size:11px;font-weight:600;display:inline-flex}.GlobalChapterNetworkSection .chapterMapTooltipStatus span{background:#9ca3af;border-radius:50%;width:7px;height:7px}.GlobalChapterNetworkSection .chapterMapTooltipStatus.is-active{color:#059669;background:#d9f8e9}.GlobalChapterNetworkSection .chapterMapTooltipStatus.is-active span{background:#10b981}.GlobalChapterNetworkSection .chapterMapTooltipStats{background:#f8f6fc;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px;display:grid}.GlobalChapterNetworkSection .chapterMapTooltipStat{align-items:center;gap:8px;min-width:0;display:flex}.GlobalChapterNetworkSection .chapterMapTooltipStatIcon{color:#9b6af5;background:#f0e8ff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.GlobalChapterNetworkSection .chapterMapTooltipStatIcon svg{width:16px;height:16px}.GlobalChapterNetworkSection .chapterMapTooltipStat div{min-width:0}.GlobalChapterNetworkSection .chapterMapTooltipStat strong{color:#55555e;font-size:16px;font-weight:700;line-height:1.1;display:block}.GlobalChapterNetworkSection .chapterMapTooltipStat small{color:#777782;margin-top:3px;font-size:11px;line-height:1.2;display:block}.GlobalChapterNetworkSection .chapterMapTooltipExport{color:#9b6af5;cursor:pointer;background:#fff;border:1px solid #e5d8f8;border-radius:9px;justify-content:center;align-items:center;width:100%;margin-top:14px;padding:10px 14px;font-size:13px;font-weight:600;transition:background .2s,border-color .2s,transform .2s;display:flex}.GlobalChapterNetworkSection .chapterMapTooltipExport svg{width:16px;height:16px;margin-left:7px}.GlobalChapterNetworkSection .chapterMapTooltipExport:hover{background:#f8f2ff;border-color:#9b6af5;transform:translateY(-1px)}.GlobalChapterNetworkSection .chapterMapZoomLayer{transform-origin:50%;will-change:transform;-webkit-user-select:none;user-select:none;width:100%;height:100%;transition:transform .25s}.GlobalChapterNetworkSection .chapterMapZoomLayer img,.GlobalChapterNetworkSection .chapterMapZoomLayer svg{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.GlobalChapterNetworkSection .chapterMapZoomControls{z-index:50;background:#fffffff2;border:1px solid #e7ddf2;border-radius:10px;align-items:center;gap:6px;padding:6px;display:flex;position:absolute;bottom:18px;right:18px;box-shadow:0 6px 18px #4628641f}.GlobalChapterNetworkSection .chapterMapZoomControls button{color:#9b6af5;cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;min-width:34px;height:34px;padding:0 8px;font-size:18px;font-weight:600;transition:background .2s;display:flex}.GlobalChapterNetworkSection .chapterMapZoomControls button:hover:not(:disabled){background:#f4edff}.GlobalChapterNetworkSection .chapterMapZoomControls button:disabled{opacity:.35;cursor:not-allowed}.GlobalChapterNetworkSection .chapterMapZoomControls button span{font-size:14px}.GlobalChapterNetworkSection .chapterMapCardHeader{align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.GlobalChapterNetworkSection .chapterMapCardIcon{color:#7c3aed;background:#efe9fd;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.GlobalChapterNetworkSection .chapterMapCardIcon svg{width:18px;height:18px}.GlobalChapterNetworkSection .chapterMapCardTitle{color:#14101f;font-size:17px;font-weight:700}.GlobalChapterNetworkSection .chapterMapCardSubtitle{color:#948d9f;margin-top:2px;font-size:13px}.GlobalChapterNetworkSection .chapterMapArea{aspect-ratio:1055.86/638.58;cursor:grab;background:#f8eefb;border-radius:14px;width:100%;position:relative;overflow:hidden}.GlobalChapterNetworkSection .chapterMapArea--dragging{cursor:grabbing}.GlobalChapterNetworkSection .chapterMapArea--dragging .chapterMapZoomLayer{transition:none}.GlobalChapterNetworkSection .chapterMapArea img{object-fit:contain;object-position:center;width:100%;height:100%;display:block}.GlobalChapterNetworkSection .chapterMapOutline{width:100%;height:100%;position:absolute;inset:0}.GlobalChapterNetworkSection .chapterMapOutline path{fill:#ece9fc}.GlobalChapterNetworkSection .chapterMapPin{cursor:pointer;z-index:2;align-items:center;gap:6px;display:flex;position:absolute;transform:translate(-50%,-50%)}.GlobalChapterNetworkSection .chapterMapPin .markerArrow{background:#ff00e4;border:2px solid #fff;border-radius:50%;width:8px;height:8px;transition:width .2s,height .2s,background .2s,box-shadow .2s;animation:none}.GlobalChapterNetworkSection .chapterMapPin:hover .markerArrow,.GlobalChapterNetworkSection .chapterMapPin--active .markerArrow{box-shadow:0 4px 10px #8b3df259}.GlobalChapterNetworkSection .chapterMapPin .markerPulse{opacity:0;background:#ff00e4;border-radius:50%;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.GlobalChapterNetworkSection .chapterMapPin--active{z-index:2000}.GlobalChapterNetworkSection .chapterMapPin--active .markerArrow{background:linear-gradient(90deg,#8b3df2,#ec4899);border-radius:50% 50% 50% 0;width:16px;height:16px;margin-top:-12px;animation:none;transform:rotate(-45deg);box-shadow:0 4px 8px #0003}.GlobalChapterNetworkSection .chapterMapPin--active .markerPulse{opacity:0;animation:none}.GlobalChapterNetworkSection .chapterMapPin--selected{z-index:3000}.GlobalChapterNetworkSection .chapterMapPin--selected .markerPulse{background:#14101f66;width:18px;height:6px}.GlobalChapterNetworkSection .chapterMapPinLabel{white-space:nowrap;background:#fff;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:700;box-shadow:0 1px 4px #14101f1f}.GlobalChapterNetworkSection .chapterMapPin--green .chapterMapPinDot{background:#16a34a}.GlobalChapterNetworkSection .chapterMapPin--green .chapterMapPinLabel{color:#16a34a}.GlobalChapterNetworkSection .chapterMapPin--purple .chapterMapPinDot{background:#7c3aed}.GlobalChapterNetworkSection .chapterMapPin--purple .chapterMapPinLabel{color:#7c3aed}.GlobalChapterNetworkSection .chapterMapPin--pink .chapterMapPinDot{background:#db2777}.GlobalChapterNetworkSection .chapterMapPin--pink .chapterMapPinLabel{color:#db2777}.GlobalChapterNetworkSection .chapterMapPin--blue .chapterMapPinDot{background:#2563eb}.GlobalChapterNetworkSection .chapterMapPin--blue .chapterMapPinLabel{color:#2563eb}.GlobalChapterNetworkSection .chapterMapPin--orange .chapterMapPinDot{background:#ea7c1f}.GlobalChapterNetworkSection .chapterMapPin--orange .chapterMapPinLabel{color:#ea7c1f}.GlobalChapterNetworkSection .chapterMapLegend{background:#fff;border-radius:12px;align-items:center;gap:10px;padding:10px 14px;display:flex;position:absolute;bottom:0;left:0;box-shadow:0 2px 8px #14101f1a}.GlobalChapterNetworkSection .chapterMapLegendDot{background:#16a34a;border-radius:999px;flex-shrink:0;width:8px;height:8px}.GlobalChapterNetworkSection .chapterMapLegendValue{color:#14101f;font-size:13px;font-weight:700;display:block}.GlobalChapterNetworkSection .chapterMapLegendCopy{color:#948d9f;font-size:12px;display:block}.GlobalChapterNetworkSection .chapterListCardHeader{justify-content:space-between;align-items:center;margin-bottom:25px;display:flex}@media (width<=540px){.GlobalChapterNetworkSection .chapterListCardHeader .GlobalChapterNetworkGhostButton svg{display:none}}.GlobalChapterNetworkSection .chapterListCardHeading{align-items:center;gap:10px;display:flex}.GlobalChapterNetworkSection .chapterListCardIcon{color:#7c3aed;background:#efe9fd;border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.GlobalChapterNetworkSection .chapterListCardIcon svg{width:16px;height:16px}.GlobalChapterNetworkSection .chapterListCardTitle{font-size:17px}.GlobalChapterNetworkSection .GlobalChapterNetworkGhostButton{color:#8a35ef;cursor:pointer;background:#fff;border:1px solid #ded8f4;border-radius:999px;align-items:center;gap:6px;padding:8px 16px;font-size:10px;font-weight:700;display:inline-flex}.GlobalChapterNetworkSection .GlobalChapterNetworkGhostButton svg{width:14px;height:14px}.GlobalChapterNetworkSection .GlobalChapterNetworkGhostButton:hover{background:#f4f2fb}.GlobalChapterNetworkSection .chapterList{flex-direction:column;gap:8px;margin:8px 0 0;padding:0;list-style:none;display:flex}.GlobalChapterNetworkSection .chapterList:has(.chapterRow--active) .chapterRow:not(.chapterRow--active){opacity:.45}.GlobalChapterNetworkSection .chapterList .chapterRow{transition:opacity .2s,background .2s}.GlobalChapterNetworkSection .chapterRow{background:#f5f2f9;border-radius:14px;align-items:center;gap:14px;padding:14px 16px;display:flex}.GlobalChapterNetworkSection .chapterRow:hover{background:#f4f2fb}.GlobalChapterNetworkSection .chapterRowBadge{color:#fff;letter-spacing:.02em;background:#efe9fd;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:14px;font-weight:800;display:flex}.GlobalChapterNetworkSection .chapterRowBadge span{background:linear-gradient(90deg,#8b3df2,#ec4899);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.GlobalChapterNetworkSection .chapterRowInfo{flex-direction:column;flex:1;min-width:0;display:flex}.GlobalChapterNetworkSection .chapterRowName{color:#14101f;font-size:14px;font-weight:700}.GlobalChapterNetworkSection .chapterRowCities{color:#948d9f;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:12px;overflow:hidden}.GlobalChapterNetworkSection .chapterRowMembers{flex-shrink:0;align-items:center;gap:6px;display:flex}@media (width<=640px){.GlobalChapterNetworkSection .chapterRowMembers{display:none}}.GlobalChapterNetworkSection .chapterRowMembersIcon{color:#7c3aed;width:16px;height:16px}.GlobalChapterNetworkSection .chapterRowMembersCopy{flex-direction:column;display:flex}.GlobalChapterNetworkSection .chapterRowMembersValue{color:#14101f;font-size:13px;font-weight:700}.GlobalChapterNetworkSection .chapterRowMembersLabel{color:#948d9f;font-size:11px}.GlobalChapterNetworkSection .chapterRowStatus{align-items:center;display:flex}.GlobalChapterNetworkSection .chapterRowStatus .statusDot{background:#22c55e;border-radius:50%;width:8px;height:8px}.GlobalChapterNetworkSection .chapterRowChevron{color:#b3adc0;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.GlobalChapterNetworkSection .chapterRowChevron svg{width:14px;height:14px}.GlobalChapterNetworkSection .GlobalChapterNetworkCta{background:#efeafc;border-radius:20px;justify-content:space-between;align-items:center;gap:20px;max-width:1240px;margin:20px auto 0;padding:24px 28px;display:flex}@media (width<=640px){.GlobalChapterNetworkSection .GlobalChapterNetworkCta{flex-direction:column;align-items:flex-start}}.GlobalChapterNetworkSection .GlobalChapterNetworkCtaCopy{align-items:center;gap:14px;display:flex}.GlobalChapterNetworkSection .GlobalChapterNetworkCtaIcon{color:#7c3aed;background:#fff;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.GlobalChapterNetworkSection .GlobalChapterNetworkCtaIcon svg{width:20px;height:20px}.GlobalChapterNetworkSection .GlobalChapterNetworkCtaTitle{color:#14101f;font-size:16px;font-weight:700;display:block}.GlobalChapterNetworkSection .GlobalChapterNetworkCtaSubtitle{color:#6b6478;margin-top:2px;font-size:13px;display:block}.GlobalChapterNetworkSection .GlobalChapterNetworkPrimaryButton{color:#fff;cursor:pointer;background:linear-gradient(90deg,#7c3aed,#db2777);border:none;border-radius:999px;flex-shrink:0;align-items:center;gap:8px;padding:12px 22px;font-size:14px;font-weight:700;display:inline-flex}.GlobalChapterNetworkSection .GlobalChapterNetworkPrimaryButton svg{width:16px;height:16px}.GlobalChapterNetworkSection .GlobalChapterNetworkPrimaryButton:hover{opacity:.92}.GlobalChapterNetworkSection .chapterMapActivePin{pointer-events:none;z-index:2;flex-direction:column;align-items:center;gap:4px;animation:.18s ease-out chapterPinPop;display:flex;position:absolute;transform:translate(-50%,-100%)}.GlobalChapterNetworkSection .chapterMapActivePinDot{background:#7c3aed;border-radius:999px 999px 999px 2px;width:16px;height:16px;transform:rotate(45deg);box-shadow:0 0 0 6px #7c3aed2e,0 2px 6px #14101f40}.GlobalChapterNetworkSection .chapterMapActivePinLabel{color:#fff;white-space:nowrap;background:#14101f;border-radius:999px;padding:3px 10px;font-size:11px;font-weight:700}.GlobalChapterNetworkSection .chapterRow--active{background:linear-gradient(90deg,#a855f714,#ec48990f);border-radius:14px;box-shadow:0 8px 12px #021e540f}.GlobalChapterNetworkSection .chapterRowBadge--purple span{background:linear-gradient(90deg,#8b3df2,#ec4899);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.GlobalChapterNetworkSection .chapterRowBadge--pink span{background:linear-gradient(90deg,#db2777,#f472b6);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.GlobalChapterNetworkSection .chapterRowBadge--blue span{background:linear-gradient(90deg,#2563eb,#60a5fa);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.GlobalChapterNetworkSection .chapterRowBadge--orange span{background:linear-gradient(90deg,#ea7c1f,#fbbf24);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.GlobalChapterNetworkSection .chapterRowBadge--green span{background:linear-gradient(90deg,#16a34a,#4ade80);-webkit-text-fill-color:transparent;-webkit-background-clip:text}@media (width<=1200px){.GlobalChapterNetworkSection{padding:56px 20px}.GlobalChapterNetworkStatsGrid{grid-template-columns:repeat(2,1fr)}.GlobalChapterNetworkMainGrid{grid-template-columns:420px 1fr}}@media (width<=960px){.GlobalChapterNetworkSection{padding:48px 20px}.GlobalChapterNetworkTitle{font-size:34px}.GlobalChapterNetworkTitleAccent{font-size:36px}.GlobalChapterNetworkMainGrid{grid-template-columns:1fr;padding:0!important}.chapterMapArea{display:none}.chapterListCard{width:100%;display:block!important}:scope .chapterMapArea{height:220px!important}}@media (width<=640px){.chapterMapCard{display:none!important}.GlobalChapterNetworkSection{padding:40px 16px}.GlobalChapterNetworkHeader{margin-bottom:28px}.GlobalChapterNetworkTitle{font-size:28px}.GlobalChapterNetworkTitleAccent{font-size:30px}.GlobalChapterNetworkSubtitle{font-size:14px}.GlobalChapterNetworkStatsGrid{grid-template-columns:repeat(2,1fr);gap:12px}.GlobalChapterNetworkStatCard{padding:16px}.GlobalChapterNetworkStatValue{font-size:20px}.GlobalChapterNetworkStatArrow{display:none}.chapterListCard{padding:18px}.chapterRow{gap:10px;padding:12px}.chapterRowMembers{display:none}.chapterRowStatus{padding:4px 9px;font-size:11px}.GlobalChapterNetworkCta{flex-direction:column;align-items:flex-start;padding:20px}.GlobalChapterNetworkPrimaryButton{justify-content:center;width:100%}}@media (width<=480px){.GlobalChapterNetworkSection{padding:12px}.GlobalChapterNetworkTitle{font-size:15px!important}.GlobalChapterNetworkTitleAccent{font-size:27px}.GlobalChapterNetworkStatsGrid{gap:10px}.GlobalChapterNetworkStatCard{padding:13px}.GlobalChapterNetworkStatIcon{width:36px;height:36px}.GlobalChapterNetworkStatIcon svg{width:18px;height:18px}.GlobalChapterNetworkStatValue{font-size:18px}.GlobalChapterNetworkStatLabel,.GlobalChapterNetworkStatSublabel{font-size:11px}.chapterListCard{width:100%;padding:14px}.chapterListCardHeader{gap:8px}.chapterListCardTitle{text-wrap:nowrap;font-size:12px!important}.GlobalChapterNetworkGhostButton{padding:7px 10px;font-size:11px}.chapterRowBadge{width:38px;height:38px;font-size:12px}.chapterRowName{font-size:11px!important}.chapterRowCities{font-size:11px}.chapterRowStatus{display:none}.GlobalChapterNetworkCta{padding:16px}}@media (width<=360px){.GlobalChapterNetworkStatsGrid{grid-template-columns:1fr}.GlobalChapterNetworkTitle{font-size:23px}.GlobalChapterNetworkTitleAccent{font-size:25px}.GlobalChapterNetworkGhostButton{padding:6px 8px}.GlobalChapterNetworkGhostButton svg{display:none}}.chapterNetworkStatsGrid{grid-template-columns:repeat(4,1fr);gap:20px;max-width:1250px;margin:0 auto 32px;display:grid}@media (width<=900px){.chapterNetworkStatsGrid{grid-template-columns:repeat(2,1fr)}}@media (width<=540px){.chapterNetworkStatsGrid{grid-template-columns:repeat(1,1fr)}}.ChapterNetworkTopStatCard{background:#fff;border:1px solid #ece8fb;border-radius:18px;padding:20px;position:relative;overflow:hidden}.ChapterNetworkTopStatCard .ChapterNetworkTopStatCardTop{align-items:center;gap:12px;display:flex}.ChapterNetworkTopStatCard .ChapterNetworkTopStatCardTop .ChapterNetworkTopStatIcon{border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.ChapterNetworkTopStatCard .ChapterNetworkTopStatCardTop .ChapterNetworkTopStatIcon svg{width:22px;height:22px}.ChapterNetworkTopStatCard .ChapterNetworkTopStatCardTop .ChapterNetworkTopStatIcon--purple{color:#7c3aed;background:#efe9fd}.ChapterNetworkTopStatCard .ChapterNetworkTopStatCardTop .ChapterNetworkTopStatIcon--green{color:#16a34a;background:#e3f7ec}.ChapterNetworkTopStatCard .ChapterNetworkTopStatCardTop .ChapterNetworkTopStatIcon--blue{color:#2563eb;background:#e6f1fd}.ChapterNetworkTopStatCard .ChapterNetworkTopStatCardTop .ChapterNetworkTopStatIcon--orange{color:#ea7c1f;background:#fdedde}.ChapterNetworkTopStatCard .ChapterNetworkTopStatCardTop .ChapterNetworkTopStatCopy{flex-direction:column;flex:1;min-width:0;display:flex}.ChapterNetworkTopStatCard .ChapterNetworkTopStatCardTop .ChapterNetworkTopStatCopy .ChapterNetworkTopStatValue{font-family:Tan Aegean;font-size:24px;font-weight:800;line-height:1.2}.ChapterNetworkTopStatCard .ChapterNetworkTopStatCardTop .ChapterNetworkTopStatCopy .ChapterNetworkTopStatLabel{font-size:13px;font-weight:600}.ChapterNetworkTopStatCard .ChapterNetworkTopStatSublabel{color:#948d9f;margin-top:4px;font-size:13px;display:block}.ChapterNetworkTopeader{text-align:center;max-width:720px;margin:0 auto 40px}.ChapterNetworkTopeader .ChapterNetworkTopyebrow{color:#7c3aed;letter-spacing:.04em;text-transform:uppercase;background:#ece9fc;border-radius:999px;align-items:center;gap:6px;padding:6px 16px;font-size:13px;font-weight:700;display:inline-flex}.ChapterNetworkTopeader .ChapterNetworkTopyebrow svg{width:14px;height:14px}.ChapterNetworkTopeader .ChapterNetworkTopitle{color:#14101f;letter-spacing:0;margin:16px 0 12px;font-family:Tan Aegean;font-size:40px;font-weight:500;line-height:1.15}.ChapterNetworkTopeader .ChapterNetworkTopitle .ChapterNetworkTopitleAccent{background:linear-gradient(90deg,#7c3aed,#db2777);color:#0000;letter-spacing:-.4px;-webkit-background-clip:text;background-clip:text;font-family:Tan Aegean;font-size:42px}.ChapterNetworkTopeader .ChapterNetworkTopubtitle{color:#6b6478;font-size:16px;line-height:1.6}:root{--brand-green:#1ed760;--brand-green-dark:#16a34a;--panel-black:#0d0d0d;--field-border:#ffffff40;--field-border-focus:#fff9}.page{background:linear-gradient(135deg,#7c4fe0 0%,#4c2c9e 55%,#241150 100%);justify-content:space-between;align-items:flex-end;gap:clamp(24px,6vw,80px);height:100vh;padding:0 7%;display:flex;position:relative;overflow:hidden}.page:before{content:"";z-index:0;background:#f4f2fb;border-radius:50%;width:1200px;height:1200px;position:absolute;top:-260px;right:-420px}.page:after{content:"";z-index:0;background:radial-gradient(circle,#d84fc059,#0000 70%);border-radius:50%;width:700px;height:700px;position:absolute;bottom:-380px;left:-260px}.page .network-lines{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.page .network-lines line{stroke:#c9b8e8;stroke-width:1px;opacity:.55}.page .network-lines circle{fill:#b9a4dd;opacity:.6}.page .dot-grid{z-index:1;pointer-events:none;background-image:radial-gradient(#ffffff59 1.5px,#0000 1.5px);background-size:14px 14px;width:90px;height:60px;position:absolute;top:24px;left:24px}.page .mountain-scene{z-index:1;pointer-events:none;opacity:.9;width:min(52vw,720px);position:absolute;bottom:0;right:0}.page .hero{z-index:2;align-self:center;max-width:600px;position:relative}.page .hero .hero-logo{align-items:center;gap:18px;margin-bottom:50px;display:flex}.page .hero .hero-logo img{width:346px}.page .hero h1{color:#fff;margin-bottom:20px;font-size:34px;font-weight:800;line-height:1.12}.page .hero h1 span{background:linear-gradient(90deg,#d0a8ff,#f2a9e6);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.page .hero p{color:#ffffffbf;max-width:460px;margin-bottom:42px;font-size:16px;line-height:1.7}.page .hero .hero-features{flex-wrap:wrap;gap:28px;display:flex}.page .hero .hero-features .feature{gap:14px;width:170px;display:flex}.page .hero .hero-features .feature .icon{color:#fff;background:linear-gradient(135deg,#9b6af5,#dd5db7);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;font-size:20px;display:flex}.page .hero .hero-features .feature h4{color:#fff;margin-bottom:4px;font-size:15px;font-weight:700}.page .hero .hero-features .feature span{color:#ffffffa6;font-size:13px;line-height:1.5}.page .card{box-sizing:border-box;z-index:2;background:#fff;border-radius:13px 13px 0 0;flex-direction:column;align-self:flex-end;width:420px;margin-bottom:0;display:flex;overflow:hidden;box-shadow:0 30px 60px #00000059}.page .card .card-banner{position:relative;overflow:hidden}.page .card .card-banner img{object-fit:cover;opacity:.2;width:100%;height:100%;display:block}.page .card .card-banner:after{content:"";background:linear-gradient(#fff0 30%,#ffffff1a 45%,#ffffff59 60%,#ffffffb3 80%,#fffffff2 95%,#fff 100%);position:absolute;inset:0}.page .card .card-banner .banner-overlay{text-align:center;background:linear-gradient(#6f3ff533,#ff6bb533);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.page .card .card-banner .banner-overlay img{opacity:1;width:60px;height:60px;margin-bottom:18px}.page .card .card-banner .banner-overlay h2{color:#000;margin-bottom:10px;font-size:16px}.page .card .card-banner .banner-overlay p{color:#000;font-size:14px;font-weight:600;line-height:1.5}.page .card .card-content{flex:1;padding:0 8px 20px;overflow-y:auto}.page .card .card-content .card-logo{width:56px;height:56px;color:var(--panel-black);background:#fff;border-radius:50%;justify-content:center;align-items:center;margin:0 auto 22px;font-size:1.1rem;font-weight:800;display:flex}.page .card .card-content .headline{text-align:center;color:#fff;margin:0 0 28px;font-size:clamp(1.35rem,3vw,1.6rem);font-weight:700;line-height:1.3}.page .card .card-content .headline span{color:#fff9;margin-top:6px;font-size:.95rem;font-weight:400;display:block}.page .card .card-content form{flex-direction:column;gap:16px;display:flex}.page .card .card-content form .passfield{gap:10px;display:flex}.page .card .card-content form .field{position:relative}.page .card .card-content form .field label{letter-spacing:.02em;text-transform:uppercase;color:#000;margin-bottom:6px;font-size:.8rem;font-weight:700;display:block}.page .card .card-content form .field input{color:#707070;background:0 0;border:1px solid #e3e3e3;border-radius:4px;outline:none;width:100%;padding:10px 10px 10px 20px;font-family:inherit;font-size:14px;transition:border-color .15s}.page .card .card-content form .field input::placeholder{color:#707070}.page .card .card-content form .field input:focus{border-color:#e64ac9}.page .card .card-content form .field input:-webkit-autofill{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#707070!important;-webkit-box-shadow:inset 0 0 0 1000px #0000!important}.page .card .card-content form .field .toggle-visibility{cursor:pointer;color:#915eff;font-size:18px;position:absolute;top:70%;right:5%;transform:translateY(-50%)}.page .card .card-content form .field .toggle-visibility svg,.page .card .card-content form .field .toggle-visibility:hover svg{background:linear-gradient(90deg,#a259e6 0%,#e64ac9 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.page .card .card-content form .forgot-row{justify-content:flex-end;margin-top:-6px;display:flex}.page .card .card-content form .forgot-row .forgot-link{color:#707070;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:12px}.page .card .card-content form .btn-primary{color:#fff;cursor:pointer;background:linear-gradient(90deg,#a259e6 0%,#e64ac9 100%);border:none;border-radius:999px;width:100%;margin-top:6px;padding:15px 20px;font-family:inherit;font-size:.95rem;font-weight:700}@media (width<=1200px){.page{gap:40px;padding:40px 5%}.page:before{width:900px;height:900px;top:-220px;right:-320px}.page .hero{max-width:520px}.page .hero .hero-logo{margin-bottom:36px}.page .hero .hero-logo img{width:280px}.page .hero h1{font-size:30px}.page .hero p{font-size:15px}.page .card{width:390px}}@media (width<=992px){.page{flex-direction:column;justify-content:flex-start;align-items:center;gap:50px;height:auto;min-height:100vh;padding:50px 24px}.page:before{width:700px;height:700px;top:-160px;right:-260px}.page:after{width:500px;height:500px}.page .mountain-scene{display:none}.page .hero{text-align:center;max-width:100%}.page .hero p{max-width:100%}.page .hero .hero-logo{justify-content:center}.page .hero .hero-logo img{width:240px}.page .hero .hero-features{justify-content:center}.page .card{border-radius:16px;align-self:center;width:100%;max-width:500px}}@media (width<=768px){.page{gap:36px;padding:32px 18px}.page:before{width:520px;height:520px;top:-120px;right:-180px}.page .dot-grid{width:70px;height:50px}.page .hero .hero-logo img{width:190px}.page .hero h1{font-size:26px}.page .hero p{font-size:14px}.page .hero .hero-features{gap:18px}.page .hero .hero-features .feature{text-align:left;justify-content:center;width:100%}.page .card{max-width:100%}.page .card .card-banner .banner-overlay{padding:20px}.page .card .card-banner .banner-overlay img{width:50px;height:50px}.page .card .card-banner .banner-overlay h2{font-size:15px}.page .card .card-banner .banner-overlay p{font-size:13px}.page .card .card-content{padding:20px 16px}.page .card .card-content form .field input{font-size:13px}.page .card .card-content form .btn-primary{padding:14px}}@media (width<=480px){.page{gap:28px;padding:24px 14px}.page:before{width:380px;height:380px;top:-80px;right:-120px}.page .hero .hero-logo{margin-bottom:24px}.page .hero .hero-logo img{width:160px}.page .hero h1{font-size:22px}.page .hero p{font-size:13px;line-height:1.6}.page .hero .hero-features .feature{gap:10px}.page .hero .hero-features .feature .icon{width:40px;height:40px;font-size:16px}.page .hero .hero-features .feature h4{font-size:14px}.page .hero .hero-features .feature span{font-size:12px}.page .card{border-radius:12px}.page .card .card-banner .banner-overlay img{width:42px;height:42px}.page .card .card-banner .banner-overlay h2{font-size:14px}.page .card .card-banner .banner-overlay p{font-size:12px}.page .card .card-content{padding:18px 14px}.page .card .card-content form{gap:14px}.page .card .card-content form .field label{font-size:11px}.page .card .card-content form .field input{padding:10px 16px;font-size:12px}.page .card .card-content form .field .toggle-visibility{font-size:16px}.page .card .card-content form .forgot-row .forgot-link{font-size:11px}.page .card .card-content form .btn-primary{padding:13px;font-size:14px}}.mainContentList{text-align:center;background:#faf7fc}.mainContentList .ContentListHero{background:#f2edfa;justify-content:center;align-items:center;width:100%;min-height:130px;margin-bottom:20px;padding:30px 0;display:flex;overflow:hidden}.mainContentList .ContentListHero:before{content:"";background:#ffffff47;border-radius:50%;width:280px;height:280px;position:absolute;top:-120px;left:-120px}.mainContentList .ContentListHero .ContentListHeroContainer{z-index:2;justify-content:center;align-items:center;gap:60px;width:100%;max-width:1300px;display:flex;position:relative}.mainContentList .ContentListHero .ContentListHeroContainer .ContentListHeroContent{flex-direction:column;flex:1;justify-content:center;align-items:center;max-width:520px;display:flex}.mainContentList .ContentListHero .ContentListHeroContainer .ContentListHeroContent h1{background:linear-gradient(90deg,#8b3df2,#ec4899);-webkit-text-fill-color:transparent;text-transform:capitalize;-webkit-background-clip:text;margin:0;font-family:Tan Aegean;font-size:42px;font-weight:500}.mainContentList .ContentListHero .ContentListHeroContainer .ContentListHeroContent .heroLine{background:#8b3df2;border-radius:20px;width:170px;height:4px;margin:14px 0}.mainContentList .subContentList{padding-bottom:20px}.mainContentList .subContentList .ContentListgrid{max-width:1250px;margin:auto}.mainContentList .subContentList .ContentListgrid .sub-ContentList-card{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:20px;display:grid}.mainContentList .subContentList .ContentListgrid .sub-ContentList-card .ContentList-card{text-align:left;background:#fff;border:1px solid #e4e8ed;border-radius:8px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:10px;min-height:160px;padding:20px;transition:all .35s;display:flex}.mainContentList .subContentList .ContentListgrid .sub-ContentList-card .ContentList-card:hover{box-shadow:0 8px 25px #27174d14}.mainContentList .subContentList .ContentListgrid .sub-ContentList-card .ContentList-card.video-resource-card{padding:10px}.mainContentList .subContentList .ContentListgrid .sub-ContentList-card .ContentList-card .ContentList-card-top{align-items:center;gap:20px;width:100%;display:flex}.mainContentList .subContentList .ContentListgrid .sub-ContentList-card .ContentList-card .ContentList-card-top .resource-icon{background:#f8f4ff;border-radius:10px;align-items:center;width:100%;padding:10px;font-size:34px;display:flex}.mainContentList .subContentList .ContentListgrid .sub-ContentList-card .ContentList-card .ContentList-card-top .resource-icon.video-resource-icon{justify-content:center;font-size:22px}.mainContentList .subContentList .ContentListgrid .sub-ContentList-card .ContentList-card .ContentListContent{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.mainContentList .subContentList .ContentListgrid .sub-ContentList-card .ContentList-card .ContentListContent h4{color:#2d2345;margin-top:0;margin-bottom:6px;font-size:16px;font-weight:700;line-height:1.3}.mainContentList .subContentList .ContentListgrid .sub-ContentList-card .ContentList-card .ContentListContent p{color:#736d87;margin:0;font-size:14px;line-height:1.7}.mainContentList .subContentList .ContentListgrid .sub-ContentList-card .ContentList-card .ContentListContent .resource-card__button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#8c52ff 0%,#d946b5 100%);border:none;border-radius:4px;padding:6px 10px;font-size:14px;font-weight:600;transition:background-color .2s,transform .2s}.mainContentList .subContentList .ContentListgrid .sub-ContentList-card .ContentList-card .ContentListContent .resource-card__button:hover{background-color:#7526c4;transform:translateY(-1px)}@media (width<=1200px){.mainContentList .ContentListHero{padding:30px 20px}.mainContentList .ContentListHero .ContentListHeroContainer{gap:40px;max-width:1100px}.mainContentList .ContentListHero .ContentListHeroContent{max-width:600px}.mainContentList .ContentListHero .ContentListHeroContent h1{font-size:30px}.mainContentList .subContentList{padding:20px}.mainContentList .subContentList .ContentListgrid{max-width:1100px}.mainContentList .subContentList .ContentListgrid .sub-ContentList-card{gap:18px}.mainContentList .subContentList .ContentListgrid .sub-ContentList-card .ContentList-card{padding:18px}.mainContentList .subContentList .ContentListgrid .sub-ContentList-card .ContentList-card .ContentList-card-top{gap:14px}.mainContentList .subContentList .ContentListgrid .sub-ContentList-card .ContentList-card .ContentList-card-top .resource-icon{height:8rem;font-size:30px}.mainContentList .subContentList .ContentListgrid .sub-ContentList-card .ContentList-card .ContentListContent{gap:8px}.mainContentList .subContentList .ContentListgrid .sub-ContentList-card .ContentList-card .ContentListContent h4{font-size:15px}.mainContentList .subContentList .ContentListgrid .sub-ContentList-card .ContentList-card .ContentListContent p{font-size:13px}}@media (width<=992px){.mainContentList .ContentListHero{min-height:120px;padding:35px 20px}.mainContentList .ContentListHero .ContentListHeroContainer{gap:30px}.mainContentList .ContentListHero .ContentListHeroContent{max-width:100%}.mainContentList .ContentListHero .ContentListHeroContent h1{font-size:28px}.mainContentList .ContentListHero .ContentListHeroContent .heroLine{width:140px;height:4px;margin:12px 0}.mainContentList .subContentList{padding:20px}.mainContentList .subContentList .ContentListgrid{width:100%}.mainContentList .subContentList .ContentListgrid .sub-ContentList-card{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.mainContentList .subContentList .ContentListgrid .sub-ContentList-card .ContentList-card{min-height:160px;padding:16px}.mainContentList .subContentList .ContentListgrid .sub-ContentList-card .ContentList-card .ContentList-card-top{gap:12px}.mainContentList .subContentList .ContentListgrid .sub-ContentList-card .ContentList-card .ContentList-card-top .resource-icon{height:7rem;padding:8px;font-size:28px}.mainContentList .subContentList .ContentListgrid .sub-ContentList-card .ContentList-card .ContentListContent{gap:8px}.mainContentList .subContentList .ContentListgrid .sub-ContentList-card .ContentList-card .ContentListContent h4{font-size:15px;line-height:1.35}.mainContentList .subContentList .ContentListgrid .sub-ContentList-card .ContentList-card .ContentListContent p{font-size:13px;line-height:1.6}.mainContentList .subContentList .ContentListgrid .sub-ContentList-card .ContentList-card .ContentListContent .resource-card__button{padding:6px 10px;font-size:13px}}@media (width<=767px){.mainContentList .ContentListHero{min-height:auto;margin-bottom:10px;padding:30px 15px}.mainContentList .ContentListHero:before{width:200px;height:200px;top:-90px;left:-90px}.mainContentList .ContentListHero .ContentListHeroContainer{gap:15px;width:100%}.mainContentList .ContentListHero .ContentListHeroContent{max-width:100%}.mainContentList .ContentListHero .ContentListHeroContent h1{font-size:24px;line-height:1.25}.mainContentList .ContentListHero .ContentListHeroContent .heroLine{width:110px;height:3px;margin:10px 0}.mainContentList .subContentList{padding:15px}.mainContentList .subContentList .ContentListgrid{width:100%}.mainContentList .subContentList .ContentListgrid .sub-ContentList-card{grid-template-columns:1fr;gap:14px}.mainContentList .subContentList .ContentListgrid .sub-ContentList-card .ContentList-card{gap:12px;width:100%;min-height:auto;padding:15px}.mainContentList .subContentList .ContentListgrid .sub-ContentList-card .ContentList-card:hover{box-shadow:0 6px 20px #27174d14}.mainContentList .subContentList .ContentListgrid .sub-ContentList-card .ContentList-card.video-resource-card{padding:8px}.mainContentList .subContentList .ContentListgrid .sub-ContentList-card .ContentList-card .ContentList-card-top{gap:12px;width:100%}.mainContentList .subContentList .ContentListgrid .sub-ContentList-card .ContentList-card .ContentList-card-top .resource-icon{border-radius:8px;width:100%;height:9rem;padding:8px;font-size:26px}.mainContentList .subContentList .ContentListgrid .sub-ContentList-card .ContentList-card .ContentList-card-top .resource-icon.video-resource-icon{font-size:20px}.mainContentList .subContentList .ContentListgrid .sub-ContentList-card .ContentList-card .ContentListContent{gap:8px;width:100%}.mainContentList .subContentList .ContentListgrid .sub-ContentList-card .ContentList-card .ContentListContent h4{margin-bottom:4px;font-size:15px;line-height:1.4}.mainContentList .subContentList .ContentListgrid .sub-ContentList-card .ContentList-card .ContentListContent p{font-size:13px;line-height:1.65}.mainContentList .subContentList .ContentListgrid .sub-ContentList-card .ContentList-card .ContentListContent .resource-card__button{padding:7px 12px;font-size:13px}}@media (width<=480px){.mainContentList .ContentListHero{padding:25px 12px}.mainContentList .ContentListHero:before{width:160px;height:160px;top:-70px;left:-70px}.mainContentList .ContentListHero .ContentListHeroContent h1{font-size:21px}.mainContentList .ContentListHero .ContentListHeroContent .heroLine{width:90px;height:3px;margin:8px 0}.mainContentList .subContentList{padding:12px}.mainContentList .subContentList .ContentListgrid .sub-ContentList-card{gap:12px}.mainContentList .subContentList .ContentListgrid .sub-ContentList-card .ContentList-card{border-radius:8px;padding:13px}.mainContentList .subContentList .ContentListgrid .sub-ContentList-card .ContentList-card.video-resource-card{padding:7px}.mainContentList .subContentList .ContentListgrid .sub-ContentList-card .ContentList-card .ContentList-card-top{gap:10px}.mainContentList .subContentList .ContentListgrid .sub-ContentList-card .ContentList-card .ContentList-card-top .resource-icon{object-fit:contain;border-radius:7px;padding:7px;font-size:24px}.mainContentList .subContentList .ContentListgrid .sub-ContentList-card .ContentList-card .ContentListContent{gap:7px}.mainContentList .subContentList .ContentListgrid .sub-ContentList-card .ContentList-card .ContentListContent h4{font-size:14px}.mainContentList .subContentList .ContentListgrid .sub-ContentList-card .ContentList-card .ContentListContent p{font-size:12px;line-height:1.6}.mainContentList .subContentList .ContentListgrid .sub-ContentList-card .ContentList-card .ContentListContent .resource-card__button{padding:7px 11px;font-size:12px}}.mainMembersPlanList{grid-template-columns:repeat(3,1fr);align-items:start;gap:24px;max-width:1250px;margin:24px auto;padding:24px;display:grid}@media (width<=992px){.mainMembersPlanList{grid-template-columns:1fr}}.MembersPlanSubList{background:#fff;border:2px solid #e4e8ed;border-radius:10px;flex-direction:column;height:52rem;max-height:38rem;padding:22px 28px;transition:all .7s ease-in-out;display:flex;position:relative;box-shadow:0 8px 12px #021e540f}.MembersPlanSubList:hover .MembersPlanIcon img{filter:drop-shadow(0 12px 10px #021e5424)}.MembersPlanSubList.MembersPlanSubList--popular{background:linear-gradient(160deg,#fdf2fb 0%,#fff 40%);border:2px solid #d6469f;transform:scale(1.02);box-shadow:0 16px 40px #d6469f26}.MembersPlanSubList .MembersPlanPopularTag{color:#fff;letter-spacing:.5px;white-space:nowrap;background:linear-gradient(90deg,#e848bd,#d54cf6);border-radius:20px;align-items:center;gap:6px;padding:6px 18px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;top:-18px;left:50%;transform:translate(-50%)}.MembersPlanSubList .mainMembersPlanTop{margin-bottom:20px}.MembersPlanSubList .mainMembersPlanTop .MembersPlanTop{flex-direction:row-reverse;justify-content:space-between;align-items:center;gap:10px;display:flex}.MembersPlanSubList .mainMembersPlanTop .MembersPlanTop .MembersPlanTopLeft{flex-direction:column;flex:70%;gap:5px;display:flex}.MembersPlanSubList .mainMembersPlanTop .MembersPlanTop .MembersPlanTopLeft .MembersPlanName{color:#444;text-transform:uppercase;margin:0;font-size:26px;font-weight:550}.MembersPlanSubList .mainMembersPlanTop .MembersPlanTop .MembersPlanTopLeft .MembersPlanPriceRow{align-items:baseline;gap:6px;padding-bottom:5px;display:flex}.MembersPlanSubList .mainMembersPlanTop .MembersPlanTop .MembersPlanTopLeft .MembersPlanPriceRow .MembersPlanPriceRowTop{align-items:baseline;gap:10px;display:flex}.MembersPlanSubList .mainMembersPlanTop .MembersPlanTop .MembersPlanTopLeft .MembersPlanPriceRow .MembersPlanPrice{color:#101011;align-items:baseline;gap:2px;font-size:30px;font-weight:500;display:flex}.MembersPlanSubList .mainMembersPlanTop .MembersPlanTop .MembersPlanTopLeft .MembersPlanPriceRow .MembersPlanPrice .MembersPlanPriceValue{font-family:Tan Aegean;font-weight:500}.MembersPlanSubList .mainMembersPlanTop .MembersPlanTop .MembersPlanTopLeft .MembersPlanPriceRow .MembersPlanPrice .MembersPlanPriceSymbol{font-weight:300}.MembersPlanSubList .mainMembersPlanTop .MembersPlanTop .MembersPlanTopRight{flex:30%}.MembersPlanSubList .mainMembersPlanTop .MembersPlanTop .MembersPlanTopRight .MembersPlanIcon{border-radius:50%;justify-content:center;align-items:center;width:110px;height:110px;font-size:24px;display:flex}.MembersPlanSubList .mainMembersPlanTop .MembersPlanTop .MembersPlanTopRight .MembersPlanIcon img{object-fit:cover;width:100%;height:100%;transition:transform .35s,filter .35s}.MembersPlanSubList .mainMembersPlanTop .MembersPlanOffers{border:none;border-radius:4px;justify-content:center;padding:6px 10px;display:flex}.MembersPlanSubList .mainMembersPlanTop .MembersPlanOffers .MembersPlanOfferTag{text-align:center;border-radius:4px;width:100%;padding:6px 12px;font-size:13px;font-weight:500;display:block}.MembersPlanSubList .mainMembersPlanTop .MembersPlanOffers--purple .MembersPlanOfferTag{color:#9747ff;background:#f2f0ff}.MembersPlanSubList .mainMembersPlanTop .MembersPlanOffers--orange .MembersPlanOfferTag{color:#c8810c;background:#fff4e8}.MembersPlanSubList .mainMembersPlanTop .MembersPlanTagline{margin:10px 10px 2px;font-size:14px;font-weight:500}.MembersPlanSubList .MembersPlanFeatureList{flex:1;margin:0 0 24px;padding:0;list-style:none}.MembersPlanSubList .MembersPlanFeatureSubList{color:#26203a;border-bottom:1px dashed #f0eef5;align-items:center;gap:10px;padding:7px 0;font-size:14px;display:flex}.MembersPlanSubList .MembersPlanFeatureSubList:last-child{border-bottom:none}.MembersPlanSubList .MembersPlanButton{cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;padding:14px 20px;font-family:inherit;font-size:15px;font-weight:700;display:inline-flex}.MembersPlanSubList .MembersPlanButton:hover{opacity:.92}.MembersPlanSubList .MembersPlanButton.MembersPlanButton--outline{color:#7c3aed;background:#fff;border:1.5px solid #7c3aed}.MembersPlanSubList .MembersPlanButton.MembersPlanButton--gradient{color:#fff;background:linear-gradient(90deg,#db2777,#7c3aed)}.MembersPlanSubList .MembersPlanButton.MembersPlanButton--dark{color:#fff;background:#421865}.MembersPlanSubList .MembersPlanCancelNote{color:#8b8b9e;justify-content:center;align-items:center;gap:6px;margin-top:14px;font-size:13px;display:flex}.MembersPlanSubList.MembersPlanSubList--purple .MembersPlanPeriod{color:#7c3aed;background:#ede9fe;border-radius:40px;padding:4px 10px;font-size:12px;font-weight:600}.MembersPlanSubList.MembersPlanSubList--purple .MembersPlanFeatureCheck{color:#7c3aed;flex-shrink:0;font-size:18px}.MembersPlanSubList.MembersPlanSubList--orange .MembersPlanPeriod{color:#c8810c;text-wrap:nowrap;background:#fef3e2;border-radius:40px;padding:4px 10px;font-size:12px;font-weight:600}.MembersPlanSubList.MembersPlanSubList--orange .MembersPlanFeatureCheck{color:#f59e0b;flex-shrink:0;font-size:18px}.MembersPlanSubList.MembersPlanSubList--active{border:2.5px solid #9b6af5!important;box-shadow:0 16px 40px #9b6af52e!important}.MembersPlanSubList .MembersPlanActiveTag{color:#fff;letter-spacing:.5px;white-space:nowrap;z-index:10;background:#9b6af5;border-radius:20px;align-items:center;gap:6px;padding:8px 18px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;top:-18px;left:50%;transform:translate(-50%)}.MembersPlanSubList .MembersPlanButton--active-plan{cursor:not-allowed;color:#fff!important;background:#9b6af5!important;border:none!important}.MembersPlanSubList .MembersPlanButton--active-plan:hover{opacity:1!important}.MembersPlanPriceWas{color:#9ca3af;white-space:nowrap;margin-left:2px;font-size:15px;font-weight:400;-webkit-text-decoration:line-through #9ca3afbf;text-decoration:line-through #9ca3afbf;text-decoration-thickness:1px}.MembersPlanPricePrefix{color:#6b7280;font-size:14px;font-weight:500}.termToggle{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin:8px auto 4px;display:flex}.termToggleOption{color:#9ca3af;cursor:pointer;background:0 0;border:none;padding:4px 2px;font-family:inherit;font-size:15px;font-weight:500;transition:color .15s}.termToggleOption--active{color:#26203a;font-weight:700}.termToggleOption:disabled{cursor:not-allowed}.termToggleSwitch{cursor:pointer;background:#d8d3e4;border:none;border-radius:999px;flex-shrink:0;width:52px;height:28px;padding:0;transition:background .2s;position:relative}.termToggleSwitch--on{background:linear-gradient(90deg,#db2777,#7c3aed)}.termToggleSwitch:disabled{opacity:.6;cursor:not-allowed}.termToggleKnob{background:#fff;border-radius:50%;width:22px;height:22px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0003}.termToggleSwitch--on .termToggleKnob{transform:translate(24px)}.termToggleSave{color:#0f5132;background:#e7f5ec;border-radius:999px;padding:4px 12px;font-size:12.5px;font-weight:700}@media (width<=480px){.termToggleSave{text-align:center;flex-basis:100%}}.payModeOverlay{z-index:10000;background:#1118278c;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.payModeCard{background:#fff;border-radius:18px;width:100%;max-width:1000px;max-height:calc(100vh - 32px);padding:28px 36px 20px;position:relative;overflow-y:auto;box-shadow:0 18px 50px #0000002e}.payModeCard h3{color:#172033;letter-spacing:-.35px;margin:0 0 4px;font-size:19px;font-weight:700;line-height:1.25}.payModeSub{color:#596579;margin:0 0 24px;font-size:12px;line-height:1.4}.payModeClose{color:#687083;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:28px;height:28px;padding:0;font-size:24px;line-height:1;display:flex;position:absolute;top:18px;right:24px}.payModeClose:hover{color:#374151}.payModeField{margin-bottom:20px;display:block}.payModeLabel{color:#20283a;margin-bottom:7px;font-size:12px;font-weight:600;line-height:1.3;display:block}.payModeSelect{color:#202938;cursor:pointer;background:#fff;border:1px solid #ddd8f7;border-radius:10px;width:100%;height:44px;padding:0 14px;font-size:13px;font-weight:500;box-shadow:0 2px 8px #8b3df20d}.payModeSelect:focus{border-color:#b9a0ff;outline:none;box-shadow:0 0 0 3px #8b3df214}.payModeSelect:disabled{opacity:.6;cursor:not-allowed}.payModePriceandOptions{grid-template-columns:300px minmax(0,1fr);align-items:stretch;gap:18px;display:grid}.payModePrice{box-sizing:border-box;background:linear-gradient(145deg,#faf9ff 0%,#f6f3ff 100%);border:1px solid #e7e3f5;border-radius:14px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px;min-width:0;min-height:192px;margin:0;padding:18px 18px 16px;display:flex}.payModePriceMain{color:#172033;text-wrap:nowrap;flex-shrink:0;font-family:Tan Aegean;font-size:30px;font-weight:500}.payModePriceMuted{color:#596579;font-size:12px;line-height:1.5}.payModePriceError{color:#842029;font-size:12px;line-height:1.4}.MembersPlanPriceNote{color:#6b7280;margin-top:2px;font-size:11px}.payModeBreakdown{width:100%;padding-bottom:2px}.payModeLine{color:#303949;justify-content:space-between;align-items:center;gap:10px;padding:6px 0;font-size:12px;line-height:1.35;display:flex}.payModeLine:not(.payModeLine--total){border-bottom:1px solid #e8e5f0}.payModeLine span:last-child{flex-shrink:0;font-weight:600}.payModeLine--total{color:#172033;margin-top:3px;font-weight:700}.payModeOptions{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;min-width:0;margin:0;padding-top:36px;display:grid;position:relative}.payModeOptions:before{content:"Choose how to pay";color:#172033;font-size:15px;font-weight:700;line-height:1.3;position:absolute;top:0;left:0}.payModeOption{text-align:center;cursor:pointer;background:#fff;border:1px solid #e4e1ec;border-radius:14px;flex-direction:column;justify-content:flex-start;align-items:center;min-width:0;min-height:156px;padding:30px 18px 18px;transition:border-color .15s,background .15s,box-shadow .15s;display:flex;position:relative}.payModeOption:hover:not(:disabled){background:#fff;border-color:#cfc5e8;box-shadow:0 6px 18px #1f29370f}.payModeOption:disabled{opacity:.6;cursor:not-allowed}.payModeOption--primary{background:linear-gradient(145deg,#fcfaff 0%,#faf7ff 100%);border-color:#a66df4;box-shadow:0 4px 12px #8b3df20d}.payModeOption--primary:hover{border-color:#a66df4}.payModeOption:before{content:"";box-sizing:border-box;background:#fff;border:1.5px solid #c4c8d2;border-radius:50%;width:21px;height:21px;position:absolute;top:16px;left:16px}.payModeOption--primary:before{background:linear-gradient(#8b3df2,#8b3df2) padding-box padding-box,linear-gradient(90deg,#8b3df2,#ec4899) border-box;border:6px solid #fff;box-shadow:0 0 0 1px #8b3df2,0 0 0 1px #ec4899}.payModeOptionIcon{color:#8b3df2;background:#f0edff;border-radius:50%;justify-content:center;align-items:center;width:54px;height:54px;margin-bottom:12px;font-size:23px;display:flex}.payModeOption:nth-child(2) .payModeOptionIcon,.payModeOption:nth-child(3) .payModeOptionIcon{color:#8b3df2;background:#f0edff}.payModeOptionTitle{color:#151c2a;letter-spacing:-.15px;margin:0 0 9px;font-size:15px;font-weight:700;line-height:1.25}.payModeOptionPrice{color:#111827;text-wrap:nowrap;justify-content:center;align-items:baseline;margin-bottom:10px;font-family:Tan Aegean;font-size:21px;font-weight:500;display:flex}.payModeOptionNote{color:#303949;border-top:1px solid #e6e3eb;width:100%;max-width:250px;padding-top:10px;font-size:12px;line-height:1.5}.payModeInlineLink{color:#7951d8;cursor:pointer;background:0 0;border:none;padding:0;font-weight:600}.payModeInlineLink:hover{text-decoration:underline}.payModeBusy{text-align:center;color:#6b7280;margin:8px 0 0;font-size:11px}.payModeCard>button:last-child{color:#fff;cursor:pointer;background:#5746c9;border:none;border-radius:10px;min-width:145px;height:42px;margin:14px 0 0 auto;padding:0 22px;font-size:14px;font-weight:700;transition:background .15s;display:block}.payModeCard>button:last-child:hover{background:#4d3eb8}.payModeCard>button:last-child:disabled{opacity:.6;cursor:not-allowed}@media (width<=900px){.payModeCard{max-width:760px;padding:26px 28px 20px}.payModePriceandOptions{grid-template-columns:175px minmax(0,1fr);gap:14px}.payModePrice{min-height:270px;padding:16px}.payModePriceMain{font-size:27px}.payModeOptions{gap:12px}.payModeOption{min-height:240px;padding-left:14px;padding-right:14px}.payModeOptionPrice{font-size:19px}}@media (width<=720px){.payModeOverlay{padding:10px}.payModeCard{border-radius:16px;max-height:calc(100vh - 20px);padding:24px 18px 18px}.payModeCard h3{padding-right:35px;font-size:18px}.payModeClose{width:28px;height:28px;font-size:23px;top:16px;right:14px}.payModeSub{margin-bottom:20px;font-size:12px}.payModeField{margin-bottom:20px}.payModeLabel{font-size:12px}.payModeSelect{height:44px;font-size:13px}.payModePriceandOptions{grid-template-columns:1fr;gap:16px}.payModePrice{min-height:auto}.payModeOptions{grid-template-columns:1fr;padding-top:34px}.payModeOption{min-height:125px}.payModeCard>button:last-child{width:100%;margin-left:0}}.membersPlanHero{background:#f2edfa;justify-content:center;align-items:center;width:100%;min-height:130px;padding:10px 0;display:flex;overflow:hidden}.membersPlanHero .submembersPlanHero{z-index:2;justify-content:space-between;align-items:center;gap:60px;width:100%;max-width:1300px;display:flex;position:relative}.membersPlanHeroContent{max-width:560px}.membersPlanHeroTitle{letter-spacing:0;text-transform:capitalize;margin:0 0 20px;font-family:Tan Aegean;font-size:42px;font-weight:500;line-height:1.4}.membersPlanHeroTitleAccent{background:linear-gradient(90deg,#7c3aed 0%,#db2777 100%);color:#0000;letter-spacing:-.4px;-webkit-background-clip:text;background-clip:text;font-family:Tan Aegean}.membersPlanHeroSubtitle{color:#5b5568;max-width:460px;margin:0 0 40px;font-size:1.05rem;line-height:1.6}.membersPlanHeroFeatures{flex-wrap:wrap;gap:32px;display:flex}@media (width<=900px){.membersPlanHeroFeatures{justify-content:center}}.membersPlanHeroFeature{align-items:flex-start;gap:12px;max-width:160px;display:flex}.membersPlanHeroFeature h3{color:#14101f;margin:0 0 4px;font-size:.95rem;font-weight:700}.membersPlanHeroFeature p{color:#6b6577;margin:0;font-size:.85rem;line-height:1.4}.membersPlanHeroFeatureIcon{color:#7c3aed;background:#ede7fb;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:1.1rem;display:flex}.membersPlanHeroVisual{flex-shrink:0;width:560px;height:300px;position:relative}@media (width<=900px){.membersPlanHeroVisual{width:100%;max-width:420px;height:300px}}.membersPlanHeroVisual img{object-fit:cover;width:100%;height:100%}.membersPlanHeroOrbit{width:100%;height:100%;position:relative}.membersPlanHeroCenter{border-radius:50%;justify-content:center;align-items:center;width:84px;height:84px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #e7defc,0 8px 24px #7c3aed26}.membersPlanHeroCenter img{width:100%;height:100%}.membersPlanHeroCenter span{background:linear-gradient(160deg,#7c3aed 0%,#db2777 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:2.2rem;font-weight:800}.membersPlanHeroAvatar{border-radius:50%;width:76px;height:76px;position:absolute;overflow:hidden;box-shadow:0 0 0 4px #fff,0 8px 20px #7c3aed2e}.membersPlanHeroAvatar img{object-fit:cover;width:100%;height:100%;display:block}.membersPlanHeroAvatar.membersPlanHeroAvatar1{top:8%;left:18%}.membersPlanHeroAvatar.membersPlanHeroAvatar2{top:36%;right:5%}.membersPlanHeroAvatar.membersPlanHeroAvatar3{top:76%;right:48%}.membersPlanHeroAvatar.membersPlanHeroAvatar4{bottom:4%;left:30%}.membersPlanHeroBadge{color:#7c3aed;background:#fff;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.1rem;display:flex;position:absolute;box-shadow:0 6px 16px #7c3aed26}.membersPlanHeroBadge.membersPlanHeroBadgeUsers{top:44%;left:-4%}.membersPlanHeroBadge.membersPlanHeroBadgeChat{top:30%;right:-6%}@media (width<=1200px){.membersPlanHero{padding:30px}.membersPlanHero .submembersPlanHero{gap:40px;max-width:1100px}.membersPlanHeroContent{max-width:520px}.membersPlanHeroTitle{font-size:2.2rem}.membersPlanHeroTitleAccent{font-size:2.6rem}.membersPlanHeroSubtitle{margin-bottom:30px;font-size:1rem}.membersPlanHeroFeatures{gap:20px}.membersPlanHeroFeature{max-width:150px}.membersPlanHeroVisual{width:400px;height:220px}}@media (width<=992px){.membersPlanHero{padding:45px 30px}.membersPlanHero .submembersPlanHero{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:35px}.membersPlanHeroContent{width:100%;max-width:700px}.membersPlanHeroTitle{margin-bottom:16px;font-size:2.2rem;line-height:1.25}.membersPlanHeroTitleAccent{font-size:2.6rem}.membersPlanHeroSubtitle{max-width:620px;margin:0 auto 30px;font-size:1rem;line-height:1.6}.membersPlanHeroFeatures{justify-content:center;align-items:flex-start;gap:25px}.membersPlanHeroFeature{text-align:left;max-width:180px}.membersPlanHeroVisual{width:100%;max-width:460px;height:270px;display:none!important}.membersPlanHeroCenter{width:78px;height:78px}.membersPlanHeroAvatar{width:68px;height:68px}.membersPlanHeroBadge{width:38px;height:38px}.membersPlanHeroBadgeUsers{left:0}.membersPlanHeroBadgeChat{right:0}}@media (width<=767px){.membersPlanHero{min-height:auto;padding:35px 20px}.membersPlanHero .submembersPlanHero{gap:25px}.membersPlanHeroContent{max-width:100%}.membersPlanHeroTitle{margin-bottom:14px;font-size:1.8rem;line-height:1.3}.membersPlanHeroTitleAccent{font-size:2.2rem}.membersPlanHeroSubtitle{max-width:100%;margin-bottom:25px;font-size:.95rem;line-height:1.65}.membersPlanHeroFeatures{justify-content:center;gap:16px;width:100%}.membersPlanHeroFeature{gap:9px;width:calc(50% - 8px);max-width:190px}.membersPlanHeroFeature h3{font-size:.85rem}.membersPlanHeroFeature p{font-size:.75rem;line-height:1.4}.membersPlanHeroFeatureIcon{border-radius:8px;width:32px;height:32px;font-size:.95rem}.membersPlanHeroVisual{width:100%;max-width:380px;height:230px}.membersPlanHeroCenter{width:68px;height:68px}.membersPlanHeroCenter span{font-size:1.8rem}.membersPlanHeroAvatar{width:60px;height:60px;box-shadow:0 0 0 3px #fff,0 6px 16px #7c3aed29}.membersPlanHeroBadge{border-radius:8px;width:34px;height:34px;font-size:.95rem}.membersPlanHeroBadgeUsers{left:0}.membersPlanHeroBadgeChat{right:0}}@media (width<=480px){.membersPlanHero{padding:30px 15px}.membersPlanHero .submembersPlanHero{gap:22px}.membersPlanHeroTitle{font-size:1.55rem;line-height:1.3}.membersPlanHeroTitleAccent{font-size:1.9rem}.membersPlanHeroSubtitle{margin-bottom:22px;font-size:.88rem;line-height:1.6}.membersPlanHeroFeatures{gap:14px 10px}.membersPlanHeroFeature{gap:7px;width:calc(50% - 5px)}.membersPlanHeroFeature h3{font-size:.78rem}.membersPlanHeroFeature p{font-size:.7rem}.membersPlanHeroFeatureIcon{border-radius:7px;width:29px;height:29px;font-size:.85rem}.membersPlanHeroVisual{max-width:330px;height:200px}.membersPlanHeroCenter{width:58px;height:58px}.membersPlanHeroCenter span{font-size:1.5rem}.membersPlanHeroAvatar{width:52px;height:52px}.membersPlanHeroBadge{width:30px;height:30px;font-size:.85rem}.membersPlanHeroAvatar1{left:12%}.membersPlanHeroAvatar2{right:8%}.membersPlanHeroAvatar3{right:45%}.membersPlanHeroAvatar4{left:25%}.membersPlanHeroBadgeUsers{left:-1%}.membersPlanHeroBadgeChat{right:-1%}}.mainMembersPlanFeatureComparison{text-align:center;background:#f8f5fd;padding:48px 24px 64px}.mainMembersPlanFeatureComparison .MembersPlanFeatureComparisonEyebrow{color:#7c3aed;letter-spacing:.04em;text-transform:uppercase;background:#ece9fc;border-radius:999px;align-items:center;gap:6px;margin-bottom:10px;padding:6px 16px;font-size:12px;font-weight:500;display:inline-flex}.mainMembersPlanFeatureComparison .MembersPlanFeatureComparisonEyebrow .MembersPlanFeatureComparisonEyebrowLine{background:#c4b5fd;width:26px;height:1px}.mainMembersPlanFeatureComparison .MembersPlanFeatureComparisonTitle{color:#24173a;margin:0 0 10px;font-family:Tan Aegean;font-size:42px;font-weight:500}.mainMembersPlanFeatureComparison .subMembersPlanFeatureComparison{margin:0 0 36px;font-size:16px}.mainMembersPlanFeatureComparison .MembersPlanFeatureComparisonTable{background:#fff;border:1px solid #ece9f3;border-radius:20px;max-width:1200px;margin:0 auto;padding:10px;overflow:hidden;box-shadow:0 10px 30px #0f172a0d}.mainMembersPlanFeatureComparison .MembersPlanFeatureComparisonRow{border-bottom:1px solid #f0eef5;grid-template-columns:1.8fr repeat(3,1fr);display:grid}.mainMembersPlanFeatureComparison .MembersPlanFeatureComparisonRow:last-child{border-bottom:none}.mainMembersPlanFeatureComparison .MembersPlanFeatureComparisonCell{align-items:center;padding:16px 24px;display:flex}.mainMembersPlanFeatureComparison .MembersPlanFeatureComparisonFeaturesHeader{color:#14101f;align-items:flex-end;font-size:18px;font-weight:700}.mainMembersPlanFeatureComparison .MembersPlanFeatureComparisonPlanHeader{text-align:center;background:#faf8fc;flex-direction:column;justify-content:center;align-items:center;gap:4px;position:relative}.mainMembersPlanFeatureComparison .MembersPlanFeatureComparisonPlanHeader .MembersPlanFeatureComparisonPlanIcon{margin-bottom:6px;font-size:22px}.mainMembersPlanFeatureComparison .MembersPlanFeatureComparisonPlanHeader .MembersPlanFeatureComparisonPlanName{color:#14101f;font-size:18px;font-weight:700;position:relative}.mainMembersPlanFeatureComparison .MembersPlanFeatureComparisonPlanHeader .MembersPlanFeatureComparisonPlanName--member{color:#14101f;top:10px}.mainMembersPlanFeatureComparison .MembersPlanFeatureComparisonPlanHeader .MembersPlanFeatureComparisonPlanName--professional{color:#9b3ff2}.mainMembersPlanFeatureComparison .MembersPlanFeatureComparisonPlanHeader .MembersPlanFeatureComparisonPlanName--elite{color:#da840b;top:10px}.mainMembersPlanFeatureComparison .MembersPlanFeatureComparisonPlanHeader .MembersPlanFeatureComparisonPlanPrice{font-size:13px;font-weight:600}.mainMembersPlanFeatureComparison .MembersPlanFeatureComparisonPlanHeader.MembersPlanFeatureComparisonPlanHeader--purple .MembersPlanFeatureComparisonPlanIcon,.mainMembersPlanFeatureComparison .MembersPlanFeatureComparisonPlanHeader.MembersPlanFeatureComparisonPlanHeader--purple .MembersPlanFeatureComparisonPlanPrice{color:#7c3aed}.mainMembersPlanFeatureComparison .MembersPlanFeatureComparisonPlanHeader.MembersPlanFeatureComparisonPlanHeader--orange .MembersPlanFeatureComparisonPlanIcon,.mainMembersPlanFeatureComparison .MembersPlanFeatureComparisonPlanHeader.MembersPlanFeatureComparisonPlanHeader--orange .MembersPlanFeatureComparisonPlanPrice{color:#f59e0b}.mainMembersPlanFeatureComparison .MembersPlanFeatureComparisonPlanHeader.MembersPlanFeatureComparisonPlanHeader--popular{background:linear-gradient(#fbeafb 0%,#fff 60%)}.mainMembersPlanFeatureComparison .MembersPlanFeatureComparisonPopularTag{color:#fff;letter-spacing:.5px;background:linear-gradient(90deg,#7c3aed,#d6469f);padding:8px 0;font-size:11px;font-weight:700;position:absolute;top:0;left:0;right:0}.mainMembersPlanFeatureComparison .MembersPlanFeatureComparisonPopularTag1{color:#fff;letter-spacing:.5px;padding:46px;font-size:11px;font-weight:700;position:absolute;top:0;left:0;right:0}.mainMembersPlanFeatureComparison .MembersPlanFeatureComparisonPlanHeader--popular{border-left:2px solid #d6469f;border-right:2px solid #d6469f;border-top-left-radius:10px;border-top-right-radius:10px;overflow:hidden;padding-top:46px!important}.mainMembersPlanFeatureComparison .MembersPlanFeatureComparisonFeatureCell{color:#26203a;text-align:left;gap:12px;font-size:14px;font-weight:500}.mainMembersPlanFeatureComparison .MembersPlanFeatureComparisonFeatureCell .MembersPlanFeatureComparisonFeatureIcon{color:#7c3aed;background:#ede9fe;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:15px;display:flex}.mainMembersPlanFeatureComparison .MembersPlanFeatureComparisonValueCell{background:#fff;justify-content:center}.mainMembersPlanFeatureComparison .MembersPlanFeatureComparisonValueCell.MembersPlanFeatureComparisonValueCell--popular{background:#fdf6fc;border-left:2px solid #d6469f;border-right:2px solid #d6469f}.mainMembersPlanFeatureComparison .MembersPlanFeatureComparisonRow:last-child .MembersPlanFeatureComparisonValueCell--popular{border-bottom:2px solid #d6469f;border-bottom-right-radius:10px;border-bottom-left-radius:10px;position:relative}.mainMembersPlanFeatureComparison .MembersPlanFeatureComparisonStatus{border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;display:flex}.mainMembersPlanFeatureComparison .MembersPlanFeatureComparisonStatus.MembersPlanFeatureComparisonStatus--no{color:#c7c3d1;background:#f1eff5}.mainMembersPlanFeatureComparison .MembersPlanFeatureComparisonValueCell--purple .MembersPlanFeatureComparisonStatus--yes{color:#7c3aed;background:#ede9fe}.mainMembersPlanFeatureComparison .MembersPlanFeatureComparisonValueCell--orange .MembersPlanFeatureComparisonStatus--yes{color:#f59e0b;background:#fef3e2}@media (width<=900px){.mainMembersPlanFeatureComparison .MembersPlanFeatureComparisonRow{grid-template-columns:1.4fr repeat(3,1fr)}.mainMembersPlanFeatureComparison .MembersPlanFeatureComparisonFeatureCell span:last-child{font-size:12.5px}.mainMembersPlanFeatureComparison{padding:40px 16px 50px}.mainMembersPlanFeatureComparison .MembersPlanFeatureComparisonTitle{font-size:30px}.mainMembersPlanFeatureComparison .subMembersPlanFeatureComparison{margin-bottom:28px;font-size:15px}.mainMembersPlanFeatureComparison .MembersPlanFeatureComparisonTable{-webkit-overflow-scrolling:touch;scrollbar-width:thin;border-radius:16px;width:100%;overflow:auto visible}.mainMembersPlanFeatureComparison .MembersPlanFeatureComparisonRow{grid-template-columns:220px repeat(3,minmax(180px,1fr));min-width:760px}.mainMembersPlanFeatureComparison .MembersPlanFeatureComparisonCell{padding:14px 12px}.mainMembersPlanFeatureComparison .MembersPlanFeatureComparisonFeaturesHeader{padding-left:16px;font-size:15px}.mainMembersPlanFeatureComparison .MembersPlanFeatureComparisonFeatureCell{gap:9px;padding-left:16px;font-size:13px}.mainMembersPlanFeatureComparison .MembersPlanFeatureComparisonFeatureCell .MembersPlanFeatureComparisonFeatureIcon{border-radius:9px;width:30px;min-width:30px;height:30px;font-size:14px}.mainMembersPlanFeatureComparison .MembersPlanFeatureComparisonPlanHeader{min-height:145px}.mainMembersPlanFeatureComparison .MembersPlanFeatureComparisonPlanHeader .MembersPlanFeatureComparisonPlanIcon{font-size:20px}.mainMembersPlanFeatureComparison .MembersPlanFeatureComparisonPlanHeader .MembersPlanFeatureComparisonPlanName{font-size:16px}.mainMembersPlanFeatureComparison .MembersPlanFeatureComparisonPlanHeader .MembersPlanFeatureComparisonPlanPrice{font-size:12px}.mainMembersPlanFeatureComparison .MembersPlanFeatureComparisonValueCell{min-height:58px}}@media (width<=600px){.mainMembersPlanFeatureComparison{padding:34px 10px 40px}.mainMembersPlanFeatureComparison .MembersPlanFeatureComparisonEyebrow{letter-spacing:1.5px;gap:8px;font-size:10px}.mainMembersPlanFeatureComparison .MembersPlanFeatureComparisonEyebrow .MembersPlanFeatureComparisonEyebrowLine{width:20px}.mainMembersPlanFeatureComparison .MembersPlanFeatureComparisonTitle{margin-bottom:8px;font-size:26px;line-height:1.2}.mainMembersPlanFeatureComparison .subMembersPlanFeatureComparison{margin-bottom:22px;font-size:14px;line-height:1.5}.mainMembersPlanFeatureComparison .MembersPlanFeatureComparisonTable{border-radius:14px;padding:4px;overflow-x:auto}.mainMembersPlanFeatureComparison .MembersPlanFeatureComparisonRow{grid-template-columns:190px repeat(3,170px);min-width:700px}.mainMembersPlanFeatureComparison .MembersPlanFeatureComparisonCell{padding:12px 10px}.mainMembersPlanFeatureComparison .MembersPlanFeatureComparisonFeatureCell{gap:8px;padding-left:12px;font-size:12px}.mainMembersPlanFeatureComparison .MembersPlanFeatureComparisonFeatureCell .MembersPlanFeatureComparisonFeatureIcon{border-radius:8px;width:28px;min-width:28px;height:28px;font-size:13px}.mainMembersPlanFeatureComparison .MembersPlanFeatureComparisonFeaturesHeader{padding-left:12px;font-size:14px}.mainMembersPlanFeatureComparison .MembersPlanFeatureComparisonPlanHeader{min-height:135px}.mainMembersPlanFeatureComparison .MembersPlanFeatureComparisonPlanHeader .MembersPlanFeatureComparisonPlanIcon{margin-bottom:4px;font-size:19px}.mainMembersPlanFeatureComparison .MembersPlanFeatureComparisonPlanHeader .MembersPlanFeatureComparisonPlanName{font-size:15px}.mainMembersPlanFeatureComparison .MembersPlanFeatureComparisonPlanHeader .MembersPlanFeatureComparisonPlanPrice{font-size:11px}.mainMembersPlanFeatureComparison .MembersPlanFeatureComparisonPopularTag{letter-spacing:.3px;white-space:nowrap;padding:7px 2px;font-size:8px}.mainMembersPlanFeatureComparison .MembersPlanFeatureComparisonPopularTag1{padding:40px}.mainMembersPlanFeatureComparison .MembersPlanFeatureComparisonPlanHeader--popular{padding-top:40px!important}.mainMembersPlanFeatureComparison .MembersPlanFeatureComparisonStatus{width:26px;height:26px;font-size:13px}.mainMembersPlanFeatureComparison .MembersPlanFeatureComparisonStatus--text{font-size:12px}}@media (width<=400px){.mainMembersPlanFeatureComparison{padding-left:8px;padding-right:8px}.mainMembersPlanFeatureComparison .MembersPlanFeatureComparisonTitle{font-size:23px}.mainMembersPlanFeatureComparison .subMembersPlanFeatureComparison{font-size:13px}.mainMembersPlanFeatureComparison .MembersPlanFeatureComparisonTable{border-radius:12px}.mainMembersPlanFeatureComparison .MembersPlanFeatureComparisonRow{grid-template-columns:170px repeat(3,160px);min-width:650px}.mainMembersPlanFeatureComparison .MembersPlanFeatureComparisonFeatureCell{font-size:11.5px}.mainMembersPlanFeatureComparison .MembersPlanFeatureComparisonPlanHeader{min-height:128px}.mainMembersPlanFeatureComparison .MembersPlanFeatureComparisonPlanHeader .MembersPlanFeatureComparisonPlanName{font-size:14px}.mainMembersPlanFeatureComparison .MembersPlanFeatureComparisonPlanHeader .MembersPlanFeatureComparisonPlanPrice{font-size:10px}}.MembersPlanFeatureComparisonStatus--text{color:var(--accent-color,#6b46c1);white-space:nowrap;font-size:.85rem;font-weight:600}.subscriptionPage{width:100%;min-height:100vh;padding-bottom:50px}.subscriptionHero{background:#f2edfa;justify-content:center;align-items:center;width:100%;min-height:130px;padding:30px 0;display:flex;overflow:hidden}.subscriptionHero:before{content:"";background:#ffffff47;border-radius:50%;width:280px;height:280px;position:absolute;top:-120px;left:-120px}.subscriptionHero .subscriptionHeroContainer{z-index:2;justify-content:center;align-items:center;width:100%;max-width:1250px;margin:0 auto;display:flex;position:relative}.subscriptionHero .subscriptionHeroContainer .subscriptionHeroContent{flex-direction:column;flex:1;justify-content:center;align-items:center;max-width:520px;display:flex}.subscriptionHero .subscriptionHeroContainer .subscriptionHeroContent h1{background:linear-gradient(90deg,#8b3df2,#ec4899);-webkit-text-fill-color:transparent;letter-spacing:-.4px;text-align:center;-webkit-background-clip:text;margin:0;font-family:Tan Aegean;font-size:42px;font-weight:500}.subscriptionHero .subscriptionHeroContainer .subscriptionHeroContent .subscriptionHeroLine{background:#8b3df2;border-radius:20px;width:170px;height:4px;margin:14px 0}.subscriptionHero .subscriptionHeroContainer .subscriptionHeroContent p{color:#5f5f72;margin:0;font-size:16px;line-height:1.7}.subscriptionContainer{width:1250px;margin:0 auto;padding:30px 0}.subscriptionNotice{color:#7139ed;background:#f8f2ff;border:1px solid #d9c8f8;border-radius:10px;width:100%;margin:0 0 16px;padding:12px 16px;font-size:14px}.subscriptionGrid{grid-template-columns:minmax(430px,.78fr) minmax(650px,1.35fr);align-items:stretch;gap:26px;width:100%;display:grid}.subscriptionCurrentCard,.subscriptionHistoryCard{background:#fff;border:1px solid #eee9f7;border-radius:16px;min-width:0}.subscriptionCurrentCard{padding:24px 26px 28px}.subscriptionCardHeader{justify-content:space-between;align-items:center;gap:15px;margin-bottom:26px;display:flex}.subscriptionCardTitle{align-items:center;gap:14px;min-width:0;display:flex}.subscriptionCardTitle h2{margin:0;font-size:16px;font-weight:700;line-height:1.3}.subscriptionHeaderIcon{color:#7139ed;background:#f0e9ff;border-radius:50%;flex:0 0 48px;justify-content:center;align-items:center;width:30px;height:40px;font-size:23px;display:flex}.subscriptionStatus{white-space:nowrap;border-radius:20px;justify-content:center;align-items:center;min-height:34px;padding:5px 14px;font-size:13px;font-weight:500;display:inline-flex}.subscriptionStatus.pill--published{color:#159447;background:#effcf3;border:1px solid #bcefcf}.subscriptionStatus.pill--draft{color:#c04444;background:#fff2f2;border:1px solid #f2cccc}.subscriptionStatus.pill--archived{color:#70768a;background:#f4f4f7;border:1px solid #dfdfe5}.subscriptionStatus.pill--scheduled{color:#9a6b00;background:#fff9e8;border:1px solid #f4dfa0}.subscriptionPlan{align-items:center;gap:20px;margin:0 0 25px;padding-left:4px;display:flex}.subscriptionPlanIcon{color:#7139ed;background:#f8f5ff;border:7px solid #f0e9ff;border-radius:50%;flex:0 0 82px;justify-content:center;align-items:center;width:82px;height:82px;font-size:34px;display:flex}.subscriptionPlanInfo{min-width:0}.subscriptionPlanInfo h3{color:#172342;margin:0 0 6px;font-size:26px;font-weight:700;line-height:1.2}.subscriptionPlanInfo p{color:#5f6b88;margin:0;font-size:14px;line-height:1.5}.subscriptionDetails{width:100%;margin:0;padding:0}.subscriptionDetailRow{border-bottom:1px solid #eeeef3;grid-template-columns:205px minmax(0,1fr);align-items:center;min-height:44px;display:grid}.subscriptionDetailRow dt{color:#52607f;align-items:center;gap:13px;font-size:14px;font-weight:400;display:flex}.subscriptionDetailRow dd{color:#273454;margin:0;font-size:14px;font-weight:500}.subscriptionDetailIcon{color:#9b6af5;justify-content:center;align-items:center;width:20px;height:20px;font-size:17px;display:inline-flex}.subscriptionBottomBox{background:linear-gradient(135deg,#faf7ff 0%,#f7f2ff 100%);border:1px solid #e5d9ff;border-radius:13px;margin-top:28px;padding:16px 18px 18px}.subscriptionAccessInfo{color:#596581;align-items:center;gap:10px;margin-bottom:13px;font-size:14px;line-height:1.5;display:flex}.subscriptionAccessIcon{color:#7139ed;flex:none;font-size:20px}.subscriptionActionBtn{color:#7139ed;cursor:pointer;background:#fff;border:1px solid #9d69f5;border-radius:8px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:45px;padding:9px 16px;font-family:inherit;font-size:14px;font-weight:600;text-decoration:none;transition:background .2s,border-color .2s,transform .2s,box-shadow .2s;display:flex}.subscriptionActionBtn:hover{background:#faf6ff;border-color:#7139ed;box-shadow:0 5px 15px #7139ed14}.subscriptionActionBtn:active{transform:translateY(1px)}.subscriptionArrow{font-size:20px;line-height:1}.subscriptionActionDanger{color:#c44b4b;border-color:#e58a8a}.subscriptionActionDanger:hover{background:#fff7f7;border-color:#d76565}.subscriptionEmptyCurrent{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:300px;display:flex}.subscriptionEmptyCurrent p{color:#626c88;margin:0 0 18px;font-size:15px}.subscriptionEmptyCurrent .subscriptionActionBtn{width:auto;min-width:210px}.subscriptionHistoryCard{padding:24px 22px}.subscriptionHistoryHeader{margin-bottom:16px}.subscriptionHistoryTable{border:1px solid #e5def5;border-radius:13px;width:100%;overflow-x:auto}.subscriptionHistoryTable table{border-collapse:collapse;width:100%;min-width:720px;font-size:13px}.subscriptionHistoryTable thead{background:linear-gradient(#f8f4ff 0%,#f5f0fc 100%)}.subscriptionHistoryTable th{color:#3e4967;text-align:left;white-space:nowrap;border-bottom:1px solid #e3dcef;height:56px;padding:0 18px;font-size:13px;font-weight:600}.subscriptionHistoryTable td{color:#34405f;vertical-align:middle;border-bottom:1px solid #eeeef3;height:82px;padding:12px 18px;font-size:13px}.subscriptionHistoryTable tbody tr:last-child td{border-bottom:0}.subscriptionHistoryTable tbody tr:hover{background:#fcfaff}.subscriptionHistoryTable td strong{color:#172342;margin-bottom:5px;font-size:14px;display:block}.subscriptionTableMuted{color:#7e87a0;font-size:12px;display:block}.subscriptionHistoryEmpty{text-align:center;background:#fff;flex-direction:column;justify-content:center;align-items:center;min-height:510px;display:flex}.subscriptionEmptyIcon{justify-content:center;align-items:center;width:180px;height:150px;margin-bottom:14px;display:flex;position:relative}.subscriptionEmptyIcon:before,.subscriptionEmptyIcon:after{content:"";background:#dfd1ff;border-radius:2px;width:9px;height:9px;position:absolute;transform:rotate(45deg)}.subscriptionEmptyIcon:before{top:24px;left:25px}.subscriptionEmptyIcon:after{top:35px;right:25px}.subscriptionEmptyDocument{background:#fff;border:4px solid #c6a9fa;border-radius:13px;width:82px;height:116px;padding:31px 17px 15px;position:relative;transform:translateY(7px);box-shadow:0 10px 18px #9b6af514}.subscriptionEmptyDocument span{background:#d7c3fb;border-radius:10px;width:100%;height:5px;margin-bottom:10px;display:block}.subscriptionEmptyDocument span:nth-child(2){width:85%}.subscriptionEmptyDocument span:nth-child(3){width:60%}.subscriptionEmptyCheck{color:#fff;background:#b89aef;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;font-size:27px;font-weight:700;display:flex;position:absolute;bottom:-8px;right:-19px;box-shadow:0 7px 18px #9b6af52e}.subscriptionHistoryEmpty h3{color:#394462;margin:0 0 8px;font-size:18px;font-weight:500}.subscriptionHistoryEmpty p{color:#7d86a0;margin:0;font-size:14px}@media (width<=1200px){.subscriptionContainer{width:min(1100px,100% - 40px)}.subscriptionGrid{grid-template-columns:minmax(350px,.8fr) minmax(500px,1.2fr);gap:20px}.subscriptionDetailRow{grid-template-columns:145px minmax(0,1fr)}}@media (width<=950px){.subscriptionContainer{width:calc(100% - 32px)}.subscriptionGrid{grid-template-columns:1fr}.subscriptionCurrentCard,.subscriptionHistoryCard{width:100%}.subscriptionHistoryEmpty{min-height:420px}}@media (width<=600px){.subscriptionPage{padding-bottom:30px}.subscriptionHero{min-height:145px;padding:20px 15px 25px}.subscriptionHeroContent h1{font-size:32px}.subscriptionHeroContent p{margin-top:10px;font-size:14px}.subscriptionHeroLine{width:75px;height:3px;margin-top:11px}.subscriptionContainer{width:calc(100% - 24px)}.subscriptionGrid{gap:16px}.subscriptionCurrentCard,.subscriptionHistoryCard{border-radius:13px;padding:20px 16px}.subscriptionCardHeader{margin-bottom:22px}.subscriptionCardTitle{gap:10px}.subscriptionCardTitle h2{font-size:17px}.subscriptionHeaderIcon{flex-basis:42px;width:42px;height:42px;font-size:20px}.subscriptionStatus{min-height:30px;padding:4px 10px;font-size:12px}.subscriptionPlan{gap:14px;margin-bottom:20px}.subscriptionPlanIcon{border-width:5px;flex-basis:65px;width:65px;height:65px;font-size:27px}.subscriptionPlanInfo h3{font-size:22px}.subscriptionPlanInfo p{font-size:13px}.subscriptionDetailRow{grid-template-columns:1fr 1fr;gap:10px;min-height:46px}.subscriptionDetailRow dt,.subscriptionDetailRow dd{font-size:13px}.subscriptionDetailIcon{font-size:15px}.subscriptionBottomBox{margin-top:22px;padding:14px}.subscriptionAccessInfo{align-items:flex-start;font-size:13px}.subscriptionHistoryTable{border-radius:10px}.subscriptionHistoryEmpty{min-height:360px}.subscriptionEmptyIcon{transform:scale(.85)}.subscriptionHistoryEmpty h3{font-size:16px}.subscriptionHistoryEmpty p{font-size:13px}}@media (width<=400px){.subscriptionContainer{width:calc(100% - 20px)}.subscriptionCurrentCard,.subscriptionHistoryCard{padding:17px 13px}.subscriptionCardHeader{align-items:flex-start}.subscriptionCardTitle h2{font-size:16px}.subscriptionStatus{font-size:11px}.subscriptionDetailRow{grid-template-columns:1fr;gap:3px;padding:8px 0}.subscriptionDetailRow dd{padding-left:33px}}.subscriptionActions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.subscriptionBtn{cursor:pointer;text-transform:capitalize;border:1px solid #0000;border-radius:8px;align-items:center;padding:9px 16px;font-size:13px;font-weight:500;text-decoration:none;transition:opacity .15s;display:inline-flex}.subscriptionBtn:disabled{opacity:.55;cursor:not-allowed}.subscriptionBtn--primary{color:#fff;background:linear-gradient(90deg,#8b3df2,#ec4899)}.subscriptionBtn--ghost{color:#374151;background:0 0;border-color:#d1d5db}.subscriptionBtn--danger{color:#f16695;background:0 0;border-color:#f16695}.subscriptionBtn--danger:hover:not(:disabled){color:#fff;background:#f16695}.subscriptionHint{color:#6b7280;margin-top:10px;font-size:13px}.subscriptionWarn{color:#7a5b00;background:#fff3cd;border-radius:8px;margin-top:14px;padding:10px 12px;font-size:13px}.subscriptionEmpty{color:#6b7280;font-size:14px}.subscriptionNotice{cursor:pointer}.subscriptionNotice--error{color:#842029}.subscriptionConfirm{background:#fafafa;border:1px solid #e5e7eb;border-radius:10px;margin-top:14px;padding:14px}.subscriptionConfirm p{color:#374151;margin:0 0 10px;font-size:14px;line-height:1.5}.subscriptionReasonInput{border:1px solid #d1d5db;border-radius:7px;outline:none;width:100%;margin-bottom:10px;padding:9px 11px;font-size:14px}.subscriptionReasonInput:focus{border-color:#4f7cff}.subscriptionConfirmActions{gap:10px;display:flex}.subscriptionHistoryList{margin:0;padding:0;list-style:none}.subscriptionHistoryItem{border-bottom:1px solid #f0f0f0;padding:12px 0}.subscriptionHistoryItem:last-child{border-bottom:none}.subscriptionHistoryMain{justify-content:space-between;align-items:center;gap:10px;margin-bottom:4px;display:flex}.subscriptionHistoryMeta{color:#6b7280;flex-wrap:wrap;gap:14px;font-size:13px;display:flex}.subscriptionHistoryReason{color:#9ca3af;margin:6px 0 0;font-size:12px;font-style:italic}.MembersPlanNotice{text-align:center;color:#6b7280;cursor:pointer;margin-bottom:14px;font-size:14px}.payModeBreakdown{flex-direction:column;gap:6px;width:100%;display:flex}.payModeLine{color:#374151;justify-content:space-between;gap:12px;font-size:13.5px;display:flex}.payModeLine--credit{color:#0f5132}.payModeLine--total{color:#111827;border-top:1px solid #dbe4ff;margin-top:2px;padding-top:8px;font-size:16px;font-weight:700}.eventHero{background:#f5effd;border-radius:10px;justify-content:space-between;align-items:center;gap:32px;padding:16px 64px;display:flex;overflow:hidden}.eventHero .eventHeroContent{z-index:2;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:20px;max-width:520px;display:flex;position:relative}.eventHero .eventHeroContent .eventHeroListTitle{letter-spacing:0;margin:0;font-family:Tan Aegean;font-size:42px;font-weight:500}@media (width<=600px){.eventHero .eventHeroContent .eventHeroListTitle{font-size:32px}}.eventHero .eventHeroContent .eventHeroListTitle .eventHeroListTitleAccent{background:linear-gradient(90deg,#8b3df2,#ec4899);-webkit-text-fill-color:transparent;color:#0000;letter-spacing:-.4px;-webkit-background-clip:text;font-family:Tan Aegean}.eventHero .eventHeroContent .eventHeroSubtitle{color:#5b566e;max-width:380px;margin:0;font-size:17px;line-height:1.6}.eventHero .eventHeroContent .eventHeroCta{color:#fff;cursor:pointer;background:linear-gradient(90deg,#8b5cf6 0%,#7c3aed 100%);border:none;border-radius:999px;align-items:center;gap:10px;padding:13px 26px;font-size:12px;font-weight:600;transition:transform .15s,box-shadow .15s;display:inline-flex}.eventHero .eventHeroContent .eventHeroCta:hover{transform:translateY(-1px);box-shadow:0 8px 20px #7c3aed47}.eventHero .eventHeroContent .eventHeroCta:active{transform:translateY(0)}.eventHero .eventHeroContent .eventHeroCta .eventHeroCtaIcon{font-size:16px}.eventHero .eventHeroArt{z-index:1;flex-shrink:0;width:380px;max-width:45%;position:relative}.eventHero .eventHeroArt img{width:100%;height:auto;display:block;overflow:visible}@media (width<=1200px){.eventHero{gap:24px;padding:16px 40px}.eventHero .eventHeroContent{max-width:480px}.eventHero .eventHeroContent .eventHeroListTitle{font-size:38px}.eventHero .eventHeroContent .eventHeroListTitle .eventHeroListTitleAccent{font-size:40px}.eventHero .eventHeroContent .eventHeroSubtitle{font-size:16px}.eventHero .eventHeroArt{width:320px}}@media (width<=992px){.eventHero{gap:20px;padding:20px 30px}.eventHero .eventHeroContent{gap:16px;max-width:440px;align-items:center!important}.eventHero .eventHeroContent .eventHeroSubtitle{font-size:15px}.eventHero .eventHeroContent .eventHeroCta{padding:11px 22px}.eventHero .eventHeroArt{width:280px;display:none}}@media (width<=768px){.eventHero{text-align:center;flex-direction:column;justify-content:center;gap:24px;padding:32px 24px}.eventHeroContent{align-items:center;width:100%;max-width:600px}.eventHeroContent .eventHeroListTitle{font-size:32px}.eventHeroContent .eventHeroListTitle .eventHeroListTitleAccent{font-size:34px}.eventHeroContent .eventHeroSubtitle{max-width:500px;font-size:14px}.eventHeroArt{width:240px;max-width:70%}}@media (width<=480px){.eventHero{border-radius:8px;gap:20px;padding:28px 16px}.eventHeroContent{gap:14px}.eventHeroContent .eventHeroListTitle,.eventHeroContent .eventHeroListTitle .eventHeroListTitleAccent{font-size:28px!important}.eventHeroContent .eventHeroSubtitle{font-size:13px;line-height:1.6}.eventHeroContent .eventHeroCta{padding:10px 20px;font-size:12px}.eventHeroContent .eventHeroCta .eventHeroCtaIcon{font-size:14px}.eventHeroArt{width:190px;max-width:75%}}.mainEventsTab{text-align:center;background:#faf7fc;min-width:0}.mainEventsTab .subEventsTab{min-width:0;padding:20px}.mainEventsTab .subEventsTab .EventsTab{z-index:20;background:#fff;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;min-width:0;max-width:1250px;margin:-52px auto 30px;padding:10px;display:flex;position:relative;box-shadow:0 20px 45px #4d1e9214,0 4px 10px #0000000a}.mainEventsTab .subEventsTab .EventsTab .tab-indicator{z-index:0;pointer-events:none;border-radius:6px;transition:transform .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1),background .35s;position:absolute;top:10px;bottom:10px;left:0}.mainEventsTab .subEventsTab .EventsTab .tabItem{color:#434343;cursor:pointer;z-index:1;white-space:nowrap;background:0 0;border:none;border-radius:6px;flex:1;justify-content:center;align-items:center;min-width:0;padding:10px;font-size:14px;font-weight:600;display:flex;position:relative}.mainEventsTab .subEventsTab .EventsTab .tabItem.active{color:#fff}.mainEventsTab .subEventsTab .eventsMobileSelector{display:none}@media (width<=992px){.mainEventsTab .subEventsTab{padding:16px}.mainEventsTab .subEventsTab .EventsTab{scrollbar-width:none;-webkit-overflow-scrolling:touch;justify-content:flex-start;gap:6px;margin-top:-40px;padding:8px;overflow:auto hidden}.mainEventsTab .subEventsTab .EventsTab::-webkit-scrollbar{display:none}.mainEventsTab .subEventsTab .EventsTab .tabItem{flex:none;min-width:130px;padding:9px 12px;font-size:13px}}@media (width<=768px){.mainEventsTab .subEventsTab{padding:12px 16px}.mainEventsTab .subEventsTab .EventsTab{display:none}.mainEventsTab .subEventsTab .eventsMobileSelector{z-index:30;width:100%;margin:-30px auto 30px;display:block;position:relative}.mainEventsTab .subEventsTab .eventsMobileSelector__trigger{color:#2d2345;cursor:pointer;background:#fff;border:1px solid #ebe5f5;border-radius:12px;justify-content:space-between;align-items:center;width:100%;min-height:58px;padding:0 18px;font-size:15px;font-weight:700;display:flex;box-shadow:0 12px 30px #4d1e9214,0 3px 8px #00000008}.mainEventsTab .subEventsTab .eventsMobileSelector__triggerContent{align-items:center;gap:12px;min-width:0;display:flex}.mainEventsTab .subEventsTab .eventsMobileSelector__icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:18px;display:flex}.mainEventsTab .subEventsTab .eventsMobileSelector__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mainEventsTab .subEventsTab .eventsMobileSelector__arrow{color:#7b2cf5;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:24px;transition:transform .25s;display:flex}.mainEventsTab .subEventsTab .eventsMobileSelector__arrow.open{transform:rotate(180deg)}.mainEventsTab .subEventsTab .eventsMobileSelector__menu{background:#fff;border:1px solid #ebe5f5;border-radius:12px;max-height:320px;padding:8px;animation:.2s eventsMobileMenuIn;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow-y:auto;box-shadow:0 18px 40px #27174d24,0 4px 12px #0000000d}.mainEventsTab .subEventsTab .eventsMobileSelector__item{color:#2d2345;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:12px;width:100%;min-height:48px;padding:8px 12px;font-size:14px;font-weight:500;transition:background .2s,color .2s;display:flex}.mainEventsTab .subEventsTab .eventsMobileSelector__item:hover{color:#7b2cf5;background:#faf7ff}.mainEventsTab .subEventsTab .eventsMobileSelector__item.active{color:#6f22dc;background:#f5efff;font-weight:700}.mainEventsTab .subEventsTab .eventsMobileSelector__itemIcon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:16px;display:flex}.mainEventsTab .subEventsTab .eventsMobileSelector__itemLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.mainEventsTab .subEventsTab .eventsMobileSelector__check{color:#7b2cf5;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:17px;font-weight:800;display:flex}}@media (width<=480px){.mainEventsTab .subEventsTab{padding:10px 12px}.mainEventsTab .subEventsTab .eventsMobileSelector{margin-top:-20px}.mainEventsTab .subEventsTab .eventsMobileSelector__trigger{border-radius:10px;min-height:54px;padding:0 14px;font-size:14px}.mainEventsTab .subEventsTab .eventsMobileSelector__icon{width:32px;height:32px;font-size:16px}.mainEventsTab .subEventsTab .eventsMobileSelector__triggerContent{gap:10px}.mainEventsTab .subEventsTab .eventsMobileSelector__item{min-height:46px;padding:7px 10px;font-size:13px}}@keyframes eventsMobileMenuIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.mainEventsList{background:#faf7fc;justify-content:center;align-items:center;width:100%;min-height:130px;padding:10px 0 30px;display:flex;overflow:hidden}.mainEventsList:before{content:"";background:#ffffff47;border-radius:50%;width:280px;height:280px;position:absolute;top:-120px;left:-120px}.mainEventsList .subEventsList{border-radius:4px;flex-direction:column;gap:20px;width:100%;max-width:1250px;padding:10px;display:flex}.mainEventsList .subEventsList .EventsListTop{justify-content:space-between;display:flex}.mainEventsList .subEventsList .EventsListTop h2{color:#2d2d2d;font-size:20px}.mainEventsList .subEventsList .EventsListTop .EventsListTop-tabs{background:#fff;border-radius:999px;align-items:center;gap:4px;padding:4px;display:inline-flex;position:relative}.mainEventsList .subEventsList .EventsListTop .EventsListTop-tabs .timeframe-indicator{z-index:0;pointer-events:none;background:#fff;border-radius:999px;transition:transform .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1);position:absolute;top:4px;bottom:4px;left:0}.mainEventsList .subEventsList .EventsListTop .EventsListTop-tabs button{color:#444;cursor:pointer;z-index:1;background:0 0;border:none;border-radius:999px;align-items:center;gap:8px;padding:6px 20px;font-size:14px;font-weight:600;transition:color .3s;display:flex;position:relative}.mainEventsList .subEventsList .EventsListTop .EventsListTop-tabs button:hover:not(.active),.mainEventsList .subEventsList .EventsListTop .EventsListTop-tabs button:hover:not(.active) .tab-icon{color:#6a6479}.mainEventsList .subEventsList .EventsListTop .EventsListTop-tabs button.active{color:#fff}.mainEventsList .subEventsList .EventsListGrid{z-index:100;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;width:100%;margin:auto;display:grid;position:relative}.mainEventsList .subEventsList .EventsListGrid .EventsListCard{background:#fff;border:1px solid #ece7f7;border-radius:10px;flex-direction:column;justify-content:space-between;gap:10px;min-height:220px;padding:18px;transition:all .35s;display:flex;box-shadow:0 4px 16px #1f152814}.mainEventsList .subEventsList .EventsListGrid .EventsListCard .EventsListCardCategories{z-index:100;padding:10px;position:absolute}.mainEventsList .subEventsList .EventsListGrid .EventsListCard .EventsListCardCategories span{color:#fff;background:linear-gradient(90deg,#8b3df2,#ec4899);border-radius:40px;padding:4px 10px;font-size:12px}.mainEventsList .subEventsList .EventsListGrid .EventsListCard:hover{transform:translateY(-6px);box-shadow:0 15px 40px #6648ff1f}.mainEventsList .subEventsList .EventsListGrid .EventsListCard .eventListOverlayImage{min-height:220px;position:relative}.mainEventsList .subEventsList .EventsListGrid .EventsListCard .eventListOverlay{background:linear-gradient(#14101fd9 0%,#14101f8c 35%,#14101f0d 65%);position:absolute;inset:0}.mainEventsList .subEventsList .EventsListGrid .EventsListCard img{border-radius:6px;width:100%;height:100%}.mainEventsList .subEventsList .EventsListGrid .EventsListCard .quoteIcon{color:#d5b7ff;font-size:44px;font-weight:700;line-height:.7}.mainEventsList .subEventsList .EventsListGrid .EventsListCard .EventsListText{color:#707070;margin:0;font-size:14px;line-height:1.8}.mainEventsList .subEventsList .EventsListGrid .testimonialsCta{justify-content:space-between;align-items:center;display:flex}.mainEventsList .subEventsList .EventsListGrid .testimonialsCta .testimonialUser{align-items:center;gap:16px;display:flex}.mainEventsList .subEventsList .EventsListGrid .testimonialsCta .testimonialUser .avatar{color:#fff;background:linear-gradient(135deg,#8b5cf6,#d946ef);border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;font-size:14px;font-weight:700;display:flex}.mainEventsList .subEventsList .EventsListGrid .testimonialsCta .testimonialUser .userInfo h4{color:#707070;margin:0;font-size:15px;font-weight:700}.mainEventsList .subEventsList .EventsListGrid .testimonialsCta .testimonialUser .userInfo .designation{color:#6b7280;margin:2px 0 0;font-size:13px}.mainEventsList .subEventsList .EventsListGrid .testimonialsCta .testimonialUser .userInfo .companyLocation{color:#9ca3af;margin:2px 0 0;font-size:12px}.mainEventsList .subEventsList .EventsListGrid .testimonialsCta .ctaButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#8c52ff 0%,#d946b5 100%);border:none;border-radius:4px;padding:6px 10px;font-size:14px;font-weight:600;transition:background-color .2s,transform .2s}.mainEventsList .subEventsList .EventsListGrid .testimonialsCta .ctaButton:hover{background-color:#7526c4;transform:translateY(-1px)}.mainEventsList .subEventsList .EventsEmptyState{text-align:center;background:#fff;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;padding:48px 24px;display:flex}.mainEventsList .subEventsList .EventsEmptyState .EventsEmptyStateImage{width:320px;margin-bottom:20px}.mainEventsList .subEventsList .EventsEmptyState .EventsEmptyStateImage img{width:100%;display:block}.mainEventsList .subEventsList .EventsEmptyState h3{color:#2d2d2d;margin:0;font-size:16px;font-weight:700}.mainEventsList .subEventsList .EventsEmptyState p{color:#7b7b7b;max-width:380px;margin-top:12px;font-size:14px;line-height:1.7}@media (width<=768px){.mainEventsList .subEventsList .EventsEmptyState{padding:36px 20px}.mainEventsList .subEventsList .EventsEmptyState .EventsEmptyStateImage{width:170px}.mainEventsList .subEventsList .EventsEmptyState h3{font-size:22px}.mainEventsList .subEventsList .EventsEmptyState p{font-size:14px}}.no-image{color:#9ca3af;text-align:center;background:#f8fafc;border:2px dashed #d1d5db;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;height:100%;min-height:180px;transition:all .3s;display:flex}.no-image svg{color:#cbd5e1;font-size:2.5rem}.no-image span{color:#6b7280;font-size:.95rem;font-weight:500}.no-image:hover{background:#f7f3ff;border-color:#9b6af5}.no-image:hover i,.no-image:hover span{color:#9b6af5}@media (width<=1200px){.mainEventsList{padding:10px 20px 30px}.subEventsList{max-width:1100px}.EventsListGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.EventsListCard{padding:16px}}@media (width<=992px){.mainEventsList{padding:10px 20px 30px}.subEventsList{gap:18px}.EventsListTop{align-items:center;gap:16px}.EventsListTop h2{font-size:19px}.EventsListGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.EventsListCard{min-height:210px}.EventsListCard .eventListOverlayImage{min-height:200px}.EventsListCard .EventsListText{font-size:13px}.EventsEmptyState{padding:40px 20px}.EventsEmptyStateImage{width:260px}}@media (width<=768px){.mainEventsList{min-height:auto;padding:20px 16px 30px}.subEventsList{gap:16px;padding:0}.EventsListTop{flex-direction:column;align-items:flex-start;gap:12px}.EventsListTop h2{font-size:18px}.EventsListTop .EventsListTop-tabs{justify-content:center;width:100%}.EventsListTop .EventsListTop-tabs button{flex:1;justify-content:center;padding:7px 12px;font-size:13px}.EventsListGrid{gap:16px;grid-template-columns:1fr!important}.EventsListCard{width:100%;min-height:200px;padding:16px}.EventsListCard .eventListOverlayImage{min-height:200px}.EventsListCard .EventsListText{font-size:13px;line-height:1.7}.EventsListCard .testimonialsCta{gap:12px}.EventsListCard .testimonialsCta .testimonialUser{gap:10px}.EventsListCard .testimonialsCta .testimonialUser .avatar{width:38px;height:38px;font-size:13px}.EventsListCard .testimonialsCta .testimonialUser .userInfo h4{font-size:14px}.EventsListCard .testimonialsCta .testimonialUser .userInfo .designation{font-size:12px}.EventsListCard .testimonialsCta .testimonialUser .userInfo .companyLocation{font-size:11px}.EventsListCard .testimonialsCta .ctaButton{padding:6px 9px;font-size:12px}.EventsEmptyState{padding:36px 20px}.EventsEmptyState .EventsEmptyStateImage{width:200px}.EventsEmptyState h3{font-size:20px}.EventsEmptyState p{max-width:340px;font-size:13px}.no-image{min-height:180px}}@media (width<=480px){.mainEventsList{padding:16px 12px 24px}.EventsListTop h2{font-size:17px}.EventsListTop .EventsListTop-tabs button{gap:5px;padding:6px 8px;font-size:12px}.EventsListCard{padding:14px}.EventsListCard .eventListOverlayImage{min-height:180px}.EventsListCard .EventsListCardCategories{padding:8px}.EventsListCard .EventsListCardCategories span{padding:3px 8px;font-size:11px}.EventsListCard .quoteIcon{font-size:36px}.EventsListCard .EventsListText{font-size:12px;line-height:1.6}.EventsListCard .testimonialsCta{flex-direction:column;align-items:flex-start}.EventsListCard .testimonialsCta .testimonialUser{width:100%}.EventsListCard .testimonialsCta .ctaButton{width:100%;padding:8px 10px}.EventsEmptyState{padding:28px 16px}.EventsEmptyState .EventsEmptyStateImage{width:160px}.EventsEmptyState h3{font-size:18px}.EventsEmptyState p{font-size:12px}.no-image{min-height:160px}.no-image svg{font-size:2rem}.no-image span{font-size:.85rem}}.eventDetail{max-width:1200px;margin:0 auto}.EventDetailsHero{margin-top:40px;margin-bottom:60px;position:relative}.eventHeroImage{object-fit:cover;border-radius:16px;width:100%;height:460px;display:block}.eventHeroOverlay{background:linear-gradient(100deg,#14101fd9 0%,#14101f8c 35%,#14101f0d 65%);border-radius:16px;position:absolute;inset:0}.EventDetailsHeroContent{color:#fff;max-width:640px;padding:48px 56px 0;position:absolute;top:0;left:0;right:0}.eventLiveBadge{text-transform:uppercase;letter-spacing:.05em;color:#fff;background:#8c52ff59;border:1px solid #ffffff4d;border-radius:999px;align-items:center;gap:6px;margin-bottom:20px;padding:6px 14px;font-size:12px;font-weight:700;display:inline-flex}.eventLiveBadge:before{content:"";background:#fff;border-radius:50%;width:6px;height:6px}.eventHeroTitle{color:#fff;letter-spacing:1.5px;margin:0 0 16px;font-family:Tan Aegean;font-size:42px;font-weight:400;line-height:1.2}.eventHeroDescription{color:#ffffffd9;margin:0 0 28px;font-size:15px;line-height:1.6}.eventHeroActions{gap:14px;display:flex}.eventActionButton{cursor:pointer;border:none;border-radius:8px;align-items:center;gap:8px;padding:11px 20px;font-size:14px;font-weight:600;transition:transform .2s,background-color .2s;display:inline-flex}.eventActionButton--solid{color:#fff;background:linear-gradient(135deg,#8c52ff 0%,#d946b5 100%)}.eventActionButton--solid:hover{transform:translateY(-1px)}.eventActionButton--outline{color:#fff;background:0 0;border:1px solid #fff6}.eventActionButton--outline:hover{background:#ffffff14}.eventInfoBar{background:#fff;border-radius:14px;justify-content:space-between;gap:24px;padding:24px 32px;display:flex;position:absolute;bottom:-48px;left:32px;right:32px;box-shadow:0 20px 45px #27174d26}.eventInfoItem{align-items:center;gap:12px;display:flex}.eventInfoIcon{color:#8c52ff;flex-shrink:0;font-size:20px}.eventInfoLabel{color:#9b93b5;font-size:12px;display:block}.eventInfoValue{color:#14101f;font-size:14px;font-weight:700;display:block}.eventBody{padding:0 8px}.eventBody h3{color:#14101f;margin-top:32px}.eventSessions{margin:0;padding:0;list-style:none}.eventSessions li{color:#4b4560;border-bottom:1px solid #ece7f7;font-size:14px}.eventSpeakers{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px;display:grid}.eventSpeaker{align-items:center;gap:12px;display:flex}.eventSpeaker img{object-fit:cover;border-radius:50%;width:48px;height:48px}.eventRsvp{margin-top:32px}@media (width<=768px){.eventHeroContent{padding:32px 24px 0}.eventHeroTitle{font-size:28px}.eventInfoBar{flex-wrap:wrap;margin-top:-30px;position:static;box-shadow:0 12px 30px #27174d1f}}.eventChipsRow{gap:12px;margin:24px 0;display:flex}.eventChip{color:#8c52ff;background:#fff;border:1px solid #d9cff5;border-radius:999px;align-items:center;gap:6px;padding:7px 16px;font-size:13px;font-weight:600;display:inline-flex}.eventBodyGrid{grid-template-columns:2fr 1fr;align-items:start;gap:24px;margin-bottom:20px;display:grid}.eventSpeakerAvatarFallback{aspect-ratio:1;color:#fff;background:linear-gradient(90deg,#8b3df2,#ec4899);justify-content:center;align-items:center;width:100%;height:5rem;font-size:1.5rem;font-weight:700;display:flex}.eventCard{background:#fff;border:1px solid #ece7f7;border-radius:14px;padding:28px 32px;box-shadow:0 4px 16px #1f15280d}.eventCardTitle{color:#14101f;border-left:3px solid #8c52ff;margin:0 0 12px;padding-left:12px;font-size:18px;font-weight:700}.eventCardTitle:not(:first-child){margin-top:28px}.eventAboutText{color:#6b6480;margin:0 0 8px;font-size:14px;line-height:1.6}.eventSessions{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.eventSessionRow{border:1px solid #ece7f7;border-radius:10px;align-items:center;gap:14px;padding:12px 16px;display:flex}.eventSessionIcon{color:#fff;background:linear-gradient(135deg,#8c52ff 0%,#d946b5 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;display:flex}.eventSessionTime{color:#14101f;flex-shrink:0;font-size:13px;font-weight:700}.eventSessionTitle{color:#4b4560;flex:1;font-size:13px}.eventSessionJoin{color:#9b6af5;white-space:nowrap;font-size:13px;font-weight:600}.eventSpeakersHeader{justify-content:space-between;align-items:baseline;display:flex}.eventSpeakersHeader .eventCardTitle{color:#14101f;border-left:3px solid #8c52ff;margin:28px 0 12px;padding-left:12px;font-size:18px;font-weight:700}.eventViewAllLink{color:#8c52ff;font-size:13px;font-weight:600}.eventSpeakers{grid-template-columns:repeat(4,1fr);gap:14px;margin-top:16px;display:grid}.eventSpeakerCard{background:#fff;border:1px solid #ece7f7;border-radius:10px;overflow:hidden;box-shadow:0 10px 30px #27174d1f}.eventSpeakerCard img{aspect-ratio:1;object-fit:cover;width:100%;display:block}.eventSpeakerInfo{padding:10px 12px}.eventSpeakerInfo strong{color:#14101f;font-size:13px;display:block}.eventSpeakerRole{color:#9b93b5;margin-top:2px;font-size:11px;display:block}.eventSideColumn{position:sticky;top:24px}.eventRegisterCard{background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 10px 30px #27174d1f}.eventRegisterHeader{color:#fff;background:linear-gradient(135deg,#8c52ff 0%,#d946b5 100%);padding:24px}.eventRegisterHeader h3{color:#fff;margin:8px 0 4px;font-size:16px}.eventRegisterHeader p{color:#ffffffd9;margin:0;font-size:12px}.eventRegisterIcon{background:#fff3;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;font-size:16px;display:inline-flex}.eventRegisterBody{padding:24px}.eventRegisterBody label{color:#14101f;font-size:13px;font-weight:600;display:block}.eventRegisterBody label:first-child{margin-top:0}.eventRegisterBody input,.eventRegisterBody select,.eventRegisterBody textarea{color:#14101f;border:1px solid #e2ddf0;border-radius:8px;width:100%;padding:10px 12px;font-size:13px}.eventRegisterBody input:focus,.eventRegisterBody select:focus,.eventRegisterBody textarea:focus{border-color:#8c52ff;outline:none}.eventRegisterBody button[type=submit]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#8c52ff 0%,#d946b5 100%);border:none;border-radius:8px;width:100%;margin-top:20px;padding:13px;font-size:14px;font-weight:700}.eventRegisterBody button[type=submit]:hover{transform:translateY(-1px)}.eventPaywall{text-align:center;background:#f5f2fc;border-radius:14px;padding:32px 24px}@media (width<=900px){.eventBodyGrid{grid-template-columns:1fr}.eventSpeakers{grid-template-columns:repeat(2,1fr)}.eventSideColumn{position:static}}.calendarDropdownContainer{display:inline-block;position:relative}.calendarDropdownMenu{z-index:100;background:#fff;border:1px solid #00000014;border-radius:8px;flex-direction:column;min-width:220px;padding:6px 0;display:flex;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 10px 30px #00000026}.calendarDropdownMenu a,.calendarDropdownMenu button{color:#333;text-align:left;cursor:pointer;background:0 0;border:none;padding:10px 16px;font-family:inherit;font-size:14px;font-weight:500;text-decoration:none;transition:background .15s,color .15s}.calendarDropdownMenu a:hover,.calendarDropdownMenu button:hover{color:#8c52ff;background:#f3f0ff}@media (width<=1200px){.eventDetail{max-width:calc(100% - 40px)}.EventDetailsHero{margin-top:30px}.EventDetailsHeroContent{padding:42px 44px 0}.eventHeroTitle{font-size:38px}.eventInfoBar{padding:22px 26px;left:24px;right:24px}.eventBodyGrid{grid-template-columns:minmax(0,1.7fr) minmax(280px,1fr);gap:20px}}@media (width<=1024px){.eventDetail{max-width:calc(100% - 32px)}.eventHeroImage{height:400px}.EventDetailsHeroContent{max-width:600px;padding:38px 36px 0}.eventHeroTitle{font-size:34px}.eventHeroDescription{font-size:14px}.eventInfoBar{grid-template-columns:repeat(2,1fr);gap:18px 24px;padding:20px;display:grid;bottom:-55px;left:20px;right:20px}.eventInfoItem{min-width:0}.eventBody{padding:0}.eventBodyGrid{grid-template-columns:1fr;gap:20px}.eventSideColumn{position:static}.eventSpeakers{grid-template-columns:repeat(3,1fr)}.eventCard{padding:24px}}@media (width<=768px){.eventDetail{max-width:calc(100% - 24px)}.EventDetailsHero{margin-top:20px;margin-bottom:35px}.eventHeroImage{border-radius:14px;height:390px}.eventHeroOverlay{background:linear-gradient(#14101fd1 0%,#14101f94 45%,#14101f33 100%);border-radius:14px;height:26rem}.EventDetailsHeroContent{max-width:none;padding:32px 26px}.eventLiveBadge{margin-bottom:14px;padding:5px 12px;font-size:11px}.eventHeroTitle{letter-spacing:1px;margin-bottom:12px;font-size:30px;line-height:1.18}.eventHeroDescription{margin-bottom:20px;font-size:14px;line-height:1.55}.eventHeroActions{flex-wrap:wrap;gap:10px}.eventActionButton{padding:10px 16px;font-size:13px}.eventInfoBar{border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 14px;margin:-20px 12px 0;padding:20px;position:static}.eventInfoItem{align-items:flex-start;gap:9px}.eventInfoIcon{margin-top:2px;font-size:18px}.eventInfoLabel{font-size:11px}.eventInfoValue{word-break:break-word;font-size:13px;line-height:1.4}.eventChipsRow{flex-wrap:wrap;gap:8px;margin:20px 0}.eventChip{padding:6px 12px;font-size:12px}.eventBodyGrid{grid-template-columns:1fr}.eventCard{border-radius:12px;padding:20px}.eventCardTitle{font-size:17px}.eventAboutText{font-size:13px}.eventSessionRow{grid-template-columns:auto 1fr auto;gap:10px;padding:11px 12px;display:grid}.eventSessionTime,.eventSessionTitle,.eventSessionJoin{font-size:12px}.eventSpeakers{grid-template-columns:repeat(2,1fr);gap:12px}.eventSpeakerCard{border-radius:9px}.eventSpeakerInfo{padding:9px 10px}.eventSpeakerInfo strong{font-size:12px}.eventSpeakerRole{font-size:10px}.eventRegisterHeader,.eventRegisterBody{padding:20px}.eventPaywall{padding:26px 18px}.calendarDropdownMenu{min-width:190px}}@media (width<=576px){.eventDetail{max-width:calc(100% - 20px)}.EventDetailsHero{margin-top:14px;margin-bottom:28px}.eventHeroImage{border-radius:12px;height:420px}.eventHeroOverlay{border-radius:12px}.EventDetailsHeroContent{padding:26px 20px}.eventHeroTitle{font-size:27px;line-height:1.2}.eventHeroDescription{font-size:13px;line-height:1.5}.eventHeroActions{flex-direction:column;width:100%}.eventActionButton{justify-content:center;width:100%}.eventInfoBar{border-radius:11px;grid-template-columns:1fr;gap:14px;margin:15px 8px 0;padding:17px 15px}.eventInfoItem{width:100%}.eventInfoValue{font-size:13px}.eventBody{padding:0}.eventCard{padding:18px 15px}.eventCardTitle{padding-left:10px;font-size:16px}.eventSessions{gap:8px}.eventSessionRow{grid-template-columns:30px 1fr;gap:10px;padding:11px}.eventSessionIcon{width:30px;height:30px;font-size:12px}.eventSessionTime{font-size:11px}.eventSessionTitle{font-size:12px;line-height:1.4}.eventSessionJoin{grid-column:2;justify-self:start;margin-top:-4px}.eventSpeakers{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.eventSpeakerInfo{padding:8px}.eventSpeakerInfo strong{font-size:11px;line-height:1.3}.eventSpeakerRole{font-size:9px}.eventRegisterCard{border-radius:11px}.eventRegisterHeader,.eventRegisterBody{padding:18px}.eventRegisterHeader h3{font-size:15px}.eventRegisterHeader p{font-size:11px}.calendarDropdownContainer{width:100%}.calendarDropdownMenu{width:100%;min-width:0}}@media (width<=400px){.eventDetail{max-width:calc(100% - 16px)}.eventHeroImage{height:440px}.EventDetailsHeroContent{padding:24px 17px}.eventHeroTitle{font-size:24px}.eventHeroDescription{font-size:12px}.eventInfoBar{margin-left:4px;margin-right:4px;padding:15px 13px}.eventSpeakers{grid-template-columns:1fr 1fr;gap:8px}.eventCard{padding:16px 13px}}.mainStoriesHero{background:linear-gradient(#fff 0%,#fbf9ff 100%);padding:30px 5%;overflow:hidden}.mainStoriesHero .subStoriesHero{justify-content:space-between;align-items:flex-start;gap:70px;max-width:1400px;margin:auto;display:flex}.mainStoriesHero .subStoriesHero .StoriesHeroLeft{flex:1;max-width:560px}.mainStoriesHero .subStoriesHero .StoriesHeroLeft h1{letter-spacing:0;margin-bottom:20px;font-family:Tan Aegean;font-size:42px;font-weight:500;line-height:1.4}.mainStoriesHero .subStoriesHero .StoriesHeroLeft h1 span{background:linear-gradient(90deg,#a259e6 0%,#e64ac9 100%);-webkit-text-fill-color:transparent;letter-spacing:-.4px;-webkit-background-clip:text;background-clip:text;font-family:Tan Aegean}.mainStoriesHero .subStoriesHero .StoriesHeroLeft p{color:#5f6477;max-width:480px;margin-bottom:15px;font-size:18px;line-height:1.8}.mainStoriesHero .subStoriesHero .StoriesHeroLeft .storiesHeroline{background:linear-gradient(90deg,#a259e6 0%,#e64ac9 100%);border-radius:20px;width:80px;height:5px;margin-bottom:15px}.mainStoriesHero .subStoriesHero .StoriesHeroRight{flex:1;justify-content:center;align-items:center;height:220px;display:flex;position:relative}.mainStoriesHero .subStoriesHero .StoriesHeroRight img{width:100%;max-width:620px;position:relative}@media (width<=1200px){.mainStoriesHero{padding:30px}.mainStoriesHero .subStoriesHero{gap:50px}.mainStoriesHero .subStoriesHero .StoriesHeroLeft h2{font-size:28px}.mainStoriesHero .subStoriesHero .StoriesHeroLeft p{font-size:16px}.mainStoriesHero .subStoriesHero .StoriesHeroRight img{max-width:520px}}@media (width<=992px){.mainStoriesHero{padding:30px 20px}.mainStoriesHero .subStoriesHero{text-align:center;flex-direction:column;align-items:center;gap:40px}.mainStoriesHero .subStoriesHero .StoriesHeroLeft,.mainStoriesHero .subStoriesHero .StoriesHeroLeft p{max-width:100%}.mainStoriesHero .subStoriesHero .StoriesHeroLeft .storiesHeroline{margin:0 auto 30px}.mainStoriesHero .subStoriesHero .StoriesHeroRight{width:100%;height:auto;display:none!important}.mainStoriesHero .subStoriesHero .StoriesHeroRight img{max-width:500px}}@media (width<=768px){.mainStoriesHero{padding:24px 16px}.mainStoriesHero .subStoriesHero{gap:30px}.mainStoriesHero .subStoriesHero .StoriesHeroLeft h2{font-size:24px;line-height:1.3}.mainStoriesHero .subStoriesHero .StoriesHeroLeft p{font-size:15px;line-height:1.7}.mainStoriesHero .subStoriesHero .StoriesHeroLeft .storiesHeroline{width:70px;margin-bottom:24px}.mainStoriesHero .subStoriesHero .StoriesHeroRight img{width:100%;max-width:380px}}@media (width<=480px){.mainStoriesHero{padding:20px 14px}.mainStoriesHero .subStoriesHero{gap:24px}.mainStoriesHero .subStoriesHero .StoriesHeroLeft h2{font-size:20px}.mainStoriesHero .subStoriesHero .StoriesHeroLeft p{font-size:14px}.mainStoriesHero .subStoriesHero .StoriesHeroLeft .storiesHeroline{width:60px;height:4px;margin-bottom:20px}.mainStoriesHero .subStoriesHero .StoriesHeroRight img{max-width:300px}}.StoriesLists{background:linear-gradient(90deg,#fff 0%,#fbf9ff 100%);width:100%;margin-top:-62px;padding:40px 0}.StoriesLists .StoriesListGrid{z-index:100;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;width:90%;margin:auto;display:grid;position:relative}.StoriesLists .StoriesListGrid .StoriesListCard{background:#fff;border:1px solid #ece7f7;border-radius:10px;flex-direction:column;gap:10px;min-height:220px;padding:18px;transition:all .35s;display:flex;box-shadow:0 4px 16px #1f152814}.StoriesLists .StoriesListGrid .StoriesListCard .StoriesListCardCategories{padding:10px;position:absolute}.StoriesLists .StoriesListGrid .StoriesListCard .StoriesListCardCategories span{color:#fff;background:linear-gradient(90deg,#8b3df2,#ec4899);border-radius:40px;padding:4px 10px;font-size:12px}.StoriesLists .StoriesListGrid .StoriesListCard:hover{transform:translateY(-6px);box-shadow:0 15px 40px #6648ff1f}.StoriesLists .StoriesListGrid .StoriesListCard img{border-radius:6px}.StoriesLists .StoriesListGrid .StoriesListCard .quoteIcon{color:#d5b7ff;font-size:44px;font-weight:700;line-height:.7}.StoriesLists .StoriesListGrid .StoriesListCard .StoriesListInfo{flex-direction:column;gap:20px;min-height:220px;display:flex}.StoriesLists .StoriesListGrid .StoriesListCard .StoriesListText{color:#707070;margin:0;font-size:14px;line-height:1.8}.StoriesLists .StoriesListsCta{justify-content:space-between;align-items:center;display:flex}.StoriesLists .StoriesListsCta .StoriesListUser{align-items:center;gap:16px;display:flex}.StoriesLists .StoriesListsCta .StoriesListUser .avatar{color:#fff;background:linear-gradient(135deg,#8b5cf6,#d946ef);border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;font-size:14px;font-weight:700;display:flex}.StoriesLists .StoriesListsCta .StoriesListUser .userInfo h4{color:#707070;margin:0;font-size:15px;font-weight:700}.StoriesLists .StoriesListsCta .StoriesListUser .userInfo .designation{color:#6b7280;margin:2px 0 0;font-size:13px}.StoriesLists .StoriesListsCta .StoriesListUser .userInfo .companyLocation{color:#9ca3af;margin:2px 0 0;font-size:12px}.StoriesLists .StoriesListsCta .ctaButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#8c52ff 0%,#d946b5 100%);border:none;border-radius:4px;padding:6px 10px;font-size:14px;font-weight:600;transition:background-color .2s,transform .2s}.StoriesLists .StoriesListsCta .ctaButton:hover{background-color:#7526c4;transform:translateY(-1px)}@media (width<=1200px){.StoriesLists{padding:35px 0}.StoriesLists .StoriesListGrid{gap:18px;width:92%}.StoriesLists .StoriesListGrid .StoriesListCard{min-height:210px;padding:16px}.StoriesLists .StoriesListGrid .StoriesListCard .StoriesListCardCategories{padding:8px}.StoriesLists .StoriesListGrid .StoriesListCard .StoriesListCardCategories span{padding:4px 9px;font-size:11px}.StoriesLists .StoriesListGrid .StoriesListCard .StoriesListInfo{gap:16px;min-height:205px}.StoriesLists .StoriesListGrid .StoriesListCard .StoriesListText{font-size:13px;line-height:1.7}.StoriesLists .StoriesListsCta{width:92%;margin:25px auto 0}}@media (width<=992px){.StoriesLists{margin-top:-30px;padding:30px 0}.StoriesLists .StoriesListGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;width:calc(100% - 40px)}.StoriesLists .StoriesListGrid .StoriesListCard{gap:8px;min-height:210px;padding:16px}.StoriesLists .StoriesListGrid .StoriesListCard .StoriesListCardCategories{padding:7px;position:absolute}.StoriesLists .StoriesListGrid .StoriesListCard .StoriesListCardCategories span{padding:4px 9px;font-size:11px}.StoriesLists .StoriesListGrid .StoriesListCard .StoriesListInfo{gap:15px;min-height:200px}.StoriesLists .StoriesListGrid .StoriesListCard .StoriesListText{font-size:13px;line-height:1.7}.StoriesLists .StoriesListGrid .StoriesListCard .quoteIcon{font-size:40px}.StoriesLists .StoriesListGrid .StoriesListCard:hover{transform:translateY(-3px)}.StoriesLists .StoriesListsCta{gap:20px;width:calc(100% - 40px);margin:25px auto 0}.StoriesLists .StoriesListsCta .StoriesListUser{gap:12px}.StoriesLists .StoriesListsCta .StoriesListUser .avatar{flex-shrink:0;width:40px;height:40px;font-size:13px}.StoriesLists .StoriesListsCta .StoriesListUser .userInfo h4{font-size:14px}.StoriesLists .StoriesListsCta .StoriesListUser .userInfo .designation{font-size:12px}.StoriesLists .StoriesListsCta .StoriesListUser .userInfo .companyLocation{font-size:11px}.StoriesLists .StoriesListsCta .ctaButton{padding:7px 12px;font-size:13px}}@media (width<=768px){.StoriesLists{margin-top:-15px;padding:25px 0}.StoriesLists .StoriesListGrid{grid-template-columns:repeat(1,minmax(0,1fr));gap:18px;width:calc(100% - 40px)}.StoriesLists .StoriesListGrid .StoriesListCard{gap:8px;min-height:210px;padding:16px}.StoriesLists .StoriesListGrid .StoriesListCard .StoriesListCardCategories{padding:7px;position:absolute}.StoriesLists .StoriesListGrid .StoriesListCard .StoriesListCardCategories span{padding:4px 9px;font-size:10px}.StoriesLists .StoriesListGrid .StoriesListCard .StoriesListInfo{gap:15px;min-height:200px}.StoriesLists .StoriesListGrid .StoriesListCard .StoriesListText{font-size:13px;line-height:1.65}.StoriesLists .StoriesListGrid .StoriesListCard .quoteIcon{font-size:38px}.StoriesLists .StoriesListGrid .StoriesListCard:hover{transform:none}.StoriesLists .StoriesListsCta{gap:20px;width:calc(100% - 40px);margin:25px auto 0}.StoriesLists .StoriesListsCta .StoriesListUser{gap:12px}.StoriesLists .StoriesListsCta .StoriesListUser .avatar{flex-shrink:0;width:40px;height:40px;font-size:13px}.StoriesLists .StoriesListsCta .StoriesListUser .userInfo{min-width:0}.StoriesLists .StoriesListsCta .StoriesListUser .userInfo h4{font-size:14px}.StoriesLists .StoriesListsCta .StoriesListUser .userInfo .designation{font-size:12px}.StoriesLists .StoriesListsCta .StoriesListUser .userInfo .companyLocation{font-size:11px}.StoriesLists .StoriesListsCta .ctaButton{padding:10px 14px;font-size:13px}}@media (width<=480px){.StoriesLists{margin-top:0;padding:20px 0}.StoriesLists .StoriesListGrid{gap:12px;width:calc(100% - 24px)}.StoriesLists .StoriesListGrid .StoriesListCard{border-radius:9px;padding:14px}.StoriesLists .StoriesListGrid .StoriesListCard .StoriesListCardCategories{padding:6px}.StoriesLists .StoriesListGrid .StoriesListCard .StoriesListCardCategories span{padding:3px 8px;font-size:10px}.StoriesLists .StoriesListGrid .StoriesListCard .StoriesListInfo{gap:12px}.StoriesLists .StoriesListGrid .StoriesListCard .StoriesListText{font-size:12px;line-height:1.6}.StoriesLists .StoriesListGrid .StoriesListCard .quoteIcon{font-size:34px}.StoriesLists .StoriesListsCta{gap:14px;width:calc(100% - 24px);margin-top:18px}.StoriesLists .StoriesListsCta .StoriesListUser{gap:10px}.StoriesLists .StoriesListsCta .StoriesListUser .avatar{width:36px;height:36px;font-size:12px}.StoriesLists .StoriesListsCta .StoriesListUser .userInfo h4{font-size:13px}.StoriesLists .StoriesListsCta .StoriesListUser .userInfo .designation{font-size:11px}.StoriesLists .StoriesListsCta .StoriesListUser .userInfo .companyLocation{font-size:10px}.StoriesLists .StoriesListsCta .ctaButton{padding:9px 12px;font-size:12px}}.mainStoryDetail{width:1250px;margin:0 auto;padding:20px 76px}.mainStoryDetail .subStoryDetail{flex-direction:column;gap:20px;display:flex}.mainStoryDetail .subStoryDetail .StoryDetailTop{background:#fdfdfe;border:1px solid #e4e8ed;border-radius:10px;place-content:flex-start space-between;display:flex}.mainStoryDetail .subStoryDetail .StoryDetailTop .StoryDetailTopLeft{flex-direction:column;flex:50%;justify-content:center;align-items:flex-start;gap:20px;padding:40px;display:flex}.mainStoryDetail .subStoryDetail .StoryDetailTop .StoryDetailTopLeft .StoryDetailTag{color:#9b6af5;background:#e8e0fe;border-radius:40px;padding:6px 10px;font-size:12px;font-weight:600}.mainStoryDetail .subStoryDetail .StoryDetailTop .StoryDetailTopLeft .StoryDetailTitle h2{letter-spacing:1.5px;margin-top:4px;font-family:Tan Aegean;font-size:25px;font-weight:600;line-height:1.6}.mainStoryDetail .subStoryDetail .StoryDetailTop .StoryDetailTopLeft .StoryDetailInfoandBtns{justify-content:flex-start;align-items:center;gap:3rem;width:100%;margin-top:20px;display:flex}.mainStoryDetail .subStoryDetail .StoryDetailTop .StoryDetailTopLeft .StoryDetailInfoandBtns span{color:#707070;font-size:13px}.mainStoryDetail .subStoryDetail .StoryDetailTop .StoryDetailTopLeft .StoryDetailInfoandBtns .StoryDetaillinklike{color:#9b6af5;cursor:pointer;background:0 0;border:1px solid #9b6af5;border-radius:4px;align-items:center;gap:4px;padding:4px 10px;font-size:14px;display:flex}.mainStoryDetail .subStoryDetail .StoryDetailTop .StoryDetailTopRight{flex:40%;margin-right:30px}.mainStoryDetail .subStoryDetail .StoryDetailTop .StoryDetailTopRight .StoryDetailTopRightImages{width:100%;padding:10px}.mainStoryDetail .subStoryDetail .StoryDetailTop .StoryDetailTopRight .StoryDetailTopRightImages .storySlider{aspect-ratio:4/3;background:#f5f5f5;border-radius:10px;width:100%;height:16rem;position:relative;overflow:hidden;box-shadow:0 8px 12px #021e540f}.mainStoryDetail .subStoryDetail .StoryDetailTop .StoryDetailTopRight .StoryDetailTopRightImages .storySlider .storySliderImage{width:100%;height:100%;transition:opacity .4s;display:block}.mainStoryDetail .subStoryDetail .StoryDetailTop .StoryDetailTopRight .StoryDetailTopRightImages .storySlider .sliderBtn{color:#fff;cursor:pointer;z-index:2;background:#00000073;border:none;border-radius:50%;width:42px;height:42px;font-size:20px;transition:all .25s;position:absolute;top:50%;transform:translateY(-50%)}.mainStoryDetail .subStoryDetail .StoryDetailTop .StoryDetailTopRight .StoryDetailTopRightImages .storySlider .sliderBtn:hover{background:#9b6af5}.mainStoryDetail .subStoryDetail .StoryDetailTop .StoryDetailTopRight .StoryDetailTopRightImages .storySlider .sliderBtn.prev{left:16px}.mainStoryDetail .subStoryDetail .StoryDetailTop .StoryDetailTopRight .StoryDetailTopRightImages .storySlider .sliderBtn.next{right:16px}.mainStoryDetail .subStoryDetail .StoryDetailTop .StoryDetailTopRight .StoryDetailTopRightImages .storySlider .sliderDots{gap:8px;display:flex;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.mainStoryDetail .subStoryDetail .StoryDetailTop .StoryDetailTopRight .StoryDetailTopRightImages .storySlider .sliderDots .dot{cursor:pointer;background:#ffffff73;border:none;border-radius:50%;width:10px;height:10px;transition:all .25s}.mainStoryDetail .subStoryDetail .StoryDetailTop .StoryDetailTopRight .StoryDetailTopRightImages .storySlider .sliderDots .dot.active{background:#9b6af5;border-radius:20px;width:28px}.mainStoryDetail .subStoryDetail .StoryDetailBottom{border:1px solid #e4e8ed;border-radius:6px;padding:40px;box-shadow:0 8px 12px #021e540f}.mainStoryDetail .subStoryDetail .StoryDetailBottom h1{margin:0;font-size:16px}.mainStoryDetail .subStoryDetail .StoryDetailBottom h2{color:#707070;margin:0;font-size:14px}.mainStoryDetail .subStoryDetail .StoryDetailBottom .storiesHeroline{background:linear-gradient(90deg,#a259e6 0%,#e64ac9 100%);border-radius:20px;width:80px;height:5px;margin-bottom:15px}.mainStoryDetail .subStoryDetail .StoryDetailBottom .detail__body{color:#707070;letter-spacing:.5px;opacity:0;font-size:14px;font-weight:400;line-height:1.3;animation:.7s forwards fadeUp;animation-timeline:view();animation-range:entry 10% cover 25%;position:relative;transform:translateY(35px)}.mainStoryDetail .subStoryDetail .StoryDetailBottom .detail__body h1{color:#222;margin:30px 0 18px;font-size:1.2rem;font-weight:600}.mainStoryDetail .subStoryDetail .StoryDetailBottom .detail__body h2{color:#222;margin:36px 0 18px;font-size:1.2rem;font-weight:600}.mainStoryDetail .subStoryDetail .StoryDetailBottom .detail__body h3{margin:28px 0 16px;font-size:.9rem}.mainStoryDetail .subStoryDetail .StoryDetailBottom .detail__body p{color:#555;margin-bottom:20px;font-size:.8rem;line-height:1.9}.mainStoryDetail .subStoryDetail .StoryDetailBottom .detail__body img{border-radius:20px;width:70%;height:30rem;margin:32px auto;display:block;box-shadow:0 12px 40px #00000014}.mainStoryDetail .subStoryDetail .StoryDetailBottom .detail__body ul,.mainStoryDetail .subStoryDetail .StoryDetailBottom .detail__body ol{margin:24px 0;padding-left:28px}.mainStoryDetail .subStoryDetail .StoryDetailBottom .detail__body li{font-size:.8rem;line-height:1.8}.mainStoryDetail .subStoryDetail .StoryDetailBottom .detail__body blockquote{background:#f8f5ff;border-left:5px solid #9b6af5;border-radius:12px;margin:30px 0;padding:20px}.mainStoryDetail .subStoryDetail .StoryDetailBottom .detail__body table{border-collapse:collapse;width:100%;margin:30px 0}.mainStoryDetail .subStoryDetail .StoryDetailBottom .detail__body th,.mainStoryDetail .subStoryDetail .StoryDetailBottom .detail__body td{border:1px solid #ececec;padding:14px;font-size:.8rem}.mainStoryDetail .subStoryDetail .StoryDetailBottom .detail__body a{color:#9b6af5;text-decoration:none}@media (width<=1200px){.mainStoryDetail{padding:20px 40px}.mainStoryDetail .subStoryDetail .StoryDetailTop .StoryDetailTopLeft{padding:30px}.mainStoryDetail .subStoryDetail .StoryDetailTop .StoryDetailTopLeft .StoryDetailTitle h2{font-size:23px}.mainStoryDetail .subStoryDetail .StoryDetailTop .StoryDetailTopRight{margin-right:20px}.mainStoryDetail .subStoryDetail .StoryDetailTop .StoryDetailTopRight .StoryDetailTopRightImages{padding:10px}.mainStoryDetail .subStoryDetail .StoryDetailBottom{padding:30px}.mainStoryDetail .subStoryDetail .StoryDetailBottom .detail__body img{width:75%}}@media (width<=992px){.mainStoryDetail{width:auto;padding:20px 30px}.mainStoryDetail .subStoryDetail .StoryDetailTop .StoryDetailTopLeft{padding:25px}.mainStoryDetail .subStoryDetail .StoryDetailTop .StoryDetailTopLeft .StoryDetailTitle h2{font-size:21px}.mainStoryDetail .subStoryDetail .StoryDetailTop .StoryDetailTopLeft .StoryDetailInfoandBtns{gap:12px 20px}.mainStoryDetail .subStoryDetail .StoryDetailTop .StoryDetailTopRight{margin-right:15px}.mainStoryDetail .subStoryDetail .StoryDetailTop .StoryDetailTopRight .StoryDetailTopRightImages{padding:10px}.mainStoryDetail .subStoryDetail .StoryDetailTop .StoryDetailTopRight .StoryDetailTopRightImages .storySlider{aspect-ratio:4/3}.mainStoryDetail .subStoryDetail .StoryDetailTop .StoryDetailTopRight .StoryDetailTopRightImages .storySlider .sliderBtn{width:38px;height:38px;font-size:18px}.mainStoryDetail .subStoryDetail .StoryDetailTop .StoryDetailTopRight .StoryDetailTopRightImages .storySlider .sliderBtn.prev{left:12px}.mainStoryDetail .subStoryDetail .StoryDetailTop .StoryDetailTopRight .StoryDetailTopRightImages .storySlider .sliderBtn.next{right:12px}.mainStoryDetail .subStoryDetail .StoryDetailBottom{padding:30px}.mainStoryDetail .subStoryDetail .StoryDetailBottom .detail__body img{width:80%}}@media (width<=768px){.mainStoryDetail{width:auto;padding:20px}.mainStoryDetail .subStoryDetail .StoryDetailTop{flex-direction:column}.mainStoryDetail .subStoryDetail .StoryDetailTop .StoryDetailTopLeft{box-sizing:border-box;width:100%;padding:25px}.mainStoryDetail .subStoryDetail .StoryDetailTop .StoryDetailTopLeft .StoryDetailTitle h2{font-size:20px;line-height:1.5}.mainStoryDetail .subStoryDetail .StoryDetailTop .StoryDetailTopLeft .StoryDetailInfoandBtns{gap:12px 20px;margin-top:10px}.mainStoryDetail .subStoryDetail .StoryDetailTop .StoryDetailTopRight{box-sizing:border-box;width:100%;margin-right:0}.mainStoryDetail .subStoryDetail .StoryDetailTop .StoryDetailTopRight .StoryDetailTopRightImages{padding:0 25px 25px}.mainStoryDetail .subStoryDetail .StoryDetailTop .StoryDetailTopRight .StoryDetailTopRightImages .storySlider{aspect-ratio:16/9}.mainStoryDetail .subStoryDetail .StoryDetailBottom{padding:25px}.mainStoryDetail .subStoryDetail .StoryDetailBottom .detail__body img{width:90%}.mainStoryDetail .subStoryDetail .StoryDetailBottom .detail__body p{font-size:.8rem;line-height:1.8}}@media (width<=480px){.mainStoryDetail{width:auto;padding:15px}.mainStoryDetail .subStoryDetail{gap:15px}.mainStoryDetail .subStoryDetail .StoryDetailTop .StoryDetailTopLeft{padding:20px}.mainStoryDetail .subStoryDetail .StoryDetailTop .StoryDetailTopLeft .StoryDetailTag{padding:5px 9px;font-size:11px}.mainStoryDetail .subStoryDetail .StoryDetailTop .StoryDetailTopLeft .StoryDetailTitle h2{letter-spacing:1px;font-size:18px;line-height:1.5}.mainStoryDetail .subStoryDetail .StoryDetailTop .StoryDetailTopLeft .StoryDetailInfoandBtns{flex-direction:column;align-items:flex-start;gap:10px}.mainStoryDetail .subStoryDetail .StoryDetailTop .StoryDetailTopLeft .StoryDetailInfoandBtns span{font-size:12px}.mainStoryDetail .subStoryDetail .StoryDetailTop .StoryDetailTopLeft .StoryDetailInfoandBtns .StoryDetaillinklike{padding:5px 9px;font-size:12px}.mainStoryDetail .subStoryDetail .StoryDetailTop .StoryDetailTopRight .StoryDetailTopRightImages{padding:0 15px 15px}.mainStoryDetail .subStoryDetail .StoryDetailTop .StoryDetailTopRight .StoryDetailTopRightImages .storySlider{aspect-ratio:16/10;border-radius:8px}.mainStoryDetail .subStoryDetail .StoryDetailTop .StoryDetailTopRight .StoryDetailTopRightImages .storySlider .sliderBtn{width:32px;height:32px;font-size:15px}.mainStoryDetail .subStoryDetail .StoryDetailTop .StoryDetailTopRight .StoryDetailTopRightImages .storySlider .sliderBtn.prev{left:8px}.mainStoryDetail .subStoryDetail .StoryDetailTop .StoryDetailTopRight .StoryDetailTopRightImages .storySlider .sliderBtn.next{right:8px}.mainStoryDetail .subStoryDetail .StoryDetailTop .StoryDetailTopRight .StoryDetailTopRightImages .storySlider .sliderDots{gap:5px;bottom:10px}.mainStoryDetail .subStoryDetail .StoryDetailTop .StoryDetailTopRight .StoryDetailTopRightImages .storySlider .sliderDots .dot{width:7px;height:7px}.mainStoryDetail .subStoryDetail .StoryDetailTop .StoryDetailTopRight .StoryDetailTopRightImages .storySlider .sliderDots .dot.active{width:20px}.mainStoryDetail .subStoryDetail .StoryDetailBottom{padding:20px}.mainStoryDetail .subStoryDetail .StoryDetailBottom .detail__body h1{margin:25px 0 15px;font-size:1.05rem}.mainStoryDetail .subStoryDetail .StoryDetailBottom .detail__body h2{margin:28px 0 15px;font-size:1rem}.mainStoryDetail .subStoryDetail .StoryDetailBottom .detail__body h3{margin:22px 0 12px;font-size:.85rem}.mainStoryDetail .subStoryDetail .StoryDetailBottom .detail__body p{font-size:.78rem;line-height:1.8}.mainStoryDetail .subStoryDetail .StoryDetailBottom .detail__body img{border-radius:14px;width:100%;margin:24px auto}.mainStoryDetail .subStoryDetail .StoryDetailBottom .detail__body ul,.mainStoryDetail .subStoryDetail .StoryDetailBottom .detail__body ol{margin:20px 0;padding-left:22px}.mainStoryDetail .subStoryDetail .StoryDetailBottom .detail__body li{font-size:.78rem;line-height:1.7}.mainStoryDetail .subStoryDetail .StoryDetailBottom .detail__body blockquote{margin:22px 0;padding:15px}.mainStoryDetail .subStoryDetail .StoryDetailBottom .detail__body table{white-space:nowrap;display:block;overflow-x:auto}.mainStoryDetail .subStoryDetail .StoryDetailBottom .detail__body th,.mainStoryDetail .subStoryDetail .StoryDetailBottom .detail__body td{padding:10px;font-size:.75rem}}.mainBookmarks{text-align:center;background:#fbf9fd;width:100%}.mainBookmarks .BookmarksHero{background:radial-gradient(circle at 8% 20%,#ffffffbf 0,#fff0 24%),radial-gradient(circle at 92% 70%,#d5bcff61 0,#d5bcff00 30%),linear-gradient(135deg,#f1eafd 0%,#f9f5ff 48%,#f0e8ff 100%);justify-content:center;align-items:center;width:100%;min-height:320px;margin-bottom:0;display:flex;position:relative;overflow:hidden}.mainBookmarks .BookmarksHero:before{content:"";background:#ffffff40;border:1px solid #8b3df214;border-radius:50%;width:300px;height:300px;position:absolute;top:-145px;left:-130px}.mainBookmarks .BookmarksHero:after{content:"";border:40px solid #8b3df20a;border-radius:50%;width:320px;height:320px;position:absolute;bottom:-180px;right:-150px}.mainBookmarks .BookmarksHeroContainer{z-index:2;box-sizing:border-box;justify-content:center;align-items:center;width:100%;max-width:1300px;padding:55px 30px;display:flex;position:relative}.mainBookmarks .BookmarksHeroContent{flex-direction:column;justify-content:center;align-items:center;max-width:650px;display:flex}.mainBookmarks .BookmarksHeroContent:before{content:"♡";color:#7c3aed;background:#8b3df214;border-radius:16px;justify-content:center;align-items:center;width:58px;height:58px;margin-bottom:18px;font-size:30px;line-height:1;display:flex}.mainBookmarks .BookmarksHeroContent h1{letter-spacing:-1px;background:linear-gradient(90deg,#7138ee 0%,#9b45ed 45%,#df3f9e 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0;font-family:Tan Aegean;font-size:clamp(48px,5vw,72px);font-weight:500}.mainBookmarks .BookmarksHeroContent .heroLine{background:linear-gradient(90deg,#823cf3,#c542dc);border-radius:20px;width:136px;height:3px;margin:22px 0 18px}.mainBookmarks .BookmarksHeroContent:after{content:"Your saved reads, insights, and resources — all in one place for quick access anytime.";color:#4f4a5c;max-width:520px;font-size:16px;font-weight:400;line-height:1.7;display:block}.mainBookmarks .subBookmarks{box-sizing:border-box;width:100%;padding:58px 24px 70px}.mainBookmarks .Bookmarksgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;width:100%;max-width:1240px;margin:0 auto;padding:0;list-style:none;display:grid}.mainBookmarks .sub-Bookmarks-card{text-align:left;box-sizing:border-box;background:#fff;border:1px solid #eee9f6;border-radius:18px;flex-direction:column;justify-content:space-between;align-items:flex-start;min-width:0;min-height:330px;padding:34px 36px;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;position:relative;box-shadow:0 8px 30px #452a710f}.mainBookmarks .sub-Bookmarks-card:after{color:#7c3aed;background:#f1e9ff;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;font-size:18px;display:flex;position:absolute;top:14px;right:18px}.mainBookmarks .sub-Bookmarks-card .bookmark-icon{color:#7c3aed;stroke-width:1.8px;width:22px;height:22px;transition:all .25s;position:absolute;top:18px;right:20px}.mainBookmarks .sub-Bookmarks-card:hover{border-color:#8b3df22e;transform:translateY(-5px);box-shadow:0 18px 45px #452a711f}.mainBookmarks .sub-Bookmarks-card>a{flex-direction:column;align-items:flex-start;width:100%;padding-right:35px;text-decoration:none;display:flex}.mainBookmarks .sub-Bookmarks-card .chip{color:#765f96;text-transform:capitalize;background:#faf8fd;border:1px solid #ddd4ec;border-radius:999px;justify-content:center;align-items:center;width:fit-content;margin-bottom:18px;padding:6px 12px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.mainBookmarks .sub-Bookmarks-card .chip--tag{color:#765f96}.mainBookmarks .sub-Bookmarks-card strong{color:#242039;font-size:21px;font-weight:700;line-height:1.45;transition:color .25s;display:block}.mainBookmarks .sub-Bookmarks-card>a:hover strong{background:linear-gradient(90deg,#8b3df2,#ec4899);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.mainBookmarks .sub-Bookmarks-card .muted{color:#77728a;margin:24px 0 0;font-size:15px;font-weight:400;line-height:1.7}.mainBookmarks .sub-Bookmarks-card>a:after{content:"";background:linear-gradient(90deg,#8b3df2,#c842d9);border-radius:10px;width:42px;height:2px;margin-top:22px;display:block}.mainBookmarks .Bookmarksgrid:empty{justify-content:center;align-items:center;min-height:280px;display:flex}@media (width<=992px){.mainBookmarks .BookmarksHero{min-height:280px}.mainBookmarks .BookmarksHeroContainer{padding:45px 24px}.mainBookmarks .Bookmarksgrid{grid-template-columns:1fr;gap:22px;max-width:700px}.mainBookmarks .sub-Bookmarks-card{min-height:280px;padding:30px}}@media (width<=768px){.mainBookmarks .BookmarksHero{min-height:250px}.mainBookmarks .BookmarksHeroContainer{padding:40px 20px}.mainBookmarks .BookmarksHeroContent h1{font-size:48px}.mainBookmarks .BookmarksHeroContent:before{border-radius:13px;width:48px;height:48px;font-size:25px}.mainBookmarks .BookmarksHeroContent:after{max-width:390px;font-size:14px}.mainBookmarks .BookmarksHeroContent .heroLine{width:100px;margin:16px 0}.mainBookmarks .subBookmarks{padding:35px 16px 50px}.mainBookmarks .Bookmarksgrid{width:100%}.mainBookmarks .sub-Bookmarks-card{border-radius:15px;min-height:auto;padding:26px 24px}.mainBookmarks .sub-Bookmarks-card strong{font-size:18px;line-height:1.45}.mainBookmarks .sub-Bookmarks-card .muted{margin-top:18px;font-size:14px;line-height:1.65}}@media (width<=480px){.mainBookmarks .BookmarksHero{min-height:225px}.mainBookmarks .BookmarksHeroContainer{padding:35px 15px}.mainBookmarks .BookmarksHeroContent h1{font-size:42px}.mainBookmarks .BookmarksHeroContent:before{width:44px;height:44px;margin-bottom:14px;font-size:22px}.mainBookmarks .BookmarksHeroContent:after{max-width:300px;font-size:13px;line-height:1.6}.mainBookmarks .BookmarksHeroContent .heroLine{width:90px;height:3px;margin:14px 0}.mainBookmarks .subBookmarks{padding:25px 12px 40px}.mainBookmarks .Bookmarksgrid{gap:16px}.mainBookmarks .sub-Bookmarks-card{border-radius:14px;padding:22px 20px}.mainBookmarks .sub-Bookmarks-card:after{width:30px;height:30px;font-size:16px;top:12px;right:12px}.mainBookmarks .sub-Bookmarks-card>a{padding-right:30px}.mainBookmarks .sub-Bookmarks-card .chip{margin-bottom:14px;padding:5px 10px;font-size:11px}.mainBookmarks .sub-Bookmarks-card strong{font-size:17px}.mainBookmarks .sub-Bookmarks-card .muted{font-size:13px}}.mainAddEditSection{padding:20px;position:relative}.mainAddEditSection .subAddEditSection .AddEditSectionForm{flex-direction:column;gap:20px;display:flex}.mainAddEditSection .subAddEditSection .AddEditSectionForm .AddEditSectionFormHead{color:#fff;border-radius:10px;justify-content:space-between;align-items:center;padding:10px;display:flex}.mainAddEditSection .subAddEditSection .AddEditSectionForm .AddEditSectionFormHead h1{font-size:18px}.mainAddEditSection .subAddEditSection .AddEditSectionForm .AddEditSectionFormHead .AddEditSectionFormHeadActions{align-items:center;gap:10px;display:flex}.mainAddEditSection .subAddEditSection .AddEditSectionForm .AddEditSectionFormHead .AddEditSectionFormHeadActions .AddEditSectionFormHeadActions-linklike{color:#9b6af5;cursor:pointer;background:0 0;border:1px solid #9b6af5;border-radius:4px;width:130px;padding:6px 10px;font-size:13px}.mainAddEditSection .subAddEditSection .AddEditSectionForm .AddEditSectionFormHead .AddEditSectionFormHeadActions .AddEditSectionFormHeadActions-btn{color:#fff;cursor:pointer;background:linear-gradient(90deg,#8b3df2,#ec4899);border:none;border-radius:4px;width:130px;padding:6px 10px;font-size:13px;font-weight:500}.mainAddEditSection .subAddEditSection .AddEditSectionForm .basicAddEditSection{background:#fff;border:1px solid #e4e8ed;border-radius:4px;padding:0 20px 24px;box-shadow:0 2px 8px #021e540a}.mainAddEditSection .subAddEditSection .AddEditSectionForm .basicAddEditSection h3{color:#303642;border-bottom:1px solid #edf0f4;margin:0 -20px;padding:10px 20px;font-size:16px;font-weight:700}.mainAddEditSection .subAddEditSection .AddEditSectionForm .basicAddEditSection .basicAddEditSectionInputs{flex-direction:column;gap:18px;margin-top:22px;display:flex}.mainAddEditSection .subAddEditSection .AddEditSectionForm .basicAddEditSection .basicAddEditSectionInputs .form-field,.mainAddEditSection .subAddEditSection .AddEditSectionForm .basicAddEditSection .basicAddEditSectionInputs .form-field-body{grid-template-columns:130px 1fr;align-items:center;gap:14px;width:100%;margin:0;display:grid}.mainAddEditSection .subAddEditSection .AddEditSectionForm .basicAddEditSection .basicAddEditSectionInputs .form-field>span:first-child,.mainAddEditSection .subAddEditSection .AddEditSectionForm .basicAddEditSection .basicAddEditSectionInputs .form-field-body>span:first-child{color:#17191c;white-space:nowrap;font-size:13px;font-weight:600}.mainAddEditSection .subAddEditSection .AddEditSectionForm .basicAddEditSection .basicAddEditSectionInputs .form-field>span:first-child small,.mainAddEditSection .subAddEditSection .AddEditSectionForm .basicAddEditSection .basicAddEditSectionInputs .form-field-body>span:first-child small{color:#8b919b;font-size:11px;font-weight:400}.mainAddEditSection .subAddEditSection .AddEditSectionForm .basicAddEditSection .basicAddEditSectionInputs .form-field input,.mainAddEditSection .subAddEditSection .AddEditSectionForm .basicAddEditSection .basicAddEditSectionInputs .form-field select,.mainAddEditSection .subAddEditSection .AddEditSectionForm .basicAddEditSection .basicAddEditSectionInputs .form-field-body input,.mainAddEditSection .subAddEditSection .AddEditSectionForm .basicAddEditSection .basicAddEditSectionInputs .form-field-body select{color:#252932;background:#fff;border:1px solid #dfe3e8;border-radius:7px;outline:none;width:100%;height:40px;padding:6px 12px;font-size:13px;font-weight:400;transition:all .2s}.mainAddEditSection .subAddEditSection .AddEditSectionForm .basicAddEditSection .basicAddEditSectionInputs .form-field input:hover,.mainAddEditSection .subAddEditSection .AddEditSectionForm .basicAddEditSection .basicAddEditSectionInputs .form-field select:hover,.mainAddEditSection .subAddEditSection .AddEditSectionForm .basicAddEditSection .basicAddEditSectionInputs .form-field-body input:hover,.mainAddEditSection .subAddEditSection .AddEditSectionForm .basicAddEditSection .basicAddEditSectionInputs .form-field-body select:hover{border-color:#c8ced7}.mainAddEditSection .subAddEditSection .AddEditSectionForm .basicAddEditSection .basicAddEditSectionInputs .form-field input:focus,.mainAddEditSection .subAddEditSection .AddEditSectionForm .basicAddEditSection .basicAddEditSectionInputs .form-field select:focus,.mainAddEditSection .subAddEditSection .AddEditSectionForm .basicAddEditSection .basicAddEditSectionInputs .form-field-body input:focus,.mainAddEditSection .subAddEditSection .AddEditSectionForm .basicAddEditSection .basicAddEditSectionInputs .form-field-body select:focus{border-color:#9b6af5;box-shadow:0 0 0 3px #9b6af51a}.mainAddEditSection .subAddEditSection .AddEditSectionForm .basicAddEditSection .basicAddEditSectionInputs .form-field input::placeholder,.mainAddEditSection .subAddEditSection .AddEditSectionForm .basicAddEditSection .basicAddEditSectionInputs .form-field select::placeholder,.mainAddEditSection .subAddEditSection .AddEditSectionForm .basicAddEditSection .basicAddEditSectionInputs .form-field-body input::placeholder,.mainAddEditSection .subAddEditSection .AddEditSectionForm .basicAddEditSection .basicAddEditSectionInputs .form-field-body select::placeholder{color:#a1a7b0}.mainAddEditSection .subAddEditSection .AddEditSectionForm .basicAddEditSection .basicAddEditSectionInputs .form-field select,.mainAddEditSection .subAddEditSection .AddEditSectionForm .basicAddEditSection .basicAddEditSectionInputs .form-field-body select{cursor:pointer}.mainAddEditSection .subAddEditSection .AddEditSectionForm .basicAddEditSection .basicAddEditSectionInputs .form-field-body{flex-direction:column;align-items:flex-start;display:flex}.mainAddEditSection .subAddEditSection .AddEditSectionForm .basicAddEditSection .basicAddEditSectionInputs .basicBottomRow{grid-template-columns:minmax(300px,1fr) auto;align-items:end;gap:20px;margin-top:2px;display:grid}.mainAddEditSection .subAddEditSection .AddEditSectionForm .basicAddEditSection .basicAddEditSectionInputs .basicBottomRow .status-field{min-width:0}.mainAddEditSection .subAddEditSection .AddEditSectionForm .basicAddEditSection .basicAddEditSectionInputs .basicBottomRow .custom-checkbox{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:9px;height:40px;margin:0;padding-bottom:0;display:flex}.mainAddEditSection .subAddEditSection .AddEditSectionForm .basicAddEditSection .basicAddEditSectionInputs .basicBottomRow .custom-checkbox input{opacity:0;pointer-events:none;position:absolute}.mainAddEditSection .subAddEditSection .AddEditSectionForm .basicAddEditSection .basicAddEditSectionInputs .basicBottomRow .custom-checkbox .checkmark{background:#fff;border:1.5px solid #d1d5db;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;transition:all .2s;display:flex}.mainAddEditSection .subAddEditSection .AddEditSectionForm .basicAddEditSection .basicAddEditSectionInputs .basicBottomRow .custom-checkbox .checkmark .icon{color:#fff;opacity:0;font-size:14px;transition:all .18s;transform:scale(.5)}.mainAddEditSection .subAddEditSection .AddEditSectionForm .basicAddEditSection .basicAddEditSectionInputs .basicBottomRow .custom-checkbox .checkbox-label{color:#30343b;font-size:12px;font-weight:600}.mainAddEditSection .subAddEditSection .AddEditSectionForm .basicAddEditSection .basicAddEditSectionInputs .basicBottomRow .custom-checkbox input:checked+.checkmark{background:#9b6af5;border-color:#9b6af5}.mainAddEditSection .subAddEditSection .AddEditSectionForm .basicAddEditSection .basicAddEditSectionInputs .basicBottomRow .custom-checkbox input:checked+.checkmark .icon{opacity:1;transform:scale(1)}.mainAddEditSection .subAddEditSection .AddEditSectionForm .basicAddEditSection .basicAddEditSectionInputs .basicBottomRow .custom-checkbox:hover .checkmark{border-color:#9b6af5}.mainAddEditSection .subAddEditSection .AddEditSectionForm .basicAddEditSection .basicAddEditSectionInputs .basicBottomRow .custom-checkbox:hover .checkbox-label{color:#9b6af5}.mainAddEditSection .subAddEditSection .AddEditSectionForm .editor-foot{justify-content:flex-end;display:flex}.mainAddEditSection .subAddEditSection .AddEditSectionForm .editor-foot .AddEditSectionFormHeadActions-btn{color:#fff;cursor:pointer;background:linear-gradient(90deg,#8b3df2,#ec4899);border:none;border-radius:4px;width:130px;padding:6px 10px;font-size:13px;font-weight:500}.coverImageUpload{width:100%}.coverImageUpload .coverImageLabel{color:#707070;margin-bottom:10px;font-size:12px;font-weight:600;display:block}.coverImageUpload .coverImageRow{align-items:center;gap:14px;width:100%;display:flex}.coverImageUpload .coverImagePreview{background:#f7f8fa;border:1px solid #e1e5ea;border-radius:8px;flex-shrink:0;width:72px;height:72px;overflow:hidden}.coverImageUpload .coverImageThumbnail{object-fit:cover;width:100%;height:100%;display:block}.coverImageUpload .coverImageInput{cursor:pointer;background:#fff;border:1px solid #dfe3e8;border-radius:7px;align-items:center;width:100%;height:40px;margin:0;padding:0;display:flex;position:relative;overflow:hidden}.coverImageUpload .coverImageInput:hover{border-color:#c9ced6}.coverImageUpload .coverImageInput:focus-within{border-color:#9b6af5;box-shadow:0 0 0 3px #9b6af51a}.coverImageUpload .coverImageInput input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.coverImageUpload .coverImageButton{color:#8057d8;white-space:nowrap;background:#f5f3ff;border-right:1px solid #e4defd;justify-content:center;align-items:center;height:100%;padding:0 16px;font-size:12px;font-weight:600;display:flex}.coverImageUpload .coverImageFilename{color:#8b919b;text-overflow:ellipsis;white-space:nowrap;padding:0 12px;font-size:12px;overflow:hidden}.coverImageUpload .coverImageAsset{color:#8b919b;font-size:11px}.coverImageUpload .coverImageStatus{color:#8b919b;margin-top:7px;font-size:11px;display:block}.coverImageUpload .coverImageError{color:#dc4b4b;margin-top:7px;font-size:11px;display:block}.planSelection{width:100%}.planSelection .planSelectionLabel{margin-bottom:10px;font-size:12px;font-weight:600;display:block}.planSelection .planSelectionGrid{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.planSelection .planSelectionEmpty{color:#9ca3af;font-size:12px}.planSelection .planSelectionChip{color:#555b65;cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #e1e4e9;border-radius:18px;justify-content:center;align-items:center;min-width:100px;height:32px;padding:0 14px;font-size:12px;font-weight:600;transition:all .2s;display:inline-flex}.planSelection .planSelectionChip input{display:none}.planSelection .planSelectionChip:hover{color:#7650c8;border-color:#bda5f8}.planSelection .planSelectionChipOn{color:#7650c8;background:#f4ecff;border-color:#9b6af5;font-weight:600;box-shadow:0 0 0 1px #9b6af51f}.sessionsBuilder{width:100%}.sessionsBuilder .sessionItem{background:#fff;border:1px solid #d9dde5;border-radius:12px;width:100%;padding:18px 16px 16px}.sessionsBuilder .sessionItem:not(:last-of-type){margin-bottom:12px}.sessionsBuilder .sessionTopRow{grid-template-columns:1.1fr 1.1fr 1.1fr 100px;align-items:end;gap:20px;display:grid}.sessionsBuilder .sessionLocationRow{grid-template-columns:1fr 1fr 1.5fr;gap:20px;margin-top:4px;display:grid}.sessionsBuilder .sessionField{flex-direction:column;gap:7px;width:100%;margin:0;display:flex}.sessionsBuilder .sessionField span{color:#20242b;font-size:13px;font-weight:500;display:block}.sessionsBuilder .sessionField input{color:#252932;background:#fff;border:1px solid #dfe3e8;border-radius:7px;outline:none;width:100%;height:42px;padding:0 12px;font-family:inherit;font-size:13px;transition:all .2s}.sessionsBuilder .sessionField input:hover{border-color:#c8cdd5}.sessionsBuilder .sessionField input:focus{border-color:#9b6af5;box-shadow:0 0 0 3px #9b6af51a}.sessionsBuilder .sessionField input::placeholder{color:#9ca3af}.sessionsBuilder .sessionRemoveButton{color:#ef5350;cursor:pointer;background:0 0;border:none;height:42px;padding:0 8px;font-size:12px;font-weight:500;transition:color .2s}.sessionsBuilder .sessionRemoveButton:hover{color:#d32f2f}.sessionsBuilder .sessionUrlField{margin-top:4px}.sessionsBuilder .sessionAddButton{color:#9b6af5;cursor:pointer;background:0 0;border:none;align-items:center;margin-top:14px;padding:0;font-size:13px;font-weight:600;transition:color .2s;display:inline-flex}.sessionsBuilder .sessionAddButton:hover{color:#7650c8}.customReactQuill{background:#fff;border:1px solid #ded8e6;border-radius:10px;width:100%;transition:border-color .2s,box-shadow .2s}.customReactQuill:focus-within{border-color:#9b6af5;box-shadow:0 0 0 3px #9b6af51a}.customReactQuillToolbar{background:#faf8fd;border-bottom:1px solid #e8e2ef;border-radius:10px 10px 0 0;flex-wrap:wrap;align-items:center;gap:4px;padding:8px;display:flex}.customReactQuillToolbar button{color:#5f5868;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;min-width:32px;height:30px;padding:4px 8px;font-family:inherit;font-size:13px;font-weight:500;transition:all .2s;display:inline-flex}.customReactQuillToolbar button:hover{color:#8050d8;background:#f0e9ff;border-color:#ddd2ef}.customReactQuillToolbar button:active{background:#e8dcff}.customReactQuillToolbar .toolbarDivider{background:#ded8e6;width:1px;height:22px;margin:0 4px}.customReactQuillEditor{color:#332d39;outline:none;min-height:250px;padding:16px;font-size:14px;line-height:1.7;overflow-y:auto;font-family:Poppins,sans-serif!important}.customReactQuillEditor:empty:before{content:attr(data-placeholder);color:#aaa4b1;pointer-events:none}.customReactQuillEditor h2{color:#292430;margin:12px 0 8px;font-size:24px}.customReactQuillEditor h3{color:#292430;margin:10px 0 6px;font-size:20px}.customReactQuillEditor p{margin:0 0 10px}.customReactQuillEditor ul,.customReactQuillEditor ol{margin:8px 0;padding-left:25px}.customReactQuillEditor a{color:#8b5cf6;text-decoration:underline}.customReactQuillEditor img{border-radius:8px;max-width:100%;height:auto;margin:10px 0}.customReactQuillImageControls{background:#f8f5fc;border-bottom:1px solid #e8e2ef;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;display:flex}.imageSizeControl{align-items:center;gap:6px;display:flex}.imageSizeControl label{color:#5f5868;font-size:12px;font-weight:600}.imageSizeControl input{color:#332d39;background:#fff;border:1px solid #ded8e6;border-radius:6px;outline:none;width:75px;height:30px;padding:4px 8px;font-size:13px}.imageSizeControl input:focus{border-color:#9b6af5;box-shadow:0 0 0 2px #9b6af51a}.imageSizeControl span{color:#8b8492;font-size:12px}.customReactQuillImageControls>button{color:#6f4bb1;cursor:pointer;background:#fff;border:1px solid #ddd3ec;border-radius:6px;padding:7px 12px;font-size:12px;font-weight:600}.customReactQuillImageControls>button:hover{background:#f0e9ff;border-color:#9b6af5}.customReactQuillEditor img{cursor:pointer;border-radius:8px;max-width:100%;height:auto;margin:12px 0;transition:outline .15s,box-shadow .15s;display:block}.customReactQuillEditor img:hover{outline:2px solid #9b6af559}.mainadminmanager{padding:24px}.manager__head h1{color:#1e1e2d;font-size:20px;font-weight:700}:scope .subadminmanager{gap:20px;display:flex}:scope .subadminmanager .adminmanager{background:#fff;border:1px solid #ececec;border-radius:14px;flex-direction:column;flex:70%;transition:all .25s;display:flex;overflow-x:auto;box-shadow:0 10px 30px #9b6af514,0 2px 8px #0f172a0a}:scope .subadminmanager .adminmanager__role{padding:10px}:scope .subadminmanager .adminmanagerForm{background:#fff;border:1px solid #eceaf8;border-radius:10px;flex:30%;width:100%;box-shadow:0 10px 30px #9b6af514,0 2px 8px #0f172a0a}:scope .subadminmanager .adminmanagerForm .adminmanagerForm-side-form{flex-direction:column;gap:10px;padding:24px;display:flex}:scope .subadminmanager .adminmanagerForm span{font-size:12px}:scope .subadminmanager .adminmanagerForm .adminmanagerFormTitle{border-bottom:1px solid #eceaf8;padding:10px}:scope .subadminmanager .adminmanagerForm .adminmanagerFormTitle h3{color:#1f2937;margin:0;font-size:15px;font-weight:700}:scope .subadminmanager .adminmanagerForm .adminmanagerFormTitle h1{color:#1f2937;margin:0;font-size:18px;font-weight:700}:scope .subadminmanager .adminmanagerForm .adminmanagerFormTitle.adminmanagerFormTitle1{justify-content:space-between;align-items:center;display:flex}input,textarea,select{color:#111827;background:#fff;border:1px solid #e5e7eb;border-radius:6px;outline:none;width:100%;padding:6px 14px;font-family:inherit;font-size:12px;transition:all .25s}textarea{resize:vertical;min-height:110px}input::placeholder,textarea::placeholder{color:#9ca3af}input:focus,textarea:focus,select:focus{border-color:#9b6af5;box-shadow:0 0 0 4px #9b6af51f}.row{gap:16px;display:flex}.row>*{flex:1}.radio-label{cursor:pointer;color:#4b5563;align-items:center;gap:8px;font-weight:500;display:flex}.radio-label input[type=radio]{accent-color:#9b6af5;cursor:pointer;width:18px;height:18px}.custom-checkbox{cursor:pointer;-webkit-user-select:none;user-select:none;flex-direction:row;align-items:center;gap:12px;display:inline-flex}.custom-checkbox input{display:none}.custom-checkbox .checkmark{background:#fff;border:2px solid #d1d5db;border-radius:6px;justify-content:center;align-items:center;width:22px;height:22px;font-size:13px;transition:all .25s;display:flex}.custom-checkbox .checkmark .icon{color:#fff;opacity:0;font-size:16px;transition:all .2s;transform:scale(.5)}.custom-checkbox .checkbox-text{color:#4b5563;font-size:13px;font-weight:500;transition:color .2s}.custom-checkbox input:checked+.checkmark{background:#9b6af5;border-color:#9b6af5}.custom-checkbox input:checked+.checkmark .icon{opacity:1;transform:scale(1)}.custom-checkbox:hover .checkmark{border-color:#9b6af5}.adminleft{align-items:center;gap:10px;display:flex}a{color:#9b6af5}.nodtat{padding:10px}.row-actions{white-space:nowrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.linklike{color:#9b6af5;background:0 0;border:1px solid #9b6af5;border-radius:5px;padding:4px 10px;font-size:12px}.linklike.danger{color:#dc2626;border-color:#dc2626}.linklike.linklikeSave{color:#fff;background:#9b6af5;border:1px solid #9b6af5;border-radius:5px;margin-left:10px;padding:4px 10px;font-size:12px}.linkliketext{color:#9b6af5;background:0 0;border:none;border-radius:5px;font-size:14px}table{border-collapse:collapse;width:100%}table thead{background:#fafbff;border-bottom:1px solid #edf0f7}table thead th{text-align:left;letter-spacing:.6px;color:#707070;white-space:nowrap;padding:8px 20px;font-size:12px;font-weight:700}table thead th:first-child{padding-left:30px}table thead th:last-child{text-align:center}table tbody tr{border-bottom:1px solid #f3f4f8;transition:all .25s}table tbody tr:hover{background:#fafbff}table tbody tr:last-child{border-bottom:none}table tbody td{vertical-align:middle;padding:18px 20px;font-size:13px}table tbody td .pill{border:1px solid var(--border);border-radius:999px;padding:2px 10px;font-size:12px}table tbody td .pill--published{color:#18bf5f;background:#e8fff3;border-color:#0edc66;font-weight:600}table tbody td .pill--draft{color:#9aa3b2;background:#f8f9ff;border-color:#9aa3b2;font-weight:600}table tbody td .pill--scheduled{color:#b45309;background:#fff7e6;border-color:#f59e0b;font-weight:600}table tbody td .pill--archived{color:#9aa3b2;background:#f8f9ff;border-color:#9aa3b2;font-weight:600}table tbody td svg{color:#f59e0b;fill:#f59e0b;flex-shrink:0;font-size:20px;display:block}table tbody td:nth-child(5){text-align:center}table tbody td:first-child{padding-left:30px}table tbody td:last-child{text-align:center}table tbody td .row-actions-linklike{color:#9b6af5;background:0 0;border:1px solid #9b6af5;border-radius:5px;padding:4px 10px;font-size:12px}table tbody td .row-actions-linklike.danger{color:#dc2626;border-color:#dc2626}.dynamic-points-editor{margin-bottom:1.5rem}.dynamic-points-editor .editor-label{color:#374151;margin-bottom:.5rem;font-weight:600;display:block}.dynamic-points-editor .points-container{flex-direction:column;gap:12px;display:flex}.dynamic-points-editor .point-row-wrapper{flex-direction:column;gap:4px;display:flex}.dynamic-points-editor .point-row{align-items:center;gap:8px;display:flex}.dynamic-points-editor .point-input{border:1px solid #d1d5db;border-radius:6px;outline:none;flex:1;padding:10px 14px;font-size:14px;transition:border-color .2s}.dynamic-points-editor .point-input.over-limit{border:1.5px solid #ef4444!important}.dynamic-points-editor .btn-edit{cursor:pointer;background:#f3f4f6;border:1px solid #d1d5db;border-radius:6px;justify-content:center;align-items:center;width:38px;height:38px;padding:8px 12px;font-size:14px;transition:background .2s;display:flex}.dynamic-points-editor .btn-edit:hover{background:#e5e7eb}.dynamic-points-editor .btn-delete{color:#dc2626;cursor:pointer;background:#fee2e2;border:1px solid #fca5a5;border-radius:6px;justify-content:center;align-items:center;width:38px;height:38px;padding:8px 12px;font-size:14px;transition:background .2s;display:flex}.dynamic-points-editor .btn-delete:hover{background:#fecaca}.dynamic-points-editor .point-info{color:#6b7280;justify-content:space-between;padding-left:4px;font-size:12px;display:flex}.dynamic-points-editor .point-info.over-limit{color:#ef4444}.dynamic-points-editor .add-more-container{justify-content:flex-end;margin-top:8px;display:flex}.dynamic-points-editor .btn-add-more{color:#fff;cursor:pointer;background:#7c3aed;border:none;border-radius:6px;padding:6px 16px;font-size:13px;font-weight:500;transition:background .2s}.dynamic-points-editor .btn-add-more:hover{background:#6d28d9}.badge{letter-spacing:.02em;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700;display:inline-block}.badge--danger{color:#9b1c1c;background:#fde8e8}.badge--warn{color:#7a5b00;background:#fff3cd}.warn{color:#7a5b00;background:#fff3cd;border-radius:8px;margin:10px 0 0;padding:10px 12px;font-size:13px;line-height:1.5}.field .muted{margin:4px 0 0;font-size:12.5px;line-height:1.45}.row-actions .linklike+.linklike{margin-left:10px}.previewGrid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px;margin-top:12px;display:grid}.previewCell{background:#fafbff;border:1px solid #e5e7eb;border-radius:9px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.previewCell--bad{background:#fdf2f3;border-color:#f5c2c7}.previewCode{color:#6b7280;letter-spacing:.04em;font-size:11.5px;font-weight:700}.previewAmount{color:#111827;font-size:17px;font-weight:700}.previewWarn{color:#9b1c1c;font-size:11px}.inlineField{color:#374151;align-items:center;gap:8px;font-size:13px;display:inline-flex}.inlineField input{border:1px solid #d1d5db;border-radius:7px;width:90px;padding:6px 9px}.formGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;margin:14px 0;display:grid}.field{flex-direction:column;gap:4px;display:flex}.field>span:first-child{color:#374151;font-size:12.5px;font-weight:600}.field input,.field select{border:1px solid #d1d5db;border-radius:7px;padding:9px 11px;font-size:14px}.field input:focus,.field select:focus{border-color:#4f7cff;outline:none}.field input:disabled,.field select:disabled{color:#6b7280;background:#f3f4f6}.formActions{gap:10px;margin-top:14px;display:flex}.notice{color:#0f5132;cursor:pointer;background:#e7f5ec;border-radius:8px;padding:10px 12px;font-size:13px}.row--muted td{opacity:.55}.exampleBox{background:#f8faff;border:1px solid #dbe4ff;border-radius:10px;margin-top:14px;padding:14px 16px}.exampleLine{color:#374151;justify-content:space-between;gap:12px;padding:3px 0;font-size:14px;display:flex}.exampleLine--credit{color:#0f5132}.exampleLine--total{color:#111827;border-top:1px solid #dbe4ff;margin-top:6px;padding-top:8px;font-size:17px;font-weight:700}.inlineInput{border:1px solid #d1d5db;border-radius:7px;width:110px;padding:6px 9px;font-size:14px}.inlineInput:focus{border-color:#4f7cff;outline:none}.inlineEditRow{align-items:center;gap:8px;margin-top:4px;display:flex}.inlineInput--wide{width:240px}.adminPage ul.muted{margin:8px 0 12px;padding-left:20px;line-height:1.7}.adminPage ul.muted li{margin-bottom:4px}.badge--ok{color:#0f5132;background:#e7f5ec}.cardHeader{justify-content:space-between;align-items:center;gap:16px;margin-bottom:4px;display:flex}.cardHeader h2{margin:0}.cardHeader .btn{width:auto}.mainAnnouncements{padding:24px}.mainAnnouncements .AnnouncementsTitle{margin-bottom:24px}.mainAnnouncements .AnnouncementsTitle h1{color:#1e1e2d;font-size:20px;font-weight:700}.mainAnnouncements .subAnnouncements{gap:20px;display:flex}.mainAnnouncements .subAnnouncements .Announcements{background:#fff;border:1px solid #ececec;border-radius:14px;flex-direction:column;flex:70%;transition:all .25s;display:flex;overflow-x:auto;box-shadow:0 10px 30px #9b6af514,0 2px 8px #0f172a0a}.mainAnnouncements .subAnnouncements .Announcements table{border-collapse:collapse;width:100%}.mainAnnouncements .subAnnouncements .Announcements table thead{background:#fafbff;border-bottom:1px solid #edf0f7}.mainAnnouncements .subAnnouncements .Announcements table thead th{text-align:left;letter-spacing:.6px;color:#707070;white-space:nowrap;padding:8px 20px;font-size:12px;font-weight:700}.mainAnnouncements .subAnnouncements .Announcements table thead th:first-child{padding-left:30px}.mainAnnouncements .subAnnouncements .Announcements table thead th:last-child{text-align:center}.mainAnnouncements .subAnnouncements .Announcements table tbody tr{border-bottom:1px solid #f3f4f8;transition:all .25s}.mainAnnouncements .subAnnouncements .Announcements table tbody tr:hover{background:#fafbff}.mainAnnouncements .subAnnouncements .Announcements table tbody tr:last-child{border-bottom:none}.mainAnnouncements .subAnnouncements .Announcements table tbody td{vertical-align:middle;padding:18px 20px;font-size:13px}.mainAnnouncements .subAnnouncements .Announcements table tbody td .pill{border:1px solid var(--border);border-radius:999px;padding:2px 10px;font-size:12px}.mainAnnouncements .subAnnouncements .Announcements table tbody td .pill--published{color:#18bf5f;background:#e8fff3;border-color:#0edc66;font-weight:600}.mainAnnouncements .subAnnouncements .Announcements table tbody td .pill--draft{color:#9aa3b2;background:#f8f9ff;border-color:#9aa3b2;font-weight:600}.mainAnnouncements .subAnnouncements .Announcements table tbody td .pill--scheduled{color:#e3ac2b;background:#fffde5;border-color:#e3ac2b;font-weight:600}.mainAnnouncements .subAnnouncements .Announcements table tbody td .pill--archived{color:#9aa3b2;background:#f8f9ff;border-color:#9aa3b2;font-weight:600}.mainAnnouncements .subAnnouncements .Announcements table tbody td svg{color:#f59e0b;fill:#f59e0b;flex-shrink:0;font-size:20px;display:block}.mainAnnouncements .subAnnouncements .Announcements table tbody td:nth-child(5){text-align:center}.mainAnnouncements .subAnnouncements .Announcements table tbody td:first-child{padding-left:30px}.mainAnnouncements .subAnnouncements .Announcements table tbody td:last-child{text-align:center}.mainAnnouncements .subAnnouncements .Announcements table tbody td .row-actions-linklike{color:#9b6af5;background:0 0;border:1px solid #9b6af5;border-radius:5px;padding:4px 10px;font-size:12px}.mainAnnouncements .subAnnouncements .Announcements table tbody td .row-actions-linklike.danger{color:#dc2626;border-color:#dc2626}.mainAnnouncements .subAnnouncements .Announcements .muted{color:#6b7280;max-width:420px;margin-top:6px;font-size:13px;line-height:1.5}.mainAnnouncements .subAnnouncements .Announcements .pill{border:1px solid var(--border);border-radius:999px;padding:2px 10px;font-size:12px}.mainAnnouncements .subAnnouncements .Announcements .pill--published{color:#18bf5f;background:#e8fff3;border-color:#0edc66;font-weight:600}.mainAnnouncements .subAnnouncements .Announcements .pill--draft{color:#9aa3b2;background:#f8f9ff;border-color:#9aa3b2;font-weight:600}.mainAnnouncements .subAnnouncements .Announcements .pill--scheduled{color:#e3ac2b;background:#fffde5;border-color:#e3ac2b;font-weight:600}.mainAnnouncements .subAnnouncements .Announcements .pill--archived{color:#9aa3b2;background:#f8f9ff;border-color:#9aa3b2;font-weight:600}.mainAnnouncements .subAnnouncements .Announcements .row-actions{white-space:nowrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.mainAnnouncements .subAnnouncements .Announcements .linklike{color:#9b6af5;background:0 0;border:1px solid #9b6af5;border-radius:5px;padding:4px 10px;font-size:12px}.mainAnnouncements .subAnnouncements .Announcements .linklike.danger{color:#dc2626;border-color:#dc2626}.mainAnnouncements .subAnnouncements .Announcements .table tbody tr td[colspan]{text-align:center;color:#9ca3af;padding:40px;font-size:15px}.mainAnnouncements .subAnnouncements .Announcements::-webkit-scrollbar{height:8px}.mainAnnouncements .subAnnouncements .Announcements::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:10px}.mainAnnouncements .subAnnouncements .Announcements::-webkit-scrollbar-thumb:hover{background:#9b6af5}.mainAnnouncements .subAnnouncements .Announcements .Announcements-job-card{border:1px solid #e4e8ed;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;margin:10px;padding:10px 18px;display:flex}.mainAnnouncements .subAnnouncements .Announcements .Announcements-job-card .AnnouncementsFormbtn{color:#fff;cursor:pointer;background:linear-gradient(90deg,#8b3df2,#ec4899);border:none;border-radius:6px;padding:6px 14px;font-size:13px;font-weight:500;transition:all .25s}.mainAnnouncements .subAnnouncements .Announcements .Announcements-job-card .AnnouncementsFormbtn:hover{transform:translateY(-1px);box-shadow:0 10px 20px #9b6af540}.mainAnnouncements .subAnnouncements .AnnouncementsForm{background:#fff;border:1px solid #eceaf8;border-radius:10px;flex:30%;width:100%;box-shadow:0 10px 30px #9b6af514,0 2px 8px #0f172a0a}.mainAnnouncements .subAnnouncements .AnnouncementsForm .Announcements-inline-form{flex-direction:column;gap:10px;padding:24px;display:flex;position:relative}.mainAnnouncements .subAnnouncements .AnnouncementsForm .Announcements-inline-form .field2{flex-direction:column;gap:12px;display:flex}.mainAnnouncements .subAnnouncements .AnnouncementsForm .AnnouncementsFormTitle{border-bottom:1px solid #eceaf8;padding:10px}.mainAnnouncements .subAnnouncements .AnnouncementsForm .AnnouncementsFormTitle h3{color:#1f2937;margin:0;font-size:15px;font-weight:700}.mainAnnouncements .subAnnouncements .AnnouncementsForm .error{color:#ef4444;margin:0;font-size:14px}.mainAnnouncements .subAnnouncements .AnnouncementsForm .field>label{color:#374151;flex-direction:column;gap:8px;font-size:13px;font-weight:600;display:flex}.mainAnnouncements .subAnnouncements .AnnouncementsForm input,.mainAnnouncements .subAnnouncements .AnnouncementsForm textarea,.mainAnnouncements .subAnnouncements .AnnouncementsForm select{color:#111827;background:#fff;border:1px solid #e5e7eb;border-radius:6px;outline:none;width:100%;padding:6px 14px;font-family:inherit;font-size:12px;transition:all .25s}.mainAnnouncements .subAnnouncements .AnnouncementsForm textarea{resize:vertical;min-height:110px}.mainAnnouncements .subAnnouncements .AnnouncementsForm input::placeholder,.mainAnnouncements .subAnnouncements .AnnouncementsForm textarea::placeholder{color:#9ca3af}.mainAnnouncements .subAnnouncements .AnnouncementsForm input:focus,.mainAnnouncements .subAnnouncements .AnnouncementsForm textarea:focus,.mainAnnouncements .subAnnouncements .AnnouncementsForm select:focus{border-color:#9b6af5;box-shadow:0 0 0 4px #9b6af51f}.mainAnnouncements .subAnnouncements .AnnouncementsForm .custom-checkbox-test{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:9px;height:40px;margin:0;padding-bottom:0;display:flex;flex-direction:row!important}.mainAnnouncements .subAnnouncements .AnnouncementsForm .custom-checkbox-test input{opacity:0;pointer-events:none;position:absolute}.mainAnnouncements .subAnnouncements .AnnouncementsForm .custom-checkbox-test .checkmark{background:#fff;border:1.5px solid #d1d5db;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;transition:all .2s;display:flex}.mainAnnouncements .subAnnouncements .AnnouncementsForm .custom-checkbox-test .checkmark .icon{color:#fff;opacity:0;font-size:14px;transition:all .18s;transform:scale(.5)}.mainAnnouncements .subAnnouncements .AnnouncementsForm .custom-checkbox-test .checkbox-label{color:#30343b;font-size:12px;font-weight:600}.mainAnnouncements .subAnnouncements .AnnouncementsForm .custom-checkbox-test input:checked+.checkmark{background:#9b6af5;border-color:#9b6af5}.mainAnnouncements .subAnnouncements .AnnouncementsForm .custom-checkbox-test input:checked+.checkmark .icon{opacity:1;transform:scale(1)}.mainAnnouncements .subAnnouncements .AnnouncementsForm .custom-checkbox-test:hover .checkmark{border-color:#9b6af5}.mainAnnouncements .subAnnouncements .AnnouncementsForm .custom-checkbox-test:hover .checkbox-label{color:#9b6af5}.mainAnnouncements .subAnnouncements .AnnouncementsForm .row{gap:16px;display:flex}.mainAnnouncements .subAnnouncements .AnnouncementsForm .row>*{flex:1}.mainAnnouncements .subAnnouncements .AnnouncementsForm .radio-label{cursor:pointer;color:#4b5563;align-items:center;gap:8px;font-weight:500;display:flex}.mainAnnouncements .subAnnouncements .AnnouncementsForm .radio-label input[type=radio]{accent-color:#9b6af5;cursor:pointer;width:18px;height:18px}.mainAnnouncements .subAnnouncements .AnnouncementsForm .custom-checkbox{cursor:pointer;-webkit-user-select:none;user-select:none;flex-direction:row;align-items:center;gap:12px;display:inline-flex}.mainAnnouncements .subAnnouncements .AnnouncementsForm .custom-checkbox input{display:none}.mainAnnouncements .subAnnouncements .AnnouncementsForm .custom-checkbox .checkmark{background:#fff;border:2px solid #d1d5db;border-radius:6px;justify-content:center;align-items:center;width:22px;height:22px;transition:all .25s;display:flex}.mainAnnouncements .subAnnouncements .AnnouncementsForm .custom-checkbox .checkmark .icon{color:#fff;opacity:0;font-size:16px;transition:all .2s;transform:scale(.5)}.mainAnnouncements .subAnnouncements .AnnouncementsForm .custom-checkbox .checkbox-text{color:#4b5563;font-size:14px;font-weight:500;transition:color .2s}.mainAnnouncements .subAnnouncements .AnnouncementsForm .custom-checkbox input:checked+.checkmark{background:linear-gradient(90deg,#8b3df2,#ec4899);border:none}.mainAnnouncements .subAnnouncements .AnnouncementsForm .custom-checkbox input:checked+.checkmark .icon{opacity:1;transform:scale(1)}.mainAnnouncements .subAnnouncements .AnnouncementsForm .custom-checkbox:hover .checkmark{border-color:#9b6af5}.mainAnnouncements .subAnnouncements .AnnouncementsForm .media-upload{text-align:center;background:#faf8ff;border:2px dashed #ddd6fe;border-radius:12px;padding:18px;transition:all .25s}.mainAnnouncements .subAnnouncements .AnnouncementsForm .media-upload:hover{background:#f6f2ff;border-color:#9b6af5}.mainAnnouncements .subAnnouncements .AnnouncementsForm .row:last-child{justify-content:flex-end;margin-top:6px}.mainAnnouncements .subAnnouncements .AnnouncementsForm .AnnouncementsFormbtn{color:#fff;cursor:pointer;background:linear-gradient(90deg,#8b3df2,#ec4899);border:none;border-radius:6px;padding:6px 14px;font-size:13px;font-weight:500;transition:all .25s}.mainAnnouncements .subAnnouncements .AnnouncementsForm .AnnouncementsFormbtn:hover{transform:translateY(-1px);box-shadow:0 10px 20px #9b6af540}.mainAnnouncements .subAnnouncements .AnnouncementsForm .linklike{color:#9b6af5;cursor:pointer;background:0 0;border:1px solid #9b6af5;border-radius:4px;width:130px;padding:6px 10px;font-size:13px}.mainAnnouncements .subAnnouncements .AnnouncementsForm .topicSelection{flex-direction:column;gap:12px;display:flex}.mainAnnouncements .subAnnouncements .AnnouncementsForm .topicSelection .topicSelectionTitle{color:#1f2937;font-size:15px;font-weight:600}.mainAnnouncements .subAnnouncements .AnnouncementsForm .topicSelection .topicSelectionOptions{flex-wrap:wrap;align-items:center;gap:28px;display:flex}.mainAnnouncements .subAnnouncements .AnnouncementsForm .topicSelection .radioLabel{cursor:pointer;color:#6b7280;-webkit-user-select:none;user-select:none;flex-direction:row;align-items:center;gap:10px;font-size:14px;font-weight:500;display:flex}.mainAnnouncements .subAnnouncements .AnnouncementsForm .topicSelection .radioLabel input[type=radio]{accent-color:#9b6af5;cursor:pointer;width:18px;height:18px;margin:0}.mainAnnouncements .subAnnouncements .AnnouncementsForm .topicSelection .radioLabel span{transition:color .2s}.mainAnnouncements .subAnnouncements .AnnouncementsForm .topicSelection .radioLabel:hover span{color:#9b6af5}.mainAnnouncements .subAnnouncements .AnnouncementsForm .topicSelection .radioLabel input[type=radio]:checked+span{color:#9b6af5;font-weight:600}.mainNotifications{width:100%;max-width:1100px;margin:0 auto;padding:32px 24px}.mainNotifications .NotificationsTitle{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.mainNotifications .NotificationsTitle h1{color:#1f2937;margin:0;font-size:28px;font-weight:600;line-height:1.3}.muted{color:#6b7280;margin:0;font-size:14px;line-height:1.5}.linklike{color:#9b6af5;cursor:pointer;background:0 0;border:0;padding:6px 0;font-size:14px;font-weight:500;transition:color .2s,opacity .2s}.linklike:hover:not(:disabled){color:#7c4fd3}.linklike:disabled{color:#b9b9b9;cursor:not-allowed;opacity:.6}.notif-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.notif{cursor:pointer;background:#fff;border:1px solid #e8e5ee;border-radius:12px;flex-direction:column;gap:6px;padding:18px 20px;transition:background .2s,border-color .2s,box-shadow .2s,transform .2s;display:flex;position:relative}.notif:hover{background:#fcfaff;border-color:#9b6af5;box-shadow:0 4px 14px #9b6af514}.notif.unread{background:#faf7ff;border-color:#d8c8f8}.notif.unread .notif__title{color:#1f172f;font-weight:600}.notif__title{color:#374151;align-items:center;gap:8px;font-size:15px;font-weight:500;line-height:1.4;display:flex}.notif .muted{padding-right:10px}.notif__time{color:#9ca3af;margin-top:3px;font-size:12px;line-height:1.4}.dot{background:#9b6af5;border-radius:50%;flex:0 0 7px;width:7px;height:7px;box-shadow:0 0 0 3px #9b6af51f}.mainNotifications>.muted{text-align:center;background:#fafafa;border:1px dashed #dedede;border-radius:12px;padding:40px 20px}.pager{border-top:1px solid #eee;justify-content:center;align-items:center;gap:24px;margin-top:24px;padding-top:20px;display:flex}.pager .muted{text-align:center;min-width:100px}@media (width<=768px){.mainNotifications{padding:24px 16px}.mainNotifications .NotificationsTitle{align-items:flex-start;margin-bottom:18px}.mainNotifications .NotificationsTitle h1{font-size:24px}.notif{padding:16px}.notif__title{font-size:14px}}@media (width<=480px){.mainNotifications{padding:20px 12px}.mainNotifications .NotificationsTitle{flex-direction:column;gap:8px}.mainNotifications .NotificationsTitle h1{font-size:22px}.notif{padding:14px}.notif__title{font-size:14px}.notif .muted{font-size:13px}.notif__time{font-size:11px}.pager{justify-content:space-between;gap:12px}.pager .linklike{font-size:13px}.pager .muted{min-width:auto;font-size:12px}}.dashboard{flex-direction:column;gap:20px;min-height:100vh;padding:30px;display:flex}.dashboard h1{color:#1e1e2d;margin-bottom:28px;font-size:24px;font-weight:700}.dashboard h3{color:#1e1e2d;margin:35px 0 20px;font-size:18px;font-weight:700}.dashboard .dashboard-grid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:20px;display:grid}.dashboard .dashboard-grid .dashboard-card{background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(90deg,#8b3df2,#ec4899) border-box;border:1px solid #0000;border-radius:22px;flex-direction:column;justify-content:center;gap:15px;padding:28px;text-decoration:none;transition:all .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 3px #9b6af51a}.dashboard .dashboard-grid .dashboard-card:before{content:"";opacity:.08;background:linear-gradient(135deg,#8c52ff,#b57cff);border-radius:50%;width:75px;height:75px;position:absolute;top:-18px;right:-18px}.dashboard .dashboard-grid .dashboard-card:hover{background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(90deg,#8b3df2,#ec4899) border-box;border:1px solid #0000;transform:translateY(-6px);box-shadow:0 0 0 3px #9b6af51a}.dashboard .dashboard-grid .dashboard-card .dashboard-card-num{background:linear-gradient(#8b3df2,#ec4899);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-size:46px;font-weight:700;line-height:1}.dashboard .dashboard-grid .dashboard-card .dashboard-card-label{color:#4d5366;font-size:14px;font-weight:500}.dashboard .dashboardContentEventAlert{gap:20px;display:flex}.dashboard .dashboardContentEventAlert .dashboardQuickAction{background:#fff;border:1px solid #ebe8ff;border-radius:12px;flex:1;margin-top:24px;padding:20px 12px;box-shadow:0 8px 25px #6d5eff0d,0 2px 5px #00000005}.dashboard .dashboardContentEventAlert .dashboardQuickAction .dashboardQuickActionTitle{justify-content:space-between;align-items:center;gap:15px;margin-bottom:18px;display:flex}.dashboard .dashboardContentEventAlert .dashboardQuickAction .dashboardQuickActionTitle h3{color:#1f2937;margin:0;font-size:14px;font-weight:700}.dashboard .dashboardContentEventAlert .dashboardQuickAction .quick-actions{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.dashboard .dashboardContentEventAlert .dashboardQuickAction .quick-actions .quick-actions-btn:last-child{grid-column:1/-1}.dashboard .dashboardContentEventAlert .dashboardQuickAction .quick-actions .quick-actions-btn{color:#0000;background:linear-gradient(90deg,#8b3df2,#ec4899);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;border:1px solid #ebe8ff;border-radius:6px;justify-content:center;align-items:center;padding:10px 24px;font-size:12px;font-weight:600;text-decoration:none;transition:all .25s;display:flex;box-shadow:0 8px 25px #6d5eff12,0 2px 5px #00000008}.dashboard .dashboardContentEventAlert .dashboardQuickAction .quick-actions .quick-actions-btn:hover{-webkit-text-fill-color:#fff;color:#fff;background:linear-gradient(90deg,#8b3df2,#ec4899);-webkit-background-clip:border-box;background-clip:border-box;border-color:#0000;transform:translateY(-3px)}.dashboard .dashboardContentEventAlert .dashboard-content-summary{background:#fff;border:1px solid #ebe8ff;border-radius:12px;flex:1;margin-top:24px;padding:20px 22px;box-shadow:0 8px 25px #6d5eff0d,0 2px 5px #00000005}.dashboard .dashboardContentEventAlert .dashboard-content-summary .dashboard-content-summary-header{justify-content:space-between;align-items:center;gap:15px;margin-bottom:18px;display:flex}.dashboard .dashboardContentEventAlert .dashboard-content-summary .dashboard-content-summary-header h3{color:#1f2937;margin:0;font-size:14px;font-weight:700}.dashboard .dashboardContentEventAlert .dashboard-content-summary .dashboard-content-summary-header .content-summary-select{color:#4b5563;cursor:pointer;background:#faf8ff;border:1px solid #ebe8ff;border-radius:8px;outline:none;padding:4px 10px;font-size:12px;font-weight:600;transition:all .2s}.dashboard .dashboardContentEventAlert .dashboard-content-summary .dashboard-content-summary-header .content-summary-select:hover,.dashboard .dashboardContentEventAlert .dashboard-content-summary .dashboard-content-summary-header .content-summary-select:focus{background:#fff;border-color:#8b3df2;box-shadow:0 0 0 3px #8b3df21a}.dashboard .dashboardContentEventAlert .dashboard-content-summary .dashboard-content-summary-header a{color:#7c4dff;white-space:nowrap;font-size:11px;font-weight:600;text-decoration:none}.dashboard .dashboardContentEventAlert .dashboard-content-summary .dashboard-content-summary-header a span{margin-left:3px}.dashboard .dashboardContentEventAlert .dashboard-content-summary .dashboard-content-summary-body{align-items:center;gap:35px;display:flex}.dashboard .dashboardContentEventAlert .dashboard-content-summary .content-donut-wrapper{flex:0 0 145px;justify-content:center;display:flex}.dashboard .dashboardContentEventAlert .dashboard-content-summary .content-donut{border-radius:50%;justify-content:center;align-items:center;width:145px;height:145px;display:flex;position:relative}.dashboard .dashboardContentEventAlert .dashboard-content-summary .content-donut-inner{text-align:center;background:#fff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:78px;height:78px;display:flex}.dashboard .dashboardContentEventAlert .dashboard-content-summary .content-donut-inner strong{color:#1f2937;font-size:17px;font-weight:700;line-height:1}.dashboard .dashboardContentEventAlert .dashboard-content-summary .content-donut-inner span{color:#9ca3af;margin-top:5px;font-size:8px}.dashboard .dashboardContentEventAlert .dashboard-content-summary .content-summary-list{flex-direction:column;flex:1;display:flex}.dashboard .dashboardContentEventAlert .dashboard-content-summary .content-summary-row{border-bottom:1px solid #f2f2f6;grid-template-columns:1fr 35px 35px;align-items:center;min-height:31px;display:grid}.dashboard .dashboardContentEventAlert .dashboard-content-summary .content-summary-row:last-child{border-bottom:0}.dashboard .dashboardContentEventAlert .dashboard-content-summary .content-summary-row strong{color:#374151;text-align:center;font-size:11px;font-weight:600}.dashboard .dashboardContentEventAlert .dashboard-content-summary .content-summary-name{color:#4b5563;align-items:center;gap:9px;font-size:11px;font-weight:500;display:flex}.dashboard .dashboardContentEventAlert .dashboard-content-summary .content-summary-dot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.dashboard .dashboardContentEventAlert .dashboard-content-summary .content-summary-dot.published{background:#7c4dff}.dashboard .dashboardContentEventAlert .dashboard-content-summary .content-summary-dot.drafts{background:#f43f87}.dashboard .dashboardContentEventAlert .dashboard-content-summary .content-summary-dot.pending{background:#3ba7e8}.dashboard .dashboardContentEventAlert .dashboard-content-summary .content-summary-dot.archived{background:#f4a62a}.dashboard .dashboardContentEventAlert .dashboard-content-summary .content-summary-dot.expired{background:#35b85a}.dashboard .dashboardContentEventAlert .dashboard-content-summary .content-summary-percentage{color:#9ca3af;text-align:right;font-size:9px}@media (width<=600px){.dashboard .dashboardContentEventAlert .dashboard-content-summary .dashboard-content-summary-body{gap:20px}.dashboard .dashboardContentEventAlert .dashboard-content-summary .content-donut-wrapper{flex:0 0 115px}.dashboard .dashboardContentEventAlert .dashboard-content-summary .content-donut{width:115px;height:115px}.dashboard .dashboardContentEventAlert .dashboard-content-summary .content-donut-inner{width:64px;height:64px}.dashboard .dashboardContentEventAlert .dashboard-content-summary .content-donut-inner strong{font-size:15px}.dashboard .dashboardContentEventAlert .dashboard-content-summary .content-summary-row{grid-template-columns:1fr 25px 30px}}@media (width<=450px){.dashboard .dashboardContentEventAlert .dashboard-content-summary .dashboard-content-summary-body{flex-direction:column;align-items:stretch}.dashboard .dashboardContentEventAlert .dashboard-content-summary .content-donut-wrapper{flex:none}}.dashboard .dashboardContentEventAlert .dashboard-upcoming-events{background:#fff;border:1px solid #ebe8ff;border-radius:12px;flex:1;margin-top:24px;padding:20px 22px;box-shadow:0 8px 25px #6d5eff0d,0 2px 5px #00000005}.dashboard .dashboardContentEventAlert .dashboard-upcoming-events .dashboard-upcoming-events-header{justify-content:space-between;align-items:center;gap:15px;margin-bottom:15px;display:flex}.dashboard .dashboardContentEventAlert .dashboard-upcoming-events .dashboard-upcoming-events-header h3{color:#1f2937;margin:0;font-size:14px;font-weight:700}.dashboard .dashboardContentEventAlert .dashboard-upcoming-events .dashboard-upcoming-events-header a{color:#7c4dff;white-space:nowrap;font-size:10px;font-weight:600;text-decoration:none}.dashboard .dashboardContentEventAlert .dashboard-upcoming-events .dashboard-upcoming-events-header a span{margin-left:3px}.dashboard .dashboardContentEventAlert .dashboard-upcoming-events .upcoming-events-list{flex-direction:column;max-height:122px;padding-right:4px;display:flex;overflow-y:auto}.dashboard .dashboardContentEventAlert .dashboard-upcoming-events .upcoming-events-list::-webkit-scrollbar{width:4px}.dashboard .dashboardContentEventAlert .dashboard-upcoming-events .upcoming-events-list::-webkit-scrollbar-track{background:#f4efff;border-radius:4px}.dashboard .dashboardContentEventAlert .dashboard-upcoming-events .upcoming-events-list::-webkit-scrollbar-thumb{background:#b57cff;border-radius:4px}.dashboard .dashboardContentEventAlert .dashboard-upcoming-events .upcoming-event{border-bottom:1px solid #f2f2f6;align-items:center;gap:12px;padding:9px 0;display:flex}.dashboard .dashboardContentEventAlert .dashboard-upcoming-events .upcoming-event:last-child{border-bottom:0}.dashboard .dashboardContentEventAlert .dashboard-upcoming-events .upcoming-event-date{background:linear-gradient(#f7f1ff 0%,#f3efff 100%);border-radius:7px;flex-direction:column;justify-content:center;align-items:center;width:38px;min-width:38px;height:40px;display:flex}.dashboard .dashboardContentEventAlert .dashboard-upcoming-events .upcoming-event-date span{color:#7c4dff;font-size:8px;font-weight:700;line-height:1}.dashboard .dashboardContentEventAlert .dashboard-upcoming-events .upcoming-event-date strong{color:#1f2937;margin-top:3px;font-size:14px;line-height:1.2}.dashboard .dashboardContentEventAlert .dashboard-upcoming-events .upcoming-event-info{flex:1;min-width:0}.dashboard .dashboardContentEventAlert .dashboard-upcoming-events .upcoming-event-info h4{color:#374151;margin:0;font-size:11px;font-weight:600;line-height:1.35}.dashboard .dashboardContentEventAlert .dashboard-upcoming-events .upcoming-event-info p{color:#9ca3af;margin:3px 0 0;font-size:9px;line-height:1.3}.dashboard .dashboardContentEventAlert .dashboard-upcoming-events .upcoming-event-attendees{color:#6b7280;white-space:nowrap;align-items:center;gap:3px;font-size:9px;display:flex}.dashboard .dashboardContentEventAlert .dashboard-upcoming-events .upcoming-event-attendees span{font-size:10px}.dashboard .dashboardContentEventAlert .dashboard-upcoming-events .dashboard-all-events-btn{color:#7c4dff;background:#f4efff;border-radius:7px;justify-content:center;align-items:center;gap:5px;width:100%;margin-top:10px;padding:7px 12px;font-size:10px;font-weight:600;text-decoration:none;transition:all .2s;display:flex}.dashboard .dashboardContentEventAlert .dashboard-upcoming-events .dashboard-all-events-btn:hover{background:#ebe2ff}.dashboard .dashboardContentEventAlert .dashboard-upcoming-events .dashboard-all-events-btn span{font-size:12px}@media (width<=450px){.dashboard .dashboardContentEventAlert .dashboard-upcoming-events .dashboard-upcoming-events-header{align-items:flex-start}.dashboard .dashboardContentEventAlert .dashboard-upcoming-events .upcoming-event{gap:9px}.dashboard .dashboardContentEventAlert .dashboard-upcoming-events .upcoming-event-date{width:36px;min-width:36px}}.dashboard .dashboardContentEventAlert .dashboard-contact-alert{background:#fff;border:1px solid #ebe8ff;border-radius:12px;flex:1;margin-top:24px;padding:20px 22px;box-shadow:0 8px 25px #6d5eff0d,0 2px 5px #00000005}.dashboard .dashboardContentEventAlert .dashboard-contact-alert .dashboard-contact-alert-header{margin-bottom:12px}.dashboard .dashboardContentEventAlert .dashboard-contact-alert .dashboard-contact-alert-header h3{color:#1f2937;margin:0;font-size:14px;font-weight:700}.dashboard .dashboardContentEventAlert .dashboard-contact-alert .contact-alert-content{background:linear-gradient(90deg,#fff0f6 0%,#fff7fb 100%);border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:14px 16px;display:flex}.dashboard .dashboardContentEventAlert .dashboard-contact-alert .contact-alert-icon{background:#ffd9e9;border-radius:50%;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;display:flex}.dashboard .dashboardContentEventAlert .dashboard-contact-alert .contact-alert-icon span{color:#f43f87;font-size:22px;font-weight:700;line-height:1}.dashboard .dashboardContentEventAlert .dashboard-contact-alert .contact-alert-info{flex-direction:column;flex:1;align-items:center;column-gap:8px;display:flex}.dashboard .dashboardContentEventAlert .dashboard-contact-alert .contact-alert-info .openMessages{color:#1f2937;background:#ffd9e9;border-radius:40px;padding:10px;font-size:20px;font-weight:700;line-height:1}.dashboard .dashboardContentEventAlert .dashboard-contact-alert .contact-alert-info h4{color:#1f2937;margin:0;font-size:12px;font-weight:700;line-height:1.3}.dashboard .dashboardContentEventAlert .dashboard-contact-alert .contact-alert-info p{color:#9ca3af;grid-column:2;margin:2px 0 7px;font-size:11px;line-height:1.3}.dashboard .dashboardContentEventAlert .dashboard-contact-alert .contact-alert-info a{color:#fff;background:linear-gradient(90deg,#9b6af5,#ec4899);border-radius:20px;grid-column:2;width:fit-content;padding:6px 14px;font-size:12px;font-weight:600;text-decoration:none;transition:all .25s;box-shadow:0 4px 10px #9b6af533}.dashboard .dashboardContentEventAlert .dashboard-contact-alert .contact-alert-info a span{margin-left:3px}.dashboard .dashboardContentEventAlert .dashboard-contact-alert .contact-alert-info a:hover{transform:translateY(-1px);box-shadow:0 6px 14px #9b6af547}@media (width<=500px){.dashboard .dashboardContentEventAlert .dashboard-contact-alert .contact-alert-content{align-items:flex-start}.dashboard .dashboardContentEventAlert .dashboard-contact-alert .contact-alert-info{grid-template-columns:1fr}.dashboard .dashboardContentEventAlert .dashboard-contact-alert .contact-alert-info strong{grid-row:auto}.dashboard .dashboardContentEventAlert .dashboard-contact-alert .contact-alert-info h4,.dashboard .dashboardContentEventAlert .dashboard-contact-alert .contact-alert-info p,.dashboard .dashboardContentEventAlert .dashboard-contact-alert .contact-alert-info a{grid-column:1}}.dashboard .notice{color:#555;background:#fff;border-left:5px solid #7d5cff;border-radius:18px;padding:18px 22px;font-size:15px;box-shadow:0 10px 25px #6d5eff14}.dashboard .notice a{color:#6d5eff;font-weight:600;text-decoration:none}@media (width<=1200px){.dash-grid{grid-template-columns:repeat(3,1fr)}}@media (width<=900px){.dashboard{padding:20px}.dash-grid{grid-template-columns:repeat(2,1fr)}.quick-actions .btn{min-width:calc(50% - 9px)}}@media (width<=600px){.dash-grid{grid-template-columns:1fr}.quick-actions{flex-direction:column}.quick-actions .btn{width:100%;min-width:100%}}.mainIndiaRegionalChapters{background:#f6f2fb;padding:64px 24px 80px}.mainIndiaRegionalChapters .subIndiaRegionalChapters{text-align:center;max-width:1200px;margin:0 auto;padding:0 24px}.mainIndiaRegionalChapters .subIndiaRegionalChapters .IndiaRegionalChaptersTop{color:#7c3aed;letter-spacing:.08em;text-transform:uppercase;background:#7c3aed1a;border-radius:999px;align-items:center;gap:6px;margin-bottom:20px;padding:6px 16px;font-size:11px;font-weight:700;display:inline-flex}.mainIndiaRegionalChapters .subIndiaRegionalChapters .IndiaRegionalChaptersTop .IndiaRegionalChaptersicon{font-size:12px}.mainIndiaRegionalChapters .subIndiaRegionalChapters .IndiaRegionalChaptersicontitle{letter-spacing:0;margin:0 0 12px;font-family:Tan Aegean;font-size:42px;font-weight:500}.mainIndiaRegionalChapters .subIndiaRegionalChapters .IndiaRegionalChaptersicontitle .IndiaRegionalChaptersicontitlehighlight{background:linear-gradient(90deg,#7c3aed 0%,#d6409f 100%);-webkit-text-fill-color:transparent;letter-spacing:-.4px;-webkit-background-clip:text;background-clip:text;font-family:Tan Aegean}.mainIndiaRegionalChapters .subIndiaRegionalChapters .IndiaRegionalChapterssubtitle{color:#6b7280;margin:0 0 48px;font-size:18px}.mainIndiaRegionalChapters .subIndiaRegionalChapters .IndiaRegionalChaptersContent{justify-content:center;display:flex}.mainIndiaRegionalChapters .subIndiaRegionalChapters .IndiaRegionalChaptersContent .IndiaRegionalChaptersContentMap{background:#fff radial-gradient(circle,#e5e0ee 1px,#0000 1px) 50%/18px 18px;border-radius:20px;flex-direction:column;align-items:center;width:100%;max-width:650px;padding:4px 24px 0;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 10px #140a280f}.mainIndiaRegionalChapters .subIndiaRegionalChapters .IndiaRegionalChaptersContent .IndiaRegionalChaptersContentMap .IndiaRegionalChaptersContentMapSvg{justify-content:center;align-items:center;width:100%;max-width:840px;height:auto;display:flex}.mainIndiaRegionalChapters .subIndiaRegionalChapters .IndiaRegionalChaptersContent .IndiaRegionalChaptersContentMap .IndiaRegionalChaptersContentMapShape{fill:#9333ea2e;stroke:#a855f7;stroke-width:2px}.mainIndiaRegionalChapters .subIndiaRegionalChapters .IndiaRegionalChaptersContent .IndiaRegionalChaptersContentMap .IndiaRegionalChaptersContentMap-pin{cursor:pointer}.mainIndiaRegionalChapters .subIndiaRegionalChapters .IndiaRegionalChaptersContent .IndiaRegionalChaptersContentMap .IndiaRegionalChaptersContentMap-pin.IndiaRegionalChaptersContentMap-pin-active .IndiaRegionalChaptersContentMap-pin-ring-dot{fill:#db2777;r:7}.mainIndiaRegionalChapters .subIndiaRegionalChapters .IndiaRegionalChaptersContent .IndiaRegionalChaptersContentMap .IndiaRegionalChaptersContentMap-pin.IndiaRegionalChaptersContentMap-pin-active .IndiaRegionalChaptersContentMap-pin-ring-label{fill:#1a1523;font-weight:700}.mainIndiaRegionalChapters .subIndiaRegionalChapters .IndiaRegionalChaptersContent .IndiaRegionalChaptersContentMap .IndiaRegionalChaptersContentMap-pin .IndiaRegionalChaptersContentMap-pin-ring{fill:#db277726;stroke:#db2777;stroke-width:2px}.mainIndiaRegionalChapters .subIndiaRegionalChapters .IndiaRegionalChaptersContent .IndiaRegionalChaptersContentMap .IndiaRegionalChaptersContentMap-pin .IndiaRegionalChaptersContentMap-pin-ring-dot{fill:#7c3aed;transition:fill .2s,r .2s}.mainIndiaRegionalChapters .subIndiaRegionalChapters .IndiaRegionalChaptersContent .IndiaRegionalChaptersContentMap .IndiaRegionalChaptersContentMap-pin:hover .mainIndiaRegionalChapters .subIndiaRegionalChapters .IndiaRegionalChaptersContent .IndiaRegionalChaptersContentMap .IndiaRegionalChaptersContentMap-pin .IndiaRegionalChaptersContentMap-pin-ring-dot{fill:#db2777}.mainIndiaRegionalChapters .subIndiaRegionalChapters .IndiaRegionalChaptersContent .IndiaRegionalChaptersContentMap .IndiaRegionalChaptersContentMap-pin .IndiaRegionalChaptersContentMap-pin-ring-label{fill:#4b5563;font-size:18px;font-weight:600}.mainIndiaRegionalChapters .subIndiaRegionalChapters .IndiaRegionalChaptersContent .IndiaRegionalChaptersOverlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;pointer-events:none;z-index:998;background:#0a06128c;transition:opacity .3s;position:absolute;inset:0}.mainIndiaRegionalChapters .subIndiaRegionalChapters .IndiaRegionalChaptersContent .IndiaRegionalChaptersOverlay-show{opacity:1;pointer-events:auto}.mainIndiaRegionalChapters .subIndiaRegionalChapters .IndiaRegionalChaptersContent .IndiaRegionalChaptersContentCard{z-index:999;opacity:0;pointer-events:none;background:#fff;flex-direction:column;gap:30px;width:min(520px,90vw);height:100%;padding:30px 32px;transition:transform .35s,opacity .35s;display:flex;position:absolute;top:0;right:0;overflow-y:auto;transform:translate(100%);box-shadow:-8px 0 30px #140a2826}.mainIndiaRegionalChapters .subIndiaRegionalChapters .IndiaRegionalChaptersContent .IndiaRegionalChaptersContentCard-show{opacity:1;pointer-events:auto;transform:translate(0)}.mainIndiaRegionalChapters .subIndiaRegionalChapters .IndiaRegionalChaptersContent .IndiaRegionalChaptersContentCard .IndiaRegionalChaptersContentCard-badge-Top{justify-content:space-between;align-items:center;display:flex}.mainIndiaRegionalChapters .subIndiaRegionalChapters .IndiaRegionalChaptersContent .IndiaRegionalChaptersContentCard .IndiaRegionalChaptersContentCard-badge-Top .IndiaRegionalChaptersContentCard-badge{color:#7c3aed;letter-spacing:.06em;text-transform:uppercase;align-self:flex-start;align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}.mainIndiaRegionalChapters .subIndiaRegionalChapters .IndiaRegionalChaptersContent .IndiaRegionalChaptersContentCard .IndiaRegionalChaptersContentCard-badge-Top .IndiaRegionalChaptersContentCard-badge .IndiaRegionalChaptersContentCard-badge-icon{font-size:13px}.mainIndiaRegionalChapters .subIndiaRegionalChapters .IndiaRegionalChaptersContent .IndiaRegionalChaptersContentCard .IndiaRegionalChaptersContentCard-badge-Top .IndiaRegionalChaptersContentCard-close{color:#6b7280;cursor:pointer;background:0 0;border:none;align-self:flex-end;font-size:20px}.mainIndiaRegionalChapters .subIndiaRegionalChapters .IndiaRegionalChaptersContent .IndiaRegionalChaptersContentCard .IndiaRegionalChaptersContentCard-badge-Top .IndiaRegionalChaptersContentCard-close:hover{color:#1a1523}.mainIndiaRegionalChapters .subIndiaRegionalChapters .IndiaRegionalChaptersContent .IndiaRegionalChaptersContentCard .IndiaRegionalChaptersContentCard-ChapterName{justify-content:space-between;align-items:center;display:flex}.mainIndiaRegionalChapters .subIndiaRegionalChapters .IndiaRegionalChaptersContent .IndiaRegionalChaptersContentCard .IndiaRegionalChaptersContentCard-ChapterName .sub-IndiaRegionalChaptersContentCard-ChapterName{flex-direction:column;align-items:flex-start;gap:3px;display:flex}.mainIndiaRegionalChapters .subIndiaRegionalChapters .IndiaRegionalChaptersContent .IndiaRegionalChaptersContentCard .IndiaRegionalChaptersContentCard-ChapterName .sub-IndiaRegionalChaptersContentCard-ChapterName .IndiaRegionalChaptersContentCard-name{color:#1a1523;margin:0;font-size:15px;font-weight:800}.mainIndiaRegionalChapters .subIndiaRegionalChapters .IndiaRegionalChaptersContent .IndiaRegionalChaptersContentCard .IndiaRegionalChaptersContentCard-ChapterName .sub-IndiaRegionalChaptersContentCard-ChapterName .IndiaRegionalChaptersContentCard-tagline{color:#6b7280;margin:0;font-size:.75rem;font-style:italic}.mainIndiaRegionalChapters .subIndiaRegionalChapters .IndiaRegionalChaptersContent .IndiaRegionalChaptersContentCard .IndiaRegionalChaptersContentCard-ChapterName .IndiaRegionalChaptersContentCard-status{color:#059669;background:#d1fae5;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:4px 10px;font-size:10px;font-weight:600;display:inline-flex}.mainIndiaRegionalChapters .subIndiaRegionalChapters .IndiaRegionalChaptersContent .IndiaRegionalChaptersContentCard .IndiaRegionalChaptersContentCard-ChapterName .IndiaRegionalChaptersContentCard-status .IndiaRegionalChaptersContentCard-status-dot{background:#059669;border-radius:50%;width:6px;height:6px}.mainIndiaRegionalChapters .subIndiaRegionalChapters .IndiaRegionalChaptersContent .IndiaRegionalChaptersContentCard .IndiaRegionalChaptersContentCard-Info-Card{background:#f8f7fd;border-radius:10px;padding:10px}.mainIndiaRegionalChapters .subIndiaRegionalChapters .IndiaRegionalChaptersContent .IndiaRegionalChaptersContentCard .IndiaRegionalChaptersContentCard-Info-Card .sub-IndiaRegionalChaptersContentCard-Info-Card{justify-content:space-between;display:flex}.mainIndiaRegionalChapters .subIndiaRegionalChapters .IndiaRegionalChaptersContent .IndiaRegionalChaptersContentCard .IndiaRegionalChaptersContentCard-Info-Card .sub-IndiaRegionalChaptersContentCard-Info-Card .statCard{gap:10px;display:flex}.mainIndiaRegionalChapters .subIndiaRegionalChapters .IndiaRegionalChaptersContent .IndiaRegionalChaptersContentCard .IndiaRegionalChaptersContentCard-Info-Card .sub-IndiaRegionalChaptersContentCard-Info-Card .statCard svg{color:#7c3aed;background:#f5eeff;border-radius:40px;padding:10px;font-size:16px}.mainIndiaRegionalChapters .subIndiaRegionalChapters .IndiaRegionalChaptersContent .IndiaRegionalChaptersContentCard .IndiaRegionalChaptersContentCard-Info-Card .sub-IndiaRegionalChaptersContentCard-Info-Card .statCard .substatCard{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.mainIndiaRegionalChapters .subIndiaRegionalChapters .IndiaRegionalChaptersContent .IndiaRegionalChaptersContentCard .IndiaRegionalChaptersContentCard-Info-Card .sub-IndiaRegionalChaptersContentCard-Info-Card .statCard .substatCard h3{color:#707070;margin:0;font-size:16px;font-weight:700}.mainIndiaRegionalChapters .subIndiaRegionalChapters .IndiaRegionalChaptersContent .IndiaRegionalChaptersContentCard .IndiaRegionalChaptersContentCard-Info-Card .sub-IndiaRegionalChaptersContentCard-Info-Card .statCard .substatCard p{color:#707070;margin:0;font-size:10px}.mainIndiaRegionalChapters .subIndiaRegionalChapters .IndiaRegionalChaptersContent .IndiaRegionalChaptersContentCard .IndiaRegionalChaptersContentCard-Upcoming-Activity .IndiaRegionalChaptersContentCard-activities-title{letter-spacing:.06em;text-transform:uppercase;color:#9ca3af;text-align:left;margin:0 0 12px;font-size:12px;font-weight:700}.mainIndiaRegionalChapters .subIndiaRegionalChapters .IndiaRegionalChaptersContent .IndiaRegionalChaptersContentCard .IndiaRegionalChaptersContentCard-Upcoming-Activity .IndiaRegionalChaptersContentCard-activities{grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:28px;display:grid}.mainIndiaRegionalChapters .subIndiaRegionalChapters .IndiaRegionalChaptersContent .IndiaRegionalChaptersContentCard .IndiaRegionalChaptersContentCard-Upcoming-Activity .IndiaRegionalChaptersContentCard-activities .IndiaRegionalChaptersContentCard-activity{color:#374151;background:#fff;border-radius:10px;align-items:center;gap:8px;padding:12px 14px;font-size:12px;font-weight:500;display:flex;box-shadow:0 8px 12px #021e540f}.mainIndiaRegionalChapters .subIndiaRegionalChapters .IndiaRegionalChaptersContent .IndiaRegionalChaptersContentCard .IndiaRegionalChaptersContentCard-Upcoming-Activity .IndiaRegionalChaptersContentCard-activities .IndiaRegionalChaptersContentCard-activity .IndiaRegionalChaptersContentCard-activity-icon{color:#7c3aed;text-align:center;background:#f8f1ff;border-radius:40px;flex-shrink:0;justify-content:center;align-items:center;width:35px;height:35px;font-size:18px;font-weight:700;display:flex}.mainIndiaRegionalChapters .subIndiaRegionalChapters .IndiaRegionalChaptersContent .IndiaRegionalChaptersContentCard .IndiaRegionalChaptersContentCard-Upcoming-Activity .IndiaRegionalChaptersContentCard-activities .IndiaRegionalChaptersContentCard-activity .IndiaRegionalChaptersContentCard-activity-content{flex-direction:column;align-items:flex-start;display:flex}.mainIndiaRegionalChapters .subIndiaRegionalChapters .IndiaRegionalChaptersContent .IndiaRegionalChaptersContentCard .IndiaRegionalChaptersContentCard-Upcoming-Activity .IndiaRegionalChaptersContentCard-activities .IndiaRegionalChaptersContentCard-activity .IndiaRegionalChaptersContentCard-activity-content h4{margin:0;font-size:14px;font-weight:600}.mainIndiaRegionalChapters .subIndiaRegionalChapters .IndiaRegionalChaptersContent .IndiaRegionalChaptersContentCard .IndiaRegionalChaptersContentCard-Upcoming-Activity .IndiaRegionalChaptersContentCard-activities .IndiaRegionalChaptersContentCard-activity .IndiaRegionalChaptersContentCard-activity-content p{margin:0;font-size:12px}.mainIndiaRegionalChapters .subIndiaRegionalChapters .IndiaRegionalChaptersContent .IndiaRegionalChaptersContentCard .IndiaRegionalChaptersContentCard-Upcoming-Activity .IndiaRegionalChaptersContentCard-activities .IndiaRegionalChaptersContentCard-activity .IndiaRegionalChaptersContentCard-activity-content span{color:#7c3aed;font-size:10px}.mainIndiaRegionalChapters .subIndiaRegionalChapters .IndiaRegionalChaptersContent .IndiaRegionalChaptersContentCard .IndiaRegionalChaptersContentCard-Upcoming-Activity .IndiaRegionalChaptersContentCard-cta{color:#fff;cursor:pointer;background:linear-gradient(90deg,#7c3aed 0%,#d6409f 100%);border:none;border-radius:10px;justify-content:center;align-self:flex-start;align-items:center;gap:8px;margin-top:auto;padding:12px 24px;font-size:14px;transition:opacity .2s;display:inline-flex}.mainIndiaRegionalChapters .subIndiaRegionalChapters .IndiaRegionalChaptersContent .IndiaRegionalChaptersContentCard .IndiaRegionalChaptersContentCard-Upcoming-Activity .IndiaRegionalChaptersContentCard-cta:hover{opacity:.9}.mainIndiaRegionalChapters__status{color:#059669;background:#d1fae5;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;margin-bottom:28px;padding:6px 14px;font-size:13px;font-weight:600;display:inline-flex}.mainIndiaRegionalChapters__status-dot{background:#059669;border-radius:50%;width:6px;height:6px}.mainIndiaRegionalChapters__activities-title{letter-spacing:.06em;text-transform:uppercase;color:#9ca3af;margin:0 0 12px;font-size:12px;font-weight:700}.mainIndiaRegionalChapters__activities{grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:28px;display:grid}.mainIndiaRegionalChapters__activity{color:#374151;background:#f9fafb;border-radius:10px;align-items:center;gap:8px;padding:12px 14px;font-size:.9rem;font-weight:500;display:flex}.mainIndiaRegionalChapters__activity-icon{color:#7c3aed;flex-shrink:0;font-size:16px}.mainIndiaRegionalChapters__cta{color:#fff;cursor:pointer;background:linear-gradient(90deg,#7c3aed 0%,#d6409f 100%);border:none;border-radius:10px;justify-content:center;align-self:flex-start;align-items:center;gap:8px;margin-top:auto;padding:12px 24px;font-size:.95rem;font-weight:700;transition:opacity .2s;display:inline-flex}.mainIndiaRegionalChapters__cta:hover{opacity:.9}@media (width<=1200px){.mainIndiaRegionalChapters{padding:56px 20px 70px}.mainIndiaRegionalChapters .subIndiaRegionalChapters{padding:0 16px}.mainIndiaRegionalChapters .IndiaRegionalChaptersicontitle{font-size:38px}.mainIndiaRegionalChapters .IndiaRegionalChaptersicontitle .IndiaRegionalChaptersicontitlehighlight{font-size:40px}.mainIndiaRegionalChapters .IndiaRegionalChapterssubtitle{margin-bottom:36px;font-size:16px}.mainIndiaRegionalChapters .IndiaRegionalChaptersContent .IndiaRegionalChaptersContentMap{max-width:100%}.mainIndiaRegionalChapters .IndiaRegionalChaptersContent .IndiaRegionalChaptersContentCard{box-sizing:border-box;width:min(520px,100% - 32px);padding:26px 28px;right:16px}}@media (width<=992px){.mainIndiaRegionalChapters{padding:48px 20px 60px}.mainIndiaRegionalChapters .subIndiaRegionalChapters{padding:0}.mainIndiaRegionalChapters .IndiaRegionalChaptersicontitle{font-size:34px}.mainIndiaRegionalChapters .IndiaRegionalChaptersicontitle .IndiaRegionalChaptersicontitlehighlight{font-size:36px}.mainIndiaRegionalChapters .IndiaRegionalChapterssubtitle{margin-bottom:30px;font-size:15px}.mainIndiaRegionalChapters .IndiaRegionalChaptersContent .IndiaRegionalChaptersContentMap{width:100%;max-width:100%}.mainIndiaRegionalChapters .IndiaRegionalChaptersContent .IndiaRegionalChaptersContentCard{box-sizing:border-box;gap:24px;width:min(500px,100% - 24px);padding:24px;right:12px}.mainIndiaRegionalChapters .IndiaRegionalChaptersContent .IndiaRegionalChaptersContentCard-Info-Card .sub-IndiaRegionalChaptersContentCard-Info-Card{gap:12px}.mainIndiaRegionalChapters .IndiaRegionalChaptersContent .IndiaRegionalChaptersContentCard-activities{grid-template-columns:1fr}}@media (width<=768px){.mainIndiaRegionalChapters{padding:40px 16px 50px}.mainIndiaRegionalChapters .IndiaRegionalChaptersicontitle{font-size:30px;line-height:1.2}.mainIndiaRegionalChapters .IndiaRegionalChaptersicontitle .IndiaRegionalChaptersicontitlehighlight{font-size:32px}.mainIndiaRegionalChapters .IndiaRegionalChapterssubtitle{margin-bottom:24px;font-size:14px;line-height:1.6}.mainIndiaRegionalChapters .IndiaRegionalChaptersContent .IndiaRegionalChaptersContentMap{padding:4px 12px 0}.mainIndiaRegionalChapters .IndiaRegionalChaptersContent .IndiaRegionalChaptersContentCard{box-sizing:border-box;gap:20px;width:calc(100% - 24px);max-width:none;padding:20px;right:12px}.mainIndiaRegionalChapters .IndiaRegionalChaptersContent .IndiaRegionalChaptersContentCard-ChapterName{gap:12px}.mainIndiaRegionalChapters .IndiaRegionalChaptersContent .IndiaRegionalChaptersContentCard-Info-Card{padding:10px}.mainIndiaRegionalChapters .IndiaRegionalChaptersContent .IndiaRegionalChaptersContentCard-Info-Card .sub-IndiaRegionalChaptersContentCard-Info-Card{gap:10px}.mainIndiaRegionalChapters .IndiaRegionalChaptersContent .IndiaRegionalChaptersContentCard-activities{grid-template-columns:1fr;gap:10px;margin-bottom:20px}.mainIndiaRegionalChapters .IndiaRegionalChaptersContent .IndiaRegionalChaptersContentCard-cta{width:100%}}@media (width<=480px){.mainIndiaRegionalChapters{padding:32px 12px 40px}.mainIndiaRegionalChapters .IndiaRegionalChaptersTop{padding:5px 12px;font-size:10px}.mainIndiaRegionalChapters .IndiaRegionalChaptersicontitle,.mainIndiaRegionalChapters .IndiaRegionalChaptersicontitle .IndiaRegionalChaptersicontitlehighlight{font-size:28px!important}.mainIndiaRegionalChapters .IndiaRegionalChapterssubtitle{font-size:13px!important}.mainIndiaRegionalChapters .IndiaRegionalChaptersContent .IndiaRegionalChaptersContentCard{border-radius:16px;gap:18px;width:calc(100% - 16px);padding:18px;right:8px}.mainIndiaRegionalChapters .IndiaRegionalChaptersContent .IndiaRegionalChaptersContentCard-badge-Top{gap:8px}.mainIndiaRegionalChapters .IndiaRegionalChaptersContent .IndiaRegionalChaptersContentCard-ChapterName{align-items:flex-start!important}.mainIndiaRegionalChapters .IndiaRegionalChaptersContent .IndiaRegionalChaptersContentCard-status{align-self:flex-start}.mainIndiaRegionalChapters .IndiaRegionalChaptersContent .IndiaRegionalChaptersContentCard-Info-Card .sub-IndiaRegionalChaptersContentCard-Info-Card{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.mainIndiaRegionalChapters .IndiaRegionalChaptersContent .IndiaRegionalChaptersContentCard-Info-Card .statCard{gap:6px}.mainIndiaRegionalChapters .IndiaRegionalChaptersContent .IndiaRegionalChaptersContentCard-Info-Card .statCard svg{padding:8px;font-size:14px}.mainIndiaRegionalChapters .IndiaRegionalChaptersContent .IndiaRegionalChaptersContentCard-Info-Card .statCard .substatCard h3{font-size:14px}.mainIndiaRegionalChapters .IndiaRegionalChaptersContent .IndiaRegionalChaptersContentCard-Info-Card .statCard .substatCard p{font-size:9px}.mainIndiaRegionalChapters .IndiaRegionalChaptersContent .IndiaRegionalChaptersContentCard-activity{padding:10px}.mainIndiaRegionalChapters .IndiaRegionalChaptersContent .IndiaRegionalChaptersContentCard-activity .IndiaRegionalChaptersContentCard-activity-icon{width:32px;height:32px;font-size:15px}.mainIndiaRegionalChapters .IndiaRegionalChaptersContent .IndiaRegionalChaptersContentCard-activity .IndiaRegionalChaptersContentCard-activity-content h4{font-size:13px}.mainIndiaRegionalChapters .IndiaRegionalChaptersContent .IndiaRegionalChaptersContentCard-activity .IndiaRegionalChaptersContentCard-activity-content p{font-size:11px}.mainIndiaRegionalChapters .IndiaRegionalChaptersContent .IndiaRegionalChaptersContentCard-cta{padding:10px 18px;font-size:13px}}.mainGlobalRegionalChapters{background:#f6f2fb;padding:64px 24px 80px}.mainGlobalRegionalChapters .subGlobalRegionalChapters{text-align:center;max-width:1250px;margin:0 auto;padding:0 24px}.mainGlobalRegionalChapters .subGlobalRegionalChapters .GlobalRegionalChaptersTop{color:#7c3aed;letter-spacing:.08em;text-transform:uppercase;background:#7c3aed1a;border-radius:999px;align-items:center;gap:6px;margin-bottom:20px;padding:6px 16px;font-size:11px;font-weight:700;display:inline-flex}.mainGlobalRegionalChapters .subGlobalRegionalChapters .GlobalRegionalChaptersTop .GlobalRegionalChaptersicon{font-size:12px}.mainGlobalRegionalChapters .subGlobalRegionalChapters .GlobalRegionalChaptersicontitle{letter-spacing:0;margin:0 0 12px;font-family:Tan Aegean;font-size:42px;font-weight:500}.mainGlobalRegionalChapters .subGlobalRegionalChapters .GlobalRegionalChaptersicontitle .GlobalRegionalChaptersicontitlehighlight{background:linear-gradient(90deg,#7c3aed 0%,#d6409f 100%);-webkit-text-fill-color:transparent;letter-spacing:-.4px;-webkit-background-clip:text;background-clip:text;font-family:Tan Aegean}.mainGlobalRegionalChapters .subGlobalRegionalChapters .GlobalRegionalChapterssubtitle{color:#6b7280;margin:0 0 48px;font-size:18px}.mainGlobalRegionalChapters .subGlobalRegionalChapters .GlobalRegionalChaptersContent{justify-content:center;display:flex}.mainGlobalRegionalChapters .subGlobalRegionalChapters .GlobalRegionalChaptersContent .GlobalRegionalChaptersContentMap{background:#fff radial-gradient(circle,#e5e0ee 1px,#0000 1px) 50%/18px 18px;border-radius:20px;flex-direction:column;align-items:center;width:100%;max-width:10500px;padding:4px 24px 0;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 10px #140a280f}.mainGlobalRegionalChapters .subGlobalRegionalChapters .GlobalRegionalChaptersContent .GlobalRegionalChaptersContentMap .GlobalRegionalChaptersContentMapSvg{justify-content:center;align-items:center;width:100%;height:auto;display:flex}.mainGlobalRegionalChapters .subGlobalRegionalChapters .GlobalRegionalChaptersContent .GlobalRegionalChaptersContentMap .GlobalRegionalChaptersContentMapShape{fill:#9333ea2e;stroke:#a855f7;stroke-width:2px}.mainGlobalRegionalChapters .subGlobalRegionalChapters .GlobalRegionalChaptersContent .GlobalRegionalChaptersContentMap .GlobalRegionalChaptersContentMap-pin{cursor:pointer;align-items:center;display:flex}.mainGlobalRegionalChapters .subGlobalRegionalChapters .GlobalRegionalChaptersContent .GlobalRegionalChaptersContentMap .GlobalRegionalChaptersContentMap-pin.GlobalRegionalChaptersContentMap-pin-active .GlobalRegionalChaptersContentMap-pin-ring-dot{fill:#db2777;r:5}.mainGlobalRegionalChapters .subGlobalRegionalChapters .GlobalRegionalChaptersContent .GlobalRegionalChaptersContentMap .GlobalRegionalChaptersContentMap-pin.GlobalRegionalChaptersContentMap-pin-active .GlobalRegionalChaptersContentMap-pin-ring-label{fill:#111827}.mainGlobalRegionalChapters .subGlobalRegionalChapters .GlobalRegionalChaptersContent .GlobalRegionalChaptersContentMap .GlobalRegionalChaptersContentMap-pin .GlobalRegionalChaptersContentMap-pin-ring{fill:#db277726;stroke:#db2777;stroke-width:2px}.mainGlobalRegionalChapters .subGlobalRegionalChapters .GlobalRegionalChaptersContent .GlobalRegionalChaptersContentMap .GlobalRegionalChaptersContentMap-pin .GlobalRegionalChaptersContentMap-pin-ring-dot{fill:#7c3aed;transition:fill .2s,r .2s}.mainGlobalRegionalChapters .subGlobalRegionalChapters .GlobalRegionalChaptersContent .GlobalRegionalChaptersContentMap .GlobalRegionalChaptersContentMap-pin:hover .mainGlobalRegionalChapters .subGlobalRegionalChapters .GlobalRegionalChaptersContent .GlobalRegionalChaptersContentMap .GlobalRegionalChaptersContentMap-pin .GlobalRegionalChaptersContentMap-pin-ring-dot{fill:#db2777}.mainGlobalRegionalChapters .subGlobalRegionalChapters .GlobalRegionalChaptersContent .GlobalRegionalChaptersContentMap .GlobalRegionalChaptersContentMap-pin .GlobalRegionalChaptersContentMap-pin-ring-label{font-size:4px}.mainGlobalRegionalChapters .subGlobalRegionalChapters .GlobalRegionalChaptersContent .GlobalRegionalChaptersOverlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;pointer-events:none;z-index:998;background:#0a06128c;transition:opacity .3s;position:absolute;inset:0}.mainGlobalRegionalChapters .subGlobalRegionalChapters .GlobalRegionalChaptersContent .GlobalRegionalChaptersOverlay-show{opacity:1;pointer-events:auto}.mainGlobalRegionalChapters .subGlobalRegionalChapters .GlobalRegionalChaptersContent .GlobalRegionalChaptersContentCard{z-index:999;opacity:0;pointer-events:none;background:#fff;flex-direction:column;gap:30px;width:min(520px,90vw);height:100%;padding:30px 32px;transition:transform .35s,opacity .35s;display:flex;position:absolute;top:0;right:0;overflow-y:auto;transform:translate(100%);box-shadow:-8px 0 30px #140a2826}.mainGlobalRegionalChapters .subGlobalRegionalChapters .GlobalRegionalChaptersContent .GlobalRegionalChaptersContentCard-show{opacity:1;pointer-events:auto;transform:translate(0)}.mainGlobalRegionalChapters .subGlobalRegionalChapters .GlobalRegionalChaptersContent .GlobalRegionalChaptersContentCard .GlobalRegionalChaptersContentCard-badge-Top{justify-content:space-between;align-items:center;display:flex}.mainGlobalRegionalChapters .subGlobalRegionalChapters .GlobalRegionalChaptersContent .GlobalRegionalChaptersContentCard .GlobalRegionalChaptersContentCard-badge-Top .GlobalRegionalChaptersContentCard-badge{color:#7c3aed;letter-spacing:.06em;text-transform:uppercase;align-self:flex-start;align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}.mainGlobalRegionalChapters .subGlobalRegionalChapters .GlobalRegionalChaptersContent .GlobalRegionalChaptersContentCard .GlobalRegionalChaptersContentCard-badge-Top .GlobalRegionalChaptersContentCard-badge .GlobalRegionalChaptersContentCard-badge-icon{font-size:13px}.mainGlobalRegionalChapters .subGlobalRegionalChapters .GlobalRegionalChaptersContent .GlobalRegionalChaptersContentCard .GlobalRegionalChaptersContentCard-badge-Top .GlobalRegionalChaptersContentCard-close{color:#6b7280;cursor:pointer;background:0 0;border:none;align-self:flex-end;font-size:20px}.mainGlobalRegionalChapters .subGlobalRegionalChapters .GlobalRegionalChaptersContent .GlobalRegionalChaptersContentCard .GlobalRegionalChaptersContentCard-badge-Top .GlobalRegionalChaptersContentCard-close:hover{color:#1a1523}.mainGlobalRegionalChapters .subGlobalRegionalChapters .GlobalRegionalChaptersContent .GlobalRegionalChaptersContentCard .GlobalRegionalChaptersContentCard-ChapterName{justify-content:space-between;align-items:center;display:flex}.mainGlobalRegionalChapters .subGlobalRegionalChapters .GlobalRegionalChaptersContent .GlobalRegionalChaptersContentCard .GlobalRegionalChaptersContentCard-ChapterName .sub-GlobalRegionalChaptersContentCard-ChapterName{flex-direction:column;align-items:flex-start;gap:3px;display:flex}.mainGlobalRegionalChapters .subGlobalRegionalChapters .GlobalRegionalChaptersContent .GlobalRegionalChaptersContentCard .GlobalRegionalChaptersContentCard-ChapterName .sub-GlobalRegionalChaptersContentCard-ChapterName .GlobalRegionalChaptersContentCard-name{color:#1a1523;margin:0;font-size:15px;font-weight:800}.mainGlobalRegionalChapters .subGlobalRegionalChapters .GlobalRegionalChaptersContent .GlobalRegionalChaptersContentCard .GlobalRegionalChaptersContentCard-ChapterName .sub-GlobalRegionalChaptersContentCard-ChapterName .GlobalRegionalChaptersContentCard-tagline{color:#6b7280;margin:0;font-size:.75rem;font-style:italic}.mainGlobalRegionalChapters .subGlobalRegionalChapters .GlobalRegionalChaptersContent .GlobalRegionalChaptersContentCard .GlobalRegionalChaptersContentCard-ChapterName .GlobalRegionalChaptersContentCard-status{color:#059669;background:#d1fae5;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:4px 10px;font-size:10px;font-weight:600;display:inline-flex}.mainGlobalRegionalChapters .subGlobalRegionalChapters .GlobalRegionalChaptersContent .GlobalRegionalChaptersContentCard .GlobalRegionalChaptersContentCard-ChapterName .GlobalRegionalChaptersContentCard-status .GlobalRegionalChaptersContentCard-status-dot{background:#059669;border-radius:50%;width:6px;height:6px}.mainGlobalRegionalChapters .subGlobalRegionalChapters .GlobalRegionalChaptersContent .GlobalRegionalChaptersContentCard .GlobalRegionalChaptersContentCard-Info-Card{background:#f8f7fd;border-radius:10px;padding:10px}.mainGlobalRegionalChapters .subGlobalRegionalChapters .GlobalRegionalChaptersContent .GlobalRegionalChaptersContentCard .GlobalRegionalChaptersContentCard-Info-Card .sub-GlobalRegionalChaptersContentCard-Info-Card{justify-content:space-between;display:flex}.mainGlobalRegionalChapters .subGlobalRegionalChapters .GlobalRegionalChaptersContent .GlobalRegionalChaptersContentCard .GlobalRegionalChaptersContentCard-Info-Card .sub-GlobalRegionalChaptersContentCard-Info-Card .statCard{gap:10px;display:flex}.mainGlobalRegionalChapters .subGlobalRegionalChapters .GlobalRegionalChaptersContent .GlobalRegionalChaptersContentCard .GlobalRegionalChaptersContentCard-Info-Card .sub-GlobalRegionalChaptersContentCard-Info-Card .statCard svg{color:#7c3aed;background:#f5eeff;border-radius:40px;padding:10px;font-size:16px}.mainGlobalRegionalChapters .subGlobalRegionalChapters .GlobalRegionalChaptersContent .GlobalRegionalChaptersContentCard .GlobalRegionalChaptersContentCard-Info-Card .sub-GlobalRegionalChaptersContentCard-Info-Card .statCard .substatCard{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.mainGlobalRegionalChapters .subGlobalRegionalChapters .GlobalRegionalChaptersContent .GlobalRegionalChaptersContentCard .GlobalRegionalChaptersContentCard-Info-Card .sub-GlobalRegionalChaptersContentCard-Info-Card .statCard .substatCard h3{color:#707070;margin:0;font-size:16px;font-weight:700}.mainGlobalRegionalChapters .subGlobalRegionalChapters .GlobalRegionalChaptersContent .GlobalRegionalChaptersContentCard .GlobalRegionalChaptersContentCard-Info-Card .sub-GlobalRegionalChaptersContentCard-Info-Card .statCard .substatCard p{color:#707070;margin:0;font-size:10px}.mainGlobalRegionalChapters .subGlobalRegionalChapters .GlobalRegionalChaptersContent .GlobalRegionalChaptersContentCard .GlobalRegionalChaptersContentCard-Upcoming-Activity .GlobalRegionalChaptersContentCard-activities-title{letter-spacing:.06em;text-transform:uppercase;color:#9ca3af;text-align:left;margin:0 0 12px;font-size:12px;font-weight:700}.mainGlobalRegionalChapters .subGlobalRegionalChapters .GlobalRegionalChaptersContent .GlobalRegionalChaptersContentCard .GlobalRegionalChaptersContentCard-Upcoming-Activity .GlobalRegionalChaptersContentCard-activities{grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:28px;display:grid}.mainGlobalRegionalChapters .subGlobalRegionalChapters .GlobalRegionalChaptersContent .GlobalRegionalChaptersContentCard .GlobalRegionalChaptersContentCard-Upcoming-Activity .GlobalRegionalChaptersContentCard-activities .GlobalRegionalChaptersContentCard-activity{color:#374151;background:#fff;border-radius:10px;align-items:center;gap:8px;padding:12px 14px;font-size:12px;font-weight:500;display:flex;box-shadow:0 8px 12px #021e540f}.mainGlobalRegionalChapters .subGlobalRegionalChapters .GlobalRegionalChaptersContent .GlobalRegionalChaptersContentCard .GlobalRegionalChaptersContentCard-Upcoming-Activity .GlobalRegionalChaptersContentCard-activities .GlobalRegionalChaptersContentCard-activity .GlobalRegionalChaptersContentCard-activity-icon{color:#7c3aed;text-align:center;background:#f8f1ff;border-radius:40px;flex-shrink:0;justify-content:center;align-items:center;width:35px;height:35px;font-size:18px;font-weight:700;display:flex}.mainGlobalRegionalChapters .subGlobalRegionalChapters .GlobalRegionalChaptersContent .GlobalRegionalChaptersContentCard .GlobalRegionalChaptersContentCard-Upcoming-Activity .GlobalRegionalChaptersContentCard-activities .GlobalRegionalChaptersContentCard-activity .GlobalRegionalChaptersContentCard-activity-content{flex-direction:column;align-items:flex-start;display:flex}.mainGlobalRegionalChapters .subGlobalRegionalChapters .GlobalRegionalChaptersContent .GlobalRegionalChaptersContentCard .GlobalRegionalChaptersContentCard-Upcoming-Activity .GlobalRegionalChaptersContentCard-activities .GlobalRegionalChaptersContentCard-activity .GlobalRegionalChaptersContentCard-activity-content h4{margin:0;font-size:14px;font-weight:600}.mainGlobalRegionalChapters .subGlobalRegionalChapters .GlobalRegionalChaptersContent .GlobalRegionalChaptersContentCard .GlobalRegionalChaptersContentCard-Upcoming-Activity .GlobalRegionalChaptersContentCard-activities .GlobalRegionalChaptersContentCard-activity .GlobalRegionalChaptersContentCard-activity-content p{margin:0;font-size:12px}.mainGlobalRegionalChapters .subGlobalRegionalChapters .GlobalRegionalChaptersContent .GlobalRegionalChaptersContentCard .GlobalRegionalChaptersContentCard-Upcoming-Activity .GlobalRegionalChaptersContentCard-activities .GlobalRegionalChaptersContentCard-activity .GlobalRegionalChaptersContentCard-activity-content span{color:#7c3aed;font-size:10px}.mainGlobalRegionalChapters .subGlobalRegionalChapters .GlobalRegionalChaptersContent .GlobalRegionalChaptersContentCard .GlobalRegionalChaptersContentCard-Upcoming-Activity .GlobalRegionalChaptersContentCard-cta{color:#fff;cursor:pointer;background:linear-gradient(90deg,#7c3aed 0%,#d6409f 100%);border:none;border-radius:10px;justify-content:center;align-self:flex-start;align-items:center;gap:8px;margin-top:auto;padding:12px 24px;font-size:14px;transition:opacity .2s;display:inline-flex}.mainGlobalRegionalChapters .subGlobalRegionalChapters .GlobalRegionalChaptersContent .GlobalRegionalChaptersContentCard .GlobalRegionalChaptersContentCard-Upcoming-Activity .GlobalRegionalChaptersContentCard-cta:hover{opacity:.9}.mainGlobalRegionalChapters__status{color:#059669;background:#d1fae5;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;margin-bottom:28px;padding:6px 14px;font-size:13px;font-weight:600;display:inline-flex}.mainGlobalRegionalChapters__status-dot{background:#059669;border-radius:50%;width:6px;height:6px}.mainGlobalRegionalChapters__activities-title{letter-spacing:.06em;text-transform:uppercase;color:#9ca3af;margin:0 0 12px;font-size:12px;font-weight:700}.mainGlobalRegionalChapters__activities{grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:28px;display:grid}.mainGlobalRegionalChapters__activity{color:#374151;background:#f9fafb;border-radius:10px;align-items:center;gap:8px;padding:12px 14px;font-size:.9rem;font-weight:500;display:flex}.mainGlobalRegionalChapters__activity-icon{color:#7c3aed;flex-shrink:0;font-size:16px}.mainGlobalRegionalChapters__cta{color:#fff;cursor:pointer;background:linear-gradient(90deg,#7c3aed 0%,#d6409f 100%);border:none;border-radius:10px;justify-content:center;align-self:flex-start;align-items:center;gap:8px;margin-top:auto;padding:12px 24px;font-size:.95rem;font-weight:700;transition:opacity .2s;display:inline-flex}.mainGlobalRegionalChapters__cta:hover{opacity:.9}@media (width<=1200px){.mainGlobalRegionalChapters{padding:56px 20px 70px}.mainGlobalRegionalChapters .subGlobalRegionalChapters{padding:0 16px}.mainGlobalRegionalChapters .GlobalRegionalChaptersicontitle{font-size:38px}.mainGlobalRegionalChapters .GlobalRegionalChaptersicontitle .GlobalRegionalChaptersicontitlehighlight{font-size:40px}.mainGlobalRegionalChapters .GlobalRegionalChapterssubtitle{margin-bottom:36px;font-size:16px}.mainGlobalRegionalChapters .GlobalRegionalChaptersContent .GlobalRegionalChaptersContentMap{max-width:100%}.mainGlobalRegionalChapters .GlobalRegionalChaptersContent .GlobalRegionalChaptersContentCard{box-sizing:border-box;width:min(520px,100% - 32px);padding:26px 28px;right:16px}}@media (width<=992px){.mainGlobalRegionalChapters{padding:48px 20px 60px}.mainGlobalRegionalChapters .subGlobalRegionalChapters{padding:0}.mainGlobalRegionalChapters .GlobalRegionalChaptersicontitle{font-size:34px}.mainGlobalRegionalChapters .GlobalRegionalChaptersicontitle .GlobalRegionalChaptersicontitlehighlight{font-size:36px}.mainGlobalRegionalChapters .GlobalRegionalChapterssubtitle{margin-bottom:30px;font-size:15px}.mainGlobalRegionalChapters .GlobalRegionalChaptersContent .GlobalRegionalChaptersContentMap{width:100%;max-width:100%}.mainGlobalRegionalChapters .GlobalRegionalChaptersContent .GlobalRegionalChaptersContentCard{box-sizing:border-box;gap:24px;width:min(500px,100% - 24px);padding:24px;right:12px}.mainGlobalRegionalChapters .GlobalRegionalChaptersContent .GlobalRegionalChaptersContentCard-Info-Card .sub-GlobalRegionalChaptersContentCard-Info-Card{gap:12px}.mainGlobalRegionalChapters .GlobalRegionalChaptersContent .GlobalRegionalChaptersContentCard-activities{grid-template-columns:1fr}}@media (width<=768px){.mainGlobalRegionalChapters{padding:40px 16px 50px}.mainGlobalRegionalChapters .GlobalRegionalChaptersicontitle{font-size:30px;line-height:1.2}.mainGlobalRegionalChapters .GlobalRegionalChaptersicontitle .GlobalRegionalChaptersicontitlehighlight{font-size:32px}.mainGlobalRegionalChapters .GlobalRegionalChapterssubtitle{margin-bottom:24px;font-size:14px;line-height:1.6}.mainGlobalRegionalChapters .GlobalRegionalChaptersContent .GlobalRegionalChaptersContentMap{padding:4px 12px 0}.mainGlobalRegionalChapters .GlobalRegionalChaptersContent .GlobalRegionalChaptersContentCard{box-sizing:border-box;gap:20px;width:calc(100% - 24px);max-width:none;padding:20px;right:12px}.mainGlobalRegionalChapters .GlobalRegionalChaptersContent .GlobalRegionalChaptersContentCard-ChapterName{gap:12px}.mainGlobalRegionalChapters .GlobalRegionalChaptersContent .GlobalRegionalChaptersContentCard-Info-Card{padding:10px}.mainGlobalRegionalChapters .GlobalRegionalChaptersContent .GlobalRegionalChaptersContentCard-Info-Card .sub-GlobalRegionalChaptersContentCard-Info-Card{gap:10px}.mainGlobalRegionalChapters .GlobalRegionalChaptersContent .GlobalRegionalChaptersContentCard-activities{grid-template-columns:1fr;gap:10px;margin-bottom:20px}.mainGlobalRegionalChapters .GlobalRegionalChaptersContent .GlobalRegionalChaptersContentCard-cta{width:100%}}@media (width<=480px){.mainGlobalRegionalChapters{padding:32px 12px 40px}.mainGlobalRegionalChapters .GlobalRegionalChaptersTop{padding:5px 12px;font-size:10px}.mainGlobalRegionalChapters .GlobalRegionalChaptersicontitle,.mainGlobalRegionalChapters .GlobalRegionalChaptersicontitle .GlobalRegionalChaptersicontitlehighlight{font-size:28px!important}.mainGlobalRegionalChapters .GlobalRegionalChapterssubtitle{font-size:13px!important}.mainGlobalRegionalChapters .GlobalRegionalChaptersContent .GlobalRegionalChaptersContentCard{border-radius:16px;gap:18px;width:calc(100% - 16px);padding:18px;right:8px}.mainGlobalRegionalChapters .GlobalRegionalChaptersContent .GlobalRegionalChaptersContentCard-badge-Top{gap:8px}.mainGlobalRegionalChapters .GlobalRegionalChaptersContent .GlobalRegionalChaptersContentCard-ChapterName{align-items:flex-start!important}.mainGlobalRegionalChapters .GlobalRegionalChaptersContent .GlobalRegionalChaptersContentCard-status{align-self:flex-start}.mainGlobalRegionalChapters .GlobalRegionalChaptersContent .GlobalRegionalChaptersContentCard-Info-Card .sub-GlobalRegionalChaptersContentCard-Info-Card{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.mainGlobalRegionalChapters .GlobalRegionalChaptersContent .GlobalRegionalChaptersContentCard-Info-Card .statCard{gap:6px}.mainGlobalRegionalChapters .GlobalRegionalChaptersContent .GlobalRegionalChaptersContentCard-Info-Card .statCard svg{padding:8px;font-size:14px}.mainGlobalRegionalChapters .GlobalRegionalChaptersContent .GlobalRegionalChaptersContentCard-Info-Card .statCard .substatCard h3{font-size:14px}.mainGlobalRegionalChapters .GlobalRegionalChaptersContent .GlobalRegionalChaptersContentCard-Info-Card .statCard .substatCard p{font-size:9px}.mainGlobalRegionalChapters .GlobalRegionalChaptersContent .GlobalRegionalChaptersContentCard-activity{padding:10px}.mainGlobalRegionalChapters .GlobalRegionalChaptersContent .GlobalRegionalChaptersContentCard-activity .GlobalRegionalChaptersContentCard-activity-icon{width:32px;height:32px;font-size:15px}.mainGlobalRegionalChapters .GlobalRegionalChaptersContent .GlobalRegionalChaptersContentCard-activity .GlobalRegionalChaptersContentCard-activity-content h4{font-size:13px}.mainGlobalRegionalChapters .GlobalRegionalChaptersContent .GlobalRegionalChaptersContentCard-activity .GlobalRegionalChaptersContentCard-activity-content p{font-size:11px}.mainGlobalRegionalChapters .GlobalRegionalChaptersContent .GlobalRegionalChaptersContentCard-cta{padding:10px 18px;font-size:13px}}.resourcesHero{background:#f2edfa;justify-content:center;align-items:center;width:100%;min-height:130px;padding:30px 0;display:flex;overflow:hidden}.resourcesHero:before{content:"";background:#ffffff47;border-radius:50%;width:280px;height:280px;position:absolute;top:-120px;left:-120px}.resourcesHero .resourcesHeroContainer{z-index:2;justify-content:space-between;align-items:center;gap:60px;width:100%;max-width:1300px;display:flex;position:relative}.resourcesHero .resourcesHeroContainer .resourcesHeroContent{flex:1;max-width:620px}.resourcesHero .resourcesHeroContainer .resourcesHeroContent h1{background:linear-gradient(90deg,#8b3df2,#ec4899);-webkit-text-fill-color:transparent;letter-spacing:-.4px;-webkit-background-clip:text;margin:0;font-family:Tan Aegean;font-size:42px;font-weight:500}.resourcesHero .resourcesHeroContainer .resourcesHeroContent .heroLine{background:#8b3df2;border-radius:20px;width:260px;height:4px;margin:14px 0}.resourcesHero .resourcesHeroContainer .resourcesHeroContent p{color:#5f5f72;margin:0;font-size:16px;line-height:1.7}.resourcesHero .resourcesHeroContainer .resourcesHeroImage{flex:1;justify-content:flex-end;align-items:center;display:flex}.resourcesHero .resourcesHeroContainer .resourcesHeroImage img{object-fit:contain;width:100%;max-width:270px;display:block}@media (width<=1200px){.resourcesHero{padding:40px 24px}.resourcesHeroContainer{gap:40px;max-width:1100px}.resourcesHeroContent{max-width:480px}.resourcesHeroContent h1{font-size:40px}.resourcesHeroContent p{font-size:15px}.resourcesHeroImage img{max-width:240px}}@media (width<=992px){.resourcesHero{padding:50px 20px}.resourcesHeroContainer{gap:32px}.resourcesHeroContent{max-width:450px}.resourcesHeroContent h1{font-size:36px}.resourcesHeroContent p{font-size:15px}.resourcesHeroImage img{max-width:220px}}@media (width<=768px){.resourcesHero{min-height:auto;padding:40px 16px}.resourcesHeroContainer{text-align:center;flex-direction:column;gap:24px}.resourcesHeroContent{max-width:100%}.resourcesHeroContent h1{font-size:32px}.resourcesHeroContent .heroLine{margin:12px auto!important}.resourcesHeroContent p{font-size:14px;line-height:1.6}.resourcesHeroImage{justify-content:center;display:none!important}.resourcesHeroImage img{max-width:180px}}@media (width<=480px){.resourcesHero{padding:32px 16px}.resourcesHeroContent h1{font-size:28px}.resourcesHeroContent p{font-size:13px}.resourcesHeroImage img{max-width:150px}}.mainResources{text-align:center;background:#faf7fc}.mainResources .subResources{padding:20px}.mainResources .subResources .resourcetabs{z-index:20;background:#fff;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;max-width:1250px;margin:-52px auto 40px;padding:10px;display:flex;position:relative;box-shadow:0 20px 45px #4d1e9214,0 4px 10px #0000000a}.mainResources .subResources .resourcetabs .tab-indicator{z-index:0;pointer-events:none;border-radius:6px;transition:transform .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1),background .35s;position:absolute;top:10px;bottom:10px;left:0}.mainResources .subResources .resourcetabs button{color:#434343;cursor:pointer;z-index:1;background:0 0;border:none;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:10px;padding:10px;font-size:14px;font-weight:600;transition:color .35s;display:flex;position:relative}.mainResources .subResources .resourcetabs button svg{font-size:20px}.mainResources .subResources .resourcetabs button:hover{color:#7b2cf5}.mainResources .subResources .resourcetabs button.active{color:#fff;transform:translateY(-1px)}.mainResources .subResources .resourcegrid{max-width:1250px;margin:auto}.mainResources .subResources .resourcegrid .sub-resource-card{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:20px;display:grid}.mainResources .subResources .resourcegrid .sub-resource-card .resource-card{text-align:left;background:#fff;border:1px solid #e4e8ed;border-radius:8px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:10px;min-height:160px;padding:20px;transition:all .35s;display:flex}.mainResources .subResources .resourcegrid .sub-resource-card .resource-card:hover{box-shadow:0 8px 25px #27174d14}.mainResources .subResources .resourcegrid .sub-resource-card .resource-card .ResourceSectionCoverImage{width:10rem;height:10rem}.mainResources .subResources .resourcegrid .sub-resource-card .resource-card .ResourceSectionCoverImage img{width:100%;height:100%}.mainResources .subResources .resourcegrid .sub-resource-card .resource-card.video-resource-card{padding:10px}.mainResources .subResources .resourcegrid .sub-resource-card .resource-card .resource-card-top{align-items:center;gap:20px;display:flex}.mainResources .subResources .resourcegrid .sub-resource-card .resource-card .resource-card-top h4,.mainResources .subResources .resourcegrid .sub-resource-card .resource-card .resource-card-top p{letter-spacing:.5px}.mainResources .subResources .resourcegrid .sub-resource-card .resource-card .resource-card-top .resource-icon{background:#f8f4ff;border-radius:50%;align-items:center;padding:10px;font-size:34px;display:flex}.mainResources .subResources .resourcegrid .sub-resource-card .resource-card .resource-card-top .resource-icon.video-resource-icon{justify-content:center;font-size:22px}.mainResources .subResources .resourcegrid .sub-resource-card .resource-card .resourceContent{align-items:flex-start;display:flex}.mainResources .subResources .resourcegrid .sub-resource-card .resource-card .resourceContent h4{color:#2d2345;text-align:justify;margin-top:0;margin-bottom:6px;font-size:16px;font-weight:700;line-height:1.3}.mainResources .subResources .resourcegrid .sub-resource-card .resource-card .resourceContent p{color:#736d87;text-align:justify;margin:0;font-size:14px;line-height:1.7}.mainResources .subResources .resourcegrid .sub-resource-card .resource-card .resourceContent.video-resource-content{padding:20px}.mainResources .subResources .resourcegrid .sub-resource-card .resource-card .resourceContent.video-resource-content h4{text-align:left;color:#707070;font-size:14px}.mainResources .subResources .resourcegrid .sub-resource-card .resource-card .resourceContent.video-resource-content p{text-align:left;font-size:12px}.mainResources .subResources .resourcegrid .sub-resource-card .resource-card .resource-card__button{cursor:pointer;background:0 0;border-radius:4px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:600;display:flex}.mainResources .subResources .resourcegrid .sub-resource-card .resource-card.video-resource-card__button{cursor:pointer;margin:20px}.mainResources .subResources .resourcegrid .sub-resource-card.video-grid{display:flex;border-left:none!important}.mainResources .resourceMobileSelector{display:none}@media (width<=1200px){.mainResources .resourcegrid .resource-card{flex:18rem;max-width:18rem}}@media (width<=992px){.mainResources{padding:40px 20px}.mainResources .resourcetabs{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;padding-bottom:4px;overflow-x:auto}.mainResources .resourcetabs::-webkit-scrollbar{display:none}.mainResources .resourcetabs button{flex:none;min-width:130px!important}.mainResources .resourcegrid .sub-resource-card{justify-content:center;flex-wrap:wrap!important;align-items:flex-start!important;display:flex!important}.mainResources .resourcegrid .resource-card{flex:100%;max-width:90%;width:100%!important}.mainResources .resourcegrid .resource-card{flex:calc(50% - 30px);max-width:calc(50% - 30px);padding:24px}.mainResources .resourcegrid .resource-card .resourceContent h4{font-size:18px}.mainResources .resourcegrid .resource-card .resourceContent p{font-size:15px}.mainResources .resourcegrid .resource-card .resource-icon{font-size:28px}}@media (width<=768px){.mainResources .subResources{padding:0!important}.mainResources .resourcetabs{display:none!important}.mainResources .resourceMobileSelector{z-index:30;width:100%;margin:-35px auto 32px;display:block;position:relative}.mainResources .resourceMobileSelector__trigger{color:#2d2345;cursor:pointer;background:#fff;border:1px solid #ebe5f5;border-radius:12px;justify-content:space-between;align-items:center;width:100%;min-height:58px;padding:0 18px;font-size:15px;font-weight:700;display:flex;box-shadow:0 12px 30px #4d1e9214,0 3px 8px #00000008}.mainResources .resourceMobileSelector__triggerContent{align-items:center;gap:12px;display:flex}.mainResources .resourceMobileSelector__icon{color:#7b2cf5;background:#f6efff;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:22px;font-weight:700;display:flex}.mainResources .resourceMobileSelector__arrow{color:#7b2cf5;justify-content:center;align-items:center;width:28px;height:28px;font-size:24px;line-height:1;transition:transform .25s;display:flex}.mainResources .resourceMobileSelector__arrow.open{transform:rotate(180deg)}.mainResources .resourceMobileSelector__menu{background:#fff;border:1px solid #ebe5f5;border-radius:12px;padding:8px;animation:.2s resourceMobileMenuIn;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:hidden;box-shadow:0 18px 40px #27174d24,0 4px 12px #0000000d}.mainResources .resourceMobileSelector__item{color:#2d2345;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:12px;width:100%;min-height:48px;padding:8px 12px;font-size:14px;font-weight:500;transition:background .2s,color .2s;display:flex}.mainResources .resourceMobileSelector__item:hover{color:#7b2cf5;background:#faf7ff}.mainResources .resourceMobileSelector__item.active{color:#6f22dc;background:#f5efff;font-weight:700}.mainResources .resourceMobileSelector__itemIcon{color:#7b2cf5;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:18px;display:flex}.mainResources .resourceMobileSelector__itemLabel{flex:1}.mainResources .resourceMobileSelector__check{color:#7b2cf5;justify-content:center;align-items:center;width:24px;height:24px;font-size:17px;font-weight:800;display:flex}.mainResources .resourcegrid .sub-resource-card{flex-wrap:nowrap;justify-content:center;flex-direction:column!important;align-items:center!important;display:flex!important}.mainResources .resourcegrid .resource-card{flex:100%;max-width:90%;width:100%!important}.mainResources .resourcegrid .resource-card .resourceContent h4{font-size:16px}.mainResources .resourcegrid .resource-card .resourceContent p{font-size:14px}}@media (width<=480px){.mainResources{padding:30px 15px}.mainResources .resourcetabs button{text-wrap:nowrap;font-size:13px!important}.mainResources.video-grid{flex-direction:column}.mainResources .resourcegrid .resource-card{padding:18px}.mainResources .resourcegrid .resource-card .resource-icon{margin-bottom:18px;font-size:26px}}@keyframes resourceMobileMenuIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.consortia-loader{background:radial-gradient(circle at 50% 38%,#9b6af514,#0000 34%),#fbfaff;justify-content:center;align-items:center;width:100%;min-height:100vh;font-family:Inter,Segoe UI,sans-serif;display:flex;overflow:hidden}.consortia-loader__container{flex-direction:column;justify-content:center;align-items:center;width:min(100%,760px);min-height:100vh;padding:30px 25px 35px;display:flex;position:relative}.network{flex-shrink:0;width:700px;max-width:100%;height:410px;position:relative}.network__lines{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.network-line{fill:none;stroke:url(#lineGradient);stroke-width:1.2px;stroke-dasharray:6 7;opacity:.42;animation:4s linear infinite lineFlow}.network-line--light{opacity:.22;stroke-width:1px;stroke-dasharray:4 8;animation-duration:6s}@keyframes lineFlow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-100px}}.network-node{z-index:2;background:#b895fa;border-radius:50%;width:7px;height:7px;animation:2.5s ease-in-out infinite nodePulse;position:absolute;box-shadow:0 0 0 3px #b895fa14,0 0 10px #9b6af540}@keyframes nodePulse{0%,to{opacity:.55;transform:scale(.75)}50%{opacity:1;transform:scale(1.25)}}.node-1{animation-delay:.2s;top:22%;left:18%}.node-2{animation-delay:.6s;top:34%;left:28%}.node-3{animation-delay:1s;top:13%;left:38%}.node-4{animation-delay:.4s;top:19%;left:49%}.node-5{animation-delay:1.2s;top:16%;left:62%}.node-6{animation-delay:.8s;top:27%;left:72%}.node-7{animation-delay:1.5s;top:61%;left:22%}.node-8{animation-delay:.3s;top:70%;left:33%}.node-9{animation-delay:1.1s;top:68%;left:49%}.node-10{animation-delay:1.7s;top:63%;left:64%}.node-11{animation-delay:.7s;top:48%;left:76%}.node-12{animation-delay:1.9s;top:46%;left:15%}.network-person{z-index:4;animation:4s ease-in-out infinite personFloat;position:absolute}@keyframes personFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.person-top-left{animation-delay:.3s;top:7%;left:8%}.person-top-center{animation-delay:.8s;top:0;left:47%}.person-top-right{animation-delay:1.2s;top:11%;right:9%}.person-bottom-left{animation-delay:1.6s;bottom:9%;left:9%}.person-bottom-right{animation-delay:.7s;bottom:9%;right:11%}.person-avatar{background:linear-gradient(145deg,#fff,#f1eaff);border:1px solid #9b6af529;border-radius:50%;width:58px;height:58px;position:relative;overflow:hidden;box-shadow:0 8px 22px #7148cd21,0 0 0 7px #9b6af509}.avatar-face{z-index:3;background:#f4c7ad;border-radius:48% 48% 45% 45%;width:21px;height:24px;position:absolute;top:14px;left:50%;transform:translate(-50%)}.avatar-hair{z-index:4;background:#22253a;border-radius:55% 55% 35% 35%;width:27px;height:29px;position:absolute;top:9px;left:50%;transform:translate(-50%)}.person-avatar--female .avatar-hair{border-radius:55% 55% 45% 45%;width:30px;height:32px}.person-avatar--female .avatar-face{top:15px}.person-avatar--male .avatar-hair{border-radius:55% 55% 20% 20%;width:25px;height:17px;top:11px}.avatar-body{background:linear-gradient(135deg,#7440d8,#a45bf0);border-radius:50% 50% 0 0;width:40px;height:25px;position:absolute;bottom:-4px;left:50%;transform:translate(-50%)}.person-avatar--female .avatar-body{background:linear-gradient(135deg,#e77dbf,#9252db)}.person-icon{color:#6930d6;background:radial-gradient(circle,#fff 30%,#f5efff 100%);border:1px solid #9b6af526;border-radius:50%;justify-content:center;align-items:center;width:55px;height:55px;display:flex;box-shadow:0 8px 25px #693cbe21,0 0 0 7px #9b6af506}.person-icon svg{stroke-width:2px;width:22px;height:22px}.person-icon--member{background:radial-gradient(circle,#fff 30%,#eee6ff 100%)}.network-chat{z-index:4;color:#8450e5;background:radial-gradient(circle,#fff,#f0e8ff);border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;animation:3s ease-in-out infinite chatFloat;display:flex;position:absolute;top:42%;right:2%;box-shadow:0 7px 18px #7543cd1f,0 0 0 6px #9b6af506}.network-chat svg{width:17px;height:17px}@keyframes chatFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.network-center{z-index:5;justify-content:center;align-items:center;width:150px;height:150px;display:flex;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)}.network-center__glow{filter:blur(8px);background:radial-gradient(circle,#9b6af52e,#9b6af512 40%,#0000 72%);border-radius:50%;width:135px;height:135px;animation:3s ease-in-out infinite centerGlow;position:absolute}@keyframes centerGlow{0%,to{opacity:.7;transform:scale(.95)}50%{opacity:1;transform:scale(1.08)}}.network-center__logo{background:radial-gradient(circle at 35% 30%,#fff,#faf7ff 65%,#f1eaff);border:1px solid #9b6af517;border-radius:50%;justify-content:center;align-items:center;width:105px;height:105px;animation:3.5s ease-in-out infinite centerLogoFloat;display:flex;position:relative;box-shadow:0 15px 35px #6e3dc824,inset 0 0 25px #9b6af514}.network-center__logo img{object-fit:contain;z-index:2;width:70px;height:70px;position:relative}@keyframes centerLogoFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.center-dot{z-index:3;background:#7c3aed;border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite centerDotPulse;position:absolute;box-shadow:0 0 8px #7c3aed59}.center-dot--one{top:16px;left:34px}.center-dot--two{background:#d457e6;animation-delay:.5s;top:27px;right:16px}.center-dot--three{background:#a486f8;animation-delay:1s;bottom:20px;left:25px}@keyframes centerDotPulse{0%,to{transform:scale(.8)}50%{transform:scale(1.25)}}.loader-brand{z-index:10;text-align:center;margin-top:0;position:relative}.loader-brand__small{color:#4d5367;letter-spacing:2px;font-size:12px;font-weight:700;line-height:1}.loader-brand__title{letter-spacing:1.3px;background:linear-gradient(90deg,#6130c8,#8b43e7,#bd4fda);color:#0000;-webkit-background-clip:text;background-clip:text;margin-top:5px;font-size:25px;font-weight:700;line-height:1}.loader-brand__tagline{color:#697083;margin-top:13px;font-size:13px;font-weight:400;line-height:1.4}.loading-bars{justify-content:center;align-items:center;gap:5px;height:18px;margin-top:29px;display:flex}.loading-bars span{background:#9b6af5;border-radius:10px;width:5px;height:9px;animation:1.25s ease-in-out infinite loadingBar}.loading-bars span:first-child{animation-delay:0s}.loading-bars span:nth-child(2){animation-delay:80ms}.loading-bars span:nth-child(3){animation-delay:.16s}.loading-bars span:nth-child(4){animation-delay:.24s}.loading-bars span:nth-child(5){animation-delay:.32s}.loading-bars span:nth-child(6){animation-delay:.4s}.loading-bars span:nth-child(7){animation-delay:.48s}.loading-bars span:nth-child(8){animation-delay:.56s}.loading-bars span:nth-child(9){animation-delay:.64s}.loading-bars span:nth-child(10){animation-delay:.72s}.loading-bars span:nth-child(11){animation-delay:.8s}.loading-bars span:nth-child(12){animation-delay:.88s}@keyframes loadingBar{0%,to{opacity:.35;height:7px;transform:scaleY(.75)}50%{opacity:1;height:18px;transform:scaleY(1)}}.loading-text{color:#555d72;z-index:10;margin-top:20px;font-size:14px;font-weight:500;line-height:1.4;position:relative}@media (width<=700px){.consortia-loader__container{padding-left:15px;padding-right:15px}.network{width:100%;height:380px}.person-top-left{left:5%}.person-top-right{right:5%}.person-bottom-left{left:6%}.person-bottom-right{right:7%}.network-chat{right:0}}@media (width<=520px){.consortia-loader__container{min-height:100svh;padding:20px 12px 30px}.network{height:320px}.person-avatar,.person-icon{width:45px;height:45px}.person-icon svg{width:18px;height:18px}.network-chat{width:32px;height:32px}.network-chat svg{width:14px;height:14px}.network-center{width:115px;height:115px}.network-center__glow{width:110px;height:110px}.network-center__logo{width:82px;height:82px}.network-center__logo img{width:55px;height:55px}.loader-brand__small{letter-spacing:1.6px;font-size:10px}.loader-brand__title{font-size:22px}.loader-brand__tagline{font-size:12px}.loading-bars{margin-top:25px}.loading-text{font-size:13px}}@media (width<=380px){.network{height:285px}.person-avatar,.person-icon{width:40px;height:40px}.network-center{width:100px;height:100px}.network-center__logo{width:72px;height:72px}.network-center__logo img{width:48px;height:48px}.loader-brand__title{font-size:20px}}:scope .readingProgress{z-index:9999;background:linear-gradient(90deg,#9b6af5,#c18bff,#f472b6);width:0;height:4px;transition:width .15s linear,opacity .3s;position:fixed;top:0;left:0}.mainResourceDetail{width:1250px;margin:0 auto;padding:20px 76px}.mainResourceDetail .subResourceDetail{flex-direction:column;gap:20px;display:flex}.mainResourceDetail .subResourceDetail .mainResourceDetailTop{background:#fdfdfe;border:1px solid #e4e8ed;border-radius:10px}.mainResourceDetail .subResourceDetail .mainResourceDetailTop .ResourceDetailTagandCat{align-items:flex-start;gap:20px;padding:10px;display:flex}.mainResourceDetail .subResourceDetail .mainResourceDetailTop .ResourceDetailTagandCat .ResourceDetailTag{flex:10%;align-items:center;gap:7px;display:flex}.mainResourceDetail .subResourceDetail .mainResourceDetailTop .ResourceDetailTagandCat .ResourceDetailTag .resourcetag{color:#9b6af5;background:#e8e0fe;border-radius:40px;padding:6px 10px;font-size:12px;font-weight:600}.mainResourceDetail .subResourceDetail .mainResourceDetailTop .ResourceDetailTagandCat .detailmeta{flex-wrap:wrap;flex:90%;align-items:center;gap:10px;display:flex}.mainResourceDetail .subResourceDetail .mainResourceDetailTop .ResourceDetailTagandCat .detailmeta .resourceCat{color:#ec4899;background:#ffe8f3;border-radius:40px;margin-left:10px;padding:6px 10px;font-size:12px;font-weight:600}.mainResourceDetail .subResourceDetail .mainResourceDetailTop .ResourceDetailTop{flex-wrap:wrap;place-content:flex-start space-between;display:flex}.mainResourceDetail .subResourceDetail .mainResourceDetailTop .ResourceDetailTop .ResourceDetailTopLeft{flex-direction:column;flex:50%;justify-content:center;align-items:flex-start;gap:20px;padding:40px;display:flex}.mainResourceDetail .subResourceDetail .mainResourceDetailTop .ResourceDetailTop .ResourceDetailTopLeft .ResourceDetailTitle h2{letter-spacing:1.5px;margin-top:4px;font-family:Tan Aegean;font-size:25px;font-weight:600;line-height:1.6}.mainResourceDetail .subResourceDetail .mainResourceDetailTop .ResourceDetailTop .ResourceDetailTopLeft .ResourceDetailInfoandBtns{justify-content:flex-start;width:100%;display:flex}.mainResourceDetail .subResourceDetail .mainResourceDetailTop .ResourceDetailTop .ResourceDetailTopLeft .ResourceDetailInfoandBtns span{color:#707070;font-size:12px}.mainResourceDetail .subResourceDetail .mainResourceDetailTop .ResourceDetailTop .ResourceDetailTopLeft .ResourceDetailInfoandBtns .ResourceDetaillinklike{color:#9b6af5;cursor:pointer;background:0 0;border:1px solid #9b6af5;border-radius:4px;align-items:center;gap:4px;padding:4px 10px;font-size:14px;display:flex}.mainResourceDetail .subResourceDetail .mainResourceDetailTop .ResourceDetailTop .ResourceDetailTopRight{flex:40%;margin-right:30px}.mainResourceDetail .subResourceDetail .mainResourceDetailTop .ResourceDetailTop .ResourceDetailTopRight .ResourceDetailTopRightImages{width:100%;padding:10px}.mainResourceDetail .subResourceDetail .mainResourceDetailTop .ResourceDetailTop .ResourceDetailTopRight .ResourceDetailTopRightImages .storySlider{aspect-ratio:4/3;background:#f5f5f5;border-radius:10px;width:100%;height:16rem;position:relative;overflow:hidden;box-shadow:0 8px 12px #021e540f}.mainResourceDetail .subResourceDetail .mainResourceDetailTop .ResourceDetailTop .ResourceDetailTopRight .ResourceDetailTopRightImages .storySlider .storySliderImage{width:100%;height:100%;transition:opacity .4s;display:block}.mainResourceDetail .subResourceDetail .mainResourceDetailTop .ResourceDetailTop .ResourceDetailTopRight .ResourceDetailTopRightImages .storySlider .sliderBtn{color:#fff;cursor:pointer;z-index:2;background:#00000073;border:none;border-radius:50%;width:42px;height:42px;font-size:20px;transition:all .25s;position:absolute;top:50%;transform:translateY(-50%)}.mainResourceDetail .subResourceDetail .mainResourceDetailTop .ResourceDetailTop .ResourceDetailTopRight .ResourceDetailTopRightImages .storySlider .sliderBtn:hover{background:#9b6af5}.mainResourceDetail .subResourceDetail .mainResourceDetailTop .ResourceDetailTop .ResourceDetailTopRight .ResourceDetailTopRightImages .storySlider .sliderBtn.prev{left:16px}.mainResourceDetail .subResourceDetail .mainResourceDetailTop .ResourceDetailTop .ResourceDetailTopRight .ResourceDetailTopRightImages .storySlider .sliderBtn.next{right:16px}.mainResourceDetail .subResourceDetail .mainResourceDetailTop .ResourceDetailTop .ResourceDetailTopRight .ResourceDetailTopRightImages .storySlider .sliderDots{gap:8px;display:flex;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.mainResourceDetail .subResourceDetail .mainResourceDetailTop .ResourceDetailTop .ResourceDetailTopRight .ResourceDetailTopRightImages .storySlider .sliderDots .dot{cursor:pointer;background:#ffffff73;border:none;border-radius:50%;width:10px;height:10px;transition:all .25s}.mainResourceDetail .subResourceDetail .mainResourceDetailTop .ResourceDetailTop .ResourceDetailTopRight .ResourceDetailTopRightImages .storySlider .sliderDots .dot.active{background:#9b6af5;border-radius:20px;width:28px}.mainResourceDetail .subResourceDetail .ResourceDetailBottom{border:1px solid #e4e8ed;border-radius:6px;padding:40px;box-shadow:0 8px 12px #021e540f}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .locked-content-container{position:relative;overflow:hidden}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .locked-content-container .faded-content{color:#707070;opacity:.8;margin-bottom:-50px;padding-bottom:80px;font-size:16px;line-height:1.8;-webkit-mask-image:linear-gradient(#000 40%,#0000 100%);mask-image:linear-gradient(#000 40%,#0000 100%)}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .paywall{background:radial-gradient(circle at 90% 0,#c470d22e,#0000 35%),linear-gradient(135deg,#fff 0%,#faf7ff 55%,#f7efff 100%);border:1px solid #e7dcf5;border-radius:20px;margin:32px 0;padding:40px 42px;position:relative;overflow:hidden;box-shadow:0 10px 30px #65468214}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .paywall:after{content:"";filter:blur(20px);pointer-events:none;background:#c470d21f;border-radius:50%;width:180px;height:180px;position:absolute;bottom:-100px;right:-70px}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .paywall .detail__body--clamped{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .paywall .paywallIcon{color:#fff;background:linear-gradient(90deg,#8b3df2,#ec4899);border-radius:50%;justify-content:center;align-items:center;width:54px;height:54px;margin-bottom:28px;font-size:22px;display:flex;box-shadow:0 8px 20px #9b6af52e}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .paywall h3{z-index:1;letter-spacing:-1.5px;color:#24202c;margin:0 0 22px;font-size:clamp(34px,4vw,52px);font-weight:500;line-height:1.08;position:relative}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .paywall h3 span{background:linear-gradient(90deg,#e94bc8,#9b6af5);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-top:4px;font-size:.95em;font-style:italic;font-weight:400;display:block}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .paywall p{z-index:1;color:#5d5867;max-width:850px;margin:0 0 26px;font-size:17px;line-height:1.65;position:relative}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .paywall p strong{color:#2d2836;font-weight:700}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .paywall .btn{z-index:1;color:#fff;background:linear-gradient(90deg,#8b3df2,#ec4899);border-radius:10px;justify-content:center;align-items:center;gap:9px;padding:13px 22px;font-size:13px;font-weight:600;text-decoration:none;transition:all .25s;display:inline-flex;position:relative;box-shadow:0 8px 18px #9b6af538}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .paywall .btn span{font-size:19px;transition:transform .25s}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .paywall .btn:hover{transform:translateY(-2px);box-shadow:0 12px 24px #9b6af54d}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .paywall .btn:hover span{transform:translate(4px)}@media (width<=768px){.mainResourceDetail .subResourceDetail .ResourceDetailBottom .paywall{padding:32px 26px}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .paywall h3{font-size:36px}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .paywall p{font-size:16px}}@media (width<=480px){.mainResourceDetail .subResourceDetail .ResourceDetailBottom .paywall{border-radius:16px;padding:26px 20px}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .paywall .paywallIcon{width:46px;height:46px;margin-bottom:22px}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .paywall h3{letter-spacing:-1px;font-size:32px}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .paywall p{font-size:15px;line-height:1.55}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .paywall .btn{width:100%}}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .storiesHeroline{background:linear-gradient(90deg,#a259e6 0%,#e64ac9 100%);border-radius:20px;width:80px;height:5px;margin-bottom:15px}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .detail__body{color:#707070;letter-spacing:.5px;font-size:14px;font-weight:400;line-height:1.3;position:relative;font-family:Poppins,sans-serif!important}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .detail__body h2{margin:0;font-size:14px}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .detail__body h1,.mainResourceDetail .subResourceDetail .ResourceDetailBottom .detail__body h1 span{margin:0;font-size:16px}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .detail__body h3,.mainResourceDetail .subResourceDetail .ResourceDetailBottom .detail__body h3 span{margin:0;font-size:14px}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .detail__body p,.mainResourceDetail .subResourceDetail .ResourceDetailBottom .detail__body p span{margin-bottom:20px;font-size:.8rem;line-height:1.9}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .detail__body img{border-radius:20px;width:70%;height:auto;margin:32px auto;display:block;box-shadow:0 12px 40px #00000014}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .detail__body ul,.mainResourceDetail .subResourceDetail .ResourceDetailBottom .detail__body ol{margin:24px 0;padding-left:28px}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .detail__body li{font-size:.8rem;line-height:1.8}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .detail__body blockquote{background:#f8f5ff;border-left:5px solid #9b6af5;border-radius:12px;margin:30px 0;padding:20px}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .detail__body table{border-collapse:collapse;width:100%;margin:30px 0}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .detail__body th,.mainResourceDetail .subResourceDetail .ResourceDetailBottom .detail__body td{border:1px solid #ececec;padding:14px;font-size:.8rem}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .detail__body a{color:#9b6af5;text-decoration:none}@keyframes fadeUp{0%{opacity:0;transform:translateY(35px)}to{opacity:1;transform:translateY(0)}}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .categoriesLinksTitle{border-bottom:1px solid #e4e4e4;margin-bottom:10px}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .categoriesLinksTitle h3{color:#444;padding-bottom:4px;font-size:14px}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .allcategoriesLinks{flex-wrap:wrap;gap:12px;display:flex}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .allcategoriesLinks .categoriesLinks{color:#ec4899;cursor:pointer;background:#fff1f7;border:1px solid #f8c6dc;border-radius:999px;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-weight:600;transition:all .25s;display:inline-flex}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .allcategoriesLinks .categoriesLinks:hover{color:#fff;background:#ec4899;border-color:#ec4899;transform:translateY(-2px);box-shadow:0 8px 18px #ec48992e}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .resourceVideoDetails{align-items:flex-start;gap:24px;display:flex}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .resourceVideoDetails .detailvideo{flex:65%;min-width:0}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .resourceVideoDetails .detailvideo iframe{aspect-ratio:21/9;border-radius:10px;width:100%}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .resourceVideoDetails .detailvideoInfo{flex-direction:column;flex:320px;gap:20px;max-width:340px;display:flex}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .resourceVideoDetails .detailvideoInfo .courseVideoDetailsCard{background:#fff;border:1px solid #eee6fb;border-radius:14px;flex-direction:column;gap:10px;padding:0;display:flex;box-shadow:0 4px 12px #021e540f}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .resourceVideoDetails .detailvideoInfo .courseVideoDetailsCard h3{border-bottom:1px solid #e4e4e4;margin:0;padding:10px 14px}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .resourceVideoDetails .detailvideoInfo .courseVideoDetailsCard h3:not(:first-child){border-top:1px solid #f1edf9;margin-top:22px;padding-top:18px}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .resourceVideoDetails .detailvideoInfo .courseVideoDetailsCard .whyWatchList{flex-direction:column;gap:8px;margin:0 0 10px;padding:0 20px;list-style:none;display:flex}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .resourceVideoDetails .detailvideoInfo .courseVideoDetailsCard .whyWatchList li{align-items:flex-start;gap:10px;display:flex}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .resourceVideoDetails .detailvideoInfo .courseVideoDetailsCard .whyWatchList .whyWatchCheck{color:#7b2cf5;background:#f0e9ff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-top:1px;font-size:11px;display:flex}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .resourceVideoDetails .detailvideoInfo .courseVideoDetailsCard .learningOutcomesList{flex-direction:column;gap:8px;margin:0 0 10px;padding:0 20px;list-style:none;display:flex}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .resourceVideoDetails .detailvideoInfo .courseVideoDetailsCard .learningOutcomesList li{align-items:flex-start;gap:10px;display:flex}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .resourceVideoDetails .outcomeCheck{color:#10b981;background:#e9f9f2;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-top:1px;font-size:11px;display:flex}@media (width<=900px){.mainResourceDetail .subResourceDetail .ResourceDetailBottom .resourceVideoDetails{flex-direction:column}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .resourceVideoDetails .detailvideoInfo{width:100%;max-width:100%}}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .courseDetailsCard{background:#fff;border:1px solid #eee6fb;border-radius:14px;padding:10px 24px}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .courseDetailsCard h3{color:#2d2345;margin:0 0 16px;font-size:14px;font-weight:700}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .courseDetailsCard .courseDetailsList{margin:0 0 20px;padding:0;list-style:none}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .courseDetailsCard .courseDetailsList li{border-bottom:1px solid #f1edf9;align-items:center;gap:10px;padding:12px 0;font-size:14px;display:flex}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .courseDetailsCard .courseDetailsList li:last-child{border-bottom:none}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .courseDetailsCard .courseDetailsList .courseDetailIcon{color:#9b7bef;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .courseDetailsCard .courseDetailsList .courseDetailLabel{color:#7a7390;flex:1}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .courseDetailsCard .courseDetailsList .courseDetailValue{color:#2d2345;text-align:right;font-weight:600}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .courseDetailsCard .courseDetailsList .courseDetailValue--link{color:#7b2cf5}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .courseDetailsCard .continueLearning{background:#f7f3ff;border-radius:10px;margin-bottom:20px;padding:14px 16px}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .courseDetailsCard .continueLearning .continueLearningTop{color:#4b3d70;justify-content:space-between;margin-bottom:10px;font-size:13px;font-weight:600;display:flex}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .courseDetailsCard .continueLearning .continueLearningBar{background:#e3daf7;border-radius:999px;height:6px;overflow:hidden}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .courseDetailsCard .continueLearning .continueLearningFill{background:linear-gradient(90deg,#7c3aed,#db2777);border-radius:999px;height:100%;transition:width .35s}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .courseDetailsCard button{cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;margin-bottom:12px;padding:13px;font-size:14px;font-weight:600;transition:all .25s;display:flex}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .courseDetailsCard button:last-of-type{margin-bottom:0}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .courseDetailsCard .watchNowBtn{color:#fff;background:linear-gradient(90deg,#7c3aed,#db2777);border:none}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .courseDetailsCard .watchNowBtn:hover{opacity:.92}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .courseDetailsCard .downloadNotesBtn,.mainResourceDetail .subResourceDetail .ResourceDetailBottom .courseDetailsCard .shareBtn{color:#4b3d70;background:#fff;border:1.5px solid #e4e0f0}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .courseDetailsCard .downloadNotesBtn:hover,.mainResourceDetail .subResourceDetail .ResourceDetailBottom .courseDetailsCard .shareBtn:hover{color:#7b2cf5;border-color:#7b2cf5}.mainResourceDetail .lockedPreview{-webkit-line-clamp:6;-webkit-box-orient:vertical;max-height:15.4em;display:-webkit-box;position:relative;overflow:hidden}.mainResourceDetail .lockedPreview:after{content:"";pointer-events:none;background:linear-gradient(#fff0 0%,#fff 90%);height:4em;position:absolute;bottom:0;left:0;right:0}@media (width<=1200px){.mainResourceDetail{padding:20px 30px}.mainResourceDetail .subResourceDetail .mainResourceDetailTop .ResourceDetailTop .ResourceDetailTopLeft .ResourceDetailTitle h2{font-size:38px}}@media (width<=992px){.mainResourceDetail{width:auto;padding:20px}.mainResourceDetail .subResourceDetail .mainResourceDetailTop .ResourceDetailTagandCat{flex-direction:column;align-items:flex-start;gap:12px}.mainResourceDetail .subResourceDetail .mainResourceDetailTop .ResourceDetailTagandCat .ResourceDetailTag,.mainResourceDetail .subResourceDetail .mainResourceDetailTop .ResourceDetailTagandCat .detailmeta{flex-wrap:wrap;flex:100%;gap:10px;width:100%}.mainResourceDetail .subResourceDetail .mainResourceDetailTop .ResourceDetailTagandCat .detailmeta{margin-left:0}.mainResourceDetail .subResourceDetail .mainResourceDetailTop .ResourceDetailTop{flex-direction:column;gap:20px}.mainResourceDetail .subResourceDetail .mainResourceDetailTop .ResourceDetailTop .ResourceDetailTopLeft,.mainResourceDetail .subResourceDetail .mainResourceDetailTop .ResourceDetailTop .ResourceDetailTopRight{flex:100%;width:100%}.mainResourceDetail .subResourceDetail .mainResourceDetailTop .ResourceDetailTop .ResourceDetailTopLeft .ResourceDetailTitle h2{font-size:34px}.mainResourceDetail .subResourceDetail .mainResourceDetailTop .ResourceDetailTop .ResourceDetailTopRight .ResourceDetailTopRightImages .storySlider{height:20rem}}@media (width<=768px){.mainResourceDetail{width:auto;padding:16px}.mainResourceDetail .subResourceDetail .mainResourceDetailTop .ResourceDetailTagandCat{padding:16px}.mainResourceDetail .subResourceDetail .mainResourceDetailTop .ResourceDetailTagandCat .detailmeta{gap:8px}.mainResourceDetail .subResourceDetail .mainResourceDetailTop .ResourceDetailTagandCat .detailmeta .resourceCat{margin-left:0}.mainResourceDetail .subResourceDetail .mainResourceDetailTop .ResourceDetailTop .ResourceDetailTopLeft{padding:16px}.mainResourceDetail .subResourceDetail .mainResourceDetailTop .ResourceDetailTop .ResourceDetailTopLeft .ResourceDetailTitle h2{font-size:28px}.mainResourceDetail .subResourceDetail .mainResourceDetailTop .ResourceDetailTop .ResourceDetailTopLeft .ResourceDetailInfoandBtns{flex-wrap:wrap;justify-content:flex-start;gap:12px}.mainResourceDetail .subResourceDetail .mainResourceDetailTop .ResourceDetailTop .ResourceDetailTopRight .ResourceDetailTopRightImages{padding:16px}.mainResourceDetail .subResourceDetail .mainResourceDetailTop .ResourceDetailTop .ResourceDetailTopRight .ResourceDetailTopRightImages .storySlider{height:16rem}.mainResourceDetail .subResourceDetail .mainResourceDetailTop .ResourceDetailTop .ResourceDetailTopRight .ResourceDetailTopRightImages .storySlider .sliderBtn{width:36px;height:36px;font-size:18px}.mainResourceDetail .subResourceDetail .ResourceDetailBottom{padding:16px}.mainResourceDetail .subResourceDetail .ResourceDetailBottom h1{font-size:15px}.mainResourceDetail .subResourceDetail .ResourceDetailBottom h2{font-size:14px}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .detail__body{font-size:14px;line-height:2}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .detail__body .detailvideo{flex:100%;width:100%;min-width:0}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .detail__body .detailvideo iframe{aspect-ratio:16/9;border-radius:10px;width:100%}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .allcategoriesLinks{flex-wrap:wrap}}@media (width<=480px){.mainResourceDetail{width:auto;padding:12px}.mainResourceDetail .subResourceDetail .mainResourceDetailTop .ResourceDetailTagandCat{padding:12px}.mainResourceDetail .subResourceDetail .mainResourceDetailTop .ResourceDetailTagandCat .ResourceDetailTag .resourcetag,.mainResourceDetail .subResourceDetail .mainResourceDetailTop .ResourceDetailTagandCat .detailmeta .resourceCat{font-size:11px}.mainResourceDetail .subResourceDetail .mainResourceDetailTop .ResourceDetailTop .ResourceDetailTopLeft{gap:10px;padding:12px}.mainResourceDetail .subResourceDetail .mainResourceDetailTop .ResourceDetailTop .ResourceDetailTopLeft .ResourceDetailTitle h2{font-size:20px}.mainResourceDetail .subResourceDetail .mainResourceDetailTop .ResourceDetailTop .ResourceDetailTopLeft .ResourceDetailInfoandBtns{flex-direction:column;align-items:flex-start;gap:10px}.mainResourceDetail .subResourceDetail .mainResourceDetailTop .ResourceDetailTop .ResourceDetailTopRight .ResourceDetailTopRightImages{padding:12px}.mainResourceDetail .subResourceDetail .mainResourceDetailTop .ResourceDetailTop .ResourceDetailTopRight .ResourceDetailTopRightImages .storySlider{height:13rem}.mainResourceDetail .subResourceDetail .mainResourceDetailTop .ResourceDetailTop .ResourceDetailTopRight .ResourceDetailTopRightImages .storySlider .sliderBtn{width:32px;height:32px;font-size:16px}.mainResourceDetail .subResourceDetail .mainResourceDetailTop .ResourceDetailTop .ResourceDetailTopRight .ResourceDetailTopRightImages .storySlider .sliderBtn.prev{left:10px}.mainResourceDetail .subResourceDetail .mainResourceDetailTop .ResourceDetailTop .ResourceDetailTopRight .ResourceDetailTopRightImages .storySlider .sliderBtn.next{right:10px}.mainResourceDetail .subResourceDetail .mainResourceDetailTop .ResourceDetailTop .ResourceDetailTopRight .ResourceDetailTopRightImages .storySlider .sliderDots{bottom:12px}.mainResourceDetail .subResourceDetail .mainResourceDetailTop .ResourceDetailTop .ResourceDetailTopRight .ResourceDetailTopRightImages .storySlider .sliderDots .dot{width:8px;height:8px}.mainResourceDetail .subResourceDetail .mainResourceDetailTop .ResourceDetailTop .ResourceDetailTopRight .ResourceDetailTopRightImages .storySlider .sliderDots .dot.active{width:22px}.mainResourceDetail .subResourceDetail .ResourceDetailBottom{padding:14px}.mainResourceDetail .subResourceDetail .ResourceDetailBottom h1{font-size:14px}.mainResourceDetail .subResourceDetail .ResourceDetailBottom h2{font-size:13px}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .storiesHeroline{width:60px}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .detail__body{font-size:13px;line-height:1.9}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .categoriesLinksTitle h3{font-size:13px}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .allcategoriesLinks{gap:8px}.mainResourceDetail .subResourceDetail .ResourceDetailBottom .allcategoriesLinks .categoriesLinks{padding:4px 8px;font-size:12px}}.main-ContentMgt-manager{padding:24px}.main-ContentMgt-manager .ContentMgt-Title{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.main-ContentMgt-manager .ContentMgt-Title h1{color:#1e1e2d;font-size:20px;font-weight:700}.main-ContentMgt-manager .ContentMgt-Title .sub-ContentMgt-Title{align-items:center;gap:12px;display:flex}.main-ContentMgt-manager .ContentMgt-Title .sub-ContentMgt-Title .manager-filters{align-items:center;gap:10px;display:flex}.main-ContentMgt-manager .ContentMgt-Title .sub-ContentMgt-Title .manager-filters input,.main-ContentMgt-manager .ContentMgt-Title .sub-ContentMgt-Title .manager-filters select{box-sizing:border-box;color:#454552;background:#fff;border:1px solid #e4e6ef;border-radius:7px;outline:none;height:36px;padding:0 12px;font-size:12px;font-weight:500;transition:border-color .2s,box-shadow .2s,background .2s}.main-ContentMgt-manager .ContentMgt-Title .sub-ContentMgt-Title .manager-filters input:hover,.main-ContentMgt-manager .ContentMgt-Title .sub-ContentMgt-Title .manager-filters select:hover{border-color:#d5d8e2}.main-ContentMgt-manager .ContentMgt-Title .sub-ContentMgt-Title .manager-filters input:focus,.main-ContentMgt-manager .ContentMgt-Title .sub-ContentMgt-Title .manager-filters select:focus{border-color:#a855f7;box-shadow:0 0 0 3px #a855f714}.main-ContentMgt-manager .ContentMgt-Title .sub-ContentMgt-Title .manager-filters input{width:210px}.main-ContentMgt-manager .ContentMgt-Title .sub-ContentMgt-Title .manager-filters input::placeholder{color:#9a9aa6;font-size:12px}.main-ContentMgt-manager .ContentMgt-Title .sub-ContentMgt-Title .manager-filters select{cursor:pointer;width:145px}.main-ContentMgt-manager .ContentMgt-Title .sub-ContentMgt-Title .ContentMgt-btn{color:#fff;white-space:nowrap;cursor:pointer;background:linear-gradient(135deg,#8b3df2 0%,#ec4899 100%);border:0;border-radius:7px;justify-content:center;align-items:center;height:36px;padding:0 15px;font-size:12px;font-weight:600;line-height:1;text-decoration:none;transition:transform .2s,box-shadow .2s,opacity .2s;display:inline-flex;box-shadow:0 4px 10px #8b3df229}.main-ContentMgt-manager .ContentMgt-Title .sub-ContentMgt-Title .ContentMgt-btn:hover{transform:translateY(-1px);box-shadow:0 6px 14px #8b3df238}.main-ContentMgt-manager .ContentMgt-Title .sub-ContentMgt-Title .ContentMgt-btn:active{transform:translateY(0)}@media (width<=900px){.main-ContentMgt-manager .ContentMgt-Title{flex-direction:column;align-items:flex-start}.main-ContentMgt-manager .ContentMgt-Title .sub-ContentMgt-Title{width:100%}.main-ContentMgt-manager .ContentMgt-Title .sub-ContentMgt-Title .manager-filters{flex:1}.main-ContentMgt-manager .ContentMgt-Title .sub-ContentMgt-Title .manager-filters input{width:100%}.main-ContentMgt-manager .ContentMgt-Title .sub-ContentMgt-Title .manager-filters select{width:150px}}@media (width<=600px){.main-ContentMgt-manager .ContentMgt-Title .sub-ContentMgt-Title{flex-direction:column;align-items:stretch}.main-ContentMgt-manager .ContentMgt-Title .sub-ContentMgt-Title .manager-filters{width:100%}.main-ContentMgt-manager .ContentMgt-Title .sub-ContentMgt-Title .manager-filters input,.main-ContentMgt-manager .ContentMgt-Title .sub-ContentMgt-Title .manager-filters select{flex:1;width:50%}.main-ContentMgt-manager .ContentMgt-Title .sub-ContentMgt-Title .ContentMgt-btn{width:100%}}.main-ContentMgt-manager .sub-ContentMgt-manager{background:#fff;border:1px solid #e4e8ed;border-radius:6px;margin-top:20px;overflow:hidden}.main-ContentMgt-manager .sub-ContentMgt-manager .ContentMgt-manager{height:auto;max-height:29rem;overflow-x:auto}.main-ContentMgt-manager .sub-ContentMgt-manager .ContentMgt-manager table{border-collapse:collapse;width:100%}.main-ContentMgt-manager .sub-ContentMgt-manager .ContentMgt-manager table thead{background:#fafbff;border-bottom:1px solid #edf0f7}.main-ContentMgt-manager .sub-ContentMgt-manager .ContentMgt-manager table thead th{text-align:left;letter-spacing:.6px;color:#707070;white-space:nowrap;padding:8px 20px;font-size:12px;font-weight:700}.main-ContentMgt-manager .sub-ContentMgt-manager .ContentMgt-manager table thead th:first-child{padding-left:30px}.main-ContentMgt-manager .sub-ContentMgt-manager .ContentMgt-manager table thead th:last-child{text-align:center}.main-ContentMgt-manager .sub-ContentMgt-manager .ContentMgt-manager table tbody tr{border-bottom:1px solid #f3f4f8;transition:all .25s}.main-ContentMgt-manager .sub-ContentMgt-manager .ContentMgt-manager table tbody tr:hover{background:#fafbff}.main-ContentMgt-manager .sub-ContentMgt-manager .ContentMgt-manager table tbody tr:last-child{border-bottom:none}.main-ContentMgt-manager .sub-ContentMgt-manager .ContentMgt-manager table tbody td{vertical-align:middle;padding:18px 20px;font-size:13px}.main-ContentMgt-manager .sub-ContentMgt-manager .ContentMgt-manager table tbody td .pill{border:1px solid var(--border);border-radius:999px;padding:2px 10px;font-size:12px}.main-ContentMgt-manager .sub-ContentMgt-manager .ContentMgt-manager table tbody td .pill--published{color:#18bf5f;background:#e8fff3;border-color:#0edc66;font-weight:600}.main-ContentMgt-manager .sub-ContentMgt-manager .ContentMgt-manager table tbody td .pill--draft{color:#9aa3b2;background:#f8f9ff;border-color:#9aa3b2;font-weight:600}.main-ContentMgt-manager .sub-ContentMgt-manager .ContentMgt-manager table tbody td .pill--scheduled{color:#e3ac2b;background:#fffde5;border-color:#e3ac2b;font-weight:600}.main-ContentMgt-manager .sub-ContentMgt-manager .ContentMgt-manager table tbody td .pill--archived{color:#9aa3b2;background:#f8f9ff;border-color:#9aa3b2;font-weight:600}.main-ContentMgt-manager .sub-ContentMgt-manager .ContentMgt-manager table tbody td svg{color:#f59e0b;fill:#f59e0b;flex-shrink:0;font-size:20px;display:block}.main-ContentMgt-manager .sub-ContentMgt-manager .ContentMgt-manager table tbody td:nth-child(5){text-align:center}.main-ContentMgt-manager .sub-ContentMgt-manager .ContentMgt-manager table tbody td:first-child{padding-left:30px}.main-ContentMgt-manager .sub-ContentMgt-manager .ContentMgt-manager table tbody td:last-child{text-align:center}.main-ContentMgt-manager .sub-ContentMgt-manager .ContentMgt-manager table tbody td .row-actions-linklike{color:#9b6af5;background:0 0;border:1px solid #9b6af5;border-radius:5px;padding:4px 10px;font-size:12px}.main-ContentMgt-manager .sub-ContentMgt-manager .ContentMgt-manager table tbody td .row-actions-linklike.danger{color:#dc2626;border-color:#dc2626}.main-ContentMgt-manager .content-title{flex-direction:column;gap:4px;display:flex}.main-ContentMgt-manager .content-title h4{color:#222;margin:0;font-size:15px;font-weight:600}.main-ContentMgt-manager .content-title span{color:#8b95a7;font-size:12px}.main-ContentMgt-manager .status{border-radius:30px;align-items:center;gap:6px;padding:6px 14px;font-size:12px;font-weight:600;display:inline-flex}.main-ContentMgt-manager .status:before{content:"";border-radius:50%;width:8px;height:8px}.main-ContentMgt-manager .status.published{color:#16a34a;background:#ecfdf3}.main-ContentMgt-manager .status.published:before{background:#16a34a}.main-ContentMgt-manager .status.draft{color:#d97706;background:#fff7ed}.main-ContentMgt-manager .status.draft:before{background:#d97706}.main-ContentMgt-manager .status.archived{color:#64748b;background:#f1f5f9}.main-ContentMgt-manager .status.archived:before{background:#64748b}.main-ContentMgt-manager .visibility{color:#475569;font-weight:500}.main-ContentMgt-manager .featured{color:#8b3df2;font-size:18px}.main-ContentMgt-manager .featured.inactive{color:#cbd5e1}.main-ContentMgt-manager .table-actions{justify-content:center;gap:10px;display:flex}.main-ContentMgt-manager .table-actions button,.main-ContentMgt-manager .table-actions a{cursor:pointer;background:0 0;border:none;font-size:13px;font-weight:600;transition:all .2s}.main-ContentMgt-manager .table-actions button.edit,.main-ContentMgt-manager .table-actions a.edit{color:#3b82f6}.main-ContentMgt-manager .table-actions button.edit:hover,.main-ContentMgt-manager .table-actions a.edit:hover{color:#1d4ed8}.main-ContentMgt-manager .table-actions button.delete,.main-ContentMgt-manager .table-actions a.delete{color:#ef4444}.main-ContentMgt-manager .table-actions button.delete:hover,.main-ContentMgt-manager .table-actions a.delete:hover{color:#b91c1c}.main-ContentMgt-manager .table-actions button.view,.main-ContentMgt-manager .table-actions a.view{color:#8b3df2}.main-ContentMgt-manager .table-actions button.view:hover,.main-ContentMgt-manager .table-actions a.view:hover{color:#6d28d9}.main-ContentMgt-manager .table-thumbnail{object-fit:cover;border:1px solid #edf0f7;border-radius:12px;width:60px;height:60px}.main-ContentMgt-manager .table-pagination{border-top:1px solid #edf0f7;justify-content:space-between;align-items:center;padding:18px 24px;display:flex}.main-ContentMgt-manager .table-pagination p{color:#64748b;font-size:13px}.main-ContentMgt-manager .table-pagination .pages{gap:8px;display:flex}.main-ContentMgt-manager .table-pagination .pages button{cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:10px;width:36px;height:36px;transition:all .2s}.main-ContentMgt-manager .table-pagination .pages button:hover,.main-ContentMgt-manager .table-pagination .pages button.active{color:#fff;background:linear-gradient(#8b3df2,#ec4899);border-color:#0000}.ContentMgt-Tabbtn{cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:4px;padding:6px 10px;transition:all .2s}.ContentMgt-Tabbtn:hover,.ContentMgt-Tabbtn.active{color:#fff;background:#9b6af5;border-color:#0000}.ContentTypesManager{padding:24px}.ContentTypesManager .ContentTypesManagerTitle{margin-bottom:24px}.ContentTypesManager .ContentTypesManagerTitle h1{color:#1e1e2d;font-size:20px;font-weight:700}.ContentTypesManager .ContentTypesManagerTitle .ContentTypes-muted{color:#444;font-size:13px}.ContentTypesManager .ContentTypesGrid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:20px;display:grid}.ContentTypesManager .ContentTypesGrid .ContentTypesCards{background:#fff;border:1px solid #ecebff;border-radius:22px;flex-direction:column;justify-content:flex-start;gap:10px;min-height:140px;padding:28px;text-decoration:none;transition:all .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 35px #6d5eff14,0 2px 8px #0000000a}.ContentTypesManager .ContentTypesGrid .ContentTypesCards h3{color:#444;margin:0;font-size:16px;font-weight:600}.ContentTypesManager .ContentTypesGrid .ContentTypesCards .ContentTypes-muted-desc{color:#444;margin:0;font-size:12px}.ContentTypesManager .ContentTypesGrid .ContentTypesCards .hub-card-go{background:linear-gradient(90deg,#8b3df2,#ec4899);-webkit-text-fill-color:transparent;-webkit-background-clip:text;align-self:flex-start;font-size:14px;font-weight:500}.ContentTypesManager .ContentTypesGrid .ContentTypesCards:hover{background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(90deg,#8b3df2,#ec4899) border-box;border:1px solid #0000;border-radius:10px;transform:translateY(-6px);box-shadow:0 15px 40px #6648ff1f}.registered-members-container{box-sizing:border-box;width:100%;padding:24px}.registered-members-container .error-alert{color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;margin-bottom:16px;padding:12px 16px;font-size:.9rem}.registered-members-header{justify-content:space-between;align-items:flex-start;margin-bottom:20px;display:flex}.registered-members-header .registered-members-title{color:#1e1e2d;margin:0;font-size:1.6rem;font-weight:700}.registered-members-header .registered-members-subtitle{color:#64748b;margin:4px 0 0;font-size:.9rem}.registered-members-header .btn-refresh{color:#fff;cursor:pointer;background:#7c3aed;border:none;border-radius:8px;align-items:center;gap:6px;padding:8px 16px;font-size:.88rem;font-weight:600;transition:all .2s;display:inline-flex;box-shadow:0 4px 12px #7c3aed33}.registered-members-header .btn-refresh:hover{background:#6d28d9}.stats-single-row{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;display:flex}.stats-single-row .stat-compact-card{background:#fff;border:1px solid #e2e8f0;border-radius:10px;align-items:center;gap:10px;min-width:140px;padding:8px 14px;display:flex;box-shadow:0 2px 8px #9b6af50a}.stats-single-row .stat-compact-card .icon-box{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.stats-single-row .stat-compact-card .icon-box.purple{color:#7c3aed;background:#f3e8ff}.stats-single-row .stat-compact-card .icon-box.green{color:#16a34a;background:#dcfce7}.stats-single-row .stat-compact-card .icon-box.amber{color:#d97706;background:#fef3c7}.stats-single-row .stat-compact-card .stat-num{font-size:1.25rem;font-weight:800;line-height:1.1}.stats-single-row .stat-compact-card .stat-num.purple{color:#0f172a}.stats-single-row .stat-compact-card .stat-num.green{color:#16a34a}.stats-single-row .stat-compact-card .stat-num.amber{color:#d97706}.stats-single-row .stat-compact-card .stat-label{color:#64748b;white-space:nowrap;font-size:.72rem;font-weight:600}.stats-single-row .stat-plans-inline-box{box-sizing:border-box;background:#fff;border:1px solid #e2e8f0;border-radius:10px;flex-grow:1;align-items:center;gap:12px;min-height:52px;padding:8px 14px;display:flex;box-shadow:0 2px 8px #9b6af50a}.stats-single-row .stat-plans-inline-box .plans-title-inline{color:#475569;white-space:nowrap;text-transform:uppercase;letter-spacing:.3px;align-items:center;gap:6px;font-size:.76rem;font-weight:700;display:flex}.stats-single-row .stat-plans-inline-box .plans-pills-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.stats-single-row .stat-plans-inline-box .plans-pills-row .plan-pill{background:#f8fafc;border:1px solid #cbd5e1;border-radius:20px;align-items:center;gap:6px;padding:4px 10px;font-size:.78rem;display:flex}.stats-single-row .stat-plans-inline-box .plans-pills-row .plan-pill.accent-elite{color:#6d28d9;background:#f3e8ff;border-color:#d8b4fe}.stats-single-row .stat-plans-inline-box .plans-pills-row .plan-pill.accent-pro{color:#3730a3;background:#e0e7ff;border-color:#c7d2fe}.stats-single-row .stat-plans-inline-box .plans-pills-row .plan-pill.accent-none{color:#475569;background:#f1f5f9;border-color:#cbd5e1}.stats-single-row .stat-plans-inline-box .plans-pills-row .plan-pill .plan-name{font-weight:500}.stats-single-row .stat-plans-inline-box .plans-pills-row .plan-pill .plan-count{font-size:.88rem;font-weight:800}.registered-members-panel{background:#fff;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden;box-shadow:0 4px 16px #9b6af50f}.filter-toolbar-container{background:#f8fafc;border-bottom:1px solid #e2e8f0;padding:18px 20px}.filter-toolbar-container .filter-toolbar-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.filter-toolbar-container .filter-toolbar-top .filter-toolbar-title{align-items:center;gap:8px;display:flex}.filter-toolbar-container .filter-toolbar-top .filter-toolbar-title .icon{color:#7c3aed}.filter-toolbar-container .filter-toolbar-top .filter-toolbar-title strong{color:#0f172a;font-size:.95rem;font-weight:700}.filter-toolbar-container .filter-toolbar-top .btn-clear-filters{color:#dc2626;cursor:pointer;background:#fff;border:1px solid #dc2626;border-radius:6px;padding:6px 14px;font-size:.82rem;font-weight:600;transition:all .2s}.filter-toolbar-container .filter-toolbar-top .btn-clear-filters:hover{color:#fff;background:#dc2626}.filter-toolbar-container .global-search-wrapper{margin-bottom:12px;position:relative}.filter-toolbar-container .global-search-wrapper .search-icon{color:#94a3b8;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.filter-toolbar-container .global-search-wrapper input{box-sizing:border-box;background:#fff;border:1px solid #cbd5e1;border-radius:8px;outline:none;width:100%;height:40px;padding-left:38px;padding-right:12px;font-size:.88rem}.filter-toolbar-container .global-search-wrapper input:focus{border-color:#7c3aed;box-shadow:0 0 0 3px #7c3aed26}.filter-toolbar-container .column-filters-grid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;display:grid}.filter-toolbar-container .column-filters-grid .filter-field label{color:#64748b;text-transform:uppercase;letter-spacing:.4px;margin-bottom:4px;font-size:.72rem;font-weight:700;display:block}.filter-toolbar-container .column-filters-grid .filter-field input,.filter-toolbar-container .column-filters-grid .filter-field select{box-sizing:border-box;background:#fff;border:1px solid #cbd5e1;border-radius:6px;outline:none;width:100%;height:36px;padding:6px 10px;font-size:.84rem}.filter-toolbar-container .column-filters-grid .filter-field input:focus,.filter-toolbar-container .column-filters-grid .filter-field select:focus{border-color:#7c3aed;box-shadow:0 0 0 3px #7c3aed1f}.table-responsive-wrapper{width:100%;overflow-x:auto}.table-responsive-wrapper .registered-members-table{border-collapse:collapse;width:100%}.table-responsive-wrapper .registered-members-table thead tr{background:#f8fafc;border-bottom:1px solid #e2e8f0}.table-responsive-wrapper .registered-members-table thead th{text-transform:uppercase;letter-spacing:.5px;color:#64748b;text-align:left;white-space:nowrap;padding:12px 16px;font-size:.75rem;font-weight:700}.table-responsive-wrapper .registered-members-table thead th.align-center{text-align:center}.table-responsive-wrapper .registered-members-table thead th.col-sr{width:50px}.table-responsive-wrapper .registered-members-table tbody tr{border-bottom:1px solid #f1f5f9;transition:background .15s}.table-responsive-wrapper .registered-members-table tbody tr:hover{background:#faf5ff}.table-responsive-wrapper .registered-members-table tbody td{vertical-align:middle;padding:14px 16px;font-size:.88rem}.table-responsive-wrapper .registered-members-table tbody td.col-sr{color:#64748b;font-size:.85rem}.table-responsive-wrapper .registered-members-table tbody td.align-center{text-align:center}.table-responsive-wrapper .registered-members-table tbody td .member-name{color:#0f172a;font-size:.9rem;font-weight:600}.table-responsive-wrapper .registered-members-table tbody td .member-role{color:#64748b;margin-top:2px;font-size:.76rem}.table-responsive-wrapper .registered-members-table tbody td .member-email{color:#7c3aed;font-weight:500;text-decoration:none}.table-responsive-wrapper .registered-members-table tbody td .member-date{color:#334155;white-space:nowrap;font-size:.85rem}.table-responsive-wrapper .registered-members-table tbody td .member-price{color:#0f172a;font-weight:600}.table-responsive-wrapper .registered-members-table .no-data-cell{text-align:center;color:#64748b;padding:3rem 1rem;font-size:.9rem}.plan-badge{border-radius:20px;padding:4px 10px;font-size:.78rem;font-weight:700;display:inline-block}.plan-badge.badge-elite{color:#6d28d9;background:#f3e8ff;border:1px solid #d8b4fe}.plan-badge.badge-pro{color:#3730a3;background:#e0e7ff;border:1px solid #c7d2fe}.plan-badge.badge-none{color:#64748b;background:#f1f5f9;border:1px solid #e2e8f0}.plan-badge.badge-default{color:#86198f;background:#fae8ff;border:1px solid #f5d0fe}.verification-badge{border-radius:20px;align-items:center;gap:4px;padding:4px 10px;font-size:.78rem;font-weight:700;display:inline-flex}.verification-badge.verified{color:#15803d;background:#dcfce7;border:1px solid #bbf7d0}.verification-badge.unverified{color:#c2410c;background:#ffedd5;border:1px solid #fed7aa}.btn-view-details{color:#7c3aed;cursor:pointer;background:#fff;border:1px solid #7c3aed;border-radius:6px;align-items:center;gap:4px;padding:5px 12px;font-size:.82rem;font-weight:600;transition:all .2s;display:inline-flex}.btn-view-details:hover{color:#fff;background:#7c3aed}.pagination-container{justify:space-between;background:#f8fafc;border-top:1px solid #e2e8f0;flex-wrap:wrap;align-items:center;gap:12px;padding:14px 20px;display:flex}.pagination-container .pagination-left{align-items:center;gap:16px;display:flex}.pagination-container .pagination-left .counter-text{color:#475569;font-size:.85rem}.pagination-container .pagination-left .per-page-label{color:#475569;align-items:center;gap:6px;font-size:.85rem;display:flex}.pagination-container .pagination-left .per-page-label select{background:#fff;border:1px solid #cbd5e1;border-radius:6px;padding:4px 8px;font-size:.85rem}.pagination-container .pagination-right{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.pagination-container .pagination-right .page-info{color:#1e293b;padding:0 6px;font-size:.85rem;font-weight:700}.pagination-container .pagination-right .btn-page{color:#fff;cursor:pointer;background:#7c3aed;border:none;border-radius:6px;align-items:center;gap:4px;padding:6px 12px;font-size:.85rem;font-weight:600;transition:background .2s;display:inline-flex}.pagination-container .pagination-right .btn-page:disabled{color:#94a3b8;cursor:not-allowed;background:#e2e8f0}.pagination-container .pagination-right .btn-page:not(:disabled):hover{background:#6d28d9}.pagination-container .pagination-right .btn-page-num{color:#475569;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:6px;justify-content:center;align-items:center;min-width:32px;height:32px;padding:0 6px;font-size:.85rem;font-weight:600;transition:all .2s;display:inline-flex}.pagination-container .pagination-right .btn-page-num:hover:not(:disabled){color:#7c3aed;background:#f3e8ff;border-color:#7c3aed}.pagination-container .pagination-right .btn-page-num.active{color:#fff;background:#7c3aed;border-color:#7c3aed}.pagination-container .pagination-right .btn-page-num.dots{cursor:default;color:#94a3b8;background:0 0;border:none}.pagination-container .pagination-right .btn-page-num:disabled{opacity:.5;cursor:not-allowed}@keyframes modalPopIn{0%{opacity:0;transform:scale(.94)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}.modal-backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:999999;box-sizing:border-box;background:#0f172aa6;justify-content:center;align-items:center;width:100vw;height:100vh;padding:20px;display:flex;position:fixed;inset:0}.modal-backdrop .modal-content{background:#fff;border:1px solid #e2e8f0;border-radius:16px;width:100%;max-width:660px;max-height:85vh;margin:auto;animation:.22s cubic-bezier(.16,1,.3,1) forwards modalPopIn;overflow-y:auto;box-shadow:0 25px 50px -12px #0f172a59}.modal-backdrop .modal-content .modal-header{background:#f8fafc;border-bottom:1px solid #e2e8f0;border-radius:16px 16px 0 0;justify-content:space-between;align-items:center;padding:18px 24px;display:flex}.modal-backdrop .modal-content .modal-header h3{color:#0f172a;margin:0;font-size:1.2rem;font-weight:700}.modal-backdrop .modal-content .modal-header .member-id-text{color:#64748b;margin-top:2px;font-family:monospace;font-size:.78rem;display:block}.modal-backdrop .modal-content .modal-header .btn-close-modal{cursor:pointer;color:#64748b;background:#fff;border:1px solid #e2e8f0;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;transition:all .2s;display:flex}.modal-backdrop .modal-content .modal-header .btn-close-modal:hover{color:#0f172a;background:#f1f5f9;border-color:#cbd5e1}.modal-backdrop .modal-content .modal-body{padding:24px}.modal-backdrop .modal-content .modal-body .modal-profile-block{background:#f8fafc;border:1px solid #f1f5f9;border-radius:12px;align-items:center;gap:18px;margin-bottom:22px;padding:16px;display:flex}.modal-backdrop .modal-content .modal-body .modal-profile-block .avatar-img{object-fit:cover;border:2px solid #7c3aed;border-radius:50%;width:64px;height:64px;box-shadow:0 4px 10px #7c3aed26}.modal-backdrop .modal-content .modal-body .modal-profile-block .avatar-fallback{color:#fff;background:linear-gradient(135deg,#7c3aed,#a855f7);border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;font-size:1.5rem;font-weight:800;display:flex;box-shadow:0 4px 10px #7c3aed33}.modal-backdrop .modal-content .modal-body .modal-profile-block .profile-info h2{color:#0f172a;margin:0;font-size:1.3rem;font-weight:700}.modal-backdrop .modal-content .modal-body .modal-profile-block .profile-info .profile-email{color:#64748b;margin-top:2px;font-size:.88rem}.modal-backdrop .modal-content .modal-body .modal-profile-block .profile-info .verification-chip{margin-top:6px;display:inline-block}.modal-backdrop .modal-content .modal-body .modal-details-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;display:grid}.modal-backdrop .modal-content .modal-body .modal-details-grid .detail-item{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:12px 14px}.modal-backdrop .modal-content .modal-body .modal-details-grid .detail-item label{color:#64748b;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px;font-size:.7rem;font-weight:700;display:block}.modal-backdrop .modal-content .modal-body .modal-details-grid .detail-item .val{color:#0f172a;font-size:.92rem;font-weight:600}.modal-backdrop .modal-content .modal-body .modal-details-grid .detail-item .val.highlight-plan{color:#7c3aed;font-weight:700}.modal-backdrop .modal-content .modal-body .bio-block{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;margin-top:16px;padding:12px 14px}.modal-backdrop .modal-content .modal-body .bio-block label{color:#64748b;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px;font-size:.7rem;font-weight:700;display:block}.modal-backdrop .modal-content .modal-body .bio-block p{color:#334155;margin:0;font-size:.88rem;line-height:1.5}.modal-backdrop .modal-content .modal-body .social-links-row{border-top:1px solid #f1f5f9;flex-wrap:wrap;gap:16px;margin-top:18px;padding-top:14px;display:flex}.modal-backdrop .modal-content .modal-body .social-links-row a{font-size:.85rem;font-weight:600;text-decoration:none}.modal-backdrop .modal-content .modal-body .social-links-row a.linkedin{color:#0077b5}.modal-backdrop .modal-content .modal-body .social-links-row a.twitter{color:#1da1f2}.modal-backdrop .modal-content .modal-body .social-links-row a.website{color:#7c3aed}.modal-backdrop .modal-content .modal-body .social-links-row a:hover{text-decoration:underline}.modal-backdrop .modal-content .modal-footer{background:#f8fafc;border-top:1px solid #e2e8f0;border-radius:0 0 16px 16px;justify-content:flex-end;padding:14px 24px;display:flex}.modal-backdrop .modal-content .modal-footer .btn-modal-close{color:#fff;cursor:pointer;background:#7c3aed;border:none;border-radius:8px;padding:8px 24px;font-size:.88rem;font-weight:600;transition:background .2s}.modal-backdrop .modal-content .modal-footer .btn-modal-close:hover{background:#6d28d9}.AdminColabDetails{max-width:1000px;margin:0 auto;padding:2rem}.AdminColabDetails .back-link{color:#3b82f6;margin-bottom:1rem;font-weight:700;text-decoration:none;display:inline-block}.AdminColabDetails .back-link:hover{text-decoration:underline}.AdminColabDetails .details-header{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;margin-bottom:2rem;padding-bottom:1rem;display:flex}.AdminColabDetails .details-header h1{color:#1f2937;margin:0;font-size:24px}.AdminColabDetails .details-header .header-actions{gap:10px;display:flex}.AdminColabDetails .details-header .header-actions button{cursor:pointer;border:none;border-radius:4px;padding:8px 16px;font-weight:700;transition:opacity .2s}.AdminColabDetails .details-header .header-actions button:disabled{opacity:.5;cursor:not-allowed}.AdminColabDetails .details-header .header-actions button.btn-approve{color:#fff;background:#10b981}.AdminColabDetails .details-header .header-actions button.btn-reject{color:#fff;background:#ef4444}.AdminColabDetails .details-grid{background:#f9fafb;border-radius:8px;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:2rem;padding:1.5rem;display:grid}.AdminColabDetails .details-grid p{color:#4b5563;margin:0 0 10px}.AdminColabDetails .details-grid p strong{color:#111827;width:100px;display:inline-block}.AdminColabDetails .details-section{margin-bottom:2rem}.AdminColabDetails .details-section h3{color:#1f2937;margin-bottom:1rem;font-size:18px}.AdminColabDetails .details-section .img-preview{border-radius:8px;max-width:100%;max-height:300px;box-shadow:0 4px 6px #0000001a}.AdminColabDetails .details-section .text-preview{white-space:pre-wrap;color:#374151;background:#f3f4f6;border-radius:8px;padding:1rem}.AdminColabDetails .details-section .video-link{color:#3b82f6;text-decoration:none}.AdminColabDetails .details-section .video-link:hover{text-decoration:underline}.AdminColabDetails .details-section .html-content{background:#fff;border:1px solid #e5e7eb;border-radius:8px;min-height:300px;padding:2rem}.modal-overlay{z-index:9999;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-overlay .modal-content{background:#fff;border-radius:8px;width:100%;max-width:450px;padding:2rem;box-shadow:0 10px 25px #00000026}.modal-overlay .modal-content h3{margin-top:0;margin-bottom:1rem}.modal-overlay .modal-content p{color:#6b7280;margin-bottom:1rem;font-size:14px}.modal-overlay .modal-content textarea{resize:none;border:1px solid #ccc;border-radius:4px;width:100%;padding:8px;font-size:14px}.modal-overlay .modal-content .modal-actions{justify-content:flex-end;gap:10px;margin-top:1.5rem;display:flex}.modal-overlay .modal-content .modal-actions button{cursor:pointer;border-radius:4px;padding:8px 16px;font-weight:700}.modal-overlay .modal-content .modal-actions button.btn-cancel{color:#374151;background:#fff;border:1px solid #ccc}.modal-overlay .modal-content .modal-actions button.btn-submit{color:#fff;background:#ef4444;border:none}.mainCategoriesHero{background:linear-gradient(#fff 0%,#fbf9ff 100%);padding:30px 5%;overflow:hidden}.mainCategoriesHero .subCategoriesHero{justify-content:space-between;align-items:flex-start;gap:70px;max-width:1400px;margin:auto;display:flex}.mainCategoriesHero .subCategoriesHero .CategoriesHeroLeft{flex:1;max-width:600px;margin-top:10px}.mainCategoriesHero .subCategoriesHero .CategoriesHeroLeft h2{letter-spacing:0;margin-bottom:20px;font-family:Tan Aegean;font-size:42px;font-weight:500;line-height:1.4}.mainCategoriesHero .subCategoriesHero .CategoriesHeroLeft h2 span{background:linear-gradient(90deg,#a259e6 0%,#e64ac9 100%);-webkit-text-fill-color:transparent;letter-spacing:-.4px;-webkit-background-clip:text;background-clip:text;font-family:Tan Aegean}.mainCategoriesHero .subCategoriesHero .CategoriesHeroLeft p{color:#5f6477;max-width:480px;margin:10px 0 0;font-size:18px;line-height:1.8}.mainCategoriesHero .subCategoriesHero .CategoriesHeroLeft .storiesHeroline{background:linear-gradient(90deg,#a259e6 0%,#e64ac9 100%);border-radius:20px;width:80px;height:5px;margin-bottom:15px}.mainCategoriesHero .subCategoriesHero .CategoriesHeroRight{flex:1;justify-content:center;align-items:center;height:220px;display:flex;position:relative}.mainCategoriesHero .subCategoriesHero .CategoriesHeroRight img{width:100%;max-width:370px;position:relative}.mainCategoriesHero__image{flex:1;justify-content:center;align-items:center;min-height:420px;display:flex;position:relative}.mainCategoriesHero__image img{z-index:2;width:100%;max-width:620px;position:relative}.mainCategoriesHero__blob{z-index:1;background:radial-gradient(circle,#f4efff 0%,#0000 75%);border-radius:50%;width:600px;height:420px;position:absolute}.mainCategoriesHero__quote{color:#fff;z-index:3;background:linear-gradient(135deg,#8b5cf6,#7c3aed);border-radius:22px;justify-content:center;align-items:center;width:72px;height:72px;font-size:34px;display:flex;position:absolute;top:10px;left:48%;transform:translate(-50%);box-shadow:0 15px 40px #8b5cf640}.mainCategoriesHero__bubble{z-index:3;background:#ffffffe6;border:2px solid #a78bfa;border-radius:50px;position:absolute}.mainCategoriesHero__bubble:after{content:"";background:#fff;border-bottom:2px solid #a78bfa;border-left:2px solid #a78bfa;width:10px;height:10px;position:absolute;bottom:-6px;left:20px;transform:rotate(-45deg)}.mainCategoriesHero .bubble-1{width:80px;height:55px;top:40px;left:12%}.mainCategoriesHero .bubble-2{width:95px;height:60px;top:50px;right:12%}.mainCategoriesHero .bubble-3{width:60px;height:42px;top:95px;right:0}@media (width<=1200px){.mainCategoriesHero{padding:30px 4%}.mainCategoriesHero .subCategoriesHero{gap:40px}.mainCategoriesHero .CategoriesHeroLeft{max-width:540px}.mainCategoriesHero .CategoriesHeroLeft h2{font-size:36px;line-height:1.35}.mainCategoriesHero .CategoriesHeroLeft p{font-size:17px;line-height:1.7}.mainCategoriesHero .CategoriesHeroRight{height:210px}.mainCategoriesHero .CategoriesHeroRight img{max-width:340px}.mainCategoriesHero__image{min-height:360px}.mainCategoriesHero__image img{max-width:520px}.mainCategoriesHero__blob{width:520px;height:360px}}@media (width<=992px){.mainCategoriesHero{padding:50px 30px 30px}.mainCategoriesHero .subCategoriesHero{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:30px}.mainCategoriesHero .CategoriesHeroLeft{width:100%;max-width:700px;margin-top:0}.mainCategoriesHero .CategoriesHeroLeft h2{margin-bottom:16px;font-size:34px;line-height:1.35}.mainCategoriesHero .CategoriesHeroLeft p{max-width:650px;margin:10px auto 0;font-size:16px;line-height:1.7}.mainCategoriesHero .CategoriesHeroLeft .storiesHeroline{margin:0 auto 18px}.mainCategoriesHero .CategoriesHeroRight{width:100%;height:auto;min-height:250px;display:none!important}.mainCategoriesHero .CategoriesHeroRight img{width:100%;max-width:400px}.mainCategoriesHero__image{width:100%;min-height:300px}.mainCategoriesHero__image img{width:100%;max-width:480px}.mainCategoriesHero__blob{width:480px;height:330px}.mainCategoriesHero__quote{border-radius:20px;width:64px;height:64px;font-size:30px}.mainCategoriesHero .bubble-1{left:15%}.mainCategoriesHero .bubble-2{right:15%}.mainCategoriesHero .bubble-3{right:5%}}@media (width<=767px){.mainCategoriesHero{padding:40px 20px 25px}.mainCategoriesHero .subCategoriesHero{gap:20px}.mainCategoriesHero .CategoriesHeroLeft{max-width:100%}.mainCategoriesHero .CategoriesHeroLeft h2{margin-bottom:14px;font-size:28px;line-height:1.35}.mainCategoriesHero .CategoriesHeroLeft p{max-width:100%;margin-top:8px;font-size:15px;line-height:1.65}.mainCategoriesHero .CategoriesHeroLeft .storiesHeroline{width:65px;height:4px;margin-bottom:16px}.mainCategoriesHero .CategoriesHeroRight{min-height:200px}.mainCategoriesHero .CategoriesHeroRight img{max-width:350px}.mainCategoriesHero__image{min-height:240px}.mainCategoriesHero__image img{max-width:100%}.mainCategoriesHero__blob{width:380px;height:270px}.mainCategoriesHero__quote{border-radius:17px;width:56px;height:56px;font-size:26px}.mainCategoriesHero .bubble-1{width:65px;height:45px;top:30px;left:5%}.mainCategoriesHero .bubble-2{width:75px;height:50px;top:35px;right:5%}.mainCategoriesHero .bubble-3{width:50px;height:36px;top:80px;right:0}}@media (width<=480px){.mainCategoriesHero{padding:30px 15px 20px}.mainCategoriesHero .subCategoriesHero{gap:15px}.mainCategoriesHero .CategoriesHeroLeft h2{line-height:1.3;font-size:28px!important}.mainCategoriesHero .CategoriesHeroLeft p{font-size:14px;line-height:1.6}.mainCategoriesHero .CategoriesHeroLeft .storiesHeroline{width:55px;height:4px;margin-bottom:14px}.mainCategoriesHero .CategoriesHeroRight{min-height:170px}.mainCategoriesHero .CategoriesHeroRight img{max-width:100%}.mainCategoriesHero__image{min-height:200px}.mainCategoriesHero__blob{width:320px;height:230px}.mainCategoriesHero__quote{border-radius:14px;width:48px;height:48px;font-size:22px}.mainCategoriesHero .bubble-1{width:55px;height:38px;top:25px;left:2%}.mainCategoriesHero .bubble-2{width:65px;height:42px;top:30px;right:2%}.mainCategoriesHero .bubble-3{display:none}}.mainCategories{background:linear-gradient(90deg,#fff 0%,#fbf9ff 100%);width:100%;margin-top:-52px;padding:40px 0}.mainCategories .subCategories{z-index:100;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;width:90%;margin:auto;display:grid;position:relative}.mainCategories .subCategories .CategoriesCard{background:#fff;border:1px solid #ece7f7;border-radius:10px;flex-direction:column;justify-content:space-between;gap:10px;min-height:120px;padding:18px;transition:transform .2s,box-shadow .2s,background .2s;display:flex;box-shadow:0 4px 16px #1f152814}.mainCategories .subCategories .CategoriesCard .CategoriesCardCategories{flex-direction:column;gap:10px;padding:10px;display:flex}.mainCategories .subCategories .CategoriesCard .CategoriesCardCategories span{color:#fff;background:linear-gradient(90deg,#8b3df2,#ec4899);border-radius:40px;padding:4px 10px;font-size:12px}.mainCategories .subCategories .CategoriesCard:hover{background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(90deg,#8b3df2,#ec4899) border-box;border:1px solid #0000;border-radius:10px;transform:translateY(-6px);box-shadow:0 15px 40px #6648ff1f}.mainCategories .subCategories .CategoriesCard h3{background:linear-gradient(90deg,#8b3df2,#ec4899);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin:0;font-size:14px}.mainCategories .subCategories .CategoriesCard img{border-radius:6px}.mainCategories .subCategories .CategoriesCard .quoteIcon{color:#d5b7ff;font-size:44px;font-weight:700;line-height:.7}.mainCategories .subCategories .CategoriesCard .CategoriesText{color:#707070;margin:0;font-size:14px;line-height:1.8}.mainCategories .mainCategoriesCta{justify-content:space-between;align-items:center;display:flex}.mainCategories .mainCategoriesCta .testimonialUser{align-items:center;gap:16px;display:flex}.mainCategories .mainCategoriesCta .testimonialUser .avatar{color:#fff;background:linear-gradient(135deg,#8b5cf6,#d946ef);border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;font-size:14px;font-weight:700;display:flex}.mainCategories .mainCategoriesCta .testimonialUser .userInfo h4{color:#707070;margin:0;font-size:15px;font-weight:700}.mainCategories .mainCategoriesCta .testimonialUser .userInfo .designation{color:#6b7280;margin:2px 0 0;font-size:13px}.mainCategories .mainCategoriesCta .testimonialUser .userInfo .companyLocation{color:#9ca3af;margin:2px 0 0;font-size:12px}.mainCategories .mainCategoriesCta .ctaButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#8c52ff 0%,#d946b5 100%);border:none;border-radius:4px;padding:6px 10px;font-size:14px;font-weight:600;transition:background-color .2s,transform .2s}.mainCategories .mainCategoriesCta .ctaButton:hover{background-color:#7526c4;transform:translateY(-1px)}@media (width<=1200px){.mainCategories{padding:35px 0}.mainCategories .subCategories{gap:18px;width:92%}.mainCategories .subCategories .CategoriesCard{min-height:115px;padding:16px}.mainCategories .subCategories .CategoriesCard .CategoriesCardCategories{gap:8px;padding:8px}.mainCategories .subCategories .CategoriesCard .CategoriesCardCategories span{padding:4px 9px;font-size:11px}.mainCategories .subCategories .CategoriesCard h3{font-size:14px}.mainCategories .subCategories .CategoriesCard .CategoriesText{font-size:13px;line-height:1.7}.mainCategories .mainCategoriesCta{width:92%;margin:25px auto 0}}@media (width<=992px){.mainCategories{margin-top:-30px;padding:30px 0}.mainCategories .subCategories{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;width:calc(100% - 40px)}.mainCategories .subCategories .CategoriesCard{min-height:120px;padding:16px}.mainCategories .subCategories .CategoriesCard .CategoriesCardCategories{gap:8px;padding:6px}.mainCategories .subCategories .CategoriesCard .CategoriesCardCategories span{padding:4px 9px;font-size:11px}.mainCategories .subCategories .CategoriesCard h3{font-size:14px}.mainCategories .subCategories .CategoriesCard .CategoriesText{font-size:13px;line-height:1.7}.mainCategories .subCategories .CategoriesCard:hover{transform:translateY(-3px)}.mainCategories .mainCategoriesCta{gap:20px;width:calc(100% - 40px);margin:25px auto 0}.mainCategories .mainCategoriesCta .testimonialUser{gap:12px}.mainCategories .mainCategoriesCta .testimonialUser .avatar{width:40px;height:40px;font-size:13px}.mainCategories .mainCategoriesCta .testimonialUser .userInfo h4{font-size:14px}.mainCategories .mainCategoriesCta .testimonialUser .userInfo .designation{font-size:12px}.mainCategories .mainCategoriesCta .testimonialUser .userInfo .companyLocation{font-size:11px}.mainCategories .mainCategoriesCta .ctaButton{padding:7px 12px;font-size:13px}}@media (width<=767px){.mainCategories{margin-top:-15px;padding:25px 0}.mainCategories .subCategories{grid-template-columns:1fr;gap:14px;width:calc(100% - 30px)}.mainCategories .subCategories .CategoriesCard{gap:8px;width:100%;min-height:auto;padding:16px}.mainCategories .subCategories .CategoriesCard .CategoriesCardCategories{gap:8px;padding:4px}.mainCategories .subCategories .CategoriesCard .CategoriesCardCategories span{width:fit-content;padding:4px 9px;font-size:11px}.mainCategories .subCategories .CategoriesCard h3{font-size:14px}.mainCategories .subCategories .CategoriesCard .CategoriesText{font-size:13px;line-height:1.65}.mainCategories .subCategories .CategoriesCard .quoteIcon{font-size:38px}.mainCategories .subCategories .CategoriesCard:hover{transform:none}.mainCategories .mainCategoriesCta{flex-direction:column;align-items:stretch;gap:16px;width:calc(100% - 30px);margin-top:22px}.mainCategories .mainCategoriesCta .testimonialUser{gap:12px;width:100%}.mainCategories .mainCategoriesCta .testimonialUser .avatar{flex-shrink:0;width:40px;height:40px;font-size:13px}.mainCategories .mainCategoriesCta .testimonialUser .userInfo{min-width:0}.mainCategories .mainCategoriesCta .testimonialUser .userInfo h4{font-size:14px}.mainCategories .mainCategoriesCta .testimonialUser .userInfo .designation{font-size:12px}.mainCategories .mainCategoriesCta .testimonialUser .userInfo .companyLocation{font-size:11px}.mainCategories .mainCategoriesCta .ctaButton{width:100%;padding:10px 14px;font-size:13px}}@media (width<=480px){.mainCategories{margin-top:0;padding:20px 0}.mainCategories .subCategories{gap:12px;width:calc(100% - 24px)}.mainCategories .subCategories .CategoriesCard{border-radius:9px;padding:14px}.mainCategories .subCategories .CategoriesCard .CategoriesCardCategories{padding:3px}.mainCategories .subCategories .CategoriesCard .CategoriesCardCategories span{padding:4px 8px;font-size:10px}.mainCategories .subCategories .CategoriesCard h3{font-size:13px}.mainCategories .subCategories .CategoriesCard .CategoriesText{font-size:12px;line-height:1.6}.mainCategories .subCategories .CategoriesCard .quoteIcon{font-size:34px}.mainCategories .mainCategoriesCta{width:calc(100% - 24px);margin-top:18px}.mainCategories .mainCategoriesCta .testimonialUser{gap:10px}.mainCategories .mainCategoriesCta .testimonialUser .avatar{width:36px;height:36px;font-size:12px}.mainCategories .mainCategoriesCta .testimonialUser .userInfo h4{font-size:13px}.mainCategories .mainCategoriesCta .testimonialUser .userInfo .designation{font-size:11px}.mainCategories .mainCategoriesCta .testimonialUser .userInfo .companyLocation{font-size:10px}.mainCategories .mainCategoriesCta .ctaButton{padding:9px 12px;font-size:12px}}.mainCategoryDetailHero{margin:0 auto;padding:20px 0}.mainCategoryDetailHero .subCategoryDetailHero{color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;width:95%;margin:10px auto;position:relative}.mainCategoryDetailHero .subCategoryDetailHero .CategoryDetailHero{background:linear-gradient(240deg,#ece7f4 0%,#ede4fe 100%);border-radius:10px;gap:10px;padding:18px 36px 20px 56px;display:flex}.mainCategoryDetailHero .subCategoryDetailHero .CategoryDetailHero .CategoryDetailHeroImage{background:#ede6fd;border-radius:10px;width:9rem;padding:10px}.mainCategoryDetailHero .subCategoryDetailHero .CategoryDetailHero .CategoryDetailHeroImage img{border-radius:10px;width:100%;height:100%}.mainCategoryDetailHero .subCategoryDetailHero .CategoryDetailHero .CategoryDetailHeroData{padding:10px}.mainCategoryDetailHero .subCategoryDetailHero .CategoryDetailHero .CategoryDetailHeroData .subCategoryDetailHeroData{flex-direction:column;gap:10px;margin-top:10px;display:flex}.mainCategoryDetailHero .subCategoryDetailHero .CategoryDetailHero .CategoryDetailHeroData .subCategoryDetailHeroData .CategoryDropdown{display:inline-block;position:relative}.mainCategoryDetailHero .subCategoryDetailHero .CategoryDetailHero .CategoryDetailHeroData .subCategoryDetailHeroData .CategoryDropdown .CategoryDropdownBtn{color:#444;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:0;font-size:20px;font-weight:700;display:flex}.mainCategoryDetailHero .subCategoryDetailHero .CategoryDetailHero .CategoryDetailHeroData .subCategoryDetailHeroData .CategoryDropdown .CategoryDropdownBtn svg{font-size:16px;transition:all .25s}.mainCategoryDetailHero .subCategoryDetailHero .CategoryDetailHero .CategoryDetailHeroData .subCategoryDetailHeroData .CategoryDropdown .CategoryDropdownBtn .rotate{transform:rotate(180deg)}.mainCategoryDetailHero .subCategoryDetailHero .CategoryDetailHero .CategoryDetailHeroData .subCategoryDetailHeroData .CategoryDropdown .CategoryDropdownMenu{z-index:100;background:#fff;border-radius:4px;width:240px;padding:10px;position:absolute;top:calc(100% + 12px);left:0;box-shadow:0 18px 45px #00000026}.mainCategoryDetailHero .subCategoryDetailHero .CategoryDetailHero .CategoryDetailHeroData .subCategoryDetailHeroData .CategoryDropdown .CategoryDropdownMenu .CategorySearch{border-bottom:1px solid #ececec}.mainCategoryDetailHero .subCategoryDetailHero .CategoryDetailHero .CategoryDetailHeroData .subCategoryDetailHeroData .CategoryDropdown .CategoryDropdownMenu .CategorySearch .sub-CategorySearch{width:100%;padding:10px 0;position:relative}.mainCategoryDetailHero .subCategoryDetailHero .CategoryDetailHero .CategoryDetailHeroData .subCategoryDetailHeroData .CategoryDropdown .CategoryDropdownMenu .CategorySearch input{box-sizing:border-box;border:1px solid #ddd;border-radius:8px;outline:none;width:100%;padding:10px;font-size:12px;transition:all .25s}.mainCategoryDetailHero .subCategoryDetailHero .CategoryDetailHero .CategoryDetailHeroData .subCategoryDetailHeroData .CategoryDropdown .CategoryDropdownMenu .CategorySearch input:focus{border-color:#9b6af5;box-shadow:0 0 0 3px #9b6af51f}.mainCategoryDetailHero .subCategoryDetailHero .CategoryDetailHero .CategoryDetailHeroData .subCategoryDetailHeroData .CategoryDropdown .CategoryDropdownMenu .CategoryList{max-height:260px;overflow-y:auto}.mainCategoryDetailHero .subCategoryDetailHero .CategoryDetailHero .CategoryDetailHeroData .subCategoryDetailHeroData .CategoryDropdown .CategoryDropdownMenu .CategoryList .CategoryItem{color:#707070;cursor:pointer;padding:4px 10px;font-size:12px;transition:all .2s}.mainCategoryDetailHero .subCategoryDetailHero .CategoryDetailHero .CategoryDetailHeroData .subCategoryDetailHeroData .CategoryDropdown .CategoryDropdownMenu .CategoryList .CategoryItem:hover{color:#9b6af5;background:#f7f3ff}.mainCategoryDetailHero .subCategoryDetailHero .CategoryDetailHero .CategoryDetailHeroData .subCategoryDetailHeroData .CategoryDropdown .CategoryDropdownMenu .CategoryList .CategoryItem.active{color:#9b6af5;background:#f3ecff;font-weight:600}.mainCategoryDetailHero .subCategoryDetailHero .CategoryDetailHero .CategoryDetailHeroData .subCategoryDetailHeroData .CategoryDropdown .CategoryDropdownMenu .CategoryList .noChapterFound{color:#707070;padding:10px;font-size:12px}.mainCategoryDetailHero .subCategoryDetailHero .CategoryDetailHero .CategoryDetailHeroData .subCategoryDetailHeroData h2{margin:0;font-size:24px}.mainCategoryDetailHero .subCategoryDetailHero .CategoryDetailHero .CategoryDetailHeroData .subCategoryDetailHeroData h5{margin:0;font-size:12px}.mainCategoryDetailHero .subCategoryDetailHero .CategoryDetailHero .CategoryDetailHeroData .subCategoryDetailHeroData p{color:#5b566e;margin:0;font-size:12px}.mainCategoryDetailHero .subCategoryDetailHero .CategoryDetailHero .CategoryDetailHeroData .subCategoryDetailHeroData .location{font-size:12px}@media (width<=1200px){.mainCategoryDetailHero .subCategoryDetailHero{width:100%}.mainCategoryDetailHero .subCategoryDetailHero .CategoryDetailHero{padding:20px 30px}.mainCategoryDetailHero .subCategoryDetailHero .CategoryDetailHero .CategoryDetailHeroImage{width:8rem}.mainCategoryDetailHero .subCategoryDetailHero .CategoryDetailHero .CategoryDetailHeroData .subCategoryDetailHeroData h2{font-size:22px}}@media (width<=992px){.mainCategoryDetailHero{padding:16px 0}.mainCategoryDetailHero .subCategoryDetailHero .CategoryDetailHero{align-items:center;padding:24px}.mainCategoryDetailHero .subCategoryDetailHero .CategoryDetailHero .CategoryDetailHeroImage{width:7rem}.mainCategoryDetailHero .subCategoryDetailHero .CategoryDetailHero .CategoryDetailHeroData{flex:1}.mainCategoryDetailHero .subCategoryDetailHero .CategoryDetailHero .CategoryDetailHeroData .subCategoryDetailHeroData h2{font-size:20px}.mainCategoryDetailHero .subCategoryDetailHero .CategoryDetailHero .CategoryDetailHeroData .subCategoryDetailHeroData .CategoryDropdown .CategoryDropdownMenu{width:220px}}@media (width<=768px){.mainCategoryDetailHero .subCategoryDetailHero .CategoryDetailHero{text-align:center;flex-direction:column;gap:20px;padding:20px 16px}.mainCategoryDetailHero .subCategoryDetailHero .CategoryDetailHero .CategoryDetailHeroImage{width:130px}.mainCategoryDetailHero .subCategoryDetailHero .CategoryDetailHero .CategoryDetailHeroData{width:100%;padding:0}.mainCategoryDetailHero .subCategoryDetailHero .CategoryDetailHero .CategoryDetailHeroData .subCategoryDetailHeroData{align-items:center}.mainCategoryDetailHero .subCategoryDetailHero .CategoryDetailHero .CategoryDetailHeroData .subCategoryDetailHeroData h2{font-size:18px}.mainCategoryDetailHero .subCategoryDetailHero .CategoryDetailHero .CategoryDetailHeroData .subCategoryDetailHeroData h5,.mainCategoryDetailHero .subCategoryDetailHero .CategoryDetailHero .CategoryDetailHeroData .subCategoryDetailHeroData p,.mainCategoryDetailHero .subCategoryDetailHero .CategoryDetailHero .CategoryDetailHeroData .subCategoryDetailHeroData .location{font-size:13px}.mainCategoryDetailHero .subCategoryDetailHero .CategoryDetailHero .CategoryDetailHeroData .subCategoryDetailHeroData .CategoryDropdown{width:100%}.mainCategoryDetailHero .subCategoryDetailHero .CategoryDetailHero .CategoryDetailHeroData .subCategoryDetailHeroData .CategoryDropdown .CategoryDropdownBtn{justify-content:center;width:100%;font-size:18px}.mainCategoryDetailHero .subCategoryDetailHero .CategoryDetailHero .CategoryDetailHeroData .subCategoryDetailHeroData .CategoryDropdown .CategoryDropdownMenu{width:100%;left:0}}@media (width<=480px){.mainCategoryDetailHero{padding:12px 0}.mainCategoryDetailHero .subCategoryDetailHero .CategoryDetailHero{padding:16px 14px}.mainCategoryDetailHero .subCategoryDetailHero .CategoryDetailHero .CategoryDetailHeroImage{width:100px;padding:8px}.mainCategoryDetailHero .subCategoryDetailHero .CategoryDetailHero .CategoryDetailHeroData .subCategoryDetailHeroData h2{font-size:16px}.mainCategoryDetailHero .subCategoryDetailHero .CategoryDetailHero .CategoryDetailHeroData .subCategoryDetailHeroData h5,.mainCategoryDetailHero .subCategoryDetailHero .CategoryDetailHero .CategoryDetailHeroData .subCategoryDetailHeroData p,.mainCategoryDetailHero .subCategoryDetailHero .CategoryDetailHero .CategoryDetailHeroData .subCategoryDetailHeroData .location{font-size:12px}.mainCategoryDetailHero .subCategoryDetailHero .CategoryDetailHero .CategoryDetailHeroData .subCategoryDetailHeroData .CategoryDropdown .CategoryDropdownBtn{font-size:16px}.mainCategoryDetailHero .subCategoryDetailHero .CategoryDetailHero .CategoryDetailHeroData .subCategoryDetailHeroData .CategoryDropdown .CategoryDropdownBtn svg{font-size:14px}.mainCategoryDetailHero .subCategoryDetailHero .CategoryDetailHero .CategoryDetailHeroData .subCategoryDetailHeroData .CategoryDropdown .CategoryDropdownMenu{padding:8px}.mainCategoryDetailHero .subCategoryDetailHero .CategoryDetailHero .CategoryDetailHeroData .subCategoryDetailHeroData .CategoryDropdown .CategoryDropdownMenu .CategorySearch input{padding:9px;font-size:12px}.mainCategoryDetailHero .subCategoryDetailHero .CategoryDetailHero .CategoryDetailHeroData .subCategoryDetailHeroData .CategoryDropdown .CategoryDropdownMenu .CategoryList .CategoryItem{font-size:12px}}.mainCategoryDetail{margin:0 auto;padding:20px 76px}.mainCategoryDetail .CategoryDetailTabs{z-index:20;background:#fff;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;max-width:1400px;margin:-72px auto 40px;padding:10px;display:flex;position:relative;box-shadow:0 20px 45px #4d1e9214,0 4px 10px #0000000a}.mainCategoryDetail .CategoryDetailTabs .detailTab{color:#707070;cursor:pointer;background:0 0;border:none;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:10px;padding:10px;font-size:14px;font-weight:600;transition:all .35s;display:flex}.mainCategoryDetail .CategoryDetailTabs .detailTab svg{font-size:20px}.mainCategoryDetail .CategoryDetailTabs .detailTab:hover{color:#7b2cf5}.mainCategoryDetail .CategoryDetailTabs .detailTab.active{color:#9b6af5;background:#f6f3ff;transform:translateY(-1px)}.mainCategoryDetail .subCategoryDetail{max-width:1400px;margin:auto}.mainCategoryDetail .subCategoryDetail .CategoryDetail{z-index:99;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;width:95%;display:grid;position:relative}.mainCategoryDetail .subCategoryDetail .CategoryDetail .CategoryDetail-card{background:#fff;border:1px solid #ece7f7;border-radius:10px;flex-direction:column;justify-content:space-between;gap:10px;min-height:220px;padding:18px;transition:all .35s;display:flex;box-shadow:0 4px 16px #1f152814}.mainCategoryDetail .subCategoryDetail .CategoryDetail .CategoryDetail-card:hover{box-shadow:0 8px 25px #27174d14}.mainCategoryDetail .subCategoryDetail .CategoryDetail .CategoryDetail-card img{border-radius:6px}.mainCategoryDetail .subCategoryDetail .CategoryDetail .CategoryDetail-card h4{color:#707070;font-size:14px}.mainCategoryDetail .subCategoryDetail .CategoryDetail .CategoryDetail-card .CategoryDetailCta{justify-content:space-between;align-items:center;display:flex}.mainCategoryDetail .subCategoryDetail .CategoryDetail .CategoryDetail-card .CategoryDetailCta .CategoryDetail-ctaButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#8c52ff 0%,#d946b5 100%);border:none;border-radius:4px;padding:6px 10px;font-size:14px;font-weight:600;transition:background-color .2s,transform .2s}.mainCategoryDetail .subCategoryDetail .CategoryDetail .CategoryDetail-card .CategoryDetailCta .CategoryDetail-ctaButton:hover{background-color:#7526c4;transform:translateY(-1px)}.mainCategoryDetail .subCategoryDetail .contentTabLayout{align-items:flex-start;gap:20px;display:flex}.mainCategoryDetail .subCategoryDetail .contentTabLayout .contentFilterPanel{background:#fff;border:1px solid #e4e8ed;border-radius:10px;flex:20%;height:30rem;max-height:calc(100vh - 110px);position:sticky;top:90px;overflow-y:auto;box-shadow:0 8px 12px #021e540f}.mainCategoryDetail .subCategoryDetail .contentTabLayout .contentFilterPanel::-webkit-scrollbar{width:6px}.mainCategoryDetail .subCategoryDetail .contentTabLayout .contentFilterPanel .contentFilterTitle{border-bottom:1px solid #e4e8ed;margin:0;padding:10px;font-size:14px}.mainCategoryDetail .subCategoryDetail .contentTabLayout .contentFilterPanel .contentFilterList{background:#fff;flex-direction:column;gap:10px;padding:10px;display:flex}.mainCategoryDetail .subCategoryDetail .contentTabLayout .contentFilterPanel .contentFilterList .contentFilterItem{color:#444;text-align:left;cursor:pointer;background:0 0;border:0;border-left:3px solid #0000;border-radius:10px;justify-content:space-between;align-items:center;width:100%;padding:6px 14px;font-size:14px;transition:all .2s;display:flex}.mainCategoryDetail .subCategoryDetail .contentTabLayout .contentFilterPanel .contentFilterList .contentFilterItem:hover{color:#9b6af5;background:#f7f4ff}.mainCategoryDetail .subCategoryDetail .contentTabLayout .contentFilterPanel .contentFilterList .contentFilterItem.active{color:#9b6af5;background:#f1ecff;font-weight:600}.mainCategoryDetail .subCategoryDetail .contentTabLayout .contentFilterPanel .contentFilterList .contentFilterLabel{flex:1}.mainCategoryDetail .subCategoryDetail .contentTabLayout .contentFilterPanel .contentFilterList .contentFilterCount{color:#777;justify-content:center;align-items:center;min-width:24px;font-size:12px;display:inline-flex}.mainCategoryDetail .subCategoryDetail .contentTabLayout .contentFilterPanel .contentFilterList .contentFilterListOption{justify-content:space-between;align-items:center;width:100%;display:flex}.mainCategoryDetail .subCategoryDetail .contentTabLayout .contentFilterPanel .contentFilterList .contentFilterListOption .contentFilterItem{flex-direction:row;gap:10px;display:flex}.mainCategoryDetail .subCategoryDetail .contentTabLayout .contentFilterPanel .contentFilterList .contentFilterListOption .contentFilterCount{color:#9b6af5;background:#f6eeff;border-radius:6px;padding:6px 10px;font-size:12px}.mainCategoryDetail .subCategoryDetail .contentTabLayout .contentFilterResults{flex:80%}.mainCategoryDetail .subCategoryDetail .contentTabLayout .contentFilterResults .CategoryDetailContent{z-index:99;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;width:100%;display:grid;position:relative}.mainCategoryDetail .subCategoryDetail .contentTabLayout .contentFilterResults .CategoryDetailContent .CategoryDetailContent-card{background:#fff;border:1px solid #ece7f7;border-radius:10px;flex-direction:column;justify-content:space-between;gap:10px;min-height:220px;padding:12px;transition:all .35s;display:flex;position:relative;box-shadow:0 4px 16px #1f152814}.mainCategoryDetail .subCategoryDetail .contentTabLayout .contentFilterResults .CategoryDetailContent .CategoryDetailContent-card:hover{box-shadow:0 8px 25px #27174d14}.mainCategoryDetail .subCategoryDetail .contentTabLayout .contentFilterResults .CategoryDetailContent .CategoryDetailContent-card .CategoryDetailContentThumb{position:relative}.mainCategoryDetail .subCategoryDetail .contentTabLayout .contentFilterResults .CategoryDetailContent .CategoryDetailContent-card .CategoryDetailContentThumb img{border-radius:6px;width:100%;height:10rem;display:block}.mainCategoryDetail .subCategoryDetail .contentTabLayout .contentFilterResults .CategoryDetailContent .CategoryDetailContent-card .CategoryDetailContentType{z-index:2;letter-spacing:.04em;color:#fff;background:#0000008c;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:600;position:absolute;top:10px;left:10px}.mainCategoryDetail .subCategoryDetail .contentTabLayout .contentFilterResults .CategoryDetailContent .CategoryDetailContent-card h4{color:#707070;font-size:14px}.mainCategoryDetail .subCategoryDetail .contentTabLayout .contentFilterResults .CategoryDetailContent .CategoryDetailContent-card .CategoryDetailCta{justify-content:space-between;align-items:center;display:flex}.mainCategoryDetail .subCategoryDetail .contentTabLayout .contentFilterResults .CategoryDetailContent .CategoryDetailContent-card .CategoryDetailCta .CategoryDetail-ctaButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#8c52ff 0%,#d946b5 100%);border:none;border-radius:4px;padding:6px 10px;font-size:14px;font-weight:600;transition:background-color .2s,transform .2s}.mainCategoryDetail .subCategoryDetail .contentTabLayout .contentFilterResults .CategoryDetailContent .CategoryDetailContent-card .CategoryDetailCta .CategoryDetail-ctaButton:hover{background-color:#7526c4;transform:translateY(-1px)}.mobileFilterBar{display:none}@media (width<=1200px){.mainCategoryDetail{padding:20px 30px}.mainCategoryDetail .CategoryDetailTabs{margin-top:-60px}.mainCategoryDetail .subCategoryDetail .CategoryDetail{gap:20px;width:100%}.mainCategoryDetail .subCategoryDetail .contentTabLayout .contentFilterResults .CategoryDetailContent{grid-template-columns:repeat(2,1fr);gap:20px}}@media (width<=992px){.mainCategoryDetail{padding:20px}.mainCategoryDetail .CategoryDetailTabs{flex-wrap:nowrap;justify-content:flex-start;margin-top:-40px;overflow-x:auto}.mainCategoryDetail .CategoryDetailTabs::-webkit-scrollbar{display:none}.mainCategoryDetail .CategoryDetailTabs .detailTab{flex-shrink:0;min-width:160px}.mainCategoryDetail .subCategoryDetail .CategoryDetail{grid-template-columns:repeat(2,1fr);width:100%}.mainCategoryDetail .subCategoryDetail .contentTabLayout{flex-direction:column}.mainCategoryDetail .subCategoryDetail .contentTabLayout .contentFilterPanel{width:100%;height:auto;max-height:none;position:static}.mainCategoryDetail .subCategoryDetail .contentTabLayout .contentFilterResults{width:100%}.mainCategoryDetail .subCategoryDetail .contentTabLayout .contentFilterResults .CategoryDetailContent{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.mainCategoryDetail{padding:16px}.mainCategoryDetail .CategoryDetailTabs{gap:8px;margin-top:-30px;padding:8px}.mainCategoryDetail .CategoryDetailTabs .detailTab{min-width:140px;padding:10px 14px;font-size:13px}.mainCategoryDetail .CategoryDetailTabs .detailTab svg{font-size:18px}.mainCategoryDetail .subCategoryDetail .CategoryDetail{grid-template-columns:1fr;gap:18px}.mainCategoryDetail .subCategoryDetail .CategoryDetail .CategoryDetail-card{min-height:auto;padding:16px}.mainCategoryDetail .subCategoryDetail .CategoryDetail .CategoryDetail-card img{width:100%}.mainCategoryDetail .subCategoryDetail .contentTabLayout .contentFilterPanel{display:none}.mainCategoryDetail .subCategoryDetail .contentTabLayout .contentFilterPanel .contentFilterList{gap:8px}.mainCategoryDetail .subCategoryDetail .contentTabLayout .contentFilterResults .CategoryDetailContent{grid-template-columns:1fr;gap:18px}.mainCategoryDetail .subCategoryDetail .contentTabLayout .contentFilterResults .CategoryDetailContent .CategoryDetailContent-card{min-height:auto}.mainCategoryDetail .subCategoryDetail .contentTabLayout .contentFilterResults .CategoryDetailContent .CategoryDetailContent-card .CategoryDetailContentThumb img{object-fit:cover;height:220px}.mobileFilterBar{justify-content:flex-end;margin-bottom:16px;display:flex}.mobileFilterBar .mobileFilterBtn{color:#fff;cursor:pointer;background:#9b6af5;border:none;border-radius:8px;align-items:center;gap:8px;padding:10px 18px;font-size:14px;font-weight:600;display:flex}.contentFilterPanel{display:none}.filterPopupOverlay{z-index:999;background:#00000073;align-items:flex-end;display:flex;position:fixed;inset:0}.filterPopup{background:#fff;border-radius:20px 20px 0 0;width:100%;max-height:75vh;padding:20px;animation:.25s slideUp;overflow-y:auto}.filterPopupHeader{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.filterPopupHeader h3{margin:0;font-size:18px}.filterPopupHeader button{cursor:pointer;background:0 0;border:none;font-size:20px}.mobileFilterOptions{flex-direction:column;gap:12px;display:flex}.mobileFilterOption{border-bottom:1px solid #f1f1f1;justify-content:space-between;align-items:center;padding:12px 0;display:flex}.mobileFilterOption:last-child{border-bottom:none}.mobileFilterLabel{cursor:pointer;flex-direction:row;flex:1;align-items:center;gap:12px;display:flex}.mobileFilterLabel input[type=radio]{accent-color:#9b6af5;cursor:pointer;width:18px;height:18px}.mobileFilterText{color:#444;font-size:14px;font-weight:500}.mobileFilterCount{color:#9b6af5;background:#f3ecff;border-radius:999px;justify-content:center;align-items:center;min-width:28px;height:28px;padding:0 10px;font-size:12px;font-weight:600;display:flex}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}}@media (width<=480px){.mainCategoryDetail{padding:12px}.mainCategoryDetail .CategoryDetailTabs{margin-top:-20px}.mainCategoryDetail .CategoryDetailTabs .detailTab{min-width:120px;padding:8px 12px;font-size:12px}.mainCategoryDetail .CategoryDetailTabs .detailTab svg{font-size:16px}.mainCategoryDetail .subCategoryDetail .CategoryDetail .CategoryDetail-card{padding:14px}.mainCategoryDetail .subCategoryDetail .CategoryDetail .CategoryDetail-card h4{font-size:13px}.mainCategoryDetail .subCategoryDetail .CategoryDetail .CategoryDetail-card .CategoryDetailCta{flex-direction:column;align-items:stretch;gap:10px}.mainCategoryDetail .subCategoryDetail .CategoryDetail .CategoryDetail-card .CategoryDetailCta .CategoryDetail-ctaButton{text-align:center;width:100%}.mainCategoryDetail .subCategoryDetail .contentTabLayout .contentFilterPanel{display:none}.mainCategoryDetail .subCategoryDetail .contentTabLayout .contentFilterPanel .contentFilterTitle{font-size:13px}.mainCategoryDetail .subCategoryDetail .contentTabLayout .contentFilterPanel .contentFilterList .contentFilterListOption .contentFilterCount{padding:4px 8px;font-size:11px}.mainCategoryDetail .subCategoryDetail .contentTabLayout .contentFilterResults .CategoryDetailContent .CategoryDetailContent-card{padding:14px}.mainCategoryDetail .subCategoryDetail .contentTabLayout .contentFilterResults .CategoryDetailContent .CategoryDetailContent-card .CategoryDetailContentThumb img{height:180px}.mainCategoryDetail .subCategoryDetail .contentTabLayout .contentFilterResults .CategoryDetailContent .CategoryDetailContent-card h4{font-size:13px}.mainCategoryDetail .subCategoryDetail .contentTabLayout .contentFilterResults .CategoryDetailContent .CategoryDetailContent-card .CategoryDetailCta{flex-direction:column;align-items:stretch;gap:10px}.mainCategoryDetail .subCategoryDetail .contentTabLayout .contentFilterResults .CategoryDetailContent .CategoryDetailContent-card .CategoryDetailCta .CategoryDetail-ctaButton{text-align:center;width:100%}}.mainUnsubscribePage{background:#fff;justify-content:center;align-items:center;padding:24px;display:flex}.subUnsubscribePage{width:100%;max-width:1250px}.UnsubscribePage{border-radius:16px;justify-content:center;align-items:center;gap:40px;display:flex}.UnsubscribePageLeft{border:1px solid #e4e8ed;border-radius:16px;flex-direction:column;flex:420px;align-items:center;max-width:480px;padding:10px;display:flex}.UnsubscribePageLeft .icon{color:#7c3aed;background:#f1edfb;border-radius:50%;justify-content:center;align-items:center;width:76px;height:76px;margin-bottom:24px;display:flex;position:relative}.UnsubscribePageLeft .icon svg{font-size:30px}.UnsubscribePageLeft .iconBadge{background:#7c3aed;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;display:flex;position:absolute;bottom:-2px;right:-2px}.UnsubscribePageLeft .title{color:#1e1b4b;margin:0 0 12px;font-size:32px;font-weight:800}.UnsubscribePageLeft .subtitle{color:#6b7280;margin:0 0 28px;font-size:15px;line-height:1.6}.UnsubscribePageLeft .form{flex-direction:column;flex:100%;width:100%;display:flex}.UnsubscribePageLeft .label{color:#374151;margin-bottom:8px;font-size:13px;font-weight:600}.UnsubscribePageLeft .inputWrap{margin-bottom:20px;position:relative}.UnsubscribePageLeft .inputIcon{color:#9ca3af;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.UnsubscribePageLeft .inputWrap input{color:#111827;box-sizing:border-box;border:1px solid #e5e7eb;border-radius:10px;outline:none;width:100%;padding:12px 14px 12px 42px;font-size:14px;transition:border-color .15s,box-shadow .15s}.UnsubscribePageLeft .inputWrap input:focus{border-color:#a78bfa;box-shadow:0 0 0 3px #7c3aed1f}.UnsubscribePageLeft .notice{color:#7c3aed;background:#f5f3ff;border-radius:8px;margin:-8px 0 16px;padding:8px 12px;font-size:13px}.UnsubscribePageLeft .btn{color:#fff;cursor:pointer;background:linear-gradient(90deg,#8b3df2,#ec4899);border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;margin-bottom:20px;padding:13px 20px;font-size:15px;font-weight:600;transition:opacity .15s;display:flex}.UnsubscribePageLeft .btn:hover{opacity:.92}.UnsubscribePageLeft .btn:disabled{opacity:.6;cursor:not-allowed}.UnsubscribePageLeft .privacy{color:#9ca3af;align-items:center;gap:6px;margin:0;font-size:12px;display:flex}.UnsubscribePageRight .art{width:100%;max-width:420px;height:auto}@media (width<=860px){.UnsubscribePageRight{display:none}}.mainMemberDashboard{box-sizing:border-box;width:1250px;margin:0 auto;padding:20px 40px}.mainMemberDashboard .subMemberDashboard{flex-direction:column;gap:22px;width:100%;display:flex}.mainMemberDashboard .MemberDashboardTop{background:#fff;border:1px solid #eeeef4;border-radius:14px;align-items:center;width:100%;min-height:300px;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 30px #2a1e540d}.mainMemberDashboard .MemberDashboardTopLeft{box-sizing:border-box;z-index:2;flex-direction:column;flex:43%;justify-content:center;gap:16px;padding:22px 18px;display:flex}.mainMemberDashboard .MemberDashboardHeading{flex-direction:column;gap:6px;display:flex}.mainMemberDashboard .MemberDashboardHeading h1{color:#171827;letter-spacing:-.5px;margin:0;font-size:24px;font-weight:700;line-height:1.2}.mainMemberDashboard .MemberDashboardHeading p{color:#73748a;margin:0;font-size:12px;line-height:1.5}.mainMemberDashboard .Membership-card{box-sizing:border-box;background:linear-gradient(135deg,#f9f2ff 0%,#f1e9ff 100%);border:1px solid #eee3ff;border-radius:12px;width:100%;min-height:175px;padding:18px;position:relative;overflow:hidden;box-shadow:0 8px 20px #643eb40f}.mainMemberDashboard .membership-card-content{justify-content:space-between;align-items:center;min-height:76px;display:flex}.mainMemberDashboard .membership-card-info{z-index:2;flex-direction:column;gap:7px;display:flex}.mainMemberDashboard .Membership-label{color:#5f6174;font-size:11px;font-weight:500}.mainMemberDashboard .membership-status-row{align-items:center;gap:8px;display:flex}.mainMemberDashboard .membership-status-row h2{background:linear-gradient(90deg,#a259e6 0%,#e64ac9 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin:0;font-size:22px;font-weight:700;line-height:1}.mainMemberDashboard .Membership-pill{border-radius:999px;align-items:center;gap:5px;width:fit-content;padding:3px 8px;font-size:9px;font-weight:600;display:inline-flex}.mainMemberDashboard .Membership-pill--published{color:#0d9346;background:#e8fff2;border:none}.mainMemberDashboard .status-dot{background:#19b768;border-radius:50%;width:5px;height:5px}.mainMemberDashboard .membership-date{color:#535568;align-items:center;gap:6px;font-size:10px;display:flex}.mainMemberDashboard .membership-date svg{color:#6650a8;flex-shrink:0}.mainMemberDashboard .membership-crown{justify-content:center;align-items:center;width:82px;height:82px;margin-right:10px;display:none;position:relative}.mainMemberDashboard .crown-glow{filter:blur(3px);background:#9b6af51a;border-radius:50%;width:75px;height:75px;position:absolute}.mainMemberDashboard .crown-shape{color:#fff;clip-path:polygon(50% 0%,92% 22%,87% 76%,50% 100%,13% 76%,8% 22%);filter:drop-shadow(0 8px 10px #6e40dc40);z-index:2;background:linear-gradient(145deg,#9b6af5 0%,#7241dd 100%);justify-content:center;align-items:center;width:54px;height:58px;display:flex;position:relative}.mainMemberDashboard .crown-shape svg{stroke-width:2px}.mainMemberDashboard .membership-progress-wrapper{margin-top:12px}.mainMemberDashboard .membership-progress{background:#ddd8f5;border-radius:999px;width:100%;height:6px;overflow:hidden}.mainMemberDashboard .membership-progress span{border-radius:inherit;background:linear-gradient(90deg,#8744f5 0%,#7540ef 100%);height:100%;transition:width .4s;display:block}.mainMemberDashboard .membership-progress-info{color:#55576c;justify-content:flex-end;margin-top:7px;font-size:11px;display:flex}.mainMemberDashboard .membership-footer{justify-content:flex-start;align-items:center;margin-top:14px;display:flex}.mainMemberDashboard .membership-footer a{color:#7140e8;align-items:center;gap:4px;font-size:10px;font-weight:600;text-decoration:none;transition:color .2s;display:inline-flex}.mainMemberDashboard .membership-footer a:hover{color:#5424c2}.mainMemberDashboard .membership-warning{color:#d64b4b;margin:0;font-size:10px}.mainMemberDashboard .membership-warning a{color:#7140e8;margin-left:5px}.mainMemberDashboard .membership-empty{flex-direction:column;gap:12px;display:flex}.mainMemberDashboard .membership-empty p{color:#65677b;margin:0;font-size:12px}.mainMemberDashboard .MemberDashboardTopRight{flex:60%;justify-content:flex-end;align-items:flex-end;min-width:0;height:100%;display:flex;position:relative}.mainMemberDashboard .StoryDetailTopRightImages{object-fit:contain;align-self:flex-end;width:100%;max-width:400px;height:auto;display:block}.mainMemberDashboard .MemberDashboardBottom{border-radius:8px;gap:14px;display:flex}.mainMemberDashboard .MemberDashboardBottomSection{background:#fff;border:1px solid #e8e9ef;border-radius:10px;flex:1;min-width:0;box-shadow:0 6px 16px #021e540a}.mainMemberDashboard .MemberDashboardBottomSectionhead{border-bottom:1px solid #eeeef3;justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.mainMemberDashboard .MemberDashboardBottomSectionhead h3{color:#262738;margin:0;font-size:12px;font-weight:600}.mainMemberDashboard .MemberDashboardBottomSectionhead a{color:#7540ef;padding:4px 6px;font-size:12px;font-weight:600;text-decoration:none}.mainMemberDashboard .MemberDashboardBottomSectionhead a:hover{color:#5424c2}.mainMemberDashboard .Quicklinksgrid1{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;padding:10px;display:grid}.mainMemberDashboard .QuickLinksCard{background:#faf9ff;border:1px solid #ebe7f6;border-radius:8px;flex-direction:column;align-items:flex-start;gap:6px;padding:12px;display:flex}.mainMemberDashboard .QuickLinksCard h4{color:#292a39;margin:0;font-size:11px;font-weight:600}.mainMemberDashboard .QuickLinksCard p{color:#7a7b8d;margin:0;font-size:10px}.mainMemberDashboard .QiuckLinksGo{color:#fff;background:linear-gradient(135deg,#8c52ff 0%,#d946b5 100%);border:none;border-radius:5px;align-items:center;margin-top:4px;padding:5px 9px;font-size:9px;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex}.mainMemberDashboard .QiuckLinksGo:hover{transform:translateY(-1px);box-shadow:0 4px 10px #8c52ff2e}.mainMemberDashboard .bookmark-list{flex-direction:column;gap:8px;margin:0;padding:10px;list-style:none;display:flex}.mainMemberDashboard .bookmark-list li{background:#faf9ff;border:1px solid #eeeef4;border-radius:7px;flex-direction:column;align-items:flex-start;gap:8px;padding:8px;display:flex}.mainMemberDashboard .bookmark-list li strong{color:#343545;font-size:12px;font-weight:500}.mainMemberDashboard .chip--tag{color:#7540ef;background:#f0eaff;border-radius:999px;padding:3px 7px;font-size:8px;font-weight:600}.mainMemberDashboard .Quicklinksgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px;display:grid}.mainMemberDashboard .QuickLinksCardLink{color:#8a43e8;background:linear-gradient(135deg,#faf7ff 0%,#fff2fb 100%);border:1px solid #eadcf9;border-radius:7px;justify-content:center;align-items:center;min-height:35px;padding:7px 9px;font-size:12px;font-weight:600;text-decoration:none;transition:transform .2s,border-color .2s;display:inline-flex}.mainMemberDashboard .QuickLinksCardLink:hover{border-color:#cdb2f4;transform:translateY(-1px)}@media (width<=1200px){.mainMemberDashboard{width:100%;max-width:1200px;padding:20px 30px}.MemberDashboardTop{min-height:280px}.MemberDashboardTopLeft{flex:48%}.MemberDashboardTopRight{flex:52%}.StoryDetailTopRightImages{max-width:360px}.MemberDashboardBottom{gap:12px}.Quicklinksgrid1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=980px){.mainMemberDashboard{padding:18px 24px}.subMemberDashboard{gap:18px}.MemberDashboardTop{min-height:auto}.MemberDashboardTopLeft{flex:52%;padding:20px 16px}.MemberDashboardTopRight{flex:48%}.StoryDetailTopRightImages{max-width:300px}.MemberDashboardHeading h1{font-size:22px}.MemberDashboardHeading p{font-size:11px}.Membership-card{padding:16px}.membership-status-row h2{font-size:20px}.MemberDashboardBottom{flex-wrap:wrap}.MemberDashboardBottomSection{flex:calc(50% - 6px)}}@media (width<=768px){.mainMemberDashboard{padding:16px 20px}.MemberDashboardTop{flex-direction:column;align-items:stretch}.MemberDashboardTopLeft{width:100%;padding:20px}.MemberDashboardTopRight{justify-content:center;align-items:flex-end;width:100%;min-height:220px}.StoryDetailTopRightImages{width:80%;max-width:320px}.MemberDashboardBottom{flex-direction:column;gap:14px}.MemberDashboardBottomSection{flex:100%;width:100%}.Quicklinksgrid1,.Quicklinksgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=576px){.mainMemberDashboard{padding:12px 14px}.subMemberDashboard{gap:14px}.MemberDashboardTopLeft{padding:16px}.MemberDashboardHeading h1{letter-spacing:-.3px;font-size:20px}.MemberDashboardHeading p{font-size:11px}.Membership-card{padding:14px}.membership-card-content{align-items:flex-start}.membership-status-row{flex-wrap:wrap}.membership-status-row h2{font-size:19px}.membership-date,.membership-progress-info{font-size:10px}.membership-footer{margin-top:12px}.MemberDashboardTopRight{min-height:180px}.StoryDetailTopRightImages{width:90%;max-width:280px}.MemberDashboardBottomSectionhead{padding:10px}.MemberDashboardBottomSectionhead h3{font-size:12px}.MemberDashboardBottomSectionhead a{font-size:11px}.Quicklinksgrid1,.Quicklinksgrid{grid-template-columns:1fr;padding:8px}.QuickLinksCard{padding:11px}.bookmark-list{padding:8px}}@media (width<=400px){.mainMemberDashboard{padding:10px}.MemberDashboardTopLeft{padding:14px}.Membership-card{padding:12px}.membership-status-row h2{font-size:18px}.MemberDashboardTopRight{min-height:150px;display:none!important}.StoryDetailTopRightImages{width:95%}.QuickLinksCardLink{min-height:34px;font-size:11px}}.mainEventsByChapterInfo{margin:0 auto;padding:20px 56px}.mainEventsByChapterInfo .subEventsByChapterInfo{color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;height:20rem;margin:0 auto;position:relative;box-shadow:0 20px 40px #7c3aed40}.mainEventsByChapterInfo .subEventsByChapterInfo .EventsByChapterInfo{gap:10px;padding:38px 56px 20px;display:flex}.mainEventsByChapterInfo .subEventsByChapterInfo .EventsByChapterInfo .EventsByChapterInfoImage{width:12rem;height:11rem}.mainEventsByChapterInfo .subEventsByChapterInfo .EventsByChapterInfo .EventsByChapterInfoImage img{object-fit:cover;border-radius:10px;width:100%;height:100%}.mainEventsByChapterInfo .subEventsByChapterInfo .EventsByChapterInfo .EventsByChapterInfoImage .EventsByChapterInfoInitials{background:linear-gradient(90deg,#8b3df2,#ec4899);border-radius:10px;justify-content:center;align-items:center;width:100%;height:100%;font-family:Tan Aegean;font-size:74px;font-weight:700;display:flex}.mainEventsByChapterInfo .subEventsByChapterInfo .EventsByChapterInfo .EventsByChapterInfoData{padding:10px}.mainEventsByChapterInfo .subEventsByChapterInfo .EventsByChapterInfo .EventsByChapterInfoData .Status{border-radius:50px;align-items:center;gap:8px;padding:4px 10px;font-size:13px;font-weight:600;display:inline-flex}.mainEventsByChapterInfo .subEventsByChapterInfo .EventsByChapterInfo .EventsByChapterInfoData .Status .statusDot{border-radius:50%;width:8px;height:8px}.mainEventsByChapterInfo .subEventsByChapterInfo .EventsByChapterInfo .EventsByChapterInfoData .Status.active{color:#15803d;background:#f4fff8}.mainEventsByChapterInfo .subEventsByChapterInfo .EventsByChapterInfo .EventsByChapterInfoData .Status.active .statusDot{background:#22c55e}.mainEventsByChapterInfo .subEventsByChapterInfo .EventsByChapterInfo .EventsByChapterInfoData .Status.inactive{color:#b91c1c;background:#fff6f6}.mainEventsByChapterInfo .subEventsByChapterInfo .EventsByChapterInfo .EventsByChapterInfoData .Status.inactive .statusDot{background:#ef4444}.mainEventsByChapterInfo .subEventsByChapterInfo .EventsByChapterInfo .EventsByChapterInfoData .subEventsByChapterInfoData{flex-direction:column;gap:10px;margin-top:10px;display:flex}.mainEventsByChapterInfo .subEventsByChapterInfo .EventsByChapterInfo .EventsByChapterInfoData .subEventsByChapterInfoData .chapterDropdown{display:inline-block;position:relative}.mainEventsByChapterInfo .subEventsByChapterInfo .EventsByChapterInfo .EventsByChapterInfoData .subEventsByChapterInfoData .chapterDropdown .chapterDropdownBtn{color:#fff;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:0;font-size:24px;font-weight:700;display:flex}.mainEventsByChapterInfo .subEventsByChapterInfo .EventsByChapterInfo .EventsByChapterInfoData .subEventsByChapterInfoData .chapterDropdown .chapterDropdownBtn span{letter-spacing:1.8px;font-family:Para}.mainEventsByChapterInfo .subEventsByChapterInfo .EventsByChapterInfo .EventsByChapterInfoData .subEventsByChapterInfoData .chapterDropdown .chapterDropdownBtn svg{font-size:16px;transition:all .25s}.mainEventsByChapterInfo .subEventsByChapterInfo .EventsByChapterInfo .EventsByChapterInfoData .subEventsByChapterInfoData .chapterDropdown .chapterDropdownBtn .rotate{transform:rotate(180deg)}.mainEventsByChapterInfo .subEventsByChapterInfo .EventsByChapterInfo .EventsByChapterInfoData .subEventsByChapterInfoData .chapterDropdown .chapterDropdownMenu{z-index:100;background:#fff;border-radius:4px;width:240px;padding:10px;position:absolute;top:calc(100% + 12px);left:0;box-shadow:0 18px 45px #00000026}.mainEventsByChapterInfo .subEventsByChapterInfo .EventsByChapterInfo .EventsByChapterInfoData .subEventsByChapterInfoData .chapterDropdown .chapterDropdownMenu .chapterSearch{border-bottom:1px solid #ececec}.mainEventsByChapterInfo .subEventsByChapterInfo .EventsByChapterInfo .EventsByChapterInfoData .subEventsByChapterInfoData .chapterDropdown .chapterDropdownMenu .chapterSearch .sub-chapterSearch{width:100%;padding:10px 0;position:relative}.mainEventsByChapterInfo .subEventsByChapterInfo .EventsByChapterInfo .EventsByChapterInfoData .subEventsByChapterInfoData .chapterDropdown .chapterDropdownMenu .chapterSearch input{box-sizing:border-box;border:1px solid #ddd;border-radius:8px;outline:none;width:100%;padding:10px;font-size:12px;transition:all .25s}.mainEventsByChapterInfo .subEventsByChapterInfo .EventsByChapterInfo .EventsByChapterInfoData .subEventsByChapterInfoData .chapterDropdown .chapterDropdownMenu .chapterSearch input:focus{border-color:#9b6af5;box-shadow:0 0 0 3px #9b6af51f}.mainEventsByChapterInfo .subEventsByChapterInfo .EventsByChapterInfo .EventsByChapterInfoData .subEventsByChapterInfoData .chapterDropdown .chapterDropdownMenu .chapterList{max-height:260px;overflow-y:auto}.mainEventsByChapterInfo .subEventsByChapterInfo .EventsByChapterInfo .EventsByChapterInfoData .subEventsByChapterInfoData .chapterDropdown .chapterDropdownMenu .chapterList .chapterItem{color:#707070;cursor:pointer;padding:4px 10px;font-size:12px;transition:all .2s}.mainEventsByChapterInfo .subEventsByChapterInfo .EventsByChapterInfo .EventsByChapterInfoData .subEventsByChapterInfoData .chapterDropdown .chapterDropdownMenu .chapterList .chapterItem:hover{color:#9b6af5;background:#f7f3ff}.mainEventsByChapterInfo .subEventsByChapterInfo .EventsByChapterInfo .EventsByChapterInfoData .subEventsByChapterInfoData .chapterDropdown .chapterDropdownMenu .chapterList .chapterItem.active{color:#9b6af5;background:#f3ecff;font-weight:600}.mainEventsByChapterInfo .subEventsByChapterInfo .EventsByChapterInfo .EventsByChapterInfoData .subEventsByChapterInfoData h2{margin:0;font-size:24px}.mainEventsByChapterInfo .subEventsByChapterInfo .EventsByChapterInfo .EventsByChapterInfoData .subEventsByChapterInfoData h5{color:#fff;margin:0;font-size:12px}.mainEventsByChapterInfo .subEventsByChapterInfo .EventsByChapterInfo .EventsByChapterInfoData .subEventsByChapterInfoData p{color:#dcdcdc;margin:0;font-size:12px}.mainEventsByChapterInfo .subEventsByChapterInfo .EventsByChapterInfo .EventsByChapterInfoData .subEventsByChapterInfoData .location{font-size:12px}.mainEventsByChapterInfo .subEventsByChapterInfo .EventsByChapterInfoStat{margin:0 28px;position:relative}.mainEventsByChapterInfo .subEventsByChapterInfo .EventsByChapterInfoStat .EventsByChapterInfoStatBox{background:#fff;border-radius:10px;padding:10px 0;box-shadow:0 4px 4px #021e540f}.mainEventsByChapterInfo .subEventsByChapterInfo .EventsByChapterInfoStat .subEventsByChapterInfoStat{align-items:center;display:flex}.mainEventsByChapterInfo .subEventsByChapterInfo .EventsByChapterInfoStat .subEventsByChapterInfoStatInfo{justify-content:flex-end;padding:0 20px;display:flex}.mainEventsByChapterInfo .subEventsByChapterInfo .EventsByChapterInfoStat .subEventsByChapterInfoStatInfo p{color:#d1d1d1;font-size:12px}.mainEventsByChapterInfo .subEventsByChapterInfo .EventsByChapterInfoStat .statCard{flex:1;justify-content:center;align-items:center;gap:16px;padding:18px 12px;display:flex}.mainEventsByChapterInfo .subEventsByChapterInfo .EventsByChapterInfoStat .borderRight{border-right:1px solid #ececec}.mainEventsByChapterInfo .subEventsByChapterInfo .EventsByChapterInfoStat .statIcon{background:linear-gradient(135deg,#f6f0ff 0%,#fff6fc 100%);border-radius:14px;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.mainEventsByChapterInfo .subEventsByChapterInfo .EventsByChapterInfoStat .statIcon svg{color:#9b6af5;font-size:26px}.mainEventsByChapterInfo .subEventsByChapterInfo .EventsByChapterInfoStat .statContent h3{color:#1f2937;margin:0;font-size:18px;font-weight:700}.mainEventsByChapterInfo .subEventsByChapterInfo .EventsByChapterInfoStat .statContent p{color:#6b7280;margin:4px 0 0;font-size:13px;font-weight:500}@media (width<=1200px){.mainEventsByChapterInfo{padding:20px 30px}.mainEventsByChapterInfo .subEventsByChapterInfo .EventsByChapterInfo{padding:32px}.mainEventsByChapterInfo .subEventsByChapterInfo .EventsByChapterInfoStat{margin:0 20px}}@media (width<=992px){.mainEventsByChapterInfo .subEventsByChapterInfo .EventsByChapterInfoStat{margin:24px 16px}.mainEventsByChapterInfo .subEventsByChapterInfo .EventsByChapterInfoStat .subEventsByChapterInfoStat{flex-wrap:nowrap;width:100%}.mainEventsByChapterInfo .subEventsByChapterInfo .EventsByChapterInfoStat .statCard{flex:33.333%;gap:10px;min-width:0;padding:16px 10px}.mainEventsByChapterInfo .subEventsByChapterInfo .EventsByChapterInfoStat .borderRight{border-right:1px solid #ececec}.mainEventsByChapterInfo .subEventsByChapterInfo .EventsByChapterInfoStat .statIcon{width:44px;height:44px}.mainEventsByChapterInfo .subEventsByChapterInfo .EventsByChapterInfoStat .statIcon svg{font-size:22px}.mainEventsByChapterInfo .subEventsByChapterInfo .EventsByChapterInfoStat .statContent h3{font-size:17px}.mainEventsByChapterInfo .subEventsByChapterInfo .EventsByChapterInfoStat .statContent p{font-size:12px}}@media (width<=768px){.mainEventsByChapterInfo .subEventsByChapterInfo .EventsByChapterInfoStat{margin:16px 8px 0}.mainEventsByChapterInfo .subEventsByChapterInfo .EventsByChapterInfoStat .subEventsByChapterInfoStat{flex-flow:row;width:100%;padding:4px}.mainEventsByChapterInfo .subEventsByChapterInfo .EventsByChapterInfoStat .statCard{flex:33.333%;justify-content:center;gap:8px;width:auto;min-width:0;padding:14px 8px}.mainEventsByChapterInfo .subEventsByChapterInfo .EventsByChapterInfoStat .borderRight{border-bottom:none;border-right:1px solid #eee9f8}.mainEventsByChapterInfo .subEventsByChapterInfo .EventsByChapterInfoStat .statIcon{flex:0 0 40px;width:40px;height:40px;display:none}.mainEventsByChapterInfo .subEventsByChapterInfo .EventsByChapterInfoStat .statIcon svg{font-size:20px}.mainEventsByChapterInfo .subEventsByChapterInfo .EventsByChapterInfoStat .statContent h3{font-size:15px}.mainEventsByChapterInfo .subEventsByChapterInfo .EventsByChapterInfoStat .statContent p{font-size:11px}}@media (width<=480px){.mainEventsByChapterInfo{padding:12px}.mainEventsByChapterInfo .subEventsByChapterInfo .EventsByChapterInfo{padding:20px 14px}.mainEventsByChapterInfo .subEventsByChapterInfo .EventsByChapterInfo .EventsByChapterInfoImage{width:120px;height:120px}.mainEventsByChapterInfo .subEventsByChapterInfo .EventsByChapterInfo .EventsByChapterInfoData .subEventsByChapterInfoData h2{font-size:18px}.mainEventsByChapterInfo .subEventsByChapterInfo .EventsByChapterInfo .EventsByChapterInfoData .subEventsByChapterInfoData h5,.mainEventsByChapterInfo .subEventsByChapterInfo .EventsByChapterInfo .EventsByChapterInfoData .subEventsByChapterInfoData p,.mainEventsByChapterInfo .subEventsByChapterInfo .EventsByChapterInfo .EventsByChapterInfoData .subEventsByChapterInfoData .location{font-size:12px}.mainEventsByChapterInfo .subEventsByChapterInfo .EventsByChapterInfo .EventsByChapterInfoData .subEventsByChapterInfoData .chapterDropdown .chapterDropdownBtn{font-size:18px}.mainEventsByChapterInfo .subEventsByChapterInfo .EventsByChapterInfo .EventsByChapterInfoData .subEventsByChapterInfoData .chapterDropdown .chapterDropdownMenu{width:100%}.mainEventsByChapterInfo .subEventsByChapterInfo .EventsByChapterInfoStat .statCard{gap:12px;padding:11px}.mainEventsByChapterInfo .subEventsByChapterInfo .EventsByChapterInfoStat .statIcon{width:42px;height:42px}.mainEventsByChapterInfo .subEventsByChapterInfo .EventsByChapterInfoStat .statIcon svg{font-size:20px}.mainEventsByChapterInfo .subEventsByChapterInfo .EventsByChapterInfoStat .statContent h3{text-align:center;font-size:16px}.mainEventsByChapterInfo .subEventsByChapterInfo .EventsByChapterInfoStat .statContent p{font-size:12px}}.mainEventsOverviewUpcomingEvents{border:1px solid #ececf5;border-radius:10px;padding:20px 0;box-shadow:0 12px 40px #0000000d}.mainEventsOverviewUpcomingEvents .UpcomingEventsHeader{justify-content:space-between;align-items:center;padding:0 20px;display:flex}.mainEventsOverviewUpcomingEvents .UpcomingEventsHeader h2{color:#1f2937;margin:0;font-size:18px;font-weight:700}.mainEventsOverviewUpcomingEvents .UpcomingEventsHeader h2 span{color:#8b5cf6}.mainEventsOverviewUpcomingEvents .UpcomingEventsHeader button{color:#8b5cf6;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;font-size:12px;font-weight:600;transition:all .3s;display:flex}.mainEventsOverviewUpcomingEvents .UpcomingEventsHeader button svg{font-size:18px;transition:all .3s}.mainEventsOverviewUpcomingEvents .UpcomingEventsHeader button:hover{gap:12px}.mainEventsOverviewUpcomingEvents .subEventsOverviewUpcomingEvents{padding:6px 20px}.mainEventsOverviewUpcomingEvents .subEventsOverviewUpcomingEvents .EventsOverviewUpcomingEvents{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.mainEventsOverviewUpcomingEvents .subEventsOverviewUpcomingEvents .EventsOverviewUpcomingEvents .eventCard{background:#fff;border:1px solid #ececec;border-radius:8px;flex-direction:column;gap:10px;padding:14px;transition:all .3s;display:flex}.mainEventsOverviewUpcomingEvents .subEventsOverviewUpcomingEvents .EventsOverviewUpcomingEvents .eventCard:hover{transform:translateY(-5px);box-shadow:0 18px 40px #00000014}.mainEventsOverviewUpcomingEvents .subEventsOverviewUpcomingEvents .EventsOverviewUpcomingEvents .eventCard .eventTop{justify-content:space-between;align-items:center;display:flex}.mainEventsOverviewUpcomingEvents .subEventsOverviewUpcomingEvents .EventsOverviewUpcomingEvents .eventCard .eventTop .eventType{border-radius:30px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;font-weight:600;display:flex}.mainEventsOverviewUpcomingEvents .subEventsOverviewUpcomingEvents .EventsOverviewUpcomingEvents .eventCard .eventTop .eventType svg{font-size:16px}.mainEventsOverviewUpcomingEvents .subEventsOverviewUpcomingEvents .EventsOverviewUpcomingEvents .eventCard .eventTop .bookmarkBtn{cursor:pointer;color:#707070;background:0 0;border:none;justify-content:center;align-items:center;font-size:22px;transition:all .2s;display:flex}.mainEventsOverviewUpcomingEvents .subEventsOverviewUpcomingEvents .EventsOverviewUpcomingEvents .eventCard .eventTop .bookmarkBtn:hover{transform:scale(1.1)}.mainEventsOverviewUpcomingEvents .subEventsOverviewUpcomingEvents .EventsOverviewUpcomingEvents .eventCard .eventTop .bookmarkBtn.active{color:#8b5cf6}.mainEventsOverviewUpcomingEvents .subEventsOverviewUpcomingEvents .EventsOverviewUpcomingEvents .eventCard h3{color:#1d2433;margin:0;font-size:14px;font-weight:700;line-height:1.4}.mainEventsOverviewUpcomingEvents .subEventsOverviewUpcomingEvents .EventsOverviewUpcomingEvents .eventCard .eventInfo{flex-direction:column;gap:6px;display:flex}.mainEventsOverviewUpcomingEvents .subEventsOverviewUpcomingEvents .EventsOverviewUpcomingEvents .eventCard .eventInfo div{color:#6b7280;align-items:center;gap:8px;font-size:12px;display:flex}.mainEventsOverviewUpcomingEvents .subEventsOverviewUpcomingEvents .EventsOverviewUpcomingEvents .eventCard .eventFooter{justify-content:space-between;align-items:center;display:flex}.mainEventsOverviewUpcomingEvents .subEventsOverviewUpcomingEvents .EventsOverviewUpcomingEvents .eventCard .eventFooter button{color:#8b5cf6;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.mainEventsOverviewUpcomingEvents .subEventsOverviewUpcomingEvents .EventsOverviewUpcomingEvents .eventCard .eventFooter .eventImage{background:#8b5cf614;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;display:flex}.mainEventsOverviewUpcomingEvents .subEventsOverviewUpcomingEvents .EventsOverviewUpcomingEvents .eventCard .eventFooter .cardRsvpStatus{justify-content:space-between;align-items:center;gap:4px;width:100%;display:flex}.mainEventsOverviewUpcomingEvents .subEventsOverviewUpcomingEvents .EventsOverviewUpcomingEvents .eventCard .eventFooter .cardRsvpStatus .registeredBadge{color:#10b981;align-items:center;gap:4px;font-size:12px;font-weight:700;display:flex}.mainEventsOverviewUpcomingEvents .subEventsOverviewUpcomingEvents .EventsOverviewUpcomingEvents .eventCard .eventFooter .cardRsvpStatus .cancelLink{color:#ef4444;cursor:pointer;background:0 0;border:none;padding:0;font-size:12px;font-weight:600;display:inline-block}.mainEventsOverviewUpcomingEvents .subEventsOverviewUpcomingEvents .EventsOverviewUpcomingEvents .eventCard .eventFooter .cardRsvpStatus .cancelLink:hover{color:#dc2626}@media (width<=1200px){.mainEventsOverviewUpcomingEvents .UpcomingEventsHeader{padding:0 18px}.mainEventsOverviewUpcomingEvents .subEventsOverviewUpcomingEvents{padding:6px 18px}.mainEventsOverviewUpcomingEvents .EventsOverviewUpcomingEvents{gap:12px}}@media (width<=992px){.mainEventsOverviewUpcomingEvents .UpcomingEventsHeader{padding:0 16px}.mainEventsOverviewUpcomingEvents .UpcomingEventsHeader h2{font-size:17px}.mainEventsOverviewUpcomingEvents .subEventsOverviewUpcomingEvents{padding:6px 16px}.mainEventsOverviewUpcomingEvents .EventsOverviewUpcomingEvents{gap:12px;grid-template-columns:1fr!important}.mainEventsOverviewUpcomingEvents .eventCard{padding:14px}}@media (width<=768px){.mainEventsOverviewUpcomingEvents{padding:16px 0}.mainEventsOverviewUpcomingEvents .UpcomingEventsHeader{padding:0 14px}.mainEventsOverviewUpcomingEvents .UpcomingEventsHeader h2{font-size:16px}.mainEventsOverviewUpcomingEvents .UpcomingEventsHeader button{gap:6px;font-size:11px}.mainEventsOverviewUpcomingEvents .UpcomingEventsHeader button svg{font-size:16px}.mainEventsOverviewUpcomingEvents .subEventsOverviewUpcomingEvents{padding:6px 14px}.mainEventsOverviewUpcomingEvents .EventsOverviewUpcomingEvents{gap:10px}.mainEventsOverviewUpcomingEvents .eventCard{gap:8px;padding:12px}.mainEventsOverviewUpcomingEvents .eventCard .eventTop .eventType{padding:7px 12px;font-size:12px}.mainEventsOverviewUpcomingEvents .eventCard .eventTop .eventType svg{font-size:14px}.mainEventsOverviewUpcomingEvents .eventCard .eventTop .bookmarkBtn{font-size:20px}.mainEventsOverviewUpcomingEvents .eventCard h3{font-size:13px}.mainEventsOverviewUpcomingEvents .eventCard .eventInfo{gap:5px}.mainEventsOverviewUpcomingEvents .eventCard .eventInfo div{font-size:11px}.mainEventsOverviewUpcomingEvents .eventCard .eventFooter .eventImage{width:36px;height:36px;font-size:16px}.mainEventsOverviewUpcomingEvents .eventCard .eventFooter button,.mainEventsOverviewUpcomingEvents .eventCard .eventFooter .cardRsvpStatus .registeredBadge,.mainEventsOverviewUpcomingEvents .eventCard .eventFooter .cardRsvpStatus .cancelLink{font-size:11px}}@media (width<=480px){.mainEventsOverviewUpcomingEvents{border-radius:8px;padding:14px 0}.mainEventsOverviewUpcomingEvents .UpcomingEventsHeader{padding:0 12px}.mainEventsOverviewUpcomingEvents .UpcomingEventsHeader h2{font-size:15px}.mainEventsOverviewUpcomingEvents .UpcomingEventsHeader button{font-size:10px}.mainEventsOverviewUpcomingEvents .UpcomingEventsHeader button svg{font-size:14px}.mainEventsOverviewUpcomingEvents .subEventsOverviewUpcomingEvents{padding:6px 12px}.mainEventsOverviewUpcomingEvents .EventsOverviewUpcomingEvents{gap:8px}.mainEventsOverviewUpcomingEvents .eventCard{padding:11px}.mainEventsOverviewUpcomingEvents .eventCard .eventTop .eventType{padding:6px 10px;font-size:11px}.mainEventsOverviewUpcomingEvents .eventCard .eventTop .eventType svg{font-size:13px}.mainEventsOverviewUpcomingEvents .eventCard .eventTop .bookmarkBtn{font-size:18px}.mainEventsOverviewUpcomingEvents .eventCard h3{font-size:12px}.mainEventsOverviewUpcomingEvents .eventCard .eventInfo div{font-size:10px}.mainEventsOverviewUpcomingEvents .eventCard .eventFooter .eventImage{width:34px;height:34px;font-size:15px}.mainEventsOverviewUpcomingEvents .eventCard .eventFooter button,.mainEventsOverviewUpcomingEvents .eventCard .eventFooter .cardRsvpStatus .registeredBadge,.mainEventsOverviewUpcomingEvents .eventCard .eventFooter .cardRsvpStatus .cancelLink{font-size:10px}}.rsvp-modal-overlay{z-index:9999;-webkit-backdrop-filter:blur(4px);background:#1c162a7a;justify-content:center;align-items:center;padding:24px;animation:.2s ease-out rsvpOverlayIn;display:flex;position:fixed;inset:0}.rsvp-modal-content{scrollbar-width:thin;scrollbar-color:#d7caee transparent;background:#fff;border:1px solid #9b6af51f;border-radius:22px;width:min(100%,620px);max-height:88vh;animation:.24s ease-out rsvpModalIn;position:relative;overflow-y:auto;box-shadow:0 25px 60px #2319372e,0 8px 25px #23193714}.rsvp-modal-content::-webkit-scrollbar{width:5px}.rsvp-modal-content::-webkit-scrollbar-track{background:0 0}.rsvp-modal-content::-webkit-scrollbar-thumb{background:#d7caee;border-radius:10px}.rsvp-modal-close{z-index:5;color:#766d82;cursor:pointer;background:#fff;border:1px solid #e8e1f1;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:background .2s,color .2s,border-color .2s;display:flex;position:absolute;top:20px;right:20px}.rsvp-modal-close svg{stroke-width:1.8px;width:17px;height:17px}.rsvp-modal-close:hover{color:#4a4057;background:#f8f5fc;border-color:#d9cceb}.rsvp-modal-close:focus-visible{outline-offset:2px;outline:3px solid #9b6af52e}.rsvp-modal-body{padding:38px 40px 40px;position:relative}.rsvp-modal-body:before{content:"";pointer-events:none;background:radial-gradient(circle at 15% 0,#9b6af517,#0000 48%),linear-gradient(#fbf9ff 0%,#fff0 100%);border-radius:22px 22px 0 0;height:110px;position:absolute;top:0;left:0;right:0}.rsvp-modal-body h2{z-index:1;letter-spacing:-.025em;max-width:500px;margin:0 0 30px;font-size:16px;font-weight:700;line-height:1.28;position:relative}.rsvp-modal-body form{z-index:1;position:relative}.rsvp-modal-body label{color:#444;flex-direction:column;gap:6px;margin-bottom:8px;font-size:13px;font-weight:600;line-height:1.4;display:flex}.rsvp-modal-body input,.rsvp-modal-body select,.rsvp-modal-body textarea{background:#fff;border:1px solid #e3dfe8;border-radius:9px;outline:none;width:100%;padding:6px 13px;font-family:inherit;font-size:14px;transition:border-color .2s,box-shadow .2s,background .2s}.rsvp-modal-body input::placeholder,.rsvp-modal-body select::placeholder,.rsvp-modal-body textarea::placeholder{color:#aaa3b2}.rsvp-modal-body input:hover,.rsvp-modal-body select:hover,.rsvp-modal-body textarea:hover{border-color:#d4c9e2}.rsvp-modal-body input:focus,.rsvp-modal-body select:focus,.rsvp-modal-body textarea:focus{background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(90deg,#8b3df2,#ec4899) border-box;border:1px solid #0000;box-shadow:0 0 0 3px #9b6af51a}.rsvp-modal-body textarea{resize:vertical;min-height:100px}.rsvp-modal-body select{cursor:pointer;appearance:auto}.rsvp-modal-body button[type=submit]{color:#fff;cursor:pointer;background:linear-gradient(90deg,#8b3df2,#ec4899);border:0;border-radius:9px;width:100%;min-height:46px;margin-top:8px;padding:11px 18px;font-family:inherit;font-size:14px;font-weight:600;transition:background .2s,transform .2s,box-shadow .2s;box-shadow:0 5px 14px #9b6af529}.rsvp-modal-body button[type=submit]:active{transform:translateY(0)}.rsvp-modal-body button[type=submit]:focus-visible{outline-offset:2px;outline:3px solid #9b6af52e}.paywall{z-index:1;text-align:center;background:#faf8fd;border:1px solid #ebe4f4;border-radius:15px;padding:24px;position:relative}.paywall p{color:#665d71;margin:0 0 18px;font-size:14px;line-height:1.6}.paywall .btn{color:#fff;background:#9b6af5;border:1px solid #9b6af5;border-radius:9px;justify-content:center;align-items:center;min-height:44px;padding:0 20px;font-size:14px;font-weight:600;text-decoration:none;transition:background .2s,transform .2s,box-shadow .2s;display:inline-flex}.paywall .btn:hover{background:#8f5de7;transform:translateY(-1px);box-shadow:0 7px 18px #9b6af52e}.rsvp-modal-content>div:not(.rsvp-modal-body):not(.rsvp-modal-error){justify-content:center;align-items:center;min-height:180px;padding:32px;display:flex}.rsvp-modal-error{color:#70677b;text-align:center;justify-content:center;align-items:center;min-height:180px;padding:32px;font-size:14px;display:flex}@keyframes rsvpOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes rsvpModalIn{0%{opacity:0;transform:translateY(12px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=768px){.rsvp-modal-overlay{padding:18px}.rsvp-modal-content{border-radius:20px;width:100%;max-height:90vh}.rsvp-modal-body{padding:34px 28px 32px}.rsvp-modal-body:before{border-radius:20px 20px 0 0}.rsvp-modal-body h2{margin-bottom:26px;margin-right:45px;font-size:24px}.rsvp-modal-close{top:16px;right:16px}}@media (width<=480px){.rsvp-modal-overlay{align-items:flex-end;padding:0}.rsvp-modal-content{border-radius:20px 20px 0 0;width:100%;max-height:94vh;animation:.25s ease-out rsvpMobileModalIn}.rsvp-modal-body{padding:30px 20px 26px}.rsvp-modal-body:before{border-radius:20px 20px 0 0}.rsvp-modal-body h2{margin-bottom:24px;margin-right:42px;font-size:22px}.rsvp-modal-close{width:34px;height:34px;top:12px;right:12px}.paywall{padding:20px 16px}.paywall .btn{width:100%}}@keyframes rsvpMobileModalIn{0%{opacity:0;transform:translateY(25px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.rsvp-modal-overlay,.rsvp-modal-content{animation:none}}.mainEventsOverviewWhyJoin .EventsOverviewWhyJoin{background:#fff;border:1px solid #ececf5;border-radius:10px;max-width:620px;padding:20px;box-shadow:0 12px 40px #0000000d}.mainEventsOverviewWhyJoin .EventsOverviewWhyJoin h2{color:#1e1b4b;margin-bottom:10px;font-size:16px;font-weight:700}.mainEventsOverviewWhyJoin .EventsOverviewWhyJoin .whyJoinList{background:#fff;border-radius:10px;flex-direction:column;gap:20px;max-width:620px;padding:20px;display:flex}.mainEventsOverviewWhyJoin .EventsOverviewWhyJoin .whyJoinList .whyJoinItem{align-items:center;gap:20px;display:flex}.mainEventsOverviewWhyJoin .EventsOverviewWhyJoin .whyJoinList .whyJoinItem .icon{color:#8b5cf6;background:#8b5cf614;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;font-size:20px;display:flex}.mainEventsOverviewWhyJoin .EventsOverviewWhyJoin .whyJoinList .whyJoinItem .content h4{color:#1f2937;margin:0;font-size:14px;font-weight:700}.mainEventsOverviewWhyJoin .EventsOverviewWhyJoin .whyJoinList .whyJoinItem .content p{color:#6b7280;word-break:break-word;margin:0;font-size:12px}@media (width<=1200px){.mainEventsOverviewWhyJoin .whyJoinList{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.mainEventsOverviewWhyJoin .whyJoinList{grid-template-columns:1fr}.mainEventsOverviewWhyJoin h2{font-size:28px}.mainEventsOverviewWhyJoin .whyJoinItem .icon{width:70px;min-width:70px;height:70px;font-size:30px}.mainEventsOverviewWhyJoin .whyJoinItem .content h4{font-size:20px}.mainEventsOverviewWhyJoin .whyJoinItem .content p{font-size:16px}}.mainEventsOverviewAboutChapter .aboutChapterCard{background:#fff;border:1px solid #ececf5;border-radius:10px;max-width:620px;padding:20px;box-shadow:0 12px 40px #0000000d}.mainEventsOverviewAboutChapter .aboutChapterCard h2{color:#1e1b4b;margin-bottom:10px;font-size:16px;font-weight:700}.mainEventsOverviewAboutChapter .aboutChapterCard p{color:#6b7280;margin-bottom:10px;font-size:12px;line-height:1.8}.mainEventsOverviewAboutChapter .aboutChapterCard .aboutInfo{flex-direction:column;gap:28px;margin-bottom:40px;display:flex}.mainEventsOverviewAboutChapter .aboutChapterCard .aboutInfo .infoItem{align-items:center;gap:20px;display:flex}.mainEventsOverviewAboutChapter .aboutChapterCard .aboutInfo .infoItem .icon{color:#8b5cf6;background:#8b5cf614;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;font-size:20px;display:flex}.mainEventsOverviewAboutChapter .aboutChapterCard .aboutInfo .infoItem .Eventscontent h4{color:#1f2937;margin:0;font-size:14px;font-weight:700}.mainEventsOverviewAboutChapter .aboutChapterCard .aboutInfo .infoItem .Eventscontent span{color:#6b7280;word-break:break-word;font-size:12px}.mainEventsOverviewAboutChapter .aboutChapterCard .contactBtn{color:#8b5cf6;cursor:pointer;background:0 0;border:2px solid #8b5cf6;border-radius:10px;justify-content:center;align-items:center;gap:14px;width:100%;padding:10px;font-size:14px;font-weight:700;transition:all .3s;display:flex}.mainEventsOverviewAboutChapter .aboutChapterCard .contactBtn svg{font-size:22px}.mainEventsOverviewAboutChapter .aboutChapterCard .contactBtn:hover{color:#fff;background:#8b5cf6}@media (width<=768px){.mainEventsOverviewAboutChapter{padding:20px 0}.mainEventsOverviewAboutChapter .aboutChapterCard{padding:24px}.mainEventsOverviewAboutChapter .aboutChapterCard h2{font-size:18px}.mainEventsOverviewAboutChapter .aboutChapterCard p,.mainEventsOverviewAboutChapter .aboutChapterCard .aboutInfo .infoItem .Eventscontent h4{font-size:14px}.mainEventsOverviewAboutChapter .aboutChapterCard .aboutInfo .infoItem .Eventscontent span{font-size:16px}.mainEventsOverviewAboutChapter .aboutChapterCard .contactBtn{height:56px;font-size:17px}}.mainPastEventsOverview{border:1px solid #ececf5;border-radius:10px;padding:20px 0;box-shadow:0 12px 40px #0000000d}.mainPastEventsOverview .PastEventsOverviewHeader{justify-content:space-between;align-items:center;padding:0 20px;display:flex}.mainPastEventsOverview .PastEventsOverviewHeader h2{color:#1f2937;margin:0;font-size:18px;font-weight:700}.mainPastEventsOverview .PastEventsOverviewHeader h2 span{color:#8b5cf6}.mainPastEventsOverview .PastEventsOverviewHeader button{color:#8b5cf6;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;font-size:12px;font-weight:600;transition:all .3s;display:flex}.mainPastEventsOverview .PastEventsOverviewHeader button svg{font-size:18px;transition:all .3s}.mainPastEventsOverview .PastEventsOverviewHeader button:hover{gap:12px}.mainPastEventsOverview .subPastEventsOverview{padding:6px 20px}.mainPastEventsOverview .subPastEventsOverview .PastEventsOverview{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.mainPastEventsOverview .subPastEventsOverview .PastEventsOverview .pastEventCard{background:#fff;border:1px solid #edf0f7;border-radius:8px;flex-direction:column;gap:20px;padding:10px;transition:all .3s;display:flex;overflow:hidden;box-shadow:0 8px 25px #0f172a0d}.mainPastEventsOverview .subPastEventsOverview .PastEventsOverview .pastEventCard:hover{transform:translateY(-6px);box-shadow:0 18px 40px #0f172a1a}.mainPastEventsOverview .subPastEventsOverview .PastEventsOverview .pastEventCard:hover img{transform:scale(1.05)}.mainPastEventsOverview .subPastEventsOverview .PastEventsOverview .pastEventCard .pastEventCardImg{width:100%;height:170px}.mainPastEventsOverview .subPastEventsOverview .PastEventsOverview .pastEventCard .pastEventCardImg img{object-fit:cover;border-radius:10px;width:100%;height:100%;transition:transform .4s;display:block}.mainPastEventsOverview .subPastEventsOverview .PastEventsOverview .pastEventCard .pastEventContent{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.mainPastEventsOverview .subPastEventsOverview .PastEventsOverview .pastEventCard .pastEventContent .eventBadge{color:#707070;background:#ececec;border-radius:30px;align-items:center;gap:8px;padding:4px 10px;font-size:10px;font-weight:600;display:inline-flex}.mainPastEventsOverview .subPastEventsOverview .PastEventsOverview .pastEventCard .pastEventContent .eventBadge svg{font-size:15px}.mainPastEventsOverview .subPastEventsOverview .PastEventsOverview .pastEventCard .pastEventContent h3{color:#707070;margin-top:0;margin-bottom:18px;font-size:14px;font-weight:700;line-height:1.5}.mainPastEventsOverview .subPastEventsOverview .PastEventsOverview .pastEventCard .pastEventContent .eventMeta{flex-direction:column;gap:10px;display:flex}.mainPastEventsOverview .subPastEventsOverview .PastEventsOverview .pastEventCard .pastEventContent .eventMeta div{color:#6b7280;align-items:center;gap:8px;font-size:12px;display:flex}.mainPastEventsOverview .subPastEventsOverview .PastEventsOverview .pastEventCard .pastEventContent .eventMeta div svg{color:#8b5cf6;font-size:16px}@media (width<=1200px){.mainPastEventsOverview .pastEventsGrid{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.mainPastEventsOverview .pastEventsHeader{flex-direction:column;align-items:flex-start;gap:16px}.mainPastEventsOverview .pastEventsHeader h2{font-size:28px}.mainPastEventsOverview .pastEventsGrid{grid-template-columns:1fr}}@media (width<=1200px){.mainPastEventsOverview .PastEventsOverviewHeader{padding:0 18px}.mainPastEventsOverview .subPastEventsOverview{padding:6px 18px}.mainPastEventsOverview .PastEventsOverview{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.mainPastEventsOverview .pastEventCard .pastEventCardImg{height:160px}}@media (width<=992px){.mainPastEventsOverview .PastEventsOverviewHeader{padding:0 16px}.mainPastEventsOverview .PastEventsOverviewHeader h2{font-size:17px}.mainPastEventsOverview .subPastEventsOverview{padding:6px 16px}.mainPastEventsOverview .PastEventsOverview{gap:12px;grid-template-columns:1fr!important}.mainPastEventsOverview .pastEventCard{gap:16px;padding:10px}.mainPastEventsOverview .pastEventCard .pastEventCardImg{height:160px}.mainPastEventsOverview .pastEventCard .pastEventContent{gap:8px}.mainPastEventsOverview .pastEventCard .pastEventContent h3{margin-bottom:12px;font-size:13px}.mainPastEventsOverview .pastEventCard .pastEventContent .eventMeta{gap:8px}.mainPastEventsOverview .pastEventCard .pastEventContent .eventMeta div{font-size:11px}.mainPastEventsOverview .pastEventCard .pastEventContent .eventMeta div svg{font-size:15px}}@media (width<=768px){.mainPastEventsOverview{padding:16px 0}.mainPastEventsOverview .PastEventsOverviewHeader{gap:12px;padding:0 14px}.mainPastEventsOverview .PastEventsOverviewHeader h2{font-size:16px}.mainPastEventsOverview .PastEventsOverviewHeader button{gap:6px;font-size:11px}.mainPastEventsOverview .PastEventsOverviewHeader button svg{font-size:16px}.mainPastEventsOverview .subPastEventsOverview{padding:6px 14px}.mainPastEventsOverview .PastEventsOverview{grid-template-columns:1fr;gap:14px}.mainPastEventsOverview .pastEventCard{gap:14px;padding:12px}.mainPastEventsOverview .pastEventCard .pastEventCardImg{height:200px}.mainPastEventsOverview .pastEventCard .pastEventContent .eventBadge{padding:4px 9px;font-size:10px}.mainPastEventsOverview .pastEventCard .pastEventContent h3{margin-bottom:10px;font-size:14px}.mainPastEventsOverview .pastEventCard .pastEventContent .eventMeta{gap:8px}.mainPastEventsOverview .pastEventCard .pastEventContent .eventMeta div{font-size:11px}}@media (width<=480px){.mainPastEventsOverview{border-radius:8px;padding:14px 0}.mainPastEventsOverview .PastEventsOverviewHeader{padding:0 12px}.mainPastEventsOverview .PastEventsOverviewHeader h2{font-size:15px}.mainPastEventsOverview .PastEventsOverviewHeader button{font-size:10px}.mainPastEventsOverview .PastEventsOverviewHeader button svg{font-size:14px}.mainPastEventsOverview .subPastEventsOverview{padding:6px 12px}.mainPastEventsOverview .PastEventsOverview{gap:12px}.mainPastEventsOverview .pastEventCard{gap:12px;padding:10px}.mainPastEventsOverview .pastEventCard .pastEventCardImg{height:180px}.mainPastEventsOverview .pastEventCard .pastEventContent{gap:7px}.mainPastEventsOverview .pastEventCard .pastEventContent .eventBadge{padding:3px 8px;font-size:9px}.mainPastEventsOverview .pastEventCard .pastEventContent .eventBadge svg{font-size:13px}.mainPastEventsOverview .pastEventCard .pastEventContent h3{margin-bottom:8px;font-size:12px;line-height:1.4}.mainPastEventsOverview .pastEventCard .pastEventContent .eventMeta{gap:7px}.mainPastEventsOverview .pastEventCard .pastEventContent .eventMeta div{font-size:10px}.mainPastEventsOverview .pastEventCard .pastEventContent .eventMeta div svg{font-size:14px}}.mainEventsOverview{gap:10px;padding:20px;display:flex}.mainEventsOverview .subEventsOverview{flex-direction:column;flex:70%;gap:20px;display:flex}.mainEventsOverview .subEventsOverview1{flex-direction:column;flex:30%;gap:20px;display:flex}@media (width<=1200px){.mainEventsOverview{gap:16px;padding:20px 16px}.mainEventsOverview .subEventsOverview{flex:65%}.mainEventsOverview .subEventsOverview1{flex:35%}}@media (width<=992px){.mainEventsOverview{flex-direction:column;gap:20px;padding:20px 16px}.mainEventsOverview .subEventsOverview,.mainEventsOverview .subEventsOverview1{flex:100%;width:100%}}@media (width<=768px){.mainEventsOverview{gap:16px;padding:16px 12px}.mainEventsOverview .subEventsOverview,.mainEventsOverview .subEventsOverview1{gap:16px}}@media (width<=480px){.mainEventsOverview{gap:12px;padding:12px 10px}.mainEventsOverview .subEventsOverview,.mainEventsOverview .subEventsOverview1{gap:12px}}.mainEventUpcomingFilters{padding:20px 0;position:relative}.mainEventUpcomingFilters .filterToggleBtn,.mainEventUpcomingFilters .filterBackdrop,.mainEventUpcomingFilters .filterCloseBtn{display:none}.mainEventUpcomingFilters .chapterFilter{background:#fff;border:1px solid #ececf4;border-radius:10px;flex-direction:column;gap:10px;padding:14px;display:flex;box-shadow:0 10px 30px #0000000d}.mainEventUpcomingFilters .chapterFilter .filterGroup p{color:#707070;margin-bottom:10px;font-size:12px;font-weight:700;display:block}.mainEventUpcomingFilters .chapterFilter .filterGroup label{color:#707070;margin-bottom:4px;font-size:12px;display:block}.mainEventUpcomingFilters .chapterFilter .filterGroup .selectBox{margin-bottom:28px;position:relative}.mainEventUpcomingFilters .chapterFilter .filterGroup .selectBox .icon{color:#9b6af5;pointer-events:none;font-size:18px;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.mainEventUpcomingFilters .chapterFilter .filterGroup .selectBox .arrow{color:#707070;pointer-events:none;font-size:15px;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.mainEventUpcomingFilters .chapterFilter .filterGroup .selectBox select{color:#444;cursor:pointer;appearance:none;background:#fff;border:1px solid #e6e8ef;border-radius:4px;outline:none;width:100%;padding:10px 46px;font-size:12px;transition:all .25s}.mainEventUpcomingFilters .chapterFilter .filterGroup .selectBox select:focus{border-color:#9b6af5;box-shadow:0 0 0 3px #9b6af51f}.mainEventUpcomingFilters .chapterFilter .filterGroup .selectBox span{color:#707070;font-size:12px}.mainEventUpcomingFilters .chapterFilter .filterGroup .selectBox input[type=date]{box-sizing:border-box;border:1px solid #ddd;border-radius:8px;outline:none;width:100%;padding:10px;font-size:12px;transition:all .25s}.mainEventUpcomingFilters .chapterFilter .filterGroup .selectBox input[type=date]:focus{border:1px solid #9b6af5;box-shadow:0 0 8px #9b6af5cc}.mainEventUpcomingFilters .chapterFilter .filterGroup .selectBox input[type=date]::placeholder{color:#999;font-size:12px;position:relative;left:2px}.mainEventUpcomingFilters .chapterFilter .filterGroup .selectBox input[type=date]::-webkit-calendar-picker-indicator{filter:invert(88%)sepia(7%)saturate(600%)hue-rotate(170deg)brightness(85%)contrast(97%)}.mainEventUpcomingFilters .chapterFilter .filterGroupType{flex-direction:column;gap:10px;display:flex}.mainEventUpcomingFilters .chapterFilter .filterGroupType label{color:#707070;margin-bottom:4px;font-size:12px;display:block}.mainEventUpcomingFilters .chapterFilter .filterGroupType .eventTypes{flex-direction:column;gap:14px;display:flex}.mainEventUpcomingFilters .chapterFilter .filterGroupType .eventTypes .eventType{cursor:pointer;justify-content:space-between;align-items:center;display:flex}.mainEventUpcomingFilters .chapterFilter .filterGroupType .eventTypes .eventType .left{align-items:center;gap:12px;display:flex}.mainEventUpcomingFilters .chapterFilter .filterGroupType .eventTypes .eventType .left input[type=checkbox]{display:none}.mainEventUpcomingFilters .chapterFilter .filterGroupType .eventTypes .eventType .left input[type=checkbox]+.FilterCheckbox{cursor:pointer;background-color:#fff;border:1px solid #9b6af5;border-radius:4px;width:20px;height:20px;display:inline-block;position:relative}.mainEventUpcomingFilters .chapterFilter .filterGroupType .eventTypes .eventType .left input[type=checkbox]:checked+.FilterCheckbox{background-color:#fff}.mainEventUpcomingFilters .chapterFilter .filterGroupType .eventTypes .eventType .left input[type=checkbox]:checked+.FilterCheckbox:before{content:"✓";color:#9b6af5;font-size:14px;position:absolute;top:-1px;left:4px}.mainEventUpcomingFilters .chapterFilter .filterGroupType .eventTypes .eventType .count{color:#666;background:#f4f5fb;border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 8px;font-size:11px;font-weight:600;display:flex}.mainEventUpcomingFilters .chapterFilter .applyBtn{color:#9b6af5;cursor:pointer;background:#fff;border:1px solid #9b6af5;border-radius:4px;width:100%;padding:7px;font-size:12px;font-weight:600;transition:all .3s}.mainEventUpcomingFilters .chapterFilter .applyBtn:active{transform:scale(.98)}.upcomingEventsTitle{display:none}@media (width<=768px){.mainEventUpcomingFilters{justify-content:space-between;align-items:center;width:100%;padding:12px 0 0;display:flex}.mainEventUpcomingFilters .upcomingEventsTitle{color:#444;margin:0;font-size:18px;font-weight:700;display:block}.mainEventUpcomingFilters .filterToggleBtn{color:#9b6af5;cursor:pointer;background:#fff;border:1px solid #9b6af5;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:4px 15px;font-size:13px;font-weight:600;display:flex;position:relative}.mainEventUpcomingFilters .filterToggleBtn .icon{font-size:16px}.mainEventUpcomingFilters .filterToggleBtn .filterBadge{color:#fff;background:#9b6af5;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:700;display:flex}.mainEventUpcomingFilters .filterBackdrop{z-index:998;background:#14101f59;display:block;position:fixed;inset:0}.mainEventUpcomingFilters .chapterFilter{z-index:999;max-height:75vh;display:none;position:absolute;top:calc(100% - 38px);left:0;right:0;overflow-y:auto;box-shadow:0 20px 45px #14101f2e}.mainEventUpcomingFilters .chapterFilter:before{content:"";background:#fff;border-top:1px solid #ececf4;border-left:1px solid #ececf4;width:14px;height:14px;position:absolute;top:-7px;left:24px;transform:rotate(45deg)}.mainEventUpcomingFilters .chapterFilter--open{flex-direction:column;animation:.2s filterPopIn;display:flex}.mainEventUpcomingFilters .chapterFilter .filterCloseBtn{color:#9b6af5;cursor:pointer;background:#ece9fc;border:none;border-radius:6px;justify-content:center;align-items:center;width:34px;height:34px;font-size:48px;font-weight:700;display:flex;position:absolute;top:10px;right:10px}.mainEventUpcomingFilters .chapterFilter .filterCloseBtn:hover{color:#9b6af5;background:#ece9fc}@keyframes filterPopIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}}.mainAllEvents{padding:20px 0}.mainAllEvents .subAllEvents .AllEventstop{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.mainAllEvents .subAllEvents .AllEventstop p{color:#707070;margin:0;font-size:12px}.mainAllEvents .subAllEvents .AllEventstop p strong{color:#9b6af5;font-weight:700}.mainAllEvents .subAllEvents .AllEventstop .viewButtons{align-items:center;gap:10px;display:flex}.mainAllEvents .subAllEvents .AllEventstop .viewButtons button{cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:5px;justify-content:center;align-items:center;padding:10px;transition:all .25s;display:flex}.mainAllEvents .subAllEvents .AllEventstop .viewButtons button svg{font-size:18px}.mainAllEvents .subAllEvents .AllEventstop .viewButtons button:hover{color:#9b6af5;border-color:#9b6af5}.mainAllEvents .subAllEvents .AllEventstop .viewButtons button.active{color:#fff;background:#9b6af5;border-color:#9b6af5}.mainAllEvents .subAllEvents .AllEvents{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.mainAllEvents .subAllEvents .AllEvents .eventCard{background:#fff;border:1px solid #ececec;border-radius:8px;flex-direction:column;justify-content:space-between;gap:10px;padding:10px;transition:all .3s;display:flex;box-shadow:0 12px 40px #0000000d}.mainAllEvents .subAllEvents .AllEvents .eventCard:hover{transform:translateY(-5px);box-shadow:0 18px 40px #00000014}.mainAllEvents .subAllEvents .AllEvents .eventCard .eventTop{justify-content:space-between;align-items:center;display:flex}.mainAllEvents .subAllEvents .AllEvents .eventCard .eventTop .eventType{border-radius:10px;align-items:center;gap:8px;padding:4px 10px;font-size:11px;font-weight:600;display:flex}.mainAllEvents .subAllEvents .AllEvents .eventCard .eventTop .eventType svg{font-size:16px}.mainAllEvents .subAllEvents .AllEvents .eventCard .eventTop .bookmarkBtn{cursor:pointer;color:#707070;background:0 0;border:none;justify-content:center;align-items:center;font-size:22px;transition:all .2s;display:flex}.mainAllEvents .subAllEvents .AllEvents .eventCard .eventTop .bookmarkBtn:hover{transform:scale(1.1)}.mainAllEvents .subAllEvents .AllEvents .eventCard .eventTop .bookmarkBtn.active{color:#8b5cf6}.mainAllEvents .subAllEvents .AllEvents .eventCard .eventCenter img{object-fit:contain;border-radius:7px;width:100%;height:10rem}.mainAllEvents .subAllEvents .AllEvents .eventCard .eventCenter h3{color:#1d2433;margin:0;font-size:14px;font-weight:700;line-height:1.4}.mainAllEvents .subAllEvents .AllEvents .eventCard .eventCenter p{margin:0;font-size:11px}.mainAllEvents .subAllEvents .AllEvents .eventCard .eventInfo{flex-direction:column;gap:6px;display:flex}.mainAllEvents .subAllEvents .AllEvents .eventCard .eventInfo div{color:#6b7280;align-items:center;gap:8px;font-size:12px;display:flex}.mainAllEvents .subAllEvents .AllEvents .eventCard .eventFooter{border-top:1px solid #ececf5;justify-content:space-between;align-items:center;padding-top:10px;display:flex}.mainAllEvents .subAllEvents .AllEvents .eventCard .eventFooter button{color:#8b5cf6;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.mainAllEvents .subAllEvents .AllEvents .eventCard .eventFooter .eventImage{background:#8b5cf614;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;display:flex}.mainAllEvents .subAllEvents .AllEvents .eventCard .eventFooter .cardRsvpStatus{justify-content:space-between;align-items:center;gap:4px;width:100%;display:flex}.mainAllEvents .subAllEvents .AllEvents .eventCard .eventFooter .cardRsvpStatus .registeredBadge{color:#10b981;align-items:center;gap:4px;font-size:12px;font-weight:700;display:flex}.mainAllEvents .subAllEvents .AllEvents .eventCard .eventFooter .cardRsvpStatus .cancelLink{color:#ef4444;cursor:pointer;background:0 0;border:none;padding:0;font-size:12px;font-weight:600;display:inline-block}.mainAllEvents .subAllEvents .AllEvents .eventCard .eventFooter .cardRsvpStatus .cancelLink:hover{color:#dc2626}.mainAllEvents .subAllEvents .AllEvents.list{flex-direction:column;display:flex}.mainAllEvents .subAllEvents .AllEvents .eventListCard{background:#fff;border:1px solid #ececec;border-radius:14px;grid-template-columns:280px 1fr;align-items:center;gap:24px;padding:20px;transition:all .3s;display:grid;box-shadow:0 10px 35px #0000000f}.mainAllEvents .subAllEvents .AllEvents .eventListCard:hover{transform:translateY(-3px);box-shadow:0 18px 45px #00000014}.mainAllEvents .subAllEvents .AllEvents .eventListCard .eventListImage img{object-fit:cover;border-radius:12px;width:100%;height:180px}.mainAllEvents .subAllEvents .AllEvents .eventListCard .eventListContent{flex-direction:column;gap:14px;display:flex}.mainAllEvents .subAllEvents .AllEvents .eventListCard .eventListContent h2{color:#1d2433;margin:0;font-size:14px;font-weight:700;line-height:1.4}.mainAllEvents .subAllEvents .AllEvents .eventListCard .eventListContent p{margin:0;font-size:11px}.mainAllEvents .subAllEvents .AllEvents .eventListCard .eventListContent .eventListTop{justify-content:space-between;align-items:center;display:flex}.mainAllEvents .subAllEvents .AllEvents .eventListCard .eventListContent .eventListTop .eventType{border-radius:40px;align-items:center;gap:8px;padding:4px 10px;font-size:12px;display:flex}.mainAllEvents .subAllEvents .AllEvents .eventListCard .eventListContent .eventListTop .bookmarkBtn{cursor:pointer;color:#707070;background:0 0;border:none;justify-content:center;align-items:center;font-size:22px;transition:all .2s;display:flex}.mainAllEvents .subAllEvents .AllEvents .eventListCard .eventListContent .eventListTop .bookmarkBtn:hover{transform:scale(1.1)}.mainAllEvents .subAllEvents .AllEvents .eventListCard .eventListContent .eventListTop .bookmarkBtn.active{color:#8b5cf6}.mainAllEvents .subAllEvents .AllEvents .eventListCard .eventListContent .eventMeta{flex-wrap:wrap;gap:24px;display:flex}.mainAllEvents .subAllEvents .AllEvents .eventListCard .eventListContent .eventMeta div{color:#666;align-items:center;gap:8px;font-size:11px;display:flex}.mainAllEvents .subAllEvents .AllEvents .eventListCard .eventListContent .eventListAction{justify-content:space-between;align-items:center;gap:24px;display:flex}.mainAllEvents .subAllEvents .AllEvents .eventListCard .eventListContent .eventListAction button{color:#9b6af5;cursor:pointer;background:#fff;border:1px solid #9b6af5;border-radius:4px;justify-content:center;align-items:center;gap:10px;width:170px;padding:6px 10px;font-size:12px;font-weight:600;display:flex}.mainAllEvents .subAllEvents .AllEvents .eventListCard .eventListContent .eventListAction .eventIcon{border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;display:flex}.mainAllEvents .subAllEvents .AllEvents .eventListCard .eventListContent .eventListAction .cardRsvpStatus{justify-content:space-between;align-items:center;gap:4px;display:flex}.mainAllEvents .subAllEvents .AllEvents .eventListCard .eventListContent .eventListAction .cardRsvpStatus .registeredBadge{color:#10b981;align-items:center;gap:4px;font-size:12px;font-weight:700;display:flex}.mainAllEvents .subAllEvents .AllEvents .eventListCard .eventListContent .eventListAction .cardRsvpStatus .cancelLink{color:#ef4444;cursor:pointer;background:0 0;border:1px solid #ef4444;padding:6px 10px;font-size:12px;font-weight:600;display:inline-block}.mainAllEvents .subAllEvents .AllEvents .eventListCard .eventListContent .eventListAction .cardRsvpStatus .cancelLink:hover{color:#dc2626}@media (width<=1200px){.mainAllEvents .subAllEvents .AllEvents{grid-template-columns:repeat(3,minmax(0,1fr))}.mainAllEvents .subAllEvents .AllEvents .eventListCard{grid-template-columns:240px minmax(0,1fr)}}@media (width<=992px){.mainAllEvents .subAllEvents .AllEvents{grid-template-columns:repeat(2,minmax(0,1fr))}.mainAllEvents .subAllEvents .AllEvents .eventListCard{grid-template-columns:200px minmax(0,1fr);gap:18px;padding:16px}.mainAllEvents .subAllEvents .AllEvents .eventListCard .eventListImage img{height:160px}.mainAllEvents .subAllEvents .AllEvents .eventListCard .eventListContent{gap:10px}.mainAllEvents .subAllEvents .AllEvents .eventListCard .eventListContent .eventMeta{gap:8px 16px}.mainAllEvents .subAllEvents .AllEvents .eventListCard .eventListContent .eventListAction>button{width:150px}}@media (width<=768px){.mainAllEvents{padding:15px 0}.mainAllEvents .subAllEvents .AllEventstop{margin-bottom:12px}.mainAllEvents .subAllEvents .AllEventstop .viewButtons{gap:6px}.mainAllEvents .subAllEvents .AllEventstop .viewButtons button{width:36px;height:36px}.mainAllEvents .subAllEvents .AllEventstop .viewButtons button svg{font-size:16px}.mainAllEvents .subAllEvents .AllEvents:not(.list){grid-template-columns:repeat(2,minmax(0,1fr))}.mainAllEvents .subAllEvents .AllEvents.list .eventListCard{grid-template-columns:1fr;gap:14px}.mainAllEvents .subAllEvents .AllEvents.list .eventListCard .eventListImage img{height:200px}.mainAllEvents .subAllEvents .AllEvents.list .eventListCard .eventListContent .eventListAction{flex-wrap:wrap}}@media (width<=576px){.mainAllEvents{padding:12px 0}.mainAllEvents .subAllEvents .AllEventstop{align-items:flex-start}.mainAllEvents .subAllEvents .AllEventstop p{font-size:11px}.mainAllEvents .subAllEvents .AllEventstop .viewButtons button{width:34px;height:34px}.mainAllEvents .subAllEvents .AllEvents:not(.list){grid-template-columns:1fr;gap:12px}.mainAllEvents .subAllEvents .AllEvents .eventCard{padding:10px}.mainAllEvents .subAllEvents .AllEvents .eventCard .eventCenter img{height:12rem}.mainAllEvents .subAllEvents .AllEvents .eventCard .eventFooter .cardRsvpStatus .registeredBadge,.mainAllEvents .subAllEvents .AllEvents .eventCard .eventFooter .cardRsvpStatus .cancelLink{font-size:11px}.mainAllEvents .subAllEvents .AllEvents.list{gap:12px}.mainAllEvents .subAllEvents .AllEvents.list .eventListCard{border-radius:10px;padding:12px}.mainAllEvents .subAllEvents .AllEvents.list .eventListCard .eventListImage img{border-radius:9px;height:180px}.mainAllEvents .subAllEvents .AllEvents.list .eventListCard .eventListContent{gap:10px}.mainAllEvents .subAllEvents .AllEvents.list .eventListCard .eventListContent h2{font-size:13px}.mainAllEvents .subAllEvents .AllEvents.list .eventListCard .eventListContent .eventMeta{flex-direction:column;gap:7px}.mainAllEvents .subAllEvents .AllEvents.list .eventListCard .eventListContent .eventListAction{flex-direction:column;align-items:stretch;gap:10px}.mainAllEvents .subAllEvents .AllEvents.list .eventListCard .eventListContent .eventListAction>button{width:100%}.mainAllEvents .subAllEvents .AllEvents.list .eventListCard .eventListContent .eventListAction .cardRsvpStatus{justify-content:space-between;width:100%}}@media (width<=400px){.mainAllEvents .subAllEvents .AllEventstop .viewButtons{gap:5px}.mainAllEvents .subAllEvents .AllEventstop .viewButtons button{width:32px;height:32px}.mainAllEvents .subAllEvents .AllEvents .eventCard .eventCenter img{height:10rem}.mainAllEvents .subAllEvents .AllEvents.list .eventListCard .eventListImage img{height:160px}}.mainAllPastEvents{padding:20px 0}.mainAllPastEvents .subAllPastEvents .AllPastEventstop{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.mainAllPastEvents .subAllPastEvents .AllPastEventstop p{color:#707070;margin:0;font-size:12px}.mainAllPastEvents .subAllPastEvents .AllPastEventstop p strong{color:#9b6af5;font-weight:700}.mainAllPastEvents .subAllPastEvents .AllPastEventstop .viewButtons{align-items:center;gap:10px;display:flex}.mainAllPastEvents .subAllPastEvents .AllPastEventstop .viewButtons button{cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:5px;justify-content:center;align-items:center;padding:10px;transition:all .25s;display:flex}.mainAllPastEvents .subAllPastEvents .AllPastEventstop .viewButtons button svg{font-size:18px}.mainAllPastEvents .subAllPastEvents .AllPastEventstop .viewButtons button:hover{color:#9b6af5;border-color:#9b6af5}.mainAllPastEvents .subAllPastEvents .AllPastEventstop .viewButtons button.active{color:#fff;background:#9b6af5;border-color:#9b6af5}.mainAllPastEvents .subAllPastEvents .AllPastEvents{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.mainAllPastEvents .subAllPastEvents .AllPastEvents .eventCard{background:#fff;border:1px solid #ececec;border-radius:8px;flex-direction:column;justify-content:space-between;gap:10px;padding:10px;transition:all .3s;display:flex;box-shadow:0 12px 40px #0000000d}.mainAllPastEvents .subAllPastEvents .AllPastEvents .eventCard:hover{transform:translateY(-5px);box-shadow:0 18px 40px #00000014}.mainAllPastEvents .subAllPastEvents .AllPastEvents .eventCard .eventTop{justify-content:space-between;align-items:center;display:flex}.mainAllPastEvents .subAllPastEvents .AllPastEvents .eventCard .eventTop .eventType{border-radius:10px;align-items:center;gap:8px;padding:4px 10px;font-size:11px;font-weight:600;display:flex}.mainAllPastEvents .subAllPastEvents .AllPastEvents .eventCard .eventTop .eventType svg{font-size:16px}.mainAllPastEvents .subAllPastEvents .AllPastEvents .eventCard .eventTop .bookmarkBtn{cursor:pointer;color:#707070;background:0 0;border:none;justify-content:center;align-items:center;font-size:22px;transition:all .2s;display:flex}.mainAllPastEvents .subAllPastEvents .AllPastEvents .eventCard .eventTop .bookmarkBtn:hover{transform:scale(1.1)}.mainAllPastEvents .subAllPastEvents .AllPastEvents .eventCard .eventTop .bookmarkBtn.active{color:#8b5cf6}.mainAllPastEvents .subAllPastEvents .AllPastEvents .eventCard .eventCenter img{object-fit:contain;border-radius:7px;width:100%;height:10rem}.mainAllPastEvents .subAllPastEvents .AllPastEvents .eventCard .eventCenter h3{color:#1d2433;margin:0;font-size:14px;font-weight:700;line-height:1.4}.mainAllPastEvents .subAllPastEvents .AllPastEvents .eventCard .eventCenter p{margin:0;font-size:11px}.mainAllPastEvents .subAllPastEvents .AllPastEvents .eventCard .eventInfo{flex-direction:column;gap:6px;display:flex}.mainAllPastEvents .subAllPastEvents .AllPastEvents .eventCard .eventInfo div{color:#6b7280;align-items:center;gap:8px;font-size:12px;display:flex}.mainAllPastEvents .subAllPastEvents .AllPastEvents .eventCard .eventFooter{border-top:1px solid #ececf5;justify-content:space-between;align-items:center;padding-top:10px;display:flex}.mainAllPastEvents .subAllPastEvents .AllPastEvents .eventCard .eventFooter button{color:#8b5cf6;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.mainAllPastEvents .subAllPastEvents .AllPastEvents .eventCard .eventFooter .eventImage{background:#8b5cf614;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;display:flex}.mainAllPastEvents .subAllPastEvents .AllPastEvents.list{flex-direction:column;display:flex}.mainAllPastEvents .subAllPastEvents .AllPastEvents .eventListCard{background:#fff;border:1px solid #ececec;border-radius:14px;grid-template-columns:280px 1fr;align-items:center;gap:24px;padding:20px;transition:all .3s;display:grid;box-shadow:0 10px 35px #0000000f}.mainAllPastEvents .subAllPastEvents .AllPastEvents .eventListCard:hover{transform:translateY(-3px);box-shadow:0 18px 45px #00000014}.mainAllPastEvents .subAllPastEvents .AllPastEvents .eventListCard .eventListImage img{object-fit:cover;border-radius:12px;width:100%;height:180px}.mainAllPastEvents .subAllPastEvents .AllPastEvents .eventListCard .eventListContent{flex-direction:column;gap:14px;display:flex}.mainAllPastEvents .subAllPastEvents .AllPastEvents .eventListCard .eventListContent h2{color:#1d2433;margin:0;font-size:14px;font-weight:700;line-height:1.4}.mainAllPastEvents .subAllPastEvents .AllPastEvents .eventListCard .eventListContent p{margin:0;font-size:11px}.mainAllPastEvents .subAllPastEvents .AllPastEvents .eventListCard .eventListContent .eventListTop{justify-content:space-between;align-items:center;display:flex}.mainAllPastEvents .subAllPastEvents .AllPastEvents .eventListCard .eventListContent .eventListTop .eventType{border-radius:40px;align-items:center;gap:8px;padding:4px 10px;font-size:12px;display:flex}.mainAllPastEvents .subAllPastEvents .AllPastEvents .eventListCard .eventListContent .eventListTop .bookmarkBtn{cursor:pointer;color:#707070;background:0 0;border:none;justify-content:center;align-items:center;font-size:22px;transition:all .2s;display:flex}.mainAllPastEvents .subAllPastEvents .AllPastEvents .eventListCard .eventListContent .eventListTop .bookmarkBtn:hover{transform:scale(1.1)}.mainAllPastEvents .subAllPastEvents .AllPastEvents .eventListCard .eventListContent .eventListTop .bookmarkBtn.active{color:#8b5cf6}.mainAllPastEvents .subAllPastEvents .AllPastEvents .eventListCard .eventListContent .eventMeta{flex-wrap:wrap;gap:24px;display:flex}.mainAllPastEvents .subAllPastEvents .AllPastEvents .eventListCard .eventListContent .eventMeta div{color:#666;align-items:center;gap:8px;font-size:11px;display:flex}.mainAllPastEvents .subAllPastEvents .AllPastEvents .eventListCard .eventListContent .eventListAction{justify-content:space-between;align-items:center;gap:24px;display:flex}.mainAllPastEvents .subAllPastEvents .AllPastEvents .eventListCard .eventListContent .eventListAction button{color:#9b6af5;cursor:pointer;background:#fff;border:1px solid #9b6af5;border-radius:4px;justify-content:center;align-items:center;gap:10px;width:170px;padding:6px 10px;font-size:12px;font-weight:600;display:flex}.mainAllPastEvents .subAllPastEvents .AllPastEvents .eventListCard .eventListContent .eventListAction .eventIcon{border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;display:flex}.mainEventsByChapterGalleryFilters{padding:20px 0;position:relative}.mainEventsByChapterGalleryFilters .filterToggleBtn,.mainEventsByChapterGalleryFilters .filterBackdrop,.mainEventsByChapterGalleryFilters .filterCloseBtn{display:none}.mainEventsByChapterGalleryFilters .subEventsByChapterGalleryFilters{background:#fff;border:1px solid #ececf4;border-radius:10px;flex-direction:column;gap:10px;padding:14px;display:flex;box-shadow:0 10px 30px #0000000d}.mainEventsByChapterGalleryFilters .subEventsByChapterGalleryFilters .EventsByChapterGalleryFilters .EventsByChapterGalleryFiltersTop{justify-content:space-between;align-items:center;display:flex}.mainEventsByChapterGalleryFilters .subEventsByChapterGalleryFilters .EventsByChapterGalleryFilters .EventsByChapterGalleryFiltersTop h2{color:#707070;font-size:14px}.mainEventsByChapterGalleryFilters .subEventsByChapterGalleryFilters .EventsByChapterGalleryFilters .EventsByChapterGalleryFiltersTop button{color:#9b6af5;cursor:pointer;background:#f4eeff;border:none;border-radius:4px;padding:4px 10px;font-size:12px}.mainEventsByChapterGalleryFilters .subEventsByChapterGalleryFilters .EventsByChapterGalleryFilters .EventsByChapterGalleryFiltersBottom{flex-direction:column;gap:10px;display:flex}.mainEventsByChapterGalleryFilters .subEventsByChapterGalleryFilters .EventsByChapterGalleryFilters .EventsByChapterGalleryFiltersBottom .EventsByChapterGalleryFiltersBottomSelectOption{flex-direction:column;display:flex}.mainEventsByChapterGalleryFilters .subEventsByChapterGalleryFilters .EventsByChapterGalleryFilters .EventsByChapterGalleryFiltersBottom .EventsByChapterGalleryFiltersBottomSelectOption label{color:#707070;gap:10px;margin-bottom:5px;font-size:12px}.mainEventsByChapterGalleryFilters .subEventsByChapterGalleryFilters .EventsByChapterGalleryFilters .EventsByChapterGalleryFiltersBottom .EventsByChapterGalleryFiltersBottomSelectOption .EventsByChapterGalleryFiltersBottomSelectOptionSelect{align-items:center;gap:5px;display:flex;position:relative}.mainEventsByChapterGalleryFilters .subEventsByChapterGalleryFilters .EventsByChapterGalleryFilters .EventsByChapterGalleryFiltersBottom .EventsByChapterGalleryFiltersBottomSelectOption .EventsByChapterGalleryFiltersBottomSelectOptionSelect .selecttheoption{color:#707070;appearance:none;background:0 0;border:1px solid #e4e8ed;border-radius:3px;outline:none;width:100%;padding:7px 10px;font-size:12px}.mainEventsByChapterGalleryFilters .subEventsByChapterGalleryFilters .EventsByChapterGalleryFilters .EventsByChapterGalleryFiltersBottom .EventsByChapterGalleryFiltersBottomSelectOption .EventsByChapterGalleryFiltersBottomSelectOptionSelect .selecttheoption:focus{border:1px solid #9b6af5;box-shadow:0 0 8px #9b6af5cc}.mainEventsByChapterGalleryFilters .subEventsByChapterGalleryFilters .EventsByChapterGalleryFilters .EventsByChapterGalleryFiltersBottom .EventsByChapterGalleryFiltersBottomSelectOption .EventsByChapterGalleryFiltersBottomSelectOptionSelect .select-icon{pointer-events:none;color:#b2b2b3;font-size:12px;position:relative;top:0%;right:20%;transform:translateY(5%)}.ChapterGalleryTitle{display:none}@media (width<=768px){.mainEventsByChapterGalleryFilters{justify-content:space-between;align-items:center;width:100%;padding:12px 0 0;display:flex}.mainEventsByChapterGalleryFilters .ChapterGalleryTitle{color:#444;margin:0;font-size:18px;font-weight:700;display:block}.mainEventsByChapterGalleryFilters .filterToggleBtn{color:#9b6af5;cursor:pointer;background:#fff;border:1px solid #9b6af5;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:4px 15px;font-size:13px;font-weight:600;display:flex;position:relative}.mainEventsByChapterGalleryFilters .filterToggleBtn .icon{font-size:16px}.mainEventsByChapterGalleryFilters .filterToggleBtn .filterBadge{color:#fff;background:#9b6af5;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:700;display:flex}.mainEventsByChapterGalleryFilters .filterBackdrop{z-index:998;background:#14101f59;display:block;position:fixed;inset:0}.mainEventsByChapterGalleryFilters .subEventsByChapterGalleryFilters{z-index:999;max-height:75vh;display:none;position:absolute;top:calc(100% - 28px);left:0;right:0;overflow-y:auto;box-shadow:0 20px 45px #14101f2e}.mainEventsByChapterGalleryFilters .subEventsByChapterGalleryFilters:before{content:"";background:#fff;border-top:1px solid #ececf4;border-left:1px solid #ececf4;width:14px;height:14px;position:absolute;top:-7px;left:24px;transform:rotate(45deg)}.mainEventsByChapterGalleryFilters .subEventsByChapterGalleryFilters--open{flex-direction:column;animation:.2s filterPopIn;display:flex}.mainEventsByChapterGalleryFilters .subEventsByChapterGalleryFilters .filterCloseBtn{color:#9b6af5;cursor:pointer;background:#ece9fc;border:none;border-radius:6px;justify-content:center;align-items:center;width:34px;height:34px;font-size:48px;font-weight:700;display:flex;position:absolute;top:10px;right:10px}.mainEventsByChapterGalleryFilters .subEventsByChapterGalleryFilters .filterCloseBtn:hover{color:#9b6af5;background:#ece9fc}@keyframes filterPopIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}}.mainEventsByChapterGalleryImages{padding:20px 0}.mainEventsByChapterGalleryImages .subEventsByChapterGalleryImages{background:#fff;border-radius:10px;width:100%;padding:28px;box-shadow:0 10px 35px #14142b0f}.mainEventsByChapterGalleryImages .subEventsByChapterGalleryImages .EventsByChapterGalleryImagesTop{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.mainEventsByChapterGalleryImages .subEventsByChapterGalleryImages .EventsByChapterGalleryImagesTop h2{color:#707070;margin:0;font-size:12px}.mainEventsByChapterGalleryImages .subEventsByChapterGalleryImages .EventsByChapterGalleryImagesTop h2 strong{color:#9b6af5;font-weight:700}.mainEventsByChapterGalleryImages .subEventsByChapterGalleryImages .EventsByChapterGalleryImages{grid-template-columns:repeat(12,1fr);gap:18px;display:grid}.mainEventsByChapterGalleryImages .subEventsByChapterGalleryImages .EventsByChapterGalleryImages .galleryCard{cursor:pointer;background:#eee;border-radius:10px;grid-column:span 3;height:195px;position:relative;overflow:hidden}.mainEventsByChapterGalleryImages .subEventsByChapterGalleryImages .EventsByChapterGalleryImages .galleryCard img{object-fit:cover;width:100%;height:100%;transition:all .45s;display:block}.mainEventsByChapterGalleryImages .subEventsByChapterGalleryImages .EventsByChapterGalleryImages .galleryCard:hover img{transform:scale(1.08)}.mainEventsByChapterGalleryImages .subEventsByChapterGalleryImages .EventsByChapterGalleryImages .galleryCard:hover .overlay{background:linear-gradient(#00000026,#000000d9)}.mainEventsByChapterGalleryImages .subEventsByChapterGalleryImages .EventsByChapterGalleryImages .galleryCard .overlay{background:linear-gradient(#0000000d,#000000bf);flex-direction:column;justify-content:flex-end;padding:20px;transition:all .35s;display:flex;position:absolute;inset:0}.mainEventsByChapterGalleryImages .subEventsByChapterGalleryImages .EventsByChapterGalleryImages .galleryCard .overlay h3{color:#fff;margin:0;font-size:12px;font-weight:700}.mainEventsByChapterGalleryImages .subEventsByChapterGalleryImages .EventsByChapterGalleryImages .galleryCard .overlay p{color:#ffffffd9;margin:0;font-size:12px}.mainEventsByChapterGalleryImages .loadMore{justify-content:center;margin-top:35px;display:flex}.mainEventsByChapterGalleryImages .loadMore button{color:#9b6af5;cursor:pointer;background:#fff;border:1px solid #9b6af5;border-radius:3px;align-items:center;gap:10px;padding:6px 10px;font-size:12px;font-weight:700;transition:all .3s;display:flex}.mainEventsByChapterGalleryImages .loadMore button:hover{color:#fff;background:#9b6af5}@media (width<=1200px){.gallerySection .galleryCard.featured{grid-column:span 6}.gallerySection .galleryCard.small{grid-column:span 4}}@media (width<=768px){.gallerySection{padding:18px}.gallerySection .galleryHeader{flex-direction:column;align-items:flex-start}.gallerySection .galleryCard.featured,.gallerySection .galleryCard.small{grid-column:span 12;height:250px}}.mainEventsByChapterAboutUs{padding:20px 0}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .AboutChapter{border:1px solid #ececf5;border-radius:10px;justify-content:space-between;gap:14px;padding:16px 20px;display:flex;box-shadow:0 12px 40px #0000000d}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .AboutChapter .AboutChapterLeft{flex-direction:column;flex:60%;gap:10px;padding:20px;display:flex}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .AboutChapter h2{font-size:16px}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .AboutChapter p{font-size:14px}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .AboutChapter .AboutChapterImageandVideo{flex:40%}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .AboutChapter .AboutChapterImageandVideo .sub-AboutChapterImageandVideo{height:15rem}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .AboutChapter .AboutChapterImageandVideo img{border-radius:10px;width:100%;height:100%}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterOurPurpose{margin-top:50px}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterOurPurpose .EventsByChapterOurPurposeHeading{text-align:center;margin-bottom:35px}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterOurPurpose .EventsByChapterOurPurposeHeading h2{color:#1e1b4b;font-size:18px;font-weight:700;display:inline-block;position:relative}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterOurPurpose .EventsByChapterOurPurposeHeading h2:after{content:"";background:#8b5cf6;border-radius:20px;width:90px;height:4px;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterOurPurpose .subEventsByChapterOurPurpose{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:25px;display:grid}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterOurPurpose .subEventsByChapterOurPurpose .EventsByChapterPurposeCard{text-align:center;border:1px solid #ece8ff;border-radius:10px;padding:35px 30px;transition:all .3s}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterOurPurpose .subEventsByChapterOurPurpose .EventsByChapterPurposeCard:hover{transform:translateY(-5px);box-shadow:0 15px 35px #00000014}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterOurPurpose .subEventsByChapterOurPurpose .EventsByChapterPurposeCard h3{color:#1f2937;margin:20px 0 15px;font-size:16px;font-weight:700}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterOurPurpose .subEventsByChapterOurPurpose .EventsByChapterPurposeCard p{color:#555;font-size:14px;line-height:1.7}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterOurPurpose .subEventsByChapterOurPurpose .EventsByChapterPurposeCard.mission-card{background:linear-gradient(135deg,#fdf2ff,#fff)}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterOurPurpose .subEventsByChapterOurPurpose .EventsByChapterPurposeCard.vision-card{background:linear-gradient(135deg,#eefcff,#f7fff7)}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterOurPurpose .subEventsByChapterOurPurpose .EventsByChapterPurposeCard.values-card{background:linear-gradient(135deg,#f8f6ff,#fff)}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterOurPurpose .subEventsByChapterOurPurpose .EventsByChapterPurposeCard .EventsByChapterPurposeIcon{background:#9b6af51f;border-radius:50%;justify-content:center;align-items:center;width:90px;height:90px;margin:auto;display:flex}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterOurPurpose .subEventsByChapterOurPurpose .EventsByChapterPurposeCard .EventsByChapterPurposeIcon svg{color:#9b6af5;font-size:42px}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterOurPurpose .subEventsByChapterOurPurpose .EventsByChapterPurposeCard .EventsByChapterPurposeTags{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:20px;display:flex}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterOurPurpose .subEventsByChapterOurPurpose .EventsByChapterPurposeCard .EventsByChapterPurposeTags span{color:#6d4ed6;background:#f3efff;border-radius:30px;padding:6px 10px;font-size:14px;font-weight:600}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterWhy{margin-top:50px}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterWhy .EventsByChapterWhyHeading{text-align:center;margin-bottom:35px}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterWhy .EventsByChapterWhyHeading h2{color:#1e1b4b;font-size:18px;font-weight:700;display:inline-block;position:relative}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterWhy .EventsByChapterWhyHeading h2:after{content:"";background:#8b5cf6;border-radius:20px;width:90px;height:4px;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterWhy .subEventsByChapterWhy{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:25px;display:grid}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterWhy .subEventsByChapterWhy .EventsByChapterWhyCard{text-align:center;background:#fff;border:1px solid #ece8ff;border-radius:10px;flex-direction:column;gap:10px;padding:14px;transition:all .3s;display:flex}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterWhy .subEventsByChapterWhy .EventsByChapterWhyCard .EventsByChapterWhyIcon{background:#9b6af51f;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin:auto;padding:10px;display:flex}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterWhy .subEventsByChapterWhy .EventsByChapterWhyCard .EventsByChapterWhyIcon svg{color:#9b6af5;font-size:24px}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterWhy .subEventsByChapterWhy .EventsByChapterWhyCard .EventsByChapterWhyIcon img{width:100%;height:100%}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterWhy .subEventsByChapterWhy .EventsByChapterWhyCard:hover{transform:translateY(-5px);box-shadow:0 15px 35px #00000014}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterWhy .subEventsByChapterWhy .EventsByChapterWhyCard h3{color:#1f2937;font-size:16px;font-weight:700}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterWhy .subEventsByChapterWhy .EventsByChapterWhyCard p{color:#555;margin-top:6px;font-size:14px;line-height:1.7}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterKeyInitiative{margin-top:60px}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterKeyInitiative .EventsByChapterSectionTitle{margin-bottom:30px}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterKeyInitiative .EventsByChapterSectionTitle h2{color:#1f2937;font-size:16px;font-weight:700;display:inline-block;position:relative}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterKeyInitiative .EventsByChapterSectionTitle h2:after{content:"";background:#9b6af5;border-radius:20px;width:70px;height:4px;position:absolute;bottom:-10px;left:0}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterKeyInitiative .EventsByChapterKeyInitiativeGrid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px;display:grid}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterKeyInitiative .EventsByChapterKeyInitiativeGrid .EventsByChapterKeyInitiativeCard{background:#fff;border:1px solid #edf0f7;border-radius:10px;transition:all .3s;position:relative;overflow:hidden}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterKeyInitiative .EventsByChapterKeyInitiativeGrid .EventsByChapterKeyInitiativeCard:hover{transform:translateY(-6px);box-shadow:0 18px 35px #00000014}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterKeyInitiative .EventsByChapterKeyInitiativeGrid .EventsByChapterKeyInitiativeCard .EventsByChapterKeyInitiativeImage{height:140px}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterKeyInitiative .EventsByChapterKeyInitiativeGrid .EventsByChapterKeyInitiativeCard .EventsByChapterKeyInitiativeImage img{object-fit:cover;width:100%;height:100%;display:block}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterKeyInitiative .EventsByChapterKeyInitiativeGrid .EventsByChapterKeyInitiativeCard .EventsByChapterKeyInitiativeImage .EventsByChapterKeyInitiativeFallback{color:#9b6af5;text-transform:uppercase;background:#f5eeff;justify-content:center;align-items:center;width:100%;height:100%;font-size:20px;font-weight:600;display:flex}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterKeyInitiative .EventsByChapterKeyInitiativeGrid .EventsByChapterKeyInitiativeCard .EventsByChapterKeyInitiativeIcon{border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;display:flex;position:absolute;top:6.5rem;left:.8rem}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterKeyInitiative .EventsByChapterKeyInitiativeGrid .EventsByChapterKeyInitiativeCard .EventsByChapterKeyInitiativeIcon svg{font-size:16px}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterKeyInitiative .EventsByChapterKeyInitiativeGrid .EventsByChapterKeyInitiativeCard .EventsByChapterKeyInitiativeContent{align-items:flex-start;gap:18px;padding:22px;display:flex}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterKeyInitiative .EventsByChapterKeyInitiativeGrid .EventsByChapterKeyInitiativeCard .EventsByChapterKeyInitiativeContent .EventsByChapterKeyInitiativeInfo h3{color:#1f2937;margin-bottom:8px;font-size:14px;font-weight:700}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterKeyInitiative .EventsByChapterKeyInitiativeGrid .EventsByChapterKeyInitiativeCard .EventsByChapterKeyInitiativeContent .EventsByChapterKeyInitiativeInfo p{color:#6b7280;font-size:14px;line-height:1.6}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterKeyInitiative .EventsByChapterKeyInitiativeGrid .events-card .EventsByChapterKeyInitiativeIcon{background:#f3e8ff}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterKeyInitiative .EventsByChapterKeyInitiativeGrid .events-card .EventsByChapterKeyInitiativeIcon svg{color:#9b6af5}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterKeyInitiative .EventsByChapterKeyInitiativeGrid .mentorship-card .EventsByChapterKeyInitiativeIcon{background:#e7faf5}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterKeyInitiative .EventsByChapterKeyInitiativeGrid .mentorship-card .EventsByChapterKeyInitiativeIcon svg{color:#14b8a6}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterKeyInitiative .EventsByChapterKeyInitiativeGrid .skill-card .EventsByChapterKeyInitiativeIcon{background:#eef2ff}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterKeyInitiative .EventsByChapterKeyInitiativeGrid .skill-card .EventsByChapterKeyInitiativeIcon svg{color:#6366f1}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterKeyInitiative .EventsByChapterKeyInitiativeGrid .community-card .EventsByChapterKeyInitiativeIcon{background:#e0f2fe}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterKeyInitiative .EventsByChapterKeyInitiativeGrid .community-card .EventsByChapterKeyInitiativeIcon svg{color:#0ea5e9}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterLead{margin-top:60px}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterLead .EventsByChapterLeadCard{background:linear-gradient(90deg,#f8f4ff 0%,#f3f0ff 100%);border:1px solid #ebe7ff;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:30px;padding:10px 40px;display:flex}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterLead .EventsByChapterLeadCard .EventsByChapterLeadLeft{flex:1;align-items:center;gap:25px;display:flex}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterLead .EventsByChapterLeadCard .EventsByChapterLeadLeft img{object-fit:cover;border:4px solid #fff;border-radius:50%;width:110px;height:110px;box-shadow:0 10px 25px #9b6af526}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterLead .EventsByChapterLeadCard .EventsByChapterLeadLeft .EventsByChapterLeadInfo{flex:1}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterLead .EventsByChapterLeadCard .EventsByChapterLeadLeft .EventsByChapterLeadInfo .EventsByChapterLeadName{flex-wrap:wrap;align-items:flex-start;gap:20px;display:flex}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterLead .EventsByChapterLeadCard .EventsByChapterLeadLeft .EventsByChapterLeadInfo .EventsByChapterLeadName .subEventsByChapterLeadName h3{font-size:14px;font-weight:700}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterLead .EventsByChapterLeadCard .EventsByChapterLeadLeft .EventsByChapterLeadInfo .EventsByChapterLeadName .subEventsByChapterLeadName span{margin:0;font-size:12px}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterLead .EventsByChapterLeadCard .EventsByChapterLeadLeft .EventsByChapterLeadInfo .EventsByChapterLeadName a{color:#9b6af5;border-radius:8px;justify-content:center;align-items:center;font-size:20px;transition:all .3s;display:flex}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterLead .EventsByChapterLeadCard .EventsByChapterLeadLeft .EventsByChapterLeadInfo .EventsByChapterLeadName a:hover{transform:translateY(-2px)}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterLead .EventsByChapterLeadCard .EventsByChapterLeadLeft .EventsByChapterLeadInfo p{max-width:650px;margin-top:14px;font-size:14px;line-height:1.8}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterLead .EventsByChapterLeadCard .EventsByChapterLeadButton{color:#9b6af5;border:1px solid #9b6af5;border-radius:6px;justify-content:center;align-items:center;padding:6px 10px;font-size:14px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterLead .EventsByChapterLeadCard .EventsByChapterLeadButton:hover{color:#fff;background:#9b6af5}@media (width<=1200px){.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .AboutChapter .AboutChapterImageandVideo{width:45rem}}@media (width<=992px){.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .AboutChapter{flex-direction:column;padding:20px}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .AboutChapter .AboutChapterLeft{padding:0}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .AboutChapter .AboutChapterImageandVideo{width:100%;height:320px}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .AboutChapter .AboutChapterImageandVideo img{object-fit:cover}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterOurPurpose .subEventsByChapterOurPurpose,.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterWhy .subEventsByChapterWhy,.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterKeyInitiative .EventsByChapterKeyInitiativeGrid{grid-template-columns:repeat(2,1fr)}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterLead .EventsByChapterLeadCard{flex-direction:column;align-items:flex-start;padding:24px}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterLead .EventsByChapterLeadCard .EventsByChapterLeadLeft,.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterLead .EventsByChapterLeadCard .EventsByChapterLeadButton{width:100%}}@media (width<=768px){.mainEventsByChapterAboutUs{padding:16px 0}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .AboutChapter{padding:16px}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .AboutChapter .AboutChapterLeft h2{font-size:18px}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .AboutChapter .AboutChapterLeft p{font-size:13px;line-height:1.7}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .AboutChapter .AboutChapterImageandVideo{height:240px}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterOurPurpose{margin-top:40px}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterOurPurpose .EventsByChapterOurPurposeHeading h2{font-size:20px}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterOurPurpose .subEventsByChapterOurPurpose{grid-template-columns:1fr}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterOurPurpose .subEventsByChapterOurPurpose .EventsByChapterPurposeCard{padding:24px 20px}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterOurPurpose .subEventsByChapterOurPurpose .EventsByChapterPurposeCard .EventsByChapterPurposeIcon{width:70px;height:70px}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterOurPurpose .subEventsByChapterOurPurpose .EventsByChapterPurposeCard .EventsByChapterPurposeIcon svg{font-size:32px}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterWhy{margin-top:40px}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterWhy .EventsByChapterWhyHeading h2{font-size:20px}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterWhy .subEventsByChapterWhy{grid-template-columns:1fr}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterKeyInitiative{margin-top:40px}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterKeyInitiative .EventsByChapterKeyInitiativeGrid{grid-template-columns:1fr}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterKeyInitiative .EventsByChapterKeyInitiativeGrid .EventsByChapterKeyInitiativeCard .EventsByChapterKeyInitiativeImage{height:180px}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterKeyInitiative .EventsByChapterKeyInitiativeGrid .EventsByChapterKeyInitiativeCard .EventsByChapterKeyInitiativeIcon{top:8.4rem}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterLead{margin-top:40px}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterLead .EventsByChapterLeadCard{padding:20px}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterLead .EventsByChapterLeadCard .EventsByChapterLeadLeft{text-align:center;flex-direction:column;align-items:center}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterLead .EventsByChapterLeadCard .EventsByChapterLeadLeft img{width:90px;height:90px}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterLead .EventsByChapterLeadCard .EventsByChapterLeadLeft .EventsByChapterLeadInfo .EventsByChapterLeadName{justify-content:center;gap:12px}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterLead .EventsByChapterLeadCard .EventsByChapterLeadLeft .EventsByChapterLeadInfo p{max-width:100%;font-size:13px}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterLead .EventsByChapterLeadCard .EventsByChapterLeadButton{text-align:center;width:100%}}@media (width<=480px){.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .AboutChapter .AboutChapterLeft h2{font-size:16px}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .AboutChapter .AboutChapterLeft p{font-size:12px}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .AboutChapter .AboutChapterImageandVideo{height:180px}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterOurPurpose .subEventsByChapterOurPurpose .EventsByChapterPurposeCard{padding:20px 16px}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterOurPurpose .subEventsByChapterOurPurpose .EventsByChapterPurposeCard .EventsByChapterPurposeTags span{font-size:12px}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterWhy .subEventsByChapterWhy .EventsByChapterWhyCard{padding:16px}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterWhy .subEventsByChapterWhy .EventsByChapterWhyCard h3{font-size:15px}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterWhy .subEventsByChapterWhy .EventsByChapterWhyCard p{font-size:12px}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterKeyInitiative .EventsByChapterKeyInitiativeGrid .EventsByChapterKeyInitiativeCard .EventsByChapterKeyInitiativeContent{padding:18px}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterKeyInitiative .EventsByChapterKeyInitiativeGrid .EventsByChapterKeyInitiativeCard .EventsByChapterKeyInitiativeIcon{width:42px;height:42px;top:9rem}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterLead .EventsByChapterLeadCard{padding:16px}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterLead .EventsByChapterLeadCard .EventsByChapterLeadLeft img{width:80px;height:80px}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterLead .EventsByChapterLeadCard .EventsByChapterLeadLeft .EventsByChapterLeadInfo .EventsByChapterLeadName{flex-direction:column;align-items:center}.mainEventsByChapterAboutUs .subEventsByChapterAboutUs .EventsByChapterAboutUs .EventsByChapterLead .EventsByChapterLeadCard .EventsByChapterLeadButton{font-size:13px}}.mainEventsByChapterTabs{margin:0 auto;padding:20px 76px}.mainEventsByChapterTabs .subEventsByChapterTabs{background:#fff;border-bottom:1px solid #e5e4ec;justify-content:space-between;align-items:center;padding:0 12px;display:flex}.mainEventsByChapterTabs .tabButton{cursor:pointer;color:#6b7280;background:0 0;border:none;align-items:center;gap:8px;padding:18px;font-size:14px;font-weight:600;transition:all .25s;display:flex;position:relative}.mainEventsByChapterTabs .tabButton svg{font-size:18px}.mainEventsByChapterTabs .tabButton:hover,.mainEventsByChapterTabs .tabButton.active{color:#9b6af5}.mainEventsByChapterTabs .tabButton.active:after{content:"";background:#9b6af5;border-radius:30px;height:3px;position:absolute;bottom:0;left:0;right:0}@media (width<=1200px){.mainEventsByChapterTabs{padding:20px 30px}.mainEventsByChapterTabs .subEventsByChapterTabs{padding:0 8px}.mainEventsByChapterTabs .tabButton{padding:16px 14px;font-size:13px}}@media (width<=992px){.mainEventsByChapterTabs{padding:18px 20px}.mainEventsByChapterTabs .subEventsByChapterTabs{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;gap:6px;padding:0;overflow:auto hidden}.mainEventsByChapterTabs .subEventsByChapterTabs::-webkit-scrollbar{display:none}.mainEventsByChapterTabs .tabButton{white-space:nowrap;flex-shrink:0;padding:16px 14px;font-size:13px}.mainEventsByChapterTabs .tabButton svg{font-size:17px}}@media (width<=768px){.mainEventsByChapterTabs{padding:15px}.mainEventsByChapterTabs .subEventsByChapterTabs{border-radius:8px;gap:4px}.mainEventsByChapterTabs .tabButton{gap:6px;padding:14px 12px;font-size:12px}.mainEventsByChapterTabs .tabButton svg{font-size:16px}}@media (width<=480px){.mainEventsByChapterTabs{padding:12px}.mainEventsByChapterTabs .subEventsByChapterTabs{padding-bottom:2px}.mainEventsByChapterTabs .tabButton{gap:5px;padding:12px 10px;font-size:11px}.mainEventsByChapterTabs .tabButton svg{font-size:15px}.mainEventsByChapterTabs .tabButton.active:after{height:2px}}.mainTestimonials{padding:24px}.mainTestimonials .TestimonialsTitle{margin-bottom:24px}.mainTestimonials .TestimonialsTitle h1{color:#1e1e2d;font-size:20px;font-weight:700}.mainTestimonials .subTestimonials{gap:20px;display:flex}.mainTestimonials .subTestimonials .Testimonials{background:#fff;border-radius:12px;flex-direction:column;flex:70%;justify-content:flex-start;gap:10px;min-height:140px;padding:10px;text-decoration:none;transition:all .25s;display:flex;position:relative;overflow:hidden}.mainTestimonials .subTestimonials .Testimonials .Testimonials-block-row{border:1px solid #e4e8ed;border-radius:10px;align-items:flex-start;gap:12px;margin-bottom:10px;padding:12px;display:flex;box-shadow:0 10px 35px #6d5eff14,0 2px 8px #0000000a}.mainTestimonials .subTestimonials .Testimonials .Testimonials-block-row .Testimonials-block-row-img{object-fit:cover;border-radius:40px;width:56px;height:56px}.mainTestimonials .subTestimonials .Testimonials .Testimonials-block-row .Testimonials-block-row-body{flex-direction:column;flex:1;gap:10px;display:flex}.mainTestimonials .subTestimonials .Testimonials .Testimonials-block-row .Testimonials-block-row-body p{font-size:14px;font-style:italic}.mainTestimonials .subTestimonials .Testimonials .Testimonials-block-row .Testimonials-block-row-body .Testimonials-block-row-body-info{flex-direction:column;font-size:14px;display:flex}.mainTestimonials .subTestimonials .Testimonials .Testimonials-block-row .Testimonials-block-row-body .Testimonials-block-row-body-info .Testimonials-muted{color:#6b7280;font-size:12px}.mainTestimonials .subTestimonials .Testimonials .Testimonials-block-row .Testimonials-block-row-body .Testimonials-muted-bottom{margin-top:10px}.mainTestimonials .subTestimonials .Testimonials .Testimonials-block-row .Testimonials-block-row-body .Testimonials-muted-bottom .Testimonials-chip{color:#9b6af5;background:#e8e0fe;border-radius:40px;padding:2px 20px;font-size:12px;font-weight:600}.mainTestimonials .subTestimonials .Testimonials .Testimonials-block-row .Testimonials-block-row-body .Testimonials-muted-bottom .Testimonials-tag{color:#ec4899;background:#ffe8f3;border-radius:40px;margin-left:10px;padding:2px 20px;font-size:12px;font-weight:600}.mainTestimonials .subTestimonials .Testimonials .Testimonials-block-row .Testimonials-actions{align-items:center;gap:12px;display:flex}.mainTestimonials .subTestimonials .Testimonials .Testimonials-block-row .Testimonials-actions .Testimonials-edit{color:#9b6af5;background:0 0;border:1px solid #9b6af5;border-radius:5px;padding:4px 10px;font-size:12px}.mainTestimonials .subTestimonials .Testimonials .Testimonials-block-row .Testimonials-actions .Testimonials-danger{color:var(--danger);border:1px solid var(--danger);background:0 0;border-radius:5px;padding:4px 10px;font-size:12px}.mainTestimonials .subTestimonials .TestimonialsForm{background:#fff;border:1px solid #eceaf8;border-radius:10px;flex:30%;width:100%;box-shadow:0 10px 30px #9b6af514,0 2px 8px #0f172a0a}.mainTestimonials .subTestimonials .TestimonialsForm .side-form{flex-direction:column;gap:10px;padding:24px;display:flex}.mainTestimonials .subTestimonials .TestimonialsForm .TestimonialsFormTitle{border-bottom:1px solid #eceaf8;padding:10px}.mainTestimonials .subTestimonials .TestimonialsForm .TestimonialsFormTitle h3{color:#1f2937;margin:0;font-size:18px;font-weight:700}.mainTestimonials .subTestimonials .TestimonialsForm .error{color:#ef4444;margin:0;font-size:14px}.mainTestimonials .subTestimonials .TestimonialsForm .side-form>label,.mainTestimonials .subTestimonials .TestimonialsForm .row>label{color:#374151;flex-direction:column;gap:8px;font-size:13px;font-weight:600;display:flex}.mainTestimonials .subTestimonials .TestimonialsForm input,.mainTestimonials .subTestimonials .TestimonialsForm textarea,.mainTestimonials .subTestimonials .TestimonialsForm select{color:#111827;background:#fff;border:1px solid #e5e7eb;border-radius:6px;outline:none;width:100%;padding:6px 14px;font-family:inherit;font-size:14px;transition:all .25s}.mainTestimonials .subTestimonials .TestimonialsForm textarea{resize:vertical;min-height:110px}.mainTestimonials .subTestimonials .TestimonialsForm input::placeholder,.mainTestimonials .subTestimonials .TestimonialsForm textarea::placeholder{color:#9ca3af}.mainTestimonials .subTestimonials .TestimonialsForm input:focus,.mainTestimonials .subTestimonials .TestimonialsForm textarea:focus,.mainTestimonials .subTestimonials .TestimonialsForm select:focus{border-color:#9b6af5;box-shadow:0 0 0 4px #9b6af51f}.mainTestimonials .subTestimonials .TestimonialsForm .row{gap:16px;display:flex}.mainTestimonials .subTestimonials .TestimonialsForm .row>*{flex:1}.mainTestimonials .subTestimonials .TestimonialsForm .radio-label{cursor:pointer;color:#4b5563;align-items:center;gap:8px;font-weight:500;display:flex}.mainTestimonials .subTestimonials .TestimonialsForm .radio-label input[type=radio]{accent-color:#9b6af5;cursor:pointer;width:18px;height:18px}.mainTestimonials .subTestimonials .TestimonialsForm .custom-checkbox-test{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:9px;height:40px;margin:0;padding-bottom:0;display:flex;flex-direction:row!important}.mainTestimonials .subTestimonials .TestimonialsForm .custom-checkbox-test input{opacity:0;pointer-events:none;position:absolute}.mainTestimonials .subTestimonials .TestimonialsForm .custom-checkbox-test .checkmark{background:#fff;border:1.5px solid #d1d5db;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;transition:all .2s;display:flex}.mainTestimonials .subTestimonials .TestimonialsForm .custom-checkbox-test .checkmark .icon{color:#fff;opacity:0;font-size:14px;transition:all .18s;transform:scale(.5)}.mainTestimonials .subTestimonials .TestimonialsForm .custom-checkbox-test .checkbox-label{color:#30343b;font-size:12px;font-weight:600}.mainTestimonials .subTestimonials .TestimonialsForm .custom-checkbox-test input:checked+.checkmark{background:#9b6af5;border-color:#9b6af5}.mainTestimonials .subTestimonials .TestimonialsForm .custom-checkbox-test input:checked+.checkmark .icon{opacity:1;transform:scale(1)}.mainTestimonials .subTestimonials .TestimonialsForm .custom-checkbox-test:hover .checkmark{border-color:#9b6af5}.mainTestimonials .subTestimonials .TestimonialsForm .custom-checkbox-test:hover .checkbox-label{color:#9b6af5}.mainTestimonials .subTestimonials .TestimonialsForm .media-upload{text-align:center;background:#faf8ff;border:2px dashed #ddd6fe;border-radius:12px;padding:18px;transition:all .25s}.mainTestimonials .subTestimonials .TestimonialsForm .media-upload:hover{background:#f6f2ff;border-color:#9b6af5}.mainTestimonials .subTestimonials .TestimonialsForm .row:last-child{justify-content:flex-end;margin-top:6px}.mainTestimonials .subTestimonials .TestimonialsForm .Testimonialsbtn{color:#fff;cursor:pointer;background:linear-gradient(90deg,#8b3df2,#ec4899);border:none;border-radius:10px;height:46px;padding:0 24px;font-size:15px;font-weight:600;transition:all .25s}.mainTestimonials .subTestimonials .TestimonialsForm .Testimonialsbtn:hover{transform:translateY(-1px);box-shadow:0 10px 20px #9b6af540}.mainTestimonials .subTestimonials .TestimonialsForm .linklike{color:#9b6af5;cursor:pointer;background:0 0;border:1px solid #9b6af5;border-radius:4px;width:130px;padding:6px 10px;font-size:13px}.mainTestimonials .subTestimonials .TestimonialsForm .topicSelection{flex-direction:column;gap:12px;display:flex}.mainTestimonials .subTestimonials .TestimonialsForm .topicSelection .topicSelectionTitle{color:#1f2937;font-size:13px;font-weight:600}.mainTestimonials .subTestimonials .TestimonialsForm .topicSelection .topicSelectionOptions{flex-wrap:wrap;align-items:center;gap:28px;display:flex}.mainTestimonials .subTestimonials .TestimonialsForm .topicSelection .radioLabel{cursor:pointer;color:#6b7280;-webkit-user-select:none;user-select:none;flex-direction:row;align-items:center;gap:10px;font-size:14px;font-weight:500;display:flex}.mainTestimonials .subTestimonials .TestimonialsForm .topicSelection .radioLabel input[type=radio]{accent-color:#9b6af5;cursor:pointer;width:18px;height:18px;margin:0}.mainTestimonials .subTestimonials .TestimonialsForm .topicSelection .radioLabel span{transition:color .2s}.mainTestimonials .subTestimonials .TestimonialsForm .topicSelection .radioLabel:hover span{color:#9b6af5}.mainTestimonials .subTestimonials .TestimonialsForm .topicSelection .radioLabel input[type=radio]:checked+span{color:#9b6af5;font-weight:600}.mainTestimonialsListHero{background:linear-gradient(#fff 0%,#fbf9ff 100%);padding:30px 5%;overflow:hidden}.mainTestimonialsListHero .subTestimonialsListHero{justify-content:space-between;align-items:flex-start;gap:70px;max-width:1400px;margin:auto;display:flex}.mainTestimonialsListHero .subTestimonialsListHero .TestimonialsListHeroLeft{flex:1;max-width:960px;margin-top:20px}.mainTestimonialsListHero .subTestimonialsListHero .TestimonialsListHeroLeft h2{letter-spacing:0;margin-bottom:20px;font-family:Tan Aegean;font-size:42px;font-weight:500;line-height:1.4}.mainTestimonialsListHero .subTestimonialsListHero .TestimonialsListHeroLeft h2 span{background:linear-gradient(90deg,#a259e6 0%,#e64ac9 100%);-webkit-text-fill-color:transparent;letter-spacing:-.4px;-webkit-background-clip:text;background-clip:text;font-family:Tan Aegean}.mainTestimonialsListHero .subTestimonialsListHero .TestimonialsListHeroLeft p{color:#5f6477;max-width:480px;font-size:18px;line-height:1.8}.mainTestimonialsListHero .subTestimonialsListHero .TestimonialsListHeroLeft .TestimonialsListHeroline{background:linear-gradient(90deg,#a259e6 0%,#e64ac9 100%);border-radius:20px;width:80px;height:5px;margin-bottom:25px}.mainTestimonialsListHero .subTestimonialsListHero .TestimonialsListHeroRight{flex:1;justify-content:center;align-items:center;height:220px;display:flex;position:relative}.mainTestimonialsListHero .subTestimonialsListHero .TestimonialsListHeroRight img{width:100%;max-width:620px;position:relative}.mainTestimonialsListHero__image{flex:1;justify-content:center;align-items:center;min-height:420px;display:flex;position:relative}.mainTestimonialsListHero__image img{z-index:2;width:100%;max-width:620px;position:relative}.mainTestimonialsListHero__blob{z-index:1;background:radial-gradient(circle,#f4efff 0%,#0000 75%);border-radius:50%;width:600px;height:420px;position:absolute}.mainTestimonialsListHero__quote{color:#fff;z-index:3;background:linear-gradient(135deg,#8b5cf6,#7c3aed);border-radius:22px;justify-content:center;align-items:center;width:72px;height:72px;font-size:34px;display:flex;position:absolute;top:10px;left:48%;transform:translate(-50%);box-shadow:0 15px 40px #8b5cf640}.mainTestimonialsListHero__bubble{z-index:3;background:#ffffffe6;border:2px solid #a78bfa;border-radius:50px;position:absolute}.mainTestimonialsListHero__bubble:after{content:"";background:#fff;border-bottom:2px solid #a78bfa;border-left:2px solid #a78bfa;width:10px;height:10px;position:absolute;bottom:-6px;left:20px;transform:rotate(-45deg)}.mainTestimonialsListHero .bubble-1{width:80px;height:55px;top:40px;left:12%}.mainTestimonialsListHero .bubble-2{width:95px;height:60px;top:50px;right:12%}.mainTestimonialsListHero .bubble-3{width:60px;height:42px;top:95px;right:0}@media (width<=992px){.mainTestimonialsListHero{padding:60px 20px}.mainTestimonialsListHero__container{text-align:center;flex-direction:column;gap:50px}.mainTestimonialsListHero__content{max-width:100%}.mainTestimonialsListHero__content p{margin:auto}.mainTestimonialsListHero__line{margin:0 auto 30px}.mainTestimonialsListHero__image{min-height:320px}.mainTestimonialsListHero__image img{max-width:500px}}@media (width<=576px){.mainTestimonialsListHero__content h1{font-size:38px}.mainTestimonialsListHero__content p{font-size:17px}.mainTestimonialsListHero__quote{width:60px;height:60px;font-size:28px}.mainTestimonialsListHero__image img{max-width:100%}}.testimonials{background:linear-gradient(90deg,#fff 0%,#fbf9ff 100%);width:100%;margin-top:-52px;padding:40px 0}.testimonials .testimonialGrid{z-index:100;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;width:90%;margin:auto;display:grid;position:relative}.testimonials .testimonialGrid .testimonialCard{background:#fff;border:1px solid #ece7f7;border-radius:10px;flex-direction:column;justify-content:space-between;min-height:220px;padding:38px;transition:all .35s;display:flex;box-shadow:0 4px 16px #1f152814}.testimonials .testimonialGrid .testimonialCard:hover{transform:translateY(-6px);box-shadow:0 15px 40px #6648ff1f}.testimonials .testimonialGrid .testimonialCard .quoteIcon{color:#d5b7ff;margin-bottom:12px;font-size:44px;font-weight:700;line-height:.7}.testimonials .testimonialGrid .testimonialCard .testimonialText{color:#707070;text-align:left;margin:1px 0 20px;font-size:14px;font-style:italic;line-height:1.8}.testimonials .testimonialGrid .testimonialCard .testimonialUser{border-top:1px solid #f3f4f6;align-items:center;gap:16px;padding-top:16px;display:flex}.testimonials .testimonialGrid .testimonialCard .testimonialUser .avatar{color:#fff;background:linear-gradient(135deg,#8b5cf6,#d946ef);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:14px;font-weight:700;display:flex;overflow:hidden}.testimonials .testimonialGrid .testimonialCard .testimonialUser .userInfo{text-align:left}.testimonials .testimonialGrid .testimonialCard .testimonialUser .userInfo h4{color:#707070;margin:0;font-size:15px;font-weight:700}.testimonials .testimonialGrid .testimonialCard .testimonialUser .userInfo .designation{color:#6b7280;margin:2px 0 0;font-size:13px;line-height:1.3}.testimonials .testimonialGrid .testimonialCard .testimonialUser .userInfo .companyLocation{color:#9ca3af;margin:2px 0 0;font-size:12px;line-height:1.3}.testimonials .testimonialGrid .testimonialCard .testimonialUser .userInfo .testimonial-topic-tag{text-transform:uppercase;letter-spacing:.5px;color:#9b6af5;background:#9b6af514;border:1px solid #9b6af526;border-radius:20px;margin-top:6px;padding:2px 8px;font-size:10px;font-weight:700;line-height:1;display:inline-block}.testimonials .testimonialsCta{justify-content:center;margin-top:40px;display:flex}.testimonials .testimonialsCta .ctaButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#8c52ff 0%,#d946b5 100%);border:none;border-radius:8px;padding:14px 32px;font-size:14px;font-weight:600;transition:background-color .2s,transform .2s}.testimonials .testimonialsCta .ctaButton:hover{background-color:#7526c4;transform:translateY(-1px);box-shadow:0 4px 14px #8c52ff4d}.feedback-container{background-color:#faf9fc;justify-content:center;align-items:center;min-height:calc(100vh - 120px);padding:40px 24px;display:flex}.feedback-container .auth-card{border-radius:16px;width:100%;max-width:580px;margin:40px auto;padding:40px;box-shadow:0 10px 30px #9b6af50f;background:#fff!important;border:1px solid #ece7f7!important}.feedback-container .auth-card h1{text-align:left;margin:0 0 8px;font-size:28px;font-weight:800;color:#141b4d!important}.feedback-container .auth-card .muted{text-align:left;margin-bottom:30px;font-size:15px;color:#6b7280!important}.feedback-container .auth-card form{flex-direction:column;gap:20px;display:flex}.feedback-container .auth-card form label{text-align:left;flex-direction:column;gap:8px;font-size:14px;font-weight:600;display:flex;color:#4b5563!important}.feedback-container .auth-card form input[type=text],.feedback-container .auth-card form input[type=email],.feedback-container .auth-card form select,.feedback-container .auth-card form textarea{border-radius:8px;outline:none;width:100%;padding:12px 16px;font-family:inherit;font-size:15px;transition:border-color .25s,box-shadow .25s;color:#1f2937!important;background:#fbf9ff!important;border:1px solid #e2dcf0!important}.feedback-container .auth-card form input[type=text]:focus,.feedback-container .auth-card form input[type=email]:focus,.feedback-container .auth-card form select:focus,.feedback-container .auth-card form textarea:focus{border-color:#9b6af5!important;box-shadow:0 0 0 3px #9b6af526!important}.feedback-container .auth-card form input[type=text]::placeholder,.feedback-container .auth-card form input[type=email]::placeholder,.feedback-container .auth-card form select::placeholder,.feedback-container .auth-card form textarea::placeholder{color:#9ca3af!important}.feedback-container .auth-card form textarea{resize:vertical;min-height:120px}.feedback-container .auth-card form .row{grid-template-columns:1fr 1fr;gap:20px;display:grid}@media (width<=576px){.feedback-container .auth-card form .row{grid-template-columns:1fr;gap:12px}}.feedback-container .auth-card form button[type=submit],.feedback-container .auth-card form .btn{cursor:pointer;text-align:center;border-radius:8px;margin-top:10px;padding:14px 20px;font-size:15px;font-weight:600;transition:all .25s cubic-bezier(.16,1,.3,1);color:#fff!important;background:linear-gradient(135deg,#8c52ff 0%,#d946b5 100%)!important;border:none!important}.feedback-container .auth-card form button[type=submit]:hover,.feedback-container .auth-card form .btn:hover{transform:translateY(-1px);box-shadow:0 6px 20px #9b6af540}.feedback-container .auth-card form button[type=submit]:active,.feedback-container .auth-card form .btn:active{transform:translateY(0)}.feedback-container .auth-card form button[type=submit]:disabled,.feedback-container .auth-card form .btn:disabled{cursor:not-allowed;box-shadow:none;transform:none;background:#ccc!important}.topic-selection-group{text-align:left;margin-bottom:8px}.topic-selection-group .topic-group-title{color:#4b5563;margin-bottom:10px;font-size:14px;font-weight:600;display:block}.topic-selection-group .radio-container{gap:24px;display:flex}.topic-selection-group .radio-option{cursor:pointer;-webkit-user-select:none;user-select:none;color:#4b5563;align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}.topic-selection-group .radio-option input[type=radio]{cursor:pointer;accent-color:#9b6af5;width:18px;height:18px;margin:0}.select-label{text-align:left;flex-direction:column;gap:6px;margin-bottom:20px;display:flex}.select-label select{border:1px solid var(--border);background:var(--panel);width:100%;color:var(--text);cursor:pointer;border-radius:8px;outline:none;padding:10px 12px;font-size:15px;transition:border-color .2s}.select-label select:focus{border-color:#9b6af5}.animate-fade-in{animation:.3s ease-out forwards fadeIn}@keyframes fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.empty-state{text-align:center;background:#fff;border:1px dashed #f1f0f4;border-radius:16px;max-width:600px;margin:40px auto;padding:80px 24px}@media (width<=1200px){.mainTestimonialsListHero{padding:30px 4%}.mainTestimonialsListHero .subTestimonialsListHero{gap:40px}.mainTestimonialsListHero .TestimonialsListHeroLeft{max-width:520px}.mainTestimonialsListHero .TestimonialsListHeroLeft h2{font-size:30px}.mainTestimonialsListHero .TestimonialsListHeroLeft p{font-size:17px}.mainTestimonialsListHero .TestimonialsListHeroRight{height:210px}.mainTestimonialsListHero .TestimonialsListHeroRight img{max-width:520px}.testimonials .testimonialGrid{gap:18px;width:92%}.testimonials .testimonialGrid .testimonialCard{padding:30px}}@media (width<=992px){.mainTestimonialsListHero{padding:50px 30px 30px}.mainTestimonialsListHero .subTestimonialsListHero{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:30px}.mainTestimonialsListHero .TestimonialsListHeroLeft{width:100%;max-width:700px;margin-top:0}.mainTestimonialsListHero .TestimonialsListHeroLeft h2{margin-bottom:16px;font-size:30px;line-height:1.35}.mainTestimonialsListHero .TestimonialsListHeroLeft p{max-width:650px;margin:0 auto;font-size:16px;line-height:1.7}.mainTestimonialsListHero .TestimonialsListHeroLeft .TestimonialsListHeroline{margin:0 auto 20px}.mainTestimonialsListHero .TestimonialsListHeroRight{width:100%;height:auto;min-height:260px;display:none!important}.mainTestimonialsListHero .TestimonialsListHeroRight img{width:100%;max-width:500px}.mainTestimonialsListHero__image{min-height:320px}.mainTestimonialsListHero__image img{max-width:500px}.mainTestimonialsListHero__blob{width:500px;height:350px}.mainTestimonialsListHero__quote{width:64px;height:64px;font-size:30px}.mainTestimonialsListHero .bubble-1{left:15%}.mainTestimonialsListHero .bubble-2{right:15%}.mainTestimonialsListHero .bubble-3{right:5%}.testimonials{margin-top:0;padding:35px 0}.testimonials .testimonialGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;width:calc(100% - 40px)}.testimonials .testimonialGrid .testimonialCard{min-height:220px;padding:28px}.testimonials .testimonialsCta{margin-top:30px}.feedback-container{padding:30px 20px}.feedback-container .auth-card{margin:20px auto;padding:32px}}@media (width<=768px){.mainTestimonialsListHero{padding:40px 20px 25px}.mainTestimonialsListHero .subTestimonialsListHero{gap:20px}.mainTestimonialsListHero .TestimonialsListHeroLeft h2{font-size:26px;line-height:1.35}.mainTestimonialsListHero .TestimonialsListHeroLeft p{font-size:15px;line-height:1.65}.mainTestimonialsListHero .TestimonialsListHeroLeft .TestimonialsListHeroline{width:60px;height:4px;margin-bottom:18px}.mainTestimonialsListHero .TestimonialsListHeroRight{min-height:200px}.mainTestimonialsListHero .TestimonialsListHeroRight img{max-width:420px}.mainTestimonialsListHero__image{min-height:240px}.mainTestimonialsListHero__image img{max-width:100%}.mainTestimonialsListHero__blob{width:380px;height:280px}.mainTestimonialsListHero__quote{border-radius:18px;width:56px;height:56px;font-size:26px}.mainTestimonialsListHero .bubble-1{width:65px;height:45px;top:30px;left:5%}.mainTestimonialsListHero .bubble-2{width:75px;height:50px;top:35px;right:5%}.mainTestimonialsListHero .bubble-3{width:50px;height:36px;top:80px;right:0}.testimonials{padding:25px 0}.testimonials .testimonialGrid{grid-template-columns:1fr;gap:16px;width:calc(100% - 30px)}.testimonials .testimonialGrid .testimonialCard{border-radius:12px;min-height:auto;padding:24px}.testimonials .testimonialGrid .testimonialCard:hover{transform:none}.testimonials .testimonialGrid .testimonialCard .quoteIcon{margin-bottom:10px;font-size:38px}.testimonials .testimonialGrid .testimonialCard .testimonialText{margin-bottom:18px;font-size:14px;line-height:1.7}.testimonials .testimonialGrid .testimonialCard .testimonialUser{gap:12px;padding-top:14px}.testimonials .testimonialGrid .testimonialCard .testimonialUser .avatar{width:40px;height:40px;font-size:13px}.testimonials .testimonialGrid .testimonialCard .testimonialUser .userInfo{min-width:0}.testimonials .testimonialGrid .testimonialCard .testimonialUser .userInfo h4{font-size:14px}.testimonials .testimonialGrid .testimonialCard .testimonialUser .userInfo .designation{font-size:12px}.testimonials .testimonialGrid .testimonialCard .testimonialUser .userInfo .companyLocation{font-size:11px}.testimonials .testimonialsCta{margin-top:25px;padding:0 15px}.testimonials .testimonialsCta .ctaButton{text-align:center;width:100%;max-width:320px;padding:13px 20px}.feedback-container{min-height:auto;padding:25px 15px}.feedback-container .auth-card{border-radius:14px;margin:10px auto;padding:25px 20px}.feedback-container .auth-card h1{font-size:24px}.feedback-container .auth-card .muted{margin-bottom:22px;font-size:14px}.feedback-container .auth-card form{gap:16px}.feedback-container .auth-card form label{font-size:13px}.feedback-container .auth-card form input[type=text],.feedback-container .auth-card form input[type=email],.feedback-container .auth-card form select,.feedback-container .auth-card form textarea{padding:11px 13px;font-size:14px}.topic-selection-group .radio-container{flex-wrap:wrap;gap:16px}}@media (width<=480px){.mainTestimonialsListHero{padding:30px 15px 20px}.mainTestimonialsListHero .TestimonialsListHeroLeft h2{font-size:23px}.mainTestimonialsListHero .TestimonialsListHeroLeft p{font-size:14px}.mainTestimonialsListHero .TestimonialsListHeroRight{min-height:170px}.mainTestimonialsListHero .TestimonialsListHeroRight img{max-width:100%}.mainTestimonialsListHero__image{min-height:200px}.mainTestimonialsListHero__quote{border-radius:15px;width:48px;height:48px;font-size:22px}.mainTestimonialsListHero .bubble-1{width:55px;height:38px;left:2%}.mainTestimonialsListHero .bubble-2{width:65px;height:42px;right:2%}.mainTestimonialsListHero .bubble-3{display:none}.testimonials .testimonialGrid{width:calc(100% - 24px)}.testimonials .testimonialGrid .testimonialCard{padding:20px}.feedback-container{padding:20px 12px}.feedback-container .auth-card{padding:22px 16px}}.mainAdminSelectedTabs{flex-direction:column;height:100%;min-height:0;display:flex}.mainAdminSelectedTabs .subAdminSelectedTabs{white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none;background:#f2f6fb;flex-shrink:0;justify-content:flex-start;align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex;overflow:auto hidden}.mainAdminSelectedTabs .subAdminSelectedTabs::-webkit-scrollbar{display:none}.mainAdminSelectedTabs .subAdminSelectedTabs li{cursor:pointer;color:#707070;white-space:nowrap;border-radius:6px;flex:none;padding:10px 20px;font-size:12px;transition:all .25s;position:relative}.mainAdminSelectedTabs .subAdminSelectedTabs li.active{background:linear-gradient(90deg,#8b3df2,#ec4899);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-weight:700}.mainAdminSelectedTabs .subAdminSelectedTabs .slider{background:#aa5bc5;border-radius:20px;width:auto;height:2px;position:absolute;bottom:-5px;left:12px;right:12px}.mainAdminSelectedTabs .admin-bottom-tab{flex:1;min-height:0;padding:2px 2px 40px;overflow:hidden auto}.signupPage{min-height:100vh;display:flex;overflow:hidden}.signupPage .signupHeroPanel{color:#fff;background:linear-gradient(135deg,#7c3aed 0%,#db2777 140%);flex-direction:column;flex:1;justify-content:center;min-width:0;padding:4px 56px;display:flex;position:relative;overflow:hidden}.signupPage .signupHeroPanel:before{content:"";z-index:0;background:#f6f4fb;border-radius:70%;width:450px;position:absolute;right:-300px}.signupPage .signupHeroPanel .subsignupHeroPanel{z-index:1}.signupPage .signupHeroPanel .signupHeroBrand{align-items:center;gap:12px;margin-bottom:40px;display:flex}.signupPage .signupHeroPanel .signupHeroBrand .signupHeroBrandImage{width:19rem}.signupPage .signupHeroPanel .signupHeroBrand img{width:100%;height:100%}.signupPage .signupHeroPanel .signupHeroHeadline{color:#fff;margin:0 0 20px;font-size:46px;font-weight:800;line-height:1.15}.signupPage .signupHeroPanel .signupHeroHeadline .signupHeroHighlight{color:#d84fc0}.signupPage .signupHeroPanel .signupHeroSubtext{opacity:.99;color:#fff;max-width:460px;margin:0 0 40px;font-size:15px;line-height:1.6}.signupPage .signupHeroPanel .signupHeroFeatureGrid{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;max-width:620px;display:grid;position:relative}.signupPage .signupHeroPanel .signupHeroFeatureGrid .signupHeroFeatureCard{background:#ffffff14;border:1px solid #ffffff29;border-radius:14px;flex-direction:column;gap:8px;padding:18px;display:flex}.signupPage .signupHeroPanel .signupHeroFeatureGrid .signupHeroFeatureCard .signupHeroFeatureIcon{background:#ffffff2e;border-radius:9px;justify-content:center;align-items:center;width:32px;height:32px;font-size:16px;display:flex}.signupPage .signupHeroPanel .signupHeroFeatureGrid .signupHeroFeatureCard .signupHeroFeatureTitle{font-size:14px;font-weight:700}.signupPage .signupHeroPanel .signupHeroFeatureGrid .signupHeroFeatureCard .signupHeroFeatureDesc{color:#fff;margin:0;font-size:12.5px;line-height:1.5}.signupPage .signupContentPanel{z-index:1;background:#f6f4fb;flex-direction:column;flex:1;min-width:0;display:flex}.signupPage .signupContentPanel .signupNavbar{justify-content:space-between;align-items:center;padding:18px 48px;display:flex}.signupPage .signupContentPanel .signupNavbar .signupNavLinks{align-items:center;gap:32px;display:flex}.signupPage .signupContentPanel .signupNavbar .signupNavLinks .signupNavLink{color:#444;font-size:14px;font-weight:500;text-decoration:none}.signupPage .signupContentPanel .signupNavbar .signupNavLinks .signupNavLink:hover{background:linear-gradient(90deg,#8b3df2,#ec4899);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.signupPage .signupContentPanel .signupNavbar .signupNavLoginBtn{color:#fff;background:linear-gradient(135deg,#7c3aed,#db2777);border-radius:999px;padding:9px 22px;font-size:14px;font-weight:600;text-decoration:none}.signupPage .signupContentPanel .signupFormWrapper{flex:1;justify-content:center;align-items:center;padding:10px 40px 38px;display:flex}.signupPage .signupContentPanel .signupFormWrapper .signupCard{background:#fff;border-radius:20px;width:100%;max-width:400px;padding:26px 32px;box-shadow:0 20px 45px #14101f14}.signupPage .signupContentPanel .signupFormWrapper .signupCard .signupCardEyebrow{letter-spacing:.12em;text-transform:uppercase;color:#7c3aed;margin-bottom:5px;font-size:11px;font-weight:700;display:block}.signupPage .signupContentPanel .signupFormWrapper .signupCard .signupCardTitle{color:#444;margin:0 0 6px;font-size:24px;font-weight:800}.signupPage .signupContentPanel .signupFormWrapper .signupCard .signupCardSubtitle{color:#6b6577;margin:0 0 14px;font-size:13.5px}.signupPage .signupContentPanel .signupFormWrapper .signupCard .signupForm{flex-direction:column;gap:18px;display:flex}.signupPage .signupContentPanel .signupFormWrapper .signupCard .signupForm .signupFormField{flex-direction:column;gap:6px;display:flex;position:relative}.signupPage .signupContentPanel .signupFormWrapper .signupCard .signupForm .signupFormField .signupFormLabel{color:#444;font-size:13px;font-weight:600}.signupPage .signupContentPanel .signupFormWrapper .signupCard .signupForm .signupFormField .signupFormInput{color:#444;background:#fff;border:1px solid #e4e0ec;border-radius:10px;padding:11px 14px;font-size:14px}.signupPage .signupContentPanel .signupFormWrapper .signupCard .signupForm .signupFormField .signupFormInput::placeholder{color:#a9a3b5}.signupPage .signupContentPanel .signupFormWrapper .signupCard .signupForm .signupFormField .signupFormInput:focus{border-color:#7c3aed;outline:none;box-shadow:0 0 0 3px #7c3aed1f}.signupPage .signupContentPanel .signupFormWrapper .signupCard .signupForm .signupFormField .toggle-visibility{cursor:pointer;color:#ec4899;font-size:18px;position:absolute;top:70%;right:5%;transform:translateY(-50%)}.signupPage .signupContentPanel .signupFormWrapper .signupCard .signupForm .signupFormField .toggle-visibility svg{background:linear-gradient(90deg,#8b3df2,#ec4899);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.signupPage .signupContentPanel .signupFormWrapper .signupCard .signupForm .signupFormField .toggle-visibility:hover svg{background:linear-gradient(90deg,#a259e6 0%,#e64ac9 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.signupPage .signupContentPanel .signupFormWrapper .signupCard .signupForm .signupFormRow{grid-template-columns:1fr 1fr;gap:14px;display:grid}.signupPage .signupContentPanel .signupFormWrapper .signupCard .signupForm .signupSubmitBtn{color:#fff;cursor:pointer;text-transform:capitalize;background:linear-gradient(135deg,#7c3aed,#db2777);border:none;border-radius:10px;margin-top:6px;padding:13px 0;font-size:15px;font-weight:700;transition:opacity .2s}.signupPage .signupContentPanel .signupFormWrapper .signupCard .signupForm .signupSubmitBtn:hover{opacity:.92}.signupPage .signupContentPanel .signupFormWrapper .signupCard .signupForm .signupFormFooter{font-size:13px}.signupPage .signupContentPanel .signupFormWrapper .signupCard .signupForm .signupFormFooter a{background:linear-gradient(90deg,#8b3df2,#ec4899);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-weight:600}.signupPage .signupContentPanel .signupFormWrapper .signupCard .signupForm .signupFormFooterBack{justify-content:flex-end;font-size:13px;display:flex}.signupPage .signupContentPanel .signupFormWrapper .signupCard .signupForm .signupFormFooterBack a{color:#fff;background:linear-gradient(90deg,#8b3df2,#ec4899);border-radius:5px;padding:6px 10px;font-weight:600}.signupPage .signupContentPanel .signupFormWrapper .signupCard .signupLoginPrompt{text-align:center;color:#6b6577;margin:20px 0 0;font-size:13.5px}.signupPage .signupContentPanel .signupFormWrapper .signupCard .signupLoginPrompt .signupLoginLink{background:linear-gradient(90deg,#8b3df2,#ec4899);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-weight:600;text-decoration:none}@media (width<=960px){.signupPage{flex-direction:column}.signupHeroPanel{padding:40px 32px}.signupHeroFeatureGrid{grid-template-columns:1fr}.signupNavbar{padding:20px 24px}.signupNavLinks{display:none}.signupFormWrapper{padding:24px 24px 48px}}@media (width<=1200px){.signupPage .signupHeroPanel{padding:4px 40px}.signupPage .signupHeroPanel .signupHeroBrand{margin-bottom:32px}.signupPage .signupHeroPanel .signupHeroBrand .signupHeroBrandImage{width:16rem}.signupPage .signupHeroPanel .signupHeroHeadline{font-size:40px}.signupPage .signupHeroPanel .signupHeroSubtext{max-width:420px;margin-bottom:32px;font-size:14px}.signupPage .signupHeroPanel .signupHeroFeatureGrid{gap:12px}.signupPage .signupHeroPanel .signupHeroFeatureGrid .signupHeroFeatureCard{padding:15px}.signupPage .signupContentPanel .signupNavbar{padding:18px 32px}.signupPage .signupContentPanel .signupNavbar .signupNavLinks{gap:22px}.signupPage .signupContentPanel .signupFormWrapper{padding:10px 30px 32px}.signupPage .signupContentPanel .signupFormWrapper .signupCard{max-width:390px;padding:24px 28px}}@media (width<=1024px){.signupPage .signupHeroPanel{padding:30px 32px}.signupPage .signupHeroPanel:before{width:350px;height:650px;right:-250px}.signupPage .signupHeroPanel .signupHeroBrand{margin-bottom:28px}.signupPage .signupHeroPanel .signupHeroBrand .signupHeroBrandImage{width:14rem}.signupPage .signupHeroPanel .signupHeroHeadline{font-size:34px;line-height:1.2}.signupPage .signupHeroPanel .signupHeroSubtext{max-width:390px;margin-bottom:28px;font-size:13.5px}.signupPage .signupHeroPanel .signupHeroFeatureGrid{grid-template-columns:1fr;gap:10px;max-width:390px}.signupPage .signupHeroPanel .signupHeroFeatureGrid .signupHeroFeatureCard{grid-template-columns:34px 1fr;gap:2px 10px;padding:13px;display:grid}.signupPage .signupHeroPanel .signupHeroFeatureGrid .signupHeroFeatureCard .signupHeroFeatureIcon{grid-row:span 2}.signupPage .signupHeroPanel .signupHeroFeatureGrid .signupHeroFeatureCard .signupHeroFeatureTitle{font-size:13px}.signupPage .signupHeroPanel .signupHeroFeatureGrid .signupHeroFeatureCard .signupHeroFeatureDesc{font-size:11.5px}.signupPage .signupContentPanel .signupNavbar{padding:16px 24px}.signupPage .signupContentPanel .signupNavbar .signupNavLinks{gap:18px}.signupPage .signupContentPanel .signupNavbar .signupNavLinks .signupNavLink{font-size:13px}.signupPage .signupContentPanel .signupNavbar .signupNavLoginBtn{padding:8px 18px;font-size:13px}.signupPage .signupContentPanel .signupFormWrapper{padding:20px 24px 32px}.signupPage .signupContentPanel .signupFormWrapper .signupCard{border-radius:16px;max-width:370px;padding:24px}.signupPage .signupContentPanel .signupFormWrapper .signupCard .signupCardTitle{font-size:22px}.signupPage .signupContentPanel .signupFormWrapper .signupCard .signupForm{gap:15px}}@media (width<=768px){.signupPage{flex-direction:column;min-height:100vh;overflow:visible}.signupPage .signupHeroPanel{flex:none;width:100%;min-height:auto;padding:40px 28px}.signupPage .signupHeroPanel:before{border-radius:50%;width:420px;height:420px;top:-180px;right:-260px}.signupPage .signupHeroPanel .signupHeroBrand{margin-bottom:28px}.signupPage .signupHeroPanel .signupHeroBrand .signupHeroBrandImage{width:15rem}.signupPage .signupHeroPanel .signupHeroHeadline{max-width:600px;font-size:36px}.signupPage .signupHeroPanel .signupHeroSubtext{max-width:600px;margin-bottom:28px;font-size:14px}.signupPage .signupHeroPanel .signupHeroFeatureGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-width:100%}.signupPage .signupHeroPanel .signupHeroFeatureGrid .signupHeroFeatureCard{gap:7px;padding:14px;display:flex}.signupPage .signupHeroPanel .signupHeroFeatureGrid .signupHeroFeatureCard .signupHeroFeatureIcon{width:30px;height:30px}.signupPage .signupHeroPanel .signupHeroFeatureGrid .signupHeroFeatureCard .signupHeroFeatureTitle{font-size:12.5px}.signupPage .signupHeroPanel .signupHeroFeatureGrid .signupHeroFeatureCard .signupHeroFeatureDesc{font-size:11px;line-height:1.4}.signupPage .signupContentPanel{flex:none;width:100%}.signupPage .signupContentPanel .signupNavbar{padding:16px 24px}.signupPage .signupContentPanel .signupNavbar .signupNavLinks{display:none}.signupPage .signupContentPanel .signupFormWrapper{align-items:flex-start;padding:30px 24px 45px}.signupPage .signupContentPanel .signupFormWrapper .signupCard{max-width:500px;margin:0 auto;padding:28px}}@media (width<=576px){.signupPage .signupHeroPanel{padding:32px 20px 28px}.signupPage .signupHeroPanel:before{width:300px;height:380px;top:-160px;right:-220px}.signupPage .signupHeroPanel .signupHeroBrand{margin-bottom:24px}.signupPage .signupHeroPanel .signupHeroBrand .signupHeroBrandImage{width:12rem}.signupPage .signupHeroPanel .signupHeroHeadline{margin-bottom:14px;font-size:29px;line-height:1.2}.signupPage .signupHeroPanel .signupHeroSubtext{margin-bottom:24px;font-size:13px;line-height:1.55}.signupPage .signupHeroPanel .signupHeroFeatureGrid{grid-template-columns:1fr;gap:8px}.signupPage .signupHeroPanel .signupHeroFeatureGrid .signupHeroFeatureCard{grid-template-columns:34px 1fr;column-gap:10px;padding:12px;display:grid}.signupPage .signupHeroPanel .signupHeroFeatureGrid .signupHeroFeatureCard .signupHeroFeatureIcon{grid-row:span 2;width:30px;height:30px}.signupPage .signupHeroPanel .signupHeroFeatureGrid .signupHeroFeatureCard .signupHeroFeatureTitle{font-size:12.5px}.signupPage .signupHeroPanel .signupHeroFeatureGrid .signupHeroFeatureCard .signupHeroFeatureDesc{font-size:11px}.signupPage .signupContentPanel .signupNavbar{padding:14px 18px}.signupPage .signupContentPanel .signupNavbar .signupNavLoginBtn{padding:8px 17px;font-size:12px}.signupPage .signupContentPanel .signupFormWrapper{padding:20px 16px 35px}.signupPage .signupContentPanel .signupFormWrapper .signupCard{border-radius:15px;max-width:100%;padding:22px 18px}.signupPage .signupContentPanel .signupFormWrapper .signupCard .signupCardEyebrow{font-size:10px}.signupPage .signupContentPanel .signupFormWrapper .signupCard .signupCardTitle{font-size:21px}.signupPage .signupContentPanel .signupFormWrapper .signupCard .signupCardSubtitle{font-size:12.5px;line-height:1.5}.signupPage .signupContentPanel .signupFormWrapper .signupCard .signupForm{gap:14px}.signupPage .signupContentPanel .signupFormWrapper .signupCard .signupForm .signupFormField{gap:5px}.signupPage .signupContentPanel .signupFormWrapper .signupCard .signupForm .signupFormField .signupFormLabel{font-size:12px}.signupPage .signupContentPanel .signupFormWrapper .signupCard .signupForm .signupFormField .signupFormInput{padding:10px 12px;font-size:13px}.signupPage .signupContentPanel .signupFormWrapper .signupCard .signupForm .signupFormField .toggle-visibility{font-size:16px;right:12px}.signupPage .signupContentPanel .signupFormWrapper .signupCard .signupForm .signupFormRow{grid-template-columns:1fr;gap:14px}.signupPage .signupContentPanel .signupFormWrapper .signupCard .signupForm .signupSubmitBtn{padding:12px 0;font-size:14px}.signupPage .signupContentPanel .signupFormWrapper .signupCard .signupLoginPrompt{margin-top:17px;font-size:12.5px}}@media (width<=400px){.signupPage .signupHeroPanel{padding:28px 16px 24px}.signupPage .signupHeroPanel .signupHeroBrand{margin-bottom:20px}.signupPage .signupHeroPanel .signupHeroBrand .signupHeroBrandImage{width:10.5rem}.signupPage .signupHeroPanel .signupHeroHeadline{font-size:25px}.signupPage .signupHeroPanel .signupHeroSubtext{font-size:12px}.signupPage .signupContentPanel .signupNavbar{padding:12px 14px}.signupPage .signupContentPanel .signupFormWrapper{padding:18px 12px 30px}.signupPage .signupContentPanel .signupFormWrapper .signupCard{padding:20px 15px}}.authAlert{background:#fef2f4;border:1px solid #f16695;border-radius:8px;margin-bottom:16px;padding:12px 14px}.authAlert .authAlertText{color:#f16695;text-transform:capitalize;margin:0;font-size:13px;font-weight:600;line-height:1.45}.authAlert .authAlertLink{background:linear-gradient(90deg,#8b3df2,#ec4899);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin-top:8px;font-size:14px;font-weight:600;text-decoration:none;display:inline-block}.authAlert .authAlertLink:hover{text-decoration:underline}.authResendBlock{margin-top:10px}.authResendHint{color:#6b7280;margin:0 0 6px;font-size:13px}.authResendBtn{color:#9b6af5;cursor:pointer;background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(90deg,#8b3df2,#ec4899) border-box;border:1px solid #0000;border-radius:6px;margin-top:20px;margin-bottom:20px;padding:7px 14px;font-size:13px;font-weight:600;transition:background .15s}.authResendBtn:hover:not(:disabled){color:#fff;background:linear-gradient(90deg,#8b3df2,#ec4899)}.authResendBtn:disabled{opacity:.55;cursor:not-allowed;color:#6b7280;border-color:#9ca3af}.authNote{margin:8px 0 0;font-size:13px}.authNote.success{color:#0f5132}.authNote.error{color:#ef6363}.VerifyEmailPage .auth-card .icon.warning{color:#9b6af5;background:#f7f3ff}.VerifyEmailPage .auth-card .authResendForm{flex-direction:column;gap:10px;width:100%;margin:4px 0 14px;display:flex}.VerifyEmailPage .auth-card .authResendInput{border:1px solid #d1d5db;border-radius:8px;outline:none;width:100%;padding:11px 13px;font-size:14px;transition:border-color .15s}.VerifyEmailPage .auth-card .authResendInput:focus{border-color:#9b6af5}.VerifyEmailPage .auth-card .authResendHint{color:#6b7280;text-align:center;margin:0;font-size:13px}.VerifyEmailPage .auth-card .btn:disabled{opacity:.6;cursor:not-allowed}.VerifyEmailPage .auth-card .authNote{text-align:center;margin:4px 0 12px;font-size:13px}.VerifyEmailPage .auth-card .authNote.success{color:#0f5132}.VerifyEmailPage .auth-card .authNote.error{color:#842029}.signupFormForgotRow{justify-content:flex-end;margin:6px 0 14px;display:flex}.signupFormForgotLink{background:linear-gradient(90deg,#8b3df2,#ec4899);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-size:11px;font-weight:600;text-decoration:none}.signupFormForgotLink:hover{text-decoration:underline}.mainAboutHero{background:linear-gradient(135deg,#f5f0fb 0%,#f9f5fc 50%,#f3eefb 100%);padding:30px 5%;overflow:hidden}.mainAboutHero .subAboutHero{justify-content:space-between;align-items:flex-start;gap:70px;max-width:1400px;margin:auto;display:flex}.mainAboutHero .subAboutHero .AboutHeroLeft{flex:1;max-width:560px;margin-top:50px}.mainAboutHero .subAboutHero .AboutHeroLeft h2{color:#141b4d;letter-spacing:0;margin-bottom:30px;font-family:Tan Aegean;font-size:42px;font-weight:500;line-height:1.08}.mainAboutHero .subAboutHero .AboutHeroLeft h2 span{background:linear-gradient(90deg,#a259e6 0%,#e64ac9 100%);-webkit-text-fill-color:transparent;letter-spacing:-.4px;-webkit-background-clip:text;background-clip:text;font-family:Tan Aegean}.mainAboutHero .subAboutHero .AboutHeroLeft p{color:#5f6477;max-width:580px;font-size:18px;line-height:1.8}.mainAboutHero .subAboutHero .AboutHeroLeft .AboutHeroline{background:linear-gradient(90deg,#a259e6 0%,#e64ac9 100%);border-radius:20px;width:80px;height:5px;margin-bottom:20px}.mainAboutHero .subAboutHero .AboutHeroRight{flex:1;justify-content:center;align-items:center;height:220px;margin-top:50px;display:flex;position:relative}.mainAboutHero .subAboutHero .AboutHeroRight img{width:100%;max-width:520px;position:relative}@media (width<=1200px){.mainAboutHero{padding:30px 4%}.mainAboutHero .subAboutHero{gap:40px}.mainAboutHero .subAboutHero .AboutHeroLeft{max-width:520px;margin-top:35px}.mainAboutHero .subAboutHero .AboutHeroLeft h2{font-size:38px}.mainAboutHero .subAboutHero .AboutHeroLeft p{font-size:17px;line-height:1.7}.mainAboutHero .subAboutHero .AboutHeroRight{height:200px;margin-top:35px}.mainAboutHero .subAboutHero .AboutHeroRight img{max-width:460px}}@media (width<=992px){.mainAboutHero{padding:25px 5% 40px}.mainAboutHero .subAboutHero{align-items:center;gap:30px}.mainAboutHero .subAboutHero .AboutHeroLeft{max-width:480px;margin-top:20px}.mainAboutHero .subAboutHero .AboutHeroLeft h2{margin-bottom:22px;font-size:34px}.mainAboutHero .subAboutHero .AboutHeroLeft .AboutHeroline{width:65px;height:4px;margin-bottom:16px}.mainAboutHero .subAboutHero .AboutHeroLeft p{font-size:16px;line-height:1.7}.mainAboutHero .subAboutHero .AboutHeroRight{height:180px;margin-top:20px}.mainAboutHero .subAboutHero .AboutHeroRight img{max-width:400px}}@media (width<=768px){.mainAboutHero{padding:35px 6% 45px}.mainAboutHero .subAboutHero{text-align:center;flex-direction:column;align-items:center;gap:25px}.mainAboutHero .subAboutHero .AboutHeroLeft{width:100%;max-width:650px;margin-top:0}.mainAboutHero .subAboutHero .AboutHeroLeft h2{margin-bottom:18px;font-size:34px;line-height:1.15}.mainAboutHero .subAboutHero .AboutHeroLeft .AboutHeroline{width:70px;height:4px;margin:0 auto 18px}.mainAboutHero .subAboutHero .AboutHeroLeft p{max-width:600px;margin:0 auto;font-size:16px;line-height:1.7}.mainAboutHero .subAboutHero .AboutHeroRight{width:100%;height:auto;margin-top:5px}.mainAboutHero .subAboutHero .AboutHeroRight img{width:85%;max-width:440px;height:auto}}@media (width<=576px){.mainAboutHero{padding:30px 18px 40px}.mainAboutHero .subAboutHero{gap:20px}.mainAboutHero .subAboutHero .AboutHeroLeft h2{margin-bottom:16px;font-size:30px;line-height:1.15}.mainAboutHero .subAboutHero .AboutHeroLeft .AboutHeroline{width:60px;height:4px;margin-bottom:16px}.mainAboutHero .subAboutHero .AboutHeroLeft p{font-size:15px;line-height:1.65}.mainAboutHero .subAboutHero .AboutHeroRight{margin-top:0}.mainAboutHero .subAboutHero .AboutHeroRight img{width:92%;max-width:400px}}@media (width<=400px){.mainAboutHero{padding:25px 16px 35px}.mainAboutHero .subAboutHero{gap:18px}.mainAboutHero .subAboutHero .AboutHeroLeft h2{font-size:27px}.mainAboutHero .subAboutHero .AboutHeroLeft .AboutHeroline{width:55px;margin-bottom:14px}.mainAboutHero .subAboutHero .AboutHeroLeft p{font-size:14px;line-height:1.6}.mainAboutHero .subAboutHero .AboutHeroRight img{width:100%}}.about-hero{text-align:center;background:linear-gradient(135deg,#f5f0fb 0%,#f9f5fc 50%,#f3eefb 100%);width:100%;padding:60px 0;position:relative;overflow:hidden}.about-hero__tag{color:#7b3fe4;font-size:13px;font-weight:600;position:absolute;top:20px;left:20px}.about-hero__title{color:#1a1a2e;margin:0 0 20px;font-size:48px;font-weight:800}.about-hero__title--highlight{background:linear-gradient(90deg,#a259e6 0%,#e64ac9 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.about-hero__desc{color:#6b6b7b;max-width:700px;margin:0 auto;font-size:18px;line-height:1.6}.ourVision{background:radial-gradient(circle at 72% 48%,#9b6af514,#0000 32%),#faf9ff;width:100%;padding:10px 0}.ourVision .ourVisionContainer{grid-template-columns:430px minmax(0,1fr);align-items:center;gap:55px;width:min(1250px,100% - 70px);margin:0 auto;display:grid}.ourVision .visionContent{background:linear-gradient(145deg,#fffffffa,#f8f6fff5);border:1px solid #9b6af514;border-radius:22px;min-height:400px;padding:20px 28px;position:relative;overflow:hidden;box-shadow:0 15px 45px #5c439d1a,0 2px 8px #5c439d0a}.ourVision .visionContent .visionDots{opacity:.35;background-image:radial-gradient(#c7b4f9 1.4px,#0000 1.4px);background-size:9px 9px;width:75px;height:75px;position:absolute;top:12px;right:15px;-webkit-mask-image:linear-gradient(135deg,#000,#0000);mask-image:linear-gradient(135deg,#000,#0000)}.ourVision .visionTag{z-index:2;color:#7141e8;letter-spacing:1px;align-items:center;gap:8px;margin-bottom:20px;font-size:12px;font-weight:800;display:flex;position:relative}.ourVision .visionTag svg{stroke-width:2px;width:16px;height:16px}.ourVision .visionContent h2{z-index:2;color:#20203a;margin:0;font-size:25px;font-weight:700;line-height:1.17;position:relative}.ourVision .visionContent h2 span{color:#8b3ff5}.ourVision .visionDivider{z-index:2;background:#8b5cf6;border-radius:5px;width:23px;height:3px;margin:13px 0;position:relative}.ourVision .visionContent p{z-index:2;color:#56536c;margin:0;font-size:12px;line-height:1.65;position:relative}.ourVision .visionBottom{z-index:4;background:#f8f5ffe0;border:1px solid #8b5cf614;border-radius:10px;align-items:center;gap:10px;padding:8px 12px;display:flex;position:absolute;bottom:7px;left:28px}.ourVision .visionBottom .visionBottomIcon{color:#7540ee;background:#eee8ff;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.ourVision .visionBottom .visionBottomIcon svg{width:16px;height:16px}.ourVision .visionBottom div:last-child{flex-direction:column;display:flex}.ourVision .visionBottom strong,.ourVision .visionBottom span{color:#6241bc;font-size:12px;line-height:1.4}.ourVision .visionBottom strong{font-weight:800}.ourVision .visionDecoration{opacity:.55;width:115px;height:90px;position:absolute;bottom:0;right:8px}.ourVision .mountain{border-bottom:75px solid #ddd4ff;border-left:45px solid #0000;border-right:45px solid #0000;width:0;height:0;display:block;position:absolute;bottom:0}.ourVision .mountainOne{border-bottom-width:65px;border-left-width:45px;border-right-width:45px;right:0}.ourVision .mountainTwo{border-bottom-width:50px;border-bottom-color:#c9b9fa;border-left-width:35px;border-right-width:35px;right:34px}.ourVision .mountainThree{border-bottom-width:36px;border-bottom-color:#eeeaff;border-left-width:25px;border-right-width:25px;right:60px}.ourVision .roadmapCard{min-width:0;padding:5px 0 0}.ourVision .roadmapHeader{justify-content:center;align-items:center;gap:13px;margin-bottom:8px;display:flex}.ourVision .roadmapHeaderLine{background:#ddd3fa;flex:1;height:1px}.ourVision .roadmapHeaderLine span{background:#a174f7;border-radius:50%;width:4px;height:4px;margin-top:-1.5px;display:block}.ourVision .roadmapHeaderLine:last-child{justify-content:flex-end;display:flex}.ourVision .roadmapTitle{white-space:nowrap;align-items:center;gap:8px;display:flex}.ourVision .roadmapTitle h3{letter-spacing:1px;margin:0;font-size:14px;font-weight:800}.ourVision .roadmapTitleIcon{color:#8550ed;background:#f0ebff;border-radius:6px;justify-content:center;align-items:center;width:23px;height:23px;display:flex;box-shadow:0 3px 8px #7c3aed1a}.ourVision .roadmapTitleIcon svg{width:14px;height:14px}.ourVision .roadmapHeading{text-align:center;margin-bottom:8px}.ourVision .roadmapHeading h2{color:#29263e;margin:0;font-family:Georgia,Times New Roman,serif;font-size:20px;font-weight:700}.ourVision .roadmapHeading p{color:#8a849d;margin:4px 0 0;font-size:12px}.ourVision .roadmap{height:300px;margin-top:5px;position:relative}.ourVision .roadmapCurve{z-index:1;pointer-events:none;width:100%;height:225px;position:absolute;top:8px;left:0;overflow:visible}.ourVision .roadmapCurve .roadmapPath{fill:none;stroke:url(#roadmapLine);stroke-width:4px;stroke-linecap:round}.ourVision .roadmapCurve .roadmapGlow{fill:none;stroke:url(#roadmapGlow);stroke-width:15px;stroke-linecap:round}.ourVision .roadmapCurve .roadmapArrow{fill:none;stroke:#8145ef;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}.ourVision .roadmapMilestone{z-index:5;flex-direction:column;align-items:center;width:120px;display:flex;position:absolute}.ourVision .roadmapMilestone.purple{--milestone-color:#7650ef;--milestone-light:#e8e0ff}.ourVision .roadmapMilestone.pink{--milestone-color:#e943ad;--milestone-light:#ffe1f4}.ourVision .roadmapMilestone.blue{--milestone-color:#7043ed;--milestone-light:#e5deff}.ourVision .roadmapMilestone-1{top:100px;left:6%}.ourVision .roadmapMilestone-2{top:56px;left:39%}.ourVision .roadmapMilestone-3{top:-10px;right:4%}.ourVision .milestoneYear{color:var(--milestone-color);margin-bottom:4px;font-size:12px;font-weight:800}.ourVision .milestoneLine{background:var(--milestone-color);width:1px;height:10px}.ourVision .milestoneCircleOuter{border:5px solid var(--milestone-light);border-radius:50%;justify-content:center;align-items:center;width:74px;height:74px;display:flex;position:relative;box-shadow:0 0 0 4px #fff9,0 8px 20px #6446b41f}.ourVision .milestoneCircle{border:1px solid var(--milestone-light);background:#ffffffeb;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.ourVision .milestoneIcon{color:var(--milestone-color)}.ourVision .milestoneIcon svg{stroke-width:1.8px;width:28px;height:28px}.ourVision .milestoneInfo{text-align:center;margin-top:8px}.ourVision .milestoneInfo h3{color:var(--milestone-color);margin:0;font-size:20px;font-weight:800;line-height:1.1}.ourVision .milestoneInfo strong{color:#27243c;margin-top:2px;font-size:12px;font-weight:700;display:block}.ourVision .milestoneChapter{justify-content:center;align-items:center;gap:5px;margin-top:10px;font-size:12px;display:flex}.ourVision .milestoneChapter svg{color:#8b5cf6;width:12px;height:12px}.ourVision .roadmapGoal{z-index:6;color:#fff;background:linear-gradient(135deg,#7c3aed,#9b5cf6);border-radius:20px;align-items:center;gap:6px;padding:7px 12px;display:flex;position:absolute;bottom:3px;right:2%;box-shadow:0 6px 16px #7c3aed40}.ourVision .roadmapGoal .goalIcon{display:flex}.ourVision .roadmapGoal .goalIcon svg{fill:currentColor;width:11px;height:11px}.ourVision .roadmapGoal span{letter-spacing:.5px;font-size:8px;font-weight:800}@media (width<=1000px){.ourVision .ourVisionContainer{grid-template-columns:290px minmax(0,1fr);gap:35px;width:min(850px,100% - 40px)}.ourVision .visionContent{padding:27px 24px}.ourVision .visionContent h2{font-size:22px}.ourVision .roadmapHeading h2{font-size:17px}}@media (width<=760px){.ourVision{padding:50px 0}.ourVision .ourVisionContainer{grid-template-columns:1fr;gap:45px;width:calc(100% - 32px)}.ourVision .visionContent{min-height:350px}.ourVision .roadmapCard{width:100%}.ourVision .roadmap{height:580px}.ourVision .roadmapCurve{width:4px;height:470px;top:30px;left:50%;transform:translate(-50%)}.ourVision .roadmapCurve .roadmapPath,.ourVision .roadmapCurve .roadmapGlow{display:none}.ourVision .roadmapMilestone{width:145px}.ourVision .roadmapMilestone-1{top:35px;left:calc(50% - 145px)}.ourVision .roadmapMilestone-2{top:190px;left:50%}.ourVision .roadmapMilestone-3{top:345px;right:calc(50% - 145px)}.ourVision .roadmapGoal{bottom:0;right:50%;transform:translate(50%)}}@media (width<=480px){.ourVision .ourVisionContainer{width:calc(100% - 24px)}.ourVision .visionContent{padding:25px 22px}.ourVision .visionContent h2{font-size:22px}.ourVision .roadmapHeaderLine{max-width:55px}.ourVision .roadmapHeading h2{font-size:16px}.ourVision .roadmapMilestone-1{left:0}.ourVision .roadmapMilestone-2{left:auto;right:0}.ourVision .roadmapMilestone-3{left:0;right:auto}}.openToAll{background:linear-gradient(135deg,#f8f3ff 0%,#f4eefc 100%);width:100%;padding:65px 20px 80px;overflow:hidden}.openToAll .openToAllContainer{width:min(1250px,100%);margin:0 auto}.openToAll .openHeader{text-align:center;margin-bottom:40px}.openToAll .openHeader .openEyebrow{color:#7650df;letter-spacing:1.4px;background:#8b5cf612;border:1px solid #8b5cf61f;border-radius:20px;justify-content:center;align-items:center;padding:6px 15px;font-size:10px;font-weight:700;display:inline-flex}.openToAll .openHeader h2{background:linear-gradient(90deg,#8b3df2,#ec4899);-webkit-text-fill-color:transparent;text-wrap:nowrap;-webkit-background-clip:text;margin:12px 0 7px;font-family:Tan Aegean;font-size:32px}.openToAll .openHeader h2 span{color:#8b5cf6}.openToAll .openHeader p{color:#77738a;margin:0;font-size:13px}.openToAll .ecosystem{width:1250px;max-width:100%;height:560px;margin:0 auto;position:relative}.openToAll .ecosystemGlow{pointer-events:none;background:radial-gradient(#9b6af529 0%,#9b6af512 40%,#0000 72%);border-radius:50%;width:500px;height:430px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.openToAll .backgroundCurve{pointer-events:none;border:1px solid #9b6af50e;border-radius:50%;width:550px;height:600px;position:absolute;top:50%}.openToAll .backgroundCurveLeft{left:-410px;transform:translateY(-50%)rotate(-13deg)}.openToAll .backgroundCurveRight{right:-410px;transform:translateY(-50%)rotate(13deg)}.openToAll .orbitRing{pointer-events:none;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.openToAll .orbitRingOuter{border:1px dashed #8961ef33;width:550px;height:385px}.openToAll .orbitRingMiddle{border:1px solid #8961ef1a;width:455px;height:315px}.openToAll .orbitRingInner{border:1px solid #8961ef14;width:350px;height:250px;box-shadow:0 0 30px #8961ef0f}.openToAll .connectorSvg{z-index:4;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.openToAll .connectorSvg .connector{fill:none;stroke-width:1.2px;stroke-linecap:round;opacity:.88}.openToAll .connectorSvg .connectorDot.purple{fill:#8b5cf6}.openToAll .connectorSvg .connectorDot.pink{fill:#ec4899}.openToAll .connectorSvg .connectorDot.blue{fill:#3b82f6}.openToAll .connectorSvg .connectorDot.teal{fill:#14b8a6}.openToAll .connectorSvg .connectorDot.orange{fill:#f59e0b}.openToAll .connectorSvg .connectorDot.green{fill:#22c55e}.openToAll .connectorSvg .purple{stroke:#8b5cf6}.openToAll .connectorSvg .pink{stroke:#ec4899}.openToAll .connectorSvg .blue{stroke:#3b82f6}.openToAll .connectorSvg .teal{stroke:#14b8a6}.openToAll .connectorSvg .orange{stroke:#f59e0b}.openToAll .connectorSvg .green{stroke:#22c55e}.openToAll .ecosystemCenter{z-index:10;text-align:center;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#fff;border:1px solid #ffffff26;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:190px;height:190px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 25px #8b3df266,0 0 80px #ec489933,inset 0 0 15px #ffffff80}.openToAll .ecosystemCenter:before{content:"";border:1px solid #8b5cf612;border-radius:50%;position:absolute;inset:-10px}.openToAll .ecosystemCenter .centerIcon{color:#8150ed;justify-content:center;align-items:center;width:45px;height:45px;margin-bottom:8px;font-size:25px;display:flex}.openToAll .ecosystemCenter h3{background:linear-gradient(90deg,#8b3df2,#ec4899);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin:0;font-size:18px;font-weight:700}.openToAll .roleColumn{z-index:20;flex-direction:column;justify-content:space-between;width:350px;height:100%;display:flex;position:absolute;top:0}.openToAll .roleColumnLeft{left:20px}.openToAll .roleColumnRight{right:20px}.openToAll .roleCard{background:#fffffff5;border-radius:10px;align-items:center;width:350px;height:58px;padding:8px 14px;transition:transform .2s,box-shadow .2s;display:flex;position:relative;box-shadow:0 8px 20px #49377812,0 2px 5px #49377809}.openToAll .roleCard:hover{transform:translateY(-2px);box-shadow:0 12px 25px #4937781c}.openToAll .roleCard .roleNumber{color:#fff;z-index:5;border:3px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:20px;font-weight:700;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 3px 9px #3f2d6e29}.openToAll .roleCard.left .roleNumber{left:-16px}.openToAll .roleCard.right .roleNumber{right:-16px}.openToAll .roleCard .roleIcon{border-radius:50%;flex:0 0 42px;justify-content:center;align-items:center;width:42px;height:42px;margin-left:18px;font-size:25px;display:flex}.openToAll .roleCard .roleContent{min-width:0;margin-left:22px}.openToAll .roleCard h4{color:#17172c;margin:0 0 4px;font-size:14px;font-weight:700;line-height:1.18}.openToAll .roleCard p{color:#6f6a7c;max-width:245px;margin:0;font-size:12px;line-height:1.35}.openToAll .roleCard.purple:after,.openToAll .roleCard.purple .roleNumber{background:#7c3aed}.openToAll .roleCard.purple .roleIcon{color:#7c3aed;background:#f0e7ff}.openToAll .roleCard.pink:after,.openToAll .roleCard.pink .roleNumber{background:#ec4899}.openToAll .roleCard.pink .roleIcon{color:#ec4899;background:#ffe6f2}.openToAll .roleCard.blue:after,.openToAll .roleCard.blue .roleNumber{background:#3b82f6}.openToAll .roleCard.blue .roleIcon{color:#3b82f6;background:#e7f0ff}.openToAll .roleCard.teal:after,.openToAll .roleCard.teal .roleNumber{background:#14b8a6}.openToAll .roleCard.teal .roleIcon{color:#14b8a6;background:#e1f8f5}.openToAll .roleCard.orange:after,.openToAll .roleCard.orange .roleNumber{background:#f59e0b}.openToAll .roleCard.orange .roleIcon{color:#f59e0b;background:#fff1d9}.openToAll .roleCard.green:after,.openToAll .roleCard.green .roleNumber{background:#22c55e}.openToAll .roleCard.green .roleIcon{color:#22c55e;background:#e8f8ec}@media (width<=1150px){.openToAll .ecosystem{transform-origin:top;width:111%;margin-left:-5.5%;transform:scale(.9)}}@media (width<=950px){.openToAll .ecosystem{flex-direction:column;gap:14px;width:100%;height:auto;margin:0;display:flex;transform:none}.openToAll .ecosystemGlow,.openToAll .backgroundCurve,.openToAll .orbitRing,.openToAll .connectorSvg{display:none}.openToAll .ecosystemCenter{order:1;width:175px;height:175px;margin:0 auto 20px;position:relative;top:auto;left:auto;transform:none}.openToAll .roleColumn{gap:12px;width:100%;height:auto;position:relative;top:auto;left:auto;right:auto}.openToAll .roleColumnLeft{order:2}.openToAll .roleColumnRight{order:3}.openToAll .roleCard{width:100%;height:80px}}@media (width<=520px){.openToAll{padding:50px 14px 65px}.openToAll .openHeader{margin-bottom:30px}.openToAll .openHeader h2{font-size:30px}.openToAll .openHeader p{font-size:12px}.openToAll .roleCard{height:76px}.openToAll .roleCard .roleIcon{flex-basis:48px;width:48px;height:48px;font-size:20px}.openToAll .roleCard h4{font-size:10px}.openToAll .roleCard p{font-size:7.5px}}.ourValues{background:linear-gradient(135deg,#f8f3ff 0%,#f4eefc 100%);width:100%;padding:70px 0 80px;overflow:hidden}.ourValues .ourValuesContainer{width:min(1200px,100% - 80px);margin:0 auto}.ourValues .valuesHeader{text-align:center;margin-bottom:55px}.ourValues .valuesHeader>span{color:#7650df;letter-spacing:1.4px;background:#8b5cf612;border:1px solid #8b5cf61f;border-radius:20px;justify-content:center;align-items:center;padding:6px 15px;font-size:10px;font-weight:700;display:inline-flex}.ourValues .valuesHeader h2{background:linear-gradient(90deg,#8b3df2,#ec4899);-webkit-text-fill-color:transparent;text-wrap:nowrap;-webkit-background-clip:text;margin:12px 0 7px;font-family:Tan Aegean;font-size:32px}.ourValues .valuesHeader h2 strong{color:#7c3aed;font-weight:700}.ourValues .valuesTimeline{grid-template-columns:repeat(5,1fr);column-gap:20px;min-height:440px;display:grid;position:relative}.ourValues .valuesConnector{z-index:0;pointer-events:none;width:calc(100% + 40px);height:120px;position:absolute;top:72px;left:-20px}.ourValues .valuesConnector path{fill:none;stroke:#9870f5;stroke-width:2px;stroke-linecap:round;opacity:.85}.ourValues .valueItem{z-index:1;flex-direction:column;align-items:center;min-width:0;display:flex;position:relative}.ourValues .valueItem-1 .valueVisual,.ourValues .valueItem-3 .valueVisual,.ourValues .valueItem-5 .valueVisual{transform:translateY(0)}.ourValues .valueItem-2 .valueVisual,.ourValues .valueItem-4 .valueVisual{transform:translateY(4px)}.ourValues .valueVisual{justify-content:center;align-items:center;width:155px;height:155px;margin-bottom:30px;display:flex;position:relative}.ourValues .valueOrbit{pointer-events:none;border-radius:50%;position:absolute}.ourValues .valueOrbitOuter{border:1.5px solid #9267f661;width:150px;height:150px;box-shadow:0 0 0 8px #9b6af509,0 12px 30px #744ae014}.ourValues .valueOrbitMiddle{border:7px solid #0000;border-color:#8b5cf659 #0000 #0000 #8b5cf62e;width:126px;height:126px;transform:rotate(-35deg)}.ourValues .valueOrbitInner{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffff14;border:1px solid #ffffff26;width:105px;height:105px;box-shadow:0 0 25px #8b3df266,0 0 80px #ec489933,inset 0 0 15px #ffffff80,inset 0 -15px 30px #d8d8d8fa}.ourValues .valueIcon{z-index:3;color:#6737e8;justify-content:center;align-items:center;width:76px;height:76px;display:flex;position:relative}.ourValues .valueIcon svg{stroke-width:1.7px;width:58px;height:58px}.ourValues .valueBadge{z-index:5;color:#fff;background:linear-gradient(90deg,#8b3df2,#ec4899);border-radius:50%;justify-content:center;align-items:center;width:37px;height:37px;display:flex;position:absolute;top:-4px;right:0;box-shadow:0 7px 18px #7c3aed47,inset 0 1px #ffffff4d}.ourValues .valueBadge svg{stroke-width:1.8px;width:18px;height:18px}.ourValues .valueDot{z-index:4;background:#8b5cf6;border:3px solid #eee9ff;border-radius:50%;width:13px;height:13px;position:absolute;bottom:-2px;left:50%;transform:translate(-50%);box-shadow:0 3px 8px #7c3aed2e}.ourValues .valueContent{text-align:center;width:100%;max-width:190px}.ourValues .valueContent h3{color:#15132b;margin:0;font-size:18px;font-weight:700;line-height:1.35}.ourValues .valueContent .valueUnderline{background:#e1d8ff;border-radius:10px;width:28px;height:3px;margin:9px auto 13px;display:block;position:relative}.ourValues .valueContent .valueUnderline i{background:#7c3aed;border-radius:10px;width:17px;height:3px;position:absolute;top:0;left:50%;transform:translate(-50%)}.ourValues .valueContent p{color:#3f3a58;margin:0;font-size:13px;font-weight:500;line-height:1.65}@media (width>=1100px){.ourValues .valueItem-2 .valueVisual,.ourValues .valueItem-4 .valueVisual{margin-top:5px}}@media (width<=900px){.ourValues{padding:60px 0}.ourValues .ourValuesContainer{width:min(720px,100% - 40px)}.ourValues .valuesTimeline{grid-template-columns:repeat(2,1fr);row-gap:55px}.ourValues .valuesConnector{display:none}.ourValues .valueVisual{width:145px;height:145px}.ourValues .valueOrbitOuter{width:140px;height:140px}.ourValues .valueOrbitMiddle{width:118px;height:118px}.ourValues .valueOrbitInner{width:98px;height:98px}}@media (width<=560px){.ourValues{padding:45px 0 55px}.ourValues .ourValuesContainer{width:calc(100% - 32px)}.ourValues .valuesHeader{margin-bottom:35px}.ourValues .valuesHeader>span{letter-spacing:1.5px;font-size:10px}.ourValues .valuesHeader h2{font-size:28px}.ourValues .valuesTimeline{grid-template-columns:1fr;row-gap:48px}.ourValues .valueVisual{margin-bottom:25px}.ourValues .valueContent{max-width:280px}.ourValues .valueContent h3{font-size:17px}.ourValues .valueContent p{font-size:13px}.ourValues .valueItem-2 .valueVisual,.ourValues .valueItem-4 .valueVisual{margin-top:0;transform:none}}.mainPrivacyPolicyHero{box-sizing:border-box;width:100%;padding:10px 20px 0}.subPrivacyPolicyHero{box-sizing:border-box;background:radial-gradient(55% 90% at 78% 55%,#b18bff3d,#0000 70%),radial-gradient(65% 90% at 18% 100%,#dccdff59,#0000 72%),linear-gradient(135deg,#faf7ff 0%,#f4efff 45%,#eee8ff 100%);border-radius:14px;justify-content:space-between;align-items:center;gap:40px;width:100%;max-width:1250px;min-height:338px;margin:0 auto;padding:45px 52px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #9b6af50a,0 8px 30px #5f41960a}.subPrivacyPolicyHero:before{content:"";pointer-events:none;background:radial-gradient(#9b6af521,#0000 70%);width:500px;height:250px;position:absolute;bottom:-180px;left:28%}.PrivacyPolicyHero{z-index:3;flex-direction:column;flex:1;align-items:flex-start;max-width:650px;display:flex;position:relative}.PrivacyPolicyHero__topIcon{color:#8655e9;background:radial-gradient(circle at 35% 30%,#fffc,#0000 40%),linear-gradient(145deg,#e6d5ff,#cbb0ff);border-radius:50%;justify-content:center;align-items:center;width:58px;height:58px;margin-bottom:18px;display:flex;box-shadow:0 8px 20px #8952eb1f,inset 0 0 0 1px #ffffff8c}.PrivacyPolicyHero__topIcon svg{stroke-width:2.1px;width:27px;height:27px}.PrivacyPolicyHero h1{color:#24173a;letter-spacing:1.6px;background:linear-gradient(90deg,#8b3df2,#ec4899);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin-bottom:14px;font-family:Tan Aegean;font-size:45px;font-weight:500}.PrivacyPolicyHero p{margin:0;font-size:16px;font-weight:400;line-height:1.65}.PrivacyPolicyHero__updated{color:#8152df;align-items:center;gap:9px;margin-top:24px;font-size:13px;font-weight:600;display:flex}.PrivacyPolicyHero__updated svg{stroke-width:2px;width:17px;height:17px}.PrivacyPolicyListHero{justify-content:center;align-items:center;width:38%;min-width:250px;height:280px;display:flex;position:relative}.PrivacyPolicyListHero img{width:100%;height:100%}.subPrivacyPolicyListHero{z-index:4;filter:drop-shadow(0 18px 20px #5832a629);justify-content:center;align-items:center;width:130px;height:145px;display:flex;position:relative}.PrivacyPolicyListHero__platform{z-index:2;background:linear-gradient(#fffffff2,#dcd6f4a6);border-radius:50%;width:210px;height:32px;position:absolute;bottom:13px;box-shadow:0 15px 25px #5b3e971f,inset 0 1px 4px #fff}.PrivacyPolicyListHero__platform:before{content:"";background:linear-gradient(#fff,#e5e0f5);border-radius:50%;height:25px;position:absolute;top:8px;left:18px;right:18px;box-shadow:0 4px 10px #6746a614}.PrivacyPolicyListHero__platform span{background:#fff;border-radius:50%;width:7px;height:7px;position:absolute}.PrivacyPolicyListHero__platform span:first-child{top:8px;left:32px}.PrivacyPolicyListHero__platform span:nth-child(2){top:5px;left:50%;transform:translate(-50%)}.PrivacyPolicyListHero__platform span:nth-child(3){top:8px;right:32px}@media (width<=1000px){.subPrivacyPolicyHero{padding:40px}.PrivacyPolicyListHero{width:45%;min-width:390px}.PrivacyPolicyHero p br{display:none}}@media (width<=760px){.mainPrivacyPolicyHero{padding:10px 14px 0}.subPrivacyPolicyHero{flex-direction:column;align-items:flex-start;gap:20px;min-height:auto;padding:38px 28px 20px}.PrivacyPolicyHero{max-width:100%}.PrivacyPolicyHero h1{font-size:36px}.PrivacyPolicyHero p{font-size:15px}.PrivacyPolicyListHero{align-self:center;width:100%;min-width:0;height:250px}}@media (width<=480px){.mainPrivacyPolicyHero{padding:8px 10px 0}.subPrivacyPolicyHero{border-radius:12px;padding:30px 20px 10px}.PrivacyPolicyHero__topIcon{width:50px;height:50px;margin-bottom:16px}.PrivacyPolicyHero__topIcon svg{width:24px;height:24px}.PrivacyPolicyHero h1{letter-spacing:-.8px;margin-bottom:14px;font-size:31px}.PrivacyPolicyHero p{font-size:14px;line-height:1.6}.PrivacyPolicyHero__updated{margin-top:20px;font-size:12px}.PrivacyPolicyListHero{height:220px}.PrivacyPolicyListHero__floatingIcon{width:56px;height:56px}.PrivacyPolicyListHero__floatingIcon svg{width:27px;height:27px}.PrivacyPolicyListHero__floatingIcon--users{top:5px;left:0}.PrivacyPolicyListHero__floatingIcon--shield{width:64px;height:64px;right:0}.PrivacyPolicyListHero__orbit{width:260px;height:145px}.PrivacyPolicyListHero__orbit--two{width:230px;height:160px}.subPrivacyPolicyListHero{transform:scale(.82)}.PrivacyPolicyListHero__platform{width:180px;bottom:4px}}.mainPrivacyPolicyTrust{box-sizing:border-box;background:#fff;width:100%;padding:14px 20px 20px}.subPrivacyPolicyTrust{grid-template-columns:repeat(4,1fr);gap:20px;width:100%;max-width:1250px;margin:0 auto;display:grid}.PrivacyPolicyTrust{box-sizing:border-box;background:#fff;border:1px solid #eeeaf9;border-radius:12px;align-items:center;gap:20px;min-height:108px;padding:18px 24px;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;box-shadow:0 2px 8px #56379606}.PrivacyPolicyTrust:hover{border-color:#9b6af52e;transform:translateY(-2px);box-shadow:0 8px 22px #6944b412}.PrivacyPolicyTrust__icon{color:#6632dc;background:radial-gradient(circle at 35% 30%,#fffffff2,#0000 42%),linear-gradient(145deg,#f4efff 0%,#eee6ff 100%);border-radius:50%;flex:0 0 68px;justify-content:center;align-items:center;width:68px;height:68px;display:flex;box-shadow:inset 0 0 0 1px #9b6af509}.PrivacyPolicyTrust__icon svg{stroke-width:2.2px;width:31px;height:31px}.PrivacyPolicyTrust__content{min-width:0}.PrivacyPolicyTrust__content h3{color:#21155c;margin:0 0 6px;font-size:14px;font-weight:700;line-height:1.2}.PrivacyPolicyTrust__content p{color:#40396d;margin:0;font-size:13px;font-weight:400;line-height:1.55}@media (width<=1100px){.subPrivacyPolicyTrust{grid-template-columns:repeat(2,1fr)}.PrivacyPolicyTrust{min-height:105px}}@media (width<=600px){.mainPrivacyPolicyTrust{padding:10px 14px 18px}.subPrivacyPolicyTrust{grid-template-columns:1fr;gap:12px}.PrivacyPolicyTrust{gap:17px;min-height:94px;padding:15px 18px}.PrivacyPolicyTrust__icon{flex-basis:58px;width:58px;height:58px}.PrivacyPolicyTrust__icon svg{width:27px;height:27px}.PrivacyPolicyTrust__content h3{margin-bottom:5px;font-size:14px}.PrivacyPolicyTrust__content p{font-size:13px;line-height:1.45}.PrivacyPolicyTrust__content p br{display:none}}.mainPrivacyPolicyContent{background:#fff;width:100%;padding:40px 0}.mainPrivacyPolicyContent .subPrivacyPolicyContent{max-width:1250px;margin:0 auto;padding:0 16px}.PrivacyPolicyOverview{margin-bottom:32px}.PrivacyPolicyOverview h2{align-items:baseline;gap:6px;margin:0 0 12px;font-size:20px;font-weight:700;line-height:1.3;display:flex}.PrivacyPolicyOverview h2 span{font-weight:700}.PrivacyPolicyOverview p{margin:0;font-size:12px;line-height:1.6}.PrivacyPolicyAccordion{background:#fff;flex-direction:column;gap:10px;display:flex}.PrivacyPolicyAccordion__item{background:#fff;border:1px solid #0000001a;border-radius:10px;transition:box-shadow .3s,border-color .3s;position:relative;overflow:hidden;box-shadow:0 4px 4px #021e540f}.PrivacyPolicyAccordion__item:before{content:"";opacity:1;pointer-events:none;z-index:1;border:1px solid #e4e8ed;border-radius:10px;transition:opacity .3s;position:absolute;inset:0;-webkit-mask-composite:xor;mask-composite:exclude}.PrivacyPolicyAccordion__item--open{border-color:#0000}.PrivacyPolicyAccordion__item--open:before{opacity:1}.PrivacyPolicyAccordion__header{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:14px 16px;display:flex}.PrivacyPolicyAccordion__title{align-items:center;gap:10px;min-width:0;display:flex}.PrivacyPolicyAccordion__title span{font-size:16px;font-weight:600;line-height:1.4}.PrivacyPolicyAccordion__icon{background:linear-gradient(135deg,#f6f2ff 0%,#fff3fd 100%);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.PrivacyPolicyAccordion__icon svg{color:#a78bfa;background:linear-gradient(90deg,#a78bfa,#f472b6);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-size:18px;font-weight:700}.PrivacyPolicyAccordion__arrow{flex-shrink:0;font-size:18px;transition:transform .2s}.PrivacyPolicyAccordion__arrow--open{transform:rotate(180deg)}.PrivacyPolicyAccordion__body{flex-direction:column;gap:14px;padding:0 16px 16px 54px;display:flex}.PrivacyPolicyAccordion__body>p{margin:0;font-size:13px;line-height:1.6}.PrivacyPolicyAccordion__list{flex-direction:column;gap:6px;margin:0;padding-left:18px;list-style:outside;display:flex}.PrivacyPolicyAccordion__list li{font-size:12px;line-height:1.6}.PrivacyPolicyAccordion__subsection{border-top:1px dashed #00000014;padding-top:6px}.PrivacyPolicyAccordion__subsection:first-child{border-top:none;padding-top:0}.PrivacyPolicyAccordion__subsection p{margin:0;font-size:12px;line-height:1.6}.PrivacyPolicyAccordion__subheading{align-items:center;gap:8px;margin-bottom:6px;display:flex}.PrivacyPolicyAccordion__subheading h4{margin:0;font-size:14px;font-weight:600;line-height:1.4}.PrivacyPolicyAccordion__subicon{flex-shrink:0;justify-content:center;align-items:center;display:flex}.PrivacyPolicyAccordion__subicon svg{font-size:14px}.mainTermsandConditionsHero{box-sizing:border-box;width:100%;padding:10px 20px 0}.mainTermsandConditionsHero .subTermsandConditionsHero{box-sizing:border-box;background:radial-gradient(55% 90% at 78% 55%,#b18bff3d,#0000 70%),radial-gradient(65% 90% at 18% 100%,#dccdff59,#0000 72%),linear-gradient(135deg,#faf7ff 0%,#f4efff 45%,#eee8ff 100%);border-radius:14px;justify-content:space-between;align-items:center;gap:40px;width:100%;max-width:1250px;min-height:338px;margin:0 auto;padding:20px 52px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #9b6af50a,0 8px 30px #5f41960a}.mainTermsandConditionsHero .subTermsandConditionsHero:before{content:"";pointer-events:none;background:radial-gradient(#9b6af521,#0000 70%);width:500px;height:250px;position:absolute;bottom:-180px;left:28%}.mainTermsandConditionsHero .subTermsandConditionsHero .TermsandConditionsHero{z-index:3;flex-direction:column;flex:1;align-items:flex-start;max-width:650px;display:flex;position:relative}.mainTermsandConditionsHero .subTermsandConditionsHero .TermsandConditionsHero h1{color:#24173a;letter-spacing:1.6px;background:linear-gradient(90deg,#8b3df2,#ec4899);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin-bottom:14px;font-family:Tan Aegean;font-size:45px;font-weight:500}.mainTermsandConditionsHero .subTermsandConditionsHero .TermsandConditionsHero p{margin:0;font-size:16px;font-weight:400;line-height:1.65}.mainTermsandConditionsHero .subTermsandConditionsHero .TermsandConditionsHero__updated{color:#8152df;align-items:center;gap:9px;margin-top:24px;font-size:13px;font-weight:600;display:flex}.mainTermsandConditionsHero .subTermsandConditionsHero .TermsandConditionsHero__updated svg{stroke-width:2px;width:17px;height:17px}.mainTermsandConditionsHero .subTermsandConditionsHero .TermsandConditionsListHero{justify-content:center;align-items:center;width:38%;min-width:250px;height:280px;display:flex;position:relative}.mainTermsandConditionsHero .subTermsandConditionsHero .TermsandConditionsListHero img{width:100%;height:100%}@media (width<=1000px){.subTermsandConditionsHero{padding:40px}.PrivacyPolicyListHero{width:45%;min-width:390px}.TermsandConditionsHero p br{display:none}}@media (width<=760px){.mainTermsandConditionsHero{padding:10px 14px 0}.subTermsandConditionsHero{flex-direction:column;align-items:flex-start;gap:20px;min-height:auto;padding:38px 28px 20px}.TermsandConditionsHero{max-width:100%}.TermsandConditionsHero h1{font-size:36px}.TermsandConditionsHero p{font-size:15px}.PrivacyPolicyListHero{align-self:center;width:100%;min-width:0;height:250px}}@media (width<=480px){.mainTermsandConditionsHero{padding:8px 10px 0}.subTermsandConditionsHero{border-radius:12px;padding:30px 20px 10px}.TermsandConditionsHeroTermsandConditionsHerotopIcon{width:50px;height:50px;margin-bottom:16px}.TermsandConditionsHeroTermsandConditionsHerotopIcon svg{width:24px;height:24px}.TermsandConditionsHero h1{letter-spacing:-.8px;margin-bottom:14px;font-size:31px}.TermsandConditionsHero p{font-size:14px;line-height:1.6}.TermsandConditionsHero__updated{margin-top:20px;font-size:12px}.PrivacyPolicyListHero{height:220px}.PrivacyPolicyListHero__floatingIcon{width:56px;height:56px}.PrivacyPolicyListHero__floatingIcon svg{width:27px;height:27px}.PrivacyPolicyListHero__floatingIcon--users{top:5px;left:0}.PrivacyPolicyListHero__floatingIcon--shield{width:64px;height:64px;right:0}.PrivacyPolicyListHero__orbit{width:260px;height:145px}.PrivacyPolicyListHero__orbit--two{width:230px;height:160px}.subPrivacyPolicyListHero{transform:scale(.82)}.PrivacyPolicyListHero__platform{width:180px;bottom:4px}}.mainTermsandConditionsTrust{box-sizing:border-box;background:#fff;width:100%;padding:14px 20px 20px}.mainTermsandConditionsTrust .subTermsandConditionsTrust{grid-template-columns:repeat(4,1fr);gap:20px;width:100%;max-width:1250px;margin:0 auto;display:grid}.mainTermsandConditionsTrust .subTermsandConditionsTrust .TermsandConditionsTrust{box-sizing:border-box;background:#fff;border:1px solid #eeeaf9;border-radius:12px;align-items:center;gap:20px;min-height:108px;padding:18px 24px;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;box-shadow:0 2px 8px #56379606}.mainTermsandConditionsTrust .subTermsandConditionsTrust .TermsandConditionsTrust:hover{border-color:#9b6af52e;transform:translateY(-2px);box-shadow:0 8px 22px #6944b412}.mainTermsandConditionsTrust .subTermsandConditionsTrust .TermsandConditionsTrust .TermsandConditionsTrustIcon{color:#6632dc;background:radial-gradient(circle at 35% 30%,#fffffff2,#0000 42%),linear-gradient(145deg,#f4efff 0%,#eee6ff 100%);border-radius:50%;flex:0 0 68px;justify-content:center;align-items:center;width:68px;height:68px;display:flex;box-shadow:inset 0 0 0 1px #9b6af509}.mainTermsandConditionsTrust .subTermsandConditionsTrust .TermsandConditionsTrust .TermsandConditionsTrustIcon svg{stroke-width:2.2px;width:31px;height:31px}.mainTermsandConditionsTrust .subTermsandConditionsTrust .TermsandConditionsTrust .TermsandConditionsTrustContent{min-width:0}.mainTermsandConditionsTrust .subTermsandConditionsTrust .TermsandConditionsTrust .TermsandConditionsTrustContent h3{margin:0 0 6px;font-size:14px;font-weight:700;line-height:1.2}.mainTermsandConditionsTrust .subTermsandConditionsTrust .TermsandConditionsTrust .TermsandConditionsTrustContent p{margin:0;font-size:13px;font-weight:400;line-height:1.55}@media (width<=1100px){.subTermsandConditionsTrust{grid-template-columns:repeat(2,1fr)}.TermsandConditionsTrust{min-height:105px}}@media (width<=600px){.mainTermsandConditionsTrust{padding:10px 14px 18px}.subTermsandConditionsTrust{grid-template-columns:1fr;gap:12px}.TermsandConditionsTrust{gap:17px;min-height:94px;padding:15px 18px}.TermsandConditionsTrust .TermsandConditionsTrustIcon{flex-basis:58px;width:58px;height:58px}.TermsandConditionsTrust .TermsandConditionsTrustIcon svg{width:27px;height:27px}.TermsandConditionsTrust .TermsandConditionsTrustContent h3{margin-bottom:5px;font-size:14px}.TermsandConditionsTrust .TermsandConditionsTrustContent p{font-size:13px;line-height:1.45}.TermsandConditionsTrust .TermsandConditionsTrustContent p br{display:none}}.mainTermsandConditionsContent{background:#fff;width:100%;padding:40px 0}.mainTermsandConditionsContent .subTermsandConditionsContent{max-width:1250px;margin:0 auto;padding:0 16px}.mainTermsandConditionsContent .subTermsandConditionsContent .TermsandConditionsOverview{margin-bottom:32px}.mainTermsandConditionsContent .subTermsandConditionsContent .TermsandConditionsOverview h2{align-items:baseline;gap:6px;margin:0 0 12px;font-size:20px;font-weight:700;line-height:1.3;display:flex}.mainTermsandConditionsContent .subTermsandConditionsContent .TermsandConditionsOverview h2 span{font-weight:700}.mainTermsandConditionsContent .subTermsandConditionsContent .TermsandConditionsOverview p{color:#000000bf;margin:0;font-size:12px;line-height:1.6}.mainTermsandConditionsContent .subTermsandConditionsContent .TermsandConditionsAccordion{background:#fff;flex-direction:column;gap:10px;display:flex}.mainTermsandConditionsContent .subTermsandConditionsContent .TermsandConditionsAccordion .TermsandConditionsAccordionItem{background:#fff;border:1px solid #e4e8ed;border-radius:10px;transition:box-shadow .3s,border-color .3s;position:relative;overflow:hidden;box-shadow:0 4px 4px #021e540f}.mainTermsandConditionsContent .subTermsandConditionsContent .TermsandConditionsAccordion .TermsandConditionsAccordionItem:before{content:"";opacity:1;pointer-events:none;z-index:1;border:1px solid #e4e8ed;border-radius:10px;transition:opacity .3s;position:absolute;inset:0}.mainTermsandConditionsContent .subTermsandConditionsContent .TermsandConditionsAccordion .TermsandConditionsAccordionItem.TermsandConditionsAccordionItemOpen{border-color:#0000}.mainTermsandConditionsContent .subTermsandConditionsContent .TermsandConditionsAccordion .TermsandConditionsAccordionItem.TermsandConditionsAccordionItemOpen:before{opacity:1}.mainTermsandConditionsContent .subTermsandConditionsContent .TermsandConditionsAccordion .TermsandConditionsAccordionHeader{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:14px 16px;display:flex}.mainTermsandConditionsContent .subTermsandConditionsContent .TermsandConditionsAccordion .TermsandConditionsAccordionTitle{align-items:center;gap:10px;min-width:0;display:flex}.mainTermsandConditionsContent .subTermsandConditionsContent .TermsandConditionsAccordion .TermsandConditionsAccordionTitle span{font-size:16px;font-weight:600;line-height:1.4}.mainTermsandConditionsContent .subTermsandConditionsContent .TermsandConditionsAccordion .TermsandConditionsAccordionIcon{background:linear-gradient(135deg,#f6f2ff 0%,#fff3fd 100%);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.mainTermsandConditionsContent .subTermsandConditionsContent .TermsandConditionsAccordion .TermsandConditionsAccordionIcon svg{color:#a78bfa;background:linear-gradient(90deg,#a78bfa,#f472b6);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-size:18px;font-weight:700}.mainTermsandConditionsContent .subTermsandConditionsContent .TermsandConditionsAccordion .TermsandConditionsAccordionArrow{flex-shrink:0;font-size:18px;transition:transform .2s}.mainTermsandConditionsContent .subTermsandConditionsContent .TermsandConditionsAccordion .TermsandConditionsAccordionArrow .TermsandConditionsAccordionArrowOpen{transform:rotate(180deg)}.mainTermsandConditionsContent .subTermsandConditionsContent .TermsandConditionsAccordion .TermsandConditionsAccordionBody{flex-direction:column;gap:14px;padding:0 16px 16px 54px;display:flex}.mainTermsandConditionsContent .subTermsandConditionsContent .TermsandConditionsAccordion .TermsandConditionsAccordionBody>p{margin:0;font-size:13px;line-height:1.6}.mainTermsandConditionsContent .subTermsandConditionsContent .TermsandConditionsAccordion .TermsandConditionsAccordionList{flex-direction:column;gap:6px;margin:0;padding-left:18px;list-style:outside;display:flex}.mainTermsandConditionsContent .subTermsandConditionsContent .TermsandConditionsAccordion .TermsandConditionsAccordionList li{color:#000000bf;font-size:12px;line-height:1.6}.mainTermsandConditionsContent .subTermsandConditionsContent .TermsandConditionsAccordion .TermsandConditionsAccordionSubsection{border-top:1px dashed #00000014;padding-top:6px}.mainTermsandConditionsContent .subTermsandConditionsContent .TermsandConditionsAccordion .TermsandConditionsAccordionSubsection:first-child{border-top:none;padding-top:0}.mainTermsandConditionsContent .subTermsandConditionsContent .TermsandConditionsAccordion .TermsandConditionsAccordionSubsection p{color:#000000bf;margin:0;font-size:12px;line-height:1.6}.mainTermsandConditionsContent .subTermsandConditionsContent .TermsandConditionsAccordion .TermsandConditionsAccordionSubheading{align-items:center;gap:8px;margin-bottom:6px;display:flex}.mainTermsandConditionsContent .subTermsandConditionsContent .TermsandConditionsAccordion .TermsandConditionsAccordionSubheading h4{margin:0;font-size:14px;font-weight:600;line-height:1.4}.mainTermsandConditionsContent .subTermsandConditionsContent .TermsandConditionsAccordion .PrivacyPolicyAccordionSubicon{flex-shrink:0;justify-content:center;align-items:center;display:flex}.mainTermsandConditionsContent .subTermsandConditionsContent .TermsandConditionsAccordion .PrivacyPolicyAccordionSubicon svg{font-size:14px}.mainNewCoLabHero{background:#f8f5fd;padding:30px 5%;overflow:hidden}.mainNewCoLabHero .subNewCoLabHero{justify-content:space-between;align-items:flex-start;gap:70px;max-width:1400px;margin:auto;display:flex}.mainNewCoLabHero .subNewCoLabHero .NewCoLabHeroLeft{flex:1;max-width:660px;margin-top:50px}.mainNewCoLabHero .subNewCoLabHero .NewCoLabHeroLeft h2{margin-bottom:8px;font-family:Tan Aegean;font-size:42px;font-weight:500}.mainNewCoLabHero .subNewCoLabHero .NewCoLabHeroLeft h2 span{background:linear-gradient(90deg,#8b3df2,#ec4899);-webkit-text-fill-color:transparent;text-wrap:nowrap;letter-spacing:-.4px;-webkit-background-clip:text;font-family:Tan Aegean;font-size:42px}.mainNewCoLabHero .subNewCoLabHero .NewCoLabHeroLeft h3{color:#9b6af5;letter-spacing:.4px;margin-bottom:10px;font-size:18px;font-weight:500}.mainNewCoLabHero .subNewCoLabHero .NewCoLabHeroLeft h3 span{background:linear-gradient(135deg,#8b5cf6,#c084fc);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.mainNewCoLabHero .subNewCoLabHero .NewCoLabHeroLeft p{color:#6f6783;margin:22px 0 0;font-size:16px;font-weight:400;line-height:1.6}.mainNewCoLabHero .subNewCoLabHero .NewCoLabHeroLeft .storiesHeroline{background:linear-gradient(90deg,#8b3df2,#ec4899);border-radius:20px;width:180px;height:5px;margin-bottom:15px}.mainNewCoLabHero .subNewCoLabHero .NewCoLabHeroLeft .NewCoLabHeroLeftButton{align-items:center;gap:20px;margin-top:20px;display:flex}.mainNewCoLabHero .subNewCoLabHero .NewCoLabHeroLeft .NewCoLabHeroLeftButton .SubmissionBtn{color:#fff;background:linear-gradient(90deg,#8b3df2,#ec4899);border:none;border-radius:40px;padding:10px 20px}.mainNewCoLabHero .subNewCoLabHero .NewCoLabHeroLeft .NewCoLabHeroLeftButton .ViewMembershipBtn{background:0 0;border:1px solid #e6e5ee;border-radius:40px;padding:10px 20px;transition:all .4s ease-in-out}.mainNewCoLabHero .subNewCoLabHero .NewCoLabHeroLeft .NewCoLabHeroLeftButton .ViewMembershipBtn:hover{background:linear-gradient(90deg,#8b3df2,#ec4899);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.mainNewCoLabHero .subNewCoLabHero .NewCoLabHeroRight{flex:1;justify-content:center;align-items:center;height:300px;display:flex;position:relative}.mainNewCoLabHero .subNewCoLabHero .NewCoLabHeroRight img{width:100%;max-width:620px;position:relative}@media (width<=1200px){.mainNewCoLabHero{padding:30px 4%}.mainNewCoLabHero .subNewCoLabHero{gap:40px}.mainNewCoLabHero .subNewCoLabHero .NewCoLabHeroLeft{max-width:560px;margin-top:40px}.mainNewCoLabHero .subNewCoLabHero .NewCoLabHeroLeft h2,.mainNewCoLabHero .subNewCoLabHero .NewCoLabHeroLeft h2 span{font-size:38px}.mainNewCoLabHero .subNewCoLabHero .NewCoLabHeroLeft h3{font-size:17px}.mainNewCoLabHero .subNewCoLabHero .NewCoLabHeroLeft p{font-size:15px}.mainNewCoLabHero .subNewCoLabHero .NewCoLabHeroRight{height:280px;display:none}.mainNewCoLabHero .subNewCoLabHero .NewCoLabHeroRight img{max-width:520px}}@media (width<=960px){.mainNewCoLabHero{padding:40px 5%}.mainNewCoLabHero .subNewCoLabHero{gap:30px}.mainNewCoLabHero .subNewCoLabHero .NewCoLabHeroLeft{margin-top:30px}.mainNewCoLabHero .subNewCoLabHero .NewCoLabHeroLeft h2{font-size:34px;line-height:1.3}.mainNewCoLabHero .subNewCoLabHero .NewCoLabHeroLeft h2 span{font-size:34px}.mainNewCoLabHero .subNewCoLabHero .NewCoLabHeroLeft h3{font-size:16px}.mainNewCoLabHero .subNewCoLabHero .NewCoLabHeroLeft p{margin-top:18px;font-size:14px;line-height:1.6}.mainNewCoLabHero .subNewCoLabHero .NewCoLabHeroLeft .storiesHeroline{width:150px;height:4px}.mainNewCoLabHero .subNewCoLabHero .NewCoLabHeroLeft .NewCoLabHeroLeftButton{gap:12px;margin-top:18px}.mainNewCoLabHero .subNewCoLabHero .NewCoLabHeroLeft .NewCoLabHeroLeftButton .SubmissionBtn,.mainNewCoLabHero .subNewCoLabHero .NewCoLabHeroLeft .NewCoLabHeroLeftButton .ViewMembershipBtn{padding:9px 17px}.mainNewCoLabHero .subNewCoLabHero .NewCoLabHeroRight{height:250px;display:none}.mainNewCoLabHero .subNewCoLabHero .NewCoLabHeroRight img{max-width:450px}}@media (width<=640px){.mainNewCoLabHero{padding:40px 20px}.mainNewCoLabHero .subNewCoLabHero{text-align:center;flex-direction:column;align-items:center;gap:30px}.mainNewCoLabHero .subNewCoLabHero .NewCoLabHeroLeft{width:100%;max-width:100%;margin-top:0}.mainNewCoLabHero .subNewCoLabHero .NewCoLabHeroLeft h2{font-size:28px;line-height:1.3}.mainNewCoLabHero .subNewCoLabHero .NewCoLabHeroLeft h2 span{font-size:29px}.mainNewCoLabHero .subNewCoLabHero .NewCoLabHeroLeft h3{font-size:15px;line-height:1.4}.mainNewCoLabHero .subNewCoLabHero .NewCoLabHeroLeft p{margin-top:16px;font-size:14px;line-height:1.6}.mainNewCoLabHero .subNewCoLabHero .NewCoLabHeroLeft .storiesHeroline{width:130px;height:4px;margin:0 auto 14px}.mainNewCoLabHero .subNewCoLabHero .NewCoLabHeroLeft .NewCoLabHeroLeftButton{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:18px}.mainNewCoLabHero .subNewCoLabHero .NewCoLabHeroLeft .NewCoLabHeroLeftButton .SubmissionBtn,.mainNewCoLabHero .subNewCoLabHero .NewCoLabHeroLeft .NewCoLabHeroLeftButton .ViewMembershipBtn{padding:9px 16px;font-size:13px}.mainNewCoLabHero .subNewCoLabHero .NewCoLabHeroRight{width:100%;height:auto;display:none}.mainNewCoLabHero .subNewCoLabHero .NewCoLabHeroRight img{width:100%;max-width:430px}}@media (width<=480px){.mainNewCoLabHero{padding:32px 16px}.mainNewCoLabHero .subNewCoLabHero{gap:24px}.mainNewCoLabHero .subNewCoLabHero .NewCoLabHeroLeft h2{font-size:25px}.mainNewCoLabHero .subNewCoLabHero .NewCoLabHeroLeft h2 span{font-size:26px}.mainNewCoLabHero .subNewCoLabHero .NewCoLabHeroLeft h3{font-size:14px}.mainNewCoLabHero .subNewCoLabHero .NewCoLabHeroLeft p{font-size:13px;line-height:1.55}.mainNewCoLabHero .subNewCoLabHero .NewCoLabHeroLeft .storiesHeroline{width:110px;height:3px;margin-bottom:12px}.mainNewCoLabHero .subNewCoLabHero .NewCoLabHeroLeft .NewCoLabHeroLeftButton{gap:8px}.mainNewCoLabHero .subNewCoLabHero .NewCoLabHeroLeft .NewCoLabHeroLeftButton .SubmissionBtn,.mainNewCoLabHero .subNewCoLabHero .NewCoLabHeroLeft .NewCoLabHeroLeftButton .ViewMembershipBtn{padding:8px 14px;font-size:12px}.mainNewCoLabHero .subNewCoLabHero .NewCoLabHeroRight{display:none}.mainNewCoLabHero .subNewCoLabHero .NewCoLabHeroRight img{max-width:340px}}@media (width<=360px){.mainNewCoLabHero{padding:28px 12px}.mainNewCoLabHero .subNewCoLabHero{gap:20px}.mainNewCoLabHero .subNewCoLabHero .NewCoLabHeroLeft h2{font-size:23px}.mainNewCoLabHero .subNewCoLabHero .NewCoLabHeroLeft h2 span{font-size:24px}.mainNewCoLabHero .subNewCoLabHero .NewCoLabHeroLeft h3{font-size:13px}.mainNewCoLabHero .subNewCoLabHero .NewCoLabHeroLeft p{font-size:12px}.mainNewCoLabHero .subNewCoLabHero .NewCoLabHeroLeft .storiesHeroline{width:90px}.mainNewCoLabHero .subNewCoLabHero .NewCoLabHeroLeft .NewCoLabHeroLeftButton{gap:6px}.mainNewCoLabHero .subNewCoLabHero .NewCoLabHeroLeft .NewCoLabHeroLeftButton .SubmissionBtn,.mainNewCoLabHero .subNewCoLabHero .NewCoLabHeroLeft .NewCoLabHeroLeftButton .ViewMembershipBtn{padding:7px 12px;font-size:11px}.mainNewCoLabHero .subNewCoLabHero .NewCoLabHeroRight{display:none}.mainNewCoLabHero .subNewCoLabHero .NewCoLabHeroRight img{max-width:300px}}.mainNewCoLabInfoCards{background:#f8f5fd;margin-top:-12px;padding:30px 20px 70px}.mainNewCoLabInfoCards .subNewCoLabInfoCards{z-index:100;flex-direction:column;gap:22px;max-width:1250px;margin:auto;display:flex;position:relative}.mainNewCoLabInfoCards .subNewCoLabInfoCards .NewCoLabInfoCardsList{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}@media (width<=992px){.mainNewCoLabInfoCards .subNewCoLabInfoCards .NewCoLabInfoCardsList{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.mainNewCoLabInfoCards .subNewCoLabInfoCards .NewCoLabInfoCardsList{grid-template-columns:1fr}}.mainNewCoLabInfoCards .subNewCoLabInfoCards .NewCoLabInfoCardsList .subNewCoLabInfoCardsList{background:#fff;border:1px solid #edeef4;border-radius:20px;padding:24px;transition:all .4s;box-shadow:0 1px 2px #2411500a,0 12px 32px -18px #24115047}.mainNewCoLabInfoCards .subNewCoLabInfoCards .NewCoLabInfoCardsList .subNewCoLabInfoCardsList:hover{border:1px solid #7c4fe073;box-shadow:0 18px 40px -22px #7c4fe073}.mainNewCoLabInfoCards .subNewCoLabInfoCards .NewCoLabInfoCardsList .subNewCoLabInfoCardsList .NewCoLabInfoCardsIcon{color:#8b3df2;background:linear-gradient(90deg,#8b3df233,#ec489933);border-radius:40px;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:16px;display:flex}.mainNewCoLabInfoCards .subNewCoLabInfoCards .NewCoLabInfoCardsList .subNewCoLabInfoCardsList .NewCoLabInfoCardsTitle{color:#1c1650;margin:0 0 8px;font-size:16px;font-weight:700}.mainNewCoLabInfoCards .subNewCoLabInfoCards .NewCoLabInfoCardsList .subNewCoLabInfoCardsList .NewCoLabInfoCardsDescription{color:#6b7280;margin:0;font-size:14px;line-height:1.5}.mainNewCoLabInfoCards .subNewCoLabInfoCards .NewCoLabInfoCards{background:#fff;border:1px solid #edeef4;border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;transition:all .4s;display:flex;box-shadow:0 1px 2px #2411500a,0 12px 32px -18px #24115047}.mainNewCoLabInfoCards .subNewCoLabInfoCards .NewCoLabInfoCards:hover{border:1px solid #7c4fe073;box-shadow:0 18px 40px -22px #7c4fe073}.mainNewCoLabInfoCards .subNewCoLabInfoCards .NewCoLabInfoCards .subNewCoLabInfoCardsData{color:#4b5563;align-items:center;gap:10px;font-size:14px;display:flex}.mainNewCoLabInfoCards .subNewCoLabInfoCards .NewCoLabInfoCards .subNewCoLabInfoCardsData .subNewCoLabInfoCardsSparkle{color:#6952f0;flex-shrink:0}.mainNewCoLabInfoCards .subNewCoLabInfoCards .NewCoLabInfoCards .subNewCoLabInfoCardsBtn{color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(90deg,#8b3df2,#ec4899);border:none;border-radius:10px;padding:12px 24px;font-size:14px;font-weight:600;transition:opacity .2s}.mainNewCoLabInfoCards .subNewCoLabInfoCards .NewCoLabInfoCards .subNewCoLabInfoCardsBtn:hover{opacity:.9}.mainNewCoLabSubmission{background:#faf9fe;flex-direction:column;align-items:center;min-height:100vh;padding:40px 20px 80px;display:flex}.mainNewCoLabSubmission .submitBadge{color:#7c3aed;letter-spacing:.04em;text-transform:uppercase;background:#ece9fc;border-radius:999px;align-items:center;gap:6px;margin-bottom:20px;padding:6px 16px;font-size:12px;font-weight:500;display:inline-flex}.mainNewCoLabSubmission .pageTitle{color:#444;margin:0 0 32px;font-family:Tan Aegean;font-size:40px;font-weight:400}.mainNewCoLabSubmission .pageTitle span{background:linear-gradient(90deg,#8b3df2,#ec4899);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.mainNewCoLabSubmission .subNewCoLabSubmission{background:#fff;border-radius:16px;width:100%;max-width:1400px;padding:32px 30px 40px;box-shadow:0 20px 40px #1e114714}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabSubmissionList{justify-content:space-between;align-items:center;gap:40px;margin:0 0 32px;padding:0;list-style:none;display:flex}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabSubmissionList .stepItem{cursor:pointer;align-items:center;gap:10px;display:flex}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabSubmissionList .stepItem .stepNumber{color:#6b7280;background:#ece9f7;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:13px;font-weight:600;display:flex}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabSubmissionList .stepItem .stepLabel{color:#6b7280;font-size:14px;font-weight:500}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabSubmissionList .stepItem.active .stepNumber{color:#fff;background:linear-gradient(90deg,#8b3df2,#8b3df2)}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabSubmissionList .stepItem.active .stepLabel{background:linear-gradient(90deg,#8b3df2,#8b3df2);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-weight:600}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabSubmissionList .stepItem.completed .stepNumber{color:#fff;background:linear-gradient(90deg,#8b3df2,#ec4899)}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabSubmissionList .stepItem.completed .stepLabel{background:linear-gradient(90deg,#8b3df2,#ec4899);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-weight:600}.mainNewCoLabSubmission .subNewCoLabSubmission .sectionTitle{background:linear-gradient(90deg,#8b3df2,#ec4899);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin:0 0 10px;font-family:Tan Aegean;font-size:24px;font-weight:400}.mainNewCoLabSubmission .subNewCoLabSubmission .sectionDescription{color:#6b7280;margin:0 0 24px;font-size:14px;line-height:1.6}.mainNewCoLabSubmission .subNewCoLabSubmission .subNewCoLabSubmissionTab{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:20px;width:100%;margin-bottom:32px;display:grid}.mainNewCoLabSubmission .subNewCoLabSubmission .subNewCoLabSubmissionTab .NewCoLabSubmissionTab{border:1px solid #d9d9e3;border-radius:12px;transition:all .5s;overflow:hidden;box-shadow:0 1px 2px #2411500a,0 4px 22px -18px #24115047}.mainNewCoLabSubmission .subNewCoLabSubmission .subNewCoLabSubmissionTab .NewCoLabSubmissionTab:hover{background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(90deg,#8b3df2,#ec4899) border-box;border:1px solid #0000;border-radius:10px;box-shadow:0 1px 2px #2411500a,0 12px 32px -18px #24115047}.mainNewCoLabSubmission .subNewCoLabSubmission .subNewCoLabSubmissionTab .NewCoLabSubmissionTab.open{border-color:#d9d9e3}.mainNewCoLabSubmission .subNewCoLabSubmission .subNewCoLabSubmissionTab .NewCoLabSubmissionTab.open .chevron{transform:rotate(180deg)}.mainNewCoLabSubmission .subNewCoLabSubmission .subNewCoLabSubmissionTab .NewCoLabSubmissionTab .tabHeaderRow{cursor:pointer;gap:20px;padding:10px 14px;display:flex}.mainNewCoLabSubmission .subNewCoLabSubmission .subNewCoLabSubmissionTab .NewCoLabSubmissionTab .tabHeaderRow .tabNumber{color:#c7c2dd;font-size:22px}.mainNewCoLabSubmission .subNewCoLabSubmission .subNewCoLabSubmissionTab .NewCoLabSubmissionTab .tabHeaderRow .tabContent{flex:1}.mainNewCoLabSubmission .subNewCoLabSubmission .subNewCoLabSubmissionTab .NewCoLabSubmissionTab .tabHeaderRow .tabContent .tabHeader{justify-content:space-between;align-items:center;display:flex}.mainNewCoLabSubmission .subNewCoLabSubmission .subNewCoLabSubmissionTab .NewCoLabSubmissionTab .tabHeaderRow .tabContent .tabHeader h3{color:#444;margin:0;font-size:14px;font-weight:700}.mainNewCoLabSubmission .subNewCoLabSubmission .subNewCoLabSubmissionTab .NewCoLabSubmissionTab .tabHeaderRow .tabContent .tabHeader .chevron{color:#6d3ff2;flex-shrink:0;transition:transform .2s}.mainNewCoLabSubmission .subNewCoLabSubmission .subNewCoLabSubmissionTab .NewCoLabSubmissionTab .tabHeaderRow .tabContent p{color:#6b7280;margin:6px 0 0;font-size:12px}.mainNewCoLabSubmission .subNewCoLabSubmission .subNewCoLabSubmissionTab .NewCoLabSubmissionTab .NewCoLabSubmissionSubPanel{background:#faf9fe;border-top:1px solid #d9d9e3;padding:20px}.mainNewCoLabSubmission .subNewCoLabSubmission .subNewCoLabSubmissionTab .NewCoLabSubmissionTab .NewCoLabSubmissionSubPanel .NewCoLabSubmissionSubList{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.mainNewCoLabSubmission .subNewCoLabSubmission .subNewCoLabSubmissionTab .NewCoLabSubmissionTab .NewCoLabSubmissionSubPanel .NewCoLabSubmissionSubList .NewCoLabSubmissionSubTab{background:#fff;border:1px solid #d9d9e3;border-radius:20px;overflow:hidden}.mainNewCoLabSubmission .subNewCoLabSubmission .subNewCoLabSubmissionTab .NewCoLabSubmissionTab .NewCoLabSubmissionSubPanel .NewCoLabSubmissionSubList .NewCoLabSubmissionSubTab .subTabHeader{cursor:pointer;color:#444;justify-content:space-between;align-items:center;padding:10px 20px;font-size:13px;font-weight:500;display:flex}.mainNewCoLabSubmission .subNewCoLabSubmission .subNewCoLabSubmissionTab .NewCoLabSubmissionTab .NewCoLabSubmissionSubPanel .NewCoLabSubmissionSubList .NewCoLabSubmissionSubTab .toggleIcon{flex-shrink:0;width:10px;height:10px;transition:transform .2s;position:relative}.mainNewCoLabSubmission .subNewCoLabSubmission .subNewCoLabSubmissionTab .NewCoLabSubmissionTab .NewCoLabSubmissionSubPanel .NewCoLabSubmissionSubList .NewCoLabSubmissionSubTab .toggleIcon:before,.mainNewCoLabSubmission .subNewCoLabSubmission .subNewCoLabSubmissionTab .NewCoLabSubmissionTab .NewCoLabSubmissionSubPanel .NewCoLabSubmissionSubList .NewCoLabSubmissionSubTab .toggleIcon:after{content:"";background:#6b7280;border-radius:2px;position:absolute}.mainNewCoLabSubmission .subNewCoLabSubmission .subNewCoLabSubmissionTab .NewCoLabSubmissionTab .NewCoLabSubmissionSubPanel .NewCoLabSubmissionSubList .NewCoLabSubmissionSubTab .toggleIcon:before{width:100%;height:2px;top:50%;left:0;transform:translateY(-50%)}.mainNewCoLabSubmission .subNewCoLabSubmission .subNewCoLabSubmissionTab .NewCoLabSubmissionTab .NewCoLabSubmissionSubPanel .NewCoLabSubmissionSubList .NewCoLabSubmissionSubTab .toggleIcon:after{width:2px;height:100%;top:0;left:50%;transform:translate(-50%)}.mainNewCoLabSubmission .subNewCoLabSubmission .subNewCoLabSubmissionTab .NewCoLabSubmissionTab .NewCoLabSubmissionSubPanel .NewCoLabSubmissionSubList .NewCoLabSubmissionSubTab.open .toggleIcon{transform:rotate(45deg)}.mainNewCoLabSubmission .subNewCoLabSubmission .subNewCoLabSubmissionTab .NewCoLabSubmissionTab .NewCoLabSubmissionSubPanel .NewCoLabSubmissionSubList .NewCoLabSubmissionSubTab.open .toggleIcon:before,.mainNewCoLabSubmission .subNewCoLabSubmission .subNewCoLabSubmissionTab .NewCoLabSubmissionTab .NewCoLabSubmissionSubPanel .NewCoLabSubmissionSubList .NewCoLabSubmissionSubTab.open .toggleIcon:after{background:#6d3ff2}.mainNewCoLabSubmission .subNewCoLabSubmission .subNewCoLabSubmissionTab .NewCoLabSubmissionTab .NewCoLabSubmissionSubPanel .NewCoLabSubmissionSubList .NewCoLabSubmissionSubTab .subTabBody{color:#6b7280;border-top:1px solid #e4e8ed;padding:20px;font-size:13px;line-height:1.7}.mainNewCoLabSubmission .subNewCoLabSubmission .subNewCoLabSubmissionTab .NewCoLabSubmissionTab .NewCoLabSubmissionSubPanel .NewCoLabSubmissionSubList .NewCoLabSubmissionSubTab .subTabBody p{margin:0 0 10px}.mainNewCoLabSubmission .subNewCoLabSubmission .subNewCoLabSubmissionTab .NewCoLabSubmissionTab .NewCoLabSubmissionSubPanel .NewCoLabSubmissionSubList .NewCoLabSubmissionSubTab .subTabBody ul{margin:0;padding-left:18px}.mainNewCoLabSubmission .subNewCoLabSubmission .subNewCoLabSubmissionTab .NewCoLabSubmissionTab .NewCoLabSubmissionSubPanel .NewCoLabSubmissionSubList .NewCoLabSubmissionSubTab .subTabBody ul li{margin-bottom:4px}.mainNewCoLabSubmission .subNewCoLabSubmission .subNewCoLabSubmissionTab .NewCoLabSubmissionTab .NewCoLabSubmissionSubPanel .NewCoLabSubmissionSubList .NewCoLabSubmissionSubTab .subTabBody .placeholder{color:#a7a2c4;font-style:italic}.mainNewCoLabSubmission .subNewCoLabSubmission .subNewCoLabSubmissionTab .NewCoLabSubmissionTab .NewCoLabSubmissionSubPanel .NewCoLabSubmissionAgreeBox{color:#6b7280;background:#fff;border-radius:20px;margin-top:20px;padding:20px 10px 10px;font-size:13px;line-height:1.7}.mainNewCoLabSubmission .subNewCoLabSubmission .subNewCoLabSubmissionTab .NewCoLabSubmissionTab .NewCoLabSubmissionSubPanel .NewCoLabSubmissionAgreeBox p{margin:0 0 10px}.mainNewCoLabSubmission .subNewCoLabSubmission .subNewCoLabSubmissionTab .NewCoLabSubmissionTab .NewCoLabSubmissionSubPanel .NewCoLabSubmissionAgreeBox .agreeActions{gap:10px;display:flex}.mainNewCoLabSubmission .subNewCoLabSubmission .subNewCoLabSubmissionTab .NewCoLabSubmissionTab .NewCoLabSubmissionSubPanel .NewCoLabSubmissionAgreeBox .agreeActions .agreeBtn{color:#444;background:0 0;border:1px solid #e4e8ed;border-radius:20px;padding:6px 20px;font-size:12px;font-weight:500;transition:all .2s}.mainNewCoLabSubmission .subNewCoLabSubmission .subNewCoLabSubmissionTab .NewCoLabSubmissionTab .NewCoLabSubmissionSubPanel .NewCoLabSubmissionAgreeBox .agreeActions .agreeBtn.selected{color:#fff;background:linear-gradient(90deg,#8b3df2,#ec4899)}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabFieldGroup{flex-direction:column;flex:1;gap:4px;margin-bottom:22px;display:flex}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabFieldGroup .formLabel{align-items:center;gap:.4rem;display:flex}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabFieldGroup .formLabel label{margin:0}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabFieldGroup .formLabel .imageInfo{align-items:center;display:inline-flex;position:relative}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabFieldGroup .formLabel .imageInfo__icon{color:#9b6af5;cursor:pointer;font-size:.9rem}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabFieldGroup .formLabel .imageInfo__tooltip{color:#444;white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;z-index:10;background:#fff;border:1px solid #e9e4f7;border-radius:.5rem;width:max-content;max-width:480px;padding:.55rem .75rem;font-size:.75rem;line-height:1.4;transition:all .2s;position:absolute;bottom:calc(100% + .6rem);left:50%;transform:translate(-50%);box-shadow:0 6px 20px #0000001a}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabFieldGroup .formLabel .imageInfo:hover .imageInfo__tooltip{opacity:1;visibility:visible}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabFieldGroup label{color:#38323f;font-size:14px;font-weight:600}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabFieldGroup input,.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabFieldGroup select,.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabFieldGroup textarea{color:#332d39;box-sizing:border-box;background:#fff;border:1px solid #ded8e6;border-radius:10px;outline:none;width:100%;padding:10px;font-family:inherit;font-size:14px;transition:border-color .2s,box-shadow .2s}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabFieldGroup input:focus,.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabFieldGroup select:focus,.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabFieldGroup textarea:focus{background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(90deg,#8b3df2,#ec4899) border-box;border:1px solid #0000;box-shadow:0 0 0 3px #9b6af51a}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabFieldGroup input::placeholder,.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabFieldGroup select::placeholder,.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabFieldGroup textarea::placeholder{color:#aaa4b1}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabFieldGroup textarea{resize:vertical;min-height:100px;line-height:1.6}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabFieldGroup select{cursor:pointer}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabFieldGroup input[type=file]{cursor:pointer;background:#faf8fd;padding:11px}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabFieldGroup small{color:#96909d;font-size:12px}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabFieldGroup .NewCoLabCategoryDropdown{margin:2px 0;position:relative}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabFieldGroup .NewCoLabCategoryDropdown .NewCoLabCategoryDropdownToggle{color:#343946;cursor:pointer;text-align:left;background:#fff;border:1px solid #e4e1ec;border-radius:10px;justify-content:space-between;align-items:center;width:100%;padding:12px 16px;font-size:14px;display:flex}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabFieldGroup .NewCoLabCategoryDropdown .NewCoLabCategoryDropdownToggle span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabFieldGroup .NewCoLabCategoryDropdown .NewCoLabCategoryDropdownToggle .NewCoLabCategoryDropdownIcon{flex-shrink:0;margin-left:10px;transition:transform .2s}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabFieldGroup .NewCoLabCategoryDropdown .NewCoLabCategoryDropdownToggle .NewCoLabCategoryDropdownIcon.open{transform:rotate(180deg)}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabFieldGroup .NewCoLabCategoryDropdown .NewCoLabCategoryDropdownList{z-index:20;background:#fff;border:1px solid #e4e1ec;border-radius:10px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0;box-shadow:0 8px 24px #00000014}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabFieldGroup .NewCoLabCategoryDropdown .NewCoLabCategoryDropdownList .NewCoLabCategoryDropdownSearch{border-bottom:1px solid #f0eef5;margin-bottom:6px;padding:4px 4px 8px}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabFieldGroup .NewCoLabCategoryDropdown .NewCoLabCategoryDropdownList .NewCoLabCategoryDropdownSearch input{border:1px solid #e4e1ec;border-radius:8px;outline:none;width:100%;padding:9px 12px;font-size:13px}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabFieldGroup .NewCoLabCategoryDropdown .NewCoLabCategoryDropdownList .NewCoLabCategoryDropdownSearch input:focus{border-color:#9b6af5}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabFieldGroup .NewCoLabCategoryDropdown .NewCoLabCategoryDropdownList .NewCoLabCategoryDropdownItems{flex-direction:column;gap:8px;width:100%;max-height:220px;display:inline-flex;overflow-y:auto}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabFieldGroup .NewCoLabCategoryDropdown .NewCoLabCategoryDropdownList .NewCoLabCategoryDropdownItems .NewCoLabCategoryDropdownItem{cursor:pointer;color:#343946;border-radius:8px;justify-content:space-between;align-items:center;padding:12px 14px;font-size:14px;display:flex}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabFieldGroup .NewCoLabCategoryDropdown .NewCoLabCategoryDropdownList .NewCoLabCategoryDropdownItems .NewCoLabCategoryDropdownItem:hover{background:#faf8ff}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabFieldGroup .NewCoLabCategoryDropdown .NewCoLabCategoryDropdownList .NewCoLabCategoryDropdownItems .NewCoLabCategoryDropdownItem.checked{color:#6d35d8;background:#f3ecff;font-weight:600}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabFieldGroup .NewCoLabCategoryDropdown .NewCoLabCategoryDropdownList .NewCoLabCategoryDropdownItems .NewCoLabCategoryDropdownItem .NewCoLabCategoryDropdownCheck{color:#0000;background:#fff;border:1.5px solid #c9cbd4;border-radius:50%;flex:0 0 22px;justify-content:center;align-items:center;width:22px;height:22px;transition:all .15s;display:flex}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabFieldGroup .NewCoLabCategoryDropdown .NewCoLabCategoryDropdownList .NewCoLabCategoryDropdownItems .NewCoLabCategoryDropdownItem.checked .NewCoLabCategoryDropdownCheck{color:#fff;background:#9b6af5;border-color:#9b6af5}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabFieldGroup .NewCoLabCategoryDropdown .NewCoLabCategoryDropdownList .NewCoLabCategoryDropdownItems .NewCoLabCategoryDropdownEmpty{text-align:center;color:#9a9aa5;padding:14px;font-size:13px}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabFieldGroup .NewCoLabCategoryDropdown .NewCoLabCategoryDropdownList .NewCoLabCategoryDropdownItems .NewCoLabError{color:#dc5a5a;font-size:12px}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabFieldGroup .NewCoLabCategoryDropdown label{color:#38323f;font-size:14px;font-weight:600}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabFieldGroup .NewCoLabCategoryDropdown select{cursor:pointer}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabFieldGroup .NewCoLabCategoryDropdown small{color:#96909d;font-size:12px}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabFieldGroup .NewCoLabTagChips{flex-wrap:wrap;gap:6px;margin:10px 0;display:flex}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabFieldGroup .NewCoLabTagChips .NewCoLabTagChip{color:#9b6af5;background:#f7f5ff;border-radius:15px;align-items:center;gap:6px;padding:4px 10px;font-size:13px;display:flex}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabFieldGroup .NewCoLabTagChips .NewCoLabTagChip .NewCoLabTagChipRemove{color:#9b6af5;cursor:pointer;background:0 0;border:none;margin-top:4px;padding:4px 0;font-size:18px;line-height:1}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabFieldGroup .NewCoLabTagDropdown{position:relative}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabFieldGroup .NewCoLabTagDropdown .NewCoLabTagInput{color:#343946;border:1px solid #e4e1ec;border-radius:10px;outline:none;width:100%;padding:12px 16px;font-size:14px;transition:border-color .2s}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabFieldGroup .NewCoLabTagDropdown .NewCoLabTagInput:focus{border-color:#9b6af5}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabFieldGroup .NewCoLabTagDropdown .NewCoLabTagInput::placeholder{color:#9a9aa5}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabFieldGroup .NewCoLabTagDropdown .NewCoLabTagDropdownList{z-index:20;background:#fff;border:1px solid #e4e1ec;border-radius:10px;max-height:220px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 8px 24px #00000014}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabFieldGroup .NewCoLabTagDropdown .NewCoLabTagDropdownList .NewCoLabTagDropdownItem{color:#343946;cursor:pointer;border-radius:8px;padding:10px 14px;font-size:14px}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabFieldGroup .NewCoLabTagDropdown .NewCoLabTagDropdownList .NewCoLabTagDropdownItem:hover{background:#faf8ff}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabFieldGroup .NewCoLabTagDropdown .NewCoLabTagDropdownList .NewCoLabTagDropdownAddCustom{color:#6d28d9;cursor:pointer;background:#f3f4f6;border-radius:8px;padding:10px 14px;font-size:14px;font-weight:600}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabFieldGroup .NewCoLabTagDropdown .NewCoLabTagDropdownList .NewCoLabTagDropdownAddCustom:hover{background:#ece9f3}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabFieldGroup .NewCoLabTagDropdown .NewCoLabTagDropdownList .NewCoLabTagDropdownFooter{text-align:center;border-top:1px solid #f0eef5;justify-content:flex-end;margin-top:4px;padding:8px;display:flex}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabFieldGroup .NewCoLabTagDropdown .NewCoLabTagDropdownList .NewCoLabTagDropdownFooter .NewCoLabTagDropdownClose{color:#9b6af5;cursor:pointer;background:0 0;border:1px solid #9b6af5;border-radius:4px;font-size:12px}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabFieldGroup .NewCoLabCoverUpload{align-items:stretch;gap:14px;display:flex}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabFieldGroup .NewCoLabCoverUpload .NewCoLabCoverUploadDropzone{text-align:center;cursor:pointer;background:#fbfaff;border:1.5px dashed #d7d2e4;border-radius:12px;flex-direction:column;flex:1;justify-content:center;align-items:center;min-width:0;padding:28px 16px;transition:border-color .2s,background .2s;display:flex}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabFieldGroup .NewCoLabCoverUpload .NewCoLabCoverUploadDropzone:hover,.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabFieldGroup .NewCoLabCoverUpload .NewCoLabCoverUploadDropzone.dragging{background:#f8f4ff;border-color:#9b6af5}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabFieldGroup .NewCoLabCoverUpload .NewCoLabCoverUploadDropzone .NewCoLabCoverUploadIcon{color:#9b6af5;margin-bottom:8px;font-size:24px}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabFieldGroup .NewCoLabCoverUpload .NewCoLabCoverUploadDropzone .NewCoLabCoverUploadText{color:#343946;margin:0;font-size:14px}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabFieldGroup .NewCoLabCoverUpload .NewCoLabCoverUploadDropzone .NewCoLabCoverUploadLink{color:#6d35d8;font-weight:600;text-decoration:underline}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabFieldGroup .NewCoLabCoverUpload .NewCoLabCoverUploadDropzone .NewCoLabCoverUploadHint{color:#9a9aa5;margin-top:6px;font-size:12px}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabFieldGroup .NewCoLabCoverUpload .NewCoLabCoverUploadPreview{border:1px solid #e4e1ec;border-radius:12px;flex:0 0 160px;height:auto;position:relative;overflow:hidden}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabFieldGroup .NewCoLabCoverUpload .NewCoLabCoverUploadPreview img{object-fit:cover;width:100%;height:100%;display:block}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabFieldGroup .NewCoLabCoverUpload .NewCoLabCoverUploadPreview .NewCoLabCoverUploadRemove{color:#fff;cursor:pointer;background:#0000008c;border:none;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;transition:background .2s;display:flex;position:absolute;top:6px;right:6px}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabFieldGroup .NewCoLabCoverUpload .NewCoLabCoverUploadPreview .NewCoLabCoverUploadRemove:hover{background:#000000bf}@media (width<=600px){.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabFieldGroup .NewCoLabCoverUpload .NewCoLabCoverUpload{flex-direction:column}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabFieldGroup .NewCoLabCoverUpload .NewCoLabCoverUploadPreview{flex:none;width:100%;height:180px}}@media (width<=700px){.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabFieldGroup .NewCoLabPreviewRow{flex-direction:column}}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabPreviewRow{align-items:stretch;gap:16px;margin:10px 0;display:flex}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabPreviewRow .NewCoLabPreviewTextField,.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabPreviewRow .NewCoLabPreviewImageField{flex:1;min-width:0;margin:0}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabPreviewRow .NewCoLabPreviewImageField .CoLabCoverUpload{align-items:stretch;height:100%}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabPreviewRow .NewCoLabPreviewImageField .CoLabCoverUploadDropzone{padding:18px 12px}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabPreviewRow .NewCoLabPreviewImageField .CoLabCoverUploadPreview{flex:0 0 110px}.mainNewCoLabSubmission .subNewCoLabSubmission .CoLabResourceCategoryGrid{grid-template-columns:repeat(6,1fr);gap:14px;width:100%;margin-top:10px;display:grid}.mainNewCoLabSubmission .subNewCoLabSubmission .CoLabResourceCategoryGrid .CoLabResourceCategoryOption{cursor:pointer;color:#444;background:#fff;border:1px solid #e1e2ea;border-radius:12px;justify-content:center;align-items:center;min-height:58px;padding:14px 18px;font-size:14px;font-weight:500;transition:border-color .2s,background-color .2s,box-shadow .2s;display:flex;position:relative}.mainNewCoLabSubmission .subNewCoLabSubmission .CoLabResourceCategoryGrid .CoLabResourceCategoryOption input{opacity:0;pointer-events:none;position:absolute}.mainNewCoLabSubmission .subNewCoLabSubmission .CoLabResourceCategoryGrid .CoLabResourceCategoryOption:hover{background:#faf8ff;border-color:#9b6af5}.mainNewCoLabSubmission .subNewCoLabSubmission .CoLabResourceCategoryGrid .CoLabResourceCategoryOption.selected{background:#faf7ff;border:1.5px solid #8b5cf6;box-shadow:0 0 0 1px #8b5cf60d}.mainNewCoLabSubmission .subNewCoLabSubmission .CoLabResourceCategoryGrid .CoLabResourceCategoryOption.selected .CoLabResourceCategoryLabel{color:#8b5cf6;font-weight:600}@media (width<=768px){.mainNewCoLabSubmission .subNewCoLabSubmission .CoLabResourceCategoryGrid{grid-template-columns:repeat(2,1fr)}}@media (width<=520px){.mainNewCoLabSubmission .subNewCoLabSubmission .CoLabResourceCategoryGrid{grid-template-columns:1fr}.mainNewCoLabSubmission .subNewCoLabSubmission .CoLabResourceCategoryOption{min-height:54px}}.mainNewCoLabSubmission .subNewCoLabSubmission .CoLabFileDropzone{cursor:pointer;text-align:center;background:#faf9ff;border:1.5px dashed #7c3aed59;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:32px 24px;transition:border-color .2s,background .2s;display:flex}.mainNewCoLabSubmission .subNewCoLabSubmission .CoLabFileDropzone:hover,.mainNewCoLabSubmission .subNewCoLabSubmission .CoLabFileDropzone.dragging{background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(90deg,#8b3df2,#ec4899) border-box;border:1px solid #0000;box-shadow:0 0 0 3px #9b6af51a}.mainNewCoLabSubmission .subNewCoLabSubmission .CoLabFileDropzoneIcon{color:#ec4899;background:linear-gradient(90deg,#f0e3ff,#ffe5f2);border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;display:flex}.mainNewCoLabSubmission .subNewCoLabSubmission .CoLabFileDropzoneText{color:#14101f;margin:0;font-weight:600}.mainNewCoLabSubmission .subNewCoLabSubmission .CoLabFileDropzoneLink{background:linear-gradient(90deg,#8b3df2,#ec4899);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-weight:600}.mainNewCoLabSubmission .subNewCoLabSubmission .CoLabFileDropzoneHint{color:#9ca3af;font-size:12px}.mainNewCoLabSubmission .subNewCoLabSubmission .CoLabContributionFormActions{justify-content:flex-end;display:flex}.mainNewCoLabSubmission .subNewCoLabSubmission .CoLabContributionFormActions .CoLabBackButton,.mainNewCoLabSubmission .subNewCoLabSubmission .CoLabContributionFormActions .CoLabNextButton{cursor:pointer;border-radius:4px;padding:7px 15px;font-size:12px;font-weight:600;transition:all .2s}.mainNewCoLabSubmission .subNewCoLabSubmission .CoLabContributionFormActions .CoLabBackButton{color:#696270;background:#fff;border:1px solid #ded8e6}.mainNewCoLabSubmission .subNewCoLabSubmission .CoLabContributionFormActions .CoLabBackButton:hover{background:#faf8fd;border-color:#c8bde0}.mainNewCoLabSubmission .subNewCoLabSubmission .CoLabContributionFormActions .CoLabNextButton{color:#fff;background:linear-gradient(90deg,#8b3df2,#ec4899);border:none;margin-left:auto;box-shadow:0 5px 15px #9b6af52e}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabSuccessOverlay{z-index:9999;background:#f8f7fdeb;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabSuccessOverlay .NewCoLabSuccessCard{text-align:center;background:#fff;border:1px solid #e5e1ef;border-radius:26px;width:min(840px,100%);padding:48px 60px;box-shadow:0 16px 40px #4c2a9e14}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabSuccessOverlay .NewCoLabSuccessCard .NewCoLabSuccessIcon{color:#fff;background:linear-gradient(90deg,#8b3df2,#ec4899);border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin:0 auto 28px;font-size:30px;display:flex}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabSuccessOverlay .NewCoLabSuccessCard .NewCoLabSuccessIcon svg{stroke-width:2.5px;width:30px;height:30px}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabSuccessOverlay .NewCoLabSuccessCard h2{background:linear-gradient(90deg,#8b3df2,#ec4899);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin:0 0 14px;font-family:Tan Aegean;font-size:32px;font-weight:500}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabSuccessOverlay .NewCoLabSuccessCard p{color:#71717f;max-width:650px;margin:0 auto;font-size:18px}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabSuccessOverlay .NewCoLabSuccessCard .NewCoLabSuccessButton{color:#fff;cursor:pointer;background:linear-gradient(90deg,#8b3df2,#ec4899);border:0;border-radius:8px;margin-top:28px;padding:12px 26px;font-size:15px;font-weight:600;transition:background .2s}@media (width<=768px){.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabSuccessOverlay .NewCoLabSuccessCard{border-radius:20px;padding:40px 24px}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabSuccessOverlay .NewCoLabSuccessCard .NewCoLabSuccessIcon{width:56px;height:56px;margin-bottom:22px}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabSuccessOverlay .NewCoLabSuccessCard h2{font-size:28px}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabSuccessOverlay .NewCoLabSuccessCard p{font-size:16px}}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabSubmitActions{justify-content:flex-start;align-items:center;gap:16px;margin-top:30px;display:flex}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabSubmitActions .backBtn{background:linear-gradient(90deg,#8b3df2,#ec4899);-webkit-text-fill-color:transparent;cursor:pointer;-webkit-background-clip:text;border:1px solid #ddd6fe;border-radius:40px;min-width:120px;padding:10px 32px;font-size:15px;font-weight:600}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabSubmitActions .continueBtn{color:#fff;cursor:pointer;background:linear-gradient(90deg,#8b3df2,#ec4899);border:none;border-radius:999px;padding:10px 32px;font-size:14px;font-weight:600}.mainNewCoLabSubmission .subNewCoLabSubmission .NewCoLabSubmitActions .continueBtn:hover{filter:brightness(1.05)}@media (width<=1200px){.mainNewCoLabSubmission{padding:36px 18px 70px}.mainNewCoLabSubmission .pageTitle,.mainNewCoLabSubmission .pageTitle span{font-size:38px}.mainNewCoLabSubmission .subNewCoLabSubmission{max-width:1100px;padding:28px 24px 36px}.mainNewCoLabSubmission .NewCoLabSubmissionList{gap:20px}.mainNewCoLabSubmission .subNewCoLabSubmissionTab{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.mainNewCoLabSubmission .CoLabResourceCategoryGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=960px){.mainNewCoLabSubmission{padding:32px 16px 60px}.mainNewCoLabSubmission .submitBadge{margin-bottom:16px;font-size:11px}.mainNewCoLabSubmission .pageTitle{margin-bottom:26px;font-size:34px}.mainNewCoLabSubmission .pageTitle span{font-size:34px}.mainNewCoLabSubmission .subNewCoLabSubmission{border-radius:14px;padding:24px 20px 32px}.mainNewCoLabSubmission .NewCoLabSubmissionList{gap:12px;margin-bottom:26px}.mainNewCoLabSubmission .NewCoLabSubmissionList .stepItem{gap:7px}.mainNewCoLabSubmission .NewCoLabSubmissionList .stepItem .stepNumber{width:25px;height:25px;font-size:12px}.mainNewCoLabSubmission .NewCoLabSubmissionList .stepItem .stepLabel{font-size:12px}.mainNewCoLabSubmission .sectionTitle{font-size:22px}.mainNewCoLabSubmission .sectionDescription{margin-bottom:20px;font-size:13px}.mainNewCoLabSubmission .subNewCoLabSubmissionTab{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.mainNewCoLabSubmission .NewCoLabSubmissionTab .tabHeaderRow{gap:12px;padding:10px 12px}.mainNewCoLabSubmission .NewCoLabSubmissionTab .tabHeaderRow .tabNumber{font-size:20px}.mainNewCoLabSubmission .NewCoLabSubmissionTab .tabHeaderRow .tabContent .tabHeader h3{font-size:13px}.mainNewCoLabSubmission .NewCoLabSubmissionTab .tabHeaderRow .tabContent p{font-size:11px}.mainNewCoLabSubmission .NewCoLabSubmissionTab .NewCoLabSubmissionSubPanel{padding:16px}.mainNewCoLabSubmission .CoLabResourceCategoryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.mainNewCoLabSubmission .CoLabResourceCategoryGrid .CoLabResourceCategoryOption{min-height:54px;padding:12px;font-size:13px}.mainNewCoLabSubmission .NewCoLabFieldGroup{margin-bottom:18px}.mainNewCoLabSubmission .NewCoLabFieldGroup label{font-size:13px}.mainNewCoLabSubmission .NewCoLabFieldGroup input,.mainNewCoLabSubmission .NewCoLabFieldGroup select,.mainNewCoLabSubmission .NewCoLabFieldGroup textarea{padding:9px;font-size:13px}.mainNewCoLabSubmission .NewCoLabFieldGroup textarea{min-height:90px}.mainNewCoLabSubmission .NewCoLabCoverUpload{gap:12px}.mainNewCoLabSubmission .NewCoLabCoverUpload .NewCoLabCoverUploadPreview{flex-basis:140px}.mainNewCoLabSubmission .NewCoLabPreviewRow,.mainNewCoLabSubmission .NewCoLabSubmitActions{gap:12px}.mainNewCoLabSubmission .NewCoLabSubmitActions .backBtn,.mainNewCoLabSubmission .NewCoLabSubmitActions .continueBtn{padding:9px 26px;font-size:13px}}@media (width<=640px){.mainNewCoLabSubmission{padding:28px 14px 50px}.mainNewCoLabSubmission .submitBadge{margin-bottom:14px;padding:5px 12px;font-size:10px}.mainNewCoLabSubmission .pageTitle{margin-bottom:22px;font-size:28px;line-height:1.3}.mainNewCoLabSubmission .pageTitle span{font-size:29px}.mainNewCoLabSubmission .subNewCoLabSubmission{border-radius:12px;padding:20px 16px 28px}.mainNewCoLabSubmission .NewCoLabSubmissionList{grid-template-columns:repeat(4,1fr);gap:8px;width:100%;margin-bottom:24px;display:grid}.mainNewCoLabSubmission .NewCoLabSubmissionList .stepItem{justify-content:center;gap:5px}.mainNewCoLabSubmission .NewCoLabSubmissionList .stepItem .stepNumber{width:24px;height:24px;font-size:11px}.mainNewCoLabSubmission .NewCoLabSubmissionList .stepItem .stepLabel{font-size:10px}.mainNewCoLabSubmission .sectionTitle{margin-bottom:8px;font-size:20px}.mainNewCoLabSubmission .sectionDescription{margin-bottom:18px;font-size:12px;line-height:1.6}.mainNewCoLabSubmission .subNewCoLabSubmissionTab{gap:12px;grid-template-columns:1fr!important}.mainNewCoLabSubmission .NewCoLabSubmissionTab{border-radius:10px}.mainNewCoLabSubmission .NewCoLabSubmissionTab .tabHeaderRow{gap:10px;padding:10px 12px}.mainNewCoLabSubmission .NewCoLabSubmissionTab .tabHeaderRow .tabNumber{font-size:19px}.mainNewCoLabSubmission .NewCoLabSubmissionTab .tabHeaderRow .tabContent .tabHeader h3{font-size:13px}.mainNewCoLabSubmission .NewCoLabSubmissionTab .tabHeaderRow .tabContent .tabHeader .chevron{font-size:12px}.mainNewCoLabSubmission .NewCoLabSubmissionTab .tabHeaderRow .tabContent p{font-size:11px;line-height:1.5}.mainNewCoLabSubmission .NewCoLabSubmissionTab .NewCoLabSubmissionSubPanel{padding:14px}.mainNewCoLabSubmission .NewCoLabSubmissionTab .NewCoLabSubmissionSubPanel .NewCoLabSubmissionSubList{gap:10px}.mainNewCoLabSubmission .NewCoLabSubmissionTab .NewCoLabSubmissionSubPanel .NewCoLabSubmissionSubTab{border-radius:14px}.mainNewCoLabSubmission .NewCoLabSubmissionTab .NewCoLabSubmissionSubPanel .NewCoLabSubmissionSubTab .subTabHeader{padding:9px 14px;font-size:12px}.mainNewCoLabSubmission .NewCoLabSubmissionTab .NewCoLabSubmissionSubPanel .NewCoLabSubmissionSubTab .subTabBody{padding:16px 14px;font-size:12px;line-height:1.6}.mainNewCoLabSubmission .NewCoLabSubmissionTab .NewCoLabSubmissionAgreeBox{margin-top:14px;padding:16px 10px 10px;font-size:12px}.mainNewCoLabSubmission .NewCoLabSubmissionTab .NewCoLabSubmissionAgreeBox .agreeActions{flex-wrap:wrap}.mainNewCoLabSubmission .NewCoLabSubmissionTab .NewCoLabSubmissionAgreeBox .agreeActions .agreeBtn{padding:6px 16px}.mainNewCoLabSubmission .NewCoLabFieldGroup{margin-bottom:16px}.mainNewCoLabSubmission .NewCoLabFieldGroup .formLabel label{font-size:13px}.mainNewCoLabSubmission .NewCoLabFieldGroup .formLabel .imageInfo__tooltip{white-space:normal;max-width:260px;font-size:11px}.mainNewCoLabSubmission .NewCoLabFieldGroup input,.mainNewCoLabSubmission .NewCoLabFieldGroup select,.mainNewCoLabSubmission .NewCoLabFieldGroup textarea{border-radius:8px;padding:9px 10px;font-size:13px}.mainNewCoLabSubmission .NewCoLabFieldGroup textarea{min-height:90px}.mainNewCoLabSubmission .NewCoLabFieldGroup small{font-size:11px}.mainNewCoLabSubmission .NewCoLabFieldGroup .NewCoLabCategoryDropdown .NewCoLabCategoryDropdownToggle,.mainNewCoLabSubmission .NewCoLabFieldGroup .NewCoLabCategoryDropdown .NewCoLabCategoryDropdownList .NewCoLabCategoryDropdownItem,.mainNewCoLabSubmission .NewCoLabFieldGroup .NewCoLabTagDropdown .NewCoLabTagInput{padding:10px 12px;font-size:13px}.mainNewCoLabSubmission .NewCoLabFieldGroup .NewCoLabTagDropdown .NewCoLabTagDropdownList .NewCoLabTagDropdownItem,.mainNewCoLabSubmission .NewCoLabFieldGroup .NewCoLabTagDropdown .NewCoLabTagDropdownList .NewCoLabTagDropdownAddCustom{padding:9px 12px;font-size:13px}.mainNewCoLabSubmission .NewCoLabTagChips{gap:5px}.mainNewCoLabSubmission .NewCoLabTagChips .NewCoLabTagChip{padding:4px 8px;font-size:12px}.mainNewCoLabSubmission .NewCoLabCoverUpload{flex-direction:column;gap:12px}.mainNewCoLabSubmission .NewCoLabCoverUpload .NewCoLabCoverUploadDropzone{padding:24px 14px}.mainNewCoLabSubmission .NewCoLabCoverUpload .NewCoLabCoverUploadDropzone .NewCoLabCoverUploadIcon{font-size:22px}.mainNewCoLabSubmission .NewCoLabCoverUpload .NewCoLabCoverUploadDropzone .NewCoLabCoverUploadText{font-size:13px}.mainNewCoLabSubmission .NewCoLabCoverUpload .NewCoLabCoverUploadDropzone .NewCoLabCoverUploadHint{font-size:11px}.mainNewCoLabSubmission .NewCoLabCoverUpload .NewCoLabCoverUploadPreview{flex:none;width:100%;height:180px}.mainNewCoLabSubmission .NewCoLabPreviewRow{flex-direction:column;gap:14px}.mainNewCoLabSubmission .CoLabResourceCategoryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.mainNewCoLabSubmission .CoLabResourceCategoryGrid .CoLabResourceCategoryOption{min-height:52px;padding:10px;font-size:12px}.mainNewCoLabSubmission .CoLabFileDropzone{padding:26px 16px}.mainNewCoLabSubmission .CoLabFileDropzoneIcon{width:38px;height:38px;font-size:19px}.mainNewCoLabSubmission .CoLabFileDropzoneText{font-size:13px}.mainNewCoLabSubmission .NewCoLabSubmitActions{flex-wrap:wrap;gap:10px;margin-top:24px}.mainNewCoLabSubmission .NewCoLabSubmitActions .backBtn,.mainNewCoLabSubmission .NewCoLabSubmitActions .continueBtn{min-width:auto;padding:9px 22px;font-size:12px}.mainNewCoLabSubmission .CoLabContributionFormActions .CoLabBackButton,.mainNewCoLabSubmission .CoLabContributionFormActions .CoLabNextButton{padding:7px 13px;font-size:11px}.mainNewCoLabSubmission .NewCoLabSuccessOverlay{padding:16px}.mainNewCoLabSubmission .NewCoLabSuccessOverlay .NewCoLabSuccessCard{border-radius:18px;padding:32px 20px}.mainNewCoLabSubmission .NewCoLabSuccessOverlay .NewCoLabSuccessCard .NewCoLabSuccessIcon{width:52px;height:52px;margin-bottom:18px}.mainNewCoLabSubmission .NewCoLabSuccessOverlay .NewCoLabSuccessCard .NewCoLabSuccessIcon svg{width:25px;height:25px}.mainNewCoLabSubmission .NewCoLabSuccessOverlay .NewCoLabSuccessCard h2{font-size:25px}.mainNewCoLabSubmission .NewCoLabSuccessOverlay .NewCoLabSuccessCard p{font-size:14px;line-height:1.5}.mainNewCoLabSubmission .NewCoLabSuccessOverlay .NewCoLabSuccessCard .NewCoLabSuccessButton{margin-top:22px;padding:10px 22px;font-size:13px}}@media (width<=480px){.mainNewCoLabSubmission{padding:24px 10px 44px}.mainNewCoLabSubmission .pageTitle{margin-bottom:20px;font-size:25px}.mainNewCoLabSubmission .pageTitle span{font-size:26px}.mainNewCoLabSubmission .subNewCoLabSubmission{padding:18px 12px 24px}.mainNewCoLabSubmission .NewCoLabSubmissionList{gap:5px}.mainNewCoLabSubmission .NewCoLabSubmissionList .stepItem{flex-direction:column;gap:4px}.mainNewCoLabSubmission .NewCoLabSubmissionList .stepItem .stepNumber{width:23px;height:23px;font-size:10px}.mainNewCoLabSubmission .NewCoLabSubmissionList .stepItem .stepLabel{text-align:center;font-size:9px}.mainNewCoLabSubmission .sectionTitle{font-size:18px}.mainNewCoLabSubmission .sectionDescription{font-size:11.5px}.mainNewCoLabSubmission .NewCoLabSubmissionTab .tabHeaderRow{padding:9px 10px}.mainNewCoLabSubmission .NewCoLabSubmissionTab .tabHeaderRow .tabNumber{font-size:17px}.mainNewCoLabSubmission .NewCoLabSubmissionTab .tabHeaderRow .tabContent .tabHeader h3{font-size:12px}.mainNewCoLabSubmission .NewCoLabSubmissionTab .tabHeaderRow .tabContent p{font-size:10px}.mainNewCoLabSubmission .NewCoLabSubmissionTab .NewCoLabSubmissionSubPanel{padding:12px}.mainNewCoLabSubmission .NewCoLabFieldGroup input,.mainNewCoLabSubmission .NewCoLabFieldGroup select,.mainNewCoLabSubmission .NewCoLabFieldGroup textarea{font-size:12px}.mainNewCoLabSubmission .CoLabResourceCategoryGrid{gap:8px}.mainNewCoLabSubmission .CoLabResourceCategoryGrid .CoLabResourceCategoryOption{min-height:48px;padding:8px;font-size:11px}.mainNewCoLabSubmission .NewCoLabCoverUpload .NewCoLabCoverUploadDropzone{padding:20px 12px}.mainNewCoLabSubmission .NewCoLabCoverUpload .NewCoLabCoverUploadPreview{height:160px}.mainNewCoLabSubmission .NewCoLabSubmitActions .backBtn,.mainNewCoLabSubmission .NewCoLabSubmitActions .continueBtn{flex:1;padding:8px 14px;font-size:11px}}@media (width<=360px){.mainNewCoLabSubmission{padding:20px 8px 36px}.mainNewCoLabSubmission .submitBadge{padding:4px 9px;font-size:9px}.mainNewCoLabSubmission .pageTitle{margin-bottom:18px;font-size:22px}.mainNewCoLabSubmission .pageTitle span{font-size:23px}.mainNewCoLabSubmission .subNewCoLabSubmission{border-radius:10px;padding:16px 10px 20px}.mainNewCoLabSubmission .NewCoLabSubmissionList{gap:3px}.mainNewCoLabSubmission .NewCoLabSubmissionList .stepItem .stepNumber{width:21px;height:21px;font-size:9px}.mainNewCoLabSubmission .NewCoLabSubmissionList .stepItem .stepLabel{font-size:8px}.mainNewCoLabSubmission .sectionTitle{font-size:17px}.mainNewCoLabSubmission .sectionDescription{font-size:11px}.mainNewCoLabSubmission .NewCoLabSubmissionTab .tabHeaderRow{gap:7px;padding:8px}.mainNewCoLabSubmission .NewCoLabSubmissionTab .tabHeaderRow .tabNumber{font-size:16px}.mainNewCoLabSubmission .NewCoLabSubmissionTab .tabHeaderRow .tabContent .tabHeader h3{font-size:11px}.mainNewCoLabSubmission .NewCoLabSubmissionTab .tabHeaderRow .tabContent p{font-size:9.5px}.mainNewCoLabSubmission .NewCoLabSubmissionTab .NewCoLabSubmissionSubPanel{padding:10px}.mainNewCoLabSubmission .NewCoLabSubmissionTab .NewCoLabSubmissionSubPanel .NewCoLabSubmissionSubTab .subTabHeader{padding:8px 10px;font-size:11px}.mainNewCoLabSubmission .NewCoLabSubmissionTab .NewCoLabSubmissionSubPanel .NewCoLabSubmissionSubTab .subTabBody{padding:12px 10px;font-size:11px}.mainNewCoLabSubmission .NewCoLabFieldGroup{margin-bottom:14px}.mainNewCoLabSubmission .NewCoLabFieldGroup label{font-size:12px}.mainNewCoLabSubmission .NewCoLabFieldGroup input,.mainNewCoLabSubmission .NewCoLabFieldGroup select,.mainNewCoLabSubmission .NewCoLabFieldGroup textarea{padding:8px;font-size:11px}.mainNewCoLabSubmission .CoLabResourceCategoryGrid{grid-template-columns:1fr;gap:7px}.mainNewCoLabSubmission .CoLabResourceCategoryGrid .CoLabResourceCategoryOption{min-height:46px;font-size:11px}.mainNewCoLabSubmission .CoLabFileDropzone{padding:22px 12px}.mainNewCoLabSubmission .NewCoLabCoverUpload .NewCoLabCoverUploadPreview{height:140px}.mainNewCoLabSubmission .NewCoLabSubmitActions{gap:7px}.mainNewCoLabSubmission .NewCoLabSubmitActions .backBtn,.mainNewCoLabSubmission .NewCoLabSubmitActions .continueBtn{padding:7px 10px;font-size:10px}.mainNewCoLabSubmission .NewCoLabSuccessOverlay{padding:10px}.mainNewCoLabSubmission .NewCoLabSuccessOverlay .NewCoLabSuccessCard{padding:26px 14px}.mainNewCoLabSubmission .NewCoLabSuccessOverlay .NewCoLabSuccessCard .NewCoLabSuccessIcon{width:46px;height:46px}.mainNewCoLabSubmission .NewCoLabSuccessOverlay .NewCoLabSuccessCard h2{font-size:21px}.mainNewCoLabSubmission .NewCoLabSuccessOverlay .NewCoLabSuccessCard p{font-size:12px}}.mainCoLabContributionForm{background:#faf7fc}.mainCoLabContributionForm .subCoLabContributionForm{padding:20px}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionFormHeader{text-align:center;max-width:720px;margin:0 auto 40px}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionFormHeader .CoLabContributionFormEyebrow{color:#8b5cf6;background:#f0e9ff;border-radius:30px;justify-content:center;align-items:center;margin-bottom:14px;padding:6px 14px;font-size:13px;font-weight:600;display:inline-flex}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionFormHeader h1{color:#24202d;margin:0 0 12px;font-size:38px;font-weight:700;line-height:1.2}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionFormHeader p{color:#777180;margin:0;font-size:16px;line-height:1.7}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionFormSteps{z-index:20;background:#fff;border-radius:10px;justify-content:space-between;align-items:flex-start;width:100%;max-width:1250px;margin:-52px auto 40px;padding:10px;display:flex;position:relative;box-shadow:0 10px 35px #5b417d12}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionFormSteps:before{content:"";z-index:0;background:#e5dff0;height:1px;position:absolute;top:30px;left:8%;right:8%}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionFormSteps .subCoLabContributionFormSteps{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:9px;width:180px;display:flex;position:relative}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionFormSteps .subCoLabContributionFormSteps .CoLabContributionFormStepNumber{color:#9b94a5;background:#fff;border:1px solid #ddd6e8;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:14px;font-weight:600;transition:all .25s;display:flex}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionFormSteps .subCoLabContributionFormSteps span{color:#9b94a5;font-size:13px;font-weight:500;line-height:1.4}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionFormSteps .subCoLabContributionFormSteps.active .CoLabContributionFormStepNumber{color:#fff;background:#9b6af5;border-color:#9b6af5;box-shadow:0 5px 15px #9b6af538}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionFormSteps .subCoLabContributionFormSteps.active span{color:#6d42c4;font-weight:600}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionFormSteps .subCoLabContributionFormSteps.completed .CoLabContributionFormStepNumber{color:#fff;background:linear-gradient(90deg,#8b3df2,#ec4899);border-color:#9b6af5}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionFormSteps .subCoLabContributionFormSteps.completed span{background:linear-gradient(90deg,#8b3df2,#ec4899);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm{box-sizing:border-box;background:#fff;border:1px solid #ebe5f3;border-radius:20px;width:100%;max-width:1250px;margin:0 auto;padding:35px;box-shadow:0 10px 35px #5b417d12}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField,.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField{width:100%}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField h2{margin:0 0 8px;font-size:18px;font-weight:700;line-height:1.3}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField>p{color:#817b88;margin:0 0 28px;font-size:14px;line-height:1.6}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .subCoLabContributionFormFieldFirstGroup{gap:10px;display:flex}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .subCoLabContributionFormFieldFirstGroup .CoLabFieldGroupSelect{flex:40%}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .subCoLabContributionFormFieldFirstGroup .CoLabFieldGroupTitle{flex:70%}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabFieldGroup{flex-direction:column;flex:1;gap:8px;margin-bottom:22px;display:flex}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabFieldGroup .formLabel{align-items:center;gap:.4rem;display:flex}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabFieldGroup .formLabel label{margin:0}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabFieldGroup .formLabel .imageInfo{align-items:center;display:inline-flex;position:relative}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabFieldGroup .formLabel .imageInfo__icon{color:#9b6af5;cursor:pointer;font-size:.9rem}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabFieldGroup .formLabel .imageInfo__tooltip{color:#444;white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;z-index:10;background:#fff;border:1px solid #e9e4f7;border-radius:.5rem;width:max-content;max-width:480px;padding:.55rem .75rem;font-size:.75rem;line-height:1.4;transition:all .2s;position:absolute;bottom:calc(100% + .6rem);left:50%;transform:translate(-50%);box-shadow:0 6px 20px #0000001a}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabFieldGroup .formLabel .imageInfo:hover .imageInfo__tooltip{opacity:1;visibility:visible}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabFieldGroup label{color:#38323f;font-size:14px;font-weight:600}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabFieldGroup input,.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabFieldGroup select,.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabFieldGroup textarea{color:#332d39;box-sizing:border-box;background:#fff;border:1px solid #ded8e6;border-radius:10px;outline:none;width:100%;padding:10px;font-family:inherit;font-size:14px;transition:border-color .2s,box-shadow .2s}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabFieldGroup input:focus,.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabFieldGroup select:focus,.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabFieldGroup textarea:focus{background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(90deg,#8b3df2,#ec4899) border-box;border:1px solid #0000;box-shadow:0 0 0 3px #9b6af51a}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabFieldGroup input::placeholder,.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabFieldGroup select::placeholder,.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabFieldGroup textarea::placeholder{color:#aaa4b1}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabFieldGroup textarea{resize:vertical;min-height:100px;line-height:1.6}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabFieldGroup select{cursor:pointer}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabFieldGroup input[type=file]{cursor:pointer;background:#faf8fd;padding:11px}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabFieldGroup small{color:#96909d;font-size:12px}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabFieldGroup .CoLabError{color:#dc5a5a;font-size:12px}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabFieldGroup .CoLabCategoryDropdown{margin:10px 0;position:relative}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabFieldGroup .CoLabCategoryDropdown .CoLabCategoryDropdownToggle{color:#343946;cursor:pointer;text-align:left;background:#fff;border:1px solid #e4e1ec;border-radius:10px;justify-content:space-between;align-items:center;width:100%;padding:12px 16px;font-size:14px;display:flex}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabFieldGroup .CoLabCategoryDropdown .CoLabCategoryDropdownToggle span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabFieldGroup .CoLabCategoryDropdown .CoLabCategoryDropdownToggle .CoLabCategoryDropdownIcon{flex-shrink:0;margin-left:10px;transition:transform .2s}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabFieldGroup .CoLabCategoryDropdown .CoLabCategoryDropdownToggle .CoLabCategoryDropdownIcon.open{transform:rotate(180deg)}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabFieldGroup .CoLabCategoryDropdown .CoLabCategoryDropdownList{z-index:20;background:#fff;border:1px solid #e4e1ec;border-radius:10px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0;box-shadow:0 8px 24px #00000014}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabFieldGroup .CoLabCategoryDropdown .CoLabCategoryDropdownList .CoLabCategoryDropdownSearch{border-bottom:1px solid #f0eef5;margin-bottom:6px;padding:4px 4px 8px}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabFieldGroup .CoLabCategoryDropdown .CoLabCategoryDropdownList .CoLabCategoryDropdownSearch input{border:1px solid #e4e1ec;border-radius:8px;outline:none;width:100%;padding:9px 12px;font-size:13px}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabFieldGroup .CoLabCategoryDropdown .CoLabCategoryDropdownList .CoLabCategoryDropdownSearch input:focus{border-color:#9b6af5}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabFieldGroup .CoLabCategoryDropdown .CoLabCategoryDropdownList .CoLabCategoryDropdownItems{flex-direction:column;gap:8px;width:100%;max-height:220px;display:inline-flex;overflow-y:auto}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabFieldGroup .CoLabCategoryDropdown .CoLabCategoryDropdownList .CoLabCategoryDropdownEmpty{text-align:center;color:#9a9aa5;padding:14px;font-size:13px}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabFieldGroup .CoLabCategoryDropdown .CoLabCategoryDropdownList .CoLabCategoryDropdownItem{cursor:pointer;color:#343946;border-radius:8px;justify-content:space-between;align-items:center;padding:12px 14px;font-size:14px;display:flex}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabFieldGroup .CoLabCategoryDropdown .CoLabCategoryDropdownList .CoLabCategoryDropdownItem:hover{background:#faf8ff}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabFieldGroup .CoLabCategoryDropdown .CoLabCategoryDropdownList .CoLabCategoryDropdownItem.checked{color:#6d35d8;background:#f3ecff;font-weight:600}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabFieldGroup .CoLabCategoryDropdown .CoLabCategoryDropdownList .CoLabCategoryDropdownItem .CoLabCategoryDropdownCheck{color:#0000;background:#fff;border:1.5px solid #c9cbd4;border-radius:50%;flex:0 0 22px;justify-content:center;align-items:center;width:22px;height:22px;transition:all .15s;display:flex}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabFieldGroup .CoLabCategoryDropdown .CoLabCategoryDropdownList .CoLabCategoryDropdownItem.checked .CoLabCategoryDropdownCheck{color:#fff;background:#9b6af5;border-color:#9b6af5}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabFieldGroup .CoLabTagChips{flex-wrap:wrap;gap:6px;margin:10px 0;display:flex}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabFieldGroup .CoLabTagChips .CoLabTagChip{color:#9b6af5;background:#f7f5ff;border-radius:15px;align-items:center;gap:6px;padding:4px 10px;font-size:13px;display:flex}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabFieldGroup .CoLabTagChips .CoLabTagChip .CoLabTagChipRemove{color:#9b6af5;cursor:pointer;background:0 0;border:none;margin-top:4px;padding:4px 0;font-size:18px;line-height:1}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabFieldGroup .CoLabTagDropdown{position:relative}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabFieldGroup .CoLabTagDropdown .CoLabTagInput{color:#343946;border:1px solid #e4e1ec;border-radius:10px;outline:none;width:100%;padding:12px 16px;font-size:14px;transition:border-color .2s}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabFieldGroup .CoLabTagDropdown .CoLabTagInput:focus{border-color:#9b6af5}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabFieldGroup .CoLabTagDropdown .CoLabTagInput::placeholder{color:#9a9aa5}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabFieldGroup .CoLabTagDropdown .CoLabTagDropdownList{z-index:20;background:#fff;border:1px solid #e4e1ec;border-radius:10px;max-height:220px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 8px 24px #00000014}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabFieldGroup .CoLabTagDropdown .CoLabTagDropdownList .CoLabTagDropdownItem{color:#343946;cursor:pointer;border-radius:8px;padding:10px 14px;font-size:14px}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabFieldGroup .CoLabTagDropdown .CoLabTagDropdownList .CoLabTagDropdownItem:hover{background:#faf8ff}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabFieldGroup .CoLabTagDropdown .CoLabTagDropdownList .CoLabTagDropdownAddCustom{color:#6d28d9;cursor:pointer;background:#f3f4f6;border-radius:8px;padding:10px 14px;font-size:14px;font-weight:600}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabFieldGroup .CoLabTagDropdown .CoLabTagDropdownList .CoLabTagDropdownAddCustom:hover{background:#ece9f3}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabFieldGroup .CoLabTagDropdown .CoLabTagDropdownList .CoLabTagDropdownFooter{text-align:center;border-top:1px solid #f0eef5;justify-content:flex-end;margin-top:4px;padding:8px;display:flex}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabFieldGroup .CoLabTagDropdown .CoLabTagDropdownList .CoLabTagDropdownFooter .CoLabTagDropdownClose{color:#9b6af5;cursor:pointer;background:0 0;border:1px solid #9b6af5;border-radius:4px;font-size:12px}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabFieldGroup .CoLabCoverUpload{align-items:stretch;gap:14px;display:flex}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabFieldGroup .CoLabCoverUpload .CoLabCoverUploadDropzone{text-align:center;cursor:pointer;background:#fbfaff;border:1.5px dashed #d7d2e4;border-radius:12px;flex-direction:column;flex:1;justify-content:center;align-items:center;min-width:0;padding:28px 16px;transition:border-color .2s,background .2s;display:flex}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabFieldGroup .CoLabCoverUpload .CoLabCoverUploadDropzone:hover,.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabFieldGroup .CoLabCoverUpload .CoLabCoverUploadDropzone.dragging{background:#f8f4ff;border-color:#9b6af5}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabFieldGroup .CoLabCoverUpload .CoLabCoverUploadDropzone .CoLabCoverUploadIcon{color:#9b6af5;margin-bottom:8px;font-size:24px}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabFieldGroup .CoLabCoverUpload .CoLabCoverUploadDropzone .CoLabCoverUploadText{color:#343946;margin:0;font-size:14px}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabFieldGroup .CoLabCoverUpload .CoLabCoverUploadDropzone .CoLabCoverUploadLink{color:#6d35d8;font-weight:600;text-decoration:underline}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabFieldGroup .CoLabCoverUpload .CoLabCoverUploadDropzone .CoLabCoverUploadHint{color:#9a9aa5;margin-top:6px;font-size:12px}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabFieldGroup .CoLabCoverUpload .CoLabCoverUploadPreview{border:1px solid #e4e1ec;border-radius:12px;flex:0 0 160px;height:auto;position:relative;overflow:hidden}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabFieldGroup .CoLabCoverUpload .CoLabCoverUploadPreview img{object-fit:cover;width:100%;height:100%;display:block}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabFieldGroup .CoLabCoverUpload .CoLabCoverUploadPreview .CoLabCoverUploadRemove{color:#fff;cursor:pointer;background:#0000008c;border:none;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;transition:background .2s;display:flex;position:absolute;top:6px;right:6px}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabFieldGroup .CoLabCoverUpload .CoLabCoverUploadPreview .CoLabCoverUploadRemove:hover{background:#000000bf}@media (width<=600px){.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabFieldGroup .CoLabCoverUpload .CoLabCoverUpload{flex-direction:column}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabFieldGroup .CoLabCoverUpload .CoLabCoverUploadPreview{flex:none;width:100%;height:180px}}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabPreviewRow{align-items:stretch;gap:16px;margin:10px 0;display:flex}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabPreviewRow .CoLabPreviewTextField,.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabPreviewRow .CoLabPreviewImageField{flex:1;min-width:0;margin:0}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabPreviewRow .CoLabPreviewImageField .CoLabCoverUpload{align-items:stretch;height:100%}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabPreviewRow .CoLabPreviewImageField .CoLabCoverUploadDropzone{padding:18px 12px}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabPreviewRow .CoLabPreviewImageField .CoLabCoverUploadPreview{flex:0 0 110px}@media (width<=700px){.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabPreviewRow{flex-direction:column}}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabGoogleForm{background:#faf7ff;border:1px solid #e7ddf7;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;margin-top:28px;padding:18px 20px;display:flex}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabGoogleForm p{color:#6f6878;margin:0;font-size:13px;line-height:1.5}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabGoogleForm button{color:#8050d8;cursor:pointer;background:#fff;border:1px solid #9b6af5;border-radius:8px;flex-shrink:0;padding:10px 16px;font-size:13px;font-weight:600;transition:all .2s}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabGoogleForm button:hover{color:#fff;background:#9b6af5}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabMembershipStatus{background:linear-gradient(135deg,#fbf9ff 0%,#f4ecff 100%);border:1px solid #ece2fb;border-radius:20px;flex-direction:column;align-items:center;max-width:580px;margin:30px auto;padding:48px 30px;display:flex;position:relative;overflow:hidden}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabMembershipStatus .CoLabMembershipDots{opacity:.5;pointer-events:none;background-image:radial-gradient(#c9b6f0 1.5px,#0000 1.5px);background-size:12px 12px;width:70px;height:70px;position:absolute}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabMembershipStatus .CoLabMembershipDotsTopLeft{top:20px;left:20px}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabMembershipStatus .CoLabMembershipDotsBottomRight{bottom:20px;right:20px}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabMembershipStatus .CoLabMembershipBlob{pointer-events:none;background:radial-gradient(circle,#c4a5f559 0%,#c4a5f500 70%);border-radius:50%;position:absolute}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabMembershipStatus .CoLabMembershipBlobTopRight{width:160px;height:160px;top:-60px;right:-50px}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabMembershipStatus .CoLabMembershipBlobBottomLeft{width:180px;height:180px;bottom:-70px;left:-60px}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabMembershipStatus .CoLabMembershipSparkle{opacity:.6;pointer-events:none;width:10px;height:10px;position:absolute}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabMembershipStatus .CoLabMembershipSparkle:before,.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabMembershipStatus .CoLabMembershipSparkle:after{content:"";background:#b28cf0;position:absolute}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabMembershipStatus .CoLabMembershipSparkle:before{width:100%;height:2px;top:50%;left:0;transform:translateY(-50%)}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabMembershipStatus .CoLabMembershipSparkle:after{width:2px;height:100%;top:0;left:50%;transform:translate(-50%)}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabMembershipStatus .CoLabMembershipSparkleLeft{top:45px;left:90px}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabMembershipStatus .CoLabMembershipSparkleRight{top:65px;right:110px}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabMembershipStatus .CoLabMembershipIconWrap{margin-bottom:24px;position:relative}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabMembershipStatus .CoLabMembershipIcon{color:#fff;background:linear-gradient(135deg,#7c3aed 0%,#a855f7 100%);border-radius:20px;justify-content:center;align-items:center;width:70px;height:70px;display:flex;box-shadow:0 10px 24px #7c3aed47}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabMembershipStatus .CoLabMembershipBadge{color:#fff;background:#7c3aed;border:3px solid #fbf9ff;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;display:flex;position:absolute;bottom:-8px;right:-8px}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabMembershipStatus h2{color:#2b2140;margin-bottom:10px;font-size:22px;font-weight:700}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabMembershipStatus .CoLabMembershipHighlight{background:linear-gradient(135deg,#7c3aed 0%,#a855f7 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabMembershipStatus p{text-align:center;color:#6b6478;max-width:440px;margin-bottom:28px;font-size:14.5px;line-height:1.6}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabMembershipStatus button{z-index:1;color:#fff;cursor:pointer;background:linear-gradient(135deg,#7c3aed 0%,#c026d3 100%);border:none;border-radius:10px;align-items:center;gap:8px;padding:13px 26px;font-size:14.5px;font-weight:600;transition:all .2s;display:flex;position:relative;box-shadow:0 8px 20px #9b6af54d}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabMembershipStatus button .CoLabMembershipArrow{transition:transform .2s}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabMembershipStatus button:hover{transform:translateY(-1px);box-shadow:0 10px 24px #9b6af566}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabMembershipStatus button:hover .CoLabMembershipArrow{transform:translate(3px)}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabElitePricing{background:linear-gradient(135deg,#fbf9ff 0%,#f4ecff 100%);border:1px solid #ece2fb;border-radius:20px;max-width:900px;margin:30px auto;padding:44px 40px;position:relative;overflow:hidden}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabElitePricing .CoLabEliteDots{opacity:.5;pointer-events:none;background-image:radial-gradient(#c9b6f0 1.5px,#0000 1.5px);background-size:12px 12px;width:90px;height:90px;position:absolute}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabElitePricing .CoLabEliteDotsTopRight{top:16px;right:90px}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabElitePricing .CoLabEliteDotsBottomLeft{bottom:16px;left:16px}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabElitePricing .CoLabEliteBlob{pointer-events:none;border-radius:50%;position:absolute}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabElitePricing .CoLabEliteBlobTopLeft{width:200px;height:200px;top:-70px;left:-80px}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabElitePricing .CoLabEliteBlobBottomRight{width:200px;height:200px;bottom:-80px;right:-70px}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabElitePricing .CoLabEliteRibbon{color:#fff;clip-path:polygon(100% 0,0 0,100% 100%);background:linear-gradient(90deg,#8b3df2,#ec4899);justify-content:center;align-items:center;width:90px;height:90px;padding:14px 14px 0 0;display:flex;position:absolute;top:0;right:0}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabElitePricing .CoLabEliteGrid{z-index:1;grid-template-columns:1fr auto 1fr;gap:40px;display:grid;position:relative}@media (width<=720px){.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabElitePricing .CoLabEliteGrid{grid-template-columns:1fr}}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabElitePricing .CoLabEliteDivider{background:#e2d5f7;width:1px}@media (width<=720px){.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabElitePricing .CoLabEliteDivider{display:none}}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabElitePricing .CoLabEliteLeft{text-align:left;flex-direction:column;align-items:flex-start;display:flex}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabElitePricing .CoLabEliteBadge{color:#7c3aed;background:#ece1fb;border-radius:20px;align-items:center;gap:6px;margin-bottom:18px;padding:6px 14px;font-size:12.5px;font-weight:600;display:inline-flex}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabElitePricing h2{color:#2b2140;margin-bottom:6px;font-size:18px;font-weight:500}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabElitePricing h2 span{background:linear-gradient(90deg,#8b3df2,#ec4899);-webkit-text-fill-color:transparent;text-wrap:nowrap;letter-spacing:-.4px;-webkit-background-clip:text;margin-top:6px;font-family:Tan Aegean;font-size:33px}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabElitePricing p{color:#6b6478;margin-bottom:24px;font-size:14.5px;line-height:1.6}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabElitePricing .CoLabMembershipPlanCard{background:#f4eeff;border:1px solid #e2d5f7;border-radius:14px;width:100%;margin-bottom:22px;padding:20px 22px}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabElitePricing .CoLabElitePlanLabel{color:#2b2140;margin-bottom:8px;font-size:14px;font-weight:600;display:block}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabElitePricing .CoLabElitePlanPrice{align-items:baseline;gap:6px;display:flex}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabElitePricing .CoLabElitePlanPrice .CoLabElitePlanPriceValue{font-family:Tan Aegean;font-weight:500}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabElitePricing .CoLabElitePlanPrice strong{font-family:Tan Aegean;font-size:32px;font-weight:700}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabElitePricing .CoLabElitePlanPrice small{color:#6b6478;font-size:14px}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabElitePricing .CoLabEliteButton{color:#fff;cursor:pointer;background:linear-gradient(90deg,#8b3df2,#ec4899);border:none;border-radius:12px;justify-content:center;align-items:center;gap:10px;width:100%;padding:15px 24px;font-size:15px;font-weight:600;transition:all .2s;display:flex;box-shadow:0 10px 24px #9b6af559}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabElitePricing .CoLabEliteButton .CoLabMembershipArrow{transition:transform .2s}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabElitePricing .CoLabEliteButton:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 12px 28px #9b6af573}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabElitePricing .CoLabEliteButton:hover:not(:disabled) .CoLabMembershipArrow{transform:translate(3px)}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabElitePricing .CoLabEliteButton:disabled{opacity:.7;cursor:not-allowed;transform:none}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabElitePricing .CoLabEliteSecureNote{color:#8b5cf6;align-items:center;gap:6px;margin-top:14px;font-size:12.5px;font-weight:500;display:flex}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabElitePricing .CoLabEliteRight{flex-direction:column;display:flex}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabElitePricing .CoLabEliteFeature{border-bottom:1px solid #e9def7;align-items:flex-start;gap:16px;margin-bottom:20px;padding-bottom:20px;display:flex}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabElitePricing .CoLabEliteFeature.CoLabEliteFeatureLast{border-bottom:none;margin-bottom:24px;padding-bottom:0}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabElitePricing .CoLabEliteFeature h4{color:#2b2140;margin-bottom:4px;font-size:15px;font-weight:700}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabElitePricing .CoLabEliteFeature p{margin-bottom:0;font-size:13.5px;line-height:1.55}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabElitePricing .CoLabEliteFeatureIcon{color:#7c3aed;background:#ece1fb;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;display:flex}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabElitePricing .CoLabEliteCommunity{color:#7c3aed;background:#f4eeff;border:1px solid #e2d5f7;border-radius:12px;align-items:center;gap:12px;padding:16px 18px;display:flex}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabElitePricing .CoLabEliteCommunity p{color:#7c3aed;margin-bottom:0;font-size:13.5px;font-weight:500;line-height:1.5}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabApprovalSection{text-align:center;flex-direction:column;align-items:center;padding:45px 25px;display:flex}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabApprovalSection .CoLabApprovalIcon{color:#9b6af5;background:#f0e9ff;border-radius:50%;justify-content:center;align-items:center;width:62px;height:62px;margin-bottom:20px;font-size:26px;font-weight:700;display:flex}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabApprovalSection h2{margin-bottom:10px}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabApprovalSection p{max-width:500px;margin-bottom:25px}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabApprovalSection button{color:#fff;cursor:pointer;background:linear-gradient(90deg,#8b3df2,#ec4899);border:none;border-radius:9px;padding:13px 24px;font-size:14px;font-weight:600;transition:all .2s;box-shadow:0 6px 18px #9b6af533}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabApprovalSection button:hover{transform:translateY(-1px)}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabApprovalSection small{color:#9993a1;margin-top:15px;font-size:12px}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormField .subCoLabContributionFormField .CoLabContributionFormActions{border-top:1px solid #eee9f3;justify-content:space-between;align-items:center;margin-top:32px;padding-top:24px;display:flex}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabFileDropzone{cursor:pointer;text-align:center;background:#faf9ff;border:1.5px dashed #7c3aed59;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:32px 24px;transition:border-color .2s,background .2s;display:flex}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabFileDropzone:hover,.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabFileDropzone.dragging{background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(90deg,#8b3df2,#ec4899) border-box;border:1px solid #0000;box-shadow:0 0 0 3px #9b6af51a}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabFileDropzoneIcon{color:#ec4899;background:linear-gradient(90deg,#f0e3ff,#ffe5f2);border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;display:flex}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabFileDropzoneText{color:#14101f;margin:0;font-weight:600}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabFileDropzoneLink{background:linear-gradient(90deg,#8b3df2,#ec4899);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-weight:600}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabFileDropzoneHint{color:#9ca3af;font-size:12px}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormActions{justify-content:flex-end;display:flex}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormActions .CoLabBackButton,.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormActions .CoLabNextButton{cursor:pointer;border-radius:4px;padding:7px 15px;font-size:12px;font-weight:600;transition:all .2s}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormActions .CoLabBackButton{color:#696270;background:#fff;border:1px solid #ded8e6}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormActions .CoLabBackButton:hover{background:#faf8fd;border-color:#c8bde0}.mainCoLabContributionForm .subCoLabContributionForm .CoLabContributionForm .CoLabContributionFormActions .CoLabNextButton{color:#fff;background:linear-gradient(90deg,#8b3df2,#ec4899);border:none;margin-left:auto;box-shadow:0 5px 15px #9b6af52e}@media (width<=992px){.mainCoLabContributionForm{padding:50px 20px}.mainCoLabContributionForm .CoLabContributionFormHeader h1{font-size:34px}.mainCoLabContributionForm .CoLabContributionForm{padding:30px}.mainCoLabContributionForm .CoLabContributionFormStep{width:150px}.mainCoLabContributionForm .CoLabContributionFormStep span{font-size:12px}}@media (width<=768px){.mainCoLabContributionForm{padding:40px 16px}.mainCoLabContributionForm .CoLabContributionFormHeader{margin-bottom:30px}.mainCoLabContributionForm .CoLabContributionFormHeader h1{font-size:30px}.mainCoLabContributionForm .CoLabContributionFormHeader p{font-size:14px}.mainCoLabContributionForm .CoLabContributionFormSteps:before{left:8%;right:8%}.mainCoLabContributionForm .CoLabContributionFormStep{width:100px}.mainCoLabContributionForm .CoLabContributionFormStep .CoLabContributionFormStepNumber{width:36px;height:36px;font-size:13px}.mainCoLabContributionForm .CoLabContributionFormStep span{font-size:11px}.mainCoLabContributionForm .CoLabContributionForm{border-radius:16px;padding:25px 20px}.mainCoLabContributionForm .CoLabGoogleForm{flex-direction:column;align-items:flex-start}.mainCoLabContributionForm .CoLabGoogleForm button{width:100%}}@media (width<=480px){.mainCoLabContributionForm{padding:30px 12px}.mainCoLabContributionForm .CoLabContributionFormHeader h1{font-size:26px}.mainCoLabContributionForm .CoLabContributionFormSteps{align-items:center}.mainCoLabContributionForm .CoLabContributionFormSteps:before{top:17px;left:10%;right:10%}.mainCoLabContributionForm .CoLabContributionFormStep{width:25%}.mainCoLabContributionForm .CoLabContributionFormStep .CoLabContributionFormStepNumber{width:34px;height:34px}.mainCoLabContributionForm .CoLabContributionFormStep span{display:none}.mainCoLabContributionForm .CoLabContributionForm{padding:22px 16px}.mainCoLabContributionForm .subCoLabContributionFormField h2{font-size:18px}.mainCoLabContributionForm .CoLabContributionFormActions{margin-top:25px;padding-top:20px}.mainCoLabContributionForm .CoLabBackButton,.mainCoLabContributionForm .CoLabNextButton{padding:11px 17px}.mainCoLabContributionForm .CoLabMembershipStatus,.mainCoLabContributionForm .CoLabApprovalSection{padding:30px 15px}}.elitePlanModalOverlay{z-index:9999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#1919239e;justify-content:center;align-items:center;padding:24px;animation:.2s eliteOverlayIn;display:flex;position:fixed;inset:0}.elitePlanModal{text-align:center;background:#fff;border:1px solid #9b6af51f;border-radius:24px;width:min(600px,100%);padding:34px 38px 28px;animation:.25s eliteModalIn;position:relative;box-shadow:0 30px 80px #1e143c3d,0 8px 30px #1e143c1f}.elitePlanModalClose{color:#475569;cursor:pointer;background:#fff;border:1px solid #dfe2ea;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-size:20px;transition:all .2s;display:flex;position:absolute;top:20px;right:20px}.elitePlanModalClose:hover{background:linear-gradient(90deg,#8b3df2,#ec4899);-webkit-text-fill-color:transparent;-webkit-background-clip:text;border-color:#a486f8;transform:rotate(90deg)}.elitePlanIcon{justify-content:center;margin-bottom:16px;display:flex}.elitePlanIconGlow{color:#8b3df2;background:radial-gradient(circle,#fff 0%,#f3eaff 48%,#eee5ff 100%);border-radius:50%;justify-content:center;align-items:center;width:100px;height:100px;font-size:48px;display:flex;box-shadow:0 10px 30px #7c3aed1f}.elitePlanIconGlow svg{stroke-width:1.7px}.elitePlanHeader h2{color:#273043;margin:0 0 8px;font-size:26px;font-weight:700;line-height:1.25}.elitePlanHeader p{color:#7a8090;margin:0;font-size:15px;line-height:1.6}.elitePlanHeader p strong{background:linear-gradient(90deg,#8b3df2,#ec4899);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-weight:700}.elitePlanFeatures{border-top:1px solid #eeeef4;border-bottom:1px solid #eeeef4;grid-template-columns:repeat(3,1fr);margin:22px 0 26px;padding:16px 0;display:grid}.elitePlanFeature{border-right:1px solid #eeeef4;flex-direction:column;justify-content:center;align-items:center;min-height:92px;padding:0 18px;display:flex}.elitePlanFeature:last-child{border-right:0}.elitePlanFeature span{color:#3f4656;margin-top:10px;font-size:13px;font-weight:500;line-height:1.45}.elitePlanFeatureIcon{color:#8b3df2;background:#f0e8ff;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:21px;display:flex}.elitePlanFeatureIcon svg{stroke-width:1.8px}.elitePlanActions{flex-direction:column;gap:12px;display:flex}.elitePlanUpgradeButton,.elitePlanLearnButton{cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:48px;font-size:15px;font-weight:600;transition:transform .2s,box-shadow .2s,background .2s;display:flex}.elitePlanUpgradeButton{color:#fff;background:linear-gradient(90deg,#8b3df2,#ec4899);border:0;box-shadow:0 8px 20px #7c3aed40}.elitePlanUpgradeButton:hover{transform:translateY(-1px);box-shadow:0 12px 25px #7c3aed52}.elitePlanUpgradeButton svg{font-size:18px}.elitePlanLearnButton{color:#7c3aed;background:#fff;border:1px solid #9b6af5}.elitePlanLearnButton:hover{background:#faf7ff}.elitePlanLater{color:#8b91a0;align-items:center;gap:12px;margin:16px 0 10px;font-size:13px;display:flex}.elitePlanLater span{background:#e8e9ee;flex:1;height:1px}.elitePlanLater strong{font-weight:500}.elitePlanMaybeLater{color:#8b91a0;cursor:pointer;background:0 0;border:0;font-size:14px;font-weight:500;transition:color .2s}.elitePlanMaybeLater:hover{color:#7c3aed}@keyframes eliteOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes eliteModalIn{0%{opacity:0;transform:translateY(15px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=600px){.elitePlanModal{border-radius:20px;padding:30px 22px 24px}.elitePlanIconGlow{width:82px;height:82px;font-size:40px}.elitePlanHeader h2{font-size:23px}.elitePlanHeader p{font-size:14px}.elitePlanFeatures{grid-template-columns:1fr;gap:14px}.elitePlanFeature{text-align:left;border-bottom:1px solid #eeeef4;border-right:0;flex-direction:row;justify-content:flex-start;min-height:auto;padding:10px 14px}.elitePlanFeature:last-child{border-bottom:0}.elitePlanFeature span{margin:0 0 0 12px}.elitePlanFeatureIcon{flex-shrink:0}}.colabDetailsPage{max-width:1080px;margin:0 auto;padding:32px 24px 64px}.backLink{color:#7c3aed;align-items:center;gap:6px;margin-bottom:20px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.backLink:hover{color:#6315e9}.stateText{color:#6b7280;font-size:14px}.detailsHeader{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.detailsHeader h1{color:#14101f;margin:0 0 8px;font-size:26px;font-weight:800}.detailsHeader .metaRow{color:#6b7280;flex-wrap:wrap;gap:18px;font-size:13px;display:flex}.detailsHeader .metaRow span{align-items:center;gap:6px;display:inline-flex}.detailsHeader .metaRow strong{color:#14101f;font-weight:600}.statusBadge{white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;padding:6px 14px;font-size:12px;font-weight:600;display:inline-flex}.statusBadge.approved{color:#15803d;background:#dcfce7}.statusBadge.pending{color:#92400e;background:#fef3c7}.statusBadge.rejected{color:#b91c1c;background:#fee2e2}.statusBadge:not(.approved):not(.pending):not(.rejected){color:#374151;background:#e5e7eb}.rejectionNotice{background:#fef2f2;border:1px solid #fecaca;border-radius:10px;margin-bottom:20px;padding:14px 16px}.rejectionNotice strong{color:#991b1b;margin-bottom:4px;font-size:13px;display:block}.rejectionNotice p{color:#7f1d1d;margin:0;font-size:14px;line-height:1.5}.submissionCard{background:#fff;border:1px solid #ede9fe;border-radius:16px;padding:28px;box-shadow:0 1px 3px #14101f0a}.cardTitle{align-items:center;gap:12px;margin-bottom:24px;display:flex}.cardTitle h3{color:#14101f;margin:0;font-size:16px;font-weight:700}.cardTitle .cardIcon{color:#7c3aed;background:#f5f3ff;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;font-size:15px;display:inline-flex}.submissionGrid{grid-template-columns:1.7fr 1fr;gap:32px;display:grid}@media (width<=860px){.submissionGrid{grid-template-columns:1fr}}.contentColumn{flex-direction:column;display:flex}.fieldItem{border-bottom:1px solid #f3f4f6;padding:16px 0}.fieldItem:first-child{padding-top:0}.fieldItem:last-child{border-bottom:none}.fieldLabel{color:#7c3aed;text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:6px;margin-bottom:8px;font-size:11px;font-weight:700;display:inline-flex}.fieldLabel svg{font-size:12px}.fieldValue{color:#14101f;word-break:break-word;font-size:14px;line-height:1.6}.fieldValue a{color:#2563eb;word-break:break-all;text-decoration:none}.fieldValue a:hover{text-decoration:underline}.fieldValue.htmlContent{border-radius:12px;overflow:hidden}.fieldValue.htmlContent :first-child{margin-top:0}.fieldValue.htmlContent :last-child{margin-bottom:0}.fieldValue.htmlContent img{border-radius:12px;max-width:100%;display:block}.fieldValue .imagePreview{object-fit:cover;border:1px solid #ede9fe;border-radius:10px;max-width:260px;max-height:180px;margin-top:10px;display:block}.sidebarColumn{flex-direction:column;gap:20px;display:flex}.sidebarItem{border-bottom:1px solid #f3f4f6;gap:12px;padding-bottom:18px;display:flex}.sidebarItem:last-of-type{border-bottom:none}.sidebarIcon{color:#7c3aed;background:#f5f3ff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:15px;display:inline-flex}.sidebarLabel{color:#6b7280;letter-spacing:.05em;margin-bottom:4px;font-size:10px;font-weight:700;display:block}.sidebarValue{color:#14101f;font-size:14px;font-weight:600;line-height:1.5}.sidebarIllustration{opacity:.12;background:linear-gradient(135deg,#7c3aed,#db2777);border-radius:14px;height:180px;position:relative}.sidebarIllustration:after{content:"";border:1px dashed #7c3aed66;border-radius:14px;position:absolute;inset:0}.actionFooter{justify-content:flex-end;margin-top:28px;display:flex}.actionFooter .btnViewPost{color:#fff;background:linear-gradient(135deg,#7c3aed,#db2777);border-radius:999px;align-items:center;gap:8px;padding:11px 20px;font-size:14px;font-weight:600;text-decoration:none;transition:opacity .15s,transform .15s;display:inline-flex}.actionFooter .btnViewPost:hover{opacity:.92;transform:translateY(-1px)}.mainCoLabContributionsList{background:#f8f7fc;padding:32px 24px 64px}.subCoLabContributionsList{max-width:1140px;margin:0 auto}.colabListTop{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.colabListBreadcrumb{color:#14101f;align-items:center;gap:8px;font-weight:600;display:flex}.colabListBreadcrumb a{color:#14101f;text-decoration:none}.colabListBreadcrumb span{color:#6b7280}.colabBreadcrumbIcon{color:#fff;background:linear-gradient(135deg,#7c3aed,#db2777);border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.colabNewBtn{color:#fff;background:linear-gradient(135deg,#7c3aed,#db2777);border-radius:10px;align-items:center;gap:8px;padding:10px 18px;font-weight:600;text-decoration:none;display:inline-flex}.colabListHeading{color:#14101f;margin:0 0 4px;font-size:32px;font-weight:800}.colabListSubheading{color:#6b7280;margin:0 0 24px}.colabStatsGrid{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:24px;display:grid}@media (width<=900px){.colabStatsGrid{grid-template-columns:repeat(2,1fr)}}.colabStatCard{background:#fff;border:1px solid #e5e7eb;border-radius:16px;align-items:center;gap:14px;padding:18px 20px;display:flex}.colabStatCard strong{color:#14101f;font-size:26px;display:block}.colabStatCard p{color:#6b7280;margin:2px 0 0;font-size:13px}.colabStatIcon{border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;font-size:18px;display:inline-flex}.colabStatIcon--total{color:#7c3aed;background:#ede9fe}.colabStatIcon--approved{color:#059669;background:#d1fae5}.colabStatIcon--pending{color:#d97706;background:#fef3c7}.colabStatIcon--rejected{color:#dc2626;background:#fee2e2}.colabListFilters{gap:12px;margin-bottom:20px;display:flex}.colabListFilters .colabSearchBox{color:#6b7280;background:#fff;border:1px solid #e5e7eb;border-radius:10px;flex:1;align-items:center;gap:8px;min-width:220px;padding:10px 14px;display:flex}.colabListFilters .colabSearchBox input{color:#14101f;background:0 0;border:none;outline:none;flex:1;font-size:14px}.colabListFilters .colabFilterSelect{color:#14101f;background:#fff;border:1px solid #e5e7eb;border-radius:10px;min-width:140px;padding:6px 10px;font-size:14px}.colabListState{text-align:center;color:#6b7280;padding:48px 0}.colabListState--error{color:#991b1b}.colabListItems{flex-direction:column;gap:12px;margin-bottom:24px;display:flex}.colabListRow{cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:14px;align-items:center;gap:16px;padding:16px 18px;transition:border-color .2s;display:flex}.colabListRow:hover{border-color:#7c3aed}.colabListRowIcon{color:#7c3aed;background:#ede9fe;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.colabListRowBody{flex:1;min-width:0}.colabListRowBody strong{margin-bottom:4px;font-size:15px;display:block}.colabListRowMeta{color:#6b7280;flex-wrap:wrap;gap:6px;font-size:13px;display:flex}.colabMetaDot{color:#e5e7eb}.colabListRowId{background:#f8f7fc;border-radius:6px;padding:1px 8px}.colabListRowRight{flex-shrink:0;align-items:center;gap:16px;display:flex}.colabStatusPill{border-radius:999px;padding:4px 12px;font-size:12px;font-weight:700}.colabStatusPill--approved{color:#065f46;background:#d1fae5}.colabStatusPill--pending{color:#92400e;background:#fef3c7}.colabStatusPill--rejected{color:#991b1b;background:#fee2e2}.colabListRowDate{color:#6b7280;min-width:90px;font-size:13px}.colabListRowChevron{color:#6b7280}.colabListPagination{justify-content:center;align-items:center;gap:8px;display:flex}.colabListPagination button{color:#14101f;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:8px;justify-content:center;align-items:center;min-width:36px;height:36px;display:inline-flex}.colabListPagination button:disabled{opacity:.4;cursor:not-allowed}.colabListPagination button.active{color:#fff;background:linear-gradient(135deg,#7c3aed,#db2777);border-color:#0000}@media (width<=1200px){.mainCoLabContributionsList{padding:28px 22px 56px}.subCoLabContributionsList{width:100%;max-width:1100px}.colabListHeading{font-size:30px}.colabStatsGrid{gap:14px}.colabStatCard{padding:16px 18px}.colabListRow{padding:15px 16px}}@media (width<=980px){.mainCoLabContributionsList{padding:24px 20px 48px}.colabListTop{margin-bottom:18px}.colabListHeading{font-size:28px}.colabListSubheading{margin-bottom:20px}.colabStatsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.colabStatCard strong{font-size:24px}.colabListFilters{flex-wrap:wrap}.colabListFilters .colabSearchBox{flex:100%;min-width:0}.colabListFilters .colabFilterSelect{flex:1;min-width:0}.colabListRow{gap:12px}.colabListRowRight{gap:10px}.colabListRowDate{min-width:80px}}@media (width<=768px){.mainCoLabContributionsList{padding:20px 16px 40px}.colabListTop{align-items:flex-start;gap:12px}.colabListBreadcrumb{font-size:14px}.colabBreadcrumbIcon{width:30px;height:30px}.colabNewBtn{padding:9px 14px;font-size:13px}.colabListHeading{font-size:26px}.colabListSubheading{font-size:14px}.colabStatCard{padding:14px 16px}.colabStatIcon{width:40px;height:40px;font-size:16px}.colabListRow{align-items:flex-start;padding:14px}.colabListRowIcon{width:38px;height:38px}.colabListRowBody strong{font-size:14px}.colabListRowRight{flex-direction:column;align-items:flex-end;gap:6px}.colabStatusPill{font-size:11px}.colabListRowDate{min-width:auto;font-size:12px}}@media (width<=576px){.mainCoLabContributionsList{padding:16px 12px 32px}.colabListTop{flex-wrap:wrap}.colabListBreadcrumb{width:100%}.colabNewBtn{justify-content:center;width:100%}.colabListHeading{font-size:23px}.colabListSubheading{font-size:13px;line-height:1.5}.colabStatsGrid{grid-template-columns:1fr;gap:10px}.colabStatCard{padding:14px}.colabStatCard strong{font-size:22px}.colabStatCard p{font-size:12px}.colabListFilters{flex-direction:column;gap:10px}.colabListFilters .colabSearchBox,.colabListFilters .colabFilterSelect{box-sizing:border-box;flex:none;width:100%;min-width:0}.colabListRow{grid-template-columns:auto 1fr;gap:10px;padding:12px;display:grid}.colabListRowIcon{grid-row:span 2}.colabListRowBody{width:100%}.colabListRowMeta{font-size:12px}.colabListRowRight{flex-direction:row;grid-column:2;justify-content:space-between;align-items:center;gap:8px;width:100%}.colabListRowDate{font-size:11px}.colabListPagination{gap:5px}.colabListPagination button{min-width:34px;height:34px}}@media (width<=400px){.mainCoLabContributionsList{padding:12px 10px 28px}.colabListHeading{font-size:21px}.colabBreadcrumbIcon{width:28px;height:28px}.colabNewBtn{padding:9px 12px;font-size:12px}.colabStatCard{gap:10px;padding:12px}.colabStatIcon{width:36px;height:36px}.colabListRow{padding:10px}.colabListRowIcon{width:34px;height:34px}.colabListRowBody strong{font-size:13px}.colabListRowMeta{gap:4px;font-size:11px}.colabStatusPill{padding:4px 9px}.colabListPagination button{min-width:32px;height:32px}}.colabHero{background:linear-gradient(120deg,#fff 0%,#f8f6fe 55%,#f1ecfb 100%);border-radius:20px;justify-content:space-between;align-items:center;gap:24px;padding:36px 40px;display:flex;position:relative;overflow:hidden}.colabHeroText{z-index:1;position:relative}.colabHeroText h1{color:#14101f;margin:0 0 8px;font-size:30px;font-weight:800}.colabHeroText p{color:#6b7280;margin:0;font-size:15px}.colabHeroArt{flex-shrink:0;width:200px;height:140px;position:relative}@media (width<=640px){.colabHeroArt{display:none}}.colabHeroFolder{width:100%;height:100%;position:absolute;inset:0}.colabHeroDot{opacity:.18;background:#7c3aed;border-radius:50%;position:absolute}.colabHeroDot--1{width:10px;height:10px;top:6px;left:4px}.colabHeroDot--2{opacity:.25;width:6px;height:6px;top:34px;left:-14px}.colabHeroDot--3{opacity:.15;width:8px;height:8px;bottom:10px;left:20px}.colabHeroRing{opacity:.2;border:2px solid #7c3aed;border-radius:50%;width:16px;height:16px;position:absolute;top:2px;left:40px}.colabHeroSparkle{color:#db2777;opacity:.35;font-weight:700;line-height:1;position:absolute}.colabHeroSparkle--1{font-size:14px;top:10px;right:4px}.colabHeroSparkle--2{font-size:10px;bottom:18px;right:-10px}.mainArise{box-sizing:border-box;isolation:isolate;background:radial-gradient(circle at 50% 35%,#fff 0% 27%,#f7f2fff5 58%,#e8dcff 100%);justify-content:center;align-items:flex-start;width:100%;min-height:690px;padding:46px 30px 42px;display:flex;position:relative;overflow:hidden}.mainArise .ariseGlow{pointer-events:none;z-index:-3;filter:blur(4px);border-radius:50%;position:absolute}.mainArise .ariseGlowLeft{background:radial-gradient(circle,#966fff52,#966fff00);width:430px;height:430px;top:105px;left:-180px}.mainArise .ariseGlowRight{background:radial-gradient(circle,#7668ff47,#7668ff00);width:450px;height:450px;top:150px;right:-190px}.mainArise .subArise{z-index:5;text-align:center;flex-direction:column;align-items:center;width:min(100%,1050px);display:flex;position:relative}.mainArise .comingSoonBadge{color:#4e258f;letter-spacing:1.4px;background:#ffffffb8;border:1px solid #7e46e240;border-radius:30px;justify-content:center;align-items:center;gap:9px;min-height:39px;margin-bottom:40px;padding:0 18px;font-size:14px;font-weight:700;display:inline-flex;box-shadow:0 4px 15px #6a36bc14,inset 0 0 0 1px #ffffffb3}.mainArise .comingSoonIcon{color:#7138d5;stroke-width:2.5px;width:18px;height:18px}.mainArise .Arise{flex-direction:column;align-items:center;display:flex;position:relative}.mainArise .Arise h1{letter-spacing:-2px;white-space:nowrap;margin:0;font-family:Tan Aegean;font-size:42px;font-weight:400}.mainArise .Arise h1 span{background:linear-gradient(90deg,#8b3df2,#ec4899);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:500;position:relative}.mainArise .Arise h1 span em{background:linear-gradient(90deg,#8b3df2,#ec4899);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:normal;position:relative;top:-10px}.mainArise .Arise h1 strong{color:#182033;font-weight:500}.mainArise .Arise h1 sup{color:#ec4899;-webkit-text-fill-color:#ec4899;margin-left:-12px;font-family:Tan Aegean;font-size:24px;font-weight:700;line-height:1;position:relative;top:-.15em}.mainArise .Arise .headingUnderline{background:linear-gradient(90deg,#c75ddc 0%,#8b46dc 50%,#6128c6 100%);border-radius:10px;width:128px;height:3px;margin-top:12px;margin-left:430px;display:none}.mainArise .Arise h2{color:#202538;margin:43px 0 0;font-size:clamp(24px,2.5vw,32px);font-weight:700;line-height:1.25}.mainArise .Arise .AriseList{color:#3f4354;max-width:650px;margin:18px auto 0;font-size:17px;font-weight:400;line-height:1.55}.mainArise .subAriseList{flex-direction:column;align-items:center;width:100%;margin-top:34px;display:flex}.mainArise .ariseLogo{object-fit:contain;width:min(670px,90%);height:auto;display:block}.mainArise .ariseActions{justify-content:center;align-items:center;gap:22px;margin-top:28px;display:flex}.mainArise .comingSoonBtn,.mainArise .consortiaBtn{cursor:pointer;border-radius:30px;justify-content:center;align-items:center;gap:10px;min-height:54px;padding:0 30px;font-family:inherit;font-size:15px;font-weight:700;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}.mainArise .comingSoonBtn{color:#fff;background:linear-gradient(90deg,#8b3df2,#ec4899);border:none;min-width:210px;box-shadow:0 9px 20px #6627ca47}.mainArise .comingSoonBtn svg{width:19px;height:19px}.mainArise .comingSoonBtn:hover{transform:translateY(-2px);box-shadow:0 12px 24px #6627ca57}.mainArise .consortiaBtn{color:#8b3df2;background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(90deg,#8b3df2,#ec4899) border-box;border:1px solid #0000;border-radius:40px;min-width:350px;box-shadow:0 4px 14px #652fb10f}.mainArise .consortiaBtn svg{width:19px;height:19px}.mainArise .consortiaBtn:hover{color:#8b3df2;background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(90deg,#8b3df2,#ec4899) border-box;border:1px solid #0000;border-radius:40px;transform:translateY(-2px);box-shadow:0 8px 20px #652fb121}.mainArise .ariseRevenueGraphic{z-index:1;pointer-events:none;width:270px;height:330px;display:none;position:absolute;top:185px;left:-5px}.mainArise .revenueCircle{background:radial-gradient(circle,#9f7bf533,#9f7bf50a 62%,#0000 63%);border:1px solid #8464e024;border-radius:50%;width:245px;height:300px;position:relative;box-shadow:inset 0 0 35px #774ddc0f,0 0 35px #774ddc0d}.mainArise .revenueBars{align-items:flex-end;gap:8px;display:flex;position:absolute;bottom:65px;left:35px;transform:skewY(-2deg)}.mainArise .bar{background:linear-gradient(#b77df1,#6b2ed0);border-radius:4px 4px 1px 1px;width:34px;display:block;box-shadow:inset 1px 1px 5px #ffffff59,0 5px 10px #4f239726}.mainArise .bar1{height:38px}.mainArise .bar2{height:70px}.mainArise .bar3{height:103px}.mainArise .bar4{height:139px}.mainArise .revenueArrow{color:#fff;filter:drop-shadow(0 4px 8px #6f38cf40);font-size:90px;position:absolute;top:65px;right:57px;transform:rotate(-2deg)}.mainArise .arisePyramidGraphic{z-index:1;background:radial-gradient(circle,#9b7df52e,#9b7df508 65%,#0000 66%);border-radius:50%;justify-content:center;align-items:center;width:255px;height:300px;display:flex;position:absolute;top:220px;right:-8px}.mainArise .pyramid{filter:drop-shadow(0 14px 14px #532bad33);flex-direction:column;justify-content:flex-end;align-items:center;width:145px;height:190px;display:none}.mainArise .pyramidTop{filter:drop-shadow(-10px 0 #ffffff47);border-bottom:70px solid #6c36d1;border-left:42px solid #0000;border-right:42px solid #0000;width:0;height:0}.mainArise .pyramidMiddle{clip-path:polygon(22% 0,78% 0,100% 100%,0 100%);background:linear-gradient(135deg,#8752e1 0%,#5530b7 100%);width:110px;height:55px}.mainArise .pyramidBottom{clip-path:polygon(18% 0,82% 0,100% 100%,0 100%);background:linear-gradient(135deg,#b26de4 0%,#6536c5 100%);width:150px;height:65px}.mainArise .ariseWave{z-index:0;pointer-events:none;border-top:2px solid #826be829;border-radius:50%;width:110%;height:120px;position:absolute;bottom:-48px;left:-5%;transform:rotate(-1deg)}.mainArise .ariseWaveOne{opacity:.9;bottom:-28px}.mainArise .ariseWaveTwo{opacity:.55;bottom:-52px;transform:rotate(1deg)}@media (width<=1100px){.mainArise{min-height:650px}.mainArise .ariseRevenueGraphic{transform-origin:50%;left:-105px;transform:scale(.82)}.mainArise .arisePyramidGraphic{right:-105px;transform:scale(.82)}.mainArise .subArise{width:min(100%,850px)}.mainArise .Arise h1{white-space:normal;letter-spacing:-1.5px;font-size:36px;line-height:1.12}.mainArise .Arise h1 sup{margin-left:2px;font-size:.32em;line-height:1;position:relative;top:-.55em;right:auto}}@media (width<=768px){.mainArise{min-height:auto;padding:34px 20px 50px}.mainArise .ariseRevenueGraphic,.mainArise .arisePyramidGraphic{display:none}.mainArise .comingSoonBadge{min-height:36px;padding:0 15px;font-size:12px}.mainArise .Arise{width:100%;max-width:100%;margin-top:22px}.mainArise .Arise h1{white-space:normal;letter-spacing:-1px}.mainArise .Arise h1 sup{margin-left:97%;font-size:.4em;top:-4rem}.mainArise .Arise .headingUnderline{width:90px;margin-top:10px;margin-left:0}.mainArise .Arise h2{margin-top:18px;font-size:23px}.mainArise .Arise .AriseList{margin-top:13px;font-size:15px;line-height:1.55}.mainArise .subAriseList{margin-top:28px}.mainArise .ariseLogo{width:min(220px,100%);height:auto}.mainArise .ariseActions{flex-direction:column;gap:12px;width:100%;margin-top:24px}.mainArise .comingSoonBtn,.mainArise .consortiaBtn{width:min(100%,390px);min-width:0;min-height:50px;padding:0 20px;font-size:14px}}@media (width<=430px){.mainArise{padding-left:15px;padding-right:15px}.mainArise .Arise h1{font-size:40px}.mainArise .Arise h2{font-size:20px}.mainArise .ariseLogo{width:100%}.mainArise .ariseDescription{font-size:13px}}.mainWhatToExpect{box-sizing:border-box;background:0 0;width:100%;padding:24px 20px 32px}.mainWhatToExpect .WhatToExpectHero{text-align:center;flex-direction:column;align-items:center;gap:20px;margin-bottom:30px;display:flex}.mainWhatToExpect .WhatToExpectHeroBadge{color:#8a48ed;white-space:nowrap;background:#fbf8ff;border:1px solid #e5d4ff;border-radius:999px;justify-content:center;align-items:center;padding:6px 18px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.mainWhatToExpect .WhatToExpectHero h1{color:#2f3038;letter-spacing:-2px;margin:8px 0;font-family:Tan Aegean;font-size:42px;font-weight:400}.mainWhatToExpect .WhatToExpectHero h1 span{background:linear-gradient(90deg,#773be8 0%,#c73ba9 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;position:relative}.mainWhatToExpect .WhatToExpectHero h1 span em{font-style:normal;position:relative;top:-10px}.mainWhatToExpect .WhatToExpectHero h1 sup{color:#c03aa8;letter-spacing:0;margin-left:3px;font-family:Tan Aegean;font-size:30px;font-weight:600;position:relative;top:0}.mainWhatToExpect .WhatToExpectHeroSubtitle{justify-content:center;align-items:center;gap:18px;width:100%;display:flex}.mainWhatToExpect .WhatToExpectHeroSubtitle span{background:#cdaaf3;flex:0 90px;height:1px}.mainWhatToExpect .WhatToExpectHeroSubtitle h2{color:#7e3fe7;white-space:nowrap;margin:0;font-size:clamp(19px,2.4vw,25px);font-weight:700;line-height:1.2}.mainWhatToExpect .WhatToExpectHero p{color:#35353d;max-width:900px;margin:9px auto 0;font-size:16px;font-weight:400;line-height:1.45}.mainWhatToExpect .WhatToExpectHeader{justify-content:center;align-items:center;margin-bottom:14px;display:flex}.mainWhatToExpect .WhatToExpectHeader h2{background:linear-gradient(90deg,#8b3df2,#ec4899);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin:0;font-family:Tan Aegean;font-size:20px;font-weight:700;position:relative}.mainWhatToExpect .WhatToExpectHeader h2:before,.mainWhatToExpect .WhatToExpectHeader h2:after{content:"";background:#dcc8f3;width:150px;height:1px;position:absolute;top:50%}.mainWhatToExpect .WhatToExpectHeader h2:before{right:calc(100% + 18px)}.mainWhatToExpect .WhatToExpectHeader h2:after{left:calc(100% + 18px)}.mainWhatToExpect .WhatToExpectHeader h2 span{color:#7d42e8}@media (width<=900px){.mainWhatToExpect .WhatToExpectHero h1{font-size:clamp(34px,6vw,48px)}.mainWhatToExpect .WhatToExpectHeroSubtitle span{flex-basis:60px}.mainWhatToExpect .WhatToExpectHeroSubtitle h2{font-size:20px}.mainWhatToExpect .WhatToExpectHero p{font-size:14px}.mainWhatToExpect .WhatToExpectHeader h2:before,.mainWhatToExpect .WhatToExpectHeader h2:after{width:70px}}@media (width<=680px){.mainWhatToExpect .WhatToExpectHero{margin-bottom:24px}.mainWhatToExpect .WhatToExpectHeroBadge{padding:6px 13px;font-size:10px}.mainWhatToExpect .WhatToExpectHero h1{letter-spacing:-1.5px;font-size:34px}.mainWhatToExpect .WhatToExpectHero h1 sup{font-size:9px}.mainWhatToExpect .WhatToExpectHeroSubtitle{gap:10px}.mainWhatToExpect .WhatToExpectHeroSubtitle span{flex:0 35px}.mainWhatToExpect .WhatToExpectHeroSubtitle h2{white-space:normal;font-size:16px}.mainWhatToExpect .WhatToExpectHero p{font-size:13px}.mainWhatToExpect .desktopBreak{display:none}.mainWhatToExpect .WhatToExpectHeader h2{font-size:21px}.mainWhatToExpect .WhatToExpectHeader h2:before,.mainWhatToExpect .WhatToExpectHeader h2:after{display:none}}@media (width<=450px){.mainWhatToExpect .WhatToExpectHero h1{font-size:29px}.mainWhatToExpect .WhatToExpectHeroSubtitle h2{font-size:14px}.mainWhatToExpect .WhatToExpectHero p{font-size:12px}}.mainWhatToExpect .subWhatToExpect{width:min(1250px,100%);margin:0 auto}.mainWhatToExpect .WhatToExpectBadge{color:#8b45ed;letter-spacing:.2px;white-space:nowrap;background:#fbf7ff;border:1px solid #e6d6ff;border-radius:999px;justify-content:center;align-items:center;padding:6px 18px;font-size:13px;font-weight:700;line-height:1;display:inline-flex}.mainWhatToExpect .subWhatToExpectList{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 14px;display:grid}.mainWhatToExpect .WhatToExpectCard{box-sizing:border-box;background:#ffffffe6;border:1px solid #e8dcf8;border-radius:16px;align-items:flex-start;gap:20px;min-width:0;padding:16px 17px;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;box-shadow:0 5px 16px #7446b414}.mainWhatToExpect .WhatToExpectCard:hover{border-color:#d7bafa;transform:translateY(-2px);box-shadow:0 9px 22px #7446b421}.mainWhatToExpect .WhatToExpectIcon{color:#8c4df3;background:linear-gradient(145deg,#faf4ff 0%,#f1e5ff 100%);border-radius:17px;flex:0 0 74px;justify-content:center;align-items:center;width:74px;height:74px;display:flex;box-shadow:inset 0 0 0 1px #9e6df60a,0 5px 12px #975fe614}.mainWhatToExpect .WhatToExpectIcon svg{width:38px;height:38px}.mainWhatToExpect .WhatToExpectCardContent{min-width:0;padding-top:1px}.mainWhatToExpect .WhatToExpectCard h3{color:#303039;letter-spacing:-.2px;margin:0 0 8px;font-size:16px;font-weight:700;line-height:1.18}.mainWhatToExpect .WhatToExpectCard p{color:#46464e;margin:0;font-size:13px;font-weight:400;line-height:1.45}.mainWhatToExpect .WhatToExpectBottom{box-sizing:border-box;background:radial-gradient(circle at 15%,#cfa7ff2e,#0000 32%),linear-gradient(90deg,#faf3ff 0%,#f7f0ff 50%,#fbf5ff 100%);border:1px solid #eadcfb;border-radius:18px;justify-content:space-between;align-items:center;gap:25px;margin-top:22px;padding:18px 20px;display:flex}.mainWhatToExpect .WhatToExpectBottomLeft{flex:1;align-items:center;gap:18px;min-width:0;display:flex}.mainWhatToExpect .WhatToExpectBottomIcon{color:#a15df1;background:#ffffff40;border:2px solid #cda5fa;border-radius:50%;flex:0 0 74px;justify-content:center;align-items:center;width:74px;height:74px;display:flex}.mainWhatToExpect .WhatToExpectBottomIcon svg{stroke-width:1.6px;width:38px;height:38px}.mainWhatToExpect .WhatToExpectBottomContent{min-width:0}.mainWhatToExpect .WhatToExpectBottomContent h3{color:#7d42e8;margin:0 0 8px;font-size:18px;font-weight:700;line-height:1.2}.mainWhatToExpect .WhatToExpectBottomContent h3 span{background:linear-gradient(90deg,#743cf0,#e338a2);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.mainWhatToExpect .WhatToExpectBottomContent p{color:#4c4b55;max-width:590px;margin:0;font-size:12.5px;line-height:1.55}.mainWhatToExpect .WhatToExpectDivider{background:#b88bed;flex:0 0 1px;align-self:stretch;min-height:65px}.mainWhatToExpect .WhatToExpectComingSoon{flex:0 0 270px;justify-content:center;align-items:center;gap:16px;display:flex}.mainWhatToExpect .WhatToExpectComingSoon>svg{color:#974cf2;stroke-width:1.5px;width:50px;height:50px;transform:rotate(-8deg)}.mainWhatToExpect .WhatToExpectComingSoon div{flex-direction:column;align-items:flex-start;display:flex}.mainWhatToExpect .WhatToExpectComingSoon h3{color:#39408d;margin:0;font-size:20px;font-weight:700;line-height:1.2}.mainWhatToExpect .WhatToExpectComingSoon span{background:linear-gradient(90deg,#8d4aee,#c99df6);border-radius:999px;width:88px;height:3px;margin-top:8px;display:block}@media (width<=900px){.mainWhatToExpect .WhatToExpectHeader h2:before,.mainWhatToExpect .WhatToExpectHeader h2:after{width:80px}.mainWhatToExpect .subWhatToExpectList{grid-template-columns:repeat(2,minmax(0,1fr))}.mainWhatToExpect .WhatToExpectBottom{align-items:stretch}.mainWhatToExpect .WhatToExpectComingSoon{flex-basis:210px}}@media (width<=680px){.mainWhatToExpect .mainWhatToExpect{padding:20px 15px 25px}.mainWhatToExpect .WhatToExpectHeader{margin-bottom:20px}.mainWhatToExpect .WhatToExpectHeader h2{font-size:25px}.mainWhatToExpect .WhatToExpectHeader h2:before,.mainWhatToExpect .WhatToExpectHeader h2:after{display:none}.mainWhatToExpect .WhatToExpectBadge{padding:6px 13px;font-size:11px}.mainWhatToExpect .subWhatToExpectList{grid-template-columns:1fr;gap:12px}.mainWhatToExpect .WhatToExpectCard{gap:15px;padding:15px}.mainWhatToExpect .WhatToExpectIcon{flex-basis:64px;width:64px;height:64px}.mainWhatToExpect .WhatToExpectIcon svg{width:32px;height:32px}.mainWhatToExpect .WhatToExpectBottom{flex-direction:column;gap:18px}.mainWhatToExpect .WhatToExpectBottomLeft{align-items:flex-start}.mainWhatToExpect .WhatToExpectDivider{width:100%;height:1px;min-height:1px}.mainWhatToExpect .WhatToExpectComingSoon{flex-basis:auto;justify-content:flex-start}}@media (width<=450px){.mainWhatToExpect .WhatToExpectCard{align-items:flex-start}.mainWhatToExpect .WhatToExpectIcon{border-radius:14px;flex-basis:55px;width:55px;height:55px}.mainWhatToExpect .WhatToExpectIcon svg{width:28px;height:28px}.mainWhatToExpect .WhatToExpectCard h3{font-size:15px}.mainWhatToExpect .WhatToExpectCard p{font-size:12px}.mainWhatToExpect .WhatToExpectBottom{padding:16px}.mainWhatToExpect .WhatToExpectBottomIcon{flex-basis:60px;width:60px;height:60px}.mainWhatToExpect .WhatToExpectBottomIcon svg{width:31px;height:31px}.mainWhatToExpect .WhatToExpectBottomContent h3{font-size:16px}.mainWhatToExpect .WhatToExpectBottomContent p{font-size:12px}}.mainPartnerWithUs{box-sizing:border-box;isolation:isolate;background:radial-gradient(circle at 0%,#8b3df22e 0%,#8b3df21a 28%,#8b3df200 58%),radial-gradient(circle at 100%,#ec489929 0%,#ec489914 30%,#ec489900 60%),radial-gradient(circle at 50% 42%,#fff 0% 38%,#faf7fff5 68%,#f3eaff 100%);justify-content:center;align-items:flex-start;width:100%;padding:46px 30px 42px;display:flex;position:relative;overflow:hidden}.mainPartnerWithUs .subPartnerWithUs{z-index:2;text-align:center;flex-direction:column;align-items:center;width:100%;margin:0 auto;display:flex;position:relative}.mainPartnerWithUs .subPartnerWithUs .partnerEyebrow{color:#ffffffb3;letter-spacing:3px;margin-bottom:24px;font-size:12px;font-weight:700;line-height:1;display:block}.mainPartnerWithUs .subPartnerWithUs h2{letter-spacing:-1.5px;margin:0;font-family:Tan Aegean;font-size:45px;font-weight:400}.mainPartnerWithUs .subPartnerWithUs h2 span{background:linear-gradient(90deg,#8b3df2,#ec4899);-webkit-text-fill-color:transparent;letter-spacing:-.4px;-webkit-background-clip:text;font-weight:400}.mainPartnerWithUs .subPartnerWithUs p{max-width:660px;margin:20px auto 0;font-size:17px;font-weight:400;line-height:1.55}.mainPartnerWithUs .subPartnerWithUs .partnerActions{justify-content:center;align-items:center;gap:12px;margin-top:34px;display:flex}.mainPartnerWithUs .subPartnerWithUs .partnerActions button{cursor:pointer;border-radius:30px;justify-content:center;align-items:center;height:46px;padding:0 24px;font-family:inherit;font-size:14px;font-weight:600;transition:transform .25s,background .25s,border-color .25s,box-shadow .25s;display:inline-flex}.mainPartnerWithUs .subPartnerWithUs .partnerActions .primaryPartnerButton{color:#21134f;background:#fff;border:1px solid #8b3df2}.mainPartnerWithUs .subPartnerWithUs .partnerActions .primaryPartnerButton:hover{transform:translateY(-2px);box-shadow:0 12px 25px #14083c33}.mainPartnerWithUs .subPartnerWithUs .partnerActions .secondaryPartnerButton{color:#fff;background:linear-gradient(90deg,#8b3df2,#ec4899);border:1px solid #0000}.mainPartnerWithUs .subPartnerWithUs .partnerActions .secondaryPartnerButton:hover{background:linear-gradient(#8b3df214,#ec489914) padding-box padding-box,linear-gradient(90deg,#8b3df2,#ec4899) border-box;transform:translateY(-2px);box-shadow:0 12px 28px #8b3df247,0 6px 14px #ec489929}@media (width<=768px){.mainPartnerWithUs{min-height:500px;padding:70px 24px}.mainPartnerWithUs .subPartnerWithUs .partnerEyebrow{letter-spacing:2.5px;margin-bottom:20px;font-size:11px}.mainPartnerWithUs .subPartnerWithUs h2{font-size:28px!important}.mainPartnerWithUs .subPartnerWithUs p{max-width:600px;margin-top:20px;font-size:15px;line-height:1.6}.mainPartnerWithUs .subPartnerWithUs .partnerActions{margin-top:30px}}@media (width<=576px){.mainPartnerWithUs{min-height:auto;padding:65px 20px}.mainPartnerWithUs .subPartnerWithUs .partnerEyebrow{letter-spacing:2px;margin-bottom:18px;font-size:10px}.mainPartnerWithUs .subPartnerWithUs h2{letter-spacing:-1px;font-size:40px}.mainPartnerWithUs .subPartnerWithUs h2 span{display:inline}.mainPartnerWithUs .subPartnerWithUs p{margin-top:18px;font-size:14px;line-height:1.65}.mainPartnerWithUs .subPartnerWithUs .partnerActions{flex-direction:column;width:100%;margin-top:28px}.mainPartnerWithUs .subPartnerWithUs .partnerActions button{width:100%;max-width:280px}}.partnerModalOverlay .partnerModal .partnerModalTop .partnerModalHeader h2 em{background:linear-gradient(90deg,#8b3df2,#ec4899);-webkit-text-fill-color:transparent;text-wrap:nowrap;-webkit-background-clip:text;font-family:Tan Aegean;font-size:16px}@media (width<=768px){.partnerModalOverlay .partnerModal{border-radius:20px;max-height:calc(100vh - 30px);padding:25px 22px}.partnerModalOverlay .partnerModal .closePartnerModal{top:20px;right:20px}.partnerModalOverlay .partnerModal .partnerModalHeader{padding-right:45px}.partnerModalOverlay .partnerModal .partnerModalHeader h2{font-size:23px}.partnerModalOverlay .partnerModal .partnerModalContent{grid-template-columns:1fr;gap:30px}}@media (width<=480px){.partnerModalOverlay .partnerModal{padding:22px 17px}.partnerModalOverlay .partnerModal .partnerModalContent .partnerCalendarSection .calendarDays{gap:2px}.partnerModalOverlay .partnerModal .partnerModalContent .partnerCalendarSection .calendarDays .calendarDay,.partnerModalOverlay .partnerModal .partnerModalContent .partnerCalendarSection .calendarDays .emptyDay{height:38px}.partnerModalOverlay .partnerModal .partnerModalContent .partnerFormSection .formRow{grid-template-columns:1fr;gap:14px}}@keyframes partnerModalOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes partnerModalIn{0%{opacity:0;transform:translateY(15px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.mainOurPartners{background:#fff;width:100%;padding:72px 0 58px}.mainOurPartners .subOurPartners{text-align:center;width:1250px;margin:0 auto}.mainOurPartners .subOurPartners .partnersEyebrow{color:#7c3aed;letter-spacing:.04em;text-transform:uppercase;background:#ece9fc;border-radius:999px;align-items:center;gap:6px;margin-bottom:20px;padding:6px 16px;font-size:12px;font-weight:500;display:inline-flex}.mainOurPartners .subOurPartners h2{color:#1b1653;margin:0;font-family:Tan Aegean;font-size:36px;font-weight:400}.mainOurPartners .subOurPartners h2 span{background:linear-gradient(90deg,#8b3df2,#ec4899);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-style:normal;display:block}.mainOurPartners .subOurPartners>p{color:#68667a;text-transform:capitalize;max-width:660px;margin:18px auto 0;font-size:16px;line-height:1.55}.mainOurPartners .subOurPartners .OurPartners{justify-content:center;align-items:center;gap:20px;margin-top:50px;display:flex}.mainOurPartners .subOurPartners .OurPartners .partnerCard{border-radius:20px;justify-content:center;align-items:center;width:465px;height:136px;padding:20px;display:flex}.mainOurPartners .subOurPartners .OurPartners .partnerCard img{object-fit:contain;width:auto;max-width:380px;max-height:160px;display:block}.mainOurPartners .subOurPartners .partnersNote{color:#777387;margin-top:25px;font-size:12px}@media (width<=1200px){.mainOurPartners{padding:65px 24px 55px}.mainOurPartners .subOurPartners{width:100%}.mainOurPartners .subOurPartners h2{font-size:32px}.mainOurPartners .subOurPartners>p{max-width:620px;font-size:15px}.mainOurPartners .subOurPartners .OurPartners{gap:18px}.mainOurPartners .subOurPartners .OurPartners .partnerCard{width:100%;max-width:465px}}@media (width<=992px){.mainOurPartners{padding:60px 20px 50px}.mainOurPartners .subOurPartners .partnersEyebrow{margin-bottom:16px;padding:6px 14px;font-size:11px}.mainOurPartners .subOurPartners h2{font-size:30px}.mainOurPartners .subOurPartners>p{max-width:600px;margin-top:15px;font-size:14px}.mainOurPartners .subOurPartners .OurPartners{gap:16px;margin-top:40px}.mainOurPartners .subOurPartners .OurPartners .partnerCard{height:125px;padding:18px}.mainOurPartners .subOurPartners .OurPartners .partnerCard img{max-width:300px;max-height:100px}.mainOurPartners .subOurPartners .partnersNote{margin-top:20px;font-size:11px}}@media (width<=768px){.mainOurPartners{padding:50px 20px 45px}.mainOurPartners .subOurPartners .partnersEyebrow{margin-bottom:14px;padding:5px 13px;font-size:10px}.mainOurPartners .subOurPartners h2{font-size:27px;line-height:1.2}.mainOurPartners .subOurPartners>p{max-width:550px;margin-top:13px;font-size:13px;line-height:1.6}.mainOurPartners .subOurPartners .OurPartners{flex-direction:column;gap:14px;margin-top:32px}.mainOurPartners .subOurPartners .OurPartners .partnerCard{border-radius:17px;width:100%;max-width:465px;height:115px;padding:16px}.mainOurPartners .subOurPartners .OurPartners .partnerCard img{max-width:280px;max-height:85px}.mainOurPartners .subOurPartners .partnersNote{margin-top:18px;font-size:10px}}@media (width<=576px){.mainOurPartners{padding:45px 16px 40px}.mainOurPartners .subOurPartners h2{font-size:25px}.mainOurPartners .subOurPartners>p{font-size:12px;line-height:1.6}.mainOurPartners .subOurPartners .OurPartners{gap:12px;margin-top:28px}.mainOurPartners .subOurPartners .OurPartners .partnerCard{border-radius:15px;height:105px;padding:14px}.mainOurPartners .subOurPartners .OurPartners .partnerCard img{max-width:240px;max-height:75px}.mainOurPartners .subOurPartners .partnersNote{margin-top:16px;font-size:9px}}@media (width<=400px){.mainOurPartners{padding:40px 14px 35px}.mainOurPartners .subOurPartners .partnersEyebrow{padding:5px 11px;font-size:9px}.mainOurPartners .subOurPartners h2{font-size:23px}.mainOurPartners .subOurPartners>p{font-size:11px}.mainOurPartners .subOurPartners .OurPartners{margin-top:24px}.mainOurPartners .subOurPartners .OurPartners .partnerCard{height:95px;padding:12px}.mainOurPartners .subOurPartners .OurPartners .partnerCard img{max-width:210px;max-height:65px}.mainOurPartners .subOurPartners .partnersNote{font-size:8px}}.mainPartnerValue{background:#f8f6ff;width:100%;padding:56px 0}.mainPartnerValue .subPartnerValue{grid-template-columns:1fr 1fr;align-items:center;gap:80px;width:1250px;min-height:450px;margin:0 auto;display:grid}.mainPartnerValue .subPartnerValue .partnerValueContent{max-width:730px}.mainPartnerValue .subPartnerValue .partnerValueContent .partnerValueEyebrow{color:#7c3aed;letter-spacing:.04em;text-transform:uppercase;background:#ece9fc;border-radius:999px;align-items:center;gap:6px;margin-bottom:20px;padding:6px 16px;font-size:12px;font-weight:500;display:inline-flex}.mainPartnerValue .subPartnerValue .partnerValueContent h2{color:#1b1653;text-wrap:nowrap;margin:0;font-family:Tan Aegean;font-size:36px;font-weight:400}.mainPartnerValue .subPartnerValue .partnerValueContent h2 span{background:linear-gradient(90deg,#8b3df2,#ec4899);-webkit-text-fill-color:transparent;-webkit-background-clip:text;display:block}.mainPartnerValue .subPartnerValue .partnerValueContent p{color:#6c687b;text-align:justify;margin:18px 0 0;font-size:16px;line-height:1.6}.mainPartnerValue .subPartnerValue .partnerValueList{flex-direction:column;gap:12px;display:flex}.mainPartnerValue .subPartnerValue .partnerValueList .partnerValueItem{background:#fff;border:1px solid #e7e3ed;border-radius:18px;align-items:center;width:100%;min-height:54px;padding:0 17px;display:flex;box-shadow:0 8px 20px #36236412}.mainPartnerValue .subPartnerValue .partnerValueList .partnerValueItem .partnerValueIcon{color:#fff;background:linear-gradient(90deg,#8b3df2,#ec4899);border-radius:50%;flex:0 0 25px;justify-content:center;align-items:center;width:25px;height:25px;margin-right:12px;display:flex}.mainPartnerValue .subPartnerValue .partnerValueList .partnerValueItem .partnerValueIcon svg{stroke-width:2.5px;width:14px;height:14px}.mainPartnerValue .subPartnerValue .partnerValueList .partnerValueItem .partnerValueText{font-size:14px;font-weight:500;line-height:1.4}@media (width<=1200px){.mainPartnerValue{padding:48px 24px}.mainPartnerValue .subPartnerValue{gap:50px;width:100%}.mainPartnerValue .subPartnerValue .partnerValueContent h2{font-size:32px}}@media (width<=992px){.mainPartnerValue{padding:44px 24px}.mainPartnerValue .subPartnerValue{grid-template-columns:1fr;gap:36px;min-height:auto}.mainPartnerValue .subPartnerValue .partnerValueContent{text-align:center;max-width:100%}.mainPartnerValue .subPartnerValue .partnerValueContent h2{text-wrap:wrap;font-size:30px}.mainPartnerValue .subPartnerValue .partnerValueContent p{text-align:center;font-size:15px}.mainPartnerValue .subPartnerValue .partnerValueList{width:100%}}@media (width<=768px){.mainPartnerValue{padding:40px 20px}.mainPartnerValue .subPartnerValue{gap:30px}.mainPartnerValue .subPartnerValue .partnerValueContent .partnerValueEyebrow{margin-bottom:16px;padding:6px 14px}.mainPartnerValue .subPartnerValue .partnerValueContent h2{font-size:28px}.mainPartnerValue .subPartnerValue .partnerValueContent p{margin-top:14px;font-size:14px;line-height:1.6}.mainPartnerValue .subPartnerValue .partnerValueList{gap:10px}.mainPartnerValue .subPartnerValue .partnerValueList .partnerValueItem{border-radius:15px;min-height:52px;padding:8px 14px}.mainPartnerValue .subPartnerValue .partnerValueList .partnerValueItem .partnerValueIcon{flex:0 0 24px;width:24px;height:24px;margin-right:10px}.mainPartnerValue .subPartnerValue .partnerValueList .partnerValueItem .partnerValueIcon svg{width:13px;height:13px}.mainPartnerValue .subPartnerValue .partnerValueList .partnerValueItem .partnerValueText{font-size:13px}}@media (width<=480px){.mainPartnerValue{padding:32px 16px}.mainPartnerValue .subPartnerValue{gap:26px}.mainPartnerValue .subPartnerValue .partnerValueContent .partnerValueEyebrow{margin-bottom:14px;padding:5px 12px;font-size:10px}.mainPartnerValue .subPartnerValue .partnerValueContent h2{font-size:24px}.mainPartnerValue .subPartnerValue .partnerValueContent p{margin-top:12px;font-size:13px}.mainPartnerValue .subPartnerValue .partnerValueList{gap:8px}.mainPartnerValue .subPartnerValue .partnerValueList .partnerValueItem{border-radius:14px;min-height:50px;padding:7px 12px}.mainPartnerValue .subPartnerValue .partnerValueList .partnerValueItem .partnerValueIcon{flex-basis:22px;width:22px;height:22px;margin-right:9px}.mainPartnerValue .subPartnerValue .partnerValueList .partnerValueItem .partnerValueIcon svg{width:12px;height:12px}.mainPartnerValue .subPartnerValue .partnerValueList .partnerValueItem .partnerValueText{font-size:12px;line-height:1.35}}.mainPartnershipOptions{background:#fff;width:100%;padding:40px 0 80px}.mainPartnershipOptions .subPartnershipOptions{width:1250px;max-width:calc(100% - 40px);margin:0 auto}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsHeader{text-align:center;margin:0 auto}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsHeader .partnershipOptionsEyebrow{color:#7c3aed;letter-spacing:.04em;text-transform:uppercase;background:#ece9fc;border-radius:999px;align-items:center;gap:6px;margin-bottom:20px;padding:6px 16px;font-size:12px;font-weight:500;display:inline-flex}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsHeader h2{color:#1b1653;text-wrap:nowrap;margin:0;font-family:Tan Aegean;font-size:36px;font-weight:400}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsHeader h2 span{background:linear-gradient(90deg,#8b3df2,#ec4899);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsHeader p{color:#777388;text-transform:capitalize;max-width:900px;margin:15px auto 0;font-size:16px;line-height:1.55}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:42px;display:grid}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard{background:#fff;border:1px solid #eeeaf5;border-radius:18px;grid-template-columns:40% 60%;width:100%;min-height:235px;transition:transform .25s,box-shadow .25s,border-color .25s;display:grid;position:relative;overflow:hidden;box-shadow:0 8px 25px #2b1a580f}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionVisual{background:radial-gradient(circle,#9768ef21 0,#9768ef0a 45%,#0000 75%),linear-gradient(135deg,#f8f4ff 0%,#fbf9ff 60%,#fff 100%);justify-content:center;align-items:center;min-height:235px;display:flex;position:relative;overflow:hidden}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionVisual .partnershipOptionVisualNumber{z-index:1;color:#7c3aed17;letter-spacing:-4px;font-size:58px;font-weight:700;line-height:1;position:absolute;top:20px;left:24px}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionVisual .partnershipOptionIllustration{z-index:2;justify-content:center;align-items:center;width:115px;height:115px;display:flex;position:relative}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionVisual .partnershipOptionIllustration .illustrationGlow{background:radial-gradient(circle,#7e4cdd29,#7e4cdd05 65%,#0000 70%);border-radius:50%;width:110px;height:110px;position:absolute}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionVisual .partnershipOptionIllustration .illustrationIcon{z-index:2;background:linear-gradient(145deg,#fff 0%,#eee5ff 55%,#d7c2ff 100%);border-radius:18px;justify-content:center;align-items:center;width:78px;height:78px;display:flex;position:relative;transform:rotate(-4deg);box-shadow:0 12px 24px #5726be24,inset 0 0 0 1px #7e4cdd14}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionVisual .partnershipOptionIllustration .illustrationIcon svg{color:#8a35ef;stroke-width:1.5px;width:43px;height:43px}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionVisual .illustrationDots{opacity:.55;grid-template-columns:repeat(4,4px);gap:5px;width:52px;display:grid;position:absolute;bottom:42px;left:38px}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionVisual .illustrationDots span{background:#d7c4fa;border-radius:50%;width:4px;height:4px}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionContent{flex-direction:column;align-items:flex-start;padding:30px 32px 25px 28px;display:flex;position:relative}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionContent .partnershipOptionNumber{color:#7c3aed17;font-size:38px;font-weight:400;line-height:1;position:absolute;top:20px;right:24px}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionContent h3{color:#6031c4;letter-spacing:.2px;text-transform:uppercase;max-width:calc(100% - 35px);margin:0;font-size:18px;font-weight:800;line-height:1.3}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionContent .partnershipOptionLine{background:#7138d1;border-radius:5px;width:38px;height:2px;margin-top:14px}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionContent p{color:#454052;text-align:left;max-width:100%;margin:14px 0 0;font-size:12px;line-height:1.55}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionContent .partnershipOptionButton{color:#7138d1;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;margin-top:auto;padding:0;font-family:inherit;font-size:13px;font-weight:600;display:flex}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionContent .partnershipOptionButton svg{stroke-width:1.8px;width:18px;height:18px;transition:transform .2s}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionContent .partnershipOptionButton:hover svg{transform:translate(4px)}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard:hover{border-color:#ded0f7;transform:translateY(-2px);box-shadow:0 14px 30px #5b33a017}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard.active{border-color:#d9c5ff;box-shadow:0 14px 30px #7143c21a}@media (width<=1200px){.mainPartnershipOptions{padding:48px 24px 70px}.mainPartnershipOptions .subPartnershipOptions{width:100%;max-width:1100px}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsHeader h2{font-size:32px}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsHeader p{max-width:800px}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:40px}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard{grid-template-columns:40% 60%;min-height:230px}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionVisual{min-height:230px}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionVisual .partnershipOptionVisualNumber{font-size:58px;top:20px;left:24px}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionVisual .partnershipOptionIllustration{width:110px;height:110px}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionVisual .partnershipOptionIllustration .illustrationGlow{width:105px;height:105px}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionVisual .partnershipOptionIllustration .illustrationIcon{width:76px;height:76px}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionVisual .partnershipOptionIllustration .illustrationIcon svg{width:42px;height:42px}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionVisual .illustrationDots{bottom:40px;left:38px}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionVisual .illustrationCurve{width:235px;height:345px;top:-55px;right:-120px}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionContent{padding:28px 28px 24px 25px}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionContent .partnershipOptionNumber{font-size:36px;top:19px;right:22px}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionContent h3{max-width:calc(100% - 30px);font-size:18px;line-height:1.3}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionContent .partnershipOptionLine{width:38px;height:2px;margin-top:13px}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionContent p{margin-top:13px;font-size:12px;line-height:1.55}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionContent .partnershipOptionButton{font-size:12px}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionContent .partnershipOptionButton svg{width:17px;height:17px}}@media (width<=900px){.mainPartnershipOptions{padding:45px 20px 65px}.mainPartnershipOptions .subPartnershipOptions{width:100%;max-width:850px}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsHeader .partnershipOptionsEyebrow{margin-bottom:14px}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsHeader h2{text-wrap:wrap;font-size:28px}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsHeader p{max-width:700px;font-size:14px;line-height:1.55}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:34px}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard{border-radius:16px;grid-template-columns:38% 62%;min-height:215px}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionVisual{min-height:215px}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionVisual .partnershipOptionVisualNumber{font-size:52px;top:18px;left:18px}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionVisual .partnershipOptionIllustration{width:95px;height:95px}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionVisual .partnershipOptionIllustration .illustrationGlow{width:90px;height:90px}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionVisual .partnershipOptionIllustration .illustrationIcon{border-radius:16px;width:68px;height:68px}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionVisual .partnershipOptionIllustration .illustrationIcon svg{width:37px;height:37px}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionVisual .illustrationDots{transform-origin:0 100%;bottom:35px;left:28px;transform:scale(.85)}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionVisual .illustrationCurve{width:220px;height:330px;top:-55px;right:-125px}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionVisual .illustrationCurve span{width:14px;height:14px}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionContent{padding:25px 22px 21px}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionContent .partnershipOptionNumber{font-size:32px;top:17px;right:17px}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionContent h3{max-width:calc(100% - 25px);font-size:16px;line-height:1.3}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionContent .partnershipOptionLine{width:34px;margin-top:11px}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionContent p{margin-top:12px;font-size:11px;line-height:1.5}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionContent .partnershipOptionButton{gap:7px;font-size:11px}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionContent .partnershipOptionButton svg{width:16px;height:16px}}@media (width<=700px){.mainPartnershipOptions{padding:45px 15px 60px}.mainPartnershipOptions .subPartnershipOptions{width:100%;max-width:450px}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsHeader .partnershipOptionsEyebrow{letter-spacing:1.5px;margin-bottom:14px;padding:5px 13px;font-size:10px}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsHeader h2{text-wrap:wrap;font-size:26px;line-height:1.2}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsHeader p{margin-top:12px;font-size:13px;line-height:1.6}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid{grid-template-columns:1fr;gap:14px;margin-top:30px}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard{flex-direction:column;min-height:350px;display:flex}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionVisual{flex:0 0 150px;height:150px;min-height:150px}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionVisual .partnershipOptionVisualNumber{font-size:48px;top:17px;left:18px}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionVisual .partnershipOptionIllustration{width:90px;height:90px}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionVisual .partnershipOptionIllustration .illustrationGlow{width:85px;height:85px}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionVisual .partnershipOptionIllustration .illustrationIcon{border-radius:15px;width:62px;height:62px}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionVisual .partnershipOptionIllustration .illustrationIcon svg{width:34px;height:34px}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionVisual .illustrationDots{transform-origin:0 100%;bottom:25px;left:24px;transform:scale(.75)}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionVisual .illustrationCurve{width:210px;height:235px;top:auto;bottom:-185px;right:-82px}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionVisual .illustrationCurve span{width:13px;height:13px}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionContent{flex:1;padding:21px 20px 20px}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionContent .partnershipOptionNumber{font-size:29px;top:17px;right:18px}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionContent h3{max-width:calc(100% - 45px);font-size:16px;line-height:1.35}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionContent .partnershipOptionLine{width:38px;height:2px;margin-top:12px}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionContent p{margin-top:13px;font-size:12px;line-height:1.6}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionContent .partnershipOptionButton{margin-top:20px;font-size:12px}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionContent .partnershipOptionButton svg{width:17px;height:17px}}@media (width<=400px){.mainPartnershipOptions{padding:40px 12px 50px}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsHeader h2{font-size:23px}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsHeader p{font-size:12px}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid{gap:12px;margin-top:26px}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard{min-height:330px}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionVisual{flex-basis:140px;height:140px;min-height:140px}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionVisual .partnershipOptionVisualNumber{font-size:43px;top:14px;left:15px}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionVisual .partnershipOptionIllustration{width:82px;height:82px}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionVisual .partnershipOptionIllustration .illustrationIcon{width:58px;height:58px}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionVisual .partnershipOptionIllustration .illustrationIcon svg{width:32px;height:32px}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionVisual .illustrationDots{bottom:22px;left:20px;transform:scale(.65)}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionVisual .illustrationCurve{bottom:-175px;right:-75px}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionContent{padding:19px 17px 18px}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionContent .partnershipOptionNumber{font-size:26px;top:15px;right:15px}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionContent h3{max-width:calc(100% - 40px);font-size:14px}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionContent .partnershipOptionLine{width:32px;margin-top:10px}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionContent p{margin-top:11px;font-size:11px;line-height:1.55}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionContent .partnershipOptionButton{margin-top:17px;font-size:11px}.mainPartnershipOptions .subPartnershipOptions .partnershipOptionsGrid .partnershipOptionCard .partnershipOptionContent .partnershipOptionButton svg{width:16px;height:16px}}.partnerModalOverlay{z-index:9999;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#190a3c8c;justify-content:center;align-items:center;padding:20px;animation:.2s partnerModalOverlayIn;display:flex;position:fixed;inset:0}.partnerModalOverlay .partnerModal{scrollbar-width:thin;scrollbar-color:#e4e4e4 transparent;background:#fff;border-radius:6px;width:100%;max-width:868px;max-height:calc(100vh - 22px);padding:21px 12px 30px;animation:.25s partnerModalIn;position:relative;box-shadow:0 30px 80px #17083f4d,0 10px 35px #17083f26}.partnerModalOverlay .partnerModal::-webkit-scrollbar{width:2px}.partnerModalOverlay .partnerModal::-webkit-scrollbar-track{background:0 0;border-radius:10px;margin:12px 0}.partnerModalOverlay .partnerModal::-webkit-scrollbar-thumb{background:#f5f3ff;border:1px solid #fff;border-radius:10px;min-height:40px}.partnerModalOverlay .partnerModal::-webkit-scrollbar-thumb:hover{background:#fbf9ff}.partnerModalOverlay .partnerModal .partnerModalTop{border-bottom:1px solid #e4e8ed;flex-direction:row-reverse;justify-content:space-between;align-items:center;display:flex}.partnerModalOverlay .partnerModal .partnerModalTop .closePartnerModal{color:#85838e;cursor:pointer;background:#fff;border:1px solid #e6e4ec;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-size:18px;transition:background .2s,color .2s;display:flex}.partnerModalOverlay .partnerModal .partnerModalTop .closePartnerModal:hover{color:#34206e;background:#f8f6fc}.partnerModalOverlay .partnerModal .partnerModalTop .partnerModalHeader{text-wrap:nowrap;width:100%}.partnerModalOverlay .partnerModal .partnerModalTop .partnerModalHeader span{background:linear-gradient(90deg,#8b3df2,#ec4899);-webkit-text-fill-color:transparent;letter-spacing:2px;-webkit-background-clip:text;margin-bottom:10px;font-size:10px;font-weight:700;display:block}.partnerModalOverlay .partnerModal .partnerModalTop .partnerModalHeader h2{color:#24173a;letter-spacing:1.6px;text-wrap:nowrap;margin-bottom:14px;font-family:Tan Aegean;font-size:16px;font-weight:500;line-height:1}.partnerModalOverlay .partnerModal .partnerModalTop .partnerModalHeader h2 em{background:linear-gradient(90deg,#8b3df2,#ec4899);-webkit-text-fill-color:transparent;text-wrap:nowrap;-webkit-background-clip:text;font-family:Tan Aegean;font-size:16px;font-style:normal}.partnerModalOverlay .partnerModal .partnerModalContent{grid-template-columns:1fr 1fr;gap:32px;max-height:calc(100vh - 142px);margin-top:20px;display:grid;overflow-y:auto}.partnerModalOverlay .partnerModal .partnerModalContent .partnerCalendarSection{min-width:0}.partnerModalOverlay .partnerModal .partnerModalContent .partnerCalendarSection .calendarHeader{justify-content:space-between;align-items:center;margin-bottom:17px;display:flex}.partnerModalOverlay .partnerModal .partnerModalContent .partnerCalendarSection .calendarHeader h3{color:#2a255d;margin:0;font-size:14px;font-weight:700}.partnerModalOverlay .partnerModal .partnerModalContent .partnerCalendarSection .calendarHeader .calendarNavigation{align-items:center;gap:7px;display:flex}.partnerModalOverlay .partnerModal .partnerModalContent .partnerCalendarSection .calendarHeader .calendarNavigation button{color:#77758a;cursor:pointer;background:#fff;border:1px solid #eceaf2;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;transition:background .2s,color .2s;display:flex}.partnerModalOverlay .partnerModal .partnerModalContent .partnerCalendarSection .calendarHeader .calendarNavigation button svg{font-size:16px}.partnerModalOverlay .partnerModal .partnerModalContent .partnerCalendarSection .calendarHeader .calendarNavigation button:hover:not(:disabled){color:#5427b9;background:#f7f3ff}.partnerModalOverlay .partnerModal .partnerModalContent .partnerCalendarSection .calendarHeader .calendarNavigation button:disabled{color:#dedce4;cursor:not-allowed}.partnerModalOverlay .partnerModal .partnerModalContent .partnerCalendarSection .calendarWeek{grid-template-columns:repeat(7,1fr);margin-bottom:10px;display:grid}.partnerModalOverlay .partnerModal .partnerModalContent .partnerCalendarSection .calendarWeek span{text-align:center;color:#66647b;font-size:10px;font-weight:700}.partnerModalOverlay .partnerModal .partnerModalContent .partnerCalendarSection .calendarDays{grid-template-columns:repeat(7,1fr);gap:5px;display:grid}.partnerModalOverlay .partnerModal .partnerModalContent .partnerCalendarSection .calendarDays .calendarDay,.partnerModalOverlay .partnerModal .partnerModalContent .partnerCalendarSection .calendarDays .emptyDay{width:100%;height:42px}.partnerModalOverlay .partnerModal .partnerModalContent .partnerCalendarSection .calendarDays .calendarDay{color:#302d51;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;padding:0;font-family:inherit;font-size:14px;transition:color .2s,background .2s;display:flex}.partnerModalOverlay .partnerModal .partnerModalContent .partnerCalendarSection .calendarDays .calendarDay:hover:not(:disabled){color:#5726be;background:#f1ebff}.partnerModalOverlay .partnerModal .partnerModalContent .partnerCalendarSection .calendarDays .calendarDay.disabledDay{color:#d7d5dc;cursor:not-allowed}.partnerModalOverlay .partnerModal .partnerModalContent .partnerCalendarSection .calendarDays .calendarDay.selectedDay{color:#fff;background:#6732ce}.partnerModalOverlay .partnerModal .partnerModalContent .partnerCalendarSection .availableTimes{margin-top:19px}.partnerModalOverlay .partnerModal .partnerModalContent .partnerCalendarSection .availableTimes h3{color:#29265c;margin:0 0 9px;font-size:14px;font-weight:700}.partnerModalOverlay .partnerModal .partnerModalContent .partnerCalendarSection .availableTimes .timePlaceholder{color:#92909f;background:#fbfaff;border:1px dashed #ddd9e8;border-radius:12px;align-items:center;min-height:45px;padding:0 14px;font-size:12px;display:flex}.partnerModalOverlay .partnerModal .partnerModalContent .partnerCalendarSection .availableTimes .timeSlots{grid-template-columns:1fr 1fr;gap:8px;display:grid}.partnerModalOverlay .partnerModal .partnerModalContent .partnerCalendarSection .availableTimes .timeSlots .timeSlot{color:#39345d;cursor:pointer;background:#fff;border:1px solid #e4e0ee;border-radius:10px;height:40px;font-family:inherit;font-size:12px;transition:border-color .2s,background .2s,color .2s}.partnerModalOverlay .partnerModal .partnerModalContent .partnerCalendarSection .availableTimes .timeSlots .timeSlot:hover{color:#5d2bc1;background:#f7f3ff;border-color:#7543d3}.partnerModalOverlay .partnerModal .partnerModalContent .partnerFormSection{flex-direction:column;gap:14px;padding-right:20px;display:flex}.partnerModalOverlay .partnerModal .partnerModalContent .partnerFormSection .formField{flex-direction:column;gap:6px;display:flex}.partnerModalOverlay .partnerModal .partnerModalContent .partnerFormSection .formField label{color:#28235c;text-transform:capitalize;font-size:12px;font-weight:600}.partnerModalOverlay .partnerModal .partnerModalContent .partnerFormSection .formField label span{color:#d9439b}.partnerModalOverlay .partnerModal .partnerModalContent .partnerFormSection .formField input,.partnerModalOverlay .partnerModal .partnerModalContent .partnerFormSection .formField select,.partnerModalOverlay .partnerModal .partnerModalContent .partnerFormSection .formField textarea{color:#292651;background:#fff;border:1px solid #e4e1eb;border-radius:14px;outline:none;width:100%;font-family:inherit;font-size:13px;transition:border-color .2s,box-shadow .2s}.partnerModalOverlay .partnerModal .partnerModalContent .partnerFormSection .formField input:focus,.partnerModalOverlay .partnerModal .partnerModalContent .partnerFormSection .formField select:focus,.partnerModalOverlay .partnerModal .partnerModalContent .partnerFormSection .formField textarea:focus{background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(90deg,#8b3df2,#ec4899) border-box;border:1px solid #0000;border-radius:10px;box-shadow:0 0 0 3px #7542d414}.partnerModalOverlay .partnerModal .partnerModalContent .partnerFormSection .formField input,.partnerModalOverlay .partnerModal .partnerModalContent .partnerFormSection .formField select{height:42px;padding:0 15px;font-size:12px}.partnerModalOverlay .partnerModal .partnerModalContent .partnerFormSection .formField textarea{resize:vertical;min-height:80px;padding:12px 15px}.partnerModalOverlay .partnerModal .partnerModalContent .partnerFormSection .formField select{cursor:pointer}.partnerModalOverlay .partnerModal .partnerModalContent .partnerFormSection .formRow{grid-template-columns:1fr 1fr;gap:16px;display:grid}.partnerModalOverlay .partnerModal .partnerModalContent .partnerFormSection .requestMeetingButton{color:#fff;cursor:pointer;background:linear-gradient(90deg,#8b3df2,#ec4899);border:none;border-radius:25px;width:100%;height:46px;margin-top:12px;font-family:inherit;font-size:14px;font-weight:700;transition:transform .2s,box-shadow .2s;box-shadow:0 8px 20px #5226b033}.partnerModalOverlay .partnerModal .partnerModalContent .partnerFormSection .requestMeetingButton:hover{transform:translateY(-1px);box-shadow:0 12px 25px #5226b047}@media (width<=900px){.partnerModalOverlay{padding:16px}.partnerModalOverlay .partnerModal{max-height:calc(100vh - 32px);padding:18px 12px 24px}.partnerModalOverlay .partnerModal .partnerModalContent{grid-template-columns:1fr;gap:28px;max-height:calc(100vh - 125px)}.partnerModalOverlay .partnerModal .partnerModalContent .partnerFormSection{padding-right:10px}}@media (width<=600px){.partnerModalOverlay{padding:10px}.partnerModalOverlay .partnerModal{border-radius:10px;max-height:calc(100vh - 20px);padding:15px 10px 20px}.partnerModalOverlay .partnerModal .partnerModalTop .closePartnerModal{flex:0 0 34px;width:34px;height:34px;font-size:16px}.partnerModalOverlay .partnerModal .partnerModalTop .partnerModalHeader{text-wrap:wrap;min-width:0;padding-right:10px}.partnerModalOverlay .partnerModal .partnerModalTop .partnerModalHeader span{letter-spacing:1.5px;margin-bottom:8px;font-size:9px}.partnerModalOverlay .partnerModal .partnerModalTop .partnerModalHeader h2{text-wrap:wrap;margin-bottom:10px;font-size:14px;line-height:1.2}.partnerModalOverlay .partnerModal .partnerModalTop .partnerModalHeader h2 em{text-wrap:wrap;font-size:14px}.partnerModalOverlay .partnerModal .partnerModalContent{grid-template-columns:1fr;gap:24px;max-height:calc(100vh - 110px);margin-top:16px}.partnerModalOverlay .partnerModal .partnerModalContent .partnerCalendarSection .calendarHeader{margin-bottom:14px}.partnerModalOverlay .partnerModal .partnerModalContent .partnerCalendarSection .calendarHeader h3{font-size:13px}.partnerModalOverlay .partnerModal .partnerModalContent .partnerCalendarSection .calendarHeader .calendarNavigation{gap:5px}.partnerModalOverlay .partnerModal .partnerModalContent .partnerCalendarSection .calendarHeader .calendarNavigation button{width:31px;height:31px}.partnerModalOverlay .partnerModal .partnerModalContent .partnerCalendarSection .calendarHeader .calendarNavigation button svg{font-size:14px}.partnerModalOverlay .partnerModal .partnerModalContent .partnerCalendarSection .calendarWeek{margin-bottom:8px}.partnerModalOverlay .partnerModal .partnerModalContent .partnerCalendarSection .calendarWeek span{font-size:9px}.partnerModalOverlay .partnerModal .partnerModalContent .partnerCalendarSection .calendarDays{gap:4px}.partnerModalOverlay .partnerModal .partnerModalContent .partnerCalendarSection .calendarDays .calendarDay,.partnerModalOverlay .partnerModal .partnerModalContent .partnerCalendarSection .calendarDays .emptyDay{height:38px}.partnerModalOverlay .partnerModal .partnerModalContent .partnerCalendarSection .calendarDays .calendarDay{border-radius:7px;font-size:13px}.partnerModalOverlay .partnerModal .partnerModalContent .partnerCalendarSection .availableTimes{margin-top:16px}.partnerModalOverlay .partnerModal .partnerModalContent .partnerCalendarSection .availableTimes h3{margin-bottom:8px;font-size:13px}.partnerModalOverlay .partnerModal .partnerModalContent .partnerCalendarSection .availableTimes .timePlaceholder{min-height:42px;padding:0 12px;font-size:11px}.partnerModalOverlay .partnerModal .partnerModalContent .partnerCalendarSection .availableTimes .timeSlots{gap:7px}.partnerModalOverlay .partnerModal .partnerModalContent .partnerCalendarSection .availableTimes .timeSlots .timeSlot{border-radius:9px;height:38px;font-size:11px}.partnerModalOverlay .partnerModal .partnerModalContent .partnerFormSection{gap:12px;padding-right:5px}.partnerModalOverlay .partnerModal .partnerModalContent .partnerFormSection .formField{gap:5px}.partnerModalOverlay .partnerModal .partnerModalContent .partnerFormSection .formField label{font-size:11px}.partnerModalOverlay .partnerModal .partnerModalContent .partnerFormSection .formField input,.partnerModalOverlay .partnerModal .partnerModalContent .partnerFormSection .formField select,.partnerModalOverlay .partnerModal .partnerModalContent .partnerFormSection .formField textarea{border-radius:12px;font-size:12px}.partnerModalOverlay .partnerModal .partnerModalContent .partnerFormSection .formField input,.partnerModalOverlay .partnerModal .partnerModalContent .partnerFormSection .formField select{height:40px;padding:0 13px}.partnerModalOverlay .partnerModal .partnerModalContent .partnerFormSection .formField textarea{min-height:75px;padding:10px 13px}.partnerModalOverlay .partnerModal .partnerModalContent .partnerFormSection .formRow{grid-template-columns:1fr;gap:12px}.partnerModalOverlay .partnerModal .partnerModalContent .partnerFormSection .requestMeetingButton{height:44px;margin-top:8px;font-size:13px}}@media (width<=400px){.partnerModalOverlay{padding:7px}.partnerModalOverlay .partnerModal{max-height:calc(100vh - 14px);padding:13px 8px 17px}.partnerModalOverlay .partnerModal .partnerModalTop .closePartnerModal{flex-basis:31px;width:31px;height:31px;font-size:15px}.partnerModalOverlay .partnerModal .partnerModalTop .partnerModalHeader span{letter-spacing:1.2px;font-size:8px}.partnerModalOverlay .partnerModal .partnerModalTop .partnerModalHeader h2,.partnerModalOverlay .partnerModal .partnerModalTop .partnerModalHeader h2 em{font-size:13px}.partnerModalOverlay .partnerModal .partnerModalContent{gap:20px;max-height:calc(100vh - 100px);margin-top:14px}.partnerModalOverlay .partnerModal .partnerModalContent .partnerCalendarSection .calendarDays{gap:3px}.partnerModalOverlay .partnerModal .partnerModalContent .partnerCalendarSection .calendarDays .calendarDay,.partnerModalOverlay .partnerModal .partnerModalContent .partnerCalendarSection .calendarDays .emptyDay{height:35px}.partnerModalOverlay .partnerModal .partnerModalContent .partnerCalendarSection .calendarDays .calendarDay{font-size:12px}.partnerModalOverlay .partnerModal .partnerModalContent .partnerCalendarSection .availableTimes .timeSlots{gap:6px}.partnerModalOverlay .partnerModal .partnerModalContent .partnerCalendarSection .availableTimes .timeSlots .timeSlot{height:36px;font-size:10px}.partnerModalOverlay .partnerModal .partnerModalContent .partnerFormSection .formField input,.partnerModalOverlay .partnerModal .partnerModalContent .partnerFormSection .formField select{height:38px}.partnerModalOverlay .partnerModal .partnerModalContent .partnerFormSection .formField textarea{min-height:70px}.partnerModalOverlay .partnerModal .partnerModalContent .partnerFormSection .requestMeetingButton{height:42px;font-size:12px}}.mainBusinessConnections{background:linear-gradient(90deg,#8b3df2,#ec4899);width:100%;padding:66px 0}.mainBusinessConnections .subBusinessConnections{width:min(1105px,100% - 40px);margin:0 auto}.mainBusinessConnections .subBusinessConnections .businessConnectionsHeader{text-align:center;max-width:700px;margin:0 auto}.mainBusinessConnections .subBusinessConnections .businessConnectionsHeader .businessConnectionsEyebrow{color:#7c3aed;letter-spacing:.04em;text-transform:uppercase;background:#ece9fc;border-radius:999px;align-items:center;gap:6px;margin-bottom:20px;padding:6px 16px;font-size:12px;font-weight:500;display:inline-flex}.mainBusinessConnections .subBusinessConnections .businessConnectionsHeader h2{color:#fff;text-wrap:wrap;margin:0;font-family:Tan Aegean;font-size:36px;font-weight:400}.mainBusinessConnections .subBusinessConnections .businessConnectionsHeader h2 span{text-wrap:nowrap;font-family:Tan Aegean;display:block}.mainBusinessConnections .subBusinessConnections .businessConnectionsHeader p{color:#fffffffa;max-width:650px;margin:16px auto 0;font-size:16px;line-height:1.6}.mainBusinessConnections .subBusinessConnections .businessConnectionsGrid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:50px;display:grid}.mainBusinessConnections .subBusinessConnections .businessConnectionsGrid .businessConnectionCard{background:#ffffff12;border:1px solid #ffffff24;border-radius:20px;align-items:center;min-height:75px;padding:12px 20px;transition:background .2s,border-color .2s,transform .2s;display:flex;box-shadow:inset 0 1px #ffffff0d}.mainBusinessConnections .subBusinessConnections .businessConnectionsGrid .businessConnectionCard .businessConnectionIcon{background:#ffffff1a;border-radius:50%;flex:0 0 42px;justify-content:center;align-items:center;width:42px;height:42px;margin-right:13px;display:flex}.mainBusinessConnections .subBusinessConnections .businessConnectionsGrid .businessConnectionCard .businessConnectionIcon svg{color:#fff;stroke-width:1.7px;width:20px;height:20px}.mainBusinessConnections .subBusinessConnections .businessConnectionsGrid .businessConnectionCard .businessConnectionTitle{color:#fff;text-transform:capitalize;font-size:14px;font-weight:600;line-height:1.4}.mainBusinessConnections .subBusinessConnections .businessConnectionsGrid .businessConnectionCard:hover{background:#ffffff1c;border-color:#ffffff3d;transform:translateY(-2px)}@media (width<=900px){.mainBusinessConnections{padding:75px 0}.mainBusinessConnections .subBusinessConnections .businessConnectionsHeader h2{font-size:32px}.mainBusinessConnections .subBusinessConnections .businessConnectionsGrid{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.mainBusinessConnections{padding:60px 0}.mainBusinessConnections .subBusinessConnections{width:min(100% - 30px,450px);margin:auto!important}.mainBusinessConnections .subBusinessConnections .businessConnectionsHeader .businessConnectionsEyebrow{margin-bottom:13px;font-size:10px}.mainBusinessConnections .subBusinessConnections .businessConnectionsHeader h2{font-size:28px}.mainBusinessConnections .subBusinessConnections .businessConnectionsHeader h2 span{text-wrap:wrap!important}.mainBusinessConnections .subBusinessConnections .businessConnectionsHeader p{margin-top:14px;font-size:14px;line-height:1.55}.mainBusinessConnections .subBusinessConnections .businessConnectionsGrid{grid-template-columns:1fr;gap:11px;margin-top:35px}.mainBusinessConnections .subBusinessConnections .businessConnectionsGrid .businessConnectionCard{border-radius:16px;min-height:65px;padding:10px 15px}.mainBusinessConnections .subBusinessConnections .businessConnectionsGrid .businessConnectionCard .businessConnectionIcon{flex-basis:38px;width:38px;height:38px;margin-right:11px}.mainBusinessConnections .subBusinessConnections .businessConnectionsGrid .businessConnectionCard .businessConnectionIcon svg{width:18px;height:18px}.mainBusinessConnections .subBusinessConnections .businessConnectionsGrid .businessConnectionCard .businessConnectionTitle{font-size:13px}}.mainWhyPartnerWithUs{background:#fff;width:100%;padding:96px 24px 98px}.mainWhyPartnerWithUs .subWhyPartnerWithUs{width:100%;max-width:1250px;margin:0 auto}.mainWhyPartnerWithUs .subWhyPartnerWithUs .WhyPartnerWithUs{text-align:center;margin-bottom:44px}.mainWhyPartnerWithUs .subWhyPartnerWithUs .WhyPartnerWithUs .WhyPartnerWithUsSubTitle{color:#7c3aed;letter-spacing:.04em;text-transform:uppercase;background:#ece9fc;border-radius:999px;align-items:center;gap:6px;margin-bottom:20px;padding:6px 16px;font-size:12px;font-weight:500;display:inline-flex}.mainWhyPartnerWithUs .subWhyPartnerWithUs .WhyPartnerWithUs .WhyPartnerWithUsTitle{color:#1b1653;text-wrap:nowrap;margin:0;font-family:Tan Aegean;font-size:36px;font-weight:400}.mainWhyPartnerWithUs .subWhyPartnerWithUs .WhyPartnerWithUs .WhyPartnerWithUsTitle span{background:linear-gradient(90deg,#8b3df2,#ec4899);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.mainWhyPartnerWithUs .subWhyPartnerWithUs .WhyPartnerWithUsList{grid-template-columns:repeat(5,minmax(0,1fr));gap:23px;display:grid}.mainWhyPartnerWithUs .subWhyPartnerWithUs .WhyPartnerWithUsList .WhyPartnerWithUsListItem{background:#fff;border:1px solid #ebe8f2;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;padding:24px 23px 25px;transition:transform .25s,box-shadow .25s;display:flex;position:relative;box-shadow:0 8px 18px #362b5b0b,0 18px 30px #362b5b09}.mainWhyPartnerWithUs .subWhyPartnerWithUs .WhyPartnerWithUsList .WhyPartnerWithUsListItem:hover{transform:translateY(-3px);box-shadow:0 10px 22px #362b5b12,0 20px 35px #362b5b0d}.mainWhyPartnerWithUs .subWhyPartnerWithUs .WhyPartnerWithUsList .WhyPartnerWithUsListItem .WhyPartnerWithUsIcon{color:#9164ec;background:#f7f3ff;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:19px;display:flex;position:absolute;top:-16%}.mainWhyPartnerWithUs .subWhyPartnerWithUs .WhyPartnerWithUsList .WhyPartnerWithUsListItem .WhyPartnerWithUsIcon svg{stroke-width:1.8px;width:20px;height:20px}.mainWhyPartnerWithUs .subWhyPartnerWithUs .WhyPartnerWithUsList .WhyPartnerWithUsListItem .WhyPartnerWithUsListTitle{color:#30265f;text-align:center;margin:30px 0 10px;font-size:15px;font-weight:500;line-height:1.45}.mainWhyPartnerWithUs .subWhyPartnerWithUs .WhyPartnerWithUsList .WhyPartnerWithUsListItem .WhyPartnerWithUsListDescription{color:#716d7d;text-align:center;margin:0;font-size:13px;font-weight:400;line-height:1.52}@media (width<=1200px){.mainWhyPartnerWithUs{padding:80px 24px}.mainWhyPartnerWithUs .subWhyPartnerWithUs .WhyPartnerWithUs .WhyPartnerWithUsTitle{text-wrap:wrap;font-size:32px}.mainWhyPartnerWithUs .subWhyPartnerWithUs .WhyPartnerWithUsList{grid-template-columns:repeat(3,1fr);gap:45px 20px}}@media (width<=992px){.mainWhyPartnerWithUs{padding:70px 20px}.mainWhyPartnerWithUs .subWhyPartnerWithUs .WhyPartnerWithUs{margin-bottom:40px}.mainWhyPartnerWithUs .subWhyPartnerWithUs .WhyPartnerWithUs .WhyPartnerWithUsTitle{font-size:30px}.mainWhyPartnerWithUs .subWhyPartnerWithUs .WhyPartnerWithUsList{grid-template-columns:repeat(2,1fr);gap:42px 20px}.mainWhyPartnerWithUs .subWhyPartnerWithUs .WhyPartnerWithUsList .WhyPartnerWithUsListItem{padding:24px 20px 25px}.mainWhyPartnerWithUs .subWhyPartnerWithUs .WhyPartnerWithUsList .WhyPartnerWithUsListItem .WhyPartnerWithUsIcon{top:-18%}}@media (width<=768px){.mainWhyPartnerWithUs{padding:60px 20px}.mainWhyPartnerWithUs .subWhyPartnerWithUs .WhyPartnerWithUs{margin-bottom:35px}.mainWhyPartnerWithUs .subWhyPartnerWithUs .WhyPartnerWithUs .WhyPartnerWithUsSubTitle{margin-bottom:16px;padding:6px 14px;font-size:11px}.mainWhyPartnerWithUs .subWhyPartnerWithUs .WhyPartnerWithUs .WhyPartnerWithUsTitle{font-size:28px}.mainWhyPartnerWithUs .subWhyPartnerWithUs .WhyPartnerWithUsList{gap:40px 16px}.mainWhyPartnerWithUs .subWhyPartnerWithUs .WhyPartnerWithUsList .WhyPartnerWithUsListItem{padding:22px 18px 24px}.mainWhyPartnerWithUs .subWhyPartnerWithUs .WhyPartnerWithUsList .WhyPartnerWithUsListItem .WhyPartnerWithUsIcon{width:58px;height:58px;margin-bottom:15px;top:-17%}.mainWhyPartnerWithUs .subWhyPartnerWithUs .WhyPartnerWithUsList .WhyPartnerWithUsListItem .WhyPartnerWithUsIcon svg{width:19px;height:19px}.mainWhyPartnerWithUs .subWhyPartnerWithUs .WhyPartnerWithUsList .WhyPartnerWithUsListItem .WhyPartnerWithUsListTitle{margin:27px 0 9px;font-size:14px}.mainWhyPartnerWithUs .subWhyPartnerWithUs .WhyPartnerWithUsList .WhyPartnerWithUsListItem .WhyPartnerWithUsListDescription{font-size:12px}}@media (width<=576px){.mainWhyPartnerWithUs{padding:50px 16px}.mainWhyPartnerWithUs .subWhyPartnerWithUs .WhyPartnerWithUs{margin-bottom:32px}.mainWhyPartnerWithUs .subWhyPartnerWithUs .WhyPartnerWithUs .WhyPartnerWithUsSubTitle{margin-bottom:14px;padding:5px 12px;font-size:10px}.mainWhyPartnerWithUs .subWhyPartnerWithUs .WhyPartnerWithUs .WhyPartnerWithUsTitle{font-size:25px}.mainWhyPartnerWithUs .subWhyPartnerWithUs .WhyPartnerWithUsList{grid-template-columns:1fr;gap:38px}.mainWhyPartnerWithUs .subWhyPartnerWithUs .WhyPartnerWithUsList .WhyPartnerWithUsListItem{padding:24px 20px 25px}.mainWhyPartnerWithUs .subWhyPartnerWithUs .WhyPartnerWithUsList .WhyPartnerWithUsListItem .WhyPartnerWithUsIcon{width:56px;height:56px;top:-16%}.mainWhyPartnerWithUs .subWhyPartnerWithUs .WhyPartnerWithUsList .WhyPartnerWithUsListItem .WhyPartnerWithUsListTitle{margin-top:27px;font-size:14px}.mainWhyPartnerWithUs .subWhyPartnerWithUs .WhyPartnerWithUsList .WhyPartnerWithUsListItem .WhyPartnerWithUsListDescription{font-size:12px}}@media (width<=400px){.mainWhyPartnerWithUs{padding:45px 14px}.mainWhyPartnerWithUs .subWhyPartnerWithUs .WhyPartnerWithUs{margin-bottom:28px}.mainWhyPartnerWithUs .subWhyPartnerWithUs .WhyPartnerWithUs .WhyPartnerWithUsTitle{font-size:23px}.mainWhyPartnerWithUs .subWhyPartnerWithUs .WhyPartnerWithUsList{gap:36px}.mainWhyPartnerWithUs .subWhyPartnerWithUs .WhyPartnerWithUsList .WhyPartnerWithUsListItem{padding:22px 16px 23px}.mainWhyPartnerWithUs .subWhyPartnerWithUs .WhyPartnerWithUsList .WhyPartnerWithUsListItem .WhyPartnerWithUsIcon{width:52px;height:52px;top:-15%}.mainWhyPartnerWithUs .subWhyPartnerWithUs .WhyPartnerWithUsList .WhyPartnerWithUsListItem .WhyPartnerWithUsIcon svg{width:18px;height:18px}.mainWhyPartnerWithUs .subWhyPartnerWithUs .WhyPartnerWithUsList .WhyPartnerWithUsListItem .WhyPartnerWithUsListTitle{margin-top:25px;font-size:13px}.mainWhyPartnerWithUs .subWhyPartnerWithUs .WhyPartnerWithUsList .WhyPartnerWithUsListItem .WhyPartnerWithUsListDescription{font-size:11px}}.mainCustomPartnership{background:#f8f6ff;width:100%;padding:103px 24px 100px}.mainCustomPartnership .subCustomPartnership{width:100%;max-width:896px;margin:0 auto}.mainCustomPartnership .subCustomPartnership .CustomPartnership{background:#fff;border:1px solid #e5e1ed;border-radius:21px;justify-content:space-between;align-items:center;gap:40px;min-height:280px;padding:47px 47px 45px;display:flex;box-shadow:0 12px 28px #422f7012,0 3px 8px #422f7009}.mainCustomPartnership .subCustomPartnership .CustomPartnership .CustomPartnershipContent{flex:1;min-width:0}.mainCustomPartnership .subCustomPartnership .CustomPartnership .CustomPartnershipSubTitle{color:#7c3aed;letter-spacing:.04em;text-transform:uppercase;background:#ece9fc;border-radius:999px;align-items:center;gap:6px;margin-bottom:20px;padding:6px 16px;font-size:12px;font-weight:500;display:inline-flex}.mainCustomPartnership .subCustomPartnership .CustomPartnership .CustomPartnershipTitle{color:#29235d;letter-spacing:-.4px;margin:0 0 13px;font-size:26px;font-weight:500;line-height:1.2}.mainCustomPartnership .subCustomPartnership .CustomPartnership .CustomPartnershipDescription{color:#6c6d80;max-width:480px;margin:0;font-size:15.5px;font-weight:400;line-height:1.67}.mainCustomPartnership .subCustomPartnership .CustomPartnership .CustomPartnershipAction{flex-shrink:0;justify-content:center;align-items:center;padding-top:1px;display:flex}.mainCustomPartnership .subCustomPartnership .CustomPartnership .CustomPartnershipAction .CustomPartnershipButton{color:#fff;cursor:pointer;background:linear-gradient(90deg,#8b3df2,#ec4899);border:0;border-radius:999px;justify-content:center;align-items:center;gap:16px;min-width:294px;height:50px;padding:0 24px;font-size:14px;font-weight:600;line-height:1;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 7px 18px #5b33a924}.mainCustomPartnership .subCustomPartnership .CustomPartnership .CustomPartnershipAction .CustomPartnershipButton:hover{transform:translateY(-1px);box-shadow:0 9px 22px #5b33a933}.mainCustomPartnership .subCustomPartnership .CustomPartnership .CustomPartnershipAction .CustomPartnershipButton:active{transform:translateY(0)}.mainCustomPartnership .subCustomPartnership .CustomPartnership .CustomPartnershipAction .CustomPartnershipButton .CustomPartnershipArrow{font-size:23px;font-weight:300;line-height:0;transform:translateY(-1px)}@media (width<=900px){.mainCustomPartnership{padding:80px 20px}.mainCustomPartnership .subCustomPartnership{max-width:760px}.mainCustomPartnership .subCustomPartnership .CustomPartnership{gap:30px;min-height:260px;padding:40px}.mainCustomPartnership .subCustomPartnership .CustomPartnership .CustomPartnershipTitle{font-size:28px}.mainCustomPartnership .subCustomPartnership .CustomPartnership .CustomPartnershipDescription{font-size:14px}.mainCustomPartnership .subCustomPartnership .CustomPartnership .CustomPartnershipAction .CustomPartnershipButton{min-width:260px;padding:0 20px;font-size:13px}}@media (width<=700px){.mainCustomPartnership{padding:60px 18px}.mainCustomPartnership .subCustomPartnership .CustomPartnership{flex-direction:column;align-items:flex-start;gap:28px;min-height:auto;padding:36px 30px 34px}.mainCustomPartnership .subCustomPartnership .CustomPartnership .CustomPartnershipContent{width:100%}.mainCustomPartnership .subCustomPartnership .CustomPartnership .CustomPartnershipDescription{max-width:100%}.mainCustomPartnership .subCustomPartnership .CustomPartnership .CustomPartnershipAction{width:100%}.mainCustomPartnership .subCustomPartnership .CustomPartnership .CustomPartnershipAction .CustomPartnershipButton{width:100%;min-width:0}}@media (width<=480px){.mainCustomPartnership{padding:48px 15px}.mainCustomPartnership .subCustomPartnership .CustomPartnership{border-radius:18px;gap:25px;padding:31px 23px 28px}.mainCustomPartnership .subCustomPartnership .CustomPartnership .CustomPartnershipSubTitle{letter-spacing:2.5px;margin-bottom:12px;font-size:10px}.mainCustomPartnership .subCustomPartnership .CustomPartnership .CustomPartnershipTitle{margin-bottom:12px;font-size:26px}.mainCustomPartnership .subCustomPartnership .CustomPartnership .CustomPartnershipDescription{font-size:14px;line-height:1.6}.mainCustomPartnership .subCustomPartnership .CustomPartnership .CustomPartnershipAction .CustomPartnershipButton{gap:12px;height:48px;padding:0 18px;font-size:13px}.mainCustomPartnership .subCustomPartnership .CustomPartnership .CustomPartnershipAction .CustomPartnershipButton .CustomPartnershipArrow{font-size:21px}}.mainBookACall{background:#fff;width:100%;min-height:420px;padding:100px 24px 90px}.mainBookACall .subBookACall{width:100%;max-width:1000px;margin:0 auto}.mainBookACall .subBookACall .BookACall{text-align:center;flex-direction:column;align-items:center;display:flex}.mainBookACall .subBookACall .BookACall .BookACallSubTitle{color:#7c3aed;letter-spacing:.04em;text-transform:uppercase;background:#ece9fc;border-radius:999px;align-items:center;gap:6px;margin-bottom:20px;padding:6px 16px;font-size:12px;font-weight:500;display:inline-flex}.mainBookACall .subBookACall .BookACall .BookACallTitle{color:#24173a;text-wrap:nowrap;margin-bottom:14px;font-family:Tan Aegean;font-size:36px;font-weight:500}.mainBookACall .subBookACall .BookACall .BookACallTitle span{background:linear-gradient(90deg,#8b3df2,#ec4899);-webkit-text-fill-color:transparent;text-wrap:nowrap;letter-spacing:-.4px;-webkit-background-clip:text;font-family:Tan Aegean;font-size:36px}.mainBookACall .subBookACall .BookACall .BookACallDescription{color:#6c6d80;max-width:600px;margin:0;font-size:15.5px;font-weight:400;line-height:1.65}.mainBookACall .subBookACall .BookACall .BookACallButton{color:#fff;cursor:pointer;background:linear-gradient(90deg,#8b3df2,#ec4899);border:0;border-radius:999px;justify-content:center;align-items:center;gap:9px;width:167px;height:53px;margin-top:41px;padding:0 22px;font-size:14px;font-weight:600;line-height:1;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 9px 22px #5b33a924}.mainBookACall .subBookACall .BookACall .BookACallButton svg{stroke-width:2px;width:15px;height:15px}.mainBookACall .subBookACall .BookACall .BookACallButton:hover{transform:translateY(-1px);box-shadow:0 11px 25px #5b33a933}.mainBookACall .subBookACall .BookACall .BookACallButton:active{transform:translateY(0)}@media (width<=1200px){.mainBookACall{padding:80px 24px 75px}.mainBookACall .subBookACall{max-width:900px}.mainBookACall .subBookACall .BookACall .BookACallTitle,.mainBookACall .subBookACall .BookACall .BookACallTitle span{text-wrap:wrap;font-size:32px}.mainBookACall .subBookACall .BookACall .BookACallDescription{font-size:15px}}@media (width<=992px){.mainBookACall{min-height:auto;padding:70px 20px 65px}.mainBookACall .subBookACall{max-width:800px}.mainBookACall .subBookACall .BookACall .BookACallSubTitle{margin-bottom:16px;padding:6px 14px;font-size:11px}.mainBookACall .subBookACall .BookACall .BookACallTitle{margin-bottom:12px;font-size:30px}.mainBookACall .subBookACall .BookACall .BookACallTitle span{font-size:30px}.mainBookACall .subBookACall .BookACall .BookACallDescription{font-size:14px;line-height:1.6}.mainBookACall .subBookACall .BookACall .BookACallButton{width:160px;height:50px;margin-top:34px;font-size:13px}}@media (width<=768px){.mainBookACall{padding:60px 20px}.mainBookACall .subBookACall .BookACall .BookACallSubTitle{margin-bottom:14px;padding:5px 13px;font-size:10px}.mainBookACall .subBookACall .BookACall .BookACallTitle{text-wrap:wrap;margin-bottom:12px;font-size:27px}.mainBookACall .subBookACall .BookACall .BookACallTitle span{text-wrap:wrap;font-size:27px}.mainBookACall .subBookACall .BookACall .BookACallDescription{max-width:650px;font-size:13px;line-height:1.6}.mainBookACall .subBookACall .BookACall .BookACallButton{width:155px;height:48px;margin-top:30px;padding:0 20px;font-size:13px}.mainBookACall .subBookACall .BookACall .BookACallButton svg{width:14px;height:14px}}@media (width<=576px){.mainBookACall{padding:50px 16px}.mainBookACall .subBookACall .BookACall .BookACallTitle,.mainBookACall .subBookACall .BookACall .BookACallTitle span{font-size:24px}.mainBookACall .subBookACall .BookACall .BookACallDescription{font-size:12px;line-height:1.6}.mainBookACall .subBookACall .BookACall .BookACallButton{width:150px;height:46px;margin-top:26px;font-size:12px}}@media (width<=400px){.mainBookACall{padding:42px 14px}.mainBookACall .subBookACall .BookACall .BookACallSubTitle{padding:5px 11px;font-size:9px}.mainBookACall .subBookACall .BookACall .BookACallTitle,.mainBookACall .subBookACall .BookACall .BookACallTitle span{font-size:22px}.mainBookACall .subBookACall .BookACall .BookACallDescription{font-size:11px}.mainBookACall .subBookACall .BookACall .BookACallButton{width:145px;height:44px;margin-top:24px;font-size:11px}.mainBookACall .subBookACall .BookACall .BookACallButton svg{width:13px;height:13px}}.adminCurrenciesManagerPage{color:#20243f;background:#fafaff;min-height:100vh;padding:32px 38px}.adminCurrenciesManagerPage .adminCurrenciesManagerPageHeader{margin-bottom:26px}.adminCurrenciesManagerPage .adminCurrenciesManagerPageHeader h1{letter-spacing:-.4px;color:#20243f;margin:0 0 8px;font-size:26px;font-weight:700;line-height:1.2}.adminCurrenciesManagerPage .adminCurrenciesManagerPageHeader .CurrenciesManagermuted{color:#7a7f98;max-width:720px;margin:0;font-size:12px;line-height:1.7}.adminCurrenciesManagerPage .CurrenciesManagernotice,.adminCurrenciesManagerPage .CurrenciesManagerwarn{cursor:pointer;border-radius:8px;margin:0 0 16px;padding:11px 14px;font-size:12px}.adminCurrenciesManagerPage .CurrenciesManagernotice{color:#237a4b;background:#effbf4;border:1px solid #ccefd9}.adminCurrenciesManagerPage .CurrenciesManagerwarn{color:#9a6410;background:#fff8e8;border:1px solid #f3dfaa}.adminCurrenciesManagerPage .CurrenciesManagercard{background:#fffffff7;border:1px solid #ececf5;border-radius:12px;overflow:hidden;box-shadow:0 5px 22px #2722520b}.adminCurrenciesManagerPage .CurrenciesManagercardHeader{justify-content:space-between;align-items:center;gap:20px;padding:18px 20px 14px;display:flex}.adminCurrenciesManagerPage .CurrenciesManagercardHeader h2{color:#252a45;margin:0;font-size:13px;font-weight:700}.adminCurrenciesManagerPage .CurrenciesManagercardHeader .CurrenciesManagerinlineField{color:#4e536d;white-space:nowrap;align-items:center;gap:14px;font-size:11px;display:flex}.adminCurrenciesManagerPage .CurrenciesManagercardHeader .CurrenciesManagerinlineField input{color:#272b45;background:#fff;border:1px solid #dfe1eb;border-radius:6px;outline:none;width:76px;height:34px;padding:0 11px;font-size:12px;transition:border-color .2s,box-shadow .2s}.adminCurrenciesManagerPage .CurrenciesManagercardHeader .CurrenciesManagerinlineField input:focus{border-color:#8a4df5;box-shadow:0 0 0 3px #8a4df517}.adminCurrenciesManagerPage .CurrenciesManagerpreviewGrid{grid-template-columns:repeat(10,minmax(0,1fr));gap:8px;padding:0 14px 20px;display:grid}.adminCurrenciesManagerPage .CurrenciesManagerpreviewGrid .CurrenciesManagerpreviewCell{background:linear-gradient(#fff 0%,#fbfaff 100%);border:1px solid #eeeef7;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-width:0;min-height:92px;padding:13px 8px 12px;transition:border-color .2s,box-shadow .2s;display:flex}.adminCurrenciesManagerPage .CurrenciesManagerpreviewGrid .CurrenciesManagerpreviewCell:hover{border-color:#ddd0fb;box-shadow:0 4px 14px #7043e10f}.adminCurrenciesManagerPage .CurrenciesManagerpreviewGrid .CurrenciesManagerpreviewCell .CurrenciesManagerpreviewCode{color:#70758d;font-size:11px;font-weight:500}.adminCurrenciesManagerPage .CurrenciesManagerpreviewGrid .CurrenciesManagerpreviewCell .CurrenciesManagerpreviewAmount{color:#252a45;white-space:nowrap;font-size:15px;font-weight:700}.adminCurrenciesManagerPage .CurrenciesManagerpreviewGrid .CurrenciesManagerpreviewCell:first-child{background:linear-gradient(#fff 0%,#faf6ff 100%);border-color:#e8ddff}.adminCurrenciesManagerPage .CurrenciesManagerpreviewGrid .CurrenciesManagerpreviewCell:first-child .CurrenciesManagerpreviewCode,.adminCurrenciesManagerPage .CurrenciesManagerpreviewGrid .CurrenciesManagerpreviewCell:first-child .CurrenciesManagerpreviewAmount{color:#8246ed}.adminCurrenciesManagerPage .CurrenciesManagerpreviewGrid .CurrenciesManagerpreviewCell.previewCell--bad{border-color:#f1d7d7}.adminCurrenciesManagerPage .CurrenciesManagerpreviewGrid .CurrenciesManagerpreviewCell.previewCell--bad .CurrenciesManagerpreviewWarn{color:#c15c5c;font-size:9px}.adminCurrenciesManagerPage .adminCurrenciesManagerTable{border-collapse:collapse;table-layout:fixed;width:100%}.adminCurrenciesManagerPage .adminCurrenciesManagerTable thead{background:#fbfbfe}.adminCurrenciesManagerPage .adminCurrenciesManagerTable thead tr{border-bottom:1px solid #ececf4}.adminCurrenciesManagerPage .adminCurrenciesManagerTable thead th{text-align:left;white-space:nowrap;letter-spacing:.1px;color:#686d86;height:46px;padding:0 17px;font-size:12px;font-weight:600}.adminCurrenciesManagerPage .adminCurrenciesManagerTable tbody tr{border-bottom:1px solid #eeeef5;height:59px;transition:background .15s}.adminCurrenciesManagerPage .adminCurrenciesManagerTable tbody tr:last-child{border-bottom:0}.adminCurrenciesManagerPage .adminCurrenciesManagerTable tbody tr:hover{background:#fcfbff}.adminCurrenciesManagerPage .adminCurrenciesManagerTable tbody tr.row--muted{opacity:.55}.adminCurrenciesManagerPage .adminCurrenciesManagerTable tbody td{color:#2c314b;vertical-align:middle;padding:8px 17px;font-size:12px}.adminCurrenciesManagerPage .adminCurrenciesManagerTable tbody td strong{color:#252a45;margin-bottom:3px;font-size:12px;font-weight:600;display:block}.adminCurrenciesManagerPage .adminCurrenciesManagerTable tbody td .subscriptionTableMuted{color:#85899d;font-size:9px;display:block}.adminCurrenciesManagerPage .adminCurrenciesManagerTable tbody td .muted{color:#85899d}.adminCurrenciesManagerPage .adminCurrenciesManagerTable tbody td .badge{border-radius:12px;align-items:center;margin-left:7px;padding:2px 6px;font-size:8px;font-weight:600;display:inline-flex}.adminCurrenciesManagerPage .adminCurrenciesManagerTable tbody td .badge.badge--warn{color:#a66a14;background:#fff4da}.adminCurrenciesManagerPage .adminCurrenciesManagerTable tbody td:nth-child(5){color:#2f7d50;text-align:left}.adminCurrenciesManagerPage .adminCurrenciesManagerTable tbody td:nth-child(5):before{content:"";vertical-align:middle;background:#55bd7b;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.adminCurrenciesManagerPage .adminCurrenciesManagerTable .row-actions{white-space:nowrap;justify-content:flex-end;align-items:center;gap:8px;width:140px;display:flex}.adminCurrenciesManagerPage .adminCurrenciesManagerTable .row-actions .CurrenciesManagerlinklike{color:#596078;cursor:pointer;background:0 0;border:1px solid #e4e8ed;border-radius:6px;padding:7px 10px;font-size:11px;font-weight:500;transition:color .2s,background .2s;position:relative}.adminCurrenciesManagerPage .adminCurrenciesManagerTable .row-actions .CurrenciesManagerlinklike:hover{color:#713bd9;background:#f3edff}.adminCurrenciesManagerPage .adminCurrenciesManagerTable .row-actions .editAction{justify-content:center;align-items:center;gap:5px;display:inline-flex}.adminCurrenciesManagerPage .adminCurrenciesManagerTable .row-actions .editAction:before{content:"";border:1.5px solid;border-top-color:#0000;border-radius:2px;width:11px;height:11px;display:inline-block;transform:rotate(-45deg)}.adminCurrenciesManagerPage .adminCurrenciesManagerTable .row-actions .editAction:after{content:"Edit";z-index:100;color:#fff;white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;background:#292d46;border-radius:5px;padding:6px 9px;font-size:10px;font-weight:500;line-height:1;transition:opacity .15s,visibility .15s,transform .15s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)translateY(3px)}.adminCurrenciesManagerPage .adminCurrenciesManagerTable .row-actions .editAction:hover:after{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}.adminCurrenciesManagerPage .adminCurrenciesManagerTable .row-actions .clearPlansAction{color:#6c7187;padding:0 8px;font-size:10px}.adminCurrenciesManagerPage .adminCurrenciesManagerTable .row-actions .clearPlansAction:hover{color:#713bd9}.adminCurrenciesManagerPage .CurrenciesManagerOverlay{z-index:10000;-webkit-backdrop-filter:blur(6px)saturate(120%);background:#181a2d61;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.adminCurrenciesManagerPage .CurrenciesManagercard:has(.CurrenciesManagerformGrid){z-index:10000;background:#fff;border:1px solid #e7e6ef;border-radius:12px;width:min(620px,100vw - 32px);max-height:calc(100vh - 40px);padding:24px;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 24px 70px #1d193e2e,0 8px 25px #1d193e14}.adminCurrenciesManagerPage .CurrenciesManagercard:has(.CurrenciesManagerformGrid):before{content:"";z-index:-1;width:100vw;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.adminCurrenciesManagerPage .CurrenciesManagercard:has(.CurrenciesManagerformGrid) h2{color:#242943;margin:0 0 20px;font-size:19px;font-weight:700;line-height:1.3}.adminCurrenciesManagerPage .CurrenciesManagercard:has(.CurrenciesManagerformGrid)>.CurrenciesManagerwarn{border-radius:7px;margin:0 0 20px;padding:10px 12px;font-size:11px;line-height:1.5}.adminCurrenciesManagerPage .CurrenciesManagercard:has(.CurrenciesManagerformGrid) .CurrenciesManagerformGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px;margin-top:0;display:grid}.adminCurrenciesManagerPage .CurrenciesManagercard:has(.CurrenciesManagerformGrid) .CurrenciesManagerfield{flex-direction:column;min-width:0;display:flex}.adminCurrenciesManagerPage .CurrenciesManagercard:has(.CurrenciesManagerformGrid) .CurrenciesManagerfield>span:first-child{color:#343951;margin-bottom:7px;font-size:12px;font-weight:600}:is(.adminCurrenciesManagerPage .CurrenciesManagercard:has(.CurrenciesManagerformGrid) .CurrenciesManagerfield input,.adminCurrenciesManagerPage .CurrenciesManagercard:has(.CurrenciesManagerformGrid) .CurrenciesManagerfield select){color:#292e48;background:#fff;border:1px solid #dfe1e9;border-radius:6px;outline:none;width:100%;height:38px;padding:0 11px;font-size:13px;transition:border-color .2s,box-shadow .2s}:is(.adminCurrenciesManagerPage .CurrenciesManagercard:has(.CurrenciesManagerformGrid) .CurrenciesManagerfield input:focus,.adminCurrenciesManagerPage .CurrenciesManagercard:has(.CurrenciesManagerformGrid) .CurrenciesManagerfield select:focus){border-color:#8a4df5;box-shadow:0 0 0 3px #8a4df514}:is(.adminCurrenciesManagerPage .CurrenciesManagercard:has(.CurrenciesManagerformGrid) .CurrenciesManagerfield input:disabled,.adminCurrenciesManagerPage .CurrenciesManagercard:has(.CurrenciesManagerformGrid) .CurrenciesManagerfield select:disabled){color:#85899d;cursor:not-allowed;background:#f7f7fa}.adminCurrenciesManagerPage .CurrenciesManagercard:has(.CurrenciesManagerformGrid) .CurrenciesManagerfield select{cursor:pointer;appearance:none;background-image:linear-gradient(45deg,#0000 50%,#74798d 50%),linear-gradient(135deg,#74798d 50%,#0000 50%);background-position:calc(100% - 14px) 15px,calc(100% - 9px) 15px;background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:34px}.adminCurrenciesManagerPage .CurrenciesManagercard:has(.CurrenciesManagerformGrid) .CurrenciesManagerfield .CurrenciesManagermuted{color:#8a8ea2;min-height:28px;margin-top:6px;font-size:10px;line-height:1.45}.adminCurrenciesManagerPage .CurrenciesManagercard:has(.CurrenciesManagerformGrid) .CurrenciesManagercheckbox{color:#3e435b;cursor:pointer;align-items:center;gap:9px;margin-top:20px;font-size:12px;font-weight:500;display:flex}.adminCurrenciesManagerPage .CurrenciesManagercard:has(.CurrenciesManagerformGrid) .CurrenciesManagercheckbox input{appearance:none;cursor:pointer;background:#d9dbe5;border:0;border-radius:20px;width:32px;height:18px;margin:0;transition:background .2s;position:relative}.adminCurrenciesManagerPage .CurrenciesManagercard:has(.CurrenciesManagerformGrid) .CurrenciesManagercheckbox input:after{content:"";background:#fff;border-radius:50%;width:12px;height:12px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000029}.adminCurrenciesManagerPage .CurrenciesManagercard:has(.CurrenciesManagerformGrid) .CurrenciesManagercheckbox input:checked{background:linear-gradient(90deg,#7c43ed,#9854f5)}.adminCurrenciesManagerPage .CurrenciesManagercard:has(.CurrenciesManagerformGrid) .CurrenciesManagercheckbox input:checked:after{transform:translate(14px)}.adminCurrenciesManagerPage .CurrenciesManagercard:has(.CurrenciesManagerformGrid) .CurrenciesManagercheckbox input:disabled{opacity:.55;cursor:not-allowed}.adminCurrenciesManagerPage .CurrenciesManagercard:has(.CurrenciesManagerformGrid) .CurrenciesManagerformActions{border-top:1px solid #eeeef4;justify-content:flex-end;align-items:center;gap:10px;margin-top:22px;padding-top:18px;display:flex}.adminCurrenciesManagerPage .CurrenciesManagercard:has(.CurrenciesManagerformGrid) .CurrenciesManagerformActions .CurrenciesManagerbtn{color:#666b80;cursor:pointer;background:#fff;border:1px solid #dddfea;border-radius:6px;min-width:86px;height:38px;padding:0 17px;font-size:12px;font-weight:600;transition:background .2s,border-color .2s,color .2s}.adminCurrenciesManagerPage .CurrenciesManagercard:has(.CurrenciesManagerformGrid) .CurrenciesManagerformActions .CurrenciesManagerbtn:disabled{opacity:.55;cursor:not-allowed}.adminCurrenciesManagerPage .CurrenciesManagercard:has(.CurrenciesManagerformGrid) .CurrenciesManagerformActions .CurrenciesManagerbtn.CurrenciesManagerbtn--primary{color:#fff;background:linear-gradient(90deg,#8b3df2,#ec4899);border-color:#0000;box-shadow:0 4px 10px #7e41e72e}@media (width<=650px){.adminCurrenciesManagerPage .CurrenciesManagercard:has(.CurrenciesManagerformGrid){width:calc(100vw - 24px);max-height:calc(100vh - 24px);padding:20px}.adminCurrenciesManagerPage .CurrenciesManagercard:has(.CurrenciesManagerformGrid) .CurrenciesManagerformGrid{grid-template-columns:1fr;gap:15px}}@media (width<=1100px){.adminCurrenciesManagerPage{padding:26px 24px}.adminCurrenciesManagerPage .CurrenciesManagerpreviewGrid{grid-template-columns:repeat(5,minmax(0,1fr))}.adminCurrenciesManagerPage .adminCurrenciesManagerTable{min-width:780px}}@media (width<=700px){.adminCurrenciesManagerPage{padding:20px 14px}.adminCurrenciesManagerPage .adminCurrenciesManagerPageHeader h1{font-size:22px}.adminCurrenciesManagerPage .CurrenciesManagercardHeader{flex-direction:column;align-items:flex-start;gap:12px}.adminCurrenciesManagerPage .CurrenciesManagerpreviewGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.adminCurrenciesManagerPage .CurrenciesManagercard:has(.CurrenciesManagerformGrid){padding:18px}.adminCurrenciesManagerPage .CurrenciesManagercard:has(.CurrenciesManagerformGrid) .CurrenciesManagerformGrid{grid-template-columns:1fr}}.adminUpgradeCreditPage{width:100%;padding:20px;font-family:inherit}.adminUpgradeCreditPage .adminUpgradeCreditPageHeader{margin-bottom:18px}.adminUpgradeCreditPage .adminUpgradeCreditPageHeader h1{letter-spacing:-.5px;margin:0 0 4px;font-size:27px;font-weight:700;line-height:1.2}.adminUpgradeCreditPage .adminUpgradeCreditPageHeader .UpgradeCreditmuted{max-width:780px;margin:0;font-size:13px;line-height:1.5}.adminUpgradeCreditPage .UpgradeCreditnotice,.adminUpgradeCreditPage .UpgradeCreditwarn{cursor:pointer;border-radius:7px;margin:0 0 14px;padding:10px 14px;font-size:12px;line-height:1.4}.adminUpgradeCreditPage .UpgradeCreditnotice{background:#f8f6ff;border:1px solid #ddd5fb}.adminUpgradeCreditPage .UpgradeCreditwarn{background:#fff7f7;border:1px solid #f1d7d7}.adminUpgradeCreditPage .UpgradeCreditcard{background:#fff;border:1px solid #e4e6ee;border-radius:10px;width:100%;margin:0 0 16px;padding:21px 25px;box-shadow:0 2px 5px #1e234606,0 8px 22px #282b5a09}.adminUpgradeCreditPage .UpgradeCreditcard h2{letter-spacing:-.2px;margin:0 0 3px;font-size:17px;font-weight:700;line-height:1.35}.adminUpgradeCreditPage .UpgradeCreditcard .UpgradeCreditmuted{font-size:12px;line-height:1.5}.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(2){width:100%;min-height:392px;margin:0 0 16px;padding:22px 25px 25px;display:block}.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(2) .UpgradeCreditcheckbox{cursor:pointer;align-items:center;gap:12px;margin:0 0 26px;font-size:14px;font-weight:500;line-height:1.4;display:flex}.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(2) .UpgradeCreditcheckbox input{appearance:none;cursor:pointer;background:#fff;border:1px solid #c9cbd7;border-radius:5px;flex:0 0 24px;width:24px;height:24px;margin:0;padding:0;position:relative}.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(2) .UpgradeCreditcheckbox input:checked{background:linear-gradient(90deg,#8b3df2,#ec4899)}.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(2) .UpgradeCreditcheckbox input:checked:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:7px;height:12px;position:absolute;top:3px;left:7px;transform:rotate(45deg)}.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(2) .UpgradeCreditcheckbox input:focus-visible{outline:none;box-shadow:0 0 0 3px #6945e91f}.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(2) .UpgradeCreditcheckbox input:disabled{cursor:not-allowed}.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(2) .formGrid{grid-template-columns:1fr 1fr 1.18fr;gap:32px;width:100%;margin:0 0 27px;display:grid}.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(2) .UpgradeCreditfield{min-width:0}.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(2) .UpgradeCreditfield>span:first-child{margin:0 0 9px;font-size:12px;font-weight:700;line-height:1.3;display:block}.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(2) .UpgradeCreditfield input,.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(2) .UpgradeCreditfield select{background:#fff;border:1px solid #d9dbe5;border-radius:7px;outline:none;width:100%;height:44px;padding:0 13px;font-family:inherit;font-size:14px;transition:border-color .15s,box-shadow .15s}.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(2) .UpgradeCreditfield input:hover,.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(2) .UpgradeCreditfield select:hover{border-color:#c8cad7}.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(2) .UpgradeCreditfield input:focus,.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(2) .UpgradeCreditfield select:focus{background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(90deg,#8b3df2,#ec4899) border-box;border:1px solid #0000;border-radius:10px;box-shadow:0 0 0 3px #7049e917}.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(2) .UpgradeCreditfield input:disabled,.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(2) .UpgradeCreditfield select:disabled{cursor:not-allowed;background:#f8f8fa}.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(2) .UpgradeCreditfield input[type=number]{appearance:textfield}.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(2) .UpgradeCreditfield input[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(2) .UpgradeCreditfield input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(2) .UpgradeCreditfield select{appearance:none;cursor:pointer;background-image:linear-gradient(45deg,#0000 50%,#565a78 50%),linear-gradient(135deg,#565a78 50%,#0000 50%);background-position:calc(100% - 18px) 18px,calc(100% - 13px) 18px;background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:40px}.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(2) .UpgradeCreditfield .UpgradeCreditmuted{margin-top:9px;font-size:12px;line-height:1.55;display:block}.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(2)>.UpgradeCreditcheckbox:nth-of-type(2){border-top:1px solid #e7e8ee;margin:0;padding-top:26px}.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(2)>.UpgradeCreditcheckbox:nth-of-type(2) input{width:24px;height:24px}.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(2)>.UpgradeCreditcheckbox:nth-of-type(2) .UpgradeCreditmuted{margin-left:2px;display:inline}.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(2)>p.UpgradeCreditmuted{max-width:760px;margin:8px 0 0 38px;font-size:12px;line-height:1.55}.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(2) .formActions{justify-content:flex-end;align-items:center;margin-top:-43px;display:flex}.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(2) .formActions .btn{cursor:pointer;background:linear-gradient(90deg,#8b3df2,#ec4899);border:0;border-radius:7px;min-width:143px;height:44px;padding:0 19px;font-family:inherit;font-size:13px;font-weight:600;transition:transform .15s,box-shadow .15s;box-shadow:0 4px 10px #6741e129}.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(2) .formActions .btn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 14px #6741e138}.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(2) .formActions .btn:disabled{opacity:.6;cursor:not-allowed}.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(2) .formActions .UpgradeCreditmuted{display:none}.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(3),.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(4){vertical-align:top;width:calc(50% - 8px);min-height:380px;margin-bottom:0;display:inline-block}.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(3){margin-right:8px}.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(4){margin-left:8px}.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(3){padding:20px 25px}.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(3)>.UpgradeCreditmuted{margin:0 0 26px}.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(3) .UpgradeCreditformGrid{grid-template-columns:1.15fr .82fr .92fr 1.05fr;gap:17px;margin-bottom:32px;display:grid}.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(3) .UpgradeCreditfield{min-width:0}.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(3) .UpgradeCreditfield>span:first-child{margin-bottom:9px;font-size:11.5px;font-weight:700;line-height:1.3;display:block}.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(3) .UpgradeCreditfield input{background:#fff;border:1px solid #dfe1e8;border-radius:7px;outline:none;width:100%;height:42px;padding:0 12px;font-family:inherit;font-size:13px}.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(3) .UpgradeCreditfield input:focus{background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(90deg,#8b3df2,#ec4899) border-box;border:1px solid #0000;border-radius:10px;box-shadow:0 0 0 3px #7049e917}.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(3) .UpgradeCreditfield input::-webkit-inner-spin-button{appearance:none;margin:0}.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(3) .UpgradeCreditfield input::-webkit-outer-spin-button{appearance:none;margin:0}.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(3) .UpgradeCreditexampleBox{background:linear-gradient(135deg,#fbfaff 0%,#f7f4ff 100%);border:1px solid #e7e1fa;border-radius:7px;padding:15px 16px}.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(3) .UpgradeCreditexampleLine{justify-content:space-between;align-items:center;min-height:29px;font-size:12px;display:flex}.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(3) .UpgradeCreditexampleLine>span:last-child{font-weight:500}.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(3) .UpgradeCreditexampleLine--credit>span:last-child{font-weight:600}.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(3) .UpgradeCreditexampleLine--total{border-top:1px dotted #d7d9e4;margin-top:7px;padding-top:11px;font-size:14px;font-weight:700}.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(3) .UpgradeCreditexampleLine--total>span:last-child{background:linear-gradient(90deg,#8b3df2,#ec4899);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-size:18px;font-weight:700}.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(3) .UpgradeCreditexampleBox>.UpgradeCreditmuted{margin:8px 0 0;font-size:11.5px}.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(4){padding:20px}.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(4)>.UpgradeCreditmuted{margin:0 0 13px}.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(4)>.UpgradeCreditmuted strong{font-weight:600}.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(4) .adminUpgradeCreditTable{border-spacing:0;border-collapse:separate;border:1px solid #ececf2;border-radius:7px;width:100%;font-size:12px;overflow:hidden}.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(4) .adminUpgradeCreditTable thead{background:#fafafe}.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(4) .adminUpgradeCreditTable thead tr{height:40px}.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(4) .adminUpgradeCreditTable thead th{text-align:left;border-bottom:1px solid #e7e8ef;padding:0 11px;font-size:11.5px;font-weight:700}.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(4) .adminUpgradeCreditTable thead th:last-child{width:45%}.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(4) .adminUpgradeCreditTable tbody tr{height:64px}.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(4) .adminUpgradeCreditTable tbody tr:not(:last-child) td{border-bottom:1px solid #ececf2}.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(4) .adminUpgradeCreditTable tbody td{vertical-align:middle;padding:8px 11px}.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(4) .adminUpgradeCreditTable tbody td:first-child{font-weight:600}.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(4) .adminUpgradeCreditTable tbody td:nth-child(2){white-space:nowrap}.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(4) .adminUpgradeCreditTable .inlineInput{background:#fff;border:1px solid #dcdde6;border-radius:7px;outline:none;width:121px;height:38px;padding:0 11px;font-family:inherit;font-size:12px}.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(4) .adminUpgradeCreditTable .inlineInput::placeholder{opacity:1}.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(4) .adminUpgradeCreditTable .inlineInput:focus{border-color:#7049e9;box-shadow:0 0 0 3px #7049e917}@media (width<=1150px){.adminUpgradeCreditPage{padding-left:18px;padding-right:18px}.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(2) .formGrid{grid-template-columns:1fr 1fr;gap:22px}.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(2) .formGrid .UpgradeCreditfield:last-child{grid-column:1/-1}}@media (width<=900px){.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(3),.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(4){width:100%;margin-bottom:16px;margin-left:0;margin-right:0;display:block}}@media (width<=650px){.adminUpgradeCreditPage{padding:15px 14px 25px}.adminUpgradeCreditPage .adminUpgradeCreditPageHeader h1{font-size:23px}.adminUpgradeCreditPage .UpgradeCreditcard{padding:18px}.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(2) .formGrid{grid-template-columns:1fr}.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(2) .formGrid .UpgradeCreditfield:last-child{grid-column:auto}.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(2)>p.UpgradeCreditmuted{margin-left:0}.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(2) .formActions{justify-content:stretch;margin-top:20px}.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(2) .formActions .btn{width:100%}.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(3) .UpgradeCreditformGrid{grid-template-columns:1fr 1fr}.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(4){overflow-x:auto}.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(4) .adminUpgradeCreditTable{min-width:500px}}@media (width<=460px){.adminUpgradeCreditPage>.UpgradeCreditcard:nth-of-type(3) .UpgradeCreditformGrid{grid-template-columns:1fr}}.checkoutPage{color:#12163a;box-sizing:border-box;background:linear-gradient(135deg,#f7f6ff 0%,#fff 48%,#f5f2ff 100%);min-height:100vh;padding:22px 24px}.checkoutPage .checkoutGrid{background:#ffffff85;border:1px solid #e2e1efb3;border-radius:16px;grid-template-columns:minmax(0,1fr) minmax(520px,1.08fr);gap:62px;width:100%;max-width:1488px;min-height:calc(100vh - 44px);margin:0 auto;padding:36px 44px;display:grid;box-shadow:0 18px 55px #3e2c8712}.checkoutPage .checkoutSummary{min-width:0;padding:8px 0 0}.checkoutPage .checkoutSummary .checkoutBack{color:#6437e5;align-items:center;gap:8px;margin-bottom:46px;font-size:17px;font-weight:500;line-height:1.4;text-decoration:none;transition:color .2s,transform .2s;display:inline-flex}.checkoutPage .checkoutSummary .checkoutBack:hover{color:#4f22cf;transform:translate(-2px)}.checkoutPage .checkoutSummary .checkoutSummaryLabel{color:#171b42;align-items:center;margin:0 0 7px;padding-left:62px;font-size:18px;font-weight:500;line-height:1.45;display:flex;position:relative}.checkoutPage .checkoutSummary .checkoutSummaryLabel:before{content:"♛";color:#fff;background:linear-gradient(90deg,#8b3df2,#ec4899);border-radius:11px;justify-content:center;align-items:center;width:46px;height:46px;font-size:34px;font-weight:400;display:flex;position:absolute;top:0;left:0;box-shadow:0 9px 20px #6337e538}.checkoutPage .checkoutSummary .checkoutSummaryLabel:after{content:"";z-index:-1;background:#fff;width:100px;height:30px;position:absolute;bottom:2px;left:92px}.checkoutPage .checkoutSummary .checkoutSummaryPrice{background:linear-gradient(90deg,#8b3df2,#ec4899);-webkit-text-fill-color:transparent;text-wrap:nowrap;letter-spacing:-2.5px;-webkit-background-clip:text;margin:60px 0 28px;font-family:Tan Aegean;font-size:28px}.checkoutPage .checkoutSummary .checkoutSummaryPrice span{color:#555978;letter-spacing:0;margin-left:9px;font-size:16px;font-weight:500}.checkoutPage .checkoutSummary .checkoutSummaryLines{background:#fff;border:1px solid #e9e8f0;border-radius:13px;padding:28px 32px 24px;box-shadow:0 7px 22px #1f1b4912}.checkoutPage .checkoutSummary .checkoutSummaryLines:before{content:"Order summary";color:#14183c;margin-bottom:11px;font-size:17px;font-weight:700;line-height:1.3;display:block}.checkoutPage .checkoutSummary .checkoutLine{color:#272c4d;justify-content:space-between;align-items:center;gap:20px;font-size:16px;font-weight:500;line-height:1.45;display:flex}.checkoutPage .checkoutSummary .checkoutLine>span:last-child{color:#171b42;flex-shrink:0;font-weight:600}.checkoutPage .checkoutSummary .checkoutLine--saved{color:#24a566;min-height:40px;font-size:14px}.checkoutPage .checkoutSummary .checkoutLine--saved>span:last-child{color:#777b94;font-weight:500}.checkoutPage .checkoutSummary .checkoutLine--total{color:#171b42;margin-top:15px;padding-top:10px;font-size:17px;font-weight:700;position:relative}.checkoutPage .checkoutSummary .checkoutLine--total:before{content:"";border-top:1px dashed #d9d8e5;position:absolute;top:0;left:0;right:0}.checkoutPage .checkoutSummary .checkoutLine--total>span:last-child{color:#8a35ef;font-size:21px}.checkoutPage .checkoutSummary>.checkoutNote{color:#646983;background:#fff;border:1px solid #ebe9f7;border-top:0;border-radius:13px;margin:10px 0;padding:21px 28px 21px 84px;font-size:15px;line-height:1.5;position:relative}.checkoutPage .checkoutSummary>.checkoutNote:before{content:"◇";color:#7041e6;background:#f0ecff;border-radius:50%;justify-content:center;align-items:center;width:39px;height:39px;font-size:21px;font-weight:700;display:flex;position:absolute;top:18px;left:32px}.checkoutPage .checkoutSummary .checkoutIncludes{background:linear-gradient(135deg,#f4f0ff 0%,#faf9ff 100%);border-radius:11px;grid-template-columns:1fr 1fr;gap:15px 38px;margin:26px 0 0;padding:27px 32px 27px 34px;list-style:none;display:grid;position:relative}.checkoutPage .checkoutSummary .checkoutIncludes:before{content:"✦  What's included in " attr(data-plan);color:#171b42;font-size:16px;font-weight:700;position:absolute;top:27px;left:32px}.checkoutPage .checkoutSummary .checkoutIncludes li{color:#252a4c;text-transform:capitalize;padding-left:25px;font-size:16px;line-height:1.4;position:relative}.checkoutPage .checkoutSummary .checkoutIncludes li:before{content:"✓";color:#21a867;font-size:16px;font-weight:700;position:absolute;top:0;left:0}.checkoutPage .checkoutSummary .checkoutIncludes li:first-child,.checkoutPage .checkoutSummary .checkoutIncludes li:nth-child(2){margin-top:31px}.checkoutPage .checkoutForm{background:#fff;border:1px solid #dedde7;border-radius:16px;align-self:start;padding:43px 37px 38px;box-shadow:0 10px 30px #19173e14}.checkoutPage .checkoutForm h2{color:#13173b;letter-spacing:-.4px;margin:0;font-size:19px;font-weight:700;line-height:1.25}.checkoutPage .checkoutForm form{margin-top:11px}.checkoutPage .checkoutForm .checkoutField{margin-top:25px;display:block;position:relative}.checkoutPage .checkoutForm .checkoutField>span{color:#171b3d;margin-bottom:10px;font-size:14px;font-weight:600;line-height:1.35;display:block}.checkoutPage .checkoutForm .checkoutField input,.checkoutPage .checkoutForm .checkoutField select{color:#242845;background:#fff;border:2px solid #dddde6;border-radius:10px;outline:none;width:100%;min-height:44px;padding:0 18px;font-family:inherit;font-size:14px;font-weight:500;transition:border-color .2s,box-shadow .2s}.checkoutPage .checkoutForm .checkoutField input::placeholder,.checkoutPage .checkoutForm .checkoutField select::placeholder{color:#9497a9}.checkoutPage .checkoutForm .checkoutField input:focus,.checkoutPage .checkoutForm .checkoutField select:focus{background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(90deg,#8b3df2,#ec4899) border-box;border:1px solid #0000;border-radius:10px;box-shadow:0 0 0 4px #7040e617}.checkoutPage .checkoutForm .checkoutField select{cursor:pointer;appearance:none;background-image:linear-gradient(45deg,#0000 50%,#72768d 50%),linear-gradient(135deg,#72768d 50%,#0000 50%);background-position:calc(100% - 21px),calc(100% - 15px);background-repeat:no-repeat;background-size:6px 6px,6px 6px;padding-right:48px}.checkoutPage .checkoutForm .checkoutField .checkoutField--locked{color:#777b91;cursor:not-allowed;background:#f8f8fb}.checkoutPage .checkoutForm .checkoutField .checkoutInlineLink{background:linear-gradient(90deg,#8b3df2,#ec4899);-webkit-text-fill-color:transparent;cursor:pointer;-webkit-background-clip:text;border:0;padding:5px 7px;font-family:inherit;font-size:14px;font-weight:600;position:absolute;bottom:8px;right:15px}.checkoutPage .checkoutForm .checkoutField .checkoutInlineLink:hover{text-decoration:underline}.checkoutPage .checkoutForm .checkoutBtn{color:#fff;cursor:pointer;background:linear-gradient(90deg,#8b3df2,#ec4899);border:0;border-radius:10px;justify-content:center;align-items:center;width:100%;margin-top:26px;padding:20px;font-family:inherit;font-size:16px;font-weight:600;line-height:1;text-decoration:none;transition:transform .2s,box-shadow .2s,opacity .2s;display:inline-flex;box-shadow:0 8px 18px #5c2dd333}.checkoutPage .checkoutForm .checkoutBtn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 11px 24px #5c2dd345}.checkoutPage .checkoutForm .checkoutBtn:active:not(:disabled){transform:translateY(0)}.checkoutPage .checkoutForm .checkoutBtn:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}.checkoutPage .checkoutForm .checkoutBtn--ghost{color:#5d32d5;min-height:52px;box-shadow:none;background:#fff;border:1px solid #dcd9eb;margin-top:14px;font-size:15px}.checkoutPage .checkoutForm .checkoutBtn--ghost:hover:not(:disabled){box-shadow:none;background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(90deg,#8b3df2,#ec4899) border-box;border:1px solid #0000;border-radius:10px}.checkoutPage .checkoutForm .checkoutNote{color:#73778d;text-align:center;margin:27px 0 0;font-size:15px;line-height:1.55}.checkoutPage .checkoutForm .checkoutNote a{background:linear-gradient(90deg,#8b3df2,#ec4899);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-weight:600;text-decoration:none}.checkoutPage .checkoutForm .checkoutNote a:hover{text-decoration:underline}.checkoutPage .checkoutForm .checkoutCheck{color:#50546e;cursor:pointer;align-items:flex-start;gap:12px;margin-top:21px;font-size:14px;line-height:1.5;display:flex}.checkoutPage .checkoutForm .checkoutCheck input{accent-color:#6538df;cursor:pointer;flex:none;width:18px;height:18px;margin:2px 0 0}.checkoutPage .checkoutForm .checkoutCheck span{min-width:0}.checkoutPage .checkoutForm .checkoutCheck em{color:#85889a;margin-top:2px;font-size:13px;font-style:normal;display:block}.checkoutPage .checkoutForm .checkoutCheck a{color:#6035d9;font-weight:600;text-decoration:none}.checkoutPage .checkoutForm .checkoutCheck a:hover{text-decoration:underline}.checkoutPage .checkoutForm .checkoutError{color:#b43b3b;background:#fff6f6;border:1px solid #f1cccc;border-radius:9px;margin-top:17px;padding:14px 16px;font-size:14px;line-height:1.5}.checkoutPage .checkoutForm .checkoutError p{margin:0}.checkoutPage .checkoutForm .checkoutError .checkoutInlineLink{color:#b43b3b;margin-top:7px;padding:0;font-weight:700;position:static}.checkoutPage .checkoutForm .checkoutBlocked{margin-top:22px}.checkoutPage .checkoutForm .checkoutHoneypot{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.checkoutPage .checkoutDone{text-align:center;background:#fff;border:1px solid #e4e2ef;border-radius:18px;width:min(600px,100%);margin:80px auto;padding:50px;box-shadow:0 15px 45px #2d1f6c17}.checkoutPage .checkoutDone .checkoutDoneIcon{color:#20a663;background:#eaf9f0;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;margin:0 auto 24px;font-size:32px;font-weight:700;display:flex}.checkoutPage .checkoutDone h1{color:#171b42;margin:0;font-size:30px;line-height:1.25}.checkoutPage .checkoutDone .checkoutDoneSub{color:#666a82;margin:16px 0 0;font-size:16px;line-height:1.6}.checkoutPage .checkoutDone .checkoutDoneSub strong{color:#272b4c}.checkoutPage .checkoutDone .checkoutResend{margin-top:26px}.checkoutPage .checkoutDone .checkoutNote{color:#777a90;margin:20px 0 0;font-size:14px;line-height:1.55}.checkoutPage .checkoutDone .checkoutNote a{background:linear-gradient(90deg,#8b3df2,#ec4899);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-weight:600}.checkoutPage .checkoutEmpty{text-align:center;background:#fff;border:1px solid #e5e3ef;border-radius:16px;width:min(600px,100%);margin:120px auto;padding:48px;box-shadow:0 15px 40px #281e6414}.checkoutPage .checkoutEmpty h2{color:#171b42;margin:0 0 24px}.checkoutPage .checkoutEmpty .checkoutBtn{color:#fff;background:#6335dc;border-radius:9px;justify-content:center;align-items:center;min-height:52px;padding:0 25px;font-weight:600;text-decoration:none;display:inline-flex}@media (width<=1180px){.checkoutPage .checkoutGrid{grid-template-columns:1fr;gap:35px;max-width:820px}.checkoutPage .checkoutSummary .checkoutSummaryPrice{margin-bottom:30px}.checkoutPage .checkoutForm{width:100%}}@media (width<=700px){.checkoutPage{padding:12px}.checkoutPage .checkoutGrid{border-radius:13px;gap:28px;min-height:auto;padding:24px 18px 30px}.checkoutPage .checkoutSummary{padding:0}.checkoutPage .checkoutSummary .checkoutBack{margin-bottom:30px;font-size:15px}.checkoutPage .checkoutSummary .checkoutSummaryLabel{min-height:56px;padding-left:76px;font-size:16px}.checkoutPage .checkoutSummary .checkoutSummaryLabel:before{width:56px;height:56px;font-size:28px}.checkoutPage .checkoutSummary .checkoutSummaryPrice{letter-spacing:-2px;margin:16px 0 30px;font-size:46px}.checkoutPage .checkoutSummary .checkoutSummaryPrice span{font-size:14px}.checkoutPage .checkoutSummary .checkoutSummaryLines{padding:23px 20px 20px}.checkoutPage .checkoutSummary .checkoutSummaryLines:before{font-size:17px}.checkoutPage .checkoutSummary>.checkoutNote{padding:18px 18px 18px 68px;font-size:13px}.checkoutPage .checkoutSummary>.checkoutNote:before{left:18px}.checkoutPage .checkoutSummary .checkoutIncludes{grid-template-columns:1fr;gap:13px;padding:22px 20px}.checkoutPage .checkoutSummary .checkoutIncludes:before{top:22px;left:20px}.checkoutPage .checkoutSummary .checkoutIncludes li:first-child,.checkoutPage .checkoutSummary .checkoutIncludes li:nth-child(2){margin-top:29px}.checkoutPage .checkoutSummary .checkoutIncludes li:nth-child(2){margin-top:0}.checkoutPage .checkoutForm{border-radius:13px;padding:27px 20px 25px}.checkoutPage .checkoutForm h2{font-size:16px}.checkoutPage .checkoutForm .checkoutBtn{min-height:62px;font-size:18px}.checkoutPage .checkoutForm .checkoutNote{font-size:13px}.checkoutPage .checkoutDone{margin:30px auto;padding:35px 22px}}@media (width<=430px){.checkoutPage .checkoutSummary .checkoutSummaryPrice{font-size:40px}.checkoutPage .checkoutSummary .checkoutSummaryPrice span{margin:7px 0 0;display:block}.checkoutPage .checkoutSummary .checkoutLine{font-size:14px}.checkoutPage .checkoutSummary .checkoutLine--total{font-size:17px}.checkoutPage .checkoutSummary .checkoutLine--total>span:last-child{font-size:19px}.checkoutPage .checkoutForm{padding:24px 16px}.checkoutPage .checkoutForm .checkoutCheck{font-size:13px}}.adminUnclaimedAccountsPage{width:calc(100% - 40px);padding:20px}.adminUnclaimedAccountsPage .adminUnclaimedAccountsPageHeader{margin-bottom:26px}.adminUnclaimedAccountsPage .adminUnclaimedAccountsPageHeader h1{color:#121943;letter-spacing:-.9px;align-items:center;gap:10px;margin:0 0 9px;font-size:20px;font-weight:700;line-height:1.15;display:flex}.adminUnclaimedAccountsPage .adminUnclaimedAccountsPageHeader .UnclaimedAccountsmuted{color:#60698e;max-width:1060px;margin:0;font-size:13px;line-height:1.55}.adminUnclaimedAccountsPage .UnclaimedAccountsnotice,.adminUnclaimedAccountsPage .UnclaimedAccountswarn{cursor:pointer;border-radius:8px;margin:0 0 18px;padding:11px 14px;font-size:13px;line-height:1.4}.adminUnclaimedAccountsPage .UnclaimedAccountsnotice{color:#6241db;background:#faf8ff;border:1px solid #ddd4ff}.adminUnclaimedAccountsPage .UnclaimedAccountswarn{color:#b33e3e;background:#fff7f7;border:1px solid #f1d6d6}.adminUnclaimedAccountsPage .UnclaimedAccountscard{background:#fff;border:1px solid #e5e7ef;border-radius:14px;width:100%;box-shadow:0 2px 5px #1f234606,0 10px 28px #1f234609}.adminUnclaimedAccountsPage .UnclaimedAccountsnotice{color:#6241db;cursor:pointer;background:#faf8ff;border:1px solid #ddd4ff;border-radius:8px 8px 0 0;margin:0;padding:11px 14px;font-size:13px;line-height:1.4}.adminUnclaimedAccountsPage .UnclaimedAccountscard:nth-of-type(2){background:radial-gradient(circle,#c9c0f7 1.5px,#0000 1.6px) 79% 30%/6px 6px no-repeat,radial-gradient(circle,#c9c0f7 1.5px,#0000 1.6px) 94% 22%/6px 6px no-repeat,radial-gradient(circle,#c9c0f7 2px,#0000 2.1px) 97% 48%/7px 7px no-repeat,radial-gradient(circle,#c9c0f7 1.5px,#0000 1.6px) 84% 62%/6px 6px no-repeat,radial-gradient(circle,#c9c0f7 1.5px,#0000 1.6px) 90% 68%/6px 6px no-repeat,radial-gradient(circle at 90% 45%,#7c5cef1f,#0000 45%),#f6f5fc;border-color:#e4defa;align-items:center;min-height:116px;margin-top:0;margin-bottom:23px;padding:24px 30px 24px 25px;display:flex;position:relative;overflow:hidden}.adminUnclaimedAccountsPage .UnclaimedAccountscard:nth-of-type(2):before{content:"✉";color:#7550ec;background:linear-gradient(135deg,#eee9ff 0%,#f6f3ff 100%);border-radius:50%;flex:0 0 52px;justify-content:center;align-items:center;width:52px;height:52px;margin-right:18px;font-size:24px;display:flex}.adminUnclaimedAccountsPage .UnclaimedAccountscard:nth-of-type(2):after{content:"✓";color:#fff;background:linear-gradient(135deg,#7c5cf0 0%,#6440dc 100%);border-radius:14px 14px 14px 4px;justify-content:center;align-items:center;width:46px;height:46px;font-size:21px;font-weight:700;display:flex;position:absolute;top:24px;right:66px;box-shadow:0 6px 16px #6741e247}.adminUnclaimedAccountsPage .UnclaimedAccountscard:nth-of-type(2) .UnclaimedAccountsmuted{z-index:1;color:#171c44;margin:0;font-size:15px;font-weight:700;line-height:1.5;position:relative}.adminUnclaimedAccountsPage .UnclaimedAccountscard:nth-of-type(2) .UnclaimedAccountsmuted:after{content:"Great! There are no unclaimed accounts right now.";color:#6d7599;margin-top:3px;font-size:13.5px;font-weight:400;line-height:1.5;display:block}.adminUnclaimedAccountsPage .UnclaimedAccountscard:nth-of-type(2) p{max-width:640px}.adminUnclaimedAccountsPage .UnclaimedAccountscard:last-of-type{padding:29px 35px 42px}.adminUnclaimedAccountsPage .UnclaimedAccountscard:last-of-type h2{color:#121943;letter-spacing:-.25px;align-items:center;gap:17px;margin:0 0 31px;font-size:16px;font-weight:700;line-height:1.3;display:flex}.adminUnclaimedAccountsPage .UnclaimedAccountscard:last-of-type h2:before{content:"▣";color:#7650ee;background:linear-gradient(135deg,#f1edff 0%,#ebe6ff 100%);border-radius:9px;justify-content:center;align-items:center;width:28px;height:28px;font-size:20px;display:inline-flex}.adminUnclaimedAccountsPage .UnclaimedAccountscard:last-of-type ul{margin:0;padding:0 0 24px 78px;list-style:none;display:block;position:relative}.adminUnclaimedAccountsPage .UnclaimedAccountscard:last-of-type ul:before{content:"";background:repeating-linear-gradient(#d8dce9 0 6px,#0000 6px 11px);width:2px;position:absolute;top:8px;bottom:31px;left:41px}.adminUnclaimedAccountsPage .UnclaimedAccountscard:last-of-type ul li{color:#566084;padding:0 0 22px;font-size:13px;line-height:1.55;display:block;position:relative}.adminUnclaimedAccountsPage .UnclaimedAccountscard:last-of-type ul li:before{content:"";z-index:2;background:#7a55ed;border:2px solid #fff;border-radius:50%;width:9px;height:9px;position:absolute;top:8px;left:-42px;box-shadow:0 0 0 1px #7a55ed1f}.adminUnclaimedAccountsPage .UnclaimedAccountscard:last-of-type ul li:after{color:#7650ee;background:linear-gradient(135deg,#f1edff 0%,#ebe6ff 100%);border-radius:10px;justify-content:center;align-items:center;width:52px;height:52px;display:flex;position:absolute;top:0;left:-40px}.adminUnclaimedAccountsPage .UnclaimedAccountscard:last-of-type ul li strong{color:#161c44;font-weight:700;display:inline}.adminUnclaimedAccountsPage .UnclaimedAccountscard:last-of-type>p.UnclaimedAccountsmuted{color:#28776c;background:linear-gradient(90deg,#f2faf8 0%,#f5fbfa 100%);border:1px solid #d7eee7;border-radius:12px;margin:0;padding:20px 72px 20px 70px;font-size:13px;line-height:1.65;position:relative}.adminUnclaimedAccountsPage .UnclaimedAccountscard:last-of-type>p.UnclaimedAccountsmuted:before{content:"🛡";color:#35a58a;font-size:26px;line-height:1;position:absolute;top:18px;left:22px}.adminUnclaimedAccountsPage .adminUnclaimedAccountsTable{border-collapse:separate;border-spacing:0;color:#1a2047;width:100%;font-size:13px}.adminUnclaimedAccountsPage .adminUnclaimedAccountsTable thead{background:#fafafe}.adminUnclaimedAccountsPage .adminUnclaimedAccountsTable thead th{color:#454a6a;text-align:left;border-bottom:1px solid #e8e9ef;height:45px;padding:0 16px;font-size:11.5px;font-weight:700}.adminUnclaimedAccountsPage .adminUnclaimedAccountsTable tbody tr:not(:last-child) td{border-bottom:1px solid #ececf2}.adminUnclaimedAccountsPage .adminUnclaimedAccountsTable tbody tr:hover{background:#fcfbff}.adminUnclaimedAccountsPage .adminUnclaimedAccountsTable tbody td{vertical-align:middle;padding:15px 16px}.adminUnclaimedAccountsPage .adminUnclaimedAccountsTable tbody td strong{color:#171c43;margin-bottom:3px;font-weight:700;display:block}.adminUnclaimedAccountsPage .subscriptionTableMuted{color:#7b819e;margin-top:3px;font-size:11.5px;line-height:1.4;display:block}.adminUnclaimedAccountsPage .inlineEditRow{align-items:center;gap:8px;margin-top:7px;display:flex}.adminUnclaimedAccountsPage .inlineEditRow .inlineInput{color:#171b43;background:#fff;border:1px solid #dcdde7;border-radius:7px;outline:none;width:220px;height:38px;padding:0 10px;font-family:inherit;font-size:12px}.adminUnclaimedAccountsPage .inlineEditRow .inlineInput:focus{border-color:#7550ec;box-shadow:0 0 0 3px #7550ec1a}.adminUnclaimedAccountsPage .inlineEditRow .inlineInput--wide{width:250px}.adminUnclaimedAccountsPage .linklike{color:#6945e6;cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-size:12px;font-weight:600}.adminUnclaimedAccountsPage .linklike:hover{color:#4f2fc6;text-decoration:underline}.adminUnclaimedAccountsPage .linklike:disabled{opacity:.5;cursor:not-allowed;text-decoration:none}.adminUnclaimedAccountsPage .row-actions{white-space:nowrap;justify-content:flex-end;align-items:center;gap:16px;display:flex}.adminUnclaimedAccountsPage .badge{border-radius:20px;justify-content:center;align-items:center;margin-left:7px;padding:3px 7px;font-size:10px;font-weight:600;display:inline-flex}.adminUnclaimedAccountsPage .badge--warn{color:#c4523d;background:#fff0ed}@media (width<=1000px){.adminUnclaimedAccountsPage{width:calc(100% - 30px);padding:25px 0 35px}.adminUnclaimedAccountsPage .adminUnclaimedAccountsPageHeader h1{font-size:30px}.adminUnclaimedAccountsPage .UnclaimedAccountscard:last-of-type{padding:25px}}@media (width<=700px){.adminUnclaimedAccountsPage{width:calc(100% - 28px);padding:20px 0 30px}.adminUnclaimedAccountsPage .adminUnclaimedAccountsPageHeader{margin-bottom:20px}.adminUnclaimedAccountsPage .adminUnclaimedAccountsPageHeader h1{font-size:26px}.adminUnclaimedAccountsPage .adminUnclaimedAccountsPageHeader .UnclaimedAccountsmuted{font-size:13px}.adminUnclaimedAccountsPage .UnclaimedAccountscard:nth-of-type(2){flex-wrap:wrap;padding:22px 18px}.adminUnclaimedAccountsPage .UnclaimedAccountscard:nth-of-type(2):before{flex-basis:50px;width:50px;height:50px;margin-right:15px}.adminUnclaimedAccountsPage .UnclaimedAccountscard:nth-of-type(2):after{display:none}.adminUnclaimedAccountsPage .UnclaimedAccountscard:last-of-type{min-height:auto;padding:23px 18px}.adminUnclaimedAccountsPage .UnclaimedAccountscard:last-of-type h2{margin-bottom:25px;font-size:18px}.adminUnclaimedAccountsPage .UnclaimedAccountscard:last-of-type ul{padding-left:66px}.adminUnclaimedAccountsPage .UnclaimedAccountscard:last-of-type ul:before{left:8px}.adminUnclaimedAccountsPage .UnclaimedAccountscard:last-of-type ul li{min-height:76px;font-size:13px}.adminUnclaimedAccountsPage .UnclaimedAccountscard:last-of-type ul li:before{left:-60px}.adminUnclaimedAccountsPage .UnclaimedAccountscard:last-of-type ul li:after{width:44px;height:44px;left:-30px}.adminUnclaimedAccountsPage .UnclaimedAccountscard:last-of-type>p.UnclaimedAccountsmuted{padding:18px 18px 18px 55px}.adminUnclaimedAccountsPage .UnclaimedAccountscard:last-of-type>p.UnclaimedAccountsmuted:before{left:14px}.adminUnclaimedAccountsPage .UnclaimedAccountscard:last-of-type>p.UnclaimedAccountsmuted:after{display:none}.adminUnclaimedAccountsPage .UnclaimedAccountscard:has(.adminUnclaimedAccountsTable){overflow-x:auto}.adminUnclaimedAccountsPage .adminUnclaimedAccountsTable{min-width:800px}.adminUnclaimedAccountsPage .inlineEditRow{flex-wrap:wrap}.adminUnclaimedAccountsPage .inlineEditRow .inlineInput,.adminUnclaimedAccountsPage .inlineEditRow .inlineInput--wide{width:100%}}.adminOffersManagerPage{box-sizing:border-box;color:#17213a;background:#f8f9fc;width:100%;min-height:100%;margin:0;padding:34px 44px 60px}.adminOffersManagerPage h1,.adminOffersManagerPage h2,.adminOffersManagerPage p{margin-top:0}.adminOffersManagerPage .adminOffersManagerPageHeader{margin-bottom:28px}.adminOffersManagerPage .adminOffersManagerPageHeader h1{color:#17213a;letter-spacing:-.6px;align-items:center;gap:9px;margin:0 0 9px;font-size:30px;font-weight:700;line-height:1.2;display:flex}.adminOffersManagerPage .adminOffersManagerPageHeader .OffersManagermuted{color:#626b80;max-width:760px;margin:0;font-size:15px;font-weight:400;line-height:1.55}.adminOffersManagerPage .OffersManagernotice,.adminOffersManagerPage .OffersManagerwarn{cursor:pointer;border-radius:9px;align-items:center;width:100%;min-height:67px;margin:0 0 28px;padding:0 52px 0 60px;font-size:14px;font-weight:500;line-height:1.4;display:flex;position:relative}.adminOffersManagerPage .OffersManagernotice:before,.adminOffersManagerPage .OffersManagerwarn:before{border-radius:50%;justify-content:center;align-items:center;width:23px;height:23px;font-size:13px;font-weight:700;display:flex;position:absolute;left:21px}.adminOffersManagerPage .OffersManagernotice:after,.adminOffersManagerPage .OffersManagerwarn:after{content:"×";color:#687080;font-size:27px;font-weight:300;line-height:1;position:absolute;top:50%;right:23px;transform:translateY(-50%)}.adminOffersManagerPage .OffersManagernotice{color:#217c3b;background:#f2faf5;border:1px solid #b9dfc8}.adminOffersManagerPage .OffersManagernotice:before{content:"✓";color:#fff;background:#4ca960}.adminOffersManagerPage .OffersManagerwarn{color:#956800;background:#fffaf0;border:1px solid #f0d69d}.adminOffersManagerPage .OffersManagerwarn:before{content:"!";color:#fff;background:#e5a72d}.adminOffersManagerPage .OffersManagercard{background:#fff;border:1px solid #ebedf3;border-radius:13px;width:100%;margin:0 0 24px;overflow:hidden;box-shadow:0 4px 16px #1a233a0b,0 1px 3px #1a233a06}.adminOffersManagerPage .OffersManagercard>h2{color:#17213a;margin:0;padding:27px 28px 5px;font-size:20px;font-weight:700;line-height:1.3}.adminOffersManagerPage .OffersManagercard>.OffersManagermuted{color:#747d91;margin:8px 28px 26px;font-size:13px}.adminOffersManagerPage .OffersManagercardHeader{background:#fff;border-bottom:1px solid #eceef4;justify-content:space-between;align-items:center;min-height:92px;padding:0 24px;display:flex}.adminOffersManagerPage .OffersManagercardHeader h2{color:#17213a;align-items:center;gap:11px;margin:0;font-size:19px;font-weight:700;line-height:1.2;display:flex}.adminOffersManagerPage .OffersManagercardHeader h2:after{content:"1 offer";color:#7652e6;background:#f3efff;border-radius:6px;justify-content:center;align-items:center;min-height:27px;padding:0 10px;font-size:11px;font-weight:600;line-height:1;display:inline-flex}.adminOffersManagerPage .OffersManagerbtn{color:#50596e;cursor:pointer;background:#fff;border:1px solid #dce0e9;border-radius:8px;outline:none;justify-content:center;align-items:center;min-width:105px;padding:10px 17px;font-family:inherit;font-size:13px;font-weight:600;line-height:1;transition:background .18s,border-color .18s,box-shadow .18s;display:inline-flex}.adminOffersManagerPage .OffersManagerbtn:hover:not(:disabled){background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(90deg,#8b3df2,#ec4899) border-box;border:1px solid #0000;border-radius:10px}.adminOffersManagerPage .OffersManagerbtn:disabled{opacity:.55;cursor:not-allowed}.adminOffersManagerPage .OffersManagerbtn.OffersManagerbtn--primary{color:#fff;background:linear-gradient(90deg,#8b3df2,#ec4899);border-color:#0000;min-width:132px;box-shadow:0 5px 12px #7550e533}.adminOffersManagerPage .OffersManagerbtn.OffersManagerbtn--primary:hover:not(:disabled){background:linear-gradient(90deg,#8b3df2,#ec4899);border-color:#0000;box-shadow:0 7px 16px #7550e540}.adminOffersManagerPage .adminOffersManagerTable{border-collapse:collapse;border-spacing:0;background:#fff;border:0;width:100%;min-width:980px;margin:0;font-size:14px}.adminOffersManagerPage .adminOffersManagerTable thead tr{background:#fafbfe}.adminOffersManagerPage .adminOffersManagerTable thead th{color:#626b7d;text-align:left;vertical-align:middle;white-space:nowrap;border:0;border-bottom:1px solid #eceef4;height:58px;padding:0 16px;font-size:12px;font-weight:700;line-height:1.2}.adminOffersManagerPage .adminOffersManagerTable thead th:first-child{width:25%;padding-left:24px}.adminOffersManagerPage .adminOffersManagerTable thead th:nth-child(2){width:13%}.adminOffersManagerPage .adminOffersManagerTable thead th:nth-child(3){width:14%}.adminOffersManagerPage .adminOffersManagerTable thead th:nth-child(4),.adminOffersManagerPage .adminOffersManagerTable thead th:nth-child(5){width:13%}.adminOffersManagerPage .adminOffersManagerTable thead th:nth-child(6){width:8%}.adminOffersManagerPage .adminOffersManagerTable thead th:nth-child(7){width:9%}.adminOffersManagerPage .adminOffersManagerTable thead th:nth-child(8){text-align:right;width:105px;padding-right:24px}.adminOffersManagerPage .adminOffersManagerTable tbody tr{background:#fff}.adminOffersManagerPage .adminOffersManagerTable tbody tr:hover{background:#fcfbff}.adminOffersManagerPage .adminOffersManagerTable tbody tr:last-child td{border-bottom:0}.adminOffersManagerPage .adminOffersManagerTable tbody tr.row--OffersManagermuted{opacity:.6}.adminOffersManagerPage .adminOffersManagerTable tbody td{color:#1e2940;text-align:left;vertical-align:middle;border:0;border-bottom:1px solid #edf0f5;padding:8px 16px;font-size:14px;font-weight:400;line-height:1.45}.adminOffersManagerPage .adminOffersManagerTable tbody td:first-child{padding-left:24px}.adminOffersManagerPage .adminOffersManagerTable tbody td:last-child{text-align:right;padding-right:24px}.adminOffersManagerPage .adminOffersManagerTable tbody td strong{color:#18233d;margin:0 0 7px;font-size:14px;font-weight:700;line-height:1.3;display:block}.adminOffersManagerPage .adminOffersManagerTable .subscriptionTableMuted{color:#7c8498;margin-top:5px;font-size:12px;font-weight:400;line-height:1.45;display:block}.adminOffersManagerPage .adminOffersManagerTable .badge{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;min-height:30px;padding:0 12px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.adminOffersManagerPage .adminOffersManagerTable .badge.badge--ok{color:#278149;background:#eaf7ef}.adminOffersManagerPage .adminOffersManagerTable .badge.badge--warn{color:#9c6908;background:#fff5df}.adminOffersManagerPage .adminOffersManagerTable .badge.badge--danger{color:#c64747;background:#fff0f0}.adminOffersManagerPage .adminOffersManagerTable .badge:not(.badge--ok):not(.badge--warn):not(.badge--danger){color:#7550e5;background:#f1edff;border-radius:6px;min-height:27px;padding:0 10px;font-size:11px}.adminOffersManagerPage .adminOffersManagerTable .row-actions{text-align:right;white-space:nowrap;width:105px}.adminOffersManagerPage .adminOffersManagerTable .linklike{color:#8055e9;cursor:pointer;background:0 0;border:0;outline:0;align-items:center;margin:0 0 0 14px;padding:4px 0;font-family:inherit;font-size:13px;font-weight:600;line-height:1.3;display:inline-flex}.adminOffersManagerPage .adminOffersManagerTable .linklike:first-child{margin-left:0}.adminOffersManagerPage .adminOffersManagerTable .linklike:hover{color:#6037c9;text-underline-offset:3px;text-decoration:underline}@media (width<=1100px){.adminOffersManagerPage .adminOffersManagerTable{min-width:980px}.adminOffersManagerPage .adminOffersManagerTable thead th{padding-left:12px;padding-right:12px}.adminOffersManagerPage .adminOffersManagerTable thead th:first-child{padding-left:18px}.adminOffersManagerPage .adminOffersManagerTable thead th:last-child{padding-right:18px}.adminOffersManagerPage .adminOffersManagerTable tbody td{padding-left:12px;padding-right:12px}.adminOffersManagerPage .adminOffersManagerTable tbody td:first-child{padding-left:18px}.adminOffersManagerPage .adminOffersManagerTable tbody td:last-child{padding-right:18px}}.adminOffersManagerPage .OffersManagerformGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 22px;padding:25px 28px 8px;display:grid}.adminOffersManagerPage .OffersManagerfield{flex-direction:column;gap:8px;min-width:0;display:flex}.adminOffersManagerPage .OffersManagerfield>span:first-child{color:#4d566b;font-size:13px;font-weight:600;line-height:1.3}.adminOffersManagerPage .OffersManagerfield input,.adminOffersManagerPage .OffersManagerfield select{color:#202a40;background:#fff;border:1px solid #dfe3eb;border-radius:7px;outline:none;width:100%;height:44px;padding:0 13px;font-family:inherit;font-size:13px;font-weight:400;transition:border-color .18s,box-shadow .18s}.adminOffersManagerPage .OffersManagerfield input:focus,.adminOffersManagerPage .OffersManagerfield select:focus{border-color:#8057e8;box-shadow:0 0 0 3px #8057e81a}.adminOffersManagerPage .OffersManagerfield input:disabled,.adminOffersManagerPage .OffersManagerfield select:disabled{color:#9299a8;cursor:not-allowed;background:#f5f6f9}.adminOffersManagerPage .OffersManagerfield input::placeholder,.adminOffersManagerPage .OffersManagerfield select::placeholder{color:#9aa2b3}.adminOffersManagerPage .OffersManagerfield select{appearance:none;cursor:pointer;background-image:linear-gradient(45deg,#0000 50%,#747c8e 50%),linear-gradient(135deg,#747c8e 50%,#0000 50%);background-position:calc(100% - 18px) 18px,calc(100% - 13px) 18px;background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:40px}.adminOffersManagerPage .OffersManagerfield .OffersManagermuted{color:#8991a3;margin:0;font-size:11px;line-height:1.45}.adminOffersManagerPage .OffersManagercheckbox{color:#424c61;cursor:pointer;flex-wrap:wrap;align-items:center;gap:8px;margin:14px 28px;font-size:13px;font-weight:500;line-height:1.4;display:flex}.adminOffersManagerPage .OffersManagercheckbox input{accent-color:#7853e7;cursor:pointer;width:17px;height:17px;margin:0}.adminOffersManagerPage .OffersManagercheckbox .OffersManagermuted{color:#8b93a4;font-size:11px;font-weight:400}.adminOffersManagerPage .OffersManagerexampleBox{background:#faf9ff;border:1px solid #e6e1f7;border-radius:9px;margin:24px 28px 0;padding:19px 20px}.adminOffersManagerPage .OffersManagerexampleLine{color:#515b70;justify-content:space-between;align-items:center;min-height:31px;font-size:13px;line-height:1.4;display:flex}.adminOffersManagerPage .OffersManagerexampleLine span:last-child{color:#283249;font-weight:600}.adminOffersManagerPage .OffersManagerexampleLine--credit span:last-child{color:#28804a}.adminOffersManagerPage .OffersManagerexampleLine--total{border-top:1px solid #e5e1f1;margin-top:8px;padding-top:12px}.adminOffersManagerPage .OffersManagerexampleLine--total span{color:#18233d;font-weight:700}.adminOffersManagerPage .OffersManagerexampleLine--total span:last-child{color:#7350de;font-size:17px}.adminOffersManagerPage .OffersManagerexampleBox>.OffersManagermuted{color:#858d9f;margin:9px 0 0;font-size:11px;line-height:1.45}.adminOffersManagerPage .OffersManagerexampleBox>.OffersManagerwarn{border-radius:6px;min-height:auto;margin:12px 0 0;padding:9px 12px;font-size:11px}.adminOffersManagerPage .OffersManagerexampleBox>.OffersManagerwarn:before,.adminOffersManagerPage .OffersManagerexampleBox>.OffersManagerwarn:after{display:none}.adminOffersManagerPage .OffersManagerformActions{background:#fcfcfe;border-top:1px solid #eceef4;justify-content:flex-end;align-items:center;gap:10px;margin-top:26px;padding:20px 28px;display:flex}.adminOffersManagerPage .OffersManagerpopupOverlay{z-index:9999;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#11182785;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.adminOffersManagerPage .OffersManagerpopupOverlay .OffersManagercard{scrollbar-width:thin;scrollbar-color:#cfd3df transparent;background:#fff;border:1px solid #e7e9ef;border-radius:14px;width:min(900px,100%);max-height:calc(100vh - 48px);margin:0;overflow:hidden auto;box-shadow:0 24px 60px #11182733,0 8px 20px #11182714}.adminOffersManagerPage .OffersManagerpopupOverlay .OffersManagercard::-webkit-scrollbar{width:7px}.adminOffersManagerPage .OffersManagerpopupOverlay .OffersManagercard::-webkit-scrollbar-track{background:0 0}.adminOffersManagerPage .OffersManagerpopupOverlay .OffersManagercard::-webkit-scrollbar-thumb{background:#cfd3df;border-radius:10px}.adminOffersManagerPage .OffersManagerpopupOverlay .OffersManagercard>h2{z-index:2;color:#17213a;background:#fff;border-bottom:1px solid #edf0f4;margin:0;padding:22px 28px;font-size:21px;font-weight:700;line-height:1.3;position:sticky;top:0}.adminOffersManagerPage .OffersManagerpopupOverlay .OffersManagercard .OffersManagerformGrid{padding:24px 28px 8px}.adminOffersManagerPage .OffersManagerpopupOverlay .OffersManagercard .OffersManagercheckbox,.adminOffersManagerPage .OffersManagerpopupOverlay .OffersManagercard .OffersManagerexampleBox{margin-left:28px;margin-right:28px}.adminOffersManagerPage .OffersManagerpopupOverlay .OffersManagercard .OffersManagerformActions{z-index:2;background:#fffffffa;border-top:1px solid #edf0f4;margin-top:24px;position:sticky;bottom:0}@media (width<=760px){.adminOffersManagerPage .OffersManagerpopupOverlay{align-items:center;padding:16px}.adminOffersManagerPage .OffersManagerpopupOverlay .OffersManagercard{border-radius:12px;max-height:calc(100vh - 32px)}.adminOffersManagerPage .OffersManagerpopupOverlay .OffersManagercard>h2{padding:19px 20px;font-size:19px}.adminOffersManagerPage .OffersManagerpopupOverlay .OffersManagercard .OffersManagerformGrid{grid-template-columns:1fr;padding:20px}.adminOffersManagerPage .OffersManagerpopupOverlay .OffersManagercard .OffersManagercheckbox,.adminOffersManagerPage .OffersManagerpopupOverlay .OffersManagercard .OffersManagerexampleBox{margin-left:20px;margin-right:20px}.adminOffersManagerPage .OffersManagerpopupOverlay .OffersManagercard .OffersManagerformActions{padding:16px 20px}}@media (width<=1200px){.adminOffersManagerPage{padding:30px 28px 50px}.adminOffersManagerPage .adminOffersManagerTable{min-width:1000px}.adminOffersManagerPage .OffersManagercard{overflow-x:auto}}@media (width<=760px){.adminOffersManagerPage{padding:24px 16px 40px}.adminOffersManagerPage .adminOffersManagerPageHeader h1{font-size:25px}.adminOffersManagerPage .adminOffersManagerPageHeader .OffersManagermuted{font-size:13px}.adminOffersManagerPage .OffersManagercardHeader{min-height:76px;padding:0 18px}.adminOffersManagerPage .OffersManagerformGrid{grid-template-columns:1fr;padding:20px 18px 5px}.adminOffersManagerPage .OffersManagercheckbox,.adminOffersManagerPage .OffersManagerexampleBox{margin-left:18px;margin-right:18px}.adminOffersManagerPage .OffersManagerformActions{padding:17px 18px}}@media (width<=480px){.adminOffersManagerPage .OffersManagercardHeader{flex-direction:column;align-items:flex-start;gap:12px;min-height:auto;padding:18px}.adminOffersManagerPage .OffersManagercardHeader .OffersManagerbtn{width:100%}.adminOffersManagerPage .OffersManagerformActions{flex-direction:column-reverse}.adminOffersManagerPage .OffersManagerformActions .OffersManagerbtn{width:100%}.adminOffersManagerPage .OffersManagerexampleLine{flex-direction:column;align-items:flex-start;gap:3px}}@font-face{font-family:Tan Aegean;src:url(/assets/TAN%20AEGEAN%20Regular-CRftH_Sc.woff2)format("woff2"),url(../assets/fonts/TANAEGEAN-Regular.woff)format("woff"),url(../assets/fonts/TANAEGEAN-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Para;src:url(/assets/ParaRegular-CDWlwHEN.woff2)format("woff2"),url(/assets/ParaRegular-Cp5WK86D.woff)format("woff"),url(/assets/ParaRegular-BXecs5hp.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/assets/Poppins-Regular-CTKNfV9P.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/assets/Poppins-Medium-Cxde2ZoM.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/assets/Poppins-SemiBold-B_fPDAUb.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/assets/Poppins-Bold-qTAUjFF7.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}:root{--bg:#0f1115;--panel:#171a21;--text:#e7e9ee;--muted:#9aa3b2;--brand:#4f7cff;--border:#262b36;--danger:#ff6b6b}*{box-sizing:border-box}p,h1,h2,h3,h4,h5,h6{color:#444;margin:0}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#9b6af5;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#8754ef}body{margin:0;font-family:Poppins,sans-serif!important}.highlighted-title-text{background:linear-gradient(90deg,#8b3df2,#ec4899);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-style:italic}button{font-family:inherit}a{color:#8b3df2;text-decoration:none}button{cursor:pointer}.topbar{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:14px 24px;display:flex}.topbar__nav{align-items:center;gap:18px;display:flex}.brand,.sidebar__brand{font-weight:700}#content{flex-direction:column;transition:all .7s,left .3s;display:flex;overflow:hidden}#content.expanded{width:85%;left:15%}#content.collapsed{width:calc(100% - 58px);left:56px}.admin-wrapper{width:100%;display:flex}.AdminLayoutBody{flex:1;min-height:0;display:flex}.footer{color:var(--muted);border-top:1px solid var(--border);padding:20px 24px}.layout--member,.layout--admin{grid-template-columns:240px 1fr;min-height:100vh;display:grid}.sidebar{background:var(--panel);border-right:1px solid var(--border);flex-direction:column;gap:10px;padding:20px;display:flex}.indiaMapSection{width:100%;scroll-margin-top:-100px}.sidebar nav{flex-direction:column;gap:8px;margin:16px 0;display:flex}.sidebar a.active{color:var(--brand);font-weight:600}.VerifyEmailPage{background:linear-gradient(#fdf2f8 0%,#f5f3ff 100%);flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:100vh;padding:24px;display:flex}.VerifyEmailPage .auth-card{text-align:center;background:#fff;border-radius:24px;width:100%;max-width:400px;padding:44px 36px 36px;position:relative;box-shadow:0 20px 45px #7c3aed1a}.VerifyEmailPage .icon-wrap{width:100px;height:90px;margin:0 auto 24px;position:relative}.VerifyEmailPage .envelope{border-radius:50%;justify-content:center;align-items:center;width:88px;height:88px;margin:0 auto;font-size:34px;display:flex;position:relative}.VerifyEmailPage .envelope.error{color:#e11d48;background:linear-gradient(135deg,#fecdd3,#fda4af)}.VerifyEmailPage .envelope.success{color:#16a34a;background:linear-gradient(135deg,#bbf7d0,#86efac)}.VerifyEmailPage .envelope .badge{color:#fff;border:3px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:16px;display:flex;position:absolute;bottom:-4px;right:-4px}.VerifyEmailPage .envelope .badge.error{background:linear-gradient(135deg,#ffb6c2,#f43f5e)}.VerifyEmailPage .envelope .badge.success{background:linear-gradient(135deg,#34d399,#10b981)}.VerifyEmailPage .icon{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;margin:0 auto;font-size:30px;display:flex}.VerifyEmailPage .icon.loading{background:linear-gradient(135deg,#7c5cff,#5b3df0);animation:1s linear infinite verify-spin}.VerifyEmailPage .sparkle{opacity:.6;background:#c4b5fd;width:8px;height:8px;display:block;position:absolute;transform:rotate(45deg)}.VerifyEmailPage .sparkle-1{top:4px;left:6px}.VerifyEmailPage .sparkle-2{background:#fbcfe8;top:14px;right:4px}.VerifyEmailPage .sparkle-3{background:#fbcfe8;bottom:10px;left:0}.VerifyEmailPage .sparkle-4{bottom:0;right:10px}.VerifyEmailPage h1{color:#18122b;margin:0 0 12px;font-size:22px;font-weight:800;line-height:1.3}.VerifyEmailPage h1 .accent{background:linear-gradient(90deg,#8b3df2,#ec4899);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.VerifyEmailPage .muted,.VerifyEmailPage .sub{color:#6b7280;margin:0 0 28px;font-size:14px;line-height:1.6}.VerifyEmailPage .btn{color:#fff;cursor:pointer;background:linear-gradient(90deg,#8b3df2,#ec4899);border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;padding:14px 20px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex}.VerifyEmailPage .btn-icon{font-size:16px}.VerifyEmailPage .divider{color:#9ca3af;align-items:center;gap:12px;margin:18px 0;font-size:13px;display:flex}.VerifyEmailPage .divider:before,.VerifyEmailPage .divider:after{content:"";background:#e5e7eb;flex:1;height:1px}.VerifyEmailPage .btn-outline{background:linear-gradient(90deg,#8b3df2,#ec4899);-webkit-text-fill-color:transparent;-webkit-background-clip:text;border:1px solid #e4e8ed;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;padding:13px 20px;font-size:15px;font-weight:600;text-decoration:none;transition:background .15s;display:inline-flex}.VerifyEmailPage .btn-outline:hover{box-shadow:0 8px 12px #021e540f}.VerifyEmailPage .help-bar{text-align:center;color:#4b5563;background:#fff9;border-radius:14px;width:100%;max-width:400px;padding:14px 20px;font-size:13px}.VerifyEmailPage .help-bar .help-icon{margin-right:6px}.VerifyEmailPage .help-bar a{color:#5b3df0;font-weight:600;text-decoration:none}.VerifyEmailPage .help-bar a:hover{text-decoration:underline}@keyframes verify-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}button[type=submit]{color:#fff;background:#9b6af5;border:0;border-radius:8px;padding:11px;font-weight:600}.error{color:var(--danger);font-size:13px}.grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:18px;display:grid}.card{border:1px solid var(--border);border-radius:12px;padding:16px}.card img{border-radius:8px;width:100%;margin-bottom:10px}.badge--locked{color:var(--muted);border:1px solid var(--border);border-radius:999px;padding:2px 10px;font-size:12px;display:inline-block}.hero{text-align:center;padding:80px 20px}.btn{color:#fff;background:#9b6af5;border:0;border-radius:8px;padding:10px 16px;font-weight:600;display:inline-block}.btn--danger{border:1px solid var(--danger);color:var(--danger);background:0 0}.eventnotice{background:#fff;border:1px solid #9b6af5;border-radius:10px;padding:18px 22px;font-size:14px;box-shadow:0 10px 25px #6d5eff14}.eventnotice a{background:linear-gradient(90deg,#8b3df2,#ec4099);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-weight:600;text-decoration:none}.eventnotice a:hover{color:#000}.notice{color:#7ee0a8}.plan .price{margin:6px 0;font-size:22px;font-weight:700}.muted{color:var(--muted)}.paywall{background:var(--panel);border:1px solid var(--border);border-radius:12px;padding:24px}.paywall__cta{border-top:1px dashed var(--border);margin-top:16px;padding-top:16px}.detail__cover{border-radius:12px;width:100%;height:auto;max-height:16rem;margin:0 0 12px}.detail__body img{border-radius:8px;max-width:100%}.video{padding-top:56.25%;position:relative}.video iframe{border-radius:12px;width:100%;height:100%;position:absolute;inset:0}.chip{border:1px solid var(--border);border-radius:999px;margin:4px 6px 0 0;padding:3px 10px;font-size:12px;display:inline-block}.chip--tag{color:var(--muted)}.kv{grid-template-columns:140px 1fr;gap:8px 16px;margin:16px 0;display:grid}.kv dt{color:var(--muted)}.list__head{justify-content:space-between;align-items:center;display:flex}.tabs button{border:1px solid var(--border);color:var(--muted);background:0 0;border-radius:8px;margin-left:8px;padding:6px 12px}.tabs button.active{color:#fff;border-color:var(--brand)}.card__meta{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.event__cover{border-radius:12px;width:100%}.event__head{gap:8px;margin:12px 0;display:flex}.chip--completed{color:var(--muted)}.chip--cancelled{color:var(--danger)}.sessions{padding:0;list-style:none}.sessions li{border-bottom:1px solid var(--border);padding:10px 0}.speakers{flex-wrap:wrap;gap:16px;display:flex}.speaker{align-items:center;gap:10px;display:flex}.speaker img{object-fit:cover;border-radius:50%;width:48px;height:48px}.event__rsvp{margin-top:24px}.badge{border-radius:10px;padding:20px 12px;font-size:13px;display:inline-block}.badge--going{color:#ec4899;text-align:center;background:linear-gradient(90deg,#f4e9ff,#ffeaf4)}.badge--waitlisted{color:#ffd166;background:#ffd16626}.form-grid{grid-template-columns:1fr 1fr;gap:14px;max-width:720px;display:grid}.form-grid .wide{grid-column:1/-1}.form-grid label{color:var(--muted);flex-direction:column;gap:6px;font-size:13px;display:flex}.form-grid textarea{border:1px solid var(--border);min-height:90px;color:var(--text);background:#0d0f14;border-radius:8px;padding:10px}.bookmark-list,.search__results{padding:0;list-style:none}.bookmark-list li,.search__results li{border-bottom:1px solid var(--border);padding:12px 0}.bookmark-list strong,.search__results strong{margin-left:8px}.search__bar{gap:10px;margin:12px 0;display:flex}.search__bar input{flex:1}.gallery{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;margin-top:16px;display:grid}.gallery img{border-radius:8px;width:100%}.manager__head,.editor__head{justify-content:space-between;align-items:center;display:flex}.manager__filters{gap:10px;margin:12px 0;display:flex}.table{border-collapse:collapse;width:100%}.table th,.table td{text-align:left;border-bottom:1px solid var(--border);vertical-align:top;padding:10px 8px}.table th{color:var(--muted);font-size:13px;font-weight:600}.row-actions{gap:12px;display:flex}.row-actions .danger,.linklike.danger{color:var(--danger)}.pill{border:1px solid var(--border);border-radius:999px;padding:2px 10px;font-size:12px}.pill--published{color:#18bf5f;background:#e8fff3;border-color:#0edc66;font-weight:600}.pill--draft{color:#9aa3b2;background:#f8f9ff;border-color:#9aa3b2;font-weight:600}.pill--scheduled{color:#b45309;background:#fff7e6;border-color:#f59e0b;font-weight:600}.pill--archived{color:#9aa3b2;background:#f8f9ff;border-color:#9aa3b2;font-weight:600}.editor{max-width:820px}.editor fieldset{border:1px solid var(--border);border-radius:12px;margin:16px 0;padding:16px 18px}.editor legend{color:var(--muted);padding:0 8px;font-size:13px}.editor label{color:var(--muted);flex-direction:column;gap:6px;margin-bottom:12px;font-size:13px;display:flex}.editor .row{flex-wrap:wrap;align-items:flex-end;gap:16px;display:flex}.editor .checkbox{flex-direction:row;align-items:center;gap:8px}.editor textarea,.editor select,.editor input{border:1px solid var(--border);color:var(--text);background:#0d0f14;border-radius:8px;padding:10px}.editor textarea.code{font-family:ui-monospace,monospace;font-size:13px}.field-label{color:var(--muted);margin-bottom:6px;font-size:13px;display:block}.media-upload{margin-bottom:12px}.media-upload__row{align-items:center;gap:12px;display:flex}.media-upload__thumb{object-fit:cover;border-radius:8px;width:56px;height:56px}.multicheck__grid{flex-wrap:wrap;gap:8px;display:flex}.multicheck .chip{cursor:pointer;-webkit-user-select:none;user-select:none}.multicheck .chip input{margin-right:6px}.chip--on{border-color:var(--brand);color:#fff}.editor__foot{margin:20px 0}.builder__row{border:1px solid var(--border);border-radius:10px;margin-bottom:10px;padding:12px}.builder .row{align-items:flex-end}.stat-row{flex-wrap:wrap;gap:12px;margin:12px 0;display:flex}.stat{background:var(--panel);border:1px solid var(--border);text-align:center;border-radius:10px;min-width:90px;padding:12px 18px}.stat b{font-size:22px;display:block}.stat span{color:var(--muted);font-size:12px}.two-col{grid-template-columns:1fr 340px;align-items:start;gap:24px;display:grid}.side-form{position:sticky;top:20px}@media (width<=900px){.two-col{grid-template-columns:1fr}}.inline-form{background:var(--panel);border:1px solid var(--border);border-radius:12px;max-width:720px;margin-bottom:20px;padding:18px}.inline-form .row{flex-wrap:wrap;align-items:flex-end;gap:16px;display:flex}.inline-form label{color:var(--muted);flex-direction:column;gap:6px;margin-bottom:10px;font-size:13px;display:flex}.inline-form .checkbox{flex-direction:row;align-items:center;gap:8px}.announce-banner{background:linear-gradient(90deg,#f8f5ff 0%,#f3edff 50%,#f8f5ff 100%)}.announce{color:#444;justify-content:space-between;align-items:center;padding:10px 24px;font-size:14px;display:flex}.announce-content{flex:1;align-items:center;gap:8px;display:flex}.announce-close{cursor:pointer;color:#666;background:0 0;border:none;font-size:18px;transition:color .2s}.announce-close:hover{color:#000}.announce a{color:#9b6af5;margin-left:10px}.gallery-builder__actions{align-items:center;gap:14px;margin-bottom:12px;display:flex}.gallery-builder__grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:14px;display:grid}.gimg{background:var(--panel);border:1px solid var(--border);border-radius:10px;margin:0;overflow:hidden}.gimg--primary{border-color:var(--brand)}.gimg img{object-fit:cover;width:100%;height:130px;display:block}.gimg figcaption{justify-content:space-between;align-items:center;gap:6px;padding:8px;font-size:12px;display:flex}.gimg__move button{border:1px solid var(--border);color:var(--text);background:0 0;border-radius:6px;width:24px}.gimg__move button:disabled{opacity:.4}.tag{border:1px solid var(--border);color:var(--muted);background:0 0;border-radius:999px;padding:2px 8px;font-size:11px}.tag--on{border-color:var(--brand);color:#fff}.tab{color:var(--muted);background:0 0;border:1px solid #e4e8ed;border-radius:8px;margin-right:8px;padding:6px 12px}.tab.active{color:#fff;background:#9b6af5;border-color:#9b6af5}.inbox{padding:0;list-style:none}.inbox__item{border:1px solid #e4e8ed;border-radius:10px;margin-bottom:10px;overflow:hidden}.inbox__item.handled{opacity:.7}.inbox__head{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.inbox__body{border-top:1px solid #e4e8ed;padding:0 14px 14px}.inbox__body .row{align-items:center;gap:14px;margin-top:10px;display:flex}.admin-topbar{justify-content:flex-end;margin-bottom:12px;display:flex}.bell{position:relative}.onDrakBell svg{color:#fff}.bell__btn{color:#707070;background:0 0;border:0;font-size:18px;position:relative}.bell__badge{background:var(--danger);color:#fff;border-radius:999px;padding:1px 5px;font-size:10px;position:absolute;top:-6px;right:-8px}.bell__panel{z-index:50;background:#fff;border-radius:12px;width:320px;position:absolute;top:32px;right:0;box-shadow:0 12px 40px #0006}.bell__head{color:#707070;border-bottom:1px solid #e5e4e7;justify-content:space-between;align-items:center;padding:6px 10px;font-size:14px;display:flex}.bell__list{max-height:360px;margin:0;padding:0;list-style:none;overflow-y:auto}.bell__item{cursor:pointer;border-bottom:1px solid #e5e4e7;padding:10px 14px}.bell__item.unread{background:#4f7cff14}.bell__title{font-size:14px;font-weight:600}.bell__msg{color:var(--muted);margin-top:2px;font-size:13px}.bell__time{color:var(--muted);margin-top:4px;font-size:11px;display:block}.bell__empty{color:var(--muted);padding:18px 14px;font-size:12px}.bell__all{color:#7c3aed;background:0 0;border:0;border-top:1px solid #e5e4e7;width:100%;padding:10px}.notif-list{padding:0;list-style:none}.notif.unread{border-color:#4f7cff80}.notif__title{align-items:center;gap:8px;font-weight:600;display:flex}.notif__title .dot{background:var(--brand);border-radius:50%;width:8px;height:8px}.notif__time{color:var(--muted);font-size:12px}.pager{justify-content:center;align-items:center;gap:16px;margin-top:16px;display:flex}.dash-grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:14px;margin:16px 0 28px;display:grid}.quick-actions{flex-wrap:wrap;gap:12px;margin-top:10px;display:flex}.toast-stack{z-index:30000;flex-direction:column;gap:10px;display:flex;position:fixed;top:20px;right:20px}.toast{color:#fff;cursor:pointer;border-radius:10px;min-width:240px;max-width:360px;padding:12px 16px;font-size:14px;animation:.18s toast-in;box-shadow:0 10px 30px #0006}.toast--success{color:#fff;background:linear-gradient(90deg,#8b3df2,#ec4899)}.toast--error{background:#b3372f}.toast--info{background:#2f4a8f}@keyframes toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes shimmer{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}.skeleton__row,.skeleton__img,.skeleton__line{background:#e4e8ed;border-radius:8px;animation:1.2s ease-in-out infinite shimmer}.skeleton__row{height:44px;margin-bottom:10px}.skeleton__card{pointer-events:none}.skeleton__img{height:120px;margin-bottom:10px}.skeleton__line{height:14px;margin-bottom:8px}.indiaMapCard{background:#fff radial-gradient(#e5dcf5 1px,#0000 1px) 0 0/16px 16px;border-radius:16px;max-width:900px;margin:0 auto;padding:20px;box-shadow:0 20px 45px #4d1e9214,0 4px 10px #0000000a}.indiaMapSvg{width:100%;height:auto}.indiaState{fill:#e9d8fd;stroke:#9b6af5;stroke-width:.6px;transition:fill .2s}.indiaState:hover{fill:#d6bcfa;outline:none}.cityDot{fill:#7c3aed;stroke:#fff;stroke-width:1px}.cityLabel{fill:#434343;font-size:10px;font-weight:600}.skeleton__mapCard{flex-direction:column;gap:16px;display:flex}.skeleton__map{aspect-ratio:4/3;background:linear-gradient(90deg,#f0edf5 25%,#e6e0f0 37%,#f0edf5 63%) 0 0/400% 100%;border-radius:12px;width:100%;animation:1.4s infinite skeleton-pulse}.skeleton__pins{flex-direction:column;gap:8px;display:flex}.skeleton__pinRow{align-items:center;gap:8px;display:flex}.skeleton__pinDot{background:#ddd4ee;border-radius:50%;flex-shrink:0;width:8px;height:8px}.skeleton__line{background:linear-gradient(90deg,#f0edf5 25%,#e6e0f0 37%,#f0edf5 63%) 0 0/400% 100%;border-radius:4px;width:100px;height:10px;animation:1.4s infinite skeleton-pulse}.skeleton__line--short{width:60px}@keyframes skeleton-pulse{0%{background-position:100%}to{background-position:0}}.empty{text-align:center;color:var(--muted);border:1px dashed var(--border);border-radius:12px;padding:48px 20px}.empty__icon{opacity:.5;font-size:28px}.empty__title{color:var(--text);margin:8px 0 4px;font-size:16px}.empty__action{margin-top:16px}.drawer-toggle{z-index:60;background:var(--panel);border:1px solid var(--border);width:40px;height:40px;color:var(--text);border-radius:8px;font-size:18px;display:none;position:fixed;top:12px;left:12px}.drawer-scrim{display:none}@media (width<=820px){.layout--admin,.layout--member{grid-template-columns:1fr}.drawer-toggle{display:block}.sidebar{z-index:70;width:240px;transition:transform .2s;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.layout.open .sidebar{transform:none}.layout.open .drawer-scrim{z-index:65;background:#00000080;display:block;position:fixed;inset:0}.content{padding-top:60px}}.hub-card{flex-direction:column;gap:6px;display:flex}.hub-card__go{color:var(--brand);margin-top:8px;font-size:14px}.dropdown{position:relative}.dropdown__btn{color:var(--text);font:inherit;cursor:pointer;background:0 0;border:0}.dropdown__menu{background:var(--panel);border:1px solid var(--border);z-index:60;border-radius:10px;flex-direction:column;min-width:200px;padding:8px 0;display:flex;position:absolute;top:100%;left:0;box-shadow:0 12px 40px #0006}.dropdown__menu a{color:var(--text);padding:8px 16px}.dropdown__menu a:hover,.dropdown__menu a.active{color:var(--brand);background:#4f7cff1a}.dropdown__divider{border-top:1px solid var(--border);margin:6px 0}.jobs{flex-direction:column;gap:14px;max-width:720px;display:flex}.job-card{border:1px solid #e4e8ed;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:10px;padding:16px 18px;display:flex}.job-card p{margin:4px 0 0}.home .hero{text-align:center;padding:64px 20px 48px}.home .hero h1{margin-bottom:10px;font-size:34px}.hero__cta{justify-content:center;gap:12px;margin-top:20px;display:flex}.btn--ghost{color:#9b6af5;background:0 0;border:1px solid #9b6af5}.home__section{margin:36px 0}.home__head{justify-content:space-between;align-items:baseline;margin-bottom:14px;display:flex}.home__head h2{margin:0;font-size:20px}.mselect{max-width:480px;position:relative}.mselect input{width:100%}.mselect__menu{z-index:60;background:#fff;border:1px solid #e4e8ed;border-radius:10px;margin-top:4px;position:absolute;top:100%;left:0;right:0;overflow:hidden;box-shadow:0 10px 25px #00000014,0 2px 8px #0000000a}.mselect__list{max-height:280px;margin:0;padding:0;list-style:none;overflow-y:auto}.mselect__list li{cursor:pointer;border-bottom:1px solid #e4e8ed;align-items:center;gap:10px;padding:10px 14px;display:flex}.mselect__list li strong{color:#111827;flex-shrink:0;font-size:14px;font-weight:600}.mselect__list li .muted{color:#6b7280;font-size:12px}.mselect__note{color:#9ca3af;margin:0;padding:14px;font-size:13px}.mselect__foot{background:#f4f4f4;border-top:1px solid #e4e8ed;justify-content:space-between;align-items:center;padding:8px 14px;display:flex}.mselect__chosen{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;justify-content:space-between;align-items:center;max-width:480px;padding:12px 16px;display:flex;box-shadow:0 1px 2px #0000000d}.mselect__chosen strong{color:#111827;margin-bottom:2px;font-size:14px;font-weight:600;display:block}.mselect__chosen .muted{color:#6b7280;font-size:12px}.mselect__chosen button.linklike.danger{color:#ef4444;cursor:pointer;background:#fef2f2;border:1px solid #fee2e2;border-radius:6px;outline:none;padding:4px 12px;font-size:12px;font-weight:600;text-decoration:none;transition:all .15s}.mselect__chosen button.linklike.danger:hover{color:#dc2626;background:#fee2e2;border-color:#fca5a5}.sub-card{background:var(--panel);border:1px solid var(--border);border-radius:12px;max-width:560px;padding:20px}.sub-card__head{justify-content:space-between;align-items:center;display:flex}.footer{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.newsletter{max-width:420px}.newsletter__form{gap:8px;margin-top:8px;display:flex}.newsletter__form input{flex:1}.mainEventUpcoming{gap:10px;padding:20px 0;display:flex}.mainEventUpcoming .subEventUpcoming{flex:15%}.mainEventUpcoming .subEventUpcoming1{flex:85%}@media (width<=1200px){.mainEventUpcoming{gap:16px}.mainEventUpcoming .subEventUpcoming{flex:20%}.mainEventUpcoming .subEventUpcoming1{flex:80%}}@media (width<=992px){.mainEventUpcoming{flex-direction:column;gap:20px;padding:16px 0}.mainEventUpcoming .subEventUpcoming,.mainEventUpcoming .subEventUpcoming1{flex:100%;width:100%}}@media (width<=768px){.mainEventUpcoming{gap:16px;padding:14px 0}.mainEventUpcoming .subEventUpcoming,.mainEventUpcoming .subEventUpcoming1{width:100%}}@media (width<=480px){.mainEventUpcoming{gap:12px;padding:12px 0}.mainEventUpcoming .subEventUpcoming,.mainEventUpcoming .subEventUpcoming1{width:100%}}.mainEventsByChapterGallery{gap:10px;padding:20px 0;display:flex}.mainEventsByChapterGallery .subEventsByChapterGallery{flex-direction:column;flex:20%;gap:20px;display:flex}.mainEventsByChapterGallery .subEventsByChapterGallery1{flex-direction:column;flex:80%;gap:20px;display:flex}@media (width<=1200px){.mainEventsByChapterGallery{gap:16px}.mainEventsByChapterGallery .subEventsByChapterGallery{flex:25%}.mainEventsByChapterGallery .subEventsByChapterGallery1{flex:75%}}@media (width<=992px){.mainEventsByChapterGallery{flex-direction:column;gap:20px;padding:16px 0}.mainEventsByChapterGallery .subEventsByChapterGallery,.mainEventsByChapterGallery .subEventsByChapterGallery1{flex:100%;width:100%}}@media (width<=768px){.mainEventsByChapterGallery{gap:16px;padding:14px 0}.mainEventsByChapterGallery .subEventsByChapterGallery,.mainEventsByChapterGallery .subEventsByChapterGallery1{gap:16px}}@media (width<=480px){.mainEventsByChapterGallery{gap:12px;padding:12px 0}.mainEventsByChapterGallery .subEventsByChapterGallery,.mainEventsByChapterGallery .subEventsByChapterGallery1{gap:12px}}.block-row{border:1px solid var(--border);border-radius:10px;align-items:flex-start;gap:12px;margin-bottom:10px;padding:12px;display:flex}.block-row__icon{object-fit:contain;width:32px;height:32px}.block-row__img{object-fit:cover;border-radius:8px;width:56px;height:56px}.block-row__body{flex:1}.gimg__label{flex-direction:column;gap:2px;display:flex}.gimg__label span{font-size:12px}input[type=password]::-ms-reveal{display:none!important}input[type=password]::-ms-clear{display:none!important}input[type=password]::-webkit-credentials-auto-fill-button{visibility:hidden!important;pointer-events:none!important;display:none!important}.title-highlight{font-family:Playfair Display,Georgia,serif;font-style:italic;font-weight:400}.profilePage{box-sizing:border-box;width:100%;min-height:100vh}.profilePage .profilePageHero{background:#f2edfa;justify-content:center;align-items:center;width:100%;min-height:130px;margin-bottom:20px;padding:30px 0;display:flex;overflow:hidden}.profilePage .profilePageHero:before{content:"";background:#ffffff47;border-radius:50%;width:280px;height:280px;position:absolute;top:-120px;left:-120px}.profilePage .profilePageHero .profilePageHeroContainer{z-index:2;justify-content:center;align-items:center;gap:60px;width:100%;max-width:1300px;display:flex;position:relative}.profilePage .profilePageHero .profilePageHeroContainer .profilePageHeroContent{flex-direction:column;flex:1;justify-content:center;align-items:center;max-width:520px;display:flex}.profilePage .profilePageHero .profilePageHeroContainer .profilePageHeroContent h1{background:linear-gradient(90deg,#8b3df2,#ec4899);-webkit-text-fill-color:transparent;text-transform:capitalize;letter-spacing:-.4px;-webkit-background-clip:text;margin:0;font-family:Tan Aegean;font-size:42px;font-weight:700}.profilePage .profilePageHero .profilePageHeroContainer .profilePageHeroContent .heroLine{background:#8b3df2;border-radius:20px;width:170px;height:4px;margin:14px 0}.profilePageContainer{box-sizing:border-box;width:min(1350px,100%);margin:0 auto;padding:0 24px}.profilePageContainer .profilePageHeader{padding-bottom:20px}.profilePageContainer .profilePageHeader h1{font-size:24px}.profilePageContainer .profilePageHeader p{font-size:14px}.profileNotice{border-radius:10px;margin-bottom:16px;padding:12px 16px;font-size:14px}.profileNotice.success{color:#21733c;background:#effaf2;border:1px solid #ccebd5}.profileNotice.error{color:#a22b35;background:#fff1f2;border:1px solid #f3c8cc}.profileCard{background:#fff;border:1px solid #eeeaf8;border-radius:15px;grid-template-columns:335px minmax(0,1fr);width:100%;display:grid;overflow:hidden;box-shadow:0 8px 30px #35275c12}.profileSidebar{background:radial-gradient(circle at 50% 30%,#9b6af506,#0000 38%),#fff;border-right:1px solid #f0edf7;flex-direction:column;align-items:center;min-height:660px;padding:42px 44px;display:flex}.profileAvatarWrapper{justify-content:center;align-items:center;width:250px;height:245px;margin-bottom:18px;display:flex;position:relative}.profileAvatarPattern{opacity:.75;background-image:radial-gradient(circle,#e5dbff 1.7px,#0000 1.7px);background-size:15px 15px;width:100%;height:105px;position:absolute;top:2px;left:0}.profileAvatar{z-index:2;color:#7451cc;letter-spacing:-1px;background:linear-gradient(145deg,#d8c4ff 0%,#e9e2ff 100%);border-radius:50%;justify-content:center;align-items:center;width:154px;height:154px;font-size:48px;font-weight:700;display:flex;position:relative;overflow:hidden}.profileAvatar img{object-fit:cover;width:100%;height:100%;display:block}.profileAvatarEdit{z-index:4;color:#8659e8;cursor:pointer;background:#fff;border:0;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:18px;transition:transform .2s,box-shadow .2s;display:flex;position:absolute;bottom:35px;right:32px;box-shadow:0 5px 18px #3a236726}.profileAvatarEdit:hover{transform:translateY(-2px);box-shadow:0 8px 22px #3a236733}.profileIdentity{text-align:center;width:100%}.profileIdentity h2{color:#1c2b4d;word-break:break-word;margin:0 0 9px;font-size:16px;font-weight:500}.profileIdentity span{color:#8790ad;font-size:14px}.profilePrivacy{background:linear-gradient(135deg,#f7f1ff,#f5f1ff);border-radius:12px;align-items:flex-start;gap:14px;width:100%;min-height:108px;margin-top:52px;padding:18px 20px;display:flex}.profilePrivacy .profilePrivacyIcon{color:#8659e8;flex:none;justify-content:center;align-items:center;width:24px;height:24px;font-size:22px;display:flex}.profilePrivacy p{color:#536083;margin:0;font-size:14px;line-height:1.7}.profileFormArea{background:#fff;min-width:0}.profileForm{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 34px;width:100%;padding:36px 36px 0;display:grid}.profileForm label{font-size:13px;font-weight:600}.profileField{min-width:0}.profileField label{color:#172342;align-items:center;gap:11px;margin-bottom:12px;font-size:14px;font-weight:600;display:flex}.profileField .profileFieldIcon{color:#8659e8;justify-content:center;align-items:center;width:20px;height:20px;font-size:18px;display:flex}.profileField input,.profileField textarea{color:#1c2b4d;background:#fff;border:1px solid #dedfeb;border-radius:9px;outline:none;width:100%;font-family:inherit;font-size:14px;transition:border-color .2s,box-shadow .2s,background .2s}.profileField input::placeholder,.profileField textarea::placeholder{color:#9ba2bb;opacity:1}.profileField input:hover,.profileField textarea:hover{border-color:#c9c5d9}.profileField input:focus,.profileField textarea:focus{border-color:#8659e8;box-shadow:0 0 0 3px #8659e814}.profileField input{height:49px;padding:0 15px}.profileField textarea{resize:vertical;min-height:90px;padding:14px 15px;line-height:1.5}.profileTextareaWrapper{position:relative}.profileTextareaWrapper textarea{padding-bottom:28px}.profileCharCount{color:#777d92;font-size:11px;position:absolute;bottom:10px;right:13px}.profileFormActions{background:#fbfaff;border-top:1px solid #eeeaf6;grid-column:1/-1;justify-content:center;align-items:center;gap:20px;min-height:103px;margin:8px -36px 0;padding:22px 36px;display:flex}.profileCancelBtn{color:#172342;cursor:pointer;background:#fff;border:1px solid #dfe0e9;border-radius:8px;width:180px;height:48px;font-family:inherit;font-size:14px;font-weight:600;transition:border-color .2s,background .2s,transform .2s}.profileCancelBtn:hover{background:#faf9fd;border-color:#c9c5d9}.profileCancelBtn:active{transform:scale(.98)}.profileSaveBtn{color:#fff;cursor:pointer;background:linear-gradient(100deg,#7139ed 0%,#c02ac8 100%);border:0;border-radius:8px;justify-content:center;align-items:center;gap:10px;width:248px;height:48px;font-family:inherit;font-size:14px;font-weight:600;transition:transform .2s,box-shadow .2s,opacity .2s;display:flex;box-shadow:0 7px 18px #783ae533}.profileSaveBtn svg{font-size:16px}.profileSaveBtn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 9px 22px #783ae547}.profileSaveBtn:active:not(:disabled){transform:translateY(0)}.profileSaveBtn:disabled{cursor:not-allowed;opacity:.65}@media (width<=1100px){.profilePage{padding:35px 20px 50px}.profileCard{grid-template-columns:280px minmax(0,1fr)}.profileSidebar{padding:35px 28px}.profileAvatarWrapper{width:210px;height:220px}.profileAvatar{width:140px;height:140px;font-size:42px}.profileAvatarEdit{bottom:32px;right:25px}.profileForm{column-gap:22px;padding-left:25px;padding-right:25px}.profileFormActions{margin-left:-25px;margin-right:-25px;padding-left:25px;padding-right:25px}}@media (width<=800px){.profilePage{padding:28px 16px 40px}.profilePageHeader{margin-bottom:20px}.profilePageHeader h1{font-size:18px}.profilePageHeader p{font-size:14px}.profileCard{grid-template-columns:1fr}.profileSidebar{border-bottom:1px solid #eeeaf6;border-right:0;min-height:auto;padding:30px 25px 28px}.profileAvatarWrapper{width:210px;height:195px}.profileAvatar{width:135px;height:135px;font-size:40px}.profileAvatarEdit{bottom:25px;right:20px}.profilePrivacy{max-width:380px;margin-top:30px}.profileForm{grid-template-columns:1fr;row-gap:22px;padding:28px 22px 0}.profileFormActions{margin:5px -22px 0;padding:20px 22px}}@media (width<=520px){.profilePage{padding:22px 12px 30px}.profilePageHeader h1{font-size:22px}.profilePageHeader p{font-size:13px}.profileCard{border-radius:12px}.profileSidebar{padding:25px 18px}.profileAvatarWrapper{width:190px;height:180px}.profileAvatar{width:125px;height:125px;font-size:36px}.profileAvatarEdit{width:40px;height:40px;font-size:16px;bottom:22px;right:14px}.profileIdentity h2{font-size:14px}.profileIdentity span{font-size:13px}.profilePrivacy{margin-top:25px;padding:15px}.profilePrivacy p{font-size:13px}.profileForm{padding:24px 16px 0}.profileField label{font-size:13px}.profileField input{height:46px;font-size:13px}.profileField textarea{font-size:13px}.profileFormActions{flex-direction:column;gap:10px;min-height:auto;margin-left:-16px;margin-right:-16px;padding:18px 16px}.profileCancelBtn,.profileSaveBtn{width:100%}}.offerPicker{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}.offerPickerLabel{color:#374151;margin-bottom:2px;font-size:12.5px;font-weight:600}.offerOption{cursor:pointer;text-align:left;background:#fff;border:1.5px solid #e5e7eb;border-radius:10px;align-items:center;gap:12px;width:100%;padding:12px 14px;transition:border-color .15s,background .15s;display:flex}.offerOption:hover:not(:disabled){border-color:#b9c8ff}.offerOption:disabled{opacity:.6;cursor:not-allowed}.offerOption--active{background:#f8faff;border-color:#4f7cff}.offerOption--active .offerOptionRadio{border-color:#4f7cff}.offerOption--active .offerOptionRadio:after{transform:scale(1)}.offerOptionRadio{border:2px solid #d1d5db;border-radius:50%;flex-shrink:0;width:17px;height:17px;position:relative}.offerOptionRadio:after{content:"";background:#4f7cff;border-radius:50%;transition:transform .12s;position:absolute;inset:3px;transform:scale(0)}.offerOptionBody{flex-direction:column;flex:1;gap:2px;display:flex}.offerOptionTop{align-items:center;gap:8px;display:flex}.offerOptionName{color:#111827;font-size:14.5px;font-weight:600}.offerOptionBadge{color:#0f5132;background:#e7f5ec;border-radius:999px;padding:1px 7px;font-size:11px;font-weight:700}.offerOptionSub{color:#6b7280;font-size:12.5px}.offerOptionScarce{color:#9b1c1c;font-size:11.5px;font-weight:600}.offerOptionPrice{color:#111827;flex-direction:column;align-items:flex-end;font-size:15px;font-weight:700;display:flex}.offerOptionWas{color:#9ca3af;font-size:12px;font-weight:500;text-decoration:line-through}.avatarRemoveLink{color:#9b1c1c;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;margin-top:10px;font-size:13px;display:inline-flex}.avatarRemoveLink:hover:not(:disabled){text-decoration:underline}.avatarRemoveLink:disabled{opacity:.5;cursor:not-allowed}.avatarError{color:#842029;margin:8px 0 0;font-size:13px;line-height:1.45}.cropOverlay{z-index:1000;background:#11182799;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.cropCard{background:#fff;border-radius:14px;width:100%;max-width:420px;padding:22px;box-shadow:0 18px 50px #00000038}.cropCard h3{color:#111827;margin:0 0 4px;font-size:18px}.cropHint{color:#6b7280;margin:0 0 16px;font-size:13px}.cropArea{background:#111827;border-radius:10px;width:100%;height:300px;position:relative;overflow:hidden}.cropZoom{align-items:center;gap:12px;margin:16px 0 4px;display:flex}.cropZoom span{color:#374151;font-size:13px;font-weight:600}.cropZoom input{accent-color:#7c3aed;flex:1}.cropActions{gap:10px;margin-top:16px;display:flex}.cropBtn{cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:9px;flex:1;padding:11px 16px;font-size:14px;font-weight:600}.cropBtn--primary{color:#fff;background:#7c3aed;border-color:#7c3aed}.cropBtn:disabled{opacity:.6;cursor:not-allowed}.phoneField{flex-wrap:wrap;gap:8px;display:flex}.phoneCountry{background:#fff;border:1px solid #d1d5db;border-radius:8px;flex:0 0 118px;padding:10px 8px;font-size:14px}.phoneNumber{border:1px solid #d1d5db;border-radius:8px;flex:140px;padding:10px 12px;font-size:14px}.phoneWarn{color:#9b1c1c;flex:1 0 100%;font-size:12.5px}
