.forms-page{width:min(1120px,92vw);margin:auto;padding:50px 0}.forms-brand{color:var(--gold);font:32px var(--font-display)}.forms-page h1{font-size:clamp(32px,6vw,60px);margin:24px 0 8px}.lead{color:var(--muted)}.form-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:30px}.form-grid form{display:grid;align-content:start;gap:12px;padding:22px;border:1px solid var(--line);background:var(--ink-raised)}.form-grid label{display:grid;gap:5px}.form-grid input,.form-grid select,.form-grid textarea{min-height:44px;padding:9px;border:1px solid var(--line);background:#0b0a0a;color:var(--ivory)}.form-grid textarea{min-height:100px}.form-grid button{min-height:46px;border:0;background:var(--gold);color:#17100a}.form-status{min-height:24px;color:var(--sakura)}.honey{position:absolute!important;left:-9999px!important}@media(max-width:850px){.form-grid{grid-template-columns:1fr}}
.published-reviews{margin-top:48px;padding-top:30px;border-top:1px solid var(--line)}.reviews-list{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.reviews-list article{padding:20px;border:1px solid var(--line);background:var(--ink-raised)}.reviews-list h3{margin:0}.reviews-list span{color:var(--gold)}.reviews-empty{color:var(--muted)}@media(max-width:850px){.reviews-list{grid-template-columns:1fr}}
