.site-header[data-astro-cid-nen7h5rs]{--header-height:4.25rem;z-index:50;background-color:var(--color-bg);border-bottom:1px solid var(--color-border);transition:box-shadow .2s;position:sticky;top:0}.site-header[data-astro-cid-nen7h5rs].is-scrolled{box-shadow:0 12px 20px -16px #081c3773}html.has-nav-open{overflow:hidden}.site-header__inner[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:var(--space-md);min-height:var(--header-height);display:flex}.site-header__brand[data-astro-cid-nen7h5rs]{color:var(--color-navy);align-items:baseline;display:inline-flex}.site-header__brand[data-astro-cid-nen7h5rs]:hover{text-decoration:none}.site-header__brand-name[data-astro-cid-nen7h5rs]{font-family:var(--font-heading);letter-spacing:-.02em;font-size:1.45rem;font-weight:700;line-height:1}.site-header__brand-name[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{color:var(--color-teal-dark)}.site-header__nav[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-lg);display:flex}.site-header__nav-list[data-astro-cid-nen7h5rs]{align-items:center;gap:1.5rem;margin:0;padding:0;list-style:none;display:flex}.site-header__nav-link[data-astro-cid-nen7h5rs]{color:var(--color-text);padding:.25rem 0;font-size:.9375rem;font-weight:500;display:inline-block;position:relative}.site-header__nav-link[data-astro-cid-nen7h5rs]:after{content:"";background-color:var(--color-teal);transform-origin:0;border-radius:2px;height:2px;transition:transform .18s;position:absolute;bottom:-.15rem;left:0;right:0;transform:scaleX(0)}.site-header__nav-link[data-astro-cid-nen7h5rs]:hover{color:var(--color-navy);text-decoration:none}.site-header__nav-link[data-astro-cid-nen7h5rs]:hover:after,.site-header__nav-link[data-astro-cid-nen7h5rs][aria-current=page]:after{transform:scaleX(1)}.site-header__cta[data-astro-cid-nen7h5rs]{min-height:2.5rem;padding-inline:1.25rem;font-size:.875rem}.site-header__toggle[data-astro-cid-nen7h5rs]{border:1px solid var(--color-border);border-radius:var(--radius);width:2.75rem;height:2.75rem;color:var(--color-navy);cursor:pointer;background-color:#0000;justify-content:center;align-items:center;padding:0;display:none}.site-header__toggle-box[data-astro-cid-nen7h5rs]{flex-direction:column;justify-content:center;gap:5px;width:1.25rem;display:flex}.site-header__toggle-bar[data-astro-cid-nen7h5rs]{background-color:currentColor;height:2px;transition:transform .2s,opacity .2s;display:block}.site-header[data-astro-cid-nen7h5rs].is-open .site-header__toggle-bar[data-astro-cid-nen7h5rs]:first-child{transform:translateY(7px)rotate(45deg)}.site-header[data-astro-cid-nen7h5rs].is-open .site-header__toggle-bar[data-astro-cid-nen7h5rs]:nth-child(2){opacity:0}.site-header[data-astro-cid-nen7h5rs].is-open .site-header__toggle-bar[data-astro-cid-nen7h5rs]:nth-child(3){transform:translateY(-7px)rotate(-45deg)}@media (width<=860px){.site-header__toggle[data-astro-cid-nen7h5rs]{display:inline-flex}.site-header__nav[data-astro-cid-nen7h5rs]{display:none}.site-header[data-astro-cid-nen7h5rs].is-open .site-header__nav[data-astro-cid-nen7h5rs]{align-items:stretch;gap:var(--space-md);padding:var(--space-sm) var(--space-md) var(--space-md);background-color:var(--color-bg);border-bottom:1px solid var(--color-border);max-height:calc(100vh - var(--header-height));max-height:calc(100dvh - var(--header-height));overscroll-behavior:contain;flex-direction:column;display:flex;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 12px 20px -16px #081c3759}.site-header__nav-list[data-astro-cid-nen7h5rs]{flex-direction:column;align-items:stretch;gap:0}.site-header__nav-link[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--color-border);padding:.85rem 0;display:block}.site-header__nav-link[data-astro-cid-nen7h5rs]:after{display:none}.site-header__nav-link[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--color-teal-dark);font-weight:600}}@media (prefers-reduced-motion:reduce){.site-header[data-astro-cid-nen7h5rs],.site-header__nav-link[data-astro-cid-nen7h5rs]:after,.site-header__toggle-bar[data-astro-cid-nen7h5rs]{transition:none}}.contact-btns[data-astro-cid-3msnsv5k]{gap:var(--space-sm);flex-wrap:wrap;display:flex}.contact-btn[data-astro-cid-3msnsv5k]{min-height:2.75rem;font-family:var(--font-body);cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.7rem 1.5rem;font-size:.9375rem;font-weight:600;line-height:1;transition:background-color .18s,border-color .18s,color .18s,transform .18s;display:inline-flex}.contact-btn[data-astro-cid-3msnsv5k]:hover{transform:translateY(-1px)}.contact-btn--mail[data-astro-cid-3msnsv5k]{background-color:var(--color-orange);border-color:var(--color-orange);color:var(--color-navy)}.contact-btn--mail[data-astro-cid-3msnsv5k]:hover{color:var(--color-navy);background-color:#fb923c;border-color:#fb923c}.contact-btn--wa[data-astro-cid-3msnsv5k]{background-color:var(--color-teal);border-color:var(--color-teal);color:var(--color-navy)}.contact-btn--wa[data-astro-cid-3msnsv5k]:hover{color:var(--color-navy);background-color:#2dd4bf;border-color:#2dd4bf}.contact-btns--footer[data-astro-cid-3msnsv5k] .contact-btn[data-astro-cid-3msnsv5k]{color:#fff;background-color:#0000;border-color:#ffffff59}.contact-btns--footer[data-astro-cid-3msnsv5k] .contact-btn[data-astro-cid-3msnsv5k]:hover{background-color:#ffffff1a;border-color:#fff}.contact-btns--ghost[data-astro-cid-3msnsv5k] .contact-btn[data-astro-cid-3msnsv5k]{color:#fff;background-color:#0000;border-color:#ffffff6b}.contact-btns--ghost[data-astro-cid-3msnsv5k] .contact-btn[data-astro-cid-3msnsv5k]:hover{background-color:#ffffff1a;border-color:#fff}.contact-note[data-astro-cid-3msnsv5k]{border:1px solid var(--color-border);border-radius:var(--radius);background-color:var(--color-surface);color:var(--color-text);flex-wrap:wrap;flex:100%;align-items:flex-start;gap:.75rem 1rem;padding:.9rem 1rem;font-size:.875rem;line-height:1.45;display:flex}.contact-note__body[data-astro-cid-3msnsv5k]{flex:14rem}.contact-note__title[data-astro-cid-3msnsv5k]{margin:0 0 .15rem;font-weight:600}.contact-note__text[data-astro-cid-3msnsv5k]{color:var(--color-text-muted);margin:0}.contact-note__addr[data-astro-cid-3msnsv5k]{word-break:break-all;user-select:all;margin:.5rem 0 0;font-weight:600}.contact-note__actions[data-astro-cid-3msnsv5k]{align-items:center;gap:.5rem;display:flex}.contact-note__copy[data-astro-cid-3msnsv5k]{border:1px solid var(--color-border);min-height:2.25rem;color:var(--color-navy);font-family:var(--font-body);cursor:pointer;background-color:#fff;border-radius:999px;padding:.4rem .9rem;font-size:.8125rem;font-weight:600}.contact-note__copy[data-astro-cid-3msnsv5k]:hover{border-color:var(--color-orange)}.contact-note__close[data-astro-cid-3msnsv5k]{width:2.25rem;height:2.25rem;color:inherit;opacity:.7;cursor:pointer;background-color:#0000;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex}.contact-note__close[data-astro-cid-3msnsv5k]:hover{opacity:1}.contact-btns--footer[data-astro-cid-3msnsv5k] .contact-note[data-astro-cid-3msnsv5k],.contact-btns--ghost[data-astro-cid-3msnsv5k] .contact-note[data-astro-cid-3msnsv5k]{color:#fff;background-color:#ffffff1a;border-color:#ffffff59}.contact-btns--footer[data-astro-cid-3msnsv5k] .contact-note__text[data-astro-cid-3msnsv5k],.contact-btns--ghost[data-astro-cid-3msnsv5k] .contact-note__text[data-astro-cid-3msnsv5k]{color:#fffc}.contact-btns--footer[data-astro-cid-3msnsv5k] .contact-note__copy[data-astro-cid-3msnsv5k],.contact-btns--ghost[data-astro-cid-3msnsv5k] .contact-note__copy[data-astro-cid-3msnsv5k]{color:#fff;background-color:#ffffff24;border-color:#ffffff73}.contact-btns--footer[data-astro-cid-3msnsv5k] .contact-note__copy[data-astro-cid-3msnsv5k]:hover,.contact-btns--ghost[data-astro-cid-3msnsv5k] .contact-note__copy[data-astro-cid-3msnsv5k]:hover{background-color:#ffffff38;border-color:#fff}.site-footer[data-astro-cid-jo6i4kqk]{background-color:var(--color-navy-dark);color:#ffffffd9;padding-block:var(--space-xl) var(--space-lg)}.site-footer__grid[data-astro-cid-jo6i4kqk]{gap:var(--space-lg) var(--space-md);grid-template-columns:1fr;display:grid}.site-footer__brand[data-astro-cid-jo6i4kqk]{font-family:var(--font-heading);letter-spacing:-.02em;color:#fff;font-size:1.4rem;font-weight:700;line-height:1;display:inline-block}.site-footer__brand[data-astro-cid-jo6i4kqk]:hover{text-decoration:none}.site-footer__brand[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk]{color:var(--color-teal)}.site-footer__tagline[data-astro-cid-jo6i4kqk]{margin:var(--space-sm) 0 0;color:#ffffffa6;max-width:22rem;font-size:.9375rem}.site-footer__title[data-astro-cid-jo6i4kqk]{margin:0 0 var(--space-sm);font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--color-teal);font-size:.8125rem;font-weight:700}.site-footer__list[data-astro-cid-jo6i4kqk]{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.site-footer__link[data-astro-cid-jo6i4kqk]{color:#ffffffd9;padding-block:.4rem;font-size:.9375rem;display:inline-block}.site-footer__link[data-astro-cid-jo6i4kqk]:hover{color:#fff}.site-footer__bottom[data-astro-cid-jo6i4kqk]{justify-content:space-between;align-items:center;gap:var(--space-sm);margin-top:var(--space-xl);padding-top:var(--space-md);color:#ffffff8c;border-top:1px solid #ffffff24;flex-wrap:wrap;font-size:.8125rem;display:flex}.site-footer__bottom[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{margin:0}.site-footer__legal[data-astro-cid-jo6i4kqk]{gap:var(--space-md);display:flex}.site-footer__legal[data-astro-cid-jo6i4kqk] .site-footer__link[data-astro-cid-jo6i4kqk]{font-size:.8125rem}@media (width>=600px){.site-footer__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(2,1fr)}}@media (width>=1000px){.site-footer__grid[data-astro-cid-jo6i4kqk]{gap:var(--space-md);grid-template-columns:1.4fr .8fr .8fr 1fr;align-items:start}}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/sora-latin-ext-400-normal.Twk1CgKs.woff2)format("woff2"),url(/_astro/sora-latin-ext-400-normal.BmhJC382.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/sora-latin-400-normal.CRt88UEn.woff2)format("woff2"),url(/_astro/sora-latin-400-normal.OW7qkl5a.woff)format("woff");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:Sora;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/sora-latin-ext-600-normal.Cue1zdhl.woff2)format("woff2"),url(/_astro/sora-latin-ext-600-normal.DLOJK0Ta.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/sora-latin-600-normal.Cdg4DaK0.woff2)format("woff2"),url(/_astro/sora-latin-600-normal.1_7fyUAY.woff)format("woff");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:Sora;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/sora-latin-ext-700-normal.DM0oy5s8.woff2)format("woff2"),url(/_astro/sora-latin-ext-700-normal.Oc7uZIYt.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/sora-latin-700-normal.9waGdLWo.woff2)format("woff2"),url(/_astro/sora-latin-700-normal.BKPfQAnC.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-cyrillic-ext-400-normal.BQZuk6qB.woff2)format("woff2"),url(/_astro/inter-cyrillic-ext-400-normal.DQukG94-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-cyrillic-400-normal.obahsSVq.woff2)format("woff2"),url(/_astro/inter-cyrillic-400-normal.HOLc17fK.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-greek-ext-400-normal.DGGRlc-M.woff2)format("woff2"),url(/_astro/inter-greek-ext-400-normal.KugGGMne.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-greek-400-normal.B4URO6DV.woff2)format("woff2"),url(/_astro/inter-greek-400-normal.q2sYcFCs.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-vietnamese-400-normal.DMkecbls.woff2)format("woff2"),url(/_astro/inter-vietnamese-400-normal.Bbgyi5SW.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-latin-ext-400-normal.C1nco2VV.woff2)format("woff2"),url(/_astro/inter-latin-ext-400-normal.77YHD8bZ.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-latin-400-normal.C38fXH4l.woff2)format("woff2"),url(/_astro/inter-latin-400-normal.CyCys3Eg.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-cyrillic-ext-500-normal.B0yAr1jD.woff2)format("woff2"),url(/_astro/inter-cyrillic-ext-500-normal.BmqWE9Dz.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-cyrillic-500-normal.BasfLYem.woff2)format("woff2"),url(/_astro/inter-cyrillic-500-normal.CxZf_p3X.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-greek-ext-500-normal.C4iEst2y.woff2)format("woff2"),url(/_astro/inter-greek-ext-500-normal.2j5mBUwD.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-greek-500-normal.BIZE56-Y.woff2)format("woff2"),url(/_astro/inter-greek-500-normal.Xzm54t5V.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-vietnamese-500-normal.DOriooB6.woff2)format("woff2"),url(/_astro/inter-vietnamese-500-normal.mJboJaSs.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-latin-ext-500-normal.CV4jyFjo.woff2)format("woff2"),url(/_astro/inter-latin-ext-500-normal.BxGbmqWO.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-latin-500-normal.Cerq10X2.woff2)format("woff2"),url(/_astro/inter-latin-500-normal.BL9OpVg8.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-cyrillic-ext-600-normal.Dfes3d0z.woff2)format("woff2"),url(/_astro/inter-cyrillic-ext-600-normal.Bcila6Z-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-cyrillic-600-normal.CWCymEST.woff2)format("woff2"),url(/_astro/inter-cyrillic-600-normal.4D_pXhcN.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-greek-ext-600-normal.DRtmH8MT.woff2)format("woff2"),url(/_astro/inter-greek-ext-600-normal.B8X0CLgF.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-greek-600-normal.plRanbMR.woff2)format("woff2"),url(/_astro/inter-greek-600-normal.BZpKdvQh.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-vietnamese-600-normal.Cc8MFFhd.woff2)format("woff2"),url(/_astro/inter-vietnamese-600-normal.BuLX-rYi.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-latin-ext-600-normal.D2bJ5OIk.woff2)format("woff2"),url(/_astro/inter-latin-ext-600-normal.CIVaiw4L.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-latin-600-normal.LgqL8muc.woff2)format("woff2"),url(/_astro/inter-latin-600-normal.CiBQ2DWP.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-cyrillic-ext-700-normal.BjwYoWNd.woff2)format("woff2"),url(/_astro/inter-cyrillic-ext-700-normal.LO58E6JB.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-cyrillic-700-normal.CjBOestx.woff2)format("woff2"),url(/_astro/inter-cyrillic-700-normal.DrXBdSj3.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-greek-ext-700-normal.qfdV9bQt.woff2)format("woff2"),url(/_astro/inter-greek-ext-700-normal.BoQ6DsYi.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-greek-700-normal.C3JjAnD8.woff2)format("woff2"),url(/_astro/inter-greek-700-normal.BUv2fZ6O.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-vietnamese-700-normal.DlLaEgI2.woff2)format("woff2"),url(/_astro/inter-vietnamese-700-normal.BZaoP0fm.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-latin-ext-700-normal.Ca8adRJv.woff2)format("woff2"),url(/_astro/inter-latin-ext-700-normal.TidjK2hL.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-latin-700-normal.Yt3aPRUw.woff2)format("woff2"),url(/_astro/inter-latin-700-normal.BLAVimhd.woff)format("woff");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}:root{--color-navy:#0b2545;--color-navy-dark:#081c37;--color-teal:#14b8a6;--color-teal-dark:#0d9488;--color-orange:#f97316;--color-orange-dark:#ea580c;--color-bg:#fff;--color-surface:#f4f7fa;--color-text:#0f172a;--color-text-muted:#5b6572;--color-border:#e2e8f0;--font-heading:"Sora", system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-body:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--max-width:72rem;--space-xs:.5rem;--space-sm:.75rem;--space-md:1.5rem;--space-lg:3rem;--space-xl:5rem;--radius:10px;--radius-lg:18px}*,:before,:after{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{font-family:var(--font-body);color:var(--color-text);background-color:var(--color-bg);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:1rem;line-height:1.7}h1,h2,h3,h4{font-family:var(--font-heading);margin:0 0 var(--space-sm);letter-spacing:-.015em;line-height:1.18}h1{font-size:clamp(2rem,5vw,3.25rem);font-weight:700}h2{font-size:clamp(1.5rem,3.5vw,2.25rem);font-weight:700}h3{font-size:1.25rem;font-weight:600}p{margin:0 0 var(--space-md)}a{color:var(--color-teal-dark);text-decoration:none}a:hover{text-decoration:underline}:focus-visible{outline:2px solid var(--color-orange);outline-offset:2px}button{-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}button:focus{outline:none}button:focus-visible{outline:2px solid var(--color-orange);outline-offset:2px}button:focus:not(:focus-visible){box-shadow:none;-webkit-focus-ring-color:transparent;outline:none!important}button::-moz-focus-inner{border:0;padding:0}.button{min-height:2.75rem;font-family:var(--font-body);letter-spacing:.01em;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.7rem 1.5rem;font-size:.9375rem;font-weight:600;line-height:1;transition:background-color .18s,border-color .18s,color .18s,transform .18s;display:inline-flex}.button:hover{text-decoration:none;transform:translateY(-1px)}.button--orange{background-color:var(--color-orange);border-color:var(--color-orange);color:var(--color-navy)}.button--orange:hover{color:var(--color-navy);background-color:#fb923c;border-color:#fb923c}.button--teal{background-color:var(--color-teal);border-color:var(--color-teal);color:var(--color-navy)}.button--teal:hover{color:var(--color-navy);background-color:#2dd4bf;border-color:#2dd4bf}.button--outline{color:inherit;background-color:#0000;border-color:currentColor}.button--outline:hover{background-color:color-mix(in srgb, currentColor 12%, transparent)}.button--outline-light{color:#fff;background-color:#0000;border-color:#fff9}.button--outline-light:hover{color:#fff;background-color:#ffffff1a;border-color:#fff}img,picture,svg{max-width:100%;display:block}.container{width:100%;max-width:var(--max-width);padding-inline:var(--space-md);margin-inline:auto}.skip-link{top:var(--space-sm);left:var(--space-md);z-index:100;border-radius:var(--radius);background-color:var(--color-navy);color:#fff;padding:.6rem 1rem;font-weight:600;transition:transform .15s;position:fixed;transform:translateY(-200%)}.skip-link:focus{text-decoration:none;transform:translateY(0)}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}main{display:block}main:focus{outline:none}.eyebrow{margin:0 0 var(--space-sm);letter-spacing:.14em;text-transform:uppercase;color:var(--color-teal-dark);font-size:.8125rem;font-weight:700;display:inline-block}.section-heading{max-width:44rem;margin:0 0 var(--space-md)}.section-lead{max-width:40rem;margin:0 0 var(--space-lg);color:var(--color-text-muted);font-size:1.0625rem}.page-header{padding-block:var(--space-xl) var(--space-lg);background-color:var(--color-surface);border-bottom:1px solid var(--color-border)}.page-header__title{margin:0 0 var(--space-sm);color:var(--color-navy)}.page-header__intro{max-width:42rem;color:var(--color-text-muted);margin:0;font-size:1.0625rem}.content-section{padding-block:var(--space-xl)}@media (width<=640px){:root{--space-lg:2.25rem;--space-xl:3.5rem}}@media (width<=380px){.container{padding-inline:1.25rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.button,.skip-link{transition:none}.button:hover{transform:none}}
