:root{--navy:#1A3666;--navy-deep:#002156;--blue:#0E77CC;--green:#17A460;--black:#191919;--white:#fff;--blue-alt:#0145A8;--cyan:#00B1D2;--green-light:#95DE68;--purple:#351B65;--pink:#FF2B5F;--yellow:#F2CB0A;--ink:#191919;--ink-soft:#4E5A6B;--line:#DCE3EC;--bg-soft:#F4F7FB;--display:"Zalando Sans SemiExpanded","Poppins",system-ui,sans-serif;--subtitle:"Roboto Condensed",system-ui,sans-serif;--body:"Roboto Condensed",system-ui,sans-serif;--max:1140px;--r:12px}*{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--body);color:var(--ink);background:#fff;line-height:1.55;-webkit-font-smoothing:antialiased}img{max-width:100%;display:block}h1,h2,h3,h4{font-family:var(--display);line-height:1.15;font-weight:700}a{color:inherit}.wrap{max-width:var(--max);margin:0 auto;padding:0 20px}.sec{padding:56px 0}.center{text-align:center}.ic{width:22px;height:22px;flex:0 0 auto;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ic--lg{width:28px;height:28px}.tri-rule{height:16px;background-color:var(--navy-deep);background-image:linear-gradient(45deg,var(--green) 50%,transparent 50%),linear-gradient(-45deg,var(--blue) 50%,transparent 50%);background-size:32px 16px;background-position:0 0,16px 0;background-repeat:repeat-x}.tri-rule--light{background-color:#fff}.tri-rule--soft{background-color:var(--bg-soft)}.tri-corner{position:relative;overflow:hidden}.tri-corner:after{content:"";position:absolute;right:0;bottom:0;width:0;height:0;border-style:solid;border-width:0 0 40px 40px;border-color:transparent transparent var(--green) transparent;opacity:.18}.eyebrow-mark{display:inline-flex;align-items:center;gap:9px;font-family:var(--subtitle);font-weight:700;font-size:.78rem;letter-spacing:.14em;text-transform:uppercase}.eyebrow-mark:before{content:"";width:0;height:0;border-color:transparent transparent currentcolor;border-style:solid;border-width:0 0 11px 11px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;background:var(--green);color:#fff;text-decoration:none;font-family:var(--display);font-weight:700;font-size:1rem;padding:15px 34px;border:0;border-radius:100px;cursor:pointer}.btn:hover{background:#128A4F}.btn:focus-visible{outline:3px solid var(--navy);outline-offset:3px}.btn .ic{width:18px;height:18px}.btn--block{width:100%;border-radius:8px}.btn--ghost{background:transparent;color:var(--navy);border:2px solid var(--navy)}.btn--ghost:hover{background:var(--navy);color:#fff}.ph{background:repeating-linear-gradient(45deg,#EEF2F7,#EEF2F7 10px,#E4EAF2 0,#E4EAF2 20px);border:1px dashed #b4c0d0;border-radius:var(--r);display:flex;align-items:center;justify-content:center;color:#77839A;font-size:.8rem;text-align:center;padding:14px;min-height:160px}.topbar{background:var(--navy);color:#fff}.topbar .wrap{display:flex;align-items:center;gap:18px;padding-top:12px;padding-bottom:12px;flex-wrap:wrap}.logo{font-family:var(--display);font-weight:800;font-size:1.15rem;letter-spacing:-.02em;margin-right:auto}.topbar a{text-decoration:none;font-size:.85rem;font-weight:500}.pill{border:1px solid rgba(255,255,255,.4);padding:7px 15px;border-radius:100px}.pill--green{background:var(--green);border-color:var(--green);font-weight:700}.navbar{background:var(--blue-alt);color:#fff}.navbar .wrap{display:flex;align-items:center;gap:20px;padding-top:9px;padding-bottom:9px;flex-wrap:wrap}.navbar a{text-decoration:none;font-size:.82rem}.navbar .search{margin-left:auto;background:rgba(255,255,255,.15);border:0;border-radius:100px;padding:7px 16px;color:#fff;font-family:var(--body);font-size:.8rem;min-width:200px}.navbar .search::placeholder{color:rgba(255,255,255,.7)}.tag-enem{background:var(--yellow);color:var(--navy-deep);font-weight:700;padding:3px 10px;border-radius:5px}.hero{background:var(--navy-deep);color:#fff;padding:66px 0 58px;position:relative;overflow:hidden}.hero .wrap{position:relative;z-index:2;text-align:center}.hero .eyebrow-mark{color:var(--green-light);margin-bottom:12px}.hero h1{font-size:clamp(2.1rem,6.4vw,3.5rem);color:#fff;letter-spacing:-.01em}.hero .lead{max-width:52ch;margin:14px auto 0;font-size:1.05rem;color:rgba(255,255,255,.88)}.hero .meta{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;margin-top:20px;font-size:.88rem;font-weight:500}.hero .meta span{display:inline-flex;align-items:center;gap:7px;background:rgba(255,255,255,.14);padding:7px 15px;border-radius:100px}.hero .meta .ic{width:16px;height:16px;color:var(--green-light)}.hero .cta{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-top:26px}.hero .btn--ghost{color:#fff;border-color:rgba(255,255,255,.55)}.hero .btn--ghost:hover{background:#fff;color:var(--navy-deep)}.hero .gfx{position:absolute;inset:0;z-index:1;opacity:.5;pointer-events:none}.hero .gfx i{position:absolute;display:block;width:0;height:0;border-style:solid}.gfx i:first-child{top:-10px;left:-30px;border-width:0 0 190px 190px;border-color:transparent transparent var(--green) transparent}.gfx i:nth-child(2){top:0;left:110px;border-width:150px 150px 0 0;border-color:var(--blue) transparent transparent transparent}.gfx i:nth-child(3){bottom:-20px;right:80px;border-width:0 170px 170px 0;border-color:transparent var(--navy) transparent transparent}.gfx i:nth-child(4){bottom:0;right:-40px;border-width:130px 0 0 130px;border-color:transparent transparent transparent var(--green)}.gfx i:nth-child(5){top:60px;right:210px;border-width:0 0 90px 90px;border-color:transparent transparent var(--cyan) transparent;opacity:.6}@media (max-width:700px){.hero .gfx{opacity:.28}}.band{background:var(--navy-deep);color:#fff;padding:46px 0 48px;text-align:center}.band .eyebrow-mark{color:var(--green-light);margin-bottom:12px}.band h2{font-size:clamp(1.3rem,3.4vw,1.9rem)}.band p{max-width:62ch;margin:12px auto 0;color:rgba(255,255,255,.9);font-size:1rem}.band-cta{margin-top:24px}.duo{background:var(--bg-soft);padding:44px 0}.duo .grid{display:grid;grid-template-columns:1fr 1fr;gap:28px}.duo .item{background:#fff;border-radius:var(--r);padding:24px;border:1px solid var(--line);border-top:4px solid var(--blue)}.duo .ico{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:10px;background:rgba(14,119,204,.1);color:var(--blue);margin-bottom:14px}.duo h3{color:var(--navy);font-size:1.15rem;margin-bottom:8px}.duo p{color:var(--ink-soft)}.proof{background:var(--navy);color:#fff;padding:46px 0}.proof .top{display:grid;grid-template-columns:minmax(200px,.75fr) 1.8fr;gap:40px;align-items:center;margin-bottom:32px}.proof h3{color:#fff;font-size:1.15rem}.logos{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;align-items:center}.logos .ph{min-height:56px;width:100%;background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.25);color:rgba(255,255,255,.6);font-size:.72rem;padding:8px}.stats{display:grid;grid-template-columns:repeat(5,1fr);gap:18px;text-align:center;border-top:1px solid rgba(255,255,255,.2);padding-top:26px}.stats .ic{color:var(--green-light);margin:0 auto 8px}.stats b{display:block;font-family:var(--subtitle);font-weight:700;font-size:1.5rem;color:#fff;line-height:1.1}.stats small{font-size:.78rem;color:rgba(255,255,255,.82);display:block;margin-top:4px}.pitch h2{font-size:clamp(1.4rem,3.8vw,2.1rem);color:var(--navy-deep);max-width:24ch;margin:0 auto 10px}.pitch .sub{color:var(--ink-soft);max-width:60ch;margin:0 auto 32px}.versus{display:grid;grid-template-columns:1fr 1fr;gap:0;border-radius:var(--r);overflow:hidden;text-align:left}.vs-col{padding:28px 26px}.vs-col--old{background:var(--navy-deep);color:rgba(255,255,255,.75)}.vs-col--new{background:var(--navy);color:#fff}.vs-label{display:flex;align-items:center;gap:10px;font-family:var(--subtitle);font-weight:700;font-size:.85rem;letter-spacing:.06em;text-transform:uppercase;margin-bottom:18px;line-height:1.25}.vs-col--old .vs-label{color:rgba(255,255,255,.55)}.vs-col--new .vs-label{color:var(--green-light)}.chips{display:flex;flex-wrap:wrap;gap:8px}.chips span{font-size:.8rem;padding:7px 13px;border-radius:6px;line-height:1.3}.vs-col--old .chips span{background:rgba(255,255,255,.09);color:rgba(255,255,255,.7)}.vs-col--new .chips span{background:var(--green);color:#fff;font-weight:500}.certs{background:var(--navy);color:#fff;padding:54px 0;text-align:center}.certs .eyebrow-mark{color:var(--green-light);margin-bottom:12px}.certs h2{font-size:clamp(1.3rem,3.4vw,1.9rem)}.certs>.wrap>p{max-width:60ch;margin:12px auto 0;color:rgba(255,255,255,.88);font-size:.95rem}.rail{display:flex;gap:14px;overflow-x:auto;padding:26px 0 10px;scroll-snap-type:x mandatory;text-align:left}.rail::-webkit-scrollbar{height:6px}.rail::-webkit-scrollbar-thumb{background:rgba(255,255,255,.3);border-radius:10px}.cert{flex:0 0 250px;scroll-snap-align:start;background:#fff;color:var(--navy-deep);border-radius:10px;padding:18px;font-size:.85rem;font-weight:500;min-height:112px}.cert .ico{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:8px;background:rgba(14,119,204,.1);color:var(--blue);margin-bottom:12px}.market{background:var(--bg-soft);padding:54px 0}.market .head{text-align:center;margin-bottom:30px}.market .eyebrow-mark{color:var(--blue);margin-bottom:10px}.market h2{color:var(--navy-deep);font-size:clamp(1.3rem,3.4vw,1.9rem)}.market .grid{display:grid;grid-template-columns:1fr 1.15fr;gap:22px;margin-bottom:22px}.panel{background:#fff;border-radius:var(--r);padding:24px;border:1px solid var(--line);border-top:4px solid var(--blue)}.panel h3{display:flex;align-items:center;gap:10px;font-family:var(--subtitle);font-weight:700;color:var(--navy);font-size:1rem;margin-bottom:16px}.panel h3 .ic{color:var(--blue)}.panel ul{list-style:none;display:grid;gap:11px}.panel li{font-size:.92rem;display:flex;gap:10px;align-items:center;color:var(--ink)}.panel li .ic{width:19px;height:19px;color:var(--green)}.sal{display:grid;grid-template-columns:1fr 1fr;gap:16px}.sal div{font-size:.88rem;color:var(--ink-soft)}.sal b{display:block;font-family:var(--subtitle);font-weight:700;color:var(--navy);font-size:1.05rem}.src{font-size:.75rem;color:var(--ink-soft);margin-top:16px}.entry{padding:54px 0}.entry .grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:32px;align-items:start}.entry .eyebrow-mark{color:var(--blue);margin-bottom:10px}.entry h2{color:var(--navy-deep);font-size:clamp(1.3rem,3.4vw,1.8rem);margin-bottom:10px}.entry .intro{color:var(--ink-soft);margin-bottom:22px}.entry .cards{display:grid;grid-template-columns:1fr 1fr;gap:14px}.ecard{border-radius:10px;padding:18px;border:1px solid var(--line);border-top:3px solid var(--green);display:flex;flex-direction:column}.ecard .ico{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:9px;background:rgba(23,164,96,.11);color:var(--green);margin-bottom:12px}.ecard h4{font-size:.95rem;color:var(--navy);margin-bottom:6px}.ecard p{font-size:.84rem;color:var(--ink-soft);margin-bottom:14px;flex:1}.ecard a{display:flex;align-items:center;justify-content:center;gap:7px;background:var(--green);color:#fff;text-decoration:none;font-size:.8rem;font-weight:700;padding:10px;border-radius:6px;font-family:var(--subtitle);letter-spacing:.02em}.ecard a:hover{background:#128A4F}.ecard a .ic{width:15px;height:15px}.coord{background:var(--bg-soft);padding:54px 0}.coord .grid{display:grid;grid-template-columns:1fr 300px;gap:36px;align-items:start}.coord .eyebrow-mark{color:var(--blue);margin-bottom:10px}.coord h2{color:var(--navy-deep);font-size:1.6rem;margin-bottom:4px}.coord .name{color:var(--blue);font-family:var(--display);font-weight:700;margin-bottom:16px}.coord p{font-size:.95rem;color:var(--ink-soft)}.coord p+p{margin-top:12px}.conv{padding:54px 0 72px}.conv .grid{display:block;max-width:560px;margin:0 auto}.convbox{border:1px solid var(--line);border-radius:var(--r);padding:26px;background:#fff;box-shadow:0 10px 34px rgba(26,54,102,.09)}.convbox .eyebrow{font-size:.9rem;color:var(--ink-soft)}.convbox h2{color:var(--navy-deep);font-size:1.9rem;line-height:1.1}.convbox .meta{display:flex;gap:12px;font-size:.82rem;color:var(--ink-soft);margin:10px 0 16px}.modes{display:flex;gap:7px;margin-bottom:18px;flex-wrap:wrap}.modes a{font-size:.78rem;text-decoration:none;padding:7px 15px;border-radius:100px;border:1px solid var(--line);color:var(--ink-soft);font-weight:500}.modes a[aria-current=page]{background:var(--blue);border-color:var(--blue);color:#fff;font-weight:700}.price-now{font-family:var(--display);font-weight:800;color:var(--navy-deep);font-size:clamp(2rem,5.5vw,2.7rem);line-height:1.05}.price-sub{font-size:.85rem;color:var(--ink-soft);margin-top:2px}.timer{background:var(--navy-deep);color:#fff;border-radius:10px;padding:14px 16px;margin:18px 0;position:relative;overflow:hidden}.timer:after{content:"";position:absolute;right:-10px;top:-10px;width:0;height:0;border-style:solid;border-width:0 62px 62px 0;border-color:transparent var(--blue) transparent transparent;opacity:.35}.timer .lab{position:relative;z-index:1;font-size:.82rem;font-weight:700;font-family:var(--subtitle);display:flex;align-items:center;gap:8px}.timer .lab .ic{width:16px;height:16px;color:var(--green-light)}.timer .sub{font-size:.72rem;color:rgba(255,255,255,.75);margin:2px 0 10px}.clock,.timer .sub{position:relative;z-index:1}.clock{display:flex;gap:8px}.clock div{background:rgba(255,255,255,.12);border-radius:7px;padding:8px 0;text-align:center;flex:1}.clock b{display:block;font-family:var(--subtitle);font-weight:700;font-size:1.2rem;line-height:1}.clock small{font-size:.6rem;text-transform:uppercase;letter-spacing:.07em;color:rgba(255,255,255,.72)}.assure{display:grid;gap:9px;margin-top:18px;border-top:1px solid var(--line);padding-top:16px}.assure li{list-style:none;display:flex;gap:9px;align-items:center;font-size:.85rem;color:var(--ink-soft)}.assure .ic{width:18px;height:18px;color:var(--green)}.classes{margin-top:16px;font-size:.85rem;color:var(--ink-soft)}.classes b{font-family:var(--subtitle);font-weight:700;color:var(--navy);display:block;margin-bottom:4px}.viewers{display:inline-flex;align-items:center;gap:7px;background:var(--bg-soft);border:1px solid var(--line);border-radius:100px;padding:6px 14px;font-size:.78rem;color:var(--ink-soft);margin-top:14px}.viewers i{width:7px;height:7px;border-radius:50%;background:var(--green)}.editorial{padding:56px 0;border-top:1px solid var(--line)}.editorial h2{color:var(--navy-deep);font-size:clamp(1.35rem,3.4vw,1.9rem);margin-bottom:26px}.editorial h3{color:var(--navy);font-size:1.05rem;margin:26px 0 8px}.editorial p{color:var(--ink-soft);font-size:1rem;max-width:74ch}.editorial p+p{margin-top:12px}.editorial a{color:var(--blue);text-decoration:underline;text-underline-offset:2px}.editorial .fold{position:relative;max-height:420px;overflow:hidden}.editorial .fold[data-open=true]{max-height:none}.editorial .fold:after{content:"";position:absolute;left:0;right:0;bottom:0;height:130px;background:linear-gradient(180deg,rgba(255,255,255,0),#fff)}.editorial .fold[data-open=true]:after{display:none}.more{margin-top:18px;background:none;border:2px solid var(--navy);color:var(--navy);font-family:var(--display);font-weight:700;font-size:.9rem;padding:11px 26px;border-radius:100px;cursor:pointer}.more:hover{background:var(--navy);color:#fff}.more:focus-visible{outline:3px solid var(--blue);outline-offset:3px}.faq{background:var(--bg-soft);padding:56px 0}.faq .head{text-align:center;margin-bottom:24px}.faq .eyebrow-mark{color:var(--blue);margin-bottom:10px}.faq h2{color:var(--navy-deep);font-size:clamp(1.35rem,3.4vw,1.9rem)}.qa{background:#fff;border:1px solid var(--line);border-radius:10px;overflow:hidden}.qa+.qa{margin-top:10px}.qa summary{padding:17px 20px;cursor:pointer;list-style:none;font-family:var(--display);font-weight:600;font-size:.95rem;color:var(--navy-deep);display:flex;gap:14px;justify-content:space-between;align-items:center}.qa summary::-webkit-details-marker{display:none}.qa summary:after{content:"";width:0;height:0;border-style:solid;border-width:9px 7px 0;border-color:var(--blue) transparent transparent transparent;flex:0 0 auto}.qa[open] summary:after{border-width:0 7px 9px;border-color:transparent transparent var(--blue) transparent}.qa summary:focus-visible{outline:3px solid var(--blue);outline-offset:-3px}.qa .a{padding:0 20px 18px;font-size:.94rem;color:var(--ink-soft)}.footer{background:var(--navy-deep);color:#fff;padding:52px 0 0}.footer .cols{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.footer h4{font-family:var(--subtitle);font-weight:700;font-size:.85rem;letter-spacing:.1em;text-transform:uppercase;color:var(--green-light);margin-bottom:12px}.footer ul{list-style:none;display:grid;gap:7px}.footer a{color:rgba(255,255,255,.82);text-decoration:none;font-size:.86rem}.footer a:hover{color:#fff;text-decoration:underline}.footer .addr{font-size:.86rem;color:rgba(255,255,255,.8);margin-top:12px;line-height:1.6}.seals{display:flex;gap:14px;flex-wrap:wrap;align-items:center;margin-top:26px;border-top:1px solid rgba(255,255,255,.16);padding-top:26px}.seals .ph{min-height:56px;min-width:110px;background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.28);color:rgba(255,255,255,.65)}.social{display:flex;gap:10px;margin-left:auto}.social a{width:38px;height:38px;border-radius:50%;background:rgba(255,255,255,.14);display:flex;align-items:center;justify-content:center;color:#fff}.social a:hover{background:var(--green)}.social .ic{width:18px;height:18px}.legal{border-top:1px solid rgba(255,255,255,.16);margin-top:26px;padding:22px 0;font-size:.78rem;color:rgba(255,255,255,.62);line-height:1.7}.stickybar{display:none}@media (max-width:900px){.stickybar{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:60;background:#fff;border-top:1px solid var(--line);padding:10px 16px;gap:12px;align-items:center;box-shadow:0 -6px 24px rgba(26,54,102,.14)}.stickybar .val{flex:1;min-width:0;line-height:1.15}.stickybar .val b{display:block;font-family:var(--display);font-weight:800;color:var(--navy-deep);font-size:1.15rem}.stickybar .val small{font-size:.72rem;color:var(--ink-soft)}.stickybar .btn{padding:13px 22px;font-size:.9rem;white-space:nowrap}body{padding-bottom:76px}}@media (max-width:1024px){.wrap{padding:0 18px}.stats{grid-template-columns:repeat(3,1fr);row-gap:22px}.entry .grid{grid-template-columns:1fr 1fr;gap:24px}.footer .cols{grid-template-columns:repeat(2,1fr)}}@media (max-width:820px){.topbar .wrap{gap:10px}.topbar .logo{flex:1 0 100%;margin-bottom:4px}.topbar a{font-size:.78rem}.pill{padding:6px 12px}.navbar .search{margin-left:0;flex:1 0 100%;min-width:0}.coord .grid,.duo .grid,.entry .grid,.market .grid,.proof .top,.versus{grid-template-columns:1fr}.versus{border-radius:var(--r)}.logos{grid-template-columns:repeat(4,1fr);gap:12px}.logos .ph{min-height:46px;font-size:.68rem}.coord .ph{min-height:220px;order:-1}.entry .ph{min-height:240px}}@media (max-width:600px){.editorial,.faq,.sec{padding:38px 0}.band,.certs,.conv,.coord,.entry,.market,.proof{padding-top:38px;padding-bottom:38px}.hero{padding:44px 0 40px}.stats{grid-template-columns:repeat(2,1fr)}.stats b{font-size:1.3rem}.entry .cards,.sal{grid-template-columns:1fr}.cert{flex:0 0 84%}.convbox{padding:20px}.chips span{font-size:.76rem;padding:6px 11px}.footer .cols{grid-template-columns:1fr}.social{margin-left:0;width:100%}.logos{grid-template-columns:repeat(2,1fr);gap:10px}.logos .ph{min-height:52px}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}