.home-aura-module__abIBtG__home{--aura-ink:#111723;--aura-blue:#2f72e7;--aura-muted:#526175;background:#fdfefe}.home-aura-module__abIBtG__home .v2{--bg-deep:#fdfefe!important;--bg-card:#fff!important;--bg-surface:#f3f7fc!important;--text-primary:#111723!important;--text-secondary:#4d5b6f!important;--text-muted:#68778c!important;--font-display:"Cormorant Garamond",Georgia,serif!important;--font-body:"IBM Plex Sans",sans-serif!important;--gradient-fire:#111723!important;--gradient-warm:#141b2b!important;--grid-line:transparent!important;--orb1:transparent!important;--orb2:transparent!important;--orb3:transparent!important;--pill-bg:#ffffffb3!important;--pill-border:#dae5f3!important;--pill-color:#4a607c!important;--card-border:#e5eaf2!important;--card-shadow:none!important;--btn-shadow:none!important;--btn-hover-shadow:none!important;--divider-color:#dce4f0!important;color:#111723!important;background:#fdfefe!important}:is(.home-aura-module__abIBtG__home .v2-grid,.home-aura-module__abIBtG__home .v2-orb){display:none!important}.home-aura-module__abIBtG__home .v2-section{max-width:1220px}.home-aura-module__abIBtG__home .v2-section:first-of-type{isolation:isolate;text-align:center;justify-content:center;align-items:center;max-width:none;min-height:min(890px,100svh);display:flex;padding:130px 24px 105px!important}.home-aura-module__abIBtG__home .v2-section:first-of-type:before{content:"";z-index:-1;pointer-events:none;filter:blur(45px);opacity:.85;background:radial-gradient(31% 38% at 63% 66%,#286fefba,#0000 91%),radial-gradient(39% 40% at 34% 36%,#96caffab,#0000 88%),radial-gradient(38% 31% at 58% 25%,#cce2ffb8,#0000 90%);width:min(980px,125vw);height:800px;position:absolute;top:4%;left:50%;transform:translate(-50%)}.home-aura-module__abIBtG__home .v2-section:first-of-type>div{margin-inline:auto;max-width:990px!important}.home-aura-module__abIBtG__home .v2-section:first-of-type h1{letter-spacing:-.055em;text-wrap:balance;max-width:980px;margin:0 auto 30px!important;font-family:Cormorant Garamond,Georgia,serif!important;font-size:clamp(4.2rem,8vw,8rem)!important;font-weight:500!important;line-height:.91!important}.home-aura-module__abIBtG__home .v2-section:first-of-type h1 .v2-fire{font-style:italic;font-weight:400;color:#111723!important;-webkit-text-fill-color:currentColor!important;background:0 0!important}.home-aura-module__abIBtG__home .v2-section:first-of-type h1+p{max-width:630px!important;margin:0 auto 32px!important;font-size:1.12rem!important;line-height:1.6!important}.home-aura-module__abIBtG__home .v2-section:first-of-type h1+p+div{justify-content:center}.home-aura-module__abIBtG__home .v2-btn{padding:14px 29px;color:#fff!important;box-shadow:none!important;background:#141b2b!important;font-family:IBM Plex Sans,sans-serif!important;font-size:1rem!important}.home-aura-module__abIBtG__home .v2-btn:hover{background:#273d60!important}.home-aura-module__abIBtG__home .v2-method-link{color:#192b46;background:#fff;border:1px solid #9db3d0;border-radius:999px;align-items:center;gap:9px;min-height:49px;padding:12px 22px;font-weight:600;text-decoration:none;display:inline-flex}.home-aura-module__abIBtG__home .v2-method-link:hover{color:#164784}.home-aura-module__abIBtG__home .v2-method-link:focus-visible{outline-offset:5px;outline:3px solid #215fac}.home-aura-module__abIBtG__home .v2-hero-proof{font-size:.875rem!important}.home-aura-module__abIBtG__home h2.v2-h{letter-spacing:-.035em;text-wrap:balance;font-family:Cormorant Garamond,Georgia,serif!important;font-size:clamp(2.6rem,3.7vw,3.8rem)!important;font-weight:500!important;line-height:1.08!important}.home-aura-module__abIBtG__home h3.v2-h{letter-spacing:-.02em;font-family:Cormorant Garamond,Georgia,serif!important;font-size:clamp(1.65rem,2vw,2rem)!important;font-weight:600!important;line-height:1.14!important}.home-aura-module__abIBtG__home .v2-section p{font-size:1.0625rem!important;line-height:1.75!important}.home-aura-module__abIBtG__home .v2-section blockquote p:first-of-type{font-size:1.4rem!important;line-height:1.55!important}.home-aura-module__abIBtG__home .v2-section blockquote p:not(:first-of-type){font-size:.9rem!important}.home-aura-module__abIBtG__home .v2-section .v2-card{font-size:1rem;line-height:1.55}.home-aura-module__abIBtG__home .v2-section .v2-research-source{font-size:.875rem}.home-aura-module__abIBtG__home .v2-habit-context-inner{background:#f2f6fb;border-left:3px solid #2f72e7;border-radius:8px;max-width:800px;margin:0 auto;padding:42px 48px}.home-aura-module__abIBtG__home .v2-habit-context-eyebrow{color:#215fac;letter-spacing:.1em;text-transform:uppercase;margin-bottom:18px;font-family:IBM Plex Sans,sans-serif;font-size:.875rem;font-weight:700;display:block}.home-aura-module__abIBtG__home .v2-habit-context h2{max-width:700px;margin-bottom:20px}.home-aura-module__abIBtG__home .v2-habit-context p{max-width:680px;margin-bottom:24px}.home-aura-module__abIBtG__home .v2-faq-bridge{justify-content:space-between;align-items:center;gap:32px;padding-top:64px;padding-bottom:64px;display:flex}.home-aura-module__abIBtG__home .v2-faq-bridge>div{max-width:650px}.home-aura-module__abIBtG__home .v2-faq-bridge-eyebrow{color:#215fac;letter-spacing:.1em;text-transform:uppercase;margin-bottom:12px;font-size:.875rem;font-weight:700;display:block}.home-aura-module__abIBtG__home .v2-faq-bridge h2{margin-bottom:12px}.home-aura-module__abIBtG__home .v2-faq-bridge p{color:#4d5b6f;margin:0}.home-aura-module__abIBtG__home .v2-faq-bridge .v2-method-link{flex:none}.home-aura-module__abIBtG__home .v2-method-layout{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(36px,6vw,90px);display:grid}.home-aura-module__abIBtG__home .v2-method-layout h2{max-width:460px}.home-aura-module__abIBtG__home .v2-adaptation-card{margin-inline:auto;background:#f8fbff!important;border-left-color:#2f72e7!important}.home-aura-module__abIBtG__home .v2-evidence-source{overflow-wrap:anywhere;line-height:1.5;font-size:.875rem!important}.home-aura-module__abIBtG__home .v2-card{border-radius:9px;box-shadow:none!important}.home-aura-module__abIBtG__home .v2-pill{border-radius:999px}.home-aura-module__abIBtG__home .v2-research{padding-top:110px}.home-aura-module__abIBtG__home .v2-divider{background:#dce4f0;height:2px}.home-aura-module__abIBtG__home #pricing .reveal{opacity:1;transform:none}.home-aura-module__abIBtG__home nav.fixed{background:#fdfefeeb!important}.home-aura-module__abIBtG__home nav.fixed .max-w-\[1100px\]{max-width:1370px}.home-aura-module__abIBtG__home nav.fixed .nav-cta{color:#fff!important;background:#141b2b!important;border:0!important;border-radius:999px!important}.home-aura-module__abIBtG__home nav.fixed a[href=\/] span{font-weight:600;letter-spacing:-.06em!important;font-family:Cormorant Garamond,Georgia,serif!important;font-size:1.9rem!important}@media (max-width:640px){.home-aura-module__abIBtG__home .v2-section:first-of-type{min-height:790px;padding:120px 20px 75px!important}.home-aura-module__abIBtG__home .v2-section:first-of-type:before{filter:blur(35px);height:660px;top:6%}.home-aura-module__abIBtG__home .v2-section:first-of-type h1{font-size:clamp(3.8rem,12vw,5.5rem)!important}.home-aura-module__abIBtG__home .v2-section:first-of-type h1+p{font-size:1rem!important}.home-aura-module__abIBtG__home h2.v2-h{font-size:clamp(2.35rem,8vw,3.2rem)!important}.home-aura-module__abIBtG__home h3.v2-h{font-size:1.8rem!important}.home-aura-module__abIBtG__home .v2-habit-context-inner{padding:30px 24px}.home-aura-module__abIBtG__home .v2-faq-bridge{flex-direction:column;align-items:flex-start;gap:24px;padding-top:48px;padding-bottom:48px}.home-aura-module__abIBtG__home .v2-method-layout{grid-template-columns:1fr;gap:12px}}
