.static-hero{background:var(--deeper);padding:100px 0 60px;border-bottom:1px solid rgba(212,175,55,.15);text-align:center}.static-hero-title{font-family:Cormorant Garamond,serif;font-size:clamp(2.4rem,5vw,3.6rem);font-weight:300;color:var(--cream);margin:0 0 12px}.static-hero-title em{color:var(--gold);font-style:italic}.static-hero-sub{color:hsla(37,39%,94%,.5);font-size:.95rem;margin:0}.static-body{background:var(--deep);padding:60px 0 100px}.static-content{max-width:720px;margin:0 auto}.static-content h2{font-family:Cormorant Garamond,serif;font-size:1.6rem;font-weight:500;color:var(--gold);margin:2.5rem 0 .75rem}.static-content h2:first-child{margin-top:0}.static-content p{color:hsla(37,39%,94%,.75);line-height:1.8;margin:0 0 1rem}.static-content a{color:var(--gold);text-decoration:underline}.contact-socials{display:flex;gap:12px;flex-wrap:wrap;margin:1.5rem 0 2.5rem}.contact-form{gap:20px;margin-top:1rem}.contact-form,.contact-form label{display:flex;flex-direction:column}.contact-form label{gap:8px;color:hsla(37,39%,94%,.6);font-size:.85rem;letter-spacing:.05em;text-transform:uppercase}.contact-form input,.contact-form textarea{background:hsla(0,0%,100%,.05);border:1px solid rgba(212,175,55,.2);border-radius:6px;padding:12px 16px;color:var(--cream);font-size:1rem;font-family:inherit;outline:none;transition:border-color .2s}.contact-form input:focus,.contact-form textarea:focus{border-color:var(--gold)}.contact-success{background:rgba(212,175,55,.08);border:1px solid rgba(212,175,55,.25);border-radius:8px;padding:24px;margin-top:1rem}.contact-success p{color:var(--cream);margin:0;font-style:italic}.contact-honeypot{display:none}