.svc-chan[data-astro-cid-td2ih2uw]{border-top:1px solid var(--line);scroll-margin-top:calc(var(--nav-h) + 16px);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(28px,4vw,64px);padding:clamp(36px,5vw,64px) 0;display:grid}.svc-top[data-astro-cid-td2ih2uw]{letter-spacing:.14em;text-transform:uppercase;color:var(--mut);justify-content:space-between;align-items:center;font-size:10px;display:flex}.svc-chip[data-astro-cid-td2ih2uw]{color:var(--fg);background:#000000b3;border:1px solid #f2efe940;padding:3px 7px}.svc-sig[data-astro-cid-td2ih2uw]{align-items:center;gap:7px;display:inline-flex}.svc-sig[data-astro-cid-td2ih2uw] i[data-astro-cid-td2ih2uw]{background:var(--acc);border-radius:50%;width:7px;height:7px;animation:1.2s step-end infinite blink}.svc-title[data-astro-cid-td2ih2uw]{font-family:var(--disp);text-transform:uppercase;margin:22px 0 0;font-size:clamp(48px,5.6vw,96px);line-height:.9}.svc-points[data-astro-cid-td2ih2uw]{border-top:1px solid var(--line);margin:clamp(24px,3vw,36px) 0 0;padding:0;list-style:none}.svc-points[data-astro-cid-td2ih2uw] li[data-astro-cid-td2ih2uw]{border-bottom:1px solid var(--line);grid-template-columns:40px minmax(0,1fr);align-items:baseline;gap:12px;padding:16px 0;display:grid}.svc-points[data-astro-cid-td2ih2uw] .n[data-astro-cid-td2ih2uw]{letter-spacing:.12em;color:var(--acc);font-size:10px}.svc-points[data-astro-cid-td2ih2uw] .t[data-astro-cid-td2ih2uw]{font-family:var(--disp);text-transform:uppercase;color:var(--fg-2);font-size:clamp(20px,1.8vw,28px);line-height:1.08;transition:color .3s}.svc-chan[data-astro-cid-td2ih2uw]:hover .svc-points[data-astro-cid-td2ih2uw] .t[data-astro-cid-td2ih2uw]{color:var(--fg)}.svc-media[data-astro-cid-td2ih2uw]{min-width:0}.svc-copy[data-astro-cid-td2ih2uw]{top:calc(var(--nav-h) + 28px);position:sticky}@media (width<=899px){.svc-chan[data-astro-cid-td2ih2uw]{grid-template-columns:minmax(0,1fr)}.svc-copy[data-astro-cid-td2ih2uw]{position:static}}@media (width<=640px){.svc-points[data-astro-cid-td2ih2uw] li[data-astro-cid-td2ih2uw]{grid-template-columns:30px minmax(0,1fr);padding:14px 0}}@media (prefers-reduced-motion:reduce){.svc-sig[data-astro-cid-td2ih2uw] i[data-astro-cid-td2ih2uw]{animation:none}}.how[data-astro-cid-sg4fmef3]{--p:1;scroll-margin-top:var(--nav-h)}.how-head[data-astro-cid-sg4fmef3]{grid-template-columns:minmax(0,1fr) minmax(300px,460px);align-items:end;gap:clamp(24px,4vw,64px);display:grid}.how-clock[data-astro-cid-sg4fmef3]{min-width:0;margin-top:22px}.how-tl[data-astro-cid-sg4fmef3]{margin-top:clamp(32px,4vw,52px);padding-top:34px;position:relative}.how-ruler[data-astro-cid-sg4fmef3]{border-bottom:1px solid var(--line2);background:repeating-linear-gradient(90deg, var(--line2) 0 1px, transparent 1px calc(100% / 6)) 0 0 / 100% 100% no-repeat, repeating-linear-gradient(90deg, var(--line) 0 1px, transparent 1px 2%) 0 6px / 100% 6px no-repeat;height:12px;position:absolute;top:16px;left:0;right:0}.how-ph[data-astro-cid-sg4fmef3]{z-index:3;top:0;left:calc(var(--p) * 100%);background:var(--fg);pointer-events:none;width:2px;height:86px;margin-left:-1px;position:absolute;box-shadow:0 0 10px #ffffff8c}.how-now[data-astro-cid-sg4fmef3]{transform:translateX(calc(var(--p) * -100%));white-space:nowrap;background:var(--acc);color:#000;letter-spacing:.14em;text-transform:uppercase;padding:2px 7px;font-size:10px;font-weight:700;position:absolute;top:0;left:0}.how-hint[data-astro-cid-sg4fmef3]{letter-spacing:.14em;text-transform:uppercase;color:var(--mut);margin:clamp(20px,2.4vw,32px) 0 0;font-size:10px;display:none}.how-hint[data-astro-cid-sg4fmef3] span[data-astro-cid-sg4fmef3]{color:var(--acc)}@media (width>=900px){.how[data-astro-cid-sg4fmef3][data-ready] .how-hint[data-astro-cid-sg4fmef3]{display:block}.how[data-astro-cid-sg4fmef3][data-ready] .how-hint[data-astro-cid-sg4fmef3]+.how-tl[data-astro-cid-sg4fmef3]{margin-top:12px}.how[data-astro-cid-sg4fmef3][data-ready] .how-tl[data-astro-cid-sg4fmef3]{cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none}.how[data-astro-cid-sg4fmef3][data-ready] .how-tl[data-astro-cid-sg4fmef3].dragging{cursor:grabbing}.how[data-astro-cid-sg4fmef3][data-ready] .how-step[data-astro-cid-sg4fmef3]:hover .how-clip[data-astro-cid-sg4fmef3]{border-color:var(--acc)}}.how-steps[data-astro-cid-sg4fmef3]{grid-template-columns:repeat(var(--n,5), minmax(0, 1fr));margin:0;padding:0;list-style:none;display:grid}.how-step[data-astro-cid-sg4fmef3]{--f:1;min-width:0}.how-clip[data-astro-cid-sg4fmef3]{border:1px solid var(--line2);background:#0d0d0d repeating-linear-gradient(135deg,#f2efe90d 0 6px,#0000 6px 12px);height:46px;margin-right:2px;display:block;position:relative;overflow:hidden}.how-fill[data-astro-cid-sg4fmef3]{background:var(--acc);transform-origin:0;transform:scaleX(var(--f));position:absolute;inset:0}.how-lab[data-astro-cid-sg4fmef3]{z-index:1;letter-spacing:.12em;color:var(--fg);font-size:10px;transition:color .2s;position:absolute;top:50%;left:8px;transform:translateY(-50%)}.how-step[data-astro-cid-sg4fmef3].lit .how-lab[data-astro-cid-sg4fmef3]{color:#000}.how-n[data-astro-cid-sg4fmef3]{letter-spacing:.14em;color:var(--acc);margin-top:16px;font-size:10px;transition:color .3s;display:block}.how-step[data-astro-cid-sg4fmef3] h3[data-astro-cid-sg4fmef3]{font-family:var(--disp);text-transform:uppercase;color:var(--fg);margin:8px 0 0;padding-right:18px;font-size:clamp(24px,2.3vw,40px);line-height:1;transition:color .3s}.how-step[data-astro-cid-sg4fmef3] p[data-astro-cid-sg4fmef3]{max-width:30ch;color:var(--fg-2);margin:10px 0 0;padding-right:18px;font-size:14px;line-height:1.5;transition:color .3s}.how[data-astro-cid-sg4fmef3][data-ready] .how-step[data-astro-cid-sg4fmef3]:not(.lit) h3[data-astro-cid-sg4fmef3]{color:#666}.how[data-astro-cid-sg4fmef3][data-ready] .how-step[data-astro-cid-sg4fmef3]:not(.lit) p[data-astro-cid-sg4fmef3],.how[data-astro-cid-sg4fmef3][data-ready] .how-step[data-astro-cid-sg4fmef3]:not(.lit) .how-n[data-astro-cid-sg4fmef3]{color:var(--mut)}.how-promise[data-astro-cid-sg4fmef3]{border-top:1px solid var(--line);color:var(--fg-2);align-items:baseline;gap:14px;max-width:900px;margin:clamp(24px,3vw,36px) 0 0;padding-top:16px;font-size:14px;line-height:1.5;display:flex}.how-promise-k[data-astro-cid-sg4fmef3]{letter-spacing:.14em;text-transform:uppercase;color:#000;background:var(--acc);flex-shrink:0;padding:2px 7px;font-size:10px;font-weight:700}.how-foot[data-astro-cid-sg4fmef3]{flex-wrap:wrap;gap:10px;margin-top:clamp(28px,3.4vw,44px);display:flex}.how[data-astro-cid-sg4fmef3].pinned{padding-top:0;padding-bottom:0}.how[data-astro-cid-sg4fmef3].pinned .how-track[data-astro-cid-sg4fmef3]{height:340vh}.how[data-astro-cid-sg4fmef3].pinned .how-pin[data-astro-cid-sg4fmef3]{top:var(--nav-h);min-height:calc(100vh - var(--nav-h));flex-direction:column;justify-content:center;padding:28px 0;display:flex;position:sticky}@media (width<=899px){.how-head[data-astro-cid-sg4fmef3]{grid-template-columns:minmax(0,1fr);align-items:start}.how-clock[data-astro-cid-sg4fmef3]{max-width:460px;margin-top:8px}.how-tl[data-astro-cid-sg4fmef3]{padding-top:0}.how-ruler[data-astro-cid-sg4fmef3],.how-ph[data-astro-cid-sg4fmef3]{display:none}.how-steps[data-astro-cid-sg4fmef3]{grid-template-columns:minmax(0,1fr)}.how-step[data-astro-cid-sg4fmef3]{padding:0 0 30px 34px;position:relative}.how-step[data-astro-cid-sg4fmef3]:last-child{padding-bottom:0}.how-clip[data-astro-cid-sg4fmef3]{background:var(--line2);border:0;width:2px;height:auto;margin:0;position:absolute;top:8px;bottom:0;left:6px}.how-step[data-astro-cid-sg4fmef3]:last-child .how-clip[data-astro-cid-sg4fmef3]{display:none}.how-fill[data-astro-cid-sg4fmef3]{transform-origin:top;transform:scaleY(var(--f))}.how-lab[data-astro-cid-sg4fmef3]{display:none}.how-step[data-astro-cid-sg4fmef3]:before{content:"";border:2px solid var(--acc);background:var(--acc);width:12px;height:12px;box-shadow:0 0 12px var(--acc);transition:background .2s,box-shadow .2s,border-color .2s;position:absolute;top:3px;left:1px;transform:rotate(45deg)}.how[data-astro-cid-sg4fmef3][data-ready] .how-step[data-astro-cid-sg4fmef3]:not(.lit):before{background:var(--panel);border-color:var(--line2);box-shadow:none}.how-n[data-astro-cid-sg4fmef3]{margin-top:0}.how-step[data-astro-cid-sg4fmef3] h3[data-astro-cid-sg4fmef3]{padding-right:0;font-size:clamp(28px,7vw,40px)}.how-step[data-astro-cid-sg4fmef3] p[data-astro-cid-sg4fmef3]{max-width:40ch;padding-right:0}}@media (width<=640px){.how-promise[data-astro-cid-sg4fmef3]{flex-direction:column;gap:8px}.how-foot[data-astro-cid-sg4fmef3] .btn{flex:100%}}.svc-head[data-astro-cid-lnthwwyx]{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:clamp(36px,5vw,64px);display:flex}.svc-head[data-astro-cid-lnthwwyx] .h2{font-size:clamp(76px,15vw,260px)}.svc-jump[data-astro-cid-lnthwwyx] ul[data-astro-cid-lnthwwyx]{border-top:1px solid var(--line);min-width:260px;margin:0 0 12px;padding:0;list-style:none}.svc-jump[data-astro-cid-lnthwwyx] a[data-astro-cid-lnthwwyx]{border-bottom:1px solid var(--line);letter-spacing:.14em;text-transform:uppercase;min-height:44px;transition:color .2s, padding .3s var(--ease);align-items:center;gap:14px;padding:8px 0;font-size:11px;display:flex}.svc-jump[data-astro-cid-lnthwwyx] .k[data-astro-cid-lnthwwyx]{width:72px;color:var(--mut);flex-shrink:0;font-size:10px}.svc-jump[data-astro-cid-lnthwwyx] a[data-astro-cid-lnthwwyx]:hover{color:var(--acc);padding-left:8px}.ag-grid[data-astro-cid-lnthwwyx]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:clamp(32px,5vw,80px);display:grid}.ag-list[data-astro-cid-lnthwwyx]{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.ag-list[data-astro-cid-lnthwwyx] li[data-astro-cid-lnthwwyx]{border-bottom:1px solid var(--line);grid-template-columns:14px 36px minmax(0,1fr);align-items:center;gap:14px;padding:18px 0;display:grid}.ag-list[data-astro-cid-lnthwwyx] .tally[data-astro-cid-lnthwwyx]{background:var(--acc);border:1px solid var(--acc);width:10px;height:10px;box-shadow:0 0 12px var(--acc)}.ag-list[data-astro-cid-lnthwwyx] .n[data-astro-cid-lnthwwyx]{letter-spacing:.12em;color:var(--mut);font-size:10px}.ag-list[data-astro-cid-lnthwwyx] .t[data-astro-cid-lnthwwyx]{font-family:var(--disp);text-transform:uppercase;font-size:clamp(24px,2.4vw,38px);line-height:1.02}.nw[data-astro-cid-lnthwwyx]{white-space:nowrap}.ag-btns[data-astro-cid-lnthwwyx]{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:28px;display:flex}.ag-line[data-astro-cid-lnthwwyx]{color:var(--fg-2);margin:0;font-size:15px;line-height:1.5}.ts-grid[data-astro-cid-lnthwwyx]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:end;gap:clamp(32px,5vw,80px);margin-top:clamp(28px,4vw,48px);display:grid}.ts-kicker[data-astro-cid-lnthwwyx]{letter-spacing:.2em;text-transform:uppercase;color:var(--acc);margin:0;font-size:12px}.ts-card[data-astro-cid-lnthwwyx]{border:1px solid var(--line2);background:var(--panel);padding:22px 22px 24px}.ts-price[data-astro-cid-lnthwwyx]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:16px;padding-bottom:14px;display:flex}.ts-price[data-astro-cid-lnthwwyx] .from[data-astro-cid-lnthwwyx]{letter-spacing:.14em;text-transform:uppercase;color:var(--mut);font-size:11px}.ts-price[data-astro-cid-lnthwwyx] .num[data-astro-cid-lnthwwyx]{font-family:var(--disp);font-variant-numeric:tabular-nums;font-size:clamp(56px,6vw,96px);line-height:.9}.ts-spec[data-astro-cid-lnthwwyx]{margin:0 0 22px;padding:0;list-style:none}.ts-spec[data-astro-cid-lnthwwyx] li[data-astro-cid-lnthwwyx]{border-bottom:1px solid var(--line);grid-template-columns:90px minmax(0,1fr);gap:12px;padding:12px 0;display:grid}.ts-spec[data-astro-cid-lnthwwyx] .k[data-astro-cid-lnthwwyx]{letter-spacing:.14em;text-transform:uppercase;color:var(--mut);padding-top:2px;font-size:10px}.ts-spec[data-astro-cid-lnthwwyx] .v[data-astro-cid-lnthwwyx]{color:var(--fg-2);font-size:14px;line-height:1.5}@media (width<=899px){.svc-head[data-astro-cid-lnthwwyx]{flex-direction:column;align-items:stretch}.svc-jump[data-astro-cid-lnthwwyx] ul[data-astro-cid-lnthwwyx]{min-width:0}.ag-grid[data-astro-cid-lnthwwyx],.ts-grid[data-astro-cid-lnthwwyx]{grid-template-columns:minmax(0,1fr);align-items:start}}@media (width<=640px){.svc-head[data-astro-cid-lnthwwyx] .h2{font-size:22vw}.ag-list[data-astro-cid-lnthwwyx] li[data-astro-cid-lnthwwyx]{grid-template-columns:12px 28px minmax(0,1fr);gap:10px}.ag-btns[data-astro-cid-lnthwwyx] .btn,.ts-card[data-astro-cid-lnthwwyx] .btn{width:100%}.ts-spec[data-astro-cid-lnthwwyx] li[data-astro-cid-lnthwwyx]{grid-template-columns:minmax(0,1fr);gap:2px}.ts-card[data-astro-cid-lnthwwyx]{padding:18px 16px 20px}}
