.brief-form-module__KVEwRa__form{color:#f1eee5;background:#181a19;gap:2rem;max-width:62rem;margin:0 auto;padding:clamp(2rem,5vw,5rem);display:grid}.brief-form-module__KVEwRa__step{border-top:1px solid #f1eee538;grid-template-columns:6rem 1fr;gap:1.5rem;padding-top:1.7rem;display:grid}.brief-form-module__KVEwRa__index{letter-spacing:.1em;color:#b9dced;font:600 .68rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.brief-form-module__KVEwRa__content{gap:1.1rem;display:grid}.brief-form-module__KVEwRa__content h2{letter-spacing:-.07em;margin:0;font-size:clamp(1.65rem,3vw,3rem);font-weight:500;line-height:.92}.brief-form-module__KVEwRa__content p{color:#bab8b1;max-width:32rem;margin:0;line-height:1.45}.brief-form-module__KVEwRa__grid{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.brief-form-module__KVEwRa__label{letter-spacing:.08em;text-transform:uppercase;gap:.55rem;font:600 .68rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;display:grid}.brief-form-module__KVEwRa__form input,.brief-form-module__KVEwRa__form textarea,.brief-form-module__KVEwRa__form select{box-sizing:border-box;width:100%;color:inherit;font:400 1rem/1.35 var(--font-geist);background:0 0;border:0;border-bottom:1px solid #f1eee566;outline:0;padding:.7rem 0}.brief-form-module__KVEwRa__form select option{background:#181a19}.brief-form-module__KVEwRa__form textarea{resize:vertical;min-height:8rem}.brief-form-module__KVEwRa__form input:focus-visible,.brief-form-module__KVEwRa__form textarea:focus-visible,.brief-form-module__KVEwRa__form select:focus-visible{outline-offset:4px;outline:2px solid #b9dced}.brief-form-module__KVEwRa__checks{flex-wrap:wrap;gap:.6rem;display:flex}.brief-form-module__KVEwRa__checks label{letter-spacing:0;text-transform:none;cursor:pointer;border:1px solid #f1eee540;align-items:center;gap:.5rem;padding:.75rem .9rem;font-size:.75rem;display:flex}.brief-form-module__KVEwRa__checks input{width:1rem}.brief-form-module__KVEwRa__submit{align-items:center;gap:1rem;display:flex}.brief-form-module__KVEwRa__submit button{color:#101211;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#b9dced;border:1px solid #b9dced;padding:1rem 1.2rem;font:600 .7rem/1 ui-monospace,SFMono-Regular,Menlo,monospace}.brief-form-module__KVEwRa__submit button:disabled{opacity:.6;cursor:wait}.brief-form-module__KVEwRa__submit p{color:#b9dced;margin:0;font-size:.85rem;line-height:1.4}@media (max-width:650px){.brief-form-module__KVEwRa__form{padding:1.25rem}.brief-form-module__KVEwRa__step{grid-template-columns:1fr;gap:.8rem}.brief-form-module__KVEwRa__grid{grid-template-columns:1fr}.brief-form-module__KVEwRa__submit{flex-direction:column;align-items:flex-start}}
.page-module__tbH5Uq__page{color:#171817;background:#eeece5;min-height:100vh}.page-module__tbH5Uq__hero{padding:clamp(9rem,16vw,14rem) 8.6vw clamp(4rem,8vw,8rem)}.page-module__tbH5Uq__hero p{letter-spacing:.09em;text-transform:uppercase;max-width:35rem;margin:0 0 2rem;font:600 .7rem/1.3 ui-monospace,SFMono-Regular,Menlo,monospace}.page-module__tbH5Uq__hero h1{letter-spacing:-.095em;max-width:62rem;font-size:clamp(3.6rem,9vw,10rem);line-height:.9;font-weight:var(--dynamic-weight,500);margin:0}.page-module__tbH5Uq__hero h1 i{font-family:Georgia,serif;font-weight:400}@media (max-width:650px){.page-module__tbH5Uq__hero{padding:8rem 6vw 4rem}.page-module__tbH5Uq__hero h1{letter-spacing:-.08em;line-height:.96}}
