@font-face{font-family:"Tomorrow";font-weight:500;font-display:swap;src:url(/assets/fonts/tomorrow-500.woff2)format("woff2")}@font-face{font-family:"Tomorrow";font-weight:600;font-display:swap;src:url(/assets/fonts/tomorrow-600.woff2)format("woff2")}@font-face{font-family:"Barlow";font-weight:400;font-display:swap;src:url(/assets/fonts/barlow-400.woff2)format("woff2")}@font-face{font-family:"Barlow";font-weight:500;font-display:swap;src:url(/assets/fonts/barlow-500.woff2)format("woff2")}:root{--bg:#11233A;--bg-deep:#0C1A2C;--ink:#EEF3F8;--muted:#A3B4C8;--rule:#2A415D;--line:rgba(140,185,240,.28);--card:rgba(255,255,255,.04);--card-on:rgba(22,201,243,.14);--electric:#087EF4;--cyan:#16C9F3;--tech:"Tomorrow", "Barlow", system-ui, sans-serif;--cut:polygon(14px 0, 100% 0, 100% calc(100% - 14px), calc(100% - 14px) 100%, 0 100%, 0 14px);--cut-sm:polygon(0 0, calc(100% - 10px) 0, 100% 10px, 100% 100%, 0 100%)}*{box-sizing:border-box;margin:0;padding:0}body{background:radial-gradient(70vmax 50vmax at 85% -10%,rgba(8,126,244,.28),transparent 60%),radial-gradient(60vmax 40vmax at 0% 110%,rgba(23,70,216,.22),transparent 60%),linear-gradient(180deg,var(--bg),var(--bg-deep)) fixed;background-color:var(--bg);color:var(--ink);font:400 1.05rem/1.5"Barlow",system-ui,sans-serif;-webkit-user-select:none;user-select:none}a{color:var(--cyan);text-decoration:none}button,select{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.wrap{max-width:860px;margin:0 auto;padding:0 20px}.top{border-bottom:1px solid var(--rule);background:rgba(12,26,44,.55)}.top .wrap{max-width:1180px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:14px;padding-bottom:14px}.logo{display:block;width:150px;aspect-ratio:1448/1086;margin:-20px 0;background:url(/assets/logo-dark.svg)center/contain no-repeat}.top nav{display:flex;gap:6px}.top nav a{font-size:.85rem;color:var(--muted);padding:8px 12px}.note b,.top nav a:hover,optgroup,option{color:var(--ink)}.kicker,.top nav a,h1{font-family:var(--tech)}.kicker{font-size:.74rem;letter-spacing:.2em;text-transform:uppercase;color:var(--cyan)}.kicker::before{content:"// ";color:var(--electric)}.calc,.calc>.in{clip-path:var(--cut)}.calc{margin:32px 0 0;background:var(--line);padding:1px}.calc>.in{background:linear-gradient(160deg,#1c3453,#14283f);padding:24px}.head{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;padding-bottom:16px;margin-bottom:14px;border-bottom:1px solid var(--rule)}h1{font-weight:600;font-size:clamp(1.3rem,3vw,1.7rem);line-height:1.2;margin-top:6px}.price{text-align:right;flex:none}.lbl{display:block;font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.big,.lbl,select{font-family:var(--tech)}.big{font-weight:600;font-size:clamp(1.7rem,5vw,2.3rem);line-height:1.1;white-space:nowrap}.big small,.vat{color:var(--muted)}.big small{font-size:.85rem;font-weight:500}.big.month{font-size:1.25rem;margin-top:2px}.big.text{font-size:1.35rem;white-space:normal}.vat{font-size:.82rem}.pills,.row{align-items:center}.row{display:grid;grid-template-columns:250px minmax(0,1fr) auto;gap:10px;padding:8px 0}.row+.row{border-top:1px dashed var(--rule)}select{width:100%;padding:0 34px 0 12px;background:#0f2036 no-repeat right 12px center/10px url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%2316C9F3' stroke-width='1.6'/%3E%3C/svg%3E");-webkit-appearance:none;appearance:none;font-size:.95rem}.pill:hover,select:hover{border-color:rgba(22,201,243,.6)}optgroup,option{background:#0f2036;font-family:"Barlow",system-ui,sans-serif}.pills{display:flex;flex-wrap:wrap;gap:6px;min-height:42px}.pill,select{height:42px;border:1px solid var(--line);cursor:pointer}.pill{padding:0 13px;background:rgba(12,26,44,.4);font-size:.93rem;white-space:nowrap;transition:border-color .15s,background .15s}.pill[aria-pressed=true]{border-color:var(--cyan);background:var(--card-on);color:#fff}.hintrow{color:var(--muted);font-size:.92rem}.note-inline{flex-basis:100%;font-size:.84rem}.x{width:34px;height:42px;background:0 0;border:0;color:var(--muted);font-size:1.4rem;line-height:1;cursor:pointer}.add,.x:hover{color:var(--cyan)}.x[hidden]{display:block!important;visibility:hidden}.add{margin-top:8px;background:0 0;border:0;cursor:pointer;font-family:var(--tech);font-size:.88rem;padding:6px 0}.add:hover{text-decoration:underline}.note{margin-top:14px;padding:11px 14px;border:1px solid var(--rule);background:rgba(12,26,44,.45);font-size:.9rem;color:var(--muted)}.note b{font-weight:500}.cta{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px}.btn,.soon b,footer{font-family:var(--tech)}.btn{display:flex;align-items:center;justify-content:center;padding:13px 16px;font-weight:500;border:1px solid rgba(22,201,243,.6);color:var(--ink);background:rgba(12,26,44,.35);clip-path:var(--cut-sm);text-align:center}.btn.primary:hover,.btn:hover{background:var(--cyan);color:var(--bg-deep)}.btn.primary{background:var(--electric);border-color:var(--electric);color:#fff}.btn.primary:hover{border-color:var(--cyan)}.fine,.soon{color:var(--muted);font-size:.8rem;margin-top:18px}.soon{margin-top:30px;padding-top:18px;border-top:1px solid var(--rule);font-size:.92rem}.soon b,footer{font-size:.74rem;text-transform:uppercase}.soon b{font-weight:500;letter-spacing:.18em;color:var(--cyan);margin-right:8px}footer{border-top:1px solid var(--rule);margin-top:30px;padding:22px 24px;text-align:center;color:var(--muted);letter-spacing:.14em}@media (max-width:720px){.wrap{padding:0 12px}.logo{width:120px}.calc{margin-top:16px}.calc>.in{padding:16px 14px}.head{flex-direction:column;align-items:stretch;gap:10px}.price{text-align:left}.row{grid-template-columns:minmax(0,1fr) auto}.row .pills{grid-column:1/-1;grid-row:2}.pill{flex:1 1 auto;padding:0 10px}.cta{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*{transition:none!important}}