._problems_17g3u_2,._start_17g3u_3,._proof_17g3u_4,._faq_17g3u_5,._others_17g3u_6{padding-inline:max(var(--gutter,24px), calc((100% - 1200px) / 2))}._crumbs_17g3u_12{justify-content:center;align-items:center;gap:var(--space-2,8px);font-family:var(--font-mono);font-size:var(--ts-kicker,13px);line-height:var(--ts-kicker-lh,16px);letter-spacing:var(--ts-kicker-ls,.08em);text-transform:uppercase;color:#ffffffd1;flex-wrap:wrap;display:inline-flex}._crumbTrail_17g3u_27{align-items:center;gap:var(--space-2,8px);display:inline-flex}._crumbHere_17g3u_34{font:inherit;letter-spacing:inherit;color:#fff;margin:0}._crumbLink_17g3u_41{border-radius:var(--radius-1,6px);color:inherit;text-decoration:none}@media (hover:hover){._crumbLink_17g3u_41:hover{color:#fff;text-underline-offset:3px;text-decoration:underline}}._crumbLink_17g3u_41:focus-visible{outline-offset:2px;outline:2px solid #fff}._kicker_17g3u_60{font-family:var(--font-mono);font-size:var(--ts-kicker,13px);line-height:var(--ts-kicker-lh,16px);letter-spacing:var(--ts-kicker-ls,.08em);text-transform:uppercase;color:var(--blue-11)}._header_17g3u_69{align-items:flex-start;gap:var(--space-4,16px);flex-direction:column;max-width:820px;display:flex}._sectionTitle_17g3u_77{font-size:var(--ts-h1,52px);line-height:var(--ts-h1-lh,1.05);letter-spacing:var(--ts-h1-ls,-.03em);text-wrap:balance;font-weight:650}._muted_17g3u_85{color:var(--color-text-2);font-weight:550;display:block}._visuallyHidden_17g3u_91{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._problems_17g3u_2{z-index:1;margin-top:-112px;position:relative}._problemGrid_17g3u_108{gap:var(--space-4,16px);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}._problem_17g3u_2{gap:var(--space-2,8px);padding:var(--space-5,24px);border-radius:var(--radius-5,20px);background:var(--color-elevated);box-shadow:inset 0 0 0 1px var(--color-line), 0 18px 40px -20px #080c204d;flex-direction:column;display:flex}._problemIndex_17g3u_128{font-family:var(--font-mono);letter-spacing:.06em;color:var(--blue-11);font-size:12px;line-height:16px}._problemTitle_17g3u_136{font-size:var(--ts-h3,21px);line-height:var(--ts-h3-lh,1.3);letter-spacing:var(--ts-h3-ls,-.01em);text-wrap:balance;font-weight:650}._problemBody_17g3u_144{font-size:var(--ts-body,14px);line-height:var(--ts-body-lh,20.5px);color:var(--color-text-2);text-wrap:pretty}._problemAnswer_17g3u_152{align-items:baseline;gap:var(--space-2,8px);padding-top:var(--space-3,12px);border-top:1px solid var(--color-line);border-radius:0 0 var(--radius-2,8px) var(--radius-2,8px);color:var(--color-text);font-size:var(--ts-body,14px);line-height:var(--ts-body-lh,20.5px);margin-top:auto;text-decoration:none;display:flex}._inSoon_17g3u_166{padding:1px var(--space-2,8px);border-radius:var(--radius-pill,999px);background:var(--blue-3);color:var(--blue-11);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;flex:none;font-size:11px;line-height:18px}._answerText_17g3u_179{text-wrap:pretty;flex:1;min-width:0}._problemAnswer_17g3u_152 svg{color:var(--blue-11);transition:transform var(--duration-2,.2s) var(--ease-standard,ease);flex:none;align-self:center}@media (hover:hover){._problemAnswer_17g3u_152:hover ._answerText_17g3u_179{text-underline-offset:3px;text-decoration:underline}._problemAnswer_17g3u_152:hover svg{transform:translate(3px)}}._problemAnswer_17g3u_152:focus-visible{outline:2px solid var(--blue-9);outline-offset:2px}._start_17g3u_3,._proof_17g3u_4{gap:var(--space-6,32px);padding-top:var(--section-y,120px);flex-direction:column;display:flex}._startGrid_17g3u_218{align-items:start;gap:var(--space-5,24px);grid-template-columns:minmax(0,2fr) minmax(0,1fr);display:grid}._uses_17g3u_225{gap:var(--space-3,12px);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}._use_17g3u_225{align-items:center;gap:var(--space-3,12px);height:100%;padding:var(--space-4,16px);border-radius:var(--radius-4,16px);box-shadow:inset 0 0 0 1px var(--color-line);color:var(--color-text);transition:background var(--duration-1,.12s) var(--ease-standard,ease);text-decoration:none;display:flex}@media (hover:hover){._use_17g3u_225:hover{background:var(--color-hover)}}._use_17g3u_225:focus-visible{outline:2px solid var(--blue-9);outline-offset:2px}._useText_17g3u_257{flex-direction:column;flex:1;min-width:0;display:flex}._useTitle_17g3u_264{font-size:var(--ts-body-lg,16px);line-height:var(--ts-body-lg-lh,24px);font-weight:600}._usePillar_17g3u_270{font-size:var(--ts-caption,13px);line-height:var(--ts-caption-lh,18px);color:var(--color-text-2)}._plan_17g3u_276{align-items:flex-start;gap:var(--space-2,8px);padding:var(--space-5,24px);border-radius:var(--radius-5,20px);background:var(--color-elevated);box-shadow:inset 0 0 0 1px var(--color-line);flex-direction:column;display:flex}._planKicker_17g3u_287{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-2);font-size:12px;line-height:16px}._planName_17g3u_296{font-size:var(--ts-h2,32px);line-height:var(--ts-h2-lh,1.15);letter-spacing:var(--ts-h2-ls,-.02em);color:var(--blue-11);font-weight:650}._planWhy_17g3u_304{font-size:var(--ts-body,14px);line-height:var(--ts-body-lh,20.5px);text-wrap:pretty}._planNote_17g3u_310{font-size:var(--ts-caption,13px);line-height:var(--ts-caption-lh,18px);color:var(--color-text-2);text-wrap:pretty}._planLink_17g3u_317,._more_17g3u_318{align-items:center;gap:var(--space-1-5,6px);margin-top:var(--space-2,8px);border-radius:var(--radius-1,6px);font-size:var(--ts-body,14px);color:var(--blue-11);font-weight:600;text-decoration:none;display:inline-flex}@media (hover:hover){._planLink_17g3u_317:hover,._more_17g3u_318:hover{text-underline-offset:3px;text-decoration:underline}}._planLink_17g3u_317:focus-visible,._more_17g3u_318:focus-visible{outline:2px solid var(--blue-9);outline-offset:2px}._quotes_17g3u_346{gap:var(--space-4,16px);grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));display:grid}._quote_17g3u_346{justify-content:space-between;gap:var(--space-5,24px);padding:var(--space-6,32px);border-radius:var(--radius-5,20px);background:var(--color-elevated);box-shadow:inset 0 0 0 1px var(--color-line);flex-direction:column;display:flex}._quoteText_17g3u_363{font-size:var(--ts-h3,21px);text-wrap:pretty;font-weight:550;line-height:1.4}._byline_17g3u_370{flex-direction:column;gap:2px;display:flex}._bylineName_17g3u_376{font-size:var(--ts-body,14px);font-weight:650}._bylineRole_17g3u_381{font-size:var(--ts-caption,13px);line-height:var(--ts-caption-lh,18px);color:var(--color-text-2)}._more_17g3u_318{align-self:flex-start}._others_17g3u_6{gap:var(--space-4,16px);padding-block:var(--section-y,120px);flex-direction:column;display:flex}._othersTitle_17g3u_400{font-size:var(--ts-h3,21px);line-height:var(--ts-h3-lh,1.3);font-weight:650}._otherList_17g3u_406{gap:var(--space-2,8px);flex-wrap:wrap;padding:0;list-style:none;display:flex}._other_17g3u_6{align-items:center;gap:var(--space-2,8px);height:44px;padding:0 var(--space-4,16px) 0 var(--space-2,8px);border-radius:var(--radius-pill,999px);box-shadow:inset 0 0 0 1px var(--color-line);color:var(--color-text);font-size:var(--ts-body,14px);transition:background var(--duration-1,.12s) var(--ease-standard,ease);font-weight:600;text-decoration:none;display:inline-flex}@media (hover:hover){._other_17g3u_6:hover{background:var(--color-hover)}}._other_17g3u_6:focus-visible{outline:2px solid var(--blue-9);outline-offset:2px}._faq_17g3u_5{padding-top:var(--section-y,120px);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(32px,6vw,96px);display:grid}._faqHeader_17g3u_449{align-self:start;align-items:flex-start;gap:var(--space-4,16px);flex-direction:column;display:flex;position:sticky;top:112px}._faqList_17g3u_459{gap:var(--space-2,8px);flex-direction:column;display:flex}@media (width<=899px){._problemGrid_17g3u_108,._startGrid_17g3u_218,._faq_17g3u_5{grid-template-columns:minmax(0,1fr)}._faqHeader_17g3u_449{position:static}}@media (width<=559px){._problems_17g3u_2{margin-top:-96px}._uses_17g3u_225{grid-template-columns:minmax(0,1fr)}._quote_17g3u_346{padding:var(--space-5,24px)}}
