.not-found-module__pVlzeq__page{background:var(--color-canvas,#161414);min-height:70vh;color:var(--color-ink,#f6f3ee);align-items:center;padding:100px 0;display:flex}.not-found-module__pVlzeq__container{flex-direction:column;width:min(100% - 40px,920px);margin:0 auto;display:flex}.not-found-module__pVlzeq__eyebrow{font-family:var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--color-muted,#c8b1ad);margin:0 0 16px;font-size:.76rem;font-weight:600}.not-found-module__pVlzeq__title{font-family:var(--font-display);color:#f6f3ee;margin:0 0 20px;font-size:clamp(3rem,6vw,4.8rem);font-weight:400;line-height:1.1}.not-found-module__pVlzeq__text{max-width:580px;color:var(--color-muted,#c8b1ad);margin:0 0 40px;font-size:1.1rem;line-height:1.65}.not-found-module__pVlzeq__actions{flex-wrap:wrap;gap:16px;display:flex}.not-found-module__pVlzeq__bordeauxButton{background:var(--color-bordeaux,#661416);color:#f6f3ee;min-height:50px;font-family:var(--font-body);transition:all var(--transition-smooth);justify-content:center;align-items:center;gap:12px;padding:0 28px;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.not-found-module__pVlzeq__bordeauxButton:hover{background:var(--color-bordeaux-light,#931c20);transform:translateY(-2px)}.not-found-module__pVlzeq__outlineButton{color:#f6f3ee;min-height:50px;font-family:var(--font-body);transition:all var(--transition-smooth);background:0 0;border:1px solid #f6f3ee66;justify-content:center;align-items:center;gap:12px;padding:0 28px;font-size:.9rem;font-weight:500;text-decoration:none;display:inline-flex}.not-found-module__pVlzeq__outlineButton:hover{background:#ffffff0d;border-color:#f6f3ee;transform:translateY(-2px)}.not-found-module__pVlzeq__arrow{transition:transform var(--transition-smooth);font-size:1rem}.not-found-module__pVlzeq__bordeauxButton:hover .not-found-module__pVlzeq__arrow,.not-found-module__pVlzeq__outlineButton:hover .not-found-module__pVlzeq__arrow{transform:translate(2px,-2px)}
