@font-face{font-family:Jost;font-style:normal;font-weight:300;font-display:swap;src:url(../media/39c55468420adfa6-s.1669nxjwa2fmv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-weight:300;font-display:swap;src:url(../media/9b8f0e32b229dbc1-s.p.0dguglgc-iz4q.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:Jost;font-style:normal;font-weight:300;font-display:swap;src:url(../media/81cef6a21128489e-s.p.2csanl8cs02r-.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:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(../media/39c55468420adfa6-s.1669nxjwa2fmv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9b8f0e32b229dbc1-s.p.0dguglgc-iz4q.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:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(../media/81cef6a21128489e-s.p.2csanl8cs02r-.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:Jost;font-style:normal;font-weight:500;font-display:swap;src:url(../media/39c55468420adfa6-s.1669nxjwa2fmv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9b8f0e32b229dbc1-s.p.0dguglgc-iz4q.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:Jost;font-style:normal;font-weight:500;font-display:swap;src:url(../media/81cef6a21128489e-s.p.2csanl8cs02r-.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:Jost;font-style:normal;font-weight:600;font-display:swap;src:url(../media/39c55468420adfa6-s.1669nxjwa2fmv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9b8f0e32b229dbc1-s.p.0dguglgc-iz4q.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:Jost;font-style:normal;font-weight:600;font-display:swap;src:url(../media/81cef6a21128489e-s.p.2csanl8cs02r-.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:Jost Fallback;src:local(Arial);ascent-override:111.45%;descent-override:39.06%;line-gap-override:0.0%;size-adjust:96.01%}.UQnp8q_className{font-family:Jost,Jost Fallback;font-style:normal}.UQnp8q_variable{--font-jost:"Jost", "Jost Fallback"}
@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../media/53e45098eac42afb-s.1uklb5el4zgvl.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:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../media/85ea1b3aadcead52-s.p.05i4gb4p0piv4.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:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3c285486269019b7-s.p.2g-0we2o5_ngd.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:Be Vietnam Pro;font-style:normal;font-weight:500;font-display:swap;src:url(../media/625a092f804baad3-s.1zvg0ggiaivzo.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:Be Vietnam Pro;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6afabefbb32d7517-s.p.0jaqhc1tb-5xm.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:Be Vietnam Pro;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a4f4f75ad654963f-s.p.1hvvd1t-trplq.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:Be Vietnam Pro;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a3bcb02a0e9e5d11-s.25pbmqxk8u2s7.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:Be Vietnam Pro;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b35fd19aef91b293-s.p.0n_ln9vqskgts.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:Be Vietnam Pro;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8f46d218c8f79e34-s.p.2wu4yy186g04j.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:Be Vietnam Pro Fallback;src:local(Arial);ascent-override:90.61%;descent-override:24.01%;line-gap-override:0.0%;size-adjust:110.36%}.OHI2IW_className{font-family:Be Vietnam Pro,Be Vietnam Pro Fallback;font-style:normal}.OHI2IW_variable{--font-be-vietnam-pro:"Be Vietnam Pro", "Be Vietnam Pro Fallback"}
:root{--color-page:#fff;--color-surface:#ecf4ef;--color-wash:#e3f0e8;--color-ink:#14211c;--color-ink-soft:#1f5240;--color-ink-muted:#4d7563;--color-accent:#1f6a4f;--color-accent-hover:#2a7d5e;--color-accent-ink:#164a38;--color-on-accent:#fff;--color-line:#d6e6dd;--color-line-strong:#bfd4c8;--color-success:#1f6a4f;--color-success-surface:#ecf4ef;--color-error:#b3261e;--color-error-surface:#fdf0ef;--color-pending:#f6faf8;--color-on-image:#fff;--color-on-image-soft:#ffffffe0;--color-image-shade:#0c141157;--color-image-shade-strong:#0c141180;--color-glass:#ffffff1f;--color-glass-strong:#ffffffe6;--color-glass-line:#ffffff5c;--color-header-line-on-image:#ffffff3d;--color-pin-halo:#1f6a4f38;--font-display:var(--font-jost,"Jost"), system-ui, sans-serif;--font-ui:var(--font-be-vietnam-pro,"Be Vietnam Pro"), system-ui, sans-serif;--fs-hero:clamp(40px, 4.4vw, 80px);--fs-display:clamp(36px, 3.2vw, 60px);--fs-heading:clamp(26px, 2vw, 38px);--fs-title:clamp(19px, 1.25vw, 23px);--fs-figure-xl:clamp(46px, 4.2vw, 76px);--fs-figure:clamp(38px, 3vw, 56px);--fs-lead:clamp(16px, 1vw, 18px);--fs-nav:16px;--fs-body:15px;--fs-meta:13px;--fs-label:12px;--fw-light:300;--fw-regular:400;--fw-medium:500;--fw-strong:600;--fw-heading:var(--fw-medium);--lh-hero:1.06;--lh-display:1.08;--lh-heading:1.12;--lh-title:1.25;--lh-body:1.6;--lh-tight:1.2;--ls-display:-.025em;--ls-heading:-.015em;--ls-label:.14em;--measure-text:44rem;--measure-lead:30rem;--space-2:2px;--space-4:4px;--space-6:6px;--space-8:8px;--space-10:10px;--space-12:12px;--space-16:16px;--space-20:20px;--space-24:24px;--space-32:32px;--space-44:44px;--space-64:64px;--space-block:clamp(28px, 2.4vw, 44px);--space-section:clamp(88px, 7.5vw, 136px);--gutter:clamp(20px, 3.4vw, 64px);--grid-gap:clamp(16px, 1.4vw, 24px);--content-max:1680px;--header-h:72px;--control-h:42px;--control-h-sm:34px;--field-h:52px;--row-h:52px;--disc:34px;--disc-sm:28px;--icon:15px;--icon-sm:13px;--touch-min:44px;--logo-h:38px;--radius-sheet:28px;--radius-inner:18px;--radius-control:14px;--radius-pill:999px;--line-hair:1px;--line-focus:2px;--focus-offset:3px;--z-base:0;--z-raised:2;--z-sticky:20;--z-header:50;--z-overlay:60;--z-toast:70;--shadow-scrolled:0 18px 30px -24px #0c14116b;--shadow-panel:0 30px 50px -36px #0c141166;--shadow-lift:0 -24px 48px -28px #0c141173;--shadow-hover:0 10px 24px -14px #164a38e6;--texture-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");--texture-grain-size:140px;--texture-grain-opacity:.18;--sheet-pad:clamp(22px, 1.9vw, 34px);--sheet-head-h:64px;--menu-pill-h:36px;--lang-option-w:34px;--lang-option-h:28px;--icon-xs:10px;--icon-lg:20px;--dot:6px;--line-progress:2px;--blur-soft:8px;--blur-glass:14px;--shift-hover:6px;--shift-active:40px;--rise:22px;--panel-preview-min-h:210px;--hero-min-h:640px;--viewport-h:100svh;--film-h:min(56.25vw, calc(100svh - var(--header-h)));--intro-media-h:clamp(600px, 84vh, 860px);--page-hero-h:clamp(400px, 50svh, 584px);--page-hero-h-phone:46svh;--overlay-card-w:600px;--page-head-card-h:clamp(232px, 14.9vw, 268px);--page-head-card-top:calc(var(--page-hero-h) - var(--page-head-card-h));--stack-h:min(78svh, 680px);--stack-min-h:520px;--stack-step:14px;--stack-gap:10vh;--aside-min:300px;--aside-w:340px;--story-media-h:min(80svh, 820px);--field-area-h:148px;--select-list-max-h:296px;--loader-w:248px;--message-w:480px;--panel-h:min(88svh, 820px);--track-h:280svh;--side-card-w:440px;--pin-core:12px;--pin-core-active:16px;--pin-ring:2px;--pin-halo:30px;--pin-dim:.32;--reading-w:45rem;--form-w:760px;--sticky-top:calc(var(--header-h) + var(--space-24));--roll-offset:110%;--icon-travel:160%;--tick-h:45%;--reel-step-1:-33.333%;--reel-step-2:-66.666%;--check-box:24px;--lh-figure:.95;--unit-raise:-.95em;--unit-gap:.12em;--unit-size:.4em;--counter-line:1.3em;--reveal-inset:24%;--zoom-origin:30% 60%;--intro-image-position:42% 50%;--intro-facts-w:66%;--values-max-w:34%;--values-cell-min:15rem;--check-radius:8px;--drop-h:calc(var(--field-h) * 1.6);--ease-out:cubic-bezier(.22, 1, .36, 1);--motion-fast:.25s;--motion-base:.45s;--motion-roll:.55s;--motion-spread:.7s;--motion-reveal:1.2s;--motion-slide:6.5s;--motion-stagger:80ms;--motion-tick:30ms;--motion-loader:2.4s;--motion-count:.9s}@media (max-width:640px){:root{--header-h:64px;--control-h:48px;--control-h-sm:44px;--field-h:52px;--row-h:56px;--logo-h:32px;--radius-sheet:22px;--radius-inner:14px;--fs-body:15px;--pin-core:8px;--pin-core-active:11px;--pin-halo:18px}}@media (prefers-reduced-motion:reduce){:root{--motion-fast:.01ms;--motion-base:.01ms;--motion-roll:.01ms;--motion-spread:.01ms;--motion-reveal:.01ms;--motion-stagger:0s}}
*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:var(--header-h)}body{color:var(--color-ink);background-color:var(--color-page);font-family:var(--font-ui);font-size:var(--fs-body);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}body.isLocked{overflow:hidden}img,video{max-width:100%;height:auto;display:block}a{color:inherit}button,input,textarea{font:inherit;color:inherit}::selection{color:var(--color-on-accent);background-color:var(--color-accent)}
