.not-found-module__HS70Aa__main{color:#2d2926;background:#fffaf2;grid-template-columns:minmax(0,1fr);align-content:space-between;min-block-size:100dvh;padding:clamp(1.5rem,3.5vw,3.6rem);display:grid;position:relative;overflow:clip}.not-found-module__HS70Aa__main:after{aspect-ratio:1;content:"";opacity:.12;pointer-events:none;border:clamp(2.5rem,7vw,7rem) solid #e74c39;border-radius:50%;inline-size:min(64vw,52rem);position:absolute;bottom:-20rem;right:-14rem}.not-found-module__HS70Aa__brand{z-index:1;min-block-size:44px;inline-size:fit-content;color:inherit;font-family:var(--font-poppins), "Poppins", sans-serif;font-synthesis:none;letter-spacing:-.035em;align-items:center;padding-block:.08em .12em;font-size:clamp(1.5rem,2vw,2.1rem);font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex;position:relative}.not-found-module__HS70Aa__panel{z-index:1;grid-template-columns:minmax(6rem,.35fr) minmax(0,1fr);align-items:end;gap:clamp(2rem,7vw,7rem);inline-size:min(100%,68rem);padding-block:clamp(4rem,14vh,10rem);display:grid;position:relative}.not-found-module__HS70Aa__code{color:#b53f31;letter-spacing:.18em;align-self:start;margin:0;font-size:.75rem;font-weight:600}.not-found-module__HS70Aa__copy{gap:1.25rem;display:grid}.not-found-module__HS70Aa__copy h1{max-inline-size:min(100%,16em);font-family:var(--font-heading,var(--font-display,"Noto Sans KR", "Malgun Gothic", sans-serif));letter-spacing:-.035em;overflow-wrap:normal;text-wrap:balance;word-break:keep-all;margin:0;font-size:clamp(3.2rem,7.2vw,7rem);font-weight:400;line-height:1.1}.not-found-module__HS70Aa__copy p{max-inline-size:34rem;margin:0;font-size:clamp(1rem,1.5vw,1.25rem);line-height:1.65}.not-found-module__HS70Aa__actions{flex-wrap:wrap;grid-column:2;align-items:center;gap:1rem 1.5rem;display:flex}.not-found-module__HS70Aa__actions a{min-block-size:2.75rem;color:inherit;letter-spacing:.08em;text-underline-offset:.35em;text-align:center;text-wrap:balance;align-items:center;font-size:.78rem;font-weight:600;display:inline-flex}.not-found-module__HS70Aa__actions .not-found-module__HS70Aa__primary{color:#fffaf2;background:#2d2926;padding-inline:1.25rem;text-decoration:none}@media (max-width:700px){.not-found-module__HS70Aa__main{min-block-size:100dvh;padding:20px}.not-found-module__HS70Aa__main:after{border-width:56px;inline-size:416px;bottom:-192px;right:-176px}.not-found-module__HS70Aa__brand,.not-found-module__HS70Aa__panel,.not-found-module__HS70Aa__copy,.not-found-module__HS70Aa__actions,.not-found-module__HS70Aa__actions a{min-inline-size:0;max-inline-size:100%}.not-found-module__HS70Aa__copy :is(h1,p){overflow-wrap:normal;word-break:keep-all}.not-found-module__HS70Aa__actions a{white-space:nowrap}.not-found-module__HS70Aa__brand{font-size:min(clamp(1.5rem,7.5vw,2.125rem),42px)}.not-found-module__HS70Aa__panel{grid-template-columns:minmax(0,1fr);gap:28px;padding-block:64px 128px}.not-found-module__HS70Aa__code{font-size:min(.75rem,24px)}.not-found-module__HS70Aa__copy h1{font-size:min(clamp(3rem,16vw,4.375rem),80px)}.not-found-module__HS70Aa__copy p{font-size:min(clamp(1rem,5vw,1.25rem),28px)}.not-found-module__HS70Aa__actions{grid-column:1;gap:12px 16px}.not-found-module__HS70Aa__actions a{min-block-size:44px;font-size:min(clamp(.75rem,3.8vw,.875rem),20px)}.not-found-module__HS70Aa__actions .not-found-module__HS70Aa__primary{padding-inline:20px}}@media (prefers-color-scheme:dark){.not-found-module__HS70Aa__main{color:#eee9df;background:#151816}.not-found-module__HS70Aa__main:after{border-color:#d87868}.not-found-module__HS70Aa__code{color:#d87868}.not-found-module__HS70Aa__copy h1{color:#eee9df}.not-found-module__HS70Aa__copy p{color:#c9c3b8}.not-found-module__HS70Aa__actions .not-found-module__HS70Aa__primary{color:#151816;background:#eee9df}}@media (prefers-reduced-motion:reduce){.not-found-module__HS70Aa__main *,.not-found-module__HS70Aa__main :before,.not-found-module__HS70Aa__main :after{scroll-behavior:auto!important}}
