*{box-sizing:border-box}html{font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;background:#07090c;color:#f5f7fa}body{margin:0;min-height:100vh;background:radial-gradient(circle at 50% -10%,#6c4b2f33,transparent 38%),#07090c}.noise{position:fixed;inset:0;pointer-events:none;opacity:.02;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='4'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.shell{max-width:860px;margin:auto;padding:0 20px}.topbar{height:78px;display:flex;align-items:center;border-bottom:1px solid #20242a;gap:12px}.alexapps{display:flex;align-items:center;gap:10px;color:#f4f6f8;text-decoration:none;font-weight:750}.alexapps img{width:31px;height:31px;border-radius:9px}.micro-tag{font-size:8px;letter-spacing:1.5px;color:#d6a56f;border:1px solid #d6a56f55;background:#d6a56f0d;border-radius:99px;padding:6px 8px}.lang{margin-left:auto;border:1px solid #303640;background:#0c0f14;color:#9aa3ad;border-radius:9px;padding:8px 10px;font-weight:800;font-size:10px;cursor:pointer}.hero{text-align:center;padding:64px 6px 30px}.eyebrow{font-size:9px;letter-spacing:2.2px;color:#707887;font-weight:800}.product-lockup{display:flex;align-items:center;justify-content:center;gap:12px;margin:20px 0}.qpmark{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;background:#d7ad7a;color:#171008;font-size:12px;font-weight:900;box-shadow:0 0 35px #d7ad7a20}.product-lockup strong{font-size:20px}.hero h1{font-size:clamp(40px,7vw,64px);line-height:1;letter-spacing:-.055em;margin:13px auto 16px;max-width:700px;font-weight:650}.hero p{margin:0;color:#8b949f;font-size:17px}.card{background:linear-gradient(150deg,#0f1319,#0a0d11);border:1px solid #262c35;border-radius:22px;padding:24px;box-shadow:0 28px 85px #0006}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:17px}label>span{display:block;color:#a3abb5;font-size:12px;font-weight:700;margin:0 0 8px}input,select{width:100%;min-height:54px;border:1px solid #303844;border-radius:13px;background:#090c10;color:#fff;padding:0 14px;outline:0;font:inherit;font-weight:700}input:focus,select:focus{border-color:#d7ad7a;box-shadow:0 0 0 3px #d7ad7a12}.money-input{display:flex;align-items:center;border:1px solid #303844;border-radius:13px;background:#090c10;overflow:hidden}.money-input:focus-within{border-color:#d7ad7a;box-shadow:0 0 0 3px #d7ad7a12}.money-input b{padding-left:14px;color:#747e88}.money-input input{border:0;box-shadow:none;padding-left:8px}.primary{width:100%;border:0;border-radius:14px;padding:17px 18px;font-weight:900;cursor:pointer;margin-top:24px;background:#f1f2f4;color:#101319}.summary-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:18px 0}.mini-card{background:#0b0f14;border:1px solid #242b34;border-radius:16px;padding:18px}.mini-card span,.mini-card strong{display:block}.mini-card span{font-size:9px;letter-spacing:1.3px;color:#707a85}.mini-card strong{font-size:28px;margin-top:7px;letter-spacing:-.04em}.mini-card.accent{border-color:#8c674855;background:linear-gradient(145deg,#18110d,#0c0f13)}.mini-card.accent strong{color:#e0b889}.empty{text-align:center;padding:48px 24px}.empty-icon{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;margin:auto;background:#d7ad7a12;border:1px solid #d7ad7a44;color:#e0b889;font-size:20px}.empty h2{font-size:22px;margin:18px 0 8px}.empty p{color:#7a8490;font-size:13px}.hidden{display:none!important}.quotes{padding:12px 0}.section-head{display:flex;align-items:center;justify-content:space-between}.section-head h2{font-size:18px}.section-head button{border:0;background:transparent;color:#69737e;cursor:pointer}.quote-card{border:1px solid #262d36;background:#0b0f14;border-radius:18px;padding:18px;margin:10px 0}.quote-top{display:flex;justify-content:space-between;gap:20px}.quote-top h3{font-size:18px;margin:0}.quote-top strong{font-size:22px}.quote-meta{display:flex;gap:12px;flex-wrap:wrap;color:#727c87;font-size:11px;margin-top:7px}.status-row{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:16px;padding-top:14px;border-top:1px solid #20262e}.status-pill{font-size:10px;font-weight:900;letter-spacing:.06em;border-radius:99px;padding:7px 10px}.status-pill.due{background:#d7ad7a14;color:#e0b889}.status-pill.waiting{background:#7f8da012;color:#98a5b5}.status-pill.won{background:#8fefaf14;color:#8fefaf}.status-pill.lost{background:#ff8e8e12;color:#ff9999}.actions{display:flex;gap:7px;flex-wrap:wrap}.actions button{border:1px solid #303844;background:#11161c;color:#cbd2d8;border-radius:9px;padding:8px 10px;font-size:10px;cursor:pointer}.actions button.primary-action{border-color:#d7ad7a55;color:#e5bd8e}.followup-copy{margin-top:13px;border-radius:12px;padding:13px;background:#11161b;color:#b8c0c8;font-size:12px;line-height:1.5}.micro-note{text-align:center;border-top:1px solid #20242a;margin-top:34px;padding:36px 0 46px;color:#707986}.micro-note>span{font-size:8px;letter-spacing:2px;color:#d7ad7a}.micro-note p{margin:10px 0 16px;font-size:12px}.micro-note a{color:#c6ccd2;text-decoration:none;font-size:11px;border-bottom:1px solid #444c56;padding-bottom:4px}@media(max-width:680px){.shell{padding:0 14px}.topbar{height:70px}.hero{padding-top:42px}.hero h1{font-size:43px}.hero p{font-size:14px}.form-grid,.summary-grid{grid-template-columns:1fr}.card{padding:18px;border-radius:18px}.quote-top{align-items:flex-start}.quote-top strong{font-size:20px}.status-row{align-items:flex-start;flex-direction:column}}