.cfg[data-astro-cid-zeofljxu]{display:grid;gap:32px}.cfg__steps[data-astro-cid-zeofljxu]{display:grid;gap:28px;min-width:0}.cfg__group[data-astro-cid-zeofljxu]{border:0;margin:0;padding:0;display:grid;gap:14px;min-width:0}.cfg__legend[data-astro-cid-zeofljxu]{display:flex;align-items:center;gap:10px;padding:0;margin-bottom:12px;font-family:var(--f-display);font-weight:600;font-size:1.3rem;letter-spacing:-.02em}.cfg__legend[data-astro-cid-zeofljxu] .mono[data-astro-cid-zeofljxu]{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--ink);color:var(--paper)}.cfg__opt[data-astro-cid-zeofljxu]{font-family:var(--f-body);font-weight:400;font-size:.95rem;color:var(--ink-3)}.cfg__plans[data-astro-cid-zeofljxu]{display:grid;gap:10px}.cfg__plan[data-astro-cid-zeofljxu],.cfg__seg[data-astro-cid-zeofljxu] label[data-astro-cid-zeofljxu]{position:relative;cursor:pointer}.cfg__plan[data-astro-cid-zeofljxu] input[data-astro-cid-zeofljxu],.cfg__seg[data-astro-cid-zeofljxu] input[data-astro-cid-zeofljxu]{position:absolute;inset:0;opacity:0;cursor:pointer}.cfg__plan[data-astro-cid-zeofljxu] span[data-astro-cid-zeofljxu]{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:14px 16px;border:1px solid var(--ink);background:var(--paper);transition:background-color .25s,color .25s,box-shadow .3s var(--ease-out)}.cfg__plan[data-astro-cid-zeofljxu] strong[data-astro-cid-zeofljxu]{font-family:var(--f-display);font-size:1.2rem}.cfg__plan[data-astro-cid-zeofljxu] em[data-astro-cid-zeofljxu]{font-style:normal;font-weight:600}.cfg__plan[data-astro-cid-zeofljxu] input[data-astro-cid-zeofljxu]:checked+span[data-astro-cid-zeofljxu]{background:var(--pc);color:var(--pf);box-shadow:6px 6px 0 var(--ink)}.cfg__plan[data-astro-cid-zeofljxu] input[data-astro-cid-zeofljxu]:focus-visible+span[data-astro-cid-zeofljxu],.cfg__seg[data-astro-cid-zeofljxu] input[data-astro-cid-zeofljxu]:focus-visible+span[data-astro-cid-zeofljxu]{outline:2px solid var(--signal);outline-offset:3px}.cfg__addons[data-astro-cid-zeofljxu]{display:grid;border-top:1px solid var(--ink)}.cfg__addon[data-astro-cid-zeofljxu]{display:grid;grid-template-columns:22px 1fr auto;gap:12px;align-items:center;min-height:52px;padding:8px 0;border-bottom:1px solid var(--line-mid);cursor:pointer;position:relative}.cfg__addon[data-astro-cid-zeofljxu] input[data-astro-cid-zeofljxu]{position:absolute;opacity:0;width:22px;height:22px;margin:0;cursor:pointer}.cfg__box[data-astro-cid-zeofljxu]{width:22px;height:22px;border:1px solid var(--ink);background:var(--paper);display:grid;place-items:center;transition:background-color .2s}.cfg__addon[data-astro-cid-zeofljxu] input[data-astro-cid-zeofljxu]:checked+.cfg__box[data-astro-cid-zeofljxu]{background:var(--signal)}.cfg__addon[data-astro-cid-zeofljxu] input[data-astro-cid-zeofljxu]:checked+.cfg__box[data-astro-cid-zeofljxu]:after{content:"";width:10px;height:6px;border:solid var(--ink);border-width:0 0 2px 2px;rotate:-45deg;translate:0 -1px}.cfg__addon[data-astro-cid-zeofljxu] input[data-astro-cid-zeofljxu]:focus-visible+.cfg__box[data-astro-cid-zeofljxu]{outline:2px solid var(--signal);outline-offset:3px}.cfg__aname[data-astro-cid-zeofljxu]{font-weight:600}.cfg__aname[data-astro-cid-zeofljxu] small[data-astro-cid-zeofljxu]{font-weight:400;color:var(--ink-3)}.cfg__aprice[data-astro-cid-zeofljxu]{font-family:var(--f-display);font-weight:600;white-space:nowrap}.cfg__seg[data-astro-cid-zeofljxu]{display:flex;flex-wrap:wrap;gap:8px}.cfg__seg[data-astro-cid-zeofljxu] span[data-astro-cid-zeofljxu]{display:inline-flex;align-items:center;min-height:44px;padding:8px 16px;border:1px solid var(--ink);border-radius:999px;font-weight:500;transition:background-color .2s,color .2s}.cfg__seg[data-astro-cid-zeofljxu] input[data-astro-cid-zeofljxu]:checked+span[data-astro-cid-zeofljxu]{background:var(--ink);color:var(--paper)}.cfg__total[data-astro-cid-zeofljxu]{display:grid;gap:14px;align-content:start;padding:clamp(20px,3vw,32px);background:var(--ink);color:var(--paper);box-shadow:12px 12px 0 var(--signal)}.cfg__total[data-astro-cid-zeofljxu] .mono[data-astro-cid-zeofljxu]{color:var(--c-sun)}.cfg__sum[data-astro-cid-zeofljxu]{display:flex;align-items:flex-end;gap:10px;font-family:var(--f-display);font-weight:700;line-height:.8}.cfg__sum[data-astro-cid-zeofljxu] [data-astro-cid-zeofljxu][data-month]{font-size:clamp(4rem,8vw,6rem);letter-spacing:-.06em;font-variant-numeric:tabular-nums}.cfg__unit[data-astro-cid-zeofljxu]{font-family:var(--f-mono);font-weight:500;font-size:.75rem;text-transform:uppercase;letter-spacing:.04em;line-height:1.3;color:color-mix(in srgb,var(--paper) 75%,transparent);padding-bottom:6px}.cfg__once[data-astro-cid-zeofljxu]{color:color-mix(in srgb,var(--paper) 85%,transparent)}.cfg__once[data-astro-cid-zeofljxu] strong[data-astro-cid-zeofljxu]{color:var(--paper)}.cfg__lines[data-astro-cid-zeofljxu]{display:grid;gap:6px;padding-top:14px;border-top:1px solid color-mix(in srgb,var(--paper) 25%,transparent);font-size:.92rem}.cfg__lines[data-astro-cid-zeofljxu] li{display:flex;justify-content:space-between;gap:12px;color:color-mix(in srgb,var(--paper) 85%,transparent)}.cfg__btn[data-astro-cid-zeofljxu]{--bg: var(--paper);--fg: var(--ink);--sweep: var(--c-sun);justify-content:center;margin-top:6px}.cfg__fine[data-astro-cid-zeofljxu]{font-size:.82rem;color:color-mix(in srgb,var(--paper) 65%,transparent)}@media(min-width:760px){.cfg__plans[data-astro-cid-zeofljxu]{grid-template-columns:repeat(3,1fr)}.cfg__plan[data-astro-cid-zeofljxu] span[data-astro-cid-zeofljxu]{flex-direction:column;gap:4px}}@media(min-width:1024px){.cfg[data-astro-cid-zeofljxu]{grid-template-columns:1.3fr .7fr;gap:56px;align-items:start}.cfg__total[data-astro-cid-zeofljxu]{position:sticky;top:calc(var(--header-h) + 32px)}}.dflow[data-astro-cid-24dfbskn]{display:grid;gap:40px;margin:0;padding:0;list-style:none}.dnode[data-astro-cid-24dfbskn]{position:relative;display:grid;gap:10px;align-content:start;padding:22px;background:var(--paper);border:1px solid var(--ink)}.dnode__k[data-astro-cid-24dfbskn]{color:var(--ink-3)}.dnode__chip[data-astro-cid-24dfbskn]{justify-self:start;font-family:var(--f-mono);font-size:.85rem;padding:8px 12px;background:var(--nc);color:var(--nf);border:1px solid var(--ink)}.dnode__t[data-astro-cid-24dfbskn]{font-size:1.35rem;letter-spacing:-.02em}.dnode__d[data-astro-cid-24dfbskn]{color:var(--ink-2)}.dnode__wire[data-astro-cid-24dfbskn]{position:absolute;left:50%;bottom:-41px;width:0;height:40px;border-left:2px dashed var(--signal)}.dnode__wire[data-astro-cid-24dfbskn]:after{content:"";position:absolute;left:-7px;bottom:-2px;border:6px solid transparent;border-top:8px solid var(--signal)}@media(min-width:900px){.dflow[data-astro-cid-24dfbskn]{grid-template-columns:repeat(3,1fr);gap:48px}.dnode__wire[data-astro-cid-24dfbskn]{inset:50% -49px auto auto;width:48px;height:0;border-left:0;border-top:2px dashed var(--signal)}.dnode__wire[data-astro-cid-24dfbskn]:after{inset:-7px -4px auto auto;border:6px solid transparent;border-left:8px solid var(--signal)}}.ohero__actions[data-astro-cid-3qxmjotp]{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.ohero__chips[data-astro-cid-3qxmjotp]{display:flex;flex-wrap:wrap;gap:8px}.ohero__chips[data-astro-cid-3qxmjotp] li[data-astro-cid-3qxmjotp]{padding:6px 10px;border:1px solid var(--ink);background:var(--paper);color:var(--ink)}.osec[data-astro-cid-3qxmjotp]{padding-block:clamp(72px,10vw,140px);scroll-margin-top:var(--header-h)}.osec__inner[data-astro-cid-3qxmjotp]{display:grid;gap:clamp(36px,5vw,56px)}.osec--grid[data-astro-cid-3qxmjotp]{background-color:var(--paper);border-block:1px solid var(--ink)}.osec--alt[data-astro-cid-3qxmjotp]{background:var(--paper-2)}.osec--ink[data-astro-cid-3qxmjotp]{background:var(--ink);color:var(--paper)}.terms[data-astro-cid-3qxmjotp]{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}.term[data-astro-cid-3qxmjotp]{display:grid;gap:10px;align-content:start;padding:22px;border:1px solid color-mix(in srgb,var(--paper) 30%,transparent);border-top:6px solid var(--tc)}.term[data-astro-cid-3qxmjotp] h3[data-astro-cid-3qxmjotp]{font-size:1.3rem;letter-spacing:-.02em}.term[data-astro-cid-3qxmjotp] p[data-astro-cid-3qxmjotp]{color:color-mix(in srgb,var(--paper) 80%,transparent)}@media(max-width:759px){.ohero__actions[data-astro-cid-3qxmjotp] .btn[data-astro-cid-3qxmjotp]{flex:1 1 100%;justify-content:center}}
