._9FVBmW_page{padding:72px 0 104px}._9FVBmW_eyebrow{color:var(--color-text-muted);letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:9px;margin:0;font-size:13px;font-weight:600;display:inline-flex}._9FVBmW_eyebrow svg{color:var(--color-link)}._9FVBmW_hero{border-bottom:1px solid var(--color-border-default);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:56px;padding-bottom:72px;display:grid}._9FVBmW_heroCopy h1{letter-spacing:-.055em;text-wrap:balance;max-width:680px;margin:22px 0;font-size:clamp(40px,5.4vw,70px);font-weight:600;line-height:1.06}._9FVBmW_heroCopy h1 em{color:var(--color-text-muted);font-style:normal;font-weight:500}._9FVBmW_lead{max-width:560px;color:var(--color-text-muted);margin:0;font-size:18px;line-height:1.75}._9FVBmW_actions{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}._9FVBmW_trust{color:var(--color-text-muted);flex-wrap:wrap;gap:10px 22px;margin-top:30px;font-size:14px;display:flex}._9FVBmW_trust span{align-items:center;gap:8px;display:inline-flex}._9FVBmW_trust svg{color:var(--color-state-success)}._9FVBmW_heroVisual{gap:14px;display:grid;position:relative}._9FVBmW_section{padding-top:88px}._9FVBmW_sectionHead{gap:14px;max-width:720px;margin-bottom:40px;display:grid}._9FVBmW_sectionHead h2{letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(30px,3.4vw,44px);font-weight:600;line-height:1.12}._9FVBmW_sectionHead p{color:var(--color-text-muted);margin:0;font-size:17px;line-height:1.75}._9FVBmW_toolGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}._9FVBmW_toolCard{border:1px solid var(--color-border-default);background:var(--color-surface-raised);min-width:0;color:inherit;border-radius:18px;grid-template-rows:auto auto 1fr auto;gap:14px;padding:26px;transition:transform .25s,box-shadow .25s,border-color .25s;display:grid}._9FVBmW_toolCard:hover,._9FVBmW_toolCard:focus-visible{border-color:color-mix(in srgb, var(--color-text-primary) 22%, var(--color-border-default));transform:translateY(-3px);box-shadow:0 16px 34px -22px #2428244d}._9FVBmW_toolCard:focus-visible{outline:2px solid var(--color-link);outline-offset:3px}._9FVBmW_toolCardWide{grid-column:span 2}._9FVBmW_cardTop{justify-content:space-between;align-items:center;gap:12px;display:flex}._9FVBmW_icon{background:var(--color-surface-sunken);width:46px;height:46px;color:var(--color-text-primary);border-radius:13px;place-items:center;display:grid}._9FVBmW_category{color:var(--color-text-muted);letter-spacing:.1em;text-transform:uppercase;font-size:12.5px;font-weight:600}._9FVBmW_toolCard h3{letter-spacing:-.03em;margin:0;font-size:21px;font-weight:600}._9FVBmW_toolCard p{color:var(--color-text-muted);margin:0;font-size:15.5px;line-height:1.65}._9FVBmW_cardFoot{border-top:1px solid var(--color-border-default);color:var(--color-text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-top:16px;font-size:14px;display:flex}._9FVBmW_cardFoot strong{color:var(--color-text-primary)}._9FVBmW_arrowLink{color:var(--color-link);font-weight:600}._9FVBmW_pill{background:color-mix(in srgb, var(--color-brand-primary) 11%, transparent);color:var(--color-link);white-space:nowrap;border-radius:99px;align-items:center;gap:6px;padding:5px 11px;font-size:13px;font-weight:600;display:inline-flex}._9FVBmW_steps{counter-reset:step;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;list-style:none;display:grid}._9FVBmW_steps li{border-top:1px solid var(--color-border-default);counter-increment:step;padding-top:26px;position:relative}._9FVBmW_steps li:before{content:counter(step, decimal-leading-zero);color:var(--color-link);letter-spacing:.1em;margin-bottom:14px;font-size:13px;font-weight:700;display:block}._9FVBmW_steps h3{letter-spacing:-.02em;margin:0 0 8px;font-size:18px;font-weight:600}._9FVBmW_steps p{color:var(--color-text-muted);margin:0;font-size:15.5px;line-height:1.7}._9FVBmW_features{grid-template-columns:repeat(3,minmax(0,1fr));gap:34px 38px;display:grid}._9FVBmW_feature h3{align-items:center;gap:10px;margin:0 0 8px;font-size:17px;font-weight:600;display:flex}._9FVBmW_feature h3 svg{color:var(--color-link)}._9FVBmW_feature p{color:var(--color-text-muted);margin:0;font-size:15.5px;line-height:1.7}._9FVBmW_credits{border:1px solid var(--color-border-default);background:radial-gradient(circle at 0% 0%, color-mix(in srgb, var(--color-brand-primary) 10%, transparent), transparent 50%), var(--color-surface-raised);border-radius:22px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:48px;padding:40px;display:grid}._9FVBmW_price{align-items:baseline;gap:8px;margin:18px 0 10px;display:flex}._9FVBmW_price strong{letter-spacing:-.04em;font-size:46px;font-weight:600}._9FVBmW_price span{color:var(--color-text-muted)}._9FVBmW_creditRows{display:grid}._9FVBmW_creditRow{border-bottom:1px solid var(--color-border-default);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:18px;padding:14px 0;font-size:15px;display:grid}._9FVBmW_creditRow:first-child{padding-top:0}._9FVBmW_creditRow a{font-weight:600}._9FVBmW_creditRow span{color:var(--color-text-muted);white-space:nowrap}._9FVBmW_creditRow strong{white-space:nowrap}._9FVBmW_faq{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:64px;display:grid}._9FVBmW_faq h2{letter-spacing:-.045em;margin:13px 0;font-size:34px;font-weight:600}._9FVBmW_faq details{border-bottom:1px solid var(--color-border-default);padding:21px 0}._9FVBmW_faq details:first-child{padding-top:5px}._9FVBmW_faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:32px;font-size:16.5px;font-weight:600;list-style:none;display:flex}._9FVBmW_faq summary::-webkit-details-marker{display:none}._9FVBmW_faq summary:after{content:"+";color:var(--color-text-muted);font-size:19px;font-weight:400}._9FVBmW_faq details[open] summary:after{content:"−"}._9FVBmW_faq details p{color:var(--color-text-muted);margin:14px 30px 0 0;font-size:16.5px;line-height:1.8}._9FVBmW_cta{background:var(--store-ink,#242824);color:#f5f4ee;border-radius:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px;margin-top:96px;padding:48px;display:flex}._9FVBmW_cta h2{letter-spacing:-.04em;max-width:560px;margin:0 0 10px;font-size:clamp(28px,3vw,40px);font-weight:600;line-height:1.15}._9FVBmW_cta p{color:#c9ccc2;max-width:560px;margin:0;font-size:16.5px;line-height:1.7}._9FVBmW_ctaActions{flex-wrap:wrap;gap:12px;display:flex}._9FVBmW_ctaPrimary,._9FVBmW_ctaSecondary{border-radius:10px;align-items:center;gap:10px;min-height:48px;padding:12px 20px;font-size:15px;font-weight:600;transition:transform .2s,background .2s;display:inline-flex}._9FVBmW_ctaPrimary{color:#242824;background:#f5f4ee}._9FVBmW_ctaPrimary:hover{transform:translateY(-2px)}._9FVBmW_ctaSecondary{color:#f5f4ee;border:1px solid #fff3}._9FVBmW_ctaSecondary:hover{background:#ffffff12}._9FVBmW_crumbs{color:var(--color-text-muted);flex-wrap:wrap;gap:8px;margin-bottom:26px;font-size:14px;display:flex}._9FVBmW_crumbs a:hover{color:var(--color-text-primary)}._9FVBmW_metaCard{gap:4px;max-width:520px;margin-top:30px;display:grid}._9FVBmW_metaRow{border-bottom:1px solid var(--color-border-default);color:var(--color-text-muted);justify-content:space-between;gap:16px;padding:11px 0;font-size:15px;display:flex}._9FVBmW_metaRow strong{color:var(--color-text-primary);text-align:right}._9FVBmW_outputs{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}._9FVBmW_output{border:1px solid var(--color-border-default);background:var(--color-surface-raised);border-radius:18px;padding:26px}._9FVBmW_output h3{align-items:center;gap:10px;margin:0 0 8px;font-size:18px;font-weight:600;display:flex}._9FVBmW_output h3 svg{color:var(--color-state-success)}._9FVBmW_output p{color:var(--color-text-muted);margin:0;font-size:15.5px;line-height:1.7}._9FVBmW_twoCol{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;display:grid}._9FVBmW_list{color:var(--color-text-muted);gap:12px;margin:0;padding-left:20px;font-size:16px;line-height:1.7;display:grid}._9FVBmW_list strong{color:var(--color-text-primary)}._9FVBmW_sample{border:1px solid var(--color-border-default);background:var(--color-surface-raised);border-radius:20px;padding:22px;position:relative;box-shadow:0 24px 50px -36px #24282466}._9FVBmW_sampleLabel{border:1px solid var(--color-border-default);background:var(--color-surface-base);color:var(--color-text-muted);letter-spacing:.06em;text-transform:uppercase;border-radius:99px;padding:3px 10px;font-size:11.5px;font-weight:600;position:absolute;top:-11px;left:20px}._9FVBmW_sampleTitle{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;font-size:15px;font-weight:600;display:flex}._9FVBmW_sampleTitle span{color:var(--color-text-muted);font-size:13px;font-weight:500}._9FVBmW_sampleGrid{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:22px;display:grid}._9FVBmW_ring{place-items:center;width:112px;height:112px;display:grid;position:relative}._9FVBmW_ring svg{position:absolute;inset:0;transform:rotate(-90deg)}._9FVBmW_ring strong{letter-spacing:-.03em;font-size:30px;font-weight:600}._9FVBmW_bars{gap:9px;display:grid}._9FVBmW_bar{color:var(--color-text-muted);grid-template-columns:96px minmax(0,1fr) 26px;align-items:center;gap:10px;font-size:12.5px;display:grid}._9FVBmW_bar i{background:var(--color-surface-sunken);border-radius:99px;height:7px;overflow:hidden}._9FVBmW_bar i span{border-radius:inherit;background:var(--color-brand-primary);height:100%;display:block}._9FVBmW_bar b{color:var(--color-text-primary);text-align:right}._9FVBmW_findingLine{border-top:1px solid var(--color-border-default);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;padding:11px 0;font-size:14px;line-height:1.5;display:grid}._9FVBmW_findingLine span{color:var(--color-text-muted)}._9FVBmW_sev{text-transform:uppercase;border-radius:99px;padding:2px 8px;font-size:11.5px;font-weight:700}._9FVBmW_sevCritical{background:color-mix(in srgb, var(--color-state-danger) 14%, transparent);color:var(--color-state-danger)}._9FVBmW_sevMajor{background:color-mix(in srgb, var(--color-state-warning) 16%, transparent);color:color-mix(in srgb, var(--color-state-warning) 80%, var(--color-text-primary))}._9FVBmW_sevMinor{background:color-mix(in srgb, var(--color-state-info) 14%, transparent);color:var(--color-state-info)}._9FVBmW_chips{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}._9FVBmW_chip{color:var(--color-text-muted);gap:6px;font-size:11.5px;display:grid}._9FVBmW_chip i{border:1px solid color-mix(in srgb, var(--color-text-primary) 8%, transparent);border-radius:10px;height:46px}._9FVBmW_chip b{color:var(--color-text-primary);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:600}._9FVBmW_ramp{grid-template-columns:repeat(11,minmax(0,1fr));gap:3px;margin-top:8px;display:grid}._9FVBmW_ramp i{border-radius:5px;height:30px}._9FVBmW_rampLabel{color:var(--color-text-muted);margin-top:14px;font-size:12.5px;font-weight:600}._9FVBmW_passRow{border-top:1px solid var(--color-border-default);justify-content:space-between;gap:10px;padding:9px 0;font-size:13.5px;display:flex}._9FVBmW_passRow b{color:var(--color-state-success)}._9FVBmW_code{background:color-mix(in srgb, var(--color-text-primary) 5%, var(--color-surface-raised));color:var(--color-text-primary);white-space:pre;border-radius:12px;margin:0;padding:16px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;line-height:1.7;overflow:hidden}._9FVBmW_code em{color:var(--color-link);font-style:normal}._9FVBmW_hueStrip{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:4px;height:88px;display:grid}._9FVBmW_hueStrip i{border-radius:6px}._9FVBmW_sites{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}._9FVBmW_site{border:1px solid var(--color-border-default);border-radius:12px;gap:7px;padding:10px;font-size:12.5px;display:grid}._9FVBmW_site i{border-radius:7px;height:54px}._9FVBmW_site span{gap:4px;display:flex}._9FVBmW_site span b{border-radius:50%;width:12px;height:12px}._9FVBmW_miniStack{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}._9FVBmW_miniCard{border:1px solid var(--color-border-default);background:var(--color-surface-raised);border-radius:16px;padding:16px}._9FVBmW_miniCard strong{align-items:center;gap:8px;margin-bottom:10px;font-size:13.5px;display:flex}._9FVBmW_miniCard strong svg{color:var(--color-link)}@media (max-width:1080px){._9FVBmW_hero,._9FVBmW_credits,._9FVBmW_faq{grid-template-columns:minmax(0,1fr)}._9FVBmW_hero{gap:44px}._9FVBmW_toolGrid,._9FVBmW_features{grid-template-columns:repeat(2,minmax(0,1fr))}._9FVBmW_toolCardWide{grid-column:auto}._9FVBmW_faq{gap:24px}}@media (max-width:720px){._9FVBmW_page{padding:44px 0 72px}._9FVBmW_lead{font-size:16.5px}._9FVBmW_toolGrid,._9FVBmW_features,._9FVBmW_steps,._9FVBmW_outputs,._9FVBmW_twoCol,._9FVBmW_miniStack{grid-template-columns:minmax(0,1fr)}._9FVBmW_credits,._9FVBmW_cta{padding:26px 22px}._9FVBmW_creditRow{grid-template-columns:minmax(0,1fr) auto}._9FVBmW_creditRow span{display:none}._9FVBmW_sampleGrid{grid-template-columns:minmax(0,1fr);justify-items:center}._9FVBmW_bars{width:100%}._9FVBmW_chips{grid-template-columns:repeat(3,minmax(0,1fr))}._9FVBmW_sites{grid-template-columns:repeat(2,minmax(0,1fr))}._9FVBmW_section{padding-top:64px}._9FVBmW_cta{margin-top:72px}}@media (prefers-reduced-motion:reduce){._9FVBmW_toolCard,._9FVBmW_toolCard:hover,._9FVBmW_ctaPrimary:hover{transition:none;transform:none}}
