.gi-pressing[data-astro-cid-auxdspbb]{margin:40px 0 44px;display:grid;gap:16px}.gi-head[data-astro-cid-auxdspbb]{display:grid;gap:8px;justify-items:start}.gi-kicker[data-astro-cid-auxdspbb]{font:600 11px/1 Instrument Sans,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--teal-dark)}.gi-head[data-astro-cid-auxdspbb] h2[data-astro-cid-auxdspbb]{scroll-margin-top:90px;font-family:Space Grotesk,sans-serif;font-size:22px;font-weight:700;color:var(--text);margin:0;letter-spacing:-.01em}.gi-head[data-astro-cid-auxdspbb] p[data-astro-cid-auxdspbb]{margin:0;font-size:16px;line-height:1.7;color:var(--text-body)}.gi-play[data-astro-cid-auxdspbb]{display:inline-flex;align-items:center;gap:6px;margin-top:4px;font:600 14px/1 Instrument Sans,sans-serif;color:#fff;background:var(--orange);border-radius:10px;padding:11px 14px;text-decoration:none}.gi-play[data-astro-cid-auxdspbb]:hover{background:var(--orange-dark)}.gi-play[data-astro-cid-auxdspbb]:focus-visible{outline:2px solid var(--teal-dark);outline-offset:2px}.gi-steps[data-astro-cid-auxdspbb]{border:1px solid var(--border);border-radius:12px;background:var(--bg-alt);padding:12px 16px}.gi-steps[data-astro-cid-auxdspbb] summary[data-astro-cid-auxdspbb]{cursor:pointer;font-weight:600;color:var(--text)}.gi-steps[data-astro-cid-auxdspbb] ol[data-astro-cid-auxdspbb]{margin:12px 0 4px;padding-left:22px;display:grid;gap:8px;font-size:15px;line-height:1.6;color:var(--text-body)}.gi-sources[data-astro-cid-auxdspbb]{margin:0;font-size:13px;line-height:1.6;color:var(--text-muted)}.gi-sources[data-astro-cid-auxdspbb] a[data-astro-cid-auxdspbb]{color:var(--teal-dark)}.sl[data-astro-cid-25bznliv]{margin:8px 0 32px;padding:24px;border:1px solid var(--border);border-radius:18px;background:var(--white);display:grid;grid-template-columns:minmax(0,1fr);gap:16px;scroll-margin-top:90px}.sl-h[data-astro-cid-25bznliv]{margin:0;font-size:clamp(22px,2.6vw,28px);line-height:1.15}.sl-intro[data-astro-cid-25bznliv]{margin:0;color:var(--text-muted);font-size:15px;line-height:1.6}.sl-form[data-astro-cid-25bznliv]{display:grid;gap:16px}.sl-form[data-astro-cid-25bznliv] fieldset[data-astro-cid-25bznliv]{border:0;margin:0;padding:0;min-width:0}.sl-group[data-astro-cid-25bznliv]{display:grid;gap:8px}.sl-group[data-astro-cid-25bznliv][hidden]{display:none}.sl-label[data-astro-cid-25bznliv]{font:600 11px/1.2 Instrument Sans,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.sl-label[data-astro-cid-25bznliv] output[data-astro-cid-25bznliv]{text-transform:none;letter-spacing:0;font-size:13px;color:var(--text)}.sl-field[data-astro-cid-25bznliv]{display:grid;gap:6px;min-width:0}.sl-fitted[data-astro-cid-25bznliv]{border:0;margin:0;padding:0}.sl-fitted-row[data-astro-cid-25bznliv]{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:8px}.sl-field[data-astro-cid-25bznliv] select[data-astro-cid-25bznliv]{width:100%;font:inherit;font-size:16px;padding:10px 12px;border:1px solid var(--border);border-radius:10px;background:var(--white);color:var(--text)}.sl-field[data-astro-cid-25bznliv] select[data-astro-cid-25bznliv]{appearance:none;-webkit-appearance:none;padding-right:40px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8' fill='none' stroke='%236b6560' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 1.5 6 6.5l5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:12px 8px;cursor:pointer}.sl-field[data-astro-cid-25bznliv] input[data-astro-cid-25bznliv][type=range]{width:100%;accent-color:var(--ink, #1a1a1a)}.sl-tips[data-astro-cid-25bznliv]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:8px}.sl-tip[data-astro-cid-25bznliv]{display:flex;gap:8px;align-items:flex-start;padding:10px 12px;border:1px solid var(--border);border-radius:12px;cursor:pointer}.sl-tip[data-astro-cid-25bznliv]:has(input:checked){border-color:var(--teal-dark);background:color-mix(in srgb,var(--teal-dark) 7%,var(--white))}.sl-tip[data-astro-cid-25bznliv] input[data-astro-cid-25bznliv]{margin-top:4px;accent-color:var(--teal-dark)}.sl-tip[data-astro-cid-25bznliv] span[data-astro-cid-25bznliv]{display:grid;gap:2px;font-size:14px}.sl-tip[data-astro-cid-25bznliv] small[data-astro-cid-25bznliv]{color:var(--text-muted);font-size:12.5px;line-height:1.4}.sl-hint[data-astro-cid-25bznliv]{margin:0;font-size:13px;color:var(--text-muted);line-height:1.5}.sl-row[data-astro-cid-25bznliv]{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:16px;align-items:end}@media (max-width: 560px){.sl-row[data-astro-cid-25bznliv]{grid-template-columns:minmax(0,1fr)}.sl[data-astro-cid-25bznliv]{padding:16px}}.sl-result[data-astro-cid-25bznliv]{padding:16px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border);display:grid;gap:6px}.sl-when[data-astro-cid-25bznliv]{margin:0;font:600 clamp(22px,3vw,30px)/1.2 "Space Grotesk","Instrument Sans",sans-serif;color:var(--text);text-wrap:balance}.sl-sub[data-astro-cid-25bznliv]{margin:0;font-size:15px;color:var(--text-body)}.sl-signs[data-astro-cid-25bznliv] h3[data-astro-cid-25bznliv]{margin:0 0 6px;font-size:16px}.sl-signs[data-astro-cid-25bznliv] ul[data-astro-cid-25bznliv]{margin:0;padding-left:20px;display:grid;gap:4px;font-size:15px;color:var(--text-body);line-height:1.55}.sl-makers[data-astro-cid-25bznliv] summary[data-astro-cid-25bznliv]{cursor:pointer;font-weight:600;color:var(--teal-dark)}.sl-makers[data-astro-cid-25bznliv][open]{display:grid;gap:10px}.sl-table-wrap[data-astro-cid-25bznliv]{overflow-x:auto;margin-top:8px}.sl-makers[data-astro-cid-25bznliv] table[data-astro-cid-25bznliv]{width:100%;border-collapse:collapse;font-size:14px;line-height:1.45}.sl-makers[data-astro-cid-25bznliv] th[data-astro-cid-25bznliv],.sl-makers[data-astro-cid-25bznliv] td[data-astro-cid-25bznliv]{text-align:left;vertical-align:top;padding:8px 10px;border-bottom:1px solid var(--border)}.sl-makers[data-astro-cid-25bznliv] thead[data-astro-cid-25bznliv] th[data-astro-cid-25bznliv]{font:600 11px/1.2 Instrument Sans,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.sl-makers[data-astro-cid-25bznliv] td[data-astro-cid-25bznliv] a[data-astro-cid-25bznliv]{color:var(--teal-dark)}
