@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-B3hZxag_.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-ZyMXPjaT.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-DvQQgHTq.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CJUKFyLa.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BFiUPp6R.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DLynVohM.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-DxDDqVQb.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-uwM7KshN.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-Dm_PoFIZ.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-O6-GRVqx.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-CmcxpzmF.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-yqk7_qG0.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-BtGHVI3Q.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-500-normal-N1TV9ACq.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-vietnamese-500-normal-CevHOlzG.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-500-normal-QhwQXayn.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-Dn-cqWhb.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-BhDX_RLI.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-C_OblDzq.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-zoSM89R3.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/newsreader-vietnamese-400-normal-DdKr49mV.woff2) format("woff2"),url(/assets/newsreader-vietnamese-400-normal-BekUZro8.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/newsreader-latin-ext-400-normal-svq1FPys.woff2) format("woff2"),url(/assets/newsreader-latin-ext-400-normal-DYA1XoQK.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/newsreader-latin-400-normal-BFBkh4jY.woff2) format("woff2"),url(/assets/newsreader-latin-400-normal-gRTjlS2D.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/newsreader-vietnamese-500-normal-CL6a8tp2.woff2) format("woff2"),url(/assets/newsreader-vietnamese-500-normal-BEAbKU8A.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/newsreader-latin-ext-500-normal-BNHmvKvI.woff2) format("woff2"),url(/assets/newsreader-latin-ext-500-normal-CZruMFou.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/newsreader-latin-500-normal-B66TYsaK.woff2) format("woff2"),url(/assets/newsreader-latin-500-normal-DFwuUcdu.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/newsreader-vietnamese-600-normal-CaH84vfx.woff2) format("woff2"),url(/assets/newsreader-vietnamese-600-normal-CVAR0otO.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/newsreader-latin-ext-600-normal-BXv5iMHi.woff2) format("woff2"),url(/assets/newsreader-latin-ext-600-normal-BrbfzHZ5.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/newsreader-latin-600-normal-30OJ_TG_.woff2) format("woff2"),url(/assets/newsreader-latin-600-normal-DUnT2r2g.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color:#101713;background:#e9e4d8;font-family:Newsreader,Georgia,serif;font-synthesis:none;text-rendering:optimizeLegibility;font-kerning:normal;--paper: #ede7db;--ink: #080e0c;--muted: #5c655e;--rule: rgba(16, 23, 19, .2);--panel: #08110d;--panel-ink: #f0eadf;--panel-muted: #9ea99f;--panel-rule: rgba(231, 238, 229, .18);--accent: #b8c9af;--mono: "IBM Plex Mono", "SFMono-Regular", Consolas, monospace}*{box-sizing:border-box}body{margin:0;min-width:320px;min-height:100vh;background:linear-gradient(rgba(7,16,12,.035) 1px,transparent 1px),var(--paper);background-size:100% 32px;-webkit-font-smoothing:antialiased}button,a{font:inherit}button:focus-visible,a:focus-visible{outline:3px solid #2463eb;outline-offset:4px}.masthead,main,footer{width:min(1120px,calc(100% - 48px));margin-inline:auto}.masthead{min-height:92px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--rule)}.wordmark{color:var(--ink);font-family:Newsreader,serif;font-size:36px;font-weight:500;letter-spacing:-.03em;line-height:1;text-decoration:none}.folio,.eyebrow,footer,.offer__label{font-family:var(--mono);font-size:10px;letter-spacing:.15em;line-height:1.5;text-transform:uppercase}main{display:grid;grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);border-bottom:1px solid var(--rule)}.intro,.gate,.billing,.agent-claim,.agents,.review-draft,.review-offers,.preflight,.review-requests,.return{padding:clamp(40px,7vw,88px) clamp(24px,5vw,64px)}.intro{padding-left:0;border-right:1px solid var(--rule)}h1,h2,h3,p{margin-top:0}h1,h2,h3{font-family:Newsreader,serif;font-weight:400;text-wrap:balance}h1{max-width:8ch;margin-bottom:28px;font-size:clamp(3.2rem,7.5vw,6.5rem);line-height:.92;letter-spacing:-.045em}h2{font-size:clamp(2.2rem,4vw,3.6rem);line-height:.95;letter-spacing:-.045em}h3{margin-bottom:4px;font-size:2.35rem}.lede{max-width:49ch;color:var(--muted);font-size:18px;line-height:1.45;text-wrap:pretty}.actions{display:flex;flex-wrap:wrap;gap:12px;margin:34px 0 20px}.button{min-height:52px;padding:0 22px;border:1px solid var(--ink);border-radius:0;font-family:var(--mono);font-size:10px;font-weight:500;letter-spacing:.1em;line-height:1;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:transform .12s ease,background .12s ease}.button:hover:not(:disabled){transform:translateY(-2px)}.button:disabled{cursor:wait;opacity:.55}.button--primary{color:var(--paper);background:var(--ink)}.button--quiet{color:var(--ink);background:transparent}.button--inverse{width:100%;color:var(--ink);background:var(--accent);border-color:var(--accent)}.status{min-height:3em;max-width:52ch;color:var(--muted);font-family:var(--mono);font-size:10px;letter-spacing:.08em;line-height:1.5}.gate,.billing{display:grid;gap:20px;padding-right:0;background:var(--panel);color:var(--panel-ink)}.gate[hidden],.billing[hidden],.agent-claim[hidden],.agents[hidden],.review-draft[hidden],.review-offers[hidden],.preflight[hidden],.review-requests[hidden],.return[hidden]{display:none}.gate h2{max-width:11ch}.gate dl{margin:0;border-top:1px solid var(--panel-rule)}.gate dl div{padding:18px 0;border-bottom:1px solid var(--panel-rule)}.gate dt{margin-bottom:7px;color:var(--panel-muted);font-family:var(--mono);font-size:10px;letter-spacing:.12em}.gate dd{margin:0;color:var(--panel-ink);font-size:16px;line-height:1.5}.section-heading{border-bottom:1px solid var(--panel-rule)}.offer{display:grid;gap:24px;padding:28px;border:1px solid var(--panel-rule)}.offer ul{margin:0;padding-left:20px;color:var(--panel-muted);font-size:16px;line-height:1.6}.offer--closed{color:var(--panel-muted)}.offer--closed p:last-child{margin-bottom:0;line-height:1.6}.offer__price{margin-bottom:0;color:var(--panel-muted)}.offer__price span{color:inherit;font-size:1.4rem}.founder-disclosure{padding-block:18px;border-block:1px solid var(--panel-rule)}.founder-disclosure p:last-child{margin-bottom:0;color:var(--panel-muted);font-size:15px;line-height:1.6}.billing .record-list,.billing .record-list div{border-color:var(--panel-rule)}.billing .record-list dt,.billing .field small,.referral p{color:var(--panel-muted)}.billing .record-list dd,.billing .field>label{color:var(--panel-ink)}.billing .field input:not([type=checkbox]){border-color:var(--panel-rule);color:var(--panel-ink);background:#ffffff0f}.referral .actions{margin:0}.referral form[hidden]{display:none}.review-draft{grid-column:1 / -1;padding-inline:0;border-top:1px solid var(--rule)}.review-draft .section-heading{max-width:760px}.review-draft .section-heading .lede{margin-bottom:0}.review-form{margin-top:40px}.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.field{display:grid;gap:9px;min-width:0;margin:0;padding:0;border:0}.field--wide{grid-column:1 / -1}.field>span,.field>label,.field legend,.field>label:not(.check){color:var(--ink);font-family:var(--mono);font-size:10px;font-weight:500;letter-spacing:.12em;line-height:1.5}.field em{color:var(--muted);font-style:normal}.field input:not([type=checkbox]),.field textarea,.field select{width:100%;border:1px solid var(--rule);border-radius:0;color:var(--ink);background:#ffffff47;font:inherit;font-size:18px;line-height:1.35}.field input:not([type=checkbox]),.field select{min-height:48px;padding:8px 12px}.field textarea{min-height:112px;padding:12px;resize:vertical}.field input[type=file]{padding:10px;font-family:var(--mono);font-size:12px}.field input[aria-invalid=true],.field textarea[aria-invalid=true],.field select[aria-invalid=true]{border-color:#a42f1b}.field small{color:var(--muted);font-size:15px;line-height:1.4}.field fieldset{min-width:0}.field .draft-question+.draft-question{margin-top:4px}.check{display:flex;align-items:flex-start;gap:10px;color:var(--ink);font-size:18px;line-height:1.35}.check input{accent-color:var(--ink);inline-size:18px;block-size:18px;margin:3px 0 0}.originals{padding-top:8px;border-top:1px solid var(--rule)}#original-controls{display:grid;gap:9px;margin-top:12px}.file-list{display:grid;gap:6px;margin:0;padding:0;list-style:none}.file-list li{color:var(--muted);font-family:var(--mono);font-size:11px;letter-spacing:.03em;line-height:1.5}.review-form__footer{display:flex;align-items:flex-start;gap:24px;margin-top:36px;padding-top:24px;border-top:1px solid var(--rule)}.review-form__footer .status{margin:0}.preparation-handoff{margin-top:40px;padding:32px;border:1px solid var(--rule)}.preparation-handoff[hidden]{display:none}.preparation-handoff h3{max-width:18ch;margin:8px 0 12px;font-family:var(--serif);font-size:clamp(2rem,5vw,3.25rem);font-weight:500;line-height:1}.preparation-handoff>p:not(.eyebrow){max-width:65ch;line-height:1.6}.preparation-handoff textarea{width:100%;min-height:320px;margin:20px 0;padding:16px;border:1px solid var(--rule);border-radius:0;color:var(--ink);background:transparent;font-family:var(--mono);font-size:12px;line-height:1.55;resize:vertical}.agent-claim,.agents,.review-offers,.preflight,.review-requests{grid-column:1 / -1;padding-inline:0;border-top:1px solid var(--rule)}.agent-claim .section-heading,.agents .section-heading,.review-offers .section-heading,.preflight .section-heading,.review-requests .section-heading{max-width:760px;margin-bottom:28px}.proposal-grid,.agent-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--rule);border-left:1px solid var(--rule)}.proposal-grid article,.owner-agent{min-width:0;padding:28px;border-right:1px solid var(--rule);border-bottom:1px solid var(--rule)}.proposal-grid pre{max-height:420px;margin:16px 0 0;overflow:auto;color:var(--muted);font-family:var(--mono);font-size:11px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.claim-decision{margin:28px 0 18px}#replacement-profile-field{max-width:760px;margin-bottom:18px}.agent-list{margin-top:28px}.agent-registration{padding:28px;border:1px solid var(--rule)}.agent-registration h3{max-width:22ch;margin:8px 0 12px;font-family:var(--serif);font-size:clamp(2rem,5vw,3.2rem);font-weight:500;line-height:1}.agent-registration>p:not(.eyebrow){max-width:68ch;line-height:1.6}.agent-registration .preparation-handoff{margin-top:24px}.owner-agent h3{font-size:clamp(1.7rem,4vw,2.4rem);overflow-wrap:anywhere}.owner-agent .field{margin:20px 0}.agent-evolution{margin-top:24px;border-top:1px solid var(--rule)}.agent-evolution h4{margin:24px 0 0;font-family:var(--mono);font-size:12px;overflow-wrap:anywhere}.agent-evolution .record-list{margin-top:12px}.offer-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-top:28px;border-top:1px solid var(--rule);border-left:1px solid var(--rule)}.review-offer{min-width:0;padding:28px;border-right:1px solid var(--rule);border-bottom:1px solid var(--rule)}.review-offer h3{font-size:clamp(1.8rem,4vw,2.6rem)}.review-offer>p:not(.eyebrow){color:var(--muted);line-height:1.5}.review-offer .actions{margin-bottom:0}.record-list{margin:28px 0;border-top:1px solid var(--rule)}.record-list div{display:grid;grid-template-columns:minmax(140px,.35fr) minmax(0,1fr);gap:24px;padding:14px 0;border-bottom:1px solid var(--rule)}.record-list dt{font-family:var(--mono);font-size:10px;letter-spacing:.12em}.record-list dd{min-width:0;margin:0;overflow-wrap:anywhere}.request-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:28px;border-top:1px solid var(--rule);border-left:1px solid var(--rule)}.review-request{min-width:0;padding:28px;border-right:1px solid var(--rule);border-bottom:1px solid var(--rule)}.review-request h3{font-size:clamp(1.8rem,4vw,2.6rem)}.review-request>p:not(.eyebrow){color:var(--muted);line-height:1.5}.delivery-files{display:grid;gap:8px;margin-top:24px}.delivery-files .button{display:flex;align-items:center;text-decoration:none}.form-errors{margin:24px 0 0;padding-left:20px;color:#8e2818;font-size:15px;line-height:1.5}.form-errors:empty{display:none}.return{grid-column:1 / -1;padding-inline:0;border-top:1px solid var(--rule)}.return p{max-width:65ch;line-height:1.6}footer{min-height:86px;display:flex;align-items:center;justify-content:space-between;gap:24px}footer a{color:inherit}@media(max-width:800px){.masthead,main,footer{width:min(100% - 32px,620px)}.masthead{min-height:76px}.folio{max-width:15ch;text-align:right;line-height:1.45}main{display:block}.intro{padding:48px 0;border-right:0}.gate,.billing{margin-inline:-16px;padding:48px 16px}.agent-claim,.agents,.review-draft,.review-offers,.preflight,.review-requests{padding:48px 0}.proposal-grid,.agent-list,.offer-list,.request-list{grid-template-columns:1fr}.record-list div{grid-template-columns:1fr;gap:6px}.form-grid{grid-template-columns:1fr}.field--wide{grid-column:auto}.review-form__footer{flex-direction:column}.preparation-handoff{padding:24px 16px}h1{max-width:8ch;font-size:clamp(3.3rem,17vw,4.5rem)}footer{align-items:flex-start;flex-direction:column;justify-content:center}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}
