@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,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) 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:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/plus-jakarta-sans-vietnamese-wght-normal.qRpaaN48.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:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/plus-jakarta-sans-latin-ext-wght-normal.DmpS2jIq.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:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/plus-jakarta-sans-latin-wght-normal.eXO_dkmS.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}@view-transition{navigation:auto}:root{color-scheme:light dark;interpolate-size:allow-keywords;--teal: #1f7a8c;--teal-dark: #155562;--mint: #7fd6c2;--coral: #ff7a59;--coral-hover: #ff6844;--ink: light-dark(#12333b, #e8f3f5);--muted: light-dark(#4f6b72, #a9c1c6);--line: light-dark(#d9e6e9, #24434a);--bg: light-dark(#ffffff, #0b1d22);--bg-soft: light-dark(#f4f9fa, #10272d);--card: light-dark(#ffffff, #132d34);--accent: light-dark(var(--teal), var(--mint));--accent-soft: light-dark(#e6f3f5, #163a42);--radius: 20px;--radius-sm: 12px;--shadow: 0 24px 48px -24px light-dark(rgba(18, 51, 59, .35), rgba(0, 0, 0, .6));--wrap: 72rem;--gutter: clamp(1rem, 4vw, 2rem);--space: clamp(3.5rem, 9vw, 7rem);--ease: cubic-bezier(.2, .7, .2, 1)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:5rem}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}body{margin:0;font-family:Plus Jakarta Sans Variable,system-ui,-apple-system,Segoe UI,sans-serif;font-size:1.0625rem;line-height:1.65;color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img,svg,picture{display:block;max-width:100%;height:auto}a{color:var(--accent);text-underline-offset:.2em}h1,h2,h3,h4{line-height:1.12;margin:0 0 .5em;letter-spacing:-.025em;text-wrap:balance}h1{font-size:clamp(2.3rem,7vw,4.2rem);font-weight:800}h2{font-size:clamp(1.8rem,4.6vw,2.8rem);font-weight:800}h3{font-size:1.2rem;font-weight:700}p{margin:0 0 1em;text-wrap:pretty}ul{padding-left:1.2em}:focus-visible{outline:3px solid var(--coral);outline-offset:3px;border-radius:6px}.skip{position:absolute;left:-999px}.skip:focus{left:1rem;top:1rem;z-index:100;background:var(--bg);padding:.5rem .75rem}.wrap{width:min(100% - 2 * var(--gutter),var(--wrap));margin-inline:auto}.narrow{max-width:46rem}.section{padding-block:var(--space)}.section-soft{background:var(--bg-soft)}.center{text-align:center;margin-inline:auto}.lead{font-size:clamp(1.1rem,2.4vw,1.3rem);color:var(--muted)}.muted{color:var(--muted)}.eyebrow{display:inline-flex;align-items:center;gap:.5em;text-transform:uppercase;letter-spacing:.14em;font-size:.78rem;font-weight:700;color:var(--accent);margin-bottom:1rem}.eyebrow:before{content:"";width:.5em;height:.5em;border-radius:50%;background:currentColor}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5em;min-height:3rem;padding:.8em 1.4em;border-radius:999px;font:inherit;font-weight:700;font-size:1rem;text-decoration:none;border:2px solid transparent;cursor:pointer;transition:transform .2s var(--ease),background .2s,border-color .2s,box-shadow .2s}.btn svg{width:1.1em;height:1.1em;flex:none}.btn:hover{transform:translateY(-2px)}.btn:active{transform:translateY(0)}.btn-primary{background:var(--coral);color:#fff;box-shadow:0 12px 28px -12px #ff7a59e6}.btn-primary:hover{background:var(--coral-hover)}.btn-ghost{background:transparent;color:var(--ink);border-color:var(--line)}.btn-ghost:hover{border-color:var(--accent)}.btn-light{background:#fff;color:var(--teal-dark)}.btn-row{display:flex;flex-wrap:wrap;gap:.75rem}.btn-row>.btn{flex:1 1 14rem}@media(min-width:48rem){.btn-row>.btn{flex:0 0 auto}}.grid{display:grid;gap:1rem}@media(min-width:40rem){.grid-2,.grid-3,.grid-4{grid-template-columns:repeat(2,1fr)}}@media(min-width:64rem){.grid{gap:1.5rem}.grid-3{grid-template-columns:repeat(3,1fr)}.grid-4{grid-template-columns:repeat(4,1fr)}}.card{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:clamp(1.25rem,3vw,1.75rem);transition:transform .3s var(--ease),box-shadow .3s var(--ease),border-color .3s}.card:hover{transform:translateY(-3px);box-shadow:var(--shadow);border-color:color-mix(in srgb,var(--accent) 35%,var(--line))}.card p:last-child{margin-bottom:0}.icon{width:3rem;height:3rem;border-radius:14px;display:grid;place-items:center;background:var(--accent-soft);color:var(--accent);margin-bottom:1rem}.icon svg{width:1.5rem;height:1.5rem}.checks{list-style:none;padding:0;margin:0;display:grid;gap:.65rem;align-content:start}.checks li{display:flex;gap:.7rem;align-items:flex-start}.checks li:before{content:"";flex:none;width:1.35rem;height:1.35rem;margin-top:.2rem;border-radius:50%;background:var(--accent-soft) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231f7a8c' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center / 70% no-repeat}.pill{display:inline-block;padding:.3em .8em;border-radius:999px;font-size:.8rem;font-weight:700;background:var(--accent-soft);color:var(--accent)}.shot{border-radius:var(--radius);overflow:hidden;border:1px solid var(--line);box-shadow:var(--shadow);background:var(--card)}.shot img{width:100%;height:auto}@supports (animation-timeline: view()){.reveal{animation:reveal linear both;animation-timeline:view();animation-range:entry 0% entry 40%}@keyframes reveal{0%{opacity:0;transform:translateY(2rem) scale(.98)}to{opacity:1;transform:none}}}.prose h2{font-size:1.4rem;margin-top:2.2em}.prose li{margin-bottom:.35em}.notice{border-left:4px solid var(--coral);background:var(--bg-soft);padding:1rem 1.25rem;border-radius:0 var(--radius-sm) var(--radius-sm) 0;margin:1.5rem 0}.logo[data-astro-cid-tvrurpns]{width:9.5rem;height:auto;font-family:inherit}.logo-mark[data-astro-cid-tvrurpns],.logo-sub[data-astro-cid-tvrurpns]{color:var(--accent);fill:var(--accent)}.logo-mark[data-astro-cid-tvrurpns] circle[data-astro-cid-tvrurpns]{fill:var(--accent)}.logo-word[data-astro-cid-tvrurpns]{fill:var(--ink)}.header[data-astro-cid-3ef6ksr2]{position:sticky;top:0;z-index:50;background:color-mix(in srgb,var(--bg) 80%,transparent);backdrop-filter:saturate(180%) blur(14px);-webkit-backdrop-filter:saturate(180%) blur(14px);border-bottom:1px solid color-mix(in srgb,var(--line) 70%,transparent);view-transition-name:header}.bar[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;justify-content:space-between;height:4.25rem}.brand[data-astro-cid-3ef6ksr2]{display:flex;color:inherit}.desktop[data-astro-cid-3ef6ksr2]{display:none}.menu-btn[data-astro-cid-3ef6ksr2]{display:grid;place-items:center;width:2.9rem;height:2.9rem;border-radius:14px;border:1px solid var(--line);background:var(--card);color:var(--ink);cursor:pointer}.menu-btn[data-astro-cid-3ef6ksr2] svg{width:1.4rem;height:1.4rem}.sheet[data-astro-cid-3ef6ksr2]{inset:0 0 auto auto;margin:0;width:min(100vw,26rem);height:100dvh;max-height:none;padding:1rem var(--gutter) 2rem;border:0;border-left:1px solid var(--line);background:var(--bg);color:var(--ink);flex-direction:column;gap:1.5rem;transition:transform .35s var(--ease),opacity .35s,display .35s allow-discrete,overlay .35s allow-discrete;transform:translate(100%);opacity:0}.sheet[data-astro-cid-3ef6ksr2]:popover-open{display:flex;transform:none;opacity:1}@starting-style{.sheet[data-astro-cid-3ef6ksr2]:popover-open{transform:translate(100%);opacity:0}}.sheet[data-astro-cid-3ef6ksr2]::backdrop{background:#05141873;backdrop-filter:blur(3px)}.sheet-head[data-astro-cid-3ef6ksr2]{display:flex;justify-content:space-between;align-items:center;height:3.25rem}.sheet[data-astro-cid-3ef6ksr2] nav[data-astro-cid-3ef6ksr2]{display:grid}.sheet[data-astro-cid-3ef6ksr2] nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{padding:1rem .25rem;font-size:1.35rem;font-weight:700;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--line)}.sheet[data-astro-cid-3ef6ksr2] nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2][aria-current=page]{color:var(--accent)}@media(min-width:64rem){.menu-btn[data-astro-cid-3ef6ksr2],.sheet[data-astro-cid-3ef6ksr2]{display:none}.desktop[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:1.75rem}.desktop[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:not(.btn){color:var(--ink);text-decoration:none;font-weight:600;font-size:.97rem;position:relative}.desktop[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:not(.btn):after{content:"";position:absolute;left:0;right:0;bottom:-.35rem;height:2px;border-radius:2px;background:var(--accent);transform:scaleX(0);transition:transform .25s var(--ease)}.desktop[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:not(.btn):hover:after,.desktop[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2][aria-current=page]:after{transform:scaleX(1)}.btn-sm[data-astro-cid-3ef6ksr2]{min-height:2.6rem;padding:.5em 1.15em}}.footer[data-astro-cid-sz7xmlte]{background:var(--bg-soft);border-top:1px solid var(--line);padding:3.5rem 0 6.5rem}.cols[data-astro-cid-sz7xmlte]{display:grid;gap:2rem}.small[data-astro-cid-sz7xmlte]{font-size:.95rem;margin-top:1rem;max-width:22rem}nav[data-astro-cid-sz7xmlte]{display:grid;gap:.45rem;align-content:start}h2[data-astro-cid-sz7xmlte]{font-size:.8rem;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:.4rem}nav[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--ink);text-decoration:none}nav[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--accent)}.legal[data-astro-cid-sz7xmlte]{font-size:.85rem;border-top:1px solid var(--line);margin-top:2.5rem;padding-top:1.25rem}@media(min-width:48rem){.cols[data-astro-cid-sz7xmlte]{grid-template-columns:2fr 1fr 1fr 1fr}.footer[data-astro-cid-sz7xmlte]{padding-bottom:2.5rem}}.mobile-cta[data-astro-cid-3v5i3x4a]{position:fixed;inset:auto 0 0;z-index:40;display:grid;grid-template-columns:1fr 1.3fr;gap:.6rem;padding:.7rem var(--gutter) calc(.7rem + env(safe-area-inset-bottom));background:color-mix(in srgb,var(--bg) 88%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-top:1px solid var(--line);view-transition-name:mobile-cta}.mobile-cta[data-astro-cid-3v5i3x4a] .btn[data-astro-cid-3v5i3x4a]{min-height:2.9rem;padding-inline:.8em}@media(min-width:64rem){.mobile-cta[data-astro-cid-3v5i3x4a]{display:none}}
