.not-found-module__HS70Aa__page{--paper-fill:#fafdff;--paper-stroke:#d3dae3;--fold-fill:#e8edf3;--paper-ink:#dce3eb;--paper-rule:#e1e7ee;--paper-shadow:#27394e0f;flex:1;width:100%;max-width:1088px;margin-inline:auto;padding:clamp(40px,7vh,88px) 64px clamp(48px,10vh,120px);display:flex}.dark .not-found-module__HS70Aa__page{--paper-fill:#161c23;--paper-stroke:#343e4b;--fold-fill:#222b36;--paper-ink:#2b3541;--paper-rule:#2a333e;--paper-shadow:#00000030}.not-found-module__HS70Aa__scene{color:var(--foreground);flex:1;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:clamp(40px,6vw,88px);display:grid}.not-found-module__HS70Aa__message{animation:.65s ease-out both not-found-module__HS70Aa__materialize}.not-found-module__HS70Aa__title{letter-spacing:-.04em;text-wrap:balance;font-size:clamp(32px,3.5vw,44px);font-weight:500;line-height:1.4}.not-found-module__HS70Aa__description{color:var(--muted-foreground);margin-top:20px;font-size:16px;line-height:1.9}.not-found-module__HS70Aa__actions{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:32px;display:flex}.not-found-module__HS70Aa__homeLink,.not-found-module__HS70Aa__blogLink{border-radius:5px;justify-content:center;align-items:center;gap:14px;min-height:46px;font-size:15px;transition:background .18s,color .18s;display:inline-flex}.not-found-module__HS70Aa__homeLink{background:var(--primary);color:var(--primary-foreground);padding:11px 20px;font-weight:600}.not-found-module__HS70Aa__homeLink:hover{background:color-mix(in srgb, var(--primary) 88%, var(--foreground))}.not-found-module__HS70Aa__blogLink{color:var(--muted-foreground);padding-block:11px}.not-found-module__HS70Aa__blogLink:hover{color:var(--foreground)}.not-found-module__HS70Aa__homeLink:focus-visible,.not-found-module__HS70Aa__blogLink:focus-visible{outline:2px solid var(--primary);outline-offset:5px}.not-found-module__HS70Aa__arrow{font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:20px;line-height:1;transition:transform .18s}.not-found-module__HS70Aa__homeLink:hover .not-found-module__HS70Aa__arrow{transform:translate(3px)}.not-found-module__HS70Aa__blogLink:hover .not-found-module__HS70Aa__arrow{transform:translate(2px,-2px)}.not-found-module__HS70Aa__artwork{justify-self:center;width:min(100%,330px);animation:.8s ease-out .1s both not-found-module__HS70Aa__materialize}.not-found-module__HS70Aa__paper{width:100%;height:auto;filter:drop-shadow(8px 16px 14px var(--paper-shadow));display:block;overflow:visible;transform:rotate(7deg)}.not-found-module__HS70Aa__paperSurface{fill:var(--paper-fill);stroke:var(--paper-stroke);stroke-width:1px}.not-found-module__HS70Aa__paperFold{fill:var(--fold-fill);stroke:var(--paper-stroke);stroke-width:1px}.not-found-module__HS70Aa__bookmark{fill:var(--primary)}.not-found-module__HS70Aa__paperNumber{fill:var(--paper-ink);letter-spacing:-8px;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:100px;font-weight:500}.not-found-module__HS70Aa__paperRule{stroke:var(--paper-rule);stroke-linecap:round;stroke-width:2px}@keyframes not-found-module__HS70Aa__materialize{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:767px){.not-found-module__HS70Aa__page{max-width:480px;padding:clamp(24px,4vh,40px) 24px clamp(36px,6vh,56px)}.not-found-module__HS70Aa__scene{grid-template-columns:minmax(0,1fr);align-content:center;gap:32px}.not-found-module__HS70Aa__artwork{grid-row:1;width:188px}.not-found-module__HS70Aa__message{text-align:center}.not-found-module__HS70Aa__actions{justify-content:center}.not-found-module__HS70Aa__title{font-size:clamp(28px,7.5vw,36px)}.not-found-module__HS70Aa__description{margin-top:12px;font-size:15px}.not-found-module__HS70Aa__actions{gap:12px 20px;margin-top:24px}}@media (max-width:767px) and (max-height:700px){.not-found-module__HS70Aa__page{padding-block:24px 32px}.not-found-module__HS70Aa__scene{gap:24px}.not-found-module__HS70Aa__artwork{width:136px}}@media (prefers-reduced-motion:reduce){.not-found-module__HS70Aa__artwork,.not-found-module__HS70Aa__message{animation:none}.not-found-module__HS70Aa__homeLink,.not-found-module__HS70Aa__blogLink,.not-found-module__HS70Aa__arrow{transition:none}.not-found-module__HS70Aa__homeLink:hover .not-found-module__HS70Aa__arrow,.not-found-module__HS70Aa__blogLink:hover .not-found-module__HS70Aa__arrow{transform:none}}
