:root{--bg: #0b0b0f;--card: #1a1a22;--card-border: #2a2a35;--gold: #c8a246;--gold-light: #e0c373;--white: #ffffff;--muted: #a0a0b0;--muted-dim: #6b6b7b;--font-head: "Outfit", sans-serif;--font-body: "DM Sans", sans-serif;--font-label: "Urbanist", sans-serif}.btn-gold[data-astro-cid-3irmsoka]{display:inline-block;background:linear-gradient(135deg,var(--gold-light),var(--gold));color:#0b0b0f;font-family:var(--font-head);font-weight:700;font-size:16px;padding:16px 30px;border-radius:10px;text-decoration:none;letter-spacing:.01em;box-shadow:0 12px 34px #c8a24638;transition:transform .15s ease,box-shadow .15s ease;cursor:pointer;border:none}.btn-gold[data-astro-cid-3irmsoka]:hover{transform:translateY(-2px);box-shadow:0 16px 40px #c8a24652}.site-header[data-astro-cid-3irmsoka]{position:sticky;top:0;z-index:50;background:#0b0b0fd1;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid rgba(255,255,255,.06)}.header-inner[data-astro-cid-3irmsoka]{max-width:1180px;margin:0 auto;padding:16px 24px;display:flex;align-items:center;justify-content:space-between}.brand[data-astro-cid-3irmsoka]{font-family:var(--font-head);font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--gold);font-size:18px;text-decoration:none}.header-note[data-astro-cid-3irmsoka]{font-family:var(--font-label);font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted-dim)}.site-footer[data-astro-cid-3irmsoka]{background:var(--bg);text-align:center;padding:48px 24px;border-top:1px solid rgba(255,255,255,.06)}.footer-brand[data-astro-cid-3irmsoka]{font-family:var(--font-head);font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--gold);font-size:16px}.footer-copy[data-astro-cid-3irmsoka]{color:var(--muted-dim);font-size:13px;margin-top:10px}.footer-links[data-astro-cid-3irmsoka]{color:var(--muted-dim);font-size:13px;margin-top:6px}.footer-links[data-astro-cid-3irmsoka] a[data-astro-cid-3irmsoka]{color:var(--muted-dim);text-decoration:none}.footer-links[data-astro-cid-3irmsoka] a[data-astro-cid-3irmsoka]:hover{color:var(--gold)}.wrap[data-astro-cid-3irmsoka]{background:var(--bg);min-height:calc(100vh - 58px);padding:56px 24px 96px;display:flex;flex-direction:column;align-items:center}.hero[data-astro-cid-3irmsoka]{width:100%;max-width:600px}.eyebrow[data-astro-cid-3irmsoka]{display:inline-block;font-family:var(--font-label);font-weight:700;text-transform:uppercase;letter-spacing:.28em;font-size:12px;color:var(--gold);margin-bottom:18px}.title[data-astro-cid-3irmsoka]{font-family:var(--font-head);font-weight:800;font-size:clamp(28px,4.5vw,44px);line-height:1.14;letter-spacing:-.01em;color:var(--white)}.subhead[data-astro-cid-3irmsoka]{font-family:var(--font-body);color:var(--muted);font-size:18px;line-height:1.65;margin-top:18px;max-width:32em}.body[data-astro-cid-3irmsoka]{margin-top:24px;max-width:32em}.body[data-astro-cid-3irmsoka] p[data-astro-cid-3irmsoka]{font-family:var(--font-body);color:var(--muted);font-size:16px;line-height:1.7;margin-bottom:14px}.body[data-astro-cid-3irmsoka] em[data-astro-cid-3irmsoka]{color:var(--gold-light);font-style:italic}.card[data-astro-cid-3irmsoka]{width:100%;max-width:600px;background:var(--card);border:1px solid var(--card-border);border-radius:16px;padding:32px;margin-top:32px}.card-title[data-astro-cid-3irmsoka]{font-family:var(--font-label);font-size:13px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--gold);margin-bottom:24px}.field[data-astro-cid-3irmsoka]{margin-bottom:24px}.field[data-astro-cid-3irmsoka] label[data-astro-cid-3irmsoka]{display:block;font-family:var(--font-body);font-size:15px;font-weight:600;color:var(--white);margin-bottom:10px}.field[data-astro-cid-3irmsoka] label[data-astro-cid-3irmsoka] span[data-astro-cid-3irmsoka]{font-weight:400;color:var(--muted-dim);font-size:13px}.input-wrap[data-astro-cid-3irmsoka]{position:relative}.input-prefix[data-astro-cid-3irmsoka]{position:absolute;left:16px;top:50%;transform:translateY(-50%);font-size:17px;font-weight:700;color:var(--gold);pointer-events:none}input[data-astro-cid-3irmsoka][type=number]{width:100%;padding:14px 16px 14px 34px;font-family:var(--font-body);font-size:20px;font-weight:700;color:var(--white);background:#0f0f15;border:1px solid var(--card-border);border-radius:10px;outline:none;transition:border-color .15s;-moz-appearance:textfield}input[data-astro-cid-3irmsoka][type=number]::-webkit-inner-spin-button,input[data-astro-cid-3irmsoka][type=number]::-webkit-outer-spin-button{-webkit-appearance:none}input[data-astro-cid-3irmsoka][type=number]:focus{border-color:var(--gold)}.toggle-group[data-astro-cid-3irmsoka]{display:flex;gap:8px;flex-wrap:wrap}.toggle-btn[data-astro-cid-3irmsoka]{flex:1;min-width:calc(50% - 4px);padding:12px 8px;border:1px solid var(--card-border);border-radius:8px;background:#0f0f15;font-family:var(--font-body);font-size:14px;font-weight:600;color:var(--muted);cursor:pointer;transition:all .15s;text-align:center}.toggle-btn[data-astro-cid-3irmsoka].active{border-color:var(--gold);background:linear-gradient(135deg,#e0c37324,#c8a24614);color:var(--white)}.slider-value[data-astro-cid-3irmsoka]{font-family:var(--font-head);font-size:22px;font-weight:800;color:var(--gold-light);margin-bottom:12px}.slider-value[data-astro-cid-3irmsoka] span[data-astro-cid-3irmsoka]{font-family:var(--font-body);font-size:14px;font-weight:500;color:var(--muted-dim);margin-left:4px}input[data-astro-cid-3irmsoka][type=range]{width:100%;-webkit-appearance:none;height:6px;background:linear-gradient(to right,var(--gold) 0%,var(--gold) var(--pct, 30%),#2a2a35 var(--pct, 30%),#2a2a35 100%);border-radius:3px;outline:none;cursor:pointer}input[data-astro-cid-3irmsoka][type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:22px;height:22px;border-radius:50%;background:var(--gold);border:3px solid #0b0b0f;box-shadow:0 2px 8px #c8a24666;cursor:pointer}input[data-astro-cid-3irmsoka][type=range]::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:var(--gold);border:3px solid #0b0b0f;cursor:pointer}.slider-labels[data-astro-cid-3irmsoka]{display:flex;justify-content:space-between;font-family:var(--font-body);font-size:11px;color:var(--muted-dim);margin-top:8px}.divider[data-astro-cid-3irmsoka]{height:1px;background:linear-gradient(90deg,transparent,rgba(200,162,70,.4),transparent);margin:8px 0 20px}.calc-btn[data-astro-cid-3irmsoka]{width:100%;padding:17px;background:linear-gradient(135deg,var(--gold-light),var(--gold));color:#0b0b0f;border:none;border-radius:12px;font-family:var(--font-head);font-size:16px;font-weight:700;cursor:pointer;transition:transform .15s,box-shadow .15s;box-shadow:0 12px 34px #c8a24638}.calc-btn[data-astro-cid-3irmsoka]:hover{transform:translateY(-2px);box-shadow:0 16px 40px #c8a24652}.calc-btn[data-astro-cid-3irmsoka]:disabled{opacity:.5;cursor:wait}.gate[data-astro-cid-3irmsoka]{margin-top:4px}.gate-lead[data-astro-cid-3irmsoka]{font-family:var(--font-body);color:var(--white);font-size:17px;line-height:1.6;margin-bottom:8px}.field-input[data-astro-cid-3irmsoka]{width:100%;margin-top:14px;background:#0f0f15;border:1px solid var(--card-border);border-radius:12px;padding:16px 18px;color:var(--white);font-family:var(--font-body);font-size:18px;outline:none}.field-input[data-astro-cid-3irmsoka]:focus{border-color:var(--gold)}.field-input[data-astro-cid-3irmsoka]::placeholder{color:var(--muted-dim)}.consent[data-astro-cid-3irmsoka]{display:flex;gap:10px;align-items:flex-start;margin:14px 0;font-family:var(--font-body);color:var(--muted);font-size:14px;line-height:1.5}.consent[data-astro-cid-3irmsoka] input[data-astro-cid-3irmsoka]{margin-top:3px;accent-color:var(--gold);width:18px;height:18px;flex:none}.consent[data-astro-cid-3irmsoka] a[data-astro-cid-3irmsoka]{color:var(--gold)}.consent-note[data-astro-cid-3irmsoka]{font-family:var(--font-body);color:var(--muted-dim);font-size:13px;line-height:1.5;margin:14px 0}.consent-note[data-astro-cid-3irmsoka] a[data-astro-cid-3irmsoka]{color:var(--gold)}.q-error[data-astro-cid-3irmsoka]{font-family:var(--font-body);color:#e0746a;font-size:14px;margin-top:10px}.results[data-astro-cid-3irmsoka]{padding:0;overflow:hidden}.result-headline[data-astro-cid-3irmsoka]{background:linear-gradient(135deg,#15151d,#0f0f15);padding:32px;text-align:center;border-bottom:1px solid var(--card-border)}.result-headline[data-astro-cid-3irmsoka] h2[data-astro-cid-3irmsoka]{font-family:var(--font-head);font-weight:800;font-size:clamp(24px,4vw,34px);color:var(--white);line-height:1.2;margin-top:6px}.result-headline[data-astro-cid-3irmsoka] h2[data-astro-cid-3irmsoka] strong[data-astro-cid-3irmsoka]{color:var(--gold)}.result-sub[data-astro-cid-3irmsoka]{font-family:var(--font-body);color:var(--muted);font-size:15px;margin-top:10px}.results-grid[data-astro-cid-3irmsoka]{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:24px}.cell[data-astro-cid-3irmsoka]{background:#0f0f15;border:1px solid var(--card-border);border-radius:12px;padding:20px 18px}.cell[data-astro-cid-3irmsoka].highlight{grid-column:1 / -1;border-color:var(--gold);background:linear-gradient(135deg,#e0c3731a,#c8a2460d)}.cell-label[data-astro-cid-3irmsoka]{font-family:var(--font-label);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--muted-dim);margin-bottom:8px}.cell-value[data-astro-cid-3irmsoka]{font-family:var(--font-head);font-size:28px;font-weight:800;color:var(--white);line-height:1}.cell[data-astro-cid-3irmsoka].highlight .cell-value[data-astro-cid-3irmsoka]{font-size:36px;color:var(--gold-light)}.cell-sub[data-astro-cid-3irmsoka]{font-family:var(--font-body);font-size:12px;color:var(--muted-dim);margin-top:6px}.breakdown[data-astro-cid-3irmsoka]{padding:0 24px 8px}.breakdown[data-astro-cid-3irmsoka] h3[data-astro-cid-3irmsoka]{font-family:var(--font-label);font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--gold);margin-bottom:16px}.tier-row[data-astro-cid-3irmsoka]{display:flex;align-items:center;padding:12px 0;border-bottom:1px solid var(--card-border);gap:12px}.tier-row[data-astro-cid-3irmsoka]:last-child{border-bottom:none}.tier-price[data-astro-cid-3irmsoka]{font-family:var(--font-body);font-size:15px;font-weight:700;color:var(--white);min-width:80px}.tier-bar-wrap[data-astro-cid-3irmsoka]{flex:1;height:8px;background:#0f0f15;border-radius:4px;overflow:hidden}.tier-bar[data-astro-cid-3irmsoka]{height:100%;background:linear-gradient(90deg,var(--gold),var(--gold-light));border-radius:4px;transition:width .8s cubic-bezier(.22,1,.36,1);width:0}.tier-clients[data-astro-cid-3irmsoka]{font-family:var(--font-head);font-size:15px;font-weight:800;color:var(--gold-light);min-width:92px;text-align:right}.tier-clients[data-astro-cid-3irmsoka] em[data-astro-cid-3irmsoka]{font-style:normal;font-family:var(--font-body);font-size:11px;font-weight:500;color:var(--muted-dim);display:block;margin-top:1px}.reality[data-astro-cid-3irmsoka]{margin:16px 24px;padding:20px;background:#0f0f15;border-left:3px solid var(--gold);border-radius:10px}.reality[data-astro-cid-3irmsoka] p[data-astro-cid-3irmsoka]{font-family:var(--font-body);font-size:14px;line-height:1.65;color:var(--muted)}.reality[data-astro-cid-3irmsoka] strong[data-astro-cid-3irmsoka]{color:var(--white);font-weight:700}.result-cta[data-astro-cid-3irmsoka]{background:linear-gradient(135deg,#15151d,#0f0f15);padding:32px;text-align:center;border-top:1px solid var(--card-border)}.result-cta[data-astro-cid-3irmsoka] h3[data-astro-cid-3irmsoka]{font-family:var(--font-head);font-size:22px;font-weight:800;color:var(--white);margin-bottom:10px}.result-cta[data-astro-cid-3irmsoka] p[data-astro-cid-3irmsoka]{font-family:var(--font-body);font-size:14px;color:var(--muted);margin-bottom:22px;line-height:1.6;max-width:30em;margin-left:auto;margin-right:auto}.cta-sub[data-astro-cid-3irmsoka]{display:block;font-family:var(--font-body);font-size:11px;color:var(--muted-dim);margin-top:12px}.rr-hp[data-astro-cid-3irmsoka]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.rr-noscript[data-astro-cid-3irmsoka]{color:var(--muted);font-family:var(--font-body);max-width:600px;text-align:center;margin-top:24px}.rr-noscript[data-astro-cid-3irmsoka] a[data-astro-cid-3irmsoka]{color:var(--gold)}@media(max-width:520px){.results-grid[data-astro-cid-3irmsoka]{grid-template-columns:1fr}.cell[data-astro-cid-3irmsoka].highlight{grid-column:1}}
