.design-review[data-astro-cid-b2aj2baa][hidden]{display:none!important}.design-review[data-astro-cid-b2aj2baa]{padding:1.25rem;background:#fff1d6;border:1px solid #dab177;border-radius:12px;margin:0 0 1.5rem}.design-review[data-astro-cid-b2aj2baa] label[data-astro-cid-b2aj2baa]{font-size:.85rem;display:block;margin:.8rem 0}.design-review[data-astro-cid-b2aj2baa] textarea[data-astro-cid-b2aj2baa]{width:100%;padding:.8rem;border:1px solid #938877;border-radius:8px;font:1rem/1.6 var(--font-body);background:#fffdf8;color:var(--color-ink)}.design-review[data-astro-cid-b2aj2baa] p[data-astro-cid-b2aj2baa]{font-size:.8rem;line-height:1.7}.design-review[data-astro-cid-b2aj2baa]>div[data-astro-cid-b2aj2baa]{display:flex;align-items:center;gap:1rem}.design-review[data-astro-cid-b2aj2baa] button[data-astro-cid-b2aj2baa]{cursor:pointer}.summary-copy[data-astro-cid-b2aj2baa]{border:0;background:none;text-decoration:underline;font:700 .85rem var(--font-body);color:var(--color-ink)}.quote-hero[data-astro-cid-b2aj2baa]{background:var(--color-gold);padding:4rem 0 0;overflow:hidden}.quote-top[data-astro-cid-b2aj2baa]{display:grid;grid-template-columns:1.35fr .65fr;gap:4rem;align-items:end}.quote-top[data-astro-cid-b2aj2baa]>div[data-astro-cid-b2aj2baa]{padding-bottom:4rem}.quote-top[data-astro-cid-b2aj2baa] h1[data-astro-cid-b2aj2baa]{font:800 clamp(3.8rem,7vw,7.5rem)/.96 var(--font-display);text-transform:uppercase;letter-spacing:-.025em;margin:1.1rem 0 1.5rem}.quote-top[data-astro-cid-b2aj2baa] h1[data-astro-cid-b2aj2baa] em[data-astro-cid-b2aj2baa]{font-style:normal;color:var(--color-accent-deep)}.intro[data-astro-cid-b2aj2baa]{max-width:38rem;font-size:1.1rem;line-height:1.8}.quote-top[data-astro-cid-b2aj2baa] img[data-astro-cid-b2aj2baa]{width:100%;height:auto;object-fit:contain;align-self:center;margin:0 0 2rem}.quote-grid[data-astro-cid-b2aj2baa]{display:grid;grid-template-columns:.75fr 1.25fr;gap:6rem}.quote-grid[data-astro-cid-b2aj2baa] h2[data-astro-cid-b2aj2baa]{font:700 clamp(2.3rem,4vw,3.5rem)/1.05 var(--font-display)}ol[data-astro-cid-b2aj2baa]{list-style:none;padding:0;margin:2.4rem 0}li[data-astro-cid-b2aj2baa]{display:flex;gap:1.25rem;padding:1.3rem 0;border-top:1px solid var(--color-rule)}li[data-astro-cid-b2aj2baa]>span[data-astro-cid-b2aj2baa]{font:700 1.9rem var(--font-display);color:var(--color-accent-deep)}h3[data-astro-cid-b2aj2baa]{font-size:1rem;margin:0 0 .4rem}li[data-astro-cid-b2aj2baa] p[data-astro-cid-b2aj2baa]{margin:0;color:var(--color-mute);line-height:1.7}.quote-note[data-astro-cid-b2aj2baa]{background:var(--color-paper-warm);padding:1.3rem;font-size:.9rem;line-height:1.7;border-left:3px solid var(--color-accent)}.small[data-astro-cid-b2aj2baa]{font-size:.8rem;line-height:1.7;color:var(--color-mute)}.small[data-astro-cid-b2aj2baa] a[data-astro-cid-b2aj2baa]{text-decoration:underline}.form-panel[data-astro-cid-b2aj2baa]{border:1px solid var(--color-rule);padding:2rem;border-radius:.8rem;background:#fffdf8}.form-heading[data-astro-cid-b2aj2baa]{display:flex;justify-content:space-between;align-items:center;gap:1rem;border-bottom:1px solid var(--color-rule);padding-bottom:1.3rem;margin-bottom:1.5rem}.form-heading[data-astro-cid-b2aj2baa] h2[data-astro-cid-b2aj2baa]{font-size:2.2rem;margin:0}.form-heading[data-astro-cid-b2aj2baa]>span[data-astro-cid-b2aj2baa],.selection[data-astro-cid-b2aj2baa]>span[data-astro-cid-b2aj2baa]{font-size:.65rem;letter-spacing:.12em;font-weight:800}.selection[data-astro-cid-b2aj2baa]{background:var(--color-pink-soft);padding:1rem 1.2rem;margin-bottom:1.4rem}.selection[data-astro-cid-b2aj2baa] p[data-astro-cid-b2aj2baa]{font-weight:700;margin:.6rem 0}.selection[data-astro-cid-b2aj2baa] a[data-astro-cid-b2aj2baa]{font-size:.75rem;text-decoration:underline}iframe[data-astro-cid-b2aj2baa]{border:0;display:block}.form-fallback[data-astro-cid-b2aj2baa]{margin-top:1rem}.text-link[data-astro-cid-b2aj2baa]{display:inline-block;margin-top:.75rem}@media(max-width:850px){.quote-grid[data-astro-cid-b2aj2baa]{grid-template-columns:1fr;gap:2.5rem}.quote-top[data-astro-cid-b2aj2baa]{gap:0;grid-template-columns:1fr .45fr}.quote-top[data-astro-cid-b2aj2baa] h1[data-astro-cid-b2aj2baa]{font-size:clamp(3.5rem,9vw,6rem)}.quote-top[data-astro-cid-b2aj2baa] img[data-astro-cid-b2aj2baa]{min-width:0;transform:none}.form-panel[data-astro-cid-b2aj2baa]{padding:1.25rem}}@media(max-width:520px){.quote-top[data-astro-cid-b2aj2baa]{display:block}.quote-top[data-astro-cid-b2aj2baa]>div[data-astro-cid-b2aj2baa]{padding-bottom:1rem}.quote-top[data-astro-cid-b2aj2baa] img[data-astro-cid-b2aj2baa]{width:65%;min-width:0;margin-left:auto;transform:none;margin-top:0}.form-heading[data-astro-cid-b2aj2baa]{align-items:start;flex-direction:column}.quote-hero[data-astro-cid-b2aj2baa]{padding-top:2.5rem}}
