@font-face{font-family:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(../media/35161b7740c25d33-s.0izitdbyxo4j2.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(../media/391e53907fa6d8ec-s.0vmd737txk1h4.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(../media/ae8872c8a32e309c-s.0iqen1t80zg64.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(../media/70e3db2de7f94926-s.p.39pl-v7c3qrze.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:italic;font-weight:700;font-display:swap;src:url(../media/35161b7740c25d33-s.0izitdbyxo4j2.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:700;font-display:swap;src:url(../media/391e53907fa6d8ec-s.0vmd737txk1h4.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:italic;font-weight:700;font-display:swap;src:url(../media/ae8872c8a32e309c-s.0iqen1t80zg64.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:italic;font-weight:700;font-display:swap;src:url(../media/70e3db2de7f94926-s.p.39pl-v7c3qrze.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/65c558afe41e89d6-s.3jppgd0xzx-0d.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/14e23f9b59180572-s.0t8ljjjn9wtsx.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b49b0d9b851e4899-s.2zyohmvb-ks7f.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2a65768255d6b625-s.p.3u4lli0-axodc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/65c558afe41e89d6-s.3jppgd0xzx-0d.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/14e23f9b59180572-s.0t8ljjjn9wtsx.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b49b0d9b851e4899-s.2zyohmvb-ks7f.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2a65768255d6b625-s.p.3u4lli0-axodc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.playfair_display_2ee7f6c0-module__l3rrxa__className{font-family:Playfair Display,Playfair Display Fallback}.playfair_display_2ee7f6c0-module__l3rrxa__variable{--font-serif:"Playfair Display", "Playfair Display Fallback"}
@font-face{font-family:Raleway;font-style:normal;font-weight:300;font-display:swap;src:url(../media/198d17f2fc7b7e24-s.3ln4cacw7vm32.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Raleway;font-style:normal;font-weight:300;font-display:swap;src:url(../media/bb835a708696869b-s.0_i4fxg1pnle5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Raleway;font-style:normal;font-weight:300;font-display:swap;src:url(../media/6c7c54d92ecafd95-s.02co4hodosnv0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Raleway;font-style:normal;font-weight:300;font-display:swap;src:url(../media/4b825e536f0add60-s.15vlspr5uap8d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Raleway;font-style:normal;font-weight:300;font-display:swap;src:url(../media/c825fd02acae0153-s.p.1q3-y3vmyf3p6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Raleway;font-style:normal;font-weight:400;font-display:swap;src:url(../media/198d17f2fc7b7e24-s.3ln4cacw7vm32.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Raleway;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bb835a708696869b-s.0_i4fxg1pnle5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Raleway;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6c7c54d92ecafd95-s.02co4hodosnv0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Raleway;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4b825e536f0add60-s.15vlspr5uap8d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Raleway;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c825fd02acae0153-s.p.1q3-y3vmyf3p6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Raleway;font-style:normal;font-weight:500;font-display:swap;src:url(../media/198d17f2fc7b7e24-s.3ln4cacw7vm32.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Raleway;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bb835a708696869b-s.0_i4fxg1pnle5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Raleway;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6c7c54d92ecafd95-s.02co4hodosnv0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Raleway;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4b825e536f0add60-s.15vlspr5uap8d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Raleway;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c825fd02acae0153-s.p.1q3-y3vmyf3p6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Raleway;font-style:normal;font-weight:600;font-display:swap;src:url(../media/198d17f2fc7b7e24-s.3ln4cacw7vm32.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Raleway;font-style:normal;font-weight:600;font-display:swap;src:url(../media/bb835a708696869b-s.0_i4fxg1pnle5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Raleway;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6c7c54d92ecafd95-s.02co4hodosnv0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Raleway;font-style:normal;font-weight:600;font-display:swap;src:url(../media/4b825e536f0add60-s.15vlspr5uap8d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Raleway;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c825fd02acae0153-s.p.1q3-y3vmyf3p6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Raleway Fallback;src:local(Arial);ascent-override:90.51%;descent-override:22.53%;line-gap-override:0.0%;size-adjust:103.86%}.raleway_e9225155-module__wEUxZa__className{font-family:Raleway,Raleway Fallback;font-style:normal}.raleway_e9225155-module__wEUxZa__variable{--font-sans:"Raleway", "Raleway Fallback"}
.ThemeToggle-module__38LGyq__toggle{cursor:pointer;background:0 0;border:none;flex-shrink:0;align-items:center;padding:0;display:flex}.ThemeToggle-module__38LGyq__track{background:#7fd4d414;border:1px solid #7fd4d459;border-radius:12px;width:46px;height:24px;transition:background .35s,border-color .35s;position:relative}.ThemeToggle-module__38LGyq__light .ThemeToggle-module__38LGyq__track{background:#1f88881f;border-color:#1f888880}.ThemeToggle-module__38LGyq__thumb{background:var(--clr-teal);border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;transition:left .35s cubic-bezier(.34,1.56,.64,1),background .35s;display:flex;position:absolute;top:2px;left:2px;box-shadow:0 0 10px #7fd4d473}.ThemeToggle-module__38LGyq__light .ThemeToggle-module__38LGyq__thumb{left:24px;box-shadow:0 0 10px #1f888873}.ThemeToggle-module__38LGyq__icon{color:#0a0a0a;width:10px;height:10px;transition:opacity .2s,transform .35s;position:absolute}.ThemeToggle-module__38LGyq__moon{opacity:1;transform:rotate(0)}.ThemeToggle-module__38LGyq__sun{opacity:0;transform:rotate(-45deg)}.ThemeToggle-module__38LGyq__light .ThemeToggle-module__38LGyq__moon{opacity:0;transform:rotate(45deg)}.ThemeToggle-module__38LGyq__light .ThemeToggle-module__38LGyq__sun{opacity:1;transform:rotate(0)}
.Navbar-module__dVeNwG__navbar{z-index:100;height:var(--nav-h);background:var(--clr-navbar);border-bottom:1px solid var(--clr-nav-border);transition:background var(--transition), box-shadow var(--transition), border-color var(--transition);position:fixed;top:0;left:0;right:0}.Navbar-module__dVeNwG__navbar.Navbar-module__dVeNwG__scrolled{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a0a0ef5;box-shadow:0 2px 40px #0009}[data-theme=light] .Navbar-module__dVeNwG__navbar.Navbar-module__dVeNwG__scrolled{background:#faf9f6f5;box-shadow:0 2px 24px #0000001a}.Navbar-module__dVeNwG__navInner{grid-template-columns:1fr auto 1fr;align-items:center;max-width:1300px;height:100%;margin:0 auto;padding:0 2rem;display:grid}.Navbar-module__dVeNwG__navLinks{align-items:center;gap:1.6rem;display:flex}.Navbar-module__dVeNwG__navLinksRight{justify-content:flex-end}.Navbar-module__dVeNwG__navLink{font-family:var(--font-sans);letter-spacing:.16em;color:var(--clr-nav-text);transition:color var(--transition);white-space:nowrap;font-size:.65rem;font-weight:600;position:relative}.Navbar-module__dVeNwG__navLink:after{content:"";background:var(--clr-teal);width:0;height:1px;transition:width var(--transition);position:absolute;bottom:-3px;left:0}.Navbar-module__dVeNwG__navLink:hover,.Navbar-module__dVeNwG__navLink.Navbar-module__dVeNwG__active{color:var(--clr-text)}.Navbar-module__dVeNwG__navLink.Navbar-module__dVeNwG__active{color:var(--clr-teal)}.Navbar-module__dVeNwG__navLink.Navbar-module__dVeNwG__active:after,.Navbar-module__dVeNwG__navLink:hover:after{width:100%}.Navbar-module__dVeNwG__navBrand{font-family:var(--font-serif);letter-spacing:.3em;color:var(--clr-text);text-transform:uppercase;text-align:center;transition:color var(--transition), letter-spacing var(--transition);font-size:1.2rem;font-weight:700}.Navbar-module__dVeNwG__navBrand:hover{color:var(--clr-teal);letter-spacing:.38em}.Navbar-module__dVeNwG__toggleItem{align-items:center;display:flex}.Navbar-module__dVeNwG__hamburger{cursor:pointer;background:0 0;border:none;flex-direction:column;gap:5px;padding:4px;display:none}.Navbar-module__dVeNwG__bar{background:var(--clr-nav-text);transform-origin:50%;width:22px;height:1.5px;transition:transform .3s,opacity .3s;display:block}.Navbar-module__dVeNwG__barOpen1{background:var(--clr-teal);transform:translateY(6.5px)rotate(45deg)}.Navbar-module__dVeNwG__barOpen2{opacity:0}.Navbar-module__dVeNwG__barOpen3{background:var(--clr-teal);transform:translateY(-6.5px)rotate(-45deg)}.Navbar-module__dVeNwG__drawer{top:var(--nav-h);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--clr-surface-border);background:#0a0a0ef7;max-height:0;transition:max-height .4s cubic-bezier(.4,0,.2,1);position:absolute;left:0;right:0;overflow:hidden}[data-theme=light] .Navbar-module__dVeNwG__drawer{background:#faf9f6f7}.Navbar-module__dVeNwG__drawer.Navbar-module__dVeNwG__drawerOpen{max-height:440px}.Navbar-module__dVeNwG__drawerList{flex-direction:column;gap:0;padding:1rem 2rem 1.5rem;display:flex}.Navbar-module__dVeNwG__drawerLink{font-family:var(--font-sans);letter-spacing:.2em;color:var(--clr-nav-text);border-bottom:1px solid var(--clr-drawer-link-border);transition:color var(--transition);padding:.75rem 0;font-size:.72rem;font-weight:500;display:block}.Navbar-module__dVeNwG__drawerLink:hover,.Navbar-module__dVeNwG__drawerLink.Navbar-module__dVeNwG__active{color:var(--clr-teal)}@media (max-width:900px){.Navbar-module__dVeNwG__navLinksLeft{display:none}.Navbar-module__dVeNwG__hamburger{display:flex}}@media (max-width:480px){.Navbar-module__dVeNwG__navLinksRight .Navbar-module__dVeNwG__navLink{display:none}}
.Footer-module__rnk_JG__footer{background:var(--clr-bg-footer);padding:3.5rem 0 0}.Footer-module__rnk_JG__footerInner{justify-content:space-between;align-items:flex-start;gap:3rem;max-width:1200px;margin:0 auto;padding:0 2.5rem 3rem;display:flex}.Footer-module__rnk_JG__footerLogo{flex-shrink:0;margin-top:.2rem}.Footer-module__rnk_JG__logoSvg{opacity:.88;width:72px;height:72px;transition:opacity .3s}.Footer-module__rnk_JG__footerLogo:hover .Footer-module__rnk_JG__logoSvg{opacity:1}.Footer-module__rnk_JG__footerNav{gap:5rem;margin-left:auto;display:flex}.Footer-module__rnk_JG__footerNavCol{flex-direction:column;gap:.85rem;display:flex}.Footer-module__rnk_JG__footerLink{font-family:var(--font-sans);letter-spacing:.16em;color:var(--clr-footer-text);white-space:nowrap;font-size:.68rem;font-weight:500;transition:color .3s}.Footer-module__rnk_JG__footerLink:hover{color:var(--clr-white)}.Footer-module__rnk_JG__footerBottom{border-top:1px solid #ffffff12;max-width:100%;padding:1.2rem 2.5rem}.Footer-module__rnk_JG__copyright{font-family:var(--font-sans);letter-spacing:.1em;color:#ffffff40;text-align:center;font-size:.65rem}@media (max-width:768px){.Footer-module__rnk_JG__footerInner{flex-direction:column;align-items:flex-start;gap:2rem}.Footer-module__rnk_JG__footerNav{gap:3rem;margin-left:0}}
.PageTransition-module__37fIMa__wrapper{animation:.55s cubic-bezier(.22,1,.36,1) both PageTransition-module__37fIMa__pageEnter}@keyframes PageTransition-module__37fIMa__pageEnter{0%{opacity:0;filter:blur(4px);transform:translateY(22px)}to{opacity:1;filter:blur();transform:translateY(0)}}
:root{--clr-bg-hero:#0a0a0a;--clr-bg-body:#111115;--clr-bg-alt:#0d0d11;--clr-bg-footer:#4a4a52;--clr-navbar:#111115;--clr-teal:#7fd4d4;--clr-teal-glow:#7fd4d42e;--clr-teal-stroke:#7fd4d447;--clr-text:#fff;--clr-text-secondary:#ffffff8c;--clr-text-muted:#ffffff6b;--clr-text-hint:#ffffff38;--clr-text-placeholder:#fff3;--clr-nav-text:#c8c8cc;--clr-footer-text:#b0b0b8;--clr-surface:#ffffff08;--clr-surface-border:#7fd4d41a;--clr-surface-border-hover:#7fd4d452;--clr-input-bg:#ffffff0a;--clr-input-border:#ffffff1a;--clr-divider:#ffffff12;--clr-nav-border:#ffffff0f;--clr-drawer-link-border:#ffffff0d;--clr-white:#fff;--font-serif:"Playfair Display", "Georgia", serif;--font-sans:"Raleway", "Helvetica Neue", sans-serif;--nav-h:56px;--transition:.3s cubic-bezier(.4, 0, .2, 1)}[data-theme=light]{--clr-bg-hero:#f0eeea;--clr-bg-body:#f5f4f0;--clr-bg-alt:#e8e5df;--clr-navbar:#fff;--clr-teal:#1d8a8a;--clr-teal-glow:#1d8a8a24;--clr-teal-stroke:#1d8a8a38;--clr-text:#1a1a22;--clr-text-secondary:#14141e9e;--clr-text-muted:#14141e75;--clr-text-hint:#14141e42;--clr-text-placeholder:#14141e40;--clr-nav-text:#505060;--clr-surface:#00000009;--clr-surface-border:#1d8a8a2e;--clr-surface-border-hover:#1d8a8a66;--clr-input-bg:#0000000a;--clr-input-border:#00000021;--clr-divider:#00000014;--clr-nav-border:#00000017;--clr-drawer-link-border:#0000000f}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--clr-bg-body);color:var(--clr-text);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;font-weight:400;transition:background .35s,color .35s;overflow-x:hidden}a{color:inherit;text-decoration:none}ul{list-style:none}
