.not-found-module__sxuMuG__shell{flex-direction:column;min-height:100svh;padding:0 clamp(1.25rem,6vw,7rem);display:flex}.not-found-module__sxuMuG__header,.not-found-module__sxuMuG__footer{width:100%;max-width:82rem;margin:0 auto;padding:2rem 0}.not-found-module__sxuMuG__header{border-bottom:1px solid color-mix(in srgb, var(--purple) 16%, transparent);justify-content:space-between;align-items:center;gap:1rem;display:flex}.not-found-module__sxuMuG__label,.not-found-module__sxuMuG__footer{color:var(--purple);font-size:.85rem}.not-found-module__sxuMuG__main{flex:1;grid-template-columns:1.2fr 1fr;align-items:center;gap:clamp(2rem,5vw,6rem);width:100%;max-width:82rem;margin:0 auto;padding:5rem 0;display:grid}.not-found-module__sxuMuG__copy{min-width:0}.not-found-module__sxuMuG__copy h1{font-family:var(--serif);letter-spacing:-.035em;margin:1rem 0 1.5rem;font-size:clamp(3rem,6.5vw,6.5rem);font-weight:500;line-height:1.03}.not-found-module__sxuMuG__copy h1 em{color:var(--purple)}.not-found-module__sxuMuG__description{max-width:34rem;font-size:1.05rem;line-height:1.7}.not-found-module__sxuMuG__actions{flex-wrap:wrap;gap:1rem;margin-top:2rem;display:flex}.not-found-module__sxuMuG__number{isolation:isolate;color:var(--purple);font-family:var(--serif);letter-spacing:-.08em;text-align:center;padding:3rem 1rem 3rem 0;font-size:clamp(7rem,20vw,21rem);line-height:1;position:relative}.not-found-module__sxuMuG__number span{z-index:-1;background:var(--lavender);border-radius:50% 50% 3rem 3rem;position:absolute;inset:0}.not-found-module__sxuMuG__footer{border-top:1px solid color-mix(in srgb, var(--purple) 16%, transparent);line-height:1.6}@media (max-width:700px){.not-found-module__sxuMuG__label{display:none}.not-found-module__sxuMuG__main{grid-template-columns:1fr;padding:3rem 0}.not-found-module__sxuMuG__number{grid-row:1;padding:1rem 0;font-size:clamp(7rem,35vw,12rem)}}
