.not-found-module__sxuMuG__page{isolation:isolate;color:#faf8f2;background:#102719;flex-direction:column;min-height:100svh;display:flex;position:relative;overflow:hidden}.not-found-module__sxuMuG__header{justify-content:space-between;align-items:center;gap:var(--pm-space-5);min-height:100px;padding-block:var(--pm-space-5);border-bottom:1px solid var(--pm-color-border);display:flex}.not-found-module__sxuMuG__brand{min-height:var(--pm-touch-target);border-radius:var(--pm-radius-sm);flex-shrink:0;align-items:center;display:inline-flex}.not-found-module__sxuMuG__logo{width:190px;height:auto;display:block}.not-found-module__sxuMuG__tagline{color:var(--pm-color-muted);margin:0;font-size:13px}.not-found-module__sxuMuG__main{align-items:center;gap:var(--pm-space-8);padding-block:var(--pm-space-8);flex:1;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);display:grid}.not-found-module__sxuMuG__content{min-width:0;padding-block:var(--pm-space-5)}.not-found-module__sxuMuG__title{max-width:13ch;font-family:var(--pm-font-display);font-size:var(--pm-text-hero);font-weight:var(--pm-weight-display);letter-spacing:-.025em;overflow-wrap:anywhere;margin:0;line-height:1.03}.not-found-module__sxuMuG__description{max-width:46ch;margin:var(--pm-space-5)0 0;color:var(--pm-color-muted);font-size:16px;line-height:1.7}.not-found-module__sxuMuG__actions{gap:var(--pm-space-3);margin-top:var(--pm-space-6);flex-wrap:wrap;display:flex}.not-found-module__sxuMuG__actions svg{flex-shrink:0}.not-found-module__sxuMuG__marker{justify-content:space-between;gap:var(--pm-space-6);min-width:0;min-height:420px;padding:var(--pm-space-6);border-radius:var(--pm-radius-lg);background:var(--pm-color-forest);color:var(--pm-color-cream);flex-direction:column;display:flex}.not-found-module__sxuMuG__markerLabel{font-size:var(--pm-text-label);letter-spacing:.12em;text-transform:uppercase;font-weight:800}.not-found-module__sxuMuG__number{font-family:var(--pm-font-display);letter-spacing:-.035em;align-self:center;font-size:clamp(120px,18vw,260px);line-height:.9}.not-found-module__sxuMuG__markerCaption{padding-top:var(--pm-space-4);border-top:1px solid;font-size:14px}.not-found-module__sxuMuG__footer{border-top:1px solid var(--pm-color-border);padding-block:var(--pm-space-5);color:var(--pm-color-muted);font-size:13px}@media (max-width:900px){.not-found-module__sxuMuG__main{gap:var(--pm-space-6)}.not-found-module__sxuMuG__marker{min-height:360px;padding:var(--pm-space-5)}}@media (max-width:767px){.not-found-module__sxuMuG__header{min-height:84px;padding-block:var(--pm-space-4)}.not-found-module__sxuMuG__logo{width:166px}.not-found-module__sxuMuG__tagline{display:none}.not-found-module__sxuMuG__main{padding-block:var(--pm-space-6);grid-template-columns:minmax(0,1fr)}.not-found-module__sxuMuG__content{padding-block:var(--pm-space-3)}.not-found-module__sxuMuG__title{max-width:15ch}.not-found-module__sxuMuG__marker{gap:var(--pm-space-5);min-height:240px}.not-found-module__sxuMuG__number{font-size:130px}}@media (max-width:479px){.not-found-module__sxuMuG__actions{flex-direction:column;align-items:stretch}.not-found-module__sxuMuG__marker{min-height:220px}}.not-found-module__sxuMuG__background{z-index:-3;-o-object-fit:cover;object-fit:cover;-o-object-position:62% center;object-position:62% center}.not-found-module__sxuMuG__shade{z-index:-2;background:linear-gradient(90deg,#0a2013f0,#0a2013a6 48%,#0a20131f),linear-gradient(#0000 50%,#0a2013a6);position:absolute;inset:0}.not-found-module__sxuMuG__header,.not-found-module__sxuMuG__footer{border-color:#faf8f240}.not-found-module__sxuMuG__brand{background:var(--pm-color-cream);border-radius:var(--pm-radius-md);padding:10px 16px}.not-found-module__sxuMuG__tagline,.not-found-module__sxuMuG__description,.not-found-module__sxuMuG__footer{color:#f0f2e8}.not-found-module__sxuMuG__content{border-radius:var(--pm-radius-lg);background:#0a201361;margin-left:-32px;padding:32px}.not-found-module__sxuMuG__eyebrow{color:#d6edb5}.not-found-module__sxuMuG__eyebrow:after{background:#d6edb5}.not-found-module__sxuMuG__title em{color:#d6edb5}.not-found-module__sxuMuG__marker{text-shadow:0 3px 22px #0000004d;background:0 0}.not-found-module__sxuMuG__actions a:first-child{border:1px solid #a8c78e}.not-found-module__sxuMuG__page :is(a,button):focus-visible{outline-color:#d6edb5}@media (max-width:767px){.not-found-module__sxuMuG__content{background:0 0;margin:0;padding:24px 0}.not-found-module__sxuMuG__shade{background:linear-gradient(90deg,#0a2013eb,#0a2013a3),linear-gradient(#0000,#0a2013a6)}.not-found-module__sxuMuG__marker{min-height:180px}}
