.offer-page{color:#f4f4f5;background:#050505;font-size:1.2rem;line-height:1.55}.offer-header,.offer-main,.offer-footer{max-width:1480px;margin:0 auto;padding-left:clamp(24px,4vw,64px);padding-right:clamp(24px,4vw,64px)}.offer-header{border-bottom:1px solid #39352e;justify-content:space-between;align-items:center;gap:24px;min-height:92px;display:flex}.offer-name{font-family:var(--font-display);letter-spacing:.12em;white-space:nowrap;font-size:1.3rem}.offer-header nav,.offer-footer nav{flex-wrap:wrap;align-items:center;gap:30px;display:flex}.offer-page a{text-underline-offset:5px}.offer-header a{text-decoration:none}.offer-action{min-height:52px;font:600 1.15rem var(--font-body);cursor:pointer;background:#c81036;border:1px solid #c81036;justify-content:center;align-items:center;gap:24px;padding:14px 24px;text-decoration:none;display:inline-flex;color:#fff!important}.offer-action:hover{background:#ae0c2e}.offer-action:disabled{opacity:.6;cursor:wait}.offer-page :focus-visible{outline-offset:5px;outline:3px solid #e0c48a}.offer-opening{padding:70px 0 48px}.offer-opening h1{font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;max-width:1350px;margin:0 0 32px;font-size:clamp(2.6rem,5.5vw,5.5rem);line-height:1.13}.offer-lead{color:#dedee2;max-width:75ch;margin:0 0 42px;font-size:clamp(1.4rem,2.1vw,2rem)}.offer-scope{grid-template-columns:repeat(3,1fr);gap:40px;margin-bottom:30px;scroll-margin-top:24px;display:grid}.offer-scope section+section{border-left:1px solid #39352e;padding-left:36px}.offer-scope h2{color:#e0c48a;font-size:1.2rem;font-family:var(--font-display);margin:0 0 12px}.offer-scope p{color:#dedee2;margin:0}.offer-note,.form-note{color:#b8b8c1;font-size:1rem;line-height:1.55}.offer-note{margin:16px 0 0}.offer-proof{border-top:1px solid #39352e;grid-template-columns:1.1fr 1fr;gap:64px;padding:60px 0;display:grid}.offer-proof h2,.offer-fit h2,.offer-process h2,.offer-intake h2{font-family:var(--font-display);letter-spacing:-.02em;margin:0 0 24px;font-size:clamp(1.7rem,3vw,2.8rem);line-height:1.2}.offer-proof p{max-width:50ch}.proof-links a{border-bottom:1px solid #39352e;grid-template-columns:150px 1fr;gap:24px;padding:22px 0;text-decoration:none;display:grid}.proof-links strong{color:#e0c48a}.proof-links a:hover strong{text-decoration:underline}.proof-links span{color:#dedee2;font-size:1.06rem}.offer-fit,.offer-process{max-width:900px;padding:44px 0}.offer-fit p,.offer-process p{color:#dedee2;max-width:72ch}.offer-process ol{padding-left:26px}.offer-process li{padding:10px 0}.offer-intake{border-top:1px solid #39352e;grid-template-columns:.8fr 1.2fr;gap:64px;padding:70px 0;scroll-margin-top:24px;display:grid}.offer-intake a{color:#e0c48a}.inquiry-form{gap:20px;display:grid}.inquiry-form label{gap:8px;display:grid}.inquiry-form label>span{color:#c4c4cc}.form-pair{grid-template-columns:1fr 1fr;gap:20px;display:grid}.inquiry-form input:not([type=checkbox]),.inquiry-form textarea{color:#f4f4f5;width:100%;min-width:0;font:inherit;background:#111;border:1px solid #66636b;border-radius:0;padding:12px}.inquiry-form input::placeholder{color:#aaaab4}.inquiry-form textarea{resize:vertical}.inquiry-form .inquiry-consent{align-items:flex-start;gap:12px;font-size:1.05rem;display:flex}.inquiry-consent input{accent-color:#c81036;flex-shrink:0;width:20px;height:20px;margin-top:3px}.inquiry-error{color:#ffb8c5;border:1px solid #fa859a;padding:16px}.inquiry-received{border:1px solid #c5a26f;padding:30px}.inquiry-received h3{font-size:1.8rem}.inquiry-received code{overflow-wrap:anywhere;font-size:.9rem}.offer-footer{border-top:1px solid #39352e;padding-top:28px;padding-bottom:40px;font-size:1rem}.offer-footer a{color:#dedee2}.offer-footer nav{gap:24px}.offer-page h2,.offer-page h3{text-transform:none;font-weight:600}.offer-page h1{text-transform:none;font-weight:700}.offer-page p{margin-top:0}.offer-page .offer-note{margin-top:16px}.offer-canon{color:#c4c4cc;flex-wrap:wrap;gap:24px;max-width:1480px;margin:0 auto;padding:12px clamp(24px,4vw,64px);font-size:1rem;display:flex}@media (max-width:900px){.offer-header{align-items:flex-start;padding-top:24px;padding-bottom:24px}.offer-header nav{gap:16px}.offer-header .offer-action{display:none}.offer-proof,.offer-intake{grid-template-columns:1fr;gap:30px}.offer-scope{gap:20px}.offer-scope section+section{padding-left:20px}.offer-opening{padding-top:48px}.offer-proof{padding:40px 0}}@media (max-width:600px){.offer-header{gap:16px}.offer-name,.offer-header nav{font-size:1rem}.offer-scope,.form-pair{grid-template-columns:1fr}.offer-scope section+section{border-top:1px solid #39352e;border-left:0;padding:20px 0 0}.offer-opening h1{font-size:2.55rem;line-height:1.17}.proof-links a{grid-template-columns:1fr;gap:8px}.offer-action{gap:12px;width:100%;font-size:1.1rem}.offer-intake{padding:44px 0}.offer-fit,.offer-process{padding:28px 0}}.offer-pricing{margin:72px 0;scroll-margin-top:24px}.offer-pricing>h2{font-family:var(--font-display);margin:0 0 28px}@media (max-width:760px){.offer-pricing .offer-scope{grid-template-columns:1fr;gap:24px}.offer-pricing .offer-scope section+section{border-left:0;padding-left:0}}.offer-buy{margin-top:18px;display:inline-block}
