.hero[data-astro-cid-ge2uvauf]{margin-top:calc(-1 * var(--header));padding-top:var(--header);background:radial-gradient(1200px 700px at 78% 8%,#a8dcff12,#0000 65%);position:relative;overflow:hidden}#sky[data-astro-cid-ge2uvauf]{--fade:linear-gradient(to bottom, #000 calc(100% - 300px), #000c calc(100% - 220px), #00000080 calc(100% - 140px), #0003 calc(100% - 65px), transparent 100%);width:100%;height:100%;-webkit-mask-image:var(--fade);mask-image:var(--fade);position:absolute;inset:0}.hero[data-astro-cid-ge2uvauf]{padding-bottom:clamp(140px,14vw,220px)}.hero+.section,.hero+script+.section{padding-top:clamp(32px,3vw,48px)}.inner[data-astro-cid-ge2uvauf]{min-height:calc(100svh - var(--header));pointer-events:none;flex-direction:column;justify-content:space-between;gap:40px;padding-block:clamp(28px,4vw,48px);display:flex;position:relative}.inner[data-astro-cid-ge2uvauf] a{pointer-events:auto}.meta[data-astro-cid-ge2uvauf]{align-self:flex-start}.title[data-astro-cid-ge2uvauf]{margin-top:auto;font-size:clamp(3.4rem,10.5vw,12rem)}.rot[data-astro-cid-ge2uvauf]{color:var(--star);display:grid}.rot[data-astro-cid-ge2uvauf]>span[data-astro-cid-ge2uvauf]{opacity:0;animation:rot 7.8s var(--ease) infinite both;grid-area:1/1}.rot[data-astro-cid-ge2uvauf]>span[data-astro-cid-ge2uvauf]:first-child{animation-delay:-.6s}.rot[data-astro-cid-ge2uvauf]>span[data-astro-cid-ge2uvauf]:nth-child(2){animation-delay:2s}.rot[data-astro-cid-ge2uvauf]>span[data-astro-cid-ge2uvauf]:nth-child(3){animation-delay:4.6s}@keyframes rot{0%{opacity:0;transform:translateY(.25em)}6%,29%{opacity:1;transform:none}35%,to{opacity:0;transform:translateY(-.25em)}}.foot[data-astro-cid-ge2uvauf]{border-top:1px solid var(--rule);flex-direction:column;align-items:flex-start;gap:28px;padding-top:28px;display:flex}.foot[data-astro-cid-ge2uvauf] .t-lead[data-astro-cid-ge2uvauf]{color:#c4c8cf;max-width:56ch}.cta[data-astro-cid-ge2uvauf]{flex-wrap:wrap;align-items:center;gap:18px 32px;display:flex}.fade[data-astro-cid-ge2uvauf]{animation:1.2s both fade}@keyframes fade{0%{opacity:0}to{opacity:1}}.enter[data-astro-cid-ge2uvauf]{animation:enter 1s var(--ease) both}.e1[data-astro-cid-ge2uvauf]{animation-delay:80ms}.e2[data-astro-cid-ge2uvauf]{animation-delay:.22s}@keyframes enter{0%{opacity:.15;transform:translateY(18px)}to{opacity:1;transform:none}}@media (width<=1100px){.title[data-astro-cid-ge2uvauf]{font-size:clamp(3.4rem,13vw,9rem)}}@media (width<=760px){.foot[data-astro-cid-ge2uvauf]{border-top:0;align-items:stretch;padding-top:0}.cta[data-astro-cid-ge2uvauf]{flex-direction:column;align-items:stretch}.cta[data-astro-cid-ge2uvauf] .link[data-astro-cid-ge2uvauf]{align-self:center}}@media (prefers-reduced-motion:reduce){.rot[data-astro-cid-ge2uvauf]>span[data-astro-cid-ge2uvauf]:first-child{opacity:1}}.main[data-astro-cid-kg7nyxl5]{flex-direction:column;gap:20px;display:flex}.center[data-astro-cid-kg7nyxl5]{text-align:center;align-items:center;margin-inline:auto}.center[data-astro-cid-kg7nyxl5] .main[data-astro-cid-kg7nyxl5]{align-items:center}.split[data-astro-cid-kg7nyxl5]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:20px clamp(40px,6vw,112px);max-width:none;display:grid}.split[data-astro-cid-kg7nyxl5] .t-lead[data-astro-cid-kg7nyxl5]{max-width:52ch}@media (width<=900px){.split[data-astro-cid-kg7nyxl5]{grid-template-columns:minmax(0,1fr)}}.tabs[data-astro-cid-r5kmsc5z]{flex-wrap:wrap;gap:12px;margin-bottom:clamp(32px,4vw,52px);display:flex}.tabs[data-astro-cid-r5kmsc5z] button[data-astro-cid-r5kmsc5z]{cursor:pointer;border:1px solid var(--rule-strong);background:var(--night);min-height:52px;color:var(--ink);font:650 clamp(1.02rem, 1.3vw, 1.12rem) var(--font);transition:background-color .25s, color .25s, border-color .25s, transform .25s var(--ease), box-shadow .25s;border-radius:999px;align-items:center;gap:10px;padding:0 22px;display:inline-flex}.tabs[data-astro-cid-r5kmsc5z] button[data-astro-cid-r5kmsc5z] svg{color:var(--star);transition:color .25s}.tabs[data-astro-cid-r5kmsc5z] button[data-astro-cid-r5kmsc5z]:hover{border-color:var(--star-line);transform:translateY(-2px);box-shadow:0 10px 24px -14px #a8dcff80}.tabs[data-astro-cid-r5kmsc5z] button[data-astro-cid-r5kmsc5z][aria-selected=true]{background:var(--ink);border-color:var(--ink);color:var(--night);box-shadow:none;transform:none}.tabs[data-astro-cid-r5kmsc5z] button[data-astro-cid-r5kmsc5z][aria-selected=true] svg{color:var(--night)}.panel[data-astro-cid-r5kmsc5z]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:32px clamp(40px,6vw,96px);display:grid}.panel[data-astro-cid-r5kmsc5z]+.panel[data-astro-cid-r5kmsc5z]{margin-top:clamp(56px,7vw,96px)}.tabbed[data-astro-cid-r5kmsc5z] .panel[data-astro-cid-r5kmsc5z]+.panel[data-astro-cid-r5kmsc5z]{margin-top:0}.tabbed[data-astro-cid-r5kmsc5z] .panel[data-astro-cid-r5kmsc5z][hidden]{display:none}.tabbed[data-astro-cid-r5kmsc5z] .panel[data-astro-cid-r5kmsc5z]{animation:show .5s var(--ease) both}@keyframes show{0%{opacity:0;transform:translateY(10px)}}.txt[data-astro-cid-r5kmsc5z]{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.title[data-astro-cid-r5kmsc5z]{font-size:clamp(1.9rem,3.2vw,2.8rem)}.lead[data-astro-cid-r5kmsc5z]{color:var(--mute);max-width:48ch;font-size:clamp(1.05rem,1rem + .25vw,1.18rem)}.strong[data-astro-cid-r5kmsc5z]{max-width:48ch;font-size:clamp(1.05rem,1rem + .25vw,1.18rem);font-weight:600;line-height:1.5}.meta[data-astro-cid-r5kmsc5z]{color:var(--faint);font-size:.88rem}.media[data-astro-cid-r5kmsc5z]{gap:var(--col-gap);display:grid}.media[data-astro-cid-r5kmsc5z].two{grid-template-columns:repeat(2,minmax(0,1fr))}.frame[data-astro-cid-r5kmsc5z]{aspect-ratio:16/10;border:1px solid var(--rule);background:var(--night);border-radius:14px;place-items:center;display:grid;overflow:hidden}.media[data-astro-cid-r5kmsc5z].two .frame[data-astro-cid-r5kmsc5z]{aspect-ratio:4/5}.frame[data-astro-cid-r5kmsc5z] img[data-astro-cid-r5kmsc5z],.frame[data-astro-cid-r5kmsc5z] video[data-astro-cid-r5kmsc5z]{object-fit:contain;width:100%;height:100%}.ph[data-astro-cid-r5kmsc5z]{text-align:center;color:var(--star);flex-direction:column;align-items:center;gap:12px;padding:20px;display:flex}.ph[data-astro-cid-r5kmsc5z] span[data-astro-cid-r5kmsc5z]{color:var(--faint);max-width:30ch;font-size:.9rem}@media (width<=900px){.panel[data-astro-cid-r5kmsc5z]{grid-template-columns:minmax(0,1fr)}}@media (width<=560px){.tabs[data-astro-cid-r5kmsc5z]{gap:8px}.tabs[data-astro-cid-r5kmsc5z] button[data-astro-cid-r5kmsc5z]{gap:8px;min-height:46px;padding:0 16px;font-size:.98rem}.media[data-astro-cid-r5kmsc5z].two{grid-template-columns:minmax(0,1fr)}.media[data-astro-cid-r5kmsc5z].two .frame[data-astro-cid-r5kmsc5z]{aspect-ratio:16/10}}@media (prefers-reduced-motion:reduce){.tabbed[data-astro-cid-r5kmsc5z] .panel[data-astro-cid-r5kmsc5z]{animation:none}}#calcul[data-astro-cid-fj7gkcfz] .sec-head .t-h2{font-size:clamp(2.3rem,4.4vw,4.4rem)}.calc[data-astro-cid-fj7gkcfz]{column-gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;row-gap:56px;display:grid}.left[data-astro-cid-fj7gkcfz]{flex-direction:column;grid-column:1/span 6;display:flex}.left[data-astro-cid-fj7gkcfz] .sec-head{margin-bottom:44px}.fields[data-astro-cid-fj7gkcfz]{flex-direction:column;gap:44px;max-width:520px;display:flex}.field[data-astro-cid-fj7gkcfz]{grid-template-columns:1fr auto;align-items:end;gap:14px 16px;display:grid}.field[data-astro-cid-fj7gkcfz] label[data-astro-cid-fj7gkcfz]{color:var(--mute)}output[data-astro-cid-fj7gkcfz]{color:var(--ink);font-variant-numeric:tabular-nums;font-size:clamp(2.6rem,4vw,3.6rem);font-weight:760;font-stretch:70%;line-height:.8}.field[data-astro-cid-fj7gkcfz] input[data-astro-cid-fj7gkcfz]{grid-column:1/-1}input[data-astro-cid-fj7gkcfz][type=range]{-webkit-appearance:none;appearance:none;cursor:pointer;background:0 0;width:100%;height:36px;margin:0}input[data-astro-cid-fj7gkcfz][type=range]::-webkit-slider-runnable-track{background:0 0;border-radius:6px;height:6px}input[data-astro-cid-fj7gkcfz][type=range]::-moz-range-track{background:var(--rule-strong);border-radius:6px;height:6px}input[data-astro-cid-fj7gkcfz][type=range]::-moz-range-progress{background:var(--accent);border-radius:6px;height:6px}input[data-astro-cid-fj7gkcfz][type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--ink);border:5px solid var(--accent);border-radius:50%;width:24px;height:24px;margin-top:-9px}input[data-astro-cid-fj7gkcfz][type=range]::-moz-range-thumb{background:var(--ink);border:5px solid var(--accent);border-radius:50%;width:16px;height:16px}input[data-astro-cid-fj7gkcfz][type=range]:focus-visible{outline:2px solid var(--star);outline-offset:6px}.result[data-astro-cid-fj7gkcfz]{background:linear-gradient(160deg, #a8dcff14, var(--night) 60%);border:1px solid #a8dcff4d;border-radius:20px;flex-direction:column;grid-column:8/-1;gap:18px;padding:clamp(28px,3.5vw,48px);display:flex;box-shadow:0 40px 90px -50px #a8dcff59}.cap[data-astro-cid-fj7gkcfz]{color:var(--mute)}.big[data-astro-cid-fj7gkcfz]{letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:0 16px;font-size:clamp(5.5rem,12vw,10rem);font-weight:800;font-stretch:62%;line-height:.8;display:flex}.unit[data-astro-cid-fj7gkcfz]{letter-spacing:0;color:var(--ink);font-size:clamp(1.1rem,1.6vw,1.4rem);font-weight:500;font-stretch:100%}.eq[data-astro-cid-fj7gkcfz]{font-size:1.1rem}.eq[data-astro-cid-fj7gkcfz] strong[data-astro-cid-fj7gkcfz]{color:var(--star);font-weight:650}.act[data-astro-cid-fj7gkcfz]{margin-top:10px}.result[data-astro-cid-fj7gkcfz]{transition:box-shadow .4s}.result[data-astro-cid-fj7gkcfz]:hover{box-shadow:0 40px 100px -40px #a8dcff73}@media (width<=900px){.left[data-astro-cid-fj7gkcfz],.result[data-astro-cid-fj7gkcfz]{grid-column:1/-1}}@media (width<=560px){.act[data-astro-cid-fj7gkcfz] .btn{width:100%}}.stage[data-astro-cid-7wvsl737]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:48px clamp(40px,6vw,112px);display:grid}.side[data-astro-cid-7wvsl737] .sec-head{margin-bottom:0}.rail[data-astro-cid-7wvsl737]{display:none}.steps[data-astro-cid-7wvsl737]{flex-direction:column;gap:clamp(36px,4vw,56px);list-style:none;display:flex}.steps[data-astro-cid-7wvsl737] li[data-astro-cid-7wvsl737]{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.ic[data-astro-cid-7wvsl737]{width:60px;height:60px;color:var(--star);background:var(--surface);border:1px solid var(--star-line);border-radius:16px;place-items:center;display:grid;box-shadow:0 0 32px #a8dcff29}.meta[data-astro-cid-7wvsl737]{flex-wrap:wrap;gap:4px 16px;font-size:.95rem;display:flex}.num[data-astro-cid-7wvsl737]{color:var(--faint);font-weight:600}.when[data-astro-cid-7wvsl737]{color:var(--star)}.title[data-astro-cid-7wvsl737]{font-size:clamp(2.2rem,4.2vw,4rem)}.txt[data-astro-cid-7wvsl737]{max-width:34ch;color:var(--ink)}@media (width<=900px){.stage[data-astro-cid-7wvsl737]{grid-template-columns:minmax(0,1fr)}}.method[data-astro-cid-7wvsl737].pinned .track[data-astro-cid-7wvsl737]{height:300svh}.method[data-astro-cid-7wvsl737].pinned .stage[data-astro-cid-7wvsl737]{top:var(--header);height:calc(100svh - var(--header));align-content:center;align-items:center;position:sticky}.method[data-astro-cid-7wvsl737].pinned .side[data-astro-cid-7wvsl737]{flex-direction:column;gap:clamp(36px,5vh,56px);display:flex}.method[data-astro-cid-7wvsl737].pinned .rail[data-astro-cid-7wvsl737]{flex-direction:column;gap:22px;list-style:none;display:flex;position:relative}.rail[data-astro-cid-7wvsl737]:before,.rail[data-astro-cid-7wvsl737]:after{content:"";border-radius:2px;width:2px;position:absolute;top:20px;bottom:20px;left:19px}.rail[data-astro-cid-7wvsl737]:before{background:var(--rule)}.rail[data-astro-cid-7wvsl737]:after{background:linear-gradient(var(--star), var(--accent));transform:scaleY(var(--p,0));transform-origin:top;box-shadow:0 0 12px #a8dcff73}.rail[data-astro-cid-7wvsl737] li[data-astro-cid-7wvsl737]{z-index:1;color:var(--faint);align-items:center;gap:16px;transition:color .4s;display:flex;position:relative}.dot[data-astro-cid-7wvsl737]{background:var(--night);border:1px solid var(--rule-strong);border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-size:.85rem;font-weight:700;transition:background-color .4s,color .4s,border-color .4s,box-shadow .4s;display:grid}.name[data-astro-cid-7wvsl737]{font-weight:600}.rail[data-astro-cid-7wvsl737] li[data-astro-cid-7wvsl737].done{color:var(--mute)}.rail[data-astro-cid-7wvsl737] li[data-astro-cid-7wvsl737].done .dot[data-astro-cid-7wvsl737]{border-color:var(--star-line);color:var(--star)}.rail[data-astro-cid-7wvsl737] li[data-astro-cid-7wvsl737].on{color:var(--ink)}.rail[data-astro-cid-7wvsl737] li[data-astro-cid-7wvsl737].on .dot[data-astro-cid-7wvsl737]{background:var(--star);border-color:var(--star);color:var(--night);box-shadow:0 0 24px #a8dcff80}.method[data-astro-cid-7wvsl737].pinned .steps[data-astro-cid-7wvsl737]{display:grid}.method[data-astro-cid-7wvsl737].pinned .steps[data-astro-cid-7wvsl737] li[data-astro-cid-7wvsl737]{opacity:0;pointer-events:none;transition:opacity .3s ease, transform .5s var(--ease);grid-area:1/1;transform:translateY(40px)}.method[data-astro-cid-7wvsl737].pinned .steps[data-astro-cid-7wvsl737] li[data-astro-cid-7wvsl737].past{transform:translateY(-40px)}.method[data-astro-cid-7wvsl737].pinned .steps[data-astro-cid-7wvsl737] li[data-astro-cid-7wvsl737].on{opacity:1;pointer-events:auto;transition:opacity .6s var(--ease) .28s, transform .8s var(--ease) .28s;transform:none}.method[data-astro-cid-7wvsl737].pinned .title[data-astro-cid-7wvsl737]{font-size:clamp(3rem,6.4vw,6.4rem)}.faq[data-astro-cid-hemr5th4]{border-top:1px solid var(--rule);max-width:820px;margin-inline:auto}details[data-astro-cid-hemr5th4]{border-bottom:1px solid var(--rule)}summary[data-astro-cid-hemr5th4]{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:clamp(20px,2.2vw,28px) 0;list-style:none;display:flex}summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}.q[data-astro-cid-hemr5th4]{font-size:clamp(1.08rem,1.4vw,1.25rem);font-weight:650;line-height:1.3;transition:color .2s}summary[data-astro-cid-hemr5th4]:hover .q[data-astro-cid-hemr5th4]{color:var(--star)}.pm[data-astro-cid-hemr5th4]{flex:none;width:20px;height:20px;position:relative}.pm[data-astro-cid-hemr5th4]:before,.pm[data-astro-cid-hemr5th4]:after{content:"";border-top:2px solid var(--star);transition:transform .3s var(--ease);border-radius:2px;position:absolute;top:50%;left:0;right:0}.pm[data-astro-cid-hemr5th4]:after{transform:rotate(90deg)}details[data-astro-cid-hemr5th4][open] .pm[data-astro-cid-hemr5th4]:after{transform:rotate(0)}details[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{color:var(--mute);max-width:62ch;padding:0 0 clamp(22px,2.4vw,30px)}.offers[data-astro-cid-lcdefpme]{gap:var(--col-gap);grid-template-columns:1fr 1fr;display:grid}.offer[data-astro-cid-lcdefpme]{border:1px solid var(--rule);transition:border-color .3s, transform .3s var(--ease), box-shadow .3s;background:#0b0d1299;border-radius:20px;flex-direction:column;align-items:flex-start;gap:20px;padding:clamp(28px,3.5vw,48px);display:flex}.offer[data-astro-cid-lcdefpme]:first-child{background:linear-gradient(160deg,#a8dcff12,#0b0d1299 55%);border-color:#a8dcff59}.offer[data-astro-cid-lcdefpme]:hover{transform:translateY(-4px);box-shadow:0 40px 80px -48px #a8dcff4d}.offer[data-astro-cid-lcdefpme].pre+.offer[data-astro-cid-lcdefpme].pre{transition-delay:.12s}.offer-top[data-astro-cid-lcdefpme]{justify-content:space-between;align-self:stretch;align-items:center;display:flex}.offer[data-astro-cid-lcdefpme] .ic[data-astro-cid-lcdefpme]{width:52px;height:52px;color:var(--star);background:#18202e;border:1px solid #a8dcff40;border-radius:14px;place-items:center;display:grid;box-shadow:0 0 28px #a8dcff24}.offer[data-astro-cid-lcdefpme]+.offer[data-astro-cid-lcdefpme] .ic[data-astro-cid-lcdefpme]{color:var(--mute);border-color:var(--rule-strong);box-shadow:none}.offer[data-astro-cid-lcdefpme] .desc[data-astro-cid-lcdefpme]{color:var(--mute);max-width:46ch}.offer[data-astro-cid-lcdefpme] .ticks[data-astro-cid-lcdefpme]{align-self:stretch}.offer[data-astro-cid-lcdefpme] .btn{margin-top:auto}.status[data-astro-cid-lcdefpme]{color:var(--faint);align-items:center;gap:10px;font-size:.95rem;font-weight:600;display:inline-flex}.status[data-astro-cid-lcdefpme]:before{content:"";border:1px solid;border-radius:50%;width:8px;height:8px}.status[data-astro-cid-lcdefpme].on{color:var(--star)}.status[data-astro-cid-lcdefpme].on:before{background:currentColor}@media (width<=900px){.offers[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}}
