.rail[data-astro-cid-jvb77hsw]{top:calc(var(--nav-h) + var(--strip-h) + var(--rail-top-gap));align-self:start;position:sticky}.rail__head[data-astro-cid-jvb77hsw]{margin:0 0 .625rem}.rail__list[data-astro-cid-jvb77hsw]{margin:0;padding:0;list-style:none}.rail__link[data-astro-cid-jvb77hsw]{font-family:var(--font-mono);font-weight:var(--weight-mono);font-size:var(--step-copy);color:var(--fg-dim);text-wrap:pretty;transition:color var(--dur-micro) ease;padding-block:.25rem;line-height:1.4;text-decoration:none;display:block}.rail__link[data-astro-cid-jvb77hsw]:hover,.rail__link[data-astro-cid-jvb77hsw]:focus-visible,.rail__link[data-astro-cid-jvb77hsw][aria-current=true]{color:var(--fg)}@media (width<=1080px){.rail[data-astro-cid-jvb77hsw]{display:none}}.strip[data-astro-cid-3d4zlbo4]{inset-inline:0;z-index:49;background:var(--bg);border-bottom:1px solid var(--rule);transform:translateY(var(--strip-offset,var(--nav-h)));transition:transform var(--dur-hover) var(--ease-out);position:fixed;top:0}.strip__in[data-astro-cid-3d4zlbo4]{height:var(--strip-h);padding-inline:var(--gutter);white-space:nowrap;font-family:var(--font-mono);font-weight:var(--weight-mono);font-size:var(--step-fine);letter-spacing:var(--tracking-mono-label);text-transform:uppercase;color:var(--fg-dim);align-items:center;gap:1.2ch;display:flex}.strip__back[data-astro-cid-3d4zlbo4]{color:var(--fg-dim);transition:color var(--dur-micro) ease;text-decoration:none}.strip__back[data-astro-cid-3d4zlbo4]:hover,.strip__back[data-astro-cid-3d4zlbo4]:focus-visible{color:var(--accent-text)}.strip__title[data-astro-cid-3d4zlbo4]{text-overflow:ellipsis;min-width:0;font-family:var(--font-sans);font-weight:var(--weight-sans);font-size:var(--step-copy);letter-spacing:0;text-transform:none;color:var(--fg);opacity:0;transition:opacity var(--dur-hover) var(--ease-out);overflow:hidden}.strip[data-astro-cid-3d4zlbo4].is-titled .strip__title[data-astro-cid-3d4zlbo4]{opacity:1}.strip__part[data-astro-cid-3d4zlbo4]{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;transition:color var(--dur-micro) ease;background:0 0;border:0;flex:none;margin-inline-start:auto;padding:.25rem 0}.strip__part[data-astro-cid-3d4zlbo4]:hover,.strip__part[data-astro-cid-3d4zlbo4]:focus-visible,.strip__part[data-astro-cid-3d4zlbo4][aria-expanded=true]{color:var(--fg)}.strip__caret[data-astro-cid-3d4zlbo4]{transition:transform var(--dur-micro) ease;display:inline-block}.strip__part[data-astro-cid-3d4zlbo4][aria-expanded=true] .strip__caret[data-astro-cid-3d4zlbo4]{transform:rotate(180deg)}.strip__bar[data-astro-cid-3d4zlbo4]{inset-inline:0;height:var(--progress-h);background:var(--accent);transform-origin:0;transform:scaleX(var(--progress,0));position:absolute;bottom:-1px}.strip__menu[data-astro-cid-3d4zlbo4]{top:calc(100% + 1px);right:var(--gutter);min-width:16rem;max-height:calc(100vh - var(--nav-h) - var(--strip-h) - 2rem);background:var(--bg);border:1px solid var(--rule);padding:.5rem 0;position:absolute;overflow-y:auto}.strip__menu[data-astro-cid-3d4zlbo4] ol[data-astro-cid-3d4zlbo4]{margin:0;padding:0;list-style:none}.strip__menu[data-astro-cid-3d4zlbo4] a[data-astro-cid-3d4zlbo4]{font-family:var(--font-mono);font-weight:var(--weight-mono);font-size:var(--step-copy);color:var(--fg-dim);transition:color var(--dur-micro) ease;gap:1.2ch;padding:.4rem 1rem;line-height:1.4;text-decoration:none;display:flex}.strip__menu[data-astro-cid-3d4zlbo4] a[data-astro-cid-3d4zlbo4]:hover,.strip__menu[data-astro-cid-3d4zlbo4] a[data-astro-cid-3d4zlbo4]:focus-visible,.strip__menu[data-astro-cid-3d4zlbo4] a[data-astro-cid-3d4zlbo4][aria-current=true]{color:var(--fg)}.strip__menu-n[data-astro-cid-3d4zlbo4]{opacity:.5}@media (prefers-reduced-motion:reduce){.strip[data-astro-cid-3d4zlbo4],.strip__title[data-astro-cid-3d4zlbo4],.strip__caret[data-astro-cid-3d4zlbo4]{transition:none}}.scr--ground[data-astro-cid-2mbhb3go] .scr__title[data-astro-cid-2mbhb3go]{margin:0 0 12px}.toast--float[data-astro-cid-2mbhb3go]{z-index:2;box-shadow:var(--pp-tile-shadow);margin:0;position:absolute;top:40px;left:12px;right:12px}.checkup[data-astro-cid-2mbhb3go]{border-radius:var(--pp-radius-tile);background:var(--pp-surface);box-shadow:var(--pp-tile-shadow);grid-template-columns:auto 1fr;gap:12px;padding:14px;display:grid}.checkup[data-astro-cid-2mbhb3go][hidden]{display:none}.checkup__icon[data-astro-cid-2mbhb3go]{background:var(--pp-sky);border-radius:50%;width:32px;height:32px;position:relative}.checkup__icon[data-astro-cid-2mbhb3go]:after{content:"";border:2px solid var(--pp-navy);border-radius:3px 3px 8px 8px;position:absolute;inset:9px 10px 8px}.checkup[data-astro-cid-2mbhb3go] .xs[data-astro-cid-2mbhb3go]{margin-top:2px}.checkup__btns[data-astro-cid-2mbhb3go]{align-items:center;gap:14px;display:flex}.checkup__btns[data-astro-cid-2mbhb3go] .text-btn[data-astro-cid-2mbhb3go]{margin-top:10px}.rows[data-astro-cid-2mbhb3go]{border-radius:var(--pp-radius-tile);background:var(--pp-surface);margin:0;padding:0;list-style:none;overflow:hidden}.rows[data-astro-cid-2mbhb3go] li[data-astro-cid-2mbhb3go]+li[data-astro-cid-2mbhb3go]{border-top:1px solid var(--pp-line)}.rows__item[data-astro-cid-2mbhb3go]{width:100%;font:inherit;font-size:var(--pp-text-sm);color:var(--pp-ink);text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;padding:13px 14px;display:flex}button[data-astro-cid-2mbhb3go].rows__item{cursor:pointer}button[data-astro-cid-2mbhb3go].rows__item:focus-visible{outline-offset:-2px}.rows__end[data-astro-cid-2mbhb3go]{color:var(--pp-ink-dim);align-items:center;gap:6px;display:inline-flex}.setting[data-astro-cid-2mbhb3go]{border-top:1px solid var(--pp-line);border-bottom:1px solid var(--pp-line);justify-content:space-between;align-items:center;gap:12px;margin-top:4px;padding:12px 0;display:flex}.switch[data-astro-cid-2mbhb3go]{cursor:pointer;border-radius:var(--radius-pill);background:var(--pp-ink-dim);width:44px;height:26px;transition:background-color var(--dur-micro) var(--ease-out);border:0;flex:none;padding:0;position:relative}.switch__knob[data-astro-cid-2mbhb3go]{background:var(--pp-surface);width:20px;height:20px;box-shadow:var(--pp-tile-shadow);transition:transform var(--dur-micro) var(--ease-out);border-radius:50%;position:absolute;top:3px;left:3px}.switch[data-astro-cid-2mbhb3go][aria-checked=true]{background:var(--pp-navy)}.switch[data-astro-cid-2mbhb3go][aria-checked=true] .switch__knob[data-astro-cid-2mbhb3go]{transform:translate(18px)}.how-btn[data-astro-cid-2mbhb3go]{align-items:center;gap:4px;display:inline-flex}.how-btn__chev[data-astro-cid-2mbhb3go]{transition:transform var(--dur-micro) var(--ease-out)}.how-btn[data-astro-cid-2mbhb3go][aria-expanded=true] .how-btn__chev[data-astro-cid-2mbhb3go]{transform:rotate(180deg)}.how[data-astro-cid-2mbhb3go]{border-radius:var(--pp-radius-field);background:var(--pp-ground);font-size:var(--pp-text-sm);gap:8px;margin:0;padding:12px;display:grid}.how[data-astro-cid-2mbhb3go][hidden]{display:none}.how[data-astro-cid-2mbhb3go] dt[data-astro-cid-2mbhb3go]{font-weight:600}.how[data-astro-cid-2mbhb3go] dd[data-astro-cid-2mbhb3go]{color:var(--pp-ink-dim);margin:0}.scrim[data-astro-cid-2mbhb3go]{z-index:3;background:var(--pp-scrim);position:absolute;inset:0}.sheet[data-astro-cid-2mbhb3go]{z-index:4;background:var(--pp-surface);border-radius:var(--pp-radius-sheet) var(--pp-radius-sheet) 0 0;max-height:92%;animation:pp-sheet var(--dur-pp-step) var(--ease-out);padding:18px 18px 16px;position:absolute;bottom:0;left:0;right:0;overflow-y:auto}.sheet[data-astro-cid-2mbhb3go][hidden],.scrim[data-astro-cid-2mbhb3go][hidden],.sheet__body[data-astro-cid-2mbhb3go][hidden]{display:none}.sheet__body[data-astro-cid-2mbhb3go]{gap:10px;display:grid}.sheet__body--done[data-astro-cid-2mbhb3go]{text-align:center;justify-items:center;padding-top:8px}.sheet__close[data-astro-cid-2mbhb3go]{font-size:var(--pp-text-sm);position:absolute;top:8px;right:8px}.sheet[data-astro-cid-2mbhb3go] h4[data-astro-cid-2mbhb3go]{margin:0;padding-right:24px}.sheet__body--done[data-astro-cid-2mbhb3go] h4[data-astro-cid-2mbhb3go]{padding-right:0}.sheet[data-astro-cid-2mbhb3go] h4[data-astro-cid-2mbhb3go]:focus{outline:none}.eyebrow[data-astro-cid-2mbhb3go]{font-weight:600}.ask__art[data-astro-cid-2mbhb3go]{align-items:center;height:40px;display:flex}.ask__art[data-astro-cid-2mbhb3go] span[data-astro-cid-2mbhb3go]{border:2px solid var(--pp-surface);background:var(--pp-sky);border-radius:50%;width:30px;height:30px}.ask__art[data-astro-cid-2mbhb3go] span[data-astro-cid-2mbhb3go]+span[data-astro-cid-2mbhb3go]{margin-left:-8px}.ask__art[data-astro-cid-2mbhb3go] span[data-astro-cid-2mbhb3go]:first-child{background:var(--pp-navy)}.ask__art[data-astro-cid-2mbhb3go] span[data-astro-cid-2mbhb3go]:nth-child(3){background:var(--pp-logo-yellow)}.ask__btns[data-astro-cid-2mbhb3go]{background:var(--pp-surface);grid-template-columns:1fr 1fr;gap:10px;margin:6px 0 -16px;padding:4px 0 16px;display:grid;position:sticky;bottom:-16px}.ask-btn[data-astro-cid-2mbhb3go]{border:1.5px solid var(--pp-navy);border-radius:var(--radius-pill);background:var(--pp-surface);color:var(--pp-navy);font:inherit;font-size:var(--pp-text-sm);cursor:pointer;transition:transform var(--dur-micro) var(--ease-out), background-color var(--dur-micro) var(--ease-out);padding:10px 12px;font-weight:600}.ask-btn[data-astro-cid-2mbhb3go]:hover{background:var(--pp-ground)}.ask-btn[data-astro-cid-2mbhb3go]:active{transform:scale(.98)}.done__icon[data-astro-cid-2mbhb3go]{background:var(--pp-toast);width:44px;height:44px;color:var(--pp-ok-ink);font-size:var(--pp-text-lg);border-radius:50%;place-items:center;font-weight:700;display:grid}.text-btn--c[data-astro-cid-2mbhb3go]{justify-self:center}@keyframes pp-sheet{0%{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.sheet[data-astro-cid-2mbhb3go]{animation:none}.switch[data-astro-cid-2mbhb3go],.switch__knob[data-astro-cid-2mbhb3go],.how-btn__chev[data-astro-cid-2mbhb3go]{transition:none}}.illo[data-astro-cid-hpopqwlz]{flex:none;display:block;overflow:visible}.glow[data-astro-cid-hpopqwlz],.f-glow-sm[data-astro-cid-hpopqwlz]{fill:var(--pp-illo-glow)}.f-blue[data-astro-cid-hpopqwlz]{fill:var(--pp-illo-blue)}.f-deep[data-astro-cid-hpopqwlz]{fill:var(--pp-illo-deep)}.f-sky[data-astro-cid-hpopqwlz]{fill:var(--pp-logo-light)}.f-sky-dk[data-astro-cid-hpopqwlz]{fill:var(--pp-sky)}.f-yellow[data-astro-cid-hpopqwlz]{fill:var(--pp-logo-yellow)}.f-teal[data-astro-cid-hpopqwlz]{fill:var(--pp-illo-teal)}.f-teal-lt[data-astro-cid-hpopqwlz]{fill:var(--pp-hill)}.f-skin[data-astro-cid-hpopqwlz]{fill:var(--pp-illo-skin)}.f-skin-lt[data-astro-cid-hpopqwlz]{fill:var(--pp-illo-skin-lt)}.f-hair[data-astro-cid-hpopqwlz]{fill:var(--pp-illo-hair)}.f-purple[data-astro-cid-hpopqwlz]{fill:var(--pp-illo-purple)}.f-pink[data-astro-cid-hpopqwlz]{fill:var(--pp-illo-pink)}.f-orange[data-astro-cid-hpopqwlz]{fill:var(--pp-illo-orange)}.f-book[data-astro-cid-hpopqwlz]{fill:var(--pp-illo-book)}.f-page[data-astro-cid-hpopqwlz]{fill:var(--pp-illo-page)}.f-grey[data-astro-cid-hpopqwlz]{fill:var(--pp-illo-grey)}.f-sage[data-astro-cid-hpopqwlz]{fill:var(--pp-ok)}.f-white[data-astro-cid-hpopqwlz]{fill:var(--pp-surface)}.f-ink[data-astro-cid-hpopqwlz]{fill:var(--pp-ink)}.f-ink-dim[data-astro-cid-hpopqwlz]{fill:var(--pp-ink-dim)}.s-deep[data-astro-cid-hpopqwlz]{stroke:var(--pp-illo-deep)}.s-blue[data-astro-cid-hpopqwlz]{stroke:var(--pp-illo-blue)}.s-red[data-astro-cid-hpopqwlz]{stroke:var(--pp-illo-red)}.s-ink[data-astro-cid-hpopqwlz]{stroke:var(--pp-ink)}.s-ink-dim[data-astro-cid-hpopqwlz]{stroke:var(--pp-ink-dim)}.s-white[data-astro-cid-hpopqwlz]{stroke:var(--pp-surface)}.s-grey[data-astro-cid-hpopqwlz]{stroke:var(--pp-illo-grey)}.s-sage-dk[data-astro-cid-hpopqwlz]{stroke:var(--pp-hill)}.b[data-astro-cid-nciwshlu]{appearance:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:none;text-align:inherit;cursor:pointer;background:0 0;border:0;width:auto;margin:0;padding:0;display:block}.b[data-astro-cid-nciwshlu]:focus-visible,[data-astro-cid-nciwshlu][data-focus]:focus-visible{outline:2px solid var(--pp-blue);outline-offset:2px}[data-astro-cid-nciwshlu][data-focus]:focus{outline:none}span[data-astro-cid-nciwshlu].card__t,span[data-astro-cid-nciwshlu].tile__d,.tile[data-astro-cid-nciwshlu]>span[data-astro-cid-nciwshlu]>span[data-astro-cid-nciwshlu],.remind[data-astro-cid-nciwshlu]>span[data-astro-cid-nciwshlu]>span[data-astro-cid-nciwshlu],.choice[data-astro-cid-nciwshlu]>span[data-astro-cid-nciwshlu]:not(.choice__h),.list__row[data-astro-cid-nciwshlu]>span[data-astro-cid-nciwshlu]>span[data-astro-cid-nciwshlu]{display:block}.scr[data-astro-cid-nciwshlu]{overscroll-behavior:contain;background:var(--pp-surface);scrollbar-width:none;flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden auto}.scr[data-astro-cid-nciwshlu]::-webkit-scrollbar{display:none}.scr--sheet[data-astro-cid-nciwshlu]{overflow:hidden}.scr[data-astro-cid-nciwshlu]>[data-astro-cid-nciwshlu]{flex:1 0 auto}.scr[data-astro-cid-nciwshlu] p[data-astro-cid-nciwshlu]{margin:0}.scr[data-astro-cid-nciwshlu] b[data-astro-cid-nciwshlu]{font-weight:var(--pp-w-med)}.scr[data-astro-cid-nciwshlu] [data-astro-cid-nciwshlu]:is(p,span,s,b,li,button){font-family:var(--pp-sans);letter-spacing:normal;font-synthesis:none}.title[data-astro-cid-nciwshlu]{font-size:var(--pp-text-title);line-height:1.2;font-weight:var(--pp-w-reg);letter-spacing:var(--pp-tracking-title)!important}.title--c[data-astro-cid-nciwshlu]{text-align:center}.title-sm[data-astro-cid-nciwshlu]{font-size:var(--pp-text-md);font-weight:var(--pp-w-med);text-align:center}.title-sm--l[data-astro-cid-nciwshlu]{text-align:left;font-weight:var(--pp-w-reg);font-size:var(--pp-text-md);margin-bottom:8px!important}.sub[data-astro-cid-nciwshlu]{font-size:var(--pp-text-sm);color:var(--pp-ink-dim);text-align:center;margin-top:6px!important}.sub--ink[data-astro-cid-nciwshlu]{color:var(--pp-ink)}.h-sm[data-astro-cid-nciwshlu]{font-size:var(--pp-text-sm);font-weight:var(--pp-w-med);margin-top:12px!important}.h-sm--gap[data-astro-cid-nciwshlu]{margin-top:18px!important}.p[data-astro-cid-nciwshlu]{font-size:var(--pp-text-sm);margin-top:6px!important}.sm[data-astro-cid-nciwshlu]{font-size:var(--pp-text-sm)}.xs[data-astro-cid-nciwshlu]{font-size:var(--pp-text-xs)}.xxs[data-astro-cid-nciwshlu]{font-size:var(--pp-text-2xs);line-height:1.4}.strong[data-astro-cid-nciwshlu]{font-weight:var(--pp-w-med)}.dim[data-astro-cid-nciwshlu]{color:var(--pp-ink-dim)}.center[data-astro-cid-nciwshlu]{text-align:center}.link[data-astro-cid-nciwshlu]{color:var(--pp-blue);font-weight:var(--pp-w-med);font-size:var(--pp-text-sm)}[data-astro-cid-nciwshlu]:is(.xxs,.xs,.tile__d) .link[data-astro-cid-nciwshlu]{font-size:inherit}.link[data-astro-cid-nciwshlu].xs{font-size:var(--pp-text-xs);margin-top:4px!important}.link--c[data-astro-cid-nciwshlu]{text-align:center;margin:10px 0!important}.link--rule[data-astro-cid-nciwshlu]{text-align:left;border-top:1px solid var(--pp-line);width:100%;padding-top:10px;margin-top:12px!important}.back[data-astro-cid-nciwshlu]{font-size:var(--pp-text-lg);line-height:1}.close[data-astro-cid-nciwshlu]{font-size:var(--pp-text-sm);color:var(--pp-ink)}.close--r[data-astro-cid-nciwshlu]{position:absolute;top:14px;right:16px}.chev[data-astro-cid-nciwshlu]{color:var(--pp-ink-dim);font-size:var(--pp-text-md)}.art[data-astro-cid-nciwshlu]{place-items:center;display:grid}.art--pad[data-astro-cid-nciwshlu]{margin:6px 0}.plain[data-astro-cid-nciwshlu]{flex-direction:column;flex:1;display:flex}.plain--ground[data-astro-cid-nciwshlu]{background:var(--pp-ground)}.nav[data-astro-cid-nciwshlu]{grid-template-columns:24px 1fr 24px;align-items:center;min-height:36px;padding:8px 16px;display:grid}.nav--white[data-astro-cid-nciwshlu]{background:var(--pp-surface)}.nav__t[data-astro-cid-nciwshlu]{text-align:center;font-size:var(--pp-text-md)}.pad[data-astro-cid-nciwshlu]{flex-direction:column;padding:8px 16px;display:flex}.pad--c[data-astro-cid-nciwshlu]{text-align:center;align-items:center;padding-top:22px}.pad--flush[data-astro-cid-nciwshlu]{padding-inline:12px}.ground[data-astro-cid-nciwshlu]{background:var(--pp-ground);flex-direction:column;flex:1;gap:10px;padding:14px 12px 20px;display:flex}.ground--tight[data-astro-cid-nciwshlu]{gap:12px}.block[data-astro-cid-nciwshlu]{background:var(--pp-surface);padding:14px}.block--c[data-astro-cid-nciwshlu]{text-align:center;margin-inline:-12px}.card[data-astro-cid-nciwshlu]{background:var(--pp-surface);border-radius:var(--pp-radius-tile);box-shadow:var(--pp-tile-shadow);padding:14px}.card--left[data-astro-cid-nciwshlu]{text-align:left;background:var(--pp-ground);box-shadow:none;margin-top:12px}.card__t[data-astro-cid-nciwshlu]{font-size:var(--pp-text-md)}.is-hl[data-astro-cid-nciwshlu]{box-shadow:0 0 0 2px var(--pp-logo-yellow), var(--pp-tile-shadow)}.hub__top[data-astro-cid-nciwshlu]{text-align:center;padding:6px 18px 18px;position:relative}.hub__top[data-astro-cid-nciwshlu] .back[data-astro-cid-nciwshlu]{position:absolute;top:6px;left:16px}.hub__top[data-astro-cid-nciwshlu] .art[data-astro-cid-nciwshlu]{margin:4px 0 6px}.remind[data-astro-cid-nciwshlu]{background:var(--pp-illo-deep);width:100%;color:var(--pp-surface);border-radius:6px;grid-template-columns:1fr auto;align-items:end;gap:8px;padding:14px;display:grid}.remind__t[data-astro-cid-nciwshlu]{font-size:var(--pp-text-lg);line-height:1.2;font-weight:var(--pp-w-light)}.remind__d[data-astro-cid-nciwshlu]{font-size:var(--pp-text-xs);margin-top:6px!important}.remind__a[data-astro-cid-nciwshlu]{font-size:var(--pp-text-sm);font-weight:var(--pp-w-med);margin-top:14px!important}.group[data-astro-cid-nciwshlu]{flex-direction:column;gap:8px;display:flex}.group__h[data-astro-cid-nciwshlu]{font-size:var(--pp-text-md);font-weight:var(--pp-w-med);margin:10px 0 2px!important}.tile[data-astro-cid-nciwshlu]{background:var(--pp-surface);border-radius:var(--pp-radius-field);width:100%;box-shadow:var(--pp-tile-shadow);grid-template-columns:auto 1fr;align-items:center;gap:12px;padding:12px;display:grid}.tile--link[data-astro-cid-nciwshlu]{grid-template-columns:auto 1fr auto;margin-top:10px}.tile__t[data-astro-cid-nciwshlu]{font-size:var(--pp-text-sm);font-weight:var(--pp-w-med)}.tile__d[data-astro-cid-nciwshlu]{font-size:var(--pp-text-xs);color:var(--pp-ink-dim);line-height:1.4;margin-top:2px!important}.switch-row[data-astro-cid-nciwshlu]{border-bottom:1px solid var(--pp-line);justify-content:space-between;align-items:center;gap:10px;padding-bottom:10px;display:flex}.switch-row--top[data-astro-cid-nciwshlu]{border:0;align-items:flex-start;padding:0}.switch[data-astro-cid-nciwshlu]{border-radius:var(--radius-pill);background:var(--pp-line);flex:none;width:40px;height:22px;position:relative}.switch[data-astro-cid-nciwshlu] i[data-astro-cid-nciwshlu]{background:var(--pp-surface);width:18px;height:18px;box-shadow:var(--pp-tile-shadow);border-radius:50%;position:absolute;top:2px;left:2px}.switch[data-astro-cid-nciwshlu][aria-checked=true]{background:var(--pp-illo-deep)}.switch[data-astro-cid-nciwshlu][aria-checked=true] i[data-astro-cid-nciwshlu]{left:20px}.switch[data-astro-cid-nciwshlu],.switch[data-astro-cid-nciwshlu] i[data-astro-cid-nciwshlu]{transition:background-color var(--dur-micro) var(--ease-out), left var(--dur-micro) var(--ease-out)}.check-row[data-astro-cid-nciwshlu]{align-items:center;gap:10px;width:100%;padding-top:10px;display:flex}[data-astro-cid-nciwshlu][aria-disabled=true]{opacity:.4;cursor:default}.box[data-astro-cid-nciwshlu]{border:1.5px solid var(--pp-ink-dim);border-radius:3px;flex:none;width:16px;height:16px;position:relative}[data-astro-cid-nciwshlu]:is(.box.is-on,[aria-checked=true] .box){background:var(--pp-illo-deep);border-color:var(--pp-illo-deep)}[data-astro-cid-nciwshlu]:is(.box.is-on,[aria-checked=true] .box):after{content:"";border:solid var(--pp-surface);border-width:0 2px 2px 0;width:4px;height:8px;position:absolute;top:1.5px;left:4.5px;transform:rotate(45deg)}.box--sm[data-astro-cid-nciwshlu]{width:12px;height:12px}.box--sm[data-astro-cid-nciwshlu].is-on:after{width:3px;height:6px;top:.5px;left:3px}.btn[data-astro-cid-nciwshlu]{text-align:center;border-radius:var(--radius-pill);background:var(--pp-illo-deep);width:100%;color:var(--pp-surface);font-size:var(--pp-text-sm);font-weight:var(--pp-w-med);margin-top:12px;padding:12px 14px;display:block}.btn--foot[data-astro-cid-nciwshlu]{width:auto;margin:0;position:absolute;bottom:18px;left:16px;right:16px}.never[data-astro-cid-nciwshlu]{text-align:center;justify-items:center;gap:6px;margin-top:28px;display:grid}.never--row[data-astro-cid-nciwshlu]{justify-content:center;align-items:center;margin:10px 0 0;display:flex}.sheeted[data-astro-cid-nciwshlu]{background:var(--pp-ground);position:absolute;inset:0}.sheeted[data-astro-cid-nciwshlu]:after{content:"";background:var(--pp-dim-overlay);position:absolute;inset:0}.behind[data-astro-cid-nciwshlu]{background:var(--pp-surface);place-items:center;height:64px;padding:14px 16px;display:grid;position:relative}.behind[data-astro-cid-nciwshlu] .back[data-astro-cid-nciwshlu]{position:absolute;top:22px;left:16px}.behind--grey[data-astro-cid-nciwshlu]{background:var(--pp-ground);place-items:start center;height:100%}.sheet[data-astro-cid-nciwshlu]{z-index:1;background:var(--pp-surface);border-radius:var(--pp-radius-sheet) var(--pp-radius-sheet) 0 0;flex-direction:column;gap:10px;padding:16px;display:flex;position:absolute;bottom:0;left:0;right:0}.sheet--tall[data-astro-cid-nciwshlu]{gap:4px;padding:22px 18px 80px;top:54px}.sheet__head[data-astro-cid-nciwshlu]{grid-template-columns:24px 1fr 24px;align-items:center;margin-bottom:4px;display:grid}.choice[data-astro-cid-nciwshlu]{border-radius:var(--pp-radius-field);width:100%;box-shadow:var(--pp-tile-shadow);padding:12px}.choice[data-astro-cid-nciwshlu].is-on{box-shadow:0 0 0 2px var(--pp-illo-blue)}.choice__h[data-astro-cid-nciwshlu]{align-items:flex-start;gap:8px;display:flex}.choice__h[data-astro-cid-nciwshlu] .card__t[data-astro-cid-nciwshlu]{font-size:var(--pp-text-sm);font-weight:var(--pp-w-med);flex:1}.new[data-astro-cid-nciwshlu]{background:var(--pp-new);color:var(--pp-surface);font-size:var(--pp-text-xs);font-weight:var(--pp-w-med);border-radius:4px;padding:1px 6px}.choice[data-astro-cid-nciwshlu] .tile__d[data-astro-cid-nciwshlu]{padding-left:24px}.why[data-astro-cid-nciwshlu]{grid-template-columns:auto 1fr;align-items:start;gap:10px;margin:8px 0 4px;display:grid}.sheet[data-astro-cid-nciwshlu] .center[data-astro-cid-nciwshlu]{margin-top:12px!important}.count[data-astro-cid-nciwshlu]{justify-content:space-between;align-items:baseline;margin:6px 0 8px;display:flex}.dtype[data-astro-cid-nciwshlu]{border-radius:var(--pp-radius-field);box-shadow:var(--pp-tile-shadow);margin-bottom:8px;padding:10px}.dtype__h[data-astro-cid-nciwshlu]{grid-template-columns:auto 1fr auto;align-items:center;gap:6px;width:100%;margin-bottom:4px;display:grid}.app[data-astro-cid-nciwshlu]{grid-template-columns:auto 1fr auto;align-items:center;gap:8px;width:100%;padding:9px 0 0;display:grid}.select[data-astro-cid-nciwshlu]{border:1px solid var(--pp-ink-dim);border-radius:6px;margin:6px 0 4px;padding:6px 10px;display:grid;position:relative}.select__c[data-astro-cid-nciwshlu]{position:absolute;top:50%;right:10px;translate:0 -50%}.select--sm[data-astro-cid-nciwshlu]{border-color:var(--pp-line);width:62%;padding:4px 8px}.list[data-astro-cid-nciwshlu]{background:var(--pp-surface);border-radius:var(--pp-radius-field)}.list__row[data-astro-cid-nciwshlu]{grid-template-columns:auto 1fr auto;align-items:start;gap:10px;width:100%;padding:12px;display:grid}.list__row[data-astro-cid-nciwshlu]+.list__row[data-astro-cid-nciwshlu]{border-top:1px solid var(--pp-line)}.foot[data-astro-cid-nciwshlu]{z-index:1;background:var(--pp-ground);box-shadow:0 -1px 0 var(--pp-line);margin-top:auto;padding:10px 12px 16px;position:sticky;bottom:0}.foot[data-astro-cid-nciwshlu] .btn[data-astro-cid-nciwshlu]{margin:0}.prods[data-astro-cid-nciwshlu]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.prod[data-astro-cid-nciwshlu]{gap:1px;display:grid}.prod__art[data-astro-cid-nciwshlu]{background:var(--pp-surface);border-radius:6px;place-items:center;height:96px;margin-bottom:4px;display:grid;position:relative}.prod__off[data-astro-cid-nciwshlu]{background:var(--pp-illo-glow);color:var(--pp-new);font-size:var(--pp-text-2xs);font-weight:var(--pp-w-med);border-radius:3px;padding:1px 5px;position:absolute;top:6px;left:6px}.personal[data-astro-cid-nciwshlu]{background:var(--pp-surface);border-radius:var(--pp-radius-field);grid-template-columns:auto 1fr auto;align-items:center;gap:8px;width:100%;padding:8px 10px;display:grid}.legal-band[data-astro-cid-nciwshlu]{background:var(--pp-surface);margin-top:8px;padding:10px 16px}.foot--app[data-astro-cid-nciwshlu]{background:var(--pp-surface);padding:10px 12px 14px}.btns[data-astro-cid-nciwshlu]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.btns[data-astro-cid-nciwshlu] .btn[data-astro-cid-nciwshlu]{margin:0}.tabbar[data-astro-cid-nciwshlu]{font-size:var(--pp-text-2xs);color:var(--pp-ink-dim);justify-content:space-between;padding:10px 4px 0;display:flex}.tabbar[data-astro-cid-nciwshlu] .is-on[data-astro-cid-nciwshlu]{color:var(--pp-illo-deep);font-weight:var(--pp-w-med)}.coupon[data-astro-cid-nciwshlu]{border-radius:var(--pp-radius-tile);background:var(--pp-illo-purple);color:var(--pp-surface);gap:4px;margin-top:8px;padding:12px;display:grid;position:relative}.coupon__brand[data-astro-cid-nciwshlu]{font-size:var(--pp-text-sm);font-weight:var(--pp-w-med)}.coupon__amt[data-astro-cid-nciwshlu]{font-size:var(--pp-text-xl);line-height:1.1;font-weight:var(--pp-w-light)}.coupon__add[data-astro-cid-nciwshlu]{background:var(--pp-surface);width:22px;height:22px;color:var(--pp-illo-purple);font-weight:var(--pp-w-med);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:12px;right:12px}.card__brand[data-astro-cid-nciwshlu]{grid-template-columns:auto 1fr auto;align-items:center;gap:8px;display:grid}.big[data-astro-cid-nciwshlu]{font-size:var(--pp-text-lg);line-height:1.25;font-weight:var(--pp-w-light);margin:10px 0 8px!important}.card[data-astro-cid-nciwshlu].is-hl{margin-bottom:14px}.stores[data-astro-cid-nciwshlu]{grid-template-columns:1fr 1fr;gap:8px;margin-top:8px;display:grid}.stores[data-astro-cid-nciwshlu] span[data-astro-cid-nciwshlu]{background:var(--pp-surface);border-radius:var(--pp-radius-field);font-size:var(--pp-text-xs);color:var(--pp-ink-dim);gap:8px;padding:12px;display:grid}.dot[data-astro-cid-nciwshlu]{background:var(--pp-illo-deep);border-radius:50%;width:28px;height:28px;display:block}.dot--red[data-astro-cid-nciwshlu]{background:var(--pp-illo-red)}.ps--before[data-astro-cid-nciwshlu] .ps__draw[data-astro-cid-nciwshlu]{color:var(--pp-ink)}.old[data-astro-cid-nciwshlu]{flex-direction:column;flex:1;gap:10px;padding:18px 22px;display:flex;position:relative}.old--list[data-astro-cid-nciwshlu]{background:var(--pp-surface);gap:0;padding:4px 0 18px}.old--list[data-astro-cid-nciwshlu] .nav[data-astro-cid-nciwshlu]{padding:8px 16px}.old__mark[data-astro-cid-nciwshlu]{font-size:var(--pp-text-lg);font-weight:var(--pp-w-med);color:var(--pp-illo-deep);justify-self:center;font-style:italic}.oldlist__h[data-astro-cid-nciwshlu]{border-bottom:1px dotted var(--pp-line);font-size:var(--pp-text-md);font-weight:var(--pp-w-med);padding-bottom:12px;margin:16px 22px 6px!important}.oldlist__row[data-astro-cid-nciwshlu]{border-bottom:1px dotted var(--pp-line);color:var(--pp-ink);grid-template-columns:20px 1fr 10px;align-items:start;gap:12px;margin:0 22px;padding:14px 0;display:grid}.oldlist__row[data-astro-cid-nciwshlu] .illo[data-astro-cid-nciwshlu]{margin-top:1px}.oldlist__t[data-astro-cid-nciwshlu]{font-size:var(--pp-text-sm);font-weight:var(--pp-w-med);display:block}.oldlist__d[data-astro-cid-nciwshlu]{font-size:var(--pp-text-sm);color:var(--pp-before-ink);margin-top:4px;line-height:1.45;display:block}.v1[data-astro-cid-nciwshlu]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.v1__tile[data-astro-cid-nciwshlu]{background:var(--pp-surface);border-radius:var(--pp-radius-field);min-height:128px;box-shadow:var(--pp-tile-shadow);text-align:left;flex-direction:column;align-items:flex-start;gap:4px;padding:12px;display:flex}.v1__icon[data-astro-cid-nciwshlu]{background:var(--pp-illo-glow);border-radius:50%;flex:none;place-items:center;width:32px;height:32px;display:grid}.v1__icon--lg[data-astro-cid-nciwshlu]{align-self:center;width:44px;height:44px}.v1__tile[data-astro-cid-nciwshlu] .v1__icon[data-astro-cid-nciwshlu]{margin-bottom:10px}.v1__t[data-astro-cid-nciwshlu]{font-size:var(--pp-text-sm);font-weight:var(--pp-w-med)}.v1__d[data-astro-cid-nciwshlu]{font-size:var(--pp-text-xs);color:var(--pp-ink-dim);line-height:1.4}.v1__foot[data-astro-cid-nciwshlu]{text-align:center;font-size:var(--pp-text-xs);color:var(--pp-ink-dim);line-height:1.6;margin-top:10px!important}.v1s[data-astro-cid-nciwshlu]{align-items:stretch;gap:2px;padding:22px 18px 26px}.v1s__t[data-astro-cid-nciwshlu]{text-align:center;font-size:var(--pp-text-md);font-weight:var(--pp-w-med);margin-top:8px!important}.v1s__d[data-astro-cid-nciwshlu]{text-align:center;font-size:var(--pp-text-sm);color:var(--pp-ink-dim)}.v1s__rows[data-astro-cid-nciwshlu]{gap:4px;margin-top:12px;display:grid}.v1s__row[data-astro-cid-nciwshlu]{font-size:var(--pp-text-sm);text-align:left;align-items:center;gap:12px;padding:8px 2px;display:flex}.old__title[data-astro-cid-nciwshlu]{font-size:var(--pp-text-title);text-align:center;margin:28px 0 4px!important}.old__title--l[data-astro-cid-nciwshlu]{text-align:left;font-size:var(--pp-text-lg);margin:8px 0 0!important}.old__p[data-astro-cid-nciwshlu]{font-size:var(--pp-text-sm);color:var(--pp-before-ink);line-height:1.6}.old__list[data-astro-cid-nciwshlu]{font-size:var(--pp-text-sm);color:var(--pp-before-ink);gap:10px;margin:0;padding-left:18px;line-height:1.6;list-style:outside;display:grid}.old__btn[data-astro-cid-nciwshlu]{border-radius:var(--radius-pill);background:var(--pp-before-btn);color:var(--pp-surface);text-align:center;font-size:var(--pp-text-sm);margin-top:8px;padding:12px}.old__btn--sm[data-astro-cid-nciwshlu]{font-size:var(--pp-text-xs);align-self:flex-start;padding:7px 34px}.old__logo[data-astro-cid-nciwshlu]{font-size:var(--pp-text-lg);font-weight:var(--pp-w-med);color:var(--pp-illo-deep);align-self:center;margin-top:30px;font-style:italic}.old--dense[data-astro-cid-nciwshlu]{gap:7px;padding:6px 18px 18px}.old__note[data-astro-cid-nciwshlu]{background:var(--pp-before);font-size:var(--pp-text-2xs);padding:6px 8px}.old__note[data-astro-cid-nciwshlu] .link[data-astro-cid-nciwshlu]{font-size:var(--pp-text-2xs)}.old__head[data-astro-cid-nciwshlu]{justify-content:space-between;align-items:baseline;margin-top:4px;display:flex}.old__group[data-astro-cid-nciwshlu]{border-bottom:1px solid var(--pp-line);gap:5px;padding-bottom:6px;display:grid}.old__item[data-astro-cid-nciwshlu]{grid-template-columns:14px 1fr auto;align-items:center;gap:8px;display:grid}.tile[data-astro-cid-nciwshlu]:hover,.choice[data-astro-cid-nciwshlu]:hover,.personal[data-astro-cid-nciwshlu]:hover,.list__row[data-astro-cid-nciwshlu]:hover{box-shadow:0 0 0 1px var(--pp-line), var(--pp-tile-shadow)}.list__row[data-astro-cid-nciwshlu]:hover{box-shadow:none;background:var(--pp-ground)}.remind[data-astro-cid-nciwshlu]:hover,.btn[data-astro-cid-nciwshlu]:hover{filter:brightness(1.12)}.b[data-astro-cid-nciwshlu]:active{transform:scale(.98)}.switch[data-astro-cid-nciwshlu]:active,.close[data-astro-cid-nciwshlu]:active,.back[data-astro-cid-nciwshlu]:active{transform:none}.btn[data-astro-cid-nciwshlu][aria-disabled=true]{opacity:.35;filter:none}.back[data-astro-cid-nciwshlu]{text-align:left;width:24px;height:24px}.link--c[data-astro-cid-nciwshlu]{align-self:center}.pad--top0[data-astro-cid-nciwshlu]{padding-top:0}.inc-btn[data-astro-cid-nciwshlu]{align-items:center;gap:4px;display:inline-flex}.inc-btn__c[data-astro-cid-nciwshlu]{transition:transform var(--dur-micro) var(--ease-out)}.inc-btn[data-astro-cid-nciwshlu][aria-expanded=true] .inc-btn__c[data-astro-cid-nciwshlu]{transform:rotate(180deg)}.inc[data-astro-cid-nciwshlu]{background:var(--pp-ground);font-size:var(--pp-text-xs);color:var(--pp-ink-dim);border-radius:6px;gap:3px;margin:6px 0 0;padding:8px 10px 8px 22px;list-style:outside;display:grid}.inc[data-astro-cid-nciwshlu][hidden]{display:none}.learn[data-astro-cid-nciwshlu]{margin-top:2px}.card[data-astro-cid-nciwshlu][hidden]{display:none}.done[data-astro-cid-nciwshlu]{justify-content:space-between}.done__body[data-astro-cid-nciwshlu]{text-align:center;flex:1;place-content:center;justify-items:center;gap:8px;padding:24px;display:grid}.foot--white[data-astro-cid-nciwshlu]{background:var(--pp-surface);box-shadow:none}.foot--app[data-astro-cid-nciwshlu]{margin-top:auto;position:sticky;bottom:0}@media (prefers-reduced-motion:reduce){.switch[data-astro-cid-nciwshlu],.switch[data-astro-cid-nciwshlu] i[data-astro-cid-nciwshlu],.inc-btn__c[data-astro-cid-nciwshlu]{transition:none}.b[data-astro-cid-nciwshlu]:active{transform:none}}@font-face{font-family:PP Sans;font-weight:300;src:local(PayPal Sans Big Light),local(PayPalSansBig-Light),local(PayPalSansBigLight-Regular)}@font-face{font-family:PP Sans;font-weight:400;src:local(PayPal Sans Big Regular),local(PayPalSansBig-Regular)}@font-face{font-family:PP Sans;font-weight:500;src:local(PayPal Sans Big Medium),local(PayPalSansBig-Medium),local(PayPalSansBigMedium-Regular)}.ps-set[data-astro-cid-ttv2hczp]{gap:1rem;margin:0;display:grid;container-type:inline-size}.ps-set__row[data-astro-cid-ttv2hczp]{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;grid-auto-columns:min(19rem,86%);grid-auto-flow:column;gap:1rem;display:grid;overflow-x:auto}.ps-set__row[data-astro-cid-ttv2hczp]>*{scroll-snap-align:start}@container (width>=50rem){.ps-set__row[data-astro-cid-ttv2hczp]{grid-auto-flow:row;grid-template-columns:repeat(var(--n), minmax(0, 1fr));overflow:visible}}.ps-set__row[data-astro-cid-ttv2hczp] .device-box{padding-inline:1rem}.ps-set__cap[data-astro-cid-ttv2hczp]{max-width:var(--measure);color:var(--fg-dim);margin:0}.ps[data-astro-cid-ttv2hczp]{background:var(--pp-surface);position:absolute;inset:0;overflow:hidden}.ps__draw[data-astro-cid-ttv2hczp]{width:var(--pp-screen-w);height:var(--pp-screen-h);transform:scale(var(--ps-k,1));transform-origin:0 0;color:var(--pp-ink);font-family:var(--pp-sans);font-size:var(--pp-text-md);font-weight:var(--pp-w-reg);flex-direction:column;line-height:1.35;display:flex;position:relative;overflow:hidden}.ps--before[data-astro-cid-ttv2hczp]{pointer-events:none}.ps__screens[data-astro-cid-ttv2hczp]{flex:1;position:relative;overflow:hidden}.sb[data-astro-cid-ttv2hczp]{z-index:3;background:var(--pp-surface);font-size:var(--pp-text-sm);font-weight:var(--pp-w-med);flex:none;justify-content:space-between;align-items:center;padding:14px 24px 4px;display:flex;position:relative}.sb__icons[data-astro-cid-ttv2hczp]{align-items:flex-end;gap:4px;display:flex}.sb__icons[data-astro-cid-ttv2hczp] i[data-astro-cid-ttv2hczp]{background:var(--pp-ink);border-radius:1px;width:4px;height:6px;display:block}.sb__icons[data-astro-cid-ttv2hczp] i[data-astro-cid-ttv2hczp]:nth-child(2){height:8px}.sb__icons[data-astro-cid-ttv2hczp] i[data-astro-cid-ttv2hczp]:nth-child(3){border-radius:2px;width:18px;height:8px}.ps__toast[data-astro-cid-ttv2hczp]{z-index:4;border-radius:var(--pp-radius-field);background:var(--pp-ink);color:var(--pp-surface);font-size:var(--pp-text-sm);text-align:center;box-shadow:var(--pp-tile-shadow);margin:0;padding:10px 12px;position:absolute;bottom:22px;left:14px;right:14px}.ps__toast[data-astro-cid-ttv2hczp][hidden]{display:none}.ps__screens[data-astro-cid-ttv2hczp] .scr.is-in{animation:ps-in var(--dur-pp-step) var(--ease-out)}.ps__screens[data-astro-cid-ttv2hczp] .scr--sheet.is-in{animation:ps-fade var(--dur-pp-step) var(--ease-out)}.ps__screens[data-astro-cid-ttv2hczp] .scr--sheet:is(.is-in,.is-over),.ps__screens[data-astro-cid-ttv2hczp] .scr--sheet:is(.is-in,.is-over) .sheeted{background:0 0}.ps__screens[data-astro-cid-ttv2hczp] .scr--sheet:is(.is-in,.is-over) .behind{visibility:hidden}.ps__screens[data-astro-cid-ttv2hczp] .scr--sheet.is-in .sheet{animation:ps-up var(--dur-pp-step) var(--ease-out)}.ps__screens[data-astro-cid-ttv2hczp] .scr[hidden]{display:none}@keyframes ps-in{0%{transform:translate(100%)}}@keyframes ps-up{0%{transform:translateY(100%)}}@keyframes ps-fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.ps__screens[data-astro-cid-ttv2hczp] .scr.is-in,.ps__screens[data-astro-cid-ttv2hczp] .scr--sheet.is-in,.ps__screens[data-astro-cid-ttv2hczp] .scr--sheet.is-in .sheet{animation:none}}.cmp[data-astro-cid-myzw5n7z]{margin:0;container-type:inline-size}.cmp__grid[data-astro-cid-myzw5n7z]{gap:2rem;display:grid}@container (width>=46rem){.cmp__grid[data-astro-cid-myzw5n7z]{grid-template-columns:minmax(19rem,24rem) minmax(0,1fr);align-items:center;gap:3.5rem}}.cmp__phone[data-astro-cid-myzw5n7z] .device-box{padding-inline:1rem}.cmp--web[data-astro-cid-myzw5n7z] .cmp__grid[data-astro-cid-myzw5n7z]{grid-template-columns:minmax(0,1fr);gap:1.5rem}@container (width>=46rem){.cmp--web[data-astro-cid-myzw5n7z] .cmp__notes[data-astro-cid-myzw5n7z]{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:2rem;display:grid}.cmp--web[data-astro-cid-myzw5n7z] .cmp__note[data-astro-cid-myzw5n7z]:last-child{border-bottom:0}}.cmp__browser[data-astro-cid-myzw5n7z]{border:1px solid var(--device-box-line);background:var(--device-box-bg);overflow:hidden}.cmp__chrome[data-astro-cid-myzw5n7z]{border-bottom:1px solid var(--device-box-line);gap:6px;padding:10px 12px;display:flex}.cmp__chrome[data-astro-cid-myzw5n7z] i[data-astro-cid-myzw5n7z]{background:var(--cmp-browser-dot);border-radius:50%;width:9px;height:9px}.cmp--web[data-astro-cid-myzw5n7z] .cmp__screen[data-astro-cid-myzw5n7z]{aspect-ratio:var(--cmp-web-ratio);background:var(--pp-web-ground);position:relative;inset:auto}.cmp__hint[data-astro-cid-myzw5n7z]{color:var(--fg-dim);margin:.6rem 0 0}@container (width<=46rem){.cmp--web[data-astro-cid-myzw5n7z] .cmp__screen[data-astro-cid-myzw5n7z]{--compare-pin-size:var(--compare-pin-size-sm);--compare-handle-size:var(--compare-handle-size-sm)}.cmp--web[data-astro-cid-myzw5n7z] .cmp__tag[data-astro-cid-myzw5n7z]{display:none}}.cmp__web[data-astro-cid-myzw5n7z]{width:var(--cmp-web-w);height:var(--cmp-web-h);transform:scale(var(--cmp-k,1));transform-origin:0 0;background:var(--pp-web-ground);color:var(--pp-ink);font-family:var(--pp-sans);font-weight:var(--pp-w-reg);overflow:hidden}.web__global[data-astro-cid-myzw5n7z]{background:var(--pp-web-nav);height:56px;color:var(--pp-surface);align-items:center;gap:22px;padding:0 28px;font-size:12px;display:flex}.web--before[data-astro-cid-myzw5n7z] .web__global[data-astro-cid-myzw5n7z]{text-transform:uppercase;letter-spacing:.04em;font-size:10px}.web__logo[data-astro-cid-myzw5n7z]{font-weight:var(--pp-w-med);margin-right:6px;font-size:22px;font-style:italic}.web__sp[data-astro-cid-myzw5n7z]{flex:1}.web__icon[data-astro-cid-myzw5n7z]{opacity:.85;border:1.5px solid;border-radius:50%;width:14px;height:14px}.web__out[data-astro-cid-myzw5n7z]{border-radius:var(--radius-pill);border:1px solid;padding:4px 10px;font-size:10px}.web__sub[data-astro-cid-myzw5n7z]{align-items:stretch;gap:26px;padding:0 0 0 80px;display:flex}.web--before[data-astro-cid-myzw5n7z] .web__sub[data-astro-cid-myzw5n7z]{background:var(--pp-web-sub-old);height:34px;color:var(--pp-web-sub-old-ink);font-size:9px}.web--after[data-astro-cid-myzw5n7z] .web__sub[data-astro-cid-myzw5n7z]{background:var(--pp-surface);height:48px;color:var(--pp-ink);box-shadow:0 1px 0 var(--pp-line);gap:40px;padding-left:48px;font-size:13px}.web__s[data-astro-cid-myzw5n7z]{align-items:center;display:flex;position:relative}.web--before[data-astro-cid-myzw5n7z] .web__s[data-astro-cid-myzw5n7z].is-cur:after{content:"";border:5px solid #0000;border-bottom-color:var(--pp-web-ground);margin-left:-5px;position:absolute;bottom:-1px;left:50%}.web--after[data-astro-cid-myzw5n7z] .web__s[data-astro-cid-myzw5n7z].is-cur{color:var(--pp-blue);font-weight:var(--pp-w-med)}.web--after[data-astro-cid-myzw5n7z] .web__s[data-astro-cid-myzw5n7z].is-cur:after{content:"";background:var(--pp-blue);height:3px;position:absolute;bottom:0;left:-12px;right:-12px}.web__body[data-astro-cid-myzw5n7z]{grid-template-columns:1fr 1fr;gap:20px;padding:22px 48px;display:grid}.web__card[data-astro-cid-myzw5n7z]{background:var(--pp-surface);box-shadow:var(--pp-tile-shadow);border-radius:6px;align-content:start;gap:10px;padding:16px 18px;display:grid}.web__card[data-astro-cid-myzw5n7z] b[data-astro-cid-myzw5n7z]{font-weight:var(--pp-w-reg);font-size:15px}.web__card[data-astro-cid-myzw5n7z] i[data-astro-cid-myzw5n7z]{background:var(--pp-web-skeleton);border-radius:4px;height:8px;display:block}.web__card[data-astro-cid-myzw5n7z] i[data-astro-cid-myzw5n7z]:last-child{width:60%}.cmp__screen[data-astro-cid-myzw5n7z]{--pos:50%;background:var(--pp-surface);cursor:ew-resize;touch-action:pan-y;user-select:none;position:absolute;inset:0;overflow:hidden}.cmp__screen[data-astro-cid-myzw5n7z]:focus-visible{outline:none}.cmp__screen[data-astro-cid-myzw5n7z]:focus-visible .cmp__handle[data-astro-cid-myzw5n7z]{outline:2px solid var(--compare-handle-ink);outline-offset:3px}.cmp__layer[data-astro-cid-myzw5n7z]{pointer-events:none;background:var(--pp-surface);position:absolute;inset:0;overflow:hidden}.cmp__layer--before[data-astro-cid-myzw5n7z]{z-index:2;clip-path:inset(0 calc(100% - var(--pos)) 0 0)}.cmp__layer[data-astro-cid-myzw5n7z] img[data-astro-cid-myzw5n7z]{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.cmp__draw[data-astro-cid-myzw5n7z]{width:var(--pp-screen-w);height:var(--pp-screen-h);transform:scale(var(--cmp-k,1));transform-origin:0 0;color:var(--pp-ink);font-family:var(--pp-sans);font-size:var(--pp-text-md);font-weight:var(--pp-w-reg);flex-direction:column;line-height:1.35;display:flex;position:relative;overflow:hidden}.cmp__scr[data-astro-cid-myzw5n7z]{flex:1;position:relative;overflow:hidden}.cmp__scr--over[data-astro-cid-myzw5n7z] .scr--sheet,.cmp__scr--over[data-astro-cid-myzw5n7z] .scr--sheet .sheeted{background:0 0}.cmp__scr--over[data-astro-cid-myzw5n7z] .scr--sheet .behind{visibility:hidden}.sb[data-astro-cid-myzw5n7z]{z-index:3;background:var(--pp-surface);font-size:var(--pp-text-sm);font-weight:var(--pp-w-med);flex:none;justify-content:space-between;align-items:center;padding:14px 24px 4px;display:flex;position:relative}.sb__icons[data-astro-cid-myzw5n7z]{align-items:flex-end;gap:4px;display:flex}.sb__icons[data-astro-cid-myzw5n7z] i[data-astro-cid-myzw5n7z]{background:var(--pp-ink);border-radius:1px;width:4px;height:6px;display:block}.sb__icons[data-astro-cid-myzw5n7z] i[data-astro-cid-myzw5n7z]:nth-child(2){height:8px}.sb__icons[data-astro-cid-myzw5n7z] i[data-astro-cid-myzw5n7z]:nth-child(3){border-radius:2px;width:18px;height:8px}.cmp__line[data-astro-cid-myzw5n7z]{z-index:6;top:0;bottom:0;left:var(--pos);background:var(--compare-line);width:2px;box-shadow:0 0 0 1px var(--compare-line-edge);pointer-events:none;margin-left:-1px;position:absolute}.cmp__handle[data-astro-cid-myzw5n7z]{z-index:7;top:50%;left:var(--pos);width:var(--compare-handle-size);height:var(--compare-handle-size);background:var(--compare-handle);color:var(--compare-handle-ink);box-shadow:var(--compare-handle-shadow);font-family:var(--font-mono);font-size:var(--step-copy);pointer-events:none;border-radius:50%;place-items:center;display:grid;position:absolute;transform:translate(-50%,-50%)}.cmp__tag[data-astro-cid-myzw5n7z]{z-index:8;border-radius:var(--radius-pill);font-family:var(--font-mono);font-size:var(--step-fine);letter-spacing:.1em;text-transform:uppercase;pointer-events:none;padding:.45em .8em;line-height:1;position:absolute;bottom:1rem}.cmp__tag--before[data-astro-cid-myzw5n7z]{background:var(--compare-tag-bg);color:var(--compare-tag-ink);box-shadow:0 0 0 1px var(--compare-tag-edge);left:.9rem}.cmp__tag--after[data-astro-cid-myzw5n7z]{background:var(--compare-tag-after-bg);color:var(--compare-tag-after-ink);right:.9rem}.cmp__pin[data-astro-cid-myzw5n7z]{z-index:5;width:var(--compare-pin-size);height:var(--compare-pin-size);margin:calc(var(--compare-pin-size) / -2) 0 0 calc(var(--compare-pin-size) / -2);color:var(--compare-pin-ink);font-family:var(--font-mono);font-size:var(--step-fine);pointer-events:none;transition:transform var(--dur-compare-flip) var(--ease-out), opacity var(--dur-compare-flip) var(--ease-out);border-radius:50%;place-items:center;line-height:1;display:grid;position:absolute}.cmp__pin--before[data-astro-cid-myzw5n7z]{background:var(--compare-pin-before)}.cmp__pin--after[data-astro-cid-myzw5n7z]{background:var(--compare-pin-after)}.cmp__pin[data-astro-cid-myzw5n7z].is-off{opacity:0;transform:scale(.4)}.cmp__pin[data-astro-cid-myzw5n7z]:after{content:"";border:1px solid;border-color:inherit;opacity:0;border-radius:50%;position:absolute;inset:-5px}.cmp__pin--before[data-astro-cid-myzw5n7z]:after{border-color:var(--compare-pin-before)}.cmp__pin--after[data-astro-cid-myzw5n7z]:after{border-color:var(--compare-pin-after)}.cmp__pin[data-astro-cid-myzw5n7z].is-pop:after{animation:cmp-ring var(--dur-compare-ring) var(--ease-out)}@keyframes cmp-ring{0%{opacity:.7;transform:scale(.6)}to{opacity:0;transform:scale(1.5)}}.cmp__notes[data-astro-cid-myzw5n7z]{margin:0;padding:0;list-style:none}.cmp__note[data-astro-cid-myzw5n7z]{border-top:1px solid var(--rule);grid-template-columns:3rem minmax(0,1fr);column-gap:.75rem;padding:1.1rem 0;display:grid}.cmp__note[data-astro-cid-myzw5n7z]:last-child{border-bottom:1px solid var(--rule)}.cmp__num[data-astro-cid-myzw5n7z]{color:var(--fg);align-self:start;align-items:center;gap:.5rem;padding-top:.15rem;display:flex}.cmp__num[data-astro-cid-myzw5n7z] i[data-astro-cid-myzw5n7z]{background:var(--fg);width:.5rem;height:.5rem;transition:background-color var(--dur-compare-flip) var(--ease-out);border-radius:50%;flex:none}.cmp__note[data-astro-cid-myzw5n7z].is-fixed .cmp__num[data-astro-cid-myzw5n7z] i[data-astro-cid-myzw5n7z]{background:var(--accent)}.cmp__swap[data-astro-cid-myzw5n7z]{font-size:var(--step-body);color:var(--fg);line-height:1.45;display:grid}.cmp__swap[data-astro-cid-myzw5n7z]>span[data-astro-cid-myzw5n7z]{transition:opacity var(--dur-compare-flip) var(--ease-out), transform var(--dur-compare-flip) var(--ease-out);grid-area:1/1}.cmp__k[data-astro-cid-myzw5n7z]{color:var(--fg-dim);margin-bottom:.35rem;display:block}.cmp__now[data-astro-cid-myzw5n7z]{opacity:0;transform:translateY(6px)}.cmp__note[data-astro-cid-myzw5n7z].is-fixed .cmp__was[data-astro-cid-myzw5n7z]{opacity:0;transform:translateY(-6px)}.cmp__note[data-astro-cid-myzw5n7z].is-fixed .cmp__now[data-astro-cid-myzw5n7z]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.cmp__pin[data-astro-cid-myzw5n7z],.cmp__num[data-astro-cid-myzw5n7z] i[data-astro-cid-myzw5n7z],.cmp__swap[data-astro-cid-myzw5n7z]>span[data-astro-cid-myzw5n7z]{transition:none}.cmp__pin[data-astro-cid-myzw5n7z].is-pop:after{animation:none}}.cx[data-astro-cid-5eekk54y]{gap:1rem;margin:0;display:grid;container-type:inline-size}.cx__cap[data-astro-cid-5eekk54y]{max-width:var(--measure);color:var(--fg-dim);margin:0}.cx__view[data-astro-cid-5eekk54y]{overscroll-behavior:contain;aspect-ratio:var(--map-view-ratio);border:1px solid var(--map-frame);border-radius:var(--radius-map-view);background-color:var(--map-canvas);background-image:radial-gradient(var(--map-dot) 1px, transparent 1.2px);background-size:var(--map-dot-gap) var(--map-dot-gap);position:relative;overflow:auto}.cx__view[data-astro-cid-5eekk54y]:focus-visible{outline:2px solid var(--fg);outline-offset:3px}@container (width<=40rem){.cx__view[data-astro-cid-5eekk54y]{aspect-ratio:var(--map-view-ratio-narrow)}}.cx__bar[data-astro-cid-5eekk54y]{z-index:3;pointer-events:none;font-family:var(--font-mono);font-size:var(--step-fine);letter-spacing:.06em;text-transform:uppercase;color:var(--map-ink);justify-content:space-between;align-items:center;padding:.7rem .9rem;display:flex;position:sticky;top:0;left:0}.cx__status[data-astro-cid-5eekk54y]{border-radius:var(--radius-pill);background:var(--map-ink);color:var(--map-canvas);padding:.35em .8em}.cx__canvas[data-astro-cid-5eekk54y]{transform-origin:0 0;width:1460px;height:560px;transform:translate(var(--cx-x,0px), var(--cx-y,0px)) scale(var(--cx-s,1));position:absolute;top:0;left:0}[data-astro-cid-5eekk54y][data-cx].is-live .cx__view[data-astro-cid-5eekk54y]{overflow:hidden}[data-astro-cid-5eekk54y][data-cx].is-live .cx__canvas[data-astro-cid-5eekk54y]{transition:transform var(--dur-map-camera) var(--ease-map-camera)}.cx__wires[data-astro-cid-5eekk54y]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.w[data-astro-cid-5eekk54y]{fill:none;stroke:var(--map-line);stroke-width:1.5px;stroke-dasharray:1;stroke-dashoffset:0}.w-run[data-astro-cid-5eekk54y]{fill:none;stroke:var(--map-root-line);stroke-width:1.5px;stroke-dasharray:5 7;opacity:0}.cx__node[data-astro-cid-5eekk54y]{box-sizing:border-box;background:var(--map-card);border-radius:var(--radius-map-node);box-shadow:var(--map-card-shadow);color:var(--map-ink);font-family:var(--font-sans);font-weight:var(--weight-sans);font-size:var(--map-type);align-items:center;padding:0 16px;line-height:1.35;display:flex;position:absolute}.cx__node--start[data-astro-cid-5eekk54y]{border:1.5px solid var(--map-root-line);border-radius:var(--radius-map-root);text-align:center;justify-content:center}.cx__node--explain[data-astro-cid-5eekk54y]{background:var(--map-node);color:var(--map-node-ink)}.cx__node--next[data-astro-cid-5eekk54y]{box-shadow:none;border:1px dashed var(--map-line);background:0 0}.cx__tag[data-astro-cid-5eekk54y]{border-radius:var(--radius-pill);background:var(--map-tag);color:var(--map-ink-dim);font-family:var(--font-mono);font-size:var(--map-type-tag);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:5px;padding:3px 8px;line-height:1;display:inline-flex;position:absolute;top:-11px;left:10px}.cx__tag[data-astro-cid-5eekk54y] i[data-astro-cid-5eekk54y]{background:var(--map-root-line);border-radius:50%;width:5px;height:5px}.cx__port[data-astro-cid-5eekk54y]{background:var(--map-card);border:1.5px solid var(--map-line);border-radius:50%;width:8px;height:8px;margin-top:-4px;position:absolute;top:50%}.cx__port--in[data-astro-cid-5eekk54y]{left:-5px}.cx__port--out[data-astro-cid-5eekk54y]{right:-5px}[data-astro-cid-5eekk54y][data-cx].is-live .cx__node[data-astro-cid-5eekk54y]{transition:opacity var(--dur-map-pop) var(--ease-out), transform var(--dur-map-pop) var(--ease-out)}[data-astro-cid-5eekk54y][data-cx].is-live .cx__node[data-astro-cid-5eekk54y]:not(.is-on){opacity:0;transform:translateY(6px)scale(.96)}[data-astro-cid-5eekk54y][data-cx].is-live .w[data-astro-cid-5eekk54y]{transition:stroke-dashoffset var(--dur-map-wire) var(--ease-out)}[data-astro-cid-5eekk54y][data-cx].is-live .w[data-astro-cid-5eekk54y]:not(.is-on){stroke-dashoffset:1px}[data-astro-cid-5eekk54y][data-cx].is-running .w[data-astro-cid-5eekk54y]{opacity:.35}[data-astro-cid-5eekk54y][data-cx].is-running .w-run[data-astro-cid-5eekk54y]{opacity:1;animation:cx-run var(--dur-map-run) linear infinite}[data-astro-cid-5eekk54y][data-cx].is-reset [data-astro-cid-5eekk54y]:is(.cx__node,.w){transition:none!important}[data-astro-cid-5eekk54y][data-cx].is-fading .cx__canvas[data-astro-cid-5eekk54y]{opacity:0;transition:opacity var(--dur-map-pop) var(--ease-out)}@keyframes cx-run{to{stroke-dashoffset:-24px}}.cpd[data-astro-cid-uwqsgham]{width:var(--cp-screen-w);height:var(--cp-screen-h);background:var(--cp-surface);color:var(--cp-ink);font-family:var(--cp-sans);font-weight:var(--cp-w-reg);font-size:var(--cp-text-md);letter-spacing:0;-webkit-font-smoothing:antialiased;flex-direction:column;line-height:1.35;display:flex;position:relative;overflow:hidden}:where(.cpd p){margin:0}:where(.cpd ul){margin:0;padding:0;list-style:none}.cpd[data-astro-cid-uwqsgham] svg[data-astro-cid-uwqsgham]{flex:none}.cp-sb[data-astro-cid-uwqsgham]{font-size:var(--cp-text-sm);font-weight:var(--cp-w-bold);flex:none;justify-content:space-between;align-items:center;padding:12px 22px 4px;display:flex}.cp-sb--navy[data-astro-cid-uwqsgham]{background:var(--cp-navy);color:var(--cp-surface)}.cp-sb--cam[data-astro-cid-uwqsgham]{color:var(--cp-surface);z-index:2;position:relative}.cp-sb__icons[data-astro-cid-uwqsgham]{align-items:flex-end;gap:3px;display:flex}.cp-sb__icons[data-astro-cid-uwqsgham] i[data-astro-cid-uwqsgham]{background:currentColor;border-radius:1px;width:3px;height:6px;display:block}.cp-sb__icons[data-astro-cid-uwqsgham] i[data-astro-cid-uwqsgham]:nth-child(2){height:8px}.cp-sb__icons[data-astro-cid-uwqsgham] i[data-astro-cid-uwqsgham]:nth-child(3){border-radius:2px;width:17px;height:8px}.cp-bar[data-astro-cid-uwqsgham]{background:var(--cp-navy);color:var(--cp-surface);text-align:center;font-size:var(--cp-text-lg);font-weight:var(--cp-w-bold);flex:none;padding:8px 40px 12px;position:relative}.cp-bar__icon[data-astro-cid-uwqsgham]{font-size:18px;font-weight:var(--cp-w-reg);line-height:1;position:absolute;top:6px;left:14px}.cp-head[data-astro-cid-uwqsgham]{border-bottom:1px solid var(--cp-line);font-size:var(--cp-text-title);flex:none;justify-content:space-between;align-items:baseline;padding:12px 16px;display:flex}.cp-head[data-astro-cid-uwqsgham] u[data-astro-cid-uwqsgham]{font-size:var(--cp-text-md)}.cp-chev[data-astro-cid-uwqsgham]{color:var(--cp-ink-dim);margin-left:auto;font-size:18px;line-height:1}.cp-type[data-astro-cid-uwqsgham]{border-bottom:1px solid var(--cp-line);justify-items:center;gap:8px;padding:22px 16px 18px;display:grid}.cp-type__icon[data-astro-cid-uwqsgham]{width:24px;color:var(--cp-ink)}.cp-type__title[data-astro-cid-uwqsgham]{font-size:var(--cp-text-lg)}.cp-row[data-astro-cid-uwqsgham]{border-bottom:1px solid var(--cp-line);align-items:center;gap:10px;padding:14px 16px;display:flex}.cp-row--tall[data-astro-cid-uwqsgham]{align-items:center}.cp-row__title[data-astro-cid-uwqsgham]{display:block}.cp-row__sub[data-astro-cid-uwqsgham]{color:var(--cp-ink-dim);font-size:var(--cp-text-xs);margin-top:4px;line-height:1.4;display:block}.cp-row__sub[data-astro-cid-uwqsgham] b[data-astro-cid-uwqsgham]{font-weight:var(--cp-w-reg);color:var(--cp-ink)}.cp-value[data-astro-cid-uwqsgham]{text-align:center;flex-direction:column;flex:1;align-items:center;padding:22px 22px 26px;display:flex}.cp-mark[data-astro-cid-uwqsgham]{font-size:22px;font-weight:var(--cp-w-bold);letter-spacing:-.01em;align-items:center;gap:4px;display:inline-flex}.cp-mark[data-astro-cid-uwqsgham] svg[data-astro-cid-uwqsgham]{width:20px;height:20px}.cp-mark[data-astro-cid-uwqsgham] path[data-astro-cid-uwqsgham]{fill:var(--cp-chase)}.cp-mark[data-astro-cid-uwqsgham] rect[data-astro-cid-uwqsgham]{fill:var(--cp-surface)}.cp-value__title[data-astro-cid-uwqsgham]{font-size:var(--cp-text-lg);margin-top:14px}.cp-bullets[data-astro-cid-uwqsgham]{text-align:left;font-size:var(--cp-text-sm);gap:10px;margin-top:16px;display:grid}.cp-bullets[data-astro-cid-uwqsgham] li[data-astro-cid-uwqsgham]{padding-left:12px;position:relative}.cp-bullets[data-astro-cid-uwqsgham] li[data-astro-cid-uwqsgham]:before{content:"";background:var(--cp-ink);border-radius:50%;width:4px;height:4px;position:absolute;top:.55em;left:0}.cp-benefits[data-astro-cid-uwqsgham]{font-size:var(--cp-text-sm);color:var(--cp-ink);gap:18px;margin-top:16px;display:grid}.cp-benefits[data-astro-cid-uwqsgham] li[data-astro-cid-uwqsgham]{justify-items:center;gap:6px;padding-inline:6px;display:grid}.cp-benefits[data-astro-cid-uwqsgham] svg[data-astro-cid-uwqsgham],.cp-menu[data-astro-cid-uwqsgham] svg[data-astro-cid-uwqsgham]{fill:none;width:22px;height:22px;stroke:var(--cp-ink);stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round}.cp-terms[data-astro-cid-uwqsgham]{color:var(--cp-ink-dim);font-size:var(--cp-text-xs);margin-top:auto}.cp-terms--left[data-astro-cid-uwqsgham]{text-align:left;align-self:stretch;margin-top:16px}.cp-actions[data-astro-cid-uwqsgham]{justify-content:center;align-items:center;gap:24px;margin-top:18px;display:flex}.cp-terms--left[data-astro-cid-uwqsgham]+.cp-actions[data-astro-cid-uwqsgham]{margin-top:auto}.cp-link[data-astro-cid-uwqsgham]{font-size:var(--cp-text-sm);text-decoration:underline}.cp-btn[data-astro-cid-uwqsgham]{background:var(--cp-blue);color:var(--cp-surface);font-size:var(--cp-text-sm);font-weight:var(--cp-w-bold);border-radius:999px;padding:9px 18px}.cp-scrim[data-astro-cid-uwqsgham]{z-index:3;background:var(--cp-scrim);place-items:center;padding:22px;display:grid;position:absolute;inset:0}.cp-dialog[data-astro-cid-uwqsgham]{background:var(--cp-surface);border-radius:var(--radius-cp-dialog);padding:20px 20px 12px;box-shadow:0 10px 30px #00000040}.cp-dialog__title[data-astro-cid-uwqsgham]{font-size:var(--cp-text-title);line-height:1.25}.cp-dialog__body[data-astro-cid-uwqsgham]{font-size:var(--cp-text-md);color:var(--cp-ink-dim);margin-top:12px}.cp-dialog__actions[data-astro-cid-uwqsgham]{color:var(--cp-blue);font-weight:var(--cp-w-bold);font-size:var(--cp-text-sm);text-transform:uppercase;letter-spacing:.04em;justify-content:flex-end;gap:24px;margin-top:18px;display:flex}.cp-settings[data-astro-cid-uwqsgham]{flex:1;padding:0 0 8px}.cp-over[data-astro-cid-uwqsgham]{color:var(--cp-ink-dim);font-size:var(--cp-text-sm);padding:12px 16px 2px}.cp-group[data-astro-cid-uwqsgham]{font-size:var(--cp-text-md);font-weight:var(--cp-w-bold);padding:10px 16px 2px}.cp-group--split[data-astro-cid-uwqsgham]{justify-content:space-between;align-items:baseline;display:flex}.cp-group--split[data-astro-cid-uwqsgham] u[data-astro-cid-uwqsgham]{font-weight:var(--cp-w-reg);font-size:var(--cp-text-sm)}.cp-note[data-astro-cid-uwqsgham]{color:var(--cp-ink-dim);font-size:var(--cp-text-xs);padding:2px 16px 4px;line-height:1.4}.cp-rule[data-astro-cid-uwqsgham]{background:var(--cp-line);height:1px;margin:8px 0 2px}.cp-card[data-astro-cid-uwqsgham]{align-items:center;gap:9px;padding:6px 16px;display:flex}.cp-card__name[data-astro-cid-uwqsgham]{font-size:var(--cp-text-sm);display:block}.cp-card__meta[data-astro-cid-uwqsgham]{color:var(--cp-ink-dim);font-size:var(--cp-text-xs);white-space:pre;display:block}.cp-mini[data-astro-cid-uwqsgham]{color:var(--cp-chase);font-weight:var(--cp-w-bold)}.cp-mini[data-astro-cid-uwqsgham]:before{content:"";background:var(--cp-chase);vertical-align:-.5px;border-radius:2px;width:7px;height:7px;margin-right:2px;display:inline-block}.cp-radio[data-astro-cid-uwqsgham]{border:1.5px solid var(--cp-ink-dim);border-radius:50%;flex:none;width:14px;height:14px}.cp-radio[data-astro-cid-uwqsgham].is-on{border-color:var(--cp-pink);box-shadow:inset 0 0 0 2.5px var(--cp-surface);background:var(--cp-pink)}.cp-art[data-astro-cid-uwqsgham]{border-radius:3px;flex:none;width:32px;height:20px}.cp-art--chase[data-astro-cid-uwqsgham]{background:linear-gradient(135deg, var(--cp-card-a), var(--cp-card-b))}.cp-art--visa[data-astro-cid-uwqsgham]{background:var(--cp-surface);border:1px solid var(--cp-line);border-bottom:3px solid var(--cp-visa-gold);color:var(--cp-visa);font-size:var(--cp-text-2xs);font-weight:var(--cp-w-bold);place-items:center;font-style:italic;display:grid}.cp-pts[data-astro-cid-uwqsgham]{font-size:var(--cp-text-xs);gap:5px;padding:8px 16px 10px 63px;display:grid}.cp-pts__row[data-astro-cid-uwqsgham]{justify-content:space-between;align-items:center;display:flex}.cp-pts__help[data-astro-cid-uwqsgham]{color:var(--cp-ink-dim);line-height:1.4}.cp-pts[data-astro-cid-uwqsgham][data-state=off] .is-on[data-astro-cid-uwqsgham],.cp-pts[data-astro-cid-uwqsgham][data-state=on] .is-off[data-astro-cid-uwqsgham]{display:none}.cp-switch[data-astro-cid-uwqsgham]{background:var(--cp-switch-off);cursor:default;width:34px;height:20px;transition:background-color var(--dur-cp-switch) var(--ease-out);border:0;border-radius:999px;flex:none;padding:0;position:relative}button[data-astro-cid-uwqsgham].cp-switch{cursor:pointer}.cp-switch[data-astro-cid-uwqsgham] i[data-astro-cid-uwqsgham]{background:var(--cp-surface);width:16px;height:16px;transition:transform var(--dur-cp-switch) var(--ease-out);border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0000004d}.cp-pts[data-astro-cid-uwqsgham][data-state=on] .cp-switch[data-astro-cid-uwqsgham]{background:var(--cp-pink)}.cp-pts[data-astro-cid-uwqsgham][data-state=on] .cp-switch[data-astro-cid-uwqsgham] i[data-astro-cid-uwqsgham]{transform:translate(14px)}button[data-astro-cid-uwqsgham].cp-switch:focus-visible{outline:2px solid var(--cp-ink);outline-offset:3px}.cp-menu[data-astro-cid-uwqsgham]{border-top:1px solid var(--cp-line)}.cp-menu[data-astro-cid-uwqsgham] li[data-astro-cid-uwqsgham]{border-bottom:1px solid var(--cp-line);font-size:var(--cp-text-md);align-items:center;gap:10px;padding:11px 16px;display:flex}.cp-menu[data-astro-cid-uwqsgham] svg[data-astro-cid-uwqsgham]{width:16px;height:16px}.cp-cam[data-astro-cid-uwqsgham]{background:radial-gradient(120% 90% at 50% 60%, #34363a, var(--cp-camera));flex:none;height:63%;position:relative;overflow:hidden}.cp-cam__x[data-astro-cid-uwqsgham],.cp-cam__q[data-astro-cid-uwqsgham]{color:var(--cp-surface);font-size:16px;line-height:1;position:absolute;top:40px}.cp-cam__x[data-astro-cid-uwqsgham]{left:16px}.cp-cam__q[data-astro-cid-uwqsgham]{border:1.5px solid var(--cp-surface);width:18px;height:18px;font-size:var(--cp-text-sm);border-radius:50%;place-items:center;display:grid;right:16px}.cp-qr[data-astro-cid-uwqsgham]{width:150px;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)rotate(-7deg);box-shadow:0 8px 20px #0006}.cp-qr[data-astro-cid-uwqsgham] rect[data-astro-cid-uwqsgham]{fill:var(--cp-ink)}.cp-qr[data-astro-cid-uwqsgham] .cp-qr__paper[data-astro-cid-uwqsgham]{fill:var(--cp-qr-paper)}.cp-cam__frame[data-astro-cid-uwqsgham]{background:linear-gradient(var(--cp-surface), var(--cp-surface)) 0 0 / 18px 2px no-repeat, linear-gradient(var(--cp-surface), var(--cp-surface)) 0 0 / 2px 18px no-repeat, linear-gradient(var(--cp-surface), var(--cp-surface)) 100% 0 / 18px 2px no-repeat, linear-gradient(var(--cp-surface), var(--cp-surface)) 100% 0 / 2px 18px no-repeat, linear-gradient(var(--cp-surface), var(--cp-surface)) 0 100% / 18px 2px no-repeat, linear-gradient(var(--cp-surface), var(--cp-surface)) 0 100% / 2px 18px no-repeat, linear-gradient(var(--cp-surface), var(--cp-surface)) 100% 100% / 18px 2px no-repeat, linear-gradient(var(--cp-surface), var(--cp-surface)) 100% 100% / 2px 18px no-repeat;width:172px;height:172px;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)}.cp-cam__hint[data-astro-cid-uwqsgham]{white-space:nowrap;color:var(--cp-ink);font-size:var(--cp-text-xs);background:#ffffffd9;border-radius:4px;padding:4px 10px;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.cp-sheet[data-astro-cid-uwqsgham]{z-index:2;background:var(--cp-surface);border-radius:12px 12px 0 0;flex-direction:column;flex:1;margin-top:-10px;padding:8px 0 0;display:flex;position:relative}.cp-sheet__handle[data-astro-cid-uwqsgham]{background:var(--cp-switch-off);border-radius:2px;align-self:center;width:28px;height:3px}.cp-sheet__title[data-astro-cid-uwqsgham]{text-align:center;font-size:var(--cp-text-lg);padding:10px 0 8px}.cp-card--sheet[data-astro-cid-uwqsgham]{border-bottom:1px solid var(--cp-line);padding-bottom:12px;margin:0 16px;padding-inline:0}.cp-pts--sheet[data-astro-cid-uwqsgham]{font-size:var(--cp-text-sm);align-items:flex-start;gap:12px;padding:12px 16px;display:flex}.cp-pts--sheet[data-astro-cid-uwqsgham] .cp-pts__amt[data-astro-cid-uwqsgham]{color:var(--cp-ink-dim);font-size:var(--cp-text-xs);margin-top:3px;display:block}.cp-pts__mark[data-astro-cid-uwqsgham]{text-align:center;width:32px;color:var(--cp-ink-dim);font-size:15px}.cp-pts--sheet[data-astro-cid-uwqsgham][data-state=on] .cp-pts__mark[data-astro-cid-uwqsgham]{color:var(--cp-pink)}.cps[data-astro-cid-2b6k6yzc]{gap:1rem;margin:0;display:grid;container-type:inline-size}.cps__row[data-astro-cid-2b6k6yzc]{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;grid-auto-columns:min(19rem,86%);grid-auto-flow:column;gap:1rem;display:grid;overflow-x:auto}.cps__row[data-astro-cid-2b6k6yzc]>*{scroll-snap-align:start}@container (width>=40rem){.cps__row[data-astro-cid-2b6k6yzc]{grid-auto-flow:row;grid-template-columns:repeat(var(--n), minmax(0, 1fr));overflow:visible}}.cps__row[data-astro-cid-2b6k6yzc] .device-box{padding-inline:1rem}.cps__cap[data-astro-cid-2b6k6yzc]{max-width:var(--measure);color:var(--fg-dim);margin:0}.cps__fit[data-astro-cid-2b6k6yzc]{background:var(--cp-surface);position:absolute;inset:0;overflow:hidden}.cps__fit[data-astro-cid-2b6k6yzc]>.cpd{transform:scale(var(--cps-k,1));transform-origin:0 0}.cps__fit[data-astro-cid-2b6k6yzc][role=img] *{pointer-events:none}.cpg[data-astro-cid-452zqmdq]{gap:1rem;margin:0;display:grid}.cpg__cap[data-astro-cid-452zqmdq]{max-width:var(--measure);color:var(--fg-dim);margin:0}.cpg__canvas[data-astro-cid-452zqmdq]{background:var(--cp-diagram-canvas);border:1px solid var(--cp-diagram-frame);border-radius:var(--radius-device-box);color:var(--cp-ink);font-family:var(--font-sans);font-size:var(--step-copy);padding:clamp(1.25rem,3vw,2.25rem)}.cpg[data-astro-cid-452zqmdq] ol[data-astro-cid-452zqmdq],.cpg[data-astro-cid-452zqmdq] ul[data-astro-cid-452zqmdq],.cpg[data-astro-cid-452zqmdq] dl[data-astro-cid-452zqmdq],.cpg[data-astro-cid-452zqmdq] dd[data-astro-cid-452zqmdq],.cpg[data-astro-cid-452zqmdq] p[data-astro-cid-452zqmdq]{margin:0;padding:0;list-style:none}.study[data-astro-cid-452zqmdq]{gap:.75rem;display:grid}.study__head[data-astro-cid-452zqmdq],.study__lane[data-astro-cid-452zqmdq]{grid-template-columns:8.5rem 1fr;align-items:center;gap:.75rem;display:grid}.study__wks[data-astro-cid-452zqmdq],.study__bars[data-astro-cid-452zqmdq]{grid-template-columns:repeat(var(--weeks), 1fr);gap:.25rem;display:grid}.study__wk[data-astro-cid-452zqmdq]{font-family:var(--font-mono);font-size:var(--step-fine);color:var(--cp-ink-dim);text-transform:uppercase;border-left:1px solid var(--cp-diagram-frame);padding-left:.35rem}.study__lanes[data-astro-cid-452zqmdq]{gap:.5rem;display:grid}.study__who[data-astro-cid-452zqmdq]{line-height:1.3;display:grid}.study__who[data-astro-cid-452zqmdq] b[data-astro-cid-452zqmdq]{font-weight:inherit}.study__who[data-astro-cid-452zqmdq] span[data-astro-cid-452zqmdq]{font-family:var(--font-mono);font-size:var(--step-fine);color:var(--cp-ink-dim)}.study__bar[data-astro-cid-452zqmdq]{border-radius:var(--radius-tag);background:var(--cp-bar-team);color:var(--cp-ink);padding:.55rem .6rem;line-height:1.25}.study__bar[data-astro-cid-452zqmdq].is-hers{background:var(--cp-bar-hers);color:var(--cp-surface)}.study__bar[data-astro-cid-452zqmdq].is-soft{border:1px dashed var(--cp-bar-team);color:var(--cp-ink-dim);background:0 0}.study__when[data-astro-cid-452zqmdq]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.study__facts[data-astro-cid-452zqmdq]{border-top:1px solid var(--cp-diagram-frame);flex-wrap:wrap;gap:1.5rem 2.5rem;margin-top:.75rem;padding-top:1rem;display:flex}.study__facts[data-astro-cid-452zqmdq] dt[data-astro-cid-452zqmdq]{font-family:var(--font-serif);font-weight:var(--weight-serif);font-size:var(--step-title);line-height:1.1}.study__facts[data-astro-cid-452zqmdq] dd[data-astro-cid-452zqmdq]{color:var(--cp-ink-dim)}@media (width<=40rem){.study__head[data-astro-cid-452zqmdq]{display:none}.study__lane[data-astro-cid-452zqmdq]{grid-template-columns:1fr;gap:.35rem}.study__bars[data-astro-cid-452zqmdq]{flex-wrap:wrap;display:flex}.study__when[data-astro-cid-452zqmdq]{clip-path:none;opacity:.7;width:auto;height:auto;position:static;overflow:visible}}.flow[data-astro-cid-452zqmdq]{overscroll-behavior-x:contain;scrollbar-width:thin;gap:1.25rem;display:grid;overflow-x:auto}.flow__path[data-astro-cid-452zqmdq]{align-items:center;gap:1.6rem;width:max-content;display:flex}.flow[data-astro-cid-452zqmdq]>.flow__path[data-astro-cid-452zqmdq],.flow__path--inner[data-astro-cid-452zqmdq]{flex-wrap:wrap;row-gap:1.5rem;width:auto}.flow__group[data-astro-cid-452zqmdq],.flow__node--wide[data-astro-cid-452zqmdq]{max-width:100%}.flow__node[data-astro-cid-452zqmdq]{background:var(--cp-surface);border:1px solid var(--cp-diagram-frame);border-top:5px solid var(--cp-diagram-frame);border-radius:var(--radius-cp-node);flex-direction:column;justify-content:space-between;gap:.4rem;width:7.5rem;min-height:5.5rem;padding:.6rem .65rem;line-height:1.3;display:flex;position:relative}.flow__node--wide[data-astro-cid-452zqmdq]{width:16.6rem;min-height:0}.flow__node[data-astro-cid-452zqmdq].is-chase{background:var(--cp-chase-tint);border-color:var(--cp-chase-tint);border-top-color:var(--cp-chase);color:var(--cp-chase-ink)}.flow__node[data-astro-cid-452zqmdq].is-modal{border-style:solid dashed dashed}.flow__path[data-astro-cid-452zqmdq]>li[data-astro-cid-452zqmdq]:not(:last-child):after{content:"→";color:var(--cp-ink-dim);font-size:var(--step-body);position:absolute;top:50%;right:-1.35rem;transform:translateY(-50%)}.flow__group[data-astro-cid-452zqmdq]{border-radius:var(--radius-cp-node);background:var(--cp-external);gap:.6rem;padding:.9rem;display:grid;position:relative}.flow__label[data-astro-cid-452zqmdq],.flow__or[data-astro-cid-452zqmdq],.flow__tag[data-astro-cid-452zqmdq]{font-family:var(--font-mono);font-size:var(--step-fine);text-transform:uppercase;color:var(--cp-ink-dim)}.flow__tag[data-astro-cid-452zqmdq]{color:var(--cp-chase-ink);text-transform:none}.flow__legend[data-astro-cid-452zqmdq]{color:var(--cp-ink-dim);flex-wrap:wrap;gap:1.25rem;display:flex}.flow__legend[data-astro-cid-452zqmdq] li[data-astro-cid-452zqmdq]{align-items:center;gap:.45rem;display:flex}.flow__legend[data-astro-cid-452zqmdq] i[data-astro-cid-452zqmdq]{background:var(--cp-surface);border:1px solid var(--cp-diagram-frame);border-radius:3px;width:.9rem;height:.9rem}.flow__legend[data-astro-cid-452zqmdq] i[data-astro-cid-452zqmdq].is-chase{background:var(--cp-chase-tint);border-color:var(--cp-chase)}.flow__legend[data-astro-cid-452zqmdq] i[data-astro-cid-452zqmdq].is-modal{border-style:dashed;border-color:var(--cp-ink-dim)}.flow[data-astro-cid-452zqmdq]:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.prose[data-astro-cid-5ru3xytk] p[data-astro-cid-5ru3xytk]{max-width:var(--measure);color:var(--fg-dim);text-wrap:pretty;margin:0 0 1.15em}.prose[data-astro-cid-5ru3xytk] p[data-astro-cid-5ru3xytk]:last-child{margin-bottom:0}.group__label[data-astro-cid-5ru3xytk]{margin:0 0 1.25rem}.points[data-astro-cid-5ru3xytk]{max-width:var(--measure);margin:0;padding:0;list-style:none}.point[data-astro-cid-5ru3xytk]{border-top:1px solid var(--rule);grid-template-columns:2rem minmax(0,1fr);gap:.25rem .75rem;padding-block:.9rem;display:grid}.point[data-astro-cid-5ru3xytk]:last-child{border-bottom:1px solid var(--rule)}.point__num[data-astro-cid-5ru3xytk]{letter-spacing:.04em;grid-row:span 2;line-height:1.25rem}.point__title[data-astro-cid-5ru3xytk]{font-family:var(--font-sans);font-size:var(--step-small);font-weight:var(--weight-sans);margin:0;line-height:1.25rem}.point__body[data-astro-cid-5ru3xytk]{font-size:var(--step-small);color:var(--fg-dim);text-wrap:pretty;margin:0;line-height:1.6}.rows[data-astro-cid-5ru3xytk]{margin:0}.row[data-astro-cid-5ru3xytk]{gap:.5rem var(--col-gap);border-top:1px solid var(--rule);grid-template-columns:minmax(0,10rem) minmax(0,1fr);padding-block:1rem;display:grid}.row[data-astro-cid-5ru3xytk]:last-child{border-bottom:1px solid var(--rule)}.row__term[data-astro-cid-5ru3xytk]{padding-top:.3em}.row__detail[data-astro-cid-5ru3xytk]{color:var(--fg-dim);text-wrap:pretty;margin:0}.fig[data-astro-cid-5ru3xytk]{margin:0}.fig__frame[data-astro-cid-5ru3xytk]{background:var(--screen);aspect-ratio:var(--fig-ratio,16 / 10);overflow:hidden}.fig__frame[data-astro-cid-5ru3xytk] img[data-astro-cid-5ru3xytk]{object-fit:cover;width:100%;height:100%;display:block}.fig--wide[data-astro-cid-5ru3xytk] .fig__frame[data-astro-cid-5ru3xytk]{aspect-ratio:var(--fig-ratio,16 / 7.5)}.fig__cap[data-astro-cid-5ru3xytk]{max-width:var(--measure);letter-spacing:.03em;text-transform:none;margin-top:.75rem;line-height:1.6}.quote[data-astro-cid-5ru3xytk]{border-inline-start:1px solid var(--fg);margin:0;padding-inline-start:1.25rem}.quote[data-astro-cid-5ru3xytk] p[data-astro-cid-5ru3xytk]{font-family:var(--font-serif);font-weight:var(--weight-serif);font-size:var(--step-title);letter-spacing:var(--tracking-serif);max-width:36ch;color:var(--fg);text-wrap:balance;margin:0;line-height:1.35}.quote[data-astro-cid-5ru3xytk] cite[data-astro-cid-5ru3xytk]{margin-top:.75rem;font-style:normal;display:block}.bet__label[data-astro-cid-5ru3xytk]{margin:0 0 .75rem}.bet__text[data-astro-cid-5ru3xytk]{font-family:var(--font-serif);font-weight:var(--weight-serif);font-size:var(--step-title);letter-spacing:var(--tracking-serif);max-width:36ch;color:var(--fg);text-wrap:balance;margin:0;line-height:1.35}.claim[data-astro-cid-5ru3xytk]{border-top:1px solid var(--rule);max-width:var(--measure);grid-template-columns:2rem minmax(0,1fr);align-items:baseline;column-gap:.75rem;margin:0 0 1.25rem;padding-top:.9rem;display:grid}.claim__num[data-astro-cid-5ru3xytk]{color:var(--fg);letter-spacing:.04em}.claim__text[data-astro-cid-5ru3xytk]{font-size:var(--step-body);color:var(--fg);text-wrap:balance;line-height:1.45}.metrics[data-astro-cid-5ru3xytk]{grid-template-columns:repeat(var(--cols,3), minmax(0, 1fr));gap:var(--case-card-gap);margin:0;display:grid}.metric[data-astro-cid-5ru3xytk]{background:var(--case-card);border-radius:var(--radius-case-card);padding:var(--case-card-pad)}.metric__value[data-astro-cid-5ru3xytk]{font-family:var(--font-serif);font-size:var(--step-heading);font-weight:var(--weight-serif);letter-spacing:var(--tracking-serif);line-height:1}.metric__label[data-astro-cid-5ru3xytk]{color:var(--fg-dim);font-size:var(--step-small);text-wrap:pretty;margin:.75rem 0 0;line-height:1.5}@media (width<=820px){.metrics[data-astro-cid-5ru3xytk],.row[data-astro-cid-5ru3xytk]{grid-template-columns:1fr}.quote[data-astro-cid-5ru3xytk] p[data-astro-cid-5ru3xytk]{max-width:none}}.numbers[data-astro-cid-ai6w4enw]{margin-block:var(--space-case)}.numbers__label[data-astro-cid-ai6w4enw]{margin:0 0 1rem}.numbers__stats[data-astro-cid-ai6w4enw]{grid-template-columns:repeat(var(--cols,3), minmax(0, 1fr));gap:var(--case-card-gap);margin:0;display:grid}.numbers__stat[data-astro-cid-ai6w4enw]{background:var(--case-card);border-radius:var(--radius-case-card);padding:var(--case-card-pad)}.numbers__value[data-astro-cid-ai6w4enw]{font-family:var(--font-serif);font-size:var(--step-heading);font-weight:var(--weight-serif);letter-spacing:var(--tracking-serif);font-variant-numeric:tabular-nums;line-height:1}.numbers__desc[data-astro-cid-ai6w4enw]{color:var(--fg-dim);font-size:var(--step-small);text-wrap:pretty;margin:.75rem 0 0;line-height:1.5}.numbers__note[data-astro-cid-ai6w4enw]{margin:1.25rem 0 0}.roll[data-astro-cid-ai6w4enw]{white-space:nowrap;display:inline-block;position:relative}.roll__live[data-astro-cid-ai6w4enw]{white-space:nowrap;position:absolute;inset:0 auto auto 0}.roll[data-astro-cid-ai6w4enw].is-rolling .roll__final[data-astro-cid-ai6w4enw]{color:#0000}@media (width<=820px){.numbers__stats[data-astro-cid-ai6w4enw]{grid-template-columns:1fr}}.cv[data-astro-cid-zqukzscm]{width:100%;height:100%;position:relative;overflow:hidden;container-type:size}.cv__canvas[data-astro-cid-zqukzscm]{width:1200px;height:525px;transform:translate(-50%, -50%) scale(var(--cv-k,1));position:absolute;top:50%;left:50%}.cv__wires[data-astro-cid-zqukzscm]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.cv__wires[data-astro-cid-zqukzscm] path[data-astro-cid-zqukzscm]{fill:none;stroke:var(--cover-wire);stroke-width:1.25px;stroke-dasharray:3 4}.cv__wires[data-astro-cid-zqukzscm] circle[data-astro-cid-zqukzscm]{fill:var(--cover-wire)}.cv__phone[data-astro-cid-zqukzscm]{width:226px;height:481px;padding:var(--cover-bezel-w);border-radius:var(--radius-cover-device);background:var(--device-bezel);box-shadow:var(--device-shadow);position:absolute;top:22px;left:487px}.cv__screen[data-astro-cid-zqukzscm]{border-radius:var(--radius-cover-screen);background:var(--pp-surface);width:100%;height:100%;position:relative;overflow:hidden}.cv__draw[data-astro-cid-zqukzscm]{width:var(--pp-screen-w);height:var(--pp-screen-h);transform-origin:0 0;color:var(--pp-ink);font-family:var(--pp-sans);font-size:var(--pp-text-md);font-weight:var(--pp-w-reg);flex-direction:column;line-height:1.35;display:flex;position:relative;overflow:hidden;transform:scale(.756945)}.cv__scr[data-astro-cid-zqukzscm]{flex:1;position:relative;overflow:hidden}.sb[data-astro-cid-zqukzscm]{z-index:3;background:var(--pp-surface);font-size:var(--pp-text-sm);font-weight:var(--pp-w-med);flex:none;justify-content:space-between;align-items:center;padding:14px 24px 4px;display:flex;position:relative}.sb__icons[data-astro-cid-zqukzscm]{align-items:flex-end;gap:4px;display:flex}.sb__icons[data-astro-cid-zqukzscm] i[data-astro-cid-zqukzscm]{background:var(--pp-ink);border-radius:1px;width:4px;height:6px;display:block}.sb__icons[data-astro-cid-zqukzscm] i[data-astro-cid-zqukzscm]:nth-child(2){height:8px}.sb__icons[data-astro-cid-zqukzscm] i[data-astro-cid-zqukzscm]:nth-child(3){border-radius:2px;width:18px;height:8px}.cv__piece[data-astro-cid-zqukzscm]{background:var(--pp-surface);border-radius:var(--pp-radius-tile);box-shadow:var(--cover-piece-shadow);color:var(--pp-ink);font-family:var(--pp-sans);font-weight:var(--pp-w-reg);padding:16px 18px;line-height:1.4;position:absolute}.cv__piece--on[data-astro-cid-zqukzscm]{box-shadow:0 0 0 1.5px var(--pp-illo-deep), var(--cover-piece-shadow)}.cv__piece[data-astro-cid-zqukzscm] p[data-astro-cid-zqukzscm]{margin:0}.pc-row[data-astro-cid-zqukzscm]{justify-content:space-between;align-items:center;gap:12px;display:flex}.pc-row--start[data-astro-cid-zqukzscm]{justify-content:flex-start}.pc-t[data-astro-cid-zqukzscm]{font-size:var(--cover-type-title);font-weight:var(--pp-w-med)}.pc-d[data-astro-cid-zqukzscm]{font-size:var(--cover-type-body);color:var(--pp-ink-dim);margin-top:6px!important}.pc-link[data-astro-cid-zqukzscm]{font-size:var(--cover-type-body);font-weight:var(--pp-w-med);color:var(--pp-blue);margin-top:10px!important}.pc-switch[data-astro-cid-zqukzscm]{border-radius:var(--radius-pill);background:var(--pp-line);flex:none;width:44px;height:24px;position:relative}.pc-switch[data-astro-cid-zqukzscm] i[data-astro-cid-zqukzscm]{background:var(--pp-surface);width:20px;height:20px;box-shadow:var(--pp-tile-shadow);border-radius:50%;position:absolute;top:2px;left:2px}.pc-check[data-astro-cid-zqukzscm]{background:var(--pp-illo-deep);border-radius:4px;flex:none;width:20px;height:20px;position:relative}.pc-check[data-astro-cid-zqukzscm]:after{content:"";border:solid var(--pp-surface);border-width:0 2px 2px 0;width:5px;height:10px;position:absolute;top:3px;left:7px;transform:rotate(45deg)}.pc-new[data-astro-cid-zqukzscm]{background:var(--pp-new);color:var(--pp-surface);font-size:var(--cover-type-badge);font-weight:var(--pp-w-med);border-radius:4px;padding:2px 8px}.cv__note[data-astro-cid-zqukzscm]{border-radius:var(--radius-pill);background:var(--cover-note-bg);color:var(--cover-note-ink);font-family:var(--font-mono);font-size:var(--cover-type-note);letter-spacing:.02em;white-space:nowrap;align-items:baseline;gap:10px;margin:0;padding:7px 12px;display:flex;position:absolute}.cv__note[data-astro-cid-zqukzscm] b[data-astro-cid-zqukzscm]{font-weight:inherit;color:var(--cover-note-num)}@container (width<=560px){.cv__wires[data-astro-cid-zqukzscm],.cv__note[data-astro-cid-zqukzscm],.cv__piece[data-astro-cid-zqukzscm]{display:none}}.gate[data-astro-cid-b4bybifb]{border:1px solid var(--rule);max-width:46ch;padding:clamp(1.75rem,3vw,2.25rem)}.gate__eyebrow[data-astro-cid-b4bybifb]{align-items:center;gap:.5rem;margin:0 0 1rem;display:flex}.gate__head[data-astro-cid-b4bybifb]{font-family:var(--font-serif);font-size:var(--step-title);letter-spacing:var(--tracking-serif);font-weight:var(--weight-serif);text-wrap:balance;max-width:22ch;margin:0 0 .85rem;line-height:1.2}.gate__body[data-astro-cid-b4bybifb]{color:var(--fg-dim);text-wrap:pretty;margin:0 0 1.75rem}.gate__form[data-astro-cid-b4bybifb]{flex-direction:column;gap:.6rem;max-width:24rem;display:flex}.gate__label[data-astro-cid-b4bybifb]{margin:0}.gate__field[data-astro-cid-b4bybifb]{align-items:stretch;gap:.5rem;display:flex}.gate__input[data-astro-cid-b4bybifb]{min-width:0;font:inherit;font-size:var(--step-body);color:var(--fg);background:var(--bg);border:1px solid var(--fg-dim);border-radius:999px;flex:auto;padding:.6rem 1.1rem}.gate__input[data-astro-cid-b4bybifb]:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.gate__peek[data-astro-cid-b4bybifb]{flex:none;align-self:center}.gate__err[data-astro-cid-b4bybifb]{font-size:var(--step-body);color:var(--accent-text);margin:0}.gate__actions[data-astro-cid-b4bybifb]{flex-wrap:wrap;align-items:center;gap:1.5rem;margin-top:.5rem;display:flex}.gate__reach[data-astro-cid-b4bybifb]{color:var(--accent-text);text-decoration:none}.gate__reach[data-astro-cid-b4bybifb]:hover{text-underline-offset:4px;text-decoration:underline}.gate__unlocked[data-astro-cid-b4bybifb]{color:var(--fg-dim);margin:0}.locked[data-astro-cid-7z67dmqv]{background:var(--bg);color:var(--fg);padding:calc(var(--nav-h) + var(--space-band)) var(--gutter) var(--space-band)}.locked__col[data-astro-cid-7z67dmqv]{text-align:center;flex-direction:column;align-items:center;max-width:48rem;margin:0 auto;display:flex}.locked__eyebrow[data-astro-cid-7z67dmqv]{align-items:center;gap:.5rem;margin:0 0 1rem;display:inline-flex}.locked__case[data-astro-cid-7z67dmqv]{font-size:var(--step-small);color:var(--fg-dim);margin:0 0 .4rem}.locked__head[data-astro-cid-7z67dmqv]{font-family:var(--font-serif);font-weight:var(--weight-serif);font-size:var(--step-case-title);letter-spacing:var(--tracking-serif);text-wrap:balance;margin:0 0 .9rem;line-height:1.1}.locked__head[data-astro-cid-7z67dmqv] em[data-astro-cid-7z67dmqv]{font-style:italic}.locked__body[data-astro-cid-7z67dmqv]{max-width:34rem;font-size:var(--step-small);color:var(--fg-dim);text-wrap:balance;margin:0 0 2.25rem;line-height:1.7}.locked__facts[data-astro-cid-7z67dmqv]{gap:var(--locked-card-gap);text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;margin:0 0 2.5rem;display:grid}.locked__facts[data-astro-cid-7z67dmqv]>div[data-astro-cid-7z67dmqv]{background:var(--locked-card);border-radius:var(--radius-locked-card);padding:var(--locked-card-pad)}.locked__facts[data-astro-cid-7z67dmqv] dt[data-astro-cid-7z67dmqv]{margin-bottom:.45rem}.locked__facts[data-astro-cid-7z67dmqv] dd[data-astro-cid-7z67dmqv]{font-size:var(--step-small);margin:0;line-height:1.55}@media (width<=700px){.locked__facts[data-astro-cid-7z67dmqv]{grid-template-columns:1fr}}.locked__form[data-astro-cid-7z67dmqv]{flex-direction:column;align-items:center;width:100%;max-width:22rem;display:flex}.locked__label[data-astro-cid-7z67dmqv]{margin:0 0 .25rem;display:block}.locked__field[data-astro-cid-7z67dmqv]{width:100%}.locked__input-wrap[data-astro-cid-7z67dmqv]{border-bottom:1px solid var(--fg);transition:border-color var(--dur-hover) var(--ease-out);position:relative}.locked__input-wrap[data-astro-cid-7z67dmqv]:focus-within{border-bottom-color:var(--focus);box-shadow:0 1px 0 var(--focus)}.locked__input-wrap[data-astro-cid-7z67dmqv]:has([aria-invalid=true]){border-bottom-color:var(--accent-text)}.locked__input[data-astro-cid-7z67dmqv]{width:100%;font:inherit;font-size:var(--step-body);color:var(--fg);text-align:center;background:0 0;border:0;border-radius:0;padding:.6rem 2.5rem}.locked__input[data-astro-cid-7z67dmqv]:focus-visible{outline:none}.locked__peek[data-astro-cid-7z67dmqv]{border-radius:var(--radius-pill);width:2.25rem;height:2.25rem;color:var(--fg-dim);cursor:pointer;transition:color var(--dur-hover) var(--ease-out);background:0 0;border:0;place-items:center;display:grid;position:absolute;top:50%;right:0;transform:translateY(-50%)}.locked__peek[data-astro-cid-7z67dmqv]:hover{color:var(--fg)}.locked__peek[data-astro-cid-7z67dmqv]:focus-visible{outline:2px solid var(--focus);outline-offset:0}.locked__submit[data-astro-cid-7z67dmqv]{margin-top:1.5rem}.locked__err[data-astro-cid-7z67dmqv]{font-size:var(--step-small);color:var(--accent-text);margin:.6rem 0 0}.locked__reach[data-astro-cid-7z67dmqv]{font-size:var(--step-small);color:var(--fg-dim);margin:1rem 0 0}.locked__reach[data-astro-cid-7z67dmqv] a[data-astro-cid-7z67dmqv]{color:var(--fg);text-decoration:underline;text-decoration-color:var(--rule);text-underline-offset:4px;transition:color var(--dur-hover) var(--ease-out), text-decoration-color var(--dur-hover) var(--ease-out)}.locked__reach[data-astro-cid-7z67dmqv] a[data-astro-cid-7z67dmqv]:hover{color:var(--accent-text);text-decoration-color:currentColor}.locked__back[data-astro-cid-7z67dmqv]{color:var(--fg-dim);transition:color var(--dur-hover) var(--ease-out);margin-top:2.5rem;text-decoration:none}.locked__back[data-astro-cid-7z67dmqv]:hover{color:var(--fg)}.casepage{padding-block-start:calc(var(--nav-h) + var(--strip-h) + var(--space-band-tight));padding-block-end:var(--space-section);padding-inline:var(--gutter)}.hero__eyebrow[data-astro-cid-pznzci7v]{flex-wrap:wrap;align-items:center;gap:.4rem .75rem;display:flex}.hero__company[data-astro-cid-pznzci7v]{color:var(--fg);margin:0}.tags[data-astro-cid-pznzci7v]{flex-wrap:wrap;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.tag[data-astro-cid-pznzci7v]{font-family:var(--font-mono);font-weight:var(--weight-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--tag-fg);background:var(--tag-bg);border-radius:var(--radius-tag);padding:.125rem .4375rem;font-size:.625rem;line-height:1rem}.hero__title[data-astro-cid-pznzci7v]{font-family:var(--font-serif);font-size:var(--step-case-title);letter-spacing:var(--tracking-serif);line-height:1.1;font-weight:var(--weight-serif);text-wrap:balance;margin:0}.lede[data-astro-cid-pznzci7v]{column-gap:var(--col-gap);grid-template-columns:minmax(0,1fr) auto;align-items:start;row-gap:clamp(1.75rem,3vw,2.5rem);margin-top:clamp(1.5rem,3vw,2.25rem);display:grid}.lede--nocta[data-astro-cid-pznzci7v]{grid-template-columns:1fr}.hero__title[data-astro-cid-pznzci7v]{grid-area:1/1}.lede__text[data-astro-cid-pznzci7v]{grid-area:2/1}.lede__cta[data-astro-cid-pznzci7v]{grid-area:2/2}.lede__text[data-astro-cid-pznzci7v]{color:var(--fg-dim);text-wrap:pretty;margin:0}.lede__cta[data-astro-cid-pznzci7v]{white-space:nowrap;place-self:start end}.hero__frame[data-astro-cid-pznzci7v]{background:var(--hue);aspect-ratio:16/7;margin-top:clamp(2rem,4vw,3rem);padding:clamp(1.25rem,3vw,2.5rem);overflow:hidden}.hero__frame[data-astro-cid-pznzci7v] img[data-astro-cid-pznzci7v]{object-fit:contain;width:100%;height:100%;display:block}.snapshot[data-astro-cid-pznzci7v]{margin:2.5rem 0 var(--space-case)}.snapshot__label[data-astro-cid-pznzci7v]{margin:0 0 1rem}.meta[data-astro-cid-pznzci7v]{gap:var(--case-card-gap);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.meta__cell[data-astro-cid-pznzci7v]{background:var(--case-card);border-radius:var(--radius-case-card);min-width:0;padding:var(--case-card-pad)}.meta__label[data-astro-cid-pznzci7v]{margin:0 0 .5rem}.meta__value[data-astro-cid-pznzci7v]{font-weight:var(--weight-sans);font-size:var(--step-small);text-wrap:pretty;margin:0;line-height:1.55}.body[data-astro-cid-pznzci7v]{grid-template-columns:var(--rail-width) minmax(0, 1fr);column-gap:var(--col-gap);align-items:start;max-width:82rem;margin-inline:auto;display:grid}.body__col[data-astro-cid-pznzci7v]{min-width:0}.cs[data-astro-cid-pznzci7v]{scroll-margin-top:calc(var(--nav-h) + var(--strip-h) + 1rem)}.cs[data-astro-cid-pznzci7v]+.cs[data-astro-cid-pznzci7v]{margin-block-start:var(--space-case)}.cs__label[data-astro-cid-pznzci7v]{border-top:1px solid var(--rule);gap:.9rem;margin:0 0 1.75rem;padding-top:.9rem;display:flex}.cs__num[data-astro-cid-pznzci7v]{color:var(--fg)}.cs__head[data-astro-cid-pznzci7v]{font-family:var(--font-serif);font-size:var(--step-title);letter-spacing:var(--tracking-serif);line-height:1.25;font-weight:var(--weight-serif);max-width:var(--measure);text-wrap:balance;margin:0}.cs__blocks[data-astro-cid-pznzci7v]{flex-direction:column;gap:clamp(1.75rem,3vw,2.5rem);margin-block-start:1.25rem;display:flex}.cs-end[data-astro-cid-pznzci7v]{margin:var(--space-case) 0 0;border-top:1px solid var(--rule);font-family:var(--font-serif);font-size:var(--step-title);letter-spacing:var(--tracking-serif);line-height:1.25;font-weight:var(--weight-serif);max-width:var(--measure);padding-top:1.75rem}.cs-end__vh[data-astro-cid-pznzci7v]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.casenext{text-align:center;padding-inline:var(--gutter)}.next[data-astro-cid-pznzci7v]{cursor:none;color:var(--fg);max-width:28ch;font-family:var(--font-serif);font-weight:var(--weight-serif);font-size:var(--step-heading);letter-spacing:var(--tracking-serif);align-items:baseline;gap:.5rem;margin-top:.75rem;line-height:1.15;text-decoration:none;display:inline-flex;position:relative}.next__lock[data-astro-cid-pznzci7v]{flex:none}.next__peek[data-astro-cid-pznzci7v]{z-index:1;transform:translate(calc(var(--peek-x,0px) - 50%), calc(var(--peek-y,0px) - 50%));background:var(--fg);color:var(--bg);font-size:var(--step-label);font-weight:var(--weight-sans);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--dur-hover) var(--ease-out);border-radius:999px;padding:.4rem .85rem;position:absolute;top:0;left:0}.next[data-astro-cid-pznzci7v]:hover .next__peek[data-astro-cid-pznzci7v],.next[data-astro-cid-pznzci7v]:focus-visible .next__peek[data-astro-cid-pznzci7v]{opacity:1}@media (hover:none){.next__peek[data-astro-cid-pznzci7v]{display:none}}@media (width<=1080px){.body[data-astro-cid-pznzci7v]{grid-template-columns:minmax(0,1fr)}}@media (width<=820px){.meta[data-astro-cid-pznzci7v]{grid-template-columns:repeat(2,minmax(0,1fr))}.hero__frame[data-astro-cid-pznzci7v]{aspect-ratio:16/10}.lede[data-astro-cid-pznzci7v],.lede--nocta[data-astro-cid-pznzci7v]{grid-template-columns:1fr;row-gap:1.75rem}.hero__title[data-astro-cid-pznzci7v],.lede__text[data-astro-cid-pznzci7v],.lede__cta[data-astro-cid-pznzci7v]{grid-area:auto/1}.lede__cta[data-astro-cid-pznzci7v]{justify-self:start}}
