@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/inter-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/inter-latin.woff2)format("woff2");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:Urbanist;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/urbanist-latin.woff2)format("woff2");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:Urbanist;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/urbanist-latin.woff2)format("woff2");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:Urbanist;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/urbanist-latin.woff2)format("woff2");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:Urbanist;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/urbanist-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;font-style:normal;font-weight:100 500;src:local(Arial),local(ArialMT),local(Helvetica),local(Roboto);size-adjust:106.5%;ascent-override:91%;descent-override:22.65%;line-gap-override:0%}@font-face{font-family:Inter Fallback;font-style:normal;font-weight:600 900;src:local(Arial Bold),local(Arial-BoldMT),local(Helvetica Bold),local(Helvetica-Bold),local(Roboto Bold);size-adjust:101.8%;ascent-override:95.17%;descent-override:23.69%;line-gap-override:0%}@font-face{font-family:Urbanist Fallback;font-style:normal;font-weight:100 500;src:local(Arial),local(ArialMT),local(Helvetica),local(Roboto);size-adjust:95.9%;ascent-override:99.06%;descent-override:26.07%;line-gap-override:0%}@font-face{font-family:Urbanist Fallback;font-style:normal;font-weight:600 900;src:local(Arial Bold),local(Arial-BoldMT),local(Helvetica Bold),local(Helvetica-Bold),local(Roboto Bold);size-adjust:92.6%;ascent-override:102.59%;descent-override:27%;line-gap-override:0%}@font-face{font-family:Poppins Fallback;font-style:normal;font-weight:100 900;src:local(Arial Bold),local(Arial-BoldMT),local(Helvetica Bold),local(Helvetica-Bold),local(Roboto Bold);size-adjust:106%;ascent-override:99.06%;descent-override:33.02%;line-gap-override:9.43%}@font-face{font-family:Poppins Fallback Capitales;font-style:normal;font-weight:100 900;src:local(Arial Bold),local(Arial-BoldMT),local(Helvetica Bold),local(Helvetica-Bold),local(Roboto Bold);size-adjust:93.5%;ascent-override:112.3%;descent-override:37.43%;line-gap-override:10.7%}:root{--mp-bg:#fff;--mp-bg-soft:#f5f7fb;--mp-bg-tint:#eef3ff;--mp-dark-900:#070d1c;--mp-dark-800:#080e1e;--mp-dark-700:#0b1326;--mp-ink:#0b1426;--mp-ink-2:#111c33;--mp-text:#0c1424;--mp-body:#3a4458;--mp-muted:#6b7589;--mp-muted-2:#97a0b3;--mp-dark-text:#fff;--mp-dark-body:#bcc6dc;--mp-dark-muted:#9aa6c0;--mp-dark-faint:#8c97b0;--mp-blue:#1b53f0;--mp-blue-bright:#2f6bff;--mp-blue-deep:#1240c4;--mp-blue-sky:#7da4ff;--mp-blue-pale:#8fb0ff;--mp-blue-border:#cdd9f5;--mp-blue-chip-border:#dbe6ff;--mp-red:#e11d48;--mp-warn-grad:linear-gradient(90deg,#e8830c,#f9a825);--mp-hot-grad:linear-gradient(90deg,#d61f3f,#f4485e);--mp-gold:#f4b740;--mp-gold-deep:#c79a30;--mp-line:#e7ebf3;--mp-line-2:#dfe4ee;--mp-dark-line:#ffffff1f;--mp-glass-bg:#ffffff14;--mp-font-display:"Urbanist","Urbanist Fallback",sans-serif;--mp-font-body:"Inter","Inter Fallback",sans-serif;--mp-fs-hero:clamp(34px,3.6vw,46px);--mp-fs-h1:clamp(28px,3vw,40px);--mp-fs-h2:clamp(22px,2.3vw,30px);--mp-fs-h2-lg:clamp(24px,2.6vw,34px);--mp-fs-lead:17px;--mp-fs-body:16px;--mp-fs-card:14.5px;--mp-fs-small:12.5px;--mp-lh-body:1.65;--mp-ls-title:-.4px;--mp-ls-label:2.5px;--mp-maxw:1180px;--mp-gutter:22px;--mp-section-y:88px;--mp-section-y-mobile:46px;--mp-gap-sm:14px;--mp-gap:22px;--mp-gap-lg:48px;--mp-radius-sm:8px;--mp-radius:12px;--mp-radius-md:16px;--mp-radius-lg:22px;--mp-radius-pill:999px;--mp-shadow-sm:0 1px 2px #0c14240a,0 6px 18px #0c14240d;--mp-shadow:0 12px 34px -12px #0c142424;--mp-shadow-cta:0 10px 24px -10px #1b53f080;--mp-shadow-dark:0 22px 44px -18px #000000a6;--mp-focus-ring:0 0 0 3px #1b53f026;--mp-grad-blue:linear-gradient(135deg,var(--mp-blue) 0%,var(--mp-blue-deep) 100%);--mp-grad-dark:linear-gradient(180deg,var(--mp-dark-800) 0%,var(--mp-dark-700) 100%);--mp-grad-tint:linear-gradient(180deg,#eef3ff 0%,#f5f7fb 100%);--mp-ease:cubic-bezier(.2,.7,.2,1);--mp-dur-fast:.18s;--mp-dur:.22s;--mp-dur-slow:.6s;--mp-hover-lift:-4px}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{font-family:var(--mp-font-body);background:var(--mp-bg);color:var(--mp-body);font-size:var(--mp-fs-body);line-height:var(--mp-lh-body);-webkit-font-smoothing:antialiased;overflow-x:hidden}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}h1,h2,h3,h4{font-family:var(--mp-font-display);text-transform:uppercase;letter-spacing:var(--mp-ls-title);color:var(--mp-text);font-weight:800;line-height:1.1}h1,h2{text-wrap:balance}h1{font-size:var(--mp-fs-h1);letter-spacing:-.5px;line-height:1.14}h2{font-size:var(--mp-fs-h2)}h3{font-size:17.5px}h4{font-size:16.5px}::selection{background:var(--mp-blue);color:#fff}p b,li b{color:var(--mp-text);font-weight:700}.container{width:100%;max-width:var(--mp-maxw);padding:0 var(--mp-gutter);margin:0 auto}.section{padding:var(--mp-section-y) 0;position:relative}.section-alt{background:var(--mp-bg-soft)}.section-dark{color:var(--mp-dark-body);background:radial-gradient(55% 70% at 82% -5%,#1b53f033,transparent 58%), var(--mp-grad-dark);position:relative;overflow:hidden}.section-dark .container{z-index:1;position:relative}.section-dark .eyebrow{color:var(--mp-blue-sky)}.section-dark .section-title,.section-dark h1,.section-dark h2,.section-dark h3,.section-dark h4{color:var(--mp-dark-text)}.section-dark .section-lead{color:var(--mp-dark-muted)}.section-dark p{color:var(--mp-dark-body)}.section-dark p b,.section-dark li b{color:var(--mp-dark-text)}.section-dark .accent,.section-dark .grad{color:var(--mp-blue-bright)}.section-head{text-align:center;max-width:760px;margin:0 auto 52px}.eyebrow{font-family:var(--mp-font-display);letter-spacing:var(--mp-ls-label);text-transform:uppercase;color:var(--mp-blue);margin-bottom:14px;font-size:15.5px;font-weight:800;display:inline-block}.eyebrow-light{color:var(--mp-blue-pale)}.section-title{font-family:var(--mp-font-display);letter-spacing:var(--mp-ls-title);text-transform:uppercase;color:var(--mp-text);font-weight:800;font-size:var(--mp-fs-h2);text-wrap:balance;line-height:1.18}.section-lead{color:var(--mp-body);font-size:var(--mp-fs-lead);margin-top:16px}.section-cta{text-align:center;margin-top:44px}.accent,.grad{color:var(--mp-blue)}.btn{font-family:var(--mp-font-display);letter-spacing:.2px;border-radius:var(--mp-radius);cursor:pointer;transition:transform .16s ease,box-shadow var(--mp-dur) ease,background var(--mp-dur-fast),border-color var(--mp-dur-fast),color var(--mp-dur-fast);text-align:center;border:1.5px solid #0000;flex-direction:column;justify-content:center;align-items:center;gap:.5em;padding:14px 26px;font-size:15px;font-weight:700;line-height:1.15;display:inline-flex}.btn small{opacity:.85;font-size:11px;font-weight:500;font-family:var(--mp-font-body);letter-spacing:.2px}.btn:hover{transform:translateY(-2px)}.btn-primary{background:var(--mp-blue);color:#fff;box-shadow:var(--mp-shadow-cta)}.btn-primary:hover{background:var(--mp-blue-deep);box-shadow:0 16px 30px -10px #1b53f080}.btn-outline{border-color:var(--mp-line-2);color:var(--mp-text);background:#fff}.btn-outline:hover{border-color:var(--mp-blue);color:var(--mp-blue)}.btn-sm{border-radius:10px;flex-direction:row;padding:10px 18px;font-size:13.5px}.btn-lg{border-radius:14px;padding:17px 34px;font-size:16.5px}.btn-cta-big{border-radius:var(--mp-radius-md);text-transform:uppercase;letter-spacing:.5px;text-align:center;flex-direction:column;gap:3px;max-width:100%;padding:15px 30px;font-size:15px;line-height:1.2}.btn-cta-big span{font-family:var(--mp-font-body);text-transform:none;letter-spacing:0;opacity:.75;font-size:12.5px;font-weight:500}.btn-silver{color:#1b2438;background:linear-gradient(135deg,#eef1f5 0%,#c2cad6 42%,#fafbfd 52%,#b3bcca 100%);border-color:#0000;box-shadow:0 10px 24px -12px #96a0afcc}.btn-silver:hover{filter:brightness(1.06);color:#1b2438}.btn-goldgrad{color:#3a2c05;background:linear-gradient(135deg,#f8e6ac 0%,#d8b34a 42%,#fff3c6 52%,#c79a30 100%);border-color:#0000;box-shadow:0 10px 24px -12px #c8a032bf}.btn-goldgrad:hover{filter:brightness(1.05);color:#3a2c05}.btn-platinum{color:#fff;background:linear-gradient(135deg,#4c5668 0%,#222a3a 46%,#5c6680 56%,#283142 100%);border-color:#0000;box-shadow:0 10px 26px -12px #141a28d9}.btn-platinum:hover{filter:brightness(1.12);color:#fff}.btn-bronze{color:#fff;text-shadow:0 1px 1px #00000047;background:linear-gradient(135deg,#c98a52 0%,#8a4f24 44%,#dba06a 54%,#7a4420 100%);border-color:#0000;box-shadow:0 10px 24px -12px #784620cc}.btn-bronze:hover{filter:brightness(1.06);color:#fff}.mp-card{border:1px solid var(--mp-line);border-radius:var(--mp-radius-md);transition:transform var(--mp-dur),border-color var(--mp-dur),box-shadow var(--mp-dur);background:#fff;padding:24px 22px}.mp-card:hover{transform:translateY(var(--mp-hover-lift));border-color:var(--mp-blue-border);box-shadow:var(--mp-shadow)}.mp-card h3,.mp-card h4{margin-bottom:8px}.mp-card p{color:var(--mp-muted);font-size:var(--mp-fs-card)}.mp-card-dark{border:1px solid var(--mp-dark-line);border-radius:var(--mp-radius-md);transition:transform var(--mp-dur),border-color var(--mp-dur);background:#ffffff0d;padding:24px 22px}.mp-card-dark:hover{transform:translateY(var(--mp-hover-lift));box-shadow:none;border-color:#7fa4ff80}.mp-card-dark h3,.mp-card-dark h4{color:var(--mp-dark-text);margin-bottom:8px}.mp-card-dark p{color:var(--mp-dark-body);font-size:var(--mp-fs-card)}.mp-badge{background:var(--mp-glass-bg);-webkit-backdrop-filter:blur(6px);border-radius:var(--mp-radius-pill);font-size:var(--mp-fs-small);color:#dbe6ff;border:1px solid #ffffff29;align-items:center;gap:8px;padding:7px 14px;font-weight:600;display:inline-flex}.mp-badge .dot{background:var(--mp-blue-bright);width:7px;height:7px;box-shadow:0 0 8px var(--mp-blue-bright);border-radius:50%}.mp-chip{background:var(--mp-bg-tint);color:var(--mp-blue);border:1px solid var(--mp-blue-chip-border);border-radius:var(--mp-radius-pill);font-size:var(--mp-fs-small);padding:4px 12px;font-weight:700;display:inline-block}.mp-flag{white-space:nowrap;background:var(--mp-blue);color:#fff;font-family:var(--mp-font-display);border-radius:var(--mp-radius-pill);padding:5px 14px;font-size:11px;font-weight:800;position:absolute;top:-11px;left:50%;transform:translate(-50%)}.reveal{opacity:0;transition:opacity var(--mp-dur-slow) ease,transform var(--mp-dur-slow) ease;transform:translateY(22px)}.reveal.in{opacity:1;transform:none}.mp-cta-vivant{isolation:isolate;position:relative;overflow:hidden;animation:3.2s ease-in-out infinite mp-cta-zoom!important}.mp-cta-vivant:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff59,#0000);width:40%;animation:6.4s ease-in-out infinite mp-cta-reflet;position:absolute;top:0;bottom:0;left:0;transform:translate(-150%)skew(-20deg)}.mp-cta-vivant:is(:hover,:focus-visible){animation-play-state:paused!important}@keyframes mp-cta-zoom{0%,to{scale:1}50%{scale:1.025}}@keyframes mp-cta-reflet{0%,75%{transform:translate(-150%)skew(-20deg)}to{transform:translate(325%)skew(-20deg)}}@media (prefers-reduced-motion:reduce){.mp-cta-vivant{animation:none!important}.mp-cta-vivant:after{content:none;animation:none}}@media (width<=680px){.section{padding:var(--mp-section-y-mobile) 0}.section-head{margin-bottom:28px}.section-cta{margin-top:30px}.mp-card,.mp-card-dark{padding:20px}.btn-cta-big{width:100%}}@media (width<=420px){.container{padding:0 16px}.btn{padding:13px 20px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reveal{opacity:1;transition:none;transform:none}.btn:hover,.mp-card:hover,.mp-card-dark:hover{transform:none}}
