.offer-picker[data-astro-cid-gveiqrxm]{border:0;min-width:0;margin:0;padding:0}legend[data-astro-cid-gveiqrxm]{align-items:center;gap:.65rem;padding:0;font-size:1.18rem;font-weight:650;display:flex}.step[data-astro-cid-gveiqrxm]{letter-spacing:.08em;color:var(--accent);font-size:.73rem;font-weight:500}.picker-note[data-astro-cid-gveiqrxm]{color:var(--muted);margin:.45rem 0 1.3rem;font-size:.92rem}.funding-cards[data-astro-cid-gveiqrxm]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;display:grid}.offer-card[data-astro-cid-gveiqrxm]{border:1px solid var(--border);background:var(--bg-elevated);cursor:pointer;border-radius:16px;flex-direction:column;padding:1.35rem 1.15rem 1.05rem;transition:border-color .16s,background .16s,box-shadow .16s;display:flex;position:relative}.offer-card[data-astro-cid-gveiqrxm]:hover{border-color:var(--accent)}.offer-card[data-astro-cid-gveiqrxm]:has(input:checked){border-color:var(--accent);background:linear-gradient(155deg,#d4a8531c,transparent 70%),var(--bg-elevated);box-shadow:0 0 0 1px var(--accent)}.offer-card[data-astro-cid-gveiqrxm]:has(input:focus-visible){outline:3px solid var(--link);outline-offset:4px}input[data-astro-cid-gveiqrxm]{opacity:0;width:1px;height:1px;position:absolute}.offer-top[data-astro-cid-gveiqrxm]{justify-content:space-between;align-items:center;gap:.4rem;display:flex}.offer-kind[data-astro-cid-gveiqrxm]{color:var(--muted);font-size:.72rem}.choice-mark[data-astro-cid-gveiqrxm]{border:1px solid var(--border-input);border-radius:50%;flex:none;width:18px;height:18px}input[data-astro-cid-gveiqrxm]:checked~.offer-top[data-astro-cid-gveiqrxm] .choice-mark[data-astro-cid-gveiqrxm]{border:5px solid var(--accent);background:var(--bg)}.offer-name[data-astro-cid-gveiqrxm]{letter-spacing:-.025em;margin-top:.8rem;font-size:1.55rem;font-weight:650}.price[data-astro-cid-gveiqrxm]{align-items:baseline;gap:.55rem;margin-top:.35rem;display:flex}.price[data-astro-cid-gveiqrxm] strong[data-astro-cid-gveiqrxm]{letter-spacing:-.04em;font-size:2.12rem;font-weight:600;line-height:1.25}.price[data-astro-cid-gveiqrxm] strong[data-astro-cid-gveiqrxm] span[data-astro-cid-gveiqrxm]{letter-spacing:0;font-size:.92rem;font-weight:450}.price[data-astro-cid-gveiqrxm]>span[data-astro-cid-gveiqrxm]{color:var(--muted);font-size:.76rem}.offer-description[data-astro-cid-gveiqrxm]{color:#c9cdd4;min-height:4.8em;margin-top:1rem;font-size:.9rem;line-height:1.6}.offer-divider[data-astro-cid-gveiqrxm]{background:var(--border);height:1px;margin:1.15rem 0}.offer-benefits[data-astro-cid-gveiqrxm]{gap:.7rem;margin-bottom:1.45rem;font-size:.85rem;line-height:1.55;display:grid}.offer-benefits[data-astro-cid-gveiqrxm]>span[data-astro-cid-gveiqrxm]{padding-left:1rem;position:relative}.offer-benefits[data-astro-cid-gveiqrxm]>span[data-astro-cid-gveiqrxm]:before{content:"✓";color:var(--accent);font-size:.72rem;position:absolute;left:0}.offer-benefits[data-astro-cid-gveiqrxm] b[data-astro-cid-gveiqrxm]{font-weight:600}.select-label[data-astro-cid-gveiqrxm]{border-top:1px solid var(--border);justify-content:space-between;align-items:center;margin-top:auto;padding-top:1rem;font-size:.88rem;font-weight:600;display:flex}.selected-label[data-astro-cid-gveiqrxm]{display:none}input[data-astro-cid-gveiqrxm]:checked~.select-label[data-astro-cid-gveiqrxm]{color:var(--accent)}input[data-astro-cid-gveiqrxm]:checked~.select-label[data-astro-cid-gveiqrxm] .selected-label[data-astro-cid-gveiqrxm]{display:inline}input[data-astro-cid-gveiqrxm]:checked~.select-label[data-astro-cid-gveiqrxm] .unselected-label[data-astro-cid-gveiqrxm]{display:none}.offer-card[data-astro-cid-gveiqrxm]:has(input:disabled){cursor:wait}@media (width<=620px){.funding-cards[data-astro-cid-gveiqrxm]{grid-template-columns:1fr}.offer-card[data-astro-cid-gveiqrxm]{padding:1.15rem 1.2rem}.offer-name[data-astro-cid-gveiqrxm]{margin-top:.4rem}.price[data-astro-cid-gveiqrxm]{position:absolute;top:2.8rem;right:1.2rem}.price[data-astro-cid-gveiqrxm] strong[data-astro-cid-gveiqrxm]{font-size:1.8rem}.price[data-astro-cid-gveiqrxm]>span[data-astro-cid-gveiqrxm]{max-width:2.2rem;line-height:1.2}.offer-description[data-astro-cid-gveiqrxm]{max-width:27rem;min-height:0;margin-top:.65rem}.offer-divider[data-astro-cid-gveiqrxm]{margin:.95rem 0}.offer-benefits[data-astro-cid-gveiqrxm]{gap:.45rem;margin-bottom:.9rem}}@media (prefers-reduced-motion:reduce){.offer-card[data-astro-cid-gveiqrxm]{transition:none}}.inline-terms[data-astro-cid-2b2floet]{margin:.85rem 0 1rem;font-size:.86rem}summary[data-astro-cid-2b2floet]{cursor:pointer;color:var(--link);width:fit-content;padding:.3rem 0}summary[data-astro-cid-2b2floet]:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.terms-content[data-astro-cid-2b2floet]{color:#c9cdd4;padding:.65rem 0 .25rem;scroll-margin-top:1rem}p[data-astro-cid-2b2floet]{margin:.85rem 0;line-height:1.75}.version[data-astro-cid-2b2floet]{color:var(--muted);font-size:.8rem}h3[data-astro-cid-2b2floet]{margin:1.1rem 0 .5rem;font-size:1rem}pre[data-astro-cid-2b2floet]{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;background:var(--bg);border-radius:8px;padding:1rem;font-size:.82rem;line-height:1.7}.funding-account[data-astro-cid-lkeb3qba]{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-elevated);margin:1.5rem 0;padding:1.3rem}h2[data-astro-cid-lkeb3qba]{margin-top:0}.funding-account--chooser[data-astro-cid-lkeb3qba]{background:0 0;border:0;margin:2.6rem 0 0;padding:0}.funding-account--chooser[data-astro-cid-lkeb3qba] .account-box[data-astro-cid-lkeb3qba]{border:1px solid var(--border);background:linear-gradient(120deg,#d4a8530b,transparent 65%),var(--bg-elevated);border-radius:16px;margin-top:2rem;padding:1.4rem 1.5rem;scroll-margin-top:1rem}.funding-account--chooser[data-astro-cid-lkeb3qba] h2[data-astro-cid-lkeb3qba]{align-items:center;gap:.65rem;margin-bottom:.8rem;font-size:1.18rem;font-weight:650;display:flex}.step[data-astro-cid-lkeb3qba]{letter-spacing:.08em;color:var(--accent);font-size:.73rem;font-weight:500}.included-note[data-astro-cid-lkeb3qba]{color:var(--muted);margin:1rem 0 0;font-size:.84rem}.selection-summary[data-astro-cid-lkeb3qba]{color:var(--link);border:1px solid #d4a85359;border-radius:9px;flex-wrap:wrap;justify-content:space-between;gap:.7rem;padding:.85rem 1rem;display:flex}.selection-summary[data-astro-cid-lkeb3qba] strong[data-astro-cid-lkeb3qba]{font-weight:600}[data-astro-cid-lkeb3qba][data-status]{color:var(--muted);font-size:.94rem}.payment-note[data-astro-cid-lkeb3qba]{max-width:34rem;margin:.75rem 0}[data-astro-cid-lkeb3qba][data-buy]{min-height:48px}@media (width<=620px){.funding-account--chooser[data-astro-cid-lkeb3qba] .account-box[data-astro-cid-lkeb3qba]{padding:1.15rem}[data-astro-cid-lkeb3qba][data-buy]{width:100%}}p[data-astro-cid-lkeb3qba]{line-height:1.6}form[data-astro-cid-lkeb3qba]{flex-wrap:wrap;align-items:end;gap:.75rem;display:flex}form[data-astro-cid-lkeb3qba] label[data-astro-cid-lkeb3qba]{flex-direction:column;flex:1;gap:.4rem;min-width:min(100%,16rem);display:flex}input[data-astro-cid-lkeb3qba][type=email]{border:1px solid var(--border-input);background:var(--bg);width:100%;min-height:46px;color:var(--text);font:inherit;border-radius:8px;padding:.7rem .85rem;font-size:1rem}input[data-astro-cid-lkeb3qba][type=email]::placeholder{color:var(--muted);opacity:1}input[data-astro-cid-lkeb3qba][type=email]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}form[data-astro-cid-lkeb3qba] button[data-astro-cid-lkeb3qba]{min-height:46px}.small[data-astro-cid-lkeb3qba]{color:var(--muted);font-size:.9rem}.consent[data-astro-cid-lkeb3qba]{align-items:start;gap:.65rem;margin:1rem 0;line-height:1.55;display:flex}.consent[data-astro-cid-lkeb3qba] input[data-astro-cid-lkeb3qba]{flex-shrink:0;margin-top:.35rem}iframe[data-astro-cid-lkeb3qba]{border:1px solid var(--border);background:var(--bg);width:100%;height:42rem;max-height:75vh}[data-library-list] ul{padding-left:0;list-style:none}[data-astro-cid-lkeb3qba][data-resource-interactive]{margin-inline:-1.3rem}[data-astro-cid-lkeb3qba][data-resource-interactive]:empty{display:none}@media (width<=620px){[data-astro-cid-lkeb3qba][data-resource-interactive]{margin-inline:-1rem}}[data-library-list] li{margin:.75rem 0}[data-resource-sources] a{overflow-wrap:anywhere}
