.stg[data-astro-cid-j5lmqrdz]{background:var(--surface)}.stg[data-astro-cid-j5lmqrdz] .section-head[data-astro-cid-j5lmqrdz]{margin-bottom:40px}.stg__box[data-astro-cid-j5lmqrdz]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:var(--gap);align-items:start}.stg__pick[data-astro-cid-j5lmqrdz]{display:flex;flex-direction:column;gap:10px;position:sticky;top:110px}.stg__opt[data-astro-cid-j5lmqrdz]{position:relative;display:grid;grid-template-columns:40px minmax(0,1fr) 18px;gap:14px;align-items:center;padding:18px 20px;border-radius:16px;border:1px solid var(--ink-10);background:#fff;cursor:pointer;transition:border-color var(--ease),background var(--ease)}.stg__opt[data-astro-cid-j5lmqrdz] input[data-astro-cid-j5lmqrdz]{position:absolute;opacity:0;inset:0;cursor:pointer}.stg__opt[data-astro-cid-j5lmqrdz]:hover{border-color:var(--ink-20)}.stg__opt[data-astro-cid-j5lmqrdz] svg{width:16px;height:16px;color:var(--ink-40)}.stg__num[data-astro-cid-j5lmqrdz]{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:var(--surface);font-size:14px;font-weight:600;color:var(--ink-60)}.stg__ot[data-astro-cid-j5lmqrdz]{display:flex;flex-direction:column;gap:2px}.stg__ot[data-astro-cid-j5lmqrdz] b[data-astro-cid-j5lmqrdz]{font-size:17px;font-weight:500;letter-spacing:-.03em}.stg__ot[data-astro-cid-j5lmqrdz] small[data-astro-cid-j5lmqrdz]{font-size:13px;color:var(--ink-60)}.stg__opt[data-astro-cid-j5lmqrdz].is-on{background:var(--petrol-900);border-color:var(--petrol-900);color:var(--on-dark)}.stg__opt[data-astro-cid-j5lmqrdz].is-on .stg__num[data-astro-cid-j5lmqrdz]{background:var(--orange);color:#fff}.stg__opt[data-astro-cid-j5lmqrdz].is-on small[data-astro-cid-j5lmqrdz]{color:var(--on-dark-70)}.stg__opt[data-astro-cid-j5lmqrdz].is-on svg{color:#ffb183}.stg__opt[data-astro-cid-j5lmqrdz]:has(input:focus-visible){outline:2px solid var(--teal);outline-offset:2px}.stg__panels[data-astro-cid-j5lmqrdz]{display:flex;flex-direction:column;gap:var(--gap)}.js .stg__panel[data-astro-cid-j5lmqrdz]:not(.is-on){display:none}.stg__panel[data-astro-cid-j5lmqrdz]{display:flex;flex-direction:column;gap:18px;padding:34px}.stg__plabel[data-astro-cid-j5lmqrdz]{font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--teal)}.stg__ptitle[data-astro-cid-j5lmqrdz]{font-size:28px;font-weight:500;line-height:1.15;letter-spacing:-.04em}.stg__points[data-astro-cid-j5lmqrdz]{display:flex;flex-direction:column;gap:16px}.stg__points[data-astro-cid-j5lmqrdz] li[data-astro-cid-j5lmqrdz]{display:grid;grid-template-columns:32px minmax(0,1fr);gap:14px}.stg__check[data-astro-cid-j5lmqrdz]{width:32px;height:32px;border-radius:10px;display:grid;place-items:center;background:var(--mint-soft);color:var(--teal)}.stg__check[data-astro-cid-j5lmqrdz] svg{width:15px;height:15px}.stg__points[data-astro-cid-j5lmqrdz] b[data-astro-cid-j5lmqrdz]{display:block;font-size:16px;font-weight:500;letter-spacing:-.02em;margin-bottom:3px}.stg__points[data-astro-cid-j5lmqrdz] p[data-astro-cid-j5lmqrdz]{font-size:15px;line-height:1.55;color:var(--ink-60)}.stg__points[data-astro-cid-j5lmqrdz] p[data-astro-cid-j5lmqrdz] a{color:var(--teal);text-decoration:underline;text-underline-offset:3px}.stg__foot[data-astro-cid-j5lmqrdz]{display:flex;justify-content:space-between;align-items:center;gap:12px 24px;flex-wrap:wrap;padding-top:16px;border-top:1px solid var(--ink-10)}.stg__basis[data-astro-cid-j5lmqrdz]{font-size:13px;color:var(--ink-40)}.stg__note[data-astro-cid-j5lmqrdz]{margin-top:20px;font-size:13px;color:var(--ink-60);max-width:900px}@media(max-width:1024px){.stg__box[data-astro-cid-j5lmqrdz]{grid-template-columns:minmax(0,1fr)}.stg__pick[data-astro-cid-j5lmqrdz]{position:static;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.stg__pick[data-astro-cid-j5lmqrdz]{grid-template-columns:minmax(0,1fr);gap:8px}.stg__opt[data-astro-cid-j5lmqrdz]{padding:14px 16px;grid-template-columns:34px minmax(0,1fr) 16px}.stg__num[data-astro-cid-j5lmqrdz]{width:34px;height:34px}.stg__panel[data-astro-cid-j5lmqrdz]{padding:22px}.stg__ptitle[data-astro-cid-j5lmqrdz]{font-size:23px}}
