@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/lp/poppins-300.woff2)format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/lp/poppins-400.woff2)format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/lp/poppins-500.woff2)format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/lp/poppins-600.woff2)format("woff2")}@font-face{font-family:Lato;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/lp/lato-300.woff2)format("woff2")}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/lp/lato-400.woff2)format("woff2")}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/lp/lato-700.woff2)format("woff2")}@font-face{font-family:Figtree;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/lp/figtree-300.woff2)format("woff2")}@font-face{font-family:Figtree;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/lp/figtree-400.woff2)format("woff2")}@font-face{font-family:Figtree;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/lp/figtree-500.woff2)format("woff2")}@font-face{font-family:Figtree;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/lp/figtree-600.woff2)format("woff2")}@font-face{font-family:Figtree;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/lp/figtree-700.woff2)format("woff2")}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/lp/playfair-display-400.woff2)format("woff2")}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/lp/playfair-display-500.woff2)format("woff2")}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/lp/josefin-sans-300.woff2)format("woff2")}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/lp/josefin-sans-400.woff2)format("woff2")}@font-face{font-family:Quicksand;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/lp/quicksand-400.woff2)format("woff2")}@font-face{font-family:Quicksand;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/lp/quicksand-500.woff2)format("woff2")}@font-face{font-family:Quicksand;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/lp/quicksand-600.woff2)format("woff2")}@font-face{font-family:Outfit;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/lp/outfit-300.woff2)format("woff2")}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/lp/outfit-400.woff2)format("woff2")}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/lp/outfit-500.woff2)format("woff2")}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/lp/outfit-600.woff2)format("woff2")}@font-face{font-family:Libre Baskerville;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/lp/libre-baskerville-400.woff2)format("woff2")}@font-face{font-family:Libre Baskerville;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/lp/libre-baskerville-700.woff2)format("woff2")}@font-face{font-family:Libre Caslon Text;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/lp/libre-caslon-text-400.woff2)format("woff2")}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/lp/be-vietnam-pro-300.woff2)format("woff2")}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/lp/be-vietnam-pro-400.woff2)format("woff2")}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/lp/be-vietnam-pro-500.woff2)format("woff2")}
.not-found-module__HS70Aa__page{background:color-mix(in srgb, var(--accent) 35%, #fff);min-height:100svh;color:var(--ink);font-family:var(--sans);flex-direction:column;justify-content:center;padding:120px clamp(20px,6.5vw,100px);font-weight:300;display:flex;position:relative;overflow:hidden}.not-found-module__HS70Aa__logo{z-index:1;line-height:0;position:absolute;top:32px;left:clamp(20px,6.5vw,100px)}.not-found-module__HS70Aa__logo img{width:auto;height:40px}.not-found-module__HS70Aa__mark{font-family:var(--serif);letter-spacing:-.02em;color:color-mix(in srgb, var(--accent) 62%, #fff);pointer-events:none;-webkit-user-select:none;user-select:none;font-size:min(42vh,30vw);font-weight:400;line-height:1;position:absolute;top:50%;right:-2vw;transform:translateY(-50%)}.not-found-module__HS70Aa__copy{z-index:1;max-width:760px;position:relative}.not-found-module__HS70Aa__copy h1,.not-found-module__HS70Aa__copy p{max-width:620px}.not-found-module__HS70Aa__copy h1{font-family:var(--serif);letter-spacing:0;margin:0 0 20px;font-size:clamp(36px,4vw,60px);font-weight:400;line-height:1.08}.not-found-module__HS70Aa__copy p{color:var(--body);margin:0;font-size:18px;line-height:1.6}.not-found-module__HS70Aa__buttons{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.not-found-module__HS70Aa__btn{border:1px solid var(--ink);border-radius:var(--radius);color:var(--ink);align-items:center;gap:12px;padding:15px 22px;font-size:14px;font-weight:400;text-decoration:none;transition:background .18s,color .18s;display:inline-flex}.not-found-module__HS70Aa__btn:hover,.not-found-module__HS70Aa__fill{background:var(--ink);color:#fff}.not-found-module__HS70Aa__fill:hover{background:color-mix(in srgb, var(--ink) 80%, #fff)}.not-found-module__HS70Aa__arrow{flex:none;transition:transform .18s}.not-found-module__HS70Aa__btn:hover .not-found-module__HS70Aa__arrow{transform:translate(4px)}@media (max-width:860px){.not-found-module__HS70Aa__page{justify-content:flex-start;padding-top:140px}.not-found-module__HS70Aa__logo img{height:32px}.not-found-module__HS70Aa__mark{font-size:48vw;inset:auto auto 4vh 16px;transform:none}.not-found-module__HS70Aa__buttons{flex-direction:column;align-items:flex-start}}.not-found-module__HS70Aa__plain{justify-content:center;align-items:center;gap:20px;min-height:100vh;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;display:flex}.not-found-module__HS70Aa__plain h1{border-right:1px solid #0000004d;margin:0;padding-right:23px;font-size:24px;font-weight:500;line-height:49px}.not-found-module__HS70Aa__plain p{margin:0;font-size:14px}
