@font-face{font-family:sans;src:url(../media/sans-s.33cd984y5o5tm.woff)format("woff");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:sans;src:url(../media/sans_medium-s.3nkm8tz9oaztq.woff)format("woff");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:sans Fallback;src:local(Arial);ascent-override:90.08%;descent-override:23.87%;line-gap-override:0.0%;size-adjust:111.01%}.sans_7a4471cf-module__gI-b1a__className{font-family:sans,sans Fallback}.sans_7a4471cf-module__gI-b1a__variable{--not-found-sans:"sans", "sans Fallback"}
@font-face{font-family:"serif";src:url(../media/playfair_display_variable-s.1wt1sbxc4la2x.ttf)format("truetype");font-display:swap;font-weight:400 900;font-style:normal}@font-face{font-family:"serif";src:url(../media/playfair_display_italic_variable-s.0go37oujmvgj7.ttf)format("truetype");font-display:swap;font-weight:400 900;font-style:italic}@font-face{font-family:serif Fallback;src:local(Arial);ascent-override:106.51%;descent-override:24.71%;line-gap-override:0.0%;size-adjust:101.58%}.serif_c68e1f6-module__NqH1EG__className{font-family:"serif",serif Fallback}.serif_c68e1f6-module__NqH1EG__variable{--not-found-serif:"serif", "serif Fallback"}
.not-found-module__sxuMuG__page{--paper:#f8f6f1;--ink:#30372f;--green:#51664b;--coral:#bd6551;background:var(--paper);min-height:100svh;color:var(--ink);font:400 14px/1.7 var(--not-found-sans), system-ui, sans-serif;flex-direction:column;display:flex}.not-found-module__sxuMuG__page,.not-found-module__sxuMuG__page *{box-sizing:border-box}.not-found-module__sxuMuG__page a{color:inherit;text-decoration:none}.not-found-module__sxuMuG__page a:focus-visible{outline:2px solid var(--green);outline-offset:5px}.not-found-module__sxuMuG__header,.not-found-module__sxuMuG__main,.not-found-module__sxuMuG__footer{width:min(1160px,100% - 96px);margin-inline:auto}.not-found-module__sxuMuG__header{border-bottom:1px solid #dedfd4;justify-content:space-between;align-items:center;gap:24px;min-height:96px;display:flex}.not-found-module__sxuMuG__logo{font:600 25px/1.4 var(--not-found-serif), Georgia, serif;letter-spacing:-1px;white-space:nowrap;align-items:center;gap:9px;display:inline-flex}.not-found-module__sxuMuG__mark{background:var(--green);color:#fff7e7;letter-spacing:-2px;border-radius:17px 17px 7px 7px;flex-shrink:0;place-items:center;width:37px;height:42px;padding-right:3px;font-size:29px;font-style:italic;display:inline-grid}.not-found-module__sxuMuG__dot{color:var(--coral);margin-left:5px;display:inline-block}.not-found-module__sxuMuG__library{align-items:center;gap:12px;min-height:44px;font-size:12px;display:inline-flex}.not-found-module__sxuMuG__library:hover{color:var(--green)}.not-found-module__sxuMuG__main{flex:1;grid-template-columns:1fr 1.05fr;align-items:center;gap:64px;padding-block:64px 72px;display:grid}.not-found-module__sxuMuG__copy{min-width:0}.not-found-module__sxuMuG__eyebrow{color:var(--green);letter-spacing:.13em;align-items:center;gap:12px;margin:0 0 22px;font-size:10px;font-weight:500;display:flex}.not-found-module__sxuMuG__eyebrow:before{content:"";background:var(--coral);width:24px;height:1px}.not-found-module__sxuMuG__copy h1{font:400 clamp(40px, 4.5vw, 60px)/1.16 var(--not-found-serif), Georgia, serif;letter-spacing:-.045em;margin:0}.not-found-module__sxuMuG__copy h1 em{color:var(--green);font-weight:400}.not-found-module__sxuMuG__description{color:#626b5e;max-width:420px;margin:24px 0 30px;font-size:13px;line-height:1.95}.not-found-module__sxuMuG__actions{flex-wrap:wrap;gap:12px;display:flex}.not-found-module__sxuMuG__primary,.not-found-module__sxuMuG__secondary{border:1px solid #c9cfbf;border-radius:7px;justify-content:center;align-items:center;gap:20px;min-height:48px;padding:12px 18px;font-size:11px;font-weight:500;transition:background .2s,border-color .2s;display:inline-flex}.not-found-module__sxuMuG__page .not-found-module__sxuMuG__primary{background:var(--ink);border-color:var(--ink);color:var(--paper)}.not-found-module__sxuMuG__page .not-found-module__sxuMuG__primary:hover{background:var(--green);border-color:var(--green)}.not-found-module__sxuMuG__secondary:hover{background:#eaf0e3;border-color:#a7b49a}.not-found-module__sxuMuG__art{min-width:0}.not-found-module__sxuMuG__illustration{width:100%;height:auto;display:block;overflow:visible}.not-found-module__sxuMuG__code{fill:var(--green);font:400 142px/1 var(--not-found-serif), Georgia, serif;letter-spacing:-8px}.not-found-module__sxuMuG__letter{fill:var(--green);font:italic 400 29px/1 var(--not-found-serif), Georgia, serif}.not-found-module__sxuMuG__artCaption{fill:#626b5e;font:500 7px/1 var(--not-found-sans), system-ui, sans-serif;letter-spacing:1px}.not-found-module__sxuMuG__footer{color:#626b5e;border-top:1px solid #dedfd4;justify-content:space-between;align-items:center;gap:18px;min-height:80px;padding-block:18px;font-size:10px;display:flex}.not-found-module__sxuMuG__footer p{margin:0}.not-found-module__sxuMuG__footer a{align-items:center;min-height:44px;display:inline-flex}.not-found-module__sxuMuG__footer a:hover{color:var(--green);text-underline-offset:4px;text-decoration:underline}.not-found-module__sxuMuG__skip{z-index:1;background:#fff;padding:10px 16px;position:absolute;top:-100px;left:16px}.not-found-module__sxuMuG__skip:focus{top:12px}@media (max-width:1000px){.not-found-module__sxuMuG__main{gap:28px}.not-found-module__sxuMuG__copy h1{font-size:46px}.not-found-module__sxuMuG__description{font-size:12px}.not-found-module__sxuMuG__actions{gap:10px}.not-found-module__sxuMuG__primary,.not-found-module__sxuMuG__secondary{gap:12px;padding-inline:14px}}@media (max-width:760px){.not-found-module__sxuMuG__header,.not-found-module__sxuMuG__main,.not-found-module__sxuMuG__footer{width:calc(100% - 40px)}.not-found-module__sxuMuG__header{gap:16px;min-height:80px}.not-found-module__sxuMuG__logo{font-size:23px}.not-found-module__sxuMuG__library{gap:8px;font-size:10px}.not-found-module__sxuMuG__main{grid-template-columns:1fr;gap:12px;padding-block:44px 24px}.not-found-module__sxuMuG__copy{width:100%;max-width:480px;margin-inline:auto}.not-found-module__sxuMuG__copy h1{font-size:clamp(38px,8vw,50px)}.not-found-module__sxuMuG__eyebrow{margin-bottom:20px;font-size:9px}.not-found-module__sxuMuG__description{margin-block:20px 26px;font-size:13px}.not-found-module__sxuMuG__primary,.not-found-module__sxuMuG__secondary{min-height:48px;font-size:11px}.not-found-module__sxuMuG__art{width:min(360px,100%);margin-inline:auto}.not-found-module__sxuMuG__footer{flex-wrap:wrap;gap:0 16px;padding-block:16px}}@media (max-width:380px){.not-found-module__sxuMuG__header,.not-found-module__sxuMuG__main,.not-found-module__sxuMuG__footer{width:calc(100% - 32px)}.not-found-module__sxuMuG__logo{font-size:21px}.not-found-module__sxuMuG__mark{border-radius:15px 15px 6px 6px;width:32px;height:37px;font-size:26px}.not-found-module__sxuMuG__library{gap:5px;font-size:9px}.not-found-module__sxuMuG__actions{flex-direction:column}}@media (prefers-reduced-motion:reduce){.not-found-module__sxuMuG__primary,.not-found-module__sxuMuG__secondary{transition:none}}
