:root{--font-sans:"IBM Plex Sans Variable";--font-serif:"Newsreader Variable";--font-mono:"IBM Plex Mono";--bg:#0b1116;--bg-elevated:#111920;--bg-panel:rgba(14,21,28,0.88);--bg-panel-strong:rgba(11,17,22,0.96);--surface:#f3f1e8;--surface-muted:#d9d2c3;--ink:#f5f3ec;--ink-muted:#b8c0c8;--ink-soft:#8b95a2;--line:rgba(130,149,168,0.24);--line-strong:rgba(130,149,168,0.42);--accent:#67b5a3;--accent-strong:#8bd0bf;--accent-deep:#21463f;--danger:#ef8d8d;--success:#88d4a9;--radius-xl:28px;--radius-lg:22px;--radius-md:16px;--shadow-soft:0 28px 90px rgba(0,0,0,0.24);--shadow-panel:0 20px 50px rgba(0,0,0,0.22)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--ink);background:radial-gradient(circle at 12% 0,rgba(103,181,163,.18),transparent 28%),radial-gradient(circle at 88% 10%,rgba(78,97,118,.22),transparent 30%),linear-gradient(180deg,#071017,#0b1116);font-family:var(--font-sans),"Avenir Next","Segoe UI",sans-serif}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}main{z-index:1}.site-shell,main{position:relative}.site-shell{min-height:100vh}.site-atmosphere{position:fixed;inset:0;pointer-events:none;background:repeating-linear-gradient(90deg,rgba(255,255,255,.02),rgba(255,255,255,.02) 1px,transparent 0,transparent 120px);-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.8),transparent 85%);mask-image:linear-gradient(180deg,rgba(0,0,0,.8),transparent 85%);opacity:.32}.container{width:min(1180px,calc(100vw - 40px));margin:0 auto}.reading-width{width:min(920px,calc(100vw - 40px))}.site-header{position:sticky;top:0;z-index:30;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:rgba(8,13,18,.74);border-bottom:1px solid rgba(130,149,168,.14)}.header-inner{justify-content:space-between;gap:18px;padding:18px 0}.header-controls,.header-inner{display:flex;align-items:center}.header-controls{gap:12px;margin-left:auto}.brand-anchor{flex-shrink:0}.brand-lockup{display:inline-flex;align-items:center;gap:14px}.brand-lockup.compact .brand-line{font-size:.72rem}.brand-symbol{display:inline-flex;width:48px;height:48px;padding:6px;border-radius:14px;background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.02));border:1px solid rgba(130,149,168,.18);box-shadow:inset 0 1px 0 rgba(255,255,255,.05)}.brand-symbol svg{width:100%;height:100%}.brand-symbol-frame{fill:rgba(7,14,19,.92);stroke:rgba(130,149,168,.28);stroke-width:1.5}.brand-symbol-arc{fill:none;stroke-width:3.8;stroke-linecap:round}.brand-symbol-arc-left,.brand-symbol-spine{stroke:var(--surface)}.brand-symbol-arc-right{stroke:var(--accent)}.brand-symbol-spine{fill:none;stroke-width:3.8;stroke-linecap:round}.brand-copy{display:flex;flex-direction:column;gap:3px}.brand-name,.footer-brand{font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,Georgia,serif;font-size:1.15rem;letter-spacing:.06em;text-transform:uppercase}.top-nav{display:flex;align-items:center;gap:8px;padding:6px;border:1px solid rgba(130,149,168,.14);background:rgba(255,255,255,.03)}.top-nav-link{padding:9px 14px;border-radius:999px;color:var(--ink-muted);transition:background .14s ease,color .14s ease,transform .14s ease}.top-nav-link:hover{background:rgba(255,255,255,.05);color:var(--ink)}.header-cta{flex-shrink:0}.mobile-nav{display:none;position:relative}.mobile-nav-trigger{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 16px;border-radius:999px;border:1px solid rgba(130,149,168,.18);background:rgba(255,255,255,.03);cursor:pointer;list-style:none;font-weight:600}.mobile-nav-trigger::-webkit-details-marker{display:none}.mobile-nav-panel{position:absolute;top:calc(100% + 10px);right:0;width:min(280px,calc(100vw - 28px));display:grid;gap:14px;padding:16px;border-radius:20px;border:1px solid var(--line);background:rgba(9,14,19,.98);box-shadow:var(--shadow-panel)}.mobile-nav-links{display:grid;gap:6px}.mobile-nav-link{padding:12px 14px;border-radius:14px;color:var(--ink-muted);background:rgba(255,255,255,.02)}.mobile-nav-link:hover{color:var(--ink);background:rgba(255,255,255,.05)}.mobile-nav-cta{width:100%}.site-footer{position:relative;z-index:1;margin-top:104px;padding:0 0 42px}.footer-grid{display:grid;grid-template-columns:1.2fr .7fr .8fr;gap:28px;padding:32px;border:1px solid var(--line);border-radius:var(--radius-xl);background:rgba(10,16,22,.82);box-shadow:var(--shadow-panel)}.footer-brand-block{display:grid;gap:16px}.footer-copy{max-width:42ch;line-height:1.6}.footer-column{display:grid;gap:12px;align-content:start}.footer-heading,.panel-kicker{margin:0;font-size:.82rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.footer-links{display:grid;gap:10px}.footer-links a{display:inline-flex;align-items:center;min-height:24px;color:var(--ink-muted)}.footer-links a:hover{color:var(--ink)}.footer-trust ul,.number-list,.panel-list{margin:0;padding-left:18px;display:grid;gap:12px;line-height:1.6}.hero-section,.section-block,.section-hero{position:relative;padding:88px 0}.section-hero{padding-top:112px}.section-hero-narrow{padding-top:96px}.section-muted{background:linear-gradient(180deg,rgba(255,255,255,.02),rgba(255,255,255,0))}.hero-grid{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(360px,.88fr);gap:28px;align-items:start}.hero-grid.compact{align-items:stretch}.hero-copy{display:grid;gap:20px}.form-section-heading h2,.hero-copy h1,.section-heading h1,.section-heading h2{margin:0;font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,Georgia,serif;font-weight:700;letter-spacing:-.02em;line-height:.98}.hero-copy h1{max-width:11ch;font-size:clamp(3.3rem,7vw,5.7rem)}.hero-lede{max-width:52ch;font-size:1.1rem;line-height:1.75}.hero-support{max-width:46ch;line-height:1.7}.eyebrow{display:inline-flex;width:fit-content;padding:9px 14px;border-radius:999px;background:rgba(103,181,163,.1);border:1px solid rgba(103,181,163,.18);color:var(--accent-strong);font-size:.76rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.cta-actions,.form-action-row,.hero-actions{display:flex;gap:14px;flex-wrap:wrap;align-items:center}.primary-button,.secondary-button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 22px;border-radius:999px;border:1px solid transparent;cursor:pointer;font-weight:600;transition:transform .14s ease,background .14s ease,border-color .14s ease,color .14s ease}.primary-button{background:var(--surface);color:#0a1117}.secondary-button{border-color:var(--line-strong);background:rgba(255,255,255,.03);color:var(--ink)}.primary-button:hover,.secondary-button:hover{transform:translateY(-1px)}.primary-button:disabled,.secondary-button:disabled{opacity:.7;cursor:not-allowed}.commitment-strip{display:flex;flex-wrap:wrap;gap:10px}.commitment-strip span{padding:10px 12px;border-radius:999px;border:1px solid rgba(130,149,168,.15);background:rgba(255,255,255,.02);font-size:.92rem}.cta-band,.evidence-frame,.form-card,.panel,.support-panel{border-radius:var(--radius-xl);border:1px solid var(--line);background:var(--bg-panel);box-shadow:var(--shadow-panel)}.evidence-frame{display:grid;gap:18px;padding:24px;background:linear-gradient(180deg,rgba(22,31,41,.94),rgba(10,16,22,.98)),linear-gradient(120deg,rgba(103,181,163,.08),transparent 45%)}.evidence-footer,.evidence-header,.evidence-score{display:flex;align-items:center;justify-content:space-between;gap:14px}.evidence-header,.evidence-label,.form-footnote,.upload-card-note{font-size:.9rem}.evidence-header,.evidence-label{color:var(--ink-soft)}.evidence-chip{margin:0;padding:7px 11px;border-radius:999px;background:rgba(103,181,163,.1);color:var(--accent-strong);border:1px solid rgba(103,181,163,.18);font-size:.82rem}.evidence-footer strong,.evidence-score strong{font-size:1.1rem}.evidence-list{display:grid;gap:12px}.evidence-item{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px;border-radius:var(--radius-md);border:1px solid rgba(130,149,168,.16);background:rgba(255,255,255,.03)}.evidence-item p,.evidence-item strong,.panel h2,.panel h3,.process-card h3,.process-card p,.support-panel h2{margin:0}.evidence-item p{color:var(--ink-soft);margin-bottom:4px}.evidence-item span{flex-shrink:0;color:var(--surface-muted);font-size:.84rem}.evidence-item.high{border-color:rgba(103,181,163,.32)}.evidence-item.medium{border-color:rgba(130,149,168,.22)}.section-heading{display:grid;gap:14px;max-width:840px;margin-bottom:30px}.section-heading.tight{margin-bottom:20px}.section-heading h1{font-size:clamp(2.8rem,6vw,4.8rem)}.form-section-heading h2,.section-heading h2{font-size:clamp(1.7rem,4vw,2.5rem)}.contact-layout,.dual-feature-grid,.faq-grid,.form-layout,.offer-strip,.proof-grid,.sample-packet-grid,.split-panels,.two-track-grid{display:grid;gap:24px}.dual-feature-grid,.faq-grid,.proof-grid,.split-panels,.two-track-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.offer-strip{grid-template-columns:1.1fr .95fr .95fr;align-items:stretch}.offer-panel{display:grid;align-content:center}.offer-panel h2{margin:16px 0 8px;font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,Georgia,serif;font-size:clamp(2.2rem,5vw,3.8rem);letter-spacing:-.03em}.form-layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start}.contact-layout{grid-template-columns:minmax(0,.82fr) minmax(0,1fr)}.cta-band,.form-card,.panel,.support-panel{padding:28px}.panel-dark{background:linear-gradient(180deg,rgba(18,28,36,.96),rgba(11,17,22,.98))}.panel-elevated{background:linear-gradient(180deg,rgba(21,31,39,.96),rgba(11,17,22,.98))}.stance-panel{display:grid;grid-template-columns:minmax(0,.92fr) minmax(280px,.72fr);gap:24px;align-items:end;padding:34px;border:1px solid rgba(103,181,163,.24);border-radius:var(--radius-xl);background:linear-gradient(135deg,rgba(103,181,163,.14),rgba(255,255,255,.02) 48%),rgba(10,16,22,.92);box-shadow:var(--shadow-panel)}.stance-panel .section-heading{margin-bottom:0}.stance-list{display:grid;gap:12px;margin:0;padding:0;list-style:none}.stance-list li{padding:16px 18px;border-radius:var(--radius-md);border:1px solid rgba(130,149,168,.16);background:rgba(255,255,255,.03);color:var(--ink-muted);line-height:1.55}.panel-wide{margin-top:24px}.process-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.case-excerpt,.finding-list,.mini-scorecard,.packet-sheet{display:grid;gap:16px}.case-excerpt-row,.mini-scorecard-row,.packet-row{display:grid;gap:8px;padding:16px 18px;border-radius:var(--radius-md);border:1px solid rgba(130,149,168,.16);background:rgba(255,255,255,.03)}.case-excerpt-row span{color:var(--ink-soft);font-size:.82rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.case-excerpt-row strong{line-height:1.55}.sample-packet-grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);margin-bottom:24px}.mini-scorecard-row{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);align-items:center}.finding-card dt,.mini-scorecard-row span{color:var(--ink-soft);font-size:.78rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.finding-list{grid-template-columns:repeat(3,minmax(0,1fr))}.finding-card{display:grid;gap:18px;padding:24px;border-radius:var(--radius-lg);border:1px solid var(--line);background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.02)),rgba(12,18,24,.88);box-shadow:var(--shadow-panel)}.finding-card-header{display:grid;gap:12px}.finding-card-header span{width:fit-content;padding:7px 10px;border-radius:999px;border:1px solid rgba(103,181,163,.2);color:var(--accent-strong);background:rgba(103,181,163,.08);font-size:.76rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.finding-card dd,.finding-card dl,.finding-card h3{margin:0}.finding-card h3{font-size:1.15rem;line-height:1.35}.finding-card dl{display:grid;gap:14px}.finding-card div{display:grid;gap:6px}.finding-card dd{color:var(--ink-muted);line-height:1.6}.faq-item{display:grid;gap:10px;padding:0 0 22px;border-bottom:1px solid var(--line)}.faq-item h3,.faq-item p{margin:0}.faq-item h3{font-size:1.1rem}.faq-item p{color:var(--ink-muted);line-height:1.7}.compact-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.process-card{display:grid;gap:14px;padding:24px;border-radius:var(--radius-lg);border:1px solid var(--line);background:rgba(255,255,255,.03);box-shadow:var(--shadow-panel)}.link-card{transition:border-color .14s ease,background .14s ease,transform .14s ease}.link-card:hover{transform:translateY(-2px);border-color:rgba(103,181,163,.34);background:rgba(103,181,163,.06)}.process-step{display:inline-flex;width:fit-content;padding:7px 10px;border-radius:999px;background:rgba(103,181,163,.08);color:var(--accent-strong);font-size:.78rem;font-weight:700;letter-spacing:.12em}.number-list{line-height:1.7}.cta-band{display:flex;align-items:center;justify-content:space-between;gap:24px;background:linear-gradient(135deg,rgba(103,181,163,.12),rgba(255,255,255,.03) 45%),rgba(11,17,22,.92)}.cta-band h2,.support-panel h2{margin:0 0 10px;font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,Georgia,serif;font-size:clamp(1.8rem,4vw,2.6rem)}.cta-band p,.form-intro p,.support-panel p{margin:0;line-height:1.7}.feature-panel{align-self:center}.form-intro{display:grid;gap:20px}.support-panel{display:grid;gap:18px}.support-divider{height:1px;background:var(--line)}.intake-form{display:grid;gap:24px}.form-section{display:grid;gap:18px;padding-bottom:22px;border-bottom:1px solid var(--line)}.form-section:last-of-type{border-bottom:none;padding-bottom:0}.form-section-heading{display:grid;gap:8px}.form-grid{display:grid;gap:16px}.two-up{grid-template-columns:repeat(2,minmax(0,1fr))}.span-2{grid-column:1/-1}.form-card label{display:flex;flex-direction:column;gap:9px}.form-card label span{color:var(--surface);font-size:.95rem;font-weight:600}.form-card input,.form-card select,.form-card textarea{width:100%;padding:15px 16px;border-radius:var(--radius-md);border:1px solid rgba(130,149,168,.18);background:rgba(255,255,255,.03);transition:border-color .14s ease,background .14s ease,box-shadow .14s ease}.form-card input::placeholder,.form-card textarea::placeholder{color:rgba(184,192,200,.58)}.form-card input:focus,.form-card select:focus,.form-card textarea:focus{outline:none;border-color:rgba(103,181,163,.5);background:rgba(255,255,255,.05);box-shadow:0 0 0 4px rgba(103,181,163,.08)}.checkbox-row{flex-direction:row!important;align-items:center;gap:12px}.checkbox-row input{width:auto;accent-color:var(--accent)}.upload-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.upload-card{display:grid;gap:10px;padding:18px;border-radius:var(--radius-md);border:1px solid rgba(130,149,168,.18);background:rgba(255,255,255,.03);cursor:pointer;transition:border-color .14s ease,background .14s ease,transform .14s ease}.upload-card-header{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.upload-card:hover{transform:translateY(-1px);border-color:rgba(103,181,163,.32)}.upload-card.selected{border-color:rgba(103,181,163,.5);background:rgba(103,181,163,.08)}.upload-card-title{font-weight:700;color:var(--surface)}.upload-card-badge{display:inline-flex;align-items:center;justify-content:center;min-height:24px;padding:0 9px;border-radius:999px;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.upload-card-badge.required{background:rgba(103,181,163,.12);color:var(--accent-strong);border:1px solid rgba(103,181,163,.2)}.upload-card-badge.optional{background:rgba(255,255,255,.05);color:var(--ink-muted);border:1px solid rgba(130,149,168,.18)}.upload-card input{padding:0;border:0;background:transparent}.upload-card-meta{color:var(--ink-soft);font-size:.84rem}.trust-note{display:grid;gap:8px;padding:18px 20px;border-radius:var(--radius-md);border:1px solid rgba(130,149,168,.18);background:rgba(255,255,255,.02)}.trust-note p{margin:0;color:var(--ink-muted);line-height:1.6}.form-footnote{margin:0;max-width:32ch;line-height:1.5}.status{margin:0;line-height:1.6}.status.error{color:var(--danger)}.status.success{color:var(--success)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.internal-shell{display:grid;grid-template-columns:260px minmax(0,1fr);min-height:100vh;background:radial-gradient(circle at 0 0,rgba(103,181,163,.08),transparent 24%),#081016;color:var(--ink)}.internal-sidebar{position:sticky;top:0;align-self:start;display:grid;gap:24px;min-height:100vh;padding:28px 22px;border-right:1px solid rgba(130,149,168,.14);background:rgba(9,14,19,.94)}.internal-brand,.internal-form,.internal-page,.internal-stack{display:grid;gap:16px}.internal-brand h1,.internal-card-header h3,.internal-page-header h2{margin:0;font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,Georgia,serif}.draft-send-row span,.internal-brand p,.internal-card p,.internal-help,.internal-list-row span,.internal-muted,.internal-page-header p{margin:0;color:var(--ink-muted);line-height:1.6}.internal-card-label,.internal-kicker{margin:0;color:var(--surface-muted);font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.internal-nav{display:grid;gap:8px}.internal-nav-link{padding:11px 14px;border-radius:14px;color:var(--ink-muted);background:rgba(255,255,255,.02)}.internal-nav-link:hover{color:var(--ink);background:rgba(255,255,255,.05)}.internal-main{padding:30px 28px 60px}.draft-card-header,.internal-card-header,.internal-page-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.internal-form-grid,.internal-grid,.metrics-grid{display:grid;gap:20px}.internal-form-grid.two,.internal-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.metrics-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.draft-card,.internal-card{display:grid;gap:18px;padding:24px;border-radius:22px;border:1px solid rgba(130,149,168,.16);background:rgba(12,18,24,.9);box-shadow:var(--shadow-panel)}.metric-card strong{font-size:2rem}.checkbox-inline,.internal-actions,.internal-filter-row{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.internal-form label{display:grid;gap:8px}.internal-filter-row select,.internal-form input,.internal-form select,.internal-form textarea{width:100%;padding:13px 14px;border-radius:14px;border:1px solid rgba(130,149,168,.18);background:rgba(255,255,255,.03);color:var(--ink)}.code-block,.internal-form textarea{resize:vertical}.code-block,.internal-table-wrap{overflow:auto}.internal-table{width:100%;border-collapse:collapse}.internal-table td,.internal-table th{padding:12px 10px;border-bottom:1px solid rgba(130,149,168,.12);text-align:left;vertical-align:top}.internal-table th{color:var(--surface-muted);font-size:.78rem;letter-spacing:.08em;text-transform:uppercase}.internal-list{margin:0;padding-left:18px;display:grid;gap:10px;line-height:1.6}.internal-list.compact{gap:8px}.draft-send-row,.internal-list-row{display:grid;gap:8px;padding:14px 16px;border-radius:14px;border:1px solid rgba(130,149,168,.14);background:rgba(255,255,255,.02)}.status-pill{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 10px;border-radius:999px;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:rgba(255,255,255,.06);color:var(--ink-muted)}.status-pill.active,.status-pill.approved,.status-pill.new,.status-pill.ready_for_manual_fit_check,.status-pill.sent{background:rgba(103,181,163,.12);color:var(--accent-strong)}.status-pill.archived,.status-pill.attention_required,.status-pill.cancelled,.status-pill.failed{background:rgba(239,141,141,.12);color:var(--danger)}.status-pill.hold_for_buyer_verification,.status-pill.reviewing,.status-pill.unknown{background:rgba(220,177,92,.12);color:#e1be76}.code-block{margin:0;padding:16px;border-radius:14px;border:1px solid rgba(130,149,168,.14);background:rgba(7,14,19,.92);color:var(--surface-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.84rem;line-height:1.6}@media (max-width:1040px){.compact-grid,.contact-layout,.dual-feature-grid,.faq-grid,.finding-list,.footer-grid,.form-layout,.hero-grid,.offer-strip,.process-grid,.proof-grid,.sample-packet-grid,.split-panels,.stance-panel,.two-track-grid,.upload-card-grid{grid-template-columns:1fr}.cta-band{flex-direction:column;align-items:flex-start}.internal-form-grid.two,.internal-grid.two,.internal-shell,.metrics-grid{grid-template-columns:1fr}.internal-sidebar{position:static;min-height:auto;border-right:0;border-bottom:1px solid rgba(130,149,168,.14)}}@media (max-width:820px){.header-inner{padding:14px 0}.header-cta,.top-nav{display:none}.mobile-nav{display:block}.two-up{grid-template-columns:1fr}.span-2{grid-column:auto}}@media (max-width:640px){.hero-section,.section-block,.section-hero{padding:64px 0}.section-hero{padding-top:84px}.container,.reading-width{width:min(100vw - 28px,1180px)}.brand-lockup{gap:10px}.brand-symbol{width:42px;height:42px}.brand-name{font-size:1rem}.brand-lockup.compact .brand-line{display:none}.hero-copy h1{max-width:12ch;font-size:clamp(2.7rem,11vw,3.7rem)}.hero-lede{font-size:1rem;line-height:1.7}.commitment-strip span{width:100%}.cta-band,.evidence-frame,.form-card,.panel,.support-panel{padding:22px}.cta-actions,.form-action-row,.hero-actions{align-items:stretch}.primary-button,.secondary-button{width:100%}}body{font-family:var(--font-sans),"IBM Plex Sans","Avenir Next","Segoe UI",sans-serif}.site-shell{--bg:#f4ecdf;--bg-elevated:#ede1ce;--bg-panel:rgba(248,241,230,0.92);--bg-panel-strong:rgba(255,250,240,0.96);--surface:#111512;--surface-muted:#7d6c58;--ink:#111512;--ink-muted:rgba(17,21,18,0.7);--ink-soft:rgba(17,21,18,0.48);--line:rgba(17,21,18,0.13);--line-strong:rgba(17,21,18,0.28);--accent:#a55639;--accent-strong:#7f3d2b;--accent-deep:#1f3f38;--folder:#d8b679;--folder-deep:#b88643;--paper:#fffaf0;--paper-muted:#f2e7d5;--shadow-soft:0 30px 80px rgba(72,49,25,0.16);--shadow-panel:0 18px 44px rgba(72,49,25,0.12);isolation:isolate;overflow:clip;color:var(--ink);background:linear-gradient(90deg,rgba(17,21,18,.035) 1px,transparent 0),linear-gradient(rgba(17,21,18,.028) 1px,transparent 0),linear-gradient(180deg,#f7f0e3,#f1e4d2 46%,#f5ecdf);background-size:104px 104px,104px 104px,auto}.site-atmosphere{background:repeating-linear-gradient(90deg,rgba(17,21,18,.045),rgba(17,21,18,.045) 1px,transparent 0,transparent 152px);-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.58),transparent 74%);mask-image:linear-gradient(180deg,rgba(0,0,0,.58),transparent 74%);opacity:.46;animation:ledgerDrift 22s linear infinite}.site-header{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:rgba(246,237,222,.82);border-bottom:1px solid rgba(17,21,18,.12)}.header-inner{padding:16px 0}.brand-lockup{gap:13px}.brand-seal,.brand-symbol{display:inline-flex;width:48px;height:48px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.brand-seal svg,.brand-symbol svg{width:100%;height:100%}.brand-seal-frame{fill:rgba(17,21,18,.96);stroke:#d8ccb7;stroke-width:2.2;stroke-linejoin:round}.brand-seal-field{fill:#f3ebdd;transition:transform .22s ease;transform-origin:center}.brand-seal-core{fill:rgba(17,21,18,.98)}.brand-seal-index{fill:var(--folder-deep)}.brand-seal-align{fill:none;stroke:var(--folder-deep);stroke-width:3;stroke-linecap:round}.brand-seal-align,.brand-seal-pulse{transition:transform .22s ease;transform-origin:center}.brand-seal-pulse{fill:var(--folder-deep);stroke:#f3ebdd;stroke-width:1.9}.brand-lockup:hover .brand-seal-field{transform:rotate(-3deg)}.brand-lockup:hover .brand-seal-align{transform:translate(1px,-1px)}.brand-lockup:hover .brand-seal-pulse{transform:scale(1.08)}.brand-name,.footer-brand{font-family:var(--font-sans),"IBM Plex Sans",sans-serif;font-size:1rem;font-weight:700;letter-spacing:.18em}.brand-line,.commitment-strip span,.footer-copy,.footer-muted,.form-footnote,.hero-lede,.hero-support,.panel p,.panel-list,.section-heading p,.status{color:var(--ink-muted)}.top-nav{gap:2px;padding:5px;border-color:rgba(17,21,18,.13);border-radius:999px;background:rgba(255,250,240,.5)}.top-nav-link{color:rgba(17,21,18,.62);font-size:.86rem;font-weight:700}.top-nav-link.is-active,.top-nav-link:hover{color:var(--ink);background:rgba(17,21,18,.07)}.mobile-nav-trigger{border-color:rgba(17,21,18,.18);background:rgba(255,250,240,.72);color:var(--ink)}.mobile-nav-panel{border-color:rgba(17,21,18,.14);background:#fff8ec;box-shadow:0 20px 40px rgba(72,49,25,.18)}.mobile-nav-link{color:rgba(17,21,18,.72);background:rgba(17,21,18,.035)}.mobile-nav-link.is-active,.mobile-nav-link:hover{color:var(--ink);background:rgba(17,21,18,.07)}.site-footer{margin-top:0;padding:90px 0 42px;background:#111512;color:#f8f1e6}.footer-grid{border-color:rgba(248,241,230,.14);border-radius:0;background:transparent;box-shadow:none}.footer-heading,.panel-kicker{color:var(--surface-muted);font-size:.74rem;letter-spacing:.13em}.site-footer .footer-heading,.site-footer .panel-kicker{color:#d8b679}.site-footer .footer-copy,.site-footer .footer-links a,.site-footer .footer-muted,.site-footer .footer-trust li{color:rgba(248,241,230,.68)}.site-footer .brand-name,.site-footer .footer-brand{color:#f8f1e6}.hero-section,.section-block,.section-hero{padding:clamp(74px,8vw,116px) 0}.section-muted{background:rgba(255,250,240,.24)}.cta-band h2,.form-intro h1,.form-section-heading h2,.hero-copy h1,.offer-panel h2,.section-heading h1,.section-heading h2,.support-panel h2{font-family:var(--font-serif),Georgia,serif;font-weight:600;letter-spacing:-.045em}.hero-copy h1{max-width:10.5ch}.form-intro h1{margin:0;max-width:11ch;font-size:clamp(3rem,6vw,5.1rem);line-height:.92}.bureau-kicker,.eyebrow{display:inline-flex;width:fit-content;align-items:center;gap:.45rem;padding:0;border:0;border-radius:0;background:transparent;color:rgba(17,21,18,.54);font-size:.74rem;font-weight:700;letter-spacing:.13em;line-height:1.35;text-transform:uppercase}.bureau-kicker:before,.eyebrow:before{content:"";width:1.45rem;height:1px;background:currentColor}.primary-button,.secondary-button,.stamp-button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 20px;border:1px solid rgba(17,21,18,.28);border-radius:7px;cursor:pointer;font-size:.8rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;transition:transform .16s ease,background .16s ease,color .16s ease,border-color .16s ease}.primary-button,.stamp-button-primary{background:#111512;color:#fff8ec}.secondary-button,.stamp-button{background:rgba(255,250,240,.58);color:var(--ink)}.stamp-button.stamp-button-primary{background:#111512;color:#fff8ec}.primary-button:hover,.secondary-button:hover,.stamp-button:focus-visible,.stamp-button:hover{transform:translateY(-2px) rotate(-.2deg);border-color:rgba(17,21,18,.55)}.stamp-button-primary:focus-visible,.stamp-button-primary:hover{background:#2b2118;color:#fff8ec}.commitment-strip span,.evidence-chip,.finding-card-header span,.process-step,.status-pill,.upload-card-badge{border-radius:6px;background:rgba(165,86,57,.08);color:var(--accent-strong);border:1px solid rgba(165,86,57,.18)}.cta-band,.evidence-frame,.finding-card,.form-card,.panel,.process-card,.support-panel{border-radius:0;border-color:rgba(17,21,18,.13);background:linear-gradient(90deg,rgba(17,21,18,.035) 1px,transparent 1px),linear-gradient(rgba(17,21,18,.03) 1px,transparent 1px),var(--paper);background-size:34px 34px,34px 34px,auto;box-shadow:10px 10px 0 rgba(72,49,25,.08)}.cta-band,.panel-dark,.panel-elevated{background:linear-gradient(90deg,rgba(248,241,230,.06) 1px,transparent 0),linear-gradient(rgba(248,241,230,.05) 1px,transparent 0),#111512;background-size:34px 34px,34px 34px,auto;color:#fff8ec}.cta-band p,.panel-dark .panel-list,.panel-dark .section-heading p,.panel-dark p,.panel-elevated .panel-list,.panel-elevated .section-heading p,.panel-elevated p{color:rgba(255,248,236,.68)}.cta-band .eyebrow,.panel-dark .eyebrow,.panel-dark .panel-kicker,.panel-elevated .eyebrow,.panel-elevated .panel-kicker{color:#d8b679}.case-excerpt-row,.finding-card,.mini-scorecard-row,.packet-row,.process-card,.trust-note,.upload-card{border-radius:0;box-shadow:none}.link-card:hover{border-color:rgba(17,21,18,.3);background:#fff8ec}.form-card input,.form-card select,.form-card textarea{border-radius:4px;border-color:rgba(17,21,18,.18);background:rgba(255,250,240,.78);color:var(--ink)}.form-card label span,.upload-card-title{color:var(--ink)}.form-card input::placeholder,.form-card textarea::placeholder{color:rgba(17,21,18,.42)}.form-card input:focus,.form-card select:focus,.form-card textarea:focus{border-color:rgba(165,86,57,.55);background:#fffaf0;box-shadow:0 0 0 4px rgba(165,86,57,.09)}.operalith-ledger-home{background:#f4ecdf;color:#111512}.archive-hero,.customer-casefile,.dispatch-band,.issue-chain-band,.manifesto-record,.route-ledger{position:relative;overflow:clip}.archive-hero{min-height:calc(100svh - 82px);display:grid;align-items:center;padding:clamp(34px,4vw,58px) 0;background:linear-gradient(180deg,rgba(255,250,240,.42),transparent 58%),#f4ecdf}.ledger-lines{background:linear-gradient(90deg,rgba(17,21,18,.045) 1px,transparent 0),linear-gradient(rgba(17,21,18,.036) 1px,transparent 0);background-size:118px 118px;opacity:.48}.ledger-lines,.paper-threads{position:absolute;inset:0;pointer-events:none}.paper-threads{opacity:.55;animation:paperThreadFloat 24s ease-in-out infinite alternate}.paper-threads svg{width:100%;height:100%}.paper-ledger-line{stroke:rgba(17,21,18,.08);stroke-width:1}.paper-ledger-line-strong{stroke:rgba(17,21,18,.13)}.paper-ledger-line-soft{stroke:rgba(165,86,57,.11)}.archive-hero-shell,.customer-casefile-intro{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(330px,.74fr);gap:clamp(32px,6vw,78px);align-items:center}.archive-hero-copy,.customer-casefile-copy,.dispatch-band-copy,.issue-chain-copy,.manifesto-record-head,.route-ledger-head{max-width:760px}.archive-wordmark{margin:16px 0 0;font-family:var(--font-sans),sans-serif;font-size:clamp(2.7rem,5vw,4rem);font-weight:700;letter-spacing:.13em;line-height:.82;text-transform:uppercase}.archive-hero-copy h1,.boundary-chamber-copy h2,.customer-casefile-copy h2,.dispatch-band-copy h2,.issue-chain-copy h2,.manifesto-record-head h2,.route-ledger-head h2{margin:22px 0 0;font-family:var(--font-serif),Georgia,serif;font-size:clamp(2.9rem,6.4vw,6rem);font-weight:600;letter-spacing:-.055em;line-height:.9;text-wrap:balance}.archive-hero-copy h1{font-size:clamp(2.65rem,4.5vw,4.15rem);line-height:.92}.archive-hero-copy .archive-hero-support{margin-top:14px;font-size:.96rem;line-height:1.55}.archive-hero-copy>p,.boundary-chamber-copy p,.customer-casefile-copy>p,.dispatch-band-copy p,.issue-chain-copy p,.manifesto-record-head p,.route-ledger-head p{margin:22px 0 0;max-width:64ch;color:rgba(17,21,18,.72);font-size:clamp(1.05rem,1.45vw,1.22rem);line-height:1.72}.archive-hero-actions,.customer-casefile-actions,.dispatch-band-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.archive-docket{position:relative;display:grid;gap:20px;padding:clamp(24px,3vw,34px);border:1px solid rgba(17,21,18,.16);background:linear-gradient(90deg,rgba(17,21,18,.035) 1px,transparent 0),linear-gradient(rgba(17,21,18,.03) 1px,transparent 0),#fff8ec;background-size:28px 28px,28px 28px,auto;box-shadow:14px 14px 0 rgba(72,49,25,.08);transform:rotate(1.1deg)}.archive-docket:before{content:"";position:absolute;top:-18px;right:32px;width:128px;height:32px;border:1px solid rgba(17,21,18,.12);border-bottom:0;background:#dfbf82}.archive-docket-head,.archive-docket-signoff{display:grid;gap:7px;padding-bottom:18px;border-bottom:1px solid rgba(17,21,18,.13)}.archive-docket-head span,.archive-docket-signoff span,.boundary-chamber-gate span,.boundary-chamber-lane span,.customer-casefile-serial span,.customer-file-folder-code,.customer-file-sheet-type,.issue-chain-step span,.route-ledger-tab span{color:rgba(17,21,18,.5);font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.archive-docket-head strong,.archive-docket-signoff strong{font-family:var(--font-serif),Georgia,serif;font-size:clamp(1.45rem,3vw,2.3rem);line-height:1.05}.archive-docket-body{margin:0;color:rgba(17,21,18,.7);line-height:1.7}.archive-docket-facts,.customer-casefile-facts{display:grid;gap:9px}.archive-docket-facts span,.customer-casefile-facts span{padding:10px 0;border-bottom:1px solid rgba(17,21,18,.12);color:rgba(17,21,18,.68);line-height:1.4}.issue-chain-band,.manifesto-record,.route-ledger{padding:clamp(84px,9vw,132px) 0}.issue-chain-shell,.manifesto-record-shell,.route-ledger-shell{position:relative;z-index:1}.manifesto-record-list{display:grid;gap:0;margin-top:clamp(38px,5vw,66px);border-top:1px solid rgba(17,21,18,.15)}.manifesto-record-row{display:grid;grid-template-columns:180px minmax(0,1fr);gap:clamp(24px,4vw,64px);padding:28px 0;border-bottom:1px solid rgba(17,21,18,.15)}.manifesto-record-index span{display:block;font-family:var(--font-serif),Georgia,serif;font-size:2.2rem;line-height:.9}.manifesto-record-index p{margin:8px 0 0;color:rgba(17,21,18,.48);font-size:.72rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.manifesto-record-copy h3{margin:0;font-family:var(--font-serif),Georgia,serif;font-size:clamp(1.4rem,2.7vw,2.4rem);line-height:1.05;letter-spacing:-.035em}.manifesto-record-copy p{max-width:70ch;margin:12px 0 0;color:rgba(17,21,18,.66);line-height:1.65}.boundary-chamber{padding:clamp(92px,10vw,148px) 0;background:#111512;color:#fff8ec}.ledger-boundary-grid{position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(255,248,236,.055) 1px,transparent 0),linear-gradient(rgba(255,248,236,.04) 1px,transparent 0);background-size:128px 128px;opacity:.42}.boundary-chamber-shell{position:relative;z-index:1;display:grid;gap:clamp(34px,6vw,72px)}.boundary-chamber-copy .bureau-kicker,.boundary-chamber-copy p,.dispatch-band-copy .bureau-kicker,.dispatch-band-copy p,.dispatch-band-links a{color:rgba(255,248,236,.7)}.boundary-chamber-copy h2,.dispatch-band-copy h2{color:#fff8ec}.boundary-chamber-board{display:grid;grid-template-columns:minmax(0,1fr) 180px minmax(0,1fr);gap:18px;align-items:stretch}.boundary-chamber-gate,.boundary-chamber-lane{display:grid;gap:10px;align-content:center;min-height:160px;padding:24px;border:1px solid rgba(255,248,236,.16)}.boundary-chamber-gate strong,.boundary-chamber-lane strong{font-family:var(--font-serif),Georgia,serif;font-size:clamp(1.45rem,3vw,2.4rem);line-height:1.05}.boundary-chamber-gate{text-align:center;background:#d8b679;color:#111512;transform:rotate(-1deg)}.boundary-chamber-points{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.boundary-chamber-points p{margin:0;padding-top:18px;border-top:1px solid rgba(255,248,236,.16);color:rgba(255,248,236,.7);line-height:1.6}.boundary-chamber-points span{display:block;margin-bottom:8px;color:#d8b679;font-weight:800}.issue-chain-record{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:clamp(38px,5vw,62px);border:1px solid rgba(17,21,18,.14);background:#fff8ec}.issue-chain-step{display:grid;gap:12px;min-height:280px;padding:24px;border-right:1px solid rgba(17,21,18,.13)}.issue-chain-step:last-child{border-right:0}.issue-chain-step strong{font-family:var(--font-serif),Georgia,serif;font-size:1.55rem;line-height:1.05;letter-spacing:-.025em}.issue-chain-step p{margin:auto 0 0;color:rgba(17,21,18,.64);line-height:1.62}.route-ledger-list{display:grid;margin-top:clamp(34px,5vw,60px);border-top:1px solid rgba(17,21,18,.15)}.route-ledger-row{display:grid;grid-template-columns:132px minmax(0,1fr) auto;gap:clamp(18px,3vw,38px);align-items:center;padding:24px 0;border-bottom:1px solid rgba(17,21,18,.15);transition:transform .16s ease,color .16s ease}.route-ledger-row:focus-visible,.route-ledger-row:hover{transform:translateX(6px)}.route-ledger-tab{min-height:74px;padding:14px;background:#d8b679;border:1px solid rgba(17,21,18,.12)}.route-ledger-copy strong{font-family:var(--font-serif),Georgia,serif;font-size:clamp(1.35rem,2.6vw,2.2rem);line-height:1.05}.route-ledger-copy p{max-width:72ch;margin:9px 0 0;color:rgba(17,21,18,.64);line-height:1.6}.route-ledger-link{font-size:.76rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.dispatch-band{padding:clamp(84px,9vw,128px) 0;background:#111512;color:#fff8ec}.dispatch-band-shell{position:relative;z-index:1;display:flex;align-items:flex-end;justify-content:space-between;gap:32px}.dispatch-band-links{display:flex;flex-wrap:wrap;gap:14px;margin-top:26px}.dispatch-band-links a{display:inline-flex;align-items:center;min-height:24px;border-bottom:1px solid rgba(255,248,236,.28);font-size:.86rem;font-weight:700}.dispatch-band-actions .stamp-button{border-color:rgba(255,248,236,.22);color:#fff8ec}.dispatch-band-actions .stamp-button-primary{background:#fff8ec;color:#111512}@keyframes ledgerDrift{0%{transform:translateZ(0)}to{transform:translate3d(-152px,0,0)}}@keyframes paperThreadFloat{0%{transform:translate3d(-18px,-10px,0)}to{transform:translate3d(16px,14px,0)}}@media (max-width:1040px){.archive-hero-shell,.boundary-chamber-board,.boundary-chamber-points,.customer-casefile-intro,.issue-chain-record{grid-template-columns:1fr}.archive-docket{transform:none}.issue-chain-step{min-height:auto;border-right:0;border-bottom:1px solid rgba(17,21,18,.13)}.issue-chain-step:last-child{border-bottom:0}.dispatch-band-shell{flex-direction:column;align-items:flex-start}}@media (max-width:820px){.header-cta,.top-nav{display:none}.mobile-nav{display:block}.archive-hero{min-height:auto}.archive-wordmark{font-size:clamp(2.4rem,14vw,4rem)}.manifesto-record-row,.route-ledger-row{grid-template-columns:1fr}.route-ledger-link{width:fit-content}}@media (max-width:640px){.site-shell{background-size:74px 74px,74px 74px,auto}.archive-hero,.dispatch-band,.issue-chain-band,.manifesto-record,.route-ledger{padding:66px 0}.brand-seal,.brand-symbol{width:42px;height:42px}.cta-band,.evidence-frame,.finding-card,.form-card,.panel,.process-card,.support-panel{padding:22px;box-shadow:6px 6px 0 rgba(72,49,25,.08)}.primary-button,.secondary-button,.stamp-button{width:100%}.archive-docket:before{right:20px;width:104px}.boundary-chamber-gate,.boundary-chamber-lane{min-height:126px}}@media (prefers-reduced-motion:reduce){.paper-threads,.site-atmosphere{animation:none}.brand-seal-align,.brand-seal-field,.brand-seal-pulse,.primary-button,.route-ledger-row,.secondary-button,.stamp-button{transition:none}}.site-shell{--trace-paper:#f3ebdd;--trace-paper-bright:#fffaf0;--trace-ink:#111512;--trace-slate:#68706d;--trace-rule:rgba(17,21,18,0.16);--trace-accent:#c45e3b;--trace-accent-deep:#8d3f29;background:var(--trace-paper)}.site-atmosphere{display:none}.site-header{background:rgba(243,235,221,.96);border-bottom-color:var(--trace-rule);-webkit-backdrop-filter:none;backdrop-filter:none}.brand-trace-mark{display:inline-flex;width:46px;height:46px;flex:0 0 auto}.brand-trace-mark svg{width:100%;height:100%}.brand-trace-frame{fill:var(--trace-ink);stroke:#d7cbb8;stroke-width:2}.brand-trace-path{fill:none;stroke:#f6efe2;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset .42s ease}.brand-trace-start{fill:var(--trace-accent);stroke:#f6efe2;stroke-width:2}.brand-trace-node{fill:#f6efe2}.brand-trace-end{fill:var(--trace-accent)}.brand-lockup:focus-visible .brand-trace-path,.brand-lockup:hover .brand-trace-path{stroke-dashoffset:1}.brand-name{font-size:.96rem;letter-spacing:.19em}.brand-line{font-family:var(--font-mono),monospace;font-size:.65rem;letter-spacing:.015em}.top-nav{gap:0;padding:0;border:0;border-radius:0;background:transparent}.top-nav-link{display:inline-flex;align-items:baseline;gap:7px;padding:12px 16px;border-right:1px solid var(--trace-rule);border-radius:0;color:rgba(17,21,18,.64);font-size:.78rem;letter-spacing:.015em}.top-nav-link:first-child{border-left:1px solid var(--trace-rule)}.mobile-nav-link span,.top-nav-link span{color:var(--trace-accent-deep);font-family:var(--font-mono),monospace;font-size:.63rem}.top-nav-link.is-active,.top-nav-link:hover{background:var(--trace-ink);color:#fff8ec}.top-nav-link.is-active span,.top-nav-link:hover span{color:#e4ae8c}.header-cta{border-color:var(--trace-ink);background:var(--trace-ink);color:#fff8ec}.mobile-nav-link{display:flex;align-items:baseline;gap:9px}.archive-hero{background:var(--trace-paper)}.service-trace-field{position:absolute;inset:0;pointer-events:none;opacity:.5}.service-trace-field svg{width:100%;height:100%}.service-trace-ghost,.service-trace-main,.service-trace-secondary{fill:none;stroke-linecap:round;stroke-linejoin:round}.service-trace-ghost{stroke:rgba(17,21,18,.075);stroke-width:2}.service-trace-main{stroke:rgba(196,94,59,.32);stroke-width:2;stroke-dasharray:1;stroke-dashoffset:0;animation:serviceTraceDraw 1.2s cubic-bezier(.2,.7,.2,1) .18s both}.service-trace-secondary{stroke:rgba(17,21,18,.08);stroke-width:1.5;stroke-dasharray:9 15}.service-trace-node{fill:var(--trace-paper);stroke:rgba(17,21,18,.28);stroke-width:2}.service-trace-fault{fill:var(--trace-accent);stroke:var(--trace-paper-bright);stroke-width:4;animation:serviceTraceFault .8s ease-out .98s both}.service-trace-end{fill:var(--trace-ink)}.archive-wordmark{margin-top:20px;color:var(--trace-accent-deep);font-family:var(--font-mono),monospace;font-size:.72rem;font-weight:600;letter-spacing:.12em;line-height:1}.archive-hero-copy h1,.boundary-chamber-copy h2,.customer-casefile-copy h2,.dispatch-band-copy h2,.issue-chain-copy h2,.offer-field-hero h1,.offer-fit-copy h2,.offer-fit-cta h2,.offer-section-heading h2,.sample-close-shell h2,.sample-section-heading h2,.sample-trace-copy h1{text-wrap:pretty}.archive-hero-copy h1{max-width:15ch;font-size:clamp(3rem,5vw,5rem);line-height:.93}.archive-hero-copy>p{max-width:59ch}.hero-trace-board{position:relative;align-self:stretch;display:grid;grid-template-rows:auto 1fr auto;min-height:520px;padding:26px 28px;border:1px solid rgba(17,21,18,.28);background:rgba(255,250,240,.94);box-shadow:12px 12px 0 rgba(17,21,18,.08)}.hero-trace-board:after,.hero-trace-board:before{content:"";position:absolute;pointer-events:none}.hero-trace-board:before{inset:10px;border:1px solid rgba(17,21,18,.08)}.hero-trace-board:after{top:-1px;right:-1px;width:76px;height:9px;background:var(--trace-accent)}.hero-trace-head{position:relative;z-index:1;display:flex;justify-content:space-between;gap:22px;padding-bottom:18px;border-bottom:1px solid var(--trace-rule)}.hero-trace-head div{display:grid;gap:5px}.hero-trace-facts span,.hero-trace-head b,.hero-trace-head span,.hero-trace-stops small,.hero-trace-stops>li>span{font-family:var(--font-mono),monospace;font-size:.65rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase}.hero-trace-head b,.hero-trace-head span{color:rgba(17,21,18,.5)}.hero-trace-head strong{font-family:var(--font-serif),Georgia,serif;font-size:1.35rem;line-height:1.08}.hero-trace-stops{position:relative;display:grid;align-content:center;gap:0;margin:0;padding:18px 0;list-style:none}.hero-trace-stops:before{content:"";position:absolute;top:46px;bottom:46px;left:18px;width:2px;background:var(--trace-ink);transform-origin:top;animation:heroTraceLine .76s ease .24s both}.hero-trace-stops li{position:relative;display:grid;grid-template-columns:38px minmax(0,1fr) auto;gap:15px;align-items:center;padding:15px 0;opacity:0;animation:heroTraceStop .42s ease forwards}.hero-trace-stops li:first-child{animation-delay:.34s}.hero-trace-stops li:nth-child(2){animation-delay:.47s}.hero-trace-stops li:nth-child(3){animation-delay:.6s}.hero-trace-stops li:nth-child(4){animation-delay:.73s}.hero-trace-stops>li>span{position:relative;z-index:1;display:grid;place-items:center;width:38px;height:38px;border:2px solid var(--trace-ink);border-radius:50%;background:var(--trace-paper-bright)}.hero-trace-stops li.is-observation>span{border-color:var(--trace-accent-deep);background:var(--trace-accent);color:#fff8ec}.hero-trace-stops li div{display:grid;gap:4px}.hero-trace-stops li div strong{font-size:.94rem}.hero-trace-stops li div p{margin:0;color:rgba(17,21,18,.58);font-size:.78rem;line-height:1.35}.hero-trace-stops small{padding:6px 8px;border:1px solid rgba(196,94,59,.42);color:var(--trace-accent-deep)}.hero-trace-facts{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--trace-rule)}.hero-trace-facts span{padding:15px 11px 0 0;color:rgba(17,21,18,.58);line-height:1.35}.hero-trace-facts span+span{padding-left:11px;border-left:1px solid var(--trace-rule)}.customer-casefile-copy>p,.dispatch-band-copy p,.issue-chain-copy p,.offer-field-lede,.offer-field-support,.offer-fit-cta p,.offer-section-heading>p{text-wrap:pretty}.sample-trace-page{color:var(--trace-ink);background:var(--trace-paper)}.sample-close-section,.sample-findings-section,.sample-route-section,.sample-trace-hero{position:relative;overflow:clip}.sample-trace-hero{min-height:calc(100svh - 79px);display:grid;align-items:center;padding:clamp(72px,8vw,120px) 0}.sample-trace-hero-shell{display:grid;grid-template-columns:minmax(0,1fr) minmax(310px,.5fr);gap:clamp(42px,7vw,96px);align-items:center}.sample-trace-copy h1{max-width:16ch;margin:24px 0;font-family:var(--font-serif),Georgia,serif;font-size:clamp(3.35rem,6vw,6.3rem);font-weight:600;letter-spacing:-.052em;line-height:.94}.sample-close-shell p,.sample-section-heading>p,.sample-trace-lede,.sample-trace-note{max-width:65ch;text-wrap:pretty}.sample-trace-lede{margin:0;color:rgba(17,21,18,.72);font-size:1.14rem;line-height:1.65}.sample-trace-note{margin:15px 0 0;color:rgba(17,21,18,.5);line-height:1.55}.sample-trace-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.sample-packet-index{position:relative;padding:30px;border:1px solid rgba(17,21,18,.28);background:var(--trace-paper-bright);box-shadow:13px 14px 0 var(--trace-accent);transform:rotate(.8deg)}.sample-packet-index:before{content:"";position:absolute;top:17px;right:17px;width:13px;height:13px;border-radius:50%;background:var(--trace-accent)}.sample-packet-index header{display:grid;gap:6px;padding-bottom:18px;border-bottom:1px solid var(--trace-rule)}.sample-finding-sheet dt,.sample-finding-sheet header,.sample-packet-index header span,.sample-packet-index small,.sample-route-strip>li>span,.sample-score-strip span{font-family:var(--font-mono),monospace;font-size:.66rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase}.sample-packet-index header span,.sample-packet-index small{color:rgba(17,21,18,.5)}.sample-packet-index header strong{font-family:var(--font-serif),Georgia,serif;font-size:1.45rem}.sample-packet-index ol{margin:22px 0;padding:0;list-style:none;counter-reset:packet}.sample-packet-index li{counter-increment:packet;display:grid;grid-template-columns:34px minmax(0,1fr);gap:10px;padding:12px 0;border-bottom:1px solid var(--trace-rule);line-height:1.4}.sample-packet-index li:before{content:counter(packet,decimal-leading-zero);color:var(--trace-accent-deep);font-family:var(--font-mono),monospace;font-size:.68rem;font-weight:600}.sample-route-section{padding:clamp(90px,10vw,145px) 0;background:var(--trace-paper-bright)}.sample-section-heading{max-width:900px}.sample-close-shell h2,.sample-section-heading h2{max-width:17ch;margin:22px 0;font-family:var(--font-serif),Georgia,serif;font-size:clamp(2.8rem,5.3vw,5.4rem);font-weight:600;letter-spacing:-.05em;line-height:.96}.sample-close-shell p,.sample-section-heading>p{color:rgba(17,21,18,.66);font-size:1.05rem;line-height:1.7}.sample-route-strip{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:clamp(52px,7vw,82px) 0 0;padding:0;border-top:2px solid var(--trace-ink);border-bottom:1px solid var(--trace-ink);list-style:none}.sample-route-strip:before{content:"";position:absolute;top:43px;left:7%;right:7%;height:2px;background:var(--trace-accent);transform-origin:left}.sample-route-strip li{position:relative;min-height:196px;padding:24px 25px 24px 0}.sample-route-strip li+li{padding-left:25px;border-left:1px solid var(--trace-rule)}.sample-route-strip>li>span{position:relative;z-index:1;display:grid;place-items:center;width:38px;height:38px;border:2px solid var(--trace-ink);border-radius:50%;background:var(--trace-paper-bright);color:var(--trace-accent-deep)}.sample-route-strip p{margin:50px 0 0;font-family:var(--font-serif),Georgia,serif;font-size:1.25rem;font-weight:600;line-height:1.2}.sample-score-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:34px;border:1px solid var(--trace-rule)}.sample-score-strip div{display:grid;gap:9px;padding:20px}.sample-score-strip div+div{border-left:1px solid var(--trace-rule)}.sample-score-strip span{color:rgba(17,21,18,.5)}.sample-findings-section{padding:clamp(92px,10vw,150px) 0;background:var(--trace-ink);color:#fff8ec}.sample-findings-section .bureau-kicker,.sample-section-heading-light .bureau-kicker{color:#e1ad8b}.sample-section-heading-light>p{color:rgba(255,248,236,.66)}.sample-finding-list{display:grid;gap:26px;margin-top:clamp(50px,7vw,86px)}.sample-finding-sheet{display:grid;grid-template-columns:minmax(250px,.7fr) minmax(0,1fr);gap:clamp(30px,5vw,76px);padding:clamp(30px,4vw,48px);border:1px solid rgba(255,248,236,.2)}.sample-finding-sheet header{grid-column:1/-1;display:flex;justify-content:space-between;padding-bottom:16px;border-bottom:1px solid rgba(255,248,236,.16);color:rgba(255,248,236,.5)}.sample-finding-sheet header strong{color:#e1ad8b}.sample-finding-sheet h3{margin:0;font-family:var(--font-serif),Georgia,serif;font-size:clamp(1.8rem,3.3vw,3.25rem);font-weight:600;letter-spacing:-.035em;line-height:1.02;text-wrap:pretty}.sample-finding-sheet dl{margin:0}.sample-finding-sheet dl div{padding:14px 0;border-top:1px solid rgba(255,248,236,.14)}.sample-finding-sheet dl div:first-child{padding-top:0;border-top:0}.sample-finding-sheet dt{margin-bottom:6px;color:#e1ad8b}.sample-finding-sheet dd{margin:0;color:rgba(255,248,236,.7);line-height:1.6}.sample-close-section{padding:clamp(76px,8vw,112px) 0;background:var(--trace-accent-deep);color:#fff8ec}.sample-close-shell{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:48px;align-items:end}.sample-close-shell .bureau-kicker,.sample-close-shell p{color:rgba(255,248,236,.7)}.sample-close-shell .stamp-button-primary{border-color:#fff8ec;background:#fff8ec;color:var(--trace-ink)}.sample-close-shell .stamp-button:not(.stamp-button-primary){border-color:rgba(255,248,236,.3);background:transparent;color:#fff8ec}@keyframes serviceTraceDraw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes serviceTraceFault{0%{opacity:0;transform:scale(.5);transform-origin:center}to{opacity:1;transform:scale(1);transform-origin:center}}@keyframes heroTraceLine{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes heroTraceStop{0%{opacity:0;transform:translateX(-12px)}to{opacity:1;transform:translateX(0)}}@supports (animation-timeline:view()){.sample-route-strip:before{animation:offerRouteReveal linear both;animation-timeline:view();animation-range:entry 18% cover 44%}.sample-finding-sheet{animation:sampleFindingEnter linear both;animation-timeline:view();animation-range:entry 8% cover 32%}}@keyframes sampleFindingEnter{0%{transform:translateY(28px);border-color:rgba(255,248,236,.06)}to{transform:translateY(0);border-color:rgba(255,248,236,.2)}}@media (max-width:1040px){.archive-hero-shell,.sample-trace-hero-shell{grid-template-columns:minmax(0,1fr) minmax(290px,.62fr);gap:40px}.hero-trace-board{min-height:490px}}@media (max-width:820px){.archive-hero-shell,.sample-close-shell,.sample-trace-hero-shell{grid-template-columns:1fr}.hero-trace-board,.sample-packet-index{max-width:560px}.sample-trace-hero{min-height:auto}.sample-route-strip,.sample-score-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.sample-route-strip:before{display:none}.sample-route-strip li:nth-child(3),.sample-score-strip div:nth-child(3){border-left:0}.sample-route-strip li:nth-child(n+3),.sample-score-strip div:nth-child(n+3){border-top:1px solid var(--trace-rule)}}@media (max-width:620px){.brand-trace-mark{width:40px;height:40px}.archive-hero-copy h1,.sample-trace-copy h1{max-width:none;font-size:clamp(3rem,13.5vw,4.25rem);line-height:.96}.service-trace-field{opacity:.32}.hero-trace-board{min-height:500px;padding:22px 20px;box-shadow:8px 8px 0 rgba(17,21,18,.08)}.hero-trace-head{align-items:flex-start;flex-direction:column}.hero-trace-stops li{grid-template-columns:38px minmax(0,1fr)}.hero-trace-stops small{grid-column:2;width:fit-content}.hero-trace-facts,.sample-finding-sheet,.sample-route-strip,.sample-score-strip{grid-template-columns:1fr}.hero-trace-facts span+span,.sample-score-strip div+div,.sample-score-strip div:nth-child(3){padding-left:0;border-top:1px solid var(--trace-rule);border-left:0}.sample-close-section,.sample-findings-section,.sample-route-section,.sample-trace-hero{padding:68px 0}.sample-packet-index{padding:26px 22px;box-shadow:8px 9px 0 var(--trace-accent);transform:none}.sample-close-shell h2,.sample-section-heading h2{max-width:none;font-size:clamp(2.7rem,12vw,3.7rem);line-height:.98}.sample-route-strip li,.sample-route-strip li+li{min-height:auto;padding:22px 0;border-top:1px solid var(--trace-rule);border-left:0}.sample-route-strip li:first-child{border-top:0}.sample-route-strip p{margin-top:18px}.sample-score-strip div{padding:18px 0}.sample-finding-sheet{gap:28px;padding:26px 20px}.sample-finding-sheet h3{font-size:2rem}}@media (prefers-reduced-motion:reduce){.brand-trace-path,.hero-trace-stops li,.hero-trace-stops:before,.sample-finding-sheet,.sample-route-strip:before,.service-trace-fault,.service-trace-main{animation:none!important;opacity:1;transform:none;transition:none}}.archive-hero{background:#f4ecdf}.archive-hero-copy h1,.archive-hero-copy>p,.customer-casefile-copy h2,.customer-casefile-copy>p,.offer-field-hero h1,.offer-field-lede,.offer-field-support,.offer-fit-copy h2,.offer-section-heading h2,.offer-section-heading>p{text-wrap:pretty}.archive-hero-copy h1,.customer-casefile-copy h2,.offer-field-hero h1,.offer-fit-copy h2,.offer-section-heading h2{text-wrap:balance}.customer-casefile{padding-top:clamp(84px,9vw,130px);padding-bottom:clamp(82px,9vw,132px);background:#efe1ce}.customer-casefile-intro{grid-template-columns:minmax(0,1fr)}.customer-casefile-copy{max-width:920px}.customer-casefile-copy h2{max-width:16ch;font-size:clamp(2.8rem,5.6vw,5.55rem);line-height:.95}.customer-casefile-copy>p{max-width:68ch}.customer-casefile-facts{grid-template-columns:repeat(4,minmax(0,1fr));max-width:820px;margin-top:30px;border-top:1px solid rgba(17,21,18,.16)}.customer-casefile-facts span{padding-right:16px}.evidence-desk{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.32fr);gap:clamp(30px,5vw,72px);align-items:start;margin-top:clamp(52px,7vw,92px)}.evidence-repair-tag,.evidence-route-board{transition:transform .18s ease,box-shadow .18s ease}.evidence-route-board{grid-column:1;width:100%;min-height:430px;padding:clamp(24px,4vw,42px);border:1px solid rgba(17,21,18,.18);background-color:#f9f3e8;box-shadow:14px 16px 0 rgba(72,49,25,.08);transform:rotate(-.55deg)}.evidence-route-board header{display:flex;align-items:baseline;justify-content:space-between;gap:24px;padding-bottom:18px;border-bottom:1px solid rgba(17,21,18,.18)}.evidence-repair-tag>p,.evidence-route-board header span{margin:0;color:#7f3d2b;font-family:var(--font-mono),monospace;font-size:.68rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.evidence-route-board header strong{max-width:18ch;font-family:var(--font-serif),Georgia,serif;font-size:clamp(1.2rem,2vw,1.75rem);line-height:1.05;text-align:right;text-wrap:balance}.evidence-route-drawing{position:relative;padding:12px 0 0}.evidence-route-drawing svg{display:block;width:100%;overflow:visible}.evidence-route-guide,.evidence-route-line{fill:none;stroke-linecap:round;stroke-linejoin:round}.evidence-route-guide{stroke:rgba(17,21,18,.16);stroke-width:2;stroke-dasharray:5 9}.evidence-route-line{stroke:#a55639;stroke-width:4;stroke-dasharray:1;stroke-dashoffset:0}.evidence-route-drawing circle{fill:#f9f3e8;stroke:#111512;stroke-width:3}.evidence-route-drawing .evidence-route-owner{fill:#111512;stroke:#a55639;stroke-width:5}.evidence-route-stops{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:-8px}.evidence-route-stops span{display:grid;gap:3px;color:rgba(17,21,18,.66);font-size:.78rem;font-weight:700}.evidence-route-stops b{color:#a55639;font-family:var(--font-mono),monospace;font-size:.68rem}.evidence-route-board>p{max-width:55ch;margin:28px 0 0;color:rgba(17,21,18,.64);line-height:1.6}.evidence-repair-tag{position:relative;grid-column:2;justify-self:stretch;z-index:5;width:min(100%,255px);margin-top:48px;padding:28px 24px 24px;border:2px solid #7f3d2b;background:#efe0b8;box-shadow:8px 10px 0 rgba(72,49,25,.1);transform:rotate(3.2deg)}.evidence-repair-hole{position:absolute;top:13px;right:17px;width:10px;height:10px;border:2px solid rgba(17,21,18,.45);border-radius:50%;background:#f4ecdf}.evidence-repair-tag>strong{display:block;margin-top:22px;font-family:var(--font-serif),Georgia,serif;font-size:1.65rem;line-height:1.05}.evidence-repair-tag dl{margin:24px 0 0}.evidence-repair-tag dl div{display:flex;justify-content:space-between;gap:16px;padding:10px 0;border-top:1px solid rgba(17,21,18,.18)}.evidence-repair-tag dd,.evidence-repair-tag dt{margin:0;font-size:.78rem}.evidence-repair-tag dt{color:rgba(17,21,18,.52);text-transform:uppercase}.evidence-repair-tag dd{font-weight:800;text-align:right}.evidence-repair-tag small{display:block;margin-top:18px;color:rgba(17,21,18,.55);font-size:.66rem;line-height:1.45}.offer-field-page{color:#111512;background:#f4ecdf}.offer-field-hero,.offer-observation-section{position:relative;overflow:clip;background:#111512;color:#fff8ec}.offer-field-hero{min-height:calc(100svh - 82px);display:grid;align-items:center;padding:clamp(74px,8vw,126px) 0}.offer-field-grid{position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(90deg,rgba(255,248,236,.055) 1px,transparent 0),linear-gradient(rgba(255,248,236,.04) 1px,transparent 0);background-size:112px 112px}.offer-field-hero-shell,.offer-observation-shell{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.42fr);gap:clamp(42px,7vw,104px);align-items:center}.offer-observation-shell{grid-template-columns:minmax(0,.95fr) minmax(380px,.62fr)}.offer-field-hero-copy{max-width:920px}.offer-field-hero .bureau-kicker,.offer-section-heading-light .bureau-kicker{color:#d8b679}.offer-field-hero h1,.offer-fit-copy h2,.offer-section-heading h2{font-family:var(--font-serif),Georgia,serif;font-weight:600;letter-spacing:-.052em}.offer-field-hero h1{max-width:16ch;margin:26px 0 24px;font-size:clamp(3.25rem,6.2vw,6.45rem);line-height:.94}.offer-field-lede{max-width:60ch;margin:0;color:rgba(255,248,236,.8);font-size:clamp(1.06rem,1.65vw,1.32rem);line-height:1.58}.offer-field-support{max-width:62ch;margin:18px 0 0;color:rgba(255,248,236,.54);line-height:1.65}.offer-field-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.offer-mobile-decision-facts{display:none}.offer-field-hero .stamp-button-primary{border-color:#fff8ec;background:#fff8ec;color:#111512}.offer-field-hero .stamp-button:not(.stamp-button-primary){border-color:rgba(255,248,236,.28);background:transparent;color:#fff8ec}.offer-scope-ticket{position:relative;padding:26px 28px 34px;border:1px solid rgba(17,21,18,.22);background:#fffaf0;box-shadow:13px 15px 0 #a55639;color:#111512;transform:rotate(1.1deg);animation:offerTicketArrive .68s cubic-bezier(.2,.72,.2,1) both}.offer-scope-ticket:after{content:"";position:absolute;left:16px;right:16px;bottom:10px;border-bottom:1px dashed rgba(17,21,18,.28)}.offer-scope-ticket-head,.offer-scope-ticket-signoff{display:grid;gap:5px;padding-bottom:16px;border-bottom:1px solid rgba(17,21,18,.18)}.offer-scope-ticket dt,.offer-scope-ticket-head span,.offer-scope-ticket-signoff span{color:rgba(17,21,18,.52);font-family:var(--font-mono),monospace;font-size:.66rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.offer-scope-ticket-head strong,.offer-scope-ticket-signoff strong{font-family:var(--font-serif),Georgia,serif;font-size:1.25rem}.offer-scope-ticket dl{margin:28px 0}.offer-scope-ticket dl div{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid rgba(17,21,18,.13)}.offer-scope-ticket dd{margin:0;font-weight:800;text-align:right}.offer-trigger-section{padding:clamp(58px,6.5vw,86px) 0;border-bottom:1px solid rgba(17,21,18,.18);background:#eadfce}.offer-trigger-shell{display:grid;grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);gap:clamp(42px,7vw,98px);align-items:start}.offer-decision-copy h2,.offer-trigger-heading h2{margin:20px 0;font-family:var(--font-serif),Georgia,serif;font-size:clamp(2.2rem,3.8vw,4rem);font-weight:600;letter-spacing:-.048em;line-height:1}.offer-decision-copy>p,.offer-trigger-heading p{margin:0;color:rgba(17,21,18,.66);line-height:1.68}.offer-decision-list,.offer-trigger-list{display:grid;margin:0;padding:0;border-top:1px solid #111512;list-style:none}.offer-trigger-list{grid-template-columns:repeat(2,minmax(0,1fr))}.offer-decision-list li,.offer-trigger-list li{display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;padding:20px 22px 20px 0;border-bottom:1px solid rgba(17,21,18,.16)}.offer-trigger-list li:nth-child(2n){padding-left:22px;border-left:1px solid rgba(17,21,18,.16)}.offer-buyer-work li b,.offer-buyer-work>span,.offer-decision-list span,.offer-trigger-list span{color:#7f3d2b;font-family:var(--font-mono),monospace;font-size:.7rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.offer-buyer-work li p,.offer-decision-list p,.offer-trigger-list p{margin:0;color:rgba(17,21,18,.72);line-height:1.58}.offer-fit-section,.offer-route-section{padding:clamp(84px,9vw,132px) 0}.offer-route-section{background:#f4ecdf}.offer-section-heading{max-width:980px}.offer-fit-copy h2,.offer-section-heading h2{max-width:17ch;margin:22px 0 24px;font-size:clamp(2.7rem,5vw,5.15rem);line-height:.97}.offer-section-heading>p{max-width:68ch;color:rgba(17,21,18,.68);font-size:1.05rem;line-height:1.72}.offer-route-board{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:clamp(52px,7vw,86px);border-top:1px solid #111512;border-bottom:1px solid #111512}.offer-route-track{position:absolute;top:54px;left:8%;right:8%;height:2px;background:rgba(17,21,18,.16)}.offer-route-track span{display:block;width:100%;height:100%;background:#a55639;transform-origin:left}.offer-route-board article{position:relative;min-height:248px;padding:34px 26px 26px 0}.offer-route-board article+article{padding-left:26px;border-left:1px solid rgba(17,21,18,.14)}.offer-route-board article>span{position:relative;z-index:1;display:grid;place-items:center;width:42px;height:42px;border:1px solid #111512;border-radius:50%;background:#f4ecdf;color:#a55639;font-family:var(--font-mono),monospace;font-size:.7rem;font-weight:800}.offer-route-board h3{margin:38px 0 0;font-family:var(--font-serif),Georgia,serif;font-size:clamp(1.25rem,2vw,1.65rem);line-height:1.05}.offer-route-board p{margin:12px 0 0;color:rgba(17,21,18,.64);line-height:1.58}.offer-scope-index{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:46px;border-top:1px solid rgba(17,21,18,.18)}.offer-scope-index p{display:grid;grid-template-columns:38px minmax(0,1fr);gap:12px;margin:0;padding:20px 22px 20px 0;border-bottom:1px solid rgba(17,21,18,.14);color:rgba(17,21,18,.7);line-height:1.55}.offer-scope-index p:nth-child(2n){padding-left:22px;border-left:1px solid rgba(17,21,18,.14)}.offer-scope-index span{color:#a55639;font-family:var(--font-mono),monospace;font-size:.72rem;font-weight:800}.offer-observation-section{padding:clamp(92px,10vw,148px) 0}.offer-observation-section .offer-deliverable-list{border-top-color:rgba(255,248,236,.22)}.offer-observation-section .offer-deliverable-list li{border-bottom-color:rgba(255,248,236,.15);color:rgba(255,248,236,.72)}.offer-observation-shell{align-items:start}.offer-section-heading-light>p{color:rgba(255,248,236,.66)}.offer-inspection-sheet{position:relative;margin-top:34px;padding:clamp(34px,4vw,50px);border:1px solid rgba(17,21,18,.2);background-color:#fffaf0;background-image:linear-gradient(rgba(17,21,18,.045) 1px,transparent 0);background-size:100% 31px;box-shadow:17px 20px 0 #a55639;color:#111512;transform:rotate(.6deg)}.offer-inspection-sheet header{display:flex;justify-content:space-between;gap:24px;padding-bottom:18px;border-bottom:1px solid rgba(17,21,18,.2);font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.offer-inspection-sheet header span{color:#7f3d2b}.offer-inspection-sheet h3{max-width:19ch;margin:30px 0 28px;font-family:var(--font-serif),Georgia,serif;font-size:clamp(1.75rem,3.4vw,3.2rem);line-height:1.02;text-wrap:balance}.offer-inspection-sheet dl div{padding:17px 0;border-top:1px solid rgba(17,21,18,.14)}.offer-inspection-sheet dt{margin-bottom:6px;color:rgba(17,21,18,.5);font-size:.67rem;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.offer-inspection-sheet dd{margin:0;color:rgba(17,21,18,.7);line-height:1.58}.offer-inspection-sheet a{display:inline-block;margin-top:22px;color:#7f3d2b;font-weight:800}.offer-inspection-clip{position:absolute;top:-17px;right:54px;width:76px;height:34px;border:solid #8b8d88;border-width:4px 4px 7px;border-radius:6px 6px 2px 2px;background:#d8d8d1;box-shadow:0 4px 0 #555a57}.offer-deliverable-list{margin:42px 0 0;padding:0;border-top:1px solid rgba(17,21,18,.2);list-style:none;counter-reset:deliverables}.offer-deliverable-list li{counter-increment:deliverables;display:grid;grid-template-columns:42px minmax(0,1fr);gap:8px;padding:17px 0;border-bottom:1px solid rgba(17,21,18,.14);color:rgba(17,21,18,.7);line-height:1.55}.offer-deliverable-list li:before{content:counter(deliverables,decimal-leading-zero);color:#a55639;font-family:var(--font-mono),monospace;font-size:.72rem;font-weight:800}.offer-decision-section{padding:clamp(84px,9vw,132px) 0;border-bottom:1px solid rgba(17,21,18,.16);background:#efe4d2}.offer-decision-shell{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(300px,.62fr);gap:clamp(44px,8vw,112px);align-items:start}.offer-decision-list{margin-top:38px}.offer-buyer-work{padding:clamp(28px,4vw,42px);border:1px solid rgba(17,21,18,.2);border-top:6px solid #a55639;background:#fffaf0}.offer-buyer-work h3{margin:18px 0 26px;font-family:var(--font-serif),Georgia,serif;font-size:clamp(1.7rem,2.7vw,2.6rem);line-height:1.04}.offer-buyer-work ol{display:grid;gap:0;margin:0;padding:0;border-top:1px solid rgba(17,21,18,.18);list-style:none}.offer-buyer-work li{display:grid;grid-template-columns:32px minmax(0,1fr);gap:10px;padding:16px 0;border-bottom:1px solid rgba(17,21,18,.14)}.offer-buyer-work-boundary{margin:24px 0 0;padding-left:16px;border-left:2px solid #a55639;color:rgba(17,21,18,.62);font-size:.88rem;line-height:1.6}.offer-fit-section{background:#fffaf0;padding-bottom:0}.offer-fit-shell{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.38fr);gap:clamp(42px,7vw,96px);align-items:start}.offer-fit-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:46px;border-top:1px solid #111512;border-bottom:1px solid #111512}.offer-fit-columns>div{padding:28px 32px 28px 0}.offer-fit-columns>div+div{padding-left:32px;border-left:1px solid rgba(17,21,18,.18)}.offer-fit-columns h3{margin-top:0;font-family:var(--font-serif),Georgia,serif;font-size:1.3rem}.offer-fit-columns ul{padding-left:1.1rem;color:rgba(17,21,18,.7);line-height:1.65}.offer-reviewer-card{position:sticky;top:110px;margin-top:34px;padding:28px;border:2px solid #7f3d2b;background:#efe0b8;transform:rotate(1.1deg)}.offer-reviewer-card>span{color:#7f3d2b;font-family:var(--font-mono),monospace;font-size:.68rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.offer-reviewer-card p{margin:24px 0;font-family:var(--font-serif),Georgia,serif;font-size:1.18rem;line-height:1.55}.offer-reviewer-card strong{font-size:.78rem}.offer-reviewer-card ul{display:grid;gap:10px;margin:0 0 24px;padding-left:1.1rem;color:rgba(17,21,18,.72);font-size:.86rem;line-height:1.5}.offer-reviewer-card a{display:block;width:fit-content;margin-top:20px;padding-bottom:2px;border-bottom:1px solid rgba(127,61,43,.45);color:#653121;font-size:.82rem;font-weight:800}.offer-faq{grid-column:1/-1;margin-top:26px;border-top:1px solid #111512}.offer-faq details{border-bottom:1px solid rgba(17,21,18,.18)}.offer-faq summary{padding:22px 42px 22px 0;cursor:pointer;font-family:var(--font-serif),Georgia,serif;font-size:1.12rem;font-weight:700}.offer-faq details p{max-width:70ch;margin:-2px 0 24px;color:rgba(17,21,18,.67);line-height:1.65}.offer-fit-cta{margin-top:54px;padding:clamp(62px,7vw,94px) 0;background:#7f3d2b;color:#fff8ec}.offer-fit-cta-shell{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:52px;align-items:end}.offer-fit-cta .bureau-kicker{color:#d8b679}.offer-fit-cta h2{max-width:12ch;margin:22px 0 18px;color:#fff8ec;font-family:var(--font-serif),Georgia,serif;font-size:clamp(3rem,5.5vw,5.7rem);font-weight:600;letter-spacing:-.052em;line-height:.94;text-wrap:balance}.offer-fit-cta p{max-width:68ch;color:rgba(255,248,236,.72);line-height:1.68;text-wrap:pretty}.offer-fit-cta .stamp-button-primary{border-color:#fff8ec;background:#fff8ec;color:#111512}.offer-fit-cta .stamp-button:not(.stamp-button-primary){border-color:rgba(255,248,236,.28);background:transparent;color:#fff8ec}@keyframes evidenceBoardSettle{0%{transform:translate3d(-30px,22px,0) rotate(-2.2deg)}to{transform:translateZ(0) rotate(-.55deg)}}@keyframes evidenceRouteDraw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes evidenceTagSettle{0%{transform:translate3d(20px,-18px,0) rotate(8deg)}to{transform:translateZ(0) rotate(3.2deg)}}@keyframes offerTicketArrive{0%{opacity:0;transform:translate3d(24px,28px,0) rotate(3.6deg)}to{opacity:1;transform:translateZ(0) rotate(1.1deg)}}@keyframes offerRouteReveal{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes offerSheetSettle{0%{opacity:.35;transform:translate3d(28px,38px,0) rotate(3deg)}to{opacity:1;transform:translateZ(0) rotate(.6deg)}}@supports (animation-timeline:view()){.evidence-route-board{animation:evidenceBoardSettle linear both;animation-timeline:view();animation-range:entry 8% cover 38%}.evidence-route-line{animation:evidenceRouteDraw linear both;animation-timeline:view();animation-range:entry 14% cover 46%}.evidence-repair-tag{animation:evidenceTagSettle linear both;animation-timeline:view();animation-range:entry 22% cover 50%}.offer-route-track span{animation:offerRouteReveal linear both;animation-timeline:view();animation-range:entry 20% cover 46%}.offer-inspection-sheet{animation:offerSheetSettle linear both;animation-timeline:view();animation-range:entry 12% cover 42%}}@media (max-width:1040px){.evidence-desk{grid-template-columns:minmax(0,1fr) minmax(210px,.34fr);gap:34px}.evidence-route-board{grid-column:1;grid-row:1}.evidence-repair-tag{grid-column:2;grid-row:1;align-self:start;justify-self:stretch;margin:0}.offer-field-hero-shell,.offer-observation-shell{grid-template-columns:minmax(0,1fr) minmax(280px,.52fr);gap:44px}.offer-fit-shell{grid-template-columns:minmax(0,1fr) minmax(240px,.45fr);gap:44px}}@media (max-width:820px){.customer-casefile-facts,.offer-decision-shell,.offer-field-hero-shell,.offer-fit-shell,.offer-observation-shell,.offer-trigger-shell{grid-template-columns:1fr}.customer-casefile-copy h2,.offer-field-hero h1,.offer-fit-copy h2,.offer-section-heading h2{max-width:none}.customer-casefile-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.offer-field-hero{min-height:auto}.offer-mobile-decision-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:24px;border-top:1px solid rgba(255,248,236,.2);border-bottom:1px solid rgba(255,248,236,.2)}.offer-mobile-decision-facts span{padding:12px 10px 12px 0;color:rgba(255,248,236,.72);font-size:.72rem;font-weight:800;line-height:1.35}.offer-mobile-decision-facts span+span{padding-left:10px;border-left:1px solid rgba(255,248,236,.18)}.offer-scope-ticket{max-width:520px}.offer-route-board{grid-template-columns:repeat(2,minmax(0,1fr))}.offer-route-track{display:none}.offer-route-board article:nth-child(3){border-left:0}.offer-fit-columns,.offer-trigger-list{grid-template-columns:1fr}.offer-fit-columns>div+div,.offer-trigger-list li:nth-child(2n){padding-left:0;border-left:0}.offer-fit-columns>div+div{border-top:1px solid rgba(17,21,18,.18)}.offer-reviewer-card{position:relative;top:auto;max-width:520px;margin-top:0}.offer-fit-cta-shell{grid-template-columns:1fr;align-items:start}}@media (max-width:620px){.customer-casefile{padding-top:66px;padding-bottom:76px}.customer-casefile-copy h2{font-size:clamp(2.55rem,12vw,3.7rem);line-height:.98}.customer-casefile-facts,.evidence-desk,.offer-route-board,.offer-scope-index{grid-template-columns:1fr}.evidence-desk{grid-template-rows:auto;gap:58px}.evidence-repair-tag,.evidence-route-board{grid-column:1;grid-row:auto;width:100%;max-width:none;transform:none}.evidence-route-board{min-height:auto;padding:22px}.evidence-route-board header{align-items:flex-start;flex-direction:column}.evidence-route-board header strong{max-width:none;text-align:left}.evidence-route-stops{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0}.evidence-repair-tag{justify-self:stretch;margin:0}.offer-decision-section,.offer-field-hero,.offer-fit-section,.offer-observation-section,.offer-route-section,.offer-trigger-section{padding:68px 0}.offer-fit-section{padding-bottom:0}.offer-field-hero h1{margin-top:20px;font-size:clamp(3rem,14vw,4.35rem);line-height:.98}.offer-fit-copy h2,.offer-section-heading h2{font-size:clamp(2.55rem,12vw,3.75rem);line-height:.99}.offer-scope-ticket{padding:24px 22px 32px;box-shadow:8px 10px 0 #a55639;transform:none}.offer-route-board article,.offer-route-board article+article{min-height:auto;padding:24px 0;border-left:0;border-bottom:1px solid rgba(17,21,18,.14)}.offer-route-board article:last-child{border-bottom:0}.offer-route-board h3{margin-top:20px}.offer-scope-index p:nth-child(2n){padding-left:0;border-left:0}.offer-inspection-sheet{padding:30px 22px;box-shadow:9px 11px 0 #a55639;transform:none}.offer-inspection-sheet header{align-items:flex-start;flex-direction:column}.offer-inspection-clip{right:28px}.offer-fit-columns>div,.offer-fit-columns>div+div{padding-right:0}.offer-reviewer-card{transform:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.evidence-repair-tag,.evidence-route-board,.evidence-route-line,.offer-inspection-sheet,.offer-route-track span,.offer-scope-ticket{animation:none!important;transition:none}}.site-shell .archive-hero-copy>.bureau-kicker{color:rgba(17,21,18,.72);font-size:.72rem;letter-spacing:.11em}.site-shell .archive-hero-copy h1,.site-shell .boundary-chamber-copy h2,.site-shell .customer-casefile-copy h2,.site-shell .dispatch-band-copy h2,.site-shell .issue-chain-copy h2,.site-shell .offer-field-hero h1,.site-shell .offer-fit-copy h2,.site-shell .offer-fit-cta h2,.site-shell .offer-section-heading h2,.site-shell .sample-close-shell h2,.site-shell .sample-section-heading h2,.site-shell .sample-trace-copy h1{text-wrap:pretty}.site-shell .archive-hero-copy h1{max-width:15ch;font-size:clamp(3rem,5vw,5rem);line-height:.93}.footer-email{width:fit-content;padding-bottom:3px;border-bottom:1px solid rgba(216,182,121,.52);color:#f8f1e6;font-family:var(--font-mono),monospace;font-size:.76rem;font-weight:700}.footer-email:hover{border-color:#d8b679}.offer-human-line{max-width:58ch;margin:18px 0 0;color:rgba(255,248,236,.66);font-size:.82rem;font-weight:700}.contact-sequence-label{margin:40px 0 0;color:rgba(17,21,18,.56);font-family:var(--font-mono),monospace;font-size:.7rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.review-desk-page{color:#111512;background:#f4ecdf}.review-desk-hero{position:relative;overflow:hidden;padding:clamp(88px,10vw,150px) 0 clamp(82px,9vw,132px);background:#f4ecdf}.review-desk-rule{position:absolute;top:clamp(188px,24vw,330px);right:-8vw;width:54vw;height:1px;background:rgba(165,86,57,.28);transform:rotate(-8deg);transform-origin:right center}.review-desk-rule:after,.review-desk-rule:before{content:"";position:absolute;top:50%;width:11px;height:11px;border:2px solid #a55639;border-radius:50%;background:#f4ecdf;transform:translateY(-50%)}.review-desk-rule:before{left:24%}.review-desk-rule:after{right:14%}.review-desk-hero-shell{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.48fr);gap:clamp(48px,8vw,112px);align-items:center}.review-desk-hero-copy{position:relative;z-index:2}.review-desk-hero-copy h1,.review-desk-truth-copy h2,.review-engagement-heading h2,.reviewer-responsibility-heading h2{margin:22px 0;font-family:var(--font-serif),Georgia,serif;font-weight:600;letter-spacing:-.052em;line-height:.96;text-wrap:pretty}.review-desk-hero-copy h1{max-width:15ch;font-size:clamp(3.25rem,6.4vw,6.6rem)}.review-desk-hero-copy>p{max-width:68ch;color:rgba(17,21,18,.7);font-size:clamp(1.02rem,1.4vw,1.18rem);line-height:1.72;text-wrap:pretty}.review-desk-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.reviewer-record{position:relative;z-index:3;padding:30px;border:1px solid rgba(17,21,18,.2);background:#fffaf0;box-shadow:12px 14px 0 rgba(72,49,25,.1);transform:rotate(.65deg)}.reviewer-record header{display:flex;align-items:baseline;justify-content:space-between;gap:18px;padding-bottom:18px;border-bottom:1px solid rgba(17,21,18,.2)}.reviewer-record dt,.reviewer-record header span{color:#7f3d2b;font-family:var(--font-mono),monospace;font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.reviewer-record header b{font-family:var(--font-serif),Georgia,serif;font-size:1.1rem}.reviewer-record dl{margin:18px 0 0}.reviewer-record dl div{display:grid;grid-template-columns:minmax(90px,.45fr) minmax(0,1fr);gap:18px;padding:12px 0;border-bottom:1px solid rgba(17,21,18,.12)}.reviewer-record dd,.reviewer-record dt{margin:0}.reviewer-record dd{overflow-wrap:anywhere;font-weight:700;text-align:right}.reviewer-record dd a{border-bottom:1px solid rgba(165,86,57,.45)}.reviewer-record>p{margin:22px 0 0;color:rgba(17,21,18,.62);font-size:.88rem;line-height:1.6}.reviewer-responsibility-section{padding:clamp(82px,9vw,132px) 0;background:#fffaf0}.review-desk-truth-shell,.reviewer-responsibility-shell{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1fr);gap:clamp(46px,8vw,120px)}.review-desk-truth-copy h2,.review-engagement-heading h2,.reviewer-responsibility-heading h2{max-width:14ch;font-size:clamp(2.7rem,5vw,5.1rem)}.review-engagement-heading>p,.reviewer-responsibility-heading>p{max-width:62ch;color:rgba(17,21,18,.66);line-height:1.68}.review-desk-truth-list,.review-engagement-route,.reviewer-responsibility-list{margin:0;padding:0;list-style:none}.reviewer-responsibility-list{border-top:1px solid #111512}.reviewer-responsibility-list li{display:grid;grid-template-columns:40px minmax(110px,.35fr) minmax(0,1fr);gap:18px;align-items:baseline;padding:22px 0;border-bottom:1px solid rgba(17,21,18,.18)}.review-desk-truth-list span,.review-engagement-route>li>span,.reviewer-responsibility-list span{color:#a55639;font-family:var(--font-mono),monospace;font-size:.72rem;font-weight:800}.reviewer-responsibility-list h3,.reviewer-responsibility-list p{margin:0}.reviewer-responsibility-list h3{font-family:var(--font-serif),Georgia,serif;font-size:1.24rem}.reviewer-responsibility-list p{color:rgba(17,21,18,.66);line-height:1.62}.review-desk-truth-section{padding:clamp(82px,9vw,132px) 0;background:#7f3d2b;color:#fff8ec}.review-desk-truth-list span,.review-desk-truth-section .bureau-kicker{color:#e2c38e}.review-desk-truth-copy h2{color:#fff8ec}.review-desk-truth-list{border-top:1px solid rgba(255,248,236,.45)}.review-desk-truth-list li{display:grid;grid-template-columns:42px minmax(0,1fr);gap:16px;padding:22px 0;border-bottom:1px solid rgba(255,248,236,.2)}.review-desk-truth-list p{margin:0;color:rgba(255,248,236,.78);line-height:1.66}.review-engagement-section{padding:clamp(86px,10vw,146px) 0;background:#efe1ce}.review-engagement-shell{display:grid;grid-template-columns:minmax(0,.68fr) minmax(0,1fr);gap:clamp(48px,8vw,118px)}.review-engagement-route{position:relative}.review-engagement-route:before{content:"";position:absolute;top:19px;bottom:19px;left:18px;width:2px;background:rgba(165,86,57,.3);transform-origin:top}.review-engagement-route li{position:relative;display:grid;grid-template-columns:38px minmax(0,1fr);gap:22px;padding:0 0 30px}.review-engagement-route>li>span{position:relative;z-index:2;display:grid;place-items:center;width:38px;height:38px;border:2px solid #a55639;border-radius:50%;background:#efe1ce}.review-engagement-route h3,.review-engagement-route p{margin:0}.review-engagement-route h3{font-family:var(--font-serif),Georgia,serif;font-size:1.32rem}.review-engagement-route p{margin-top:7px;color:rgba(17,21,18,.67);line-height:1.62}.review-engagement-close{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:32px;margin-top:22px;padding-top:28px;border-top:1px solid #111512}.review-engagement-close p{max-width:72ch;margin:0;color:rgba(17,21,18,.67);line-height:1.65}@supports (animation-timeline:view()){.reviewer-record{animation:reviewerRecordSettle linear both;animation-timeline:view();animation-range:entry 8% cover 36%}.review-engagement-route:before{animation:reviewRouteDraw linear both;animation-timeline:view();animation-range:entry 14% cover 70%}}@keyframes reviewerRecordSettle{0%{opacity:.4;transform:translate3d(26px,28px,0) rotate(2.8deg)}to{opacity:1;transform:translateZ(0) rotate(.65deg)}}@keyframes reviewRouteDraw{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@media (max-width:980px){.header-cta,.top-nav{display:none}.mobile-nav{display:block}.review-desk-hero-shell,.review-desk-truth-shell,.review-engagement-shell,.reviewer-responsibility-shell{grid-template-columns:1fr}.reviewer-record{max-width:620px;transform:none}.review-desk-truth-copy h2,.review-engagement-heading h2,.reviewer-responsibility-heading h2{max-width:18ch}}@media (max-width:620px){.review-desk-hero,.review-desk-truth-section,.review-engagement-section,.reviewer-responsibility-section{padding:70px 0}.review-desk-rule{display:none}.review-desk-hero-copy h1{max-width:none;font-size:clamp(3rem,14vw,4.25rem)}.reviewer-record{padding:24px 20px;box-shadow:8px 9px 0 rgba(72,49,25,.1)}.reviewer-record header{align-items:flex-start;flex-direction:column}.reviewer-record dl div{grid-template-columns:1fr;gap:5px}.reviewer-record dd{text-align:left}.reviewer-responsibility-list li{grid-template-columns:34px minmax(0,1fr)}.reviewer-responsibility-list p{grid-column:2}.review-engagement-close{align-items:flex-start;flex-direction:column}.review-engagement-close .stamp-button{width:100%}}@media (max-width:420px){.offer-mobile-decision-facts{grid-template-columns:1fr}.offer-mobile-decision-facts span+span{padding-left:0;border-top:1px solid rgba(255,248,236,.18);border-left:0}}@media (prefers-reduced-motion:reduce){.review-engagement-route:before,.reviewer-record{animation:none!important;transform:none}}