.features_page__m2pHQ,.features_skipLink__JKj19{background:var(--site-paper);color:var(--site-ink)}.features_skipLink__JKj19{position:absolute;top:-100px;left:16px;z-index:100;padding:12px 16px}.features_skipLink__JKj19:focus{top:16px}.features_main__yCVDx{width:min(var(--site-container),calc(100% - 2 * var(--site-gutter)));margin:0 auto;padding:clamp(96px,12vw,160px) 0}.features_intro__OD6YR{max-width:900px;margin-bottom:80px}.features_intro__OD6YR h1{margin:0;font:700 clamp(48px,6vw,88px)/1.02 var(--site-font-display);letter-spacing:-.045em;text-wrap:balance}.features_intro__OD6YR p{max-width:620px;margin:24px 0 0;color:var(--site-ink-3);font:400 clamp(18px,1.6vw,22px)/1.5 var(--site-font-body)}.features_list__AIRpB{border-top:1px solid var(--site-line)}.features_row__xf1HK{display:grid;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:24px;padding:32px 0;border-bottom:1px solid var(--site-line)}.features_number__wx8LD{align-self:start;color:var(--site-accent-text);font:600 12px/1.4 var(--site-font-body);letter-spacing:.12em}.features_row__xf1HK h2{margin:0;font:700 clamp(26px,3vw,40px)/1.15 var(--site-font-display);letter-spacing:-.025em}.features_row__xf1HK p{margin:8px 0 0;color:var(--site-ink-3);font:400 16px/1.5 var(--site-font-body)}.features_link__jBE0K{display:inline-flex;min-height:48px;align-items:center;gap:10px;padding:0 16px;border-radius:var(--site-radius);background:var(--site-action);color:var(--site-action-text);font:600 14px var(--site-font-body);text-decoration:none}.features_link__jBE0K:hover{background:var(--site-action-hover)}.features_link__jBE0K:focus-visible{outline:3px solid var(--site-focus);outline-offset:3px}.features_pending__9rgN1{color:var(--site-ink-3);font:400 14px var(--site-font-body)}@media (max-width:700px){.features_main__yCVDx{padding:96px 0}.features_intro__OD6YR{margin-bottom:48px}.features_row__xf1HK{grid-template-columns:36px 1fr;gap:12px}.features_link__jBE0K,.features_pending__9rgN1{grid-column:2;justify-self:start}}.site_container__Sy0f5{width:min(var(--site-container),calc(100% - 2 * var(--site-gutter)));margin-inline:auto}.site_containerWide__1Oi9c{width:min(var(--site-container-wide),calc(100% - 2 * var(--site-gutter)));margin-inline:auto}.site_section__hBWOb{padding-block:var(--site-section-y);scroll-margin-top:96px}.site_sectionCompact__CLYQP{padding-block:var(--site-section-y-compact);scroll-margin-top:96px}.site_band__a7kPh{background:var(--site-band);color:var(--site-band-text);--eyebrow-color:var(--site-band-eyebrow);--heading-color:var(--site-band-text);--body-color:var(--site-band-muted)}.site_bright__ldJ2F{background:var(--site-bright);color:var(--site-bright-text);--eyebrow-color:var(--site-bright-text);--heading-color:var(--site-bright-text);--body-color:var(--site-bright-muted)}.site_subtle__YqKom{background:var(--site-subtle)}.site_eyebrow__jSRWU{margin:0 0 var(--site-space-4);color:var(--eyebrow-color,var(--site-accent-text));font:var(--site-fw-strong) var(--site-fs-tiny) /1.4 var(--site-font-body);letter-spacing:var(--site-tracking-eyebrow);text-transform:uppercase}.site_display__Oe2lY,.site_h2__zvQT_,.site_h3__zGCLc{margin:0;color:var(--heading-color,var(--site-ink));font-family:var(--site-font-display);text-wrap:balance}.site_display__Oe2lY{font-size:var(--site-fs-display);font-weight:var(--site-fw-display);line-height:var(--site-lh-display);letter-spacing:var(--site-tracking-display)}.site_h2__zvQT_{font-size:var(--site-fs-h2);line-height:var(--site-lh-heading);letter-spacing:var(--site-tracking-heading)}.site_h2__zvQT_,.site_h3__zGCLc{font-weight:var(--site-fw-heading)}.site_h3__zGCLc{font-size:var(--site-fs-h3);line-height:1.2;letter-spacing:-.02em}.site_lead__K0CPW{color:var(--body-color,var(--site-ink-3));font-size:var(--site-fs-lead);line-height:1.5}.site_body__inmgY,.site_lead__K0CPW{margin:0;max-width:var(--site-measure)}.site_body__inmgY{color:var(--body-color,var(--site-ink-2));font-size:var(--site-fs-body);line-height:var(--site-lh-body)}.site_actions__uqa8Z{display:flex;flex-wrap:wrap;align-items:center;gap:var(--site-space-3)}.site_action__D7QdN{display:inline-flex;min-height:48px;min-width:120px;align-items:center;justify-content:center;gap:var(--site-space-2);padding:0 var(--site-space-6);border:1px solid transparent;border-radius:var(--site-radius);font:var(--site-fw-strong) var(--site-fs-body) /1.2 var(--site-font-body);text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color var(--site-dur-fast) var(--site-ease-out),border-color var(--site-dur-fast) var(--site-ease-out),color var(--site-dur-fast) var(--site-ease-out),transform var(--site-dur-fast) var(--site-ease-out)}.site_action__D7QdN svg{width:18px;height:18px;flex:none;transition:transform var(--site-dur) var(--site-ease-out)}.site_action__D7QdN:hover svg{transform:translateX(3px)}.site_action__D7QdN:active{transform:translateY(1px)}.site_primary__u2t1s{background:var(--site-action);color:var(--site-action-text)}.site_primary__u2t1s:hover{background:var(--site-action-hover);color:var(--site-action-text)}.site_primary__u2t1s:active{background:var(--site-action-active)}.site_secondary__8yHxX{background:var(--site-surface);color:var(--site-ink);border-color:var(--site-line)}.site_secondary__8yHxX:hover{background:var(--site-subtle);border-color:var(--site-link);color:var(--site-ink)}.site_ghost__9IjvR{background:transparent;color:var(--site-link);padding-inline:var(--site-space-2);min-width:0}.site_ghost__9IjvR:hover{color:var(--site-link-hover);text-decoration:underline}.site_onBand__WNO7r{background:var(--site-band-action);color:var(--site-band-action-text)}.site_onBand__WNO7r:hover{background:var(--site-band-action-hover);color:var(--site-band-action-text)}.site_onBandSecondary__0pok8{background:transparent;color:var(--site-band-text);border-color:var(--site-band-line)}.site_onBandSecondary__0pok8:hover{background:var(--site-band-raised);color:var(--site-band-text)}.site_onBright__JPXr9{background:var(--site-bright-action);color:var(--site-bright-action-text)}.site_onBright__JPXr9:hover{background:color-mix(in srgb,var(--site-bright-action) 88%,var(--site-bright));color:var(--site-bright-action-text)}.site_sourceNote__lMdmI{margin:0;color:var(--body-color,var(--site-ink-4));font-size:var(--site-fs-tiny);line-height:1.5}.site_sourceNote__lMdmI a{color:inherit;text-decoration:underline}.site_sourceNote__lMdmI a:hover{color:var(--heading-color,var(--site-ink))}@media (max-width:600px){.site_actions__uqa8Z{flex-direction:column;align-items:stretch}.site_action__D7QdN{width:100%}.site_ghost__9IjvR{width:auto;align-self:flex-start}}@media (prefers-reduced-motion:reduce){.site_action__D7QdN,.site_action__D7QdN svg{transition:none}.site_action__D7QdN:active,.site_action__D7QdN:hover svg{transform:none}}