.cp[data-astro-cid-jfy4r3eu]{gap:var(--space-3);display:grid}.cp-card[data-astro-cid-jfy4r3eu]{background:var(--surface);border:1px solid var(--border);transition:border-color .18s,box-shadow .18s,transform .18s;display:grid;position:relative}.cp-card[data-astro-cid-jfy4r3eu]:hover{border-color:var(--soft-strong);box-shadow:0 14px 32px -18px #1b153559}.cp-card[data-astro-cid-jfy4r3eu]:has(.cp-select:focus-visible){border-color:var(--fig);box-shadow:0 0 0 3px var(--soft-strong)}.cp-label[data-astro-cid-jfy4r3eu]{cursor:pointer;display:grid}.cp-art[data-astro-cid-jfy4r3eu]{background:var(--soft);display:block;overflow:hidden}.cp-thumb[data-astro-cid-jfy4r3eu]{display:block}.cp-thumb[data-astro-cid-jfy4r3eu][hidden]{display:none}.cp-k[data-astro-cid-jfy4r3eu]{font:800 11px/1 var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.cp-field[data-astro-cid-jfy4r3eu]{display:block;position:relative}.cp-select[data-astro-cid-jfy4r3eu]{-webkit-appearance:none;appearance:none;width:100%;color:var(--fig);cursor:pointer;text-overflow:ellipsis;background:0 0;border:0;margin:0}.cp-select[data-astro-cid-jfy4r3eu]:focus-visible{outline:none}.cp-chev[data-astro-cid-jfy4r3eu]{width:18px;height:18px;color:var(--fig);pointer-events:none;position:absolute;top:50%;translate:0 -50%}.cp-hero[data-astro-cid-jfy4r3eu]{--gap:var(--space-4);column-gap:var(--gap);row-gap:var(--space-4);grid-template-columns:1fr 1fr;position:relative;container-type:inline-size}.cp-hero[data-astro-cid-jfy4r3eu] .cp-card[data-astro-cid-jfy4r3eu]{border-radius:var(--radius-xl);overflow:hidden}.cp-hero[data-astro-cid-jfy4r3eu] .cp-card[data-astro-cid-jfy4r3eu]:hover{transform:translateY(-2px)}.cp-hero[data-astro-cid-jfy4r3eu] .cp-art[data-astro-cid-jfy4r3eu]{border-bottom:1px solid var(--border)}.cp-hero[data-astro-cid-jfy4r3eu] .cp-k[data-astro-cid-jfy4r3eu]{padding:16px 20px 0}.cp-hero[data-astro-cid-jfy4r3eu] .cp-select[data-astro-cid-jfy4r3eu]{font:700 clamp(20px, 3vw, 28px)/1.2 var(--display);padding:6px 48px 18px 20px}.cp-hero[data-astro-cid-jfy4r3eu] .cp-chev[data-astro-cid-jfy4r3eu]{width:22px;height:22px;right:18px;translate:0 calc(-50% - 6px)}.cp-hero[data-astro-cid-jfy4r3eu] .cp-go[data-astro-cid-jfy4r3eu]{grid-column:1/-1;justify-self:center;min-width:240px;min-height:56px;font-size:17px}.cp-go[data-astro-cid-jfy4r3eu] svg[data-astro-cid-jfy4r3eu]{width:20px;height:20px}.cp-swap[data-astro-cid-jfy4r3eu]{z-index:2;left:50%;top:calc((100cqi - var(--gap)) * .3125);border:4px solid var(--bg);background:var(--fig);width:52px;height:52px;color:var(--on-fig);cursor:pointer;border-radius:50%;place-items:center;transition:background .18s,rotate .3s;display:grid;position:absolute;translate:-50% -50%;box-shadow:0 10px 24px -12px #1b153599}.cp-swap[data-astro-cid-jfy4r3eu] svg[data-astro-cid-jfy4r3eu]{width:22px;height:22px}.cp-swap[data-astro-cid-jfy4r3eu]:hover{background:var(--fig-pressed);rotate:180deg}.cp-bar[data-astro-cid-jfy4r3eu]{align-items:center;column-gap:var(--space-2);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-l);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto;padding:8px}.cp-bar[data-astro-cid-jfy4r3eu] .cp-card[data-astro-cid-jfy4r3eu]{border-radius:var(--radius-m);background:var(--bg);border-color:#0000;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:12px;padding:6px}.cp-bar[data-astro-cid-jfy4r3eu] .cp-card[data-astro-cid-jfy4r3eu]:hover{box-shadow:none}.cp-bar[data-astro-cid-jfy4r3eu] .cp-label[data-astro-cid-jfy4r3eu]{grid-template-columns:auto}.cp-bar[data-astro-cid-jfy4r3eu] .cp-art[data-astro-cid-jfy4r3eu]{border-radius:10px;grid-row:1/3;width:64px}.cp-bar[data-astro-cid-jfy4r3eu] .cp-k[data-astro-cid-jfy4r3eu]{position:absolute;top:12px;left:82px}.cp-bar[data-astro-cid-jfy4r3eu] .cp-field[data-astro-cid-jfy4r3eu]{grid-column:2}.cp-bar[data-astro-cid-jfy4r3eu] .cp-select[data-astro-cid-jfy4r3eu]{font:700 16px/1.3 var(--display);padding:18px 32px 2px 0}.cp-bar[data-astro-cid-jfy4r3eu] .cp-chev[data-astro-cid-jfy4r3eu]{right:6px;translate:0 calc(8px - 50%)}.cp-or[data-astro-cid-jfy4r3eu]{font:700 13px/1 var(--display);color:var(--ink-muted)}.cp-bar[data-astro-cid-jfy4r3eu] .cp-go[data-astro-cid-jfy4r3eu]{min-height:48px;padding:0 20px}@media (width<=640px){.cp-hero[data-astro-cid-jfy4r3eu]{--gap:var(--space-2)}.cp-hero[data-astro-cid-jfy4r3eu] .cp-card[data-astro-cid-jfy4r3eu]{border-radius:var(--radius-l)}.cp-hero[data-astro-cid-jfy4r3eu] .cp-k[data-astro-cid-jfy4r3eu]{padding:12px 12px 0;font-size:10px}.cp-hero[data-astro-cid-jfy4r3eu] .cp-select[data-astro-cid-jfy4r3eu]{padding:4px 30px 14px 12px;font-size:17px}.cp-hero[data-astro-cid-jfy4r3eu] .cp-chev[data-astro-cid-jfy4r3eu]{width:18px;height:18px;right:8px}.cp-hero[data-astro-cid-jfy4r3eu] .cp-go[data-astro-cid-jfy4r3eu]{justify-self:stretch;min-width:0}.cp-swap[data-astro-cid-jfy4r3eu]{width:44px;height:44px}.cp-bar[data-astro-cid-jfy4r3eu]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);row-gap:8px}.cp-bar[data-astro-cid-jfy4r3eu] .cp-or[data-astro-cid-jfy4r3eu],.cp-bar[data-astro-cid-jfy4r3eu] .cp-art[data-astro-cid-jfy4r3eu]{display:none}.cp-bar[data-astro-cid-jfy4r3eu] .cp-card[data-astro-cid-jfy4r3eu]{grid-template-columns:minmax(0,1fr);padding:6px 10px}.cp-bar[data-astro-cid-jfy4r3eu] .cp-k[data-astro-cid-jfy4r3eu]{font-size:10px;top:10px;left:10px}.cp-bar[data-astro-cid-jfy4r3eu] .cp-field[data-astro-cid-jfy4r3eu]{grid-column:1}.cp-bar[data-astro-cid-jfy4r3eu] .cp-select[data-astro-cid-jfy4r3eu]{font:800 16px/1.3 var(--sans);padding-right:22px}.cp-bar[data-astro-cid-jfy4r3eu] .cp-chev[data-astro-cid-jfy4r3eu]{right:0}.cp-bar[data-astro-cid-jfy4r3eu] .cp-go[data-astro-cid-jfy4r3eu]{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.cp-card[data-astro-cid-jfy4r3eu],.cp-swap[data-astro-cid-jfy4r3eu]{transition:none}.cp-hero[data-astro-cid-jfy4r3eu] .cp-card[data-astro-cid-jfy4r3eu]:hover{transform:none}.cp-swap[data-astro-cid-jfy4r3eu]:hover{rotate:none}}
