.buy.svelte-gj2kw1{background:#ffffff0a;border:1px solid #ffffff4d;border-radius:0;margin:56px 0 8px;padding:22px 24px}.buy-eyb.svelte-gj2kw1{font-family:var(--rc-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--rc-white);font-size:11px}.buy-product.svelte-gj2kw1{font-family:var(--rc-sans);text-transform:uppercase;letter-spacing:.02em;color:var(--rc-ink);margin:8px 0 2px;font-size:clamp(20px,2.6vw,26px);font-weight:700}.buy-what.svelte-gj2kw1{color:var(--rc-ink-2);margin:0 0 12px;font-size:13px;line-height:1.55}.buy-listing.svelte-gj2kw1{font-family:var(--rc-mono);color:var(--rc-ink-3);margin:10px 0 0;font-size:11.5px}.buy-listing.svelte-gj2kw1 a:where(.svelte-gj2kw1){color:var(--rc-ink-2)}.buy-intro.svelte-gj2kw1{color:var(--rc-ink-2);max-width:66ch;margin:6px 0 16px;font-size:13.5px;line-height:1.6}.buy-form.svelte-gj2kw1{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));align-items:start;gap:14px 16px;margin-bottom:12px;display:grid}.buy-field.svelte-gj2kw1{flex-direction:column;gap:6px;min-width:0;display:flex}.buy-field.svelte-gj2kw1>span:where(.svelte-gj2kw1){font-family:var(--rc-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--rc-ink-2);font-size:10.5px;line-height:14px}.buy-field.svelte-gj2kw1 em:where(.svelte-gj2kw1){color:var(--rc-ink-3);font-size:11px;font-style:normal;line-height:1.4}.buy-summary.svelte-gj2kw1{color:var(--rc-ink);margin:18px 0 10px;font-size:15px;line-height:1.6}.buy-summary.svelte-gj2kw1 strong:where(.svelte-gj2kw1){color:var(--rc-white);font-family:var(--rc-mono)}.buy-summary-pct.svelte-gj2kw1{color:var(--rc-ink-2);font-size:13px}.buy-hint.svelte-gj2kw1{color:var(--rc-ink-3);margin-top:8px;font-size:12px;line-height:1.5;display:block}.buy-field.svelte-gj2kw1 input:where(.svelte-gj2kw1),.buy-field.svelte-gj2kw1 select:where(.svelte-gj2kw1){background:var(--rc-bg-2);border:1px solid var(--rc-line-2);color:var(--rc-ink);font-family:var(--rc-mono);box-sizing:border-box;border-radius:0;width:100%;height:42px;padding:0 11px;font-size:14px}.buy-field.svelte-gj2kw1 input:where(.svelte-gj2kw1):focus,.buy-field.svelte-gj2kw1 select:where(.svelte-gj2kw1):focus{border-color:var(--rc-white);outline:none}.buy-quotebtn.svelte-gj2kw1{font-family:var(--rc-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--rc-white);cursor:pointer;background:0 0;border:1px solid #fff6;border-radius:0;width:100%;height:44px;padding:0 16px;font-size:12px}.buy-connect.svelte-gj2kw1{flex-wrap:wrap;gap:10px;display:flex}.buy-btn-alt.svelte-gj2kw1{color:var(--rc-white);background:0 0;border:1px solid #ffffff73;font-weight:400}.buy-btn-alt.svelte-gj2kw1:hover:not(:disabled){background:#ffffff1a}.buy-quotebtn.svelte-gj2kw1:hover:not(:disabled){border-color:var(--rc-white);background:#ffffff1a}.buy-quotebtn.svelte-gj2kw1:disabled{opacity:.5;cursor:default}.buy-quote.svelte-gj2kw1{border:1px solid var(--rc-line);background:var(--rc-bg-2);border-radius:0;margin:16px 0 14px;padding:6px 16px}.buy-row.svelte-gj2kw1{border-bottom:1px solid var(--rc-line);color:var(--rc-ink-2);justify-content:space-between;gap:16px;padding:9px 0;font-size:13.5px;display:flex}.buy-row.svelte-gj2kw1:last-child{border-bottom:none}.buy-row.svelte-gj2kw1 span:where(.svelte-gj2kw1):last-child{color:var(--rc-ink);font-family:var(--rc-mono)}.buy-row.total.svelte-gj2kw1{color:var(--rc-ink);font-weight:600}.buy-row.total.svelte-gj2kw1 span:where(.svelte-gj2kw1):last-child{color:var(--rc-white)}.buy-consent.svelte-gj2kw1{color:var(--rc-ink-2);cursor:pointer;background:var(--rc-bg-2);border:1px solid #ffffff59;border-radius:0;align-items:flex-start;gap:12px;margin:0 0 14px;padding:12px 14px;font-size:13px;line-height:1.6;display:flex}.buy-consent.svelte-gj2kw1 input:where(.svelte-gj2kw1){appearance:none;border:2px solid var(--rc-white);cursor:pointer;background:0 0;border-radius:0;place-content:center;width:22px;min-width:22px;height:22px;margin-top:1px;display:inline-grid}.buy-consent.svelte-gj2kw1 input:where(.svelte-gj2kw1):checked{background:var(--rc-white)}.buy-consent.svelte-gj2kw1 input:where(.svelte-gj2kw1):checked:before{content:"";clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);background:var(--rc-black);width:12px;height:12px}.buy-consent.svelte-gj2kw1 a:where(.svelte-gj2kw1){color:var(--rc-white)}.buy-btn.svelte-gj2kw1{font-family:var(--rc-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--rc-black);background:var(--rc-white);cursor:pointer;border:none;border-radius:0;padding:12px 22px;font-size:13px;font-weight:700}.buy-btn.svelte-gj2kw1:hover:not(:disabled){background:var(--rc-ok)}.buy-btn.svelte-gj2kw1:disabled{opacity:.45;cursor:default}.buy-account.svelte-gj2kw1{font-family:var(--rc-mono);color:var(--rc-ink-3);margin-left:12px;font-size:12px}.buy-terms.svelte-gj2kw1{font-family:var(--rc-mono);color:var(--rc-ink-3);margin:14px 0 0;font-size:11px;line-height:1.7}.buy-terms.svelte-gj2kw1 a:where(.svelte-gj2kw1){color:var(--rc-white)}.buy-success.svelte-gj2kw1{color:var(--rc-ok);margin:14px 0 0;font-size:14px;line-height:1.6}.buy-success.svelte-gj2kw1 a:where(.svelte-gj2kw1){color:var(--rc-ok)}.buy-error.svelte-gj2kw1{color:var(--rc-no);margin:12px 0 0;font-size:13px;line-height:1.6}.buy-fallback.svelte-gj2kw1{color:var(--rc-ink-3);margin:16px 0 0;font-size:12.5px;line-height:1.6}.buy-fallback.svelte-gj2kw1 a:where(.svelte-gj2kw1){color:var(--rc-ink-2)}.ov.svelte-1yw2l4q{z-index:200;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#040809b8;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0;overflow-y:auto}.sheet.svelte-1yw2l4q{background:var(--rc-bg-2);border:1px solid #ffffff59;border-radius:0;width:100%;max-width:560px;padding:26px 24px 24px;position:relative;box-shadow:0 24px 60px #0009}.ov-close.svelte-1yw2l4q{width:34px;height:34px;color:var(--rc-ink-2);cursor:pointer;background:0 0;border:none;border-radius:0;font-size:24px;line-height:1;position:absolute;top:10px;right:12px}.ov-close.svelte-1yw2l4q:hover{color:var(--rc-ink);background:var(--rc-line)}@media (width<=560px){.ov.svelte-1yw2l4q{align-items:flex-end;padding:0}.sheet.svelte-1yw2l4q{border-bottom:none;border-radius:0;max-width:none;max-height:94vh;padding:30px 18px 24px;overflow-y:auto}}
