.HeroHeader_hero__uZvh2{position:relative;overflow:hidden;background:var(--dark)}.HeroHeader_bg__NDsp3{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.42}.HeroHeader_solid__UY1gU{position:absolute;inset:0;background:var(--dark)}.HeroHeader_inner__c_k5d{position:relative;max-width:var(--container);margin:0 auto;padding:var(--space-24) var(--space-6)}.HeroHeader_content__VWdp5{max-width:760px;margin:0 auto;text-align:center;display:flex;flex-direction:column;gap:var(--space-6);align-items:center}.HeroHeader_tagline__A86Pk{font-size:var(--fs-sm);font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:var(--accent)}.HeroHeader_title__ZdVYK{font-size:var(--fs-4xl);color:var(--text-on-dark);line-height:1.08}.HeroHeader_desc__ruhLs{font-size:var(--fs-lg);color:rgba(242,236,226,.66);max-width:620px;line-height:1.6}.HeroHeader_ctas__hWKKc{display:flex;flex-direction:column;gap:var(--space-4);justify-content:center;padding-top:var(--space-2)}@media (min-width:640px){.HeroHeader_ctas__hWKKc{flex-direction:row}}.HeroHeader_btn___hzjS{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-3) var(--space-8);border-radius:var(--radius-md);font-size:var(--fs-sm);font-weight:600;letter-spacing:.04em;transition:background var(--transition-base),border-color var(--transition-base)}.HeroHeader_btn___hzjS svg{width:17px;height:17px}.HeroHeader_primary__9MgCt{background:var(--accent);color:var(--text-on-accent)}.HeroHeader_primary__9MgCt:hover{background:var(--accent-strong)}.HeroHeader_outline__nqLtl{border:1px solid rgba(242,236,226,.35);color:var(--text-on-dark)}.HeroHeader_outline__nqLtl:hover{border-color:rgba(242,236,226,.7);background:rgba(242,236,226,.06)}.MockImage_box__k70ik{overflow:hidden;background:var(--surface-inset);border-radius:var(--radius-md)}.MockImage_box__k70ik img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}