@font-face{font-family:__DM_Sans_ef116d;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__DM_Sans_ef116d;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__DM_Sans_ef116d;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__DM_Sans_ef116d;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__DM_Sans_ef116d;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__DM_Sans_ef116d;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__DM_Sans_Fallback_ef116d;src:local("Arial");ascent-override:94.37%;descent-override:29.49%;line-gap-override:0.00%;size-adjust:105.12%}.__className_ef116d{font-family:__DM_Sans_ef116d,__DM_Sans_Fallback_ef116d;font-style:normal}.__variable_ef116d{--font-dm-sans:"__DM_Sans_ef116d","__DM_Sans_Fallback_ef116d"}@font-face{font-family:__Fontdiner_Swanky_969bd0;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/21f080e6da62e915-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Fontdiner_Swanky_Fallback_969bd0;src:local("Arial");ascent-override:83.12%;descent-override:40.49%;line-gap-override:1.59%;size-adjust:123.01%}.__className_969bd0{font-family:__Fontdiner_Swanky_969bd0,__Fontdiner_Swanky_Fallback_969bd0;font-weight:400;font-style:normal}.__variable_969bd0{--font-fontdiner-swanky:"__Fontdiner_Swanky_969bd0","__Fontdiner_Swanky_Fallback_969bd0"}.Nav_nav__xAgyr{display:flex;justify-content:center;gap:48px;pointer-events:auto}.Nav_dotWrap__lXYzT{position:relative;display:block;width:70px;height:70px}.Nav_dot__942me{position:absolute;inset:0;display:block;border-radius:50%;background:#84c692;outline:2px solid transparent;outline-offset:6px;transition:background-color .3s ease,outline-color .3s ease}.Nav_dotWrap__lXYzT:hover .Nav_dot__942me{background:#419158}.Nav_isCurrent__UPD5j .Nav_dot__942me{background:#de5e35}.Nav_selectedRing___hT_u{position:absolute;inset:-8px;border-radius:50%;border:2px solid #de5e35;pointer-events:none}@media (max-width:640px){.Nav_nav__xAgyr{gap:24px}.Nav_dotWrap__lXYzT{width:44px;height:44px}.Nav_dot__942me{outline-offset:4px}.Nav_selectedRing___hT_u{inset:-6px}}.FloatingNav_wrapper__Kz_s_{position:fixed;left:0;right:0;z-index:10;display:flex;justify-content:center;pointer-events:none}:root{--bg:#faf3e6;--ink:#000;--dot-gray:#d9d9d9;--font-title:var(--font-fontdiner-swanky),cursive;--font-body:var(--font-dm-sans),sans-serif}*{box-sizing:border-box}body,html{margin:0;padding:0}body{background:var(--bg);color:var(--ink);font-family:var(--font-body)}.text-title{font-family:var(--font-title);font-size:62px;font-weight:400;line-height:1;margin:0;text-transform:uppercase}.text-body{font-size:28px}.text-body,.text-info{font-family:var(--font-body);font-weight:400;margin:0}.text-info{font-size:20px}.divider{width:1px;background:var(--ink)}