.not-found-view-module-scss-module__swipoa__shell{--not-found-cream:#fff4c7;--not-found-ink:#11100d;--not-found-lavender:#e7bdf0;--not-found-lavender-dark:#dca9e9;isolation:isolate;background:radial-gradient(circle at 12% 22%, #e7bdf080, transparent 24%),radial-gradient(circle at 88% 76%, #fdd7575c, transparent 22%),var(--not-found-cream);min-height:clamp(34rem,68vh,46rem);color:var(--not-found-ink);text-align:center;border:1px solid #11100d1a;border-radius:.75rem;place-items:center;font-family:Stack Sans Text,sans-serif;display:grid;position:relative;overflow:hidden}.not-found-view-module-scss-module__swipoa__shell,.not-found-view-module-scss-module__swipoa__shell *,.not-found-view-module-scss-module__swipoa__shell :before,.not-found-view-module-scss-module__swipoa__shell :after{box-sizing:border-box}.not-found-view-module-scss-module__swipoa__fullPage{border:0;border-radius:0;min-height:100vh}.not-found-view-module-scss-module__swipoa__content{z-index:2;flex-direction:column;align-items:center;width:min(100% - 2rem,42rem);padding:clamp(2.5rem,7vw,5.5rem) clamp(1rem,5vw,3rem);display:flex;position:relative}.not-found-view-module-scss-module__swipoa__logo{width:clamp(3.5rem,8vw,5rem);height:auto;margin-bottom:1.25rem}.not-found-view-module-scss-module__swipoa__eyebrow{letter-spacing:.26em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:750}.not-found-view-module-scss-module__swipoa__title{letter-spacing:0;max-width:10ch;margin:1.25rem 0 0;font-family:HAL Timezone,Stack Sans Notch,sans-serif;font-size:clamp(3.3rem,9vw,6.8rem);font-weight:400;line-height:.9}.not-found-view-module-scss-module__swipoa__description{color:#11100db3;max-width:35rem;margin:1.75rem 0 0;font-size:clamp(1rem,2vw,1.08rem);line-height:1.7}.not-found-view-module-scss-module__swipoa__actions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:2.25rem;display:flex}.not-found-view-module-scss-module__swipoa__primaryAction,.not-found-view-module-scss-module__swipoa__secondaryAction{min-height:3rem;color:var(--not-found-ink);border:1px solid #11100d29;border-radius:.6rem;justify-content:center;align-items:center;gap:.65rem;padding:.7rem 1.35rem;font-size:.9rem;font-weight:750;text-decoration:none;transition:background-color .16s,box-shadow .16s,transform .16s;display:inline-flex}.not-found-view-module-scss-module__swipoa__primaryAction{background:var(--not-found-lavender);box-shadow:0 6px 18px #11100d14}.not-found-view-module-scss-module__swipoa__secondaryAction{background:#fffdf694}.not-found-view-module-scss-module__swipoa__primaryAction:hover{background:var(--not-found-lavender-dark);transform:translateY(-2px);box-shadow:0 12px 28px #11100d1f}.not-found-view-module-scss-module__swipoa__secondaryAction:hover{background:#fffdf6e6;transform:translateY(-2px)}.not-found-view-module-scss-module__swipoa__primaryAction:focus-visible,.not-found-view-module-scss-module__swipoa__secondaryAction:focus-visible{outline-offset:4px;outline:3px solid #c1a7e2b8}.not-found-view-module-scss-module__swipoa__errorCode{z-index:0;color:#fffdf68f;letter-spacing:-.07em;pointer-events:none;white-space:nowrap;font-family:HAL Timezone,Stack Sans Notch,sans-serif;font-size:clamp(16rem,38vw,34rem);line-height:.72;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.not-found-view-module-scss-module__swipoa__blob{z-index:1;aspect-ratio:1;pointer-events:none;border-radius:42% 58% 65% 35%/48% 35% 65% 52%;width:clamp(13rem,28vw,22rem);display:block;position:absolute}.not-found-view-module-scss-module__swipoa__blobTop{background:#e7bdf0ad;top:clamp(-8rem,-10vw,-3rem);right:clamp(-8rem,-8vw,-2rem);transform:rotate(24deg)}.not-found-view-module-scss-module__swipoa__blobBottom{background:#f7e4ede0;bottom:clamp(-9rem,-11vw,-3rem);left:clamp(-8rem,-8vw,-2rem);transform:rotate(-18deg)}@media (max-width:599px){.not-found-view-module-scss-module__swipoa__shell{min-height:34rem}.not-found-view-module-scss-module__swipoa__fullPage{min-height:100vh}.not-found-view-module-scss-module__swipoa__actions{flex-direction:column;width:100%}.not-found-view-module-scss-module__swipoa__primaryAction,.not-found-view-module-scss-module__swipoa__secondaryAction{width:100%}}@media (prefers-reduced-motion:reduce){.not-found-view-module-scss-module__swipoa__primaryAction,.not-found-view-module-scss-module__swipoa__secondaryAction{transition:none}}