.session[data-astro-cid-2hpdrbca]{display:grid;gap:36px;align-items:center}.story[data-astro-cid-2hpdrbca] .section-lede[data-astro-cid-2hpdrbca]{margin-top:16px}@media(min-width:860px){.session[data-astro-cid-2hpdrbca]{grid-template-columns:320px minmax(0,1fr);gap:64px}}.steps[data-astro-cid-2hpdrbca]{display:grid;gap:0;margin:28px 0 0;padding:0;list-style:none;counter-reset:step;border-top:1px solid var(--line)}.steps[data-astro-cid-2hpdrbca] li[data-astro-cid-2hpdrbca]{display:grid;grid-template-columns:28px 92px minmax(0,1fr);align-items:baseline;gap:12px;padding:16px 0;border-bottom:1px solid var(--line);counter-increment:step}.steps[data-astro-cid-2hpdrbca] li[data-astro-cid-2hpdrbca]:before{content:counter(step);font:var(--font-mono-12) var(--font-mono);color:var(--faint);text-align:right}.key[data-astro-cid-2hpdrbca]{font:600 var(--font-mono-15) var(--font-mono);color:var(--ink)}.what[data-astro-cid-2hpdrbca]{font-size:var(--font-ui-16);line-height:1.5;color:var(--muted)}.phone[data-astro-cid-2hpdrbca]{position:relative;margin:0 auto;width:min(320px,100%);aspect-ratio:436.6 / 892.5;filter:drop-shadow(0 34px 50px color-mix(in srgb,var(--ink) 26%,transparent))}.frame[data-astro-cid-2hpdrbca]{position:absolute;inset:0;width:100%;height:100%;z-index:2;pointer-events:none}.screen[data-astro-cid-2hpdrbca]{position:absolute;left:5.337%;top:2.499%;width:89.327%;height:95.014%;border-radius:15.2%/6.96%;object-fit:cover;background:var(--paper)}.qa[data-astro-cid-4j5dlmku]{max-width:820px;border-bottom:1px solid var(--line)}summary[data-astro-cid-4j5dlmku]{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 0;cursor:pointer;list-style:none}summary[data-astro-cid-4j5dlmku]::-webkit-details-marker{display:none}summary[data-astro-cid-4j5dlmku]:hover .q[data-astro-cid-4j5dlmku]{color:var(--accent-ink)}.q[data-astro-cid-4j5dlmku]{margin:0;font:600 clamp(19px,2.3vw,25px) / 1.25 var(--font-ui);letter-spacing:-.015em;color:var(--ink);transition:color .15s ease}.pm[data-astro-cid-4j5dlmku]{position:relative;flex:none;width:30px;height:30px;border-radius:var(--radius-pill);box-shadow:inset 0 0 0 1px var(--line);transition:background-color .2s ease,box-shadow .2s ease}summary[data-astro-cid-4j5dlmku]:hover .pm[data-astro-cid-4j5dlmku]{box-shadow:inset 0 0 0 1px var(--accent)}.pm[data-astro-cid-4j5dlmku]:before,.pm[data-astro-cid-4j5dlmku]:after{content:"";position:absolute;left:50%;top:50%;width:12px;height:1.6px;margin:-.8px 0 0 -6px;border-radius:1px;background:var(--ink);transition:transform .25s ease}.pm[data-astro-cid-4j5dlmku]:after{transform:rotate(90deg)}.qa[data-astro-cid-4j5dlmku][open] .pm[data-astro-cid-4j5dlmku]{background:var(--accent);box-shadow:none}.qa[data-astro-cid-4j5dlmku][open] .pm[data-astro-cid-4j5dlmku]:before,.qa[data-astro-cid-4j5dlmku][open] .pm[data-astro-cid-4j5dlmku]:after{background:var(--on-accent)}.qa[data-astro-cid-4j5dlmku][open] .pm[data-astro-cid-4j5dlmku]:after{transform:rotate(0)}.a[data-astro-cid-4j5dlmku]{margin:-6px 0 0;padding-bottom:26px;max-width:660px;font-size:clamp(15px,1.7vw,17px);line-height:1.65;color:var(--muted);text-wrap:pretty}.grid[data-astro-cid-mzucx4bi]{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}.cell[data-astro-cid-mzucx4bi]{display:flex}.cell[data-astro-cid-mzucx4bi]>*{flex:1}@media(min-width:640px){.grid[data-astro-cid-mzucx4bi]{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.money[data-astro-cid-mzucx4bi]{grid-column:1 / -1}}@media(min-width:960px){.grid[data-astro-cid-mzucx4bi]{grid-template-columns:repeat(12,minmax(0,1fr));gap:26px}.money[data-astro-cid-mzucx4bi]{grid-column:span 7;grid-row:span 2}.work[data-astro-cid-mzucx4bi],.dinner[data-astro-cid-mzucx4bi]{grid-column:span 5}.units[data-astro-cid-mzucx4bi],.math[data-astro-cid-mzucx4bi],.more[data-astro-cid-mzucx4bi]{grid-column:span 4}.units[data-astro-cid-mzucx4bi]{rotate:-.7deg}.math[data-astro-cid-mzucx4bi]{rotate:.5deg;margin-top:30px}.more[data-astro-cid-mzucx4bi]{rotate:-.4deg;margin-top:10px}.units[data-astro-cid-mzucx4bi],.math[data-astro-cid-mzucx4bi],.more[data-astro-cid-mzucx4bi]{transition:rotate .3s ease}.units[data-astro-cid-mzucx4bi]:hover,.math[data-astro-cid-mzucx4bi]:hover,.more[data-astro-cid-mzucx4bi]:hover{rotate:0deg}}.phone[data-astro-cid-s622rp6b]{position:relative;margin:0;width:min(var(--phone-w, 360px),100%);aspect-ratio:436.6 / 892.5;filter:drop-shadow(0 34px 50px color-mix(in srgb,var(--ink) 26%,transparent))}.frame[data-astro-cid-s622rp6b]{position:absolute;inset:0;width:100%;height:100%;z-index:2;pointer-events:none}.screen[data-astro-cid-s622rp6b]{position:absolute;left:5.337%;top:2.499%;width:89.327%;height:95.014%;border-radius:15.2%/6.96%;overflow:hidden;container-type:inline-size}.app[data-astro-cid-s622rp6b]{--pt: calc(100cqw / 390);--ease-fade: .28s ease;height:100%;display:flex;flex-direction:column;background:var(--paper);font-family:var(--font-ui)}.sys[data-astro-cid-s622rp6b]{flex:none;height:calc(54 * var(--pt));box-sizing:border-box;padding-top:calc(5 * var(--pt));display:grid;grid-template-columns:1fr calc(126 * var(--pt)) 1fr;align-items:center;background:var(--chrome);color:var(--badge)}.time[data-astro-cid-s622rp6b]{justify-self:center;font:600 calc(17 * var(--pt)) / 1 -apple-system,BlinkMacSystemFont,var(--font-ui);letter-spacing:-.01em}.sys-icons[data-astro-cid-s622rp6b]{grid-column:3;justify-self:center;display:flex;align-items:center;gap:calc(6 * var(--pt))}.sys[data-astro-cid-s622rp6b] svg[data-astro-cid-s622rp6b]{fill:currentColor;display:block}.signal[data-astro-cid-s622rp6b]{width:calc(18 * var(--pt))}.wifi[data-astro-cid-s622rp6b]{width:calc(16 * var(--pt))}.battery[data-astro-cid-s622rp6b]{width:calc(27 * var(--pt))}.tabbar[data-astro-cid-s622rp6b]{flex:none;display:flex;height:calc(38 * var(--pt));border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--chrome);transition:opacity .3s ease-in-out}.tabs[data-astro-cid-s622rp6b]{flex:1;min-width:0;display:flex;overflow-x:auto;scrollbar-width:none}.tabs[data-astro-cid-s622rp6b]::-webkit-scrollbar{display:none}.tab[data-astro-cid-s622rp6b]{flex:none;position:relative;display:flex;align-items:center;gap:calc(7 * var(--pt));padding:calc(10 * var(--pt)) calc(14 * var(--pt)) calc(9 * var(--pt));border:0;border-right:1px solid var(--line);background:var(--chrome);color:var(--muted);font:500 calc(13 * var(--pt)) var(--font-ui);white-space:nowrap;cursor:pointer}.tab[data-astro-cid-s622rp6b] svg{width:calc(13 * var(--pt));height:calc(13 * var(--pt));color:var(--faint)}.tab[data-astro-cid-s622rp6b][aria-selected=true]{background:var(--paper);color:var(--ink);font-weight:700}.tab[data-astro-cid-s622rp6b][aria-selected=true] svg{color:var(--accent)}.tab[data-astro-cid-s622rp6b][aria-selected=true]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:var(--paper)}.tb-btn[data-astro-cid-s622rp6b]{flex:none;display:flex;align-items:center;justify-content:center;min-width:calc(44 * var(--pt));padding:0 calc(12 * var(--pt));box-sizing:border-box;border-left:1px solid var(--line);color:var(--faint)}.tb-btn[data-astro-cid-s622rp6b].search{color:var(--muted)}.tb-btn[data-astro-cid-s622rp6b].more{padding:0 calc(16 * var(--pt)) 0 calc(14 * var(--pt));color:var(--muted)}.i-more[data-astro-cid-s622rp6b]{width:calc(17 * var(--pt));height:calc(4 * var(--pt))}.i15[data-astro-cid-s622rp6b]{width:calc(15 * var(--pt));height:calc(15 * var(--pt));fill:none}.i16[data-astro-cid-s622rp6b]{width:calc(16 * var(--pt));height:calc(16 * var(--pt));fill:none}.i17[data-astro-cid-s622rp6b]{width:calc(17 * var(--pt));fill:currentColor}.i12[data-astro-cid-s622rp6b]{flex:none;width:calc(12 * var(--pt))}.doc[data-astro-cid-s622rp6b]{position:relative;flex:1;min-height:0;overflow:hidden;padding-top:calc(8 * var(--pt))}.doc[data-astro-cid-s622rp6b]:before{content:"";position:absolute;top:0;bottom:0;left:calc(43 * var(--pt));width:1px;background:var(--line)}.row[data-astro-cid-s622rp6b],.tail[data-astro-cid-s622rp6b]{display:flex;align-items:flex-start;padding:calc(6 * var(--pt)) calc(12 * var(--pt)) calc(6 * var(--pt)) 0;transition:opacity var(--ease-fade),background-color var(--ease-fade)}.row[data-astro-cid-s622rp6b][hidden]{display:none}.row[data-astro-cid-s622rp6b][data-kind=total]{background:var(--accent-6)}.num[data-astro-cid-s622rp6b]{flex:none;width:calc(44 * var(--pt));box-sizing:border-box;display:flex;align-items:center;justify-content:flex-end;gap:calc(5 * var(--pt));padding-right:calc(12 * var(--pt));font:calc(11.5 * var(--pt)) / calc(21.7 * var(--pt)) var(--font-mono);font-variant-numeric:tabular-nums;color:var(--line-number)}.dot[data-astro-cid-s622rp6b]{width:calc(5 * var(--pt));height:calc(5 * var(--pt));border-radius:var(--radius-pill)}.row[data-astro-cid-s622rp6b][data-kind=total] .dot[data-astro-cid-s622rp6b]{background:var(--accent)}.row[data-astro-cid-s622rp6b][data-kind=assign][data-result=true] .dot[data-astro-cid-s622rp6b]{background:var(--mint)}.row[data-astro-cid-s622rp6b][data-kind=comment] .dot[data-astro-cid-s622rp6b]{background:var(--flamingo)}.text[data-astro-cid-s622rp6b]{flex:1;min-width:0;padding-left:calc(12 * var(--pt));font:calc(14 * var(--pt)) / calc(21.7 * var(--pt)) var(--font-mono);color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere}.row[data-astro-cid-s622rp6b][data-kind=assign] .text[data-astro-cid-s622rp6b]{font-weight:600}.row[data-astro-cid-s622rp6b][data-kind=total] .text[data-astro-cid-s622rp6b]{font-weight:700}.row[data-astro-cid-s622rp6b][data-kind=comment] .text[data-astro-cid-s622rp6b]{color:var(--comment)}.caret[data-astro-cid-s622rp6b]{display:inline-block;width:calc(2 * var(--pt));height:calc(17 * var(--pt));margin-left:1px;vertical-align:calc(-3.5 * var(--pt));background:var(--accent)}.caret[data-astro-cid-s622rp6b][data-on=false]{opacity:0}.out[data-astro-cid-s622rp6b]{flex:none;margin-left:calc(12 * var(--pt));font:calc(14 * var(--pt)) / calc(21.7 * var(--pt)) var(--font-mono);font-variant-numeric:tabular-nums;color:var(--muted);white-space:nowrap;transition:opacity .35s ease,transform .35s cubic-bezier(.2,.85,.25,1)}.out[data-astro-cid-s622rp6b][data-on=false]{opacity:0;transform:translate(calc(8 * var(--pt)))}.row[data-astro-cid-s622rp6b][data-kind=assign] .out[data-astro-cid-s622rp6b]{padding:0 calc(7 * var(--pt));border-radius:var(--radius-chip);background:var(--mint-32);color:var(--ink);font-weight:600}.row[data-astro-cid-s622rp6b][data-kind=total] .out[data-astro-cid-s622rp6b]{color:var(--accent-ink);font-weight:800}.tail[data-astro-cid-s622rp6b] .num[data-astro-cid-s622rp6b]{color:var(--disabled)}.tilde[data-astro-cid-s622rp6b]{padding-left:calc(12 * var(--pt));font:calc(14 * var(--pt)) / calc(21.7 * var(--pt)) var(--font-mono);color:var(--disabled)}.note[data-astro-cid-s622rp6b]{display:flex;align-items:center;gap:calc(6 * var(--pt));margin:0;padding:calc(14 * var(--pt)) 0 0 calc(56 * var(--pt));font:calc(11.5 * var(--pt)) var(--font-mono);color:var(--faint);transition:opacity var(--ease-fade)}.note[data-astro-cid-s622rp6b][hidden]{display:none}.status[data-astro-cid-s622rp6b]{flex:none;display:flex;align-items:center;gap:calc(14 * var(--pt));padding:calc(11 * var(--pt)) calc(16 * var(--pt));border-top:1px solid var(--line);background:var(--chrome)}.left[data-astro-cid-s622rp6b]{font:calc(11.5 * var(--pt)) var(--font-mono);color:var(--muted);white-space:nowrap}.caption[data-astro-cid-s622rp6b]{flex:1;text-align:right;font:600 calc(11 * var(--pt)) var(--font-ui);letter-spacing:calc(.88 * var(--pt));text-transform:uppercase;color:var(--muted);white-space:nowrap}.value[data-astro-cid-s622rp6b]{font:700 calc(15 * var(--pt)) var(--font-mono);font-variant-numeric:tabular-nums;color:var(--accent-ink);white-space:nowrap}.kb[data-astro-cid-s622rp6b]{flex:none;height:0;overflow:hidden;background:var(--chrome);transition:height .25s cubic-bezier(.2,.85,.25,1)}.tokenbar[data-astro-cid-s622rp6b]{display:flex;height:calc(40 * var(--pt));box-sizing:border-box;border-top:1px solid var(--line)}.tokens[data-astro-cid-s622rp6b]{flex:1;min-width:0;display:flex;align-items:center;gap:calc(18 * var(--pt));padding:0 calc(16 * var(--pt));overflow:hidden;font:calc(15 * var(--pt)) var(--font-mono);white-space:nowrap}.tokens[data-astro-cid-s622rp6b] .sug{color:var(--accent-ink);font-weight:700}.tokens[data-astro-cid-s622rp6b] .var{color:var(--ink)}.tokens[data-astro-cid-s622rp6b] .sym{color:var(--muted)}.kb-hide[data-astro-cid-s622rp6b]{flex:none;width:calc(44 * var(--pt));display:flex;align-items:center;justify-content:center;border-left:1px solid var(--line);color:var(--muted)}.keys[data-astro-cid-s622rp6b]{display:block;width:100%;height:auto}.home[data-astro-cid-s622rp6b]{flex:none;height:calc(34 * var(--pt));display:flex;align-items:flex-end;justify-content:center;padding-bottom:calc(8 * var(--pt));box-sizing:border-box;background:var(--chrome);transition:height .25s cubic-bezier(.2,.85,.25,1)}.home[data-astro-cid-s622rp6b] span[data-astro-cid-s622rp6b]{width:calc(134 * var(--pt));height:calc(5 * var(--pt));border-radius:var(--radius-pill);background:var(--badge)}.app[data-astro-cid-s622rp6b][data-writing=true] .kb[data-astro-cid-s622rp6b]{height:calc(40 * var(--pt) + 100cqw * 924 / 1178)}.app[data-astro-cid-s622rp6b][data-writing=true] .home[data-astro-cid-s622rp6b]{height:0;padding:0;overflow:hidden}.app[data-astro-cid-s622rp6b][data-writing=true] .tabbar[data-astro-cid-s622rp6b],.app[data-astro-cid-s622rp6b][data-writing=true] .tail[data-astro-cid-s622rp6b]{opacity:.35}.app[data-astro-cid-s622rp6b][data-writing=true] .row[data-astro-cid-s622rp6b][data-focus=false]{opacity:var(--focus-dim)}.app[data-astro-cid-s622rp6b][data-writing=true] .row[data-astro-cid-s622rp6b][data-focus=true]{background:var(--chip)}.app[data-astro-cid-s622rp6b][data-writing=true] .row[data-astro-cid-s622rp6b][data-focus=true] .num[data-astro-cid-s622rp6b]{color:var(--accent)}.app[data-astro-cid-s622rp6b][data-writing=true] .note[data-astro-cid-s622rp6b]{display:none}.app[data-astro-cid-s622rp6b][data-writing=true] .status[data-astro-cid-s622rp6b]{padding-block:calc(8 * var(--pt))}.app[data-astro-cid-s622rp6b][data-writing=true] .value[data-astro-cid-s622rp6b]{font-size:calc(13 * var(--pt));color:var(--ink)}.hero[data-astro-cid-bbe6dxrz]{--phone-w: 360px;grid-column:1 / -1;display:grid;grid-template-columns:var(--gutter-w) minmax(0,1fr);column-gap:var(--gutter-gap)}.gap[data-astro-cid-bbe6dxrz]{grid-column:1;border-right:1px solid var(--line)}.top[data-astro-cid-bbe6dxrz]{display:none;grid-row:1}.bottom[data-astro-cid-bbe6dxrz]{grid-row:7}.stage[data-astro-cid-bbe6dxrz]{grid-column:2;grid-row:7;position:relative;padding:20px 0 8px}.stage[data-astro-cid-bbe6dxrz]:before{content:"";position:absolute;inset:0;background:radial-gradient(closest-side,var(--accent-12),transparent);pointer-events:none}.phone-wrap[data-astro-cid-bbe6dxrz]{position:relative;z-index:1;display:flex;justify-content:center}.chips[data-astro-cid-bbe6dxrz]{display:none;margin:0;padding:0;list-style:none}@media(min-width:960px){.hero[data-astro-cid-bbe6dxrz]{--phone-w: 340px;grid-template-columns:var(--gutter-w) minmax(0,1fr) calc(var(--phone-w) + 40px);grid-template-rows:1fr repeat(5,auto) 1fr;min-height:min(860px,calc(100svh - 120px))}.top[data-astro-cid-bbe6dxrz]{display:block}.stage[data-astro-cid-bbe6dxrz]{grid-column:3;grid-row:1 / 8;align-self:center;padding:8px 0 24px 40px}.chips[data-astro-cid-bbe6dxrz]{display:block}.chip[data-astro-cid-bbe6dxrz]{position:absolute;z-index:2;display:flex;flex-direction:column;gap:1px;padding:9px 14px 10px;border-radius:var(--radius-panel);background:var(--paper);box-shadow:0 0 0 1px var(--line),0 18px 34px -14px color-mix(in srgb,var(--shade) 45%,transparent);animation:bob 6s ease-in-out infinite;animation-delay:calc(var(--d, 0) * -1s);rotate:var(--r, 0deg)}.chip[data-astro-cid-bbe6dxrz] .e[data-astro-cid-bbe6dxrz]{font:var(--font-mono-11-5) var(--font-mono);color:var(--muted)}.chip[data-astro-cid-bbe6dxrz] .o[data-astro-cid-bbe6dxrz]{font:700 var(--font-mono-19) var(--font-mono);color:var(--accent-ink);white-space:nowrap}.c1[data-astro-cid-bbe6dxrz]{--r: -4deg;--d: 0;left:-78px;top:17%}.c2[data-astro-cid-bbe6dxrz]{--r: 3deg;--d: 2;right:-44px;top:46%}.c3[data-astro-cid-bbe6dxrz]{--r: -2deg;--d: 4;left:-56px;bottom:9%}}h1[data-astro-cid-bbe6dxrz]{margin:-8px 0 0;padding-bottom:6px;font:700 clamp(52px,13vw,80px) / 1 var(--font-ui);letter-spacing:-.035em;color:var(--ink);text-wrap:balance}@media(min-width:960px){h1[data-astro-cid-bbe6dxrz]{font-size:clamp(72px,7.2vw,100px)}}.accent[data-astro-cid-bbe6dxrz]{color:var(--accent-ink)}@keyframes bob{50%{transform:translateY(-9px)}}.caret[data-astro-cid-bbe6dxrz]{display:inline-block;width:.06em;height:.82em;margin-left:.06em;vertical-align:-.04em;border-radius:2px;background:var(--accent)}.caret[data-astro-cid-bbe6dxrz][data-on=false]{opacity:0}.lede[data-astro-cid-bbe6dxrz]{margin:0;max-width:520px;font-size:clamp(17px,2vw,20px);line-height:1.5;color:var(--muted);text-wrap:pretty}.cta[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px}.store[data-astro-cid-bbe6dxrz]{display:block;line-height:0;border-radius:10px;transition:transform .15s ease}.store[data-astro-cid-bbe6dxrz]:hover{transform:translateY(-1px)}.store[data-astro-cid-bbe6dxrz] img[data-astro-cid-bbe6dxrz]{height:50px;width:auto}.soon[data-astro-cid-bbe6dxrz]{display:flex;align-items:center;gap:8px;height:50px;padding:0 20px;border-radius:var(--radius-pill);background:var(--badge);color:var(--on-badge);font-size:16px;font-weight:600}.avail[data-astro-cid-bbe6dxrz]{margin-top:16px}.note[data-astro-cid-bbe6dxrz]{font:var(--font-ui-14) var(--font-ui);color:var(--muted)}.spacer[data-astro-cid-rbrn652f]{height:96px;border-right:1px solid var(--line)}.mac[data-astro-cid-rbrn652f]{position:relative;overflow:hidden;background:var(--paper);color:var(--ink);padding-right:var(--bleed-side)}.mac[data-astro-cid-rbrn652f] .num{border-right-color:var(--line)}.facts[data-astro-cid-rbrn652f]{display:flex;flex-wrap:wrap;gap:10px 12px;margin:28px 0 0;padding:0;list-style:none}.facts[data-astro-cid-rbrn652f] li[data-astro-cid-rbrn652f]{display:flex;align-items:baseline;gap:7px;padding:7px 12px;border-radius:var(--radius-button);background:var(--chrome);box-shadow:inset 0 0 0 1px var(--line);font:var(--font-mono-13-5) var(--font-mono)}.key[data-astro-cid-rbrn652f]{font-weight:600;color:var(--ink);white-space:nowrap}.eq[data-astro-cid-rbrn652f]{color:var(--faint)}.value[data-astro-cid-rbrn652f]{color:var(--mint-ink)}.window[data-astro-cid-rbrn652f]{position:relative;margin:0;perspective:1800px;mask-image:linear-gradient(180deg,black 55%,transparent 98%)}.shot[data-astro-cid-rbrn652f]{display:block;width:100%;height:auto;border-radius:12px 12px 0 0;transform-origin:50% 100%;transform:rotateX(7deg) scale(.985);box-shadow:0 0 0 1px color-mix(in srgb,var(--ink) 18%,transparent),0 0 90px -10px var(--accent-14),0 40px 80px -30px color-mix(in srgb,var(--shade) 80%,transparent)}.check[data-astro-cid-4egvs6sq]{display:block;flex:none}.sheet-cmp[data-astro-cid-jjpx35vi]{overflow:hidden;border-radius:var(--radius-panel);background:var(--paper);box-shadow:0 0 0 1px var(--line),0 30px 60px -34px color-mix(in srgb,var(--shade) 45%,transparent)}.grid[data-astro-cid-jjpx35vi]{font-family:var(--font-mono)}.row[data-astro-cid-jjpx35vi]{display:grid;grid-template-columns:44px minmax(0,1fr) minmax(96px,.8fr) minmax(120px,1fr);align-items:stretch;min-height:44px}.n[data-astro-cid-jjpx35vi]{display:flex;align-items:center;justify-content:flex-end;gap:6px;padding-right:10px;border-right:1px solid var(--line);font-size:var(--font-mono-11-5);color:var(--faint)}.f[data-astro-cid-jjpx35vi]{display:flex;align-items:center;padding-left:14px;font-size:var(--font-mono-14-5);color:var(--ink)}.c[data-astro-cid-jjpx35vi]{display:flex;align-items:center;justify-content:flex-end;padding:0 18px;font-size:var(--font-mono-14);color:var(--muted);white-space:nowrap}.c[data-astro-cid-jjpx35vi].off{color:var(--disabled)}.c[data-astro-cid-jjpx35vi].pro{background:var(--paper);color:var(--ink);font-weight:600}.row[data-astro-cid-jjpx35vi]+.row[data-astro-cid-jjpx35vi] .c[data-astro-cid-jjpx35vi].pro{box-shadow:inset 0 1px 0 var(--line)}.row[data-astro-cid-jjpx35vi]:not(.head,.actions):hover .f[data-astro-cid-jjpx35vi],.row[data-astro-cid-jjpx35vi]:not(.head,.actions):hover .c[data-astro-cid-jjpx35vi].free{background:color-mix(in srgb,var(--chip) 60%,transparent)}.head[data-astro-cid-jjpx35vi]{min-height:54px}.head[data-astro-cid-jjpx35vi] .c[data-astro-cid-jjpx35vi]{align-items:flex-end;padding-bottom:10px;font:700 var(--font-mono-13) var(--font-mono);letter-spacing:.06em;text-transform:uppercase}.head[data-astro-cid-jjpx35vi] .c[data-astro-cid-jjpx35vi].free{color:var(--faint)}.head[data-astro-cid-jjpx35vi] .c[data-astro-cid-jjpx35vi].pro{color:var(--accent)}.total[data-astro-cid-jjpx35vi]{min-height:62px;border-top:1px solid var(--line)}.total[data-astro-cid-jjpx35vi] .f[data-astro-cid-jjpx35vi]{font-weight:700}.total[data-astro-cid-jjpx35vi] .c[data-astro-cid-jjpx35vi]{font:800 var(--font-mono-19) var(--font-mono);color:var(--ink)}.total[data-astro-cid-jjpx35vi] .c[data-astro-cid-jjpx35vi].pro{color:var(--accent)}.total[data-astro-cid-jjpx35vi] small[data-astro-cid-jjpx35vi]{margin-left:6px;font-size:var(--font-mono-12);font-weight:500;color:var(--muted)}.dot[data-astro-cid-jjpx35vi]{width:5px;height:5px;border-radius:var(--radius-pill);background:var(--accent)}.actions[data-astro-cid-jjpx35vi]{min-height:76px}.actions[data-astro-cid-jjpx35vi] .c[data-astro-cid-jjpx35vi]{justify-content:center;padding:0 12px 6px}.btn[data-astro-cid-jjpx35vi]{display:inline-flex;align-items:center;justify-content:center;width:100%;height:40px;border-radius:var(--radius-pill);font:600 var(--font-ui-14) var(--font-ui);text-decoration:none;transition:transform .15s ease}.btn[data-astro-cid-jjpx35vi]:hover{text-decoration:none;transform:translateY(-1px)}.ghost[data-astro-cid-jjpx35vi]{color:var(--ink);box-shadow:inset 0 0 0 1px var(--chip-hover)}.solid[data-astro-cid-jjpx35vi]{background:var(--accent);color:var(--on-accent)}.narrow[data-astro-cid-jjpx35vi]{display:none}@media(max-width:560px){.row[data-astro-cid-jjpx35vi]{grid-template-columns:30px minmax(0,1fr) 78px 92px}.c[data-astro-cid-jjpx35vi]{white-space:normal;text-align:right;line-height:1.3;padding-block:6px}.wide[data-astro-cid-jjpx35vi]{display:none}.f[data-astro-cid-jjpx35vi]{padding-left:10px;font-size:var(--font-mono-13)}.c[data-astro-cid-jjpx35vi]{padding:0 10px;font-size:var(--font-mono-12-5)}.total[data-astro-cid-jjpx35vi] .c[data-astro-cid-jjpx35vi]{font-size:var(--font-mono-15)}.total[data-astro-cid-jjpx35vi] .c[data-astro-cid-jjpx35vi].pro{flex-direction:column;align-items:flex-end;justify-content:center}.total[data-astro-cid-jjpx35vi] small[data-astro-cid-jjpx35vi]{margin:0}.narrow[data-astro-cid-jjpx35vi]{display:inline}.actions[data-astro-cid-jjpx35vi] .c[data-astro-cid-jjpx35vi]{padding:0 6px 6px}.btn[data-astro-cid-jjpx35vi]{font-size:var(--font-ui-12-5);height:36px}}.band[data-astro-cid-is5dfygn]{padding:clamp(28px,5vw,52px);border-radius:var(--radius-sheet);background:var(--paper);color:var(--ink);box-shadow:0 40px 80px -40px color-mix(in srgb,var(--shade) 70%,transparent)}.price[data-astro-cid-is5dfygn]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px 22px;padding-bottom:clamp(26px,4vw,40px);border-bottom:1px solid var(--line)}.big[data-astro-cid-is5dfygn]{font:700 clamp(72px,12vw,132px) / .9 var(--font-ui);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--accent-ink)}.once[data-astro-cid-is5dfygn]{display:flex;flex-direction:column;gap:4px;padding-bottom:6px}.once[data-astro-cid-is5dfygn] strong[data-astro-cid-is5dfygn]{font:600 var(--font-ui-26) var(--font-ui);letter-spacing:-.02em;color:var(--ink)}.once[data-astro-cid-is5dfygn] span[data-astro-cid-is5dfygn]{font-size:var(--font-ui-15);color:var(--muted)}.steps[data-astro-cid-is5dfygn]{display:grid;gap:26px;margin:clamp(26px,4vw,40px) 0 0;padding:0;list-style:none}@media(min-width:760px){.steps[data-astro-cid-is5dfygn]{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}}.step[data-astro-cid-is5dfygn]{position:relative;display:flex;flex-direction:column;gap:8px}.when[data-astro-cid-is5dfygn]{font:600 var(--font-ui-12) var(--font-ui);letter-spacing:var(--caption-tracking);text-transform:uppercase;color:var(--faint)}.mark[data-astro-cid-is5dfygn]{position:relative;height:12px;margin:4px 0 6px}.mark[data-astro-cid-is5dfygn]:before{content:"";position:absolute;left:0;top:50%;width:12px;height:12px;translate:0 -50%;border-radius:var(--radius-pill);background:var(--paper);box-shadow:inset 0 0 0 2px var(--accent);z-index:1}.last[data-astro-cid-is5dfygn] .mark[data-astro-cid-is5dfygn]:before{background:var(--accent)}@media(min-width:760px){.mark[data-astro-cid-is5dfygn]:after{content:"";position:absolute;left:0;right:-28px;top:50%;height:2px;translate:0 -50%;background:linear-gradient(90deg,var(--accent-60),var(--line))}.last[data-astro-cid-is5dfygn] .mark[data-astro-cid-is5dfygn]:after{display:none}}.title[data-astro-cid-is5dfygn]{font:600 var(--font-ui-20) / 1.25 var(--font-ui);letter-spacing:-.015em;color:var(--ink)}.body[data-astro-cid-is5dfygn]{margin:0;font-size:var(--font-ui-15);line-height:1.55;color:var(--muted)}.details[data-astro-cid-przegf2x]{display:grid;gap:22px;align-items:start}@media(min-width:1000px){.details[data-astro-cid-przegf2x]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:26px}}.math[data-astro-cid-przegf2x]{display:flex}.math[data-astro-cid-przegf2x]>*{flex:1}.spacer[data-astro-cid-kofmyqso]{height:56px;border-right:1px solid var(--line)}.ticker[data-astro-cid-kofmyqso]{position:relative;grid-column:1 / -1;width:100vw;margin-left:calc(50% - 50vw);overflow:hidden;background:var(--paper);color:var(--ink);border-block:1px solid var(--line)}.ticker[data-astro-cid-kofmyqso]:before{content:"";position:absolute;z-index:1;top:0;bottom:0;left:calc(var(--gutter-w) + var(--bleed-side) - 1px);width:1px;background:var(--line)}.track[data-astro-cid-kofmyqso]{display:flex;width:max-content;animation:slide 60s linear infinite}.ticker[data-astro-cid-kofmyqso]:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,var(--paper),transparent 8%,transparent 92%,var(--paper));pointer-events:none}.ticker[data-astro-cid-kofmyqso]:hover .track[data-astro-cid-kofmyqso]{animation-play-state:paused}.set[data-astro-cid-kofmyqso]{display:flex;flex:none;margin:0;padding:0;list-style:none}li[data-astro-cid-kofmyqso]{display:flex;align-items:baseline;gap:12px;padding:18px 34px;white-space:nowrap;font-family:var(--font-mono)}li[data-astro-cid-kofmyqso]:after{content:"";width:6px;height:6px;margin-left:34px;align-self:center;border-radius:var(--radius-pill);background:var(--accent)}.e[data-astro-cid-kofmyqso]{font-size:var(--font-mono-14);color:var(--muted)}.eq[data-astro-cid-kofmyqso]{color:var(--faint)}.o[data-astro-cid-kofmyqso]{font-size:var(--font-mono-19);font-weight:700;color:var(--accent-ink)}@keyframes slide{to{transform:translate(-50%)}}.main[data-astro-cid-j7pv25f6]{flex:1;box-sizing:border-box;width:100%;max-width:var(--page-max);margin:0 auto;padding:0 24px}.lede-gap[data-astro-cid-j7pv25f6]{margin-top:18px}.end[data-astro-cid-j7pv25f6]{font:var(--font-mono-15) var(--font-mono);color:var(--faint)}
