.studio-page[data-astro-cid-whcmz2dn]{max-width:1080px}.studio-hero[data-astro-cid-whcmz2dn]{background:linear-gradient(135deg,#1d2a20,#1a2119 56%,#29231d);border:1px solid #465743;border-radius:12px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:clamp(18px,4vw,42px);padding:clamp(18px,4vw,36px);display:grid}.studio-hero[data-astro-cid-whcmz2dn] h1[data-astro-cid-whcmz2dn]{letter-spacing:-.04em;margin:7px 0 12px;font-size:clamp(32px,6vw,56px);line-height:1.08}.studio-hero[data-astro-cid-whcmz2dn] p[data-astro-cid-whcmz2dn]:not(.eyebrow),.studio-section[data-astro-cid-whcmz2dn]>p[data-astro-cid-whcmz2dn]:not(.eyebrow){color:#cedaca;font-size:14px;line-height:1.7}.studio-hero[data-astro-cid-whcmz2dn] .studio-lead[data-astro-cid-whcmz2dn]{color:#f0f3ec;margin-bottom:8px;font-size:18px;font-weight:750}.studio-actions[data-astro-cid-whcmz2dn]{flex-wrap:wrap;gap:9px;margin-top:18px;display:flex}.studio-page[data-astro-cid-whcmz2dn] .button[data-astro-cid-whcmz2dn]{gap:7px;min-height:44px}.studio-example[data-astro-cid-whcmz2dn]{background:#171e17;border:1px solid #52614d;border-radius:10px;min-width:0;padding:16px}.studio-example[data-astro-cid-whcmz2dn] h2[data-astro-cid-whcmz2dn]{margin:6px 0 12px;font-size:18px}.studio-example[data-astro-cid-whcmz2dn] dl[data-astro-cid-whcmz2dn]{margin:0 0 12px}.studio-example[data-astro-cid-whcmz2dn] dl[data-astro-cid-whcmz2dn] div[data-astro-cid-whcmz2dn]{border-top:1px solid #45533f;flex-wrap:wrap;justify-content:space-between;gap:4px 10px;padding:10px 0;display:flex}.studio-example[data-astro-cid-whcmz2dn] dt[data-astro-cid-whcmz2dn],.studio-example[data-astro-cid-whcmz2dn] dd[data-astro-cid-whcmz2dn]{font-size:13px;font-weight:750}.studio-example[data-astro-cid-whcmz2dn] dd[data-astro-cid-whcmz2dn]{font-variant-numeric:tabular-nums;margin:0}.studio-example[data-astro-cid-whcmz2dn] small[data-astro-cid-whcmz2dn]{color:#b7c4b1;font-size:11px;font-weight:500;line-height:1.6;display:block}.studio-section[data-astro-cid-whcmz2dn]{margin-top:clamp(24px,4vw,38px)}.studio-section[data-astro-cid-whcmz2dn] h2[data-astro-cid-whcmz2dn]{margin:6px 0 8px;font-size:clamp(21px,4vw,28px)}.studio-contents[data-astro-cid-whcmz2dn]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:16px 0;padding:0;list-style:none;display:grid}.studio-contents[data-astro-cid-whcmz2dn] li[data-astro-cid-whcmz2dn]{background:var(--panel);border:1px solid #43523d;border-radius:8px;padding:14px}.studio-contents[data-astro-cid-whcmz2dn] svg[data-astro-cid-whcmz2dn]{color:#c2ddae}.studio-contents[data-astro-cid-whcmz2dn] strong[data-astro-cid-whcmz2dn]{margin:7px 0;display:block}.studio-contents[data-astro-cid-whcmz2dn] p[data-astro-cid-whcmz2dn],.studio-prompt[data-astro-cid-whcmz2dn] p[data-astro-cid-whcmz2dn]{color:#cad6c5;margin:0;font-size:13px;line-height:1.65}.studio-prompt[data-astro-cid-whcmz2dn]{border:1px solid #43523d;border-radius:8px;padding:0 14px}.studio-prompt[data-astro-cid-whcmz2dn] summary[data-astro-cid-whcmz2dn]{cursor:pointer;min-height:44px;padding-block:12px;font-weight:700}.studio-prompt[data-astro-cid-whcmz2dn] button[data-astro-cid-whcmz2dn]{margin:12px 0}.studio-interest[data-astro-cid-whcmz2dn]{background:#202a1e;border:1px solid #586b4f;border-radius:10px;padding:clamp(16px,3vw,24px)}.studio-interest[data-astro-cid-whcmz2dn] .button[data-astro-cid-whcmz2dn]{margin-top:12px}.studio-interest[data-astro-cid-whcmz2dn] .small-note[data-astro-cid-whcmz2dn]{margin-top:8px;font-size:12px}.studio-reading[data-astro-cid-whcmz2dn] nav[data-astro-cid-whcmz2dn]{margin-top:12px}@media (width<=680px){.studio-hero[data-astro-cid-whcmz2dn],.studio-contents[data-astro-cid-whcmz2dn]{grid-template-columns:1fr}}
