@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/Inter_Buy_003_1.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/Inter_Buy_003_2.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/Inter_Buy_003_3.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../fonts/Inter_Buy_003_4.woff2) format("woff2")}:root{--rmk-font:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif !important;--navy:#0a2a66;--rmk-primary:#003c98;--band1:#0e3d93;--band2:#082d73;--orange-b:#f97316;--ink:#000;--ink2:#0f172a;--text-dark:#334155;--ground-a:#f8f9fa;--ground-b:#f8fbff;--line:#e2e8f0;--line-light:#d8e8ff;--shadow:0 10px 25px rgba(0,0,0,.03);--shadow-h:0 18px 40px rgba(10,42,102,.12);--h1:40px;--h1-lh:1.25;--h1-w:700;--h2:34px;--h2-lh:1.30;--h2-w:700;--h3:22px;--h3-lh:1.30;--h3-w:700;--body:20px;--body-lh:1.60;--cta:17px;--cta-w:700;--cta-lh:normal;--cap:15px;--cap-w:400;--cap-lh:1.45;--label:16px;--label-w:500;--label-lh:1.40;--input:20px;--stat:28px;--stat-w:800;--stat-lh:1.1;--statlab:20px;--statlab-lh:1.4;--rating:24px;--rating-lh:normal;--tmeta:18px;--tmeta-w:500;--tmeta-lh:1.45}*,:after,:before{box-sizing:border-box}address,cite,em,i{font-style:normal!important}*{font-weight:400}.accordion-button,.btn,.pa-submit,b,h1,h2,h3,h4,h5,h6,strong,th{font-weight:700}h1 b,h1 em,h1 span,h1 strong,h2 b,h2 em,h2 span,h2 strong,h3 b,h3 em,h3 span,h3 strong{font-weight:700!important}.faq h2 em,.faq h2 span,.final h2 em,.final h2 span,.hero h1 em,.hero h1 span,.logos h2 em,.logos h2 span,.more h2 em,.more h2 span,.nums h2 em,.nums h2 span,.tsec h2 em,.tsec h2 span,.why h2 em,.why h2 span{color:var(--orange)!important;font-weight:700!important;font-style:normal!important}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:#fff;color:var(--ink);font-size:var(--body);font-weight:400;line-height:var(--body-lh);direction:ltr;text-align:left;overflow-x:hidden;width:100%}a,body,button,h1,h2,h3,h4,h5,h6,input,p,select,span,textarea{font-family:var(--rmk-font)}h1,h2,h3{margin:0}h2{text-wrap:balance}p{margin:0}img{max-width:100%;display:block}.wrap{max-width:1320px;margin:0 auto;padding:0 16px}@media (max-width:600px){.wrap{padding:0 16px}}a{color:inherit;text-decoration:none}a:not([href]){cursor:default}@media (max-width:991px){:root{--h1:30px;--h1-lh:1.25;--h2:24px;--h2-lh:1.25;--body:20px !important;--body-lh:1.6 !important;--stat:24px}h1 br,h2 br{display:none!important}.hero{padding:0 0 44px}.hero-grid{grid-template-columns:1fr;gap:32px;padding-top:30px}.hero-copy{align-items:center!important;max-width:100%!important}.hero h1,.hero-copy{text-align:center!important;width:100%}.hero h1{font-size:28px!important;line-height:1.25!important;word-break:normal;overflow-wrap:break-word}.hero .lede{font-size:20px!important;line-height:1.6!important;width:100%}.hero .badge,.hero .lede{text-align:center!important}.hero .badge{font-size:14px;white-space:normal;line-height:1.35;display:inline-flex;max-width:100%;margin-left:auto!important;margin-right:auto!important;justify-content:center!important}.cta-wrap{align-items:center!important;margin:0 auto!important;text-align:center!important}.acc .a,.lede,.nd-feat-3d-card p,.nd-feat-subtitle,.tslide p,.why p,.why-sub,.wrow p,p{font-size:20px!important;line-height:1.6!important}}@media (max-width:480px){:root{--h1:26px;--h2:22px;--body:20px !important;--body-lh:1.6 !important}.hero h1{font-size:25px!important}.hero .lede,.hero h1{text-align:center!important}.hero .lede{font-size:20px!important;line-height:1.6!important}.hero .badge{font-size:13px;padding:6px 12px;margin-left:auto!important;margin-right:auto!important;text-align:center!important;justify-content:center!important}.acc .a,.lede,.nd-feat-3d-card p,.nd-feat-subtitle,.tslide p,.why p,.why-sub,.wrow p,p{font-size:20px!important;line-height:1.6!important}}:root{--royal:#0a4da2;--hdr:#083e86;--orange:#f5821f;--ink:#1c2733;--panel:#f7f9fc;--line:#e7ecf3;--line2:#d7e0ec;--ftr:linear-gradient(270deg, #262626, #3f3f3f)}.hdr{position:sticky;top:0;z-index:1050;background:#fff;width:100%;border-bottom:1px solid var(--line);box-shadow:0 2px 10px rgba(8,62,134,.05)}.hdr-in{max-width:1920px;margin:0 auto;padding:0 18px;height:66px;justify-content:space-between;gap:18px}.hdr-in,.hdr-l{display:flex;align-items:center}.hdr-l{gap:20px}.brand{display:flex;align-items:center;flex:none;text-decoration:none}.brand img{height:46px;width:auto;display:block}.nav{gap:0}.nav,.nav-item{display:flex;align-items:center}.nav-item{position:relative;gap:6px;cursor:pointer;height:66px;padding:0 8px}.navlink{position:relative;color:var(--ink);text-decoration:none;font-size:15px!important;font-weight:500;white-space:nowrap;transition:color .15s ease}.navlink:after{content:"";position:absolute;left:0;bottom:-4px;width:0;height:2px;background:var(--orange);transition:width .2s ease}.nav-item:focus-within .navlink:after,.nav-item:hover .navlink:after,a.navlink:hover:after{width:100%}.nav-item:focus-within .navlink,.nav-item:hover .navlink,a.navlink:hover{color:var(--orange)}.dd a:focus-visible,.fbot a:focus-visible,.fcol a:focus-visible,.fform button:focus-visible,.fform input:focus-visible,.hb:focus-visible,.lang:focus-visible,.mob-acc-btn:focus-visible,.mob-acc-sub a:focus-visible,.mob-btn-buy:focus-visible,.mob-btn-try:focus-visible,.mob-lang:focus-visible,.navlink:focus-visible{outline:2px solid var(--orange);outline-offset:3px;border-radius:4px}.arw{transition:transform .15s ease,fill .15s ease;flex:none;fill:var(--ink)}.nav-item:focus-within .arw,.nav-item:hover .arw{transform:rotate(180deg);fill:var(--orange)}.dd{display:none;position:absolute;top:66px;left:8px;background:#111;border:1px solid #111;border-radius:10px;box-shadow:0 14px 30px rgba(0,0,0,.45);padding:10px 0;min-width:250px;z-index:1060}.nav-item:focus-within .dd,.nav-item:hover .dd{display:block}.dd a{display:block;padding:8px 20px;line-height:1.35;color:#fff;text-decoration:none;font-size:15px!important;font-weight:400;white-space:nowrap;transition:background .12s ease,color .12s ease}.dd a:hover{background:hsla(0,0%,100%,.1);color:var(--orange)}.lang{display:flex;align-items:center;gap:5px;color:var(--ink);text-decoration:none;font-size:15px!important;font-weight:500;padding:6px 8px;border-radius:6px;transition:background .15s ease,color .15s ease}.lang svg{stroke:var(--ink);transition:stroke .15s ease}.lang:hover{background:var(--panel);color:var(--royal)}.lang:hover svg{stroke:var(--royal)}.hdr-r{display:flex;gap:10px;flex:none}.hb,.hdr-r{align-items:center}.hb{font-size:15px!important;font-weight:600;padding:10px 18px;border-radius:10px;text-decoration:none;border:1.5px solid var(--orange);transition:all .15s ease;white-space:nowrap;display:inline-flex;justify-content:center}.hb-g{background:transparent;color:var(--orange)}.hb-g:hover,.hb-o{background:var(--orange);color:#fff}.hb-o:hover{background:transparent;color:var(--orange)}@media (min-width:1600px){.hdr-in{padding:0 36px}.hdr-l{gap:32px}.nav{gap:4px}.hdr-r{gap:14px}}@media (min-width:1800px){.hdr-in{padding:0 48px}.hdr-l{gap:36px}.nav{gap:8px}.hdr-r{gap:18px}}.burger{display:none;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;align-items:center;background:none;border:0;cursor:pointer;padding:0;-webkit-tap-highlight-color:transparent}.burger i{display:block;width:22px;height:2px;background:var(--ink);border-radius:1px;transition:transform .25s ease,opacity .2s ease}.burger.on i:first-child{transform:translateY(7px) rotate(45deg)}.burger.on i:nth-child(2){opacity:0}.burger.on i:nth-child(3){transform:translateY(-7px) rotate(-45deg)}@media (max-width:1199px){.hdr-r,.nav{display:none}.burger{display:flex}.hdr-in{padding:0 16px}}.mob-drawer{position:fixed;top:0;left:0;width:100%;height:100vh;background:#fff;z-index:2000;display:none;flex-direction:column;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:24px 24px 36px}.mob-drawer.active{display:flex}.mob-overlay{position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,.4);z-index:1999;display:none}.mob-overlay.active{display:block}.mob-drawer-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;padding-bottom:8px}.mob-brand img{height:42px;width:auto;display:block}.mob-close{background:none;border:none;padding:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#1c2733;border-radius:6px;transition:transform .15s ease,background .15s ease}.mob-close:hover{background:#f3f4f6;transform:scale(1.08)}.mob-drawer-body{display:flex;flex-direction:column;flex:1}.mob-acc{border-bottom:1px solid transparent}.mob-acc-btn{display:flex;align-items:center;justify-content:space-between;width:100%;padding:15px 0;background:none;border:none;font-size:15px!important;font-weight:700!important;color:#1c2733!important;cursor:pointer;text-align:left;transition:color .15s ease}.mob-acc-btn:hover{color:var(--orange)!important}.mob-chevron{flex:none;transition:transform .25s ease,stroke .2s ease}.mob-acc-btn[aria-expanded=true] .mob-chevron{transform:rotate(180deg)}.mob-acc-btn[aria-expanded=true] .mob-chevron path{stroke:var(--orange)}.mob-acc-sub{display:none;flex-direction:column;gap:10px;padding:4px 0 16px 14px}.mob-acc-sub.open{display:flex}.mob-acc-sub a{font-size:15px!important;font-weight:400!important;color:#4b5563!important;text-decoration:none;padding:4px 0;transition:color .15s ease}.mob-acc-sub a:hover{color:var(--orange)!important}.mob-ctas{display:flex;flex-direction:column;gap:12px;margin-top:30px}.mob-btn-try{display:flex;align-items:center;justify-content:center;width:100%;height:48px;border-radius:12px;border:2px solid var(--orange);background:#fff;color:var(--orange)!important;font-size:15px!important;font-weight:700!important;text-decoration:none;transition:all .2s ease}.mob-btn-buy,.mob-btn-try:hover{background:var(--orange);color:#fff!important}.mob-btn-buy{display:flex;align-items:center;justify-content:center;width:100%;height:48px;border-radius:12px;border:2px solid var(--orange);font-size:15px!important;font-weight:700!important;text-decoration:none;transition:all .2s ease}.mob-btn-buy:hover{background:#d96f12;border-color:#d96f12}.mob-lang-wrap{display:flex;align-items:center;justify-content:center;margin-top:22px;padding-bottom:14px}.mob-lang{display:inline-flex;align-items:center;gap:8px;color:#1c2733!important;text-decoration:none;font-size:15px!important;font-weight:700!important;transition:color .15s ease}.mob-lang svg{stroke:#1c2733;transition:stroke .15s ease}.mob-lang:hover{color:var(--orange)!important}.mob-lang:hover svg{stroke:var(--orange)}.ftr{background:var(--ftr);color:#fff;padding:56px 0 0}.ftr-in{max-width:1500px;margin:0 auto;padding:0 26px}@media (min-width:1600px){.ftr-in{padding:0 36px}}.ftop{display:grid;grid-template-columns:2fr 1fr 1fr 1.15fr;gap:44px;padding-bottom:48px}.fbrand img{height:64px;width:auto;display:block;margin-bottom:26px}.ftr h3{font-size:20px!important;font-weight:700;line-height:1.3;margin:0 0 12px}.f-lede,.ftr h3{color:#fff!important}.f-lede{font-size:15px!important;font-weight:400;line-height:1.65;margin:0 0 20px;max-width:46ch}.fform{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:26px}.fform input{flex:1 1 200px;min-width:0;height:46px;background:transparent;border:1.5px solid hsla(0,0%,100%,.35);border-radius:10px;padding:0 14px;color:#fff;font-family:inherit;font-size:15px!important;font-weight:400;transition:border-color .15s ease}.fform input::placeholder{color:hsla(0,0%,100%,.65)}.fform input:focus{outline:none;border-color:var(--orange)}.fform button{flex:none;height:46px;padding:0 22px;border:0;border-radius:10px;background:var(--orange);color:#fff!important;font-family:inherit;font-size:15px!important;font-weight:600;cursor:pointer;transition:background .15s ease,color .15s ease}.fform button:hover{background:#fff;color:var(--orange)!important}.f-follow{font-size:15px!important;font-weight:500;color:#fff!important;margin:0 0 14px}.fsoc{gap:12px}.fsoc,.soc{display:flex;align-items:center}.soc{justify-content:center;width:44px;height:44px;border-radius:12px;transition:transform .15s ease,filter .15s ease;text-decoration:none}.soc svg{display:block;fill:#fff}.soc:hover{transform:translateY(-3px);filter:brightness(1.1)}.soc.li{background:#0a66c2}.soc.yt{background:red}.soc.fb{background:#1877f2}.soc.ig{background:linear-gradient(45deg,#f09433,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888)}.fcol h4{font-size:16px!important;font-weight:700;color:#fff!important;margin:0 0 18px}.fcol ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:11px}.fcol a{color:#fff!important;text-decoration:none;font-size:15px!important;font-weight:400;line-height:1.45;transition:color .15s ease}.fcol a:hover{color:var(--orange)!important}.fbot{border-top:1px solid var(--line);padding:20px 0 26px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px}.fbot .cpy{grid-column:2;text-align:center}.fbot .priv{grid-column:3;justify-self:end}.fbot a,.fbot span{font-size:15px!important;font-weight:400;color:#fff!important}.fbot a{text-decoration:none;transition:color .15s ease}.fbot a:hover{color:var(--orange)!important}@media (max-width:1199px){.ftop{grid-template-columns:1.3fr 1fr 1fr;gap:36px}.fbrand{grid-column:1/-1}}@media (max-width:767px){.ftr{padding-top:40px}.ftr-in{padding:0 18px}.ftop{gap:32px;padding-bottom:32px}.fbot,.ftop{grid-template-columns:1fr}.fbot{justify-items:center;gap:10px}.fbot .cpy,.fbot .priv{grid-column:1}.fbot .priv{justify-self:center}}.fform button,.fform input,.ftr .cpy,.ftr .f-follow,.ftr .f-lede,.ftr .fcol a,.ftr .priv,.ftr a,.ftr button,.ftr input,.hdr .dd a,.hdr .hb,.hdr .lang,.hdr .navlink,.hdr a,.hdr button,.mob-acc-btn,.mob-acc-sub a,.mob-btn-buy,.mob-btn-try,.mob-drawer a,.mob-drawer button,.mob-drawer span,.mob-lang{font-size:15px!important}.hero{background:linear-gradient(135deg,var(--band1) 0,var(--band2) 100%);color:#fff;padding:0 0 64px}.hero-grid{display:grid;grid-template-columns:1.06fr .94fr;gap:48px;align-items:start;padding-top:60px}.hero-copy{display:flex;flex-direction:column;align-items:flex-start;max-width:660px;width:100%}.hero .badge{display:inline-block;background:rgba(0,0,0,.22);border:1px solid hsla(0,0%,100%,.22);color:#fff;border-radius:999px;padding:8px 18px;font-size:var(--cap);font-weight:var(--cap-w);line-height:var(--cap-lh);margin-bottom:22px}.hero .badge i{color:var(--orange);font-style:normal;margin-inline-end:6px}.hero h1{font-size:var(--h1);font-weight:var(--h1-w);line-height:var(--h1-lh);color:#fff;margin-bottom:22px}.hero .lede{font-size:var(--body);font-weight:400;line-height:var(--body-lh);color:#fff;margin-bottom:30px}.btn{display:inline-block;background:var(--orange-b);color:#fff;font-size:var(--cta);font-weight:var(--cta-w);line-height:var(--cta-lh);padding:14px 20px;border-radius:10px;text-decoration:none;border:2px solid var(--orange-b);cursor:pointer;font-family:inherit;transition:background .3s,color .3s,box-shadow .3s,transform .2s;text-align:center}.btn:hover{background:#fff;color:var(--orange-b);transform:translateY(-2px);box-shadow:0 8px 20px rgba(249,115,22,.35)}.cap{font-size:var(--cap);font-weight:var(--cap-w);line-height:var(--cap-lh);color:#fff;margin-top:12px;text-align:center}.cta-wrap{display:flex;flex-direction:column;align-items:stretch;width:max-content;max-width:100%}.cta-wrap .btn{min-width:300px;text-align:center}@media (max-width:600px){.cta-wrap{width:100%}.cta-wrap .btn{min-width:0;width:100%;box-sizing:border-box}}.hero-visual-card{border-radius:16px;overflow:hidden;box-shadow:none}.hero-main-img{width:100%;height:auto;display:block;object-fit:cover}.hbars{margin-top:24px;flex-direction:column}.hbar,.hbars{display:flex;gap:16px}.hbar{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.18);border-radius:14px;padding:16px 20px}.hbar,.hbar .ic{align-items:center}.hbar .ic{width:48px;height:48px;border-radius:12px;background:hsla(0,0%,100%,.14);display:flex;justify-content:center;font-size:var(--body);line-height:var(--body-lh);flex:0 0 auto}.hbar b{display:block;font-size:var(--h3);font-weight:var(--h3-w);line-height:var(--h3-lh)}.hbar span{display:block;font-size:var(--cap);font-weight:var(--cap-w);line-height:var(--cap-lh);color:hsla(0,0%,100%,.82)}@media (max-width:991px){.hero-grid{grid-template-columns:1fr;gap:40px;padding-top:40px}}.devis{background:var(--ground-b);padding:60px 0}.devis h2{font-size:var(--h2);font-weight:var(--h2-w);line-height:var(--h2-lh);color:var(--ink);text-align:center;margin-bottom:14px}.devis h2 br{display:inline}@media (max-width:700px){.devis h2 br{display:none}}.devis .lede{font-size:var(--body);font-weight:400;line-height:var(--body-lh);color:var(--ink);text-align:center;max-width:860px;margin:0 auto 34px}@media (max-width:700px){.devis .lede br{display:none}}.form-card{background:#fff;border:1px solid var(--line);border-radius:16px;padding:34px 28px;max-width:980px;margin:0 auto;box-shadow:var(--shadow)}.fgrid{display:grid;grid-template-columns:1fr 1fr;gap:22px 24px}.f-full{grid-column:1/-1}.devis label,.form-card label{display:block;font-size:var(--label);font-weight:var(--label-w);line-height:var(--label-lh);color:var(--navy)!important;margin-bottom:8px}.devis input,.devis select,.devis textarea{width:100%;font-family:inherit;font-size:var(--input);font-weight:400;color:var(--ink2);background:#fff;border:1.5px solid var(--line);border-radius:10px;padding:0 16px;height:56px;transition:border-color .15s,box-shadow .15s}.devis textarea{height:120px;padding:14px 16px;resize:vertical}.devis select{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%228%22%20viewBox%3D%220%200%2012%208%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%230a2a66%22%20stroke-linecap%3D%22round%22%20stroke-width%3D%222%22%20d%3D%22m1%201%205%205%205-5%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:right 16px center}.devis input:focus,.devis select:focus,.devis textarea:focus{outline:none;border-color:var(--orange-b);box-shadow:0 0 0 3.5px rgba(249,115,22,.14)}.devis ::placeholder{color:#7c8ca5!important;opacity:1;font-size:16px!important;font-weight:400!important}.devis select.empty{color:#7c8ca5!important;font-size:16px!important;font-weight:400!important}.devis select option{color:var(--ink2);font-size:var(--input)}.devis select option[value=""]{color:#7c8ca5;font-size:16px}.devis .btn{width:100%;padding:16px 20px}.devis .btn,.devis .cap{text-align:center;margin-top:14px}.devis .cap{color:var(--ink)}@media (max-width:700px){.fgrid{grid-template-columns:1fr}.form-card{padding:24px}}.why{background:#fff;padding:70px 0}.why h2{font-size:var(--h2);font-weight:var(--h2-w);line-height:var(--h2-lh);color:var(--navy);text-align:center;margin-bottom:12px}.rule{width:58px;height:4px;background:var(--orange);border-radius:4px;margin:22px auto 44px}.wgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.wrow{background:#fff;border:1px solid #e8f1ff;border-radius:18px;padding:34px 28px;min-width:0;box-shadow:0 10px 24px rgba(7,60,145,.05);transition:transform .3s,box-shadow .3s;display:flex;flex-direction:column;align-items:flex-start}.wrow:hover{transform:translateY(-5px);box-shadow:var(--shadow-h)}.wrow-icon{width:64px;height:64px;border-radius:14px;margin-bottom:22px;display:flex;align-items:center;justify-content:center}.wrow-icon img{width:64px;height:64px;object-fit:contain}.wrow h3{font-size:var(--h3);font-weight:var(--h3-w);line-height:var(--h3-lh);color:var(--navy);margin-bottom:14px}.wrow p{font-size:var(--body);font-weight:400;line-height:var(--body-lh);color:var(--text-dark)}@media (max-width:991px){.wgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media (max-width:600px){.wgrid{grid-template-columns:1fr}.wrow{padding:26px 20px}}.nums{background:linear-gradient(135deg,var(--band1) 0,var(--band2) 100%);color:#fff;padding:70px 0 60px}.nums h2{font-size:var(--h2);font-weight:var(--h2-w);line-height:var(--h2-lh);color:#fff;text-align:center;margin-bottom:34px}.nrow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:34px 24px;margin:0 auto}.nrow,.nrow2{text-align:center;max-width:1040px}.nrow2{display:flex;justify-content:center;gap:40px;flex-wrap:wrap;margin:34px auto 0}.nrow b,.nrow2 b{display:block;font-size:var(--stat);font-weight:var(--stat-w);line-height:var(--stat-lh);color:var(--orange)}.nrow span,.nrow2 span{display:block;font-size:var(--statlab);font-weight:400;line-height:var(--statlab-lh);margin-top:8px;text-align:center;white-space:nowrap}.ndiv{max-width:1040px;margin:54px auto;height:1px;background:hsla(0,0%,100%,.22)}.tsec{padding-top:20px}.tsec h2{margin-bottom:34px}.tcar{position:relative;max-width:1200px;margin:0 auto;padding:0 58px}.tcar-viewport{overflow:hidden;width:100%;border-radius:18px}.trow-track{display:flex;transition:transform .45s cubic-bezier(.25,1,.5,1);will-change:transform;gap:26px}.tslide{flex:0 0 calc(33.33333% - 17.33333px);min-width:0;box-sizing:border-box;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.16);border-radius:18px;padding:34px 28px;display:flex;flex-direction:column;justify-content:space-between;transition:transform .3s,box-shadow .3s}.tslide:hover{transform:translateY(-4px);box-shadow:0 14px 34px rgba(0,0,0,.25)}.tstars{color:var(--orange);font-size:var(--rating);font-weight:700;line-height:var(--rating-lh);letter-spacing:3px;margin-bottom:16px}.tslide p{font-size:var(--body);font-weight:400;line-height:var(--body-lh);color:#fff;margin-bottom:24px;flex:1;word-wrap:break-word;overflow-wrap:break-word}.tfoot{border-top:1px solid hsla(0,0%,100%,.22);padding-top:16px}.tname{color:#fff}.tname,.trole{font-size:var(--tmeta);font-weight:var(--tmeta-w);line-height:var(--tmeta-lh)}.trole{color:hsla(0,0%,100%,.85);margin-top:4px}.tnav{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;background:var(--orange)!important;border:0;font-size:20px;line-height:1;cursor:pointer;z-index:10;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 14px rgba(0,0,0,.25);transition:transform .2s,background .2s}.tnav,.tnav:hover{color:#fff!important}.tnav:hover{background:#e6761b!important;transform:translateY(-50%) scale(1.06)}.tnav.prev{left:4px}.tnav.next{right:4px}.tdots{display:flex;justify-content:center;gap:8px;margin-top:28px;flex-wrap:wrap}.tdots i{width:10px;height:10px;border-radius:50%;background:hsla(0,0%,100%,.35);cursor:pointer;transition:all .3s cubic-bezier(.25,1,.5,1)}.tdots i.on{background:var(--orange);width:26px;border-radius:5px}@media (max-width:991px){.nrow{grid-template-columns:repeat(2,minmax(0,1fr))}.tcar{padding:0 54px}.trow-track{gap:0}.tslide{flex:0 0 100%;padding:30px 24px}}@media (max-width:767px){.tcar{padding:0 22px!important}.tnav{width:38px!important;height:38px!important;font-size:16px!important;z-index:20!important;box-shadow:0 4px 14px rgba(0,0,0,.45)!important}.tnav.prev{left:0!important}.tnav.next{right:0!important}.tslide{padding:28px 24px!important;border-radius:16px!important}}@media (max-width:600px){.nrow{grid-template-columns:1fr}.nrow span,.nrow2 span{white-space:normal}.tcar{padding:0 22px!important}.tnav{width:38px!important;height:38px!important;font-size:16px!important;z-index:20!important}.tnav.prev{left:0!important}.tnav.next{right:0!important}.tslide{padding:26px 22px!important}.tslide p{font-size:20px!important;line-height:1.6!important;margin-bottom:20px}.tname{font-size:15px}.trole{font-size:14px}}.nd-feat-section{background-color:#11357a!important;background-image:radial-gradient(hsla(0,0%,100%,.08) 1.2px,transparent 0)!important;background-size:32px 32px!important;padding:80px 0;overflow:hidden;text-align:center;position:relative}.nd-feat-badge{display:inline-flex;align-items:center;gap:8px;padding:8px 18px;border-radius:999px;border:1px solid hsla(0,0%,100%,.25);background:hsla(0,0%,100%,.08);color:var(--orange,#ff8522);font-size:var(--cap);font-weight:700;margin-bottom:20px}.nd-feat-title{color:#fff!important;font-size:var(--h2);font-weight:var(--h2-w);line-height:var(--h2-lh);margin-bottom:14px}.nd-feat-subtitle{color:#aebce0;font-size:var(--body);font-weight:400;line-height:var(--body-lh);max-width:880px;margin:0 auto 50px}.nd-feat-carousel-wrapper{position:relative;max-width:1200px;margin:0 auto;display:flex;align-items:center;gap:20px;direction:ltr}.nd-feat-carousel-nav{background:#ff8522;border:none;width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;z-index:10;color:#fff;font-size:20px;flex-shrink:0;box-shadow:0 4px 15px rgba(255,133,34,.4)}.nd-feat-carousel-nav:hover{background:#e6761b;transform:scale(1.08)}.nd-feat-3d-cards{position:relative;height:480px;width:100%;display:flex;align-items:center;justify-content:center;margin:0 auto}.nd-feat-3d-card{position:absolute;background:#19387a;border:1px solid hsla(0,0%,100%,.1);border-radius:20px;padding:40px 30px;text-align:center;width:380px;transition:all .6s cubic-bezier(.23,1,.32,1);box-shadow:0 10px 30px rgba(0,0,0,.15);user-select:none;pointer-events:none;opacity:0;visibility:hidden;transform:scale(.8) translateX(0)}.nd-feat-3d-card.active{opacity:1;visibility:visible;transform:scale(1.1) translateX(0);z-index:5;box-shadow:0 15px 40px rgba(0,0,0,.3);pointer-events:auto;background:#0a1e4b;border-color:hsla(0,0%,100%,.6)}.nd-feat-3d-card.prev{transform:scale(.85) translateX(-65%)}.nd-feat-3d-card.next,.nd-feat-3d-card.prev{opacity:.6;visibility:visible;z-index:3;pointer-events:auto;cursor:pointer}.nd-feat-3d-card.next{transform:scale(.85) translateX(65%)}.nd-feat-3d-card.prev-hidden{opacity:0;visibility:hidden;transform:scale(.7) translateX(-100%)}.nd-feat-3d-card.next-hidden{opacity:0;visibility:hidden;transform:scale(.7) translateX(100%)}.nd-feat-icon{width:100px;height:100px;margin:0 auto 24px;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12);border-radius:20px}.nd-feat-icon img{width:68px;height:68px;object-fit:contain}.nd-feat-3d-card h3{font-size:22px;font-weight:700;margin-bottom:14px;color:#fff;line-height:1.4;text-align:center}.nd-feat-3d-card p{font-size:17px;color:#b0c0e0;line-height:1.6;margin:0;text-align:center}@media (max-width:991px){.nd-feat-3d-cards{height:540px;overflow:visible}.nd-feat-3d-card{width:330px;padding:26px 20px}.nd-feat-3d-card.prev{transform:scale(.85) translateX(-70%)}.nd-feat-3d-card.next{transform:scale(.85) translateX(70%)}}@media (max-width:767px){.nd-feat-section{padding:60px 0 70px;overflow:hidden}.nd-feat-carousel-wrapper{position:relative;padding:24px 0 30px;overflow:hidden;width:100%;max-width:100%}.nd-feat-carousel-nav{display:flex!important;position:absolute;top:50%;transform:translateY(-50%);z-index:25;width:40px;height:40px;font-size:17px;background:#ff8522!important;color:#fff!important;border:none;box-shadow:0 4px 14px rgba(0,0,0,.45)}.nd-feat-carousel-nav:hover{background:#e6761b!important;transform:translateY(-50%) scale(1.05)}.nd-feat-prev{left:4px}.nd-feat-next{right:4px}.nd-feat-subtitle{font-size:20px!important;line-height:1.6!important;margin-bottom:34px}.nd-feat-3d-cards{height:600px;width:100%;overflow:visible;margin:0 auto}.nd-feat-3d-card{width:calc(100% - 48px);max-width:350px;padding:28px 22px;border-radius:18px;box-sizing:border-box}.nd-feat-icon{width:64px;height:64px;margin:0 auto 14px}.nd-feat-icon img{width:40px;height:40px}.nd-feat-3d-card h3{font-size:20px;margin-bottom:12px;line-height:1.35}.nd-feat-3d-card p{font-size:20px!important;line-height:1.5!important}.nd-feat-3d-card.active{transform:scale(1) translateX(0);opacity:1;z-index:10}.nd-feat-3d-card.prev{opacity:.15;transform:scale(.7) translateX(-70%);z-index:2;pointer-events:none}.nd-feat-3d-card.next{opacity:.15;transform:scale(.7) translateX(70%);z-index:2;pointer-events:none}}.logos{background:#0b56b5!important;color:#fff;padding:70px 0;overflow:hidden;width:100%}.logos h2{font-size:var(--h2);font-weight:var(--h2-w);line-height:var(--h2-lh);color:#fff;text-align:center;margin-bottom:40px}.logo-mask{overflow:hidden;width:100%;max-width:100%;direction:ltr}.ltrack{width:max-content;animation:lmarquee 45s linear infinite;will-change:transform}.lgroup,.ltrack{display:flex;align-items:center}.lgroup{gap:60px;padding-right:60px;flex-shrink:0}.univ-logo{height:115px;width:auto;max-width:none;flex-shrink:0;object-fit:contain;filter:brightness(0) invert(1);opacity:.88;transition:opacity .3s ease,transform .3s ease}.univ-logo:hover{opacity:1;transform:scale(1.06)}@keyframes lmarquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media (max-width:991px){.logos{padding:50px 0}.univ-logo{height:95px}.lgroup{gap:45px;padding-right:45px}}@media (max-width:767px){.logos{padding:48px 0}.univ-logo{height:90px!important}.lgroup{gap:36px!important;padding-right:36px!important}}@media (max-width:576px){.logos{padding:44px 0}.univ-logo{height:88px!important}.lgroup{gap:34px!important;padding-right:34px!important}}.faq{background:var(--ground-a);padding:70px 0}.faq h2{font-size:var(--h2);font-weight:var(--h2-w);line-height:var(--h2-lh);color:var(--ink);text-align:center;margin-bottom:40px}.acc{max-width:920px;margin:0 auto}.acc details{background:#fff;border:1px solid var(--line);border-radius:16px;margin-bottom:16px;overflow:hidden;box-shadow:0 4px 14px rgba(0,0,0,.03);transition:box-shadow .2s}.acc details:hover{box-shadow:0 8px 24px rgba(0,0,0,.06)}.acc summary{list-style:none;cursor:pointer;padding:22px 26px;font-size:var(--body);font-weight:700;line-height:normal;color:var(--ink);display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.acc summary::-webkit-details-marker{display:none}.acc summary:after{content:"";flex:0 0 auto;width:12px;height:12px;margin-top:8px;border-right:2.5px solid var(--orange);border-bottom:2.5px solid var(--orange);transform:rotate(45deg);transition:transform .3s}.acc details[open] summary:after{transform:rotate(-135deg)}.acc .a{padding:0 26px 26px;font-size:var(--body);font-weight:400;line-height:var(--body-lh);color:var(--text-dark)}.acc .a ul{margin:12px 0 0;padding-inline-start:22px}.acc .a li{margin-bottom:8px}@media (max-width:600px){.acc summary{padding:18px 20px}.acc .a{padding:0 20px 20px}}.final{background:linear-gradient(135deg,var(--band1) 0,var(--band2) 100%);color:#fff;padding:70px 0;text-align:center}.final h2{font-size:var(--h2);font-weight:var(--h2-w);line-height:var(--h2-lh);color:#fff;max-width:1080px;margin:0 auto 32px}.final .cap{color:hsla(0,0%,100%,.92);margin-top:14px}