@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-cyrillic-ext-400-normal.f572b170.woff2) format("woff2"),url(/_next/static/media/inter-cyrillic-ext-400-normal.2a31c04b.woff) 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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-cyrillic-400-normal.372704ff.woff2) format("woff2"),url(/_next/static/media/inter-cyrillic-400-normal.a6b6ef6f.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-greek-ext-400-normal.4ce1df5d.woff2) format("woff2"),url(/_next/static/media/inter-greek-ext-400-normal.88ede1ea.woff) format("woff");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-greek-400-normal.d7020e3c.woff2) format("woff2"),url(/_next/static/media/inter-greek-400-normal.cc58c11b.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-vietnamese-400-normal.de4fc44f.woff2) format("woff2"),url(/_next/static/media/inter-vietnamese-400-normal.a9dd2faf.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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-latin-ext-400-normal.32a25442.woff2) format("woff2"),url(/_next/static/media/inter-latin-ext-400-normal.4edcaace.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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-latin-400-normal.ef6d3f52.woff2) format("woff2"),url(/_next/static/media/inter-latin-400-normal.2c7a775c.woff) format("woff");unicode-range:u+00??,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;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/inter-cyrillic-ext-500-normal.fe0d9b14.woff2) format("woff2"),url(/_next/static/media/inter-cyrillic-ext-500-normal.5a6bb1da.woff) 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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/inter-cyrillic-500-normal.7c15bba8.woff2) format("woff2"),url(/_next/static/media/inter-cyrillic-500-normal.b9f8c929.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/inter-greek-ext-500-normal.cbd51e2d.woff2) format("woff2"),url(/_next/static/media/inter-greek-ext-500-normal.7a4aa726.woff) format("woff");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/inter-greek-500-normal.f41f43db.woff2) format("woff2"),url(/_next/static/media/inter-greek-500-normal.d9a33207.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/inter-vietnamese-500-normal.7c0a695f.woff2) format("woff2"),url(/_next/static/media/inter-vietnamese-500-normal.a3a73b95.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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/inter-latin-ext-500-normal.d9b491de.woff2) format("woff2"),url(/_next/static/media/inter-latin-ext-500-normal.a19a84a6.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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/inter-latin-500-normal.b7b43ace.woff2) format("woff2"),url(/_next/static/media/inter-latin-500-normal.cb4c8ceb.woff) format("woff");unicode-range:u+00??,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;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/inter-cyrillic-ext-600-normal.f7b3c15b.woff2) format("woff2"),url(/_next/static/media/inter-cyrillic-ext-600-normal.ecbdecad.woff) 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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/inter-cyrillic-600-normal.2f42892a.woff2) format("woff2"),url(/_next/static/media/inter-cyrillic-600-normal.c3987adc.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/inter-greek-ext-600-normal.1f33d317.woff2) format("woff2"),url(/_next/static/media/inter-greek-ext-600-normal.089a95ee.woff) format("woff");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/inter-greek-600-normal.cc532937.woff2) format("woff2"),url(/_next/static/media/inter-greek-600-normal.4ec0c1c1.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/inter-vietnamese-600-normal.9d518599.woff2) format("woff2"),url(/_next/static/media/inter-vietnamese-600-normal.c5ce3fcb.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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/inter-latin-ext-600-normal.38b075d8.woff2) format("woff2"),url(/_next/static/media/inter-latin-ext-600-normal.49faa47a.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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/inter-latin-600-normal.8fb1a964.woff2) format("woff2"),url(/_next/static/media/inter-latin-600-normal.ce0f5f43.woff) format("woff");unicode-range:u+00??,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:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/montserrat-cyrillic-ext-600-normal.92cd22e6.woff2) format("woff2"),url(/_next/static/media/montserrat-cyrillic-ext-600-normal.9c0bebef.woff) 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:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/montserrat-cyrillic-600-normal.d3069cad.woff2) format("woff2"),url(/_next/static/media/montserrat-cyrillic-600-normal.98fb3e59.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/montserrat-vietnamese-600-normal.070ee1f9.woff2) format("woff2"),url(/_next/static/media/montserrat-vietnamese-600-normal.a50007be.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:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/montserrat-latin-ext-600-normal.c292a5a2.woff2) format("woff2"),url(/_next/static/media/montserrat-latin-ext-600-normal.72035b0b.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:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/montserrat-latin-600-normal.606cdd76.woff2) format("woff2"),url(/_next/static/media/montserrat-latin-600-normal.c09c0d0f.woff) format("woff");unicode-range:u+00??,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:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/montserrat-cyrillic-ext-700-normal.9a0933ae.woff2) format("woff2"),url(/_next/static/media/montserrat-cyrillic-ext-700-normal.1735653d.woff) 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:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/montserrat-cyrillic-700-normal.2d6be11c.woff2) format("woff2"),url(/_next/static/media/montserrat-cyrillic-700-normal.f9fe8e4a.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/montserrat-vietnamese-700-normal.cb8aa19d.woff2) format("woff2"),url(/_next/static/media/montserrat-vietnamese-700-normal.1c2902f3.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:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/montserrat-latin-ext-700-normal.b59af5d2.woff2) format("woff2"),url(/_next/static/media/montserrat-latin-ext-700-normal.46ca5ace.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:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/montserrat-latin-700-normal.d4df281b.woff2) format("woff2"),url(/_next/static/media/montserrat-latin-700-normal.0fb9f227.woff) format("woff");unicode-range:u+00??,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:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/_next/static/media/montserrat-cyrillic-ext-800-normal.622429c0.woff2) format("woff2"),url(/_next/static/media/montserrat-cyrillic-ext-800-normal.e6e0d8d0.woff) 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:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/_next/static/media/montserrat-cyrillic-800-normal.ffc85bb1.woff2) format("woff2"),url(/_next/static/media/montserrat-cyrillic-800-normal.728ecd06.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/_next/static/media/montserrat-vietnamese-800-normal.5d0e1261.woff2) format("woff2"),url(/_next/static/media/montserrat-vietnamese-800-normal.26be96a4.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:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/_next/static/media/montserrat-latin-ext-800-normal.b743ada6.woff2) format("woff2"),url(/_next/static/media/montserrat-latin-ext-800-normal.9a203bee.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:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/_next/static/media/montserrat-latin-800-normal.cb2a73f0.woff2) format("woff2"),url(/_next/static/media/montserrat-latin-800-normal.03b5c539.woff) format("woff");unicode-range:u+00??,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{--blue:#1663E6;--blue-deep:#0B3FA8;--blue-sky:#4F9BFF;--ice:#EDF4FF;--navy:#071A33;--navy-2:#0B2447;--cyan:#FF7A1A;--orange:#D9480F;--orange-dk:#B93A08;--orange-hi:#FF7A1A;--ink:#0F1E33;--slate:#51637A;--bg:#FFFFFF;--bg-alt:#F5F8FD;--line:#DCE5F1;--amber:#FFB020;--ok:#17794C;--err:#C62828;--on-blue:#FFFFFF;--wa:#25D366;--card:#FFFFFF;--shadow:0 4px 16px rgba(7,97,207,.08);--display:"Montserrat","Poppins",Arial,sans-serif;--sans:"Inter","Segoe UI",Arial,sans-serif;box-sizing:border-box;padding-top:env(safe-area-inset-top,0);padding-bottom:env(safe-area-inset-bottom,0)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--blue:#4C9BEF;--blue-deep:#1F6AD0;--blue-sky:#6FB0F5;--ice:#12294A;--ink:#EEF3F8;--slate:#A9B6C3;--bg:#0D1620;--bg-alt:#142231;--line:#24364A;--ok:#3CC48A;--err:#F07070;--on-blue:#0D1620;--card:#142231;--shadow:0 4px 16px rgba(0,0,0,.3)}}:root[data-theme=dark]{--blue:#4C9BEF;--blue-deep:#1F6AD0;--blue-sky:#6FB0F5;--ice:#12294A;--ink:#EEF3F8;--slate:#A9B6C3;--bg:#0D1620;--bg-alt:#142231;--line:#24364A;--ok:#3CC48A;--err:#F07070;--on-blue:#0D1620;--card:#142231;--shadow:0 4px 16px rgba(0,0,0,.3)}*,:after,:before{box-sizing:border-box}body,html{overflow-x:clip}html{scroll-padding-top:calc(env(safe-area-inset-top,0px) + 80px);scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--sans);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}img,svg{max-width:100%}a{color:var(--blue)}:focus-visible{outline:3px solid var(--blue);outline-offset:2px;border-radius:4px}h1,h2,h3{font-family:var(--display);line-height:1.15;margin:0;letter-spacing:-.01em}h1{font-size:clamp(2.2rem,5vw,3.5rem)}h1,h2{font-weight:800}h2{font-size:clamp(1.7rem,3.4vw,2.3rem)}h3{font-size:1.1rem;font-weight:700}p{margin:0}.wrap{max-width:1160px;margin:0 auto;padding:0 24px}.lead{font-size:1.125rem;color:var(--slate);max-width:60ch}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.btn{display:inline-flex;align-items:center;gap:10px;font-family:var(--display);font-weight:700;font-size:.98rem;text-decoration:none;border:0;cursor:pointer;padding:14px 22px;border-radius:12px;line-height:1.2}.btn-primary{background:var(--orange);color:#fff;box-shadow:0 10px 24px rgba(217,72,15,.28)}.btn-primary:hover{background:var(--orange-dk);color:#fff}.btn-ghost{background:transparent;color:var(--ink);box-shadow:inset 0 0 0 2px var(--line)}.btn-ghost:hover{box-shadow:inset 0 0 0 2px var(--blue)}.btn-wa{background:var(--wa);color:#0B2E1A;border-radius:999px}.btn-wa:hover{filter:brightness(.95)}.btn svg{width:20px;height:20px;flex:none}header.top{position:-webkit-sticky;position:sticky;top:0;z-index:40;background:color-mix(in srgb,var(--bg) 92%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--line);padding-top:env(safe-area-inset-top,0);margin-top:calc(-1 * env(safe-area-inset-top,0px))}.nav{justify-content:space-between;height:72px;gap:16px}.brand,.nav{display:flex;align-items:center}.brand{gap:12px;text-decoration:none;color:var(--ink)}.brand svg{width:42px;height:42px}.brand b{font-family:var(--display);font-weight:800;font-size:1.35rem;letter-spacing:-.01em}.brand b span{color:var(--blue)}.brand small{display:block;font-size:.66rem;letter-spacing:.14em;color:var(--slate);font-weight:600;margin-top:-2px}.links{display:flex;gap:28px;align-items:center}.links a{color:var(--ink);text-decoration:none;font-weight:500;font-size:.95rem}.links a:hover,.links a[aria-current=page]{color:var(--blue)}.menu-btn{display:none;background:none;border:0;color:var(--ink);padding:8px;cursor:pointer}@media (max-width:900px){.links{display:none;position:absolute;left:0;right:0;top:72px;background:var(--bg);flex-direction:column;align-items:flex-start;padding:16px 24px 24px;border-bottom:1px solid var(--line);gap:16px}.links.open{display:flex}.menu-btn{display:block}.nav .btn-wa span{display:none}.nav .btn-wa{padding:12px}}.hero{padding:72px 0 80px;background:linear-gradient(180deg,var(--ice) 0,var(--bg) 100%)}.hero-grid{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:56px;gap:56px;align-items:center}.hero h1{max-width:14ch}.hero .lead{margin-top:20px}.hero-actions{gap:12px;margin-top:32px}.hero-actions,.hero-facts{display:flex;flex-wrap:wrap}.hero-facts{gap:10px 28px;margin-top:36px;padding:0;list-style:none;color:var(--slate);font-size:.95rem}.hero-facts li{display:flex;gap:8px;align-items:center}.hero-facts svg{width:18px;height:18px;color:var(--blue)}@media (max-width:900px){.hero-grid{grid-template-columns:1fr}.hero{padding:48px 0 56px}}.ticket{background:var(--card);border-radius:22px;box-shadow:0 24px 60px rgba(7,97,207,.16);border:1px solid var(--line);overflow:hidden}.ticket-head{display:flex;justify-content:space-between;align-items:center;padding:18px 22px;border-bottom:1px dashed var(--line)}.ticket-head p{font-size:.85rem;color:var(--slate)}.ticket-head h3{margin-top:2px}.status{font-family:var(--display);font-weight:700;font-size:.8rem;padding:6px 12px;border-radius:999px;background:var(--ice);color:var(--blue);white-space:nowrap}.status.done{background:color-mix(in srgb,var(--ok) 14%,transparent);color:var(--ok)}.steps{list-style:none;margin:0;padding:18px 22px 6px}.steps li{display:grid;grid-template-columns:54px 18px 1fr;grid-gap:10px;gap:10px;padding-bottom:18px;position:relative;opacity:1}.steps time{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--slate);font-size:.9rem;padding-top:1px}.steps .dot{width:12px;height:12px;border-radius:50%;background:var(--blue);margin-top:6px;position:relative;z-index:1}.steps li:not(:last-child):after{content:"";position:absolute;left:69px;top:20px;bottom:0;width:2px;background:var(--line)}.steps li.last .dot{background:var(--ok)}.steps p{font-size:.97rem}.ticket-foot{display:flex;justify-content:space-between;align-items:center;gap:12px;background:var(--bg-alt);padding:14px 22px;font-size:.9rem;color:var(--slate)}.ticket-foot strong{color:var(--ink);font-family:var(--display)}@media (prefers-reduced-motion:no-preference){.js .steps li{opacity:0;transform:translateY(6px);transition:opacity .45s ease,transform .45s ease}.js .steps li.in{opacity:1;transform:none}}section.block{padding:96px 0}section.alt{background:var(--bg-alt)}.head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:48px;flex-wrap:wrap}.head .lead{margin-top:12px}@media (max-width:700px){section.block{padding:44px 0}}.svc{display:grid;grid-gap:0 40px;gap:0 40px}.svc article{display:grid;grid-template-columns:44px 1fr;grid-gap:16px;gap:16px;padding:26px 0;border-top:1px solid var(--line)}.svc .ic{width:44px;height:44px;border-radius:12px;background:var(--ice);color:var(--blue);display:grid;place-items:center}.svc .ic svg{width:22px;height:22px}.svc p{color:var(--slate);margin-top:6px;font-size:.95rem}.process{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:40px;gap:40px;counter-reset:s}.process li{list-style:none;counter-increment:s}.process li:before{content:counter(s);display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--blue);color:var(--on-blue);font-family:var(--display);font-weight:800;margin-bottom:18px}.process p{color:var(--slate);margin-top:8px}.process{padding:0;margin:0}@media (max-width:800px){.process{grid-template-columns:1fr;gap:28px}}.plans{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;align-items:stretch}.plan{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:30px;display:flex;flex-direction:column}.plan.pick{border:2px solid var(--orange);box-shadow:var(--shadow);position:relative}.plan .tag{position:absolute;top:-13px;left:28px;background:var(--orange);color:#fff;font-family:var(--display);font-weight:700;font-size:.78rem;padding:4px 12px;border-radius:999px}.plan .who{color:var(--slate);margin:8px 0 20px;font-size:.95rem}.plan ul{list-style:none;padding:0;margin:0 0 28px;grid-gap:10px;flex:1 1}.plan li,.plan ul{display:grid;gap:10px}.plan li{grid-template-columns:20px 1fr;grid-gap:10px;font-size:.95rem}.plan li svg{width:18px;height:18px;color:var(--blue);margin-top:3px}.plan .btn{justify-content:center}@media (max-width:900px){.plans{grid-template-columns:1fr}}.inds{display:flex;flex-wrap:wrap;gap:12px}.inds span{padding:12px 18px;border-radius:999px;background:var(--card);border:1px solid var(--line);font-weight:500}.faq{max-width:820px}.faq details{border-top:1px solid var(--line);padding:4px 0}.faq details:last-child{border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:16px;padding:18px 0;font-family:var(--display);font-weight:700;font-size:1.05rem}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-size:1.5rem;line-height:1;color:var(--blue);transition:transform .2s}.faq details[open] summary:after{transform:rotate(45deg)}.faq details p{color:var(--slate);padding:0 0 20px;max-width:68ch}.band{background:var(--blue-deep);color:#fff;border-radius:22px;padding:48px;display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap}.band h2{color:#fff;max-width:20ch}.band p{color:#D6E6F8;margin-top:8px}.band .btn-ghost{color:#fff;box-shadow:inset 0 0 0 2px rgba(255,255,255,.5)}.band .btn-ghost:hover{box-shadow:inset 0 0 0 2px #fff}footer{background:var(--bg-alt);border-top:1px solid var(--line);padding:56px 0 calc(32px + env(safe-area-inset-bottom,0px));margin-top:96px}.foot{display:grid;grid-template-columns:1.4fr 1fr 1fr;grid-gap:40px;gap:40px}.foot h3{font-size:.95rem;margin-bottom:12px}.foot ul{list-style:none;padding:0;margin:0;display:grid;grid-gap:8px;gap:8px}.foot a{color:var(--slate);text-decoration:none}.foot a:hover{color:var(--blue)}.foot .tagline{color:var(--slate);margin-top:14px;max-width:34ch}.copy{margin-top:40px;padding-top:20px;border-top:1px solid var(--line);color:var(--slate);font-size:.88rem}@media (max-width:760px){.foot{grid-template-columns:1fr}}.page{display:none}.page.show{display:block}.contact-hero{padding:64px 0 40px;background:linear-gradient(180deg,var(--ice) 0,var(--bg) 100%)}.contact-grid{display:grid;grid-template-columns:1.25fr .75fr;grid-gap:40px;gap:40px;align-items:start}@media (max-width:900px){.contact-grid{grid-template-columns:1fr}}.side .card,form.card{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:28px}.row{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}@media (max-width:600px){.row{grid-template-columns:1fr}}.field{display:grid;grid-gap:6px;gap:6px;margin-bottom:18px}.legend,label{font-weight:600;font-size:.92rem}.opt{color:var(--slate);font-weight:400}input,select,textarea{font:inherit;color:var(--ink);background:var(--bg);border:1.5px solid var(--line);border-radius:10px;padding:12px 14px;width:100%}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--blue) 22%,transparent)}textarea{min-height:120px;resize:vertical}.err-msg{color:var(--err);font-size:.85rem;display:none}.field.bad input,.field.bad select,.field.bad textarea{border-color:var(--err)}.field.bad .err-msg{display:block}fieldset{border:0;padding:0;margin:0 0 22px}.pills{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}.pills input{position:absolute;opacity:0;width:1px;height:1px}.pills label{padding:10px 16px;border-radius:999px;border:1.5px solid var(--line);cursor:pointer;font-weight:500}.pills input:checked+label{border-color:var(--blue);background:var(--ice);color:var(--blue)}.pills input:focus-visible+label{outline:3px solid var(--blue);outline-offset:2px}.pills input#u3:checked+label{border-color:var(--err);background:color-mix(in srgb,var(--err) 10%,transparent);color:var(--err)}.form-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.small{font-size:.88rem;color:var(--slate)}.sent{display:none;padding:18px;border-radius:12px;background:color-mix(in srgb,var(--ok) 12%,transparent);color:var(--ok);margin-top:18px;font-weight:500}.side{display:grid;grid-gap:16px;gap:16px}.reach{display:grid;grid-template-columns:44px 1fr;grid-gap:14px;gap:14px;align-items:start;text-decoration:none;color:var(--ink);padding:14px 0;border-top:1px solid var(--line)}.reach:first-of-type{border-top:0;padding-top:0}.reach .ic{width:44px;height:44px;border-radius:12px;background:var(--ice);color:var(--blue);display:grid;place-items:center}.reach .ic svg{width:22px;height:22px}.reach b{display:block;font-family:var(--display)}.reach span{color:var(--slate);font-size:.93rem}.hours{display:grid;grid-template-columns:1fr auto;grid-gap:6px 16px;gap:6px 16px;font-size:.95rem;margin-top:12px}.hours dt{color:var(--slate)}.hours dd{margin:0;font-weight:600}.chat-fab{position:fixed;right:20px;bottom:calc(20px + env(safe-area-inset-bottom,0px));z-index:60;display:flex;align-items:center;gap:10px;background:var(--blue);color:var(--on-blue);border:0;border-radius:999px;padding:14px 20px 14px 16px;font-family:var(--display);font-weight:700;cursor:pointer;box-shadow:0 10px 30px rgba(7,97,207,.35)}.chat-fab svg{width:24px;height:24px}.chat-fab .badge{width:10px;height:10px;border-radius:50%;background:var(--amber);margin-left:2px}.chat{position:fixed;right:20px;bottom:calc(20px + env(safe-area-inset-bottom,0px));z-index:70;width:380px;max-width:calc(100vw - 24px);height:min(600px,calc(100% - 40px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px)));background:var(--card);border:1px solid var(--line);border-radius:20px;box-shadow:0 24px 60px rgba(0,0,0,.22);display:none;flex-direction:column;overflow:hidden}.chat-top,.chat.open{display:flex}.chat-top{align-items:center;gap:12px;padding:14px 16px;background:var(--blue-deep);color:#fff}.chat-top svg.logo{width:36px;height:36px;border-radius:9px;box-shadow:0 0 0 2px #fff}.chat-top b{font-family:var(--display);display:block;line-height:1.2}.chat-top span{font-size:.8rem;color:#D6E6F8;display:flex;align-items:center;gap:6px}.chat-top span:before{content:"";width:8px;height:8px;border-radius:50%;background:#3CC48A}.chat-top button{margin-left:auto;background:none;border:0;color:#fff;cursor:pointer;padding:6px;border-radius:8px}.chat-top button svg{width:22px;height:22px}.chat-body{flex:1 1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:10px;background:var(--bg-alt)}.msg{max-width:85%;padding:10px 14px;border-radius:16px;font-size:.95rem;line-height:1.5;white-space:pre-line}.msg.bot{background:var(--card);border:1px solid var(--line);border-bottom-left-radius:4px;align-self:flex-start}.msg.me{background:var(--blue);color:var(--on-blue);border-bottom-right-radius:4px;align-self:flex-end}.typing{display:flex;gap:4px;padding:14px}.typing i{width:7px;height:7px;border-radius:50%;background:var(--slate);animation:b 1s infinite}.typing i:nth-child(2){animation-delay:.15s}.typing i:nth-child(3){animation-delay:.3s}@keyframes b{0%,60%,to{opacity:.3}30%{opacity:1}}.quick{display:flex;flex-wrap:wrap;gap:8px;align-self:flex-start}.quick a,.quick button{font:inherit;font-size:.88rem;font-weight:500;background:var(--card);color:var(--blue);border:1.5px solid var(--blue);border-radius:999px;padding:7px 13px;cursor:pointer;text-decoration:none}.quick a:hover,.quick button:hover{background:var(--ice)}.quick a.wa{background:var(--wa);border-color:var(--wa);color:#0B2E1A}.chat-input{display:flex;gap:8px;padding:12px;border-top:1px solid var(--line);background:var(--card)}.chat-input input{border-radius:999px;padding:10px 16px}.chat-input button{flex:none;width:44px;height:44px;border-radius:50%;border:0;background:var(--blue);color:var(--on-blue);cursor:pointer;display:grid;place-items:center}.chat-input button svg{width:20px;height:20px}@media (max-width:480px){.chat{right:12px;left:12px;width:auto;max-width:none}.chat-fab span{display:none}.chat-fab{padding:16px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;animation:none!important;transition:none!important}}footer .tagline{max-width:40ch;line-height:1.6}footer .tagline b{display:block;color:#fff;font-family:var(--display);font-size:1.15rem;font-weight:800;margin-bottom:4px}.f-status{margin-top:18px;display:grid;grid-gap:12px;gap:12px}.f-live{display:inline-flex;align-items:center;gap:8px;color:#7CF0B5;font-weight:600;font-size:.9rem}.f-live:before{content:"";width:9px;height:9px;border-radius:50%;background:#3CC48A;animation:pulse 1.8s infinite}.f-pills{display:flex;flex-wrap:wrap;gap:8px}.f-pills i{font-style:normal;font-size:.8rem;font-weight:700;padding:6px 12px;border-radius:999px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.14);color:#E6EEF9}.f-pills i:first-child{background:var(--orange);border-color:var(--orange);color:#fff}section.block{padding:64px 0}.wrap .head{margin-bottom:26px}section.hero{padding:60px 0 120px}footer{margin-top:44px}.brand{gap:8px}.badge-247 svg text{font-size:11px;letter-spacing:0}@media (max-width:700px){section.block{padding:32px 0}.wrap .head{margin-bottom:20px}section.hero{padding:40px 0 100px}}.topbar .wrap,header.top .wrap{max-width:1320px;padding:0 32px}header.top .nav{display:grid;grid-template-columns:auto 1fr auto;height:80px;grid-gap:24px;gap:24px}.nav .links{justify-self:center;gap:6px}.nav .links a{position:relative;font-weight:600;font-size:.97rem;padding:10px 16px;border-radius:10px;transition:color .2s,background .2s}.nav .links a:after{content:"";position:absolute;left:16px;right:16px;bottom:4px;height:3px;border-radius:2px;background:var(--orange-hi);transform:scaleX(0);transform-origin:left;transition:transform .3s cubic-bezier(.2,.7,.2,1)}.nav .links a:hover{color:var(--blue);background:var(--ice)}.nav .links a.on:after,.nav .links a:hover:after,.nav .links a[aria-current=page]:after{transform:scaleX(1)}.nav .links a.on{color:var(--blue)}.brand svg{width:48px;height:48px;transition:transform .6s cubic-bezier(.2,.7,.2,1);filter:drop-shadow(0 6px 12px rgba(7,97,207,.3))}.brand:hover svg{transform:rotate(-12deg) scale(1.05)}.brand b{font-size:1.5rem;line-height:1.05}.brand small{font-size:.64rem;letter-spacing:.18em;margin-top:3px}.nav-cta{display:flex;gap:10px;align-items:center}.call-btn{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;color:var(--blue);background:var(--ice);transition:background .2s,color .2s,transform .2s}.call-btn:hover{background:var(--blue);color:#fff;transform:rotate(-10deg)}.call-btn svg{width:20px;height:20px}@media (max-width:1100px){.nav .links a{padding:10px}.nav .links a:after{left:10px;right:10px}}@media (max-width:900px){header.top .nav{display:flex;height:72px}.nav .links{gap:4px}.nav .links a{padding:10px 0}.nav .links a:after{left:0;right:0}.call-btn{display:none}.topbar .wrap,header.top .wrap{padding:0 20px}}.head.center{justify-content:center;text-align:center}.head.center .lead{margin-left:auto;margin-right:auto}.vs{display:grid;grid-template-columns:1fr 80px 1.1fr;align-items:center}.vs-card{border-radius:24px;padding:32px}.vs-card h3{display:flex;align-items:center;gap:12px;font-size:1.3rem;margin-bottom:22px}.vs-card ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:14px;gap:14px}.vs-card li{display:grid;grid-gap:2px;gap:2px;padding-bottom:14px;border-bottom:1px solid var(--line)}.vs-card li:last-child{border-bottom:0;padding-bottom:0}.vs-card li small{font-size:.76rem;font-weight:600;color:var(--slate)}.vs-card li span{display:flex;gap:10px;align-items:flex-start;font-weight:500}.vs-card li svg{width:20px;height:20px;flex:none;margin-top:2px;border-radius:50%;padding:3px}.them{background:var(--bg-alt);border:1px solid var(--line);transform:scale(.96);filter:saturate(.6)}.them li span{color:var(--slate)}.them li svg{background:color-mix(in srgb,var(--err) 14%,transparent);color:var(--err)}.us{background:linear-gradient(160deg,var(--navy),#0B3FA8);color:#fff;box-shadow:0 30px 70px rgba(11,63,168,.35);position:relative;overflow:hidden}.us:after{content:"";position:absolute;right:-80px;top:-80px;width:240px;height:240px;border-radius:50%;background:radial-gradient(circle,rgba(255,122,26,.35),transparent 70%)}.us h3{color:#fff}.us li{border-color:rgba(255,255,255,.12)}.us li small{color:#9FB3CF}.us li svg{background:#3CC48A;color:#06251A}.us .btn{margin-top:24px;position:relative;z-index:1}.tag-ok,.tag-x{font-size:.72rem;font-weight:700;padding:4px 10px;border-radius:999px}.tag-x{background:color-mix(in srgb,var(--err) 14%,transparent);color:var(--err)}.tag-ok{background:var(--orange-hi);color:#0F1E33}.vs-badge{justify-self:center;width:64px;height:64px;border-radius:50%;display:grid;place-items:center;background:var(--orange);color:#fff;font-family:var(--display);font-weight:800;font-size:1.2rem;box-shadow:0 0 0 8px var(--bg),0 12px 30px rgba(217,72,15,.45);z-index:2;margin:0 -30px;animation:pulse2 2.4s ease-in-out infinite}@keyframes pulse2{50%{box-shadow:0 0 0 8px var(--bg),0 0 0 22px rgba(217,72,15,.12),0 12px 30px rgba(217,72,15,.45)}}.vs.reveal .vs-card li{opacity:0;transform:translateX(-14px);transition:opacity .5s var(--d),transform .5s var(--d)}.vs.reveal .us li{transform:translateX(14px)}.vs.reveal.in .vs-card li{opacity:1;transform:none}@media (max-width:860px){.vs{grid-template-columns:1fr}.vs-badge{margin:-26px auto}.them{transform:none}}.how{background:var(--bg-alt);overflow:hidden}.how,.steps3{position:relative}.steps3{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:32px;gap:32px;text-align:center}.steps3:before{right:16%;background:var(--line)}.steps3:after,.steps3:before{content:"";position:absolute;top:44px;left:16%;height:4px;border-radius:2px}.steps3:after{width:0;background:linear-gradient(90deg,#1663E6,#FF7A1A);transition:width 1.6s cubic-bezier(.2,.7,.2,1) .3s}.steps3.in:after{width:68%}.steps3 li{position:relative;z-index:1;background:var(--card);border:1px solid var(--line);border-radius:22px;padding:0 24px 28px;transition:transform .3s,box-shadow .3s}.steps3 li:hover{transform:translateY(-6px);box-shadow:0 24px 50px rgba(7,26,51,.1)}.s-ic{position:relative;width:88px;height:88px;margin:0 auto 14px;border-radius:50%;background:linear-gradient(135deg,#1F7BFF,#0B3FA8);display:grid;place-items:center;color:#fff;box-shadow:0 0 0 8px var(--bg-alt),0 16px 30px rgba(22,99,230,.35)}.steps3 .s-ic,.steps3 li{margin-top:0}.s-ic svg{width:36px;height:36px}.s-ic b{position:absolute;right:-4px;top:-4px;width:32px;height:32px;border-radius:50%;background:var(--orange);font-family:var(--display);font-size:.95rem;display:grid;place-items:center;box-shadow:0 0 0 4px var(--bg-alt)}.steps3.in .s-ic{animation:pop .6s cubic-bezier(.3,1.6,.5,1) both}.steps3.in li:nth-child(2) .s-ic{animation-delay:.5s}.steps3.in li:nth-child(3) .s-ic{animation-delay:1s}.when{display:inline-block;font-size:.78rem;font-weight:700;color:var(--orange);background:color-mix(in srgb,var(--orange) 10%,transparent);padding:4px 12px;border-radius:999px;margin-bottom:10px}.steps3 h3{font-size:1.15rem}.steps3 p{color:var(--slate);margin-top:8px;font-size:.95rem}.steps3 li{padding-top:0;border:0;background:none}.steps3 li>:not(.s-ic){position:relative}@media (max-width:800px){.steps3{grid-template-columns:1fr}.steps3:after,.steps3:before{display:none}}.pls{display:grid;grid-template-columns:1fr 1.08fr 1fr;grid-gap:22px;gap:22px;align-items:center}.pl{position:relative;background:var(--card);border:1px solid var(--line);border-radius:22px;padding:32px;display:flex;flex-direction:column;transition:transform .3s,box-shadow .3s}.pl:hover{transform:translateY(-6px);box-shadow:0 24px 50px rgba(7,26,51,.1)}.pl-ic{width:54px;height:54px;border-radius:16px;background:var(--ice);color:var(--blue);display:grid;place-items:center;margin-bottom:18px}.pl-ic svg{width:26px;height:26px}.pl h3{font-size:1.35rem}.pl .who{color:var(--slate);margin:6px 0 22px}.pl ul{list-style:none;margin:0 0 28px;padding:0;display:grid;grid-gap:12px;gap:12px;align-content:start}.pl li{display:grid;grid-template-columns:22px 1fr;grid-gap:10px;gap:10px;font-size:.96rem}.pl li svg{width:20px;height:20px;color:#fff;background:var(--blue);border-radius:50%;padding:3px;margin-top:2px}.pl .btn{justify-content:center}.pl.feat{background:linear-gradient(165deg,var(--navy),#0B3FA8);color:#fff;border:0;padding:44px 34px;box-shadow:0 34px 80px rgba(11,63,168,.4);overflow:hidden}.pl.feat:after{content:"";position:absolute;inset:auto -60px -90px auto;width:260px;height:260px;border-radius:50%;border:34px solid rgba(255,122,26,.22);animation:spin 20s linear infinite}.pl.feat>*{position:relative;z-index:1}.pl.feat:hover{transform:translateY(-8px)}.pl.feat h3{color:#fff}.pl.feat .who{color:#C4D3E8}.pl.feat .pl-ic{background:var(--orange);color:#fff}.pl-tag,.pl.feat li svg{background:var(--orange-hi);color:#0F1E33}.pl-tag{position:absolute!important;top:18px;right:18px;font-family:var(--display);font-weight:800;font-size:.75rem;padding:5px 12px;border-radius:999px;animation:pulse2b 2s ease-in-out infinite}@keyframes pulse2b{50%{transform:scale(1.06)}}.pl-note{text-align:center;margin-top:28px;color:var(--slate)}.pl-note a{font-weight:600;color:var(--orange)}.pls.reveal .pl{opacity:0;transform:translateY(30px);transition:opacity .6s,transform .6s}.pls.reveal .pl:nth-child(2){transition-delay:.12s}.pls.reveal .pl:nth-child(3){transition-delay:.24s}.pls.reveal.in .pl{opacity:1;transform:none}.pls.reveal.in .pl:hover{transform:translateY(-6px)}@media (max-width:900px){.pls{grid-template-columns:1fr}}.inds-sec{background:var(--bg)}.inds2{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px}.ind{position:relative;display:flex;flex-direction:column;text-decoration:none;color:var(--ink);background:var(--card);border:1px solid var(--line);border-radius:20px;padding:24px;overflow:hidden;transition:transform .35s,box-shadow .35s,color .35s;isolation:isolate}.ind:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(160deg,var(--navy),#0B3FA8);-webkit-clip-path:circle(0 at 40px 40px);clip-path:circle(0 at 40px 40px);transition:-webkit-clip-path .55s cubic-bezier(.2,.7,.2,1);transition:clip-path .55s cubic-bezier(.2,.7,.2,1);transition:clip-path .55s cubic-bezier(.2,.7,.2,1),-webkit-clip-path .55s cubic-bezier(.2,.7,.2,1)}.ind:focus-visible,.ind:hover{transform:translateY(-6px);box-shadow:0 26px 50px rgba(11,63,168,.3);color:#fff}.ind:focus-visible:before,.ind:hover:before{-webkit-clip-path:circle(150% at 40px 40px);clip-path:circle(150% at 40px 40px)}.ind-ic{width:54px;height:54px;border-radius:16px;display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,#1F7BFF,#0B3FA8);margin-bottom:16px;box-shadow:0 10px 22px rgba(22,99,230,.3);transition:transform .4s,background .3s}.ind:hover .ind-ic{transform:rotate(-8deg) scale(1.08);background:var(--orange)}.ind-ic svg{width:26px;height:26px}.ind h3{font-size:1.05rem}.ind p{color:var(--slate);font-size:.9rem;margin-top:6px;flex:1 1;transition:color .35s}.ind:hover p{color:#C4D3E8}.ind-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.ind-tags i{font-style:normal;font-size:.75rem;font-weight:600;padding:4px 10px;border-radius:999px;background:var(--ice);color:var(--blue);transition:background .35s,color .35s}.ind:hover .ind-tags i{background:rgba(255,255,255,.12);color:#fff}.ind-go{display:flex;align-items:center;gap:6px;margin-top:14px;font-weight:700;font-size:.88rem;color:var(--orange-hi);opacity:0;transform:translateY(8px);transition:opacity .35s,transform .35s}.ind-go svg{width:16px;height:16px}.ind:hover .ind-go{opacity:1;transform:none}.inds2.reveal .ind{opacity:0;transform:translateY(24px) scale(.97);transition:opacity .5s var(--d),transform .5s var(--d),box-shadow .35s,color .35s}.inds2.reveal.in .ind{opacity:1;transform:none}.inds2.reveal.in .ind:hover{transform:translateY(-6px)}@media (max-width:980px){.inds2{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.inds2{grid-template-columns:1fr}}@media (hover:none){.ind-go{opacity:1;transform:none}}.sx{display:grid;grid-template-columns:330px 1fr;grid-gap:24px;gap:24px;align-items:start}.sx-nav{display:flex;flex-direction:column;gap:6px;position:-webkit-sticky;position:sticky;top:100px}.sx-nav button{position:relative;overflow:hidden;display:grid;grid-template-columns:44px 1fr;grid-gap:12px;gap:12px;align-items:center;text-align:left;font:inherit;color:var(--ink);background:var(--card);border:1px solid var(--line);border-radius:14px;padding:10px 14px;cursor:pointer;transition:border-color .2s,background .2s,transform .2s}.sx-nav button:hover{border-color:var(--blue);transform:translateX(4px)}.sx-nav .ic{width:44px;height:44px;border-radius:12px;background:var(--ice);color:var(--blue);display:grid;place-items:center;transition:background .3s,color .3s}.sx-nav .ic svg{width:22px;height:22px}.sx-nav b{display:block;font-family:var(--display);font-size:.95rem;line-height:1.25}.sx-nav small{color:var(--slate);font-size:.78rem}.sx-nav button[aria-selected=true]{background:var(--navy);border-color:var(--navy);color:#fff;transform:translateX(6px);box-shadow:0 14px 30px rgba(7,26,51,.25)}.sx-nav button[aria-selected=true] small{color:#9FB3CF}.sx-nav button[aria-selected=true] .ic{background:var(--orange);color:#fff}.sx-nav .prog{position:absolute;left:0;bottom:0;height:3px;width:0;background:var(--orange-hi)}.sx-nav button[aria-selected=true] .prog.run{animation:fill 7s linear forwards}@keyframes fill{to{width:100%}}.sx-panel{position:relative;background:var(--card);border:1px solid var(--line);border-radius:24px;overflow:hidden;box-shadow:0 30px 70px rgba(7,26,51,.08);min-height:560px}.sx-art{position:relative;height:190px;background:radial-gradient(400px 200px at 70% 30%,rgba(255,122,26,.3),transparent 60%),linear-gradient(140deg,#071A33,#0B3FA8);display:grid;place-items:center;overflow:hidden}.sx-art:before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,.18) 1px,transparent 0);background-size:22px 22px}.sx-art .orb{position:absolute;width:120px;height:120px;border-radius:50%;background:radial-gradient(circle at 30% 30%,#2B86FF,#0B3FA8);box-shadow:0 0 60px rgba(31,123,255,.6)}.sx-art .big{position:relative;width:56px;height:56px;color:#fff;animation:pop .5s cubic-bezier(.3,1.6,.5,1)}.orbit{position:absolute;border:1px dashed rgba(255,255,255,.25);border-radius:50%;animation:spin 10s linear infinite}.orbit.o1{width:170px;height:170px}.orbit.o2{width:240px;height:240px;animation-duration:16s;animation-direction:reverse}.orbit i{position:absolute;top:-6px;left:50%;width:12px;height:12px;border-radius:50%;background:var(--orange-hi);box-shadow:0 0 14px var(--orange-hi)}.orbit.o2 i{background:#4F9BFF;box-shadow:0 0 14px #4F9BFF;width:9px;height:9px}.sx-body{padding:28px 32px 32px}.sx-body.swap>*{animation:rise .5s cubic-bezier(.2,.7,.2,1) both}.sx-body.swap>:nth-child(2){animation-delay:.05s}.sx-body.swap>:nth-child(3){animation-delay:.1s}.sx-body.swap>:nth-child(4){animation-delay:.15s}.sx-body.swap>:nth-child(5){animation-delay:.2s}.sx-body.swap>:nth-child(6){animation-delay:.25s}.sx-cat{display:inline-block;font-size:.8rem;font-weight:600;color:var(--orange);margin-bottom:6px}.sx-body h3{font-size:1.6rem;font-weight:800}.sx-body .sum{color:var(--slate);margin-top:10px;font-size:1.05rem;max-width:60ch}.sx-cols{display:grid;grid-template-columns:1fr 1fr;grid-gap:28px;gap:28px;margin-top:24px}.sx-cols h4{font-family:var(--display);font-size:.9rem;margin:0 0 12px;color:var(--ink)}.probs{display:flex;flex-wrap:wrap;gap:8px}.probs span{font-size:.85rem;padding:7px 12px;border-radius:999px;background:var(--bg-alt);border:1px solid var(--line);animation:pop .4s cubic-bezier(.3,1.6,.5,1) both}.inc{list-style:none;margin:0;padding:0;grid-gap:10px}.inc,.inc li{display:grid;gap:10px}.inc li{grid-template-columns:22px 1fr;grid-gap:10px;font-size:.95rem;animation:rise .45s ease both}.inc li svg{width:20px;height:20px;color:#fff;background:var(--ok);border-radius:50%;padding:3px}.sx-stats{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;margin-top:26px}.sx-stats div{padding:14px 16px;border-radius:14px;background:var(--ice)}.sx-stats b{display:block;font-family:var(--display);font-weight:800;color:var(--blue);font-size:1.15rem}.sx-stats span{font-size:.82rem;color:var(--slate)}.sx-cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}@media (max-width:980px){.sx{grid-template-columns:1fr}.sx-nav{position:static;flex-direction:row;overflow-x:auto;padding-bottom:6px;scroll-snap-type:x mandatory}.sx-nav button{flex:0 0 240px;scroll-snap-align:start}.sx-nav button:hover,.sx-nav button[aria-selected=true]{transform:none}}@media (max-width:640px){.sx-cols{grid-template-columns:1fr}.sx-stats{grid-template-columns:1fr 1fr 1fr}.sx-body{padding:22px}.sx-stats div{padding:10px}}.tw{color:var(--orange-hi);display:inline-block;min-width:1ch;border-right:4px solid var(--orange-hi);padding-right:4px;animation:caret 1s steps(1) infinite}@keyframes caret{50%{border-color:transparent}}.console-box{position:relative;animation:rise 1s cubic-bezier(.2,.7,.2,1) .35s both}.console{position:relative;background:rgba(10,30,60,.72);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.14);border-radius:22px;box-shadow:0 40px 90px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.12);color:#fff;overflow:hidden}.console:before{content:"";position:absolute;inset:-1px;border-radius:22px;padding:1px;background:linear-gradient(130deg,rgba(255,122,26,.8),transparent 35%,transparent 65%,rgba(79,155,255,.8));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.c-top{display:flex;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.04)}.dots{display:flex;gap:6px}.dots i{width:10px;height:10px;border-radius:50%;background:#FF5F57}.dots i:nth-child(2){background:#FEBC2E}.dots i:nth-child(3){background:#28C840}.c-title{font-family:var(--display);font-weight:700;font-size:.85rem;color:#C4D3E8}.c-live{margin-left:auto;display:flex;align-items:center;gap:6px;font-size:.75rem;font-weight:700;color:#7CF0B5;text-transform:uppercase;letter-spacing:.08em}.c-live:before{content:"";width:8px;height:8px;border-radius:50%;background:#3CC48A;animation:pulse 1.6s infinite}.c-main{display:grid;grid-template-columns:1fr 132px;grid-gap:14px;gap:14px;padding:16px}.c-ticket{background:#fff;color:#0F1E33;border-radius:16px;padding:14px;display:flex;flex-direction:column;min-height:286px}.c-head{display:grid;grid-template-columns:38px 1fr auto;grid-gap:10px;gap:10px;align-items:center;padding-bottom:10px;border-bottom:1px dashed #dce5f1}.c-ic{width:38px;height:38px;border-radius:10px;background:linear-gradient(135deg,#1F7BFF,#0B3FA8);display:grid;place-items:center;color:#fff}.c-ic svg{width:20px;height:20px}.c-head small{font-size:.72rem;color:#51637A}.c-head h3{font-size:.95rem;line-height:1.25}.c-status{font-family:var(--display);font-weight:700;font-size:.72rem;padding:5px 10px;border-radius:999px;background:#EDF4FF;color:#1663E6;transition:background .3s,color .3s}.c-status.work{background:#FFF1E6;color:#B93A08}.c-status.done{background:#E3F5EC;color:#17794C}.c-msgs{flex:1 1;display:flex;flex-direction:column;gap:7px;padding:12px 0;overflow:hidden;justify-content:flex-end}.bub{max-width:88%;padding:8px 11px;border-radius:12px;font-size:.82rem;line-height:1.4;animation:bub .35s cubic-bezier(.3,1.4,.5,1) both}.bub.c{background:#F0F3F8;align-self:flex-start;border-bottom-left-radius:4px}.bub.e{background:#1663E6;color:#fff;align-self:flex-end;border-bottom-right-radius:4px}.bub.e.ok{background:#17794C}.bub.t{display:flex;gap:4px;padding:10px 12px}.bub.t i{width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.4;animation:b 1s infinite}.bub.t i:nth-child(2){animation-delay:.15s}.bub.t i:nth-child(3){animation-delay:.3s}@keyframes bub{0%{opacity:0;transform:translateY(8px) scale(.95)}to{opacity:1;transform:none}}.c-bar{height:6px;border-radius:3px;background:#EDF1F7;overflow:hidden}.c-bar span{display:block;height:100%;width:0;background:linear-gradient(90deg,#1663E6,#FF7A1A);border-radius:3px;transition:width .6s ease}.c-meta{display:flex;justify-content:space-between;font-size:.75rem;color:#51637A;margin-top:8px}.c-meta b{color:#0F1E33;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.c-side{display:flex;flex-direction:column;gap:10px}.ring{position:relative;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);border-radius:16px;padding:10px;display:grid;place-items:center}.ring svg{width:100px;height:100px;transform:rotate(-90deg)}.ring circle{fill:none;stroke-width:8}.ring .trk{stroke:rgba(255,255,255,.12)}.ring .val{stroke:url(#none);stroke:#FF7A1A;stroke-linecap:round;stroke-dasharray:264;stroke-dashoffset:264;transition:stroke-dashoffset 1.6s cubic-bezier(.2,.7,.2,1)}.ring div{position:absolute;text-align:center;line-height:1.1}.ring b{font-family:var(--display);font-weight:800;font-size:1.6rem}.ring span{display:block;font-size:.66rem;color:#C4D3E8}.chip{display:flex;gap:10px;align-items:center;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);border-radius:14px;padding:10px}.chip svg{width:20px;height:20px;color:var(--orange-hi);flex:none}.chip b{display:block;font-family:var(--display);font-size:.95rem;line-height:1.1}.chip span{font-size:.72rem;color:#C4D3E8}.c-feed{padding:0 16px 16px}.c-feed p{font-size:.75rem;color:#8EA3BF;margin-bottom:8px;font-weight:600}.c-feed p span{font-weight:400}.c-feed ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:6px;gap:6px;min-height:118px}.c-feed li{display:grid;grid-template-columns:24px 1fr auto;grid-gap:10px;gap:10px;align-items:center;padding:8px 10px;border-radius:10px;background:rgba(255,255,255,.05);font-size:.82rem;animation:bub .4s ease both}.c-feed li svg{width:18px;height:18px;color:#4F9BFF}.c-feed li em{font-style:normal;font-weight:700;color:#7CF0B5;font-size:.78rem;white-space:nowrap}.badge-247{position:absolute;right:-34px;top:-44px;width:120px;height:120px;z-index:3;display:grid;place-items:center;background:var(--orange);border-radius:50%;box-shadow:0 16px 40px rgba(217,72,15,.5)}.badge-247 svg{position:absolute;inset:0;width:100%;height:100%;animation:spin 16s linear infinite}.badge-247 text{fill:#fff;font-family:var(--display);font-weight:700;font-size:10.5px;letter-spacing:1.6px}.badge-247 b{font-family:var(--display);font-weight:800;font-size:1.6rem;color:#fff;position:relative}.exp{bottom:-30px;z-index:3}.exp>span{font-size:.9rem;line-height:1.3;max-width:14ch;font-weight:500}.exp b span{font-size:inherit!important;max-width:none!important}@media (max-width:1100px){.badge-247{right:-8px;top:-50px;width:104px;height:104px}}@media (max-width:560px){.c-main{grid-template-columns:1fr}.c-side{flex-direction:row;flex-wrap:wrap}.ring{flex:1 1 100%}.chip{flex:1 1}.badge-247{right:4px;top:-56px;width:92px;height:92px}.badge-247 b{font-size:1.2rem}}.illus{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.illus figure{margin:0;background:var(--card);border:1px solid var(--line);border-radius:20px;overflow:hidden;transition:transform .3s,box-shadow .3s}.illus figure:hover{transform:translateY(-4px);box-shadow:0 22px 50px rgba(7,26,51,.12)}.illus svg{display:block;width:100%;height:auto;background:linear-gradient(160deg,#071A33,#0B2447)}.illus figcaption{padding:20px 22px 24px}.illus figcaption p{color:var(--slate);font-size:.95rem;margin-top:6px}.led{animation:blink 1.4s steps(2) infinite}@keyframes blink{50%{opacity:.2}}.wv{animation:wv 2s ease-out infinite;opacity:0}@keyframes wv{0%{opacity:0}30%{opacity:1}to{opacity:0}}.rcpt{animation:rcpt 3s ease-in-out infinite}@keyframes rcpt{0%,15%{transform:translateY(-36px)}60%,to{transform:translateY(0)}}.scan{animation:scan 2.4s ease-in-out infinite}@keyframes scan{50%{transform:translateY(46px)}}@media (max-width:900px){.illus{grid-template-columns:1fr}}.h1{font-size:clamp(2.2rem,5vw,3.5rem);color:#fff}.net{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;opacity:.55}.net line{stroke:rgba(120,170,255,.35);stroke-width:1.2;stroke-dasharray:4 8;animation:flow 6s linear infinite}.net line.o{stroke:rgba(255,122,26,.6)}.net circle{fill:#4F9BFF}.net circle.o{fill:#FF7A1A}.net circle.p{animation:pulse 2.4s ease-in-out infinite;transform-box:fill-box;transform-origin:center}@keyframes flow{to{stroke-dashoffset:-120}}@keyframes pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.9);opacity:.35}}.glow{position:absolute;width:520px;height:520px;border-radius:50%;filter:blur(40px);pointer-events:none}.glow.a{background:rgba(255,122,26,.22);right:-120px;top:-160px;animation:drift 14s ease-in-out infinite alternate}.glow.b{background:rgba(22,99,230,.35);left:-160px;bottom:-200px;animation:drift 18s ease-in-out infinite alternate-reverse}@keyframes drift{to{transform:translate(-60px,50px) scale(1.1)}}.intro>*{animation:rise .8s cubic-bezier(.2,.7,.2,1) both}.intro>:first-child{animation-delay:.05s}.intro>:nth-child(2){animation-delay:.15s}.intro>:nth-child(3){animation-delay:.28s}.intro>:nth-child(4){animation-delay:.4s}.intro>:nth-child(5){animation-delay:.52s}.ticket-box{animation:rise 1s cubic-bezier(.2,.7,.2,1) .35s both}.exp{animation:pop .6s cubic-bezier(.3,1.6,.5,1) 2.9s both}@keyframes rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}.ticket-box .ticket{animation:float 6s ease-in-out 1.5s infinite}@keyframes float{50%{transform:translateY(-8px)}}.btn-primary{position:relative;overflow:hidden}.btn-primary:after{content:"";position:absolute;top:0;left:-60%;width:40%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.45),transparent);transform:skewX(-20deg)}.btn-primary:hover:after{animation:shine .8s ease}@keyframes shine{to{left:130%}}.marquee{overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);flex:1 1;min-width:280px}.marquee ul{display:flex!important;flex-wrap:nowrap!important;gap:56px!important;width:max-content;animation:scrollx 30s linear infinite}.marquee:hover ul{animation-play-state:paused}@keyframes scrollx{to{transform:translateX(-50%)}}.ribbon{background:var(--orange);color:#fff;overflow:hidden;padding:16px 0;transform:rotate(-1.2deg);margin:12px -10px;box-shadow:0 10px 30px rgba(217,72,15,.25)}.ribbon ul{list-style:none;margin:0;padding:0;display:flex;gap:40px;width:max-content;animation:scrollx 26s linear infinite;font-family:var(--display);font-weight:800;font-size:1.25rem;white-space:nowrap}.ribbon li{display:flex;align-items:center;gap:40px}.ribbon li svg{width:22px;height:22px;opacity:.85;animation:spin 8s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.svc article:hover .ic svg{animation:wiggle .5s ease}@keyframes wiggle{30%{transform:rotate(-12deg) scale(1.1)}60%{transform:rotate(8deg)}}.reveal{opacity:0;transform:translateY(28px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.7,.2,1)}.reveal.in{opacity:1;transform:none}.plan.pick{background:linear-gradient(var(--card),var(--card)) padding-box,linear-gradient(120deg,#FF7A1A,#1663E6,#FF7A1A) border-box;border:2px solid transparent;background-size:100% 100%,200% 200%;animation:border 6s linear infinite}@keyframes border{to{background-position:0 0,200% 0}}.chat-fab{background:var(--orange)}.chat-fab:before{content:"";position:absolute;inset:0;border-radius:999px;box-shadow:0 0 0 0 rgba(217,72,15,.55);animation:ring 2.2s ease-out infinite}@keyframes ring{to{box-shadow:0 0 0 18px rgba(217,72,15,0)}}.scroll-prog{position:fixed;top:0;left:0;height:3px;width:100%;transform-origin:0 50%;transform:scaleX(0);background:linear-gradient(90deg,#1663E6,#FF7A1A);z-index:100}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transform:none}.marquee ul,.ribbon ul{animation:none!important}}.hero{padding:96px 0 150px}.hero h1{font-size:clamp(2.5rem,5.6vw,4.2rem);line-height:1.04;letter-spacing:-.025em;max-width:13ch}.hero .hl{color:var(--orange-hi)}.wave{position:absolute;left:0;right:0;bottom:-1px;width:100%;height:90px;display:block}.wave path{fill:var(--bg)}.ticket-box{position:relative}.exp{position:absolute;left:-28px;bottom:-34px;display:flex;align-items:center;gap:14px;background:var(--orange);color:#fff;border-radius:18px;padding:14px 20px;box-shadow:0 20px 40px rgba(217,72,15,.4)}.exp b{font-family:var(--display);font-weight:800;font-size:2.4rem;line-height:1}.exp span{font-size:.9rem;line-height:1.3;max-width:14ch;font-weight:500}@media (max-width:900px){.exp{left:12px;bottom:-30px}}.stats{margin-top:-40px;position:relative;z-index:2}.stats .grid{display:grid;grid-template-columns:repeat(4,1fr);background:var(--card);border:1px solid var(--line);border-radius:20px;box-shadow:0 20px 50px rgba(7,26,51,.1);overflow:hidden}.stats .grid div{padding:28px 24px;border-right:1px solid var(--line)}.stats .grid div:last-child{border-right:0}.stats b{display:block;font-family:var(--display);font-weight:800;font-size:2.4rem;line-height:1.1;color:var(--blue)}.stats b em{font-style:normal;color:var(--orange)}.stats span{color:var(--slate);font-size:.95rem}@media (max-width:820px){.stats .grid{grid-template-columns:repeat(2,1fr)}.stats .grid div:nth-child(2){border-right:0}.stats .grid div:nth-child(-n+2){border-bottom:1px solid var(--line)}}.tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:28px}.tabs button{font:inherit;font-weight:600;font-size:.92rem;padding:10px 18px;border-radius:999px;border:1.5px solid var(--line);background:var(--card);color:var(--ink);cursor:pointer}.tabs button[aria-pressed=true]{background:var(--navy);border-color:var(--navy);color:#fff}.svc article[hidden]{display:none}.about{display:grid;grid-template-columns:1fr 1fr;grid-gap:56px;gap:56px;align-items:center}.about .big{font-family:var(--display);font-weight:800;font-size:clamp(5rem,12vw,9rem);line-height:.85;color:var(--blue);letter-spacing:-.04em}.about .big em{font-style:normal;color:var(--orange)}.about .lead{margin-top:16px}.about ul{list-style:none;padding:0;margin:22px 0 0;display:grid;grid-gap:12px;gap:12px}.about li{display:grid;grid-template-columns:22px 1fr;grid-gap:10px;gap:10px}.about li svg{width:20px;height:20px;color:var(--orange);margin-top:3px}.about-card{background:linear-gradient(160deg,var(--navy),var(--navy-2));border-radius:24px;padding:40px;color:#fff;position:relative;overflow:hidden}.about-card:after{content:"";position:absolute;width:300px;height:300px;right:-90px;bottom:-110px;border-radius:50%;border:36px solid rgba(255,122,26,.25)}.about-card p{color:#C4D3E8;margin-top:14px;position:relative;z-index:1}@media (max-width:900px){.about{grid-template-columns:1fr;gap:32px}}header.top{transition:box-shadow .2s}header.top.scrolled{box-shadow:0 8px 24px rgba(7,26,51,.08)}h2 .bar{display:block;width:48px;height:5px;border-radius:3px;background:var(--orange);margin-bottom:16px}.topbar{background:var(--navy);color:#B9C8DE;font-size:.85rem}.topbar .wrap{display:flex;justify-content:space-between;align-items:center;gap:16px;height:40px}.topbar a{color:#E6EEF9;text-decoration:none}.topbar a:hover{color:var(--cyan)}.topbar .l{display:flex;gap:22px;align-items:center}.topbar .l span{display:inline-flex;gap:6px;align-items:center}.topbar .sep{width:1px;height:16px;background:rgba(255,255,255,.2)}.topbar svg{width:15px;height:15px;color:var(--cyan)}.live{display:inline-flex;align-items:center;gap:8px;color:#E6EEF9}.live:before{content:"";width:8px;height:8px;border-radius:50%;background:#3CC48A;box-shadow:0 0 0 4px rgba(60,196,138,.25)}@media (max-width:760px){.topbar .hide-m{display:none}}.hero{position:relative;overflow:hidden;background:radial-gradient(900px 500px at 85% 10%,rgba(255,122,26,.22),transparent 60%),radial-gradient(700px 500px at 10% 100%,rgba(22,99,230,.45),transparent 60%),linear-gradient(160deg,var(--navy) 0,var(--navy-2) 100%);color:#fff;padding:88px 0 96px}.hero:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 0);background-size:48px 48px;mask-image:linear-gradient(180deg,#000 30%,transparent);-webkit-mask-image:linear-gradient(180deg,#000 30%,transparent)}.hero .wrap{position:relative}.hero h1{color:#fff}.hero .lead{color:#C4D3E8}.hero .btn-ghost{color:#fff;box-shadow:inset 0 0 0 2px rgba(255,255,255,.35)}.hero .btn-ghost:hover{box-shadow:inset 0 0 0 2px var(--cyan)}.hero .btn-primary{background:var(--orange);color:#fff;box-shadow:0 12px 30px rgba(255,122,26,.4)}.hero .btn-primary:hover{background:var(--orange-dk)}.hero-facts{color:#C4D3E8}.hero-facts svg{color:var(--cyan)}.pill-top{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border-radius:999px;background:rgba(255,122,26,.12);border:1px solid rgba(255,122,26,.35);color:#FFD2B3;font-size:.88rem;margin-bottom:22px}.pill-top b{color:#fff;font-weight:600}.ticket{background:rgba(255,255,255,.97);color:#0F1E33;border:1px solid rgba(255,255,255,.4);box-shadow:0 30px 80px rgba(0,0,0,.45),0 0 0 8px rgba(255,255,255,.06)}.ticket .status{background:#EDF4FF;color:#1663E6}.ticket .status.done{background:#E3F5EC;color:#17794C}.ticket .steps time,.ticket .ticket-foot,.ticket .ticket-head p{color:#51637A}.ticket .steps .dot{background:#1663E6}.ticket .steps li.last .dot{background:#17794C}.ticket .steps li:not(:last-child):after{background:#DCE5F1}.ticket-head{border-bottom-color:#DCE5F1}.ticket .ticket-foot{background:#F5F8FD}.ticket .ticket-foot strong{color:#0F1E33}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .ticket{background:#142231;color:#EEF3F8}:root:not([data-theme=light]) .ticket .ticket-foot{background:#0D1620}:root:not([data-theme=light]) .ticket .ticket-foot strong{color:#EEF3F8}}.brands{border-bottom:1px solid var(--line);background:var(--bg)}.brands .wrap{display:flex;align-items:center;gap:32px;padding-top:26px;padding-bottom:26px;flex-wrap:wrap;justify-content:space-between}.brands p{color:var(--slate);font-size:.9rem;font-weight:500}.brands ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:12px 34px}.brands li{font-family:var(--display);font-weight:800;font-size:1.05rem;color:#66768C;letter-spacing:-.01em}.svc{grid-template-columns:repeat(3,1fr);gap:20px}.svc article{background:var(--card);border:1px solid var(--line);border-radius:18px;padding:26px;grid-template-columns:1fr;gap:14px;position:relative;overflow:hidden;transition:border-color .2s,transform .2s,box-shadow .2s}.svc article:hover{border-color:var(--blue);transform:translateY(-3px);box-shadow:0 18px 40px rgba(22,99,230,.12)}.svc .ic{width:52px;height:52px;border-radius:14px;background:linear-gradient(135deg,#1F7BFF,#0B3FA8);color:#fff;box-shadow:0 8px 20px rgba(22,99,230,.3)}.svc .ic svg{width:24px;height:24px}.svc ul{list-style:none;padding:0;margin:12px 0 0;display:flex;flex-wrap:wrap;gap:6px}.svc ul li{font-size:.8rem;padding:4px 10px;border-radius:999px;background:var(--ice);color:var(--blue);font-weight:500}@media (max-width:980px){.svc{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.svc{grid-template-columns:1fr}}.promise{background:linear-gradient(160deg,var(--navy) 0,var(--navy-2) 100%);color:#fff;position:relative;overflow:hidden}.promise:after{content:"";position:absolute;width:520px;height:520px;right:-160px;top:-200px;border-radius:50%;background:radial-gradient(circle,rgba(255,122,26,.25),transparent 65%)}.promise h2{color:#fff}.promise .lead{color:#C4D3E8}.prom-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px;position:relative;z-index:1}.prom-grid div{padding:24px;border-radius:18px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12)}.prom-grid svg{width:30px;height:30px;color:var(--cyan);margin-bottom:14px}.prom-grid h3{color:#fff}.prom-grid p{color:#C4D3E8;font-size:.95rem;margin-top:6px}@media (max-width:980px){.prom-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.prom-grid{grid-template-columns:1fr}}.compare{width:100%;border-collapse:separate;border-spacing:0;background:var(--card);border:1px solid var(--line);border-radius:18px;overflow:hidden}.compare-wrap{overflow-x:auto}.compare td,.compare th{padding:16px 20px;text-align:left;border-bottom:1px solid var(--line);vertical-align:top}.compare tr:last-child td{border-bottom:0}.compare thead th{font-family:var(--display);font-size:.95rem;background:var(--bg-alt)}.compare thead th.us{background:var(--blue);color:#fff}.compare td.us{background:var(--ice);font-weight:600;color:var(--ink)}.compare td:first-child{font-weight:600;width:24%}.compare td.them{color:var(--slate)}.compare td.us svg{width:16px;height:16px;color:var(--ok);vertical-align:-3px;margin-right:6px}.process li:before{background:linear-gradient(135deg,#1F7BFF,#0B3FA8);color:#fff;width:52px;height:52px;box-shadow:0 8px 20px rgba(22,99,230,.3)}.inds{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.inds div{padding:22px;border-radius:16px;background:var(--card);border:1px solid var(--line)}.inds svg{width:28px;height:28px;color:var(--blue);margin-bottom:10px}.inds p{color:var(--slate);font-size:.92rem;margin-top:4px}@media (max-width:900px){.inds{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.inds{grid-template-columns:1fr}}.offer{display:grid;grid-template-columns:1.3fr .7fr;grid-gap:32px;gap:32px;align-items:center;background:linear-gradient(120deg,#1663E6,#0B3FA8 55%,#071A33);color:#fff;border-radius:24px;padding:48px;position:relative;overflow:hidden}.offer:after{content:"";position:absolute;right:-80px;bottom:-120px;width:360px;height:360px;border-radius:50%;border:40px solid rgba(255,122,26,.18)}.offer h2{color:#fff;max-width:18ch}.offer p{color:#D6E4FA;margin-top:12px;max-width:52ch}.offer .badge-amber{display:inline-block;background:var(--orange-hi);color:#0F1E33;font-family:var(--display);font-weight:800;font-size:.85rem;padding:6px 14px;border-radius:999px;margin-bottom:16px}.offer ul{list-style:none;padding:0;margin:0;display:grid;grid-gap:10px;gap:10px;position:relative;z-index:1}.offer li{display:flex;gap:10px;align-items:center;background:rgba(255,255,255,.1);padding:12px 16px;border-radius:12px}.offer li svg{width:18px;height:18px;color:var(--cyan);flex:none}.offer .btn{margin-top:24px;background:var(--orange);color:#fff}.offer .btn:hover{background:var(--orange-dk)}@media (max-width:860px){.offer{grid-template-columns:1fr;padding:32px}}.join{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;padding:28px 32px;border-radius:18px;border:1.5px dashed var(--blue);background:var(--ice);margin-top:24px}.join p{color:var(--slate);margin-top:4px}.band{background:linear-gradient(120deg,var(--navy) 0,#0B3FA8 100%)}footer{background:var(--navy);color:#B9C8DE;border-top:0}footer .brand b{color:#fff}footer .brand small,footer .copy,footer .tagline{color:#8EA3BF}footer h3{color:#fff}footer .foot a{color:#B9C8DE}footer .foot a:hover{color:var(--cyan)}footer .copy{border-top-color:rgba(255,255,255,.12)}.contact-hero{background:linear-gradient(160deg,var(--navy) 0,var(--navy-2) 100%);color:#fff;padding:72px 0 56px}.contact-hero h1{color:#fff}.contact-hero .lead{color:#C4D3E8}.chat-top{background:linear-gradient(120deg,var(--navy),#0B3FA8)}.topbar .wrap,.wrap,header.top .wrap{max-width:1280px}.stats b span{font-size:inherit;color:inherit}.brand small,.topbar a,.topbar span{white-space:nowrap}.exp{bottom:-58px}#faq .wrap{display:grid;grid-template-columns:1fr 1.5fr;grid-gap:24px 56px;gap:24px 56px;align-items:start}#faq .faq-head{position:-webkit-sticky;position:sticky;top:110px;margin-bottom:0}#faq .faq{max-width:none}#faq .join{grid-column:1/-1}@media (max-width:900px){#faq .wrap{grid-template-columns:1fr}#faq .faq-head{position:static}}@media (max-width:600px){.topbar{font-size:.78rem}.topbar .wrap{height:36px}.band{padding:28px 22px}.offer{padding:26px 22px}.inds2{grid-template-columns:1fr 1fr;gap:12px}.ind{padding:16px}.ind-ic{width:44px;height:44px;margin-bottom:12px}.ind-ic svg{width:22px;height:22px}.ind h3{font-size:.95rem}.ind p{font-size:.82rem}.ind-go,.ind-tags{display:none}.exp{bottom:-50px;left:8px;padding:10px 14px}.exp b{font-size:1.9rem}}@media (max-width:400px){.brand small{display:none}.brand b{font-size:1.3rem}}@media (max-width:900px){.nav .links{justify-self:stretch;align-self:auto;box-shadow:0 20px 40px rgba(7,26,51,.12)}.nav .links a{width:100%;padding:12px 0}}@media (max-width:760px){.topbar .l .hide-m{display:none}}@media (max-width:600px){.stats b{font-size:1.9rem}.stats .grid div{padding:20px 16px}}.skip{position:absolute;left:-9999px;top:8px;z-index:200;background:var(--orange);color:#fff;padding:10px 16px;border-radius:10px;font-weight:700}.skip:focus{left:12px}.net-wrap{inset:0;pointer-events:none}.hp,.net-wrap{position:absolute}.hp{left:-9999px;width:1px;height:1px;overflow:hidden}legend.legend{padding:0;margin-bottom:2px}.pills span{display:contents}.cta-sec{padding-top:0!important}.page-hero{position:relative;overflow:hidden;background:radial-gradient(700px 360px at 85% 0,rgba(255,122,26,.22),transparent 60%),linear-gradient(160deg,var(--navy) 0,var(--navy-2) 100%);color:#fff;padding:56px 0 110px}.page-hero:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 0);background-size:48px 48px;mask-image:linear-gradient(180deg,#000 20%,transparent);-webkit-mask-image:linear-gradient(180deg,#000 20%,transparent)}.page-hero .wrap{position:relative}.page-hero h1{color:#fff;max-width:22ch;font-size:clamp(2.1rem,4.6vw,3.4rem);animation:rise .7s cubic-bezier(.2,.7,.2,1) both}.page-hero .lead{color:#C4D3E8;margin-top:16px;animation:rise .7s cubic-bezier(.2,.7,.2,1) .12s both}.page-hero.nf{padding:120px 0}.crumbs ol{list-style:none;margin:0 0 18px;padding:0;display:flex;flex-wrap:wrap;gap:8px;font-size:.88rem;color:#9FB3CF}.crumbs li+li:before{content:"/";margin-right:8px;opacity:.6}.crumbs a{color:#C4D3E8;text-decoration:none}.crumbs a:hover{color:var(--orange-hi)}.crumbs [aria-current]{color:#fff;font-weight:600}.svc-page{display:grid;grid-template-columns:1fr 360px;grid-gap:48px;gap:48px;align-items:start}.svc-intro p{font-size:1.1rem;color:var(--slate);margin-bottom:16px;max-width:68ch}.svc-intro p:first-child{font-size:1.2rem;color:var(--ink)}.svc-blocks{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;margin:28px 0 40px}.svc-box{background:var(--bg-alt);border:1px solid var(--line);border-radius:20px;padding:24px}.svc-box h2,.svc-h2{font-size:1.25rem;margin-bottom:16px}.svc-h2{margin-top:8px}.svc-steps{list-style:none;margin:0 0 40px;padding:0;display:grid;grid-gap:14px;gap:14px}.svc-steps li{display:grid;grid-template-columns:48px 1fr;grid-gap:16px;gap:16px;align-items:start;background:var(--card);border:1px solid var(--line);border-radius:16px;padding:18px}.svc-steps b{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,#1F7BFF,#0B3FA8);color:#fff;font-family:var(--display)}.svc-steps p{color:var(--slate);margin-top:4px}.svc-side{position:-webkit-sticky;position:sticky;top:110px}.svc-card{background:linear-gradient(165deg,var(--navy),#0B3FA8);color:#fff;border-radius:24px;padding:28px;display:grid;grid-gap:14px;gap:14px;box-shadow:0 30px 70px rgba(11,63,168,.35)}.svc-card h2{color:#fff;font-size:1.35rem}.svc-card .sx-stats{grid-template-columns:1fr;margin-top:0;gap:8px}.svc-card .sx-stats div{background:rgba(255,255,255,.08)}.svc-card .sx-stats b{color:#fff}.svc-card .sx-stats span{color:#C4D3E8}.svc-call,.svc-card .btn{justify-content:center}.svc-call{display:flex;align-items:center;gap:8px;color:#fff;font-weight:600;text-decoration:none}.svc-call svg{width:18px;height:18px;color:var(--orange-hi)}@media (max-width:980px){.svc-page{grid-template-columns:1fr}.svc-side{position:static}}@media (max-width:640px){.svc-blocks{grid-template-columns:1fr}}.svc-links{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.svc-links.four{grid-template-columns:repeat(4,1fr)}.svc-link{display:grid;grid-template-columns:48px 1fr 18px;grid-gap:14px;gap:14px;align-items:center;background:var(--card);border:1px solid var(--line);border-radius:16px;padding:16px;text-decoration:none;color:var(--ink);transition:transform .25s,border-color .25s,box-shadow .25s}.svc-link:hover{transform:translateY(-4px);border-color:var(--blue);box-shadow:0 18px 40px rgba(22,99,230,.12)}.svc-link .ic{width:48px;height:48px;border-radius:14px;display:grid;place-items:center;background:var(--ice);color:var(--blue)}.svc-link .ic svg{width:22px;height:22px}.svc-link b{display:block;font-family:var(--display);font-size:.98rem}.svc-link small{color:var(--slate);font-size:.84rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.svc-link .go{width:18px;height:18px;color:var(--orange);transition:transform .25s}.svc-link:hover .go{transform:translateX(4px)}@media (max-width:980px){.svc-links,.svc-links.four{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.svc-links,.svc-links.four{grid-template-columns:1fr}}.tech{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:16px;gap:16px}.tech-card{background:var(--card);border:1px solid var(--line);border-radius:20px;padding:22px;transition:transform .3s,box-shadow .3s,border-color .3s}.tech-card:hover{transform:translateY(-5px);border-color:var(--blue);box-shadow:0 22px 46px rgba(22,99,230,.12)}.tech-head{display:flex;align-items:center;gap:12px;margin-bottom:14px}.tech-ic{width:44px;height:44px;flex:none;border-radius:12px;display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,#1F7BFF,#0B3FA8)}.tech-card:nth-child(2n) .tech-ic{background:var(--orange)}.tech-ic svg{width:22px;height:22px}.tech-head h3{font-size:.98rem;line-height:1.25}.tech-card ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.tech-card li{font-size:.8rem;font-weight:600;padding:5px 10px;border-radius:999px;background:var(--bg-alt);border:1px solid var(--line)}.tech.reveal .tech-card{opacity:0;transform:translateY(24px);transition:opacity .5s var(--d),transform .5s var(--d),box-shadow .3s,border-color .3s}.tech.reveal.in .tech-card{opacity:1;transform:none}.tech.reveal.in .tech-card:hover{transform:translateY(-5px)}.tech-note{text-align:center;color:var(--slate);font-size:.8rem;margin-top:18px}@media (max-width:1100px){.tech{grid-template-columns:repeat(3,1fr)}}@media (max-width:700px){.tech{grid-template-columns:1fr 1fr}}@media (max-width:440px){.tech{grid-template-columns:1fr}}.contact-grid{padding-top:0}.form-done{text-align:center;display:grid;grid-gap:14px;gap:14px;justify-items:center;padding:48px 28px}.form-done .done-ic{width:72px;height:72px;border-radius:50%;display:grid;place-items:center;background:var(--ok);color:#fff;animation:pop .5s cubic-bezier(.3,1.6,.5,1)}.form-done .done-ic svg{width:36px;height:36px}.form-done p{color:var(--slate);max-width:44ch}.form-done.card{background:var(--card);border:1px solid var(--line);border-radius:16px}button[disabled]{opacity:.7;cursor:progress}.foot.foot4{grid-template-columns:1.5fr 1fr 1fr 1fr}@media (max-width:900px){.foot.foot4{grid-template-columns:1fr 1fr}.foot.foot4>div:first-child{grid-column:1/-1}}@media (max-width:520px){.foot.foot4{grid-template-columns:1fr}}.prose{max-width:760px}.prose h2{font-size:1.3rem;margin:28px 0 8px}.prose p{color:var(--slate)}.admin{padding:40px 24px 80px}.admin-title{font-size:2rem;margin-bottom:16px}.admin-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:22px}.admin-tabs a{padding:8px 14px;border-radius:999px;border:1px solid var(--line);text-decoration:none;color:var(--ink);font-weight:600;font-size:.9rem}.admin-tabs a[aria-current]{background:var(--navy);color:#fff;border-color:var(--navy)}.admin-tabs b{margin-left:4px;color:var(--orange)}.admin-list{display:grid;grid-gap:14px;gap:14px}.admin-card{background:var(--card);border:1px solid var(--line);border-left:5px solid var(--blue);border-radius:14px;padding:18px}.admin-card.s-closed,.admin-card.s-fixed{border-left-color:var(--ok);opacity:.85}.admin-card.s-in_progress{border-left-color:var(--orange)}.admin-card header{display:flex;justify-content:space-between;gap:12px}.admin-card h2{font-size:1.05rem}.admin-card header p{color:var(--slate);font-size:.85rem}.admin-urgent{background:var(--err);color:#fff;font-weight:700;font-size:.75rem;padding:4px 10px;border-radius:999px;height:-moz-fit-content;height:fit-content}.admin-card dl{display:grid;grid-template-columns:auto 1fr;grid-gap:4px 14px;gap:4px 14px;margin:12px 0;font-size:.92rem}.admin-card dt{color:var(--slate)}.admin-card dd{margin:0;font-weight:600}.admin-msg{background:var(--bg-alt);border-radius:10px;padding:10px 12px;font-size:.92rem}.admin-form{display:grid;grid-template-columns:180px 1fr auto;grid-gap:10px;gap:10px;align-items:end;margin-top:12px}.admin-form label{display:grid;grid-gap:4px;gap:4px;font-size:.82rem}.admin-form .wide{grid-column:1/3}.admin-form input,.admin-form select,.admin-form textarea{padding:8px 10px}@media (max-width:700px){.admin-form{grid-template-columns:1fr}.admin-form .wide{grid-column:auto}}.c-ticket{height:360px;min-height:0}.c-msgs{min-height:0;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 28px);mask-image:linear-gradient(180deg,transparent 0,#000 28px)}.c-head h3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.c-status{white-space:nowrap}.c-feed ul{height:122px;min-height:0;grid-template-rows:repeat(3,1fr);overflow:hidden}.c-feed li span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:560px){.c-ticket{height:400px}}