:root{--bg:#100f0d;--bg-soft:#191714;--panel:#fff8ec;--panel-muted:#f3eadc;--text:#fff8ec;--text-dark:#17130f;--muted:#d6c9b6;--muted-dark:#5f574d;--orange:#f47a1f;--orange-dark:#c9580e;--line:#fff8ec29;--line-dark:#17130f29;--error:#b3261e;--success:#245d3a;--radius:8px;--shadow:0 24px 80px #00000047}*{box-sizing:border-box}html{background:var(--bg);min-height:100%}body{background:var(--bg);min-height:100%;color:var(--text);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button,input,select,textarea{font:inherit}a{color:inherit}.mixage-page{background:linear-gradient(180deg, #f47a1f1f, transparent 360px), var(--bg);min-height:100vh}.page-shell{width:min(1120px,100% - 32px);margin:0 auto}.hero-section{padding:56px 0 34px}.hero-shell{gap:24px;display:grid}.eyebrow{color:var(--orange);letter-spacing:0;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:800}h1,h2{letter-spacing:0;margin:0}h1{max-width:800px;font-size:5.25rem;line-height:.95}h2{font-size:2.35rem;line-height:1.08}.intro{max-width:720px;color:var(--muted);margin:0;font-size:1.25rem;line-height:1.6}.price-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:620px;display:grid}.price-item{border:1px solid var(--line);border-radius:var(--radius);background:#fff8ec0d;gap:8px;min-height:116px;padding:20px;display:grid}.price-item span{color:var(--muted)}.price-item strong{color:var(--text);align-self:end;font-size:2rem;line-height:1}.info-section{padding:28px 0}.info-grid{grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);align-items:stretch;gap:24px;display:grid}.info-block,.transfer-panel,.form-shell{border-radius:var(--radius);box-shadow:var(--shadow)}.info-block{background:var(--panel);color:var(--text-dark);padding:28px}.info-block p,.transfer-panel p{margin:16px 0 0;line-height:1.65}.delay-text{color:var(--orange-dark);font-weight:800}.transfer-panel{border:1px solid var(--line);background:var(--bg-soft);align-content:space-between;gap:22px;padding:28px;display:grid}.transfer-panel p{color:var(--muted);margin-top:0}.transfer-actions{gap:10px;display:grid}.transfer-actions a{border-radius:var(--radius);min-height:48px;color:var(--text);text-align:center;border:1px solid #f47a1f8c;justify-content:center;align-items:center;padding:12px 16px;font-weight:800;text-decoration:none;transition:background .16s,border-color .16s,transform .16s;display:inline-flex}.transfer-actions a:hover,.transfer-actions a:focus-visible{border-color:var(--orange);background:#f47a1f1f;transform:translateY(-1px)}.form-section{padding:28px 0 72px}.form-shell{background:var(--panel);color:var(--text-dark);gap:26px;padding:clamp(20px,4vw,36px);display:grid}.form-heading{gap:8px;display:grid}.mixage-form{gap:20px;display:grid;position:relative}.field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.field,.service-field,.confirmations{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}label,legend{color:var(--text-dark);font-size:.94rem;font-weight:800}input,textarea{border:1px solid var(--line-dark);border-radius:var(--radius);width:100%;color:var(--text-dark);background:#fffdf7;outline:none;transition:border-color .16s,box-shadow .16s}input{min-height:48px;padding:0 14px}textarea{resize:vertical;min-height:132px;padding:14px}input:focus,textarea:focus{border-color:var(--orange);box-shadow:0 0 0 3px #f47a1f2e}input[aria-invalid=true],textarea[aria-invalid=true]{border-color:var(--error)}.service-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.service-option{border:1px solid var(--line-dark);border-radius:var(--radius);cursor:pointer;background:#fffdf7;align-items:center;min-height:54px;padding:12px 14px;display:flex;position:relative}.service-option input{width:18px;min-height:18px;accent-color:var(--orange);margin:0 10px 0 0}.service-option span{overflow-wrap:anywhere;min-width:0}.confirmations{gap:12px;padding-top:6px}.checkbox-field{gap:6px;display:grid}.checkbox-field label{grid-template-columns:20px minmax(0,1fr);align-items:start;gap:10px;font-weight:700;line-height:1.45;display:grid}.checkbox-field input{width:18px;min-height:18px;accent-color:var(--orange);margin-top:2px;padding:0}.field-error,.error-message{color:var(--error);margin:0;font-size:.92rem;line-height:1.45}.success-message{color:var(--success);margin:0;font-size:.95rem;font-weight:800;line-height:1.5}.submit-button{border-radius:var(--radius);background:var(--orange);color:#120d09;cursor:pointer;border:0;justify-content:center;align-items:center;width:min(100%,320px);min-height:52px;padding:13px 18px;font-weight:900;transition:background .16s,transform .16s,opacity .16s;display:inline-flex}.submit-button:hover,.submit-button:focus-visible{background:#ff8b34;transform:translateY(-1px)}.submit-button:disabled{cursor:wait;opacity:.72;transform:none}.form-status{min-height:24px}.honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}@media (max-width:760px){.page-shell{width:min(100% - 24px,1120px)}.hero-section{padding-top:36px}h1{font-size:3.2rem}h2{font-size:1.8rem}.intro{font-size:1.05rem}.price-row,.info-grid,.field-grid,.service-options{grid-template-columns:1fr}.info-block,.transfer-panel{padding:22px}.submit-button{width:100%}}@media (max-width:380px){h1{font-size:2.6rem}}
