.eu-landing{--primary:#00cdae;--blue:#2575f0;--amber:#ffad01;--navy:#1f2643;--dark:#070d27;--aqua700:#00bb9e;--aqua400:#54dec9;--off:#f8f7fc;--ink:#4c5169;--muted:#6b7385;--line:#e9e7f1;--white:#fff;--head:"Poppins",system-ui,sans-serif;--body:"DM Sans",system-ui,sans-serif;--sh-sm:0 1px 2px #070d270d;--sh-md:0 2px 6px #070d270a,0 8px 22px #070d270f;--sh-lg:0 4px 12px #070d270d,0 18px 44px #070d2717;--sh-xl:0 10px 24px #070d2712,0 34px 76px #070d2721}.eu-landing *{box-sizing:border-box;margin:0;padding:0}.eu-landing{font-family:var(--body);color:var(--ink);background:var(--off);-webkit-font-smoothing:antialiased;line-height:1.6}.eu-landing .wrap{max-width:1140px;margin:0 auto;padding:0 24px}.eu-landing .narrow{max-width:820px;margin:0 auto;padding:0 24px}.eu-landing h1,.eu-landing h2,.eu-landing h3{font-family:var(--head);color:var(--dark);letter-spacing:-.022em;text-wrap:balance;font-weight:600;line-height:1.14}.eu-landing p{text-wrap:pretty}.eu-landing a{text-decoration:none}.eu-landing .g-brand{color:#0000;background-image:linear-gradient(90deg,#1f2643 0%,#00cdae 62%,#2575f0 100%);-webkit-background-clip:text;background-clip:text}.eu-landing .g-dark{color:#0000;background-image:linear-gradient(90deg,#54dec9 0%,#00cdae 40%,#2575f0 100%);-webkit-background-clip:text;background-clip:text}.eu-landing .btn{font-family:var(--head);cursor:pointer;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:9px;padding:15px 27px;font-size:16px;font-weight:600;transition:background .25s cubic-bezier(.32,.72,0,1),transform .25s cubic-bezier(.32,.72,0,1),box-shadow .25s cubic-bezier(.32,.72,0,1);display:inline-flex}.eu-landing .btn:active{transform:translateY(0)scale(.98)}.eu-landing a:focus-visible,.eu-landing button:focus-visible,.eu-landing summary:focus-visible{outline:2px solid var(--primary);outline-offset:3px;border-radius:8px}.eu-landing .btn-primary{background:var(--primary);color:#fff;border-color:var(--primary);box-shadow:0 10px 24px #00cdae4d}.eu-landing .btn-primary:hover{background:var(--aqua700);border-color:var(--aqua700);transform:translateY(-2px)}.eu-landing .btn-primary .arw{transition:transform .18s}.eu-landing .btn-primary:hover .arw{transform:translate(3px)}.eu-landing .btn-ghost{border-color:var(--line);color:var(--dark);background:#fff}.eu-landing .btn-ghost:hover{border-color:#cfd4e0}.eu-landing .btn-sm{padding:11px 20px;font-size:15px}.eu-landing .arw{width:18px;height:18px}.eu-landing .pill{font-family:var(--head);color:var(--dark);background:#fff9;border:1px solid #e5e7eb;border-radius:999px;align-items:center;gap:8px;padding:8px 22px;font-size:14px;font-weight:600;display:inline-flex;box-shadow:0 1px 2px #0000000d}.eu-landing .shopbag{flex:none;display:block}.eu-landing .pill .shopbag{width:17px;height:20px}.eu-landing .herotags{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:inline-flex}.eu-landing .apptag{border:1px solid var(--line);box-shadow:var(--sh-sm);font-family:var(--head);color:var(--dark);background:#fff;border-radius:999px;align-items:center;gap:9px;padding:5px 16px 5px 5px;font-size:14px;font-weight:600;display:inline-flex}.eu-landing .apptag .aico{object-fit:cover;border-radius:50%;flex:none;width:28px;height:28px;display:block;box-shadow:0 0 0 1px #070d270f}.eu-landing .eyebrow{font-family:var(--head);letter-spacing:0;text-transform:none;color:#3a3f52;background:0 0;border-radius:0;align-items:center;gap:8px;padding:0;font-size:13px;font-weight:600;line-height:1;display:inline-flex}.eu-landing .eyebrow svg{fill:none;width:16px;height:16px;stroke:var(--primary);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.eu-landing .eyebrow .sq{display:none}.eu-landing .star{color:var(--amber)}.eu-landing .reveal{opacity:0;transition:opacity .8s cubic-bezier(.32,.72,0,1),transform .8s cubic-bezier(.32,.72,0,1);transform:translateY(26px)}.eu-landing .reveal.is-visible{opacity:1;transform:none}.eu-landing .rt .w{color:#cfd3de;transition:color .5s}.eu-landing .rt .w.lit{color:inherit}@media (prefers-reduced-motion:reduce){.eu-landing .rt .w{color:inherit}}.eu-landing .hin{opacity:0;animation:.8s cubic-bezier(.32,.72,0,1) both hin;transform:translateY(16px)}@keyframes hin{to{opacity:1;transform:none}}.eu-landing .float{animation:6s ease-in-out infinite fl}@keyframes fl{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.eu-landing .fill{background:linear-gradient(to right,var(--primary),var(--blue));border-radius:999px;width:0;height:100%}.eu-landing .fill.play{animation:1.2s cubic-bezier(.22,1,.36,1) .3s forwards grow}@keyframes grow{to{width:var(--w,72%)}}@media (prefers-reduced-motion:reduce){.eu-landing .reveal,.eu-landing .hin{opacity:1;transition:none;animation:none;transform:none}.eu-landing .fill{width:var(--w,72%);animation:none}.eu-landing .float{animation:none}}.eu-landing .nav{z-index:60;background:0 0;width:100%;padding-top:12px;position:sticky;top:0}.eu-landing .navin{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);max-width:896px;height:64px;box-shadow:var(--sh-md);background:#ffffffe6;border:1px solid #d1d5db99;border-radius:16px;justify-content:space-between;align-items:center;margin:0 auto;padding:0 22px;display:flex}.eu-landing .navin .brand{align-items:center;gap:8px;display:flex}.eu-landing .navin .brand img{width:36px;height:36px;display:block}.eu-landing .navlinks{align-items:center;gap:2px;display:flex}.eu-landing .navlinks a{font-family:var(--head);color:#374151;border-radius:8px;padding:8px 15px;font-size:15px;font-weight:500;transition:color .15s,background .15s}.eu-landing .navlinks a:hover{color:var(--primary);background:#00cdae14}.eu-landing .navcta{background:var(--primary);color:#fff;font-family:var(--head);border-radius:12px;align-items:center;padding:10px 20px;font-size:14px;font-weight:600;transition:background .15s;display:inline-flex;box-shadow:0 1px 2px #0000000d}.eu-landing .navcta:hover{background:var(--aqua700)}.eu-landing .hero{background:var(--off);text-align:center;padding:66px 0 40px;position:relative;overflow:hidden}.eu-landing .hero .wash{pointer-events:none;position:absolute;inset:0}.eu-landing .hero .wash:before{content:"";filter:blur(8px);background:radial-gradient(#00cdae29,#2575f014 45%,#0000 70%);width:900px;height:560px;position:absolute;top:-220px;left:50%;transform:translate(-50%)}.eu-landing .hero .dots{opacity:.5;pointer-events:none;background-image:radial-gradient(#070d270d 1px,#0000 1px);background-size:30px 30px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 30%,#000,#0000 75%);mask-image:radial-gradient(70% 60% at 50% 30%,#000,#0000 75%)}.eu-landing .hero .in{z-index:2;max-width:860px;margin:0 auto;position:relative}.eu-landing .hero h1{letter-spacing:-.03em;max-width:820px;margin:22px auto 0;font-size:clamp(40px,6vw,68px);font-weight:700;line-height:1.04}.eu-landing .hero .sub{color:var(--muted);max-width:560px;margin:22px auto 0;font-size:19.5px;line-height:1.6}.eu-landing .hero .cta{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:30px;display:flex}.eu-landing .hero .rate{color:var(--muted);justify-content:center;align-items:center;gap:7px;margin-top:24px;font-size:14px;display:flex}.eu-landing .hero .rate b{color:var(--dark);font-family:var(--head);font-weight:600}.eu-landing .showcase{z-index:2;width:fit-content;margin:52px auto 0;position:relative}.eu-landing .showcase:before{content:"";filter:blur(26px);z-index:0;background:radial-gradient(circle at 50% 40%,#00cdae38,#2575f01f 46%,#0000 72%);width:130%;height:120%;position:absolute;top:-8%;left:-15%}.eu-landing .showcase .rings{z-index:0;pointer-events:none;background:repeating-radial-gradient(circle,#070d2717 0 1.3px,#0000 1.3px 58px);width:860px;height:860px;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:radial-gradient(circle,#000 6%,#0000 72%);mask-image:radial-gradient(circle,#000 6%,#0000 72%)}.eu-landing .showcase .echo{z-index:0;pointer-events:none;background:#fff9;border:1px solid #070d2712;border-radius:40px;width:100%;height:100%;position:absolute;top:0;left:50%;box-shadow:0 34px 80px #070d270f}.eu-landing .showcase .echo.e1{opacity:.62;transform:translate(-50%)scale(1.05)}.eu-landing .showcase .echo.e2{opacity:.32;transform:translate(-50%)scale(1.11)}@media (prefers-reduced-motion:reduce){.eu-landing .showcase .echo{transition:none}}.eu-landing .tiltwrap{transform-style:preserve-3d;will-change:transform;transition:transform .3s cubic-bezier(.32,.72,0,1)}.eu-landing .phone{z-index:1;width:326px;transform-style:preserve-3d;background:linear-gradient(150deg,#9296a0 0%,#474b54 34%,#565a64 63%,#3f424a 100%);border-radius:50px;padding:9px;position:relative;box-shadow:0 18px 46px #070d2726,inset 0 0 0 1.3px #ffffff2e}.eu-landing .screen{background:#fff;border-radius:42px;height:534px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1.3px #2a2e35}.eu-landing .island{z-index:6;background:#04060b;border-radius:999px;justify-content:flex-end;align-items:center;width:106px;height:31px;padding-right:11px;display:flex;position:absolute;top:13px;left:50%;transform:translate(-50%)}.eu-landing .island:after{content:"";background:radial-gradient(circle at 35% 30%,#2b5178,#08111c);border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 1px #5a96dc38}.eu-landing .pbtn{z-index:0;background:linear-gradient(#33363d,#0e1016);position:absolute}.eu-landing .pbtn.pwr{border-radius:0 2px 2px 0;width:3px;height:66px;top:158px;right:-2px}.eu-landing .pbtn.v1{border-radius:2px 0 0 2px;width:3px;height:32px;top:126px;left:-2px}.eu-landing .pbtn.v2{border-radius:2px 0 0 2px;width:3px;height:58px;top:168px;left:-2px}.eu-landing .sbar{color:var(--dark);font-size:13px;font-weight:700;font-family:var(--head);justify-content:space-between;align-items:center;padding:15px 24px 6px;display:flex}.eu-landing .sbar .sig{align-items:center;gap:6px;display:flex}.eu-landing .sbar .sig svg{display:block}.eu-landing .photophone{z-index:1;border-radius:40px;width:340px;position:relative;overflow:hidden;box-shadow:0 48px 108px #070d2747,0 12px 32px #070d2729}.eu-landing .photophone .pimg{width:100%;height:auto;display:block}.eu-landing .pscreen{background:#fff;border-radius:30px;width:92.67%;height:96.38%;position:absolute;top:1.16%;left:3.23%;overflow:hidden}.eu-landing .giftmini{background:#00cdae0d;border:1px solid #00cdae33;border-radius:11px;align-items:center;gap:9px;margin:12px 18px 0;padding:9px 11px;display:flex}.eu-landing .giftmini .gi{background:linear-gradient(135deg,var(--primary),var(--blue));border-radius:8px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.eu-landing .giftmini .gi svg{fill:none;stroke:#fff;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.eu-landing .giftmini .gt{font-family:var(--head);color:var(--dark);font-size:12px;font-weight:600}.eu-landing .giftmini .gs{color:var(--muted);font-size:10.5px}.eu-landing .giftmini .gp{font-family:var(--head);color:#0f8c77;margin-left:auto;font-size:13px;font-weight:700}.eu-landing .chead{font-family:var(--head);color:var(--dark);justify-content:space-between;align-items:center;padding:6px 20px 10px;font-size:16px;font-weight:600;display:flex}.eu-landing .chead .n{color:#aab0c0}.eu-landing .prod{gap:12px;padding:108px 20px 0;display:flex}.eu-landing .pth{object-fit:cover;background:#f2f1f6;border-radius:12px;flex:none;width:64px;height:64px}.eu-landing .pinfo{flex:1}.eu-landing .pinfo .t{font-family:var(--head);color:var(--dark);font-size:14px;font-weight:600}.eu-landing .pinfo .stars{color:var(--amber);letter-spacing:1px;margin-top:3px;font-size:11px}.eu-landing .pinfo .tag{color:var(--primary);background:#00cdae1a;border-radius:5px;margin-top:6px;padding:2px 7px;font-size:10px;font-weight:700;display:inline-block}.eu-landing .prow{justify-content:space-between;align-items:center;padding:9px 20px 0;font-size:13px;display:flex}.eu-landing .qty{border:1px solid var(--line);color:#6b7385;border-radius:7px;align-items:center;gap:10px;padding:4px 9px;font-size:12px;display:inline-flex}.eu-landing .prow .pr b{color:var(--dark);font-family:var(--head)}.eu-landing .prow .pr s{color:#aab0c0}.eu-landing .cfoot{background:#fff;border-top:1px solid #f0eef6;padding:12px 20px 15px;position:absolute;bottom:0;left:0;right:0}.eu-landing .cfoot .sub{justify-content:space-between;align-items:center;margin-bottom:9px;display:flex}.eu-landing .cfoot .sub b{font-family:var(--head);color:var(--dark);font-size:17px;font-weight:700}.eu-landing .cfoot .sub span{color:var(--dark);font-size:13px;font-weight:600;font-family:var(--head)}.eu-landing .cfoot .btns{gap:8px;display:flex}.eu-landing .cfoot .vc{text-align:center;border:1px solid var(--line);color:var(--dark);font-size:12px;font-weight:600;font-family:var(--head);border-radius:12px;flex:1;padding:10px}.eu-landing .cfoot .co{text-align:center;background:var(--dark);color:#fff;font-size:12px;font-weight:600;font-family:var(--head);border-radius:12px;flex:1.4;padding:10px}.eu-landing .fcard{z-index:4;box-shadow:var(--sh-xl);background:#fff;border:1px solid #070d270d;border-radius:16px;padding:14px;position:absolute;transform:translateZ(28px)}.eu-landing .fcard.reward{top:104px;left:-20px;right:-20px}.eu-landing .fcard.reward .msg{text-align:center;font-family:var(--body);color:var(--dark);font-size:12.5px;font-weight:600}.eu-landing .fcard.reward .msg b{color:#0f8c77}.eu-landing .fcard.reward .track{background:#e9e7f1;border-radius:999px;height:8px;margin:9px 0;overflow:hidden}.eu-landing .fcard.reward .tiers{color:#aab0c0;justify-content:space-between;font-size:9.5px;font-weight:600;display:flex}.eu-landing .fcard.reward .tiers .on{color:#0f8c77}.eu-landing .fcard.gift{align-items:center;gap:10px;width:206px;display:flex;top:360px;right:-26px}.eu-landing .fcard.gift .gi{background:linear-gradient(135deg,var(--primary),var(--blue));border-radius:10px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.eu-landing .fcard.gift .gi svg{fill:none;stroke:#fff;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.eu-landing .fcard.gift .gt{font-family:var(--head);color:var(--dark);font-size:12px;font-weight:600}.eu-landing .fcard.gift .gs{color:#8a90a3;font-size:10px}.eu-landing .trust{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff}.eu-landing .trust .wrap{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 28px;padding:20px 24px;display:flex}.eu-landing .trust .ti{font-family:var(--head);color:var(--dark);align-items:center;gap:9px;font-size:14px;font-weight:600;display:inline-flex}.eu-landing .trust .ti .mut{color:var(--muted);font-weight:500}.eu-landing .trust .ti .shopbag{flex:none;width:14px;height:17px}.eu-landing .trust .ti .tico{fill:none;width:17px;height:17px;stroke:var(--primary);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.eu-landing .trust .ti .tstar{width:16px;height:16px;fill:var(--amber);flex:none}.eu-landing .trust .tsep{background:var(--line);width:1px;height:18px}@media (max-width:640px){.eu-landing .trust .tsep{display:none}}.eu-landing .lstrip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff}.eu-landing .lstrip .lwrap{align-items:center;gap:34px;max-width:1140px;margin:0 auto;padding:30px 24px;display:flex}.eu-landing .lstrip .lt{width:180px;font-family:var(--head);color:var(--muted);flex:none;font-size:13px;font-weight:500;line-height:1.4}.eu-landing .lstrip .lwin{flex:1;min-width:0;position:relative;overflow:hidden}.eu-landing .lstrip .lwin:before,.eu-landing .lstrip .lwin:after{content:"";z-index:2;pointer-events:none;width:70px;position:absolute;top:0;bottom:0}.eu-landing .lstrip .lwin:before{background:linear-gradient(90deg,#fff,#0000);left:0}.eu-landing .lstrip .lwin:after{background:linear-gradient(270deg,#fff,#0000);right:0}.eu-landing .ltrack{align-items:center;gap:54px;width:max-content;animation:24s linear infinite lmarq;display:flex}.eu-landing .ltrack img{filter:grayscale();opacity:.55;flex:none;width:auto;height:27px}@keyframes lmarq{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.eu-landing .ltrack{animation:none}}@media (max-width:700px){.eu-landing .lstrip .lwrap{flex-direction:column;gap:16px}.eu-landing .lstrip .lt{text-align:center;width:auto}}.eu-landing .mk{color:var(--dark);background:linear-gradient(#0000 58%,#00cdae47 58%);border-radius:2px;padding:0 2px;font-weight:600}.eu-landing section.blk{background:#fff;padding:100px 0}.eu-landing .sechead{grid-template-columns:1fr 1fr;align-items:end;gap:40px;margin-bottom:56px;display:grid}.eu-landing .sechead h2{letter-spacing:-.02em;font-size:clamp(30px,3.8vw,44px);font-weight:600}.eu-landing .sechead p{color:var(--muted);font-size:18px}.eu-landing .center{text-align:center;max-width:680px;margin:0 auto 56px}.eu-landing .center h2{font-size:clamp(30px,3.8vw,44px);font-weight:600}.eu-landing .center p{color:var(--muted);margin-top:14px;font-size:18px}.eu-landing .why{flex-direction:column;gap:70px;display:flex}.eu-landing .r2{grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid}.eu-landing .r2 .num{font-family:var(--head);color:var(--primary);letter-spacing:.1em;font-size:14px;font-weight:700}.eu-landing .r2 h3{margin:10px 0 15px;font-size:clamp(24px,2.7vw,32px);font-weight:600}.eu-landing .r2 p{color:var(--muted);font-size:17.5px}.eu-landing .soft{border:1px solid var(--line);box-shadow:var(--sh-md);background:#fff;border-radius:20px;padding:28px}.eu-landing .cmp{border-radius:14px;align-items:center;gap:13px;margin-bottom:11px;padding:14px;display:flex}.eu-landing .cmp.bad{background:#ffad010f;border:1px solid #ffad0138}.eu-landing .cmp.good{background:#00cdae0d;border:1px solid #00cdae2e}.eu-landing .ci{border-radius:50%;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-weight:700;display:flex}.eu-landing .ci.x{color:#9a6a00;background:#ffad0124}.eu-landing .ci.c{color:var(--primary);background:#00cdae1f}.eu-landing .cmp .tt{font-family:var(--body);color:var(--dark);font-size:15px;font-weight:700}.eu-landing .cmp .ss{color:var(--muted);font-size:13px}.eu-landing .chips{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.eu-landing .chip{color:var(--dark);background:#00cdae0f;border:1px solid #00cdae29;border-radius:999px;padding:6px 12px;font-size:12.5px;font-weight:500}.eu-landing .kv{color:var(--muted);border-top:1px solid #f0eef6;justify-content:space-between;align-items:center;margin-top:14px;padding-top:14px;font-size:14px;display:flex}.eu-landing .kv b{font-family:var(--head);color:var(--dark);font-weight:600}.eu-landing .softbar{background:#00cdae0d;border:1px solid #00cdae2e;border-radius:14px;padding:15px}.eu-landing .softbar .msg{font-family:var(--body);color:var(--dark);font-size:14px;font-weight:600}.eu-landing .softbar .msg b{color:#0f8c77}.eu-landing .softbar .track{background:#e9e7f1;border-radius:999px;height:8px;margin:9px 0;overflow:hidden}.eu-landing .softbar .tiers{color:#aab0c0;justify-content:space-between;font-size:11px;font-weight:600;display:flex}.eu-landing .softbar .tiers .on{color:#0f8c77}.eu-landing .steps{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.eu-landing .step{border:1px solid var(--line);background:#fff;border-radius:20px;padding:30px;transition:box-shadow .2s}.eu-landing .step:hover{box-shadow:var(--sh-lg)}.eu-landing .step .n{font-family:var(--head);color:#fff;background:linear-gradient(135deg,var(--primary),var(--blue));border-radius:14px;justify-content:center;align-items:center;width:44px;height:44px;font-size:18px;font-weight:700;display:flex}.eu-landing .step h3{margin:16px 0 8px;font-size:20px;font-weight:600}.eu-landing .step p{color:var(--muted);font-size:15px}.eu-landing .stats{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.eu-landing .stat{border:1px solid var(--line);box-shadow:var(--sh-md);text-align:center;background:#fff;border-radius:20px;padding:30px 26px}.eu-landing .stat .v{font-family:var(--head);color:var(--dark);letter-spacing:-.02em;justify-content:center;align-items:center;gap:6px;font-size:46px;font-weight:700;line-height:1;display:flex}.eu-landing .stat .v .star{font-size:30px}.eu-landing .stat .l{color:var(--muted);margin-top:12px;font-size:14px}.eu-landing .feat{grid-template-columns:.9fr 1.1fr;align-items:stretch;gap:26px;display:grid}.eu-landing .feat .tabs{flex-direction:column;gap:8px;display:flex}.eu-landing .ftab{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:16px;align-items:flex-start;gap:14px;padding:20px;transition:background .18s,box-shadow .18s,border-color .18s;display:flex}.eu-landing .ftab:hover{background:#fff}.eu-landing .ftab.on{border-color:var(--line);box-shadow:var(--sh-lg);background:#fff}.eu-landing .ftab .fi{background:#00cdae1a;border-radius:12px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.eu-landing .ftab.on .fi{background:linear-gradient(135deg,var(--primary),var(--blue))}.eu-landing .ftab .fi svg{fill:none;width:20px;height:20px;stroke:var(--primary);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.eu-landing .ftab.on .fi svg{stroke:#fff}.eu-landing .ftab .ft{flex:1}.eu-landing .ftab .ft h3{margin-bottom:5px;font-size:16.5px;font-weight:600}.eu-landing .ftab .ft p{color:var(--muted);font-size:14px;line-height:1.5}.eu-landing .ftab .chev{color:#c3c8d4;flex:none;align-self:center;font-size:22px;line-height:1;transition:transform .18s,color .18s}.eu-landing .ftab.on .chev{color:var(--primary);transform:translate(3px)}.eu-landing .feat .preview{background:var(--off);border:1px solid var(--line);border-radius:22px;justify-content:center;align-items:center;min-height:340px;padding:36px;display:flex;position:relative;overflow:hidden}.eu-landing .feat .preview:before{content:"";filter:blur(10px);background:radial-gradient(circle,#00cdae24,#0000 65%);border-radius:50%;width:420px;height:420px;position:absolute;top:-120px;right:-120px}.eu-landing .pane{z-index:1;width:100%;max-width:420px;display:none;position:relative}.eu-landing .pane.on{animation:.45s fade;display:block}@keyframes fade{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.eu-landing .pvcard{border:1px solid var(--line);box-shadow:var(--sh-lg);background:#fff;border-radius:20px;width:100%;padding:22px}.eu-landing .pvhead{font-family:var(--head);color:var(--dark);justify-content:space-between;align-items:center;margin-bottom:16px;font-size:15px;font-weight:600;display:flex}.eu-landing .pvhead span{color:var(--muted);font-weight:600}.eu-landing .pvhead .badge{color:var(--primary);background:#00cdae1a;border-radius:6px;padding:3px 9px;font-size:11px}.eu-landing .giftrow{align-items:center;gap:12px;display:flex}.eu-landing .gthumb{object-fit:cover;background:#f2f1f6;border-radius:11px;flex:none;width:46px;height:46px}.eu-landing .gtt{font-family:var(--head);color:var(--dark);font-size:14px;font-weight:600}.eu-landing .gss{color:var(--muted);font-size:12.5px}.eu-landing .gprice{font-family:var(--head);margin-left:auto;font-size:14px}.eu-landing .gprice s{color:#aab0c0}.eu-landing .gprice b{color:#0f8c77}.eu-landing .plabel{font-family:var(--head);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:10px;font-size:12.5px;font-weight:700;display:inline-flex}.eu-landing .plabel:before{content:"";border-radius:3px;width:9px;height:9px}.eu-landing .plabel-x{color:#9a6a00}.eu-landing .plabel-x:before{background:#ffad01}.eu-landing .plabel-c{color:var(--primary)}.eu-landing .plabel-c:before{background:var(--primary)}.eu-landing .ptext{color:var(--muted);font-size:17.5px;line-height:1.6}.eu-landing .ptext b{color:var(--dark);font-weight:600}.eu-landing .quote{border-left:3px solid var(--primary);margin-top:26px;padding:2px 0 2px 18px}.eu-landing .quote .qs{color:var(--amber);letter-spacing:2px;font-size:14px}.eu-landing .quote blockquote{font-family:var(--head);color:var(--dark);margin:8px 0;font-size:18px;font-weight:600;line-height:1.45}.eu-landing .quote .who{color:#8a90a3;font-size:13px}.eu-landing .quote .who b{font-family:var(--head);color:var(--dark);font-weight:600}.eu-landing .pvchips{gap:10px;margin-top:14px;display:flex}.eu-landing .pvchip{font-family:var(--head);color:var(--dark);background:#00cdae0d;border:1px solid #00cdae2e;border-radius:12px;flex:1;align-items:center;gap:8px;padding:10px 12px;font-size:12.5px;font-weight:600;display:flex}.eu-landing .pvchip svg{fill:none;width:15px;height:15px;stroke:var(--primary);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;flex:none}@media (max-width:520px){.eu-landing .pvchips{flex-direction:column}}.eu-landing .hwrap{grid-template-columns:.78fr 1.22fr;align-items:center;gap:44px;display:grid}.eu-landing .hsteps{flex-direction:column;display:flex}.eu-landing .hstep2{border-top:1px solid var(--line);cursor:pointer;align-items:flex-start;gap:16px;padding:22px 6px;display:flex}.eu-landing .hstep2:first-child{border-top:none}.eu-landing .hstep2 .sn{width:38px;height:38px;font-family:var(--head);color:#aab0c0;border:1.5px solid var(--line);background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:15px;font-weight:700;transition:background .25s,color .25s,border-color .25s;display:flex}.eu-landing .hstep2.on .sn{color:#fff;background:linear-gradient(135deg,var(--primary),var(--blue));border-color:#0000}.eu-landing .hstep2 .sc h3{color:#9aa0b0;font-size:19px;font-weight:600;transition:color .2s}.eu-landing .hstep2.on .sc h3{color:var(--dark)}.eu-landing .hstep2 .sc p{color:var(--muted);opacity:0;max-height:0;font-size:15px;line-height:1.55;transition:max-height .35s,opacity .3s,margin-top .35s;overflow:hidden}.eu-landing .hstep2.on .sc p{opacity:1;max-height:130px;margin-top:8px}.eu-landing .adm{border:1px solid var(--line);box-shadow:var(--sh-lg);background:#f6f6f8;border-radius:20px;overflow:hidden}.eu-landing .admtabs{border-bottom:1px solid var(--line);background:#fff;gap:9px;padding:15px;display:flex}.eu-landing .admtab{text-align:center;font-family:var(--head);color:#9aa0b0;background:#f2f1f6;border-radius:10px;flex:1;padding:12px 6px;font-size:14px;font-weight:600}.eu-landing .admtab.on{color:var(--dark);border:1px solid var(--line);background:#fff;box-shadow:0 1px 3px #070d270f}.eu-landing .admbody{background:#f6f6f8;flex-direction:column;gap:16px;padding:22px;display:flex}.eu-landing .admcard{border:1px solid var(--line);background:#fff;border-radius:14px;padding:18px}.eu-landing .admh{font-family:var(--head);color:var(--dark);align-items:center;gap:9px;margin-bottom:14px;font-size:14.5px;font-weight:600;display:flex}.eu-landing .admopt{border:1px solid var(--line);border-radius:12px;align-items:flex-start;gap:12px;margin-bottom:10px;padding:15px 16px;display:flex}.eu-landing .admopt:last-child{margin-bottom:0}.eu-landing .admopt.on{border-color:var(--primary);background:#00cdae0a}.eu-landing .admradio{border:2px solid #cfd4e0;border-radius:50%;flex:none;width:19px;height:19px;margin-top:1px;position:relative}.eu-landing .admopt.on .admradio{border-color:var(--primary)}.eu-landing .admopt.on .admradio:after{content:"";background:var(--primary);border-radius:50%;position:absolute;inset:4px}.eu-landing .admchk{border:2px solid #cfd4e0;border-radius:5px;flex:none;width:19px;height:19px;margin-top:1px;position:relative}.eu-landing .admopt.on .admchk{border-color:var(--primary);background:var(--primary)}.eu-landing .admopt.on .admchk:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:9px;position:absolute;top:1px;left:5px;transform:rotate(45deg)}.eu-landing .admt{font-family:var(--head);color:var(--dark);font-size:14.5px;font-weight:600}.eu-landing .adms{color:var(--muted);margin-top:3px;font-size:12.5px;line-height:1.45}.eu-landing .admrow{gap:12px;display:flex}.eu-landing .admfield{flex:1}.eu-landing .admlabel{color:var(--muted);margin-bottom:6px;font-size:12px}.eu-landing .admin-in{border:1px solid var(--line);color:var(--dark);font-size:14px;font-family:var(--head);background:#fff;border-radius:9px;padding:11px 13px;font-weight:600}.eu-landing .admbadge{color:#1f2643;background:#eef1f6;border-radius:7px;padding:3px 10px;font-size:11.5px;font-weight:700}.eu-landing .admbadge.live{color:#0f8c77;background:#00cdae1f}.eu-landing .stpreview{border:1px solid var(--line);background:#fff;border-radius:14px;padding:20px}.eu-landing .stmsg{font-family:var(--head);color:var(--dark);text-align:center;margin-bottom:13px;font-size:16px;font-weight:600}.eu-landing .stmsg b{color:#0f8c77}.eu-landing .hpanes{position:relative}.eu-landing .hpane{display:none}.eu-landing .hpane.on{animation:.5s fade;display:block}.eu-landing .tsec{background:var(--off);position:relative;overflow:hidden}.eu-landing .tsec .wrap{z-index:1;position:relative}.eu-landing .tg{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.eu-landing .tc{border:1px solid var(--line);background:#fff;border-radius:18px;flex-direction:column;padding:26px;transition:box-shadow .2s;display:flex}.eu-landing .tc:hover{box-shadow:var(--sh-lg)}.eu-landing .tc .stars{color:var(--amber);letter-spacing:2px;font-size:14px}.eu-landing .tc blockquote{font-family:var(--head);color:var(--dark);letter-spacing:-.01em;flex:1;margin:14px 0;font-size:17.5px;font-weight:600;line-height:1.45}.eu-landing .tc .who{color:#8a90a3;border-top:1px solid #f0eef6;padding-top:13px;font-size:13px}.eu-landing .tc .who b{font-family:var(--head);color:var(--dark);font-weight:600}.eu-landing .voc{font-family:var(--body);color:#9a6a00;vertical-align:middle;background:#ffad0129;border-radius:6px;margin-left:6px;padding:2px 7px;font-size:10px;font-weight:700;display:inline-block}.eu-landing .faq{flex-direction:column;gap:12px;max-width:760px;margin:0 auto;display:flex}.eu-landing details{border:1px solid var(--line);background:#fff;border-radius:14px;overflow:hidden}.eu-landing details[open]{border-color:#b0f0e6}.eu-landing summary{font-family:var(--head);color:var(--dark);cursor:pointer;justify-content:space-between;gap:16px;padding:18px 20px;font-size:16px;font-weight:600;list-style:none;display:flex}.eu-landing summary::-webkit-details-marker{display:none}.eu-landing summary:after{content:"+";color:var(--primary);font-size:22px;font-weight:400}.eu-landing details[open] summary:after{content:"–"}.eu-landing details p{color:var(--muted);padding:0 20px 18px;font-size:15px}.eu-landing .ctacard{text-align:center;background:linear-gradient(135deg,#070d27 0%,#0a2c3a 44%,#00c3a6 82%,#2575f0 100%);border-radius:24px;margin:0 24px;padding:72px 40px;position:relative;overflow:hidden}.eu-landing .ctacard:after{content:"";filter:blur(20px);background:radial-gradient(circle,#2575f080,#0000 62%);border-radius:50%;width:520px;height:520px;position:absolute;bottom:-260px;right:-120px}.eu-landing .ctacard .in{z-index:2;max-width:600px;margin:0 auto;position:relative}.eu-landing .ctacard h2{color:#fff;margin-bottom:14px;font-size:clamp(30px,4vw,46px);font-weight:700}.eu-landing .ctacard p{color:#d7e6ea;margin-bottom:28px;font-size:18px}.eu-landing .ctacard .mini{z-index:1;background:#fff;border-radius:14px;padding:12px 14px;position:absolute;box-shadow:0 20px 44px #0000004d}.eu-landing .ctacard .mini.m1{width:210px;top:40px;left:28px}.eu-landing .ctacard .mini.m1 .msg{color:var(--dark);font-size:11.5px;font-weight:600;font-family:var(--body)}.eu-landing .ctacard .mini.m1 .msg b{color:#0f8c77}.eu-landing .ctacard .mini.m1 .track{background:#e9e7f1;border-radius:999px;height:7px;margin-top:8px;overflow:hidden}.eu-landing .ctacard .mini.m2{align-items:center;gap:9px;display:flex;bottom:44px;right:30px}.eu-landing .ctacard .mini.m2 .gi{background:linear-gradient(135deg,var(--primary),var(--blue));border-radius:9px;flex:none;width:30px;height:30px}.eu-landing .ctacard .mini.m2 .gt{color:var(--dark);font-size:11.5px;font-weight:600;font-family:var(--head)}@media (max-width:820px){.eu-landing .ctacard .mini{display:none}}.eu-landing .site-footer{background:var(--dark);color:#fff}.eu-landing .footin{max-width:1140px;margin:0 auto;padding:64px 24px}.eu-landing .fgrid{grid-template-columns:2fr 1fr 1fr 1fr 1fr;gap:32px;display:grid}.eu-landing .fbrandtop{align-items:center;gap:8px;margin-bottom:16px;display:inline-flex}.eu-landing .fbrandtop img{border-radius:8px;width:40px;height:40px;display:block}.eu-landing .fbrandtop span{font-family:var(--head);color:#fff;font-size:20px;font-weight:600}.eu-landing .fbrand p{color:#9ca3af;max-width:340px;margin-bottom:24px;font-size:14px;line-height:1.6}.eu-landing .fsocial{gap:16px;display:flex}.eu-landing .fsocial a{color:#6b7280;transition:color .15s;display:block}.eu-landing .fsocial a:hover{color:var(--primary)}.eu-landing .fsocial svg{fill:currentColor;width:20px;height:20px;display:block}.eu-landing .fcol h3{font-family:var(--head);color:#d1d5db;margin-bottom:16px;font-size:14px;font-weight:600}.eu-landing .fcol ul{flex-direction:column;gap:12px;list-style:none;display:flex}.eu-landing .fcol a{color:#9ca3af;font-size:14px;transition:color .15s}.eu-landing .fcol a:hover{color:var(--primary)}.eu-landing .fbottom{border-top:1px solid #1f2937;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:48px;padding-top:32px;display:flex}.eu-landing .fbottom p{color:#6b7280;font-size:14px}.eu-landing .fbottom .flinks{gap:24px;display:flex}.eu-landing .fbottom .flinks a{color:#6b7280;font-size:14px}.eu-landing .fbottom .flinks a:hover{color:#d1d5db}@media (max-width:920px){.eu-landing .fgrid{grid-template-columns:1fr 1fr}.eu-landing .fbrand{grid-column:span 2}}.eu-landing .sticky{border-top:1px solid var(--line);z-index:70;background:#fff;padding:10px 16px;display:none;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 20px #00000014}.eu-landing .sticky .btn{width:100%}@media (max-width:920px){.eu-landing .r2,.eu-landing .sechead{grid-template-columns:1fr;gap:34px}.eu-landing .r2 .media{order:2}.eu-landing .navlinks{display:none}.eu-landing .steps,.eu-landing .stats,.eu-landing .tg,.eu-landing .feat,.eu-landing .hwrap{grid-template-columns:1fr}.eu-landing section.blk{padding:70px 0}.eu-landing .hero{padding:44px 0 30px}.eu-landing .sticky{display:block}.eu-landing{padding-bottom:78px}}.eu-landing .lstrip .ltrack img{object-fit:contain;opacity:.62;width:auto;max-width:116px;height:26px}.eu-landing .lstrip .ltrack img.inv{filter:grayscale()invert();opacity:.72}.eu-landing .pays{align-items:center;gap:6px;padding:0 0 7px;display:flex}.eu-landing .pays .pl{color:#aab0c0;font-size:9.5px;font-weight:600;font-family:var(--head);margin-right:2px}.eu-landing .pays .pc{color:#6b7385;border:1px solid var(--line);font-size:9.5px;font-weight:700;font-family:var(--head);background:#fff;border-radius:4px;padding:2px 6px}.eu-landing .hero .supp{color:var(--muted);font-size:13.5px;font-family:var(--head);align-items:center;gap:7px;margin-top:11px;font-weight:500;display:inline-flex}.eu-landing .hero .supp svg{width:16px;height:16px;color:var(--primary);flex:none}@media (min-width:921px){.eu-landing #features.scrub{overflow:visible}.eu-landing #features.scrub:before{display:none}.eu-landing #features.scrub .wrap{flex-direction:column;justify-content:center;min-height:100vh;display:flex;position:sticky;top:0}}@media (max-width:920px){.eu-landing,.eu-landing{overflow-x:hidden}}.eu-landing .lstrip .lchip{font-family:var(--head);color:#4c5169;white-space:nowrap;flex:none;align-items:center;gap:9px;font-size:15px;font-weight:600;display:inline-flex}.eu-landing .lstrip .lmono{background:linear-gradient(135deg,var(--primary),var(--blue));color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;font-weight:700;display:inline-flex}.eu-landing .lstrip .ltrack{gap:22px}.eu-landing .lstrip .lcard{border:1px solid var(--line);background:#fff;border-radius:14px;flex:none;justify-content:center;align-items:center;min-width:160px;height:78px;padding:0 30px;display:inline-flex;box-shadow:0 1px 3px #070d270d}.eu-landing .lstrip .ltrack .lcard img{object-fit:contain;width:auto;max-width:200px;max-height:44px;display:block}.eu-landing .lstrip .lname{font-family:var(--head);color:#232a41;white-space:nowrap;letter-spacing:.005em;flex:none;font-size:20px;font-weight:600}.eu-landing .lstrip .ldot{color:var(--primary);opacity:.55;flex:none;font-size:16px}.eu-landing .lstrip .ltrack{align-items:center;gap:52px}.eu-landing .lstrip .llogo{object-fit:contain;flex:none;width:auto;max-width:380px;height:58px;display:block}.eu-landing .lstrip .lwin .ltrack img{object-fit:contain;filter:none;opacity:1;flex:none;width:auto;max-width:290px;height:46px}:is(body:has(.eu-landing)>header,body:has(.eu-landing)>footer){display:none}.eu-landing .lstrip .lwin .ltrack img[src*=cahuparis]{height:26px}.eu-landing .lstrip .lwin .ltrack img[src*=chouaucarre]{height:33px}.eu-landing .lstrip .lwin .ltrack img[src*=bisou],.eu-landing .lstrip .lwin .ltrack img[src*=biloba]{height:52px}
