@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,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(/_astro/inter-cyrillic-wght-normal.DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-ext-wght-normal.DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-wght-normal.CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-vietnamese-wght-normal.CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-ext-wght-normal.DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAn4ABMAAAAAEwQAAAmOAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGjQbgnQcLj9IVkFSgQEGYD9TVEFUgQIAgQovahEICok0h0ULIAAwhzoBNgIkAzwEIAWHJgeBDgwHG6QQUdRKTmoBFD8K42bniObKrG3LZFcMWZzFmrjTFhQ6TVTqPJcInrfrvzq3b2PGn1wwMiNYGTy9ViREYARlL1zAGcPdPqBt3gNWrfKthv4xnM+b9caw+wmjgEUVRjHXhS6jgCK6zf5HiWQacJpGdAgdrbV6g/Rf1BfxRqZVQnrxRVWSJb6RLFnyu0elilmjeoSQCKnxsmwLaddUMjnksriSYuuPl06EAl7KfAiWQjCUETz0zNZ3EII94CDQtzkMfZ/9IkkY8tZRZTDky5ZVwBAM+GYpdd4ZVAWYImnLkiTg48l79gGx3D+VBtLeyg8u7bJAd4uo0pFuQBFysE9C95l0W4Fkiao6GfrDbu77lVU7wk9cV3uqOsXmQiMkhVKl1ugjzUAJBSIkkVWHijkpkVSyUFsgVBuJMA0N+ZnXtyUv5yMigGdfQRmwL1AAjQ3YXG6iIFNSUdPQo8+AISPGAltBMDQRAtyf4ZspLlZkpyOVoMZPvFGWzvk8p5SUC/NWPMj6T2/Yas2EdlON5GkfdkeFwVGjta825H89NIenlLWAPAp5h1KDtRhCaAQWMsFKtEvOKpIhgLHlXPARokkgEGEOAkqxJRQpKYq4ezahIiLHP6hZpqMbV0pUF2vdvEimLEQ/iIUYLgYWs0VXGVlLTOPdaPmFfCC/XrtzqVo1ez7vz6+Kd2+7o11ZJ+4MreLbB5BKVGxobAq4jZYalZ5aX2CKJiwUuc9GNJyi4M8bGyKcdjSRrG4JohdF8buJfmQefbYYREnMFsOoiNliFDVxmRgL0XUmUMLqzW0A4gCQAhWGYCQpFNukwXhIkPMsbRI19ewtw8Cp2Wj/Ro5cM2OTAbJAvZ/L4opBXb9+UHscYuOKM/W8isgwN26Exexjizmfnlp9dE3hOSqdZ/F5QqbckIlPb+oKfXxd6hftJ7Sm/uyPYpONza84CRlMNk/uhOrLpyf53982++zRkXNu3g3VF8qFbx1+7fbHZ9DrB3VXWNSmhnT2vrwS1+1Z+kHGBaZIhnnvuLBTNDeA340D1DWu5/jEa9pVfl6+Jij+yo3EELNixXCLjr173Q5eDP7Y7/L4iQFHbjpaJLFoP4cCsYP6sAPL7gMHNg53yYjqxqTDrYqLDl5DzW/eTLjYxCvucprjI3yl2ykKowKUC2Ox2FJLFo6Fa1HBWLC2jMCIIBEmklkYhmkpmBhTm/LCvJAH5oGcMKcgFEP1xUdho8ANPa6RFD99/PN60fjj9eXy2Eex4B5MpmRapXidzFk1p4uLk3+hn6jAP9ovJcXPPwk8o/0ltizbdbnTprvx4PSxT0VZ3Xc772aN7RflgbXRYwc3hLNO+k878nxGwfuVM8m8Gs7WEoVGWLHwSpx4vNSHBCMNqJ4m15Kp/TfHHVkQd++eY7PGN4W5byTs+6Ft8Ozvb/D60btv37de8ER0mS3P/0sLW84qGjEVkwztPzz06eGUWwKLwPb0D/WFd3vltl2aP276KpM0JNz6AfnAnZ5ADlF2zVyZ2OkxHSMxWPMnSZLbbDR3F1UjPVqp4d68da13F1YZujdWw7271iecO2l9+/4p47Oztjck355/75wFOI+VdGDqbNGs+ISgxg3iB2jb2r+b0CWsNLHIM4sdv8SDSFBP/Oromz6FNCWw2iMTxV0R8QLyBTkpe0j5+pSSJOOTB5Mck/gh3IopuNQnhKj02t3FL80gGbEh89SZcwTxcYt5cZT/nMnB3uXfPy8BSpVMBuRx+ZhACGzDBmwHsJRAjhotOnzuj2wDz3ug2wOUAY2NgZln9/TK/enG/oE4rO1wxvGUFMAxsZ0qNjRC7hl9d17e7imbgDt6uJXhUobDg7v3RX/yRCKxgMhfyiKcZfbpk0wmCcdQlIAOHeakXLvCNt++WfKiozNqSZxxJotn+c0a7DdPsx7DPYgKIDxwwYUZDg9aJbxocTjcwovr9WAsVV32mQoiiIOCHc60Oltst9qCQYuCqN1yHo0Kj60OgI2OqmiuBUWrNA0NDhYCDcdpmMrs1fZZ0xdTzMr1HdPtIHstYhqaPDDA5YxUDx7J4fJiisBSDI/L6G/bn34GNy8Q2g044ZTulAdFLb0tI6NNxfj3DzLjWiNGxje1pz7aXOcNV68lDPEd2SXl6VfBuwmHzdf1gxFy1HvA7pD8I2BnnmyGw852Cg5XbgIdEEGE5UCzen5jTlG6JCU5iajlxVcsXvbcS0SAcg1dcesWJLVK8+hYHOYQ+Pjy+EyVGXP0aPTFagrV9E03hCQvYx+g47KGq+1GsLj8uBIyihNw33YUe8PNC4BOJ3Lm1AglLV3nCuvUdIP+v15tVGbWIwgxLVpPkfpthCGpTKG+oA/DQfsKKvxhScqaN6FuElAUtTKv2UYgOmQegsN/n7njHUju8wM4VTcm+Q8xfX9SFwjTzdVqu95UOWSIGOabH8OGBEba//8Yxl3GcPdP/dMBOoSX/0z5SZmBoLbaPs+9asaMpb36yknKaw6FqWZa6A5vDa02mhkOba1q6KtLV208xrkwmW5C4VD6n2fvRjADy2qDYYnNy+H10Fq0LMbNzS863gkO7iQ8eC48/Ny5m59tOcEso3u7Qg3yrqDL6eKXwJAuWnhylfbWrRObe66rzX59+XDtzusnL66dI/86ArmtLlzED860Ef3bFPV78OX/zFTA11fcBn2Vntb7qiGBSgLBHyuv/uEaqqoTgSpOyjlzh86me1Vriv7i9rLPLvtghWmSnblRbAsBJL/4dScSQTBxOivHMO5QvBBY0iheJvfwWLxLOGzYKZyM4zVc2Cll46zEpeUV4MqGEWZj22SdOxhGAjgs9AEnfT+RoiMfcDb0GS5NncKVxju4Nt/mRk13O9Gz3FLct5oCD6wkwUNrCfHIUg6SMf8LwQGyVaBUqpLPW5BaMpRshEpl8nS1qw5dgnzlik8QBXmdy5UrIH74heTKZKMSilQso4hsRiGraQZRzxpNGqlEJMsXuAU7GlcR8mWSykUpVkWGyIf0a8v4qEQp5CtGsMiZa+4ESYQy+WilCiguHzxMXO54ogShooTV2bj2z1zL6DYSoImoQ8lFUWxMLBNQQgLkV2tHYgUoIbkuREz+fJHKxxWBcnvu3KQppFCxLkguB1NyVSp/TknRvNwYlCdbblWu3ze6owHdWluhE5tgQ6ej2SV65CijijoaRfSiH4Nqz1OpfEW+WeI/oU0ly60zkV9YzOQSYtZVEGYmrysTZAJkY4qZtIBD9/LYTIK7Nww3vMiYBwA=)format("woff2-variations");unicode-range:U+460-52F,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(/_astro/manrope-cyrillic-wght-normal.Dvxsihut.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/manrope-greek-wght-normal.DL7QRZyv.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/manrope-vietnamese-wght-normal.usUDDRr7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/manrope-latin-ext-wght-normal.Ch3YOpNY.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/manrope-latin-wght-normal.DHIcAJRg.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--red:#0e518d;--red-dark:#0a3d6b;--red-light:#7db8e8;--red-tint:#e8f1f9;--ink:#2e3234;--ink-2:#3a3e42;--ink-3:#1c1e20;--text:#2e3234;--muted:#5b6168;--line:#e3e5e7;--bg:#fff;--bg-alt:#f4f5f6;--radius:14px;--radius-sm:8px;--shadow:0 1px 2px #1416180f, 0 8px 24px #1416180f;--shadow-lg:0 2px 4px #14161814, 0 20px 48px #14161824;--font-body:"Inter Variable", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-head:"Manrope Variable", "Inter Variable", system-ui, sans-serif;--wrap:1180px;--gutter:16px}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:96px}body{font-family:var(--font-body);color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;margin:0;font-size:1rem;line-height:1.65}img,svg{max-width:100%;display:block}a{color:var(--red);text-underline-offset:3px}a:hover{color:var(--red-dark)}:focus-visible{outline:3px solid var(--red);outline-offset:2px;border-radius:4px}h1,h2,h3,h4{font-family:var(--font-head);letter-spacing:-.02em;color:var(--ink);margin:0 0 .6em;line-height:1.2}h1{font-size:clamp(1.9rem,4.6vw,3.1rem);font-weight:800}h2{font-size:clamp(1.5rem,3vw,2.15rem);font-weight:800}h3{font-size:1.2rem;font-weight:700}p{margin:0 0 1em}.skip{background:var(--ink);color:#fff;z-index:100;border-radius:6px;padding:10px 16px;position:absolute;top:8px;left:-999px}.skip:focus{left:8px}.wrap{width:100%;max-width:var(--wrap);padding:0 var(--gutter);margin:0 auto}.section{padding:56px 0}.section.alt{background:var(--bg-alt)}.section.dark{background:var(--ink);color:#e8eaec}.section.dark h2,.section.dark h3{color:#fff}.section.dark a{color:var(--red-light)}.eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--red);margin-bottom:12px;font-size:.78rem;font-weight:700;display:inline-block}.dark .eyebrow,.hero .eyebrow{color:var(--red-light)}.lead{color:var(--muted);max-width:62ch;font-size:1.125rem}.dark .lead{color:#b9bec3}.section-head{text-align:center;max-width:760px;margin:0 auto 36px}.section-head .lead,.section-head h2:after{margin-inline:auto}.btn{font:inherit;cursor:pointer;border:2px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:14px 22px;font-size:.95rem;font-weight:700;line-height:1;text-decoration:none;transition:background .15s,color .15s,border-color .15s,transform .15s;display:inline-flex}.btn-primary{background:var(--red);color:#fff}.btn-primary:hover{background:var(--red-dark);color:#fff}.btn-ghost{color:var(--ink);border-color:var(--ink);background:0 0}.btn-ghost:hover{background:var(--ink);color:#fff}.dark .btn-ghost,.hero .btn-ghost{color:#fff;border-color:#ffffff80}.dark .btn-ghost:hover,.hero .btn-ghost:hover{color:var(--ink);background:#fff}.btn-sm{min-height:40px;padding:10px 16px;font-size:.9rem}.site-header{z-index:50;backdrop-filter:saturate(1.4)blur(10px);border-bottom:1px solid var(--line);background:#fffffff0;position:sticky;top:0}.header-in{justify-content:space-between;align-items:center;gap:16px;height:76px;display:flex}.nav{align-items:center;gap:4px;display:none}.nav a{color:var(--ink);border-radius:8px;padding:10px 12px;font-size:.93rem;font-weight:600;text-decoration:none}.nav a:hover,.nav a[aria-current=page]{background:var(--bg-alt);color:var(--red)}.header-actions{align-items:center;gap:8px;display:flex}.lang-link{color:var(--muted);border:1px solid var(--line);border-radius:8px;padding:8px 10px;font-size:.85rem;font-weight:700;text-decoration:none}.lang-link:hover{color:var(--red);border-color:var(--red)}.menu-btn{border:1px solid var(--line);cursor:pointer;width:44px;height:44px;color:var(--ink);background:#fff;border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.mobile-nav{border-top:1px solid var(--line);padding:8px var(--gutter) 20px;background:#fff;display:none}.mobile-nav.open{display:block}.mobile-nav a{color:var(--ink);border-bottom:1px solid var(--line);padding:14px 4px;font-weight:600;text-decoration:none;display:block}.mobile-nav .btn{color:#fff;border:0;width:100%;margin-top:16px}.header-cta{display:none}@media (width>=980px){.nav{display:flex}.menu-btn,.mobile-nav{display:none!important}.header-cta{display:inline-flex}}.hero{background:radial-gradient(1200px 500px at 85% -10%, #3b4045 0%, transparent 60%), var(--ink);color:#e8eaec;position:relative;overflow:hidden}.hero-in{align-items:center;gap:32px;padding:56px 0 64px;display:grid}.hero h1{color:#fff}.hero .accent{color:var(--red-light)}.hero .lead{color:#c2c7cc}.hero-actions{flex-wrap:wrap;gap:12px;margin:28px 0 0;display:flex}.hero-art{width:100%}.hero-badges{color:#c2c7cc;flex-wrap:wrap;gap:10px 18px;margin-top:28px;padding:0;font-size:.9rem;list-style:none;display:flex}.hero-badges li{align-items:center;gap:8px;display:flex}.hero-badges svg{color:var(--red-light)}@media (width>=900px){.hero-in{grid-template-columns:1.05fr .95fr;gap:48px;padding:84px 0 92px}}.grid{gap:20px;display:grid}@media (width>=640px){.grid.c2,.grid.c3,.grid.c4,.grid.c5{grid-template-columns:repeat(2,1fr)}}@media (width>=900px){.grid.c5{grid-template-columns:repeat(3,1fr)}}@media (width>=980px){.grid.c3{grid-template-columns:repeat(3,1fr)}.grid.c4{grid-template-columns:repeat(4,1fr)}}@media (width>=1100px){.grid.c5{grid-template-columns:repeat(5,1fr);column-gap:16px}}.card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;flex-direction:column;gap:12px;padding:24px;transition:box-shadow .2s,transform .2s,border-color .2s;display:flex}a.card{color:inherit;text-decoration:none}a.card:hover{box-shadow:var(--shadow);border-color:#d3d6d9;transform:translateY(-2px)}.card h3{margin:0}.card p{color:var(--muted);margin:0;font-size:.95rem}.card .more{color:var(--red);align-items:center;gap:6px;margin-top:auto;font-size:.92rem;font-weight:700;display:inline-flex}.icon-box{background:var(--red-tint);width:52px;height:52px;color:var(--red);border-radius:12px;place-items:center;display:grid}.dark .icon-box{color:var(--red-light);background:#ffffff14}.dark .card{background:#ffffff0a;border-color:#ffffff1f}.dark .card p{color:#b9bec3}.steps{counter-reset:s;gap:16px;padding:0;list-style:none;display:grid}@media (width>=900px){.steps{grid-template-columns:repeat(4,1fr)}}.steps li{counter-increment:s;border-radius:var(--radius);background:#ffffff0a;border:1px solid #ffffff24;padding:24px;position:relative}.steps li:before{content:"0" counter(s);font-family:var(--font-head);color:var(--red-light);margin-bottom:8px;font-size:1.6rem;font-weight:800;display:block}.steps h3{margin-bottom:6px;font-size:1.05rem}.steps p{color:#b9bec3;margin:0;font-size:.93rem}.chips{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.chips li{border:1px solid var(--line);background:#fff;border-radius:999px;padding:8px 14px;font-size:.92rem;font-weight:600}.ticks{gap:10px;margin:0 0 1em;padding:0;list-style:none;display:grid}.ticks li{padding-left:30px;position:relative}.ticks li:before{content:"";background:var(--red-tint) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230e518d' 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;border-radius:50%;width:18px;height:18px;position:absolute;top:.35em;left:0}.page-head{background:var(--bg-alt);border-bottom:1px solid var(--line);padding:28px 0 36px}.crumbs{color:var(--muted);margin-bottom:14px;font-size:.86rem}.crumbs ol{flex-wrap:wrap;gap:4px 8px;margin:0;padding:0;list-style:none;display:flex}.crumbs li:not(:last-child):after{content:"/";color:#aab0b6;margin-left:8px}.crumbs a{color:var(--muted)}.crumbs a:hover{color:var(--red)}.answer{border-left:4px solid var(--red);border-radius:0 var(--radius-sm) var(--radius-sm) 0;box-shadow:var(--shadow);background:#fff;max-width:78ch;margin:22px 0 0;padding:18px 20px;font-size:1.08rem}.cols{grid-template-columns:minmax(0,1fr);gap:40px;display:grid}.cols>*{min-width:0}@media (width>=980px){.cols{grid-template-columns:minmax(0,1fr) 340px}.aside{align-self:start;position:sticky;top:92px}}.aside .box{background:var(--ink);color:#e8eaec;border-radius:var(--radius);padding:24px}.aside .box h3{color:#fff}.aside .box p{color:#b9bec3;font-size:.95rem}.prose{max-width:76ch}.prose h2{margin-top:1.9em}.prose h3{margin-top:1.5em}.prose ul,.prose ol{margin:0 0 1.1em;padding-left:1.3em}.prose li{margin-bottom:.45em}.prose blockquote{background:var(--bg-alt);border-left:4px solid var(--red);border-radius:0 var(--radius-sm) var(--radius-sm) 0;margin:1.2em 0;padding:14px 18px}.prose blockquote p{margin:0}.table-wrap{border:1px solid var(--line);border-radius:var(--radius-sm);margin:1.2em 0;overflow-x:auto}table{border-collapse:collapse;width:100%;min-width:480px;font-size:.95rem}th,td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:12px 14px}th{background:var(--bg-alt);color:var(--ink);font-weight:700}tr:last-child td{border-bottom:0}.note{color:var(--muted);font-size:.88rem}.faq details{border:1px solid var(--line);border-radius:var(--radius-sm);background:#fff;margin-bottom:10px}.faq summary{cursor:pointer;font-weight:700;font-family:var(--font-head);color:var(--ink);justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--red);flex:none;font-size:1.4rem;line-height:1}.faq details[open] summary:after{content:"–"}.faq .ans{color:var(--muted);padding:0 18px 16px}.faq .ans p{margin:0}.form,.form .row{gap:16px;display:grid}@media (width>=640px){.form .row{grid-template-columns:1fr 1fr}}label{color:var(--ink);gap:6px;font-size:.92rem;font-weight:600;display:grid}input,select,textarea{font:inherit;color:var(--ink);background:#fff;border:1.5px solid #c9cdd1;border-radius:10px;width:100%;min-height:48px;padding:12px 14px;font-weight:400}textarea{resize:vertical;min-height:130px}input:focus,select:focus,textarea:focus{border-color:var(--red);outline:3px solid #0e518d40}.check{align-items:flex-start;gap:10px;font-weight:400;display:flex}.check input{flex:none;width:20px;min-height:20px;margin-top:3px}.panel{border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);background:#fff;padding:24px}.result{background:var(--red-tint);border-radius:var(--radius-sm);border:1px solid #cfe3f5;margin-top:6px;padding:18px}.result strong{font-family:var(--font-head);color:var(--red-dark);font-size:1.6rem}.cta-band{background:linear-gradient(120deg, var(--red-dark), var(--red));color:#fff;border-radius:var(--radius);align-items:center;gap:18px;padding:36px 24px;display:grid}.cta-band h2{color:#fff;margin:0 0 6px;font-size:clamp(1.3rem,2.6vw,1.8rem)}.cta-band p{color:#fbe3df;margin:0}.cta-band .btn{color:var(--red-dark);background:#fff}.cta-band .btn:hover{background:var(--ink);color:#fff}@media (width>=800px){.cta-band{grid-template-columns:1fr auto;padding:40px}}.site-footer{background:var(--ink-3);color:#b9bec3;padding:56px 0 24px;font-size:.93rem}.footer-grid{gap:32px;display:grid}@media (width>=800px){.footer-grid{grid-template-columns:1.4fr 1fr 1fr 1fr}}.site-footer h3{color:#fff;margin-bottom:14px;font-size:.95rem}.site-footer ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.site-footer a{color:#b9bec3;text-decoration:none}.site-footer a:hover{color:#fff;text-decoration:underline}.footer-bottom{border-top:1px solid #ffffff1f;flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:40px;padding-top:20px;font-size:.85rem;display:flex}.meta-line{color:var(--muted);flex-wrap:wrap;gap:6px 18px;margin-top:14px;font-size:.9rem;display:flex}@keyframes flow{to{stroke-dashoffset:-200px}}.wave-noisy{stroke-dasharray:6 8;animation:6s linear infinite flow}@media (prefers-reduced-motion:reduce){.wave-noisy{animation:none}html{scroll-behavior:auto}*{transition:none!important}}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.prose table{border:1px solid var(--line);border-radius:var(--radius-sm);min-width:0;max-width:100%;margin:1.2em 0;display:block;overflow-x:auto}.js [data-reveal]{opacity:0;transform:translateY(24px)}.js [data-reveal].in{opacity:1;transition:opacity .7s cubic-bezier(.2, .7, .2, 1) var(--d,0s), transform .7s cubic-bezier(.2, .7, .2, 1) var(--d,0s), box-shadow .2s, border-color .2s;transform:none}.js a.card[data-reveal].in:hover{transform:translateY(-4px)}.no-motion [data-reveal]{opacity:1!important;transform:none!important}.site-header{transition:box-shadow .25s}.site-header.scrolled{box-shadow:0 6px 24px #1416181a}.progress{background:linear-gradient(90deg, var(--red-dark), var(--red-light));transform-origin:0;z-index:60;pointer-events:none;height:3px;position:fixed;top:0;left:0;right:0;transform:scaleX(0)}.card,.panel{position:relative;overflow:hidden}.card:before,.panel:before{content:"";pointer-events:none;opacity:0;background:radial-gradient(260px circle at var(--mx,50%) var(--my,50%), #0e518d1a, transparent 70%);transition:opacity .25s;position:absolute;inset:0}.dark .card:before{background:radial-gradient(260px circle at var(--mx,50%) var(--my,50%), #7db8e824, transparent 70%)}.card:hover:before,.panel:hover:before{opacity:1}.icon-box{transition:transform .4s cubic-bezier(.3,1.6,.5,1),background .2s,color .2s}.card:hover .icon-box{background:var(--red);color:#fff;transform:rotate(-8deg)scale(1.1)}.page-head{background:radial-gradient(900px 320px at 90% -20%, #3d4247 0%, transparent 65%), var(--ink);color:#e8eaec;border-bottom:0;padding:36px 0 64px;position:relative;overflow:hidden}.page-head:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 20%,#0000 100%);mask-image:linear-gradient(#000 20%,#0000 100%)}.page-head:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0e518d,#2a7bc0 35%,#0e518d00 100%);height:4px;position:absolute;bottom:0;left:0;right:0}.page-head .wrap{z-index:1;position:relative}.page-head h1{color:#fff}.page-head .lead{color:#c2c7cc}.page-head .crumbs,.page-head .crumbs a{color:#aab0b6}.page-head .crumbs a:hover{color:#fff}.page-head .meta-line{color:#aab0b6}.page-head .answer{color:var(--ink)}.ph-grid{align-items:center;gap:28px;display:grid}@media (width>=900px){.ph-grid{grid-template-columns:1fr 380px;gap:48px}}.hero{isolation:isolate}.hero:before{content:"";z-index:-1;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 90% at 70% 40%,#000 30%,#0000 75%);mask-image:radial-gradient(80% 90% at 70% 40%,#000 30%,#0000 75%)}.hero:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0e518d,#2a7bc0 35%,#0e518d00 100%);height:4px;position:absolute;bottom:0;left:0;right:0}.hero .accent{background:linear-gradient(90deg,#7db8e8,#d6ebff,#7db8e8) 0 0/200%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:7s linear infinite shine}@keyframes shine{to{background-position:200%}}.hero-in{padding-bottom:92px}.hero h1,.hero .eyebrow,.hero .lead,.hero-actions,.hero-badges{animation:.9s cubic-bezier(.2,.7,.2,1) both rise}.hero .lead{animation-delay:.12s}.hero-actions{animation-delay:.22s}.hero-badges{animation-delay:.32s}@keyframes rise{0%{opacity:0;transform:translateY(26px)}}.marquee{border-bottom:1px solid var(--line);padding:18px 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.marquee-track{gap:14px;width:max-content;animation:110s linear infinite marq;display:flex}.marquee:hover .marquee-track{animation-play-state:paused}.marquee span{white-space:nowrap;font-family:var(--font-head);color:var(--ink);border:1px solid var(--line);border-radius:999px;align-items:center;gap:10px;padding:8px 18px;font-size:1.15rem;font-weight:800;display:inline-flex}.marquee span:before{content:"";background:var(--red);border-radius:50%;width:8px;height:8px}@keyframes marq{to{transform:translate(-50%)}}.seg{background:#ffffff14;border-radius:12px;gap:4px;padding:4px;display:inline-flex}.seg button{font:inherit;color:#cfd3d7;cursor:pointer;background:0 0;border:0;border-radius:9px;min-height:44px;padding:10px 20px;font-size:.92rem;font-weight:700}.seg button.on{background:var(--red);color:#fff}.lab{background:linear-gradient(160deg,#ffffff0f,#ffffff05);border:1px solid #ffffff24;border-radius:20px;padding:20px}.lab-grid{align-items:center;gap:20px;display:grid}@media (width>=900px){.lab-grid{grid-template-columns:1fr 1.1fr 1fr}}.gauge{text-align:center}.gauge svg{width:100%;max-width:280px;margin:0 auto}.needle{transition:transform 80ms linear}.g-read{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:6px;margin-top:-6px;display:flex}.g-read small{letter-spacing:.14em;text-transform:uppercase;color:#8b9299;flex:1 0 100%;font-size:.7rem;font-weight:700}.g-read b{font-family:var(--font-head);font-variant-numeric:tabular-nums;color:#fff;font-size:2.4rem}.gauge.out .g-read b{color:var(--red-light)}.g-read i{color:#8b9299;font-style:normal}.lab-center{justify-items:center;gap:14px;display:grid}.lab-slider{color:#cfd3d7;text-align:center;width:100%}.lab-slider input[type=range]{width:100%;min-height:0;accent-color:var(--red);background:0 0;border:0;height:32px;padding:0}.scale{color:#8b9299;justify-content:space-between;font-size:.75rem;font-weight:500;display:flex}.status{color:#4ade80;margin:0;font-size:.85rem;font-weight:700}.status.warn{color:#fbbf24}.lab-hist{margin-top:18px;position:relative}.lab-hist canvas{background:#0a0c0e80;border-radius:12px;width:100%;height:150px;display:block}.hist-label{color:#8b9299;letter-spacing:.1em;text-transform:uppercase;font-size:.7rem;position:absolute;top:8px;left:12px}.lab-note{color:#e8eaec;margin:14px 0 4px;font-weight:600}.lab-disc{margin:0;color:#8b9299!important}.xf{background:linear-gradient(160deg,#ffffff0f,#ffffff05);border:1px solid #ffffff24;border-radius:20px;justify-items:center;gap:14px;padding:20px;display:grid}.xf-svg{width:100%;max-width:720px}.xf-cap{text-align:center;color:#e8eaec;max-width:62ch;min-height:3.2em;margin:0}.split{align-items:center;gap:32px;display:grid}@media (width>=980px){.split{grid-template-columns:.8fr 1.2fr}}.pd{filter:drop-shadow(0 20px 30px #0000004d);width:100%;max-width:380px;margin-inline:auto}.pd-flow{animation:2.4s linear infinite pdflow}.pd-flow.slow{animation-duration:28s}.pd-flow.rev{animation-direction:reverse}@keyframes pdflow{to{stroke-dashoffset:-60px}}.pd-arm{animation:9s infinite servo}@keyframes servo{0%{transform:rotate(-58deg)}14%{transform:rotate(10deg)}22%{transform:rotate(-4deg)}30%{transform:rotate(1.5deg)}36%,50%{transform:rotate(0)}56%{transform:rotate(52deg)}66%{transform:rotate(-7deg)}74%{transform:rotate(3deg)}82%,90%{transform:rotate(0)}to{transform:rotate(-58deg)}}.pd-gear{animation:5s linear infinite pdspin}@keyframes pdspin{to{transform:rotate(360deg)}}.pd-pulse{transform-origin:150px 120px;opacity:0;animation:4.5s ease-out infinite pdpulse}@keyframes pdpulse{0%{opacity:.5;transform:scale(.82)}to{opacity:0;transform:scale(1.05)}}.pd-sw,.pd-act{opacity:0;animation:12s ease-in-out infinite pdact}.pd-act{animation-name:pdactline}@keyframes pdact{0%{opacity:0}4%,17%{opacity:1}21%,to{opacity:0}}@keyframes pdactline{0%{opacity:0}4%,17%{opacity:.55}21%,to{opacity:0}}.pd-tap{animation:7s cubic-bezier(.45,0,.25,1) infinite alternate tapmove}@keyframes tapmove{0%{transform:translateY(44px)}to{transform:translateY(-44px)}}.pd-level{animation:7s cubic-bezier(.45,0,.25,1) infinite alternate pdlevel}@keyframes pdlevel{0%{transform:scaleY(.32)}to{transform:scaleY(.92)}}.pd-loop{animation:5s linear infinite pdflow}.pd-loop.rev{animation-duration:4s;animation-direction:reverse}.pd-barrier{animation:3.6s ease-in-out infinite pdbarrier}@keyframes pdbarrier{0%,to{opacity:.35}50%{opacity:.9}}.pd-flux{transform-origin:180px 124px;opacity:0;animation:3.4s ease-out infinite flux}@keyframes flux{0%{opacity:.8;transform:scale(.5)}to{opacity:0;transform:scale(2.4)}}.pd-load{transform-origin:330px 80px}.pd-mains,.pd-chg{animation:9s ease-in-out infinite upson}.pd-cut,.pd-dis{opacity:0;animation:9s ease-in-out infinite upsoff}.pd-batt{animation:9s ease-in-out infinite upsbatt;transform:scaleY(.7)}@keyframes upson{0%,52%,96%,to{opacity:1}56%,92%{opacity:.08}}@keyframes upsoff{0%,52%,96%,to{opacity:0}56%,92%{opacity:1}}@keyframes upsbatt{0%{transform:scaleY(.55)}52%,56%{transform:scaleY(.95)}92%{transform:scaleY(.45)}to{transform:scaleY(.55)}}@media (width>=900px){.steps li:not(:last-child):after{content:"";background:linear-gradient(90deg, var(--red), transparent);width:18px;height:2px;position:absolute;top:42px;right:-17px}}.timeline{gap:28px;margin:36px 0;display:grid;position:relative}.timeline:before{content:"";background:linear-gradient(180deg, var(--red), var(--red-light));border-radius:3px;width:3px;position:absolute;top:6px;bottom:6px;left:15px}.tl{padding-left:52px;position:relative}.tl:before{content:"";border:4px solid var(--red);background:#fff;border-radius:50%;width:21px;height:21px;position:absolute;top:4px;left:6px}.tl b{font-family:var(--font-head);color:var(--red);font-size:2rem;line-height:1.1;display:block}.tl p{max-width:56ch;color:var(--muted);margin:4px 0 0}.preview-note{color:#6b4b00;border-radius:var(--radius-sm);background:#fff7e6;border:1px solid #f5d38a;margin-bottom:22px;padding:12px 16px;font-size:.93rem}.card.slot{background:repeating-linear-gradient(135deg,#fff,#fff 12px,#fafafa 12px 24px);border-style:dashed;border-width:2px}.slot-tag{letter-spacing:.1em;text-transform:uppercase;background:var(--ink);color:#fff;border-radius:6px;margin-right:6px;padding:3px 8px;font-size:.7rem;font-weight:800;display:inline-block}.section-head h2:after{content:"";background:var(--red);border-radius:4px;width:56px;height:4px;margin-top:14px;display:block}.section.dark .section-head h2:after{background:var(--red-light)}@media (prefers-reduced-motion:reduce){.marquee-track,.pd-arm,.pd-sw,.pd-act,.pd-tap,.pd-level,.pd-flow,.pd-gear,.pd-pulse,.pd-loop,.pd-barrier,.pd-flux,.pd-mains,.pd-chg,.pd-cut,.pd-dis,.pd-batt,.hero .accent,.dot,.hero h1,.hero .eyebrow,.hero .lead,.hero-actions,.hero-badges{animation:none!important}}.hero{min-height:640px}.hero-bg{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 30% 85%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 30% 85%,#0000 100%)}.hero:before{background-size:64px 64px}.hero-in{min-height:560px;position:relative}.hero-art{position:relative}.hero-art:before{content:"";filter:blur(30px);z-index:-1;background:radial-gradient(closest-side,#0e518d80,#0000 70%);position:absolute;inset:-10%}.hero-badges li{backdrop-filter:blur(6px);color:#e4e7ea;background:#ffffff0f;border:1px solid #ffffff24;border-radius:999px;padding:8px 14px;font-weight:600}@media (width>=900px){.hero h1{font-size:clamp(2.6rem,4.4vw,3.9rem)}}.hero-in>*{min-width:0}@media (width>=900px){.hero-in{grid-template-columns:minmax(0,1fr) minmax(0,.95fr)}}.nav a{white-space:nowrap}@media (width<=899px){.hero-art .hs{max-width:440px}.hero-in{min-height:0;padding-bottom:72px}}.marquee-title{text-align:center;font-family:var(--font-head);letter-spacing:.14em;text-transform:uppercase;color:var(--red);margin:0;padding:26px 20px 0;font-size:.8rem;font-weight:800}.sector-band{padding-bottom:28px}.sector-band .marquee{border-bottom:0}.pcard{color:var(--text);border:1px solid var(--line);background:#fff;border-radius:14px;flex-direction:column;text-decoration:none;transition:transform .28s cubic-bezier(.2,.7,.2,1),box-shadow .28s,border-color .28s;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #1416180d}.pcard:before{content:"";z-index:1;background:var(--red);transform-origin:0;height:3px;transition:transform .35s cubic-bezier(.2,.7,.2,1);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.pcard:hover{color:var(--text);box-shadow:var(--shadow-lg);border-color:#0e518d59;transform:translateY(-4px)}.pcard:hover:before{transform:scaleX(1)}.js .pcard[data-reveal].in:hover,.js .acard[data-reveal].in:hover{transform:translateY(-4px)}.pcard-art{background:radial-gradient(260px 160px at 80% 0,#0e518d59,#0000 70%),#26292c;border-bottom:1px solid #ffffff0f;padding:16px 16px 0}.pcard-art .pd{filter:none;max-width:none;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.pcard:hover .pcard-art .pd{transform:scale(1.03)}.pcard-body{flex-direction:column;flex:1;gap:10px;padding:22px 24px 0;display:flex}.pcard-n{font-family:var(--font-head);color:var(--red);letter-spacing:.16em;align-items:center;gap:12px;font-size:.78rem;font-weight:800;display:flex}.pcard-n:after{content:"";background:var(--line);flex:1;height:1px}.pcard h3{color:var(--ink);margin:0;font-size:1.2rem;line-height:1.25}.pcard p{color:var(--muted);margin:0;font-size:.94rem;line-height:1.55}.pcard-tags{flex-wrap:wrap;gap:8px;margin:4px 0 0;padding:0;list-style:none;display:flex}.pcard-tags li{color:#3a3e42;background:var(--bg-alt);border:1px solid var(--line);border-radius:6px;padding:4px 10px;font-size:.74rem;font-weight:600}.pcard-foot{border-top:1px solid var(--line);justify-content:space-between;align-items:center;margin-top:20px;padding:14px 24px 18px;display:flex}.pcard .more{color:var(--red);align-items:center;gap:6px;font-size:.9rem;font-weight:700;display:inline-flex}.pcard .more svg{transition:transform .25s}.pcard:hover .more svg{transform:translate(5px)}.pv{background:radial-gradient(240px 140px at 70% 0,#0e518d66,#0000 70%),#1c1e20;border-radius:12px;height:150px;margin:-8px -8px 6px;overflow:hidden}.pv svg{width:100%;height:100%}.pv-pulse{transform-box:fill-box;transform-origin:50%;animation:2s ease-out infinite pv-pulse}.pv-pulse.d2{animation-delay:1s}@keyframes pv-pulse{0%{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(3)}}.pv-drift{animation:3.4s ease-in-out infinite alternate pv-drift}@keyframes pv-drift{0%{transform:translate(-28px)}to{transform:translate(28px)}}.pv-life{animation:4s ease-in-out infinite alternate pv-life}@keyframes pv-life{0%{fill:#4ade80;transform:scaleX(1)}to{fill:#7db8e8;transform:scaleX(.28)}}.prob-card h3{margin-top:8px}.bento{gap:18px;display:grid}@media (width>=900px){.bento{grid-template-rows:auto auto;grid-template-columns:1.15fr 1fr 1fr}.bento .b-big{grid-row:span 2}.bento .b-wide{grid-column:span 2}}.bento>*{min-width:0}.b-big{color:#fff;background:radial-gradient(500px 300px at 100% 0,#2a7bc0,#0000 60%),linear-gradient(160deg,#0e518d,#072f55);border-radius:20px;flex-direction:column;justify-content:flex-end;min-height:340px;padding:32px;display:flex;position:relative;overflow:hidden}.b-big:before{content:attr(data-mark);font-family:var(--font-head);color:#ffffff1a;letter-spacing:-.04em;font-size:clamp(6rem,16vw,10rem);font-weight:800;line-height:1;position:absolute;top:-18px;right:-10px}.b-big h3{color:#fff;margin:0 0 8px;font-size:1.7rem;position:relative}.b-big p{color:#fbe3df;max-width:38ch;margin:0;position:relative}.b-big .icon-box{color:#fff;background:#ffffff29;margin-bottom:auto}.b-card{border:1px solid var(--line);background:#fff;border-radius:20px;flex-direction:column;gap:10px;padding:26px;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;position:relative;overflow:hidden}.b-card:hover{box-shadow:var(--shadow-lg);border-color:#0e518d66;transform:translateY(-4px)}.b-card h3{margin:0}.b-card p{color:var(--muted);margin:0}.b-card:after{content:"";background:var(--red-tint);z-index:0;border-radius:50%;width:110px;height:110px;transition:transform .4s;position:absolute;bottom:-30px;right:-30px}.b-card:hover:after{transform:scale(1.8)}.b-card>*{z-index:1;position:relative}.flow{counter-reset:f;gap:18px;margin:0;padding:0;list-style:none;display:grid;position:relative}@media (width>=900px){.flow{grid-template-columns:repeat(4,1fr);gap:24px;padding-top:36px}.flow:before{content:"";background:linear-gradient(90deg, var(--red-light), var(--red));transform-origin:0;border-radius:3px;height:3px;transition:transform 1.6s cubic-bezier(.3,.7,.2,1) .2s;position:absolute;top:17px;left:18px;right:18px;transform:scaleX(0)}.flow.in:before,.no-motion .flow:before{transform:scaleX(1)}}.flow li{counter-increment:f;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:16px;padding:24px;position:relative}.flow li:before{content:counter(f);width:36px;height:36px;font-family:var(--font-head);color:#fff;background:var(--red);border-radius:50%;place-items:center;font-weight:800;display:grid;position:absolute;top:-36px;left:0;box-shadow:0 0 0 6px #0e518d4d,0 0 24px #7db8e880}@media (width<=899px){.flow li{padding-left:72px}.flow li:before{top:20px;left:20px}}.flow h3{color:#fff;margin-bottom:6px;font-size:1.1rem}.flow p{color:#b9bec3;margin:0;font-size:.93rem}.acard{border:1px solid var(--line);color:inherit;background:#fff;border-radius:20px;flex-direction:column;text-decoration:none;transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s,border-color .3s;display:flex;overflow:hidden}.acard:hover{color:inherit;box-shadow:var(--shadow-lg);border-color:#0e518d59;transform:translateY(-6px)}.acard-cover{background:radial-gradient(300px 120px at 90% 0,#0e518d8c,#0000 70%),#26292c;height:120px;position:relative;overflow:hidden}.acard-cover svg{width:100%;height:100%;transition:transform .6s}.acard:hover .acard-cover svg{transform:scale(1.1)translate(-6px)}.acard-tag{letter-spacing:.1em;text-transform:uppercase;color:#fff;backdrop-filter:blur(6px);background:#141618b3;border:1px solid #fff3;border-radius:999px;padding:4px 10px;font-size:.7rem;font-weight:800;position:absolute;top:14px;left:14px}.acard-body{flex-direction:column;flex:1;gap:10px;padding:20px 22px 22px;display:flex}.acard h3{margin:0;font-size:1.05rem}.acard p{color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.92rem;display:-webkit-box;overflow:hidden}.acard-meta{color:var(--red);justify-content:space-between;align-items:center;margin-top:auto;font-size:.82rem;font-weight:700;display:flex}.acard:hover .acard-meta svg{transform:translate(4px)}.acard-meta svg{transition:transform .25s}.faq-split{gap:28px;display:grid}@media (width>=900px){.faq-split{grid-template-columns:.8fr 1.4fr;gap:56px}.faq-split .faq-side{align-self:start;position:sticky;top:100px}}.faq details{border-radius:14px;transition:border-color .2s,box-shadow .2s}.faq details[open]{box-shadow:var(--shadow);border-color:#0e518d73}.faq summary{justify-content:flex-start;gap:14px}.faq summary:after{margin-left:auto}.faq-n{font-family:var(--font-head);color:var(--red);letter-spacing:.1em;font-size:.85rem;font-weight:800}.faq-q{flex:1}.btn-white{color:var(--red-dark);background:#fff}.btn-white:hover{background:var(--ink);color:#fff}.btn-ghost-light{color:#fff;background:0 0;border-color:#fff9}.btn-ghost-light:hover{color:var(--red-dark);background:#fff}.cta2{color:#fff;isolation:isolate;background:radial-gradient(700px 300px at 85% -20%,#3a8ad0,#0000 60%),linear-gradient(130deg,#072f55,#0e518d 60%,#0a3d6b);border-radius:28px;padding:56px 28px;position:relative;overflow:hidden}.cta2-in{max-width:700px;position:relative}.cta2 h2{color:#fff;margin-bottom:12px;font-size:clamp(1.7rem,3.4vw,2.6rem)}.cta2 p{color:#fbe3df;max-width:56ch;font-size:1.08rem}.cta2-actions{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.cta2-waves{z-index:-1;pointer-events:none;opacity:.9;height:70%;position:absolute;inset:auto 0 0}.cta2-waves svg{width:200%;height:100%;animation:16s linear infinite cta-wave}@keyframes cta-wave{to{transform:translate(-50%)}}@media (width>=900px){.cta2{padding:72px 64px}}.site-footer{border-top:3px solid var(--red);background:linear-gradient(#1c1e20,#141618);position:relative;overflow:hidden}.site-footer:before{content:"ONS";font-family:var(--font-head);letter-spacing:-.05em;color:#ffffff09;pointer-events:none;font-size:clamp(8rem,24vw,20rem);font-weight:800;line-height:1;position:absolute;bottom:-.1em;right:-2%}.site-footer .wrap{position:relative}.feat-grid{gap:14px;margin:0 0 1.4em;display:grid}@media (width>=640px){.feat-grid{grid-template-columns:1fr 1fr}}.feat{border:1px solid var(--line);background:#fff;border-radius:14px;align-items:flex-start;gap:14px;padding:16px 18px;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex}.feat:hover{box-shadow:var(--shadow);border-color:#0e518d66;transform:translateY(-2px)}.feat .tick{background:var(--red-tint);width:30px;height:30px;color:var(--red);border-radius:9px;flex:none;place-items:center;display:grid}.feat span:last-child{font-weight:500}.app-chips{flex-wrap:wrap;gap:10px;margin:0 0 1.4em;padding:0;list-style:none;display:flex}.app-chips li{border:1px solid var(--line);background:linear-gradient(#fff,#f7f8f9);border-radius:999px;align-items:center;gap:8px;margin:0;padding:10px 16px 10px 12px;font-size:.93rem;font-weight:600;display:inline-flex}.app-chips li:before{content:"";background:var(--red);width:8px;height:8px;box-shadow:0 0 0 4px var(--red-tint);border-radius:50%}.prose ol.steps-ol{counter-reset:so;gap:12px;padding:0;list-style:none;display:grid}.prose ol.steps-ol li{counter-increment:so;background:var(--bg-alt);border-radius:14px;align-items:flex-start;gap:14px;margin:0;padding:14px 16px;display:flex}.prose ol.steps-ol li:before{content:counter(so);background:var(--red);color:#fff;width:30px;height:30px;font-weight:800;font-family:var(--font-head);border-radius:50%;flex:none;place-items:center;display:grid}.value-grid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}@media (width>=800px){.value-grid{grid-template-columns:repeat(4,1fr)}}.value{text-align:center;border:1px solid var(--line);font-family:var(--font-head);background:#fff;border-radius:18px;padding:26px 14px;font-weight:800;transition:transform .3s,background .3s,color .3s}.value:hover{background:var(--ink);color:#fff;transform:translateY(-4px)}.value .icon-box{margin:0 auto 12px}.tool-panel{background:linear-gradient(120deg, #fff, var(--red-tint));grid-template-columns:1fr;align-items:center;gap:18px;display:grid}@media (width>=800px){.tool-panel{grid-template-columns:1fr auto;padding:32px}}.pcard-art .pd>rect:first-child{fill:none;stroke:none}@media (width>=640px) and (width<=979px){.grid.c3>:last-child:nth-child(odd){grid-column:span 2}}.prose .app-chips{padding:0}.prose .app-chips li{margin:0}.capband{box-shadow:var(--shadow-lg);background:#ffffff1a;border:1px solid #ffffff1a;border-radius:24px;grid-template-columns:repeat(2,1fr);gap:1px;display:grid;position:relative;overflow:hidden}@media (width>=900px){.capband{grid-template-columns:repeat(4,1fr)}}.cap{background:radial-gradient(260px 160px at 100% 0,#0e518d47,#0000 70%),linear-gradient(160deg,#2f3337,#232629);flex-direction:column;gap:4px;padding:28px 24px 26px;transition:background .3s;display:flex;position:relative}.cap:hover{background:radial-gradient(300px 200px at 100% 0,#7db8e859,#0000 70%),linear-gradient(160deg,#353a3e,#26292c)}.cap-ic{width:44px;height:44px;color:var(--red-light);background:#ffffff12;border:1px solid #ffffff1f;border-radius:12px;place-items:center;margin-bottom:14px;transition:transform .35s cubic-bezier(.3,1.6,.5,1),background .2s,color .2s;display:grid}.cap:hover .cap-ic{background:var(--red);color:#fff;transform:rotate(-8deg)scale(1.08)}.cap b{font-family:var(--font-head);letter-spacing:-.02em;background:linear-gradient(#fff,#a9d0f0);color:#0000;font-variant-numeric:tabular-nums;-webkit-background-clip:text;background-clip:text;font-size:clamp(1.9rem,3.4vw,2.6rem);font-weight:800;line-height:1.1}.cap strong{color:#fff;margin-top:4px;font-size:1rem}.cap small{color:#aab0b6;font-size:.86rem;line-height:1.45}.nav{align-self:stretch}.has-menu{align-items:center;height:100%;display:flex}.has-menu>a{align-items:center;gap:4px;display:inline-flex}.has-menu .chev{transition:transform .25s}.has-menu:hover .chev,.has-menu:focus-within .chev{transform:rotate(180deg)}.has-menu:hover>a,.has-menu:focus-within>a{background:var(--bg-alt);color:var(--red)}.mega{border-top:1px solid var(--line);opacity:0;visibility:hidden;background:#fff;transition:opacity .2s,transform .25s cubic-bezier(.2,.7,.2,1),visibility 0s linear .25s;position:absolute;top:100%;left:0;right:0;transform:translateY(8px);box-shadow:0 30px 60px #1416182e}.has-menu:hover .mega,.has-menu:focus-within .mega{opacity:1;visibility:visible;transition-delay:0s;transform:none}.mega-in{grid-template-columns:1fr 300px;gap:32px;padding-top:26px;padding-bottom:28px;display:grid}.mega-title{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:0 0 12px;font-size:.74rem;font-weight:800}.mega-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.nav .mega-item{color:var(--ink);border:1px solid #0000;border-radius:14px;align-items:flex-start;gap:14px;padding:14px;text-decoration:none;transition:background .2s,border-color .2s,transform .2s;display:flex}.nav .mega-item:hover{background:var(--red-tint);color:var(--ink);border-color:#0e518d40;transform:translate(3px)}.mega-item:hover .icon-box{background:var(--red);color:#fff}.mega-item .icon-box{flex:none;width:46px;height:46px}.mi-t{gap:3px;display:grid}.mi-t strong{font-family:var(--font-head);font-size:1rem}.mi-t small{color:var(--muted);font-size:.84rem;font-weight:500;line-height:1.4}.nav .mega-all{color:var(--red);align-items:center;gap:8px;margin-top:14px;padding:8px 4px;font-weight:700;display:inline-flex}.nav .mega-all:hover{background:0 0}.mega-side{isolation:isolate;color:#e8eaec;background:linear-gradient(155deg,#2e3234 0%,#26394a 42%,#0e518d 100%);border-radius:16px;flex-direction:column;align-self:start;gap:10px;padding:22px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 40px #0e518d47}.mega-side:after{content:"";z-index:-1;top:-90px;background:radial-gradient(circle,#7db8e873 0%,#7db8e800 70%);border-radius:50%;width:240px;height:240px;animation:9s ease-in-out infinite alternate mega-glow;position:absolute;inset-inline-end:-90px}@keyframes mega-glow{to{opacity:.7;transform:translate(-40px,70px)scale(1.15)}}.mega-side h3{color:#fff;margin:0;font-size:1.1rem}.mega-side p{color:#c9d4de;margin:0;font-size:.9rem}@media (prefers-reduced-motion:reduce){.mega-side:after{animation:none}}.nav .mega-item.mega-tool{background:linear-gradient(135deg, var(--red-tint) 0%, #f4f8fc 100%);border-color:#0e518d33}.nav .mega-item.mega-tool .icon-box{background:var(--red);color:#fff}.nav .mega-item.mega-tool:hover{border-color:var(--red)}.mega-tool-btn{background:var(--red);color:#fff;border-radius:10px;justify-self:start;align-items:center;gap:6px;min-height:36px;margin-top:8px;padding:0 16px;font-size:.84rem;font-weight:700;transition:background .2s,box-shadow .2s;display:inline-flex;box-shadow:0 6px 14px #0e518d40}.nav .mega-tool:hover .mega-tool-btn{background:var(--red-dark);box-shadow:0 8px 18px #0e518d52}.mega-tool-btn svg{transition:translate .2s}.nav .mega-tool:hover .mega-tool-btn svg{translate:3px}[dir=rtl] .mega-tool-btn svg{rotate:180deg}.mega-in-fill .mega-side{align-self:stretch}.nav .mega-in-fill .mega-side .btn{margin-top:auto}.mega-docs-side{gap:12px}.mds-art{width:100%;height:112px;margin:-6px 0 2px;display:block;overflow:visible}.mds-glow{fill:#7db8e838;filter:blur(14px)}.mds-sheet rect{fill:#ffffff12;stroke:#ffffff52;stroke-width:1.5px}.mds-sheet path{stroke:#ffffff4d;stroke-width:2.5px;stroke-linecap:round}.mds-sheet .mds-main{fill:#0e518d;stroke:#7db8e8;stroke-width:2px}.mds-sheet text{fill:#0e518d;font:800 10px var(--font-head);letter-spacing:.06em}.mds-sheet{transform-box:fill-box;transform-origin:50% 100%}.mds-sheet.s1{transform:rotate(-9deg)}.mds-sheet.s3{transform:rotate(9deg)}@media (prefers-reduced-motion:no-preference){.mds-sheet.s2{animation:4.5s ease-in-out infinite mds-float}.mds-sheet.s1{animation:6s ease-in-out infinite mds-fan-l}.mds-sheet.s3{animation:6s ease-in-out infinite mds-fan-r}}@keyframes mds-float{50%{transform:translateY(-5px)}}@keyframes mds-fan-l{50%{transform:rotate(-13deg)translate(-3px)}}@keyframes mds-fan-r{50%{transform:rotate(13deg)translate(3px)}}.mds-series{flex-wrap:wrap;gap:6px;display:flex}.mds-series span{color:#dbeafa;font-family:var(--font-head);letter-spacing:.06em;background:#7db8e81a;border:1px solid #7db8e866;border-radius:999px;padding:3px 10px;font-size:.72rem;font-weight:700}.mds-ico{width:30px;height:30px;color:var(--red-light);background:#7db8e829;border-radius:9px;flex:none;place-items:center;font-style:normal;display:grid}.nav .mega-docs-side .mega-docs a,.nav .mega-docs-side .mega-docs .mega-docs-off{background:#ffffff0a;border:1px solid #ffffff1a;gap:12px;padding:8px 12px 8px 8px}.nav .mega-docs-side .mega-docs .mega-docs-off{color:#d5e0ea;border-style:solid}.mds-foot{border-top:1px solid #ffffff1f;flex-wrap:wrap;align-items:center;gap:6px;margin-top:auto;padding-top:12px;display:flex}.mds-foot span{color:#c9d4de;letter-spacing:.08em;background:#ffffff14;border-radius:6px;padding:2px 8px;font-size:.7rem;font-weight:700}.mds-foot .mds-pdf{background:var(--red-light);color:#0e518d}.nav .mega-in-fill .mega-docs-side .btn{margin-top:4px}@media (prefers-reduced-motion:reduce){.mds-sheet{animation:none!important}}.mega-side-ico{background:var(--red);color:#fff;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.mega-docs{gap:6px;margin:4px 0 2px;padding:0;list-style:none;display:grid}.nav .mega-docs a{color:#fff;background:#ffffff0d;border:1px solid #ffffff24;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;font-size:.88rem;font-weight:600;text-decoration:none;transition:background .2s,border-color .2s;display:flex}.nav .mega-docs a svg{color:var(--red-light);flex:none}.nav .mega-docs a span{flex:1}.nav .mega-docs em{color:#dfe3e7;text-align:center;background:#ffffff1f;border-radius:999px;min-width:24px;padding:1px 7px;font-size:.74rem;font-style:normal}.nav .mega-docs a:hover{border-color:var(--red-light);background:#7db8e824}.nav .mega-docs .mega-docs-off{color:#c9d4de;cursor:default;border:1px dashed #ffffff2e;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;font-size:.88rem;font-weight:600;display:flex}.nav .mega-docs .mega-docs-off svg{color:var(--red-light);opacity:.8;flex:none}.mobile-nav .sub.sub-docs.is-off{border-bottom:1px solid var(--line);color:var(--muted);cursor:default;align-items:center;gap:8px;padding:10px 4px 10px 22px;font-size:.95rem;font-weight:600;display:flex}.site-footer .f-off{opacity:.7;cursor:default;align-items:center;min-height:34px;display:inline-flex}.acard.is-off{cursor:default}.acard.is-off:hover{box-shadow:none;border-color:var(--line);transform:none}.mobile-nav a.sub.sub-docs{color:var(--red);align-items:center;gap:8px;font-weight:700;display:flex}.nav .mega-side .btn{color:var(--red);background:#fff;border-color:#fff;align-self:flex-start;margin-top:4px;box-shadow:0 8px 20px #0a1e3240}.nav .mega-side .btn:hover{border-color:var(--red-tint);background:var(--red-tint);color:var(--red-dark)}.nav .mega-calc{color:var(--red-light);align-items:center;gap:8px;padding:6px 0;font-size:.9rem;display:inline-flex}.nav .mega-calc:hover{color:#fff;background:0 0}.mobile-nav a.sub{color:var(--muted);border-bottom:1px dashed var(--line);padding:10px 4px 10px 22px;font-size:.95rem;font-weight:500}.mobile-nav a.sub:before{content:"↳ ";color:var(--red)}.nav .mega a,.nav .mega-item *{white-space:normal}.nav .mega .mega-all,.nav .mega .mega-calc,.nav .mega .btn{white-space:nowrap}.mega-in{grid-template-columns:minmax(0,1fr) 300px}.mega-list{min-width:0}.mi-t strong,.mi-t small{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.lang-sw{background:var(--bg-alt);border:1px solid var(--line);isolation:isolate;border-radius:999px;grid-template-columns:1fr 1fr;align-items:center;padding:3px;display:inline-grid;position:relative}.ls-thumb{z-index:-1;background:linear-gradient(160deg,#2a7bc0,#0a3d6b);border-radius:999px;width:calc(50% - 3px);transition:transform .35s cubic-bezier(.3,1.4,.5,1);position:absolute;top:3px;bottom:3px;left:3px;box-shadow:0 4px 12px #0e518d66,inset 0 1px #ffffff40}.lang-sw[data-active=en] .ls-thumb{transform:translate(100%)}.ls-opt{min-width:44px;height:34px;font-family:var(--font-head);letter-spacing:.08em;color:var(--muted);border-radius:999px;place-items:center;padding:0 6px;font-size:.8rem;font-weight:800;text-decoration:none;transition:color .25s;display:inline-grid}.ls-opt.on{color:#fff}a.ls-opt:hover{color:var(--red)}.lang-sw[data-active=tr]:has(a.ls-opt:hover) .ls-thumb{transform:translate(100%)}.lang-sw[data-active=en]:has(a.ls-opt:hover) .ls-thumb{transform:translate(0)}.lang-sw:has(a.ls-opt:hover) .ls-opt.on{color:var(--muted)}.lang-sw:has(a.ls-opt:hover) a.ls-opt{color:#fff}.lang-sw:has(a.ls-opt:focus-visible) .ls-thumb{outline:3px solid var(--red);outline-offset:2px}@keyframes ls-from-en{0%{transform:translate(100%)}}@keyframes ls-from-tr{0%{transform:translate(0)}}.lang-sw[data-active=tr] .ls-thumb{animation:.5s cubic-bezier(.3,1.3,.5,1) .15s both ls-from-en}.lang-sw[data-active=en] .ls-thumb{animation:.5s cubic-bezier(.3,1.3,.5,1) .15s both ls-from-tr}@media (prefers-reduced-motion:reduce){.ls-thumb{transition:none;animation:none!important}}@media (width<=380px){.ls-opt{min-width:36px;padding:0 4px}}.topbar{color:#cfd3d7;background:linear-gradient(90deg,#1c1e20,#26292c);border-bottom:1px solid #ffffff0f;font-size:.82rem}.topbar-in{justify-content:space-between;align-items:center;gap:16px;min-height:38px;display:flex}.tb-list{flex-wrap:wrap;gap:4px 22px;margin:0;padding:0;list-style:none;display:flex}.tb-list li{align-items:center;gap:8px;display:inline-flex}.tb-list svg{color:var(--red-light);flex:none}.tb-list a{color:#e8eaec;font-weight:600;text-decoration:none}.tb-list a:hover{color:#fff;text-underline-offset:3px;text-decoration:underline}.tb-soon{color:#9aa1a8;font-style:italic}.tb-right{color:#aab0b6;white-space:nowrap}@media (width<=899px){.tb-right{display:none}.topbar-in{justify-content:center}}@media (width<=479px){.topbar{font-size:.76rem}.tb-list{justify-content:center;gap:2px 14px}}@media print{.topbar{display:none}}.f-contact{gap:14px;display:grid}.f-contact li{align-items:flex-start;gap:12px;display:flex}.f-contact svg{color:var(--red-light);flex:none;margin-top:3px}.fc-t{overflow-wrap:anywhere;gap:1px;min-width:0;display:grid}.fc-t small{letter-spacing:.1em;text-transform:uppercase;color:#7e858c;font-size:.72rem;font-weight:700}.fc-t a,.fc-t span{color:#e8eaec}.fc-t em{color:#8b9299;font-style:italic}.f-social{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.f-social a{color:#e8eaec;border:1px solid #fff3;border-radius:999px;padding:6px 12px;font-size:.82rem;font-weight:700}.f-social a:hover{background:var(--red);border-color:var(--red);color:#fff;text-decoration:none}@media (width>=800px){.footer-grid{grid-template-columns:1.3fr .9fr .9fr 1.3fr}}@media (width<=639px){.f-contact li{text-align:left;justify-content:center}.f-contact{justify-items:center}.f-social{justify-content:center}}.office .office-addr{color:var(--ink);font-size:1rem}.office .office-addr.soon{color:var(--muted);font-style:italic}.ct-cards{grid-template-columns:1fr;gap:16px;display:grid}@media (width>=600px){.ct-cards{grid-template-columns:1fr 1fr}}.ct-card{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:18px;align-items:center;gap:16px;min-width:0;padding:20px 22px;text-decoration:none;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex}a.ct-card:hover{box-shadow:var(--shadow);color:var(--ink);border-color:#0e518d66;transform:translateY(-3px)}a.ct-card:hover .icon-box{background:var(--red);color:#fff}.ct-card .icon-box{flex:none;width:56px;height:56px}.ct-t{gap:2px;min-width:0;display:grid}.ct-t small{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:.74rem;font-weight:700}.ct-t strong{font-family:var(--font-head);overflow-wrap:anywhere;font-size:1.15rem}.ct-t em{color:var(--muted);font-style:italic}.ct-split{grid-template-columns:minmax(0,1fr);gap:40px;display:grid}@media (width>=980px){.ct-split{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:start;gap:48px}.ct-offices{position:sticky;top:92px}}.ct-h{margin-bottom:18px;font-size:1.5rem}.office-stack{gap:16px;display:grid}.card.office{flex-direction:row;align-items:flex-start;gap:16px}.card.office .icon-box{flex:none}.office-in{gap:6px;min-width:0;display:grid}.office-in h3,.office-in p{margin:0}.office-in .more{margin-top:4px}@media (width>=1000px){.footer-grid{grid-template-columns:1.1fr .8fr .8fr 2fr}.f-contact{grid-template-columns:1fr 1fr;gap:16px 28px}}.social{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.social a{color:#e8eaec;background:#ffffff0d;border:1px solid #ffffff38;border-radius:50%;place-items:center;width:42px;height:42px;transition:transform .25s cubic-bezier(.3,1.5,.5,1),background .2s,border-color .2s,color .2s,box-shadow .2s;display:grid}.social a:hover,.social a:focus-visible{color:#fff;border-color:#0000;text-decoration:none;transform:translateY(-3px)scale(1.06);box-shadow:0 8px 18px #0000004d}.social a[data-net=linkedin]:hover,.social a[data-net=linkedin]:focus-visible{background:#0a66c2}.social a[data-net=youtube]:hover,.social a[data-net=youtube]:focus-visible{background:#e00000}.social a[data-net=instagram]:hover,.social a[data-net=instagram]:focus-visible{background:linear-gradient(45deg,#f09433,#dc2743 55%,#bc1888)}.social a[data-net=facebook]:hover,.social a[data-net=facebook]:focus-visible{background:#1877f2}.social.light a{color:var(--ink);border-color:var(--line);background:#fff}.social.in-contact{margin-top:22px}.tb-right{align-items:center;gap:16px;display:flex}.tb-right .social{border-left:1px solid #ffffff24;padding-left:14px}.site-footer ul.social{flex-flow:wrap;display:flex}.site-footer .social a:hover{text-decoration:none}.social a[data-net=linkedin],.social.light a[data-net=linkedin]{color:#fff;background:#0a66c2;border-color:#0000}.social a[data-net=youtube],.social.light a[data-net=youtube]{color:#fff;background:#e00000;border-color:#0000}.social a[data-net=facebook],.social.light a[data-net=facebook]{color:#fff;background:#1877f2;border-color:#0000}.social a[data-net=instagram],.social.light a[data-net=instagram]{color:#fff;background:linear-gradient(45deg,#f09433,#dc2743 55%,#bc1888);border-color:#0000}.social a[data-net]:hover,.social a[data-net]:focus-visible{filter:brightness(1.12)saturate(1.1);box-shadow:0 8px 18px #0000004d}.social{gap:8px}.social a{width:32px;height:32px}.social a svg{width:16px;height:16px}.social.sm{gap:6px}.social.sm a{width:24px;height:24px}.social.sm a svg{width:13px;height:13px}.social.in-footer{margin-top:16px}.langdd{position:relative}.langdd summary{cursor:pointer;border:1px solid var(--line);background:var(--bg-alt);height:40px;color:var(--ink);font-family:var(--font-head);letter-spacing:.06em;user-select:none;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:.82rem;font-weight:800;list-style:none;transition:border-color .2s,background .2s;display:inline-flex}.langdd summary::-webkit-details-marker{display:none}.langdd summary:hover{border-color:var(--red);background:#fff}.langdd summary .flag{border-radius:3px;flex:none}.langdd-list .flag{flex:none}.langdd .ld-chev{color:var(--muted);transition:transform .25s}.langdd[open] .ld-chev{transform:rotate(180deg)}.langdd-list{inset-inline-end:0;border:1px solid var(--line);z-index:90;background:#fff;border-radius:16px;min-width:112px;margin:0;padding:6px;list-style:none;animation:.18s ease-out ld-in;position:absolute;top:calc(100% + 8px);box-shadow:0 20px 50px #14161833}@keyframes ld-in{0%{opacity:0;transform:translateY(-6px)}}.langdd-list a{color:var(--ink);border-radius:10px;justify-content:flex-start;align-items:center;gap:10px;padding:9px 12px;font-weight:600;text-decoration:none;display:flex}.langdd-list a:hover{background:var(--red-tint);color:var(--red-dark)}.langdd-list a[aria-current=true]{background:var(--bg-alt);font-weight:800}.langdd-list .ld-c{letter-spacing:.08em;font-size:.85rem;font-weight:800}@media (prefers-reduced-motion:reduce){.langdd-list{animation:none}}@media (pointer:coarse){.langdd summary{height:48px}.langdd-list a{padding:14px 12px}}.fab-stack{z-index:70;flex-direction:column;align-items:flex-end;gap:12px;transition:opacity .2s,transform .2s;display:flex;position:fixed;bottom:16px;right:16px}body.chat-open .fab-stack{opacity:0;pointer-events:none;transform:translateY(10px)}.fab{color:#fff;height:56px;font:inherit;cursor:pointer;border:0;border-radius:999px;align-items:center;padding:0;text-decoration:none;transition:transform .25s cubic-bezier(.3,1.4,.5,1),box-shadow .25s,background .2s;display:inline-flex;overflow:hidden;box-shadow:0 10px 24px #14161847,inset 0 1px #ffffff40}.fab:hover,.fab:focus-visible{color:#fff;transform:translateY(-3px);box-shadow:0 16px 32px #14161857,inset 0 1px #ffffff40}.fab-ic{flex:none;place-items:center;width:56px;height:56px;display:grid}.fab-label{opacity:0;white-space:nowrap;max-width:0;font-size:.92rem;font-weight:700;transition:max-width .35s,opacity .25s,padding .35s;overflow:hidden}.fab:hover .fab-label,.fab:focus-visible .fab-label{opacity:1;max-width:260px;padding-right:20px}.fab-ai{background:linear-gradient(150deg,#2a7bc0,#0a3d6b);position:relative}.fab-ai:after{content:"";border-radius:inherit;pointer-events:none;animation:2.8s ease-out infinite fab-pulse;position:absolute;inset:0;box-shadow:0 0 #7db8e899}@keyframes fab-pulse{70%{box-shadow:0 0 0 18px #7db8e800}to{box-shadow:0 0 #7db8e800}}.fab-wa{background:linear-gradient(150deg,#2fe074,#1faa52)}.fab-call{background:linear-gradient(150deg,#3a3e43,#1f2225)}@media (prefers-reduced-motion:no-preference){.fab-stack>*{animation:.6s cubic-bezier(.2,.8,.2,1.2) backwards fab-in}.fab-stack>:nth-child(2){animation-delay:.12s}.fab-stack>:nth-child(3){animation-delay:.24s}.fab-ai .fab-ic svg{animation:4.5s ease-in-out infinite fab-twinkle}.fab-wa .fab-ic svg{animation:9s ease-in-out 3s infinite fab-wiggle}.fab-call .fab-ic svg{animation:10s ease-in-out 6s infinite fab-ring}.fab:hover .fab-ic svg{animation-play-state:paused}}@keyframes fab-in{0%{opacity:0;transform:translateY(24px)scale(.6)}}@keyframes fab-twinkle{0%,70%,to{transform:rotate(0)scale(1)}78%{transform:rotate(18deg)scale(1.18)}86%{transform:rotate(-8deg)scale(.95)}}@keyframes fab-wiggle{0%,88%,to{transform:rotate(0)}90%{transform:rotate(-14deg)scale(1.08)}93%{transform:rotate(12deg)scale(1.08)}96%{transform:rotate(-6deg)}}@keyframes fab-ring{0%,86%,to{transform:rotate(0)}88%,92%,96%{transform:rotate(-16deg)}90%,94%{transform:rotate(16deg)}}.fab-ai-wrap{position:relative}.fab-hello{transform-origin:100% 85%;opacity:0;width:316px;transition:transform .5s cubic-bezier(.2,.9,.25,1.25),opacity .3s;position:absolute;bottom:-6px;right:calc(100% + 16px);transform:translate(14px)scale(.86)}.fab-hello.is-in{opacity:1;transform:none}.fab-hello[hidden]{display:none}.fh-card{text-align:start;background:linear-gradient(#fff,#fff) 0 0/100% 100% padding-box padding-box,linear-gradient(120deg,#2e3234,#0e518d,#7db8e8,#0e518d,#2e3234) 0 0/300% 300% border-box;border:1.5px solid #0000;border-radius:20px 20px 6px;padding:14px 14px 12px;position:relative;box-shadow:0 22px 48px #0e284647,0 4px 12px #0e28461f}.fh-card:after{content:"";background:#fff;border-bottom:1.5px solid #0e518d;border-right:1.5px solid #0e518d;border-radius:0 0 4px;width:14px;height:14px;position:absolute;bottom:14px;right:-9px;transform:rotate(-45deg)}.fh-head{border:0;border-bottom:1px solid var(--line);width:100%;font:inherit;cursor:pointer;background:0 0;justify-items:center;gap:8px;margin:0 0 12px;padding:4px 0 12px;display:grid}.fh-head:hover .fh-who b{color:var(--red)}.fh-ava{place-items:center;height:34px;display:grid}.fh-ava img{width:auto;height:34px;display:block}.fh-on{vertical-align:1px;background:#22c55e;border-radius:50%;flex:none;width:8px;height:8px;margin-inline-end:6px;display:inline-block}.fh-who{text-align:center;justify-items:center;gap:3px;line-height:1.25;display:grid}.fh-who b{color:var(--ink);font-family:var(--font-head);font-size:.92rem}.fh-who small{color:#16a34a;justify-content:center;align-items:center;font-size:.74rem;font-weight:600;display:inline-flex}.fh-msg{text-align:center;background:linear-gradient(135deg,#eef5fc,#e3eef9);border-radius:14px;place-items:center;min-height:62px;padding:12px 14px;display:grid}.fh-text{margin:0;display:none}.fab-hello.is-ready .fh-text{justify-items:center;gap:4px;display:grid}.fab-hello.is-ready .fab-hello-typing{display:none}.fh-text strong{color:#0b3f6e;min-height:1.3em;font-family:var(--font-head);font-size:1.02rem}.fh-text strong:after{content:"";background:var(--red);vertical-align:-2px;width:2px;height:1em;margin-inline-start:2px;animation:.8s step-end infinite fh-caret;display:inline-block}.fab-hello.is-typed .fh-text strong:after{display:none}@keyframes fh-caret{50%{opacity:0}}.fh-text small{color:var(--muted);opacity:0;font-size:.8rem;line-height:1.45;transition:opacity .4s}.fab-hello.is-typed .fh-text small{opacity:1}.fab-hello-typing{gap:5px;padding:8px 2px;display:inline-flex}.fab-hello-typing i{background:var(--red);opacity:.5;border-radius:50%;width:7px;height:7px;animation:1s ease-in-out infinite fab-dot}.fab-hello-typing i:nth-child(2){animation-delay:.15s}.fab-hello-typing i:nth-child(3){animation-delay:.3s}@keyframes fab-dot{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.fh-chips{gap:6px;margin-top:12px;display:grid}.fh-chip{border:1px solid var(--line);width:100%;min-height:40px;color:var(--ink);font:inherit;text-align:start;cursor:pointer;opacity:0;background:#fff;border-radius:12px;grid-template-columns:28px minmax(0,1fr) 16px;align-items:center;gap:10px;padding:5px 10px 5px 6px;font-size:.84rem;font-weight:600;transition:background .2s,color .2s,border-color .2s,box-shadow .2s,opacity .35s,transform .35s;display:grid;transform:translateY(6px)}.fh-chip-ic{background:var(--red-tint);width:28px;height:28px;color:var(--red);border-radius:8px;place-items:center;transition:background .2s,color .2s;display:grid}.fh-chip-t{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fh-chip-go{color:#9aa3ab;place-items:center;transition:color .2s,translate .2s;display:grid;rotate:-90deg}.fab-hello.is-typed .fh-chip{opacity:1;transform:none}.fab-hello.is-typed .fh-chip:nth-child(2){transition-delay:80ms}.fab-hello.is-typed .fh-chip:nth-child(3){transition-delay:.16s}.fh-chip:hover,.fh-chip:focus-visible{color:var(--red);background:#f5f9fd;border-color:#0e518d59;transition-delay:0s;box-shadow:0 4px 12px #0e518d1a}.fh-chip:hover .fh-chip-ic,.fh-chip:focus-visible .fh-chip-ic{background:var(--red);color:#fff}.fh-chip:hover .fh-chip-go,.fh-chip:focus-visible .fh-chip-go{color:var(--red);translate:2px}.fab-hello-x{z-index:1;background:var(--ink);color:#fff;cursor:pointer;border:2px solid #fff;border-radius:50%;place-items:center;width:24px;height:24px;transition:background .2s,transform .2s;display:grid;position:absolute;top:-10px;left:-10px;box-shadow:0 4px 10px #14161840}.fab-hello-x:hover{background:var(--red);transform:rotate(90deg)}@media (prefers-reduced-motion:no-preference){.fab-hello.is-in .fh-card{animation:6s linear infinite fh-border}.fh-on{animation:2s ease-out infinite fh-on}}@keyframes fh-border{to{background-position:0 0,300% 0}}@keyframes fh-on{0%{box-shadow:0 0 #22c55e99}70%,to{box-shadow:0 0 0 7px #22c55e00}}[dir=rtl] .fab-hello{transform-origin:0 85%;left:calc(100% + 16px);right:auto;transform:translate(-14px)scale(.86)}[dir=rtl] .fab-hello.is-in{transform:none}[dir=rtl] .fh-card{border-radius:20px 20px 20px 6px}[dir=rtl] .fh-card:after{left:-9px;right:auto;transform:rotate(135deg)}[dir=rtl] .fh-chip-go{rotate:90deg}[dir=rtl] .fh-chip:hover .fh-chip-go,[dir=rtl] .fh-chip:focus-visible .fh-chip-go{translate:-2px}[dir=rtl] .fh-chip{padding:5px 6px 5px 10px}[dir=rtl] .fab-hello-x{left:auto;right:-10px}@media (prefers-reduced-motion:reduce){.fab-hello,.fh-chip,.fh-text small,.fab-hello-typing i,.fh-text strong:after{transition:none;animation:none!important}}.chat[hidden]{display:none!important}.chat{z-index:80;opacity:0;transform-origin:100% 100%;background:#fff;border-radius:22px;flex-direction:column;width:390px;max-width:calc(100vw - 32px);height:min(640px,100dvh - 32px);transition:opacity .22s,transform .28s cubic-bezier(.2,.8,.2,1);display:flex;position:fixed;bottom:16px;right:16px;overflow:hidden;transform:translateY(18px)scale(.98);box-shadow:0 30px 80px #14161859,0 0 0 1px #14161814}.chat.open{opacity:1;transform:none}.chat-head{color:#fff;background:radial-gradient(300px 120px at 100% 0,#c24a3a99,#0000 70%),linear-gradient(160deg,#34383c,#232629);align-items:center;gap:12px;padding:14px 14px 14px 16px;display:flex}.chat-av{background:linear-gradient(150deg,#2a7bc0,#0a3d6b);border-radius:14px;flex:none;place-items:center;width:42px;height:42px;display:grid;box-shadow:0 6px 16px #0000004d}.chat-tt{flex:1;gap:2px;min-width:0;display:grid}.chat-tt strong{font-family:var(--font-head);font-size:1.05rem}.chat-tt small{color:#b9bec3;align-items:center;gap:6px;font-size:.78rem;display:flex}.chat-tt .dot{width:7px;height:7px}.chat-ic{color:#fff;cursor:pointer;background:#ffffff1a;border:0;border-radius:10px;flex:none;place-items:center;width:36px;height:36px;transition:background .2s;display:grid}.chat-ic:hover{background:#ffffff38}.chat-log{overscroll-behavior:contain;background:var(--bg-alt);flex-direction:column;flex:1;gap:12px;padding:16px 14px;display:flex;overflow-y:auto}.cm{flex-direction:column;gap:6px;max-width:88%;animation:.25s ease-out both cm-in;display:flex}.cm-u{align-self:flex-end;align-items:flex-end}.cm-b{align-self:flex-start}@keyframes cm-in{0%{opacity:0;transform:translateY(8px)}}.cm-bub{white-space:pre-wrap;overflow-wrap:anywhere;border-radius:16px;padding:11px 14px;font-size:.93rem;line-height:1.5}.cm-b .cm-bub{color:var(--ink);background:#fff;border-bottom-left-radius:4px;box-shadow:0 1px 2px #14161814}.cm-u .cm-bub{color:#fff;background:linear-gradient(150deg,#2a7bc0,#0a3d6b);border-bottom-right-radius:4px}.cm-links{flex-wrap:wrap;gap:6px;display:flex}.cm-links a{color:var(--red);background:#fff;border:1px solid #0e518d59;border-radius:999px;padding:6px 12px;font-size:.8rem;font-weight:700;text-decoration:none;transition:background .2s,color .2s}.cm-links a:hover{background:var(--red);color:#fff}.cm-typing .cm-bub{gap:4px;padding:14px 16px;display:flex}.cm-typing i{background:#aab0b6;border-radius:50%;width:7px;height:7px;animation:1s ease-in-out infinite cm-dot}.cm-typing i:nth-child(2){animation-delay:.15s}.cm-typing i:nth-child(3){animation-delay:.3s}@keyframes cm-dot{50%{background:var(--red);transform:translateY(-5px)}}.chat-chips{border-top:1px solid var(--line);background:#fff;flex-wrap:wrap;gap:6px;max-height:112px;padding:10px 12px 4px;display:flex;overflow-y:auto}.chat-chips:empty{display:none}.chip{font:inherit;color:var(--ink);border:1px solid var(--line);cursor:pointer;text-align:left;background:#fff;border-radius:999px;padding:7px 12px;font-size:.82rem;font-weight:600;transition:background .2s,border-color .2s,color .2s}.chip:hover{background:var(--red-tint);color:var(--red-dark);border-color:#0e518d66}.chat-form{background:#fff;gap:8px;padding:10px 12px 6px;display:flex}.chat-form input{background:var(--bg-alt);border:1.5px solid #0000;border-radius:999px;flex:1;min-width:0;min-height:46px;padding:0 18px;font-size:1rem}.chat-form input:focus{border-color:var(--red);background:#fff;outline:none}.chat-send{color:#fff;cursor:pointer;background:linear-gradient(150deg,#2a7bc0,#0a3d6b);border:0;border-radius:50%;flex:none;place-items:center;width:46px;height:46px;transition:transform .2s;display:grid}.chat-send:hover{transform:scale(1.08)}.chat-disc{text-align:center;color:var(--muted);background:#fff;margin:0;padding:0 14px 10px;font-size:.72rem}@media (width<=639px){.fab-stack{gap:10px;bottom:12px;right:12px}.fab,.fab-ic{height:52px}.fab-ic{width:52px}.fab-label{display:none}.chat{border-radius:22px 22px 0 0;width:100%;max-width:none;height:min(86dvh,680px);bottom:0;left:0;right:0}.site-footer{padding-bottom:88px}}@media (prefers-reduced-motion:reduce){.fab-ai:after,.cm,.cm-typing i{animation:none!important}.chat,.fab,.fab-label{transition:none}}@media print{.fab-stack,.chat{display:none!important}}.chat-tt .dot{flex:none;display:inline-block}.chat-chips{max-height:96px}.chat-ic .rot{transform:none}.chat-tt .dot{background:#4ade80;border-radius:50%;animation:1.8s infinite chat-online;box-shadow:0 0 #4ade80b3}@keyframes chat-online{70%{box-shadow:0 0 0 8px #4ade8000}to{box-shadow:0 0 #4ade8000}}.mbar{display:none}@media (width<=639px){.fab-stack{display:none!important}.mbar{left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom,0px));z-index:70;backdrop-filter:blur(14px)saturate(1.4);background:#fffffff0;border:1px solid #0e518d24;border-radius:22px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:stretch;gap:4px;padding:6px;transition:transform .35s cubic-bezier(.2,.9,.25,1),opacity .25s;display:grid;position:fixed;box-shadow:0 14px 34px #0e28463d,0 2px 8px #0e28461a}.mbar:before{content:"";background:linear-gradient(90deg,#0000,#0e518d,#7db8e8,#0e518d,#0000) 0 0/200% 100%;border-radius:2px;height:2px;position:absolute;top:-1px;left:22px;right:22px}body.chat-open .mbar{opacity:0;transform:translateY(calc(100% + 24px))}.mbar-i{min-height:60px;color:var(--ink);font:inherit;letter-spacing:.01em;text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:16px;flex-direction:column;justify-content:flex-end;align-items:center;gap:4px;padding:5px 2px 6px;font-size:.66rem;font-weight:700;line-height:1.15;text-decoration:none;transition:transform .15s;display:flex;position:relative}.mbar-ic{background:var(--red-tint);width:36px;height:36px;color:var(--red);border-radius:12px;place-items:center;transition:transform .2s,background .2s;display:grid}.mbar-i.wa .mbar-ic{color:#1faa59;background:#e6f7ee}.mbar-i.ai .mbar-ic{color:#fff;background:linear-gradient(145deg,#2e3234,#26394a 50%,#0e518d);box-shadow:0 4px 10px #0e518d4d}.mbar-i:not(.cta){background:linear-gradient(#f6f9fd,#edf3fa);box-shadow:inset 0 0 0 1px #0e518d14}.mbar-i.cta{color:#fff;background:linear-gradient(150deg,#1667b0,#0e518d 55%,#0b3f6e);overflow:hidden;box-shadow:0 6px 14px #0e518d52,inset 0 1px #ffffff38}.mbar-i.cta .mbar-ic{color:#fff;background:#ffffff29}.mbar-i.cta:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff61,#0000);width:45%;position:absolute;top:0;bottom:0;left:-60%;transform:skew(-18deg)}.mbar-i:active{transform:scale(.94)}.mbar-i:active .mbar-ic{transform:translateY(-2px)}.site-footer{padding-bottom:112px}}@media (width<=639px) and (prefers-reduced-motion:no-preference){.mbar{animation:.6s cubic-bezier(.2,.9,.25,1.15) .3s backwards mbar-in}.mbar:before{animation:4s linear infinite mbar-line}.mbar-i{animation:.5s cubic-bezier(.2,.9,.25,1.3) backwards mbar-item}.mbar-i:first-child{animation-delay:.45s}.mbar-i:nth-child(2){animation-delay:.55s}.mbar-i:nth-child(3){animation-delay:.65s}.mbar-i:nth-child(4){animation-delay:.75s}.mbar-i.cta:after{animation:5s ease-in-out 1.6s infinite mbar-shine}.mbar-i.call .mbar-ic svg{animation:10s ease-in-out 6s infinite fab-ring}.mbar-i.wa .mbar-ic svg{animation:9s ease-in-out 3s infinite fab-wiggle}.mbar-i.ai .mbar-ic svg{animation:4.5s ease-in-out infinite fab-twinkle}}@keyframes mbar-in{0%{opacity:0;transform:translateY(40px)scale(.92)}}@keyframes mbar-item{0%{opacity:0;transform:translateY(14px)}}@keyframes mbar-line{to{background-position:-200% 0}}@keyframes mbar-shine{0%,60%{left:-60%}85%,to{left:130%}}@media print{.mbar{display:none!important}}:root{--gutter:16px}@media (width>=640px){:root{--gutter:24px}}@media (width>=1024px){:root{--gutter:32px}}@media (width>=1600px){:root{--wrap:1320px}html{font-size:17px}}h1,h2,h3,.lead,.answer{text-wrap:balance}p{text-wrap:pretty}.pcard-tags li{font-size:.78rem}.acard-tag,.slot-tag{font-size:.74rem}.hs-chip small,.g-read small,.scope-read small{font-size:.7rem}.logo strong+span,.logo span span{font-size:.66rem}@media (pointer:coarse){.btn,.seg button,.lang-link,.menu-btn{min-height:48px}.lab-slider input[type=range]{height:44px}.check input{width:24px;height:24px}.faq summary{min-height:52px}.mobile-nav a{padding-top:16px;padding-bottom:16px}}@media (width<=639px){.section{padding:44px 0}h1{font-size:clamp(1.75rem,8vw,2.2rem)}.hero-in{gap:24px;padding-top:40px}.hero-actions .btn{flex:100%}.hero-badges li{font-size:.85rem}.page-head{padding:28px 0 52px}.cta2{border-radius:22px;padding:40px 22px}.cta2-actions .btn{flex:100%}.cap{padding:22px 16px 20px}.cap small{font-size:.8rem}.b-big{min-height:280px;padding:26px}.scope-read b,.hs-chip b{font-size:1.25rem}.hs-chip{min-width:80px;padding:6px 10px}.panel,.lab,.xf{padding:16px}.table-wrap{margin-inline:calc(var(--gutter) * -1);border-left:0;border-right:0;border-radius:0}.site-footer{padding-top:44px}.footer-bottom{flex-direction:column}}@media (width<=380px){.seg{width:100%}.seg button{flex:1;padding-inline:10px;font-size:.85rem}.header-in{gap:8px}.lang-link{padding-inline:8px}.capband{grid-template-columns:1fr}}@media (width<=899px){.lab-grid{grid-template-columns:1fr 1fr;gap:12px 16px}.lab-center{grid-area:2/1/auto/-1}.g-read b{font-size:1.9rem}.gauge svg{max-width:240px}}@media (width>=640px) and (width<=979px){.bento{grid-template-columns:1fr 1fr}.bento .b-big{grid-column:1/-1;min-height:260px}.bento .b-wide{grid-column:1/-1}.flow,.footer-grid{grid-template-columns:1fr 1fr}.footer-grid>div:first-child{grid-column:1/-1}.cols{gap:28px}.aside{grid-template-columns:1fr 1fr;gap:16px;display:grid}.aside .card{margin-top:0!important}.faq-split{gap:20px}}@media (width>=640px) and (width<=899px){.hero-art .hs{max-width:520px}}@media (width>=1280px){.hero-in{gap:64px}}@media (width>=1600px){.section{padding:72px 0}.hero{min-height:720px}.hero-in{min-height:640px}}@media (height<=480px) and (orientation:landscape){.header-in{height:56px}.hero-in{min-height:0;padding:32px 0 56px}.site-header{position:static}}@media print{.site-header,.progress,.site-footer,.cta2,.hero-bg,.marquee{display:none!important}.js [data-reveal]{opacity:1!important;transform:none!important}.section.dark{color:#000!important;background:#fff!important}}.mobile-nav{overscroll-behavior:contain;max-height:calc(100dvh - 76px);overflow-y:auto}.mobile-nav a.sub{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (height<=480px) and (orientation:landscape){.mobile-nav{max-height:calc(100dvh - 56px)}}.mobile-nav .btn{text-align:center;justify-content:center;display:flex}.lead-short{display:none}@media (width<=639px){.hero .lead-long,.hero-actions .btn-primary,.hero-badges{display:none}.hero{min-height:0}.hero-in{gap:26px;padding:34px 0 96px}.hero h1{margin-bottom:.4em;font-size:clamp(1.7rem,7.8vw,2.1rem);line-height:1.15}.hero .lead-short{color:#c9ced3;max-width:34ch;margin:4px auto 0;font-size:.98rem;line-height:1.55;display:block}.hero-actions{justify-content:center;margin-top:22px}.hero-actions .btn-ghost{color:#fff;background:#ffffff0f;border:1px solid #ffffff47;border-radius:999px;flex:none;min-height:44px;padding:10px 26px;text-decoration:none}.hero-actions .btn-ghost:hover{color:#fff;background:#ffffff1f}.hero .hero-art .hs{max-width:340px;margin-inline:auto;padding-top:26px;padding-bottom:30px}.hero-art .hs .hs-chip-in{top:0}.hero-art .hs .hs-chip-out{bottom:0}.hero .wrap.hero-in{padding-bottom:8px}.hero .hero-art .hs{padding-bottom:30px}.hero .hero-in .eyebrow{letter-spacing:.16em;justify-content:center;gap:10px;margin-bottom:10px;font-size:.72rem}}@media (width<=899px){.hero-in>div:first-child{text-align:center}.hero .lead{margin-inline:auto}.hero-actions,.hero-badges{justify-content:center}}@media (width<=639px){.section-head{text-align:center;margin-inline:auto}.section-head h2:after,.lead{margin-inline:auto}.page-head{text-align:center}.page-head .crumbs ol{justify-content:center}.page-head h1{margin-inline:auto}.page-head .meta-line{justify-content:center}.page-head .answer{text-align:left}.ph-grid{justify-items:center}.faq-side{text-align:center}.faq-side .btn{margin-inline:auto}.tool-panel{text-align:center;justify-items:center}.tool-panel>div:first-child{flex-direction:column;align-items:center}.cta2-in{text-align:center;margin-inline:auto}.cta2 p{margin-inline:auto}.cta2-actions{justify-content:center}.cap{text-align:center;align-items:center}.footer-grid{text-align:center;justify-items:center}.site-footer p{margin-inline:auto}.site-footer ul{justify-items:center}.footer-bottom{text-align:center;align-items:center}.aside .box{text-align:center}.aside .box .btn{margin-inline:auto}}@media (width>=640px) and (width<=899px){.section-head{text-align:center;margin-inline:auto}.section-head h2:after,.section-head .lead{margin-inline:auto}}@media (width<=639px){.pcard-body,.acard-body,.prob-card,.b-card,.b-big,.card:not(.slot){text-align:center;align-items:center}.pcard-tags{justify-content:center}.pcard .more,.acard-meta{justify-content:center;gap:8px}.acard-meta{margin-inline:auto}.b-big{justify-content:center}.b-big .icon-box{margin-bottom:18px}.b-big:before{left:50%;right:auto;transform:translate(-50%)}.pv{align-self:stretch}.cta2-actions .btn{padding-inline:14px;font-size:.92rem}.cta2-actions .btn-white svg{display:none}.site-footer:before{letter-spacing:-.04em;font-size:40vw;bottom:-.08em;left:50%;right:auto;transform:translate(-50%)}.footer-grid{grid-template-columns:minmax(0,1fr)}}@media (width>=640px) and (width<=979px){.footer-grid>div:last-child{grid-column:1/-1}.f-contact{grid-template-columns:1fr 1fr;gap:16px 24px}}@media (width<=639px){.card.office{text-align:center;flex-direction:column;align-items:center}.ct-card{padding:16px 18px}.ct-h,.ct-offices .note{text-align:center}.office-in{justify-items:center}}@media (width<=899px){.tb-right{display:flex}.tb-tag{display:none}.tb-right .social{border-left:0;padding-left:0}.topbar-in{flex-wrap:wrap;justify-content:center;padding-block:4px}}@media (width<=639px){.social.in-footer,.social.in-contact{justify-content:center}.topbar .social{display:none}}.seg{max-width:100%}.seg button{white-space:normal;overflow-wrap:anywhere;min-width:0;line-height:1.2}.xf-cap{overflow-wrap:anywhere;max-width:min(62ch,100%)}.value-grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width>=800px){.value-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.value{overflow-wrap:anywhere;hyphens:auto}@media (width>=640px){.footer-grid>div:last-child{grid-column:auto}}@media (width>=1000px){.footer-grid{grid-template-columns:1.3fr .8fr .8fr 1.2fr;gap:40px}}.f-contact,.site-footer .f-contact{grid-template-columns:minmax(0,1fr);gap:12px}.f-contact li{align-items:center}.f-contact svg{margin-top:0}.f-cta{margin:18px 0 0}.footer-addrs{border-top:1px solid #ffffff1a;grid-template-columns:minmax(0,1fr);gap:18px 40px;margin-top:36px;padding-top:28px;display:grid}@media (width>=700px){.footer-addrs{grid-template-columns:repeat(2,minmax(0,1fr))}}.fa-item{align-items:flex-start;gap:14px;min-width:0;display:flex}.fa-item>svg{color:var(--red-light);flex:none;margin-top:3px}.fa-item small{letter-spacing:.12em;text-transform:uppercase;color:#8e949a;margin-bottom:4px;font-size:.72rem;font-weight:800;display:block}.fa-item a,.fa-item span{overflow-wrap:anywhere;line-height:1.55}@media (width<=639px){.footer-addrs{text-align:center}.fa-item{flex-direction:column;align-items:center;gap:6px}.fa-item>svg{margin-top:0}}[dir=rtl] .fa-item{text-align:right}.hero h1{text-wrap:balance;max-width:20em;line-height:1.12}@media (width>=900px){.hero h1{font-size:clamp(2.4rem,3.1vw,3.1rem)}}.hero-in>div:first-child{container-type:inline-size}.hero h1 .hero-sub{letter-spacing:.01em;margin-top:.5em;font-size:.6em;line-height:1.3;display:block}@media (width>=900px){.hero h1[style*=--h1-em]{font-size:max(1.7rem, min(clamp(2.4rem, 3.1vw, 3.1rem), calc(100cqi / var(--h1-em))))}}.hero .lead{text-wrap:pretty;max-width:34em}.hero-badges{gap:10px}.hero-badges li{white-space:nowrap;border-radius:999px;padding:8px 14px}@media (width<=639px){.hero-badges li{white-space:normal}}@media (width>=640px){.hero-badges{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:40em;display:grid}.hero-badges li{white-space:normal;letter-spacing:-.005em;border-radius:14px;align-items:center;gap:8px;padding:12px;font-size:.82rem;line-height:1.3}.hero-badges li svg{flex:none}}footer.site-footer{color:#4a5056;border-top:3px solid var(--red);background:linear-gradient(#f6f8fa,#eceff2);padding:64px 0 28px}footer.site-footer:before{color:#0e518d0d}footer.site-footer h3{color:var(--ink);letter-spacing:.14em;text-transform:uppercase;border-bottom:2px solid #0e518d2e;margin-bottom:16px;padding-bottom:10px;font-size:.78rem;font-weight:800;display:inline-block}footer.site-footer a{color:#4a5056}footer.site-footer a:hover{color:var(--red);text-decoration:none}footer.site-footer .f-contact svg,footer.site-footer .fa-item>svg{color:var(--red)}footer.site-footer .f-cta a{color:var(--red);font-weight:700}footer.site-footer .fa-item small{color:#6b7279}footer.site-footer .fa-item,footer.site-footer .fa-item a,footer.site-footer .fa-item span{color:#3a4046}footer.site-footer .footer-addrs{border-top:1px solid #d9dee3}footer.site-footer .footer-addrs .fa-item{background:#fff;border:1px solid #e1e5e9;border-radius:12px;padding:16px 18px}footer.site-footer .footer-bottom{color:#6b7279;border-top:1px solid #d9dee3}footer.site-footer em{color:#6b7279}footer.site-footer .f-contact li,footer.site-footer .f-contact span{color:#3a4046}footer.site-footer .footer-addrs .fa-item{background:#0e518d12;border-color:#0e518d29}.ins-band{background:linear-gradient(#fff,#f4f8fc);border-top:1px solid #0e518d24;border-bottom:1px solid #0e518d24;padding:28px 0}.ins-in{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.ins-ico{background:var(--red);color:#fff;border-radius:16px;flex:none;place-items:center;width:64px;height:64px;display:grid;box-shadow:0 8px 20px #0e518d47}.ins-txt{flex:320px;min-width:0}.ins-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--red);margin-bottom:4px;font-size:.74rem;font-weight:800;display:block}.ins-txt h2{color:var(--ink);margin:0 0 6px;font-size:clamp(1.25rem,2.6vw,1.75rem)}.ins-txt p{color:var(--muted);max-width:70ch;margin:0}.ins-compact{border-radius:var(--radius);background:#0e518d0f;border:1px solid #0e518d33;margin-top:16px;padding:18px}.ins-compact .ins-in{gap:14px}.ins-compact .ins-ico{border-radius:12px;width:44px;height:44px}.ins-compact .ins-txt h2{font-size:1.05rem}.ins-compact .ins-txt p{font-size:.88rem}.ins-compact .ins-cta{text-align:center;width:100%}.wrap.hero-in{padding-left:var(--gutter);padding-right:var(--gutter)}.hero-badges{grid-template-columns:repeat(2,minmax(0,1fr));max-width:560px;display:grid}.hero-badges li{min-width:0}@media (width<=479px){.hero-badges{grid-template-columns:minmax(0,1fr)}}.header-in>a:first-child{align-items:center;height:100%;display:flex}.kb-grid{grid-template-columns:minmax(0,1fr);gap:22px;display:grid}@media (width>=640px){.kb-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=980px){.kb-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.kb-grid .acard h3{font-size:1rem}.kb-grid .acard-body{padding:18px 20px 20px}.acard-docs .acard-cover{background:radial-gradient(320px 140px at 85% 0,#0e518db3,#0000 70%),linear-gradient(155deg,#2e3234 0%,#26394a 60%,#0e518d 140%)}.acard-docs .acard-cover svg{width:100%;height:100%;display:block}.acard-docs .doc-sheet{transform-box:fill-box;transform-origin:bottom;transition:transform .4s}.acard-docs:hover .doc-sheet.s1{transform:translate(-8px,4px)rotate(-3deg)}.acard-docs:hover .doc-sheet.s3{transform:translate(8px,4px)rotate(3deg)}@media (prefers-reduced-motion:reduce){.acard-docs .doc-sheet{transition:none}}.aside .box p a{align-items:center;gap:6px;display:inline-flex}@media (width<=639px){.pcard-foot{justify-content:center}.pcard-n:after{display:none}}.pcard{background:#eaf1f8;border-color:#0e518d29}.pcard-n:after,.pcard-foot{border-color:#0e518d29}.pcard-n:after{background:#0e518d29}.pcard-tags li{background:#fff;border-color:#0e518d29;padding:4px 9px;font-size:.72rem}@supports (grid-template-rows:subgrid){.grid:has(>.pcard){row-gap:0;margin-bottom:-20px}.grid>.pcard{grid-row:span 6;grid-template-rows:subgrid;align-content:start;row-gap:0;margin-bottom:20px;display:grid}.pcard-body{display:contents}.pcard-n{padding:22px 24px 0}.pcard h3{padding:12px 24px 0}.pcard p{padding:10px 24px 0}.pcard-tags{align-content:start;margin:0;padding:14px 24px 0}.pcard-foot{margin-top:22px}}@media (width>=1100px){.grid.c5>.pcard .pcard-art{padding:12px 12px 0}.grid.c5>.pcard .pcard-body{padding:18px 18px 0}.grid.c5>.pcard .pcard-n{padding-inline:18px}.grid.c5>.pcard h3{padding-inline:18px;font-size:1.05rem}.grid.c5>.pcard p{padding-inline:18px;font-size:.86rem}.grid.c5>.pcard .pcard-tags{padding-inline:18px}.grid.c5>.pcard .pcard-tags li{padding:3px 8px;font-size:.7rem}.grid.c5>.pcard .pcard-foot{padding:12px 18px 16px}}@media (width>=640px){.grid.c2>.pcard:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:calc(50% - 10px)}}.hero:before{content:none}.hero{background:radial-gradient(900px 520px at 80% 35%,#0e518d4d,#0000 65%),linear-gradient(#2e3234 0%,#25282b 100%)}.hero-bg{opacity:.5}.hero .eyebrow{align-items:center;gap:12px;display:inline-flex}.hero .eyebrow:before{content:"";background:var(--red-light);width:28px;height:2px}.hero .accent{-webkit-text-fill-color:currentColor;color:#7db8e8;background:0 0;animation:none}.wrap.hero-in{padding-bottom:72px}@media (width>=900px){.wrap.hero-in{padding-top:80px;padding-bottom:80px}}.hero-strip{background:#0f111366;border-top:1px solid #ffffff1a;position:relative}.hero-strip .hero-badges{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;max-width:none;margin:0;padding:0;list-style:none;display:grid}.hero-strip .hero-badges li{backdrop-filter:none;color:#e4e7ea;white-space:normal;background:0 0;border:0;border-left:1px solid #ffffff1a;border-radius:0;align-items:center;gap:12px;padding:16px 14px;font-size:.86rem;font-weight:600;line-height:1.3;display:flex}.hero-strip .hero-badges li:nth-child(odd){border-left:0;padding-left:0}.hero-strip .hero-badges li:nth-child(n+3){border-top:1px solid #ffffff1a}.hero-strip .hero-badges li svg{box-sizing:border-box;color:#7db8e8;background:#7db8e824;border-radius:50%;flex:none;width:34px;height:34px;padding:8px}@media (width>=900px){.hero-strip .hero-badges{grid-template-columns:repeat(4,minmax(0,1fr))}.hero-strip .hero-badges li{padding:20px 22px;font-size:.92rem}.hero-strip .hero-badges li:nth-child(odd){border-left:1px solid #ffffff1a;padding-left:22px}.hero-strip .hero-badges li:first-child{border-left:0;padding-left:0}.hero-strip .hero-badges li:nth-child(n+3){border-top:0}}@media (width<=899px){.hero-strip .hero-badges{justify-content:stretch}}@media (width<=639px){.hero-strip .hero-badges li.b-exp{display:none}.hero-strip .hero-badges{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.hero-strip .hero-badges li,.hero-strip .hero-badges li:nth-child(odd){border-top:0;border-left:0;text-align:center;border-inline-start:1px solid #ffffff1a;flex-direction:column;justify-content:flex-start;gap:8px;padding:16px 6px 18px;font-size:.76rem}.hero-strip .hero-badges li:first-child,.hero-strip .hero-badges li.b-exp:first-child+li{border-inline-start:0}}@media (width>=900px){.hero{min-height:0}.wrap.hero-in{min-height:500px;padding-top:64px;padding-bottom:64px}}.sectors{padding:44px 0 48px;overflow:hidden}.sectors-top{align-items:center;gap:18px;margin-bottom:26px;display:flex}.sectors-count{font-family:var(--font-head);letter-spacing:-.04em;color:#0000;-webkit-text-stroke:2px var(--red);font-size:clamp(3rem,6vw,4.4rem);font-weight:800;line-height:.9}.sectors-top h2{border-left:3px solid var(--red);margin:0;padding-left:18px}.sector-strip{direction:ltr;gap:12px;display:grid;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.sector-row{overflow:hidden}.sector-track{width:max-content;animation:75s linear infinite sectorFlow;display:flex}.sector-row.rev .sector-track{animation-duration:90s;animation-direction:reverse}.sector-row:hover .sector-track{animation-play-state:paused}@keyframes sectorFlow{to{transform:translate(-50%)}}.sec-card{border:1px solid var(--line);background:#fff;border-radius:14px;flex:none;align-items:center;gap:12px;margin-right:12px;padding:11px 20px 11px 11px;transition:transform .25s cubic-bezier(.2,.7,.2,1),box-shadow .25s,border-color .25s,background .3s;display:flex;position:relative;box-shadow:0 1px 2px #1416180a}.sec-ico{width:44px;height:44px;color:var(--red);background:#eaf1f8;border-radius:11px;flex:none;place-items:center;transition:background .25s,color .25s,transform .3s cubic-bezier(.2,.7,.2,1);display:grid}.sec-name{white-space:nowrap;color:var(--ink);font-size:.93rem;font-weight:700;transition:color .25s}.sec-card:hover{background:linear-gradient(150deg,#0e518d,#0a3d6b);border-color:#0000;transform:translateY(-3px);box-shadow:0 14px 28px #0e518d47}.sec-card:hover .sec-ico{color:#fff;background:#ffffff29;transform:rotate(-6deg)scale(1.06)}.sec-card:hover .sec-name{color:#fff}[dir=rtl] .sec-card{direction:rtl}.no-motion .sector-row{overflow-x:auto}.no-motion .sector-track{animation:none}.no-motion .sector-track>[aria-hidden=true]{display:none}@media (prefers-reduced-motion:reduce){.sector-row{overflow-x:auto}.sector-track{animation:none}.sector-track>[aria-hidden=true]{display:none}}@media (width<=639px){.sectors{padding:36px 0 40px}.sectors-top{justify-content:center;gap:14px;margin-bottom:20px}.sectors-top h2{padding-left:14px}.sec-card{gap:10px;padding:9px 16px 9px 9px}.sec-ico{width:38px;height:38px}.sec-name{font-size:.86rem}}.process .flow li{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff}.process .flow li:before{box-shadow:0 0 0 6px #0e518d1f}.process .flow h3{color:var(--ink)}.process .flow p{color:var(--muted)}main,.page-head,.site-footer{text-align:center}.hero h1,.hero .lead,.page-head h1,.page-head .lead,.page-head .answer,.section-head,.section-head .lead,.prose>p,.prose>h2,.prose>h3,.prose>ul,.prose>ol,.answer,.note,.lead{margin-left:auto;margin-right:auto}.hero-actions,.cta2-actions,.crumbs,.app-chips,.pcard-tags,.chips,.social,.in-footer,.tb-right,.hero-strip .hero-badges li,.feat,.f-contact li,.ins-in,.cta-band,.fa-item{justify-content:center}.hero-actions,.cta2-actions,.crumbs,.app-chips,.chips{flex-wrap:wrap;display:flex}.ph-grid{justify-items:center}.ins-txt,.cta2-in,.aside .box,.ins-in{text-align:center}.answer{border-left:0;border-top:4px solid var(--red);border-radius:0 0 var(--radius-sm) var(--radius-sm)}[dir=rtl] .answer{border-right:0}.prose ul,.prose ol{padding-left:0;padding-right:0;list-style-position:inside}input,textarea,select,label,table,th,td,.faq summary,.faq details>:not(summary),[data-assistant],[data-assistant] *{text-align:start}label,.field label{display:block}.fc-t,.page-head .answer{text-align:center}.pcard-n,.sec-n,.crumbs,.eyebrow{justify-content:center}.acard-meta{justify-content:center;gap:8px}.preview-note,.meta-line,.note,.card p,.slot p{margin-left:auto;margin-right:auto}.meta-line{justify-content:center}.hero .eyebrow:after{content:"";background:var(--red-light);width:28px;height:2px}.acard-cover{aspect-ratio:12/5;height:auto}.acard-cover svg.av{width:100%;height:100%;display:block}.art-visual{background:radial-gradient(300px 160px at 90% 0,#0e518d73,#0000 70%),#ffffff0a;border:1px solid #ffffff1f;border-radius:16px;max-width:460px;margin:26px auto 0;overflow:hidden}.art-visual svg{width:100%;height:auto;display:block}@media (width>=640px){footer.site-footer,footer.site-footer .fc-t,footer.site-footer .footer-addrs,footer.site-footer .fa-item,footer.site-footer .footer-grid>div,footer.site-footer .footer-grid h3,footer.site-footer .footer-grid p,footer.site-footer .footer-grid ul{text-align:start}footer.site-footer .footer-grid>div:first-child p{margin-inline:0}footer.site-footer .f-contact li,footer.site-footer .fa-item,footer.site-footer .social,footer.site-footer ul.social{justify-content:flex-start}footer.site-footer .fa-item{flex-direction:row;align-items:flex-start;gap:14px}footer.site-footer .fa-item>svg{margin-top:3px}footer.site-footer .footer-addrs{text-align:start}footer.site-footer .footer-bottom{justify-content:space-between}footer.site-footer .footer-bottom>span:first-child{text-align:start}footer.site-footer .footer-bottom>span:last-child{text-align:end}}.qbar{background:#fff;border:1px solid #0e518d29;border-radius:16px;align-items:end;gap:14px;padding:20px;display:grid;box-shadow:0 14px 34px #1416181a}.qbar-head strong{font-family:var(--font-head);color:var(--ink);font-size:1.1rem;display:block}.qbar-head span{color:var(--muted);margin-top:2px;font-size:.86rem;line-height:1.4;display:block}.qbar-f{text-align:start;display:block}.qbar-f>span{letter-spacing:.1em;text-transform:uppercase;color:var(--red);margin-bottom:6px;font-size:.72rem;font-weight:800;display:block}.qbar-f select,.qbar-f input{border:1px solid var(--line);width:100%;height:48px;color:var(--ink);font:inherit;background:#fff;border-radius:10px;padding:0 14px;font-weight:600}.qbar-f select:focus,.qbar-f input:focus{border-color:var(--red);outline:3px solid #0e518d40}.qbar-go{justify-content:center;width:100%;height:48px}@media (width>=900px){.qbar{grid-template-columns:1.15fr 1.1fr .9fr auto;gap:22px;padding:22px 28px}.qbar-head{text-align:start}.qbar-go{width:auto;padding-inline:26px}}.finder{color:#e8eaec;background:radial-gradient(520px 260px at 85% 0,#0e518d80,#0000 70%),linear-gradient(160deg,#2e3234,#212427);border-radius:22px;margin-top:56px;padding:36px 20px 32px;box-shadow:0 24px 50px #14161838}.finder-head h3{color:#fff;margin:8px 0;font-size:clamp(1.4rem,3vw,1.9rem)}.finder-head p{color:#b9bec3;max-width:46ch;margin:0 auto}.finder-body{margin-top:26px}.finder-step{animation:.35s cubic-bezier(.2,.7,.2,1) both finderIn}.finder-step[hidden]{display:none}@keyframes finderIn{0%{opacity:0;transform:translateY(10px)}}.finder-q{font-family:var(--font-head);color:#fff;justify-content:center;align-items:center;gap:12px;margin:0 0 18px;font-size:1.1rem;font-weight:700;display:flex}.finder-n{background:var(--red);border-radius:50%;place-items:center;width:28px;height:28px;font-size:.85rem;display:grid;box-shadow:0 0 0 5px #0e518d4d}.finder-opts{gap:12px;max-width:860px;margin:0 auto;display:grid}.finder-opt{color:#fff;font:inherit;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:14px;padding:16px 18px;font-weight:600;line-height:1.35;transition:background .2s,border-color .2s,transform .2s}.finder-opt:hover,.finder-opt:focus-visible{background:var(--red);border-color:#0000;transform:translateY(-2px)}.finder-link{color:#9fc8ee;font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;margin:18px auto 0;padding:6px 10px;font-weight:600;text-decoration:underline;display:block}.finder-link:hover{color:#fff}.finder-card{max-width:860px;color:var(--text);background:#fff;border-radius:18px;align-items:center;gap:22px;margin:0 auto;padding:22px;display:grid}.finder-art{background:radial-gradient(260px 160px at 80% 0,#0e518d59,#0000 70%),#26292c;border-radius:14px;padding:12px}.finder-art .pd{filter:none;max-width:none}.finder-rec{letter-spacing:.12em;text-transform:uppercase;color:var(--red);font-size:.72rem;font-weight:800;display:block}.finder-info h4{color:var(--ink);margin:6px 0 8px;font-size:1.4rem}.finder-info>p{color:var(--muted);margin:0 0 16px}.finder-info .finder-note{margin:14px 0 0;font-size:.82rem}.finder-actions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.finder-actions .btn-ghost-light{border:1px solid var(--line);color:var(--ink);background:#fff}.finder-actions .btn-ghost-light:hover{border-color:var(--red);color:var(--red)}@media (width>=700px){.finder{padding:44px 40px 38px}.finder-opts{grid-template-columns:repeat(3,minmax(0,1fr))}.finder-opts.two{grid-template-columns:repeat(2,minmax(0,1fr));max-width:620px}.finder-card{grid-template-columns:.9fr 1.3fr;gap:30px;padding:26px}.finder-info{text-align:start}.finder-actions{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.finder-step{animation:none}}.finder{background:radial-gradient(520px 280px at 88% 0,#7db8e859,#0000 70%),radial-gradient(420px 260px at 0 100%,#2e32348c,#0000 70%),linear-gradient(135deg,#1368b4 0%,#0e518d 42%,#0b3f70 70%,#2e3234 130%);box-shadow:0 24px 50px #0e518d52}.finder-head .eyebrow{color:#cfe6fb}.finder-head p{color:#d6e8f8}.finder-n{color:var(--red);background:#fff;box-shadow:0 0 0 5px #ffffff38}.finder-opt{background:#ffffff1f;border-color:#ffffff4d;box-shadow:0 6px 16px #061e382e}.finder-opt:hover,.finder-opt:focus-visible{color:var(--red);background:#fff;border-color:#0000}.finder-link{color:#e3f1ff}.section.dark .lab,.section.dark .xf{backdrop-filter:blur(6px);background:linear-gradient(160deg,#ffffff1a,#ffffff0a);border-color:#fff3}.section.dark{background:radial-gradient(640px 340px at 94% 0,#0e518d73,#0000 70%),linear-gradient(135deg,#2e3234 0% 34%,#0b3f70 66%,#0e518d 100%)}.section.dark+.section.alt+.section.dark{background:radial-gradient(640px 340px at 6% 0,#0e518d73,#0000 70%),linear-gradient(225deg,#2e3234 0% 34%,#0b3f70 66%,#0e518d 100%)}.price-card .price-meta{color:var(--muted);margin:4px 0 10px;font-size:.86rem}.price-custom{text-align:center;max-width:760px;margin:0 auto;padding:32px 24px}.price-custom h2{margin:0 0 10px;font-size:1.5rem}.price-custom p{max-width:56ch;color:var(--muted);margin:0 auto 20px}.price-aside{border-radius:var(--radius);text-align:start;background:#0e518d0f;border:1px solid #0e518d33;justify-content:center;align-items:center;gap:14px;margin-top:16px;padding:14px 16px;display:flex}.price-aside-ico{background:var(--red);color:#fff;border-radius:11px;flex:none;place-items:center;width:40px;height:40px;display:grid}.price-aside strong{color:var(--ink);font-size:.95rem;display:block}.price-aside a{font-size:.9rem;font-weight:700}@media (width>=640px){.grid.c2>.price-card:last-child:nth-child(odd){grid-column:1/-1}}@media (width<=979px){.aside>.price-aside,.aside>.ins-band{grid-column:1/-1;margin-top:0}}.price-head{text-align:center;margin-bottom:28px}.price-head h2{margin:0 0 8px}.price-sub{color:var(--muted);margin:0 auto 14px;font-size:.95rem}.price-expired{border-radius:var(--radius-sm);color:#6b4b00;background:#fff4d6;border:1px solid #f0d58a;max-width:62ch;margin:0 auto 14px;padding:12px 16px;font-weight:600}.price-expired[hidden]{display:none}.price-group{margin-bottom:36px}.price-group h3{margin:0 0 14px;font-size:1.15rem}.price-table{border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums;width:100%;min-width:620px}.price-table th,.price-table td{border-bottom:1px solid var(--line);text-align:end;white-space:nowrap;padding:11px 14px}.price-table thead th{background:var(--ink);color:#fff;text-align:center;vertical-align:middle;font-size:.82rem;line-height:1.3}.price-table thead th:first-child{text-align:start}.pt-mat{letter-spacing:.06em;text-transform:uppercase;font-weight:800;display:block}.pt-prot{opacity:.85;font-weight:500;display:block}.price-table tbody th{text-align:start;color:var(--ink);background:#f4f6f8;font-weight:800;position:sticky;inset-inline-start:0}.price-table tbody tr:nth-child(2n) td{background:#fafbfc}.price-table tbody tr:hover td,.price-table tbody tr:hover th{background:#0e518d14}.price-notes{border:1px solid var(--line);border-radius:var(--radius);background:#fff;max-width:760px;margin:0 auto;padding:20px 24px}.price-notes h3{margin:0 0 10px;font-size:1rem}.price-notes ul{color:var(--muted);text-align:start;gap:8px;margin:0;padding:0;font-size:.93rem;list-style:none;display:grid}.price-notes li:before{content:"•";color:var(--red);margin-inline-end:8px;font-weight:800}@media print{.site-header,.topbar,.fab-stack,.mbar,.site-footer,.page-head,.price-custom,.cta2,.price-print,.progress{display:none!important}.price-table-sec{padding:0!important}.price-table thead th{-webkit-print-color-adjust:exact;print-color-adjust:exact;color:#fff!important;background:#2e3234!important}}.price-table td{text-align:center}.lab-bar{border-bottom:1px solid #ffffff24;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin-bottom:18px;padding-bottom:16px;display:flex}.lab-live{letter-spacing:.14em;text-transform:uppercase;color:#cfd3d7;align-items:center;gap:8px;font-size:.72rem;font-weight:700;display:inline-flex}.lab-live i{background:#4ade80;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #4ade8033}@media (prefers-reduced-motion:no-preference){.lab-live i{animation:2s ease-in-out infinite labpulse}}@keyframes labpulse{50%{box-shadow:0 0 0 6px #4ade8000}}.lab-spec{color:#9aa3ab;font-size:.82rem}.lab-spec b{color:#fff;font-variant-numeric:tabular-nums;font-weight:700}.lab-spec em{opacity:.6;margin-inline:6px;font-style:normal}.lab .gauge svg{max-width:300px}.lab .g-read b{font-variant-numeric:tabular-nums;letter-spacing:-.01em}@media (width>=900px){.lab-grid .gauge:first-child{grid-area:1/1}.lab-grid .gauge:nth-child(2){grid-area:1/3}.lab-grid .lab-center{grid-area:1/2}}.lab-tiles{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:18px;display:grid}.lab-tile{text-align:center;background:#0a0c0e57;border:1px solid #ffffff1f;border-radius:12px;padding:12px 14px}.lab-tile small{letter-spacing:.1em;text-transform:uppercase;color:#8b9299;font-size:.68rem;font-weight:700;display:block}.lab-tile b{font-family:var(--font-head);font-variant-numeric:tabular-nums;color:#fff;margin-top:4px;font-size:1.25rem;display:block}.lab-tile b.warn{color:#fbbf24}.lab-hist-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-bottom:8px;display:flex}.lab .hist-label{position:static}.lab-legend{color:#cfd3d7;gap:16px;font-size:.75rem;display:inline-flex}.lab-legend span{align-items:center;gap:6px;display:inline-flex}.lab-legend i{border-radius:2px;width:18px;height:3px}.lab-legend .lg-in{background:#aeb5bb}.lab-legend .lg-out{background:#7db8e8}.lab-hist canvas{border:1px solid #ffffff1a;height:220px}@media (width<=639px){.lab-bar{text-align:center;justify-content:center}.lab-tiles{grid-template-columns:1fr}.lab-tile{text-align:start;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.lab-tile b{margin:0}.lab-hist canvas{height:190px}}@media (prefers-reduced-motion:no-preference){.xf-flux{animation:1.6s linear infinite xfflux}}@keyframes xfflux{to{stroke-dashoffset:-18px}}.info-grid{grid-template-columns:1fr;gap:16px;display:grid}@media (width>=640px){.info-grid{grid-template-columns:repeat(2,1fr)}}@media (width>=980px){.info-grid{grid-template-columns:repeat(3,1fr)}}.info-card{border:1px solid var(--line);text-align:start;background:#fff;border-radius:16px;padding:22px 22px 20px;position:relative;box-shadow:0 1px 2px #1416180a}.info-card h3{margin:0 0 8px;font-size:1.05rem}.info-card p{color:var(--muted);margin:0;font-size:.95rem;line-height:1.6}.info-grid.num .info-card{padding-top:44px}.info-n{top:16px;font-family:var(--font-head);letter-spacing:.08em;color:var(--red);font-size:.85rem;font-weight:800;position:absolute;inset-inline-start:22px}.info-grid.term .info-card{border-inline-start:4px solid var(--red)}.section.alt .info-card{background:#fff}.section-head h2+.lead{margin-top:8px}.sec-grid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.sec-grid .sec-card{min-width:0;margin:0}.sec-grid .sec-name{white-space:normal;line-height:1.3}.matrix-wrap{background:#fff}.matrix{min-width:720px}.matrix thead th{vertical-align:bottom}.matrix thead th a{color:inherit;text-decoration:none}.matrix thead th a:hover{text-decoration:underline}.matrix tbody th{text-align:start;color:var(--ink);background:#f6f8fa;font-weight:700}.matrix td{color:var(--ink)}.sec-grid .sec-name{text-align:start;flex:1}footer.site-footer .f-legal a{color:inherit;text-underline-offset:3px;text-decoration:underline}footer.site-footer .f-legal a:hover{color:var(--red)}.legal h2{margin-top:1.8em;font-size:1.25rem}.mobile-nav .legal-link{color:var(--muted);font-size:.9rem}@media (width<=639px){footer.site-footer{padding-bottom:calc(92px + env(safe-area-inset-bottom,0px))}footer.site-footer .footer-bottom{gap:8px}footer.site-footer .f-legal{flex-wrap:wrap;justify-content:center;gap:4px 8px;font-weight:600;display:flex}footer.site-footer:before{bottom:calc(66px + env(safe-area-inset-bottom,0px));font-size:31vw}}a.more{border:2px solid var(--red);min-height:40px;color:var(--red);background:0 0;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:9px 16px;font-size:.9rem;font-weight:700;line-height:1;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}a.more:hover{background:var(--red);color:#fff}[dir=rtl] a.more svg{transform:scaleX(-1)}.form-legal{justify-content:center;margin:0;display:flex}.price-aside{text-align:center;flex-direction:column;align-items:stretch;gap:12px}.price-aside-head{justify-content:center;align-items:center;gap:12px;display:flex}.price-aside a.btn{width:100%;color:var(--ink);font-size:.9rem}.price-aside a.btn:hover{color:#fff}.link-list,.prose .link-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.link-list li,.prose .link-list li{margin:0;padding:0}.link-list li:before,.link-list li::marker{content:none}.link-list a{border:1px solid var(--line);min-height:44px;color:var(--ink);text-align:start;background:#fff;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;font-size:.93rem;font-weight:600;line-height:1.35;text-decoration:none;transition:border-color .15s,color .15s,background .15s;display:flex}.link-list a:after{content:"→";color:var(--red);flex:none}[dir=rtl] .link-list a:after{content:"←"}.link-list a:hover{border-color:var(--red);color:var(--red);background:#f4f8fc}.crumbs a{border-radius:6px;margin:-4px -8px;padding:4px 8px;text-decoration:none;display:inline-block}.crumbs a:hover{background:#0e518d14}.finder-link{color:#fff;background:0 0;border:2px solid #fff6;border-radius:10px;width:fit-content;min-height:40px;margin:18px auto 0;padding:9px 20px;font-size:.9rem;font-weight:700;text-decoration:none;transition:background .15s,color .15s,border-color .15s;display:block}.finder-link:hover{color:var(--ink);background:#fff;border-color:#fff}.nav .mega-all,.nav .mega-calc{border:2px solid var(--red);border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:9px 16px;font-size:.9rem;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.nav .mega-all{color:var(--red);background:0 0;margin-top:14px}.nav .mega-all:hover{background:var(--red);color:#fff}.nav .mega-calc{color:#fff;border-color:#ffffff59;align-self:flex-start}.nav .mega-calc:hover{color:var(--ink);background:#fff;border-color:#fff}footer.site-footer .f-cta a.btn,footer.site-footer .f-cta a.btn:hover{color:#fff}footer.site-footer .f-legal a{border:1px solid #c5ccd3;border-radius:999px;align-items:center;min-height:36px;padding:6px 14px;text-decoration:none;transition:background .15s,color .15s,border-color .15s;display:inline-flex}footer.site-footer .f-legal a:hover{background:var(--red);border-color:var(--red);color:#fff}footer.site-footer .footer-grid ul:not(.social) a{align-items:center;min-height:34px;text-decoration:none;display:inline-flex}.nav .mega-side .btn,.nav .mega-side .mega-calc{align-self:stretch;width:100%}.qbar-foot{border-top:1px solid var(--line);flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:10px 16px;padding-top:12px;display:flex}.qbar-foot .check{color:var(--muted);flex:320px;margin:0;font-size:.84rem}.qbar-msg{color:#b45309;text-align:center;grid-column:1/-1;min-height:0;margin:0;font-size:.9rem;font-weight:700}.qbar-msg:empty{display:none}.qbar-msg.ok{color:#15803d}@media (width>=900px){.qbar{grid-template-columns:1fr 1.35fr .8fr 1fr auto}}footer.site-footer .f-legal{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}footer.site-footer .f-legal .f-dom{margin-inline-start:4px}@media (width<=639px){footer.site-footer .f-legal{justify-content:center}}.chat-disc .chat-priv{border:1px solid var(--line);color:var(--muted);border-radius:999px;align-items:center;margin-top:6px;padding:4px 12px;font-weight:600;text-decoration:none;display:inline-flex}.chat-disc .chat-priv:hover{border-color:var(--red);color:var(--red)}.legal-summary{border:1px solid #0e518d2e;border-inline-start:4px solid var(--red);text-align:start;background:#f3f7fb;border-radius:12px;margin:0 0 32px;padding:22px 24px}.legal-summary h2{margin:0 0 12px;font-size:1.1rem}.legal-summary ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.legal-summary li{align-items:flex-start;gap:10px;margin:0;padding:0;font-size:.95rem;line-height:1.55;display:flex}.legal-summary li svg{color:var(--red);flex:none;margin-top:3px}.legal h2.legal-part{border-bottom:2px solid var(--line);text-align:start;margin:40px 0 6px;padding-bottom:10px;scroll-margin-top:100px;font-size:1.5rem}.legal .legal-sec{text-align:start;margin-top:24px;scroll-margin-top:100px}.legal .legal-sec h3{align-items:center;gap:12px;margin:0 0 8px;font-size:1.1rem;display:flex}.legal .legal-n{background:var(--red-tint,#eaf1f8);width:30px;height:30px;color:var(--red);border-radius:8px;flex:none;place-items:center;font-size:.85rem;font-weight:800;display:grid}.legal .legal-sec p,.legal .legal-sec li{color:var(--ink);font-size:.97rem;line-height:1.7}.legal .legal-sec ul{text-align:start;margin:8px 0 0;padding-inline-start:1.3em}.legal>p{text-align:start}.toc h3{margin:0 0 12px;font-size:1rem}.toc .link-list a{font-size:.88rem}@media (width>=980px){.aside .toc .link-list{gap:6px}.aside .toc .link-list a{min-height:40px;padding:7px 12px}}.pl-grid{grid-template-columns:1fr;gap:20px;display:grid}@media (width>=720px){.pl-grid{grid-template-columns:repeat(2,1fr)}}.pl-card{text-align:center;border:1px solid var(--line);background:#fff;border-radius:16px;flex-direction:column;align-items:center;gap:12px;padding:28px 24px 24px;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #1416180a,0 10px 24px #1416180d}.pl-card:before{content:"";background:linear-gradient(90deg, var(--red), #4f93d0);height:4px;position:absolute;inset:0 0 auto}.pl-card h3{margin:0;font-size:1.2rem}.pl-ico{background:var(--red);color:#fff;border-radius:14px;place-items:center;width:56px;height:56px;display:grid;box-shadow:0 8px 18px #0e518d47}.pl-status{color:#146c43;letter-spacing:.1em;text-transform:uppercase;background:#e8f6ee;border-radius:999px;align-items:center;gap:8px;padding:5px 12px;font-size:.72rem;font-weight:800;display:inline-flex}.pl-status i{background:#22a55b;border-radius:50%;width:8px;height:8px}.pl-chips{flex-wrap:wrap;justify-content:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pl-chips li{color:var(--ink);background:#eef3f8;border-radius:999px;margin:0;padding:6px 12px;font-size:.8rem;font-weight:600}.pl-meta{color:var(--muted);margin:0;font-size:.88rem}.pl-card .btn{width:100%;margin-top:auto}.pl-card.is-ready .btn{margin-top:8px}.pl-card.is-pending{box-shadow:none;background:#f7f9fb}.pl-card.is-pending:before{background:var(--line)}.pl-card.is-pending .pl-ico{color:#7b858e;box-shadow:none;background:#e6ebf0}.pl-card.is-pending .pl-status{color:#5d6770;background:#eceff2}.pl-card.is-pending .pl-status i{background:#9aa4ad}.pl-card.is-pending h3{color:#4a5259}@media (width>=640px){.ct-cards>:last-child:nth-child(odd){grid-column:1/-1}}.page-head{isolation:isolate;background:radial-gradient(640px 300px at 90% -10%,#7db8e84d,#0000 70%),radial-gradient(560px 280px at 4% 110%,#0e518d80,#0000 72%),linear-gradient(118deg,#202427 0%,#2e3234 36%,#0b3f70 76%,#0e518d 100%);padding:44px 0 78px}.page-head:before{opacity:.9;z-index:-1;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 92' preserveAspectRatio='none'><path d='M0 46C75 6 150 6 225 46S375 86 450 46S525 6 600 46' fill='none' stroke='%237DB8E8' stroke-opacity='.42' stroke-width='2'/><path d='M0 58C75 18 150 18 225 58S375 98 450 58S525 18 600 58' fill='none' stroke='%23ffffff' stroke-opacity='.14' stroke-width='1.5'/></svg>");background-position:0 100%;background-repeat:repeat-x;background-size:600px 92px;height:92px;inset:auto 0 0;-webkit-mask-image:none;mask-image:none}@media (prefers-reduced-motion:no-preference){.page-head:before{animation:48s linear infinite phwave}}@keyframes phwave{to{background-position:-600px 100%}}.page-head:after{background:linear-gradient(90deg,#7db8e8,#0e518d 55%,#0e518d00);height:3px}.page-head .crumbs{margin-bottom:20px}.page-head .crumbs ol{background:#ffffff12;border:1px solid #ffffff29;border-radius:999px;flex-wrap:wrap;justify-content:center;gap:4px 6px;padding:6px 16px;display:inline-flex}.page-head .crumbs li:not(:last-child):after{color:#fff6;margin-left:6px}.page-head .crumbs [aria-current=page]{color:#fff;font-weight:600}.page-head h1{letter-spacing:-.015em;text-wrap:balance;font-size:clamp(1.9rem,4.2vw,3rem);line-height:1.14}.page-head h1:after{content:"";background:linear-gradient(90deg,#7db8e8,#2a7bc0);border-radius:2px;width:56px;height:3px;margin:18px auto 0;display:block}.page-head .lead{color:#d3dae0;max-width:64ch;margin-top:18px;font-size:1.08rem;line-height:1.65}.page-head .meta-line{color:#b3bcc4;margin-top:16px}@media (width<=639px){.page-head{padding:28px 0 62px}.page-head .crumbs ol{padding:5px 12px;font-size:.8rem}.page-head h1:after{margin-top:14px}.page-head .lead{font-size:1rem}}.cta2{background:radial-gradient(620px 300px at 90% -10%,#7db8e852,#0000 68%),linear-gradient(120deg,#202427 0%,#2e3234 22%,#0b3f70 62%,#0e518d 100%)}.cta2-in{margin-inline:auto}.cta2 p{color:#d3e2f1;margin-inline:auto}.cta2-actions{justify-content:center}@media (width<=639px){.page-head .crumbs ol{border-radius:16px}}.ct-cards{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:18px}.ct-cards>:last-child:nth-child(odd){grid-column:auto}.ct-card{text-align:center;border-radius:18px;flex-direction:column;justify-content:flex-start;gap:14px;padding:26px 20px 24px;position:relative;overflow:hidden;box-shadow:0 1px 2px #1416180a,0 10px 24px #1416180d}.ct-card:before{content:"";background:linear-gradient(90deg, var(--red), #4f93d0);opacity:.85;height:3px;position:absolute;inset:0 0 auto}.ct-card .icon-box{width:58px;height:58px;color:var(--red);background:#eaf1f8;border-radius:50%;transition:background .2s,color .2s,transform .25s}.ct-t{text-align:center;justify-items:center;gap:6px;width:100%}.ct-t strong{font-size:1.12rem;line-height:1.3}a.ct-card:hover .icon-box{transform:scale(1.06)}@media (width<=639px){.ct-cards{grid-template-columns:1fr 1fr;gap:12px}.ct-card{padding:20px 12px 18px}.ct-t strong{font-size:.98rem}}@media (width<=420px){.ct-cards{grid-template-columns:1fr}}.map-grid{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}@media (width>=980px){.map-grid{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:stretch}}.map-frame{border:1px solid var(--line);background:linear-gradient(90deg,#0000 49.2%,#0e518d1a 49.5% 50.5%,#0000 50.8%) 0 0/160px 100%,linear-gradient(#0000 49.2%,#0e518d1a 49.5% 50.5%,#0000 50.8%) 0 0/100% 120px,radial-gradient(260px 160px at 22% 30%,#7db8e847,#0000 70%),radial-gradient(300px 180px at 80% 78%,#0e518d29,#0000 70%),#eef3f8;border-radius:18px;min-height:380px;position:relative;overflow:hidden;box-shadow:0 1px 2px #1416180a,0 10px 24px #1416180d}.map-frame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.map-ph{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:24px;display:flex;position:absolute;inset:0}.map-pin{background:var(--red);color:#fff;border-radius:50%;place-items:center;width:64px;height:64px;display:grid;box-shadow:0 10px 22px #0e518d52}.map-ph strong{font-family:var(--font-head);margin-top:6px;font-size:1.2rem}.map-addr{max-width:44ch;color:var(--muted);font-size:.93rem}.map-ph p{max-width:50ch;color:var(--muted);margin:6px 0 10px;font-size:.82rem;line-height:1.5}.map-list{align-content:start;gap:16px;display:grid}.map-off{text-align:center;border:1px solid var(--line);background:#fff;border-radius:16px;flex-direction:column;align-items:center;gap:8px;padding:22px 20px;transition:border-color .2s,box-shadow .2s;display:flex}.map-off.is-active{border-color:#0e518d73;box-shadow:0 0 0 3px #0e518d14}.map-off h3{margin:4px 0 0;font-size:1.1rem}.map-off p{color:var(--muted);margin:0;font-size:.92rem}.map-btns{flex-wrap:wrap;justify-content:center;gap:8px;width:100%;margin-top:8px;display:flex}.map-btns .btn{flex:140px}.ct-prep{border:1px solid var(--line);background:#fff;border-radius:18px;align-self:start;padding:26px 24px;box-shadow:0 1px 2px #1416180a,0 10px 24px #1416180d}.ct-prep .ct-h{margin-top:0}.ct-prep>.note{margin:0 0 18px}.prep-list{gap:14px;margin:0 0 20px;padding:0;list-style:none;display:grid}.prep-list li{text-align:start;align-items:flex-start;gap:14px;margin:0;padding:0;display:flex}.prep-n{background:var(--red);color:#fff;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:.82rem;font-weight:800;display:grid}.prep-list strong{color:var(--ink);font-size:.97rem;display:block}.prep-list span:not(.prep-n){color:var(--muted);margin-top:2px;font-size:.88rem;line-height:1.55;display:block}.ct-prep .social{justify-content:center}.ct-prep{box-shadow:none;background:0 0;border:0;padding:0}.prep-box{border:1px solid var(--line);background:#fff;border-radius:18px;padding:24px;box-shadow:0 1px 2px #1416180a,0 10px 24px #1416180d}.prep-box .prep-list{margin-bottom:18px}.map-btns .btn-primary{flex:100%}.ct-single{max-width:780px}.ct-single .ct-h{text-align:center;margin-bottom:8px}.ct-lead{text-align:center;max-width:62ch;margin:0 auto 18px!important}.prep-det{border:1px solid var(--line);background:#fff;border-radius:12px;margin:0 0 20px}.prep-det summary{cursor:pointer;min-height:48px;color:var(--ink);justify-content:center;align-items:center;gap:10px;padding:10px 18px;font-size:.95rem;font-weight:700;list-style:none;display:flex}.prep-det summary::-webkit-details-marker{display:none}.prep-det summary:after{content:"+";background:var(--red);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;font-size:1rem;line-height:1;display:grid}.prep-det[open] summary:after{content:"–"}.prep-det .prep-list{grid-template-columns:1fr;gap:16px 24px;margin:0;padding:6px 20px 20px;display:grid}@media (width>=640px){.prep-det .prep-list{grid-template-columns:1fr 1fr}}.check a{color:var(--red);white-space:nowrap;font-weight:700}.prep-tip{text-align:start;background:linear-gradient(135deg,#f1f7fd,#fff);border:1px solid #0e518d38;border-radius:14px;align-items:flex-start;gap:14px;margin:0 0 20px;padding:16px 18px;display:flex}.prep-tip-ico{background:var(--red);color:#fff;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;display:grid}.prep-tip-body{min-width:0}.prep-tip-body strong{color:var(--ink);margin-bottom:8px;font-size:1rem;display:block}.prep-chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.prep-chips li{color:var(--ink);cursor:help;background:#fff;border:1px solid #0e518d33;border-radius:999px;margin:0;padding:6px 12px;font-size:.84rem;font-weight:600}@media (width<=639px){.prep-tip{text-align:center;flex-direction:column;align-items:center}.prep-chips{justify-content:center}}.prep-card{border:1px solid var(--line);background:#fff;border-radius:14px;margin:0 0 22px;overflow:hidden;box-shadow:0 1px 2px #1416180a}.prep-card-head{color:#fff;background:linear-gradient(120deg,#2e3234,#0e518d);justify-content:center;align-items:center;gap:10px;padding:12px 18px;display:flex}.prep-card-head strong{letter-spacing:.1em;text-transform:uppercase;font-size:.82rem}.prep-card-ico{background:#ffffff29;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.prep-grid{background:var(--line);grid-template-columns:repeat(3,1fr);gap:1px;margin:0;padding:0;list-style:none;display:grid}.prep-grid li{color:var(--ink);text-align:start;cursor:help;background:#fff;align-items:center;gap:10px;margin:0;padding:14px 16px;font-size:.9rem;font-weight:600;line-height:1.3;display:flex}.prep-grid li svg{color:var(--red);flex:none}@media (width<=760px){.prep-grid{grid-template-columns:1fr 1fr}}@media (width<=420px){.prep-grid{grid-template-columns:1fr}}.ct-cards{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;max-width:980px;margin-inline:auto}.ct-card{border-radius:14px;gap:8px;padding:16px 14px 14px}.ct-card:before{height:2px}.ct-card .icon-box{width:42px;height:42px}.ct-card .icon-box svg{width:20px;height:20px}.ct-t{gap:3px}.ct-t small{font-size:.66rem}.ct-t strong{font-size:.98rem}@media (width<=639px){.ct-cards{grid-template-columns:1fr 1fr;gap:10px}.ct-card{padding:14px 8px 12px}.ct-card .icon-box{width:38px;height:38px}.ct-t strong{font-size:.86rem}}@media (width<=380px){.ct-cards{grid-template-columns:1fr}.ct-card{text-align:start;flex-direction:row;justify-content:flex-start;gap:14px;padding:12px 16px}.ct-card:before{display:none}.ct-t{text-align:start;justify-items:start}}.qbar-sec{background:#fff;padding:0 0 64px}.qbar-foot{justify-content:center}.qbar-foot .check{flex:0 auto}.qbar-foot .check a{color:var(--red);white-space:nowrap;font-weight:700}.sec-x-head{text-align:center;flex-direction:column;align-items:center;gap:8px;margin-bottom:26px;display:flex}.sec-x-count b{font-family:var(--font-head);background:linear-gradient(#fff,#7db8e8);color:#0000;font-variant-numeric:tabular-nums;-webkit-background-clip:text;background-clip:text;font-size:clamp(3.6rem,9vw,6rem);font-weight:800;line-height:1;display:block}.sec-x-title h2{color:#fff;margin:0 0 8px}.sec-x-title .lead{color:#c9d6e2;max-width:58ch;margin:0 auto}.sec-x-tabs{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:28px;display:flex}.sec-x-tabs button{color:#e6edf4;min-height:40px;font:inherit;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff47;border-radius:999px;align-items:center;gap:8px;padding:8px 16px;font-size:.9rem;font-weight:700;transition:background .2s,color .2s,border-color .2s,transform .2s;display:inline-flex}.sec-x-tabs button i{background:#ffffff29;border-radius:999px;min-width:22px;padding:1px 7px;font-size:.74rem;font-style:normal;line-height:1.5}.sec-x-tabs button:hover{background:#ffffff29;transform:translateY(-1px)}.sec-x-tabs button.is-on{color:var(--ink);background:#fff;border-color:#fff}.sec-x-tabs button.is-on i{background:var(--red);color:#fff}.sec-x-grid{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.sec-x-item{backdrop-filter:blur(4px);text-align:start;background:#ffffff12;border:1px solid #ffffff24;border-radius:14px;align-items:center;gap:12px;margin:0;padding:11px 14px;transition:opacity .25s,transform .25s,background .2s,border-color .2s,box-shadow .2s;display:flex}.sec-x-item:hover{background:#ffffff24;border-color:#7db8e8b3;transform:translateY(-3px);box-shadow:0 12px 26px #00000040}.sec-x-item.is-off{display:none}.sec-x-ico{color:#9fcdf2;background:#7db8e82e;border-radius:12px;flex:none;place-items:center;width:42px;height:42px;transition:background .2s,color .2s,transform .25s;display:grid}.sec-x-item:hover .sec-x-ico{color:var(--red);background:#fff;transform:rotate(-6deg)scale(1.05)}.sec-x-name{color:#f1f5f9;flex:1;font-size:.92rem;font-weight:600;line-height:1.3}@media (prefers-reduced-motion:no-preference){.sec-x-item{animation:.35s both secxin}}@keyframes secxin{0%{opacity:0;transform:translateY(8px)}}@media (width<=639px){.sec-x-grid{grid-template-columns:1fr 1fr;gap:8px}.sec-x-item{text-align:center;flex-direction:column;justify-content:center;gap:8px;padding:12px 8px}.sec-x-name{flex:none;font-size:.82rem}.sec-x-tabs{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;padding-bottom:6px;overflow-x:auto}.sec-x-tabs button{flex:none}}.sec-x{padding-block:44px}.sec-x-head{text-align:start;flex-direction:row;justify-content:center;align-items:center;gap:18px;margin-bottom:18px}.sec-x-count b{font-size:clamp(2.8rem,6vw,4rem)}.sec-x-title h2{margin:0 0 2px;font-size:clamp(1.35rem,2.6vw,1.8rem)}.sec-x-title .lead{margin:0;font-size:.95rem}.sec-x-tabs{gap:6px;margin-bottom:16px}.sec-x-tabs button{min-height:34px;padding:5px 12px;font-size:.82rem}.sec-x-grid{grid-template-columns:repeat(auto-fill,minmax(188px,1fr));gap:8px}.sec-x-item{border-radius:11px;gap:9px;padding:7px 10px}.sec-x-ico{border-radius:9px;width:32px;height:32px}.sec-x-ico svg{width:17px;height:17px}.sec-x-name{font-size:.82rem;line-height:1.25}@media (width<=639px){.sec-x{padding-block:34px}.sec-x-head{gap:12px}.sec-x-count b{font-size:2.6rem}.sec-x-title h2{font-size:1.2rem}.sec-x-title .lead{display:none}.sec-x-grid{grid-template-columns:1fr 1fr;gap:6px}.sec-x-item{text-align:start;flex-direction:row;justify-content:flex-start;gap:8px;padding:7px 8px}.sec-x-name{flex:1;font-size:.76rem}.sec-x-ico{width:28px;height:28px}}.sec-x-grid.is-collapsed{max-height:148px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.sec-x-more{justify-content:center;margin-top:14px;display:flex}.sec-x-more[hidden]{display:none}.sec-x-more .btn{color:#fff;border-color:#ffffff73}.sec-x-more .btn:hover{color:var(--ink);background:#fff}@media (width<=639px){.sec-x-grid.is-collapsed{max-height:190px}}.sec-x-grid.is-collapsed{max-height:138px;-webkit-mask-image:linear-gradient(#000 72%,#0000);mask-image:linear-gradient(#000 72%,#0000)}.ms{border-block:1px solid var(--line);background:linear-gradient(#f4f8fc,#fff)}.ms-line{max-width:980px;margin:36px auto 0;padding:0;list-style:none;position:relative}.ms-line:before{content:"";top:0;bottom:0;background:linear-gradient(#7db8e8,#0e518d 55%,#0e518d26);border-radius:2px;width:3px;position:absolute;inset-inline-start:38px}.ms-item{align-items:flex-start;gap:18px;margin:0 0 22px;padding:0;display:flex;position:relative}.ms-year{z-index:1;color:#fff;width:78px;height:78px;font-family:var(--font-head);background:linear-gradient(145deg,#2e3234,#0e518d);border:3px solid #fff;border-radius:50%;flex:none;place-items:center;font-size:1.02rem;font-weight:800;display:grid;position:relative;box-shadow:0 8px 20px #0e518d47}.ms-card{border:1px solid var(--line);text-align:start;background:#fff;border-radius:16px;flex:1;padding:18px 22px 20px;box-shadow:0 1px 2px #1416180a,0 10px 24px #1416180d}.ms-card h3{margin:0 0 6px;font-size:1.1rem}.ms-card p{color:var(--muted);margin:0;font-size:.95rem;line-height:1.6}@media (width>=900px){.ms-line:before{inset-inline-start:50%;transform:translate(-50%)}.ms-item{width:50%;margin-bottom:30px}.ms-item.is-left{flex-direction:row-reverse;margin-inline-end:auto;padding-inline-end:39px}.ms-item.is-right{margin-inline-start:50%;padding-inline-start:39px}.ms-item.is-left .ms-year{margin-inline:0 -39px;transform:translate(50%)}.ms-item.is-right .ms-year{margin-inline-start:-39px;transform:translate(-50%)}[dir=rtl] .ms-item.is-left .ms-year,[dir=rtl] .ms-item.is-right .ms-year{transform:none}}@media (width<=899px){.ms-year{width:60px;height:60px;font-size:.86rem}.ms-line:before{inset-inline-start:29px}.ms-card{padding:14px 16px 16px}}.ms-year.long{letter-spacing:-.01em;font-size:.8rem}@media (width<=899px){.ms-year.long{font-size:.7rem}}.price-outv{color:var(--muted);text-align:center;margin:-4px 0 12px;font-size:.9rem}.price-outv strong{color:var(--ink)}.pl-card .pl-actions{gap:10px;width:100%;margin-top:10px;display:flex}.pl-btn{white-space:nowrap;border-radius:12px;flex:1 1 0;justify-content:center;align-items:center;gap:10px;min-height:46px;padding:0 18px;font-size:.92rem;font-weight:700;line-height:1;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s,color .2s;display:inline-flex}.pl-btn-main{color:#fff;background:linear-gradient(135deg,#0e518d,#0a3d6b);flex:1.6 1 0;box-shadow:0 8px 18px #0e518d47}.pl-btn-main:hover{color:#fff;transform:translateY(-2px);box-shadow:0 12px 24px #0e518d5c}.pl-btn-arrow{background:#ffffff2e;border-radius:50%;place-items:center;width:24px;height:24px;transition:transform .2s,background .2s;display:grid}.pl-btn-main:hover .pl-btn-arrow{background:#ffffff4d;transform:translate(3px)}[dir=rtl] .pl-btn-arrow svg{transform:scaleX(-1)}.pl-btn-soft{color:var(--red);background:#eaf1f8}.pl-btn-soft:hover{color:var(--red-dark);background:#d9e6f3}@media (width<=420px){.pl-card .pl-actions{flex-direction:column}}@media (prefers-reduced-motion:reduce){.pl-btn,.pl-btn-arrow{transition:none}}.price-tools{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.price-head .price-print{margin-top:0}@media print{.price-close{display:none!important}}.pl-expired{color:#6b4b00;background:#fff4d6;border:1px solid #f0d58a;border-radius:10px;margin:0 0 12px;padding:8px 12px;font-size:.85rem;font-weight:600}.pl-expired[hidden]{display:none}.pl-alt{flex-wrap:wrap;justify-content:center;gap:6px 16px;margin:12px 0 0;display:flex}.pl-alt a{color:var(--red);align-items:center;gap:6px;font-size:.86rem;font-weight:600;text-decoration:none;display:inline-flex}.pl-alt a:hover{text-decoration:underline}.pl-alt small{color:var(--muted);font-weight:500}.page-head:before{opacity:.95;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 100' preserveAspectRatio='none'><path d='M0 50.0 L10 53.8 L20 57.4 L30 60.9 L40 64.1 L50 67.0 L60 69.4 L70 71.4 L80 72.8 L90 73.7 L100 74.0 L110 73.7 L120 72.8 L130 71.4 L140 69.4 L150 67.0 L160 64.1 L170 60.9 L180 57.4 L190 53.8 L200 50.0 L210 46.2 L220 42.6 L230 39.1 L240 35.9 L250 33.0 L260 30.6 L270 28.6 L280 27.2 L290 26.3 L300 26.0 L310 26.3 L320 27.2 L330 28.6 L340 30.6 L350 33.0 L360 35.9 L370 39.1 L380 42.6 L390 46.2 L400 50.0 L410 53.8 L420 57.4 L430 60.9 L440 64.1 L450 67.0 L460 69.4 L470 71.4 L480 72.8 L490 73.7 L500 74.0 L510 73.7 L520 72.8 L530 71.4 L540 69.4 L550 67.0 L560 64.1 L570 60.9 L580 57.4 L590 53.8 L600 50.0 L610 46.2 L620 42.6 L630 39.1 L640 35.9 L650 33.0 L660 30.6 L670 28.6 L680 27.2 L690 26.3 L700 26.0 L710 26.3 L720 27.2 L730 28.6 L740 30.6 L750 33.0 L760 35.9 L770 39.1 L780 42.6 L790 46.2 L800 50.0 L810 53.8 L820 57.4 L830 60.9 L840 64.1 L850 67.0 L860 69.4 L870 71.4 L880 72.8 L890 73.7 L900 74.0 L910 73.7 L920 72.8 L930 71.4 L940 69.4 L950 67.0 L960 64.1 L970 60.9 L980 57.4 L990 53.8 L1000 50.0 L1010 46.2 L1020 42.6 L1030 39.1 L1040 35.9 L1050 33.0 L1060 30.6 L1070 28.6 L1080 27.2 L1090 26.3 L1100 26.0 L1110 26.3 L1120 27.2 L1130 28.6 L1140 30.6 L1150 33.0 L1160 35.9 L1170 39.1 L1180 42.6 L1190 46.2 L1200 50.0 ' fill='none' stroke='%237DB8E8' stroke-opacity='.6' stroke-width='2'/><path d='M0 70.8 L10 68.7 L20 66.1 L30 63.1 L40 59.8 L50 56.2 L60 52.5 L70 48.7 L80 45.0 L90 41.4 L100 38.0 L110 34.9 L120 32.2 L130 29.9 L140 28.1 L150 26.8 L160 26.1 L170 26.0 L180 26.5 L190 27.6 L200 29.2 L210 31.3 L220 33.9 L230 36.9 L240 40.2 L250 43.8 L260 47.5 L270 51.3 L280 55.0 L290 58.6 L300 62.0 L310 65.1 L320 67.8 L330 70.1 L340 71.9 L350 73.2 L360 73.9 L370 74.0 L380 73.5 L390 72.4 L400 70.8 L410 68.7 L420 66.1 L430 63.1 L440 59.8 L450 56.2 L460 52.5 L470 48.7 L480 45.0 L490 41.4 L500 38.0 L510 34.9 L520 32.2 L530 29.9 L540 28.1 L550 26.8 L560 26.1 L570 26.0 L580 26.5 L590 27.6 L600 29.2 L610 31.3 L620 33.9 L630 36.9 L640 40.2 L650 43.8 L660 47.5 L670 51.3 L680 55.0 L690 58.6 L700 62.0 L710 65.1 L720 67.8 L730 70.1 L740 71.9 L750 73.2 L760 73.9 L770 74.0 L780 73.5 L790 72.4 L800 70.8 L810 68.7 L820 66.1 L830 63.1 L840 59.8 L850 56.2 L860 52.5 L870 48.7 L880 45.0 L890 41.4 L900 38.0 L910 34.9 L920 32.2 L930 29.9 L940 28.1 L950 26.8 L960 26.1 L970 26.0 L980 26.5 L990 27.6 L1000 29.2 L1010 31.3 L1020 33.9 L1030 36.9 L1040 40.2 L1050 43.8 L1060 47.5 L1070 51.3 L1080 55.0 L1090 58.6 L1100 62.0 L1110 65.1 L1120 67.8 L1130 70.1 L1140 71.9 L1150 73.2 L1160 73.9 L1170 74.0 L1180 73.5 L1190 72.4 L1200 70.8 ' fill='none' stroke='%23ffffff' stroke-opacity='.28' stroke-width='1.6'/><path d='M0 29.2 L10 27.6 L20 26.5 L30 26.0 L40 26.1 L50 26.8 L60 28.1 L70 29.9 L80 32.2 L90 34.9 L100 38.0 L110 41.4 L120 45.0 L130 48.7 L140 52.5 L150 56.2 L160 59.8 L170 63.1 L180 66.1 L190 68.7 L200 70.8 L210 72.4 L220 73.5 L230 74.0 L240 73.9 L250 73.2 L260 71.9 L270 70.1 L280 67.8 L290 65.1 L300 62.0 L310 58.6 L320 55.0 L330 51.3 L340 47.5 L350 43.8 L360 40.2 L370 36.9 L380 33.9 L390 31.3 L400 29.2 L410 27.6 L420 26.5 L430 26.0 L440 26.1 L450 26.8 L460 28.1 L470 29.9 L480 32.2 L490 34.9 L500 38.0 L510 41.4 L520 45.0 L530 48.7 L540 52.5 L550 56.2 L560 59.8 L570 63.1 L580 66.1 L590 68.7 L600 70.8 L610 72.4 L620 73.5 L630 74.0 L640 73.9 L650 73.2 L660 71.9 L670 70.1 L680 67.8 L690 65.1 L700 62.0 L710 58.6 L720 55.0 L730 51.3 L740 47.5 L750 43.8 L760 40.2 L770 36.9 L780 33.9 L790 31.3 L800 29.2 L810 27.6 L820 26.5 L830 26.0 L840 26.1 L850 26.8 L860 28.1 L870 29.9 L880 32.2 L890 34.9 L900 38.0 L910 41.4 L920 45.0 L930 48.7 L940 52.5 L950 56.2 L960 59.8 L970 63.1 L980 66.1 L990 68.7 L1000 70.8 L1010 72.4 L1020 73.5 L1030 74.0 L1040 73.9 L1050 73.2 L1060 71.9 L1070 70.1 L1080 67.8 L1090 65.1 L1100 62.0 L1110 58.6 L1120 55.0 L1130 51.3 L1140 47.5 L1150 43.8 L1160 40.2 L1170 36.9 L1180 33.9 L1190 31.3 L1200 29.2 ' fill='none' stroke='%232A7BC0' stroke-opacity='.7' stroke-width='2'/></svg>");background-position:0 100%;background-repeat:repeat-x;background-size:1200px 100px;height:100px;inset:auto 0 0}@media (prefers-reduced-motion:no-preference){.page-head:before{animation:60s linear infinite phwave3}}@keyframes phwave3{to{background-position:-1200px 100%}}.page-head .wrap:before,.page-head .wrap:after{content:"";pointer-events:none;opacity:.2;background-position:50%;background-repeat:no-repeat;background-size:contain;display:none;position:absolute;top:50%}@media (width>=1000px){.page-head .wrap:before,.page-head .wrap:after{display:block}.page-head .wrap:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 220'><g fill='none' stroke='%239FCDF2' stroke-width='3' stroke-linecap='round'><rect x='14' y='8' width='72' height='204' rx='6' stroke-opacity='.45'/><path d='M50 28a15 15 0 0 1 0 30a15 15 0 0 1 0 30a15 15 0 0 1 0 30a15 15 0 0 1 0 30a15 15 0 0 1 0 30' stroke-width='4'/><path d='M98 40v140M98 40h10M98 180h10' stroke-opacity='.5'/></g></svg>");width:96px;height:176px;inset-inline-start:-24px;transform:translateY(-58%)}.page-head .wrap:after{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 140 240'><g fill='none' stroke='%239FCDF2' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'><path d='M70 8L30 232M70 8L110 232M44 150h52M52 112h36M60 74h20'/><path d='M44 150L96 112M96 150L44 112M52 112L88 74M88 112L52 74M60 74L80 40M80 74L60 40' stroke-opacity='.7'/><path d='M12 52h116M30 52v14M70 52v14M110 52v14M24 96h92M38 96v12M102 96v12' stroke-opacity='.85'/></g></svg>");width:120px;height:206px;inset-inline-end:-24px;transform:translateY(-58%)}.page-head:has(.ph-grid) .wrap:after{display:none}}.page-head h1:before{content:"";background:#ffffff14 url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M13.5 2 4.5 14h6l-1.2 8 9.2-12.2h-6.2z' fill='%239FCDF2'/></svg>") 50%/26px no-repeat;border:1px solid #ffffff38;border-radius:14px;width:48px;height:48px;margin:0 auto 14px;display:block;box-shadow:0 8px 20px #00000038,inset 0 0 0 1px #7db8e81f}.page-head h1:after{display:none}.page-head .lead{margin-top:14px}@media (width<=639px){.page-head h1:before{background-size:22px;width:42px;height:42px;margin-bottom:10px}}.page-head.ph-about{background:radial-gradient(640px 300px at 90% -10%,#7db8e84d,#0000 70%),radial-gradient(560px 280px at 4% 110%,#0e518d80,#0000 72%),linear-gradient(118deg,#202427 0%,#2e3234 36%,#0b3f70 76%,#0e518d 100%)}.page-head.ph-about h1:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239FCDF2' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'><path d='M3 21V11l5 3v-3l5 3V9h3V4h3v17z'/></svg>")}@media (width>=1000px){.page-head.ph-about .wrap:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 150 220' fill='none' stroke='%239FCDF2' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' ><path d='M10 200V120l34 22v-22l34 22v-22l34 22V70h26V200zM113 70V40h20v30M10 200h140M30 160h14M62 160h14M94 160h14'/><circle cx='123' cy='26' r='6' stroke-opacity='.6'/><circle cx='132' cy='10' r='4' stroke-opacity='.4'/></svg>")}.page-head.ph-about .wrap:after{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 160 200' fill='none' stroke='%239FCDF2' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' ><circle cx='80' cy='100' r='36'/><circle cx='80' cy='100' r='14.4'/><path d='M116.0 100.0L130.0 100.0M109.1 121.2L120.5 129.4M91.1 134.2L95.5 147.6M68.9 134.2L64.5 147.6M50.9 121.2L39.5 129.4M44.0 100.0L30.0 100.0M50.9 78.8L39.5 70.6M68.9 65.8L64.5 52.4M91.1 65.8L95.5 52.4M109.1 78.8L120.5 70.6'/><path d='M116.0 100.0L130.0 100.0M109.1 121.2L120.5 129.4M91.1 134.2L95.5 147.6M68.9 134.2L64.5 147.6M50.9 121.2L39.5 129.4M44.0 100.0L30.0 100.0M50.9 78.8L39.5 70.6M68.9 65.8L64.5 52.4M91.1 65.8L95.5 52.4M109.1 78.8L120.5 70.6' stroke-width='9'/></svg>")}}.page-head.ph-products{background:radial-gradient(640px 300px at 12% -10%,#7db8e84d,#0000 70%),radial-gradient(560px 280px at 4% 110%,#0e518d80,#0000 72%),linear-gradient(125deg,#202427 0%,#2e3234 30%,#0b3f70 72%,#0e518d 100%)}.page-head.ph-products h1:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239FCDF2' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'><path d='M12 3l8 4.5v9L12 21l-8-4.5v-9zM12 12l8-4.5M12 12v9M12 12L4 7.5'/></svg>")}@media (width>=1000px){.page-head.ph-products .wrap:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 160 200' fill='none' stroke='%239FCDF2' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' ><circle cx='80' cy='100' r='62'/><path d='M21.0 80.8L30.5 83.9M27.7 66.8L36.1 72.1M37.6 54.8L44.4 62.1M50.1 45.7L54.9 54.4M64.6 39.9L67.1 49.6M80.0 38.0L80.0 48.0M95.4 39.9L92.9 49.6M109.9 45.7L105.1 54.4M122.4 54.8L115.6 62.1M132.3 66.8L123.9 72.1M139.0 80.8L129.5 83.9'/><path d='M80 100L112 66'/><circle cx='80' cy='100' r='7' fill='%239FCDF2' stroke='none'/></svg>")}.page-head.ph-products .wrap:after{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 160 200' fill='none' stroke='%239FCDF2' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' ><path d='M24 24h112v152H24zM60 24v152M100 24v152'/><path d='M44 50a9 9 0 0 1 0 18 9 9 0 0 1 0 18 9 9 0 0 1 0 18 9 9 0 0 1 0 18'/><path d='M116 50a9 9 0 0 0 0 18 9 9 0 0 0 0 18 9 9 0 0 0 0 18 9 9 0 0 0 0 18'/><path d='M80 24v152'/></svg>")}}.page-head.ph-know{background:radial-gradient(640px 300px at 50% -30%,#7db8e84d,#0000 70%),radial-gradient(560px 280px at 4% 110%,#0e518d80,#0000 72%),linear-gradient(110deg,#202427 0%,#2e3234 40%,#0b3f70 80%,#0e518d 100%)}.page-head.ph-know h1:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239FCDF2' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'><path d='M4 5.5C6.5 4 9.5 4 12 5.5 14.5 4 17.5 4 20 5.5V19c-2.5-1.5-5.5-1.5-8 0-2.5-1.5-5.5-1.5-8 0zM12 5.5V19'/></svg>")}@media (width>=1000px){.page-head.ph-know .wrap:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 170 160' fill='none' stroke='%239FCDF2' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' ><path d='M12 30C45 12 70 14 85 30c15-16 40-18 73 0v112c-33-18-58-16-73 0-15-16-40-18-73 0zM85 30v112M28 56c18-6 36-6 50 2M28 82c18-6 36-6 50 2M92 58c14-8 32-8 50-2M92 84c14-8 32-8 50-2'/></svg>")}.page-head.ph-know .wrap:after{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 130 210' fill='none' stroke='%239FCDF2' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' ><path d='M65 16a46 46 0 0 0-22 86v22h44v-22A46 46 0 0 0 65 16zM48 142h34M52 160h26M57 178h16M65 38v34M52 56l13 16 13-16'/></svg>")}}.page-head.ph-contact{background:radial-gradient(640px 300px at 92% 110%,#7db8e84d,#0000 70%),radial-gradient(560px 280px at 4% 110%,#0e518d80,#0000 72%),linear-gradient(130deg,#202427 0%,#2e3234 24%,#0b3f70 64%,#0e518d 100%)}.page-head.ph-contact h1:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239FCDF2' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'><path d='M12 21s-6.5-6.2-6.5-11a6.5 6.5 0 0 1 13 0c0 4.8-6.5 11-6.5 11z'/><circle cx='12' cy='10' r='2.4'/></svg>")}@media (width>=1000px){.page-head.ph-contact .wrap:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 140 210' fill='none' stroke='%239FCDF2' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' ><path d='M70 14c-26 0-46 20-46 46 0 36 46 100 46 100s46-64 46-100c0-26-20-46-46-46z'/><circle cx='70' cy='60' r='17'/><ellipse cx='70' cy='186' rx='40' ry='9' stroke-opacity='.5'/></svg>")}.page-head.ph-contact .wrap:after{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 180 200' fill='none' stroke='%239FCDF2' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' ><circle cx='36' cy='164' r='7' fill='%239FCDF2' stroke='none'/><path d='M36 164m0-34a34 34 0 0 1 34 34M36 164m0-66a66 66 0 0 1 66 66M36 164m0-98a98 98 0 0 1 98 98M36 164m0-130a130 130 0 0 1 130 130'/></svg>")}}.page-head.ph-calc{background:radial-gradient(640px 300px at 8% -10%,#7db8e84d,#0000 70%),radial-gradient(560px 280px at 4% 110%,#0e518d80,#0000 72%),linear-gradient(105deg,#202427 0%,#2e3234 34%,#0b3f70 74%,#0e518d 100%)}.page-head.ph-calc h1:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239FCDF2' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'><path d='M6 3h12a1 1 0 0 1 1 1v16a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1zM8 7h8M8.5 11h.1M12 11h.1M15.5 11h.1M8.5 14.5h.1M12 14.5h.1M15.5 14.5h.1M8.5 18h.1M12 18h4'/></svg>")}@media (width>=1000px){.page-head.ph-calc .wrap:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 130 200' fill='none' stroke='%239FCDF2' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' ><path d='M18 14h94a8 8 0 0 1 8 8v156a8 8 0 0 1-8 8H18a8 8 0 0 1-8-8V22a8 8 0 0 1 8-8zM26 30h78v34H26z'/><path d='M32 92h.1M65 92h.1M98 92h.1M32 122h.1M65 122h.1M98 122h.1M32 152h.1M65 152h.1M98 152h.1'/><g stroke-width='9'><path d='M32 92h.1M65 92h.1M98 92h.1M32 122h.1M65 122h.1M98 122h.1M32 152h.1M65 152h.1M98 152h.1'/></g></svg>")}.page-head.ph-calc .wrap:after{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 140'><g fill='%239FCDF2' font-family='Georgia,serif' font-style='italic'><text x='8' y='56' font-size='38'>kVA</text><text x='8' y='108' font-size='28' fill-opacity='.8'>= √3·V·I</text></g></svg>")}}.page-head.ph-faq{background:radial-gradient(640px 300px at 86% -20%,#7db8e84d,#0000 70%),radial-gradient(560px 280px at 4% 110%,#0e518d80,#0000 72%),linear-gradient(120deg,#202427 0%,#2e3234 32%,#0b3f70 70%,#0e518d 100%)}.page-head.ph-faq h1:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239FCDF2' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='9'/><path d='M9.5 9.5a2.5 2.5 0 1 1 3.6 2.3c-.8.4-1.1 1-1.1 1.7M12 17.2h.01'/></svg>")}@media (width>=1000px){.page-head.ph-faq .wrap:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 150 170' fill='none' stroke='%239FCDF2' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' ><path d='M16 14h118a8 8 0 0 1 8 8v72a8 8 0 0 1-8 8H66l-30 26V102H16a8 8 0 0 1-8-8V22a8 8 0 0 1 8-8z'/><path d='M56 44a19 19 0 1 1 28 16c-6 3-9 8-9 14M75 86h.1'/></svg>")}.page-head.ph-faq .wrap:after{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 150 150' fill='none' stroke='%239FCDF2' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' ><path d='M18 18h114a8 8 0 0 1 8 8v58a8 8 0 0 1-8 8H100l-26 22V92H18a8 8 0 0 1-8-8V26a8 8 0 0 1 8-8zM34 44h82M34 64h54'/></svg>")}}.page-head.ph-price{background:radial-gradient(640px 300px at 50% -30%,#7db8e84d,#0000 70%),radial-gradient(560px 280px at 4% 110%,#0e518d80,#0000 72%),linear-gradient(100deg,#202427 0%,#2e3234 44%,#0b3f70 84%,#0e518d 100%)}.page-head.ph-price h1:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239FCDF2' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'><path d='M3 12V4h8l10 10-8 8zM7.5 8.5h.01'/></svg>")}@media (width>=1000px){.page-head.ph-price .wrap:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 160 180' fill='none' stroke='%239FCDF2' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' ><path d='M16 20h70l62 62-70 70-62-62z'/><circle cx='46' cy='50' r='7'/><path d='M96 84c-8-8-26-6-26 6 0 14 30 8 30 24 0 12-20 14-30 4M84 70v8M84 124v8'/></svg>")}.page-head.ph-price .wrap:after{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 170 190' fill='none' stroke='%239FCDF2' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' ><path d='M16 174h140M30 174v-34h20v34M62 174v-62h20v62M94 174v-88h20v88M126 174V38h20v136'/><path d='M24 120l40-34 36 14 52-62M128 38h18v18'/></svg>")}}.page-head.ph-docs{background:radial-gradient(620px 300px at 70% -20%,#7db8e84d,#0000 70%),radial-gradient(560px 280px at 0 110%,#0e518d80,#0000 72%),linear-gradient(115deg,#202427 0%,#2e3234 42%,#0b3f70 82%,#0e518d 100%)}.page-head.ph-docs h1:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239FCDF2' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'><path d='M14 3H6.5A1.5 1.5 0 0 0 5 4.5v15A1.5 1.5 0 0 0 6.5 21h11a1.5 1.5 0 0 0 1.5-1.5V8zM14 3v5h5M12 11v6M9.5 14.5 12 17l2.5-2.5'/></svg>")}@media (width>=1000px){.page-head.ph-docs .wrap:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 150 190' fill='none' stroke='%239FCDF2' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' ><path d='M44 26h62l30 30v116a6 6 0 0 1-6 6H44a6 6 0 0 1-6-6V32a6 6 0 0 1 6-6z'/><path d='M106 26v30h30'/><path d='M20 44v122a8 8 0 0 0 8 8'/><path d='M58 88h56M58 108h56M58 128h36'/></svg>")}.page-head.ph-docs .wrap:after{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 160 170' fill='none' stroke='%239FCDF2' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' ><path d='M80 16v92M46 76l34 34 34-34'/><path d='M18 120v26a8 8 0 0 0 8 8h108a8 8 0 0 0 8-8v-26'/></svg>")}}.page-head.ph-privacy{background:radial-gradient(640px 300px at 88% -10%,#7db8e84d,#0000 70%),radial-gradient(560px 280px at 4% 110%,#0e518d80,#0000 72%),linear-gradient(135deg,#202427 0%,#2e3234 40%,#0b3f70 80%,#0e518d 100%)}.page-head.ph-privacy h1:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239FCDF2' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'><path d='M12 3l7.5 3v5.5c0 4.6-3.2 8.2-7.5 9.5-4.3-1.3-7.5-4.9-7.5-9.5V6zM9.5 11.5h5v4h-5zM10.5 11.5V10a1.5 1.5 0 0 1 3 0v1.5'/></svg>")}@media (width>=1000px){.page-head.ph-privacy .wrap:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 140 200' fill='none' stroke='%239FCDF2' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' ><path d='M70 14l54 22v40c0 40-24 70-54 84-30-14-54-44-54-84V36z'/><path d='M44 90l20 20 36-40'/></svg>")}.page-head.ph-privacy .wrap:after{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 140 190' fill='none' stroke='%239FCDF2' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' ><path d='M26 12h60l30 30v136H26zM86 12v30h30M44 80h52M44 104h52M44 128h34'/><path d='M92 136l12 12 22-26'/></svg>")}}.page-head.ph-quality{background:radial-gradient(640px 300px at 10% -20%,#7db8e84d,#0000 70%),radial-gradient(560px 280px at 4% 110%,#0e518d80,#0000 72%),linear-gradient(112deg,#202427 0%,#2e3234 36%,#0b3f70 76%,#0e518d 100%)}.page-head.ph-quality h1:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239FCDF2' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='9' r='5'/><path d='M9 13.5 7.5 21l4.5-2.5 4.5 2.5L15 13.5M10.3 9l1.4 1.4 2.6-2.8'/></svg>")}@media (width>=1000px){.page-head.ph-quality .wrap:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 140 200' fill='none' stroke='%239FCDF2' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' ><circle cx='70' cy='72' r='46'/><circle cx='70' cy='72' r='30' stroke-opacity='.6'/><path d='M46 112 34 188l36-20 36 20-12-76M58 72l9 9 17-20'/></svg>")}.page-head.ph-quality .wrap:after{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 140 190' fill='none' stroke='%239FCDF2' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' ><path d='M26 12h60l30 30v136H26zM86 12v30h30M44 80h52M44 104h52M44 128h34'/><path d='M92 136l12 12 22-26'/></svg>")}}.page-head.ph-p-servo h1:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239FCDF2' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'><path d='M4 16a8 8 0 1 1 16 0M12 16l3.5-5M7 16h.01M17 16h.01M12 8.5h.01'/></svg>")}.page-head.ph-p-static h1:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239FCDF2' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'><path d='M3 12h4l2-6 3 12 2-6h7'/></svg>")}.page-head.ph-p-auto h1:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239FCDF2' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'><path d='M12 3a2.5 2.5 0 0 1 0 5 2.5 2.5 0 0 1 0 5 2.5 2.5 0 0 1 0 5 2.5 2.5 0 0 1 0 3'/></svg>")}.page-head.ph-p-isolation h1:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239FCDF2' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'><path d='M7 4a2 2 0 0 1 0 4 2 2 0 0 1 0 4 2 2 0 0 1 0 4M17 4a2 2 0 0 0 0 4 2 2 0 0 0 0 4 2 2 0 0 0 0 4M12 3v18'/></svg>")}.page-head.ph-p-ups h1:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239FCDF2' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'><rect x='3' y='7' width='16' height='10' rx='2'/><path d='M21 10.5v3M12 8.8 9 12.5h3.2l-1.6 3.1'/></svg>")}.page-head.ph-a-sigorta-guvencesi h1:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239FCDF2' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'><path d='M12 3l7.5 3v5.5c0 4.6-3.2 8.2-7.5 9.5-4.3-1.3-7.5-4.9-7.5-9.5V6zM9.5 11.5h5v4h-5zM10.5 11.5V10a1.5 1.5 0 0 1 3 0v1.5'/></svg>")}.page-head.ph-a-servo-regulator-nedir h1:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239FCDF2' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'><path d='M4 16a8 8 0 1 1 16 0M12 16l3.5-5M7 16h.01M17 16h.01M12 8.5h.01'/></svg>")}.page-head.ph-a-servo-mu-statik-mi h1:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239FCDF2' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'><path d='M4 8h13l-3-3M20 16H7l3 3'/></svg>")}.page-head.ph-a-oto-trafo-izolasyon-trafosu-farki h1:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239FCDF2' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'><path d='M7 4a2 2 0 0 1 0 4 2 2 0 0 1 0 4 2 2 0 0 1 0 4M17 4a2 2 0 0 0 0 4 2 2 0 0 0 0 4 2 2 0 0 0 0 4M12 3v18'/></svg>")}.page-head.ph-a-regulator-kva-hesaplama h1:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239FCDF2' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'><path d='M6 3h12a1 1 0 0 1 1 1v16a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1zM8 7h8M8.5 11h.1M12 11h.1M15.5 11h.1M8.5 14.5h.1M12 14.5h.1M15.5 14.5h.1M8.5 18h.1M12 18h4'/></svg>")}.page-head[class*=ph-p-] h1:before,.page-head[class*=ph-a-] h1:before{background-color:#ffffff14;background-position:50%;background-repeat:no-repeat;background-size:26px}@media (width>=1000px){.page-head[class*=ph-] .wrap:before,.page-head[class*=ph-] .wrap:after{opacity:.22;opacity:.32}}.ons-fit{text-align:center;background:linear-gradient(135deg,#f1f7fd,#fff);border:1px solid #0e518d38;border-radius:12px;margin-top:14px;padding:14px 16px}.ons-fit strong{color:var(--ink);margin-bottom:8px;font-size:.92rem;display:block}.ons-fit ul{flex-wrap:wrap;justify-content:center;gap:8px;margin:0 0 12px;padding:0;list-style:none;display:flex}.ons-fit li{border:1px solid var(--line);background:#fff;border-radius:999px;margin:0;padding:6px 14px;font-size:.88rem}.ons-fit li span{color:var(--muted);margin-inline-end:6px}.calc-quote{text-align:center;margin-top:20px}.calc-quote h3{margin:0 0 4px}.calc-quote .check{text-align:start;justify-content:center;margin:12px 0}.calc-quote .check a{color:var(--red);white-space:nowrap;font-weight:700}.cq-btns{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.cq-btns .btn{flex:180px}.form .row[hidden],.calc-quote[hidden],.form label[hidden]{display:none!important}.hero .hero-in .eyebrow:before,.hero .hero-in .eyebrow:after{content:none}:lang(ar){--font-body:"Noto Sans Arabic Variable", "Inter Variable", system-ui, "Segoe UI", Tahoma, sans-serif;--font-head:"Noto Sans Arabic Variable", "Manrope Variable", system-ui, sans-serif}:lang(zh){--font-body:"Inter Variable", system-ui, "PingFang SC", "Microsoft YaHei", "Noto Sans SC", sans-serif;--font-head:"Manrope Variable", "PingFang SC", "Microsoft YaHei", "Noto Sans SC", sans-serif}[dir=rtl]{letter-spacing:0}[dir=rtl] .skip{left:auto;right:-999px}[dir=rtl] .skip:focus{left:auto;right:8px}[dir=rtl] .ticks li{padding-left:0;padding-right:30px}[dir=rtl] .ticks li:before{left:auto;right:0}[dir=rtl] .crumbs li:not(:last-child):after{margin-left:0;margin-right:8px;display:inline-block;transform:scaleX(-1)}[dir=rtl] .answer,[dir=rtl] .prose blockquote{border-left:0;border-right:4px solid var(--red)}[dir=rtl] .prose ol{padding-left:0;padding-right:1.3em}[dir=rtl] td,[dir=rtl] th{text-align:right}[dir=rtl] .hist-label{left:auto;right:12px}[dir=rtl] .timeline:before{left:auto;right:15px}[dir=rtl] .tl{padding-left:0;padding-right:52px}[dir=rtl] .tl:before{left:auto;right:6px}[dir=rtl] .slot-tag{margin-left:6px;margin-right:0}[dir=rtl] .acard-tag{left:auto;right:14px}[dir=rtl] .faq summary:after{margin-left:0;margin-right:auto}[dir=rtl] .f-contact li{text-align:right}[dir=rtl] .tb-right .social{border-left:0;border-right:1px solid #ffffff24;padding-left:0;padding-right:14px}[dir=rtl] .ls-thumb{left:auto;right:3px}[dir=rtl] .arrow,[dir=rtl] .btn svg,[dir=rtl] .link-arrow svg{transform:scaleX(-1)}[dir=rtl] .fab-stack{align-items:flex-start;left:16px;right:auto}[dir=rtl] .chat{left:16px;right:auto}@media (width<=640px){[dir=rtl] .chat{left:12px;right:12px}}[dir=rtl] .marquee,[dir=rtl] .hero-device,[dir=rtl] .sim,[dir=rtl] .xf,[dir=rtl] svg{direction:ltr}[dir=rtl] .sim text,[dir=rtl] .xf text{direction:rtl}[dir=rtl] input[type=tel],[dir=rtl] input[type=email],[dir=rtl] input[type=number]{text-align:right;direction:ltr}@font-face{font-family:Noto Sans Arabic Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/noto-sans-arabic-arabic-wght-normal.BhzieyvS.woff2)format("woff2-variations");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Noto Sans Arabic Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/noto-sans-arabic-math-wght-normal.pS2d8anF.woff2)format("woff2-variations");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Sans Arabic Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/noto-sans-arabic-symbols-wght-normal.BJ6p-EzA.woff2)format("woff2-variations");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Noto Sans Arabic Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/noto-sans-arabic-latin-ext-wght-normal.CIz31GGw.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Arabic Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/noto-sans-arabic-latin-wght-normal.BQEJrIpl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.gate{width:min(520px,100vw - 24px);max-height:calc(100dvh - 24px);color:var(--ink);text-align:start;background:0 0;border:0;border-radius:20px;padding:0;overflow:visible}.gate::backdrop{backdrop-filter:blur(4px);background:#141c249e}.gate[open]{animation:.28s cubic-bezier(.2,.7,.2,1) gate-in}@keyframes gate-in{0%{opacity:0;transform:translateY(14px)scale(.98)}}.gate-box{background:#fff;border-radius:20px;max-height:calc(100dvh - 24px);position:relative;overflow-y:auto;box-shadow:0 30px 70px #0000004d}.gate-x{top:14px;z-index:1;color:#fff;cursor:pointer;background:#ffffff24;border:0;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute;inset-inline-end:14px}.gate-x:hover{background:#ffffff42}.gate-head{color:#fff;background:linear-gradient(155deg,#2e3234 0%,#26394a 50%,#0e518d 100%);align-items:center;gap:16px;padding:24px 60px 22px 24px;display:flex}[dir=rtl] .gate-head{padding:24px 24px 22px 60px}.gate-head h2{color:#fff;margin:0 0 4px;font-size:1.15rem}.gate-doc{color:#c9d9ea;margin:0;font-size:.88rem;font-weight:600}.gate-file{flex:none;place-items:center;display:grid;position:relative}.gate-file svg{fill:#ffffff1f;stroke:#7db8e8;stroke-width:2px;stroke-linejoin:round}.gate-file em{color:#0e518d;background:#7db8e8;border-radius:3px;padding:1px 4px;font-size:.56rem;font-style:normal;font-weight:800;position:absolute;bottom:7px}.gate-form,.gate-done{gap:14px;padding:22px 24px 24px;display:grid}.gate-form[hidden],.gate-done[hidden]{display:none}.gate-lead{color:var(--muted);margin:0;font-size:.92rem}.gate-row{gap:14px;display:grid}@media (width>=520px){.gate-row{grid-template-columns:1fr 1fr}}.gate-field{gap:6px;font-size:.86rem;font-weight:600;display:grid}.gate-field small{color:var(--muted);font-weight:400}.gate-field input{border:1px solid var(--line);width:100%;min-height:46px;font:inherit;color:var(--ink);background:#fff;border-radius:10px;padding:0 14px;font-size:1rem;font-weight:400;transition:border-color .2s,box-shadow .2s}.gate-field input:focus{border-color:var(--red);outline:0;box-shadow:0 0 0 3px #0e518d26}.gate-check{color:var(--muted);cursor:pointer;align-items:flex-start;gap:10px;font-size:.82rem;line-height:1.5;display:flex}.gate-check input{width:18px;height:18px;accent-color:var(--red);flex:none;margin-top:1px}.gate-check a{color:var(--red);font-weight:600}.gate-hp{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.gate-err{color:#9b1c1c;background:#fdecec;border-radius:10px;margin:0;padding:10px 12px;font-size:.86rem;font-weight:600}.gate-err[hidden]{display:none}.gate-submit{justify-content:center;width:100%}.gate-submit:disabled{opacity:.7;cursor:progress}.gate-done{text-align:center;justify-items:center}.gate-ok{background:var(--red-tint);width:64px;height:64px;color:var(--red);border-radius:50%;place-items:center;animation:.5s cubic-bezier(.2,.7,.2,1.3) gate-pop;display:grid}@keyframes gate-pop{0%{opacity:0;transform:scale(.6)}}.gate-done h3{margin:0;font-size:1.2rem}.gate-done p{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:.92rem;line-height:1.6}.gate-done-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 18px;margin-top:4px;display:flex}.gate-link{color:var(--red);font:inherit;cursor:pointer;background:0 0;border:0;font-size:.88rem;font-weight:600}.gate-link:hover{text-decoration:underline}@media (prefers-reduced-motion:reduce){.gate[open],.gate-ok{animation:none}}
