.layout[data-astro-cid-ytq74yha]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(40px,6vw,96px);align-items:start}.about[data-astro-cid-ytq74yha] h2[data-astro-cid-ytq74yha]{font-size:clamp(1.5rem,2.4vw,2rem);margin-bottom:20px}.gap-lg[data-astro-cid-ytq74yha]{margin-top:64px}.credit[data-astro-cid-ytq74yha]{margin-top:36px;padding:20px 24px;border-left:3px solid var(--signal);max-width:52ch;background:var(--surface-1);font-size:.95rem;line-height:1.55;color:var(--ghost)}.credit[data-astro-cid-ytq74yha] strong[data-astro-cid-ytq74yha]{color:var(--signal)}.form-col[data-astro-cid-ytq74yha]{position:sticky;top:100px}.form-box[data-astro-cid-ytq74yha]{background:linear-gradient(160deg,var(--surface-1) 0%,rgba(5,29,26,.9) 100%);border:1px solid var(--border-medium);border-radius:10px;padding:clamp(24px,3.5vw,44px);box-shadow:0 16px 40px -12px #000000b3}.form-telemetry-badge[data-astro-cid-ytq74yha]{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-data);font-size:.7rem;letter-spacing:.08em;color:var(--ok);margin-bottom:20px;padding:4px 10px;background:#2ecc7114;border:1px solid rgba(46,204,113,.2);border-radius:4px}.calc-linked-banner[data-astro-cid-ytq74yha]{display:flex;align-items:center;gap:10px;padding:10px 14px;background:#f2f23014;border:1px solid var(--border-signal);border-radius:4px;margin-bottom:20px;font-family:var(--font-data);font-size:.78rem;color:var(--cream);line-height:1.4}.form-title[data-astro-cid-ytq74yha]{font-size:clamp(1.5rem,2.4vw,2rem);font-family:var(--font-display)}.form-intro[data-astro-cid-ytq74yha]{margin:12px 0 28px}.form-box[data-astro-cid-ytq74yha] input,.form-box[data-astro-cid-ytq74yha] select,.form-box[data-astro-cid-ytq74yha] textarea{background:var(--ink)}.faq-wrap[data-astro-cid-ytq74yha]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(32px,6vw,96px)}.faq[data-astro-cid-ytq74yha]{display:grid;gap:14px}.faq[data-astro-cid-ytq74yha] details[data-astro-cid-ytq74yha]{background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:6px;transition:border-color .16s ease,background-color .16s ease}.faq[data-astro-cid-ytq74yha] details[data-astro-cid-ytq74yha]:hover{border-color:var(--border-medium);background:var(--surface-2)}.faq[data-astro-cid-ytq74yha] details[data-astro-cid-ytq74yha][open]{border-color:var(--border-signal)}.faq[data-astro-cid-ytq74yha] summary[data-astro-cid-ytq74yha]{cursor:pointer;list-style:none;padding:20px 44px 20px 20px;font-weight:600;font-size:1.05rem;position:relative;color:var(--ghost)}.faq[data-astro-cid-ytq74yha] summary[data-astro-cid-ytq74yha]::-webkit-details-marker{display:none}.faq[data-astro-cid-ytq74yha] summary[data-astro-cid-ytq74yha]:after{content:"+";position:absolute;right:20px;top:16px;font-size:1.4rem;color:var(--signal);font-weight:400}.faq[data-astro-cid-ytq74yha] details[data-astro-cid-ytq74yha][open] summary[data-astro-cid-ytq74yha]:after{content:"−"}.faq[data-astro-cid-ytq74yha] details[data-astro-cid-ytq74yha] p[data-astro-cid-ytq74yha]{padding:0 24px 20px 20px;color:var(--grey);max-width:60ch;font-size:.95rem;line-height:1.6}@media(max-width:960px){.layout[data-astro-cid-ytq74yha],.faq-wrap[data-astro-cid-ytq74yha]{grid-template-columns:1fr}.form-col[data-astro-cid-ytq74yha]{position:static;order:-1}}
