@keyframes sg-arrive{0%{opacity:0;transform:translateY(14px) scale(.72)}60%{opacity:1;transform:translateY(-3px) scale(1.04)}to{opacity:1;transform:none}}.sg-arrive{animation:sg-arrive .64s var(--ease-spring) both}@keyframes sg-sway{0%,to{transform:rotate(0)}30%{transform:rotate(-7deg)}70%{transform:rotate(6deg)}}.sg-sway-on-hover:hover .sg-sway-target,.sg-sway-on-hover:focus-visible .sg-sway-target,.sg-sway-on-hover:active .sg-sway-target{animation:sg-sway .52s var(--ease-spring)}@keyframes sg-ring-out{0%{box-shadow:0 0 0 0 var(--sg-ring, rgba(76, 184, 159, .55))}to{box-shadow:0 0 0 14px #4cb89f00}}.sg-ring-out{animation:sg-ring-out .56s var(--ease-flow)}@keyframes sg-bubble-in{0%{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:none}}.sg-bubble-in{animation:sg-bubble-in .3s var(--ease-spring) both;transform-origin:bottom right}.sg-bubble-in-left{animation:sg-bubble-in .3s var(--ease-spring) both;transform-origin:bottom left}@keyframes sg-step-in{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}.sg-step-in{animation:sg-step-in .38s var(--ease-flow) both}.sg-grow{transition:width .7s var(--ease-flow),transform .7s var(--ease-flow)}@keyframes sg-fab-in{0%{opacity:0;transform:scale(.4) rotate(-45deg)}to{opacity:1;transform:none}}.sg-fab-in{animation:sg-fab-in .52s var(--ease-spring) .18s both}@keyframes sg-tuck{0%{transform:translateY(0) scale(1)}35%{transform:translateY(-3px) scale(1.18)}70%{transform:translateY(1px) scale(.96)}to{transform:none}}.sg-tuck{animation:sg-tuck .42s var(--ease-spring)}@keyframes sg-glow{0%{box-shadow:0 0 #4cb89f73}to{box-shadow:0 0 0 14px #4cb89f00}}.sg-glow{animation:sg-glow .9s var(--ease-flow)}@keyframes sg-poll-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.sg-poll-fill{transform-origin:left center;animation:sg-poll-fill .72s var(--ease-flow) both}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-cyrillic-ext-wght-normal-D4X5GqEv.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:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-cyrillic-wght-normal-CY6AOgYE.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-vietnamese-wght-normal-U01xdrZh.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:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-latin-ext-wght-normal-CXYtwYOx.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:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-latin-wght-normal-BzFMHfZw.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}@font-face{font-family:"Baloo 2 Variable";font-style:normal;font-display:swap;font-weight:400 800;src:url(/assets/baloo-2-devanagari-wght-normal-B4j4n2PV.woff2) format("woff2-variations");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:"Baloo 2 Variable";font-style:normal;font-display:swap;font-weight:400 800;src:url(/assets/baloo-2-vietnamese-wght-normal-C4ZonJY6.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:"Baloo 2 Variable";font-style:normal;font-display:swap;font-weight:400 800;src:url(/assets/baloo-2-latin-ext-wght-normal-Dz43yst_.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:"Baloo 2 Variable";font-style:normal;font-display:swap;font-weight:400 800;src:url(/assets/baloo-2-latin-wght-normal-B_TVFhwJ.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}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body{min-height:100%}body{overflow-x:clip}body{background-color:#f2f7f4;margin:0;position:relative;font-family:Nunito Variable,Nunito,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}html[data-theme=dark] body{background-color:#0f1f1c}:root{--safe-top: env(safe-area-inset-top, 0px);--safe-bottom: env(safe-area-inset-bottom, 0px);--ease-spring: cubic-bezier(.34, 1.56, .64, 1);--ease-flow: cubic-bezier(.2, .8, .2, 1);--sg-focus-color: #157461;--sg-focus-halo: #F2F7F4;--sg-focus-ring: 0 0 0 2px var(--sg-focus-halo);color-scheme:light}html[data-theme=dark]{--sg-focus-color: #5CC7AD;--sg-focus-halo: #0F1F1C;color-scheme:dark}html,body{overscroll-behavior-y:contain}:focus-visible{outline:3px solid var(--sg-focus-color);outline-offset:2px;box-shadow:var(--sg-focus-ring);border-radius:10px}@media(max-width:599.95px){input,select,textarea{font-size:max(1rem,1em)}}img,video,iframe{max-width:100%;height:auto;display:block}@keyframes sg-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes sg-fade{0%{opacity:0}to{opacity:1}}@keyframes sg-pop{0%{transform:scale(1)}40%{transform:scale(1.28)}to{transform:scale(1)}}@keyframes sg-wiggle{0%,to{transform:rotate(0)}25%{transform:rotate(-8deg)}75%{transform:rotate(8deg)}}@keyframes sg-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes sg-leaf-fall{0%{opacity:0;transform:translate3d(0,-10px,0) rotate(0)}15%{opacity:1}to{opacity:0;transform:translate3d(var(--sg-drift, 30px),120px,0) rotate(var(--sg-spin, 220deg))}}.page-transition{animation:sg-rise .36s var(--ease-flow) both}.sg-stagger>*{animation:sg-rise .38s var(--ease-flow) both}.sg-stagger>*:nth-child(2){animation-delay:40ms}.sg-stagger>*:nth-child(3){animation-delay:80ms}.sg-stagger>*:nth-child(4){animation-delay:.12s}.sg-stagger>*:nth-child(5){animation-delay:.16s}.sg-stagger>*:nth-child(n+6){animation-delay:.2s}.sg-pop{animation:sg-pop .36s var(--ease-spring)}.sg-float{animation:sg-float 3.2s ease-in-out infinite}.tap-scale{transition:transform .16s var(--ease-spring)}.tap-scale:active{transform:scale(.985)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}.tap-scale:active{transform:none}}
