:root{color-scheme:dark;color:#fff;background:#07070b;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{background:radial-gradient(circle at 12% 10%,#f59e0b2e,#0000 34%),radial-gradient(circle at 88% 16%,#8b5cf62e,#0000 36%),linear-gradient(#09090f,#050508 70%);min-height:100vh;margin:0}a{color:inherit}.ad-shell{width:min(1100px,100% - 28px);margin:0 auto;padding:28px 0 64px}.ad-topbar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:42px;display:flex}.ad-brand{letter-spacing:-.02em;font-weight:900;text-decoration:none}.ad-locale{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.ad-locale a{cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:11px;place-items:center;width:38px;height:34px;font-size:19px;text-decoration:none;display:grid}.ad-locale a[aria-current=page],.ad-locale a:hover{background:#f59e0b1f;border-color:#f59e0b8c}.ad-hero{text-align:center;max-width:820px;margin:0 auto 38px}.ad-eyebrow{color:#fbbf24;letter-spacing:.16em;text-transform:uppercase;font-size:12px;font-weight:900}.ad-hero h1{text-wrap:balance;background:linear-gradient(90deg,#fde68a,#fb7185,#c084fc,#67e8f9);color:#0000;-webkit-background-clip:text;background-clip:text;max-width:16ch;margin:12px auto;font-size:clamp(38px,7vw,74px);line-height:.98}.ad-hero p{color:#ffffffad;max-width:70ch;margin:0 auto;font-size:18px;line-height:1.7}.ad-steps{grid-template-columns:repeat(3,1fr);gap:10px;margin:28px 0;display:grid}.ad-step{text-align:center;color:#ffffffb8;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:16px;padding:14px;font-size:13px}.ad-section{margin-top:38px}.ad-section>h2{text-align:center;margin:0 0 18px;font-size:clamp(26px,4vw,42px)}.plan-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.plan-card{background:#ffffff0e;border:1px solid #ffffff1f;border-radius:26px;gap:14px;padding:24px;display:grid;position:relative;box-shadow:0 24px 80px #0000003d}.plan-card.featured{background:linear-gradient(145deg,#f59e0b1f,#8b5cf617);border-color:#f59e0b70}.plan-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.plan-head h3{margin:0;font-size:24px}.plan-price{color:#fde68a;white-space:nowrap;font-size:20px;font-weight:900}.plan-card p{color:#ffffffad;margin:0;line-height:1.65}.plan-card ul{color:#ffffffc2;gap:8px;margin:0;padding-left:20px;display:grid}.promoted-chip{color:#180900;text-transform:uppercase;letter-spacing:.08em;background:linear-gradient(90deg,#f59e0b,#f97316);border-radius:999px;width:fit-content;padding:6px 9px;font-size:11px;font-weight:900;display:inline-flex}.ad-layout{grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);align-items:start;gap:20px;display:grid}.ad-panel{background:#08080ed1;border:1px solid #ffffff1a;border-radius:26px;padding:24px;box-shadow:0 26px 90px #0000004d}.ad-panel h2,.ad-panel h3{margin-top:0}.ad-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.ad-form-grid label{color:#ffffffb8;gap:7px;font-size:12px;font-weight:800;display:grid}.ad-form-grid label.wide{grid-column:1/-1}.ad-form-grid input,.ad-form-grid select,.ad-form-grid textarea{color:#fff;width:100%;font:inherit;background:#ffffff0e;border:1px solid #ffffff21;border-radius:13px;padding:12px 13px}.ad-form-grid textarea{resize:vertical;min-height:120px}.ad-form-grid option{background:#111118}.ad-consent{align-items:start;grid-template-columns:auto 1fr!important;gap:9px!important;display:flex!important}.ad-consent input{width:auto;margin-top:2px}.ad-submit{color:#150700;width:100%;font:inherit;cursor:pointer;background:linear-gradient(90deg,#f59e0b,#f97316,#ec4899);border:0;border-radius:15px;padding:14px 18px;font-weight:950}.payment-reference{grid-template-columns:1fr auto;gap:8px;margin:14px 0;display:grid}.payment-reference code{overflow-wrap:anywhere;color:#fde68a;background:#ffffff0f;border-radius:12px;padding:12px}.copy-button,.pay-button{color:#fff;font:inherit;cursor:pointer;text-align:center;background:#ffffff0f;border:1px solid #ffffff24;border-radius:12px;padding:10px 12px;font-weight:800;text-decoration:none}.pay-button.primary{color:#04110e;background:linear-gradient(90deg,#00b9ff,#9fe870);border:0}.payment-group{gap:9px;margin-top:18px;display:grid}.payment-group h3{margin:0 0 4px;font-size:16px}.payment-group small{color:#ffffff8a;line-height:1.5}.crypto-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.sepa-box{color:#ffffffb8;overflow-wrap:anywhere;background:#ffffff0b;border-radius:14px;padding:12px;font-size:13px;line-height:1.7}.review-box{background:#f59e0b12;border:1px solid #fbbf2438;border-radius:20px;margin-top:20px;padding:18px}.review-box p{color:#ffffffad;line-height:1.65}.ad-footer{color:#ffffff8c;flex-wrap:wrap;justify-content:center;gap:14px;margin-top:42px;font-size:12px;display:flex}.ad-footer a{text-decoration:none}.ad-footer a:hover{color:#fff}.toast{color:#111;z-index:40;background:#fff;border-radius:999px;padding:10px 14px;font-weight:800;position:fixed;bottom:18px;left:50%;transform:translate(-50%)}[hidden]{display:none!important}html[dir=rtl] .ad-form-grid label{text-align:right}@media (width<=800px){.plan-grid,.ad-layout,.ad-steps{grid-template-columns:1fr}}@media (width<=560px){.ad-shell{width:min(100% - 18px,1100px);padding-top:16px}.ad-topbar{align-items:flex-start}.ad-locale{max-width:210px}.ad-form-grid{grid-template-columns:1fr}.ad-form-grid label.wide{grid-column:auto}.crypto-grid{grid-template-columns:1fr}.plan-head{display:grid}}
