.not-found-module__sxuMuG__page{min-height:100vh;overflow:hidden}.not-found-module__sxuMuG__header{background:#d8ebfa;align-items:center;min-height:82px;padding:13px clamp(26px,5.3vw,86px);display:flex}.not-found-module__sxuMuG__header>a{width:fit-content;display:inline-flex}.not-found-module__sxuMuG__wordmark{align-items:center;gap:18px;width:fit-content;display:inline-flex}.not-found-module__sxuMuG__wordmark img{flex:none;width:116px;height:auto;display:block}.not-found-module__sxuMuG__wordmarkCopy{flex-direction:column;align-items:flex-start;gap:1px;display:flex}.not-found-module__sxuMuG__wordmarkCopy strong{letter-spacing:.015em;white-space:nowrap;font-size:13px;font-weight:700;line-height:1.2}.not-found-module__sxuMuG__wordmarkCopy small{color:#74736d;white-space:nowrap;font-size:13px;line-height:1.2}.not-found-module__sxuMuG__notFound{background:linear-gradient(#d8ebfa 0%,#e6f3fb 44%,#f6fbfe 78%,#fff 100%);grid-template-columns:minmax(390px,.84fr) minmax(520px,1.16fr);align-items:center;gap:clamp(60px,8vw,132px);min-height:calc(100svh - 82px);padding:clamp(72px,7vw,108px) clamp(26px,5.3vw,86px) clamp(96px,9vw,142px);display:grid;overflow:hidden}.not-found-module__sxuMuG__copy{z-index:3;max-width:650px;position:relative}.not-found-module__sxuMuG__eyebrow{color:#5f6669;font-size:14px;font-weight:650}.not-found-module__sxuMuG__title{letter-spacing:-.06em;text-wrap:balance;max-width:650px;margin:24px 0 0;font-size:clamp(52px,4.8vw,68px);font-weight:500;line-height:.94}.not-found-module__sxuMuG__copy>p{color:#4e5451;text-wrap:pretty;max-width:540px;margin:30px 0 0;font-size:18px;line-height:1.62}.not-found-module__sxuMuG__actions{flex-wrap:wrap;gap:10px;margin-top:38px;display:flex}.not-found-module__sxuMuG__actions a{background:#ffffffb8;border:1px solid #17171629;border-radius:999px;justify-content:center;align-items:center;min-height:46px;padding:0 20px;font-size:14px;font-weight:650;transition:transform .2s,background-color .2s;display:inline-flex}.not-found-module__sxuMuG__actions a:hover{transform:translateY(-2px)}.not-found-module__sxuMuG__actions a:focus-visible{outline-offset:4px;outline:2px solid #171716}.not-found-module__sxuMuG__actions a.not-found-module__sxuMuG__primary{color:#fff;background:#000;border-color:#000}.not-found-module__sxuMuG__visual{isolation:isolate;height:580px;position:relative}.not-found-module__sxuMuG__glow{z-index:-2;filter:blur(72px);opacity:.6;background:conic-gradient(from 110deg,#59dff76b,#9a7cff47,#ff718f40,#f5df4947,#59dff76b);border-radius:50%;width:590px;height:590px;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.not-found-module__sxuMuG__sheet{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:7px solid #ffffffc2;border-radius:26px;position:absolute;box-shadow:0 25px 72px #39474f1a}.not-found-module__sxuMuG__sheetBack{background:linear-gradient(145deg,#daf4ffd1,#f2ebffd1);width:67%;height:400px;top:24px;right:1%;transform:rotate(4deg)}.not-found-module__sxuMuG__sheetSide{background:linear-gradient(145deg,#e4f9eee6,#fff1d9bf);width:53%;height:330px;bottom:20px;left:0;transform:rotate(-5deg)}.not-found-module__sxuMuG__browserWindow{z-index:2;background:#ffffffeb;border:8px solid #fffffff0;border-radius:27px;width:72%;min-height:430px;animation:8s ease-in-out infinite alternate not-found-module__sxuMuG__float;position:absolute;top:72px;left:16%;overflow:hidden;transform:rotate(-1deg);box-shadow:0 34px 92px #35434e2e}@keyframes not-found-module__sxuMuG__float{to{transform:translateY(-9px)rotate(.6deg)}}.not-found-module__sxuMuG__browserBar{border-bottom:1px solid #17171614;justify-content:space-between;align-items:center;gap:24px;min-height:58px;padding:0 20px;font-size:13px;display:flex}.not-found-module__sxuMuG__browserBar>strong{letter-spacing:.04em;font-weight:700}.not-found-module__sxuMuG__browserDots{gap:6px;display:flex}.not-found-module__sxuMuG__browserDots i{background:#b8c9d1;border-radius:50%;width:7px;height:7px;display:block}.not-found-module__sxuMuG__browserDots i:nth-child(2){background:#d3c4e7}.not-found-module__sxuMuG__browserDots i:nth-child(3){background:#e8c5d0}.not-found-module__sxuMuG__browserBody{background:linear-gradient(135deg,#def7ffe0,#efebffd6 50%,#ffeef6d1);flex-direction:column;justify-content:center;align-items:flex-start;min-height:364px;padding:clamp(34px,4vw,54px);display:flex}.not-found-module__sxuMuG__browserBody>small{color:#68706d;letter-spacing:.08em;text-transform:uppercase;font-size:13px;font-weight:650}.not-found-module__sxuMuG__browserBody>strong{color:#0000;letter-spacing:-.085em;-webkit-text-stroke:2px #171716;margin-top:4px;font-size:clamp(116px,12vw,174px);font-weight:500;line-height:.9}.not-found-module__sxuMuG__lines{gap:9px;width:min(100%,310px);margin-top:28px;display:grid}.not-found-module__sxuMuG__lines i{background:#1717161f;border-radius:999px;height:8px}.not-found-module__sxuMuG__lines i:nth-child(2){width:78%}.not-found-module__sxuMuG__lines i:nth-child(3){width:52%}@media (max-width:920px){.not-found-module__sxuMuG__notFound{grid-template-columns:1fr;gap:64px}.not-found-module__sxuMuG__copy{max-width:760px}.not-found-module__sxuMuG__visual{justify-self:end;width:min(100%,760px)}}@media (max-width:680px){.not-found-module__sxuMuG__header{min-height:72px;padding:10px 20px}.not-found-module__sxuMuG__wordmarkCopy{display:none}.not-found-module__sxuMuG__wordmark img{width:110px}.not-found-module__sxuMuG__notFound{gap:52px;min-height:0;padding:72px 20px 104px}.not-found-module__sxuMuG__actions{flex-direction:column;align-items:stretch}.not-found-module__sxuMuG__actions a{width:100%}.not-found-module__sxuMuG__visual{height:430px}.not-found-module__sxuMuG__glow{width:430px;height:430px}.not-found-module__sxuMuG__sheet{border-width:5px;border-radius:19px}.not-found-module__sxuMuG__sheetBack{width:76%;height:310px}.not-found-module__sxuMuG__sheetSide{width:58%;height:250px}.not-found-module__sxuMuG__browserWindow{border-width:5px;border-radius:20px;width:80%;min-height:330px;top:55px;left:10%}.not-found-module__sxuMuG__browserBar{min-height:50px;padding-inline:14px}.not-found-module__sxuMuG__browserBody{min-height:280px;padding:28px 24px}.not-found-module__sxuMuG__browserBody>strong{font-size:clamp(96px,31vw,132px)}}@media (prefers-reduced-motion:reduce){.not-found-module__sxuMuG__browserWindow{animation:none}.not-found-module__sxuMuG__actions a{transition:none}}
