.Footer_footerWrapper__YGJ0e{background-color:#f8f0e5;padding:0 1.5rem 1.5rem}@media (min-width:768px){.Footer_footerWrapper__YGJ0e{padding:0 2.5rem 1.5rem}}@media (min-width:1024px){.Footer_footerWrapper__YGJ0e{padding:0 4rem 1.5rem}}.Footer_footer__N0aCO{background-color:#f1decc;color:#444A51;padding:3rem 2rem;border-radius:1.5rem;margin:0 auto;max-width:1440px}.Footer_container__FF0sm{display:flex;flex-wrap:wrap;max-width:1200px;margin:0 auto;gap:3rem}.Footer_logoSection__O4ls7{flex:1;min-width:250px}.Footer_logo__ZhYre{margin-bottom:1.5rem}.Footer_logoCompact__BWzPL{margin-bottom:1rem}.Footer_email__N9j3z{margin-bottom:1rem;font-weight:300;color:#444A51}.Footer_email__N9j3z a{color:#444A51;text-decoration:none}.Footer_email__N9j3z a:hover{color:#304F74;opacity:1}.Footer_address__YeWmH{font-style:normal;margin-bottom:1.5rem;font-weight:300;line-height:1.6}.Footer_social__dqSrb{display:flex;gap:1rem;margin-bottom:2rem}.Footer_socialIcon__Ad_K5{color:#8090A0;opacity:.8;transition:opacity .2s ease}.Footer_socialIcon__Ad_K5:hover{opacity:1}.Footer_linksSection__F9NJ6{display:flex;flex:2;gap:3rem;flex-wrap:wrap}.Footer_linksColumn__MIRWj{flex:1;min-width:150px}.Footer_linksColumn__MIRWj h3{font-size:1rem;font-weight:500;margin-bottom:1.5rem;letter-spacing:.5px;color:#444A51}.Footer_linksColumn__MIRWj ul{list-style:none}.Footer_linksColumn__MIRWj li{margin-bottom:.75rem}.Footer_linksColumn__MIRWj a{color:#6b7280;text-decoration:none;font-weight:300;transition:color .2s ease}.Footer_linksColumn__MIRWj a:hover{color:#444A51}.Footer_hiringLink__e3Yzz{position:relative;color:#8090A0;text-decoration:none;font-weight:300;transition:color .2s ease}.Footer_hiringLink__e3Yzz:hover{color:#304F74}.Footer_hiringCircle__ksxXw{position:absolute;left:-12px;top:40%;transform:translateY(-50%);width:6px;height:6px;background:#304F74;border-radius:50%;animation:Footer_hiringCirclePulse__zJYPp 1.5s ease-in-out infinite}@keyframes Footer_hiringCirclePulse__zJYPp{0%,to{opacity:1;transform:scale(1);box-shadow:0 0 0 0 rgba(59,130,246,.7)}50%{opacity:.8;transform:scale(1.2);box-shadow:0 0 0 4px rgba(59,130,246,0)}}.Footer_bottom___N9Bn{max-width:1200px;margin:3rem auto 0;padding-top:1.5rem;border-top:1px solid #e8e2d9;display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem}.Footer_legal__Cxjr1{display:flex;gap:1.5rem}.Footer_legal__Cxjr1 a{color:#8090A0;text-decoration:none;font-size:.875rem;transition:color .2s ease}.Footer_legal__Cxjr1 a:hover{color:#304F74}.Footer_copyright__9zerW{color:#9BA5B5;font-size:.875rem}.Footer_certificationLink__ub7DJ{display:flex;align-items:center;gap:.5rem;color:#8090A0!important;text-decoration:none;font-size:.875rem;transition:color .2s ease}.Footer_certificationLink__ub7DJ:hover{color:#304F74!important}.Footer_certificationLink__ub7DJ:hover .Footer_verifiedBadge__j_eOA path{fill:#304F74}.Footer_verifiedBadge__j_eOA{width:16px;height:16px;margin-right:.25rem}.Footer_certificationsSection__fDzQW{display:flex;gap:1.5rem;flex-wrap:wrap}@media (max-width:767px){.Footer_footerWrapper__YGJ0e{padding:0 .5rem 1rem}.Footer_footer__N0aCO{border-radius:1rem;padding:2rem 1.5rem}.Footer_container__FF0sm{flex-direction:column;gap:2rem}.Footer_bottom___N9Bn{flex-direction:column;gap:1.5rem}.Footer_legal__Cxjr1{justify-content:flex-start;gap:1rem;flex-wrap:wrap}.Footer_certificationsSection__fDzQW{order:-1;margin-bottom:1rem}.Footer_certificationLink__ub7DJ{flex:0 0 auto;margin-bottom:0}.Footer_copyright__9zerW{order:1}}.Footer_bigLogoContainer__S1C8I{width:100%;margin:3rem 0 0;padding:3rem 1rem 5rem;overflow:visible;display:flex;justify-content:center;align-items:center}.Footer_bigLogo__RXm35{width:min(90%,1200px);aspect-ratio:140/29;background-color:#e6d0bc;-webkit-mask:url(/headquarters-logo.svg) no-repeat center/contain;mask:url(/headquarters-logo.svg) no-repeat center/contain;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;display:block;margin:0 auto}.LandingPagesHeader_header__W4NEk{display:flex;justify-content:space-between;align-items:center;padding:1rem 4rem;background-color:transparent;color:#333;box-shadow:none;border-bottom:none;position:fixed;top:0;left:0;right:0;width:100%;z-index:1000;height:80px;transition:box-shadow .3s ease,height .3s ease}.LandingPagesHeader_header__W4NEk:after{content:"";position:absolute;bottom:0;left:4rem;right:4rem;height:2px;background:#000000;transition:left .3s ease,right .3s ease}@media (min-width:1536px){.LandingPagesHeader_header__W4NEk{padding:1rem 8rem}.LandingPagesHeader_header__W4NEk:after{left:8rem;right:8rem}}.LandingPagesHeader_headerScrolled__mZRCf{background-color:rgba(248,240,229,.9);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:none;height:60px}.LandingPagesHeader_headerScrolled__mZRCf:after{left:0;right:0}.LandingPagesHeader_headerCreamSolid__K4QF1,.LandingPagesHeader_headerCreamSolid__K4QF1.LandingPagesHeader_headerScrolled__mZRCf,.LandingPagesHeader_headerMenuOpen__GwSsI{background-color:#f8f0e5;backdrop-filter:none;-webkit-backdrop-filter:none}.LandingPagesHeader_headerMenuOpen__GwSsI{z-index:1002}.LandingPagesHeader_header__W4NEk.LandingPagesHeader_dark__02ohD{background-color:transparent;color:#fff;box-shadow:none}.LandingPagesHeader_header__W4NEk.LandingPagesHeader_dark__02ohD.LandingPagesHeader_headerScrolled__mZRCf{background-color:transparent;box-shadow:none}.LandingPagesHeader_header__W4NEk.LandingPagesHeader_dark__02ohD .LandingPagesHeader_dropdownTrigger__ffhCj,.LandingPagesHeader_header__W4NEk.LandingPagesHeader_dark__02ohD .LandingPagesHeader_navigation__uEfr4 a{color:#fff}.LandingPagesHeader_header__W4NEk.LandingPagesHeader_dark__02ohD .LandingPagesHeader_navigation__uEfr4 li.LandingPagesHeader_active__rXavy a:after{background-color:#fff}.LandingPagesHeader_logo__JCrK3{font-size:1.5rem;font-weight:200;letter-spacing:1px;display:flex;align-items:center;flex-shrink:0}.LandingPagesHeader_header__W4NEk .LandingPagesHeader_logo__JCrK3 img{max-height:36px;width:auto;-o-object-fit:contain;object-fit:contain}.LandingPagesHeader_navigation__uEfr4 ul{display:flex;list-style:none;gap:1.75rem;margin:0;padding:0;align-items:center}.LandingPagesHeader_dropdownTrigger__ffhCj,.LandingPagesHeader_navigation__uEfr4 a{color:#333;text-decoration:none;font-family:var(--font-zilla-slab),serif;font-size:17px;font-weight:400;transition:opacity .3s ease;position:relative;white-space:nowrap;line-height:1}.LandingPagesHeader_dropdownTrigger__ffhCj:hover,.LandingPagesHeader_navigation__uEfr4 a:hover{opacity:.7}.LandingPagesHeader_navigation__uEfr4 li.LandingPagesHeader_active__rXavy a{font-weight:600;position:relative}.LandingPagesHeader_navigation__uEfr4 li.LandingPagesHeader_active__rXavy a:after{content:"";position:absolute;left:0;bottom:-4px;width:100%;height:2px;background-color:currentColor}.LandingPagesHeader_dropdownContainer__eYOe3{position:relative}.LandingPagesHeader_dropdownTrigger__ffhCj{display:flex;align-items:center;gap:4px;background:none;border:none;cursor:pointer;padding:0}.LandingPagesHeader_dropdownArrow__kfkUk{transition:transform .2s ease}.LandingPagesHeader_dropdownArrowOpen__QoNrQ{transform:rotate(180deg)}.LandingPagesHeader_dropdownMenu__bEniT{position:absolute;top:calc(100% + 12px);left:50%;transform:translateX(-50%);background:#fff;border:1px solid #e8e2d9;border-radius:.75rem;box-shadow:0 8px 24px rgba(0,0,0,.1);min-width:220px;padding:.5rem 0;z-index:100;animation:LandingPagesHeader_dropdownFadeIn__htHog .15s ease-out}@keyframes LandingPagesHeader_dropdownFadeIn__htHog{0%{opacity:0;transform:translateX(-50%) translateY(-4px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.LandingPagesHeader_dropdownItem__ZiKEq{display:block;width:100%;padding:.6rem 1.25rem;background:none;border:none;text-align:left;font-size:.95rem;color:#444A51;cursor:pointer;transition:background-color .15s ease;white-space:nowrap}.LandingPagesHeader_dropdownItem__ZiKEq:hover{background-color:#f8f0e5;color:#304F74}.LandingPagesHeader_navContainer__rdZMb{display:flex;align-items:center;gap:1.25rem;flex:1;justify-content:flex-end}.LandingPagesHeader_navigation__uEfr4{flex:1;display:flex;justify-content:center;margin-top:2px;min-width:0;position:relative;z-index:2}.LandingPagesHeader_headerButtons__o2HqA{display:flex;align-items:center;gap:.75rem}.LandingPagesHeader_loginButton__X0BuD{display:inline-flex;align-items:center;gap:.5rem;background:transparent;color:#333;border:none;padding:0 16px;height:44px;font-family:var(--font-zilla-slab),serif;font-size:17px;font-weight:400;cursor:pointer;transition:opacity .25s ease;white-space:nowrap}.LandingPagesHeader_loginButton__X0BuD:hover{opacity:.7}.LandingPagesHeader_header__W4NEk.LandingPagesHeader_dark__02ohD .LandingPagesHeader_loginButton__X0BuD{color:#fff}.LandingPagesHeader_getStartedButton__ojFNE{display:inline-flex;align-items:center;gap:.5rem;background:#F8F0E5;color:#304F74;border:2px solid #304f74;border-radius:9999px;padding:0 24px;height:44px;font-family:var(--font-zilla-slab),serif;font-size:17px;font-weight:400;cursor:pointer;transition:all .25s ease;text-decoration:none;white-space:nowrap}.LandingPagesHeader_getStartedButton__ojFNE:hover{background:#304F74;color:white}.LandingPagesHeader_header__W4NEk.LandingPagesHeader_dark__02ohD .LandingPagesHeader_getStartedButton__ojFNE{background:rgba(255,255,255,.1);color:white;border:1px solid rgba(255,255,255,.2)}.LandingPagesHeader_header__W4NEk.LandingPagesHeader_dark__02ohD .LandingPagesHeader_getStartedButton__ojFNE:hover{background:rgba(255,255,255,.2)}.LandingPagesHeader_signInButton__X_ZKo{display:inline-flex;align-items:center;gap:.5rem;background:#304F74;color:white;border:2px solid #304f74;border-radius:9999px;padding:0 32px;height:52px;font-family:var(--font-zilla-slab),serif;font-size:20px;font-weight:400;cursor:pointer;transition:all .25s ease}.LandingPagesHeader_signInButtonIcon__263vx{width:1rem;height:1rem}.LandingPagesHeader_signInButton__X_ZKo:hover{background:#F0EBE3;color:#304F74}.LandingPagesHeader_header__W4NEk.LandingPagesHeader_dark__02ohD .LandingPagesHeader_signInButton__X_ZKo{background:rgba(255,255,255,.1);color:white;border:1px solid rgba(255,255,255,.2)}.LandingPagesHeader_header__W4NEk.LandingPagesHeader_dark__02ohD .LandingPagesHeader_signInButton__X_ZKo:hover{background:rgba(255,255,255,.2)}.LandingPagesHeader_hamburgerButton__wABfp{display:none;background:none;border:none;cursor:pointer;padding:8px;color:#333;z-index:1001}.LandingPagesHeader_header__W4NEk.LandingPagesHeader_dark__02ohD .LandingPagesHeader_hamburgerButton__wABfp{color:#fff}.LandingPagesHeader_mobileMenuOverlay__BfdUC{display:none}.LandingPagesHeader_header__W4NEk.LandingPagesHeader_noButton__bG_So{justify-content:center}.LandingPagesHeader_header__W4NEk.LandingPagesHeader_noButton__bG_So .LandingPagesHeader_navContainer__rdZMb{display:none}@media (max-width:1280px){.LandingPagesHeader_header__W4NEk{padding:1rem 2.5rem}.LandingPagesHeader_header__W4NEk:after{left:2.5rem;right:2.5rem}.LandingPagesHeader_navigation__uEfr4{position:static;transform:none;margin-left:1rem;margin-right:auto}.LandingPagesHeader_navigation__uEfr4 ul{gap:1.25rem}.LandingPagesHeader_dropdownTrigger__ffhCj,.LandingPagesHeader_navigation__uEfr4 a{font-size:15px}.LandingPagesHeader_getStartedButton__ojFNE,.LandingPagesHeader_loginButton__X0BuD{font-size:15px;padding:0 16px}}@media (max-width:1024px){.LandingPagesHeader_header__W4NEk{padding:1rem 5rem}.LandingPagesHeader_header__W4NEk:after{left:5rem;right:5rem}.LandingPagesHeader_navigation__uEfr4 ul{gap:1rem}.LandingPagesHeader_dropdownTrigger__ffhCj,.LandingPagesHeader_navigation__uEfr4 a{font-size:14px}.LandingPagesHeader_getStartedButton__ojFNE,.LandingPagesHeader_loginButton__X0BuD{font-size:14px;padding:0 14px}.LandingPagesHeader_navContainer__rdZMb{gap:1rem}}@media (max-width:1320px){.LandingPagesHeader_headerButtons__o2HqA,.LandingPagesHeader_navigation__uEfr4{display:none}.LandingPagesHeader_hamburgerButton__wABfp{display:flex;align-items:center;justify-content:center;position:relative;z-index:1003}.LandingPagesHeader_header__W4NEk.LandingPagesHeader_noButton__bG_So .LandingPagesHeader_hamburgerButton__wABfp{display:none}.LandingPagesHeader_mobileMenuOverlay__BfdUC{display:flex;flex-direction:column;position:fixed;top:0;left:0;right:0;bottom:0;background:#f8f0e5;z-index:1001;padding:5rem 2rem 2rem;opacity:0;pointer-events:none;transition:opacity .25s ease;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.LandingPagesHeader_mobileMenuOverlay__BfdUC.LandingPagesHeader_open__QrT1O{opacity:1;pointer-events:auto}.LandingPagesHeader_mobileMenuList__qyEHe{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.25rem}.LandingPagesHeader_mobileMenuItem__w2I1Y{font-family:var(--font-zilla-slab),serif;font-size:20px;font-weight:400;color:#333}.LandingPagesHeader_mobileMenuItem__w2I1Y a,.LandingPagesHeader_mobileMenuItem__w2I1Y button{display:block;width:100%;padding:.75rem 0;color:#333;text-decoration:none;background:none;text-align:left;font:inherit;cursor:pointer;border:none;border-bottom:1px solid #e8e2d9}.LandingPagesHeader_mobileMenuItem__w2I1Y a:hover,.LandingPagesHeader_mobileMenuItem__w2I1Y button:hover{color:#304F74}.LandingPagesHeader_mobileSubMenu__ZkIcf{list-style:none;padding:0 0 0 1rem;margin:0}.LandingPagesHeader_mobileSubMenuItem__ofA4l{padding:.5rem 0;border-bottom:1px solid #f0ebe3}.LandingPagesHeader_mobileSubMenuItem__ofA4l button{display:block;width:100%;padding:.4rem 0;background:none;border:none;text-align:left;font-size:16px;color:#6b7280;cursor:pointer;font-family:inherit}.LandingPagesHeader_mobileSubMenuItem__ofA4l button:hover{color:#304F74}.LandingPagesHeader_mobileMenuButtons__TxOFo{margin-top:auto;display:flex;flex-direction:column;gap:.75rem;padding-top:2rem}.LandingPagesHeader_mobileLoginButton__c2nN9{background:transparent;color:#304F74}.LandingPagesHeader_mobileGetStartedButton__UUSsz,.LandingPagesHeader_mobileLoginButton__c2nN9{display:flex;align-items:center;justify-content:center;padding:.75rem;border:2px solid #304f74;border-radius:9999px;font-family:var(--font-zilla-slab),serif;font-size:18px;font-weight:400;cursor:pointer;text-decoration:none;text-align:center}.LandingPagesHeader_mobileGetStartedButton__UUSsz{background:#304F74;color:white}}@media (max-width:768px){.LandingPagesHeader_header__W4NEk{flex-direction:row;justify-content:space-between;gap:0;padding:1rem 1.5rem;position:relative;background-color:#f8f0e5}.LandingPagesHeader_header__W4NEk:after{left:1.5rem;right:1.5rem}.LandingPagesHeader_header__W4NEk.LandingPagesHeader_noButton__bG_So{justify-content:center}.LandingPagesHeader_header__W4NEk.LandingPagesHeader_noButton__bG_So .LandingPagesHeader_navContainer__rdZMb{display:none}.LandingPagesHeader_header__W4NEk.LandingPagesHeader_authenticated__ZLCjB{justify-content:space-between}.LandingPagesHeader_header__W4NEk.LandingPagesHeader_authenticated__ZLCjB .LandingPagesHeader_navContainer__rdZMb{display:flex}.LandingPagesHeader_navContainer__rdZMb{margin-left:auto;gap:.75rem}.LandingPagesHeader_loginButton__X0BuD{padding:0 8px;height:40px;font-size:15px}.LandingPagesHeader_getStartedButton__ojFNE{padding:0 20px;height:40px;font-size:15px}}.LandingPagesHeader_inlineSpinner__Rwi57{display:inline-block;position:relative;width:16px;height:16px;margin-right:.5rem}.LandingPagesHeader_inlineSpinner__Rwi57 div{box-sizing:border-box;display:block;position:absolute;width:80%;height:80%;margin:10%;border:1px solid var(--color-navy,#1a2a4f);border-radius:50%;animation:LandingPagesHeader_spinner__vJ9oN 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:var(--color-navy,#1a2a4f) transparent transparent transparent}.LandingPagesHeader_inlineSpinner__Rwi57 div:first-child{animation-delay:-.45s}.LandingPagesHeader_inlineSpinner__Rwi57 div:nth-child(2){animation-delay:-.3s}.LandingPagesHeader_inlineSpinner__Rwi57 div:nth-child(3){animation-delay:-.15s}@keyframes LandingPagesHeader_spinner__vJ9oN{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.page_homeContainer__DDG6s{min-height:100vh;background:#f8f0e5;color:#304F74;overflow-x:hidden;margin:0;padding:0;width:100vw;max-width:100%;position:relative}.page_pageContent__9Pa_F{opacity:0;transition:opacity 1s ease-in-out;margin:0;padding:0;width:100%;overflow:hidden}.page_pageContent__9Pa_F.page_visible__aklqE{opacity:1}.page_hero__DX7Ab{min-height:100vh;position:relative;display:flex;flex-direction:column;align-items:center;padding:8rem 1rem 0;gap:0}.page_brainContainer__bcTwk{width:100%;height:65vh;z-index:1;margin-top:-10rem}.page_heroContent__CQQPD{position:relative;z-index:2;text-align:center;opacity:0;transition:opacity 1s ease-in-out 4s,transform 1s ease-in-out 4s;transform:translateY(10px)}.page_heroContent__CQQPD.page_visible__aklqE{opacity:1;transform:translateY(0)}.page_heroTitle__0TWNQ{font-family:var(--font-zilla-slab),serif;font-style:normal;font-size:72px;font-weight:400;margin-bottom:1rem;text-align:center;color:#304F74;letter-spacing:-.01em}.page_accentText__SZ9DM{color:#304F74}.page_overtitle__g9t__{font-size:24px;font-weight:400;color:#304F74;text-transform:uppercase;letter-spacing:.05em;margin-bottom:1rem;text-align:center}.page_sectionSubtitle__MebMV{font-size:1.125rem;line-height:1.5;color:#444A51;max-width:700px;margin:0 auto .5rem;text-align:center}.page_heroCTA__vDNnG{margin-top:1rem}.page_primaryButton__WJmIY{display:inline-block;background:#304F74;color:white;padding:.75rem 2rem;font-size:1.125rem;font-weight:400;border-radius:9999px;text-decoration:none;transition:all .25s ease;border:2px solid #304f74}.page_primaryButton__WJmIY:hover{background-color:#f8f0e5;color:#304F74}.page_logoSection__dCq7u{padding:4rem 0;background-color:#f8f0e5;border-top:1px solid #d8d2c8;border-bottom:1px solid #d8d2c8;overflow:hidden;width:100%;margin:0;opacity:0;transform:translateY(20px);transition:opacity .8s ease-in-out,transform .8s ease-in-out}.page_logoSection__dCq7u.page_visible__aklqE{opacity:1;transform:translateY(0)}.page_logoSectionTitle__iBkrX{font-family:var(--font-zilla-slab),serif;font-style:normal;text-align:center;color:#8090A0;font-size:48px;text-transform:uppercase;letter-spacing:.05em;font-weight:400;margin-bottom:3rem}.page_logoCarousel__Ts2kT{width:100%;position:relative;overflow:hidden;padding:2rem 0;margin:0 -1px}.page_logoTrack__4lkzn{display:flex;align-items:center;width:-moz-max-content;width:max-content;padding:0}.page_logoItem__jakBz{flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:0 2rem}.page_logoImage__jWXwv{height:auto;width:auto;max-height:160px;max-width:400px;-o-object-fit:contain;object-fit:contain;filter:none;opacity:.95;transition:all .3s ease}.page_logoImage__jWXwv:hover{opacity:1;transform:translateY(-2px)}.page_manifesto__JEERh{padding:3rem 0;background-color:#f8f0e5;color:#304F74;margin:0;width:100%}.page_manifestoContainer__2fc68{width:100%;max-width:1200px;margin:0 auto;padding:0}.page_manifestoRow___mpH5{display:flex;flex-direction:column;align-items:center}.page_manifestoImageCol__11IiG{width:100%;margin-bottom:2rem}.page_manifestoContentCol__8JINz{width:100%;padding:0}.page_manifestoContentCol__8JINz .page_overtitle__g9t__,.page_manifestoContentCol__8JINz .page_sectionTitle___09XE{text-align:left}.page_founderImage__uQcID{height:500px;width:100%;max-width:400px;margin:0 auto;border-radius:.5rem;box-shadow:0 4px 12px rgba(0,0,0,.1);overflow:hidden;background-color:#222}.page_founderVideo__AGMYv{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.page_founderPlaceholder__ULhMf{width:100%;height:100%;background-color:#333;border-radius:.5rem;box-shadow:0 10px 25px -5px rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center}.page_founderPlaceholderText__SE1_8{color:#777;text-align:center}.page_manifestoTitle__EHkOK{font-family:var(--font-zilla-slab),serif;font-style:normal;font-size:48px;font-weight:400;margin-bottom:1.5rem;color:#304F74}.page_manifestoText__SRdSU{font-size:1.125rem;line-height:1.7;color:#444A51;margin-bottom:1.25rem;padding-bottom:.25rem}.page_fadeTextContainer__6kpXE{position:relative;margin-bottom:1.5rem}.page_manifestoButton__Y8ttl{display:inline-block;background:#304F74;border:2px solid #304f74;color:white;font-family:var(--font-zilla-slab),serif;font-size:20px;font-weight:400;padding:12px 32px;border-radius:9999px;transition:all .25s ease;text-decoration:none}.page_manifestoButton__Y8ttl:hover{background-color:#f8f0e5;color:#304F74}.page_dashboardButton__BaKTH{display:inline-flex;align-items:center;gap:8px;padding:16px 32px;background:#304F74;color:white;border:2px solid #304f74;border-radius:9999px;font-size:18px;font-weight:600;text-decoration:none;transition:all .25s ease;cursor:pointer;margin-top:24px;box-shadow:none}.page_dashboardButtonIcon__RLhIC{width:20px;height:20px}.page_dashboardButton__BaKTH:hover{background:#f8f0e5;color:#304F74}.page_dashboardButtonContainer__q7mgm{position:relative;z-index:10;width:100%;text-align:center;opacity:0;transition:opacity 1s ease-in-out 4s,transform 1s ease-in-out 4s;transform:translateY(20px)}.page_dashboardButtonContainer__q7mgm.page_visible__aklqE{opacity:1;transform:translateY(0)}.page_products__CAza8{padding:7rem 0;background-color:#f8f0e5;width:100%;margin:0;color:#304F74}.page_productsContainer__pK3kG{width:100%;max-width:1400px;margin:0 auto;padding:0 2rem}.page_productsGrid__i93Tf{display:grid;grid-template-columns:1fr;gap:3rem;padding:0;margin:3rem 0 0}.page_productLinkIcon__Q_f3g{height:1.25rem;width:1.25rem;margin-left:.25rem}.page_productsHeader__PlVff{text-align:center;margin-bottom:5rem;max-width:900px;margin-left:auto;margin-right:auto}.page_productsHeader__PlVff .page_sectionTitle___09XE{color:#304F74}.page_productsHeader__PlVff .page_sectionSubtitle__MebMV{color:#444A51}.page_productsTitle__t_3LH,.page_sectionTitle___09XE{font-family:var(--font-zilla-slab),serif;font-style:normal;font-size:48px;font-weight:400;margin-bottom:1rem;text-align:center;color:#304F74;letter-spacing:-.01em}.page_contactText__sCw9b,.page_heroSubtitle___lIp6,.page_productsSubtitle__UgGB3,.page_sectionSubtitle__MebMV{font-size:1.125rem;line-height:1.5;color:#444A51;max-width:700px;margin:0 auto 2rem;text-align:center}.page_productCard__vODwJ{background-color:#f8f0e5;border-radius:1.25rem;padding:3rem;box-shadow:none;transition:all .2s ease;display:flex;flex-direction:column;margin-bottom:1.5rem;border:2px solid #000000;height:100%}.page_productCard__vODwJ:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.06);border-color:#000000;background-color:#f8f0e5}.page_productTitle__8nR1U{font-family:var(--font-zilla-slab),serif;font-style:normal;font-size:1.75rem;font-weight:400;margin-bottom:1.5rem;color:#304F74}.page_productText__bNd08{margin-bottom:2rem;line-height:1.8;color:#444A51;flex-grow:1;font-size:1.1rem}.page_productLink__lW7p6{color:#304F74;font-weight:400;display:flex;align-items:center;gap:.25rem;transition:gap .2s ease;text-decoration:none}.page_productLink__lW7p6:hover{gap:.5rem;color:#1E2D42}.page_contactCareers__JBeA3{padding:5rem 0;background-color:#121212;width:100%;margin:0;color:white}.page_contactCareers__JBeA3 .page_sectionSubtitle__MebMV{color:rgba(255,255,255,.8);margin-bottom:2rem;flex-grow:1}.page_contactContainer__R82p3{width:100%;max-width:1200px;margin:0 auto;padding:0}.page_contactGrid__CTcDZ{display:grid;grid-template-columns:1fr;gap:3rem;padding:0;margin:0}.page_contactCard__ZrLhl{background-color:#1a1a1a;padding:2.5rem;border-radius:1.25rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.2),0 2px 4px -1px rgba(0,0,0,.1);height:100%;display:flex;flex-direction:column;border:1px solid rgba(255,255,255,.1)}.page_contactTitle__I37J2{font-family:var(--font-zilla-slab),serif;font-style:normal;font-size:1.75rem;font-weight:400;margin-bottom:1.5rem;color:#f8f0e5}.page_contactButton__cgo0u{display:inline-block;background-color:#3b82f6;color:white;font-weight:400;padding:.75rem 1.5rem;border-radius:.5rem;transition:background-color .2s ease;align-self:flex-start;text-decoration:none}.page_contactButton__cgo0u:hover{background-color:#2563eb}.page_contactCard__ZrLhl .page_sectionTitle___09XE{text-align:left}.page_contactCard__ZrLhl .page_sectionSubtitle__MebMV{text-align:center;margin-bottom:2rem}@media (min-width:768px){.page_manifestoRow___mpH5{flex-direction:row;align-items:center}.page_manifestoImageCol__11IiG{width:50%;margin-bottom:0}.page_manifestoContentCol__8JINz{width:50%;padding-left:3rem}.page_productsGrid__i93Tf{grid-template-columns:repeat(3,1fr)}.page_contactGrid__CTcDZ{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.page_productsContainer__pK3kG{padding:0 4rem}.page_productsGrid__i93Tf{gap:4rem}}@media (max-width:768px){.page_hero__DX7Ab{padding:0;position:relative;display:flex;flex-direction:column;align-items:center;gap:0;overflow:hidden}.page_brainContainer__bcTwk{width:100%;height:40vh;margin-top:-18rem;margin-bottom:14rem}.page_heroTitle__0TWNQ{font-size:28px;line-height:1.2}.page_heroContent__CQQPD{position:relative;width:100%;padding:.5rem 1.5rem 0;text-align:center;z-index:2}.page_dashboardButtonContainer__q7mgm{bottom:4vh}.page_dashboardButton__BaKTH{padding:12px 24px;font-size:14px}.page_emailCaptureTitle__iZrr1,.page_manifestoTitle__EHkOK,.page_productsTitle__t_3LH,.page_promptTitle__G6fwV,.page_sectionTitle___09XE{font-size:36px}.page_logoSectionTitle__iBkrX{font-size:36px;margin-bottom:2rem}.page_logoImage__jWXwv{max-height:90px;width:auto}.page_logoSection__dCq7u{padding:3rem 0}.page_logoItem__jakBz{padding:0 1rem}.page_hero__DX7Ab{min-height:auto}.page_personalizedPrompt__bRYOH{padding:3rem 1rem 4rem!important}.page_contactContainer__R82p3,.page_manifestoContainer__2fc68,.page_productsContainer__pK3kG{padding:0 1rem}.page_productCard__vODwJ{padding:1.5rem;margin-bottom:1.5rem}.page_contactCard__ZrLhl{padding:2rem 1.5rem}.page_manifestoContentCol__8JINz .page_overtitle__g9t__,.page_manifestoContentCol__8JINz .page_sectionTitle___09XE{text-align:center}.page_founderImage__uQcID{width:100%;height:auto;max-height:300px;border-radius:20px;overflow:hidden;margin-bottom:2rem}.page_founderVideo__AGMYv{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.page_promptTitle__G6fwV{font-size:36px}.page_promptSubtitle__NN3OP{font-size:1rem}.page_promptInputWrapper__lGxKs{flex-direction:row;padding:.5rem .5rem .5rem 1rem;border-radius:25px}.page_inputPrefix__mLGQG{margin-right:.25rem;margin-bottom:0;font-size:1rem;line-height:1.5;display:flex;align-items:center}.page_inputContainer__ysN6I{width:auto;flex:1;margin-bottom:0;margin-right:.5rem;min-height:2rem}.page_promptInput__ot3ni{padding:0}.page_promptInput__ot3ni,.page_revealPlaceholder__2oLa1{font-size:1rem;text-align:left;line-height:1.5;font-family:inherit}.page_revealPlaceholder__2oLa1{left:0;top:0;bottom:0}.page_promptButton__5Y4Dt{width:auto;justify-content:center;font-size:1rem;padding:.75rem 1.25rem;min-width:120px;margin:0;align-self:center;height:44px;line-height:1.2;vertical-align:middle}.page_heroContent__CQQPD .page_sectionSubtitle__MebMV{max-width:none}.page_sectionSubtitle__MebMV{padding:0 1.5rem}}.page_personalizedPrompt__bRYOH{padding:20rem 0 35rem;background:#f8f0e5;width:100%;margin:0;text-align:center}.page_promptContainer__KJoHO{max-width:900px;margin:0 auto;padding:0 1.5rem}.page_promptTitle__G6fwV{font-family:var(--font-zilla-slab),serif;font-style:normal;font-size:48px;font-weight:400;margin-bottom:1rem;color:#304F74}.page_promptSubtitle__NN3OP{font-size:1.25rem;color:#444A51;margin-bottom:2.5rem}.page_promptInputWrapper__lGxKs{display:flex;align-items:center;justify-content:center;max-width:800px;margin:0 auto;background:#F7F4EF;border-radius:50px;padding:.5rem .5rem .5rem 1.5rem;box-shadow:0 1px 3px rgba(0,0,0,.08);border:2px solid #304f74;min-height:70px}.page_inputPrefix__mLGQG{font-size:1.125rem;font-weight:400;color:#444A51;margin-right:.25rem;line-height:1.5;display:flex;align-items:center}.page_inputContainer__ysN6I{flex:1;position:relative;display:flex;align-items:center;min-height:2.25rem}.page_promptInput__ot3ni{width:100%;border:none;font-size:1.125rem;font-weight:400;color:#444A51;padding:0;background:transparent;outline:none;line-height:1.5;font-family:inherit}.page_promptInput__ot3ni::-moz-placeholder{color:#999;opacity:.8;-moz-transition:opacity .3s ease;transition:opacity .3s ease;font-size:1.125rem;font-weight:400;line-height:1.5}.page_promptInput__ot3ni::placeholder{color:#999;opacity:.8;transition:opacity .3s ease;font-size:1.125rem;font-weight:400;line-height:1.5}.page_promptInput__ot3ni:focus::-moz-placeholder{opacity:.5}.page_promptInput__ot3ni:focus::placeholder{opacity:.5}.page_revealPlaceholder__2oLa1{position:absolute;left:0;top:0;bottom:0;pointer-events:none;font-size:1.125rem;font-weight:400;color:#999;display:flex;align-items:center;line-height:1.5;font-family:inherit}.page_revealText__rd9Sc{color:#999}.page_cursor__tA6Ee{color:#304F74;font-weight:300;margin-left:1px}.page_promptButton__5Y4Dt{display:flex;align-items:center;justify-content:center;background:#304F74;color:white;border:2px solid #304f74;border-radius:9999px;padding:.75rem 1.5rem;font-size:1.125rem;font-weight:600;cursor:pointer;transition:all .25s ease;min-width:140px;white-space:nowrap;margin:0;align-self:center;height:50px;line-height:1.2;vertical-align:middle}.page_promptButton__5Y4Dt:hover:not(:disabled){background:#f8f0e5;color:#304F74}.page_promptButton__5Y4Dt:disabled{opacity:.5;cursor:not-allowed;background:#9BA5B5;transform:none;box-shadow:none}.page_promptButton__5Y4Dt[data-personalizing=true]{animation:page_classificationPulse__mHxWq 2s ease-in-out infinite;background:#304F74!important;opacity:1!important;cursor:not-allowed}.page_promptButtonIcon___yXyH{width:20px;height:20px;margin-left:.5rem}.page_inlineSpinner__Dg9sA{display:inline-block;position:relative;width:16px;height:16px;margin-right:.5rem}.page_inlineSpinner__Dg9sA div{box-sizing:border-box;display:block;position:absolute;width:80%;height:80%;margin:10%;border-radius:50%;animation:page_spinner__EbR3N 1.2s cubic-bezier(.5,0,.5,1) infinite;border:2px solid transparent;border-top-color:white}.page_inlineSpinner__Dg9sA div:first-child{animation-delay:-.45s}.page_inlineSpinner__Dg9sA div:nth-child(2){animation-delay:-.3s}.page_inlineSpinner__Dg9sA div:nth-child(3){animation-delay:-.15s}@keyframes page_spinner__EbR3N{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.page_inappropriateMessage__To0Q2{margin-top:1rem;padding:1rem 1.5rem;background:linear-gradient(135deg,#fef3c7,#fde68a);border:1px solid #f59e0b;border-radius:.75rem;text-align:center;animation:page_slideInFromTop__FGtnl .3s ease-out}.page_inappropriateEmoji__dBHOK{font-size:1.5rem;display:block;margin-bottom:.5rem}.page_inappropriateText__ZHTOK{color:#92400e;font-size:.95rem;line-height:1.4;margin:0;font-weight:400}@keyframes page_slideInFromTop__FGtnl{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.page_classificationIndicator__CEJXh{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);font-size:.875rem;color:#304F74;font-weight:400;background:#f0f9ff;padding:.25rem .5rem;border-radius:15px;display:flex;align-items:center;gap:.25rem;border:1px solid #e8e2d9;animation:page_classificationPulse__mHxWq 2s ease-in-out infinite}@keyframes page_classificationPulse__mHxWq{0%,to{opacity:.6}50%{opacity:1}}.page_emailCapture__MIcOO{padding:5rem 2rem;background:linear-gradient(135deg,#f8f0e5,#E8E2D9);border-top:1px solid rgba(0,0,0,.05)}.page_emailCaptureContainer__JKzE_{max-width:800px;margin:0 auto;text-align:center}.page_emailCaptureContent___Mbcy{background:#F7F4EF;padding:3rem 2rem;border-radius:1.5rem;box-shadow:none;border:2px solid #304f74}.page_emailCaptureTitle__iZrr1{font-family:var(--font-zilla-slab),serif;font-style:normal;font-size:48px;font-weight:400;margin-bottom:1rem;color:#333}.page_emailCaptureSubtitle__OyAjl{font-size:1.125rem;color:#6b7280;margin-bottom:2.5rem;line-height:1.6;max-width:600px;margin-left:auto;margin-right:auto}.page_emailCaptureForm__cVVQs{max-width:500px;margin:0 auto}.page_emailInputWrapper__dlVtk{display:flex;gap:.75rem;margin-bottom:1rem}.page_emailInput__0iyT1{flex:1;padding:1rem 1.25rem;font-size:1rem;border:2px solid #e5e7eb;border-radius:.75rem;background:#f8f0e5;transition:all .2s ease;outline:none}.page_emailInput__0iyT1:focus{border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.page_emailInput__0iyT1::-moz-placeholder{color:#9ca3af}.page_emailInput__0iyT1::placeholder{color:#9ca3af}.page_emailInputError__NBAQE{border-color:#ef4444;background-color:#fef2f2}.page_emailInputError__NBAQE:focus{border-color:#ef4444;box-shadow:0 0 0 3px rgba(239,68,68,.1)}.page_emailSubmitButton__NP2Qr{padding:1rem 2rem;background:#304F74;color:white;border:2px solid #304f74;border-radius:9999px;font-size:1rem;font-weight:400;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:.5rem;white-space:nowrap}.page_emailSubmitButton__NP2Qr:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 15px rgba(59,130,246,.3)}.page_emailSubmitButton__NP2Qr:disabled{opacity:.6;cursor:not-allowed;transform:none}.page_emailError__CX3bU{color:#ef4444;font-size:.875rem;text-align:left;margin-top:.5rem}.page_spinner__EbR3N{width:1rem;height:1rem;border:2px solid transparent;border-top-color:currentcolor;border-radius:50%;animation:page_spin__BRVmE 1s linear infinite}@keyframes page_spin__BRVmE{to{transform:rotate(1turn)}}.page_emailCaptureSuccess__ELKhi{background:#F7F4EF;padding:3rem 2rem;border-radius:1.5rem;box-shadow:none;border:2px solid #304f74}.page_brainPlaceholder__7XaWF{position:absolute;top:0;left:0;width:100%;height:100vh;display:flex;align-items:center;justify-content:center;background:transparent;z-index:1}.page_brainLoader__8aljr{display:flex;gap:.5rem;align-items:center}.page_brainLoaderDot__W01f0{width:12px;height:12px;border-radius:50%;background:#304F74;animation:page_brainLoadingPulse__xXFQy 1.4s ease-in-out infinite both}.page_brainLoaderDot__W01f0:first-child{animation-delay:-.32s}.page_brainLoaderDot__W01f0:nth-child(2){animation-delay:-.16s}.page_brainLoaderDot__W01f0:nth-child(3){animation-delay:0s}@keyframes page_brainLoadingPulse__xXFQy{0%,80%,to{transform:scale(.8);opacity:.5}40%{transform:scale(1.2);opacity:1}}.page_successIcon__ceTqW{width:4rem;height:4rem;background:linear-gradient(90deg,#10b981,#059669);color:white;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:2rem;font-weight:700;margin:0 auto 1.5rem;animation:page_successPulse__Y0kdF .6s ease-out}@keyframes page_successPulse__Y0kdF{0%{transform:scale(.8);opacity:0}50%{transform:scale(1.1)}to{transform:scale(1);opacity:1}}.page_successTitle__r40j3{font-family:var(--font-zilla-slab),serif;font-style:normal;font-size:2rem;font-weight:400;color:#111827;margin-bottom:1rem}.page_successMessage__Q2z1c{font-size:1.125rem;color:#6b7280;line-height:1.6;max-width:500px;margin:0 auto}@media (max-width:768px){.page_emailCapture__MIcOO{padding:3rem 1rem}.page_emailCaptureContent___Mbcy,.page_emailCaptureSuccess__ELKhi{padding:2rem 1.5rem}.page_emailCaptureTitle__iZrr1{font-size:2rem}.page_emailInputWrapper__dlVtk{flex-direction:column;gap:1rem}.page_emailSubmitButton__NP2Qr{justify-content:center}.page_successTitle__r40j3{font-size:1.75rem}}.page_scrollReveal__gXQy9{opacity:0;transform:translateY(40px);transition:opacity .8s ease-out,transform .8s ease-out}.page_scrollReveal__gXQy9.page_revealed__PsYwF{opacity:1;transform:translateY(0)}.page_scrollRevealStagger__gg_wu>*{opacity:0;transform:translateY(30px);transition:opacity .6s ease-out,transform .6s ease-out}.page_scrollRevealStagger__gg_wu.page_revealed__PsYwF>:first-child{opacity:1;transform:translateY(0);transition-delay:0s}.page_scrollRevealStagger__gg_wu.page_revealed__PsYwF>:nth-child(2){opacity:1;transform:translateY(0);transition-delay:.15s}.page_scrollRevealStagger__gg_wu.page_revealed__PsYwF>:nth-child(3){opacity:1;transform:translateY(0);transition-delay:.3s}.page_scrollRevealLeft__rawCP{opacity:0;transform:translateX(-40px);transition:opacity .8s ease-out,transform .8s ease-out}.page_scrollRevealLeft__rawCP.page_revealed__PsYwF{opacity:1;transform:translateX(0)}.page_scrollRevealRight__4hgHB{opacity:0;transform:translateX(40px);transition:opacity .8s ease-out,transform .8s ease-out}.page_scrollRevealRight__4hgHB.page_revealed__PsYwF{opacity:1;transform:translateX(0)}.ClinicianTeamSection_clinicianTeamSection___vfU8{padding:4rem 1rem;background-color:#ffffff}.ClinicianTeamSection_sectionHeader__OmYpd{text-align:center;margin-bottom:3rem;max-width:800px;margin-left:auto;margin-right:auto}.ClinicianTeamSection_sectionOvertitle__rOL3D{font-size:.875rem;font-weight:600;color:#667eea;text-transform:uppercase;letter-spacing:.1em;margin-bottom:.75rem}.ClinicianTeamSection_sectionTitle__Yqp4h{font-size:2.5rem;font-weight:700;color:#1a1a1a;margin-bottom:1rem;line-height:1.2}.ClinicianTeamSection_sectionSubtitle__AbwrS{font-size:1.125rem;color:#666;line-height:1.6;margin:0}.ClinicianTeamSection_container__3nA0R{max-width:1400px;margin:0 auto}.ClinicianTeamSection_carouselWrapper__GXND9{position:relative;padding:0;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);overflow:visible}.ClinicianTeamSection_buttonContainer__NEU5y{position:relative;margin-top:2rem;width:100%;max-width:1400px;margin-left:auto;margin-right:auto;padding:0 20px;display:flex;justify-content:flex-end;gap:.5rem}.ClinicianTeamSection_carousel__DDpgg{width:100%;overflow:visible}.ClinicianTeamSection_carousel__DDpgg [data-slot=carousel-content]{overflow-x:auto!important;overflow-y:visible!important;padding-top:10px;padding-bottom:10px;margin-top:-10px;margin-bottom:-10px;scrollbar-width:none;-ms-overflow-style:none}.ClinicianTeamSection_carousel__DDpgg [data-slot=carousel-content]::-webkit-scrollbar{display:none}.ClinicianTeamSection_carousel__DDpgg [data-slot=carousel-content]>div{padding-left:min(80px,calc((100vw - 1400px) / 2 + 20px))!important;padding-right:min(80px,calc((100vw - 1400px) / 2 + 20px));margin-left:0!important}@media (max-width:1400px){.ClinicianTeamSection_carousel__DDpgg [data-slot=carousel-content]>div{padding-left:20px!important;padding-right:20px}}.ClinicianTeamSection_carouselItem___AZM6{padding-left:1rem;padding-right:1rem;min-width:0}@media (min-width:769px){.ClinicianTeamSection_carouselItem___AZM6{flex-basis:auto!important;width:auto!important;padding-left:1rem;padding-right:1rem}.ClinicianTeamSection_carouselItem___AZM6:first-child{padding-left:1rem!important}}.ClinicianTeamSection_carouselItem___AZM6:last-child{padding-right:min(80px,calc((100vw - 1400px) / 2 + 20px));margin-right:0}@media (max-width:1400px){.ClinicianTeamSection_carouselItem___AZM6:last-child{padding-right:20px;margin-right:0}}.ClinicianTeamSection_carouselButton__siNEn{background:white;border:1px solid rgba(102,126,234,.2);box-shadow:0 2px 8px rgba(0,0,0,.1);position:relative!important;top:auto!important;transform:translateY(0)!important}.ClinicianTeamSection_carouselButtonPrev__rIN7u{left:auto!important;right:auto!important}.ClinicianTeamSection_carouselButtonNext__CivAv{right:auto!important}.ClinicianTeamSection_carouselButton__siNEn:hover{background:#f8faff;border-color:rgba(102,126,234,.3)}.ClinicianTeamSection_clinicianCard__PmA71{background-color:#ffffff;border-radius:16px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);overflow:hidden;transition:transform .2s ease,box-shadow .2s ease;width:100%;height:100%;display:flex;flex-direction:column;border:1px solid #e5e7eb}@media (min-width:769px){.ClinicianTeamSection_clinicianCard__PmA71{width:320px;max-width:320px}}.ClinicianTeamSection_clinicianCard__PmA71:hover{transform:translateY(-4px);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.ClinicianTeamSection_clinicianImageContainer__tpmSF{width:100%;height:240px;background:linear-gradient(135deg,hsl(221.2 30% 97%),hsl(221.2 20% 99%));display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.ClinicianTeamSection_clinicianImage__rZbhf{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.ClinicianTeamSection_clinicianInfo__4ZY71{padding:1.5rem 1.5rem 1rem}.ClinicianTeamSection_clinicianName__i0TrU{font-size:1.25rem;font-weight:600;color:#1a1a1a;margin:0 0 1rem;line-height:1.3}.ClinicianTeamSection_clinicianCredentials__7jOd8{margin:0 0 1rem}.ClinicianTeamSection_clinicianCredentialsInline__8sIqR,.ClinicianTeamSection_clinicianCredentials__7jOd8{font-size:.875rem;font-weight:500;color:hsl(215.4 16.3% 46.9%);text-transform:none;letter-spacing:.05em}.ClinicianTeamSection_clinicianHighlights__CsTWi{margin:.75rem 0}.ClinicianTeamSection_clinicianHighlight__1AwAZ{font-size:.875rem;color:#374151;line-height:1.4;margin-bottom:.5rem;padding-left:.75rem;position:relative}.ClinicianTeamSection_bioContainer__Qc3ab{margin-top:1rem}.ClinicianTeamSection_clinicianBio__Tz5gF{font-size:.9rem;color:#4b5563;line-height:1.6;margin:0 0 .75rem;white-space:pre-line}@media (max-width:768px){.ClinicianTeamSection_clinicianTeamSection___vfU8{padding:3rem 1rem}.ClinicianTeamSection_sectionHeader__OmYpd,.ClinicianTeamSection_sectionOvertitle__rOL3D{text-align:left}.ClinicianTeamSection_sectionTitle__Yqp4h{font-size:2rem;text-align:left}.ClinicianTeamSection_sectionSubtitle__AbwrS{font-size:1rem;text-align:left}.ClinicianTeamSection_carousel__DDpgg [data-slot=carousel-content]>div{padding-left:20px;padding-right:0}.ClinicianTeamSection_carouselItem___AZM6{padding-left:.75rem;padding-right:.75rem;flex:0 0 75%!important;min-width:0;max-width:75%}.ClinicianTeamSection_carouselItem___AZM6:last-child{padding-right:20px;margin-right:0}.ClinicianTeamSection_buttonContainer__NEU5y{padding:0 20px}.ClinicianTeamSection_bioContainer__Qc3ab{margin-top:.75rem}.ClinicianTeamSection_clinicianBio__Tz5gF{font-size:.85rem;line-height:1.5}.ClinicianTeamSection_clinicianHighlight__1AwAZ{font-size:.8rem;line-height:1.3;margin-bottom:.4rem;padding-left:.8rem}}.ClinicianTeamSection_readMoreButton__GIPG4{margin-top:1rem;align-self:flex-start}.ClinicianTeamSection_partialCard__DEadd{position:relative;overflow:hidden;max-height:200px;border-radius:16px 16px 0 0}.ClinicianTeamSection_partialCard__DEadd:after{content:"";position:absolute;bottom:0;left:0;right:0;height:100px;background:linear-gradient(180deg,rgba(255,255,255,0) 0,rgba(255,255,255,.8) 50%,rgba(255,255,255,1));pointer-events:none}.ClinicianTeamSection_seeMoreContainer__YPxbC{display:flex;justify-content:center;margin-top:1rem;margin-bottom:2rem}.ClinicianTeamSection_seeMoreButton__QLHX_{background:linear-gradient(135deg,hsl(221.2 83.2% 53.1%),hsl(221.2 83.2% 60%));color:white;border:none;padding:1rem 2rem;border-radius:12px;font-size:1.125rem;font-weight:700;cursor:pointer;transition:all .2s ease;box-shadow:0 8px 16px -4px rgba(0,0,0,.2),0 4px 8px -2px rgba(0,0,0,.1);display:flex;align-items:center;gap:.5rem;transform:translateY(0)}.ClinicianTeamSection_seeMoreButton__QLHX_:hover{background:linear-gradient(135deg,hsl(221.2 83.2% 45%),hsl(221.2 83.2% 52%));transform:translateY(-2px);box-shadow:0 12px 20px -4px rgba(0,0,0,.25),0 6px 12px -2px rgba(0,0,0,.15)}.ClinicianTeamSection_seeMoreButton__QLHX_:active{transform:translateY(0);box-shadow:0 4px 8px -2px rgba(0,0,0,.2),0 2px 4px -1px rgba(0,0,0,.1)}.ClinicianTeamSection_seeMoreIcon__DlvLT{width:1.25rem;height:1.25rem;transition:transform .2s ease}.ClinicianTeamSection_seeMoreOverlayButton__iBu5b:hover .ClinicianTeamSection_seeMoreIcon__DlvLT{transform:translateY(1px)}.ClinicianTeamSection_modalOverlay__q7uQr{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.75);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}.ClinicianTeamSection_modalContent__06IfU{background-color:white;border-radius:16px;max-width:100%;width:100%;max-height:90vh;overflow-y:auto;position:relative;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.ClinicianTeamSection_closeButton__OjyeR{position:absolute;top:1rem;right:1rem;background:none;border:none;font-size:2rem;cursor:pointer;color:#666;z-index:1001;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .2s ease}.ClinicianTeamSection_closeButton__OjyeR:hover{background-color:rgba(0,0,0,.1)}.ClinicianTeamSection_modalBody__EZboN{display:flex;flex-direction:column;padding:2rem;gap:2rem}.ClinicianTeamSection_modalImageContainer__cPgot{display:flex;justify-content:center;align-items:center;flex-shrink:0}.ClinicianTeamSection_modalImage__ypFDu{width:200px;height:200px;-o-object-fit:cover;object-fit:cover;border-radius:50%;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.ClinicianTeamSection_modalTextContent__3dN8v{flex:1;text-align:center}.ClinicianTeamSection_modalName__GwZoJ{font-size:2rem;font-weight:700;color:#1a1a1a;margin-bottom:2rem;line-height:1.2}.ClinicianTeamSection_modalCredentials__12S1W{margin-bottom:2rem}.ClinicianTeamSection_modalCredentialsInline__MdJ3Z,.ClinicianTeamSection_modalCredentials__12S1W{font-size:1.125rem;font-weight:500;color:hsl(215.4 16.3% 46.9%);text-transform:none;letter-spacing:.05em}.ClinicianTeamSection_modalBio__xLPt6{text-align:left;max-width:800px;margin:0 auto}.ClinicianTeamSection_modalBioParagraph__Y4Wh1{font-size:1rem;color:#4b5563;line-height:1.7;margin-bottom:1.5rem}.ClinicianTeamSection_modalBioParagraph__Y4Wh1:last-child{margin-bottom:0}@media (max-width:768px){.ClinicianTeamSection_modalBody__EZboN{padding:1.5rem;gap:1.5rem}.ClinicianTeamSection_modalName__GwZoJ{font-size:1.5rem}.ClinicianTeamSection_modalCredentials__12S1W{font-size:1rem}.ClinicianTeamSection_modalImage__ypFDu{width:150px;height:150px}.ClinicianTeamSection_modalBioParagraph__Y4Wh1{font-size:.9rem;line-height:1.6}}.ClearLearnCommunicationSection_clearLearnCommunication__UOLQ2{padding:5rem 0;background:#f8faff}.ClearLearnCommunicationSection_container__BsX2l{max-width:1200px;margin:0 auto;padding:0 20px}.ClearLearnCommunicationSection_sectionHeader__NPXVM{text-align:center;margin-bottom:3rem}.ClearLearnCommunicationSection_overtitle__dhBT2{font-size:1rem;font-weight:600;color:#667eea;text-transform:uppercase;letter-spacing:.05em;margin-bottom:1rem}.ClearLearnCommunicationSection_sectionTitle__Y6WFm{font-size:2.5rem;font-weight:700;color:#1a1a1a;margin-bottom:1rem;line-height:1.2}.ClearLearnCommunicationSection_sectionSubtitle__p9gRC{font-size:1.25rem;color:#666;max-width:600px;margin:0 auto;line-height:1.6}.ClearLearnCommunicationSection_benefitsGrid__qxDWh{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;margin-bottom:3rem}.ClearLearnCommunicationSection_benefitCard__yEL_r{background:white;padding:2rem;border-radius:12px;text-align:center;box-shadow:0 4px 6px rgba(0,0,0,.05);transition:transform .2s ease,box-shadow .2s ease;border:1px solid rgba(102,126,234,.1)}.ClearLearnCommunicationSection_benefitCard__yEL_r:hover{transform:translateY(-4px);box-shadow:0 12px 30px rgba(0,0,0,.1);border-color:rgba(102,126,234,.2)}.ClearLearnCommunicationSection_benefitIcon__Or6l5{font-size:3rem;margin-bottom:1rem;display:flex;justify-content:center}.ClearLearnCommunicationSection_benefitText__rcxDQ{font-size:1rem;color:#333;line-height:1.6;margin:0}.ClearLearnCommunicationSection_benefitDescription___YlSL{font-size:.875rem;color:#666;line-height:1.5;margin:.75rem 0 0;text-align:justify}@media (max-width:768px){.ClearLearnCommunicationSection_clearLearnCommunication__UOLQ2{padding:3rem 0}.ClearLearnCommunicationSection_sectionTitle__Y6WFm{font-size:2rem}.ClearLearnCommunicationSection_benefitsGrid__qxDWh{grid-template-columns:1fr;gap:1.5rem}}@media (max-width:480px){.ClearLearnCommunicationSection_container__BsX2l{padding:0 15px}.ClearLearnCommunicationSection_sectionTitle__Y6WFm{font-size:1.75rem}.ClearLearnCommunicationSection_sectionSubtitle__p9gRC{font-size:1.1rem}.ClearLearnCommunicationSection_benefitCard__yEL_r{padding:1.5rem}.ClearLearnCommunicationSection_benefitIcon__Or6l5{font-size:2.5rem}}.AccessibleDataSection_accessibleDataSection__qNLZI{padding:5rem 0;background-color:#f8fafc;border-top:1px solid rgba(0,0,0,.05);border-bottom:1px solid rgba(0,0,0,.05)}.AccessibleDataSection_container__vRuda{max-width:1200px;margin:0 auto;padding:0 2rem}.AccessibleDataSection_header__4ZGtO{text-align:center;margin-bottom:4rem}.AccessibleDataSection_overtitle__RgIjM{font-size:.875rem;font-weight:600;color:#3b82f6;text-transform:uppercase;letter-spacing:.05em;margin-bottom:1rem}.AccessibleDataSection_title__MWdGn{font-size:2.5rem;font-weight:700;color:#1f2937;margin:0;line-height:1.2}.AccessibleDataSection_pointsGrid__NpZr7{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:3rem;margin-top:3rem}.AccessibleDataSection_point__6lu3X{background:white;padding:2.5rem;border-radius:1rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);transition:all .3s ease;border:1px solid rgba(0,0,0,.05)}.AccessibleDataSection_point__6lu3X:hover{transform:translateY(-4px);box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.AccessibleDataSection_pointIcon__6mlYQ{font-size:2.5rem;margin-bottom:1rem;display:flex;justify-content:center;line-height:1}.AccessibleDataSection_pointTitle__T8NXL{font-size:1.25rem;font-weight:600;color:#1f2937;margin:0 0 1rem;line-height:1.3;text-align:center}.AccessibleDataSection_pointDescription__iT15Z{font-size:1rem;line-height:1.6;color:#6b7280;margin:0;text-align:justify}@media (max-width:768px){.AccessibleDataSection_accessibleDataSection__qNLZI{padding:3rem 0}.AccessibleDataSection_container__vRuda{padding:0 1rem}.AccessibleDataSection_title__MWdGn{font-size:2rem}.AccessibleDataSection_pointsGrid__NpZr7{grid-template-columns:1fr;gap:2rem}.AccessibleDataSection_point__6lu3X{padding:2rem}.AccessibleDataSection_header__4ZGtO{margin-bottom:2.5rem}}@media (max-width:480px){.AccessibleDataSection_title__MWdGn{font-size:1.75rem}.AccessibleDataSection_point__6lu3X{padding:1.5rem}.AccessibleDataSection_pointIcon__6mlYQ{font-size:2rem}.AccessibleDataSection_pointTitle__T8NXL{font-size:1.125rem}}.StreamlinedTimelineSection_streamlinedTimeline__LRo28{padding:80px 0;background-color:#fafafa;position:relative}.StreamlinedTimelineSection_container__NX2gu{max-width:1200px;margin:0 auto;padding:0 24px}.StreamlinedTimelineSection_sectionHeader__srLbj{text-align:center;margin-bottom:64px}.StreamlinedTimelineSection_overtitle__DurAL{font-size:14px;font-weight:600;color:#0066cc;text-transform:uppercase;letter-spacing:1px;margin-bottom:16px}.StreamlinedTimelineSection_sectionTitle__1ZOIQ{font-size:48px;font-weight:700;color:#1a1a1a;line-height:1.2;margin:0}.StreamlinedTimelineSection_timeline__0WV9z{display:flex;flex-direction:column;gap:48px;max-width:800px;margin:0 auto;position:relative}.StreamlinedTimelineSection_timelineConnector__a6KH4{position:absolute;left:24px;width:3px;background:#0066cc;border-radius:2px;z-index:1}.StreamlinedTimelineSection_timelineItem__n9xyk{display:flex;align-items:flex-start;gap:24px;position:relative}.StreamlinedTimelineSection_timelineNumber__NH7xe{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:linear-gradient(135deg,#0066cc,#004499);color:white;border-radius:50%;font-size:20px;font-weight:700;flex-shrink:0;position:relative;z-index:2;box-shadow:0 2px 8px rgba(0,102,204,.2)}.StreamlinedTimelineSection_timelineContent__wRhEG{flex:1;padding-top:8px}.StreamlinedTimelineSection_timelineText__wBzkh{font-size:18px;line-height:1.6;color:#333;margin:0;font-weight:400}@media (max-width:768px){.StreamlinedTimelineSection_sectionTitle__1ZOIQ{font-size:36px}.StreamlinedTimelineSection_timeline__0WV9z{gap:32px}.StreamlinedTimelineSection_timelineText__wBzkh{font-size:16px}}.SurveillanceBenefitsSection_surveillanceBenefits__2T7Gy{padding:6rem 0;background:linear-gradient(135deg,#2d3748,#1a202c);position:relative}.SurveillanceBenefitsSection_surveillanceBenefits__2T7Gy:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(45,55,72,.9),rgba(26,32,44,.9));backdrop-filter:blur(20px)}.SurveillanceBenefitsSection_container__HzzuF{max-width:1200px;margin:0 auto;padding:0 20px;position:relative;z-index:1}.SurveillanceBenefitsSection_sectionHeader__jxDrR{text-align:center;margin-bottom:4rem}.SurveillanceBenefitsSection_overtitle__9_rMk{font-size:.875rem;font-weight:700;color:rgba(255,255,255,.8);text-transform:uppercase;letter-spacing:.15em}.SurveillanceBenefitsSection_overtitle__9_rMk,.SurveillanceBenefitsSection_sectionTitle__s_V1z{margin-bottom:1rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif}.SurveillanceBenefitsSection_sectionTitle__s_V1z{font-size:3rem;font-weight:800;color:white;line-height:1.1;text-shadow:0 2px 4px rgba(0,0,0,.3)}.SurveillanceBenefitsSection_pillarsGrid__VZyat{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem;margin-bottom:4rem}.SurveillanceBenefitsSection_pillarCard__Ka2E3{background:rgba(255,255,255,.95);backdrop-filter:blur(20px);padding:2.5rem;border-radius:20px;text-align:center;box-shadow:0 8px 32px rgba(0,0,0,.15);transition:all .3s cubic-bezier(.4,0,.2,1);border:1px solid rgba(255,255,255,.2);position:relative;overflow:hidden}.SurveillanceBenefitsSection_pillarCard__Ka2E3:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);transition:left .5s}.SurveillanceBenefitsSection_pillarCard__Ka2E3:hover:before{left:100%}.SurveillanceBenefitsSection_pillarCard__Ka2E3:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 20px 60px rgba(0,0,0,.2);border-color:rgba(255,255,255,.4)}.SurveillanceBenefitsSection_pillarIcon__UV4da{font-size:3.5rem;margin-bottom:1.5rem;display:flex;justify-content:center;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.SurveillanceBenefitsSection_pillarText__VQtL3{font-size:1.25rem;font-weight:700;color:#1a1a1a;line-height:1.3;margin:0 0 1rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif}.SurveillanceBenefitsSection_pillarDescription__49YiH{font-size:.95rem;color:#4a5568;line-height:1.6;margin:0;text-align:justify;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif}.SurveillanceBenefitsSection_impactSection__94pgz{text-align:center;margin-top:3rem;padding:3rem 0;background:rgba(255,255,255,.05);border-radius:20px;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1)}.SurveillanceBenefitsSection_impactTitle__oqqCN{font-size:1.5rem;font-weight:700;color:white;margin-bottom:2rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;text-shadow:0 2px 4px rgba(0,0,0,.2)}.SurveillanceBenefitsSection_impactStats__soipI{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;max-width:800px;margin:0 auto}.SurveillanceBenefitsSection_statCard__q8SFI{padding:2rem;background:rgba(255,255,255,.1);border-radius:16px;border:1px solid rgba(255,255,255,.2);backdrop-filter:blur(10px);transition:all .3s ease}.SurveillanceBenefitsSection_statCard__q8SFI:hover{transform:translateY(-4px);background:rgba(255,255,255,.15);box-shadow:0 12px 32px rgba(0,0,0,.15)}.SurveillanceBenefitsSection_statNumber__CbxIi{font-size:3rem;font-weight:800;color:#ffffff;margin-bottom:.5rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;text-shadow:0 2px 4px rgba(0,0,0,.3)}.SurveillanceBenefitsSection_statLabel__fmWeu{font-size:1rem;color:rgba(255,255,255,.9);font-weight:600;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif}@media (max-width:768px){.SurveillanceBenefitsSection_surveillanceBenefits__2T7Gy{padding:4rem 0}.SurveillanceBenefitsSection_sectionTitle__s_V1z{font-size:2.25rem}.SurveillanceBenefitsSection_pillarsGrid__VZyat{grid-template-columns:1fr;gap:1.5rem;margin-bottom:3rem}.SurveillanceBenefitsSection_impactStats__soipI{grid-template-columns:1fr;gap:1.5rem}.SurveillanceBenefitsSection_statNumber__CbxIi{font-size:2.5rem}}@media (max-width:480px){.SurveillanceBenefitsSection_container__HzzuF{padding:0 15px}.SurveillanceBenefitsSection_surveillanceBenefits__2T7Gy{padding:3rem 0}.SurveillanceBenefitsSection_sectionTitle__s_V1z{font-size:1.875rem}.SurveillanceBenefitsSection_pillarCard__Ka2E3{padding:2rem}.SurveillanceBenefitsSection_pillarIcon__UV4da{font-size:3rem}.SurveillanceBenefitsSection_pillarText__VQtL3{font-size:1.125rem}.SurveillanceBenefitsSection_impactTitle__oqqCN{font-size:1.25rem}.SurveillanceBenefitsSection_statNumber__CbxIi{font-size:2rem}}.SurveillanceDemo_surveillanceDemo__1DsZm{padding:4rem 0;background:linear-gradient(135deg,#f8f9fa,#e9ecef)}.SurveillanceDemo_container__yPNz7{max-width:1400px;margin:0 auto;padding:0 1rem}.SurveillanceDemo_sectionHeader__dcucJ{text-align:center;margin-bottom:3rem}.SurveillanceDemo_overtitle__YoE_M{font-size:.875rem;font-weight:600;color:#6c757d;text-transform:uppercase;letter-spacing:1px;margin-bottom:1rem}.SurveillanceDemo_sectionTitle__1iu9h{font-size:2.5rem;font-weight:700;color:#212529;margin:0;line-height:1.2}.SurveillanceDemo_laptopContainer__tnEvP{display:flex;justify-content:center;align-items:center;padding:2rem 0}.SurveillanceDemo_laptop__vUOyy{position:relative;width:1200px;height:700px;perspective:1000px}.SurveillanceDemo_laptopBase__JLxUs{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:400px;height:25px;background:linear-gradient(45deg,#2c3e50,#34495e);border-radius:0 0 25px 25px;box-shadow:0 4px 20px rgba(0,0,0,.3)}.SurveillanceDemo_laptopScreen__QGBFo{position:relative;width:100%;height:650px;background:linear-gradient(145deg,#1a1a1a,#2c2c2c);border-radius:15px;box-shadow:0 8px 30px rgba(0,0,0,.4);overflow:hidden;transform:rotateX(5deg);transform-origin:bottom}.SurveillanceDemo_browserWindow__TzOW3{position:absolute;top:10px;left:10px;right:10px;bottom:10px;background:#ffffff;border-radius:8px;overflow:hidden;box-shadow:inset 0 0 10px rgba(0,0,0,.1)}.SurveillanceDemo_browserHeader__EWfB5{height:40px;background:#f8f9fa;border-bottom:1px solid #dee2e6;display:flex;align-items:center;padding:0 15px;gap:15px}.SurveillanceDemo_browserControls__bfN4I{display:flex;gap:8px}.SurveillanceDemo_browserButton__Yfawg{width:12px;height:12px;border-radius:50%;background:#ff5f57}.SurveillanceDemo_browserButton__Yfawg:nth-child(2){background:#ffbd2e}.SurveillanceDemo_browserButton__Yfawg:nth-child(3){background:#28ca42}.SurveillanceDemo_browserAddress__74kTE{flex:1;font-size:12px;color:#6c757d;font-weight:500;padding:4px 12px;background:white;border-radius:4px;border:1px solid #dee2e6}.SurveillanceDemo_dashboardContent__VxIUM{padding:20px;height:calc(100% - 40px);overflow-y:auto;background:#f8f9fa}.SurveillanceDemo_filtersBar__DsRFL{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center;margin-bottom:16px}.SurveillanceDemo_filterGroup__0Sn_j{display:flex;align-items:center;gap:8px}.SurveillanceDemo_filterLabel__5NI7l{font-size:12px;color:#6c757d;font-weight:600;text-transform:uppercase}.SurveillanceDemo_filterChip__L6bZ3{font-size:12px;color:#495057;background:white;border:1px solid #e9ecef;border-radius:16px;padding:6px 10px}.SurveillanceDemo_kpisRow__DCVH2{display:grid;grid-template-columns:2fr 1fr;gap:15px;margin-bottom:20px}.SurveillanceDemo_kpiCard__J1b3l{background:white;border-radius:8px;padding:16px;border:1px solid #e9ecef;box-shadow:0 2px 4px rgba(0,0,0,.08)}.SurveillanceDemo_kpiTitle__ECD06{font-size:12px;color:#6c757d;text-transform:uppercase;letter-spacing:.5px;margin-bottom:6px}.SurveillanceDemo_kpiValue__DzFhb{font-size:28px;font-weight:800;color:#212529;margin-bottom:4px}.SurveillanceDemo_kpiSubtext__9dWBL{font-size:12px;color:#6c757d}.SurveillanceDemo_kpiCardLarge__tFPml{background:white;border-radius:8px;padding:20px;border:1px solid #e9ecef;box-shadow:0 2px 6px rgba(0,0,0,.1)}.SurveillanceDemo_kpiCardLarge__tFPml .SurveillanceDemo_kpiValue__DzFhb{font-size:36px}.SurveillanceDemo_kpiBullets__eurFT{margin:8px 0 0 18px;padding:0;color:#6c757d;font-size:12px}.SurveillanceDemo_kpiValueRow__kTWhl{display:flex;align-items:center;gap:10px}.SurveillanceDemo_trendBadge__x3j_1{display:inline-flex;align-items:center;gap:6px;background:#d1f7e1;color:#0a7a3b;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:700}.SurveillanceDemo_trendIcon__QD6Hf{font-size:10px}.SurveillanceDemo_reportsCard__mQGLN{background:white;border-radius:8px;padding:12px 16px;border:1px solid #e9ecef;box-shadow:0 2px 4px rgba(0,0,0,.08);display:flex;flex-direction:column;gap:10px}.SurveillanceDemo_reportsHeader__5dCM2{display:flex;align-items:center;gap:8px}.SurveillanceDemo_reportsIcon__R3lFP{font-size:20px}.SurveillanceDemo_reportsTitle__NVKnU{font-size:14px;font-weight:700;color:#212529}.SurveillanceDemo_reportsBody__GxYp1{font-size:12px;color:#6c757d}.SurveillanceDemo_reportsActions__fNS77{display:flex;gap:10px}.SurveillanceDemo_reportButton__upkAO{font-size:12px;background:#0d6efd;color:white;border:0;border-radius:6px;padding:8px 10px;cursor:pointer}.SurveillanceDemo_reportButtonSecondary__UBP92{font-size:12px;background:white;color:#0d6efd;border:1px solid #cfe2ff;border-radius:6px;padding:8px 10px;cursor:pointer}.SurveillanceDemo_metricsRow___19vl{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;margin-bottom:20px}.SurveillanceDemo_metricCard__fSpTm{background:white;border-radius:8px;padding:15px;box-shadow:0 2px 4px rgba(0,0,0,.1);text-align:center;border:1px solid #e9ecef}.SurveillanceDemo_metricIcon__YFZIb{font-size:24px;margin-bottom:8px}.SurveillanceDemo_metricValue__2PyzU{font-size:28px;font-weight:700;color:#495057;margin-bottom:4px}.SurveillanceDemo_metricLabel__K9rJf{font-size:12px;color:#6c757d;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.SurveillanceDemo_chartsRow__sza8I{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px}.SurveillanceDemo_chartCard__gIXg7{background:white;border-radius:8px;padding:15px;box-shadow:0 2px 4px rgba(0,0,0,.1);border:1px solid #e9ecef}.SurveillanceDemo_chartHeader__xEEUn h4{margin:0 0 15px;font-size:14px;font-weight:600;color:#495057}.SurveillanceDemo_barChart__SgGEJ{display:flex;align-items:end;height:140px;gap:16px;padding:10px 0 0}.SurveillanceDemo_barItem__d4SZB{flex:1;display:flex;flex-direction:column;align-items:center;gap:8px}.SurveillanceDemo_barBox__bXIvl{width:100%;display:flex;align-items:flex-end;height:120px}.SurveillanceDemo_bar__3Guow{width:100%;background:linear-gradient(180deg,#007bff,#0056b3);border-radius:4px 4px 0 0;min-height:10px;position:relative}.SurveillanceDemo_bar__3Guow:hover{background:linear-gradient(180deg,#0056b3,#004085)}.SurveillanceDemo_bar__3Guow:after{content:attr(data-percent);position:absolute;bottom:100%;left:50%;transform:translate(-50%,-6px);background:rgba(33,37,41,.9);color:white;padding:2px 6px;border-radius:4px;font-size:11px;opacity:0;pointer-events:none;transition:opacity .15s ease-in-out;white-space:nowrap}.SurveillanceDemo_bar__3Guow:hover:after{opacity:1}.SurveillanceDemo_barText__Inh9_{font-size:12px;color:#6c757d;text-align:center}.SurveillanceDemo_insightsRow__OjUoY{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px}.SurveillanceDemo_heatmapPlaceholder__p6ehq{height:160px;display:flex;align-items:center;justify-content:center}.SurveillanceDemo_heatGrid__nT817{display:grid;grid-template-columns:repeat(12,1fr);grid-auto-rows:16px;gap:6px;width:100%}.SurveillanceDemo_heatCell__OhB2f{background:#0d6efd;border-radius:3px}.SurveillanceDemo_mapPlaceholder__sb696{height:160px;display:flex;align-items:center;justify-content:center}.SurveillanceDemo_mapBox__fo3GI{width:100%;height:100%;background:linear-gradient(135deg,#ecf2ff,#ffffff);border:1px dashed #cfe2ff;border-radius:8px;position:relative}.SurveillanceDemo_mapPin___zedd{position:absolute;color:#0d6efd;font-size:16px}.SurveillanceDemo_bottomRow__upcGN{display:grid;grid-template-columns:2fr 1fr;gap:20px}.SurveillanceDemo_violationsCard__obiHV{background:white;border-radius:8px;padding:15px;box-shadow:0 2px 4px rgba(0,0,0,.1);border:1px solid #e9ecef}.SurveillanceDemo_violationsHeader__Io4mi{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.SurveillanceDemo_queueBadge__09cNc{background:#fff3cd;color:#856404;border:1px solid #ffeeba;border-radius:6px;padding:4px 8px;font-size:12px}.SurveillanceDemo_violationsList__5DMIU{margin:0;padding-left:16px;display:grid;gap:6px}.SurveillanceDemo_flagIcon__k1Igs{margin-right:6px}@property --angle{syntax:"<angle>";inherits:false;initial-value:0deg}.SurveillanceDemo_complianceChart__Bory2{display:flex;flex-direction:column;align-items:center;justify-content:center;height:200px;padding:10px}.SurveillanceDemo_complianceContainer__RZWE2{display:flex;align-items:center;gap:20px;width:100%;justify-content:center}.SurveillanceDemo_complianceRing__waPQV{--size:160px;--thickness:20px;--p:98;--track-color:#f1f5f9;--accent-start:#10b981;--accent-middle:#34d399;--accent-end:#6ee7b7;--angle:0deg;width:var(--size);height:var(--size);border-radius:50%;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;background:conic-gradient(from -90deg,var(--accent-start) 0deg,var(--accent-middle) calc(var(--angle) * .7),var(--accent-end) var(--angle),var(--track-color) var(--angle),var(--track-color) 1turn);box-shadow:0 12px 32px rgba(16,185,129,.3),0 4px 12px rgba(0,0,0,.1),inset 0 2px 8px rgba(255,255,255,.4);transition:all .3s ease-out;animation:SurveillanceDemo_complianceSweep__2aGdX 1.4s cubic-bezier(.4,0,.2,1) forwards;cursor:pointer}.SurveillanceDemo_complianceRing__waPQV:hover{transform:scale(1.05);box-shadow:0 16px 40px rgba(16,185,129,.4),0 6px 16px rgba(0,0,0,.15),inset 0 2px 8px rgba(255,255,255,.6)}.SurveillanceDemo_complianceRing__waPQV:before{content:"";position:absolute;inset:calc(var(--thickness));background:radial-gradient(circle at 30% 30%,rgba(255,255,255,.95),rgba(255,255,255,.85) 40%,rgba(255,255,255,.9) 70%,rgba(255,255,255,1) 100%);border-radius:50%;box-shadow:inset 0 4px 16px rgba(0,0,0,.1),inset 0 -2px 8px rgba(0,0,0,.05),0 0 0 1px rgba(255,255,255,.8)}.SurveillanceDemo_complianceRing__waPQV:after{content:"";position:absolute;inset:-8px;border-radius:50%;background:linear-gradient(45deg,rgba(16,185,129,.1),rgba(52,211,153,.2));z-index:-1;animation:SurveillanceDemo_compliancePulse__wUA2S 2s ease-in-out infinite}.SurveillanceDemo_complianceValue__W_SMk{font-size:32px;font-weight:900;color:#0f172a;z-index:2;position:relative;line-height:1;text-shadow:0 1px 2px rgba(0,0,0,.1);letter-spacing:-.5px}.SurveillanceDemo_complianceLabel__4jjb9{font-size:12px;color:#475569;font-weight:700;text-transform:uppercase;letter-spacing:1px;z-index:2;position:relative;margin-top:6px;text-shadow:0 1px 2px rgba(255,255,255,.5)}.SurveillanceDemo_complianceLabel__4jjb9:before{content:"";display:inline-block;width:10px;height:10px;border-radius:50%;background:linear-gradient(135deg,#10b981,#34d399);box-shadow:0 0 0 3px rgba(16,185,129,.2),0 2px 4px rgba(0,0,0,.1);margin-right:8px;vertical-align:1px;animation:SurveillanceDemo_complianceDotPulse__e_PlL 1.5s ease-in-out infinite}.SurveillanceDemo_complianceChecklist__cnRiZ{display:flex;flex-direction:column;gap:8px;flex:1;max-width:140px}.SurveillanceDemo_complianceItem__TQY6O{display:flex;align-items:center;gap:6px;font-size:11px;color:#374151;font-weight:500;line-height:1.3}.SurveillanceDemo_complianceItemCheck__SuBfJ{width:14px;height:14px;border-radius:50%;background:linear-gradient(135deg,#10b981,#34d399);display:flex;align-items:center;justify-content:center;box-shadow:0 2px 4px rgba(16,185,129,.2);flex-shrink:0}.SurveillanceDemo_complianceItemCheck__SuBfJ:before{content:"✓";color:white;font-size:9px;font-weight:700;text-shadow:0 1px 2px rgba(0,0,0,.2)}@keyframes SurveillanceDemo_complianceSweep__2aGdX{0%{--angle:0deg;transform:scale(.8);opacity:0}50%{transform:scale(1.1);opacity:.8}to{--angle:calc(var(--p) * 3.6deg);transform:scale(1);opacity:1}}@keyframes SurveillanceDemo_compliancePulse__wUA2S{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}@keyframes SurveillanceDemo_complianceDotPulse__e_PlL{0%,to{transform:scale(1);box-shadow:0 0 0 3px rgba(16,185,129,.2)}50%{transform:scale(1.1);box-shadow:0 0 0 5px rgba(16,185,129,.3)}}@media (prefers-reduced-motion:reduce){.SurveillanceDemo_complianceLabel__4jjb9:before,.SurveillanceDemo_complianceRing__waPQV,.SurveillanceDemo_complianceRing__waPQV:after{animation:none}.SurveillanceDemo_complianceRing__waPQV:hover{transform:none}}.SurveillanceDemo_activityRow__YFexP{margin-bottom:20px}.SurveillanceDemo_activityCard__S8qLn{background:white;border-radius:8px;padding:15px;box-shadow:0 2px 4px rgba(0,0,0,.1);border:1px solid #e9ecef}.SurveillanceDemo_activityHeader__b2yZQ h4{margin:0 0 15px;font-size:14px;font-weight:600;color:#495057}.SurveillanceDemo_activityList__ZbICe{display:flex;flex-direction:column;gap:12px}.SurveillanceDemo_activityItem__iZ_hl{display:flex;align-items:flex-start;gap:12px;padding:8px 0;border-bottom:1px solid #f1f3f4}.SurveillanceDemo_activityItem__iZ_hl:last-child{border-bottom:none}.SurveillanceDemo_activityDot__ZhAwl{width:8px;height:8px;background:#007bff;border-radius:50%;margin-top:6px;flex-shrink:0}.SurveillanceDemo_activityText__KM4Cs{flex:1;font-size:13px;color:#495057;line-height:1.4}.SurveillanceDemo_activityTime__XDaN5{font-size:11px;color:#6c757d;white-space:nowrap;margin-left:8px}@media (max-width:1300px){.SurveillanceDemo_laptop__vUOyy{width:1000px;height:600px}.SurveillanceDemo_laptopScreen__QGBFo{height:550px}}@media (max-width:1100px){.SurveillanceDemo_laptop__vUOyy{width:800px;height:500px}.SurveillanceDemo_laptopScreen__QGBFo{height:450px}}@media (max-width:900px){.SurveillanceDemo_laptop__vUOyy{width:600px;height:450px}.SurveillanceDemo_metricsRow___19vl{grid-template-columns:repeat(2,1fr);gap:10px}.SurveillanceDemo_chartsRow__sza8I{grid-template-columns:1fr;gap:15px}.SurveillanceDemo_sectionTitle__1iu9h{font-size:2rem}}@media (max-width:650px){.SurveillanceDemo_laptop__vUOyy{width:100%;max-width:400px;height:300px}.SurveillanceDemo_laptopScreen__QGBFo{height:280px}.SurveillanceDemo_metricsRow___19vl{grid-template-columns:1fr}.SurveillanceDemo_activityCard__S8qLn,.SurveillanceDemo_chartCard__gIXg7,.SurveillanceDemo_dashboardContent__VxIUM,.SurveillanceDemo_metricCard__fSpTm{padding:10px}}@media (max-width:768px){.SurveillanceDemo_bottomRow__upcGN,.SurveillanceDemo_chartsRow__sza8I,.SurveillanceDemo_insightsRow__OjUoY,.SurveillanceDemo_kpisRow__DCVH2{grid-template-columns:1fr;gap:15px}.SurveillanceDemo_complianceContainer__RZWE2{flex-direction:column;gap:15px}.SurveillanceDemo_complianceChecklist__cnRiZ{max-width:100%;align-items:flex-start}}.AboutLucasSection_aboutLucas__UFzZE{padding:5rem 0;background-color:#ffffff}.AboutLucasSection_container__N06Aw{max-width:1200px;margin:0 auto;padding:0 20px}.AboutLucasSection_overtitle__5NglY{font-size:1rem;font-weight:600;color:#667eea;text-transform:uppercase;letter-spacing:.05em;margin-bottom:1rem}.AboutLucasSection_contentWrapper__Ao6G1{display:grid;grid-template-columns:1fr 1.5fr;gap:4rem;align-items:center}.AboutLucasSection_imageWrapper__pLEMg{display:flex;justify-content:center;align-items:center}.AboutLucasSection_imageContainer__mEEZG{position:relative;width:100%;max-width:400px}.AboutLucasSection_lucasImage__eKhJe{width:100%;height:auto;aspect-ratio:800/689;-o-object-fit:cover;object-fit:cover;border-radius:12px;box-shadow:0 10px 25px -5px rgba(0,0,0,.1)}.AboutLucasSection_lucasImageOverlay__dJBFb{position:absolute;bottom:0;right:0;width:120px;height:auto;aspect-ratio:336/330;-o-object-fit:cover;object-fit:cover;border-radius:8px;box-shadow:0 4px 12px -2px rgba(0,0,0,.3)}.AboutLucasSection_textContent__MdT7w{display:flex;flex-direction:column;gap:2rem}.AboutLucasSection_titleSection__eemvH{display:flex;flex-direction:column;gap:.5rem}.AboutLucasSection_title__JCWjy{font-size:3rem;font-weight:700;color:#1a1a1a;margin:0;line-height:1.2}.AboutLucasSection_roleRow__UlmpO{display:flex;align-items:center;gap:.75rem}.AboutLucasSection_role__6yLkU{font-size:1rem;color:#666;margin:0;font-weight:500}.AboutLucasSection_linkedinLink__3Gpi3{display:inline-flex;align-items:center;justify-content:center;color:#0077b5;transition:all .2s ease;padding:.25rem;border-radius:4px}.AboutLucasSection_linkedinLink__3Gpi3:hover{color:#005885;transform:translateY(-1px);background-color:rgba(0,119,181,.1)}.AboutLucasSection_description__9Q1SL{display:flex;flex-direction:column;gap:1.5rem}.AboutLucasSection_description__9Q1SL p{font-size:1.125rem;line-height:1.7;color:#555;margin:0}.AboutLucasSection_buttonWrapper__sKeKm{margin-top:2rem;margin-bottom:10rem}.AboutLucasSection_quizButton__7k_g2{display:inline-flex;align-items:center;justify-content:center;background:#667eea;color:white;padding:1rem 2.5rem;border-radius:8px;text-decoration:none;font-weight:600;font-size:1.1rem;transition:all .3s ease;border:none;cursor:pointer}.AboutLucasSection_quizButton__7k_g2:hover{background:#5568d3;transform:translateY(-2px);box-shadow:0 4px 12px rgba(102,126,234,.3)}@media (max-width:968px){.AboutLucasSection_contentWrapper__Ao6G1{grid-template-columns:1fr;gap:3rem}.AboutLucasSection_imageWrapper__pLEMg{order:1}.AboutLucasSection_textContent__MdT7w{order:2}.AboutLucasSection_imageContainer__mEEZG{max-width:100%}.AboutLucasSection_lucasImageOverlay__dJBFb{width:100px;bottom:0;right:0}.AboutLucasSection_title__JCWjy{font-size:2.5rem}}@media (max-width:768px){.AboutLucasSection_aboutLucas__UFzZE{padding:3rem 0}.AboutLucasSection_title__JCWjy{font-size:2rem}.AboutLucasSection_description__9Q1SL p{font-size:1rem}.AboutLucasSection_quizButton__7k_g2{width:100%;padding:.9rem 2rem;font-size:1rem}.AboutLucasSection_lucasImageOverlay__dJBFb{width:80px;bottom:0;right:0}}@media (max-width:480px){.AboutLucasSection_container__N06Aw{padding:0 15px}.AboutLucasSection_contentWrapper__Ao6G1{gap:2rem}.AboutLucasSection_textContent__MdT7w{padding:0 1rem}.AboutLucasSection_title__JCWjy{font-size:1.75rem}}.SurveillanceSecuritySection_surveillanceSecurity__Ihnz_{padding:6rem 0;background:linear-gradient(135deg,#1a365d,#2d3748);position:relative}.SurveillanceSecuritySection_surveillanceSecurity__Ihnz_:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(26,54,93,.9),rgba(45,55,72,.9));backdrop-filter:blur(20px)}.SurveillanceSecuritySection_container__E98En{max-width:1200px;margin:0 auto;padding:0 20px;position:relative;z-index:1}.SurveillanceSecuritySection_sectionHeader__EbodQ{text-align:center;margin-bottom:4rem}.SurveillanceSecuritySection_overtitle__075kd{font-size:.875rem;font-weight:700;color:rgba(255,255,255,.8);text-transform:uppercase;letter-spacing:.15em}.SurveillanceSecuritySection_overtitle__075kd,.SurveillanceSecuritySection_sectionTitle__QMcpW{margin-bottom:1rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif}.SurveillanceSecuritySection_sectionTitle__QMcpW{font-size:3rem;font-weight:800;color:white;line-height:1.1;text-shadow:0 2px 4px rgba(0,0,0,.3)}.SurveillanceSecuritySection_securityGrid__fWDCW{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem;margin-bottom:2rem}.SurveillanceSecuritySection_securityCard__voqvE{background:rgba(255,255,255,.95);backdrop-filter:blur(20px);padding:2.5rem;border-radius:20px;text-align:center;box-shadow:0 8px 32px rgba(0,0,0,.15);transition:all .3s cubic-bezier(.4,0,.2,1);border:1px solid rgba(255,255,255,.2);position:relative;overflow:hidden}.SurveillanceSecuritySection_securityCard__voqvE:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);transition:left .5s}.SurveillanceSecuritySection_securityCard__voqvE:hover:before{left:100%}.SurveillanceSecuritySection_securityCard__voqvE:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 20px 60px rgba(0,0,0,.2);border-color:rgba(255,255,255,.4)}.SurveillanceSecuritySection_securityIcon__lByy2{font-size:3.5rem;margin-bottom:1.5rem;display:flex;justify-content:center;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.SurveillanceSecuritySection_securityText__Hsl8J{font-size:1.25rem;font-weight:700;color:#1a1a1a;line-height:1.3;margin:0 0 1rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif}.SurveillanceSecuritySection_securityDescription__9Srgb{font-size:.95rem;color:#4a5568;line-height:1.6;margin:0;text-align:justify;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif}@media (max-width:768px){.SurveillanceSecuritySection_surveillanceSecurity__Ihnz_{padding:4rem 0}.SurveillanceSecuritySection_sectionTitle__QMcpW{font-size:2.25rem}.SurveillanceSecuritySection_securityGrid__fWDCW{grid-template-columns:1fr;gap:1.5rem;margin-bottom:2rem}}@media (max-width:480px){.SurveillanceSecuritySection_container__E98En{padding:0 15px}.SurveillanceSecuritySection_surveillanceSecurity__Ihnz_{padding:3rem 0}.SurveillanceSecuritySection_sectionTitle__QMcpW{font-size:1.875rem}.SurveillanceSecuritySection_securityCard__voqvE{padding:2rem}.SurveillanceSecuritySection_securityIcon__lByy2{font-size:3rem}.SurveillanceSecuritySection_securityText__Hsl8J{font-size:1.125rem}}.RecoveryPlatformSection_recoveryPlatform__tDmfN{padding:5rem 0;background:white;position:relative}.RecoveryPlatformSection_recoveryPlatform__tDmfN:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,#667eea,transparent)}.RecoveryPlatformSection_container__pxuq2{max-width:1200px;margin:0 auto;padding:0 20px}.RecoveryPlatformSection_sectionHeader__U3an2{text-align:center;margin-bottom:3rem}.RecoveryPlatformSection_overtitle__M2qR2{font-size:1rem;font-weight:600;color:#667eea;text-transform:uppercase;letter-spacing:.05em;margin-bottom:1rem}.RecoveryPlatformSection_sectionTitle__RSVyF{font-size:2.5rem;font-weight:700;color:#1a1a1a;margin-bottom:1rem;line-height:1.2}.RecoveryPlatformSection_platformGrid__UeflN{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;margin-bottom:3rem}.RecoveryPlatformSection_platformCard__0KMt3{background:white;padding:2.5rem 2rem;border-radius:16px;text-align:center;box-shadow:0 6px 20px rgba(0,0,0,.08);transition:all .3s ease;border:2px solid rgba(102,126,234,.1);position:relative;overflow:hidden}.RecoveryPlatformSection_platformCard__0KMt3:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#667eea,#764ba2);transform:scaleX(0);transition:transform .3s ease}.RecoveryPlatformSection_platformCard__0KMt3:hover{transform:translateY(-6px);box-shadow:0 15px 35px rgba(102,126,234,.15);border-color:rgba(102,126,234,.3)}.RecoveryPlatformSection_platformCard__0KMt3:hover:before{transform:scaleX(1)}.RecoveryPlatformSection_platformIcon__QwWkS{font-size:3rem;margin-bottom:1.5rem;display:flex;justify-content:center;filter:drop-shadow(0 2px 4px rgba(102,126,234,.2))}.RecoveryPlatformSection_platformTitle__19R9G{font-size:1.25rem;font-weight:600;color:#333;line-height:1.4;margin:0 0 1rem}.RecoveryPlatformSection_platformDescription__woy1s{font-size:.9rem;color:#666;line-height:1.6;margin:0;text-align:justify}@media (max-width:768px){.RecoveryPlatformSection_recoveryPlatform__tDmfN{padding:3rem 0}.RecoveryPlatformSection_sectionTitle__RSVyF{font-size:2rem}.RecoveryPlatformSection_platformGrid__UeflN{grid-template-columns:1fr;gap:1.5rem}.RecoveryPlatformSection_platformCard__0KMt3{padding:2rem 1.5rem}.RecoveryPlatformSection_platformIcon__QwWkS{font-size:2.5rem}}@media (max-width:480px){.RecoveryPlatformSection_container__pxuq2{padding:0 15px}.RecoveryPlatformSection_sectionTitle__RSVyF{font-size:1.75rem}.RecoveryPlatformSection_platformCard__0KMt3{padding:1.5rem}.RecoveryPlatformSection_platformTitle__19R9G{font-size:1rem}.RecoveryPlatformSection_platformDescription__woy1s{font-size:.85rem}}