.RomyNotFound-module__F0ychG__page{--not-found-display:var(--font-romy-display), Arial, system-ui, sans-serif;--not-found-body:var(--font-romy-body), system-ui, Arial, sans-serif;background:var(--romy-canvas);min-height:100dvh;color:var(--romy-fg);font-family:var(--not-found-body);flex-direction:column;display:flex}.RomyNotFound-module__F0ychG__main{flex:1;align-items:center;padding:calc(4.25rem + clamp(3rem,8vh,6rem)) 1.25rem clamp(3.5rem,9vh,6.5rem);display:flex}.RomyNotFound-module__F0ychG__inner{grid-template-columns:minmax(0,1fr) minmax(0,28rem);align-items:center;gap:clamp(2rem,5vw,4.5rem);width:min(100%,68rem);margin:0 auto;display:grid}.RomyNotFound-module__F0ychG__copy{min-width:0}.RomyNotFound-module__F0ychG__title{max-width:9ch;color:var(--romy-ink);font-family:var(--not-found-display), var(--font-dm-sans), system-ui, sans-serif;letter-spacing:-.035em;text-wrap:balance;margin:1.35rem 0 0;font-size:clamp(2.5rem,7vw,5.5rem);font-weight:700;line-height:.98}.RomyNotFound-module__F0ychG__body{max-width:38rem;color:var(--romy-muted);text-wrap:pretty;margin:1.5rem 0 0;font-size:1.1rem;line-height:1.68}.RomyNotFound-module__F0ychG__actions{flex-wrap:wrap;gap:.75rem;margin-top:2.15rem;display:flex}.RomyNotFound-module__F0ychG__figure{min-width:0;margin:0}.RomyNotFound-module__F0ychG__dog{width:100%;height:auto;box-shadow:0 2px 5px color-mix(in oklch, var(--romy-ink) 10%, transparent), 0 20px 48px color-mix(in oklch, var(--romy-ink) 14%, transparent);border-radius:.9rem;display:block}@media (prefers-reduced-motion:reduce){.RomyNotFound-module__F0ychG__action{transition:none}}@media (max-width:860px){.RomyNotFound-module__F0ychG__inner{grid-template-columns:minmax(0,1fr);justify-items:stretch;gap:2.5rem}.RomyNotFound-module__F0ychG__figure{width:min(100%,26rem)}}@media (max-width:420px){.RomyNotFound-module__F0ychG__main{padding-left:1.25rem;padding-right:1.25rem}.RomyNotFound-module__F0ychG__actions{flex-direction:column;align-items:stretch;width:100%}.RomyNotFound-module__F0ychG__figure{width:100%}}
