.buy-check[data-astro-cid-5yqwf2sa]{margin-top:var(--s6);padding-top:var(--s4);border-top:var(--hair) solid var(--line);scroll-margin-top:calc(var(--nav-h,61px) + var(--s3))}.buy-check-h[data-astro-cid-5yqwf2sa]{margin-bottom:var(--s3)}.req-after[data-astro-cid-5yqwf2sa]{margin-top:var(--s2);color:var(--text-dim);font-size:var(--step-sm);max-width:68ch;line-height:1.65}.req-link[data-astro-cid-5yqwf2sa]{color:var(--signal);border-bottom:var(--hair) solid var(--signal);white-space:nowrap}.req-check[data-astro-cid-5yqwf2sa]{margin-top:var(--s4);border:var(--hair) solid var(--line)}.req-check-sum[data-astro-cid-5yqwf2sa]{justify-content:space-between;align-items:center;gap:var(--s2);min-height:44px;padding:var(--s2) var(--s3);cursor:pointer;color:var(--text);transition:background-color var(--dur-ui) var(--ease-out);list-style:none;display:flex}.req-check-sum[data-astro-cid-5yqwf2sa]::-webkit-details-marker{display:none}.req-check-cta[data-astro-cid-5yqwf2sa]{color:var(--signal);flex:none}.req-check-cta[data-astro-cid-5yqwf2sa]:after{content:" ↓"}.req-check[data-astro-cid-5yqwf2sa][open] .req-check-cta[data-astro-cid-5yqwf2sa]:after{content:" ↑"}@media (hover:hover) and (pointer:fine){.req-check-sum[data-astro-cid-5yqwf2sa]:hover{background:var(--ink-800)}}.req-check-sum[data-astro-cid-5yqwf2sa]:focus-visible{outline:2px solid var(--signal);outline-offset:-2px}.req-check-body[data-astro-cid-5yqwf2sa]{padding:var(--s3);border-top:var(--hair) solid var(--line)}.buy-page[data-astro-cid-5yqwf2sa]{padding-bottom:var(--s6)}.buy-page[data-astro-cid-5yqwf2sa] [data-astro-cid-5yqwf2sa][hidden]{display:none!important}.buy-top[data-astro-cid-5yqwf2sa]{align-items:start}.buy-card[data-astro-cid-5yqwf2sa]{min-width:0;margin-top:var(--s3);border:var(--hair) solid var(--line-strong);border-left:2px solid var(--line-strong);padding:var(--s3);transition:border-color var(--dur-ui) var(--ease-out);gap:.75rem;display:grid}.buy-card[data-astro-cid-5yqwf2sa][data-state=buy],.buy-card[data-astro-cid-5yqwf2sa][data-state=unchecked]{border-left-color:var(--signal)}.buy-sum[data-astro-cid-5yqwf2sa]{padding-bottom:var(--s2);border-bottom:var(--hair) solid var(--line);gap:.35rem;margin-bottom:.25rem;display:grid}.buy-once[data-astro-cid-5yqwf2sa]{color:var(--text-dim);font-size:var(--step-sm)}.buy-fig[data-astro-cid-5yqwf2sa]{font-family:var(--font-display);font-size:var(--step-xl);letter-spacing:var(--track-macro);color:var(--text);font-weight:600;line-height:1}.buy-perks[data-astro-cid-5yqwf2sa]{gap:.6rem var(--s3);margin:var(--s1) 0 0;padding:var(--s2) 0 0;border-top:var(--hair) solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;display:grid}.buy-perks[data-astro-cid-5yqwf2sa] li[data-astro-cid-5yqwf2sa]{color:var(--text);font-size:var(--step-sm);padding-left:1.1rem;line-height:1.5;position:relative}.buy-perks[data-astro-cid-5yqwf2sa] li[data-astro-cid-5yqwf2sa]:before{content:"";background:var(--signal);width:6px;height:6px;position:absolute;top:.55em;left:0}@media (width<=479px){.buy-perks[data-astro-cid-5yqwf2sa]{grid-template-columns:minmax(0,1fr)}}.buy-lead[data-astro-cid-5yqwf2sa]{color:var(--text);font-size:var(--step-md);text-wrap:pretty;overflow-wrap:anywhere;line-height:1.45}.buy-card[data-astro-cid-5yqwf2sa][aria-busy=true] .buy-lead[data-astro-cid-5yqwf2sa]{color:var(--text-dim)}.buy-note[data-astro-cid-5yqwf2sa]{color:var(--text-dim);font-size:var(--step-sm);text-wrap:pretty;max-width:60ch;line-height:1.65}.buy-notice[data-astro-cid-5yqwf2sa]{border-left:2px solid var(--signal);padding:.1rem 0 .1rem var(--s2);color:var(--text);font-size:var(--step-sm);text-wrap:pretty;max-width:60ch;line-height:1.6}.buy-actions[data-astro-cid-5yqwf2sa]{margin-top:var(--s1);flex-wrap:wrap;gap:.75rem;display:flex}.buy-terms[data-astro-cid-5yqwf2sa]{margin-top:var(--s2);font-size:var(--step-sm);color:var(--text-faint);line-height:1.6}.buy-terms[data-astro-cid-5yqwf2sa] a[data-astro-cid-5yqwf2sa]{color:var(--text-dim);border-bottom:var(--hair) solid var(--line-strong)}@media (hover:hover) and (pointer:fine){.buy-terms[data-astro-cid-5yqwf2sa] a[data-astro-cid-5yqwf2sa]:hover{color:var(--text);border-bottom-color:var(--text)}}.buy-google[data-astro-cid-5yqwf2sa] svg{flex:none;width:18px;height:18px}.buy-page[data-astro-cid-5yqwf2sa] .btn[data-astro-cid-5yqwf2sa]:disabled{background:var(--ink-700);border-color:var(--line-strong);color:var(--text-faint);cursor:progress}.buy-switch[data-astro-cid-5yqwf2sa]{color:var(--text-faint);flex-wrap:wrap;align-items:baseline;gap:.35rem .75rem;display:flex}.buy-textbtn[data-astro-cid-5yqwf2sa]{font:inherit;letter-spacing:inherit;text-transform:inherit;color:var(--text-dim);border:0;border-bottom:var(--hair) solid var(--line-strong);cursor:pointer;background:0 0;padding:.4rem 0 .1rem}.buy-support[data-astro-cid-5yqwf2sa]{color:var(--text-faint);padding-top:var(--s1);border-top:var(--hair) solid var(--line);flex-wrap:wrap;align-items:baseline;gap:.35rem .75rem;display:flex}.buy-support[data-astro-cid-5yqwf2sa] a[data-astro-cid-5yqwf2sa]{min-width:0;color:var(--signal);border-bottom:var(--hair) solid var(--line-signal);text-transform:none;letter-spacing:.02em;overflow-wrap:anywhere}.buy-owned[data-astro-cid-5yqwf2sa]{gap:var(--s2);margin-top:var(--s3);justify-items:start;display:grid}.buy-owned[data-astro-cid-5yqwf2sa]>.dlp{width:100%}.buy-aside[data-astro-cid-5yqwf2sa]{justify-items:start;gap:.85rem;min-width:0;display:grid}.buy-aside-head[data-astro-cid-5yqwf2sa]{color:var(--signal);letter-spacing:.12em}.buy-steps[data-astro-cid-5yqwf2sa]{border-top:var(--hair) solid var(--line);width:100%;list-style:none}.buy-steps[data-astro-cid-5yqwf2sa] li[data-astro-cid-5yqwf2sa]{border-bottom:var(--hair) solid var(--line);grid-template-columns:2rem minmax(0,1fr);align-items:baseline;gap:.75rem;padding:.8rem 0;display:grid}.buy-n[data-astro-cid-5yqwf2sa]{color:var(--signal);letter-spacing:.14em}.buy-s[data-astro-cid-5yqwf2sa]{color:var(--text-dim);font-size:var(--step-sm);line-height:1.6}.buy-s[data-astro-cid-5yqwf2sa] strong[data-astro-cid-5yqwf2sa]{color:var(--text);font-weight:500}.buy-aside-links[data-astro-cid-5yqwf2sa]{gap:.4rem var(--s3);font-size:var(--step-sm);flex-wrap:wrap;display:flex}.buy-aside-links[data-astro-cid-5yqwf2sa] a[data-astro-cid-5yqwf2sa]{color:var(--text-dim);border-bottom:var(--hair) solid var(--line-strong);padding-bottom:.1rem}@media (hover:hover) and (pointer:fine){.buy-aside-links[data-astro-cid-5yqwf2sa] a[data-astro-cid-5yqwf2sa]:hover,.buy-textbtn[data-astro-cid-5yqwf2sa]:hover,.buy-support[data-astro-cid-5yqwf2sa] a[data-astro-cid-5yqwf2sa]:hover{color:var(--text);border-bottom-color:var(--text)}}@media (width>=1024px){.buy-aside[data-astro-cid-5yqwf2sa]{margin-top:calc(var(--step-xxl) + var(--s3))}}
