.core-module__GWIJyW__page{--section-y:clamp(36px, 4vw, 56px);--core-muted:#b7becd;isolation:isolate;background:#070b15;overflow:visible}.core-module__GWIJyW__page h1,.core-module__GWIJyW__page h2,.core-module__GWIJyW__page h3{text-wrap:balance;font-kerning:normal}:is(.core-module__GWIJyW__page .ai-section,.core-module__GWIJyW__page .ai-fit-section,.core-module__GWIJyW__page .ai-proof-section,.core-module__GWIJyW__page .ai-signup-section){background:0 0}:is(.core-module__GWIJyW__page.why-page .ai-section,.core-module__GWIJyW__page.why-page .ai-fit-section,.core-module__GWIJyW__page.why-page .ai-signup-section){padding-top:var(--section-y);padding-bottom:var(--section-y)}.core-module__GWIJyW__page .ai-hero{background:radial-gradient(at 65% 20%,#39387125,#0000 58%),radial-gradient(at 15% 40%,#164b9230,#0000 60%),#070b15;border-bottom:1px solid #ffffff12;min-height:auto}.core-module__GWIJyW__page .ai-hero:before{display:none}.core-module__GWIJyW__page .ai-hero:after{display:none}:is(.core-module__GWIJyW__page .ai-hero-inner,.core-module__GWIJyW__page .ai-hero-inner:not(:has(>*+*))){grid-template-columns:minmax(0,1fr);max-width:1280px;min-height:auto;padding:138px 32px 64px}.core-module__GWIJyW__page .ai-hero-copy{max-width:960px}.core-module__GWIJyW__page .ai-hero-copy h1{letter-spacing:-.015em;background:linear-gradient(110deg,#f7f4ef 30%,#a9caff 72%,#c8b3ff);-webkit-background-clip:text;background-clip:text;max-width:960px;margin:20px 0 0;font-size:clamp(56px,5.8vw,80px);font-weight:600;line-height:1}.core-module__GWIJyW__page .ai-hero-copy>p:not(.eyebrow){max-width:65ch;color:var(--core-muted);margin-top:24px;font-size:18px;line-height:1.65}.core-module__GWIJyW__page .ai-hero-copy>p.acc-note{max-width:65ch;margin-top:20px;font-size:14px;line-height:1.6}.core-module__GWIJyW__page .eyebrow{font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:#b8a5f8;font-size:12px;font-weight:600;line-height:1.5}.core-module__GWIJyW__page h2{font-family:var(--font-sans);letter-spacing:-.035em;text-transform:none;margin-top:12px;font-size:clamp(28px,3.1vw,44px);font-weight:600;line-height:1.16}.core-module__GWIJyW__page .ai-section-heading h2{font-family:var(--font-sans);letter-spacing:-.035em;text-transform:none;margin-top:12px;font-size:clamp(28px,3.1vw,44px);font-weight:600;line-height:1.16}.core-module__GWIJyW__page .ai-signup-copy h2{font-family:var(--font-sans);letter-spacing:-.035em;text-transform:none;margin-top:12px;font-size:clamp(28px,3.1vw,44px);font-weight:600;line-height:1.16}.core-module__GWIJyW__page .ai-section-heading{max-width:820px;margin-bottom:32px}:is(.core-module__GWIJyW__page .ai-section-heading>p:not(.eyebrow),.core-module__GWIJyW__page .ai-signup-copy>p:not(.eyebrow)){max-width:65ch;color:var(--core-muted);margin-top:20px;font-size:17px;line-height:1.65}.core-module__GWIJyW__page .ai-hero-actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}:is(.core-module__GWIJyW__page .primary-button,.core-module__GWIJyW__page .secondary-button){white-space:normal;text-align:center;max-width:100%;height:auto;min-height:48px;padding:12px 22px;font-size:14px;line-height:1.4}:is(.core-module__GWIJyW__page .primary-button svg,.core-module__GWIJyW__page .secondary-button svg){flex-shrink:0}.core-module__GWIJyW__page .primary-button{box-shadow:0 4px 20px #3269ff24}.core-module__GWIJyW__page .secondary-button{background:#ffffff04;border-color:#ffffff1a}.core-module__GWIJyW__page a:focus-visible,.core-module__GWIJyW__page button:focus-visible{outline-offset:5px;outline:2px solid #b8a5f8}.core-module__GWIJyW__page section[id]{scroll-margin-top:100px}:is(.core-module__GWIJyW__page .ai-assets-grid,.core-module__GWIJyW__page .acc-steps,.core-module__GWIJyW__page .acc-sprints){grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:0}:is(.core-module__GWIJyW__page .ai-asset-card,.core-module__GWIJyW__page .acc-step,.core-module__GWIJyW__page .acc-sprint){min-height:0;box-shadow:none;background:#101521;border:1px solid #ffffff16;border-radius:18px;flex-direction:column;gap:14px;padding:26px;display:flex}.core-module__GWIJyW__page .ai-asset-card>svg{width:26px;height:26px;margin-bottom:8px}:is(.core-module__GWIJyW__page .ai-asset-card h3,.core-module__GWIJyW__page .acc-step h3,.core-module__GWIJyW__page .acc-sprint h3){font-family:var(--font-sans);letter-spacing:-.025em;text-transform:none;margin:0;font-size:23px;font-weight:600;line-height:1.3}:is(.core-module__GWIJyW__page .ai-asset-card p,.core-module__GWIJyW__page .acc-step p,.core-module__GWIJyW__page .acc-sprint p){color:var(--core-muted);margin:0;font-size:16px;line-height:1.65}:is(.core-module__GWIJyW__page .ai-fit-grid,.core-module__GWIJyW__page .acc-have){grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:0}.core-module__GWIJyW__page .ai-fit-grid:has(>:nth-child(4)){grid-template-columns:repeat(4,minmax(0,1fr))}:is(.core-module__GWIJyW__page .ai-fit-grid>div,.core-module__GWIJyW__page .acc-have>div){min-height:0;color:var(--core-muted);background:#101521;border:1px solid #ffffff16;border-radius:16px;align-items:start;padding:24px;font-size:16px;line-height:1.65}:is(.core-module__GWIJyW__page .ai-fit-grid svg,.core-module__GWIJyW__page .acc-have svg){color:#85aafa;flex-shrink:0;margin-top:3px}.core-module__GWIJyW__page .ai-signup-section{border-top:1px solid #ffffff12}.core-module__GWIJyW__page .ai-signup-section>div{align-items:start;gap:56px}.core-module__GWIJyW__page .ai-signup-copy{align-self:start}.core-module__GWIJyW__page .signup-card{background:#101521;border-color:#ffffff1f;border-radius:18px;padding:28px}.core-module__GWIJyW__page .signup-card h2{font-family:var(--font-sans);letter-spacing:-.025em;text-transform:none;margin:0;font-size:26px;line-height:1.25}.core-module__GWIJyW__page .signup-card .eyebrow{display:none}:is(.core-module__GWIJyW__page .signup-card input,.core-module__GWIJyW__page .signup-card select){min-height:48px;font-size:16px}.core-module__GWIJyW__page .signup-card input[type=checkbox]{min-height:0}.core-module__GWIJyW__page [data-reveal]{opacity:1;filter:none;transform:none}.core-module__GWIJyW__page~.guide-dock{width:44px;height:44px;margin:0 24px 24px auto;display:flex;position:relative;inset:auto}.core-module__GWIJyW__page .cmp{background:#101521;border-color:#ffffff16;border-radius:16px;margin-top:0}.core-module__GWIJyW__page .cmp thead th{font-family:var(--font-sans);text-transform:none;letter-spacing:0;padding:20px 24px;font-size:14px;font-weight:600;line-height:1.5}:is(.core-module__GWIJyW__page .cmp tbody th,.core-module__GWIJyW__page .cmp tbody td){font-family:var(--font-sans);padding:20px 24px;font-size:16px;font-weight:400;line-height:1.6}.core-module__GWIJyW__page .cmp tbody th{color:#b8a5f8;font-weight:500}.core-module__GWIJyW__page .cmp tbody td.cmp-us{background:#a38cf209;font-weight:500}.core-module__GWIJyW__community .ai-proof-section>div{border-top:1px solid #ffffff16;border-bottom:1px solid #ffffff16;padding-top:32px;padding-bottom:32px}.core-module__GWIJyW__community .ai-proof-section .ai-section-heading{margin-bottom:0}:is(.core-module__GWIJyW__community .ai-fit-grid:has(>:nth-child(4)),.core-module__GWIJyW__organizations .ai-fit-grid:has(>:nth-child(4))){grid-template-columns:repeat(2,minmax(0,1fr))}.core-module__GWIJyW__organizations .ai-assets-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.core-module__GWIJyW__organizations .ai-hero-copy h1{font-size:clamp(52px,5.3vw,76px)}.core-module__GWIJyW__organizations .ai-proof-section h2{font-size:clamp(27px,2.7vw,38px)}.core-module__GWIJyW__accountability .acc-step-num{color:#b8a5f8;background:#a38cf20d;border-color:#a38cf240;width:32px;height:32px;font-size:14px}:is(.core-module__GWIJyW__accountability .acc-step p.acc-step-emphasis,.core-module__GWIJyW__accountability .acc-sprint p.acc-sprint-loop){color:#c6b9f7;letter-spacing:0;margin-top:auto;padding-top:8px;font-size:14px;line-height:1.6}.core-module__GWIJyW__accountability .acc-sprint-day{font-family:var(--font-sans);color:#b8a5f8;letter-spacing:.08em;font-size:13px;font-weight:600}.core-module__GWIJyW__accountability .acc-rhythm{background:#ffffff02;border-color:#ffffff16;border-radius:12px;gap:12px;padding:16px 20px}.core-module__GWIJyW__accountability .acc-rhythm span{letter-spacing:0;text-transform:none;font-size:14px;font-weight:500;line-height:1.5}.core-module__GWIJyW__accountability .ai-section:has(+.ai-signup-section) .eyebrow{letter-spacing:0;text-transform:none;font-size:16px;line-height:1.6}@media (max-width:1100px){.core-module__GWIJyW__page .ai-fit-grid:has(>:nth-child(4)){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:761px) and (max-width:1000px){.core-module__GWIJyW__page .site-nav{grid-template-columns:1fr auto;gap:8px 20px;padding:12px 24px;display:grid}.core-module__GWIJyW__page .site-nav-links{grid-area:2/1/auto/-1;justify-content:center;gap:24px}.core-module__GWIJyW__page .site-nav-links a{font-size:14px}.core-module__GWIJyW__page .site-nav-actions{grid-area:1/2}.core-module__GWIJyW__page .ai-hero-inner{padding-top:166px}.core-module__GWIJyW__page section[id]{scroll-margin-top:140px}}@media (max-width:899px){:is(.core-module__GWIJyW__page .ai-assets-grid,.core-module__GWIJyW__page .acc-steps,.core-module__GWIJyW__page .acc-sprints,.core-module__GWIJyW__page .acc-have){grid-template-columns:1fr}.core-module__GWIJyW__organizations .ai-assets-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.core-module__GWIJyW__page .ai-signup-section>div{grid-template-columns:1fr;gap:32px}}@media (max-width:767px){.core-module__GWIJyW__page .cmp tbody th{text-transform:none;letter-spacing:0;padding:8px 20px;font-size:14px}.core-module__GWIJyW__page .cmp tbody td{padding:12px 20px}.core-module__GWIJyW__page .cmp tbody td:before{letter-spacing:.03em;margin-bottom:6px;font-size:12px;line-height:1.5}.core-module__GWIJyW__page .cmp tbody td.cmp-us{margin:0 8px 8px;padding-inline:12px}}@media (max-width:639px){.core-module__GWIJyW__page{--section-y:32px}:is(.core-module__GWIJyW__page .ai-hero-inner,.core-module__GWIJyW__page .ai-hero-inner:not(:has(>*+*))){padding:110px 20px 40px}:is(.core-module__GWIJyW__page .ai-hero-copy h1,.core-module__GWIJyW__organizations .ai-hero-copy h1){font-size:clamp(42px,11.3vw,64px);line-height:1.04}.core-module__GWIJyW__page .ai-hero-copy>p:not(.eyebrow){font-size:17px}.core-module__GWIJyW__page .ai-hero-copy>p.acc-note{font-size:14px}.core-module__GWIJyW__page .ai-hero-actions{display:grid}.core-module__GWIJyW__page .ai-section-heading{margin-bottom:24px}:is(.core-module__GWIJyW__page .ai-fit-grid,.core-module__GWIJyW__page .ai-fit-grid:has(>:nth-child(4)),.core-module__GWIJyW__organizations .ai-assets-grid),:is(.core-module__GWIJyW__community .ai-fit-grid:has(>:nth-child(4)),.core-module__GWIJyW__organizations .ai-fit-grid:has(>:nth-child(4))){grid-template-columns:1fr}.core-module__GWIJyW__page .ai-asset-card{padding:22px}.core-module__GWIJyW__page .acc-step{padding:22px}.core-module__GWIJyW__page .acc-sprint{padding:22px}.core-module__GWIJyW__page .ai-fit-grid>div{padding:22px}.core-module__GWIJyW__page .acc-have>div{padding:22px}.core-module__GWIJyW__page .signup-card{padding:22px}:is(.core-module__GWIJyW__page .ai-asset-card h3,.core-module__GWIJyW__page .acc-step h3,.core-module__GWIJyW__page .acc-sprint h3){font-size:22px}.core-module__GWIJyW__accountability .acc-rhythm{grid-template-columns:1fr auto 1fr;gap:8px 16px;padding:16px;display:grid}.core-module__GWIJyW__accountability .acc-rhythm span:nth-child(4){display:none}.core-module__GWIJyW__community .ai-proof-section>div{padding-top:24px;padding-bottom:24px}}@media (prefers-reduced-motion:reduce){.core-module__GWIJyW__page *,.core-module__GWIJyW__page :before,.core-module__GWIJyW__page :after{scroll-behavior:auto;transition:none;animation:none}}
.marketing-module__N_TYMq__page{}.marketing-module__N_TYMq__page .ai-nav{background:#070b15f5;gap:24px;min-height:76px}.marketing-module__N_TYMq__page .ai-nav nav{font-family:var(--font-sans);font-size:14px;line-height:1.5}.marketing-module__N_TYMq__page .ai-nav nav a{min-height:44px;font-family:var(--font-sans);letter-spacing:0;text-transform:none;align-items:center;font-size:14px;font-weight:500;line-height:1.5;display:inline-flex}.marketing-module__N_TYMq__page .scene-grid{display:none}.marketing-module__N_TYMq__page .ai-hero-inner{grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr);align-items:center;gap:48px;padding:128px 32px 64px}:is(.marketing-module__N_TYMq__page .ai-hero-copy,.marketing-module__N_TYMq__page .ai-lab-panel){min-width:0}.marketing-module__N_TYMq__page .ai-hero-copy h1{overflow-wrap:normal;max-width:620px;font-size:clamp(48px,4.6vw,66px);line-height:1.02}.marketing-module__N_TYMq__page.partnership-page .ai-hero-copy h1 span{display:block}.marketing-module__N_TYMq__page .ai-hero-copy>p:not(.eyebrow){max-width:58ch;font-size:17px}:is(.marketing-module__N_TYMq__page .ai-timing-note,.marketing-module__N_TYMq__page .ai-signup-chip){max-width:100%;font-family:var(--font-sans);text-transform:none;color:var(--core-muted);background:#ffffff03;border-color:#ffffff16;border-radius:12px;padding:16px;font-size:14px;line-height:1.6}.marketing-module__N_TYMq__page .ai-hero-actions{max-width:100%}.marketing-module__N_TYMq__page .ai-lab-panel{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#111725;border:1px solid #ffffff1f;border-radius:20px;padding:28px;overflow:visible}.marketing-module__N_TYMq__page .ai-lab-panel:before{display:none}.marketing-module__N_TYMq__page .ai-lab-orb{color:#b8a5f8;width:56px;height:56px;box-shadow:none;background:#a38cf20d;border-color:#a38cf240;border-radius:14px}.marketing-module__N_TYMq__page .ai-lab-orb svg{width:28px;height:28px}.marketing-module__N_TYMq__page .ai-lab-panel>p{font-family:var(--font-sans);letter-spacing:.08em;color:#b8a5f8;margin-top:24px;font-size:12px;font-weight:600;line-height:1.5}.marketing-module__N_TYMq__page .ai-lab-panel h2{font-family:var(--font-sans);letter-spacing:-.025em;text-transform:none;overflow-wrap:normal;margin:12px 0 24px;font-size:clamp(26px,2.4vw,32px);font-weight:600;line-height:1.2}.marketing-module__N_TYMq__page .ai-lab-list{gap:0}.marketing-module__N_TYMq__page .ai-lab-list>div{color:var(--core-muted);background:0 0;border:0;border-radius:0;padding:16px 0;font-size:15px;line-height:1.6}.marketing-module__N_TYMq__page .ai-lab-list>div+div{border-top:1px solid #ffffff12}.marketing-module__N_TYMq__page .ai-lab-list>div:last-child{padding-bottom:0}.marketing-module__N_TYMq__page .ai-lab-list svg{color:#85aafa;margin-top:3px}.marketing-module__N_TYMq__page .ai-proof-strip{background:0 0;border-top:0;border-bottom:1px solid #ffffff12;padding:20px 0}.marketing-module__N_TYMq__page .ai-proof-strip>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.marketing-module__N_TYMq__page .ai-proof-strip>div>div{min-height:0;font-family:var(--font-sans);text-transform:none;color:var(--core-muted);background:0 0;border:0;border-radius:0;align-items:flex-start;padding:8px 0;font-size:14px;line-height:1.5}.marketing-module__N_TYMq__page .ai-proof-strip svg{color:#85aafa;width:18px;height:18px;margin-top:2px}:is(.marketing-module__N_TYMq__page .ai-proof-section>div,.marketing-module__N_TYMq__page .partnership-proof-section>div){grid-template-columns:minmax(240px,.7fr) minmax(0,1.3fr);align-items:center;gap:48px}.marketing-module__N_TYMq__page .ai-founder-photo{aspect-ratio:4/5;background:#101521;border-radius:18px;align-self:start;width:100%;max-width:360px;min-height:0;max-height:450px}.marketing-module__N_TYMq__page .ai-founder-photo img{-o-object-fit:cover;object-fit:cover;-o-object-position:58% 35%;object-position:58% 35%;width:100%;height:100%;min-height:0;max-height:450px;display:block}.marketing-module__N_TYMq__page .ai-founder-copy h2{font-family:var(--font-sans);letter-spacing:-.035em;text-transform:none;margin-top:12px;font-size:clamp(28px,2.9vw,40px);font-weight:600;line-height:1.2}.marketing-module__N_TYMq__page .ai-founder-copy>p:not(.eyebrow){max-width:65ch;color:var(--core-muted);margin-top:20px;font-size:17px;line-height:1.65}.marketing-module__N_TYMq__page .ai-founder-copy>p.eyebrow{color:#b8a5f8;margin-top:0;font-size:12px;line-height:1.5}.marketing-module__N_TYMq__page .ai-proof-stats{border-top:1px solid #ffffff16;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:28px;padding-top:24px}.marketing-module__N_TYMq__page .ai-proof-stats>div{background:0 0;border:0;border-radius:0;padding:0}.marketing-module__N_TYMq__page .ai-proof-stats strong{font-family:var(--font-sans);color:#f7f4ef;font-size:30px;font-weight:600;line-height:1.2}.marketing-module__N_TYMq__page .ai-proof-stats span{font-family:var(--font-sans);text-transform:none;color:var(--core-muted);margin-top:8px;font-size:14px;line-height:1.5}.marketing-module__N_TYMq__page .operator-principles{gap:10px;margin-top:24px}.marketing-module__N_TYMq__page .operator-principles span{font-family:var(--font-sans);text-transform:none;background:#ffffff03;border-color:#ffffff1f;padding:8px 12px;font-size:13px;font-weight:500;line-height:1.5}:is(.marketing-module__N_TYMq__page .partnership-reality-section,.marketing-module__N_TYMq__page .partnership-programs-section,.marketing-module__N_TYMq__page .partnership-proof-section){padding-block:var(--section-y);background:0 0}:is(.marketing-module__N_TYMq__page .partnership-reality-section>div,.marketing-module__N_TYMq__page .partnership-outcomes-section>div){grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:48px}:is(.marketing-module__N_TYMq__page .partnership-reality-grid,.marketing-module__N_TYMq__page .partnership-solutions-grid){grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.marketing-module__N_TYMq__page .partnership-program-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.marketing-module__N_TYMq__page .partnership-reality-card{min-height:0;box-shadow:none;background:#101521;border:1px solid #ffffff16;border-radius:16px;padding:24px}.marketing-module__N_TYMq__page .partnership-solution-card{min-height:0;box-shadow:none;background:#101521;border:1px solid #ffffff16;border-radius:16px;padding:24px}.marketing-module__N_TYMq__page .partnership-program-card{min-height:0;box-shadow:none;background:#101521;border:1px solid #ffffff16;border-radius:16px;padding:24px}.marketing-module__N_TYMq__page .partnership-outcome-list>div{min-height:0;box-shadow:none;background:#101521;border:1px solid #ffffff16;border-radius:16px;padding:24px}.marketing-module__N_TYMq__page .partnership-solution-card:before{display:none}:is(.marketing-module__N_TYMq__page .partnership-reality-card>span,.marketing-module__N_TYMq__page .partnership-program-card>span){font-family:var(--font-sans);color:#b8a5f8;font-size:14px;font-weight:600;line-height:1.5}:is(.marketing-module__N_TYMq__page .partnership-reality-card p,.marketing-module__N_TYMq__page .partnership-solution-card p,.marketing-module__N_TYMq__page .partnership-program-card p){color:var(--core-muted);margin:16px 0 0;font-size:16px;line-height:1.65}:is(.marketing-module__N_TYMq__page .partnership-solution-card h3,.marketing-module__N_TYMq__page .partnership-program-card h3){font-family:var(--font-sans);letter-spacing:-.025em;text-transform:none;margin:20px 0 0;font-size:23px;font-weight:600;line-height:1.3}.marketing-module__N_TYMq__page .partnership-solution-card>svg{color:#85aafa;width:26px;height:26px}.marketing-module__N_TYMq__page .partnership-outcome-list{gap:12px}.marketing-module__N_TYMq__page .partnership-outcome-list>div{color:var(--core-muted);align-items:flex-start;padding:20px;font-size:16px;line-height:1.6}.marketing-module__N_TYMq__page .partnership-outcome-list svg{color:#85aafa;margin-top:3px}@media (max-width:999px){.marketing-module__N_TYMq__page .ai-hero-inner{grid-template-columns:minmax(0,1fr);gap:36px;padding-top:120px}.marketing-module__N_TYMq__page .ai-hero-copy h1{max-width:780px;font-size:clamp(48px,7vw,66px)}.marketing-module__N_TYMq__page .ai-hero-copy{max-width:800px}.marketing-module__N_TYMq__page .ai-proof-strip>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px}:is(.marketing-module__N_TYMq__page .partnership-reality-section>div,.marketing-module__N_TYMq__page .partnership-outcomes-section>div){grid-template-columns:1fr;gap:0}:is(.marketing-module__N_TYMq__page .ai-proof-section>div,.marketing-module__N_TYMq__page .partnership-proof-section>div){grid-template-columns:minmax(200px,.7fr) minmax(0,1.3fr);gap:32px}}@media (max-width:759px){.marketing-module__N_TYMq__page .ai-nav nav a:not(:last-child){display:none}:is(.marketing-module__N_TYMq__page .ai-proof-section>div,.marketing-module__N_TYMq__page .partnership-proof-section>div){grid-template-columns:1fr;gap:28px}.marketing-module__N_TYMq__page .ai-founder-photo{max-width:280px}.marketing-module__N_TYMq__page .partnership-program-grid{grid-template-columns:1fr}}@media (max-width:639px){.marketing-module__N_TYMq__page .ai-nav{min-height:72px;padding:12px 20px}.marketing-module__N_TYMq__page .ai-hero-inner{gap:32px;padding:108px 20px 40px}.marketing-module__N_TYMq__page .ai-hero-copy h1{font-size:clamp(40px,10.8vw,58px);line-height:1.04}.marketing-module__N_TYMq__page .ai-hero-copy>p:not(.eyebrow){max-width:100%}.marketing-module__N_TYMq__page .ai-lab-panel{padding:22px}.marketing-module__N_TYMq__page .ai-lab-panel h2{font-size:28px}.marketing-module__N_TYMq__page .ai-proof-strip>div{grid-template-columns:1fr;gap:0}.marketing-module__N_TYMq__page .ai-proof-stats{grid-template-columns:1fr;gap:20px}.marketing-module__N_TYMq__page .ai-proof-stats>div{grid-template-columns:92px minmax(0,1fr);align-items:center;gap:16px;display:grid}.marketing-module__N_TYMq__page .ai-proof-stats span{margin-top:0}:is(.marketing-module__N_TYMq__page .partnership-reality-grid,.marketing-module__N_TYMq__page .partnership-solutions-grid){grid-template-columns:1fr}:is(.marketing-module__N_TYMq__page .partnership-reality-card,.marketing-module__N_TYMq__page .partnership-solution-card,.marketing-module__N_TYMq__page .partnership-program-card){padding:22px}.marketing-module__N_TYMq__page section[id]{scroll-margin-top:92px}}
.partners-module__DSO1DW__partners{}.partners-module__DSO1DW__partners .h2-statement{font-size:clamp(28px,3.1vw,44px)!important;line-height:1.16!important}.partners-module__DSO1DW__partners .pt-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}:is(.partners-module__DSO1DW__partners .pt-card,.partners-module__DSO1DW__partners .pt-col,.partners-module__DSO1DW__partners .pt-item,.partners-module__DSO1DW__partners .pt-offer,.partners-module__DSO1DW__partners .pt-contrast-left){min-width:0;box-shadow:none;background:#101521;border:1px solid #ffffff16;border-radius:16px;padding:24px}.partners-module__DSO1DW__partners .pt-card{gap:16px}.partners-module__DSO1DW__partners .pt-card h2{font-family:var(--font-sans);letter-spacing:-.03em;text-transform:none;margin:0;font-size:26px;font-weight:600;line-height:1.2}.partners-module__DSO1DW__partners .pt-card>p:not(.pt-category){color:var(--core-muted);font-size:16px;line-height:1.65}.partners-module__DSO1DW__partners .pt-item p{color:var(--core-muted);font-size:16px;line-height:1.65}.partners-module__DSO1DW__partners .pt-offer>p:not(.pt-category):not(.pt-price){color:var(--core-muted);font-size:16px;line-height:1.65}.partners-module__DSO1DW__partners .pt-category{letter-spacing:.08em;color:#b8a5f8;font-size:12px;font-weight:600;line-height:1.5}.partners-module__DSO1DW__partners .pt-card .primary-button{box-shadow:none;background:#ffffff04;border-color:#ffffff24;align-self:stretch;margin-top:auto}.partners-module__DSO1DW__partners .pt-columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:24px}.partners-module__DSO1DW__partners .pt-col h3{letter-spacing:-.02em;text-transform:none;color:#c6b9f7;margin-bottom:20px;font-size:21px;font-weight:600;line-height:1.3}.partners-module__DSO1DW__partners .pt-col ul{gap:12px}.partners-module__DSO1DW__partners .pt-col li{color:var(--core-muted);font-size:16px;line-height:1.6}.partners-module__DSO1DW__partners .pt-col svg{color:#85aafa}.partners-module__DSO1DW__partners .pt-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:24px}:is(.partners-module__DSO1DW__partners .pt-item h3,.partners-module__DSO1DW__partners .pt-item h4){letter-spacing:-.015em;margin:0 0 12px;font-size:19px;font-weight:600;line-height:1.35}.partners-module__DSO1DW__partners .pt-item h3:last-child{margin-bottom:0}.partners-module__DSO1DW__partners .pt-quotes{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:24px}.partners-module__DSO1DW__partners .pt-quotes li{background:#101521;border-left-color:#a38cf266;padding:20px 24px;font-size:18px;font-weight:500;line-height:1.5}.partners-module__DSO1DW__partners .pt-note{max-width:65ch;color:var(--core-muted);margin-top:24px;font-size:17px;line-height:1.65}.partners-module__DSO1DW__partners .pt-flow{grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;margin-top:24px;display:grid}.partners-module__DSO1DW__partners .pt-flow:has(>li:nth-child(6)){grid-template-columns:repeat(7,minmax(0,1fr))}.partners-module__DSO1DW__partners .pt-flow li{min-width:0;font-size:14px;font-weight:500;line-height:1.4;display:flex;position:relative}.partners-module__DSO1DW__partners .pt-flow li span{text-align:center;background:#111725;border-color:#ffffff1f;border-radius:12px;width:100%;padding:14px 8px}.partners-module__DSO1DW__partners .pt-flow svg{color:#a8b2c5;position:absolute;top:calc(50% - 8px);right:-20px}.partners-module__DSO1DW__partners .pt-contrast{grid-template-columns:minmax(0,.7fr) minmax(0,1.5fr);align-items:start;gap:32px}.partners-module__DSO1DW__partners .pt-contrast h3{letter-spacing:-.02em;text-transform:none;font-size:20px;font-weight:600;line-height:1.4}.partners-module__DSO1DW__partners .pt-contrast-left h3{color:var(--core-muted)}.partners-module__DSO1DW__partners .pt-contrast-left ul{gap:12px}.partners-module__DSO1DW__partners .pt-contrast-left li{font-family:var(--font-sans);text-transform:none;font-size:22px;line-height:1.4}.partners-module__DSO1DW__partners .pt-contrast-right{min-width:0}.partners-module__DSO1DW__partners .pt-contrast-right .pt-list{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0}.partners-module__DSO1DW__partners .pt-contrast-right .pt-item:last-child:nth-child(odd){grid-column:1/-1}.partners-module__DSO1DW__partners .pt-offers{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:24px}.partners-module__DSO1DW__partners .pt-offer{gap:18px}.partners-module__DSO1DW__partners .pt-offer:first-child{border-color:#a38cf266}.partners-module__DSO1DW__partners .pt-price{font-family:var(--font-sans);letter-spacing:-.025em;text-transform:none;font-size:36px;font-weight:600;line-height:1.2}.partners-module__DSO1DW__partners .pt-tagline{color:#c6b9f7;font-size:17px;font-weight:500;line-height:1.6}.partners-module__DSO1DW__partners .pt-disclosure{color:var(--core-muted);margin-top:32px;font-size:14px;line-height:1.65}.partners-module__DSO1DW__partners .pt-back{font-size:14px;line-height:1.6}.partners-module__DSO1DW__partners .pt-back a{align-items:center;min-height:44px;display:inline-flex}.partners-module__DSO1DW__partners a[data-pending]{-moz-column-gap:12px;white-space:normal;grid-template-columns:minmax(0,1fr) 20px;gap:6px 12px;min-width:0;max-width:100%;height:auto;display:grid}.partners-module__DSO1DW__partners a[data-pending]:after{letter-spacing:.06em;color:#1a1200;background:#f2b84b;grid-column:1/-1;justify-self:center;padding:2px 8px;font-size:10px;font-weight:600;line-height:1.4;position:static;inset:auto;transform:none}.partners-module__DSO1DW__partners a[data-pending] svg{align-self:center}@media (max-width:1099px){:is(.partners-module__DSO1DW__partners .pt-flow,.partners-module__DSO1DW__partners .pt-flow:has(>li:nth-child(6))){grid-template-columns:1fr;gap:28px;max-width:540px}.partners-module__DSO1DW__partners .pt-flow li{font-size:16px}.partners-module__DSO1DW__partners .pt-flow svg{top:auto;bottom:-22px;right:calc(50% - 8px);transform:rotate(90deg)}.partners-module__DSO1DW__partners .pt-list{grid-template-columns:repeat(2,minmax(0,1fr))}.partners-module__DSO1DW__partners .pt-contrast{grid-template-columns:1fr}}@media (max-width:899px){:is(.partners-module__DSO1DW__partners .pt-grid,.partners-module__DSO1DW__partners .pt-columns){grid-template-columns:1fr}}@media (max-width:639px){:is(.partners-module__DSO1DW__partners .pt-card,.partners-module__DSO1DW__partners .pt-col,.partners-module__DSO1DW__partners .pt-item,.partners-module__DSO1DW__partners .pt-offer,.partners-module__DSO1DW__partners .pt-contrast-left){padding:22px}.partners-module__DSO1DW__partners .pt-list{grid-template-columns:1fr}.partners-module__DSO1DW__partners .pt-quotes{grid-template-columns:1fr}.partners-module__DSO1DW__partners .pt-offers{grid-template-columns:1fr}.partners-module__DSO1DW__partners .pt-contrast-right .pt-list{grid-template-columns:1fr}.partners-module__DSO1DW__partners .pt-quotes li{padding:18px 22px;font-size:17px}:is(.partners-module__DSO1DW__partners .pt-offer .primary-button,.partners-module__DSO1DW__partners .pt-offer .secondary-button){align-self:stretch}.partners-module__DSO1DW__partners .ai-hero-actions{justify-content:stretch}.partners-module__DSO1DW__partners .pt-price{font-size:32px}}@media (max-width:359px){.partners-module__DSO1DW__partners .site-nav{gap:8px;padding-inline:12px}.partners-module__DSO1DW__partners .site-nav-actions{gap:8px}.partners-module__DSO1DW__partners .site-nav .brand-mark{flex-shrink:0;font-size:22px}.partners-module__DSO1DW__partners .site-nav .nav-cta{padding-inline:8px;font-size:12px}}
.utility-module__ZqRIFa__legal{}.utility-module__ZqRIFa__confirmation{min-height:100svh;padding:64px 32px;overflow:visible;}.utility-module__ZqRIFa__legal>section{max-width:calc(70ch + 64px);font-family:var(--font-sans);margin-inline:auto;padding:140px 32px 80px;font-size:17px}.utility-module__ZqRIFa__legal.legal-page h1{font-family:var(--font-sans);letter-spacing:-.035em;text-transform:none;margin:18px 0 0;font-size:clamp(36px,4vw,52px);font-weight:600;line-height:1.15}.utility-module__ZqRIFa__legal>section>p:not(.eyebrow){color:var(--core-muted);margin-top:20px;font-size:14px;line-height:1.6}.utility-module__ZqRIFa__legal .legal-copy{max-width:70ch;font-family:var(--font-sans);color:var(--core-muted);overflow-wrap:break-word;border-top:1px solid #ffffff16;margin-top:36px;padding-top:32px;font-size:17px;line-height:1.75;display:block}.utility-module__ZqRIFa__legal .legal-copy h2{font-family:var(--font-sans);letter-spacing:-.02em;text-transform:none;text-wrap:initial;color:#f7f4ef;margin:32px 0 12px;font-size:22px;font-weight:600;line-height:1.35}.utility-module__ZqRIFa__legal .legal-copy h2:first-child{margin-top:0}.utility-module__ZqRIFa__legal .legal-copy p{margin:0;font-size:17px;line-height:1.75}.utility-module__ZqRIFa__legal .legal-copy p+p{margin-top:18px}.utility-module__ZqRIFa__confirmation>.scene-grid{display:none}.utility-module__ZqRIFa__confirmation>section{justify-content:center;width:100%;max-width:800px;min-height:calc(100svh - 128px);margin-inline:auto}.utility-module__ZqRIFa__confirmation .utility-module__ZqRIFa__successMark{width:64px;height:64px;box-shadow:none;color:#b8a5f8;background:#a38cf20d;border:1px solid #a38cf240;border-radius:18px;margin-bottom:28px}.utility-module__ZqRIFa__confirmation .utility-module__ZqRIFa__successMark svg{width:32px;height:32px}.utility-module__ZqRIFa__confirmation h1{max-width:100%;font-family:var(--font-sans);letter-spacing:-.035em;text-transform:none;color:#f7f4ef;margin:18px 0 0;font-size:clamp(36px,4.5vw,56px);font-weight:600;line-height:1.15}.utility-module__ZqRIFa__confirmation>section>p:not(.eyebrow){max-width:56ch;color:var(--core-muted);margin-top:24px;font-size:17px;line-height:1.7}.utility-module__ZqRIFa__confirmation .thank-you-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;width:100%;max-width:720px;margin-top:36px;display:grid}.utility-module__ZqRIFa__confirmation .thank-you-actions a{min-width:0;min-height:0;box-shadow:none;text-align:left;background:#101521;border:1px solid #ffffff1f;border-radius:18px;padding:26px;transition:border-color .16s,background .16s;transform:none}.utility-module__ZqRIFa__confirmation .thank-you-actions a:hover{box-shadow:none;background:#151c2b;border-color:#a38cf266;transform:none}.utility-module__ZqRIFa__confirmation .thank-you-actions svg{color:#85aafa;width:24px;height:24px}.utility-module__ZqRIFa__confirmation .thank-you-actions span{font-family:var(--font-sans);letter-spacing:-.02em;text-transform:none;margin-top:18px;font-size:21px;font-weight:600;line-height:1.3}.utility-module__ZqRIFa__confirmation .thank-you-actions p{font-family:var(--font-sans);color:var(--core-muted);margin-top:10px;font-size:16px;line-height:1.6}@media (min-width:761px) and (max-width:1000px){.utility-module__ZqRIFa__legal>section{padding-top:168px}}@media (max-width:639px){.utility-module__ZqRIFa__legal>section{padding:112px 20px 56px}.utility-module__ZqRIFa__legal .legal-copy{margin-top:28px;padding-top:24px}.utility-module__ZqRIFa__legal .legal-copy h2{font-size:21px}.utility-module__ZqRIFa__confirmation{padding:48px 20px}.utility-module__ZqRIFa__confirmation>section{min-height:0}.utility-module__ZqRIFa__confirmation .thank-you-actions{grid-template-columns:1fr;gap:16px;margin-top:28px}.utility-module__ZqRIFa__confirmation .thank-you-actions a{padding:22px}}@media (max-width:380px){.utility-module__ZqRIFa__legal .site-nav{gap:8px;padding:12px}.utility-module__ZqRIFa__legal .site-nav .brand-mark{font-size:24px}.utility-module__ZqRIFa__legal .site-nav-actions{gap:8px}.utility-module__ZqRIFa__legal .site-nav .nav-cta{white-space:normal;text-align:center;width:110px;min-height:44px;padding:8px;font-size:12px;line-height:1.3}.utility-module__ZqRIFa__legal .nav-toggle{width:44px;height:44px}}
