.marketing-module__N_TYMq__siteShell{--ink-900:#12141a;--ink-700:#3a3d46;--ink-500:#6b6e78;--ink-200:#d8d9de;--ink-100:#eeeff2;--ink-0:#fff;--signal-600:#2455c7;--signal-100:#e3ebfb;--success-600:#177350;--danger-600:#b23a2e;--layout-site:1180px;--layout-editorial:1040px;--space-section:clamp(3rem, 6vw, 4rem);--space-heading-gap:clamp(1.5rem, 3vw, 2rem);--space-hero-top:clamp(3rem, 8vw, 4.5rem);--space-hero-bottom:clamp(2.5rem, 6vw, 3.5rem);background:var(--ink-0);min-height:100vh;color:var(--ink-900);letter-spacing:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;font-weight:400;line-height:1.6}.marketing-module__N_TYMq__siteShell *,.marketing-module__N_TYMq__siteShell :before,.marketing-module__N_TYMq__siteShell :after{box-sizing:border-box}.marketing-module__N_TYMq__siteShell a{color:inherit;text-decoration:none}.marketing-module__N_TYMq__siteShell h1,.marketing-module__N_TYMq__siteShell h2,.marketing-module__N_TYMq__siteShell h3,.marketing-module__N_TYMq__siteShell p{overflow-wrap:anywhere}.marketing-module__N_TYMq__siteShell h1,.marketing-module__N_TYMq__siteShell h2,.marketing-module__N_TYMq__siteShell h3,.marketing-module__N_TYMq__siteShell strong{letter-spacing:0;font-weight:500}.marketing-module__N_TYMq__header{z-index:200;width:min(var(--layout-site), calc(100% - 48px));border-bottom:1px solid var(--ink-200);grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;min-height:80px;margin:0 auto;display:grid;position:relative}.marketing-module__N_TYMq__wordmark{justify-self:start;display:inline-flex}.marketing-module__N_TYMq__wordmark img{object-fit:contain;object-position:left center;width:200px;height:40px;display:block}.marketing-module__N_TYMq__headerMenuButton{width:44px;height:44px;color:var(--ink-900);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;place-items:center;padding:0;display:none}.marketing-module__N_TYMq__headerMenuButton:hover,.marketing-module__N_TYMq__headerMenuButton[aria-expanded=true]{border-color:var(--ink-200);background:var(--ink-100)}.marketing-module__N_TYMq__headerMenuButton:focus-visible{outline:3px solid var(--signal-100);outline-offset:3px}.marketing-module__N_TYMq__headerNavigation{display:contents}.marketing-module__N_TYMq__nav{color:var(--ink-700);align-items:center;gap:26px;font-size:14px;display:flex}.marketing-module__N_TYMq__headerActions{justify-self:end;align-items:center;gap:18px;display:flex}.marketing-module__N_TYMq__searchTrigger,.marketing-module__N_TYMq__searchClose{width:38px;height:38px;color:var(--ink-700);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;flex:0 0 38px;place-items:center;padding:0;display:inline-grid}.marketing-module__N_TYMq__searchTrigger:hover,.marketing-module__N_TYMq__searchClose:hover{background:var(--ink-100);color:var(--signal-600)}.marketing-module__N_TYMq__searchBackdrop{z-index:1000;background:#12141a61;justify-content:center;align-items:flex-start;padding:72px 20px 20px;display:flex;position:fixed;inset:0}.marketing-module__N_TYMq__searchDialog{border:1px solid var(--ink-200);background:var(--ink-0);border-radius:8px;width:min(680px,100%);max-height:calc(100vh - 92px);display:grid;overflow:hidden}.marketing-module__N_TYMq__searchHeader{border-bottom:1px solid var(--ink-200);align-items:center;gap:10px;padding:16px;display:flex}.marketing-module__N_TYMq__searchInputWrap{flex:1;min-width:0;position:relative}.marketing-module__N_TYMq__searchInputWrap>svg{z-index:1;color:var(--ink-500);pointer-events:none;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.marketing-module__N_TYMq__siteShell .marketing-module__N_TYMq__searchInputWrap input{padding-left:42px;font-size:16px}.marketing-module__N_TYMq__searchResults{max-height:min(60vh,560px);overflow-y:auto}.marketing-module__N_TYMq__searchResult{border-bottom:1px solid var(--ink-200);gap:3px;min-width:0;padding:17px 20px;display:grid}.marketing-module__N_TYMq__searchResult:last-child{border-bottom:0}.marketing-module__N_TYMq__searchResult:hover{background:#f8f9fb}.marketing-module__N_TYMq__searchResult strong{color:var(--ink-900);font-size:15px}.marketing-module__N_TYMq__searchResult span{color:var(--ink-700);font-size:13px;line-height:1.5}.marketing-module__N_TYMq__searchResult small{color:var(--signal-600);font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px}.marketing-module__N_TYMq__searchEmpty{color:var(--ink-500);margin:0;padding:26px 20px;font-size:14px}.marketing-module__N_TYMq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.marketing-module__N_TYMq__nav a:hover,.marketing-module__N_TYMq__signInLink:hover,.marketing-module__N_TYMq__textLink:hover,.marketing-module__N_TYMq__footer a:hover,.marketing-module__N_TYMq__integrationTile:hover h3{color:var(--signal-600)}.marketing-module__N_TYMq__signInLink{font-size:14px;font-weight:500;color:var(--ink-700)!important}.marketing-module__N_TYMq__authIdentity{max-width:190px;color:var(--ink-500);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.marketing-module__N_TYMq__primaryButton,.marketing-module__N_TYMq__secondaryButton,.marketing-module__N_TYMq__inverseButton,.marketing-module__N_TYMq__accessForm button,.marketing-module__N_TYMq__inlineForm button,.marketing-module__N_TYMq__contactForm button{border:1px solid var(--signal-600);background:var(--signal-600);border-radius:8px;justify-content:center;align-items:center;min-height:42px;padding:9px 18px;font-weight:500;line-height:1.2;display:inline-flex;color:var(--ink-0)!important}.marketing-module__N_TYMq__secondaryButton{background:var(--ink-0);color:var(--signal-600)!important}.marketing-module__N_TYMq__inverseButton{border-color:var(--ink-0);background:var(--ink-0);color:var(--ink-900)!important}.marketing-module__N_TYMq__primaryButton:hover,.marketing-module__N_TYMq__accessForm button:hover,.marketing-module__N_TYMq__inlineForm button:hover,.marketing-module__N_TYMq__contactForm button:hover{background:#1d46a6;border-color:#1d46a6}.marketing-module__N_TYMq__primaryButton:focus-visible,.marketing-module__N_TYMq__secondaryButton:focus-visible,.marketing-module__N_TYMq__inverseButton:focus-visible,.marketing-module__N_TYMq__nav a:focus-visible,.marketing-module__N_TYMq__footer a:focus-visible,.marketing-module__N_TYMq__siteShell input:focus-visible,.marketing-module__N_TYMq__siteShell select:focus-visible,.marketing-module__N_TYMq__siteShell textarea:focus-visible,.marketing-module__N_TYMq__siteShell button:focus-visible{outline:3px solid var(--signal-100);outline-offset:3px}.marketing-module__N_TYMq__hero,.marketing-module__N_TYMq__pageHero,.marketing-module__N_TYMq__section,.marketing-module__N_TYMq__bandInner,.marketing-module__N_TYMq__footer{width:min(var(--layout-site), calc(100% - 48px));margin-left:auto;margin-right:auto}.marketing-module__N_TYMq__hero{grid-template-columns:minmax(0,1fr) minmax(400px,.88fr);align-items:start;gap:clamp(56px,8vw,112px);min-height:620px;padding:86px 0 72px;display:grid}.marketing-module__N_TYMq__heroContinuation{border-top:1px solid var(--ink-200);grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,.78fr);align-items:start;gap:clamp(32px,5vw,72px);margin-top:clamp(2rem,4vw,3rem);padding-top:clamp(1.75rem,3vw,2.25rem);display:grid}.marketing-module__N_TYMq__heroCopy{max-width:650px}.marketing-module__N_TYMq__eyebrow,.marketing-module__N_TYMq__statusLabel,.marketing-module__N_TYMq__sectionHeading>span,.marketing-module__N_TYMq__pageHero>span,.marketing-module__N_TYMq__demoLabel{color:var(--signal-600);font-size:13px;font-weight:500}.marketing-module__N_TYMq__statusLabel{background:var(--signal-100);border-radius:6px;padding:5px 9px;display:inline-block}.marketing-module__N_TYMq__hero h1,.marketing-module__N_TYMq__pageHero h1{margin:22px 0 18px;font-size:40px;font-weight:500;line-height:1.14}.marketing-module__N_TYMq__heroDescription,.marketing-module__N_TYMq__founderNote{max-width:640px;color:var(--ink-700);margin:0;font-size:18px}.marketing-module__N_TYMq__founderNote{max-width:610px;color:var(--ink-500)!important;margin-top:20px!important;font-size:14px!important}.marketing-module__N_TYMq__heroDescription>p,.marketing-module__N_TYMq__founderNote>p,.marketing-module__N_TYMq__sectionHeading>div>p,.marketing-module__N_TYMq__contextItem div>div>p,.marketing-module__N_TYMq__steps article>div>p,.marketing-module__N_TYMq__bandInner .marketing-module__N_TYMq__sectionHeading>div>p,.marketing-module__N_TYMq__finalCta>div>div>p{margin:0}.marketing-module__N_TYMq__heroDescription>p+p,.marketing-module__N_TYMq__founderNote>p+p,.marketing-module__N_TYMq__sectionHeading>div>p+p,.marketing-module__N_TYMq__contextItem div>div>p+p,.marketing-module__N_TYMq__steps article>div>p+p,.marketing-module__N_TYMq__bandInner .marketing-module__N_TYMq__sectionHeading>div>p+p,.marketing-module__N_TYMq__finalCta>div>div>p+p{margin-top:16px}.marketing-module__N_TYMq__founderNote a,.marketing-module__N_TYMq__textLink{font-weight:500;color:var(--signal-600)!important}.marketing-module__N_TYMq__founderNote .marketing-module__N_TYMq__textLink{font-size:inherit}.marketing-module__N_TYMq__heroContinuation .marketing-module__N_TYMq__founderNote{margin-top:0!important}.marketing-module__N_TYMq__pageHeroSignature{align-items:center;gap:12px;display:flex}.marketing-module__N_TYMq__pageHeroSignature>span:last-child{color:var(--signal-600);font-size:13px;font-weight:500}.marketing-module__N_TYMq__founderMonogram{background:var(--signal-600);color:#fff;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:15px;font-weight:600;display:grid}.marketing-module__N_TYMq__founderIntro{max-width:640px;color:var(--ink-900);margin:22px 0 0;font-size:21px;font-style:italic;line-height:1.5}.marketing-module__N_TYMq__heroActions{align-items:center;gap:14px;margin-top:30px;display:flex}.marketing-module__N_TYMq__heroMeta{color:var(--ink-500);flex-wrap:wrap;gap:8px 22px;margin-top:25px;font-size:13px;line-height:1.35;display:flex}.marketing-module__N_TYMq__heroProof{border:1px solid var(--ink-200);background:var(--ink-0);border-radius:8px;overflow:hidden}.marketing-module__N_TYMq__heroProofHeader,.marketing-module__N_TYMq__heroProofFooter{color:var(--ink-500);justify-content:space-between;align-items:center;padding:13px 16px;font-size:12px;display:flex}.marketing-module__N_TYMq__homepage .marketing-module__N_TYMq__hero{padding-top:clamp(2rem,5vw,3rem);padding-bottom:clamp(3.5rem,8vw,5.5rem)}.marketing-module__N_TYMq__heroProofHeader{border-bottom:1px solid var(--ink-200)}.marketing-module__N_TYMq__heroProofHeader span,.marketing-module__N_TYMq__heroProofHeader i,.marketing-module__N_TYMq__heroProofFooter{align-items:center;gap:7px;display:flex}.marketing-module__N_TYMq__heroProofHeader span{color:var(--signal-600);font-weight:500}.marketing-module__N_TYMq__heroProofHeader i{color:var(--success-600);font-style:normal}.marketing-module__N_TYMq__heroQuestion{background:var(--ink-100);border-radius:8px;margin:22px 22px 0;padding:17px 18px}.marketing-module__N_TYMq__heroQuestion small{color:var(--ink-500)}.marketing-module__N_TYMq__heroQuestion p{margin:6px 0 0;font-size:16px;line-height:1.45}.marketing-module__N_TYMq__heroAnswer{padding:24px 22px 22px}.marketing-module__N_TYMq__heroAnswer>span{color:var(--signal-600);font-size:12px;font-weight:500}.marketing-module__N_TYMq__heroAnswer>strong{margin-top:3px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:30px;line-height:1.2;display:block}.marketing-module__N_TYMq__heroAnswer p,.marketing-module__N_TYMq__heroAnswer>div{color:var(--ink-700);margin:12px 0 0;line-height:1.55}.marketing-module__N_TYMq__heroWorkout{border:1px solid var(--ink-200);background:var(--ink-100);border-radius:8px;margin:0 22px 22px;padding:16px}.marketing-module__N_TYMq__heroWorkout>span{color:var(--signal-600);font-size:12px;font-weight:600}.marketing-module__N_TYMq__heroWorkout>strong{margin-top:4px;font-size:16px;display:block}.marketing-module__N_TYMq__heroWorkoutRows{gap:7px;margin-top:12px;display:grid}.marketing-module__N_TYMq__heroWorkoutRows>div{grid-template-columns:78px minmax(0,1fr);gap:10px;font-size:12px;line-height:1.4;display:grid}.marketing-module__N_TYMq__heroWorkoutRows b{color:var(--ink-500);font-weight:650}.marketing-module__N_TYMq__heroWorkoutRows span,.marketing-module__N_TYMq__heroWorkout p,.marketing-module__N_TYMq__heroWorkout>div{color:var(--ink-700)}.marketing-module__N_TYMq__heroWorkout p{margin:12px 0 0;font-size:12px;line-height:1.45}.marketing-module__N_TYMq__heroEvidence{border-top:1px solid var(--ink-200);border-bottom:1px solid var(--ink-200);grid-template-columns:repeat(3,1fr);margin:0 22px 22px;display:grid}.marketing-module__N_TYMq__heroEvidence>div{border-right:1px solid var(--ink-200);grid-template-columns:auto 1fr;gap:1px 6px;min-width:0;padding:16px 10px;display:grid}.marketing-module__N_TYMq__heroEvidence>div:last-child{border-right:0}.marketing-module__N_TYMq__heroEvidence svg{color:var(--signal-600);grid-row:1/3;margin-top:3px}.marketing-module__N_TYMq__heroEvidence span{color:var(--ink-500);font-size:11px}.marketing-module__N_TYMq__heroEvidence strong{font-family:JetBrains Mono,ui-monospace,monospace;font-size:13px}.marketing-module__N_TYMq__heroProofFooter{border-top:1px solid var(--ink-200);background:var(--ink-100);justify-content:flex-start}.marketing-module__N_TYMq__trustStrip{padding:21px max(24px, calc((100% - var(--layout-site)) / 2));border-top:1px solid var(--ink-200);border-bottom:1px solid var(--ink-200);background:var(--ink-100);justify-content:space-between;align-items:center;gap:28px;display:flex}.marketing-module__N_TYMq__trustStrip p{color:var(--ink-500);margin:0;font-size:13px}.marketing-module__N_TYMq__trustStrip div{color:var(--ink-700);flex-wrap:wrap;gap:12px 32px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:13px;display:flex}.marketing-module__N_TYMq__sectionCompact{padding-top:0}.marketing-module__N_TYMq__band{border-top:1px solid var(--ink-200);border-bottom:1px solid var(--ink-200);background:var(--ink-100)}.marketing-module__N_TYMq__darkBand{border-top:1px solid var(--ink-900);border-bottom:1px solid var(--ink-900);background:var(--ink-900);color:var(--ink-0)}.marketing-module__N_TYMq__darkBand .marketing-module__N_TYMq__sectionHeading p{color:var(--ink-200)}.marketing-module__N_TYMq__darkBand .marketing-module__N_TYMq__sectionHeading>span{color:#9ab6f6}.marketing-module__N_TYMq__comparisonPrompt{background:var(--ink-0);border:1px solid #474a55;border-radius:8px;margin-top:clamp(1.5rem,3vw,2rem);padding:16px 18px}.marketing-module__N_TYMq__comparisonPrompt small{color:var(--ink-500);font-size:12px}.marketing-module__N_TYMq__comparisonPrompt p{color:var(--ink-900);margin:6px 0 0;font-size:18px;line-height:1.35}.marketing-module__N_TYMq__comparisonGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px;margin-top:18px;display:grid}.marketing-module__N_TYMq__comparisonActions{justify-content:center;margin-top:26px;display:flex}.marketing-module__N_TYMq__comparisonPanel{background:var(--ink-0);min-width:0;color:var(--ink-900);border:1px solid #474a55;border-radius:8px;padding:24px}.marketing-module__N_TYMq__comparisonLabel{color:var(--signal-600);font-size:15px;font-weight:600;display:block}.marketing-module__N_TYMq__comparisonLabelMuted{color:var(--ink-500);font-weight:500}.marketing-module__N_TYMq__comparisonQuestion{background:var(--ink-100);margin-top:18px;padding:14px}.marketing-module__N_TYMq__comparisonQuestion small{color:var(--ink-500);font-size:12px}.marketing-module__N_TYMq__comparisonQuestion p{color:var(--ink-900);margin:6px 0 0;font-size:18px;line-height:1.35}.marketing-module__N_TYMq__comparisonReply{background:var(--ink-900);color:var(--ink-0);margin-top:18px;padding:18px}.marketing-module__N_TYMq__comparisonReply>span{color:#a8bdf0;font-size:13px;font-weight:600}.marketing-module__N_TYMq__comparisonReply p{color:var(--ink-0);margin:14px 0 0;font-size:14px;line-height:1.55}.marketing-module__N_TYMq__comparisonReply strong{border-bottom:1px solid #6c85c9;font-weight:600}.marketing-module__N_TYMq__comparisonTable{border-collapse:collapse;table-layout:fixed;width:100%;color:var(--ink-0);margin-top:14px;font-size:13px}.marketing-module__N_TYMq__comparisonTable th,.marketing-module__N_TYMq__comparisonTable td{text-align:left;vertical-align:top;overflow-wrap:anywhere;border-top:1px solid #474a55;padding:9px 7px}.marketing-module__N_TYMq__comparisonTable th{color:#a8bdf0;width:14%;font-weight:600}.marketing-module__N_TYMq__comparisonTable td:nth-child(2){width:27%}.marketing-module__N_TYMq__comparisonNote{color:var(--ink-200);text-align:center;margin:20px 0 0;font-size:13px}.marketing-module__N_TYMq__sectionHeading,.marketing-module__N_TYMq__sectionHeading>p,.marketing-module__N_TYMq__sectionHeading>div,.marketing-module__N_TYMq__sectionHeading>ul,.marketing-module__N_TYMq__sectionHeading>ol{width:100%;max-width:none}.marketing-module__N_TYMq__sectionHeading h2{margin:10px 0 16px;font-size:28px;line-height:1.25}.marketing-module__N_TYMq__sectionHeading p,.marketing-module__N_TYMq__pageHero>div,.marketing-module__N_TYMq__bodyCopy p{color:var(--ink-700)}.marketing-module__N_TYMq__sectionHeading p,.marketing-module__N_TYMq__pageHero p{margin:0}.marketing-module__N_TYMq__pageHero{padding:var(--space-hero-top) 0 var(--space-hero-bottom);border-bottom:1px solid var(--ink-200)}.marketing-module__N_TYMq__pageHero h1{max-width:none;margin-top:12px}.marketing-module__N_TYMq__pageHero>div{width:100%;max-width:none;font-size:18px}.marketing-module__N_TYMq__aboutStrava{color:var(--ink-500)!important;margin-top:18px!important;font-size:15px!important}.marketing-module__N_TYMq__aboutStrava a{color:var(--signal-600);text-underline-offset:3px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.marketing-module__N_TYMq__contextIntro{margin-top:var(--space-heading-gap);border-top:1px solid var(--ink-200);border-bottom:1px solid var(--ink-200);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.marketing-module__N_TYMq__contextItem{grid-template-columns:48px minmax(0,1fr);gap:18px;min-width:0;padding:30px;display:grid}.marketing-module__N_TYMq__contextItem+.marketing-module__N_TYMq__contextItem{border-left:1px solid var(--ink-200)}.marketing-module__N_TYMq__contextItem h3{margin:0 0 8px;font-size:20px}.marketing-module__N_TYMq__contextItem p,.marketing-module__N_TYMq__contextItem div>div{color:var(--ink-500);margin:0}.marketing-module__N_TYMq__contextChips{flex-wrap:wrap;gap:6px;margin:14px 0 0;padding:0;list-style:none;display:flex}.marketing-module__N_TYMq__contextChips li{background:var(--ink-100);color:var(--ink-700);border-radius:5px;padding:4px 9px;font-size:13px;line-height:1.3}.marketing-module__N_TYMq__contextLinks{border-top:1px solid var(--ink-200);flex-direction:column;gap:8px;margin:16px 0 0;padding:14px 0 0;list-style:none;display:flex}.marketing-module__N_TYMq__contextLinks a{color:var(--signal-600);font-size:14px;font-weight:600;text-decoration:none}.marketing-module__N_TYMq__contextLinks a:hover{text-decoration:underline}.marketing-module__N_TYMq__contextLinks a span{font-weight:400}.marketing-module__N_TYMq__contextBento{border-top:0;border-bottom:0;gap:14px}.marketing-module__N_TYMq__contextBento .marketing-module__N_TYMq__contextItem+.marketing-module__N_TYMq__contextItem{border-top:0;border-left:0}.marketing-module__N_TYMq__bentoTile{border:1px solid var(--ink-200);border-radius:12px;grid-template-columns:1fr;padding:24px}.marketing-module__N_TYMq__bentoTile.marketing-module__N_TYMq__bentoTint{background:var(--ink-100);border-color:var(--ink-100)}.marketing-module__N_TYMq__bentoTile img{background:var(--signal-100);border-radius:8px;padding:6px}.marketing-module__N_TYMq__bentoTile.marketing-module__N_TYMq__bentoTint img{background:var(--ink-0)}.marketing-module__N_TYMq__bentoTile h3{margin-top:14px;font-size:17px}.marketing-module__N_TYMq__boundary{border:1px solid var(--ink-200);border-radius:12px;max-width:760px;margin-top:24px;overflow:hidden}.marketing-module__N_TYMq__boundaryRow{grid-template-columns:20px 1fr;align-items:flex-start;gap:16px;padding:20px 22px;display:grid}.marketing-module__N_TYMq__boundaryRow+.marketing-module__N_TYMq__boundaryRow{border-top:1px solid var(--ink-200)}.marketing-module__N_TYMq__boundaryRow h4{margin:0 0 4px;font-size:15px}.marketing-module__N_TYMq__boundaryRow p{color:var(--ink-700);margin:0;font-size:14px}.marketing-module__N_TYMq__boundaryMark{color:#b3352c;background:#fbeaea;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;margin-top:2px;font-size:11px;font-weight:700;display:flex}.marketing-module__N_TYMq__boundaryRedirect{background:var(--signal-100);border-radius:12px;grid-template-columns:20px 1fr;align-items:flex-start;gap:16px;max-width:760px;margin-top:16px;padding:18px 22px;display:grid}.marketing-module__N_TYMq__boundaryRedirect .marketing-module__N_TYMq__boundaryMark{background:var(--ink-0);color:var(--signal-600)}.marketing-module__N_TYMq__boundaryRedirect p{color:var(--ink-900);margin:0;font-size:14px}.marketing-module__N_TYMq__ctaPanel{border:1px solid var(--ink-200);background:linear-gradient(135deg, var(--ink-0) 0%, var(--signal-100) 130%);border-radius:16px;justify-content:space-between;align-items:center;gap:32px;padding:40px 44px;display:flex}.marketing-module__N_TYMq__ctaPanel h2{margin:0 0 8px;font-size:24px}.marketing-module__N_TYMq__ctaPanel p{max-width:420px;color:var(--ink-700);margin:0;font-size:15px}.marketing-module__N_TYMq__ctaPanelButton{flex-shrink:0}.marketing-module__N_TYMq__ctaPanelBrand{background:linear-gradient(135deg, var(--signal-600) 0%, #1d46a6 130%);border-color:var(--signal-600)}.marketing-module__N_TYMq__ctaPanelBrand h2{color:var(--ink-0)}.marketing-module__N_TYMq__ctaPanelBrand p{color:#dbe4f9}.marketing-module__N_TYMq__ctaPanelBrand .marketing-module__N_TYMq__ctaPanelButton{background:var(--ink-0);border-color:var(--ink-0);color:var(--signal-600)!important}.marketing-module__N_TYMq__faqAccordion{border-top:1px solid var(--ink-200);max-width:820px;margin-top:24px}.marketing-module__N_TYMq__faqAccordionItem{border-bottom:1px solid var(--ink-200);padding:18px 0}.marketing-module__N_TYMq__faqAccordionItem summary{cursor:pointer;color:var(--ink-900);justify-content:space-between;align-items:center;gap:16px;font-size:16px;font-weight:600;list-style:none;display:flex}.marketing-module__N_TYMq__faqAccordionItem summary::-webkit-details-marker{display:none}.marketing-module__N_TYMq__faqAccordionChevron{color:var(--ink-500);flex-shrink:0;transition:transform .15s}.marketing-module__N_TYMq__faqAccordionItem[open] .marketing-module__N_TYMq__faqAccordionChevron{transform:rotate(180deg)}.marketing-module__N_TYMq__faqAccordionItem:target>.marketing-module__N_TYMq__faqAccordionAnswer{display:block}.marketing-module__N_TYMq__faqAccordionItem:target .marketing-module__N_TYMq__faqAccordionChevron{transform:rotate(180deg)}.marketing-module__N_TYMq__faqAccordionAnswer{max-width:680px;color:var(--ink-700);margin-top:12px;font-size:15px}.marketing-module__N_TYMq__faqAccordionAnswer p{color:var(--ink-700);margin:0}.marketing-module__N_TYMq__faqAccordionAnswer p+p{margin-top:12px}@media (max-width:720px){.marketing-module__N_TYMq__ctaPanel{flex-direction:column;align-items:flex-start;padding:28px}.marketing-module__N_TYMq__boundaryRow,.marketing-module__N_TYMq__boundaryRedirect{padding:16px 18px}}.marketing-module__N_TYMq__supersede{margin-top:var(--space-heading-gap);max-width:680px}.marketing-module__N_TYMq__supersedeRows{border-top:1px solid var(--ink-200)}.marketing-module__N_TYMq__supersedeRow{border-bottom:1px solid var(--ink-200);grid-template-columns:minmax(0,1fr) minmax(0,1fr) 24px minmax(0,1fr);align-items:baseline;gap:12px;padding:14px 0;display:grid}.marketing-module__N_TYMq__supersedeLabel{color:var(--ink-700);font-size:15px}.marketing-module__N_TYMq__supersedeBefore{color:var(--ink-500);font-size:15px;text-decoration-thickness:1px}.marketing-module__N_TYMq__supersedeArrow{color:var(--ink-500);text-align:center;font-size:15px}.marketing-module__N_TYMq__supersedeAfter{color:var(--ink-900);font-size:15px;font-weight:600}.marketing-module__N_TYMq__supersedeNote{color:var(--ink-500);margin:12px 0 0;font-size:13px}.marketing-module__N_TYMq__contrastLine{border-top:1px solid var(--ink-200);color:var(--ink-900);margin:42px 0 0;padding:24px 0 0;font-size:20px}.marketing-module__N_TYMq__sleepDemo{margin-top:50px}.marketing-module__N_TYMq__demoLabel{color:#9ab6f6;margin-bottom:12px}.marketing-module__N_TYMq__coachPreview{background:var(--ink-0);color:var(--ink-900);border:1px solid #474a55;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);display:grid}.marketing-module__N_TYMq__weekPanel,.marketing-module__N_TYMq__decisionPanel{min-width:0;padding:28px}.marketing-module__N_TYMq__weekPanel{border-right:1px solid var(--ink-200)}.marketing-module__N_TYMq__previewTitle,.marketing-module__N_TYMq__sleepFlag,.marketing-module__N_TYMq__previewAnswer>span,.marketing-module__N_TYMq__previewAnswer>div{align-items:center;display:flex}.marketing-module__N_TYMq__previewTitle,.marketing-module__N_TYMq__sleepFlag{gap:11px}.marketing-module__N_TYMq__previewTitle strong,.marketing-module__N_TYMq__previewTitle span,.marketing-module__N_TYMq__sleepFlag strong,.marketing-module__N_TYMq__sleepFlag span{display:block}.marketing-module__N_TYMq__previewTitle strong,.marketing-module__N_TYMq__sleepFlag strong{font-size:14px}.marketing-module__N_TYMq__previewTitle span,.marketing-module__N_TYMq__sleepFlag span{color:var(--ink-500);margin-top:2px;font-size:12px}.marketing-module__N_TYMq__previewTitle svg,.marketing-module__N_TYMq__sleepFlag svg{color:var(--signal-600)}.marketing-module__N_TYMq__weekDays{border-top:1px solid var(--ink-200);border-bottom:1px solid var(--ink-200);grid-template-columns:repeat(7,minmax(0,1fr));margin-top:24px;display:grid}.marketing-module__N_TYMq__weekDays>div{border-right:1px solid var(--ink-200);min-width:0;min-height:112px;padding:13px 9px}.marketing-module__N_TYMq__weekDays>div:last-child{border-right:0}.marketing-module__N_TYMq__weekDays span,.marketing-module__N_TYMq__weekDays strong,.marketing-module__N_TYMq__weekDays small{display:block}.marketing-module__N_TYMq__weekDays span,.marketing-module__N_TYMq__weekDays small{color:var(--ink-500);font-size:10px}.marketing-module__N_TYMq__weekDays strong{margin-top:15px;font-size:12px}.marketing-module__N_TYMq__weekDays small{margin-top:3px}.marketing-module__N_TYMq__keyDay{box-shadow:inset 0 3px 0 var(--signal-600)}.marketing-module__N_TYMq__today{background:var(--signal-100)}.marketing-module__N_TYMq__decisionPanel{align-content:start;gap:18px;display:grid}.marketing-module__N_TYMq__sleepFlag{border-bottom:1px solid var(--ink-200);padding-bottom:18px}.marketing-module__N_TYMq__previewQuestion{border-left:3px solid var(--signal-600);background:var(--ink-100);color:var(--ink-700);padding:14px;font-size:14px}.marketing-module__N_TYMq__previewAnswer{background:var(--ink-900);color:var(--ink-0);padding:18px}.marketing-module__N_TYMq__previewAnswer>span{color:#a8bdf0;gap:7px;font-size:12px}.marketing-module__N_TYMq__previewAnswer p{margin:14px 0 18px;font-size:14px;line-height:1.55}.marketing-module__N_TYMq__previewAnswer>div{color:#c7cad2;border-top:1px solid #3b3e47;gap:7px;padding-top:14px;font-size:11px}.marketing-module__N_TYMq__steps{margin-top:var(--space-heading-gap);border-top:1px solid var(--ink-200);border-bottom:1px solid var(--ink-200);grid-template-columns:repeat(3,1fr);display:grid}.marketing-module__N_TYMq__steps article{border-left:1px solid var(--ink-200);min-width:0;padding:30px}.marketing-module__N_TYMq__steps article:last-child{border-right:1px solid var(--ink-200)}.marketing-module__N_TYMq__steps.marketing-module__N_TYMq__stepsTimeline{border-top:0;border-bottom:0;max-width:760px;display:block;position:relative}.marketing-module__N_TYMq__steps.marketing-module__N_TYMq__stepsTimeline:before{content:"";background:var(--ink-200);width:1px;position:absolute;top:8px;bottom:8px;left:19px}.marketing-module__N_TYMq__steps.marketing-module__N_TYMq__stepsTimeline article,.marketing-module__N_TYMq__steps.marketing-module__N_TYMq__stepsTimeline article:last-child{border:0;padding:0 0 0 64px;position:relative}.marketing-module__N_TYMq__steps.marketing-module__N_TYMq__stepsTimeline article+article{margin-top:38px}.marketing-module__N_TYMq__steps.marketing-module__N_TYMq__stepsTimeline .marketing-module__N_TYMq__stepNumber{background:var(--ink-0);border:1px solid var(--ink-200);border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:14px;display:flex;position:absolute;top:-2px;left:0}.marketing-module__N_TYMq__steps.marketing-module__N_TYMq__stepsTimeline h3{margin-top:0}.marketing-module__N_TYMq__stepNumber{color:var(--signal-600);font-family:JetBrains Mono,ui-monospace,monospace;font-size:13px}.marketing-module__N_TYMq__steps h3{margin:26px 0 10px;font-size:20px}.marketing-module__N_TYMq__steps p,.marketing-module__N_TYMq__steps article>div{color:var(--ink-500);margin:0}.marketing-module__N_TYMq__roadmapNote{color:var(--ink-500);margin:18px 0 0;font-size:13px}.marketing-module__N_TYMq__guidePrompt{margin:18px 0 0;font-size:14px}.marketing-module__N_TYMq__guidePrompt a,.marketing-module__N_TYMq__contextLink{text-underline-offset:3px;font-weight:500;color:var(--signal-600)!important;text-decoration:underline!important}.marketing-module__N_TYMq__accessPanel{grid-template-columns:minmax(0,.8fr) minmax(420px,1.2fr);align-items:start;gap:64px;display:grid}.marketing-module__N_TYMq__accessPanel h2{margin:10px 0 16px;font-size:28px}.marketing-module__N_TYMq__accessPanel p{color:var(--ink-700)}.marketing-module__N_TYMq__accessForm,.marketing-module__N_TYMq__contactForm{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.marketing-module__N_TYMq__contactForm{grid-template-columns:1fr;max-width:720px}.marketing-module__N_TYMq__contactLayout{grid-template-columns:minmax(0,720px) minmax(240px,320px);align-items:start;gap:48px;display:grid}.marketing-module__N_TYMq__contactNote{border:1px solid var(--ink-200);background:#f8f9fb;border-radius:10px;padding:24px}.marketing-module__N_TYMq__contactNote h2{margin:0 0 10px;font-size:16px}.marketing-module__N_TYMq__contactNote p{color:var(--ink-700);margin:0;font-size:14px;line-height:1.6}@media (max-width:900px){.marketing-module__N_TYMq__contactLayout{grid-template-columns:1fr;gap:28px}}.marketing-module__N_TYMq__accessForm label,.marketing-module__N_TYMq__contactForm label,.marketing-module__N_TYMq__inlineForm label{color:var(--ink-700);gap:7px;font-size:13px;display:grid}.marketing-module__N_TYMq__siteShell input,.marketing-module__N_TYMq__siteShell select,.marketing-module__N_TYMq__siteShell textarea{border:1px solid var(--ink-200);background:var(--ink-0);width:100%;color:var(--ink-900);border-radius:8px}.marketing-module__N_TYMq__siteShell input,.marketing-module__N_TYMq__siteShell select{min-height:44px;padding:9px 11px}.marketing-module__N_TYMq__siteShell textarea{resize:vertical;padding:11px}.marketing-module__N_TYMq__accessForm button,.marketing-module__N_TYMq__contactForm button{align-self:end;width:max-content}.marketing-module__N_TYMq__formSuccess,.marketing-module__N_TYMq__formError{grid-column:1/-1;margin:0;font-size:13px}.marketing-module__N_TYMq__formSuccess{color:var(--success-600)!important}.marketing-module__N_TYMq__formError{color:var(--danger-600)!important}.marketing-module__N_TYMq__integrationGrid,.marketing-module__N_TYMq__contentGrid{margin-top:var(--space-heading-gap);border-top:1px solid var(--ink-200);border-left:1px solid var(--ink-200);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.marketing-module__N_TYMq__contentCard{border-right:1px solid var(--ink-200);border-bottom:1px solid var(--ink-200);background:var(--ink-0);justify-content:space-between;align-items:flex-start;gap:22px;min-width:0;min-height:156px;padding:26px;display:flex}.marketing-module__N_TYMq__contentCard:hover{background:#f8f9fb}.marketing-module__N_TYMq__contentCard h2{margin:0 0 8px;font-size:18px}.marketing-module__N_TYMq__contentCard p{color:var(--ink-500);margin:0;font-size:14px}.marketing-module__N_TYMq__contentCardClamp{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.marketing-module__N_TYMq__contentCard>span{color:var(--signal-600);font-size:20px}.marketing-module__N_TYMq__integrationTile{border-right:1px solid var(--ink-200);border-bottom:1px solid var(--ink-200);background:var(--ink-0);grid-template-columns:48px minmax(0,1fr) auto;align-items:start;gap:18px;min-width:0;min-height:156px;padding:24px;display:grid}.marketing-module__N_TYMq__integrationTile:hover{background:#f8f9fb}.marketing-module__N_TYMq__integrationTile h3{margin:0 0 5px;font-size:18px}.marketing-module__N_TYMq__integrationTile p{color:var(--ink-500);margin:0;font-size:14px}.marketing-module__N_TYMq__integrationTile>span{background:var(--ink-100);color:var(--ink-500);white-space:nowrap;border-radius:6px;padding:4px 7px;font-size:11px}.marketing-module__N_TYMq__integrationLive{box-shadow:inset 3px 0 0 var(--success-600)}.marketing-module__N_TYMq__integrationLive>span{color:var(--success-600);background:#e6f3ee}.marketing-module__N_TYMq__pricingGrid{margin-top:var(--space-heading-gap)}.marketing-module__N_TYMq__pricingIntro{grid-template-columns:minmax(220px,.72fr) minmax(0,1.28fr);align-items:start;gap:56px;display:grid}.marketing-module__N_TYMq__pricingIntro .marketing-module__N_TYMq__priceCard{margin-top:0}.marketing-module__N_TYMq__priceCard{border:1px solid var(--ink-200);border-radius:8px;width:100%;padding:32px}.marketing-module__N_TYMq__priceHeader{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.marketing-module__N_TYMq__priceHeader span,.marketing-module__N_TYMq__priceHeader strong,.marketing-module__N_TYMq__priceHeader small{display:block}.marketing-module__N_TYMq__priceHeader strong{margin-top:8px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:32px;line-height:1.1}.marketing-module__N_TYMq__priceHeader small{color:var(--ink-500);margin-top:5px}.marketing-module__N_TYMq__priceHeader i{background:var(--ink-100);color:var(--ink-500);border-radius:6px;padding:5px 8px;font-size:12px;font-style:normal}.marketing-module__N_TYMq__priceCard>p{color:var(--ink-700)}.marketing-module__N_TYMq__priceCardCompact{margin-top:0}.marketing-module__N_TYMq__plannedPrice{border-top:1px solid var(--ink-200);border-bottom:1px solid var(--ink-200);margin-top:24px;padding:18px 0}.marketing-module__N_TYMq__plannedPrice span,.marketing-module__N_TYMq__plannedPrice strong,.marketing-module__N_TYMq__plannedPrice small{display:block}.marketing-module__N_TYMq__plannedPrice span,.marketing-module__N_TYMq__plannedPrice small{color:var(--ink-500);font-size:13px}.marketing-module__N_TYMq__plannedPrice strong{margin:5px 0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:19px}.marketing-module__N_TYMq__plannedPrice em{color:var(--ink-500);font-family:inherit;font-size:13px;font-style:normal}.marketing-module__N_TYMq__priceActions{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.marketing-module__N_TYMq__priceNotice{margin:20px 0 0;font-size:13px;color:var(--ink-500)!important}.marketing-module__N_TYMq__pricingTrust h2{margin:10px 0 28px;font-size:28px}.marketing-module__N_TYMq__pricingTrustGrid{border-top:1px solid var(--ink-200);border-bottom:1px solid var(--ink-200);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.marketing-module__N_TYMq__pricingTrustGrid>div{padding:24px 26px 24px 0}.marketing-module__N_TYMq__pricingTrustGrid>div+div{border-left:1px solid var(--ink-200);padding-left:26px}.marketing-module__N_TYMq__pricingTrustGrid strong{font-size:16px;display:block}.marketing-module__N_TYMq__pricingTrustGrid p{color:var(--ink-700);margin:8px 0 0;font-size:14px}.marketing-module__N_TYMq__pricingLinks{flex-wrap:wrap;gap:12px 28px;margin-top:24px;display:flex}.marketing-module__N_TYMq__priceCard ul{border-top:1px solid var(--ink-200);border-bottom:1px solid var(--ink-200);color:var(--ink-700);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 28px;margin:24px 0 28px;padding:22px 0;list-style-position:inside;display:grid}.marketing-module__N_TYMq__mutedAction{color:var(--ink-500);font-size:13px}.marketing-module__N_TYMq__faqList{margin-top:var(--space-heading-gap);border-top:1px solid var(--ink-200)}.marketing-module__N_TYMq__faqItem{border-bottom:1px solid var(--ink-200);grid-template-columns:minmax(240px,.7fr) minmax(0,1.3fr);gap:44px;padding:28px 0;display:grid}.marketing-module__N_TYMq__faqItem h2,.marketing-module__N_TYMq__faqItem h3{margin:0;font-size:18px}.marketing-module__N_TYMq__faqItem p{color:var(--ink-700);margin:0}.marketing-module__N_TYMq__faqAnswer{min-width:0}.marketing-module__N_TYMq__contextLink{margin-top:12px;display:inline-flex}.marketing-module__N_TYMq__faqLink{margin-top:28px;font-weight:500;display:inline-flex;color:var(--signal-600)!important}.marketing-module__N_TYMq__bodyCopy{width:100%;max-width:none}.marketing-module__N_TYMq__bodyCopy p{margin:0 0 24px;font-size:17px}.marketing-module__N_TYMq__bodyCopy p:last-child{margin-bottom:0}.marketing-module__N_TYMq__bodyCopy+.marketing-module__N_TYMq__primaryButton{margin-top:24px}.marketing-module__N_TYMq__legalDocument{width:min(70ch,100% - 48px);color:var(--ink-700);margin:0 auto;padding:84px 0}.marketing-module__N_TYMq__legalDocument h1,.marketing-module__N_TYMq__legalDocument h2{color:var(--ink-900)}.marketing-module__N_TYMq__legalDocument h1{margin:0 0 32px;font-size:40px;line-height:1.14}.marketing-module__N_TYMq__legalDocument h2{margin:42px 0 12px;font-size:24px;line-height:1.3}.marketing-module__N_TYMq__legalDocument p,.marketing-module__N_TYMq__legalDocument ul{margin:0 0 18px}.marketing-module__N_TYMq__legalDocument ul{padding-left:24px}.marketing-module__N_TYMq__legalDocument a{color:var(--signal-600);text-underline-offset:3px;text-decoration:underline}.marketing-module__N_TYMq__routeDisclosure{max-width:760px;color:var(--ink-700);margin:0 0 54px}.marketing-module__N_TYMq__routeGroup+.marketing-module__N_TYMq__routeGroup{border-top:1px solid var(--ink-200);margin-top:84px;padding-top:84px}.marketing-module__N_TYMq__routeFinderGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;margin-top:32px;display:grid}.marketing-module__N_TYMq__routeFinderCard{border:1px solid var(--ink-200);min-width:0;color:inherit;border-radius:8px;flex-direction:column;gap:6px;padding:20px;text-decoration:none;transition:border-color .15s,transform .15s;display:flex}.marketing-module__N_TYMq__routeFinderCard:hover,.marketing-module__N_TYMq__routeFinderCard:focus-visible{border-color:var(--signal-600);transform:translateY(-2px)}.marketing-module__N_TYMq__routeFinderCard:focus-visible{outline:2px solid var(--signal-600);outline-offset:2px}.marketing-module__N_TYMq__routeFinderAssistants{color:var(--signal-600);font-size:13px;font-weight:500}.marketing-module__N_TYMq__routeFinderCard h3{margin:0;font-size:22px}.marketing-module__N_TYMq__routeFinderCard p{color:var(--ink-500);margin:0;font-size:14px;line-height:1.45}.marketing-module__N_TYMq__routeFinderLink{color:var(--ink-900);margin-top:auto;padding-top:10px;font-size:14px;font-weight:500}.marketing-module__N_TYMq__routeGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:18px;margin-top:32px;display:grid}.marketing-module__N_TYMq__routeCard{border:1px solid var(--ink-200);border-radius:8px;flex-direction:column;min-width:0;height:100%;padding:24px;display:flex}.marketing-module__N_TYMq__routeCard header{border-bottom:1px solid var(--ink-200);justify-content:space-between;align-items:baseline;gap:18px;padding-bottom:18px;display:flex}.marketing-module__N_TYMq__routeCard h3{margin:0;font-size:21px}.marketing-module__N_TYMq__routeCard header span{color:var(--signal-600);font-size:13px;font-weight:500}.marketing-module__N_TYMq__routeCard dl{margin:0}.marketing-module__N_TYMq__routeCard dl>div{border-bottom:1px solid var(--ink-200);padding:14px 0}.marketing-module__N_TYMq__routeCard dt,.marketing-module__N_TYMq__routeSetup>strong{color:var(--ink-900);font-size:13px;font-weight:500}.marketing-module__N_TYMq__routeCard dd{color:var(--ink-700);margin:3px 0 0;font-size:14px}.marketing-module__N_TYMq__routeSetup{margin-top:auto;padding-top:16px}.marketing-module__N_TYMq__routeSetup ol{color:var(--ink-700);margin:8px 0 0;padding-left:20px;font-size:14px}.marketing-module__N_TYMq__routeGuideLink{white-space:nowrap;color:var(--signal-600);font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.marketing-module__N_TYMq__routeWarning{border:1px solid var(--ink-200);background:var(--signal-100);border-radius:8px;max-width:860px;margin-top:24px;padding:20px}.marketing-module__N_TYMq__routeWarning strong{color:var(--signal-600)}.marketing-module__N_TYMq__routeWarning p{color:var(--ink-700);margin:6px 0 0}.marketing-module__N_TYMq__integrationDetail{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);align-items:start;gap:72px;display:grid}.marketing-module__N_TYMq__integrationStatus{border:1px solid var(--ink-200);border-radius:8px;gap:18px;padding:24px;display:grid}.marketing-module__N_TYMq__integrationStatus img{width:48px;height:48px}.marketing-module__N_TYMq__integrationStatus span{color:var(--ink-500);font-size:13px}.marketing-module__N_TYMq__integrationStatus strong{color:var(--ink-900);font-size:18px}.marketing-module__N_TYMq__answerBlock h2,.marketing-module__N_TYMq__waitlistBlock h2,.marketing-module__N_TYMq__relatedBlock h2{margin:0 0 14px;font-size:24px}.marketing-module__N_TYMq__answerBlock p{color:var(--ink-700)}.marketing-module__N_TYMq__guideContent{min-width:0}.marketing-module__N_TYMq__guideSection{border-top:1px solid var(--ink-200);margin-top:42px;padding-top:34px}.marketing-module__N_TYMq__guideSection h2,.marketing-module__N_TYMq__guideArticle h2{margin:0 0 14px;font-size:24px}.marketing-module__N_TYMq__guideSteps,.marketing-module__N_TYMq__guideList{border-top:1px solid var(--ink-200);color:var(--ink-700);margin:24px 0 0;padding:22px 0 0 24px}.marketing-module__N_TYMq__guideSteps{gap:15px;display:grid}.marketing-module__N_TYMq__guideSteps li,.marketing-module__N_TYMq__guideList li{padding-left:7px}.marketing-module__N_TYMq__guideList{gap:10px;display:grid}.marketing-module__N_TYMq__guideArticle{gap:42px;max-width:760px;display:grid}.marketing-module__N_TYMq__guideArticle section+section{border-top:1px solid var(--ink-200);padding-top:34px}.marketing-module__N_TYMq__guideArticle p{color:var(--ink-700);margin:0;font-size:17px}.marketing-module__N_TYMq__commonQuestions{border-top:1px solid var(--ink-200);margin-top:58px}.marketing-module__N_TYMq__commonQuestions .marketing-module__N_TYMq__faqItem{grid-template-columns:minmax(220px,.75fr) minmax(0,1.25fr)}.marketing-module__N_TYMq__inlineForm{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;max-width:620px;margin-top:24px;display:grid}.marketing-module__N_TYMq__relatedLinks{border-top:1px solid var(--ink-200);border-left:1px solid var(--ink-200);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.marketing-module__N_TYMq__relatedLinks a{border-right:1px solid var(--ink-200);border-bottom:1px solid var(--ink-200);justify-content:space-between;align-items:center;gap:16px;min-height:84px;padding:20px;display:flex}.marketing-module__N_TYMq__relatedLinks a:hover{color:var(--signal-600);background:#f8f9fb}.marketing-module__N_TYMq__finalCta{padding:72px max(24px, calc((100% - var(--layout-site)) / 2));background:var(--signal-600);color:var(--ink-0);justify-content:space-between;align-items:center;gap:36px;display:flex}.marketing-module__N_TYMq__finalCta h2{margin:0 0 8px;font-size:28px}.marketing-module__N_TYMq__finalCta p,.marketing-module__N_TYMq__finalCta>div>div{color:#dfe7fb;margin:0}.marketing-module__N_TYMq__footer{padding-top:var(--space-heading-gap);padding-bottom:var(--space-heading-gap);border-top:1px solid var(--ink-200)}.marketing-module__N_TYMq__footerTop{grid-template-columns:minmax(200px,1.2fr) repeat(3,minmax(0,1fr));gap:32px;padding-bottom:32px;display:grid}.marketing-module__N_TYMq__footerBrand{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.marketing-module__N_TYMq__footerBrand img{display:block}.marketing-module__N_TYMq__footerGroup{flex-direction:column;gap:12px;display:flex}.marketing-module__N_TYMq__footerGroup>span{color:var(--ink-900);font-size:13px;font-weight:500}.marketing-module__N_TYMq__footerGroup a{color:var(--ink-500);font-size:14px}.marketing-module__N_TYMq__footerBottom{border-top:1px solid var(--ink-200);color:var(--ink-500);padding-top:24px;font-size:13px}@media (max-width:980px){.marketing-module__N_TYMq__hero{grid-template-columns:1fr}.marketing-module__N_TYMq__heroProof{max-width:660px}.marketing-module__N_TYMq__heroContinuation{grid-template-columns:1fr;gap:20px;max-width:660px}.marketing-module__N_TYMq__coachPreview,.marketing-module__N_TYMq__accessPanel,.marketing-module__N_TYMq__integrationDetail,.marketing-module__N_TYMq__comparisonGrid{grid-template-columns:1fr}.marketing-module__N_TYMq__weekPanel{border-right:0;border-bottom:1px solid var(--ink-200)}.marketing-module__N_TYMq__integrationTile{grid-template-columns:48px minmax(0,1fr)}.marketing-module__N_TYMq__integrationTile>span{grid-column:2;justify-self:start}}@media (max-width:900px){.marketing-module__N_TYMq__header{width:min(100% - 32px, var(--layout-site));grid-template-columns:minmax(0,1fr) auto;gap:16px;min-height:68px;padding:11px 0}.marketing-module__N_TYMq__wordmark img{width:148px;height:34px}.marketing-module__N_TYMq__headerMenuButton{display:inline-grid}.marketing-module__N_TYMq__headerNavigation{border-bottom:1px solid var(--ink-200);overscroll-behavior:contain;background:var(--ink-0);max-height:calc(100svh - 69px);padding:8px 16px 20px;display:none;position:absolute;top:calc(100% + 1px);left:-16px;right:-16px;overflow-y:auto;box-shadow:0 18px 32px #12141a1a}.marketing-module__N_TYMq__headerNavigation[data-open=true]{display:grid}.marketing-module__N_TYMq__nav{color:var(--ink-900);gap:0;font-size:16px;display:grid}.marketing-module__N_TYMq__nav a{border-bottom:1px solid var(--ink-200);align-items:center;min-height:48px;display:flex}.marketing-module__N_TYMq__nav a:last-child{border-bottom:0}.marketing-module__N_TYMq__headerActions{border-top:1px solid var(--ink-900);grid-template-columns:44px minmax(0,1fr);justify-self:stretch;align-items:center;gap:10px 12px;padding-top:16px;display:grid}.marketing-module__N_TYMq__headerActions .marketing-module__N_TYMq__searchTrigger{width:44px;height:44px}.marketing-module__N_TYMq__headerActions .marketing-module__N_TYMq__signInLink{white-space:nowrap;align-items:center;min-height:44px;font-size:16px;display:flex}.marketing-module__N_TYMq__headerActions .marketing-module__N_TYMq__primaryButton{grid-column:1/-1;min-height:48px}.marketing-module__N_TYMq__headerActions .marketing-module__N_TYMq__authIdentity{display:none}}@media (max-width:720px){.marketing-module__N_TYMq__header,.marketing-module__N_TYMq__hero,.marketing-module__N_TYMq__pageHero,.marketing-module__N_TYMq__section,.marketing-module__N_TYMq__bandInner,.marketing-module__N_TYMq__footer{width:min(100% - 32px, var(--layout-site))}.marketing-module__N_TYMq__routeGrid{grid-template-columns:1fr}.marketing-module__N_TYMq__routeCard{padding:20px}.marketing-module__N_TYMq__routeCard header{flex-direction:column;align-items:flex-start;gap:4px}.marketing-module__N_TYMq__hero{gap:36px;min-height:auto;padding:46px 0 52px}.marketing-module__N_TYMq__hero h1,.marketing-module__N_TYMq__pageHero h1{font-size:36px}.marketing-module__N_TYMq__heroActions{align-items:stretch}.marketing-module__N_TYMq__heroActions a{text-align:center;flex:1;min-width:0;padding-left:10px;padding-right:10px}.marketing-module__N_TYMq__heroMeta{gap:4px 14px;line-height:1.35}.marketing-module__N_TYMq__heroEvidence{grid-template-columns:1fr}.marketing-module__N_TYMq__supersedeRow{grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr);gap:6px 10px}.marketing-module__N_TYMq__supersedeLabel{color:var(--ink-900);grid-column:1/-1;font-size:14px}.marketing-module__N_TYMq__comparisonPrompt p{font-size:16px}.marketing-module__N_TYMq__comparisonTable{table-layout:auto}.marketing-module__N_TYMq__comparisonTable th,.marketing-module__N_TYMq__comparisonTable td{overflow-wrap:break-word;padding:9px 6px}.marketing-module__N_TYMq__comparisonTable th,.marketing-module__N_TYMq__comparisonTable td:nth-child(2){white-space:nowrap;width:auto}.marketing-module__N_TYMq__heroEvidence>div{border-right:0;border-bottom:1px solid var(--ink-200)}.marketing-module__N_TYMq__heroEvidence>div:last-child{border-bottom:0}.marketing-module__N_TYMq__trustStrip{flex-direction:column;align-items:flex-start}.marketing-module__N_TYMq__contextIntro,.marketing-module__N_TYMq__steps,.marketing-module__N_TYMq__integrationGrid,.marketing-module__N_TYMq__contentGrid,.marketing-module__N_TYMq__accessForm,.marketing-module__N_TYMq__priceCard ul,.marketing-module__N_TYMq__relatedLinks,.marketing-module__N_TYMq__pricingIntro,.marketing-module__N_TYMq__pricingTrustGrid{grid-template-columns:1fr}.marketing-module__N_TYMq__pricingTrustGrid>div,.marketing-module__N_TYMq__pricingTrustGrid>div+div{border-left:0;padding:20px 0}.marketing-module__N_TYMq__pricingTrustGrid>div+div{border-top:1px solid var(--ink-200)}.marketing-module__N_TYMq__contextItem+.marketing-module__N_TYMq__contextItem{border-top:1px solid var(--ink-200);border-left:0}.marketing-module__N_TYMq__steps article,.marketing-module__N_TYMq__steps article:last-child{border-right:1px solid var(--ink-200)}.marketing-module__N_TYMq__steps article+article{border-top:1px solid var(--ink-200)}.marketing-module__N_TYMq__coachPreview{display:block}.marketing-module__N_TYMq__weekPanel{overflow-x:auto}.marketing-module__N_TYMq__weekDays{min-width:650px}.marketing-module__N_TYMq__accessPanel{gap:38px}.marketing-module__N_TYMq__integrationGrid{border-left:1px solid var(--ink-200)}.marketing-module__N_TYMq__integrationTile{min-height:0}.marketing-module__N_TYMq__faqItem,.marketing-module__N_TYMq__commonQuestions .marketing-module__N_TYMq__faqItem{grid-template-columns:1fr;gap:12px}.marketing-module__N_TYMq__inlineForm{grid-template-columns:1fr}.marketing-module__N_TYMq__inlineForm button{width:100%}.marketing-module__N_TYMq__finalCta{flex-direction:column;align-items:stretch}.marketing-module__N_TYMq__footerTop{grid-template-columns:1fr;gap:28px}.marketing-module__N_TYMq__searchBackdrop{padding:12px}.marketing-module__N_TYMq__searchDialog{max-height:calc(100vh - 24px)}}@media (max-width:420px){.marketing-module__N_TYMq__hero h1,.marketing-module__N_TYMq__pageHero h1{font-size:32px}.marketing-module__N_TYMq__heroQuestion,.marketing-module__N_TYMq__heroEvidence{margin-left:14px;margin-right:14px}.marketing-module__N_TYMq__heroAnswer{padding-left:14px;padding-right:14px}.marketing-module__N_TYMq__heroWorkout{margin-left:14px;margin-right:14px;padding:14px}.marketing-module__N_TYMq__heroWorkoutRows>div{grid-template-columns:1fr;gap:1px}.marketing-module__N_TYMq__contextItem,.marketing-module__N_TYMq__priceCard,.marketing-module__N_TYMq__weekPanel,.marketing-module__N_TYMq__decisionPanel,.marketing-module__N_TYMq__comparisonPanel{padding:22px}}.marketing-module__N_TYMq__editorialHero{border-bottom:1px solid var(--ink-200);background:var(--ink-0)}.marketing-module__N_TYMq__editorialHeroInner,.marketing-module__N_TYMq__articleShell,.marketing-module__N_TYMq__editorialCta{width:min(var(--layout-editorial), calc(100% - 48px));margin-left:auto;margin-right:auto}.marketing-module__N_TYMq__editorialHeroInner{padding:clamp(54px,6vw,76px) 0 48px}.marketing-module__N_TYMq__editorialBreadcrumb{color:var(--ink-500);align-items:center;gap:9px;margin-bottom:28px;font-size:13px;display:flex}.marketing-module__N_TYMq__editorialBreadcrumb a{color:var(--signal-600);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.marketing-module__N_TYMq__editorialHero h1{letter-spacing:-.038em;text-wrap:balance;max-width:none;margin:0;font-size:clamp(48px,5vw,66px);font-weight:500;line-height:1.02}.marketing-module__N_TYMq__editorialDeck{width:100%;max-width:none;color:var(--ink-700);margin-top:26px;font-size:19px;line-height:1.58}.marketing-module__N_TYMq__editorialDeck p{margin:0}.marketing-module__N_TYMq__editorialDeck p+p{color:var(--ink-700);margin-top:18px;font-size:17px;line-height:1.6}.marketing-module__N_TYMq__articleShell{padding:46px 0 80px}.marketing-module__N_TYMq__articleShell ::selection{background:var(--signal-100);color:var(--ink-900)}.marketing-module__N_TYMq__decisionSummary{width:100%;margin:0}.marketing-module__N_TYMq__decisionSummary .marketing-module__N_TYMq__articleTableWrap{margin-top:0}.marketing-module__N_TYMq__decisionSummary .marketing-module__N_TYMq__articleFigure{margin-top:32px}.marketing-module__N_TYMq__articleReadingGrid{gap:48px;width:100%;margin-top:56px;display:grid}.marketing-module__N_TYMq__articleToc{border-top:1px solid var(--ink-200);border-bottom:1px solid var(--ink-200);grid-template-columns:160px minmax(0,1fr);gap:32px;width:100%;padding:20px 0 18px;display:grid}.marketing-module__N_TYMq__articleToc h2{color:var(--ink-500);letter-spacing:0;margin:1px 0 0;font-size:13px;font-weight:500}.marketing-module__N_TYMq__articleToc ol{columns:3;column-gap:34px;margin:0;padding:0;list-style:none}.marketing-module__N_TYMq__articleToc li{break-inside:avoid;margin:0 0 8px}.marketing-module__N_TYMq__articleToc a{color:var(--ink-700);text-decoration:underline;-webkit-text-decoration-color:var(--ink-200);text-decoration-color:var(--ink-200);text-underline-offset:3px;font-size:13px;line-height:1.45}.marketing-module__N_TYMq__articleToc a:hover{color:var(--signal-600);text-decoration-color:currentColor}.marketing-module__N_TYMq__articleToc a:focus-visible,.marketing-module__N_TYMq__articleBody a:focus-visible,.marketing-module__N_TYMq__editorialBreadcrumb a:focus-visible{outline:3px solid var(--signal-100);outline-offset:3px;border-radius:2px}.marketing-module__N_TYMq__articleBody{width:100%;min-width:0;max-width:none;color:var(--ink-700);margin-left:0;margin-right:0}.marketing-module__N_TYMq__articleBody>h2,.marketing-module__N_TYMq__articleBody>h3,.marketing-module__N_TYMq__articleBody>p,.marketing-module__N_TYMq__articleBody>ul,.marketing-module__N_TYMq__articleBody>ol,.marketing-module__N_TYMq__articleBody>blockquote{max-width:none}.marketing-module__N_TYMq__articleBody h2{width:100%;max-width:100%;color:var(--ink-900);letter-spacing:-.025em;text-wrap:balance;margin:60px 0 17px;scroll-margin-top:24px;font-size:34px;font-weight:500;line-height:1.16}.marketing-module__N_TYMq__articleBody>h2:first-child{margin-top:0}.marketing-module__N_TYMq__articleBody h3{color:var(--ink-900);text-wrap:balance;margin:36px 0 12px;font-size:21px;line-height:1.3}.marketing-module__N_TYMq__articleBody p,.marketing-module__N_TYMq__articleBody li{color:var(--ink-700);font-size:18px;line-height:1.66}.marketing-module__N_TYMq__articleBody p{margin:0 0 18px}.marketing-module__N_TYMq__articleBody ul,.marketing-module__N_TYMq__articleBody ol{margin:0 0 22px;padding-left:24px}.marketing-module__N_TYMq__articleBody li+li{margin-top:7px}.marketing-module__N_TYMq__articleBody a{color:var(--signal-600);text-underline-offset:4px;font-weight:500;text-decoration:underline;text-decoration-thickness:1px}.marketing-module__N_TYMq__articleBody blockquote{border-top:1px solid var(--ink-900);border-bottom:1px solid var(--ink-200);color:var(--ink-900);margin:30px 0;padding:21px 0;font-size:20px;line-height:1.5}.marketing-module__N_TYMq__articleBody blockquote p{color:inherit;font-size:inherit;line-height:inherit;margin:0}.marketing-module__N_TYMq__articleFigure{width:100%;margin:38px 0}.marketing-module__N_TYMq__articleBody>.marketing-module__N_TYMq__articleFigure{width:min(var(--layout-editorial), calc(100vw - 48px));max-width:none;margin-left:0;transform:none}.marketing-module__N_TYMq__articleFigure picture{display:block}.marketing-module__N_TYMq__articleFigure img{border:1px solid var(--ink-200);background:var(--ink-0);width:100%;height:auto;display:block}.marketing-module__N_TYMq__articleFigure figcaption{max-width:72ch;color:var(--ink-500);margin-top:10px;font-size:13px;line-height:1.5}.marketing-module__N_TYMq__articleTableWrap{border-top:2px solid var(--ink-900);border-bottom:1px solid var(--ink-200);width:100%;margin:36px 0}.marketing-module__N_TYMq__articleTableWrap:focus-visible{outline:3px solid var(--signal-100);outline-offset:4px}.marketing-module__N_TYMq__articleTable{border-collapse:collapse;table-layout:fixed;width:100%;font-size:15px;line-height:1.48}.marketing-module__N_TYMq__articleTable caption{color:var(--ink-900);text-align:left;padding:17px 0 15px;font-size:23px;font-weight:500;line-height:1.3}.marketing-module__N_TYMq__articleTable th,.marketing-module__N_TYMq__articleTable td{border-top:1px solid var(--ink-200);word-break:normal;text-align:left;vertical-align:top;min-width:0;padding:16px 18px}.marketing-module__N_TYMq__articleTable th:first-child,.marketing-module__N_TYMq__articleTable td:first-child{padding-left:0}.marketing-module__N_TYMq__articleTable th:last-child,.marketing-module__N_TYMq__articleTable td:last-child{padding-right:0}.marketing-module__N_TYMq__articleTable thead th{color:var(--ink-500);font-size:12px;font-weight:500}.marketing-module__N_TYMq__articleTable thead th:first-child{width:22%}.marketing-module__N_TYMq__articleTable thead th:nth-child(2),.marketing-module__N_TYMq__articleTable thead th:nth-child(3){width:14%}.marketing-module__N_TYMq__articleTable thead th:nth-child(4){width:50%}.marketing-module__N_TYMq__articleTable tbody td:nth-child(4){overflow-wrap:anywhere}.marketing-module__N_TYMq__articleTable tbody th,.marketing-module__N_TYMq__articleTable tbody td:nth-child(2),.marketing-module__N_TYMq__articleTable tbody td:nth-child(3){color:var(--ink-900);font-weight:500}.marketing-module__N_TYMq__editorialCta{border-top:1px solid var(--ink-900);border-bottom:1px solid var(--ink-200);grid-template-columns:minmax(0,760px) auto;justify-content:space-between;align-items:center;gap:48px;margin-bottom:68px;padding:30px 0;display:grid}.marketing-module__N_TYMq__editorialCta>div{max-width:760px}.marketing-module__N_TYMq__editorialCta h2{margin:0 0 7px;font-size:28px;line-height:1.24}.marketing-module__N_TYMq__editorialCta p{color:var(--ink-700);margin:0}@media (max-width:1000px){.marketing-module__N_TYMq__articleToc{grid-template-columns:140px minmax(0,1fr);gap:24px}.marketing-module__N_TYMq__articleToc ol{columns:2}}@media (max-width:720px){.marketing-module__N_TYMq__editorialHeroInner,.marketing-module__N_TYMq__articleShell,.marketing-module__N_TYMq__editorialCta{width:min(100% - 32px,760px)}.marketing-module__N_TYMq__editorialHeroInner{padding:40px 0}.marketing-module__N_TYMq__editorialBreadcrumb{margin-bottom:20px}.marketing-module__N_TYMq__editorialHero h1{max-width:none;font-size:clamp(34px,10vw,44px);line-height:1.07}.marketing-module__N_TYMq__editorialDeck{margin-top:20px;font-size:17px}.marketing-module__N_TYMq__articleShell{padding:34px 0 62px}.marketing-module__N_TYMq__decisionSummary{margin-top:0}.marketing-module__N_TYMq__articleReadingGrid{gap:42px;margin-top:48px}.marketing-module__N_TYMq__articleToc{grid-template-columns:1fr;gap:10px;padding:17px 0}.marketing-module__N_TYMq__articleToc ol{columns:1}.marketing-module__N_TYMq__articleToc li{margin-bottom:7px}.marketing-module__N_TYMq__articleBody{width:100%;margin-left:0}.marketing-module__N_TYMq__articleBody h2{width:auto;max-width:100%;margin:50px 0 16px;font-size:27px}.marketing-module__N_TYMq__articleBody>h2:first-child{margin-top:0}.marketing-module__N_TYMq__articleBody h3{margin-top:34px;font-size:20px}.marketing-module__N_TYMq__articleBody p,.marketing-module__N_TYMq__articleBody li{font-size:16px;line-height:1.66}.marketing-module__N_TYMq__articleBody>.marketing-module__N_TYMq__articleFigure{width:100%;margin:32px 0;transform:none}.marketing-module__N_TYMq__articleFigure{margin:32px 0}.marketing-module__N_TYMq__articleTableWrap{max-width:100%;margin:32px 0;overflow:visible}.marketing-module__N_TYMq__articleTable{table-layout:auto;display:block}.marketing-module__N_TYMq__articleTable caption{padding:15px 0 13px;font-size:20px;display:block}.marketing-module__N_TYMq__articleTable thead{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.marketing-module__N_TYMq__articleTable tbody,.marketing-module__N_TYMq__articleTable tr,.marketing-module__N_TYMq__articleTable tbody th,.marketing-module__N_TYMq__articleTable tbody td{width:100%;display:block}.marketing-module__N_TYMq__articleTable tbody tr{border-top:1px solid var(--ink-200);padding:17px 0 18px}.marketing-module__N_TYMq__articleTable tbody th,.marketing-module__N_TYMq__articleTable tbody td{border:0;padding:0}.marketing-module__N_TYMq__articleTable tbody th{color:var(--ink-900);margin-bottom:13px;font-size:17px;line-height:1.4}.marketing-module__N_TYMq__articleTable tbody td{color:var(--ink-700);grid-template-columns:minmax(82px,28%) minmax(0,1fr);gap:12px;font-size:14px;line-height:1.5;display:grid}.marketing-module__N_TYMq__articleTable tbody td+td{margin-top:9px}.marketing-module__N_TYMq__articleTable tbody td:before{color:var(--ink-500);content:attr(data-label);font-size:12px;font-weight:500}.marketing-module__N_TYMq__editorialCta{grid-template-columns:1fr;justify-items:start;gap:22px;margin-bottom:52px;padding:27px 0}.marketing-module__N_TYMq__editorialCta h2{font-size:25px}}.marketing-module__N_TYMq__section,.marketing-module__N_TYMq__bandInner{padding-top:var(--space-section);padding-bottom:var(--space-section)}.marketing-module__N_TYMq__section>.marketing-module__N_TYMq__band{width:100vw;max-width:none;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.marketing-module__N_TYMq__section>.marketing-module__N_TYMq__band:last-child{margin-bottom:calc(var(--space-section) * -1)}.marketing-module__N_TYMq__steps+.marketing-module__N_TYMq__primaryButton{margin-top:28px}.marketing-module__N_TYMq__routeFinderGrid{margin-top:24px}.marketing-module__N_TYMq__routeGroup+.marketing-module__N_TYMq__routeGroup{margin-top:44px;padding-top:44px}.marketing-module__N_TYMq__band+.marketing-module__N_TYMq__routeDisclosure{margin-top:48px}@media (max-width:720px){.marketing-module__N_TYMq__routeGroup+.marketing-module__N_TYMq__routeGroup{margin-top:32px;padding-top:32px}.marketing-module__N_TYMq__band+.marketing-module__N_TYMq__routeDisclosure{margin-top:36px}}
.integrations-module__VRMGHW__finderGrid{margin-top:24px}.integrations-module__VRMGHW__roleBand{margin-top:0}.integrations-module__VRMGHW__roleCta{margin-top:28px}.integrations-module__VRMGHW__disclosure{margin-top:48px;margin-bottom:28px}.integrations-module__VRMGHW__routeGroup{margin-top:44px!important;padding-top:44px!important}.integrations-module__VRMGHW__routeMatrix{margin-top:32px}.integrations-module__VRMGHW__matrixTable{border-collapse:collapse;table-layout:fixed;width:100%}.integrations-module__VRMGHW__matrixTable th,.integrations-module__VRMGHW__matrixTable td{border-top:1px solid var(--ink-200);text-align:left;vertical-align:top;overflow-wrap:anywhere;padding:14px 12px;font-size:14px;line-height:1.5}.integrations-module__VRMGHW__matrixTable thead th{color:var(--ink-500);border-top:0;padding-top:0;font-size:13px;font-weight:500}.integrations-module__VRMGHW__matrixTable tbody th{color:var(--ink-900);font-size:15px;font-weight:600}.integrations-module__VRMGHW__matrixTable tbody th a{color:inherit;text-decoration:none}.integrations-module__VRMGHW__matrixTable tbody th a:hover,.integrations-module__VRMGHW__matrixTable tbody th a:focus-visible{text-decoration:underline}.integrations-module__VRMGHW__matrixTable td{color:var(--ink-700)}.integrations-module__VRMGHW__matrixTable th:first-child{width:12%}.integrations-module__VRMGHW__matrixTable th:nth-child(2){width:11%}.integrations-module__VRMGHW__matrixTable th:nth-child(3){width:20%}.integrations-module__VRMGHW__matrixTable th:nth-child(4){width:16%}.integrations-module__VRMGHW__matrixTable th:nth-child(5){width:23%}.integrations-module__VRMGHW__matrixTable th:nth-child(6){width:18%}.integrations-module__VRMGHW__matrixCards{display:none}.integrations-module__VRMGHW__matrixCard{border-top:1px solid var(--ink-200);padding:20px 0}.integrations-module__VRMGHW__matrixCard:first-child{border-top:0}.integrations-module__VRMGHW__matrixCard header{align-items:baseline;gap:12px;margin-bottom:4px;display:flex}.integrations-module__VRMGHW__matrixCard h3{margin:0;font-size:18px}.integrations-module__VRMGHW__matrixCard header span{color:var(--signal-600);font-size:13px;font-weight:500}.integrations-module__VRMGHW__matrixCard dl{margin:0}.integrations-module__VRMGHW__matrixCard dl>div{border-top:1px solid var(--ink-200);padding:10px 0}.integrations-module__VRMGHW__matrixCard dt{color:var(--ink-500);font-size:13px;font-weight:500}.integrations-module__VRMGHW__matrixCard dd{color:var(--ink-700);margin:3px 0 0;font-size:14px;line-height:1.5}.integrations-module__VRMGHW__matrixCardLink{margin-top:14px;display:inline-flex}@media (max-width:700px){.integrations-module__VRMGHW__finderGrid{margin-top:20px}.integrations-module__VRMGHW__roleCta{margin-top:24px}.integrations-module__VRMGHW__disclosure{margin-top:36px;margin-bottom:24px}.integrations-module__VRMGHW__routeGroup{margin-top:32px!important;padding-top:32px!important}.integrations-module__VRMGHW__routeMatrix{margin-top:24px}.integrations-module__VRMGHW__matrixTable{display:none}.integrations-module__VRMGHW__matrixCards{display:block}}
