.not-found-module__HNRyBW__page{background:#fff;flex-direction:column;min-height:100svh;display:flex;overflow:clip}.not-found-module__HNRyBW__main{flex:1;align-items:center;padding-block:18px 32px;display:flex}.not-found-module__HNRyBW__scene{grid-template-columns:.82fr 1.5fr;align-items:center;gap:0;min-height:min(600px,64vh);display:grid}.not-found-module__HNRyBW__copy{z-index:2;animation:not-found-module__HNRyBW__arrive .82s var(--ffl-ease) both;padding-block:28px;position:relative}.not-found-module__HNRyBW__copy h1{white-space:nowrap;font-size:clamp(46px,5.05vw,78px);line-height:1.02}.not-found-module__HNRyBW__status{color:var(--ffl-blue);border-right:1px solid var(--ffl-line);margin-right:13px;padding-right:15px;display:inline-block}.not-found-module__HNRyBW__intro{color:var(--ffl-muted);margin-top:28px;font-size:20px;line-height:30px}.not-found-module__HNRyBW__actions{flex-direction:column;align-items:flex-start;gap:22px;margin-top:32px;display:flex}.not-found-module__HNRyBW__actions>a:first-child{gap:20px;min-height:50px}.not-found-module__HNRyBW__homeLink{min-height:44px;color:var(--ffl-ink);align-items:center;gap:12px;font-size:15px;font-weight:500;display:inline-flex}.not-found-module__HNRyBW__backArrow{transform:rotate(180deg)}.not-found-module__HNRyBW__art{isolation:isolate;width:100%;animation:not-found-module__HNRyBW__scene-arrive 1.1s var(--ffl-ease) both;position:relative}.not-found-module__HNRyBW__art img{width:100%;height:auto;display:block}.not-found-module__HNRyBW__art:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(90deg,#fff,#0000 9% 91%,#fff),linear-gradient(#fff,#0000 10% 86%,#fff);position:absolute;inset:-1px}.not-found-module__HNRyBW__shortcuts{border-block:1px solid var(--ffl-line);justify-content:space-between;align-items:center;gap:30px;margin-top:26px;padding-block:27px;display:flex}.not-found-module__HNRyBW__shortcuts>p{font-size:19px;font-weight:500}.not-found-module__HNRyBW__shortcuts>div{gap:clamp(28px,4vw,64px);display:flex}.not-found-module__HNRyBW__shortcuts a{white-space:nowrap;align-items:center;gap:23px;min-height:44px;font-size:16px;font-weight:500;display:inline-flex}.not-found-module__HNRyBW__shortcuts svg,.not-found-module__HNRyBW__footer svg{color:var(--ffl-blue)}.not-found-module__HNRyBW__shortcuts a svg,.not-found-module__HNRyBW__footer a svg{transition:transform var(--ffl-hover-duration) var(--ffl-ease)}.not-found-module__HNRyBW__shortcuts a:hover svg,.not-found-module__HNRyBW__footer a:hover svg{transform:translate(4px)}.not-found-module__HNRyBW__homeLink:hover,.not-found-module__HNRyBW__footer a:hover{color:var(--ffl-blue)}.not-found-module__HNRyBW__footer{color:var(--ffl-muted);padding-block:18px 26px;font-size:13px;line-height:21px}.not-found-module__HNRyBW__footer>div{justify-content:space-between;align-items:center;gap:25px;display:flex}.not-found-module__HNRyBW__footer p span{padding-inline:8px}.not-found-module__HNRyBW__footer a{align-items:center;gap:12px;min-height:44px;display:inline-flex}.not-found-module__HNRyBW__skip{z-index:100;color:#fff;background:var(--ffl-blue);border-radius:8px;padding:12px 20px;position:fixed;top:12px;left:16px;transform:translateY(-180%)}.not-found-module__HNRyBW__skip:focus{transform:none}@keyframes not-found-module__HNRyBW__arrive{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes not-found-module__HNRyBW__scene-arrive{0%{opacity:0;transform:translateY(14px)scale(.97)}to{opacity:1;transform:none}}@media (min-width:1600px){.not-found-module__HNRyBW__scene{min-height:680px}}@media (max-width:1100px){.not-found-module__HNRyBW__scene{grid-template-columns:.95fr 1.4fr;min-height:510px}.not-found-module__HNRyBW__copy h1{font-size:clamp(44px,5.4vw,60px)}.not-found-module__HNRyBW__intro{font-size:18px;line-height:28px}.not-found-module__HNRyBW__shortcuts>div{gap:26px}.not-found-module__HNRyBW__shortcuts a{gap:12px}}@media (max-width:900px){.not-found-module__HNRyBW__main{padding-top:0}.not-found-module__HNRyBW__scene{grid-template-columns:1fr;min-height:0}.not-found-module__HNRyBW__art{grid-row:1;width:86%;margin:-20px auto -26px}.not-found-module__HNRyBW__copy{text-align:center;padding-block:0 28px}.not-found-module__HNRyBW__copy h1{font-size:clamp(42px,8.3vw,64px);line-height:1.03}.not-found-module__HNRyBW__copy h1 br{display:none}.not-found-module__HNRyBW__intro{margin-top:19px}.not-found-module__HNRyBW__intro br{display:none}.not-found-module__HNRyBW__actions{flex-direction:row;justify-content:center;align-items:center;gap:27px;margin-top:25px}.not-found-module__HNRyBW__shortcuts{flex-wrap:wrap;gap:10px 25px;margin-top:18px}.not-found-module__HNRyBW__shortcuts>p{font-size:17px}.not-found-module__HNRyBW__shortcuts a{font-size:15px}.not-found-module__HNRyBW__footer p{max-width:320px}}@media (max-width:599px){.not-found-module__HNRyBW__main{padding-bottom:15px}.not-found-module__HNRyBW__art{width:calc(100% + 36px);max-width:none;margin:-3px -18px -7px}.not-found-module__HNRyBW__copy{padding-bottom:14px}.not-found-module__HNRyBW__copy h1{white-space:normal;font-size:42px;line-height:47px}.not-found-module__HNRyBW__copy h1 br{display:initial}.not-found-module__HNRyBW__copy>p:first-child{letter-spacing:.13em;margin-bottom:16px;font-size:11px}.not-found-module__HNRyBW__intro{margin-top:16px;font-size:17px;line-height:25px}.not-found-module__HNRyBW__intro br{display:initial}.not-found-module__HNRyBW__actions{flex-direction:column;gap:7px;margin-top:23px}.not-found-module__HNRyBW__actions>a:first-child{min-height:48px}.not-found-module__HNRyBW__shortcuts{margin-top:18px;padding-block:20px 13px;display:block}.not-found-module__HNRyBW__shortcuts>p{margin-bottom:8px;font-size:16px}.not-found-module__HNRyBW__shortcuts>div{flex-wrap:wrap;gap:0 22px;display:flex}.not-found-module__HNRyBW__shortcuts a{gap:9px;font-size:14px}.not-found-module__HNRyBW__shortcuts svg{width:17px;height:17px}.not-found-module__HNRyBW__footer{padding-block:9px 22px;font-size:12px}.not-found-module__HNRyBW__footer>div{flex-direction:column;align-items:flex-start;gap:4px}.not-found-module__HNRyBW__footer p{max-width:none}}@media (max-width:360px){.not-found-module__HNRyBW__copy h1{font-size:38px;line-height:42px}.not-found-module__HNRyBW__intro{font-size:16px}}@media (prefers-reduced-motion:reduce){.not-found-module__HNRyBW__copy,.not-found-module__HNRyBW__art{animation:none}}
