.hl .tc-wrap{max-width:none!important;width:100%;padding:0!important}.hl .hl-sec--lav{background:#f8f6ff}.hl .hl-sec--purple{background:linear-gradient(135deg,#34406e,#6a49f0);color:#fff}.hl .hl-sec--yellow{background:linear-gradient(135deg,#ffd21f,#ffb800)}.hl .hl-sec--strip{background:0 0;border-radius:0!important;overflow:visible}.hl-js .hl-rv{opacity:0;translate:0 26px;transition:opacity .7s,translate .8s cubic-bezier(.2,.7,.2,1)}.hl-js .hl-rv.in{opacity:1;translate:0 0}.hl-eb--w{background:rgba(255,255,255,.16);color:#fff}.hl-sec--purple .hl-h2{color:#fff}.hl-sec--purple .hl-h2 i{color:#ffd21f}.hl-sec--purple .hl-p{color:rgba(255,255,255,.86)}.hl-btn{display:inline-flex;align-items:center;gap:8px;padding:13px 24px;border-radius:99px;background:linear-gradient(135deg,#ffd21f,#ffb800);color:#1e1b3a!important;font-weight:800;font-size:15px;border:0;transition:translate .25s,box-shadow .25s;text-decoration:none}.hl-btn:hover{translate:0 -3px!important;box-shadow:0 14px 26px -12px rgba(255,184,0,.9)}.hl-btn--g{background:#fff;border:1px solid rgba(30,27,58,.12)}.hl-btn--g:hover{box-shadow:0 14px 26px -16px rgba(30,27,58,.5)}.hl-btn--d{background:#1e1b3a;color:#fff!important;margin-top:6px}.hl-btn--d:hover{box-shadow:0 14px 26px -14px rgba(30,27,58,.7)}.hl-lnk{display:inline-flex;margin-top:18px;color:var(--p,#34406e);font-weight:800;font-size:15px}.hl-acts{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.hl-ph{position:absolute;inset:0}.hl-ph .tc-ph,.hl-ph>*{position:absolute;inset:0;width:100%;height:100%;border-radius:0}.hl-ph img{width:100%;height:100%;object-fit:cover;transition:scale .8s cubic-bezier(.2,.7,.2,1)}.hl-hero{min-height:660px;display:flex;flex-direction:column;background:#f3f4f8!important}.hl-hero .elementor-widget-html,.hl-hero .elementor-widget-container{display:contents}.hl-vid{position:absolute;top:0;right:0;width:68%;height:100%;object-fit:cover;z-index:0;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 42%);mask-image:linear-gradient(90deg,transparent 0,#000 42%)}.hl-hero__in{position:relative;z-index:2;flex:1;padding:150px clamp(22px,4.5vw,72px) 30px}.hl-hero__t{max-width:560px}.hl-pill{display:inline-flex;gap:9px;align-items:center;padding:8px 15px;border-radius:99px;background:#fff;color:var(--p,#34406e);font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 8px 20px -14px rgba(30,27,58,.5)}.hl-pill i{width:8px;height:8px;border-radius:50%;background:#ffb800}.hl-h1{font-size:clamp(36px,4.8vw,66px);font-weight:500;letter-spacing:-.04em;line-height:1.05;margin:22px 0 18px;color:var(--ink,#1e1b3a)}.hl-h1 i{font-style:normal;color:var(--p,#34406e)}.hl-lead{font-size:16.5px;line-height:1.7;color:var(--ink2,#5b5878);margin:0 0 26px;max-width:500px}.hl-bar{display:flex;align-items:center;justify-content:space-between;gap:14px;max-width:500px;background:#fff;border:1px solid rgba(30,27,58,.08);border-radius:99px;padding:7px 7px 7px 24px;box-shadow:0 20px 40px -28px rgba(30,27,58,.5)}.hl-bar span{font-size:14.5px;color:var(--ink2,#5b5878)}.hl-trust{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:22px}.hl-trust span{padding:6px 13px;border-radius:99px;background:#fff;font-size:12.5px;font-weight:800;color:var(--ink,#1e1b3a);border:1px solid rgba(30,27,58,.08)}.hl-trust em{font-style:normal;font-size:13px;color:var(--ink2,#5b5878)}.hl-fcs{position:absolute;right:clamp(22px,4vw,64px);top:180px;display:flex;flex-direction:column;gap:12px;z-index:3}.hl-fc--1{margin-right:50px}.hl-fc--2{animation-delay:-2s}.hl-fc--3{margin-right:24px;animation-delay:-4s}.hl-fc__i{position:relative;flex:0 0 54px;width:54px;height:54px;border-radius:14px;overflow:hidden;background:#eee}.hl-fc__i .tc-ph{position:absolute;inset:0;height:100%;border-radius:0}.hl-fc__i img{width:100%;height:100%;object-fit:cover}.hl-fc b{display:block;font-size:14px;color:var(--ink,#1e1b3a)}.hl-fc em{display:block;font-style:normal;font-size:12.5px;color:var(--ink2,#5b5878)}.hl-stats{position:relative;z-index:2;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:0 clamp(22px,4.5vw,72px) 40px;max-width:760px}.hl-st{background:rgba(255,255,255,.85);border:1px solid #fff;border-radius:18px;padding:16px 18px;box-shadow:0 14px 30px -24px rgba(30,27,58,.5)}.hl-st b{display:block;font-size:26px;font-weight:500;letter-spacing:-.02em;color:var(--ink,#1e1b3a);white-space:nowrap}.hl-st span{font-size:12.5px;color:var(--ink2,#5b5878)}.hl-mis{display:grid;grid-template-columns:.8fr 1.2fr;gap:48px;align-items:center}.hl-mis__c{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.hl-mc{position:relative;border-radius:26px;overflow:hidden;min-height:430px;color:#fff;background:#d9d2fb}.hl-mc:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(30,27,58,.85) 0,rgba(30,27,58,.15) 62%,transparent);pointer-events:none}.hl-mc:hover img{scale:1.06}.hl-mc__t{position:absolute;left:20px;right:20px;bottom:22px;z-index:2}.hl-mc__ic{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:#fff;margin-bottom:12px}.hl-mc h3{margin:0 0 6px;font-size:19px;color:#fff;font-weight:600}.hl-mc p{margin:0;font-size:13.5px;line-height:1.5;color:rgba(255,255,255,.88)}.hl .hl-sec--strip{margin:-2px 0!important}.hl-who{display:flex;align-items:center;gap:30px;padding:18px clamp(22px,4.5vw,72px)!important;flex-wrap:wrap}.hl-who em{font-style:normal;font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ink2,#5b5878)}.hl-who div{display:flex;gap:12px 30px;flex-wrap:wrap}.hl-who span{display:inline-flex;align-items:center;gap:9px;font-weight:700;color:var(--ink2,#5b5878);font-size:15px}.hl-who i{width:20px;height:20px;border-radius:50%;background:#e3dcff;position:relative}.hl-who i:after{content:"";position:absolute;inset:6px;border-radius:50%;background:var(--p,#34406e)}.hl-rng{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,.85fr);gap:44px;align-items:start}.hl-rng__l{min-width:0}.hl-rng__top{display:flex;justify-content:space-between;align-items:center;margin-bottom:22px}.hl-arr{display:flex;gap:10px}.hl-arr button{width:42px;height:42px;border-radius:50%;border:1px solid rgba(30,27,58,.14);background:#fff;font-size:17px;cursor:pointer;color:var(--ink,#1e1b3a);transition:background .25s}.hl-arr button:hover{background:#ffd21f}.hl-track{display:flex;gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px}.hl-track::-webkit-scrollbar{display:none}.hl-cc__i{position:relative;display:block;aspect-ratio:1/1;border-radius:24px;overflow:hidden;background:#f1eeff}.hl-cc__i .tc-ph{position:absolute;inset:0;height:100%;border-radius:0}.hl-cc__i img{width:100%;height:100%;object-fit:cover;transition:scale .8s}.hl-cc:hover img{scale:1.06}.hl-cc__c{position:absolute;left:14px;bottom:14px;background:rgba(255,255,255,.94);padding:7px 14px;border-radius:99px;font-size:12.5px;font-weight:700;color:var(--ink,#1e1b3a)}.hl-cc h3{margin:16px 0 6px;font-size:18px;font-weight:600;color:var(--ink,#1e1b3a)}.hl-cc p{margin:0 0 10px;font-size:14px;line-height:1.55;color:var(--ink2,#5b5878)}.hl-cc__m{font-size:14px;font-weight:700;color:var(--ink,#1e1b3a)}.hl-cc__m i{font-style:normal;display:inline-block;transition:translate .3s}.hl-cc:hover .hl-cc__m i{translate:6px 0}.hl-sk{margin-top:30px;background:linear-gradient(135deg,#ffd21f,#ffb800);border-radius:26px;padding:26px}.hl-sk h3{margin:0;font-size:20px;color:var(--ink,#1e1b3a)}.hl-sk p{margin:6px 0 16px;font-size:14px;color:var(--ink,#1e1b3a);opacity:.85}.hl-sk__c{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.hl-sk__c a{background:#fff;border-radius:99px;padding:9px 16px;font-weight:800;font-size:14px;color:var(--ink,#1e1b3a);transition:background .25s,color .25s}.hl-sk__c a:hover{background:#1e1b3a;color:#fff}.hl-hd{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;flex-wrap:wrap}.hl-osg{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:38px}.hl-os{background:#fff;border-radius:26px;padding:12px 12px 24px;transition:translate .3s,box-shadow .3s}.hl-os:hover{translate:0 -6px!important;box-shadow:0 28px 50px -34px rgba(52,64,110,.6)}.hl-os:hover img{scale:1.06}.hl-os__i{position:relative;aspect-ratio:4/3;border-radius:18px;overflow:hidden;margin-bottom:18px}.hl-os__i b{position:absolute;left:12px;top:12px;z-index:2;width:38px;height:38px;border-radius:50%;background:#ffd21f;display:grid;place-items:center;font-size:14px}.hl-os h3{margin:0 12px 6px;font-size:18px;font-weight:600;color:var(--ink,#1e1b3a)}.hl-os p{margin:0 12px;font-size:14.5px;line-height:1.6;color:var(--ink2,#5b5878)}.hl-note{margin:22px 0 0;color:var(--ink2,#5b5878)}.hl-ql{display:grid;grid-template-columns:.9fr 1.1fr;gap:56px;align-items:center}.hl-ql__i{position:relative;border-radius:28px;overflow:hidden;aspect-ratio:5/4}.hl-ql__b{position:absolute;left:18px;bottom:18px;z-index:2;background:#ffd21f;padding:10px 18px;border-radius:99px;font-weight:800;font-size:14px}.hl-ql ul{list-style:none;margin:28px 0 0;padding:0;display:grid;gap:10px}.hl-ql li{display:flex;gap:16px;align-items:flex-start;padding:18px 22px;border-radius:20px;background:#f8f6ff;transition:background .3s,translate .3s}.hl-ql li:hover{background:#fff6cf;translate:6px 0!important}.hl-ql h3{margin:0 0 3px;font-size:17px;font-weight:600}.hl-ql p{margin:0;color:var(--ink2,#5b5878);font-size:14.5px}.hl-fg{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:36px}.hl-fk{position:relative;border-radius:24px;padding:26px;min-height:200px;display:flex;flex-direction:column;gap:6px;overflow:hidden;transition:translate .3s}.hl-fk:hover{translate:0 -5px!important}.hl-fk>span{font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.hl-fk b{font-size:clamp(34px,3.4vw,48px);font-weight:500;letter-spacing:-.03em;line-height:1.05}.hl-fk p{margin:0;font-size:14.5px;line-height:1.6}.hl-fk--p{background:var(--p,#34406e);color:#fff}.hl-fk--p>span{color:#ffd21f}.hl-fk--y{background:#ffd21f}.hl-fk--i{padding:0}.hl-fk--i em{position:absolute;left:12px;right:12px;bottom:12px;z-index:2;background:rgba(255,255,255,.95);border-radius:14px;padding:10px 14px;font-style:normal;font-weight:600;font-size:13.5px;line-height:1.4}.hl-fk--w{background:#fff}.hl-fk--wide{grid-column:span 2;min-height:0}.hl-fk--w p{color:var(--ink2,#5b5878)}.hl-fk--w a{color:var(--p,#34406e);font-weight:800}.hl-fk .tc-chips{margin:6px 0}.hl-tiers{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:8px 0}.hl-tiers>div{background:#f8f6ff;border-radius:16px;padding:14px 16px}.hl-tiers b{font-size:22px;font-weight:600}.hl-tiers em{display:block;font-style:normal;font-size:13px;color:var(--ink2,#5b5878)}.hl-rpt{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.hl-rpt__r{display:grid;gap:12px}.hl-rpt__r>div{display:flex;gap:20px;align-items:center;background:rgba(255,255,255,.13);border:1px solid rgba(255,255,255,.26);border-radius:22px;padding:22px 26px;transition:translate .3s,background .3s}.hl-rpt__r>div:hover{translate:8px 0!important;background:rgba(255,255,255,.22)}.hl-rpt__r b{font-size:34px;font-weight:500;color:#ffd21f}.hl-rpt__r h3{margin:0 0 4px;font-size:19px;color:#fff;font-weight:600}.hl-rpt__r p{margin:0;font-size:14.5px;color:rgba(255,255,255,.85)}.hl-pl{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.hl-plus{display:inline-flex;align-items:center;gap:12px;background:#f8f6ff;border-radius:99px;padding:10px 24px 10px 10px;font-weight:700;font-size:16px;color:var(--ink,#1e1b3a);transition:background .3s,translate .3s}.hl-plus i{width:32px;height:32px;border-radius:50%;background:#ffd21f;display:grid;place-items:center;font-style:normal;font-size:20px;transition:rotate .4s}.hl-plus:hover{background:#ffd21f;translate:0 -4px!important}.hl-plus:hover i{rotate:90deg;background:#fff}.hl-why{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:34px}.hl-wc{background:#fff;border-radius:26px;padding:32px;transition:background .3s,translate .3s}.hl-wc:hover{background:#ffd21f;translate:0 -6px!important}.hl-wc b{display:block;font-size:34px;font-weight:500;color:var(--p,#34406e);line-height:1}.hl-wc:hover b{color:var(--ink,#1e1b3a)}.hl-wc h3{margin:14px 0 8px;font-size:20px;font-weight:600}.hl-wc p{margin:0;line-height:1.7;color:var(--ink2,#5b5878);font-size:15px}.hl-wc:hover p{color:var(--ink,#1e1b3a)}.hl-faq{display:grid;grid-template-columns:.7fr 1.3fr;gap:48px;align-items:start}.hl-faq__b .tc-wrap,.hl-faq__b>*{max-width:none}.hl-form .hl-in{padding-bottom:36px}.hl-form .elementor-widget-template{width:calc(100% - 2 * clamp(22px,4.5vw,72px));max-width:960px;margin:0 auto 64px;background:#fff;border-radius:28px;padding:30px;box-shadow:0 30px 70px -40px rgba(30,27,58,.55)}.hl-form .hl-h2 i{color:#fff}.hl-form .hl-eb{background:rgba(255,255,255,.55);color:var(--ink,#1e1b3a)}.hl-form .hl-p{color:var(--ink,#1e1b3a)}.pg-formband [data-id=b194b2a],.pg-formband [data-id="5aae82a"],.pg-formband [data-id="8838a93"]{display:none!important}@media (max-width:1180px){.hl-fcs{display:none}.hl-vid{width:100%;opacity:.5}.hl-mis{grid-template-columns:1fr}.hl-osg{grid-template-columns:1fr 1fr}.hl-fg{grid-template-columns:1fr 1fr}.hl-rng{grid-template-columns:1fr}}@media (max-width:860px){.hl-ql,.hl-rpt,.hl-faq{grid-template-columns:1fr;gap:32px}.hl-why{grid-template-columns:1fr}.hl-mis__c{grid-template-columns:1fr}.hl-mc{min-height:320px}.hl-stats{grid-template-columns:1fr 1fr}.hl-hero__in{padding-top:120px}}@media (max-width:600px){.hl-osg,.hl-fg{grid-template-columns:1fr}.hl-fk--wide{grid-column:auto}.hl-tiers{grid-template-columns:1fr}.hl-bar{flex-direction:column;border-radius:26px;padding:16px;align-items:stretch;text-align:center}.hl-hero{min-height:0}.hl-form .elementor-widget-template{padding:16px;border-radius:20px}.hl-who{gap:14px}}@media (prefers-reduced-motion:reduce){.hl-js .hl-rv{opacity:1;translate:0 0}}.hl-vid{top:16px!important;right:16px!important;bottom:16px;height:calc(100% - 32px)!important;width:52%!important;border-radius:26px;-webkit-mask-image:none!important;mask-image:none!important;opacity:1!important}.hl-fcs{top:auto;bottom:60px}.hl-hero__t{max-width:46%}.hl-lead,.hl-bar{max-width:100%}.hl-stats{max-width:48%}@media (max-width:1180px){.hl-vid{position:relative!important;width:calc(100% - 32px)!important;height:300px!important;margin:16px;order:-1;top:0!important;right:0!important}.hl-hero__t,.hl-stats{max-width:100%}.hl-hero__in{padding-top:40px}}.hl-form .hl-h2 i{color:#34406e!important}@media (max-width:1180px){.hl-vid{align-self:center;margin:16px auto!important;left:auto!important}}.hl-hero__t>*{animation:hlup .9s cubic-bezier(.2,.7,.2,1) both}.hl-hero__t>:nth-child(2){animation-delay:.1s}.hl-hero__t>:nth-child(3){animation-delay:.2s}.hl-hero__t>:nth-child(4){animation-delay:.3s}.hl-hero__t>:nth-child(5){animation-delay:.4s}.hl-st{animation:hlup .8s both}.hl-st:nth-child(1){animation-delay:.5s}.hl-st:nth-child(2){animation-delay:.6s}.hl-st:nth-child(3){animation-delay:.7s}.hl-st:nth-child(4){animation-delay:.8s}.hl-vid{animation:hlzoom 1.4s cubic-bezier(.2,.7,.2,1) both}.hl-fcs .hl-fc{opacity:0;animation:hlin .9s cubic-bezier(.2,.7,.2,1) forwards,hlfl 6s ease-in-out 1.4s infinite}.hl-fc--1{animation-delay:.7s,1.6s!important}.hl-fc--2{animation-delay:.9s,1.6s!important}.hl-fc--3{animation-delay:1.1s,1.6s!important}.hl-js .hl-mc.hl-rv:not(.in) img,.hl-js .hl-os.hl-rv:not(.in) img,.hl-js .hl-ql__i.hl-rv:not(.in) img{scale:1.18}.hl-js .hl-mc.hl-rv,.hl-js .hl-os.hl-rv,.hl-js .hl-fk.hl-rv,.hl-js .hl-wc.hl-rv{scale:.96}.hl-js .hl-mc.hl-rv.in,.hl-js .hl-os.hl-rv.in,.hl-js .hl-fk.hl-rv.in,.hl-js .hl-wc.hl-rv.in{scale:1;transition:opacity .7s,translate .8s cubic-bezier(.2,.7,.2,1),scale .8s cubic-bezier(.2,.7,.2,1)}.hl-js .hl-ql li.hl-rv:not(.in){translate:-30px 0}.hl-js .hl-rpt__r>div.hl-rv:not(.in){translate:50px 0}.hl-prog{position:fixed;left:0;top:0;height:3px;width:100%;transform-origin:0 50%;transform:scaleX(0);background:linear-gradient(90deg,#34406e,#ffd21f);z-index:99999;pointer-events:none}.hl-mc,.hl-fk,.hl-os,.hl-wc{transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s,background .3s,opacity .7s,translate .8s,scale .8s;will-change:transform}.hl-mc:hover{box-shadow:0 34px 60px -34px rgba(30,27,58,.7)}.hl-lnk{position:relative}.hl-lnk:after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:2px;background:currentColor;transform:scaleX(0);transform-origin:0 50%;transition:transform .35s}.hl-lnk:hover:after{transform:scaleX(1)}.hl-btn{position:relative;overflow:hidden}.hl-btn:before{content:"";position:absolute;top:0;left:-70%;width:50%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.55),transparent);transform:skewX(-20deg);transition:left .7s}.hl-btn:hover:before{left:130%}.hl-sk__c a{transition:background .25s,color .25s,translate .25s}.hl-sk__c a:hover{translate:0 -3px}.hl-who span{transition:translate .3s,color .3s}.hl-who span:hover{translate:0 -3px;color:var(--ink,#1e1b3a)}.hl-rv.in .hl-h2 i,.hl-h2.in i{background-size:100% 2px}@media (prefers-reduced-motion:reduce){.hl-hero__t>*,.hl-st,.hl-vid,.hl-fcs .hl-fc{animation:none!important;opacity:1}.hl-js .hl-mc.hl-rv,.hl-js .hl-os.hl-rv{scale:1}}.hl .hl-sec--lav{background:0 0}.hl .hl-sec--yellow{background:linear-gradient(135deg,#fff7d6 0,#eceef5 55%,#e2e5f1 100%)}.hl .hl-sec--strip{background:0 0}.hl .hl-hero{background:radial-gradient(900px 520px at 6% 0,#fff0b3 0,transparent 60%),radial-gradient(900px 640px at 100% 8%,#ddd3ff 0,transparent 60%),#f3f4f8!important}.hl-hero__in{padding-left:var(--hw)!important;padding-right:var(--hw)!important}.hl-stats{padding-left:var(--hw)!important;padding-right:0!important}.hl-vid{right:var(--hw)!important;top:24px!important;height:calc(100% - 48px)!important}.hl-fcs{right:calc(var(--hw) + 24px)!important}.hl-os,.hl-wc,.hl-fk--w,.hl-cc__i{box-shadow:0 18px 40px -30px rgba(52,64,110,.45);border:1px solid rgba(52,64,110,.08)}.hl-form .elementor-widget-template{width:calc(100% - 48px)}@media (max-width:1180px){.hl-vid{right:auto!important}}@media (max-width:600px){.hl-hero__in,.hl-stats{padding-left:20px!important;padding-right:20px!important}}@media (min-width:1181px){.hl-vid{width:min(50%,620px)!important}.hl-hero__t{max-width:540px!important}.hl-stats{max-width:none!important;width:min(540px,100%);box-sizing:content-box;padding-right:0!important}.hl-fcs{right:calc(var(--hw) + 24px)!important}}@media (min-width:1181px){.hl-stats{box-sizing:border-box!important;width:100%!important;max-width:calc(540px + var(--hw))!important;align-self:flex-start}}.hl-h1{font-size:clamp(38px,5.2vw,68px)!important;line-height:1.04!important;font-weight:800!important;letter-spacing:-.035em!important}.hl-h1 i{color:#ffb800!important}.hl-mc h3,.hl-cc h3,.hl-os h3,.hl-ql h3,.hl-rpt__r h3,.hl-wc h3,.hl-sk h3{font-weight:800!important}.hl-os h3,.hl-cc h3{font-size:19px!important}.hl-wc h3{font-size:21px!important}.hl-st b,.hl-fk b,.hl-wc b,.hl-rpt__r b,.hl-tiers b{font-weight:800!important;letter-spacing:-.03em}.hl-fc b,.hl-cc__c,.hl-hl{font-weight:800}.hl .hl-sec.hl-sec--purple{background:linear-gradient(135deg,#34406e,#6a49f0)!important;color:#fff}.hl .hl-sec--purple .hl-h2 i{background-image:none}.hl-h2.in i,.hl-h1 i{background-size:100% 100%!important}.hl-h1 i{animation:hlhl 1s .7s both;background-size:0% 100%!important}.hl-h1 i{background-size:100% 100%!important;animation:none}.hl .hl-sec.hl-sec--purple{background:linear-gradient(135deg,#fff7d6 0,#eceef5 60%,#e2e5f1 100%)!important;color:var(--ink,#1e1b3a)}.hl-sec--purple .hl-h2,.hl-sec--purple .hl-h2 i{color:var(--ink,#1e1b3a)!important}.hl-sec--purple .hl-p{color:var(--ink2,#5b5878)}.hl-eb--w{background:#fff;color:var(--ink,#1e1b3a)}.hl-rpt__r>div{background:#fff;border:1px solid rgba(30,27,58,.06);box-shadow:0 18px 40px -30px rgba(30,27,58,.45)}.hl-rpt__r b{color:var(--ink,#1e1b3a);background:#ffd21f;width:56px;height:56px;border-radius:50%;display:grid;place-items:center;font-size:20px;flex:0 0 56px}.hl-rpt__r h3{color:var(--ink,#1e1b3a)}.hl-rpt__r p{color:var(--ink2,#5b5878)}.hl-fk--p{background:#1e1b3a}.hl-fk--p>span{color:#ffd21f}.hl-mc__ic{background:#ffd21f}.hl-wc b,.hl-os b{color:var(--ink,#1e1b3a)}.hl-wc b{display:inline-grid;place-items:center;width:52px;height:52px;border-radius:50%;background:#ffd21f;font-size:20px}.hl-wc:hover b{background:#fff}.hl-lnk,.hl-note a{color:var(--ink,#1e1b3a)}.hl-lnk:after{background:#ffb800;height:3px}.hl-who i{background:#fff0b3}.hl-who i:after{background:#ffb800}.hl-fk--w a{color:var(--ink,#1e1b3a);text-decoration:underline;text-decoration-color:#ffb800;text-decoration-thickness:2px}.hl-hero__t .hl-pill{color:var(--ink,#1e1b3a)}.hl-js .hl-h2.hl-sp .w{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.14em;margin-bottom:-.14em}.hl-js .hl-h2.hl-sp .w>b{display:inline-block;font-weight:inherit;transform:translateY(112%);transition:transform .95s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--i) * 55ms)}.hl-js .hl-h2.hl-sp.in .w>b{transform:none}.hl-js .hl-mc.hl-rv{clip-path:inset(12% 0 0 0 round 26px);transition:opacity .8s,translate .9s cubic-bezier(.2,.7,.2,1),scale .9s,clip-path 1s cubic-bezier(.2,.7,.2,1)}.hl-js .hl-mc.hl-rv.in{clip-path:inset(0 0 0 0 round 26px)}.hl-js .hl-track.hl-rv .hl-cc{opacity:0;translate:70px 0;transition:opacity .8s,translate .9s cubic-bezier(.2,.7,.2,1)}.hl-js .hl-track.hl-rv.in .hl-cc{opacity:1;translate:0 0}.hl-js .hl-track.hl-rv.in .hl-cc:nth-child(2){transition-delay:.12s}.hl-js .hl-track.hl-rv.in .hl-cc:nth-child(3){transition-delay:.24s}.hl-js .hl-track.hl-rv.in .hl-cc:nth-child(n+4){transition-delay:.36s}.hl-js .hl-os.hl-rv .hl-os__i b{scale:0;transition:scale .6s .5s cubic-bezier(.3,1.6,.5,1)}.hl-js .hl-os.hl-rv.in .hl-os__i b{scale:1}.hl-js .hl-plus.hl-rv,.hl-js .hl-pl.hl-rv .hl-plus{opacity:0;translate:0 20px;scale:.9;transition:opacity .6s,translate .7s,scale .7s cubic-bezier(.3,1.4,.5,1),background .3s}.hl-js .hl-pl.hl-rv.in .hl-plus{opacity:1;translate:0 0;scale:1}.hl-js .hl-pl.hl-rv.in .hl-plus:nth-child(2){transition-delay:.08s}.hl-js .hl-pl.hl-rv.in .hl-plus:nth-child(3){transition-delay:.16s}.hl-js .hl-pl.hl-rv.in .hl-plus:nth-child(4){transition-delay:.24s}.hl-js .hl-pl.hl-rv.in .hl-plus:nth-child(5){transition-delay:.32s}.hl-who span{transition:opacity .6s,translate .6s}.hl-js .hl-who.hl-rv:not(.in) span{opacity:0;translate:0 14px}.hl-js .hl-who.hl-rv.in span:nth-child(2){transition-delay:.1s}.hl-js .hl-track.hl-rv .hl-cc{translate:0 36px!important}.hl-js .hl-track.hl-rv.in .hl-cc{translate:0 0!important}.hl-ph img[src=""],.hl-slot img[src=""],.hl-cc__i img[src=""],.hl-fc__i img[src=""]{opacity:0}.hl-ph,.hl-slot,.hl-cc__i,.hl-fc__i,.hl-os__i,.hl-ql__i,.hl-fk--i,.hl-mc{background:linear-gradient(135deg,#fff7d6 0,#eceef5 60%,#e4dbff 100%)}.hl-ph__l{position:absolute;left:50%;top:50%;translate:-50% -50%;width:80%;text-align:center;font-size:12.5px;line-height:1.45;font-weight:700;color:var(--ink2,#5b5878);padding:14px;border:1.5px dashed rgba(30,27,58,.25);border-radius:14px;pointer-events:none;z-index:1}.hl-fc__i .hl-ph__l{display:none}.hl-mc .hl-ph__l,.hl-fk--i .hl-ph__l{top:34%}.hl-slot{position:relative;border-radius:28px;overflow:hidden}.hl-slot img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.hl-slot--w{aspect-ratio:16/9;margin-top:28px}.hl-slot--t{aspect-ratio:4/3}.hl-slot--s{aspect-ratio:16/9}.hl-slot--tall{height:100%;min-height:420px}.hl-slot--b{aspect-ratio:21/9;margin-top:30px}.hl-one{display:grid;grid-template-columns:1.1fr .9fr;gap:48px;align-items:center}.hl-one__i{display:grid;gap:14px}.hl-whyw{display:grid;grid-template-columns:.8fr 1.2fr;gap:18px;margin-top:34px;align-items:stretch}.hl-whyw .hl-why{margin-top:0}.hl-whyw__i{min-height:100%}.hl-faq .hl-slot{margin-top:28px}@media (max-width:1180px){.hl-one,.hl-whyw{grid-template-columns:1fr}.hl-slot--tall{min-height:280px}}.hl .hl-sec.hl-sec--mission,.hl .hl-sec.hl-sec--range,.hl .hl-sec.hl-sec--quality,.hl .hl-sec.hl-sec--repeat,.hl .hl-sec.hl-sec--why{background:#fff!important}.hl .hl-sec.hl-sec--who,.hl .hl-sec.hl-sec--oem,.hl .hl-sec.hl-sec--facts,.hl .hl-sec.hl-sec--one,.hl .hl-sec.hl-sec--faq{background:#f3f4f8!important}.hl .hl-sec--who{padding:0!important}.hl-rpt__r>div,.hl-wc{background:#f3f4f8}.hl-wc:hover{background:#ffd21f}.hl-rpt__r>div,.hl-wc{box-shadow:none;border:1px solid rgba(52,64,110,.08)}.hl-os{background:#fff}.hl-h2 i .w>b{background:linear-gradient(90deg,#ffb800 50%,#1e1b3a 50%) 100% 0/200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent!important;-webkit-text-fill-color:transparent;transition:transform .95s cubic-bezier(.2,.8,.2,1) calc(var(--i) * 55ms),background-position 1s ease calc(var(--i) * 55ms + .55s)}.hl-js .hl-h2.hl-sp.in i .w>b{background-position:0 0}.hl-h1 i{background:linear-gradient(90deg,#ffb800 50%,#1e1b3a 50%) 100% 0/200% 100%!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;-webkit-text-fill-color:transparent;animation:hlfill 1.3s .7s cubic-bezier(.4,0,.2,1) forwards!important}@media (prefers-reduced-motion:reduce){.hl-h1 i{animation:none!important;background-position:0 0!important}.hl-h2 i .w>b{background-position:0 0}}.hl h1.hl-h1 i{background:linear-gradient(90deg,#ffb800 50%,#1e1b3a 50%) 100% 0/200% 100%;-webkit-background-clip:text;background-clip:text}.hl-h1 em.hl-fill{font-style:normal;background:linear-gradient(90deg,#ffb800 50%,#1e1b3a 50%) 100% 0/200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;animation:hlfill 1.3s .7s cubic-bezier(.4,0,.2,1) forwards}@media (prefers-reduced-motion:reduce){.hl-h1 em.hl-fill{animation:none;background-position:0 0}}\n.hv-nav{display:none!important}.hl .hl-hero{margin:10px!important;width:calc(100% - 20px)!important;border-radius:30px!important;min-height:calc(100svh - 20px)!important;background:#14122a!important;display:block!important;overflow:hidden}.hv-vid{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0;border-radius:0}.hv-nav{position:fixed;top:22px;left:50%;translate:-50% 0;width:min(1320px,calc(100% - 44px));z-index:99990;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:10px 12px 10px 14px;border-radius:99px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.28);-webkit-backdrop-filter:blur(20px) saturate(1.3);backdrop-filter:blur(20px) saturate(1.3);box-shadow:0 20px 50px -30px rgba(0,0,0,.6);transition:background .35s,box-shadow .35s,top .35s;animation:hlup .9s .1s both}.hv-nav.is-solid{background:rgba(30,27,58,.78);top:12px}.hv-logo{display:flex;align-items:center;background:#fff;border-radius:99px;padding:6px 18px;flex:0 0 auto}.hv-logo img{height:34px;width:auto;display:block}.hv-menu{display:flex;align-items:center;gap:6px}.hv-menu>a,.hv-dd>a{display:inline-flex;align-items:center;gap:6px;color:#fff!important;font-weight:600;font-size:14.5px;padding:10px 16px;border-radius:99px;transition:background .25s;text-decoration:none}.hv-menu>a:hover,.hv-dd:hover>a{background:rgba(255,255,255,.18)}.hv-dd{position:relative}.hv-dd>a i{width:6px;height:6px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;rotate:45deg;translate:0 -2px;transition:rotate .3s}.hv-dd:hover>a i{rotate:225deg;translate:0 2px}.hv-sub{position:absolute;left:0;top:100%;padding-top:12px;min-width:260px;opacity:0;visibility:hidden;translate:0 10px;transition:opacity .3s,translate .3s,visibility .3s}.hv-dd:hover .hv-sub,.hv-dd:focus-within .hv-sub{opacity:1;visibility:visible;translate:0 0}.hv-sub:not(.hv-sub--mega):not(.hv-sub--simple) a{display:block;padding:11px 18px;color:#fff!important;font-size:14.5px;font-weight:600;background:rgba(30,27,58,.82);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);text-decoration:none;transition:background .2s,padding .2s}.hv-sub:not(.hv-sub--mega):not(.hv-sub--simple) a:first-child{border-radius:18px 18px 0 0}.hv-sub:not(.hv-sub--mega):not(.hv-sub--simple) a:last-child{border-radius:0 0 18px 18px}.hv-sub:not(.hv-sub--mega):not(.hv-sub--simple) a:hover{background:#ffb800;color:#1e1b3a!important;padding-left:24px}.hv-act{display:flex;align-items:center;gap:12px}.hv-tel{color:#fff!important;font-weight:700;font-size:14px;padding:11px 20px;border-radius:99px;border:1px solid rgba(255,255,255,.5);text-decoration:none;transition:background .25s}.hv-tel:hover{background:rgba(255,255,255,.18)}.hv-burger{display:none;width:46px;height:46px;border-radius:50%;border:1px solid rgba(255,255,255,.5);background:rgba(255,255,255,.12);cursor:pointer;position:relative}.hv-burger span{position:absolute;left:14px;right:14px;height:2px;background:#fff;border-radius:2px;transition:translate .3s,rotate .3s}.hv-burger span:first-child{top:18px}.hv-burger span:last-child{top:26px}.hv-nav.open .hv-burger span:first-child{translate:0 4px;rotate:45deg}.hv-nav.open .hv-burger span:last-child{translate:0 -4px;rotate:-45deg}.hv-in{position:relative;z-index:2;min-height:calc(100svh - 20px);display:flex;align-items:flex-end;justify-content:space-between;gap:40px;padding:150px clamp(24px,4.5vw,64px) clamp(32px,5vw,60px);box-sizing:border-box}.hv-t{max-width:680px;color:#fff}.hv-t>*{animation:hlup .9s cubic-bezier(.2,.7,.2,1) both}.hv-t>:nth-child(2){animation-delay:.12s}.hv-t>:nth-child(3){animation-delay:.24s}.hv-t>:nth-child(4){animation-delay:.36s}.hv-pill{display:inline-flex;gap:9px;align-items:center;padding:9px 16px;border-radius:99px;background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.3);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#fff;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.hv-pill i{width:8px;height:8px;border-radius:50%;background:#ffd21f;animation:hmping 2s infinite}.hv-h1{font-size:clamp(40px,5.8vw,84px);font-weight:800;line-height:1.02;letter-spacing:-.04em;margin:22px 0 20px;color:#fff!important;text-shadow:0 2px 30px rgba(0,0,0,.28)}.hv-h1 em{font-style:normal;text-shadow:none;background:linear-gradient(90deg,#ffd21f 50%,#fff 50%) 100% 0/200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;animation:hlfill 1.3s .8s cubic-bezier(.4,0,.2,1) forwards}.hv-lead{font-size:17px;line-height:1.7;color:rgba(255,255,255,.92);margin:0 0 28px;max-width:560px;text-shadow:0 1px 18px rgba(0,0,0,.35)}.hv-cta{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.hv-ghost{display:inline-flex;padding:13px 26px;border-radius:99px;border:1px solid rgba(255,255,255,.6);color:#fff!important;font-weight:800;font-size:15px;background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-decoration:none;transition:background .25s,color .25s}.hv-ghost:hover{background:#fff;color:#1e1b3a!important}.hv-ar{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#1e1b3a;color:#fff;font-size:14px}.hv-c{flex:0 0 min(400px,100%);display:flex;flex-direction:column;align-items:flex-end;gap:14px;animation:hlin 1s .6s both}.hv-arr{display:flex;gap:10px}.hv-arr button{width:46px;height:46px;border-radius:50%;border:1px solid rgba(255,255,255,.4);background:rgba(255,255,255,.14);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#fff;font-size:18px;cursor:pointer;transition:background .25s,color .25s}.hv-arr button:hover{background:#ffd21f;color:#1e1b3a}.hv-card{width:100%;border-radius:28px;padding:26px 28px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.28);-webkit-backdrop-filter:blur(22px) saturate(1.3);backdrop-filter:blur(22px) saturate(1.3);color:#fff;box-shadow:0 30px 60px -36px rgba(0,0,0,.7);box-sizing:border-box}.hv-slides{display:grid}.hv-sl{grid-area:1/1;opacity:0;visibility:hidden;translate:0 12px;transition:opacity .5s,translate .6s,visibility .5s}.hv-sl.on{opacity:1;visibility:visible;translate:0 0}.hv-ic{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#ffd21f;margin-bottom:12px}.hv-sl h3{margin:0 0 8px;font-size:22px;font-weight:800;color:#fff}.hv-sl p{margin:0 0 18px;font-size:15px;line-height:1.6;color:rgba(255,255,255,.9)}.hv-sl a{color:#fff!important;font-weight:700;font-size:14.5px;text-decoration:none;border-bottom:2px solid #ffd21f;padding-bottom:2px}@media (max-width:1100px){.hv-menu{display:none}.hv-burger{display:block}.hv-tel{display:none}.hv-nav.open .hv-menu{display:flex;flex-direction:column;align-items:stretch;position:absolute;left:0;right:0;top:calc(100% + 10px);padding:14px;border-radius:26px;background:rgba(30,27,58,.9);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.hv-nav.open .hv-sub{position:static;opacity:1;visibility:visible;translate:none;padding:0 0 0 14px;min-width:0}.hv-nav.open .hv-sub:not(.hv-sub--mega):not(.hv-sub--simple) a{background:0 0;border-radius:0;padding:8px 14px;font-weight:500;opacity:.85}.hv-nav.open .hv-dd>a i{display:none}}@media (max-width:900px){.hv-in{flex-direction:column;align-items:stretch;justify-content:flex-end;gap:26px}.hv-c{flex:0 0 auto;align-items:stretch}.hv-arr{justify-content:flex-end}}@media (max-width:600px){.hl .hl-hero{margin:6px!important;width:calc(100% - 12px)!important;border-radius:22px!important}.hv-nav{top:14px;width:calc(100% - 24px)}.hv-logo img{height:28px}.hv-act .hl-btn{display:none}.hv-in{padding-top:110px}}@media (prefers-reduced-motion:reduce){.hv-t>*,.hv-c,.hv-nav{animation:none}.hv-h1 em{animation:none;background-position:0 0}}.hv-nav{translate:none!important;left:max(22px,calc(( 100% - 1320px ) / 2))!important;right:max(22px,calc(( 100% - 1320px ) / 2))!important;width:auto!important}.hv-logo img{height:40px!important;max-width:150px;object-fit:contain}@media (max-width:600px){.hv-nav{left:12px!important;right:12px!important}}.hv-logo{padding:0 14px!important}.hv-logo img{height:48px!important;max-width:170px}@media (max-width:600px){.hv-logo img{height:40px!important}}.hv-sub--mega{display:grid;grid-template-columns:270px 1fr;min-width:680px;padding:0;margin-top:12px;border-radius:24px;overflow:hidden;background:rgba(30,27,58,.9);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);box-shadow:0 30px 60px -30px rgba(0,0,0,.7)}.hv-dd{position:relative}.hv-sub--mega:before{content:"";position:absolute;left:0;right:0;top:-12px;height:12px}.hv-tabs{display:flex;flex-direction:column;padding:10px;border-right:1px solid rgba(255,255,255,.12)}.hv-tabs .hv-tab{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-radius:14px;color:#fff!important;font-size:14.5px;font-weight:700;text-decoration:none;background:0 0;transition:background .2s,color .2s}.hv-tab i{font-style:normal;opacity:0;translate:-6px 0;transition:opacity .2s,translate .2s}.hv-tab.on{background:#ffd21f;color:#1e1b3a!important}.hv-tab.on i{opacity:1;translate:0 0}.hv-panes{position:relative;padding:14px 16px;min-height:300px}.hv-pane{display:none;flex-direction:column;gap:2px}.hv-pane.on{display:flex;animation:hlup .35s both}.hv-sub--mega .hv-pane a{display:block;padding:9px 12px;border-radius:12px;background:0 0;color:rgba(255,255,255,.92)!important;font-size:14px;font-weight:500;transition:background .2s,padding .2s}.hv-sub--mega .hv-pane a:hover{background:rgba(255,255,255,.12);padding-left:18px;color:#fff!important}.hv-sub--mega .hv-pane a.hv-all{color:#ffd21f!important;font-weight:800;margin-bottom:6px;border-bottom:1px solid rgba(255,255,255,.12);border-radius:0;padding-left:12px}@media (max-width:1100px){.hv-nav.open .hv-sub--mega{display:block;min-width:0;background:0 0;box-shadow:none;margin:0}.hv-nav.open .hv-panes{display:none}.hv-nav.open .hv-tabs{border:0;padding:0 0 0 14px}.hv-nav.open .hv-tab{font-weight:500;padding:8px 14px}.hv-nav.open .hv-tab.on{background:0 0;color:#fff!important}.hv-nav.open .hv-tab i{display:none}}.hv-nav .mm{display:grid;max-width:1240px;margin:0 auto;border-radius:30px;background:rgba(255,255,255,.985);border:1px solid #fff;box-shadow:0 44px 90px -34px rgba(52,64,110,.55),0 0 0 1px rgba(30,27,58,.05);overflow:hidden;text-align:left;animation:mmIn .35s cubic-bezier(.2,.8,.2,1)}.hv-nav .mm a{color:var(--ink)!important;text-decoration:none!important}.hv-nav .mm h4,.hv-nav .mm p{margin:0;padding:0;font-family:"Manrope","DM Sans",sans-serif}.hv-nav .mm-products{grid-template-columns:290px minmax(0,1fr) 300px;min-height:430px}.hv-nav .mm-tabs{padding:18px;background:linear-gradient(180deg,#f7f6fd,#efedfa);display:flex;flex-direction:column;gap:4px;border-right:1px solid var(--line)}.hv-nav .mm-tab{display:flex;align-items:center;gap:12px;padding:11px 14px;border-radius:16px;font:600 14.5px/1.25 "Manrope","DM Sans",sans-serif;transition:background .25s,box-shadow .25s}.hv-nav .mm-tab i{flex:none;width:34px;height:34px;border-radius:11px;display:grid;place-items:center;background:#fff;color:var(--p);box-shadow:0 8px 16px -10px rgba(52,64,110,.5);transition:background .25s,color .25s}.hv-nav .mm-tab span{flex:1}.hv-nav .mm-tab>svg{flex:none;width:14px;height:14px;opacity:0;transform:translateX(-6px);transition:opacity .25s,transform .25s}.hv-nav .mm-tab.on{background:#fff;box-shadow:0 14px 26px -18px rgba(52,64,110,.65)}.hv-nav .mm-tab.on i{background:linear-gradient(135deg,#ffe55c,#ffb800);color:var(--ink)}.hv-nav .mm-tab.on>svg{opacity:1;transform:none}.hv-nav .mm-panes{padding:26px 30px}.hv-nav .mm-pane{display:none}.hv-nav .mm-pane.on{display:block;animation:mmIn .35s cubic-bezier(.2,.8,.2,1)}.hv-nav .mm-ph{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px}.hv-nav .mm-ph h4{font-weight:700;font-size:22px;letter-spacing:-.03em;color:var(--ink)}.hv-nav .mm-ph a{display:inline-flex;align-items:center;gap:8px;font:700 14px "Manrope",sans-serif;border-bottom:2px solid var(--y);padding-bottom:2px;white-space:nowrap}.hv-nav .mm-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.hv-nav .mm-link{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 18px;border-radius:16px;border:1px solid var(--line);background:#fff;font:600 14.5px/1.3 "Manrope","DM Sans",sans-serif;transition:transform .3s,box-shadow .3s,background .3s,border-color .3s}.hv-nav .mm-link:hover{border-color:transparent;background:linear-gradient(120deg,#eceef5,#e8eaf3);transform:translateY(-2px);box-shadow:0 16px 28px -18px rgba(52,64,110,.6)}.hv-nav .mm-big{grid-column:1/-1;padding:28px 24px;font-size:16px}.hv-nav .mm-pane.on .mm-link{animation:mmIn .4s both}.hv-nav .mm-pane.on .mm-link:nth-child(2){animation-delay:.04s}.hv-nav .mm-pane.on .mm-link:nth-child(3){animation-delay:.08s}.hv-nav .mm-pane.on .mm-link:nth-child(4){animation-delay:.12s}.hv-nav .mm-pane.on .mm-link:nth-child(5){animation-delay:.16s}.hv-nav .mm-pane.on .mm-link:nth-child(6){animation-delay:.2s}.hv-nav .mm-pane.on .mm-link:nth-child(n+7){animation-delay:.24s}.hv-nav .mm-promo,.hv-nav .mm-intro{padding:32px 30px;background:linear-gradient(160deg,#eceef5 0%,#e8eaf3 68%,#dde1ec 100%);display:flex;flex-direction:column;justify-content:center;gap:12px}.hv-nav .mm-promo small,.hv-nav .mm-intro small{font:800 11px "Manrope",sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2)}.hv-nav .mm-promo h4,.hv-nav .mm-intro h4{font-weight:700;font-size:22px;line-height:1.2;letter-spacing:-.03em;color:var(--ink)}.hv-nav .mm-promo p,.hv-nav .mm-intro p{font:500 14.5px/1.6 "Manrope",sans-serif;color:var(--ink-2)}.hv-nav .mm-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;align-self:flex-start;margin-top:6px;padding:13px 22px;border-radius:99px;font:700 14.5px/1 "Manrope",sans-serif;background:linear-gradient(135deg,#ffe55c,#ffc800 52%,#ffae00);box-shadow:0 14px 26px -12px rgba(255,160,0,.8);transition:transform .3s,box-shadow .3s}.hv-nav .mm-btn:hover{transform:translateY(-2px)}.hv-nav .mm-wa{font:700 14px "Manrope",sans-serif;border-bottom:2px solid var(--p);align-self:flex-start;padding-bottom:2px}.hv-nav .mm-sm{grid-template-columns:300px minmax(0,1fr)}.hv-nav .mm-grid-sm{padding:26px;align-content:start}.hv-nav .mm-promo{justify-content:flex-start;gap:14px;padding:28px 26px}.hv-nav .mm-feat{display:flex;align-items:center;gap:14px;padding:12px;border-radius:20px;background:#fff;border:1px solid #fff;box-shadow:0 18px 34px -22px rgba(52,64,110,.6);transition:transform .3s,box-shadow .3s}.hv-nav .mm-feat:hover{transform:translateY(-3px);box-shadow:0 24px 40px -22px rgba(52,64,110,.7)}.hv-nav .mm-feat img{flex:none;width:76px;height:76px;object-fit:contain;border-radius:14px;background:#fff}.hv-nav .mm-feat span{display:flex;flex-direction:column;gap:4px;min-width:0}.hv-nav .mm-feat b{font:700 14.5px/1.3 "Manrope",sans-serif;color:var(--ink)}.hv-nav .mm-feat em{font:600 12.5px "Manrope",sans-serif;font-style:normal;color:var(--ink-2)}.hv-nav .mm-ticks{list-style:none;margin:2px 0 4px;padding:0;display:grid;gap:9px}.hv-nav .mm-ticks li{position:relative;padding-left:26px;font:600 13.5px/1.3 "Manrope",sans-serif;color:var(--ink)}.hv-nav .mm-ticks li::before{content:"";position:absolute;left:0;top:-1px;width:18px;height:18px;border-radius:50%;background:var(--y) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231E1B3A' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/11px no-repeat}.hv-nav .mm-promo .mm-btn{align-self:stretch;justify-content:space-between;padding:14px 22px}.hv-nav .mm-simple{display:flex;flex-direction:column;gap:2px;width:max-content;min-width:260px;max-width:340px;padding:10px;border-radius:22px;background:rgba(255,255,255,.99);border:1px solid #fff;box-shadow:0 34px 64px -26px rgba(52,64,110,.5),0 0 0 1px rgba(30,27,58,.05);animation:mmIn .28s cubic-bezier(.2,.8,.2,1);text-align:left}.hv-nav .mm-simple .mm-sl{display:block;padding:11px 16px;border-radius:14px;font:500 14.5px/1.35 "Manrope","DM Sans",sans-serif;color:var(--ink)!important;text-decoration:none!important;transition:background .2s,padding-left .25s}.hv-nav .mm-simple .mm-sl:hover{background:var(--pl);padding-left:22px}.hv-nav{--ink:#1e1b3a;--ink-2:#5b5878;--p:#34406e;--y:#ffb800;--line:rgba(30,27,58,.1);--pl:#eceef5}.hv-dd--mega{position:static}.hv-nav .hv-sub--mega{position:absolute;left:0;right:0;top:100%;margin:0 auto;width:min(1100px,100%);display:block;min-width:0;padding:12px 0 0;background:0 0;box-shadow:none;border-radius:0;overflow:visible;-webkit-backdrop-filter:none;backdrop-filter:none;grid-template-columns:none}.hv-nav .hv-sub--mega:before{display:none}.hv-nav .mm-products{grid-template-columns:290px minmax(0,1fr) 300px;min-height:430px}.hv-nav .mm-promo{display:flex}.hv-nav .hv-sub--simple{padding-top:12px;min-width:0}.hv-nav .mm,.hv-nav .mm *{box-sizing:border-box}.hv-nav .mm{animation:none}.hv-nav .mm a{background-clip:border-box}.hv-nav .mm-tab{color:#1e1b3a!important}@media (max-width:1100px){.hv-nav.open .hv-sub--mega{position:static;width:auto;padding:0}.hv-nav.open .mm{border-radius:18px;background:rgba(255,255,255,.08);box-shadow:none;border:0}.hv-nav.open .mm-products{display:block;min-height:0}.hv-nav.open .mm-panes,.hv-nav.open .mm-promo{display:none}.hv-nav.open .mm-tabs{background:0 0;border:0;padding:6px}.hv-nav.open .mm .mm-tab{color:#fff!important}.hv-nav.open .mm-tab i,.hv-nav.open .mm-tab>svg{display:none}.hv-nav.open .mm-tab.on{background:0 0;box-shadow:none}.hv-nav.open .hv-sub--simple{position:static;padding:0 0 0 14px;opacity:1;visibility:visible;translate:none}.hv-nav.open .mm-simple{background:0 0;box-shadow:none;border:0;padding:0;animation:none}.hv-nav.open .mm-simple .mm-sl{color:#fff!important}}.hl .hl-sec.hl-sec--ink{background:#1e1b3a!important;color:#fff}.hl .hl-sec.hl-sec--yb{background:linear-gradient(135deg,#ffd21f,#ffb800)!important}.hl-sec--ink .hl-eb{background:rgba(255,255,255,.12)!important;color:#ffd21f!important}.hl-sec--yb .hl-eb{background:rgba(255,255,255,.6)!important}.hl-slot,.hl-ph,.hl-cc__i,.hf-cc__i{background:linear-gradient(135deg,#eceef5,#ffe9a6 60%,#ffe08a)!important}.hl-sec--yb .hl-slot{background:rgba(255,255,255,.4)!important}.hl-sec--ink .hl-slot{background:linear-gradient(135deg,#34305a,#2a2650)!important}.hl-sec--ink .hl-ph__l{color:rgba(255,255,255,.7);border-color:rgba(255,255,255,.3)}.hl-lnk{color:#1e1b3a!important}.hl-sec--ink .hl-lnk{color:#ffd21f!important}.hl-sec--ink .hl-h2,.hl-sec--ink h3{color:#fff}.hl-sec--ink .hl-p{color:rgba(255,255,255,.78)}.hl-sec--ink .hl-h2 i .w>b{background-image:linear-gradient(90deg,#ffd21f 50%,#fff 50%)}.hl-sec--yb .hl-h2 i .w>b{background-image:linear-gradient(90deg,#fff 50%,#1e1b3a 50%)}.hl-sec--yb .hl-p{color:#1e1b3a}.hf-hd{max-width:760px}.hf-hd.hf-c{margin:0 auto;text-align:center}.hf-hd.hf-c .hl-p{margin-left:auto;margin-right:auto}.hf-hd.hf-r{margin-left:auto;text-align:right}.hf-hd.hf-r .hl-p{margin-left:auto}.hf-ra{text-align:right;margin-top:-6px}.hf-fan{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin:56px 0 44px;align-items:end}.hf-fan__c{position:relative;border-radius:30px;overflow:hidden;box-shadow:0 34px 60px -36px rgba(30,27,58,.55);transition:rotate .5s cubic-bezier(.2,.7,.2,1),translate .6s,opacity .7s,scale .8s}.hf-fan__c--1{rotate:-3deg;translate:0 18px}.hf-fan__c--3{rotate:3deg;translate:0 18px}.hf-fan__c--2{scale:1.04}.hf-fan__c:hover{rotate:0deg!important}.hf-fs{aspect-ratio:4/5;border-radius:0!important}.hf-fan__t{position:absolute;left:0;right:0;bottom:0;padding:60px 24px 24px;background:linear-gradient(0deg,rgba(30,27,58,.92),transparent);color:#fff;z-index:2}.hf-fan__t h3{margin:0 0 6px;font-size:20px;font-weight:800;color:#fff}.hf-fan__t p{margin:0;font-size:14px;line-height:1.55;color:rgba(255,255,255,.85)}.hf-acts-c{justify-content:center}.hf-ctr .hl-acts{margin-top:0}.hf-mq{display:flex;align-items:center;gap:34px;padding:26px 0 26px clamp(22px,4.5vw,72px)}.hf-mq em{flex:0 0 auto;color:#ffd21f;font-style:normal;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.hf-mq__v{overflow:hidden;flex:1;min-width:0;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.hf-mq__t{display:flex;width:max-content;animation:hlmq 38s linear infinite}.hf-mq:hover .hf-mq__t{animation-play-state:paused}.hf-mq__t span{padding:0 28px;font-size:clamp(18px,2vw,26px);font-weight:800;color:#fff;white-space:nowrap}.hf-mq__t span:after{content:"✦";margin-left:56px;color:#ffd21f}.hf-rg{display:grid;grid-template-columns:.8fr 1.2fr;gap:56px;align-items:start}.hf-rg__l{position:sticky;top:110px}.hf-rg__r{display:grid;grid-template-columns:1fr 1fr;gap:30px 22px}.hf-cc:nth-child(even){margin-top:56px}.hf-cc{display:block;color:inherit}.hf-cc__i{position:relative;display:block;aspect-ratio:4/3;border-radius:24px;overflow:hidden}.hf-cc__i img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.hf-cc h3{margin:16px 0 6px;font-size:18px;font-weight:800;color:#1e1b3a}.hf-cc p{margin:0 0 10px;font-size:14px;line-height:1.55;color:#5b5878}.hf-cc__m{font-size:14px;font-weight:800;color:#1e1b3a;border-bottom:2px solid #ffb800;padding-bottom:2px}.hf-cc__m i{font-style:normal;display:inline-block;transition:translate .3s}.hf-cc:hover .hf-cc__m i{translate:6px 0}.hf-sk{margin-top:30px;background:#1e1b3a;color:#fff;border-radius:26px;padding:26px}.hf-sk h3{margin:0;font-size:20px;color:#fff;font-weight:800}.hf-sk p{margin:6px 0 16px;font-size:14px;color:rgba(255,255,255,.75)}.hf-sk__c{display:flex;flex-wrap:wrap;gap:8px}.hf-sk__c a{background:#ffd21f;color:#1e1b3a!important;border-radius:99px;padding:9px 18px;font-weight:800;font-size:14px;transition:translate .25s,background .25s}.hf-sk__c a:hover{translate:0 -3px;background:#fff}.hf-tl{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;margin-top:52px;position:relative}.hf-tl:before{content:"";position:absolute;left:0;right:0;top:21px;height:2px;background:repeating-linear-gradient(90deg,#ffb800 0 10px,transparent 10px 20px)}.hf-tl__s b{position:relative;z-index:1;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#ffd21f;font-size:15px;margin-bottom:20px;box-shadow:0 0 0 7px #fff}.hf-ts{aspect-ratio:4/5;border-radius:26px}.hf-tl__s:nth-child(even) .hf-ts{aspect-ratio:1/1}.hf-tl__s h3{margin:16px 0 6px;font-size:18px;font-weight:800}.hf-tl__s p{margin:0;font-size:14.5px;line-height:1.6;color:#5b5878}.hf-ql{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.hf-ql__i{position:relative}.hf-qs{aspect-ratio:4/5;border-radius:30px}.hf-ql__b{position:absolute;left:18px;bottom:18px;z-index:3;background:#ffd21f;color:#1e1b3a;padding:10px 18px;border-radius:99px;font-weight:800;font-size:14px}.hf-qul{list-style:none;margin:30px 0 0;padding:0;display:grid;gap:10px}.hf-qul li{display:flex;gap:16px;align-items:flex-start;padding:18px 22px;border-radius:20px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.12);transition:background .3s,translate .3s}.hf-qul li:hover{background:rgba(255,210,31,.14);translate:8px 0!important}.hf-qul h3{margin:0 0 3px;font-size:17px;font-weight:800}.hf-qul p{margin:0;color:rgba(255,255,255,.75);font-size:14.5px}.hf-fg{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:48px}.hf-n{border-radius:28px;padding:28px;background:#fff;box-shadow:0 22px 44px -34px rgba(30,27,58,.5);display:flex;flex-direction:column;gap:8px}.hf-n span{font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#5b5878}.hf-n b{font-size:clamp(44px,4.4vw,64px);line-height:1;letter-spacing:-.04em;font-weight:800}.hf-n b small{font-size:.32em;font-weight:700;letter-spacing:0}.hf-n p{margin:0;font-size:14.5px;line-height:1.6;color:#5b5878}.hf-n--y{background:#ffd21f}.hf-n--y p,.hf-n--y span{color:#1e1b3a}.hf-fs2{min-height:230px;border-radius:28px}.hf-pc{display:grid;grid-template-columns:1.2fr .8fr;gap:16px;margin-top:16px}.hf-st{background:#fff;border-radius:28px;padding:28px;box-shadow:0 22px 44px -34px rgba(30,27,58,.5)}.hf-st__b{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;align-items:end;height:210px;margin:22px 0}.hf-st__b>div{height:var(--h);background:linear-gradient(180deg,#ffd21f,#ffb800);border-radius:18px 18px 8px 8px;padding:14px;display:flex;flex-direction:column;justify-content:flex-end;transition:height 1.1s cubic-bezier(.2,.7,.2,1)}.hf-st__b>div:nth-child(2){transition-delay:.15s}.hf-st__b>div:nth-child(3){transition-delay:.3s}.hl-js .hf-st.hl-rv:not(.in) .hf-st__b>div{height:10%}.hf-st__b b{font-size:20px;font-weight:800}.hf-st__b em{font-style:normal;font-size:13px}.hf-st p{margin:0;font-size:14.5px;line-height:1.6;color:#5b5878}.hf-ct{background:#1e1b3a;color:#fff;border-radius:28px;padding:28px}.hf-ct p{color:rgba(255,255,255,.8);font-size:14.5px;line-height:1.6;margin:12px 0 0}.hf-ct .tc-chips{margin:14px 0 0}.hf-ct .tc-chips *{background:#ffd21f;color:#1e1b3a}.hf-cs{aspect-ratio:16/9;border-radius:18px;margin-top:16px}.hf-rp{display:grid;grid-template-columns:1.1fr .9fr;gap:56px;align-items:center}.hf-rs{aspect-ratio:16/9;margin-top:28px;border-radius:26px}.hf-rp .hl-p{color:#1e1b3a}.hf-rr{display:flex;gap:22px;align-items:center;padding:26px 28px;border-radius:26px;background:rgba(255,255,255,.62);margin-bottom:14px;transition:translate .3s,background .3s}.hf-rr:hover{background:#fff;translate:-8px 0!important}.hf-rr b{font-size:44px;font-weight:800;letter-spacing:-.04em;color:#1e1b3a}.hf-rr h3{margin:0 0 4px;font-size:20px;font-weight:800}.hf-rr p{margin:0;font-size:15px;color:#1e1b3a}.hf-on{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.hf-on__i{position:relative;min-height:480px}.hf-o1{position:absolute!important;left:0;top:0;width:72%;aspect-ratio:4/5;border-radius:30px}.hf-o2{position:absolute!important;right:0;bottom:0;width:52%;aspect-ratio:1/1;border-radius:26px;border:8px solid #fff;box-shadow:0 30px 60px -30px rgba(30,27,58,.5)}.hf-on .hl-plus{background:#fff8e6}.hf-zzw{display:grid;gap:30px;margin-top:52px}.hf-zz{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center;background:#fff;border-radius:34px;padding:18px;box-shadow:0 26px 50px -38px rgba(30,27,58,.5)}.hf-zz--r .hf-zz__i{order:2}.hf-zs{aspect-ratio:16/10;border-radius:24px}.hf-zz__t{padding:10px 34px}.hf-zz__t b{display:inline-grid;place-items:center;width:48px;height:48px;border-radius:50%;background:#ffd21f;font-size:17px}.hf-zz__t h3{margin:16px 0 10px;font-size:clamp(22px,2.3vw,30px);font-weight:800;line-height:1.15}.hf-zz__t p{margin:0;line-height:1.7;color:#5b5878;font-size:16px}.hf-fq{display:grid;grid-template-columns:.8fr 1.2fr;gap:56px;align-items:start}.hf-fq__l{position:sticky;top:110px}.hf-fs3{aspect-ratio:4/3;border-radius:28px;margin-top:26px}@media (max-width:1000px){.hf-fan,.hf-rg,.hf-ql,.hf-rp,.hf-on,.hf-fq,.hf-zz,.hf-pc{grid-template-columns:1fr}.hf-rg__l,.hf-fq__l{position:static}.hf-tl,.hf-fg{grid-template-columns:1fr 1fr}.hf-tl:before{display:none}.hf-fan__c--1,.hf-fan__c--3{rotate:0deg;translate:0 0}.hf-fan__c--2{scale:1}.hf-zz--r .hf-zz__i{order:0}.hf-on__i{min-height:380px}.hf-hd.hf-r{text-align:left;margin-left:0}.hf-hd.hf-r .hl-p{margin-left:0}.hf-ra{text-align:left}.hf-zz__t{padding:10px 14px 18px}}@media (max-width:600px){.hf-rg__r{grid-template-columns:1fr}.hf-cc:nth-child(even){margin-top:0}.hf-tl,.hf-fg{grid-template-columns:1fr}.hf-mq{flex-direction:column;align-items:flex-start;gap:12px;padding-left:20px}.hf-rr b{font-size:34px}.hf-ql{gap:36px}}@media (prefers-reduced-motion:reduce){.hf-mq__t{animation:none}.hl-js .hf-st.hl-rv:not(.in) .hf-st__b>div{height:var(--h)}}.hl img[src=""]{opacity:0!important;visibility:hidden}.hf-ct .hl-lnk{color:#ffd21f!important}.hf-ct .hl-eb{background:rgba(255,255,255,.12)!important;color:#ffd21f!important}.hl .hl-sec.hl-sec--yb{background:#fff!important}.hl .hl-sec.hl-sec--yellow{background:linear-gradient(135deg,#f0f2f8,#e2e5f1)!important}.hl-slot,.hl-ph,.hl-cc__i,.hf-cc__i,.hl-sec--yb .hl-slot{background:linear-gradient(135deg,#eceef5,#dde1ec)!important}.hl-sec--ink .hl-eb{background:rgba(255,255,255,.1)!important}.hl-sec--yb .hl-h2 i .w>b{background-image:linear-gradient(90deg,#ffb800 50%,#1e1b3a 50%)}.hl-sec--yb .hl-p{color:#5b5878}.hf-rr{background:#f3f4f8;border:1px solid rgba(30,27,58,.05)}.hf-rr:hover{background:#fff;box-shadow:0 22px 40px -30px rgba(30,27,58,.5)}.hf-rr b{color:#1e1b3a;position:relative}.hf-rr b:after{content:"";display:block;width:22px;height:4px;border-radius:2px;background:#ffb800;margin-top:6px}.hf-n--y{background:#fff}.hf-n b{position:relative}.hf-n--y b:after{content:"";display:block;width:34px;height:4px;border-radius:2px;background:#ffb800;margin-top:10px}.hf-st__b>div{background:linear-gradient(180deg,#9aa0c0,#6f759b);color:#fff}.hf-st__b>div:nth-child(1){background:linear-gradient(180deg,#d7dae8,#bfc4d9);color:#1e1b3a}.hf-st__b>div:nth-child(3){background:linear-gradient(180deg,#2c2852,#1e1b3a)}.hf-zz__t b{background:#1e1b3a;color:#fff}.hf-zz{border:1px solid rgba(30,27,58,.05)}.hf-on .hl-plus,.hl-plus{background:#f3f4f8}.hl-plus:hover{background:#1e1b3a;color:#fff}.hl-plus:hover i{background:#ffd21f}.hf-tl__s b{background:#1e1b3a;color:#fff;box-shadow:0 0 0 7px #fff}.hf-tl:before{background:repeating-linear-gradient(90deg,#c9cde0 0 10px,transparent 10px 20px)}.hf-ql__b{background:#fff}.hf-sk__c a{background:#fff}.hf-sk__c a:hover{background:#ffd21f}.hf-ct .tc-chips *{background:rgba(255,255,255,.12);color:#fff}.hf-cc__m{border-bottom-color:#1e1b3a}.hf-qul li:hover{background:rgba(255,255,255,.12)}.hl-form .elementor-widget-template{box-shadow:0 30px 70px -40px rgba(30,27,58,.4)}.hf-ct .tc-chips,.hf-ct .tc-chips *{color:#fff!important;background:0 0!important}.hf-ct .tc-chips>*{background:rgba(255,255,255,.14)!important;border:0!important}.hf-n,.hf-zz,.hf-rr,.hf-st,.hf-ct,.hf-sk,.hf-qul li{position:relative;overflow:hidden}.hf-n:before,.hf-zz:before,.hf-rr:before,.hf-st:before,.hf-ct:before,.hf-sk:before,.hf-qul li:before{content:"";position:absolute;inset:0;background:radial-gradient(420px circle at var(--mx,50%) var(--my,50%),rgba(30,27,58,.055),transparent 62%);opacity:0;transition:opacity .35s;pointer-events:none;z-index:0}.hf-ct:before,.hf-sk:before,.hf-qul li:before{background:radial-gradient(420px circle at var(--mx,50%) var(--my,50%),rgba(255,255,255,.1),transparent 62%)}.hf-n:hover:before,.hf-zz:hover:before,.hf-rr:hover:before,.hf-st:hover:before,.hf-ct:hover:before,.hf-sk:hover:before,.hf-qul li:hover:before{opacity:1}.hf-zz>*,.hf-rr>*,.hf-n>*,.hf-st>*,.hf-ct>*,.hf-sk>*,.hf-qul li>*{position:relative;z-index:1}.hl-js .hf-cc.hl-rv.in,.hl-js .hf-zz.hl-rv.in,.hl-js .hf-rr.hl-rv.in,.hl-js .hf-fan__c.hl-rv.in,.hl-js .hf-qul li.hl-rv.in,.hl-js .hf-tl__s.hl-rv.in{transition:opacity .35s,translate .6s cubic-bezier(.2,.7,.2,1),scale .6s,rotate .5s,box-shadow .35s,background .3s}.hf-rg__r:hover .hf-cc.in:not(:hover),.hf-zzw:hover .hf-zz.in:not(:hover),.hf-rp__r:hover .hf-rr.in:not(:hover),.hf-qul:hover li.in:not(:hover),.hf-tl:hover .hf-tl__s.in:not(:hover){opacity:.5}.hf-fan:hover .hf-fan__c.in:not(:hover){opacity:.7;scale:.97}.hf-cc__i{transition:translate .45s cubic-bezier(.2,.7,.2,1),box-shadow .45s}.hf-cc__i img{transition:scale .9s cubic-bezier(.2,.7,.2,1)}.hf-cc:hover .hf-cc__i{translate:0 -8px;box-shadow:0 34px 54px -32px rgba(30,27,58,.55)}.hf-cc:hover .hf-cc__i img{scale:1.08}.hf-cc:hover .hl-cc__c{translate:6px 0}.hl-cc__c{transition:translate .35s}.hf-cc__i:after{content:"→";position:absolute;right:14px;top:14px;width:44px;height:44px;border-radius:50%;background:#1e1b3a;color:#fff;display:grid;place-items:center;font-size:18px;scale:.5;opacity:0;rotate:-45deg;transition:scale .4s cubic-bezier(.3,1.6,.5,1),opacity .25s,rotate .4s;z-index:3}.hf-cc:hover .hf-cc__i:after{scale:1;opacity:1;rotate:0deg}.hf-zz__i,.hf-ts,.hf-qs,.hf-fan__c .hl-slot,.hf-o1,.hf-o2,.hf-rs,.hf-fs3,.hf-cs{overflow:hidden}.hf-zz .hl-slot img,.hf-tl__s .hl-slot img,.hf-fan__c .hl-slot img{transition:scale .9s cubic-bezier(.2,.7,.2,1)}.hf-zz:hover .hl-slot img,.hf-tl__s:hover .hl-slot img,.hf-fan__c:hover .hl-slot img{scale:1.07}.hf-zz__t b{transition:rotate .7s cubic-bezier(.3,1.4,.5,1),background .3s,color .3s,scale .3s}.hf-zz:hover .hf-zz__t b{rotate:360deg;background:#ffd21f;color:#1e1b3a;scale:1.1}.hf-zz{transition:box-shadow .4s,translate .6s}.hf-zz:hover{box-shadow:0 40px 70px -40px rgba(30,27,58,.5)}.hf-tl__s b{transition:scale .35s cubic-bezier(.3,1.6,.5,1),background .3s,color .3s}.hf-tl__s:hover b,.hf-tl__s.lit b{background:#ffd21f;color:#1e1b3a}.hf-tl__s:hover b{scale:1.18}.hf-tl__s .hl-slot{transition:translate .45s,box-shadow .45s}.hf-tl__s:hover .hl-slot{translate:0 -8px;box-shadow:0 30px 50px -32px rgba(30,27,58,.5)}.hf-tl:after{content:"";position:absolute;left:0;top:21px;height:2px;width:calc(var(--p,0) * 100%);background:#1e1b3a;transition:width .2s linear}.hf-st__b>div{transition:height 1.1s cubic-bezier(.2,.7,.2,1),translate .35s,filter .35s}.hf-st__b>div:hover{translate:0 -10px;filter:brightness(1.1)}.hf-fan__c .hf-fan__t p{max-height:0;opacity:0;overflow:hidden;transition:max-height .45s,opacity .35s}.hf-fan__c:hover .hf-fan__t p,.hf-fan__c:focus-within .hf-fan__t p{max-height:90px;opacity:1}.hf-mq__t span{transition:color .25s}.hf-mq__t span:hover{color:#ffd21f}.hf-sk__c a,.hl-plus,.hf-rr,.hf-qul li{cursor:pointer}.hl-btn,.hv-ghost,.hv-tel{position:relative;overflow:hidden}.hl-rip{position:absolute;border-radius:50%;background:rgba(255,255,255,.55);width:12px;height:12px;translate:-50% -50%;pointer-events:none;animation:hlrip .65s ease-out forwards}.hl-cur{position:fixed;left:0;top:0;width:34px;height:34px;margin:-17px 0 0 -17px;border:1.5px solid #fff;border-radius:50%;pointer-events:none;z-index:99998;mix-blend-mode:difference;opacity:0;transition:width .3s,height .3s,margin .3s,background .3s,opacity .3s}.hl-cur.on{opacity:1}.hl-cur.big{width:76px;height:76px;margin:-38px 0 0 -38px;background:#fff}@media (hover:none){.hl-cur{display:none}}@media (prefers-reduced-motion:reduce){.hl-cur{display:none}.hf-tl:after{transition:none}}@media (hover:none),(max-width:1000px){.hf-fan__c .hf-fan__t p{max-height:none;opacity:1}}.hl-cur{display:none!important}.hf-tl:before,.hf-tl:after{z-index:0}.hf-tl__s{position:relative;z-index:1}.hq-left .elementor-widget-container{height:100%}.hq-wrap .elementor-message{padding:13px 18px;border-radius:14px;font-size:14px;font-weight:700;margin-top:10px}.hq-wrap .elementor-message-success{background:rgba(40,190,110,.14);color:#12864b}.hq-wrap .elementor-message-danger,.hq-wrap .elementor-help-inline{background:rgba(229,72,77,.1);color:#c0282d;border-radius:10px;padding:2px 10px}.hl-sec--fm{padding-top:clamp(56px,7vw,96px)!important;padding-bottom:clamp(56px,7vw,96px)!important}.hq-wrap.hl-rv{opacity:0;transform:translateY(34px) scale(.98);transition:opacity .8s ease,transform .9s cubic-bezier(.2,.9,.2,1)}.hq-wrap.hl-rv.in{opacity:1;transform:none}.hq-wrap.in .hq-left li{opacity:1;transform:none}.hq-wrap.in .hq-left li:nth-child(1){transition-delay:.35s}.hq-wrap.in .hq-left li:nth-child(2){transition-delay:.47s}.hq-wrap.in .hq-left li:nth-child(3){transition-delay:.59s}.hl .hl-sec--fm .hq-wrap.e-con{width:min(1240px,calc(100% - 2 * clamp(20px,4.5vw,72px)))!important;max-width:none;margin:clamp(56px,7vw,104px) auto!important}.hl .hl-sec--fm .hq-wrap.e-con{min-height:620px}@media (max-width:860px){.hl .hl-sec--fm .hq-wrap.e-con{width:calc(100% - 32px)!important;margin:40px auto!important;min-height:0}}@media (min-width:861px){.hl .hl-sec--fm .hq-wrap.e-con{width:min(1264px,calc(100% - 2 * clamp(20px,4.5vw,72px) + 24px))!important}}@media (min-width:1380px){.hl .hl-sec--fm .hq-wrap.e-con{width:1240px!important}}@media (min-width:861px) and (max-width:1379px){.hl .hl-sec--fm .hq-wrap.e-con{width:calc(100% - 2 * clamp(20px,4.5vw,72px))!important}}.hl .hf-cc{position:relative;background:#fff;border:1px solid rgba(30,27,58,.08);border-radius:26px;padding:10px;box-shadow:0 22px 44px -36px rgba(30,27,58,.5);transition:translate .5s cubic-bezier(.2,.7,.2,1),box-shadow .45s,border-color .35s,opacity .35s}.hl .hf-cc:hover{translate:0 -8px;border-color:rgba(255,184,0,.7);box-shadow:0 38px 60px -34px rgba(30,27,58,.55)}.hl .hf-cc__i{aspect-ratio:4/3;border-radius:18px;translate:none!important;box-shadow:none!important}.hl .hf-cc__i:after{display:none!important}.hl .hf-cc:hover .hf-cc__i img{scale:1.07}.hl .hf-cc__n{position:absolute;left:12px;top:12px;z-index:2;font-size:12px;font-weight:800;letter-spacing:.06em;color:#fff;background:rgba(30,27,58,.72);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:6px 11px;border-radius:99px}.hl .hf-cc .hl-cc__c{left:12px;bottom:12px;background:rgba(255,255,255,.95)}.hl .hf-cc__b{display:block;padding:16px 10px 8px}.hl .hf-cc h3{margin:0 0 6px;font-size:18px;line-height:1.25}.hl .hf-cc p{margin:0 0 16px;min-height:44px}.hl .hf-cc__go{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:14px;border-top:1px solid rgba(30,27,58,.09)}.hl .hf-cc__go b{font-size:14px;font-weight:800;color:#1e1b3a;transition:translate .35s cubic-bezier(.2,.7,.2,1)}.hl .hf-cc__btn{flex:none;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:#1e1b3a;color:#fff;overflow:hidden;transition:background .3s,color .3s,rotate .45s cubic-bezier(.3,1.5,.5,1)}.hl .hf-cc__btn i{font-style:normal;font-size:17px;line-height:1;display:block;transition:translate .35s}.hl .hf-cc:hover .hf-cc__btn{background:#ffd21f;color:#1e1b3a;rotate:-45deg}.hl .hf-cc:hover .hf-cc__go b{translate:4px 0}.hl .hf-cc__m{display:none}.hl .hf-sk__c a{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.28);color:#fff!important;border-radius:12px;padding:9px 16px;font-weight:700;letter-spacing:.02em}.hl .hf-sk__c a:hover{background:#ffd21f;border-color:#ffd21f;color:#1e1b3a!important;translate:0 -3px}.hl .hf-cc__i{aspect-ratio:5/4;background:#eceef5!important}.hl .hf-cc__i img{object-fit:cover}.hl-slot img:not([src=""])~.hl-ph__l{display:none!important}.hl-slot img:not([src=""]){position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.hv-arr{gap:10px}.hv-arr button{all:unset;box-sizing:border-box;flex:none;width:46px;height:46px;min-width:46px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff;background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.45);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);font-size:0;line-height:0;transition:background .25s,color .25s,translate .3s,border-color .25s}.hv-arr button:before{content:"";display:block;width:20px;height:20px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12h16M14 6l6 6-6 6'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12h16M14 6l6 6-6 6'/%3E%3C/svg%3E") center/contain no-repeat;transition:translate .3s}.hv-arr button[data-d='-1']:before{scale:-1 1}.hv-arr button:hover{background:#ffd21f;border-color:#ffd21f;color:#1e1b3a;translate:0 -2px}.hv-arr button[data-d='1']:hover:before{translate:3px 0}.hv-arr button[data-d='-1']:hover:before{translate:-3px 0}.hv-arr button:focus-visible{outline:2px solid #ffd21f;outline-offset:3px}.hl .hl-hero{min-height:calc(100svh - 150px)!important;margin-top:12px!important}.hv-in{min-height:calc(100svh - 170px);padding-top:60px}.hv-nav{display:none!important}.hl-about .ab-hero{display:grid;grid-template-columns:1.05fr .95fr;gap:56px;align-items:center;padding-top:24px}.hl-about .ab-h1{font-size:clamp(36px,4.6vw,60px);line-height:1.08;margin:12px 0 18px}.hl-about .ab-hero .hl-p{max-width:560px}.hl-about .hl-acts{display:flex;gap:12px;flex-wrap:wrap;margin-top:26px}.hl-about .hf-acts-c{justify-content:center}.hl-about .ab-chips{display:flex;gap:8px;flex-wrap:wrap;margin-top:26px}.hl-about .ab-chips span{font-size:13px;font-weight:600;color:#1e1b3a;background:#fff;border:1px solid rgba(30,27,58,.12);padding:7px 14px;border-radius:999px}.hl-about .ab-hero__v{position:relative;padding-bottom:48px}.hl-about .ab-ph{overflow:hidden;border-radius:22px;background:#e6e8f0}.hl-about .ab-ph img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.hl-about .ab-ph:hover img{transform:scale(1.05)}.hl-about .ab-ph--a{aspect-ratio:4/3.4;box-shadow:0 30px 60px -30px rgba(30,27,58,.35)}.hl-about .ab-ph--b{position:absolute;left:-36px;bottom:0;width:42%;aspect-ratio:1/1;border:6px solid #fff;box-shadow:0 20px 40px -20px rgba(30,27,58,.4)}.hl-about .ab-badge{position:absolute;right:-12px;top:-18px;background:#ffd21f;color:#1e1b3a;border-radius:20px;padding:16px 20px;box-shadow:0 18px 36px -16px rgba(255,184,0,.7);max-width:170px}.hl-about .ab-badge b{display:block;font-size:38px;line-height:1;font-weight:800}.hl-about .ab-badge span{font-size:12.5px;font-weight:600;line-height:1.3;display:block;margin-top:4px}.hl-about .ab-fg{grid-template-columns:repeat(4,1fr)!important}.hl-about .hf-n small{font-size:.45em;margin-left:2px;font-weight:700}.hl-about .ab-fac{display:grid;grid-template-columns:.9fr 1.1fr;gap:56px;align-items:center}.hl-about .ab-tk{list-style:none;margin:24px 0 18px;padding:0;display:grid;gap:12px}.hl-about .ab-tk li{display:flex;gap:12px;align-items:center;color:#fff;font-weight:600}.hl-about .ab-mos{display:grid;grid-template-columns:repeat(6,1fr);grid-auto-rows:120px;gap:12px}.hl-about .ab-m{overflow:hidden;border-radius:18px;background:#2a2750}.hl-about .ab-m img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.hl-about .ab-m:hover img{transform:scale(1.08)}.hl-about .ab-m1{grid-column:1/5;grid-row:1/4}.hl-about .ab-m2{grid-column:5/7;grid-row:1/3}.hl-about .ab-m3{grid-column:5/7;grid-row:3/5}.hl-about .ab-m4{grid-column:1/3;grid-row:4/6}.hl-about .ab-m5{grid-column:3/5;grid-row:4/6}.hl-about .ab-tl3{grid-template-columns:repeat(3,1fr)!important}.hl-about .ab-mini{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:10px}.hl-about .ab-mini li{display:grid;gap:2px;padding-left:14px;border-left:3px solid #ffd21f}.hl-about .ab-mini b{font-size:14px;color:#1e1b3a}.hl-about .ab-mini span{font-size:13.5px;color:#5b5878;line-height:1.5}.hl-about .ab-pg{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:40px}.hl-about .ab-pil{background:#fff;border-radius:24px;padding:30px 28px;border:1px solid rgba(30,27,58,.08);transition:transform .35s,box-shadow .35s}.hl-about .ab-pil:hover{transform:translateY(-6px);box-shadow:0 26px 50px -28px rgba(30,27,58,.35)}.hl-about .ab-pil em{font-style:normal;font-size:44px;font-weight:800;color:#ffd21f;line-height:1;display:block}.hl-about .ab-pil small{display:block;margin:10px 0 6px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#5b5878;font-weight:700}.hl-about .ab-pil h3{font-size:21px;margin:0 0 10px;color:#1e1b3a}.hl-about .ab-pil p{margin:0;color:#5b5878;line-height:1.65;font-size:15px}.hl-about .ab-strip{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:28px}.hl-about .ab-strip .ab-ph{aspect-ratio:4/3}.hl-about .ab-qs{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.hl-about .ab-cw{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.hl-about .ab-c{display:block;background:#fff;border-radius:14px;overflow:hidden;aspect-ratio:3/4;padding:8px;transition:transform .35s,box-shadow .35s}.hl-about .ab-c img{width:100%;height:100%;object-fit:contain;display:block}.hl-about .ab-c:hover{transform:translateY(-6px) rotate(-1deg);box-shadow:0 24px 44px -18px rgba(0,0,0,.6)}.hl-about .hl-lnk{display:inline-block;margin-top:18px;font-weight:700;color:#ffd21f;text-decoration:none}.hl-about .hl-sec--cream .hl-lnk,.hl-about .hl-sec--white .hl-lnk{color:#1e1b3a}@media (max-width:1000px){.hl-about .ab-hero,.hl-about .ab-fac,.hl-about .ab-qs{grid-template-columns:1fr;gap:36px}.hl-about .ab-fg{grid-template-columns:repeat(2,1fr)!important}.hl-about .ab-tl3,.hl-about .ab-pg{grid-template-columns:1fr!important}.hl-about .ab-ph--b{left:8px;width:36%}.hl-about .ab-badge{right:8px}}@media (max-width:600px){.hl-about .ab-strip{grid-template-columns:1fr}.hl-about .ab-cw{grid-template-columns:repeat(2,1fr)}.hl-about .ab-mos{grid-auto-rows:90px}}.hl-about .ab-mini li b{all:unset;display:block;font-size:14px;font-weight:700;color:#1e1b3a;line-height:1.3}.hl-about .ab-mini li b::before,.hl-about .ab-mini li b::after{content:none!important;display:none!important}.hl-about .ab-mini li{position:static}.hl-about .ab-vid{background:#000}.hl-about .ab-vid video{width:100%;height:100%;object-fit:cover;display:block}.hl-about .ab-ph--a:hover video{transform:none}.hl-about .ab-hero2{text-align:center;display:flex;flex-direction:column;align-items:center;padding-top:24px}.hl-about .ab-hero2 .ab-h1{max-width:900px}.hl-about .ab-hero2 .hl-p{max-width:680px;margin:0 auto}.hl-about .ab-hero2 .hl-acts{justify-content:center}.hl-about .ab-vwrap{width:100%;max-width:1040px;margin:44px auto 0;position:relative}.hl-about .ab-vwrap::before{content:"";position:absolute;inset:auto 8% -18px;height:60px;background:#ffd21f;opacity:.35;filter:blur(36px);border-radius:50%}.hl-about .ab-vwrap .ab-vid{position:relative;aspect-ratio:16/9;border-radius:28px;box-shadow:0 40px 80px -40px rgba(30,27,58,.5)}.hl-about .ab-hero2 .ab-chips{justify-content:center;margin-top:34px}.hl-blog .bl-grid .e-loop-item{height:100%}.hl-blog .bl-grid .elementor-pagination{display:flex;gap:8px;justify-content:center;margin-top:44px}.hl-blog .bl-grid .page-numbers{min-width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgba(30,27,58,.14);color:#1e1b3a;font-weight:700;text-decoration:none;padding:0 14px;transition:.25s}.hl-blog .bl-grid .page-numbers:hover{background:#f3f4f8}.hl-blog .bl-grid .page-numbers.current{background:#ffd21f;border-color:#ffd21f}.hl-blog .elementor-pagination .page-numbers.dots{border:0}.hl .hl-plus:hover,.hl .hl-plus:focus,.hl a.hl-plus:hover,.hl a.hl-plus:hover *{color:#fff!important}.hl .hl-plus:hover i{color:#1e1b3a!important}