@font-face{font-family:Manrope 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:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-cyrillic-wght-normal-Dvxsihut.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-greek-wght-normal-DL7QRZyv.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-vietnamese-wght-normal-usUDDRr7.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:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-ext-wght-normal-Ch3YOpNY.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:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-wght-normal-DHIcAJRg.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.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}:root{--ink: #0f1535;--text: #3b4160;--muted: #6b7191;--line: #e4e7f1;--line-strong: #cfd4e6;--bg: #ffffff;--soft: #f5f6fb;--navy: #0b1233;--brand: #34388c;--brand-dark: #262a70;--accent: #e0147f;--accent-dark: #b80f67;--gold: #f6c90e;--c: var(--accent);--c-dark: var(--accent-dark);--c-tint: #fdeaf3;--radius: 16px;--radius-lg: 24px;--shadow-sm: 0 1px 2px rgba(15, 21, 53, .06), 0 1px 3px rgba(15, 21, 53, .05);--shadow: 0 12px 32px -8px rgba(15, 21, 53, .14);--shadow-lg: 0 28px 60px -16px rgba(15, 21, 53, .22);--container: 1200px;--gutter: clamp(20px, 4vw, 32px);--header-h: 76px;--font-head: "Manrope Variable", "Manrope", system-ui, sans-serif;--font-body: "Inter Variable", "Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;font-family:var(--font-body);font-size:1.0625rem;line-height:1.65;color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}p{margin:0 0 1em}ul,ol{margin:0;padding:0;list-style:none}button{font:inherit;color:inherit;cursor:pointer}h1,h2,h3,h4{font-family:var(--font-head);color:var(--ink);margin:0 0 .5em;letter-spacing:-.025em;line-height:1.12;font-weight:800}h1{font-size:clamp(2.4rem,5vw,3.9rem);letter-spacing:-.035em;line-height:1.04}h2{font-size:clamp(1.8rem,3.2vw,2.6rem)}h3{font-size:1.2rem;letter-spacing:-.02em}h4{font-size:1rem}:focus-visible{outline:3px solid var(--brand);outline-offset:3px;border-radius:8px}::selection{background:color-mix(in srgb,var(--accent) 22%,#fff)}address{font-style:normal}[hidden]{display:none!important}.container{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:var(--gutter)}.skip{position:absolute;left:-999px;top:8px;background:#fff;padding:10px 14px;border-radius:8px;z-index:200;font-weight:700}.skip:focus{left:8px}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:48px;padding:0 24px;border-radius:999px;border:1.5px solid transparent;font:700 .95rem/1 var(--font-body);letter-spacing:-.005em;white-space:nowrap;transition:transform .18s ease,box-shadow .18s ease,background .18s,color .18s,border-color .18s}.btn svg{width:18px;height:18px;transition:transform .2s}.btn:hover svg.arr{transform:translate(3px)}.btn:active{transform:translateY(1px)}.btn-primary{background:var(--c);color:#fff;box-shadow:0 8px 20px -8px color-mix(in srgb,var(--c) 70%,transparent)}.btn-primary:hover{background:var(--c-dark);transform:translateY(-1px)}.btn-outline{border-color:var(--line-strong);color:var(--ink);background:#fff}.btn-outline:hover{border-color:var(--ink);background:var(--ink);color:#fff}.btn-dark{background:var(--navy);color:#fff}.btn-dark:hover{background:var(--brand)}.btn-light{background:#fff;color:var(--ink)}.btn-light:hover{background:var(--gold)}.btn-ghost-light{border-color:#fff6;color:#fff}.btn-ghost-light:hover{background:#fff;color:var(--ink)}.btn-sm{height:40px;padding:0 18px;font-size:.88rem}.link-arrow{display:inline-flex;align-items:center;gap:6px;font-weight:700;color:var(--c);font-size:.95rem}.link-arrow svg{width:16px;height:16px;transition:transform .2s}a:hover>.link-arrow svg,.link-arrow:hover svg{transform:translate(3px)}.utilbar{background:var(--navy);color:#c9cdea;font-size:.82rem}.utilbar .container{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:40px}.utilbar-l,.utilbar-r{display:flex;align-items:center;gap:22px}.utilbar a{display:inline-flex;align-items:center;gap:8px;transition:color .15s}.utilbar a:hover{color:#fff}.utilbar svg{width:15px;height:15px;opacity:.85}.utilbar .globe{display:inline-flex;align-items:center;gap:6px;opacity:.85}.social{display:flex;align-items:center;gap:6px}.social a{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;transition:background .18s,transform .18s,color .18s}.social svg{width:16px;height:16px;opacity:1}.utilbar .social a:hover{background:#ffffff24;transform:translateY(-1px)}.social--footer a{width:40px;height:40px;background:#ffffff14;color:#fff}.social--footer svg{width:18px;height:18px}.social--footer a:hover{background:var(--accent);transform:translateY(-2px)}.social--card a{width:44px;height:44px;border:1px solid var(--line);background:#fff;color:var(--ink)}.social--card a:hover{background:var(--ink);color:#fff;border-color:var(--ink);transform:translateY(-2px)}.hdr{position:sticky;top:0;z-index:60;background:#ffffffeb;backdrop-filter:saturate(160%) blur(14px);-webkit-backdrop-filter:saturate(160%) blur(14px);border-bottom:1px solid var(--line);transition:box-shadow .2s}.hdr.scrolled{box-shadow:0 6px 24px -10px #0f15352e}.hdr-in{height:var(--header-h);display:flex;align-items:center;gap:28px;position:relative}.brand{display:flex;align-items:center;gap:12px;flex:none}.brand img{height:54px;width:54px;object-fit:contain}.brand-text{display:grid;line-height:1}.brand-text b{font:800 1.3rem/1 var(--font-head);letter-spacing:-.03em;color:var(--ink)}.brand-text b sup{font-size:.5em;font-weight:700;margin-left:1px;vertical-align:super}.brand-text small{margin-top:5px;font:700 .68rem/1 var(--font-body);letter-spacing:.26em;text-transform:uppercase;color:var(--accent)}.nav{display:flex;align-items:center;gap:2px;margin-left:auto}.nav-item{position:relative}.nav-link{display:inline-flex;align-items:center;gap:6px;height:44px;padding:0 16px;border:0;background:none;border-radius:10px;font:700 .95rem/1 var(--font-body);color:var(--ink);transition:color .15s,background .15s}.nav-link:hover,.nav-link.active,.nav-item.open>.nav-link{color:var(--accent);background:color-mix(in srgb,var(--accent) 7%,#fff)}.nav-link .chev{width:16px;height:16px;transition:transform .2s}.nav-item.open>.nav-link .chev{transform:rotate(180deg)}.hdr-cta{margin-left:12px}.mega{position:absolute;top:calc(100% + 1px);left:50%;width:min(1136px,calc(100vw - 32px));transform:translate(-50%);z-index:70}.mega-panel{background:#fff;border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:28px;display:grid;grid-template-columns:1.25fr 1fr 1fr;gap:32px;animation:dropin .22s ease both}.mega-col h5{margin:0 0 12px;font:800 .72rem/1 var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.mega-list{display:grid;gap:4px}.mega-item{display:flex;align-items:center;gap:14px;padding:10px;border-radius:14px;transition:background .15s}.mega-item:hover{background:var(--soft)}.mega-logo{flex:none;width:56px;height:56px;border-radius:14px;border:1px solid var(--line);background:#fff;display:grid;place-items:center;padding:6px;overflow:hidden}.mega-logo img{max-width:100%;max-height:100%;object-fit:contain}.mega-item b{display:block;font:800 .98rem/1.25 var(--font-head);color:var(--ink);letter-spacing:-.01em}.mega-item small{display:block;color:var(--muted);font-size:.82rem;line-height:1.4;margin-top:2px}.mega-links{display:grid;gap:2px}.mega-links a{display:flex;align-items:center;justify-content:space-between;padding:9px 12px;border-radius:10px;font-weight:600;font-size:.94rem;color:var(--ink)}.mega-links a:hover{background:var(--soft);color:var(--accent)}.mega-links a svg{width:15px;height:15px;opacity:0;transform:translate(-4px);transition:.18s}.mega-links a:hover svg{opacity:1;transform:none}.mega-feature{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 22px;border-radius:16px;background:linear-gradient(100deg,var(--navy),var(--brand));color:#fff}.mega-feature b{font:800 1.05rem/1.2 var(--font-head);display:block}.mega-feature span{font-size:.9rem;color:#cfd3f3}.dd{position:absolute;top:calc(100% + 8px);left:0;min-width:320px;background:#fff;border:1px solid var(--line);border-radius:18px;box-shadow:var(--shadow-lg);padding:10px;animation:dropin .22s ease both;z-index:70}.dd a{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:12px;font-weight:600;font-size:.94rem;color:var(--ink)}.dd a:hover{background:var(--soft);color:var(--accent)}.dd a .ic{width:34px;height:34px;border-radius:10px;background:var(--soft);display:grid;place-items:center;color:var(--brand);flex:none}.dd a .ic svg{width:17px;height:17px}@keyframes dropin{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.burger{display:none;margin-left:auto;width:46px;height:46px;border-radius:12px;border:1px solid var(--line);background:#fff;place-items:center}.burger svg{width:22px;height:22px}.drawer{position:fixed;right:0;bottom:0;left:0;top:0;z-index:90;background:#fff;display:flex;flex-direction:column;animation:fadein .2s ease both;overflow-y:auto}.drawer-top{display:flex;align-items:center;justify-content:space-between;padding:14px var(--gutter);border-bottom:1px solid var(--line)}.drawer-body{padding:8px var(--gutter) 32px;display:grid;gap:0}.drawer details{border-bottom:1px solid var(--line)}.drawer summary,.drawer .d-link{display:flex;align-items:center;justify-content:space-between;padding:18px 0;font:800 1.1rem/1 var(--font-head);color:var(--ink);cursor:pointer;list-style:none}.drawer summary::-webkit-details-marker{display:none}.drawer summary svg{width:20px;height:20px;transition:transform .2s}.drawer details[open] summary svg{transform:rotate(180deg)}.drawer .d-sub{padding:0 0 14px;display:grid;gap:2px}.drawer .d-sub a{display:flex;align-items:center;gap:12px;padding:10px 6px;border-radius:10px;font-weight:600;color:var(--text)}.drawer .d-sub .mini{width:38px;height:38px;border-radius:10px;border:1px solid var(--line);display:grid;place-items:center;padding:4px;flex:none}.drawer .d-sub .mini img{max-height:100%;object-fit:contain}.drawer .d-group{font:800 .7rem/1 var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);padding:14px 6px 6px}.drawer-cta{display:grid;gap:10px;margin-top:24px}.drawer-cta .btn{width:100%}@keyframes fadein{0%{opacity:0}to{opacity:1}}main{display:block}.page{animation:pagein .5s ease both}@keyframes pagein{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.section{padding-block:clamp(64px,8vw,112px)}.section--alt{background:var(--soft)}.section--dark{background:var(--navy);color:#c9cdea}.section--dark h2,.section--dark h3{color:#fff}.section--tight{padding-block:clamp(40px,5vw,64px)}.sec-head{max-width:720px;margin-bottom:clamp(32px,4vw,52px)}.sec-head.center{margin-inline:auto;text-align:center}.sec-head p.lead{margin-bottom:0}.eyebrow{display:inline-flex;align-items:center;gap:10px;margin:0 0 16px;font:800 .75rem/1 var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--c)}.eyebrow:before{content:"";width:24px;height:2px;background:currentColor;border-radius:2px}.section--dark .eyebrow{color:var(--gold)}.lead{font-size:1.2rem;line-height:1.6;color:var(--text);max-width:62ch}.section--dark .lead{color:#b9bedf}.grid{display:grid;gap:24px}.g2{grid-template-columns:repeat(2,minmax(0,1fr))}.g3{grid-template-columns:repeat(3,minmax(0,1fr))}.g4{grid-template-columns:repeat(4,minmax(0,1fr))}.split{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,80px);align-items:center}.split.top{align-items:start}.stack>*+*{margin-top:1rem}.center{text-align:center}.mt{margin-top:40px}.muted{color:var(--muted)}.sm{font-size:.9rem}.card{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:28px;height:100%;transition:transform .25s cubic-bezier(.2,.7,.2,1),box-shadow .25s,border-color .25s}.card h3{margin-bottom:8px}.card p{margin:0;color:var(--text);font-size:.98rem}a.card:hover,.card.lift:hover{transform:translateY(-4px);box-shadow:var(--shadow);border-color:var(--line-strong)}.icon-chip{width:48px;height:48px;border-radius:14px;display:grid;place-items:center;background:var(--c-tint);color:var(--c);margin-bottom:18px}.icon-chip svg{width:24px;height:24px}.card .num{display:inline-grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--c);color:#fff;font:800 .95rem/1 var(--font-head);margin-bottom:16px}.checks{display:grid;gap:12px}.checks li{position:relative;padding-left:32px;color:var(--text);font-size:1rem}.checks li:before{content:"";position:absolute;left:0;top:.2em;width:20px;height:20px;border-radius:50%;background:var(--c-tint) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230f1535' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/12px no-repeat}.checks.cols{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px}.chips{display:flex;flex-wrap:wrap;gap:10px}.chip{display:inline-flex;align-items:center;padding:8px 16px;border-radius:999px;border:1px solid var(--line);background:#fff;font-weight:600;font-size:.9rem;color:var(--ink)}.chip.tint{background:var(--c-tint);border-color:transparent;color:var(--c-dark)}.table{width:100%;border-collapse:separate;border-spacing:0;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;background:#fff}.table th,.table td{padding:16px 20px;text-align:left;vertical-align:top;font-size:.98rem;border-bottom:1px solid var(--line)}.table tr:last-child th,.table tr:last-child td{border-bottom:0}.table th{width:32%;background:var(--soft);color:var(--ink);font-weight:700}.steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;counter-reset:s}.steps.s3{grid-template-columns:repeat(3,minmax(0,1fr))}.step{position:relative;background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:26px 24px}.step .n{display:inline-grid;place-items:center;width:38px;height:38px;border-radius:12px;background:var(--c-tint);color:var(--c-dark);font:800 1rem/1 var(--font-head);margin-bottom:16px}.step h3{font-size:1.05rem;margin-bottom:6px}.step p{margin:0;font-size:.94rem;color:var(--text)}.section--dark .step{background:#ffffff0d;border-color:#ffffff1f}.section--dark .step h3{color:#fff}.section--dark .step p{color:#b9bedf}.section--dark .step .n{background:#ffffff1a;color:var(--gold)}.hero{position:relative;overflow:hidden;background:radial-gradient(900px 480px at 90% -10%,#fde7f2 0%,transparent 60%),radial-gradient(700px 420px at -5% 100%,#fff4c9 0%,transparent 60%),#fff}.hero-in{display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(24px,5vw,72px);padding-block:clamp(48px,6vw,88px)}.hero h1{margin-bottom:22px}.hero h1 .grad{background:linear-gradient(95deg,var(--accent),#f26b21);-webkit-background-clip:text;background-clip:text;color:transparent}.hero .lead{margin-bottom:32px}.hero-actions{display:flex;flex-wrap:wrap;gap:14px}.hero-proof{display:flex;flex-wrap:wrap;gap:14px 28px;margin-top:40px;padding-top:28px;border-top:1px solid var(--line)}.hero-proof li{display:flex;align-items:center;gap:10px;font-weight:600;font-size:.92rem;color:var(--ink)}.hero-proof svg{width:20px;height:20px;color:var(--accent)}.orbit{position:relative;width:min(540px,100%);aspect-ratio:1;margin-inline:auto}.orbit:before{content:"";position:absolute;top:14%;right:14%;bottom:14%;left:14%;border-radius:50%;background:radial-gradient(circle,rgba(224,20,127,.1),transparent 70%)}.orbit-ring{position:absolute;border-radius:50%;border:1.5px dashed var(--line-strong)}.orbit-ring.r1{top:4%;right:4%;bottom:4%;left:4%;animation:spin 70s linear infinite}.orbit-ring.r2{top:22%;right:22%;bottom:22%;left:22%;border-style:solid;border-color:var(--line)}.orbit-node{position:absolute;width:0;height:0}.orbit-card{position:absolute;width:108px;height:84px;left:-54px;top:-42px;background:#fff;border:1px solid var(--line);border-radius:18px;box-shadow:var(--shadow);display:grid;place-items:center;padding:10px;animation:spin 70s linear infinite reverse;transition:box-shadow .2s,border-color .2s}.orbit-card:hover{box-shadow:var(--shadow-lg);border-color:var(--accent)}.orbit-card img{max-width:100%;max-height:100%;object-fit:contain}.orbit-card.sq{width:84px;left:-42px}.orbit-core{position:absolute;top:31%;right:31%;bottom:31%;left:31%;border-radius:50%;background:#fff;box-shadow:var(--shadow-lg);display:grid;place-items:center;padding:8%}.orbit-core:after{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;border-radius:50%;border:2px solid color-mix(in srgb,var(--accent) 30%,transparent);animation:ping 3.2s ease-out infinite}.orbit-core img{width:100%;height:100%;object-fit:contain}.orbit-label{position:absolute;left:50%;bottom:0;transform:translate(-50%);font:700 .78rem/1 var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);white-space:nowrap}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{0%{transform:scale(.94);opacity:.9}80%,to{transform:scale(1.18);opacity:0}}.phero{background:linear-gradient(180deg,var(--c-tint),#fff);border-bottom:1px solid var(--line)}.phero-in{padding-block:clamp(48px,6vw,88px)}.phero h1{font-size:clamp(2.2rem,4.4vw,3.4rem);max-width:18ch;margin-bottom:18px}.phero .lead{margin:0}.crumbs{display:flex;gap:8px;align-items:center;font-size:.85rem;color:var(--muted);margin-bottom:20px;font-weight:600}.crumbs a:hover{color:var(--c)}.crumbs svg{width:14px;height:14px}.phero--split .phero-in{display:grid;grid-template-columns:1.2fr .8fr;gap:clamp(28px,5vw,72px);align-items:center}.logo-panel{background:#fff;border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow);min-height:280px;display:grid;place-items:center;padding:36px;position:relative;overflow:hidden}.logo-panel:before{content:"";position:absolute;inset:auto -20% -50% auto;width:70%;aspect-ratio:1;border-radius:50%;background:var(--c-tint)}.logo-panel img{position:relative;max-height:220px;width:auto;max-width:100%;object-fit:contain}.logo-panel .mark{position:relative;width:132px;height:132px;border-radius:34px;background:var(--c);color:#fff;display:grid;place-items:center;box-shadow:0 18px 36px -12px color-mix(in srgb,var(--c) 60%,transparent)}.logo-panel .mark svg{width:62px;height:62px}.logo-panel .mark-name{position:relative;margin-top:20px;text-align:center;font:800 1.5rem/1.1 var(--font-head);color:var(--ink);letter-spacing:-.02em}.logo-panel.mk{display:flex;flex-direction:column;justify-content:center;align-items:center}.tabs{position:sticky;top:var(--header-h);z-index:40;background:#fffffff0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}.tabs-in{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none;padding-block:10px}.tabs-in::-webkit-scrollbar{display:none}.tabs-in a{flex:none;padding:10px 16px;border-radius:999px;font-weight:700;font-size:.9rem;color:var(--muted);white-space:nowrap;transition:.15s}.tabs-in a:hover{color:var(--ink);background:var(--soft)}.tabs-in a.on{background:var(--c);color:#fff}.comm-card{display:flex;flex-direction:column;gap:16px;padding:24px}.comm-logo{height:120px;border-radius:14px;background:var(--tint, var(--soft));display:grid;place-items:center;padding:14px;overflow:hidden}.comm-logo img{max-height:100%;max-width:100%;object-fit:contain;transition:transform .4s cubic-bezier(.2,.7,.2,1)}a.card:hover .comm-logo img{transform:scale(1.06)}.comm-card .tag{font:800 .7rem/1.3 var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--c);margin:0 0 6px}.comm-card h3{margin:0 0 6px}.comm-card p.b{font-size:.95rem;color:var(--text);margin:0 0 auto}.more-strip{margin-top:28px;display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;padding:22px 26px;border:1px dashed var(--line-strong);border-radius:var(--radius);background:#fff}.more-strip b{font:800 .95rem/1 var(--font-head);color:var(--ink);margin-right:8px}.lsc{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border:1px solid var(--line);border-radius:var(--radius-lg);overflow:hidden;background:#fff}.lsc>div{padding:36px 32px;position:relative}.lsc>div+div{border-left:1px solid var(--line)}.lsc .big{font:800 .8rem/1 var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);margin-bottom:14px;display:block}.lsc h3{font-size:1.5rem}.lsc p{margin:0;font-size:.98rem}.lsc>div:after{content:"";position:absolute;right:-14px;top:50%;width:28px;height:28px;border-radius:50%;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e0147f' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 6l6 6-6 6'/%3E%3C/svg%3E") center/16px no-repeat;border:1px solid var(--line);z-index:2;transform:translateY(-50%)}.lsc>div:last-child:after{display:none}.values{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.value{padding:8px 0 8px 20px;border-left:3px solid var(--accent)}.value:nth-child(2){border-color:var(--brand)}.value:nth-child(3){border-color:var(--gold)}.value:nth-child(4){border-color:#17933f}.value h3{font-size:1.1rem;margin-bottom:6px}.value p{margin:0;font-size:.95rem}.trust{display:grid;grid-template-columns:1fr 1.1fr;gap:clamp(32px,6vw,80px);align-items:start}.trust-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.trust-item{padding:22px;border-radius:var(--radius);background:#ffffff0f;border:1px solid rgba(255,255,255,.12);transition:background .2s,transform .2s}.trust-item:hover{background:#ffffff1a;transform:translateY(-3px)}.trust-item svg{width:26px;height:26px;color:var(--gold);margin-bottom:14px}.trust-item h3{font-size:1.02rem;margin-bottom:6px}.trust-item p{margin:0;font-size:.9rem;color:#b9bedf}.partner-types{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}.partner-types span{display:inline-flex;align-items:center;gap:8px;padding:9px 16px;border-radius:999px;border:1px solid rgba(255,255,255,.18);color:#e3e6fb;font-weight:600;font-size:.88rem}.partner-types svg{width:16px;height:16px;color:var(--gold)}.logos-row{display:flex;flex-wrap:wrap;gap:28px 44px;align-items:center;margin-top:26px}.logos-row img{height:38px;width:auto;filter:grayscale(1) brightness(2);opacity:.85}.globe-wrap{position:relative;margin-top:clamp(28px,4vw,48px)}.globe-svg{width:100%;height:auto}.globe-svg .dots{fill:none;stroke:#b9bfe3;stroke-width:3.4;stroke-linecap:round}.pin{position:absolute;transform:translate(-50%,-50%)}.pin i{display:block;width:14px;height:14px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 4px #e0147f40;position:relative;z-index:2}.pin:before,.pin:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid var(--accent);animation:ping 2.6s ease-out infinite}.pin:after{animation-delay:1.3s}.pin-label{position:absolute;left:22px;top:50%;transform:translateY(-50%);white-space:nowrap;background:#fff;color:var(--ink);border-radius:12px;padding:10px 14px;font:700 .82rem/1.3 var(--font-body);box-shadow:var(--shadow-lg)}.pin-label small{display:block;font-weight:500;color:var(--muted);font-size:.74rem}.global-pts{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:24px}.global-pts div{padding-left:18px;border-left:2px solid rgba(255,255,255,.2)}.global-pts b{display:block;color:#fff;font:800 1.05rem/1.3 var(--font-head);margin-bottom:4px}.global-pts span{font-size:.92rem}.facts{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line);border-radius:var(--radius-lg);background:#fff;overflow:hidden}.fact{padding:30px 28px}.fact+.fact{border-left:1px solid var(--line)}.fact b{display:block;font:800 clamp(2rem,3.4vw,2.8rem)/1 var(--font-head);color:var(--ink);letter-spacing:-.03em;margin-bottom:8px}.fact b em{font-style:normal;color:var(--accent)}.fact>span{font-size:.92rem;color:var(--muted);font-weight:500}.activity{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.act{display:flex;gap:16px;align-items:flex-start;padding:22px;background:#fff;border:1px solid var(--line);border-radius:var(--radius)}.act svg{flex:none;width:40px;height:40px;padding:9px;border-radius:12px;background:var(--c-tint);color:var(--c)}.act b{display:block;color:var(--ink);font:800 .98rem/1.3 var(--font-head);margin-bottom:3px}.act span{font-size:.9rem;color:var(--text)}.post{display:flex;flex-direction:column;gap:10px}.post .meta{font-size:.8rem;color:var(--muted);margin-top:auto;padding-top:14px}.post-feature{display:grid;grid-template-columns:1.1fr 1fr;gap:0;overflow:hidden;padding:0}.post-feature .pf-art{background:linear-gradient(135deg,var(--navy),var(--brand));display:grid;place-items:center;padding:40px;min-height:260px}.post-feature .pf-art img{width:120px;background:#fff;border-radius:28px;padding:14px}.post-feature .pf-body{padding:36px;display:flex;flex-direction:column;gap:6px;justify-content:center}.prose{max-width:720px}.prose p{font-size:1.1rem;line-height:1.75;color:#2c3254}.prose h1{font-size:clamp(2rem,4vw,2.8rem);margin:14px 0 12px}.cta{position:relative;overflow:hidden;border-radius:var(--radius-lg);padding:clamp(36px,5vw,64px);background:linear-gradient(115deg,var(--navy) 0%,var(--brand) 100%);color:#cfd3f3;display:flex;align-items:center;justify-content:space-between;gap:32px;flex-wrap:wrap}.cta:before{content:"";position:absolute;right:-80px;top:-120px;width:380px;height:380px;border-radius:50%;background:radial-gradient(circle,rgba(224,20,127,.55),transparent 70%)}.cta>*{position:relative}.cta h2{color:#fff;margin:0 0 10px;max-width:18ch}.cta p{margin:0;max-width:52ch}.cta .btns{display:flex;gap:12px;flex-wrap:wrap}.faq{max-width:860px;margin-inline:auto;border-top:1px solid var(--line)}.faq-i{border-bottom:1px solid var(--line)}.faq-i button{width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px;background:none;border:0;padding:24px 0;text-align:left;font:800 1.1rem/1.35 var(--font-head);color:var(--ink);letter-spacing:-.015em}.faq-i button svg{flex:none;width:22px;height:22px;color:var(--accent);transition:transform .25s}.faq-i.open button svg{transform:rotate(45deg)}.faq-a{animation:fadein .3s ease}.faq-a p{margin:0 0 24px;max-width:70ch}.form{display:grid;grid-template-columns:1fr 1fr;gap:18px;background:#fff;border:1px solid var(--line);border-radius:var(--radius-lg);padding:clamp(22px,3vw,36px);box-shadow:var(--shadow)}.form label{display:grid;gap:8px;font:700 .85rem/1 var(--font-body);color:var(--ink)}.form .full,.form .btn,.form .form-err{grid-column:1 / -1}.form input,.form select,.form textarea{font:500 1rem/1.4 var(--font-body);padding:13px 15px;border:1.5px solid var(--line-strong);border-radius:12px;background:#fff;color:var(--ink);width:100%;transition:border-color .15s,box-shadow .15s}.form textarea{resize:vertical;min-height:120px}.form input:focus,.form select:focus,.form textarea:focus{outline:none;border-color:var(--c);box-shadow:0 0 0 4px color-mix(in srgb,var(--c) 16%,transparent)}.form .hp{position:absolute;left:-9999px;height:0;width:0;opacity:0}.form .btn[disabled]{opacity:.6;cursor:progress}.form-err{color:#c0172e;font-weight:600;margin:0;font-size:.92rem}.form-ok{background:#ecf8f0;border:1px solid #b6e3c6;border-radius:var(--radius-lg);padding:32px}.form-ok h3{margin-bottom:8px}.form-ok p{margin:0}.contact-list{display:grid;gap:18px}.contact-list li{display:flex;gap:16px;align-items:flex-start}.contact-list .ci{flex:none;width:46px;height:46px;border-radius:14px;background:var(--c-tint);color:var(--c);display:grid;place-items:center}.contact-list .ci svg{width:21px;height:21px}.contact-list small{display:block;color:var(--muted);font-size:.8rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;margin-bottom:2px}.contact-list a,.contact-list address{font-weight:600;color:var(--ink)}.contact-list a:hover{color:var(--c)}.pick{text-align:left;width:100%;font:inherit}.pick.on{border-color:var(--c);box-shadow:0 0 0 3px color-mix(in srgb,var(--c) 18%,transparent)}.ftr{background:var(--navy);color:#aab0d6;padding-top:clamp(56px,6vw,88px)}.ftr-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:clamp(28px,4vw,56px)}.ftr h4{font:800 .75rem/1 var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:#fff;margin-bottom:20px}.ftr li+li{margin-top:11px}.ftr a{transition:color .15s}.ftr li a:hover,.ftr-brand .brand-text b{color:#fff}.ftr-brand .brand img{background:#fff;border-radius:14px;padding:4px}.ftr-brand p{margin:20px 0;max-width:40ch;font-size:.96rem}.ftr address{font-size:.93rem;line-height:1.8;margin-bottom:20px}.ftr address a:hover{color:#fff}.ftr-base{margin-top:clamp(40px,5vw,64px);padding-block:26px;border-top:1px solid rgba(255,255,255,.12);display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px 32px;font-size:.82rem}.ftr-base .tm{max-width:72ch}.reg{font-size:.8rem;margin-top:4px}.progress{position:fixed;top:0;left:0;right:0;height:3px;z-index:120;pointer-events:none}.progress div{height:100%;transform-origin:0 50%;transform:scaleX(0);background:linear-gradient(90deg,var(--accent),#f26b21,var(--gold))}.fab{position:fixed;right:20px;z-index:80;width:52px;height:52px;border-radius:50%;display:grid;place-items:center;border:0;box-shadow:var(--shadow-lg);transition:transform .2s,opacity .25s}.fab svg{width:24px;height:24px}.fab:hover{transform:scale(1.07)}.fab-wa{bottom:20px;background:#25d366;color:#fff}.fab-top{bottom:82px;background:var(--ink);color:#fff;opacity:0;pointer-events:none;transform:translateY(10px)}.fab-top.show{opacity:1;pointer-events:auto;transform:none}.rv{opacity:0;transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1);will-change:opacity,transform}.rv-up{transform:translateY(26px)}.rv-left{transform:translate(-24px)}.rv-right{transform:translate(24px)}.rv-zoom{transform:scale(.94)}.rv.in{opacity:1;transform:none}@keyframes rise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}.rise{opacity:0;animation:rise .8s cubic-bezier(.2,.7,.2,1) forwards}.d1{animation-delay:.08s}.d2{animation-delay:.18s}.d3{animation-delay:.3s}.d4{animation-delay:.42s}.marquee{overflow:hidden;border-block:1px solid var(--line);background:#fff;mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.marquee-track{display:flex;gap:56px;width:max-content;padding-block:18px;animation:scroll 46s linear infinite}.marquee:hover .marquee-track{animation-play-state:paused}.marquee a{display:inline-flex;align-items:center;gap:12px;font:700 .95rem/1 var(--font-head);color:var(--muted);white-space:nowrap;transition:color .15s}.marquee a:hover{color:var(--ink)}.marquee img{height:34px;width:56px;object-fit:contain}@keyframes scroll{to{transform:translate(-33.3333%)}}@media (max-width: 1080px){.nav,.hdr-cta{display:none}.burger{display:grid}.utilbar-l .hide-md{display:none}.hero-in,.phero--split .phero-in,.split,.trust{grid-template-columns:1fr}.orbit{max-width:460px}.g4,.steps,.values,.g3,.activity{grid-template-columns:repeat(2,minmax(0,1fr))}.ftr-grid{grid-template-columns:1fr 1fr}.facts{grid-template-columns:repeat(2,1fr)}.fact:nth-child(3){border-left:0}.fact:nth-child(n+3){border-top:1px solid var(--line)}.post-feature,.global-pts{grid-template-columns:1fr}}@media (max-width: 720px){:root{--header-h: 68px}.utilbar-l a.mail span,.utilbar .globe{display:none}.utilbar-l,.utilbar-r{gap:14px}.utilbar a span{white-space:nowrap}.fab{width:46px;height:46px;right:14px}.fab-wa{bottom:14px}.fab-top{display:none}.brand img{height:46px;width:46px}.brand-text b{font-size:1.15rem}.g2,.g3,.g4,.steps,.steps.s3,.values,.activity,.checks.cols,.form,.trust-grid,.lsc{grid-template-columns:1fr}.lsc>div+div{border-left:0;border-top:1px solid var(--line)}.lsc>div:after{display:none}.ftr-grid{grid-template-columns:1fr}.facts{grid-template-columns:1fr 1fr}.fact{padding:22px 18px}.hero-actions .btn,.cta .btns .btn{flex:1 1 100%}.table th{width:38%}.orbit-card{width:84px;height:66px;left:-42px;top:-33px;padding:8px}.orbit-card.sq{width:66px;left:-33px}.pin-label{display:none}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}.rv,.rise{opacity:1!important;transform:none!important}.marquee-track{animation:none}}@media (max-width: 900px){.tabs{position:static;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff}.tabs-in{flex-wrap:wrap;overflow:visible;gap:6px;padding-block:14px}.tabs-in a{flex:0 1 auto;padding:8px 14px;font-size:.86rem;background:var(--soft)}}.hdr-in{position:relative}.nav-item:has(>.mega){position:static}
