.page_svcFork__SZWh1{display:grid;grid-column:1/-1;grid-template-columns:repeat(3,1fr);margin-top:52px;border-top:1px solid var(--hairline-on-dark)}.page_forkPath__JHbHR{position:relative;display:flex;flex-direction:column;gap:16px;min-height:172px;padding:30px 30px 26px;border-right:1px solid var(--hairline-on-dark);transition:background .25s ease}.page_forkPath__JHbHR:first-child{padding-left:0}.page_forkPath__JHbHR:last-child{border-right:0;padding-right:0}.page_forkPath__JHbHR:hover{background:color-mix(in srgb,var(--lime) 4.5%,transparent)}.page_forkK__YOhix{font-family:var(--font-body),var(--font-fallback);font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--lime)}.page_forkQ__wiHsz{font-family:var(--font-display),var(--font-fallback);font-size:22px;font-weight:900;line-height:1.15;letter-spacing:-.015em;color:var(--white)}.page_forkGo__f5Itj{display:inline-flex;gap:9px;align-items:center;margin-top:auto;font-family:var(--font-body),var(--font-fallback);font-size:12.5px;font-weight:600;letter-spacing:.03em;color:var(--ink-muted-on-dark)}.page_forkPath__JHbHR:hover .page_forkGo__f5Itj{color:var(--lime)}.page_forkArrow__cjnBn{transition:transform .25s ease}.page_forkPath__JHbHR:hover .page_forkArrow__cjnBn{transform:translateY(3px)}.page_staircase__6Hn43{padding-block:0 92px;background:var(--white);color:var(--dark)}.page_stairHead__gGQ8j{display:flex;flex-wrap:wrap;gap:40px;align-items:flex-end;justify-content:space-between;padding:84px var(--pad-inline) 10px}.page_shL__2F_km{max-width:18ch}.page_shR__1Z9q8{max-width:40ch;font-family:var(--font-body),var(--font-fallback);font-size:15px;line-height:1.6;color:var(--ink-muted)}.page_stair__32APR{display:flex;flex-direction:column;padding-inline:var(--pad-inline)}.page_step__n4E0d{position:relative;padding-bottom:48px}.page_step__n4E0d+.page_step__n4E0d{margin-top:8px}.page_stepSoft__buKBq{width:100%}.page_stepBrand__84erB{width:85%;margin-left:15%}.page_stepFull__9ESN2{width:73%;margin-left:27%}.page_stepRule__CLlG2{height:2px;background:var(--hairline)}.page_stepSoft__buKBq .page_stepRule__CLlG2{height:4px;background:var(--purple)}.page_stepGrid__xDa9v{display:grid;grid-template-columns:auto 1fr;grid-column-gap:44px;column-gap:44px;align-items:start;padding-top:28px}.page_stepNum__fFaym{font-family:var(--font-display),var(--font-fallback);font-size:80px;font-weight:900;line-height:.8;letter-spacing:-.04em;color:var(--ink-faint)}.page_stepSoft__buKBq .page_stepNum__fFaym{font-size:124px;color:var(--purple)}.page_stepLabel__Ldh_P{margin-bottom:12px;font-family:var(--font-body),var(--font-fallback);font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-faint)}.page_stepPain__yxuBP{margin-bottom:14px;font-family:var(--font-display),var(--font-fallback);font-size:30px;font-weight:900;line-height:1.04;letter-spacing:-.02em;color:var(--dark);text-wrap:balance}.page_stepSoft__buKBq .page_stepPain__yxuBP{font-size:40px}.page_stepSub__zIVxa{max-width:56ch;font-family:var(--font-body),var(--font-fallback);font-size:16px;line-height:1.55;color:var(--ink-muted)}.page_stepDetail__RsCkP{display:grid;grid-template-columns:1.45fr 1fr;grid-column-gap:44px;column-gap:44px;align-items:start;margin-top:26px}.page_stepDesc__ddtrX{margin:0 0 18px;font-size:15px;line-height:1.62;color:var(--ink-muted)}.page_stepCapsL__6Zmkz,.page_stepDesc__ddtrX{font-family:var(--font-body),var(--font-fallback)}.page_stepCapsL__6Zmkz{margin-bottom:8px;font-size:10px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-faint)}.page_stepCaps__bMwCi{margin:0;font-family:var(--font-body),var(--font-fallback);font-size:14px;line-height:1.85;color:var(--dark)}.page_stepCaps__bMwCi b{color:var(--purple)}.page_stepFoot__GTxnh{display:flex;flex-wrap:wrap;gap:20px;align-items:flex-end;justify-content:flex-end}.page_comparison__gYy_D{padding-block:100px 96px;background:var(--light);color:var(--dark)}.page_comparison__gYy_D p.page_comparisonLead__X_6Cg{max-width:560px}.page_matrix__AFBeq{padding-inline:var(--pad-inline)}.page_matrix__AFBeq table{width:100%;border:1px solid var(--hairline);border-collapse:collapse;background:var(--white)}.page_matrix__AFBeq td,.page_matrix__AFBeq th{padding:18px 20px;border-bottom:1px solid var(--hairline);font-family:var(--font-body),var(--font-fallback);font-size:15px;color:var(--dark);text-align:left;vertical-align:middle}.page_matrix__AFBeq tbody tr:last-child :is(th,td){border-bottom:0}.page_matrix__AFBeq thead th{border-bottom:2px solid var(--hairline);background:var(--light);font-family:var(--font-display),var(--font-fallback);font-size:13px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted)}.page_matrix__AFBeq thead th.page_featCol__YQTQ3{color:var(--purple)}.page_matrix__AFBeq tbody th{font-weight:600}.page_matrix__AFBeq td.page_check__YnC58{width:140px;font-family:var(--font-mono),var(--font-fallback-mono);font-size:13px;color:var(--ink-muted);text-align:center}.page_matrix__AFBeq td.page_yes__cjmn1{font-weight:600;color:var(--dark)}.page_matrix__AFBeq td.page_no__xgBII{color:var(--ink-faint)}.page_matrix__AFBeq td.page_partial__kFXDl{color:var(--ink-muted)}.page_matrix__AFBeq td.page_feat__qa1PZ{background:color-mix(in srgb,var(--purple) 6%,transparent);font-weight:700;color:var(--purple)}.page_also__a66CH{padding:66px var(--pad-inline) 70px;background:var(--light);color:var(--dark)}.page_alsoEyebrow__MDH46{display:block;color:var(--ink-faint)}.page_also__a66CH h2{margin-top:6px}.page_alsoRow__uKzpc{display:flex;flex-wrap:wrap;gap:14px 26px;align-items:baseline;margin-top:26px}.page_alsoRow__uKzpc a{margin-top:-4px;padding-top:4px;padding-bottom:1px;border-bottom:1.5px solid transparent;font-family:var(--font-display),var(--font-fallback);font-size:19px;font-weight:700;letter-spacing:-.01em;color:var(--dark);transition:color .2s ease,border-color .2s ease}.page_alsoRow__uKzpc a:hover{border-bottom-color:var(--purple);color:var(--purple)}.page_alsoRow__uKzpc .page_sep__an8PL{font-size:15px;color:var(--ink-faint);-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (prefers-reduced-motion:reduce){.page_alsoRow__uKzpc a,.page_forkArrow__cjnBn,.page_forkPath__JHbHR{transition:none}.page_forkPath__JHbHR:hover .page_forkArrow__cjnBn{transform:none}}@media (max-width:860px){.page_svcFork__SZWh1{grid-template-columns:1fr}.page_forkPath__JHbHR{min-height:0;padding:24px 0;border-right:0;border-bottom:1px solid var(--hairline-on-dark)}.page_forkPath__JHbHR:last-child{border-bottom:0}.page_forkQ__wiHsz{font-size:20px}.page_staircase__6Hn43{padding-block:0 56px}.page_stairHead__gGQ8j{padding:56px var(--gutter-mobile) 8px}.page_stair__32APR{padding-inline:var(--gutter-mobile)}.page_stepBrand__84erB,.page_stepFull__9ESN2,.page_stepSoft__buKBq{width:100%;margin-left:0}.page_stepGrid__xDa9v{grid-template-columns:1fr;row-gap:14px}.page_stepNum__fFaym{font-size:60px}.page_stepSoft__buKBq .page_stepNum__fFaym{font-size:80px}.page_stepPain__yxuBP{font-size:25px}.page_stepSoft__buKBq .page_stepPain__yxuBP{font-size:28px}.page_stepDetail__RsCkP{grid-template-columns:1fr;row-gap:24px}.page_comparison__gYy_D{padding-block:60px 56px}.page_matrix__AFBeq{padding-inline:var(--gutter-mobile);overflow-x:auto}.page_matrix__AFBeq table{min-width:560px}.page_also__a66CH{padding:48px var(--gutter-mobile)}.page_alsoRow__uKzpc a{font-size:17px}}