@font-face{font-family:Fraunces;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/fraunces-vietnamese-600-normal.BjlAJixd.woff2) format("woff2"),url(/_astro/fraunces-vietnamese-600-normal.DlAl5EAR.woff) format("woff");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:Fraunces;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/fraunces-latin-ext-600-normal.BtzmzP0X.woff2) format("woff2"),url(/_astro/fraunces-latin-ext-600-normal.B0Dy4lqi.woff) format("woff");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:Fraunces;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/fraunces-latin-600-normal.BFCDtZfi.woff2) format("woff2"),url(/_astro/fraunces-latin-600-normal.DL5QCzvS.woff) format("woff");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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAQgABAAAAAAB+wAAAPGAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEgAXBEICoJ8gkMLFAABNgIkAyIEIAWFCgdiDAcbhQbIPg1vjKH/SZAjGKk6g0Cz4ZDoqIq9ujYKvX+56LMpeKqx39u9+yKCiGazJpasMYQkFiKJSmhkKiQRqyQSleGnud+7DTG5L6jJGPdNJriH5JbwBBG6JVISgmK/170QegCQmWgmlyggSYrYRiVCU8mVdSoUqdZWfpsHE7m10AI7gL2xGtH/pVj0d/045f9hYeqMUicC2WdxoPzP5fhug8y4jw3gwAJO/G57a1i0nm8KMKFeYGdNPGoNsbVxiQSWuba48mH8gQtyCg5ZGAvDD5agO4oAPwBQQhhCgFe5RFRvaXUzOG0xggGcWMA/AWSTcAawAQKEpdyEm4qzANWCIApAGEIZSsgghakUSrjFgCREbxu/cRzQGwWAUWtGFiE8qqmDC6iWQ71FdfCqquouvdcYFiOuCtAtgPxPewaK0aS0ggxDgXLUnlIlIIClbUaH7BBxFsMkfAAIGOGXWNkB/QSAAgPiaALiLAwBgtyUU7EC+w6DKv6QgJ+R/PPNsuFpiK5bSEIxAA+AKMALZgHrgCwgDgCl77kplpAM67LJDJl10GcCuuhI+33L9mq73u62NvsWZu3rMWb3cgvn12x/P8lffyqb/HglnFmEf+rjy4X7/ql37b5+6vY78+HB0UP1UoRu7ouL/fbFUbnaWt23vt79XKns2uzimnswMDd4/sV5T+tRyfifEJTXp0rO6M72e3+7lt5c7R9a9l9j3tdUtXfNZMugZxqkJWfd0l8q27px4E9LcXRh+Fpfy289JTldsUkNKfimSnyrbqPraoPjv2PDRXk54d4RkT5h2QXVBUA1QMDF5ccP6u/k3oV4ABGgm/SiDaYEBEz6xGt/Ouacs1M038DXTWWO5d+ncE1S92PgXGCNBfLTfYd+nQZUqml3/MkRYQsLL6dd3AEtEiDg0c5CBh22pgT47TIkwwMcReIOIh9JUMFwg9HlDax62+CQNQdOtdrtQZ2kDgJ+SbAEww1e/LyL8uEFY4z0GAYVBAwdNVYbQk1JRcB/FpjwMsWJw2Nx1EwEvFg8NZ1YRhylOHVKVSvHMNAiDMpwjAQETytGI0JJpMPgtCI4PDUjAyxJrHgJkuK1sHjCUuBqyVKuWJE6WQVKqfrUwiJGJqO4dr4JliheogRYMxUC19bqGdFobDRUQGxZM7ZQHwtvPKSkdvNFA2KxD6bEIcTgSNEBUTYW8eKokr1jKFMRKOrzf9Xm4AHl3oPChBErDnE6uwc4MkSsRYM6Pr4g3g5MjC9Mtl1gRYF8TUNxOCXjk+JT/6qR+4TujRUA) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/hanken-grotesk-vietnamese-400-normal.BLrFBAHj.woff2) format("woff2"),url(/_astro/hanken-grotesk-vietnamese-400-normal.C-iWyKLC.woff) format("woff");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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/hanken-grotesk-latin-ext-400-normal.DR7lHpW4.woff2) format("woff2"),url(/_astro/hanken-grotesk-latin-ext-400-normal.DI-aIsWt.woff) format("woff");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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/hanken-grotesk-latin-400-normal.BG6hkEXj.woff2) format("woff2"),url(/_astro/hanken-grotesk-latin-400-normal.CjyVwvJV.woff) format("woff");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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAAQoABAAAAAACBQAAAPPAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbahwoBmA/U1RBVEQAXBEICoJ8gkQLFAABNgIkAyIEIAWFOAdiDAcbsAYArgZscK1wkCT3IhFNYz5DPm7qldBpMgqe/7f7d5878wHPl+fTgfT+owOgTZ10qYRSldRmpU2VVAIBtVb23O0DgSLUxDaggFgCgYsH4vL58iGQsX8lwzz/N2ssW5itSTCXRf3EepFFaWB193xtOsLr/8L5w/mRXT/9/eStz9e8ZyvSAU88yqPKhpE04lG0VVOmwL/pw8X5dE4v9dEEsYPKnNkNQhGQDgAUITRCQKo63dTwvCVryFxtiQXIpAP+E4CsskcCJAMBQqckE8mUfDpoUkkoAEIjFI0iiILdyA0acLkGYMdOAD38izUkQB3SSbC4EJlLU2gg2JKA0nbB8MxyHqitvY3+nLrSFwzttchpCMi/2EMIBo1EvyrkU6CO2uZ0xQS4N1t8ko7Ip1dbSIOxnAAkWW0AQAEN5NMIvDwLQCY/nESGKZe8DDHjzh8YjMRXe50B4TcNEuLSQhLkAEgBkAtSwUawD5SDfACK+qW3RCck0pP0wqjtOztNy1CzGfH0NG/aitS5W9avT5tpOTs5Ce+cKuorV+y4+jHj8LumfP8AcA6Bolz3+LoB7/Io/dChpXr8Dn5+gnZcKWx9iTO2G0PG4RWW7NSxHl3f863TFp6ZkFbwoMm/P7ygJSJbTkrgowKoyhzz9Y9smyi8OB6IhoZKaj5vF/sX9n5Z6ZQsPDx9dfaCtPHUQ27GxAeD+8aXHZ/Ltbv9rIHMFWPzprZ39q0ZKC16pbHJf2H7maPefE68ORPLay4JwmUhmlkyiaojIEmSHyKDk53CBKRBHUL36sstQ4AWX9O+/ms9L6v7P4Vqn4CPh1B65KUXSkvcz4DEWyzjFimpsxbEqcuxv5M7OfzGQjgzgg5vpzpkghYtBKTopSuhsSymCMh0VZxEKcCjML4GoiOUAyUzpAPNtKeZuh1IUOo6SNTmOMjUbxnIVq6bmSNbDYtAusJ8SXyGSsWlPi+NVLBKkJ9FwEIxFj5uVuvZuTm5xKxm5+c2LcjHZoHHbF52AYb5IoJi7KK87f9iQqKGdeoUZRXhFhIT1SHKzadDUIRTp+XmWcIaq+Zuj0CyDpNFuGTBGIr36GDq0rPiHbHAHDOWp44ftar6TnE+FpF3zW34q2YEu2GPyNn9EkM3U7cuhjVc7Axe2QoM5ZFZOeBPiYtxCYqIMjSdscbJbTVL3KwOVkF+nfwsIojEN6OcReKiOrlEwN/OaWmmCIH/p8GCKaDOkxBDC5rokiCJiVOzKfxHJW0JuE1zytRf7Dane1MWWOMxezYbknTUbPaY/elthN8PiW5ERwE=) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAY4AA8AAAAAB8gAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABYAAAAWABEABEdQT1MAAAFwAAAASwAAAGYrviSMR1NVQgAAAbwAAAAnAAAAKLj8uOpPUy8yAAAB5AAAAEsAAABgVtmVzlNUQVQAAAIwAAAAOQAAAETld8wcY21hcAAAAmwAAABCAAAAXEHQ4ltnYXNwAAACsAAAAAgAAAAIAAAAEGdseWYAAAK4AAABXgAAAX5c5uVEaGVhZAAABBgAAAA2AAAANiKpW4JoaGVhAAAEUAAAAB8AAAAkCFYBaWhtdHgAAARwAAAAIQAAACIOHACLbG9jYQAABJQAAAAUAAAAFAFkAe9tYXhwAAAEqAAAABoAAAAgABwA5W5hbWUAAATEAAABJAAAAoQ3x1+DcG9zdAAABegAAABOAAAAYvVu8ckAAQAAAAwAAAAAAAAAAgABAAEAAwABAAB42j3HpQECQAAAwHvBNZOZgBWQRGQAtOA2Py7XTkBVV08cjMYTze3suteU4X4XEDar816Zz2RRWVAWtUFXRxAFSRAlUfjPAyrAB5UAeNpjYGRgYOBiUANCJhc3nxAGoZzEkjwGPgYQYAER//+DSABaSQVVAHjaY2Bh0mGKYGBlYGDqAtIMDN4QmjGOQYNRgwEVsAMxE4zj4eLsz3CAQUFhC/OLfxcZGJhfMOorMDBOBskxvmXaCaQUGJgB4X0MiQB42h3EAQaAQBQFwHm/JAWhI3SoAAIVAZauHw1GxKiw/m/qPa8W3O14MoneIpChdnSiMoPwAaxHBEMAAAB42mNgYGACYmYgFgGSjGCahcEDSPMxcADl2BgUGBwZFjAcZGRS2PL/P1Achf//yf8D/1P/O/5nvB8E1I0CAGW/EkIAAAABAAH//wAPeNo8ywHGAkEYBuD3m/XP9ytitbtJ0LSaDcBOM3OEdINOULcISAok6CjpBIku0A0KQFBotogAHh4IlACd6IIIDJhYxX0Vq5J2YUPjsKdLKAa0gkAdEGtxAKMGGDKUF4r7UVSnZELNuQ1XS8V0Kg6v0Xb7pFa4oaq+K1oIDQLAYDxw/vns5/9Y4kNoVHfRFkd04IG/ntZ26J3PrUqVZJkmWWZK51tSklXOOzvUOu9JLpwzZZalCUs2KXVH7+XasDKx6DJx/5vPzsIlb6Fk5sWfLdX4bzJjBAuzgKS2lLqNeIxilptjghknI6Mxr3m8vZgIJ6eHByenqKSSvqSpgZ5XCOMcTxYWYSlJVTF1DQt7O4NQcykRZiZPoIu1mLQZBYBhwczAIGxuzK6VVzGVSbuvDyzzmDGeOZ2BFyijpGZqLAJyL5BiOxrg7a+tqKjt58v02NVeSVFJ0dkRAA8oSTQAAAABAAAAAwNUxah1nl8PPPUAAwPoAAAAAN+KHwgAAAAA35r1Yv9R/v4FGgPjAAAABgACAAAAAAAAeNpjYGRgYH7x7yIDA6vb/8C/nqxSQBFUwAEAlt0FxQB42mP8zWDENJWBG4YZWRgYQJjJgIGPgYFBi0ELAFlNA7MAAAAAAAAUAC8AOwBHAEcARwCaAKcAv3jaY2BkYGDgZGgA4mQGVjAPAVgYGAEXHQECAAB42pWQtUFEURRED+6SoNEmuLsluLum6Lp+QepAyqAIKqIBZIJ13+C+OTPPL9DIBxWUVdYBX2XDUS5jlN8ol9PMd5QrWOUzypVJa6ro5i3K1QzjjnIzs0yKxWXort4oV9NKe5TrlddHuUEEp4QIcEOQHSypHw93nPFAQLRKSMk9VzzIuXBjocIijMkiY4xJ7zDwKLHEo5hivzSk1MUYR2yyzza6Ax8PGrcwCGGJTSUjGbddyhvoHPkgDqYYZZwJaYKW2GadNY5EpZx9Ku/CFt9gJO/EkbbXkbF3TRrmBYNoL3AwybhqQnSu5EGa/8xj5PHK36H9rGBL3coMTPn+jP668KAV2Nwyyh0hAoypbjCQw69yqWxM5e6k20eUJ98+8A8O6WKAeNpjYGIAg//tDBoM2AAnEKswnGRkYmBmZGZkYWRlZGNzTCpKLUtlL83LNDBwNADRRgZOJpyJyaUlqcn5uUk8IBljAzO95MTiVAAfYBEUAAA=) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/hanken-grotesk-vietnamese-600-normal.Cp8QQjQf.woff2) format("woff2"),url(/_astro/hanken-grotesk-vietnamese-600-normal.DHaFH8q1.woff) format("woff");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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/hanken-grotesk-latin-ext-600-normal.FY8kSObK.woff2) format("woff2"),url(/_astro/hanken-grotesk-latin-ext-600-normal.DHIm05DD.woff) format("woff");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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/hanken-grotesk-latin-600-normal.CIXX6EOa.woff2) format("woff2"),url(/_astro/hanken-grotesk-latin-600-normal.NEn2C4Q3.woff) format("woff");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:Saira Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/saira-condensed-vietnamese-600-normal.DdheDV3O.woff2) format("woff2"),url(/_astro/saira-condensed-vietnamese-600-normal.Cx33h9T1.woff) format("woff");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:Saira Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/saira-condensed-latin-ext-600-normal.DwjIBGFg.woff2) format("woff2"),url(/_astro/saira-condensed-latin-ext-600-normal.BQ2ZMbdg.woff) format("woff");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:Saira Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/saira-condensed-latin-600-normal.0taFJMb7.woff2) format("woff2"),url(/_astro/saira-condensed-latin-600-normal.CJ-Ib_yI.woff) format("woff");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}:root{--bleu:#006ca8;--bleuf:#0b5278;--bleuc:#48a8d8;--orange:#f0a824;--orange-d:#d9901a;--serif:"Fraunces",Georgia,"Times New Roman",serif;--sans:"Hanken Grotesk",-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,Roboto,"Helvetica Neue",sans-serif;--cond:"Saira Condensed","Oswald","Segoe UI",sans-serif}:root{--fg:#1f2d3a;--bg:#ffffff;--soft:#f1f6fa;--card:#ffffff;--line:#e2e8ee;--muted:#6b7a89;--head:var(--bleuf);--accent:var(--orange);--brand:var(--bleu);--nav-bg:#ffffff;--nav-fg:var(--bleuf);--bar-bg:#ffffff;--bar-fg:var(--bleuf);--foot-bg:#0b2740;--foot-fg:#c6d6e4;--hero-a:#0b5278;--hero-b:#006ca8;--gp:max(22px, calc((100% - 1380px)/2) );color-scheme:light}html.theme-dark{--fg:#e7eef4;--bg:#0e1a24;--soft:#152636;--card:#16293a;--line:#26404f;--muted:#9fb3c2;--head:#8fd0f0;--accent:#f3b64a;--brand:#48a8d8;--nav-bg:#102231;--nav-fg:#e7eef4;--bar-bg:#0b1a26;--bar-fg:#dbe7f0;--foot-bg:#081722;--foot-fg:#9fb3c2;--hero-a:#07202f;--hero-b:#0a3a54;color-scheme:dark}@media (max-width:719px){:root{--gp:16px }}*{box-sizing:border-box}html,body{margin:0}body{font-family:var(--sans);color:var(--fg);background:var(--bg);line-height:1.6}main{display:block}h1,h2,h3{font-family:var(--serif);font-weight:600;color:var(--head)}a{color:var(--brand)}img{max-width:100%}.eyebrow{font-family:var(--cond);text-transform:uppercase;letter-spacing:3px;color:var(--accent);font-size:12.5px;font-weight:600}.serif{font-family:var(--serif);font-weight:600}.container{padding-inline:var(--gp)}.btn{display:inline-flex;align-items:center;gap:8px;font-family:var(--cond);text-transform:uppercase;letter-spacing:1.5px;font-weight:600;font-size:13.5px;padding:13px 24px;border-radius:5px;cursor:pointer;border:0;text-decoration:none;line-height:1}.btn svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:2}.btn-o{background:var(--accent);color:#3a2600}.btn-o:hover{background:var(--orange-d)}.btn-ghost{background:transparent;border:1.5px solid #fff;color:#fff}.btn-b{background:var(--brand);color:#fff}.phimg{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;background:linear-gradient(135deg,color-mix(in srgb,var(--brand) 9%,var(--soft)),var(--soft));border:1.5px dashed color-mix(in srgb,var(--brand) 35%,var(--line));color:color-mix(in srgb,var(--brand) 70%,var(--muted));font-family:var(--cond);letter-spacing:1.5px;text-transform:uppercase;font-size:11.5px;border-radius:12px}.phimg svg{width:26px;height:26px;stroke:currentColor;fill:none;stroke-width:1.6;opacity:.8}.phimg.dk{background:linear-gradient(135deg,var(--hero-a),var(--hero-b));border-color:#ffffff47;color:#ffffffd9}.topbar{background:var(--hero-a);color:#dbe6f0;font-size:12px;font-family:var(--cond);letter-spacing:1px;padding-inline:var(--gp)}.topbar .in{display:flex;justify-content:space-between;align-items:center;padding:7px 0;gap:10px}.topbar a{color:#dbe6f0;text-decoration:none}.topbar .tphone{display:inline-flex;align-items:center;gap:6px;font-weight:600}.topbar .tphone svg{width:13px;height:13px;stroke:var(--accent);fill:none;stroke-width:2}.nav{background:var(--nav-bg);border-bottom:1px solid var(--line);padding-inline:var(--gp)}.nav .in{display:flex;align-items:center;justify-content:space-between;padding:12px 0;gap:16px}.logoimg{height:60px;width:auto;display:block}.navtools{display:flex;align-items:center;gap:12px}.langdd{position:relative;font-family:var(--cond)}.langbtn{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--line);background:var(--card);color:var(--nav-fg);border-radius:8px;padding:8px 11px;font:600 13px var(--cond);text-transform:uppercase;letter-spacing:1px;cursor:pointer}.langbtn .flag{width:22px;height:15px;border-radius:2px}.langbtn .chev{width:12px;height:12px;stroke:currentColor;fill:none;stroke-width:2.2;transition:transform .2s}.langdd.open .chev{transform:rotate(180deg)}.langmenu{position:absolute;right:0;top:calc(100% + 6px);background:var(--card);border:1px solid var(--line);border-radius:10px;box-shadow:0 12px 30px #0c283c29;padding:5px;min-width:140px;display:none;z-index:40}.langdd.open .langmenu{display:block}.langmenu .lg{display:flex;align-items:center;gap:9px;padding:9px 11px;border-radius:7px;font:600 13px var(--cond);text-transform:uppercase;letter-spacing:1px;color:var(--nav-fg);cursor:pointer}.langmenu .lg .flag{width:22px;height:15px;border-radius:2px}.langmenu .lg:hover{background:var(--soft)}.langmenu .lg.on{color:var(--accent)}.themesw{display:inline-flex;border:1px solid var(--line);border-radius:8px;overflow:hidden;background:var(--card)}.themesw button{border:0;background:transparent;padding:8px 9px;cursor:pointer;display:flex;align-items:center;color:var(--muted)}.themesw button svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:1.9}.themesw button.on{background:var(--brand);color:#fff}.burger{display:none;flex-direction:column;gap:5px;cursor:pointer;padding:6px;background:none;border:0}.burger i{width:24px;height:2.5px;background:var(--nav-fg);display:block;border-radius:2px}.menubar{background:var(--bar-bg);border-bottom:1px solid var(--line);padding-inline:var(--gp)}.menubar .in{display:flex;align-items:stretch;justify-content:space-between;gap:2px}.menubar .mi{flex:1;position:relative;display:flex}.menubar .mi>a{flex:1;display:flex;align-items:center;justify-content:center;gap:10px;padding:18px 6px;font-family:var(--cond);text-transform:uppercase;letter-spacing:1.5px;font-size:16.5px;font-weight:600;color:var(--bar-fg);text-decoration:none;border-bottom:3px solid transparent}.menubar .mi>a svg{width:22px;height:22px;stroke:currentColor;fill:none;stroke-width:1.7;opacity:.85}.menubar .mi>a:hover,.menubar .mi>a[aria-current=page]{color:var(--accent);border-bottom-color:var(--accent)}.menubar .dd{position:absolute;top:100%;left:0;min-width:244px;background:var(--card);border:1px solid var(--line);border-top:3px solid var(--accent);box-shadow:0 14px 30px #0c283c2e;display:none;z-index:40;border-radius:0 0 12px 12px;overflow:hidden}.menubar .mi:hover .dd{display:block}.menubar .dd a{display:block;padding:13px 16px;font-family:var(--cond);text-transform:uppercase;letter-spacing:1px;font-size:13px;color:var(--bar-fg);text-decoration:none;border-bottom:1px solid var(--line)}.menubar .dd a:last-child{border-bottom:0}.menubar .dd a:hover{background:var(--soft);color:var(--accent)}.mmenu{display:none;position:fixed;inset:0;z-index:90;background:var(--bg);overflow:auto}.mmenu.open{display:block}.mmenu .mhead{display:flex;align-items:center;justify-content:space-between;padding:14px var(--gp);border-bottom:1px solid var(--line)}.mmenu .mclose{font-size:26px;line-height:1;cursor:pointer;color:var(--nav-fg);background:none;border:0}.mmenu a{display:flex;align-items:center;gap:14px;padding:16px var(--gp);border-bottom:1px solid var(--line);font-family:var(--cond);text-transform:uppercase;letter-spacing:1.5px;font-size:17px;font-weight:600;color:var(--nav-fg);text-decoration:none}.mmenu a svg{width:22px;height:22px;stroke:var(--brand);fill:none;stroke-width:1.7}.mmenu a.msub{padding-left:52px;font-size:14px;letter-spacing:1px;color:var(--muted);text-transform:none}.mmenu a.msub svg{display:none}@media (max-width:980px){.menubar{display:none}.burger{display:flex}}@media (max-width:719px){.topbar .in .r{display:none}.logoimg{height:48px}}.hero{position:relative;min-height:500px;display:flex;align-items:center;color:#fff;padding-inline:var(--gp);background:linear-gradient(120deg,var(--hero-a),var(--hero-b));overflow:hidden}.hero:after{content:"";position:absolute;inset:0;opacity:.14;background:radial-gradient(circle at 80% 20%,rgba(255,255,255,.5),transparent 40%),radial-gradient(circle at 15% 90%,rgba(240,168,36,.5),transparent 45%)}.hero .in{padding-block:58px;max-width:680px;position:relative;z-index:2}.hero h1{color:#fff;font-size:50px;line-height:1.05;margin:12px 0 16px}.hero p{font-size:18px;max-width:52ch;opacity:.96}.hero .cta{display:flex;gap:12px;flex-wrap:wrap;margin-top:26px;align-items:center}.hero .guar{font-family:var(--cond);letter-spacing:1px;font-size:12px;text-transform:uppercase;opacity:.95}@media (max-width:719px){.hero h1{font-size:32px}.hero{min-height:420px}.hero .in{padding-block:40px}}.section{padding:62px var(--gp)}.section.soft{background:var(--soft)}.section .head{text-align:center;max-width:720px;margin:0 auto 36px}.section .head h2{font-size:33px;margin:8px 0}.section .head p{color:var(--muted)}@media (max-width:719px){.section{padding:40px var(--gp)}.section .head h2{font-size:25px}}.grid{display:grid;gap:20px}.g2{grid-template-columns:repeat(2,1fr)}.g3{grid-template-columns:repeat(3,1fr)}.g4{grid-template-columns:repeat(4,1fr)}@media (max-width:980px){.g4{grid-template-columns:repeat(2,1fr)}}@media (max-width:719px){.g2,.g3,.g4{grid-template-columns:1fr}}.svc{background:var(--card);border:1px solid var(--line);border-radius:14px;overflow:hidden}.svc.ic{padding:26px}.svc .iconwrap{width:56px;height:56px;border-radius:13px;background:var(--soft);display:flex;align-items:center;justify-content:center;margin-bottom:14px}.svc .iconwrap svg{width:30px;height:30px;stroke:var(--brand);fill:none;stroke-width:1.7}.svc h3{margin:0 0 6px;font-size:20px}.svc p{margin:0;color:var(--muted);font-size:14px}.svc a{display:inline-block;margin-top:12px;font-family:var(--cond);text-transform:uppercase;letter-spacing:1px;font-size:12px;color:var(--accent);text-decoration:none;font-weight:600}.band{position:relative;color:#fff;padding:66px var(--gp);background:linear-gradient(120deg,var(--hero-a),var(--hero-b));text-align:center}.band h2{color:#fff}.band .proof{position:relative;z-index:2;display:flex;gap:48px;justify-content:center;flex-wrap:wrap}.band .proof .n{font-family:var(--serif);font-weight:600;font-size:46px;color:#fff}.band .proof .l{font-family:var(--cond);text-transform:uppercase;letter-spacing:1.5px;font-size:12px;color:var(--accent)}.logos{display:flex;gap:28px;flex-wrap:wrap;justify-content:center;align-items:center;opacity:.9}.logos .lg{width:120px;height:48px;border:1px dashed color-mix(in srgb,var(--brand) 30%,var(--line));border-radius:6px;display:flex;align-items:center;justify-content:center;color:var(--muted);font-family:var(--cond);letter-spacing:1px;font-size:12px;text-transform:uppercase}.vgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}@media (max-width:980px){.vgrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:719px){.vgrid{grid-template-columns:1fr}}.vcard{position:relative;border-radius:16px;overflow:hidden;min-height:330px;display:flex;flex-direction:column;justify-content:flex-end;color:#fff;background:linear-gradient(120deg,var(--hero-a),var(--hero-b));border:1px solid var(--line)}.vcard .vph{position:absolute;inset:0}.vcard .vph .phimg{height:100%;border-radius:0}.vcard .vover{position:absolute;inset:0;background:linear-gradient(180deg,#071e2c00 35%,#071e2cdb)}.vcard .vbody{position:relative;z-index:2;padding:20px}.vcard .vtype{font-family:var(--cond);text-transform:uppercase;letter-spacing:1.5px;font-size:11px;color:var(--accent);font-weight:600}.vcard h3{color:#fff;font-size:23px;margin:4px 0 8px}.vcard .vmeta{display:flex;gap:14px;flex-wrap:wrap;font-family:var(--cond);letter-spacing:.5px;font-size:12.5px;opacity:.95}.vcard .vmeta span{display:inline-flex;align-items:center;gap:5px}.vcard .vmeta svg{width:14px;height:14px;stroke:var(--accent);fill:none;stroke-width:2}.cgrid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media (max-width:719px){.cgrid{grid-template-columns:1fr}}.ccard{position:relative;border-radius:16px;overflow:hidden;min-height:300px;display:flex;flex-direction:column;justify-content:flex-end;color:#fff;background:linear-gradient(125deg,var(--hero-a),var(--hero-b));border:1px solid var(--line)}.ccard .vph{position:absolute;inset:0}.ccard .vph .phimg{height:100%;border-radius:0}.ccard .cover{position:absolute;inset:0;background:linear-gradient(180deg,#071e2c26 30%,#071e2ce6)}.ccard .cbody{position:relative;z-index:2;padding:24px}.ccard .ctype{font-family:var(--cond);text-transform:uppercase;letter-spacing:1.5px;font-size:11px;color:var(--accent);font-weight:600}.ccard h3{color:#fff;font-size:24px;margin:5px 0 14px;max-width:24ch}.ccard .cres{display:flex;gap:26px;flex-wrap:wrap}.ccard .cres .n{font-family:var(--serif);font-weight:600;font-size:26px;color:#fff;line-height:1}.ccard .cres .l{font-family:var(--cond);text-transform:uppercase;letter-spacing:1px;font-size:10.5px;color:var(--accent)}.crumb{padding:12px var(--gp);color:var(--muted);font-size:13px;background:var(--soft)}.crumb a{color:var(--brand);text-decoration:none}.phead{padding:64px var(--gp);color:#fff;background:linear-gradient(120deg,var(--hero-a),var(--hero-b))}.phead h1{color:#fff;font-size:40px;margin:8px 0 0}@media (max-width:719px){.phead{padding:40px var(--gp)}.phead h1{font-size:27px}}.prose{padding:48px var(--gp)}.prose .inner{max-width:820px;margin:0 auto}.prose h2{font-size:26px;margin:22px 0 10px}.prose p{color:var(--fg)}.chip{display:inline-block;font-family:var(--cond);text-transform:uppercase;letter-spacing:1px;font-size:12px;border:1px solid var(--line);border-radius:20px;padding:7px 14px;color:var(--bar-fg);background:var(--card)}.tagrow{display:flex;gap:9px;flex-wrap:wrap}.post{background:var(--card);border:1px solid var(--line);border-radius:14px;overflow:hidden;display:flex;flex-direction:column}.post .b{padding:18px;display:flex;flex-direction:column;flex:1}.post .tag{font-family:var(--cond);text-transform:uppercase;letter-spacing:1px;font-size:11px;color:var(--accent);font-weight:600}.post h3{font-size:19px;margin:6px 0 8px;line-height:1.25}.post .excerpt{color:var(--muted);font-size:14px;margin:0 0 14px;flex:1}.post .meta{font-size:12px;color:var(--muted);font-family:var(--cond);letter-spacing:.5px;display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--line);padding-top:10px}.post .meta a{color:var(--accent);text-decoration:none;font-weight:600}.footer{background:var(--foot-bg);color:var(--foot-fg);padding:50px var(--gp) 22px;font-size:14px}.footer .cols{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:28px}.footer .fw{font-family:var(--serif);font-weight:600;color:#fff;font-size:22px;line-height:1}.footer .fw small{display:block;font-family:var(--cond);letter-spacing:2px;font-size:9px;color:var(--accent);text-transform:uppercase;margin-top:4px}.footer h4{color:#fff;font-family:var(--cond);text-transform:uppercase;letter-spacing:1.5px;font-size:13px;margin:0 0 10px}.footer a{color:var(--foot-fg);text-decoration:none;display:block;margin:5px 0}.footer .tph{display:flex;align-items:center;gap:7px;margin-top:12px;color:#fff;font-family:var(--cond);letter-spacing:.5px}.footer .tph svg{width:15px;height:15px;stroke:var(--accent);fill:none;stroke-width:2}.footer .legal{border-top:1px solid rgba(255,255,255,.14);margin-top:26px;padding-top:16px;display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;font-size:12px;opacity:.85}@media (max-width:719px){.footer .cols{grid-template-columns:1fr 1fr}}
