.landing_landing__vB_9v{color:hsl(var(--foreground));background:hsl(var(--background))}.landing_container__Cuo_o{width:min(100% - 64px,1200px);margin-inline:auto}.landing_section__O6gdK{padding-block:clamp(64px,7vw,104px)}.landing_eyebrow__4uFc8{display:flex;align-items:center;gap:10px;font-family:var(--font-mono),monospace;font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.landing_statusDot__0mPj_{display:inline-block;width:6px;height:6px;flex-shrink:0;border-radius:50%;background:hsl(var(--accent-ink))}.landing_hero___ILNH{position:relative;border-bottom:1px solid hsl(var(--border));background:radial-gradient(ellipse at 85% 30%,hsl(var(--primary)/.07),transparent 55%)}.landing_heroGrid__Mhkrf{display:grid;grid-template-columns:1.15fr 1fr;align-items:center;gap:clamp(32px,6vw,90px);padding-block:88px 72px}.landing_headline__FnKc4{max-width:700px;margin-block:25px;font-size:clamp(44px,5.1vw,72px);font-weight:500;letter-spacing:-.055em;line-height:1.06;text-wrap:balance}.landing_headline__FnKc4 em{display:block;font-family:var(--font-instrument-serif),Georgia,serif;font-weight:400;letter-spacing:-.025em;color:hsl(var(--primary-ink))}.landing_lede__BIc2x{max-width:490px;color:hsl(var(--muted-foreground));font-size:16px;line-height:1.8}.landing_actions__dLs4D{display:flex;flex-wrap:wrap;gap:12px;margin-block:30px 20px}.landing_primaryButton__LGEpx,.landing_secondaryButton__Jqu1x{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:48px;padding:13px 20px;border-radius:7px;font-size:13px;line-height:1.5;font-weight:600;transition:background-color .18s,border-color .18s}.landing_primaryButton__LGEpx{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border:1px solid hsl(var(--primary))}.landing_primaryButton__LGEpx:hover{background:hsl(var(--primary)/.82)}.landing_secondaryButton__Jqu1x{border:1px solid hsl(var(--border));background:hsl(var(--card))}.landing_secondaryButton__Jqu1x:hover{border-color:hsl(var(--muted-foreground))}.landing_textLink__RfW6G{display:inline-flex;align-items:center;gap:9px;min-height:44px;font-size:12px;color:hsl(var(--muted-foreground))}.landing_textLink__RfW6G:hover{color:hsl(var(--foreground))}.landing_landing__vB_9v a:focus-visible,.landing_landing__vB_9v summary:focus-visible{outline:2px solid hsl(var(--accent-ink));outline-offset:5px;border-radius:4px}.landing_preview__e_hNm{min-width:0;position:relative;padding:22px;border:1px solid hsl(var(--border));border-radius:14px;background:linear-gradient(140deg,hsl(var(--muted)/.6),hsl(var(--card)/.3))}.landing_previewCaption__bNedk{display:flex;justify-content:space-between;gap:12px;font-family:var(--font-mono),monospace;font-size:9px;letter-spacing:.07em;text-transform:uppercase;color:hsl(var(--muted-foreground));margin-bottom:22px}.landing_report__eXn_1{border:1px solid hsl(var(--border));border-radius:9px;background:hsl(var(--card));padding:24px;box-shadow:0 12px 32px hsl(var(--foreground)/.04)}.landing_reportMeta__qar7R{display:flex;align-items:center;justify-content:space-between;gap:8px}.landing_badge__Lp6HE{display:inline-flex;align-items:center;gap:5px;border-radius:4px;padding:4px 7px;background:hsl(var(--accent)/.08);color:hsl(var(--accent-ink));font-size:10px}.landing_reportLabel__V_MUq{margin-top:28px;font-size:11px;color:hsl(var(--muted-foreground))}.landing_report__eXn_1 h2{margin-block:7px 22px;font-size:20px;line-height:1.4;font-weight:500;letter-spacing:-.025em}.landing_severity__Im3uC{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding-block:14px;border-block:1px solid hsl(var(--border));font-size:11px;color:hsl(var(--muted-foreground))}.landing_severity__Im3uC strong{display:flex;align-items:center;gap:7px;font-family:var(--font-mono),monospace;font-weight:500;color:hsl(var(--primary-ink))}.landing_severity__Im3uC .landing_statusDot__0mPj_{background:hsl(var(--primary-ink))}.landing_reviewSteps__9blMr{display:grid;gap:0;padding-block:18px}.landing_reviewSteps__9blMr li{position:relative;display:flex;gap:11px;align-items:center;min-height:36px;font-size:11px}.landing_reviewSteps__9blMr li:not(:last-child):after{content:"";position:absolute;left:10px;top:29px;height:15px;width:1px;background:hsl(var(--border))}.landing_checkIcon__P90tO{justify-content:center;width:22px;height:22px;border:1px solid hsl(var(--border));border-radius:50%}.landing_certificate__oBlRA,.landing_checkIcon__P90tO{display:flex;align-items:center;color:hsl(var(--accent-ink))}.landing_certificate__oBlRA{gap:12px;border-top:1px dashed hsl(var(--border));padding-top:19px}.landing_certificate__oBlRA>svg{flex-shrink:0}.landing_certificate__oBlRA>svg:last-child{margin-left:auto;opacity:.65}.landing_certificate__oBlRA strong{display:block;color:hsl(var(--foreground));font-size:12px;font-weight:500}.landing_certificate__oBlRA span{display:block;margin-top:4px;color:hsl(var(--muted-foreground));font-size:10px}.landing_appealNote__jtP_i{display:flex;align-items:center;gap:12px;margin:14px -5px 0;padding:15px;background:hsl(var(--foreground));color:hsl(var(--background));border-radius:7px}.landing_appealNote__jtP_i>svg{flex-shrink:0}.landing_appealNote__jtP_i p{font-size:11px;line-height:1.6}.landing_noteMarker__BhSsG{margin-left:auto;font-size:22px}.landing_previewFootnote__TE4Pi{margin-top:15px;color:hsl(var(--muted-foreground));font-size:10px;text-align:center}.landing_principles__zfggB{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-block:25px;border-top:1px solid hsl(var(--border));font-size:12px}.landing_principles__zfggB p{color:hsl(var(--muted-foreground))}.landing_principles__zfggB span{display:inline-flex;align-items:center;gap:9px}.landing_principles__zfggB svg{color:hsl(var(--accent-ink));flex-shrink:0}.landing_sectionHeader__mh_nR{margin-bottom:40px}.landing_sectionTitle__o7n2u{font-size:clamp(30px,3.5vw,46px);font-weight:500;line-height:1.15;letter-spacing:-.04em;text-wrap:balance;white-space:pre-line}.landing_closing__F_0BP .landing_eyebrow__4uFc8,.landing_sectionHeader__mh_nR .landing_eyebrow__4uFc8{margin-bottom:18px}.landing_featureGrid__ykZHo{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid hsl(var(--border))}.landing_feature__qJmTi{padding:28px 24px 8px;border-left:1px solid hsl(var(--border))}.landing_feature__qJmTi:first-child{padding-left:0;border-left:0}.landing_feature__qJmTi>svg{color:hsl(var(--primary-ink));margin-bottom:28px}.landing_feature__qJmTi .landing_eyebrow__4uFc8{font-size:9px;margin-bottom:12px}.landing_feature__qJmTi h3{font-size:16px;font-weight:500;margin-bottom:10px}.landing_feature__qJmTi>p:last-child{color:hsl(var(--muted-foreground));font-size:13px;line-height:1.8}.landing_band__itraX{border-block:1px solid hsl(var(--border));background:hsl(var(--card)/.5);scroll-margin-top:24px}.landing_splitHeader__p0XsM{display:grid;grid-template-columns:1.2fr 1fr;align-items:end;gap:64px;margin-bottom:48px}.landing_splitHeader__p0XsM .landing_eyebrow__4uFc8{margin-bottom:20px}.landing_body__Rr3PW{color:hsl(var(--muted-foreground));font-size:14px;line-height:1.8}.landing_steps__hogEu{display:grid;grid-template-columns:repeat(4,1fr);gap:26px}.landing_step__gjjhF{border-top:1px solid hsl(var(--border));padding-top:22px}.landing_stepNumber__9R54Z{font-family:var(--font-instrument-serif),Georgia,serif;font-size:38px;color:hsl(var(--primary-ink))}.landing_step__gjjhF h3{font-size:17px;font-weight:500;margin-block:18px 10px}.landing_step__gjjhF p{font-size:13px;line-height:1.8;color:hsl(var(--muted-foreground))}.landing_appeal__1Ubq1{display:flex;gap:18px;border-left:2px solid hsl(var(--primary));background:hsl(var(--primary)/.05);padding:25px;margin-block:36px}.landing_appeal__1Ubq1>svg{flex-shrink:0;color:hsl(var(--primary-ink))}.landing_appeal__1Ubq1 .landing_eyebrow__4uFc8{margin-bottom:10px;color:hsl(var(--primary-ink))}.landing_facts__gbzzX{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;border-top:1px solid hsl(var(--border));padding-block:30px}.landing_facts__gbzzX dd{font-size:29px;letter-spacing:-.04em}.landing_facts__gbzzX dt{margin-top:7px;font-size:11px;color:hsl(var(--muted-foreground))}.landing_audienceGrid__JKW31{display:grid;grid-template-columns:1fr 1fr;border:1px solid hsl(var(--border));border-radius:12px;overflow:hidden}.landing_audience__V9pBM{padding:36px;display:flex;flex-direction:column;align-items:start}.landing_audience__V9pBM+.landing_audience__V9pBM{border-left:1px solid hsl(var(--border));background:hsl(var(--primary)/.04)}.landing_audience__V9pBM>svg{color:hsl(var(--primary-ink));margin-bottom:30px}.landing_audience__V9pBM h3{font-size:26px;font-weight:500;letter-spacing:-.035em;margin-bottom:14px}.landing_audience__V9pBM .landing_textLink__RfW6G{margin-top:auto;padding-top:20px;color:hsl(var(--foreground));font-weight:600}.landing_closing__F_0BP{display:flex;align-items:center;justify-content:space-between;gap:40px;padding:48px;border-radius:12px;border:1px solid hsl(var(--primary)/.35);background:hsl(var(--primary)/.05)}.landing_closing__F_0BP>div{max-width:720px}.landing_closing__F_0BP p:not(.landing_eyebrow__4uFc8){margin-top:18px;font-size:14px;line-height:1.7;color:hsl(var(--muted-foreground))}.landing_closing__F_0BP>a{flex-shrink:0}@media (min-width:1600px){.landing_heroGrid__Mhkrf{padding-block:112px 96px}}@media (max-width:1023px){.landing_heroGrid__Mhkrf{gap:32px}.landing_headline__FnKc4{font-size:52px}.landing_preview__e_hNm{padding:16px}.landing_report__eXn_1{padding:18px}.landing_actions__dLs4D{flex-direction:column;align-items:stretch}.landing_principles__zfggB{flex-wrap:wrap}.landing_principles__zfggB p{width:100%}.landing_splitHeader__p0XsM{gap:32px}.landing_featureGrid__ykZHo,.landing_steps__hogEu{grid-template-columns:repeat(2,1fr)}.landing_feature__qJmTi{padding-block:28px}.landing_feature__qJmTi:nth-child(3){border-left:0;padding-left:0}.landing_closing__F_0BP{padding:32px}}@media (max-width:767px){.landing_container__Cuo_o{width:calc(100% - 40px)}.landing_heroGrid__Mhkrf{grid-template-columns:1fr;padding-block:48px 36px;gap:36px}.landing_headline__FnKc4{font-size:clamp(42px,8vw,60px);max-width:540px}.landing_lede__BIc2x{max-width:560px;font-size:15px}.landing_actions__dLs4D{flex-direction:row}.landing_hero___ILNH .landing_eyebrow__4uFc8{font-size:10px}.landing_preview__e_hNm{width:100%;max-width:520px;margin-inline:auto;padding:20px}.landing_report__eXn_1{padding:22px}.landing_principles__zfggB{gap:16px 24px}.landing_principles__zfggB p{width:100%}.landing_splitHeader__p0XsM{grid-template-columns:1fr;gap:24px;margin-bottom:32px}.landing_audienceGrid__JKW31{grid-template-columns:1fr}.landing_audience__V9pBM{padding:28px}.landing_audience__V9pBM+.landing_audience__V9pBM{border-left:0;border-top:1px solid hsl(var(--border))}.landing_facts__gbzzX{grid-template-columns:1fr 1fr}.landing_closing__F_0BP{flex-direction:column;align-items:start;padding:28px;gap:24px}}@media (max-width:399px){.landing_container__Cuo_o{width:calc(100% - 32px)}.landing_actions__dLs4D{flex-direction:column}.landing_featureGrid__ykZHo,.landing_steps__hogEu{grid-template-columns:1fr}.landing_feature__qJmTi{border-left:0;padding-inline:0;border-bottom:1px solid hsl(var(--border))}.landing_preview__e_hNm{padding:12px}.landing_report__eXn_1{padding:16px}.landing_certificate__oBlRA>svg:last-child{display:none}.landing_appeal__1Ubq1{padding:20px 16px}}@media (prefers-reduced-motion:reduce){.landing_landing__vB_9v *,.landing_landing__vB_9v :after,.landing_landing__vB_9v :before{transition:none!important;animation:none!important}}@media (prefers-reduced-motion:no-preference){.landing_headline__FnKc4,.landing_heroGrid__Mhkrf .landing_actions__dLs4D,.landing_heroGrid__Mhkrf .landing_lede__BIc2x,.landing_heroGrid__Mhkrf>div>.landing_eyebrow__4uFc8,.landing_heroGrid__Mhkrf>div>.landing_textLink__RfW6G{animation:landing_enter-up__ZpEd5 .65s cubic-bezier(.22,1,.36,1) both}.landing_headline__FnKc4{animation-delay:70ms}.landing_heroGrid__Mhkrf .landing_lede__BIc2x{animation-delay:.14s}.landing_heroGrid__Mhkrf .landing_actions__dLs4D{animation-delay:.21s}.landing_heroGrid__Mhkrf>div>.landing_textLink__RfW6G{animation-delay:.28s}.landing_preview__e_hNm{animation:landing_workspace-enter__ugp_G .85s cubic-bezier(.22,1,.36,1) .12s both}.landing_reviewSteps__9blMr li{animation:landing_enter-up__ZpEd5 .46s cubic-bezier(.22,1,.36,1) both}.landing_reviewSteps__9blMr li:first-child{animation-delay:.42s}.landing_reviewSteps__9blMr li:nth-child(2){animation-delay:.56s}.landing_reviewSteps__9blMr li:nth-child(3){animation-delay:.7s}.landing_certificate__oBlRA{animation:landing_enter-up__ZpEd5 .55s cubic-bezier(.22,1,.36,1) .8s both}.landing_appealNote__jtP_i{animation:landing_enter-up__ZpEd5 .55s cubic-bezier(.22,1,.36,1) .94s both}.landing_actions__dLs4D:focus-within,.landing_heroGrid__Mhkrf>div>.landing_textLink__RfW6G:focus-visible{animation:none}.landing_primaryButton__LGEpx svg,.landing_textLink__RfW6G svg{transition:transform .22s cubic-bezier(.22,1,.36,1)}.landing_primaryButton__LGEpx:is(:hover,:focus-visible) svg,.landing_textLink__RfW6G:is(:hover,:focus-visible) svg{transform:translateX(3px)}.landing_heroGrid__Mhkrf>div>.landing_textLink__RfW6G:is(:hover,:focus-visible) svg{transform:translateY(3px)}.landing_audience__V9pBM{transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s ease,border-color .22s ease}@media (hover:hover) and (pointer:fine){.landing_audience__V9pBM:hover{transform:translateY(-4px);box-shadow:0 16px 32px -22px hsl(var(--foreground)/.18);border-color:hsl(var(--primary)/.4)}}@keyframes landing_enter-up__ZpEd5{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes landing_workspace-enter__ugp_G{0%{opacity:0;transform:translateY(14px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}}