@import"https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap";:root{--h1-fs: 10rem;--h1-lh: 1.2em;--h2-fs: 8.4rem;--h2-lh: 1.2em;--h3-fs: 7.2rem;--h3-lh: 1.2em;--h4-fs: 6rem;--h4-lh: 1.2em;--h5-fs: 3.6em;--h5-lh: 1.2em;--h6-fs: 3.2rem;--h6-lh: 1.2em;--fs-12: 1.2rem;--lh-12: 1.6em;--fs-14: 1.4rem;--lh-14: 1.5em;--fs-16: 1.6rem;--lh-16: 1.6em;--fs-18: 1.8rem;--lh-18: 1.6em;--fs-20: 2rem;--lh-20: 1.3em;--fs-24: 2.4rem;--lh-24: 1.3em;--fs-28: 2.8em;--lh-28: 1.35em;--fs-36: 3.6rem;--lh-36: 1.2em}@media only screen and (max-width: 991px){:root{--h1-fs: 7.2rem;--h2-fs: 5.2rem;--h3-fs: 3.4rem;--h4-fs: 2.6rem;--h4-lh: 1.5em;--h6-fs: 2rem;--h6-lh: 1.4em;--fs-36: 2.4rem;--lh-36: 1.3em;--fs-24: 2rem;--fs-20: 1.8rem;--lh-20: 1.6em;--fs-18: 1.6rem}}@media only screen and (max-width: 767px){:root{--h1-fs: 6rem;--h2-fs: 3.6rem;--h3-fs: 3.2rem;--h4-fs: 2.4rem;--fs-24: 1.8rem;--fs-20: 1.6rem}}@media only screen and (max-width: 476px){:root{--h1-fs: 3.6rem;--h3-fs: 3.2rem}}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:unset;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-kerning:none;-webkit-text-rendering:optimizeSpeed;text-rendering:optimizeSpeed;font-family:"HelveticaNowDisplay";font-size:0.5787037037vw;color:#4b4b4b}@media only screen and (min-width: 2160px){html{font-size:12.5px}}@media only screen and (max-width: 991px){html{font-size:1vw}}@media only screen and (max-width: 767px){html{font-size:1.3vw}}@media only screen and (max-width: 476px){html{font-size:2.667vw}}a{text-decoration:none;color:inherit;display:inline-block}button,input,textarea{appearance:none;-webkit-appearance:none;outline:none;border:none;font-family:"HelveticaNowDisplay"}button{cursor:pointer}.lenis.lenis-smooth{scroll-behavior:auto}@media screen and (max-width: 767px){html,body{margin:0;padding:0;width:100%}body{overscroll-behavior-y:none;overscroll-behavior-x:none}}.hover-un,.priv-hero__main-richtext a{--line-spacing: 4rem;--line-width: 100%;position:relative;overflow:hidden;vertical-align:bottom}.hover-un::before,.hover-un::after,.priv-hero__main-richtext a::before,.priv-hero__main-richtext a::after{content:"";position:absolute;display:block;bottom:0;width:var(--line-width);height:1px;background-color:currentColor;-webkit-transition:.6s transform cubic-bezier(0.66, 0, 0.15, 1);transition:.6s transform cubic-bezier(0.66, 0, 0.15, 1)}.hover-un::before,.priv-hero__main-richtext a::before{left:0}.hover-un::after,.priv-hero__main-richtext a::after{left:calc(-1*var(--line-spacing));transform:translateX(-100%)}.hover-un:hover::before,.priv-hero__main-richtext a:hover::before{-webkit-transform:translateX(calc(100% + var(--line-spacing)));transform:translateX(calc(100% + var(--line-spacing)))}.hover-un:hover::after,.priv-hero__main-richtext a:hover::after{-webkit-transform:translateX(var(--line-spacing));transform:translateX(var(--line-spacing))}.tag-wrap{position:relative}.tag-link{position:absolute;bottom:100%;left:100%;margin-bottom:.05rem;margin-left:-1.7rem;padding:.5rem .6rem;background-color:#ff471d;border-radius:.2rem;font-size:1rem;line-height:1em;color:#fff;font-weight:500;text-wrap:nowrap;white-space:nowrap}.tag-link::after{content:"";display:block;top:100%;left:.5rem;position:absolute;width:.8rem;height:.5rem;clip-path:polygon(0% 0%, 100% 0, 0% 100%);background-color:#ff471d}.tag-link.hidden{display:none}.arr-wrap{width:100%;height:100%;flex:none;position:relative;overflow:hidden}.arr-wrap-24{width:2.4rem;height:2.4rem}.arr-wrap-32{width:3.2rem;height:3.2rem}.arr-wrap .arr-ic-main{width:100%;height:100%;position:absolute;top:0%;bottom:auto;left:0%;right:auto}.arr-wrap .arr-ic-clone{width:100%;height:100%;position:absolute;top:0%;bottom:auto;left:0%;right:auto;transform:translate(-150%, 150%)}.arr-hover:hover .arr-ic-main{transform:translate(150%, -150%);transition:transform .6s cubic-bezier(0.4, 0, 0.1, 1)}.arr-hover:hover .arr-ic-clone{transform:translate(0, 0);transition:transform .6s cubic-bezier(0.4, 0, 0.1, 1)}.grid{display:grid;column-gap:2rem}.container{--grid-column: 16;--container-padding: 6rem;width:100%;margin:0 auto;padding:0 var(--container-padding);max-width:192rem}.container.fluid{max-width:none}.container.grid{grid-template-columns:repeat(var(--grid-column), 1fr)}@media screen and (max-width: 991px){.container{--grid-column: 12;--container-padding: 4rem}}@media screen and (max-width: 767px){.container{--grid-column: 2}}@media screen and (max-width: 476px){.container{--container-padding: 2rem}}.swiper,.swiper-wrapper,.swiper-slide{width:100%}.swiper-slide{height:auto}*{font-family:"Inter",sans-serif !important}.txt-12{font-size:var(--fs-12);line-height:var(--lh-12)}.txt-14{font-size:var(--fs-14);line-height:var(--lh-14)}.txt-16{font-size:var(--fs-16);line-height:var(--lh-16)}.txt-18{font-size:var(--fs-18);line-height:var(--lh-18)}.txt-20{font-size:var(--fs-20);line-height:var(--lh-20)}.txt-24{font-size:var(--fs-24);line-height:var(--lh-24)}.txt-28{font-size:var(--fs-28);line-height:var(--lh-28)}.txt-36{font-size:var(--fs-36);line-height:var(--lh-36)}.txt-med{font-weight:500}.txt-bold{font-weight:700}.txt-hl{color:#ff471d}.txt-link{color:#ff471d}.txt-subscript{vertical-align:sub}.clr-primary{color:#1b4689}.clr-orange{color:#ff471d}.clr-white{color:#fff}.clr-black{color:#151515}.clr-txt{color:#4b4b4b}h1,.h1{font-size:var(--h1-fs);line-height:var(--h1-lh)}h2,.h2{font-size:var(--h2-fs);line-height:var(--h2-lh)}h3,.h3{font-size:var(--h3-fs);line-height:var(--h3-lh)}h4,.h4{font-size:var(--h4-fs);line-height:var(--h4-lh)}h5,.h5{font-size:var(--h5-fs);line-height:var(--h5-lh)}h6,.h6{font-size:var(--h6-fs);line-height:var(--h6-lh)}.icon{display:flex;justify-content:center;align-items:center}.icon svg{width:100%;height:auto}.icon-12{width:1.2rem;height:1.2rem}.icon-20{width:2rem;height:2rem}.icon-24{width:2.4rem;height:2.4rem}.icon-32{width:3.2rem;height:3.2rem}.icon-80{width:8rem;height:8rem}.icon-48{width:4.8rem;height:4.8rem}.icon-68{width:6.8rem;height:6.8rem}.icon-100{width:10rem;height:10rem}.btn{padding:1.6rem 2rem;display:flex;align-items:center;justify-content:center;text-align:center;background-color:#1b4689;color:#fff;transition:background-color 400ms ease;-webkit-backface-visibility:hidden;position:relative;overflow:hidden;z-index:1}.btn::before,.btn::after{content:"";position:absolute;height:100%;width:100%;bottom:100%;top:0;left:-100%;z-index:-1;transition:transform .3s cubic-bezier(0.75, 0, 0.125, 1);-webkit-transition:transform .3s cubic-bezier(0.75, 0, 0.125, 1);-moz-transition:transform .3s cubic-bezier(0.75, 0, 0.125, 1);-ms-transition:transform .3s cubic-bezier(0.75, 0, 0.125, 1);-o-transition:transform .3s cubic-bezier(0.75, 0, 0.125, 1)}.btn::before{background-color:#214c92}.btn::after{background-color:#194284}.btn:hover::before,.btn:hover::after{transform:translate3d(100%, 0, 0);-webkit-transform:translate3d(100%, 0, 0);-moz-transform:translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0);-o-transform:translate3d(100%, 0, 0)}.btn:hover::after{transition-delay:.175s;-webkit-transition-delay:.175s;-moz-transition-delay:.175s;-ms-transition-delay:.175s;-o-transition-delay:.175s}.btn-pri{font-weight:500}.btn-lg{padding:1.8rem 3.4rem}.heading{font-weight:500}.heading-bold{font-weight:700}.heading-reg{font-weight:400}.heading .g-lines{overflow:hidden}.heading .g-lines:last-child{margin-bottom:0}.heading-f-lh{line-height:1em !important}@media screen and (max-width: 767px){.heading .g-lines{margin-bottom:0}}img{width:100%;height:auto;max-width:none}.img-wrap{position:relative}.img-wrap:after{content:"";width:100%;height:0;padding-bottom:var(--aspect);display:block}.img-height{width:auto;height:100%}.img-fill{height:100%;width:100%;object-fit:cover}.img-abs{position:absolute;top:0;left:0;right:0;bottom:0}.trans__wrapper{position:fixed;top:0;left:0;width:100%;height:100vh;overflow:hidden;z-index:1000;pointer-events:none;display:flex;justify-content:center;align-items:center}.trans__logo{width:14.6rem;max-width:148px;height:14.6rem;max-height:148px;position:absolute;z-index:2;opacity:0}.trans__logo.active{opacity:1}.trans__inner{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;display:flex}.trans__item{display:block;width:calc(100% + 2px);height:100%;background-color:#1b4689;margin:0 -1px}.trans__home{position:absolute;top:0;bottom:0;z-index:3;width:100%;height:100vh;opacity:0}.trans__home.active{opacity:1}.trans__home-inner{height:100%;padding-bottom:max(8.5vh,8.5rem)}@media screen and (max-width: 991px){.trans__home-inner{padding-bottom:6rem}}.trans__home-inner .container{height:100%}.trans__count{grid-column:1/17;grid-row:1/3;display:flex;flex-direction:column;align-items:start;justify-content:space-between;transform:translateY(68vh);row-gap:calc(25vh - 20rem - .5rem);height:25vh;opacity:0}@media screen and (max-width: 991px){.trans__count{row-gap:calc(14vh - 12.2rem - .5rem);height:14vh;transform:translateY(82vh);grid-column:1/13}}@media screen and (max-width: 767px){.trans__count{row-gap:calc(3svh - .2rem);height:13svh;transform:translateY(84svh);grid-column:1/3}}.trans__count.active{opacity:1}.trans__count-number{position:relative;color:#fff}.trans__count-value{font-size:20rem;line-height:14.2rem;font-kerning:none;font-variant-numeric:tabular-nums}@media screen and (max-width: 991px){.trans__count-value{font-size:12rem;line-height:12.2rem}}@media screen and (max-width: 767px){.trans__count-value{font-size:10svh;line-height:10svh}}.trans__count-percent{position:absolute;top:0;left:100%;font-size:8rem;line-height:5.7rem;margin-left:.4rem}@media screen and (max-width: 991px){.trans__count-percent{font-size:4.7rem;line-height:4.7rem}}@media screen and (max-width: 767px){.trans__count-percent{font-size:4rem}}.trans__count-bar{width:100%;height:.5rem;background-color:rgba(255,255,255,.1);flex-shrink:0}@media screen and (max-width: 767px){.trans__count-bar{height:.2rem}}.trans__count-bar-inner{transform-origin:left;width:100%;height:100%;background-color:#fff;transform:scaleX(0)}@media screen and (max-width: 991px){.trans__logo{width:12rem;height:12rem}}@media screen and (max-width: 767px){.trans__wrapper{height:100svh}.trans__logo{width:8rem;height:8rem}}.g-lines{overflow:hidden}.product-banner{position:relative;padding-top:8rem;padding-bottom:8rem;background-color:#fff}.product-banner::before{content:"";display:block;width:37.6%;height:100%;background-color:#1b4689;position:absolute;left:0;top:0;z-index:2;clip-path:inset(0 100% 0 0);transition:-webkit-clip-path 1s cubic-bezier(0.645, 0.045, 0.355, 1) !important;transition:clip-path 1s cubic-bezier(0.645, 0.045, 0.355, 1) !important;transition:clip-path 1s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-clip-path 1s cubic-bezier(0.645, 0.045, 0.355, 1) !important}@media screen and (max-width: 991px){.product-banner::before{width:100%;height:25%}}.product-banner .container{position:relative;z-index:2}.product-banner .container .productImg{grid-column:3/11;clip-path:inset(0 0 0 100%);transition:-webkit-clip-path 1s cubic-bezier(0.645, 0.045, 0.355, 1) !important;transition:clip-path 1s cubic-bezier(0.645, 0.045, 0.355, 1) !important;transition:clip-path 1s cubic-bezier(0.645, 0.045, 0.355, 1),-webkit-clip-path 1s cubic-bezier(0.645, 0.045, 0.355, 1) !important}.product-banner .container .productImg svg{position:absolute;width:100%;height:auto;top:0;left:0;z-index:0}.product-banner .container .productImg img{position:relative}.product-banner__right{padding-left:50px}@media screen and (max-width: 991px){.product-banner__right{padding-left:0}}.product-banner__right ul.logoCat{display:flex;align-items:center;padding:0}@media screen and (max-width: 991px){.product-banner__right ul.logoCat{margin-top:2rem;flex-wrap:wrap;row-gap:1rem}}.product-banner__right ul.logoCat li{position:relative;display:inline-block;font-size:30px;font-weight:600;transform:translateY(50px);opacity:0}@media screen and (max-width: 991px){.product-banner__right ul.logoCat li{display:block}}.product-banner__right ul.logoCat li img{margin-bottom:0 !important;width:140px}.product-banner__right ul.logoCat li:not(:last-child)::after{content:"";display:block;width:1.5px;height:50%;background-color:rgba(0,0,0,.5);position:absolute;top:50%;right:-12px;transform:translateY(-50%)}.product-banner__right .iconSwiper{padding-bottom:61px}.product-banner__right .iconSwiper .swiper-pagination{opacity:0;transform:translateY(50px)}.product-banner__right .iconSwiper .swiper-pagination .swiper-pagination-bullet{background:#1b4689}.product-banner__right .label{color:#8b8b8b;overflow:hidden}.product-banner__right .label .char{-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%);clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%)}.product-banner__right .title{margin-bottom:30px;overflow:hidden;font-size:30px;font-weight:600;transform:translateY(50px);opacity:0}.product-banner__right .title .word{-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%);clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%)}.product-banner__right ul{display:grid;grid-template-columns:repeat(2, 1fr);row-gap:34px;column-gap:24px}.product-banner__right ul li{display:flex;column-gap:16px;color:#4b4b4b;align-items:center;transform:translateY(50px);opacity:0}@media screen and (max-width: 767px){.product-banner__right ul li{display:block;text-align:center}}.product-banner__right ul li img{width:60px}.product-banner__right ul li span{text-transform:capitalize}@media screen and (max-width: 991px){.product-banner__right ul li span{display:block;line-height:1.2}.product-banner__right ul li span br{display:none}}.product-banner__right p{opacity:0;transform:translateY(50px)}@media screen and (max-width: 991px){.product-banner__left{padding-left:0;padding-right:0}}.product-info{margin-top:-8rem;position:relative;margin-bottom:6rem;transform:translateY(50px);opacity:0}@media screen and (max-width: 991px){.product-info{margin-top:0}}.product-info__box{background-color:#f0f3f4;padding-top:16rem;padding-bottom:8rem}@media screen and (max-width: 991px){.product-info__box{padding:3rem}}.product-info__box .row{justify-content:space-around}@media screen and (max-width: 991px){.product-info__box .row{row-gap:6rem}}.product-info__box .row table{font-size:14px}.product-info__box .row ul li{font-size:14px;color:#4b4b4b;padding-bottom:16px;padding-top:16px;border-bottom:1px solid rgba(75,75,75,.2)}.product-info__box .row ul.list-noborder li{border:none;padding-bottom:4px}.productLabel{position:relative;display:flex}.productLabel::before{content:"";display:inline-block;width:8px;height:28px;background-color:#1b4689;margin-right:16px}ul.two-props li{display:grid;grid-template-columns:repeat(3, 1fr);column-gap:16px;align-items:center}.product-basic-info{margin-bottom:6rem}.product-basic-info .table td{padding:2rem;font-size:18px}.product-criteria{margin-bottom:6rem}.product-criteria .table thead th{padding:2rem;background-color:#1b4689;color:#fff;font-size:18px;font-weight:400}@media screen and (max-width: 767px){.product-criteria .table thead th{padding:1rem}}@media screen and (max-width: 991px){.product-criteria .table thead th{font-size:16px}}.product-criteria .table tbody tr td{padding:2rem;font-size:16px}@media screen and (max-width: 767px){.product-criteria .table tbody tr td{padding:1rem}}.product-criteria .table tbody tr td:first-child{background-color:#f0f3f4;font-weight:600}@media screen and (max-width: 991px){.product-criteria .table tbody tr td{font-size:14px}}.product-criteria.certifications .table tbody tr td{text-align:center}.product-criteria.certifications .table tbody tr td:first-child{background-color:#fff}.product-criteria.certifications .table tbody tr td img{max-width:200px}@media screen and (max-width: 991px){.product-criteria.certifications .table tbody tr td img{width:100px}}.application{margin-bottom:6rem}.application .application__cards .swiper-slide a{display:block;width:100%}.application .application__cards .swiper-slide .img-wrp{overflow:hidden}.application .application__cards .swiper-slide .img-wrp img{transition:all .5s;max-height:460px}@media screen and (max-width: 991px){.application .application__cards .swiper-slide .img-wrp img{height:300px;object-fit:cover}}.application .application__cards .swiper-slide:hover a *{color:#000}.application .application__cards .swiper-slide:hover .img-wrp img{transform:scale(1.1)}.table-responsive{overflow-y:hidden}.breadcrumbWrap{position:relative;top:-3rem}.breadcrumbWrap .container .breadcrumb{grid-column:3/17;display:flex;align-items:center;column-gap:1rem}@media screen and (max-width: 767px){.breadcrumbWrap .container .breadcrumb{grid-column:1/17}}.breadcrumbWrap .container .breadcrumb .breadcrumb-item{font-weight:500;color:#999}.breadcrumbWrap .container .breadcrumb .breadcrumb-item:hover a{color:#000}.breadcrumbWrap .container .breadcrumb .breadcrumb-item svg{margin-right:1rem}.breadcrumbWrap .container .breadcrumb .breadcrumb-item+.breadcrumb-item::before{content:">";padding-right:1rem}/*# sourceMappingURL=product.min.css.map */