*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.visible{visibility:visible}.fixed{position:fixed}.block{display:block}.contents{display:contents}.hidden{display:none}.min-w-0{min-width:0}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:root{--paper:#f4f0e7;--ink:#102b3a;--muted:#58676c;--mint:#99e4d1;--aqua:#c8f2e9;--amber:#f2c66d;--line:#c8cec8;--white:#fffdf8;--teal:#267769;--detail:#e6eee9;--preview-muted:#b9c8cc;--radius:18px;--shadow:0 24px 70px rgba(16,43,58,.12);--gutter:clamp(20px,5vw,72px);--section-space:clamp(40px,6vw,80px);--display:clamp(2.2rem,3.8vw,3.75rem);--section-title:clamp(2rem,3vw,3rem)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.5}a{color:inherit;text-underline-offset:4px}button,input,select{font:inherit}a,button,input,select{-webkit-tap-highlight-color:transparent}p{margin:0 0 1rem}h2,h3{line-height:1.2}h3{font-size:1.15rem;font-weight:700}.shell{max-width:1500px;margin:auto;padding:0 var(--gutter)}.skip{position:absolute;top:-60px;left:20px;background:var(--ink);color:white;padding:12px;z-index:20}.skip:focus{top:10px}header{min-height:80px;justify-content:space-between;gap:12px;border-bottom:1px solid var(--line)}header,nav{display:flex;align-items:center}nav{gap:28px}nav>a:not(.button){display:inline-flex;font-size:.9rem}.wordmark,nav>a:not(.button){align-items:center;min-height:44px;text-decoration:none}.wordmark{display:flex;gap:9px;font-weight:800;letter-spacing:-.03em}.wordmark span{display:grid;place-items:center;width:30px;height:30px;border-radius:50% 50% 50% 8px;background:var(--ink);color:var(--mint)}.button{display:inline-flex;justify-content:center;align-items:center;gap:12px;min-height:50px;padding:12px 22px;border:1px solid transparent;border-radius:99px;background:var(--ink);color:white;text-decoration:none;font-weight:750;text-align:center;cursor:pointer;transition:transform .18s,background .18s}.button:hover{background:#19485b;transform:translateY(-2px)}.button.secondary{color:var(--ink);background:transparent;border-color:var(--line)}.button.secondary:hover{background:var(--white)}.button.small{min-height:44px;padding:9px 18px}.button.full{width:100%}.text-link{display:inline-flex;border:0;background:transparent;font-weight:750;text-decoration:underline;text-underline-offset:4px;cursor:pointer;min-height:44px;padding:8px 0}.hero,.text-link{align-items:center}.hero{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,5vw,72px);padding:var(--section-space) 0;min-height:650px}.eyebrow,.step-label{display:block;text-transform:uppercase;letter-spacing:.1em;font-weight:800;font-size:.7rem;line-height:1.5}.audience{font-size:.9rem;color:var(--teal);font-weight:700;margin:22px 0 0}.founding h1,.hero h1,.page-intro h1,.status-page h1{font-family:Georgia,serif;font-weight:500;font-size:var(--display);letter-spacing:-.04em;line-height:1.08;margin:16px 0 22px}.hero h1 em{font-weight:400;color:var(--teal)}.lede{font-size:1.1rem;line-height:1.65;color:var(--muted);max-width:640px}.actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin:26px 0 14px}.actions .button{font-size:.9rem;padding:12px 18px}.fine{font-size:.8rem;line-height:1.5;color:var(--muted);margin:0}.workbench{background:var(--ink);color:var(--white);border-radius:var(--radius);padding:20px;box-shadow:var(--shadow);margin:0;min-width:0}.wb-head{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;padding:0 2px 18px;font-size:.82rem;font-weight:700}.wb-head span:last-child{color:var(--preview-muted);font-size:.72rem;font-weight:500}.proof-item{background:var(--white);color:var(--ink);border-radius:12px;padding:24px}.proof-heading{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px}.proof-heading h2{font-size:1.35rem;font-weight:750;margin:0}.status-badge{font-size:.72rem;font-weight:750;border-radius:99px;padding:6px 10px}.amber{background:var(--amber)}.mint{background:var(--mint)}.exception-summary{margin:0}.exception-summary div,.founding dl div{border-top:1px solid var(--line);padding:16px 0}.exception-summary dt,.founding dt{font-size:.7rem;text-transform:uppercase;font-weight:800;letter-spacing:.08em;color:var(--muted)}.exception-summary dd,.founding dd{margin:6px 0 0;line-height:1.5}.proof-item .exception-summary dd{font-size:.9rem}.proof-step{border-top:1px solid var(--line);padding:16px 0}.proof-step .step-label{color:var(--muted)}.proof-step p{font-size:.9rem;font-weight:700;margin:6px 0 0}.proof-outcome{background:var(--aqua);border-radius:9px;padding:14px 16px}.proof-outcome .step-label{font-size:.62rem;letter-spacing:.07em}.proof-outcome p{margin:6px 0 0;display:grid;gap:2px}.proof-outcome p span{font-size:.78rem}.manifesto{background:var(--white);margin:0 calc(-1 * var(--gutter));padding:var(--section-space) var(--gutter)}.manifesto h2,.offer h2{font:500 var(--section-title)/1.1 Georgia,serif;letter-spacing:-.035em;max-width:720px;margin:16px 0 24px}.three{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:40px}.three article{border-top:1px solid var(--line);padding-top:20px}.three article>b{color:var(--teal);font-size:.75rem}.three h3{margin:16px 0 12px}.three p{color:var(--muted);line-height:1.65}.preview-boundary{border-top:1px solid var(--line);padding-top:28px;margin-top:28px;max-width:760px}.preview-boundary h3{margin:0 0 12px}.preview-boundary p{color:var(--muted)}.preview-boundary a{display:inline-flex;align-items:center;min-height:44px;font-size:.9rem;font-weight:650}.offer{padding:var(--section-space) 0;max-width:850px}.price{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin:24px 0 14px}.price strong{font:500 4rem Georgia,serif}.offer>p,.price span{color:var(--muted)}.offer>.button{margin-top:12px}footer{border-top:1px solid var(--line);min-height:130px;display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:.8rem}footer p{margin:0}footer>a:not(.wordmark){display:inline-flex;align-items:center;min-height:44px}.page-intro{padding:48px 0 30px}.page-intro h1{font-size:var(--section-title);margin-bottom:16px}.page-intro>p:last-child{color:var(--muted);max-width:740px;line-height:1.6;margin-bottom:0}.demo-layout{display:grid;grid-template-columns:1.2fr 1fr;min-height:570px;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;background:var(--white)}.queue{padding:24px;min-width:0}.queue-heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-bottom:24px}.queue-heading h2{font-size:1.2rem;font-weight:750;margin:0}.queue-heading span{color:var(--muted);font-size:.75rem}.toolbar{display:flex;justify-content:space-between;align-items:end;gap:12px}.toolbar label{font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.toolbar select{display:block;margin-top:8px;min-height:46px;max-width:100%;padding:0 30px 0 12px;border:1px solid var(--line);border-radius:9px;appearance:none;background-color:white;background-image:linear-gradient(45deg,transparent 50%,var(--ink) 50%),linear-gradient(135deg,var(--ink) 50%,transparent 50%);background-position:calc(100% - 17px) 50%,calc(100% - 12px) 50%;background-size:5px 5px;background-repeat:no-repeat}.close,.ghost{min-width:44px;min-height:44px;border:1px solid var(--line);background:transparent;border-radius:10px;padding:0 12px;cursor:pointer}.ghost{font-size:.85rem}.queue-list{margin-top:20px}.claim{width:100%;min-height:92px;border:1px solid transparent;border-top:1px solid var(--line);background:transparent;display:grid;grid-template-columns:10px 1fr auto;gap:6px 12px;align-items:center;text-align:left;cursor:pointer;padding:14px 10px;border-radius:8px}.claim:focus-visible,.claim:hover{background:#edf8f4}.claim[aria-pressed=true]{background:var(--aqua);border-color:var(--teal)}.claim span:not(.dot){display:grid;gap:4px}.claim small{color:var(--muted);font-size:.73rem}.claim em{grid-column:2/-1;font-style:normal;font-size:.73rem;font-weight:700}.claim>strong{font-size:.86rem}.dot{width:9px;height:9px;border-radius:50%;background:var(--amber)}.dot.ready,.dot.reviewed{background:#2c8c78}.detail{position:relative;background:var(--detail);padding:28px;min-width:0}.close{position:absolute;right:20px;top:20px;font-size:1.5rem}.detail-label{padding-right:48px;margin-bottom:12px}.detail h2{font-size:1.75rem;font-weight:750;margin:0 0 12px;letter-spacing:-.025em}.status-text{display:inline-block;font-size:.8rem;font-weight:700;margin-bottom:24px}.detail fieldset{border:0;padding:20px 0;margin:0}.detail legend{font-size:.85rem;font-weight:750;padding:0}.choice{display:flex;align-items:flex-start;gap:12px;border:1px solid #96aaa2;border-radius:12px;padding:15px;background:var(--white);line-height:1.5;cursor:pointer}.choice input{width:20px;height:20px;flex-shrink:0;accent-color:var(--ink);margin:2px 0 0}.choice span{display:grid;min-width:0}.choice b{font-size:.9rem}.choice small{margin-top:4px}.choice small,.detail-note{color:var(--muted);font-size:.78rem}.detail-note{line-height:1.6;margin:14px 0 0}.empty{display:grid;place-items:center;text-align:center;margin:100px auto 0;color:var(--muted);max-width:300px}.empty span{font-size:2.5rem;margin-bottom:16px}.empty h2{font-size:1.25rem;color:var(--ink)}.empty p{font-size:.9rem}.demo-warning,.notice{background:#fff4d9;border-left:4px solid #a66d00;padding:14px;line-height:1.5;font-size:.9rem}.toolbar+.notice{margin-top:20px}.demo-end{text-align:center;padding:40px 0}.demo-end p{font-size:.85rem;color:var(--muted)}.founding{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,80px);padding:var(--section-space) 0;align-items:start}.founding h1{font-size:var(--section-title)}.founding form,.price-card{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);padding:28px;margin-top:28px}.price-card>span{font-size:.8rem;font-weight:700}.price-card strong{display:block;font:500 3.5rem Georgia,serif;margin:8px 0}.price-card p{color:var(--muted)}.price-card hr{border:0;border-top:1px solid var(--line);margin:22px 0}.price-card>b{font-size:.9rem;line-height:1.6;display:block}.founding form{box-shadow:var(--shadow);margin:0;height:max-content}.founding form h2{font-size:1.4rem;font-weight:750;margin:12px 0 24px}.founding dl{margin:0 0 12px}.founding dd{overflow-wrap:anywhere;font-size:.9rem}.acknowledge{margin:20px 0;font-size:.9rem}.form-result{margin-top:18px;padding:16px;border-radius:10px;font-size:.9rem}.form-result p{margin:10px 0 0}.form-result.error{background:#fff0d5}.form-result.success{background:#dff5eb}.status-page{padding:var(--section-space) 0}.status-page h1{font-size:var(--section-title)}.status-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:36px 0}.status-grid article{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);padding:28px}.status-grid span{font-size:.7rem;text-transform:uppercase;letter-spacing:.1em;font-weight:800}.status-grid h2{font-size:1.35rem;font-weight:700;margin:16px 0}.status-grid ul{padding-left:20px;margin-bottom:0}.status-grid li{margin:12px 0;color:var(--muted);line-height:1.5}:focus-visible{outline:3px solid #006257;outline-offset:3px;box-shadow:0 0 0 6px white}.mobile-nav{display:none}@media(max-width:800px){header nav>a:not(.button){display:none}.mobile-nav{display:flex;flex-basis:100%;flex-wrap:wrap;gap:12px 24px}.mobile-nav a{display:inline-flex;align-items:center;min-height:44px}.hero{grid-template-columns:1fr;min-height:auto;gap:28px;padding:36px 0 44px}.hero-copy{max-width:600px}.audience{margin-top:16px;font-size:.82rem}.hero h1{margin:12px 0 16px}.demo-layout,.founding,.status-grid,.three{grid-template-columns:1fr}.three{gap:24px;margin-top:28px}.detail{min-height:360px;border-top:1px solid var(--line)}.empty{margin:60px auto}.founding{gap:28px}footer{flex-wrap:wrap;gap:16px;padding:26px 0}.page-intro{padding:36px 0 26px}}@media(max-width:430px){:root{--gutter:16px;--display:2.25rem;--section-title:2.1rem}header{min-height:76px}header .button.small{padding:9px 12px;font-size:.8rem}.wordmark{font-size:.9rem;gap:6px}.wordmark span{width:27px;height:27px}.hero .eyebrow{font-size:.6rem;letter-spacing:.07em}.lede{font-size:1rem;line-height:1.6}.actions{align-items:stretch;flex-direction:column;margin:22px 0 12px;gap:10px}.actions .button{min-height:46px;padding:10px 14px}.workbench{padding:14px}.proof-item{padding:18px}.proof-heading{gap:10px}.proof-outcome{padding:12px}.detail,.queue{padding:20px 18px}.toolbar{align-items:stretch;gap:10px;flex-direction:column}.ghost{width:max-content}.claim{padding:14px 7px}.close{right:16px;top:16px}.founding form,.price-card,.status-grid article{padding:22px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{transition-duration:.01ms!important;animation-duration:.01ms!important}}.workflow-boundary{font-size:.85rem;margin-top:12px!important;max-width:850px!important}.report-console{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);padding:24px;margin-bottom:32px}.report-title{display:flex;justify-content:space-between;align-items:start;gap:24px}.report-title h2{font-size:1.35rem;font-weight:750;margin:0 0 12px}.report-title .eyebrow{margin-bottom:8px}.scenario-clock{font-size:.72rem;color:var(--muted);text-align:right;flex-shrink:0}.scenario-clock b{font-weight:600}.report-format{font-size:.8rem;color:var(--muted);max-width:850px}.report-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;border-top:1px solid var(--line);padding-top:18px;margin:20px 0}.field-label,.report-meta dt{display:block;font-size:.74rem;font-weight:750}.report-meta dd{margin:6px 0 0;font-size:.85rem;overflow-wrap:anywhere}.report-meta dd span{display:block;font-size:.75rem;color:var(--muted);margin-top:6px}.report-actions{display:flex;flex-wrap:wrap;align-items:start;gap:16px}summary{cursor:pointer;min-height:44px;align-content:center;font-size:.85rem;font-weight:700}.sample-options>div{display:flex;flex-wrap:wrap;gap:10px;margin:10px 0}.report-preview{border-top:2px solid var(--teal);margin-top:24px;padding-top:24px;max-width:850px}.report-preview h2{font-size:1.2rem;font-weight:700;scroll-margin-top:20px}.report-preview p{font-size:.85rem;line-height:1.6}.preview-valid{font-weight:700;color:var(--teal)}.reconciliation-counts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:20px 0}.reconciliation-counts dt{font-size:.72rem;color:var(--muted)}.reconciliation-counts dd{font-size:1.5rem;font-weight:700;margin:6px 0}.report-preview>.button{margin:20px 20px 0 0}.unloaded-demo{padding:32px;border:1px dashed var(--line);border-radius:var(--radius);max-width:850px}.unloaded-demo h2{font-size:1.3rem;font-weight:700;margin:0 0 14px}.unloaded-demo p{color:var(--muted);margin:0}.workflow-step{margin:0 0 16px}.workflow-layout{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);grid-template-areas:"queue detail";align-items:start;overflow:visible}.workflow-layout>.queue{grid-area:queue}.workflow-layout>.detail{grid-area:detail;border-radius:0 var(--radius) var(--radius) 0}.queue-followup{grid-column:2/-1;line-height:1.5}.queue-empty{padding:24px 0;color:var(--muted)}.detail-back{display:inline-flex;align-items:center;min-height:44px;font-size:.8rem;margin-bottom:20px}.workflow-layout .detail-label{padding:0}.workflow-layout h2[tabindex]{scroll-margin-top:18px}.workflow-layout .detail h3{font-size:1rem;font-weight:750;margin:22px 0 14px}.workflow-layout .status-text{margin-bottom:0}.source-facts dd{font-size:.85rem}.local-work{border-top:2px solid var(--line);margin-top:20px}.field-control select,.field-label select{display:block;width:100%;max-width:100%;min-height:46px;padding:10px 34px 10px 12px;border:1px solid #96aaa2;border-radius:9px;background-color:var(--white);font-size:.85rem;margin:8px 0;appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--ink) 50%),linear-gradient(135deg,var(--ink) 50%,transparent 50%);background-position:calc(100% - 17px) 50%,calc(100% - 12px) 50%;background-size:5px 5px;background-repeat:no-repeat}.sample-note{margin:24px 0 16px}.sample-note .ghost{margin-top:4px}.note-list{font-size:.85rem;padding-left:18px;overflow-wrap:anywhere}.note-list li{margin:12px 0;line-height:1.65}.history-panel{border-top:1px solid var(--line);margin-top:22px;padding-top:10px}.history-panel ol{padding-left:20px;overflow-wrap:anywhere}.history-panel li{margin:18px 0;font-size:.85rem}.history-panel b{text-transform:capitalize;font-size:.75rem}.history-panel p{margin:6px 0}.history-panel small{color:var(--muted);font-size:.7rem}@media(max-width:800px){.report-title{display:block}.scenario-clock{text-align:left;margin-top:16px}.report-meta{grid-template-columns:1fr;gap:16px}.report-console{padding:20px}.report-actions{display:block}.sample-options{margin-top:12px}.workflow-layout{display:flex;flex-direction:column}.workflow-layout>.detail,.workflow-layout>.queue{width:100%}.workflow-layout>.detail{border-radius:var(--radius)}.workflow-layout.has-selection>.queue{border-top:1px solid var(--line)}.reconciliation-counts{grid-template-columns:1fr 1fr}}.primary-nav{gap:12px}.primary-nav>a:not(.button){padding:8px 12px;border-radius:10px;font-weight:650}.primary-nav>a[aria-current=page]{background:var(--aqua);box-shadow:inset 0 -3px var(--teal)}.primary-nav>a:hover{background:var(--white)}.interest-fields{border:0;padding:0;margin:0;min-width:0}.form-field{display:block;font-weight:700;font-size:.85rem;margin:20px 0}.form-field>span{font-weight:400;color:var(--muted)}.form-field input,.form-field textarea{display:block;width:100%;margin-top:8px;border:1px solid #96aaa2;border-radius:9px;padding:12px;background:var(--white);font:inherit;font-weight:400;min-height:46px}.form-field textarea{resize:vertical}button:disabled{cursor:wait;opacity:.65;transform:none}.report-journey{border-top:1px solid var(--line);padding:36px 0;margin:20px 0}.demo-exports h2,.report-journey h2{font-size:1.55rem;font-weight:750;margin:8px 0 20px}.field-examples>p,.report-journey>p{max-width:950px;color:var(--muted)}.journey-steps{list-style:none;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:24px 0}.journey-steps li{border:1px solid var(--line);background:var(--white);border-radius:12px;padding:20px}.journey-steps b,.journey-steps span{display:block}.journey-steps b{font-size:.9rem;margin-bottom:12px}.journey-steps span{font-size:.88rem;color:var(--muted)}.field-examples dl{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:20px 0}.field-examples dt{font-weight:700}.field-examples dd{margin:6px 0 0;color:var(--muted)}.demo-exports{margin:32px 0;padding:28px;border:1px solid var(--line);border-radius:var(--radius);background:var(--white)}.demo-exports>p{max-width:950px}.export-actions{display:flex;flex-wrap:wrap;gap:12px;margin:20px 0}.demo-exports .fine{margin:0 0 12px}@media(max-width:1000px){header{padding:16px 0}.primary-nav,header{flex-wrap:wrap}.primary-nav>a:not(.button){font-size:.85rem}.journey-steps{grid-template-columns:1fr 1fr}}@media(max-width:800px){header .primary-nav>a:not(.button){display:inline-flex}.primary-nav{flex-basis:100%;gap:4px}.primary-nav>a:not(.button){padding:7px 10px}.field-examples dl{grid-template-columns:1fr}}@media(max-width:430px){.primary-nav{display:grid;grid-template-columns:1fr 1fr}.primary-nav>a:not(.button){justify-content:center}.journey-steps{grid-template-columns:1fr}.demo-exports{padding:22px}.export-actions{display:grid;grid-template-columns:1fr 1fr}.export-actions .ghost{width:100%}}.preview-claims{padding-left:20px;font-size:.9rem;line-height:1.7}.sample-provenance{margin-top:18px}.review-next{padding-top:10px}.review-next h2{font-size:1.65rem}.review-next .button{margin:6px 0 16px}.review-next .fine{margin-bottom:24px}.status-next{max-width:750px;margin:24px 0 32px}.compact-offer{font-size:.9rem;line-height:1.55;color:var(--muted)}.compact-offer b{display:block;color:var(--ink);margin-bottom:4px}.interest-page{display:block;max-width:1160px;margin:auto}.interest-heading{max-width:760px;margin-bottom:28px}.interest-heading h1{margin:10px 0 16px}.interest-heading .lede{margin-bottom:0}.interest-layout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:28px;align-items:start}.interest-page form{box-shadow:none}.interest-page form h2{margin-top:0;margin-bottom:12px}.interest-page .compact-offer{margin-bottom:16px}.interest-page .form-field:first-of-type{margin-top:0}.interest-privacy{font-size:.8rem;line-height:1.5;color:var(--muted);margin:12px 0 20px}.interest-offer{background:var(--detail);border:1px solid var(--line);border-radius:var(--radius);padding:28px}.interest-offer h2{font-size:1.45rem;font-weight:750;letter-spacing:-.02em;margin:0 0 18px}.interest-offer ul{padding-left:20px;margin:20px 0}.interest-offer li{padding-left:4px;margin:12px 0}.interest-offer .price,.interest-terms{border-top:1px solid var(--line);padding-top:20px}.interest-terms{font-size:.9rem}.interest-offer .fine{margin:0}.form-jump{display:none}#interest-email{scroll-margin-top:20px}@media(max-width:800px){.interest-page{padding:24px 0}.interest-heading{margin-bottom:12px}.interest-heading h1{margin:8px 0 12px}.interest-heading .eyebrow{margin-bottom:8px}.interest-heading .lede{font-size:1rem;line-height:1.5}.interest-layout{grid-template-columns:1fr;gap:20px}.interest-page .form-jump{display:inline-flex;margin:4px 0 0}.interest-offer,.interest-page form{padding:20px}.interest-page .compact-offer{font-size:.85rem;line-height:1.5;margin-bottom:12px}.interest-page .form-field{margin:16px 0}}.legal-page{max-width:780px;margin:48px auto;padding:0 24px}.legal-page h1{font-size:clamp(2rem,5vw,3rem);line-height:1.1}.legal-page section{margin:28px 0}.legal-page h2{font-size:1.2rem}.legal-page p{line-height:1.65}.legal-footer a,.legal-page a{text-decoration:underline;text-underline-offset:3px}.legal-footer{max-width:1160px;margin:0 auto;padding:24px;display:flex;align-items:center;gap:20px;flex-wrap:wrap;font-size:.9rem}.legal-footer a{color:inherit}.measurement-panel{width:100%}.measurement-choice{border:1px solid;border-radius:12px;padding:20px;max-width:720px}.measurement-choice h2{font-size:1.2rem;margin:0 0 8px}.measurement-choice p{line-height:1.5;margin:10px 0}.measurement-choice .actions{display:flex;flex-wrap:wrap;gap:12px}.measurement-choice button{min-height:44px;padding:10px 16px;white-space:normal}.measurement-settings{font:inherit;color:inherit;background:none;border:1px solid;border-radius:6px;padding:10px;min-height:44px;cursor:pointer}.legal-footer :focus-visible,.legal-page :focus-visible{outline:3px solid currentColor;outline-offset:4px}@media(max-width:480px){.legal-footer{gap:12px;padding:20px}.measurement-choice{padding:16px}.measurement-choice .actions{flex-direction:column;align-items:stretch}}