@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,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}body{margin:0;background:#faf6ef;font-family:Inter Variable,Inter,system-ui,sans-serif;-webkit-font-smoothing:antialiased}a{color:#c08477;text-decoration:none}a:hover{color:#9c645a}*{box-sizing:border-box}html{scroll-behavior:smooth}h1,h2,h3,h4,h5,h6{margin:0;font-size:inherit;font-weight:inherit;line-height:inherit}button{font:inherit;background:none;border:none;padding:0;color:inherit;cursor:pointer;text-align:inherit}fieldset{border:none;margin:0;padding:0;min-width:0}.skip-link{position:absolute;left:-9999px;top:0;z-index:100;background:#17332b;color:#fff;padding:10px 16px;border-radius:0 0 8px;font-size:14px;font-weight:600}.skip-link:focus{left:0;color:#fff}@keyframes blobFloatA{0%{transform:translate(0) scale(1)}50%{transform:translate(40px,60px) scale(1.15)}to{transform:translate(0) scale(1)}}@keyframes blobFloatB{0%{transform:translate(0) scale(1)}50%{transform:translate(-50px,-30px) scale(1.1)}to{transform:translate(0) scale(1)}}@keyframes blobFloatC{0%{transform:translate(0) scale(1)}50%{transform:translate(30px,-50px) scale(1.08)}to{transform:translate(0) scale(1)}}@keyframes badgePulse{0%,to{box-shadow:0 0 #c084772e}50%{box-shadow:0 0 0 6px #c0847700}}.btn-primary:hover{background:#c08477!important}.card-hover:hover{transform:translateY(-4px);box-shadow:0 16px 40px #17332b1a}.card-hover-accent:hover{transform:translateY(-4px);box-shadow:0 16px 40px #c0847724}.card-hover-lift:hover{transform:translateY(-4px)}.nav-desktop{display:flex}.nav-desktop-cta{display:inline-block}.nav-mobile-toggle{display:none}@media (max-width: 880px){.nav-desktop,.nav-desktop-cta{display:none}.nav-mobile-toggle{display:block}}
