@import url("/css/bootstrap.min.css");@import url("/css/fontawesome.css");@import url("/css/slick.css");@import url("/css/lightgallery.min.css");@import url("/css/animate.css");@import url("/css/jQueryUi.min.css");@import url("/css/textRotate.css");@import url("/css/select2.min.css");@import url("/css/style.css");@import url("/css/produk.css");@import url("/css/brand.css");@import url("/css/detail.css");@import url("/css/about.css");.next-legacy-fragment{display:contents}.product-breadcrumb{display:flex;align-items:stretch;width:-moz-fit-content;width:fit-content;max-width:100%;margin:24px 0;overflow:hidden;border:1px solid #e2e9f2;border-radius:5px;background:#f4f7fb}.product-breadcrumb .breadcrumb-step{position:relative;display:flex;align-items:center;min-height:40px;min-width:0;margin-left:-10px;padding:9px 22px 9px 28px;-webkit-clip-path:polygon(0 0,calc(100% - 11px) 0,100% 50%,calc(100% - 11px) 100%,0 100%,11px 50%);clip-path:polygon(0 0,calc(100% - 11px) 0,100% 50%,calc(100% - 11px) 100%,0 100%,11px 50%);background:#eef3f9;color:#607b94;font-size:13px;line-height:1.3;text-decoration:none}.product-breadcrumb .breadcrumb-home{margin-left:0;padding-left:17px;-webkit-clip-path:polygon(0 0,calc(100% - 11px) 0,100% 50%,calc(100% - 11px) 100%,0 100%);clip-path:polygon(0 0,calc(100% - 11px) 0,100% 50%,calc(100% - 11px) 100%,0 100%);background:#fff;color:#3983d5}.product-breadcrumb .breadcrumb-step.is-current{background:#347def;color:#fff;font-weight:600}.product-breadcrumb .breadcrumb-step a{color:inherit;text-decoration:none}.product-breadcrumb .breadcrumb-step:hover:not(.is-current){background:#e3edf8;color:#1b6eb3}.product-breadcrumb .breadcrumb-step a:focus-visible,.product-breadcrumb .breadcrumb-step:focus-visible{outline:2px solid #174f91;outline-offset:-3px}.product-detail-wrapper .detail-product-stage{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;min-height:330px;margin-bottom:28px;overflow:hidden;border:1px solid #e3f0fb;border-radius:24px;background:#eaf6ff url(/images/backgroundP.png) 50%/cover no-repeat}.product-detail-wrapper .detail-product-stage-label{position:absolute;top:20px;left:24px;color:#7098b8;font-size:11px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.product-detail-wrapper .detail-product-stage-podium{display:none}.product-detail-wrapper .detail-product-stage img{position:relative;z-index:1;max-height:235px;object-fit:contain;filter:drop-shadow(0 12px 16px rgba(24,88,137,.12))}.product-detail-wrapper .st-imagebox-info h4{color:#153766;font-size:20px}.product-detail-wrapper #produk-list-merek-dropdown{width:100%!important;max-width:none!important;border:1px solid #dce9f8!important;color:#254a70!important;box-shadow:0 5px 16px rgba(49,105,161,.08)!important}.product-detail-wrapper .files-section{position:relative;overflow:hidden;padding:24px;margin:24px 0 0;border:1px solid #dceeff;border-radius:16px;background:linear-gradient(155deg,#f6fbff,#fff 48%,#f0f7fe);box-shadow:0 12px 30px rgba(34,102,165,.08)}.product-detail-wrapper .files-section:before{content:"";position:absolute;right:-42px;top:-105px;width:210px;height:210px;border-radius:50%;background:radial-gradient(circle,#dcefff,#edf7ff 65%,transparent 66%);pointer-events:none}.product-detail-wrapper .files-header{position:relative;text-align:center;margin-bottom:22px}.product-detail-wrapper .files-badge{display:flex;width:max-content;position:relative;z-index:1;margin:0 0 28px;padding:10px 19px;background:linear-gradient(105deg,#146dbb,#3d9cff);box-shadow:0 7px 14px rgba(24,117,202,.18)}.product-detail-wrapper .files-header .files-title{margin:0 0 20px;color:#123765;font-size:24px}.product-detail-wrapper .files-header .files-title:after{left:50%;bottom:-10px;width:30px;transform:translateX(-50%);background:#2e91e7}.product-detail-wrapper .files-subtitle{font-size:13px;color:#617a96;font-weight:400}.product-detail-wrapper #file-list{position:relative;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:14px;gap:14px;margin-top:22px}.product-detail-wrapper .produk-link-card{border:1px solid #edf2fa;border-radius:13px;box-shadow:0 7px 18px rgba(45,95,146,.08)}.product-detail-wrapper .produk-link-card:before{display:none}.product-detail-wrapper .produk-link-card:hover{transform:translateY(-2px);border-color:#c9e4fb;box-shadow:0 10px 22px rgba(45,95,146,.13)}.product-detail-wrapper .produk-link-card-body{padding:16px;gap:18px}.product-detail-wrapper .file-icon{width:42px;height:42px;border-radius:10px;background:linear-gradient(140deg,#59afff,#1684ec);box-shadow:0 0 0 6px #e7f4ff;font-size:17px}.product-detail-wrapper .produk-link-card-title{font-size:13px;color:#174476}.product-detail-wrapper .produk-link-card-body:after{content:"›";display:grid;place-items:center;flex:0 0 32px;height:32px;border-radius:50%;background:#e0f0ff;color:#1879cf;font-size:23px;line-height:1}@media(max-width:575px){.product-detail-wrapper .files-section{padding:18px}.product-detail-wrapper .produk-link-card-body{padding:14px;gap:14px}.product-detail-wrapper .detail-product-stage{min-height:270px}.product-detail-wrapper .detail-product-stage img{max-height:185px}.product-detail-wrapper .detail-product-stage-podium{bottom:28px}.product-breadcrumb .breadcrumb-step{padding:8px 17px 8px 22px;font-size:11px}.product-breadcrumb .breadcrumb-home{padding-left:12px}.product-breadcrumb .is-current{overflow-wrap:anywhere}}[data-aos]{opacity:1!important;visibility:visible!important;transform:none!important}.legacy-skeleton{display:block;border-radius:999px;background:linear-gradient(100deg,#edf4f7 20%,#f9fcfd 42%,#edf4f7 65%);background-size:220% 100%;animation:legacy-skeleton-shimmer 1.35s linear infinite}@keyframes legacy-skeleton-shimmer{to{background-position:-220% 0}}.product-image-wrapper.is-loading,.st-imagebox-img.is-loading{position:relative}.product-image-wrapper.is-loading:after,.st-imagebox-img.is-loading:after{content:"";position:absolute;z-index:4;inset:18% 14%;border-radius:20px;background:linear-gradient(100deg,#edf4f7 20%,#f9fcfd 42%,#edf4f7 65%);background-size:220% 100%;animation:legacy-skeleton-shimmer 1.35s linear infinite}.product-image-wrapper.is-loading #brand-img-modern,.st-imagebox-img.is-loading #product-image{opacity:0}.product-detail-wrapper .st-imagebox-img.is-loading:after{display:none}.product-detail-wrapper .st-imagebox-img.is-loading .detail-product-stage{background:linear-gradient(100deg,#edf4f7 20%,#f9fcfd 42%,#edf4f7 65%);background-size:220% 100%;animation:legacy-skeleton-shimmer 1.35s linear infinite}.product-detail-wrapper .st-imagebox-img.is-loading .detail-product-stage-label{visibility:hidden}@media(prefers-reduced-motion:reduce){.product-detail-wrapper .st-imagebox-img.is-loading .detail-product-stage{animation:none}}#brand-img-modern[src=""],#product-image[src=""]{visibility:hidden}.legacy-loading-title{width:min(330px,82%);height:43px;margin:0 0 22px}.legacy-loading-copy{width:100%;max-width:520px;height:14px;margin:12px 0}.legacy-loading-copy.short{width:68%}.legacy-loading-accordions{display:grid;grid-gap:12px;gap:12px}.legacy-loading-accordions .legacy-skeleton{height:66px;border-radius:12px}.legacy-loading-files{display:grid;grid-gap:10px;gap:10px;margin-top:22px}.legacy-loading-files .legacy-skeleton{height:58px;border-radius:12px}.legacy-loading-select{color:#758b9b;background:#f7fbfc;cursor:wait}.st-top-header-list svg{display:block;width:18px;height:18px;flex:0 0 18px;margin-right:10px;fill:#b5b5b5}.home-reference .st-hero-bg[data-src="/images/slide.png"]{background-image:url(/images/slide.png)!important}.home-reference .st-hero-bg[data-src="/images/slide2.png"]{background-image:url(/images/slide2.png)!important}@media (max-width:991px){.home-reference .st-site-header:has(.st-munu-toggle.st-toggle-active){background:#fff!important;box-shadow:0 3px 18px rgba(16,42,61,.12)!important}.home-reference .st-site-header:has(.st-munu-toggle.st-toggle-active) .st-munu-toggle span:after,.home-reference .st-site-header:has(.st-munu-toggle.st-toggle-active) .st-munu-toggle span:before{background:#17364e!important}}.locale-fab{position:fixed;right:24px;bottom:84px;z-index:1001;align-items:flex-end;gap:10px}.locale-fab,.locale-fab-button{display:flex;flex-direction:column}.locale-fab-button{order:2;width:56px;padding:0;align-items:center;border:0;background:transparent;box-shadow:none;cursor:pointer;list-style:none}.locale-fab-button::-webkit-details-marker{display:none}.locale-fab-button:hover{opacity:.78}.locale-fab-button:focus-visible{outline:3px solid #0d9da1;outline-offset:4px}.locale-fab-button img{display:block;width:44px;height:44px;object-fit:contain}.locale-fab-label{margin-top:3px;color:#17638e;font-size:11px;font-weight:600;line-height:1;text-align:center}.locale-fab-menu{order:1;display:flex;overflow:hidden;border-radius:22px;background:#fff;box-shadow:0 8px 22px rgba(17,24,39,.18)}.locale-fab-menu a{min-width:45px;padding:10px 12px;color:#17638e;text-align:center;font-size:12px;font-weight:700;text-decoration:none}.locale-fab-menu a[aria-current=page]{color:#fff;background:#10b9bd}@media (max-width:991px){.st-site-header .st-munu-toggle{width:38px;height:38px;margin:0;display:grid;place-items:center;border:0;border-radius:0;background:transparent;box-shadow:none}.st-site-header .st-munu-toggle span,.st-site-header .st-munu-toggle span:after,.st-site-header .st-munu-toggle span:before{width:22px;height:2px;background:#16425d;border-radius:999px}.st-site-header .st-munu-toggle span{top:auto}.st-site-header .st-munu-toggle span:before{margin-top:-7px}.st-site-header .st-munu-toggle span:after{margin-top:7px}.st-site-header .st-munu-toggle.st-toggle-active{background:transparent}.st-site-header .st-munu-toggle.st-toggle-active span:after,.st-site-header .st-munu-toggle.st-toggle-active span:before{background:#087b82}}@media (max-width:767px){.locale-fab{right:16px;bottom:74px}.locale-fab-button{width:48px;height:48px}.locale-fab-button img{width:40px;height:40px}}.about-v2{--ink:#19364d;--blue:#16759f;--soft:#edf8fb;color:var(--ink)}.about-v2-shell{width:min(1140px,calc(100% - 48px));margin:auto}.about-v2-section{padding:110px 0}.about-v2 small{display:block;margin-bottom:16px;color:#0a9da2;font-size:11px;font-weight:800;letter-spacing:.14em}.about-v2 h1,.about-v2 h2{margin:0 0 18px;font-weight:750;line-height:1.04;letter-spacing:-.05em;color:var(--ink)}.about-v2 h1{font-size:clamp(44px,5.4vw,76px)}.about-v2 h2{font-size:clamp(34px,3.9vw,54px)}.about-v2 em{font-style:normal;color:var(--blue)}.about-v2 p{color:#597189;font-size:16px;line-height:1.75}.about-v2 a{display:inline-flex;gap:20px;margin-top:15px;padding:14px 19px;border-radius:8px;background:var(--blue);color:#fff;font-size:13px;font-weight:700;text-decoration:none}.about-v2-hero{overflow:hidden;background:linear-gradient(110deg,#fff 0 55%,#eaf7fb 55%)}.about-v2-hero-grid,.about-v2-split{display:grid;grid-template-columns:1fr 1fr;grid-gap:75px;gap:75px;align-items:center}.about-v2-intro{padding:110px 0}.about-v2-photo{height:490px;position:relative}.about-v2-photo img{width:100%;height:100%;object-fit:cover;border-radius:28px 0 0 28px}.about-v2-photo i{position:absolute;inset:38px;border:1px solid #fff;border-radius:20px}.about-v2-profile{background:var(--soft)}.about-v2-rule{margin-top:30px;padding:17px 20px;border-left:3px solid var(--teal);font-weight:700}.about-v2-logo,.about-v2-visual{min-height:390px;display:grid;place-items:center;position:relative;border-radius:24px;background:linear-gradient(145deg,#e2f5f4,#fff);overflow:hidden}.about-v2-logo img{max-width:180px}.about-v2-logo div{position:absolute;right:25px;bottom:22px;padding:12px 16px;background:#fff;border-radius:10px;box-shadow:0 12px 30px #17445c20}.about-v2-logo span,.about-v2-logo strong{display:block}.about-v2-products ul{display:grid;grid-gap:10px;gap:10px;padding:0;list-style:none}.about-v2-products li{padding:13px 0;border-bottom:1px solid #d9e8ee;font-weight:600}.about-v2-link{background:none!important;color:var(--blue)!important;padding-left:0!important}.about-v2-dark{background:#143d5a}.about-v2-dark h2,.about-v2-dark p,.about-v2-dark small{color:#fff}.about-v2-dark em{color:#82e2e0}.about-v2-dark-visual{min-height:390px;background:#fff;border-radius:24px;display:grid;place-items:center}.about-v2-stats{display:flex;margin-top:30px;border-top:1px solid #ffffff35}.about-v2-stats div{flex:1 1;padding:18px 15px 0;border-right:1px solid #ffffff35}.about-v2-stats b,.about-v2-stats span{display:block}.about-v2-stats b{font-size:24px}.about-v2-stats span{font-size:12px;color:#bcd2de}.about-v2-reach{display:grid;grid-template-columns:1fr 1fr;grid-gap:80px;gap:80px;align-items:center}.about-v2-map{min-height:370px;display:grid;place-items:center;background:#f4fbfd;border-radius:50%}.about-v2-values{background:var(--soft)}.about-v2-center{text-align:center;max-width:720px;margin:auto}.about-v2-network-grid,.about-v2-values-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px;margin-top:45px}.about-v2-values-grid article{padding:27px;border-radius:14px;background:#fff;border:1px solid #dce9f0}.about-v2-values-grid b{font-size:19px}.about-v2-culture-visual{background:#163a56}.about-v2-letters{display:grid;grid-template-columns:repeat(9,1fr);grid-gap:7px;gap:7px;margin-top:30px}.about-v2-letters span{background:#e7f6f6;color:var(--teal);text-align:center;font-weight:800;border-radius:7px}.about-v2-quality{background:#f5fbfd}.about-v2-chips{display:flex;flex-wrap:wrap;gap:9px}.about-v2-chips span{padding:9px 12px;border:1px solid #c9dee8;border-radius:999px;font-size:12px;font-weight:700}.about-v2-network-grid{border:1px solid #dce9f0;border-radius:14px;overflow:hidden;gap:0}.about-v2-network-grid div{padding:28px;border-right:1px solid #dce9f0}.about-v2-network-grid b,.about-v2-network-grid span{display:block}.about-v2-network-grid span{margin-top:9px;color:#63788b;font-size:13px}.about-v2-commit,.about-v2-milestones{background:#153c58}.about-v2-commit h2,.about-v2-commit p,.about-v2-commit small,.about-v2-milestones h2,.about-v2-milestones small{color:#fff}.about-v2-commit em{color:#f5c34c}.about-v2-commit p{max-width:700px;margin:auto}.about-v2-timeline{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px;margin-top:45px}.about-v2-timeline article{padding:28px;background:#fff;border-radius:14px}.about-v2-timeline b{color:var(--blue);font-size:22px}.about-v2-timeline h3{margin:14px 0 8px}.about-v2-timeline p{margin:0;font-size:13px}@media(max-width:800px){.about-v2-section{padding:72px 0}.about-v2-hero-grid,.about-v2-reach,.about-v2-split{grid-template-columns:1fr;gap:35px}.about-v2-intro{padding:70px 0 0}.about-v2-photo{height:320px}.about-v2-photo img{border-radius:18px}.about-v2-network-grid,.about-v2-timeline,.about-v2-values-grid{grid-template-columns:1fr}.about-v2-network-grid div{border-right:0;border-bottom:1px solid #dce9f0}.about-v2-letters{grid-template-columns:repeat(5,1fr)}.about-v2-map{min-height:290px}}.about-v2{position:relative;z-index:1;clear:both}.about-v2 lottie-player{display:block;width:100%;height:100%;min-height:300px}.about-v2~footer{position:static!important;float:none!important;clear:both!important;display:block!important}.about-v2-profile{position:relative;overflow:hidden;background:linear-gradient(135deg,#f5fcff,#e9f5fb)!important}.about-v2-profile:after{content:"";position:absolute;width:460px;height:460px;right:23%;top:-300px;border:72px solid rgba(49,125,222,.11);border-radius:50%;pointer-events:none}.about-v2-profile-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(280px,.8fr) 175px;grid-gap:48px;gap:48px;align-items:center}.about-v2-profile-copy{max-width:550px}.about-v2-profile-logo{min-height:430px;background:linear-gradient(145deg,#fff,#e1f2f7)!important;box-shadow:0 22px 55px rgba(27,92,125,.12)}.about-v2-profile-logo:before{content:"";position:absolute;width:120%;height:36%;left:-15%;bottom:-10%;background:#1c78ac;transform:rotate(-15deg);opacity:.12}.about-v2-profile-logo img{position:relative;z-index:1;max-width:205px}.about-v2-profile-stats{border-left:1px solid #cfe0e8}.about-v2-profile-stats div{padding:19px 0 19px 22px;border-bottom:1px solid #cfe0e8}.about-v2-profile-stats b,.about-v2-profile-stats span{display:block}.about-v2-profile-stats b{font-size:28px;line-height:1;color:#17364e;letter-spacing:-.05em}.about-v2-profile-stats span{margin-top:7px;color:#668095;font-size:11px;line-height:1.35}@media(max-width:900px){.about-v2-profile-grid{grid-template-columns:1fr 1fr;gap:28px}.about-v2-profile-stats{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #cfe0e8;border-left:0}.about-v2-profile-stats div{padding:16px;border-bottom:0;border-right:1px solid #cfe0e8}}@media(max-width:600px){.about-v2-profile-grid{grid-template-columns:1fr}.about-v2-profile-logo{min-height:290px}.about-v2-profile-stats{grid-template-columns:repeat(2,1fr)}.about-v2-profile-stats div:nth-child(2){border-right:0}}.about-v2-products{position:relative;overflow:hidden;background:#fff}.about-v2-products-layout{display:grid;grid-template-columns:minmax(360px,.92fr) minmax(0,1.08fr);grid-gap:82px;gap:82px;align-items:center}.about-v2-products-panel{position:relative;min-height:460px;padding:34px;background:linear-gradient(145deg,#e4f5fb,#dceaff);-webkit-clip-path:polygon(0 0,100% 7%,94% 100%,0 91%);clip-path:polygon(0 0,100% 7%,94% 100%,0 91%)}.about-v2-products-panel:before{content:"";position:absolute;inset:20px;background:linear-gradient(135deg,rgba(255,255,255,.8),transparent);border:1px solid rgba(255,255,255,.9);border-radius:18px}.about-v2-products-panel .about-v2-visual{z-index:1;min-height:390px;background:transparent!important}.about-v2-products-mark{position:absolute;z-index:2;left:28px;bottom:28px;display:flex;align-items:center;gap:10px;color:#176c9b}.about-v2-products-mark b{display:grid;place-items:center;width:36px;height:36px;border-radius:8px;background:#176c9b;color:#fff}.about-v2-products-mark span{font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.about-v2-products-copy{max-width:590px}.about-v2-products-copy ul{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px 22px;gap:10px 22px;margin:27px 0 0}.about-v2-products-copy li{min-height:58px;display:flex;align-items:center;padding:12px 0!important;border-top:1px solid #dbe8ee;border-bottom:0!important;font-size:13px}.about-v2-products-copy li:before{content:"+";margin-right:10px;color:#0a9da2;font-size:18px;font-weight:500}@media(max-width:800px){.about-v2-products-layout{grid-template-columns:1fr;gap:35px}.about-v2-products-panel{min-height:330px}.about-v2-products-panel .about-v2-visual{min-height:280px}.about-v2-products-copy ul{grid-template-columns:1fr}}.about-page-v2>footer{position:static!important;inset:auto!important;float:none!important;clear:both!important;display:block!important;width:100%!important;z-index:auto!important}.about-page-v2 .st-footer{position:static!important;clear:both!important;margin:0!important}.about-page-v2 .st-copyright-wrap{position:static!important}.about-default-footer{position:relative!important;overflow:visible!important}.about-default-footer,.about-default-footer .st-footer,.about-default-footer footer{display:block!important;clear:both!important;float:none!important;width:100%!important}.about-default-footer .st-footer,.about-default-footer footer{position:static!important;margin:0!important}.about-default-footer .st-copyright-wrap{position:static!important;display:block!important}@media (width:0px){.about-page{--about-ink:#18324a;--about-muted:#617489;--about-blue:#176b9b;--about-teal:#08aeb2;--about-line:#dce9f0;--about-soft:#f5fafc;color:var(--about-ink);background:#fff}.about-page .st-content{overflow:hidden}.about-page .modern-hero{min-height:620px;display:grid;align-items:center;isolation:isolate;background-position:50%!important}.about-page .modern-hero:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(11,43,69,.91),rgba(13,62,90,.76) 43%,rgba(14,88,117,.27))}.about-page .modern-hero .text{max-width:760px;margin-left:0!important;margin-right:auto!important;text-align:left!important}.about-page .modern-hero .subheading,.about-page .subtitle-badge{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;color:var(--about-teal);background:rgba(255,255,255,.96);border:1px solid rgba(255,255,255,.6);border-radius:999px;padding:8px 13px;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.about-page .modern-hero h1{max-width:690px;margin:18px 0!important;color:#fff;font-size:clamp(42px,5.1vw,74px);line-height:.99;letter-spacing:-.055em}.about-page .modern-hero .highlight-text{color:#77e5e4}.about-page .modern-hero p{max-width:615px;color:rgba(255,255,255,.9);font-size:18px;line-height:1.72}.about-page .hero-buttons{display:flex;flex-wrap:wrap;gap:13px;margin-top:28px}.about-page .modern-btn,.about-page .modern-btn-outline{width:auto;min-width:170px;justify-content:center;border-radius:8px;padding:14px 20px;font-size:13px;letter-spacing:.01em;box-shadow:none}.about-page .modern-btn{background:var(--about-teal)}.about-page .modern-btn:hover{background:#078a90;transform:translateY(-2px)}.about-page .modern-btn-outline{border-color:rgba(255,255,255,.7)}.about-page>.st-height-b125{height:0!important}.about-page .st-content>section:not(.modern-hero),.about-page .st-content>section:not(.modern-hero)>.container{position:relative}.about-page .st-iconbox.st-style1{min-height:192px;padding:30px 34px;background:#fff;border:1px solid var(--about-line);border-radius:14px;box-shadow:none;transition:transform .25s ease,border-color .25s ease}.about-page .st-iconbox.st-style1:hover{transform:translateY(-4px);border-color:#9bd8dc}.about-page .st-iconbox-icon{width:48px;height:48px;display:grid;place-items:center;background:#eaf8f8!important;border-radius:10px}.about-page .st-iconbox-icon img{max-width:42px!important;max-height:36px;object-fit:contain}.about-page .st-iconbox-title{margin:19px 0 9px;color:var(--about-ink);font-size:20px}.about-page .st-iconbox-text{color:var(--about-muted);line-height:1.7}.about-page .about-container{margin:72px 0 0}.about-page .about-smi-section,.about-page .asosiasi-section,.about-page .certification-section,.about-page .company-culture-section,.about-page .komitmen-section,.about-page .market-reach-section,.about-page .portfolio-section,.about-page .production-rd-section,.about-page .vision-mission-section{padding:104px 0!important}.about-page .about-smi-section,.about-page .asosiasi-section,.about-page .company-culture-section,.about-page .production-rd-section{background:var(--about-soft)!important}.about-page .certification-section,.about-page .komitmen-section,.about-page .market-reach-section,.about-page .portfolio-section,.about-page .vision-mission-section{background:#fff!important}.about-page .sec-title h6,.about-page .sec-title-modern .subtitle-badge{color:var(--about-teal)}.about-page .main-title,.about-page .sec-title h2{color:var(--about-ink);font-size:clamp(32px,3.3vw,50px);line-height:1.08;letter-spacing:-.035em}.about-page .highlight-text{color:var(--about-blue)}.about-page .achievement-text p,.about-page .description-text p,.about-page .text p{color:var(--about-muted);font-size:16px;line-height:1.85}.about-page .highlight-box{margin-top:28px;padding:16px 18px;border-left:3px solid var(--about-teal);border-radius:0 8px 8px 0;background:#eaf8f8;color:var(--about-ink);font-weight:700}.about-page .image-wrapper{isolation:isolate}.about-page .main-logo-container,.about-page .market-image-block .image-wrapper,.about-page .portfolio-image-block .image-wrapper,.about-page .production-image-block .image-wrapper{border:1px solid var(--about-line);border-radius:20px;background:linear-gradient(145deg,#fff,#eef8fa);box-shadow:0 20px 50px rgba(20,68,94,.08)}.about-page .certification-animation lottie-player,.about-page .culture-animation lottie-player,.about-page .main-animation lottie-player,.about-page .market-animation lottie-player,.about-page .production-animation lottie-player,.about-page .vision-animation lottie-player{width:min(100%,430px)!important;height:390px!important}.about-page .floating-card{padding:9px 13px!important;border:1px solid var(--about-line);border-radius:999px!important;background:rgba(255,255,255,.95)!important;box-shadow:0 10px 24px rgba(27,75,102,.12)!important;font-size:12px!important;animation:none!important}.about-page .association-card,.about-page .category-card,.about-page .certification-card,.about-page .culture-card,.about-page .feature-item{border:1px solid var(--about-line)!important;border-radius:12px!important;box-shadow:none!important;background:#fff!important}.about-page .category-card:hover,.about-page .certification-card:hover,.about-page .culture-card:hover,.about-page .feature-item:hover{border-color:#8fd9dc!important;box-shadow:0 12px 28px rgba(18,97,127,.08)!important;transform:translateY(-3px)}.about-page .category-icon,.about-page .feature-icon{background:#eaf8f8!important;color:var(--about-teal)!important}.about-page .features-list{gap:12px}.about-page .feature-item{padding:17px 18px!important}.about-page .market-stat-card,.about-page .mission-card,.about-page .vision-card{border-radius:14px!important;box-shadow:none!important}.about-page .milestone-section{padding:112px 0!important;background:linear-gradient(135deg,#103850,#176b9b)!important}.about-page .milestone-section h2,.about-page .milestone-section h3,.about-page .milestone-section p{color:#fff!important}.about-page .st-faq-wrap{padding:110px 0!important;background:var(--about-soft)}.about-page .st-accordian-heading{color:var(--about-ink);font-size:clamp(30px,3vw,44px);letter-spacing:-.035em}.about-page .st-accordian{margin-bottom:11px}.about-page .st-accordian .st-accordian-title{border-color:var(--about-line);border-radius:9px;padding:18px 48px 18px 20px;color:var(--about-ink);background:#fff}.about-page .st-accordian.active .st-accordian-title{background:var(--about-blue);border-color:var(--about-blue)}.about-page .st-accordian .st-accordian-body{border-color:var(--about-line);color:var(--about-muted);line-height:1.75}@media (max-width:767px){.about-page .modern-hero{min-height:570px}.about-page .modern-hero .text{padding-top:22px!important}.about-page .modern-hero h1{font-size:43px}.about-page .modern-hero p{font-size:16px}.about-page .hero-buttons{display:grid;grid-template-columns:1fr}.about-page .modern-btn,.about-page .modern-btn-outline{width:100%}.about-page .about-container{margin-top:38px}.about-page .about-smi-section,.about-page .asosiasi-section,.about-page .certification-section,.about-page .company-culture-section,.about-page .komitmen-section,.about-page .market-reach-section,.about-page .portfolio-section,.about-page .production-rd-section,.about-page .vision-mission-section{padding:65px 0!important}.about-page .st-iconbox.st-style1{min-height:auto;padding:25px}.about-page .certification-animation lottie-player,.about-page .culture-animation lottie-player,.about-page .main-animation lottie-player,.about-page .market-animation lottie-player,.about-page .production-animation lottie-player,.about-page .vision-animation lottie-player{height:280px!important}.about-page .floating-card{font-size:10px!important;padding:7px 10px!important}}}.about-v2-dark-copy{max-width:760px;text-align:center}.about-v2-dark-copy .about-v2-stats{margin-top:42px;text-align:left}.about-v2-reach-section{background:#fff}.about-v2-reach{display:block;max-width:760px}.about-v2-reach p{max-width:620px}.about-v2-culture{background:linear-gradient(135deg,#f6fcfd,#fff)}.about-v2-culture-copy{max-width:760px}.about-v2-culture-copy p{max-width:610px}.about-v2-culture-copy .about-v2-letters{max-width:680px}@media(max-width:800px){.about-v2-reach{margin-left:auto;margin-right:auto}}.about-v2{--ink:#142f47;--blue:#176f9f;--teal:#08aeb2;--ice:#f1f8fb;--line:#d8e8ef;background:#fff}.about-v2-section{padding-block:clamp(76px,9vw,132px)}.about-v2 small{display:flex;align-items:center;gap:10px;color:#247da8;letter-spacing:.16em}.about-v2 small:before{content:"";width:28px;height:1px;background:currentColor}.about-v2 h2{max-width:720px;letter-spacing:-.055em}.about-v2 p{max-width:600px;color:#526b7e}.about-v2-hero{position:relative;background:linear-gradient(118deg,#fff 0 48%,#eef8fc 48% 100%)}.about-v2-hero:after{content:"";position:absolute;z-index:0;width:640px;height:640px;right:-250px;top:-390px;border:80px solid rgba(42,130,196,.11);border-radius:50%;pointer-events:none}.about-v2-hero-grid{position:relative;z-index:1;gap:clamp(42px,6vw,92px)}.about-v2-intro{padding-block:clamp(88px,10vw,140px)}.about-v2-intro span{color:#247da8;font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.about-v2-intro h1{max-width:620px;margin-top:18px;font-size:clamp(46px,5.8vw,80px)}.about-v2-intro p{font-size:17px}.about-v2-intro a{border-radius:7px;box-shadow:0 12px 25px rgba(23,111,159,.19)}.about-v2-photo{height:530px;padding:18px 0 18px 18px}.about-v2-photo:before{content:"";position:absolute;z-index:-1;inset:0 0 0 18%;background:linear-gradient(145deg,#e3f5f8,#cfe8f5);-webkit-clip-path:polygon(20% 0,100% 0,100% 84%,0 100%,0 19%);clip-path:polygon(20% 0,100% 0,100% 84%,0 100%,0 19%)}.about-v2-photo img{border-radius:18px 0 0 18px;box-shadow:0 25px 55px rgba(24,71,99,.16)}.about-v2-photo i{border-radius:12px}.about-v2-profile{border-top:1px solid var(--line)}.about-v2-profile:before{content:"01";position:absolute;left:max(24px,calc((100% - 1140px)/2));top:34px;color:#c8e5ef;font-size:clamp(60px,10vw,135px);font-weight:800;line-height:1;letter-spacing:-.1em}.about-v2-profile-grid{padding-top:24px}.about-v2-rule{position:relative;max-width:470px;border:0;border-radius:0 10px 10px 0;background:#fff;box-shadow:0 12px 30px rgba(22,81,109,.08)}.about-v2-profile-logo{border-radius:28px 6px 28px 6px}.about-v2-products{background:linear-gradient(180deg,#fff,#f8fcfd)}.about-v2-products-layout{gap:clamp(44px,7vw,100px)}.about-v2-products-panel{border-radius:0;box-shadow:0 22px 50px rgba(24,96,140,.12)}.about-v2-products-copy ul{margin-top:35px}.about-v2-products-copy li{color:#36546a}.about-v2-dark{position:relative;overflow:hidden;background:linear-gradient(125deg,#12334b,#15536e 58%,#0c7f91 130%)}.about-v2-dark:after,.about-v2-dark:before{content:"";position:absolute;border:1px solid rgba(171,229,236,.2);border-radius:50%;pointer-events:none}.about-v2-dark:before{width:620px;height:620px;left:-360px;bottom:-410px}.about-v2-dark:after{width:390px;height:390px;right:-190px;top:-210px}.about-v2-dark-copy{position:relative;z-index:1;padding:26px 0}.about-v2-dark-copy p{margin-inline:auto;color:#d5e9f0}.about-v2-dark-copy .about-v2-stats{margin-top:50px;padding:0;border-top:1px solid rgba(255,255,255,.25)}.about-v2-dark-copy .about-v2-stats div{padding:22px 20px 0}.about-v2-dark-copy .about-v2-stats div:first-child{padding-left:0}.about-v2-reach-section{position:relative;overflow:hidden;background:linear-gradient(180deg,#fff,#f1f9fc)}.about-v2-reach-section:after{content:"";position:absolute;right:-9vw;bottom:-20vw;border:1px solid #cde8f0;border-radius:50%;pointer-events:none}.about-v2-reach{position:relative;z-index:1;margin-left:calc((100% - min(1140px,calc(100% - 48px)))/2);padding:34px 0 42px;border-left:1px solid #afdce8}.about-v2-reach h2,.about-v2-reach p,.about-v2-reach small{margin-left:48px}.about-v2-reach p{font-size:18px}.about-v2-values{background:#f3fafc}.about-v2-values-grid{gap:18px;margin-top:55px}.about-v2-values-grid article{min-height:225px;padding:32px 30px;border:0;border-radius:8px;box-shadow:0 15px 35px rgba(24,83,112,.08);transition:transform .25s ease,box-shadow .25s ease}.about-v2-values-grid article:nth-child(2){transform:translateY(26px);background:#176f9f}.about-v2-values-grid article:nth-child(2) b,.about-v2-values-grid article:nth-child(2) p{color:#fff}.about-v2-values-grid article:hover{transform:translateY(-6px);box-shadow:0 20px 45px rgba(24,83,112,.15)}.about-v2-values-grid article:nth-child(2):hover{transform:translateY(18px)}.about-v2-values-grid article b{color:var(--ink);font-size:22px}.about-v2-values-grid article p{font-size:14px;line-height:1.75}.about-v2-culture{position:relative;overflow:hidden;background:linear-gradient(115deg,#fff,#f0fbfb)}.about-v2-culture:before{content:"SMI";position:absolute;right:-12px;bottom:-58px;color:rgba(23,111,159,.055);font-size:clamp(180px,28vw,430px);font-weight:800;line-height:1;letter-spacing:-.1em;pointer-events:none}.about-v2-culture-copy{position:relative;z-index:1;padding:24px 0}.about-v2-culture-copy p{font-size:18px}.about-v2-letters{max-width:730px;gap:10px;margin-top:42px}.about-v2-letters span{padding:16px 0;border:1px solid #cce8e8;border-radius:5px;background:rgba(255,255,255,.75);color:#176f9f}.about-v2-letters span:nth-child(odd){color:#08aeb2;background:#e8f7f7}@media(max-width:800px){.about-v2-section{padding-block:72px}.about-v2-hero{background:linear-gradient(180deg,#fff 0 47%,#eef8fc 47%)}.about-v2-hero:after{right:-330px}.about-v2-photo{height:340px;padding:16px 0 0}.about-v2-profile:before{top:26px}.about-v2-profile-grid{padding-top:60px}.about-v2-products-panel{-webkit-clip-path:polygon(0 0,100% 4%,96% 100%,0 95%);clip-path:polygon(0 0,100% 4%,96% 100%,0 95%)}.about-v2-dark-copy .about-v2-stats{display:grid;grid-template-columns:1fr 1fr;text-align:left}.about-v2-dark-copy .about-v2-stats div{padding:18px 12px;border-bottom:1px solid rgba(255,255,255,.2)}.about-v2-dark-copy .about-v2-stats div:first-child{padding-left:0}.about-v2-reach{margin-inline:24px;padding-left:0}.about-v2-reach h2,.about-v2-reach p,.about-v2-reach small{margin-left:24px;margin-right:18px}.about-v2-values-grid article:nth-child(2),.about-v2-values-grid article:nth-child(2):hover{transform:none}.about-v2-letters{grid-template-columns:repeat(5,1fr)}}.about-v2-dark small{color:#9fe9ea}.about-v2-dark-copy .about-v2-stats b{color:#fff}.about-v2-dark-copy .about-v2-stats span{color:#d1e6ed}.about-page-v2 :is(.certification-section,.asosiasi-section,.komitmen-section,.milestone-section,.st-faq-wrap)>:is(.auto-container,.container){width:min(1140px,calc(100% - 48px))!important;max-width:none!important;margin-inline:auto!important;padding-inline:0!important}@media(max-width:767px){.about-page-v2 :is(.certification-section,.asosiasi-section,.komitmen-section,.milestone-section,.st-faq-wrap)>:is(.auto-container,.container){width:calc(100% - 48px)!important}}.about-v2-process{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;margin-top:34px;text-align:left}.about-v2-process span{display:flex;flex-direction:column;gap:7px;padding:16px;border:1px solid rgba(192,238,239,.22);border-radius:7px;color:#82e2e0;font-size:11px;font-weight:800;letter-spacing:.08em}.about-v2-process b{color:#fff;font-size:13px;letter-spacing:0;line-height:1.35}.about-v2-reach-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-width:630px;margin:42px 0 0 48px;border-top:1px solid #b8dce5}.about-v2-reach-metrics article{padding:17px 14px 0;border-right:1px solid #b8dce5}.about-v2-reach-metrics article:first-child{padding-left:0}.about-v2-reach-metrics b,.about-v2-reach-metrics span{display:block}.about-v2-reach-metrics b{color:#176f9f;font-size:27px;letter-spacing:-.05em}.about-v2-reach-metrics span{margin-top:5px;color:#688095;font-size:11px;line-height:1.35}.about-v2-culture-values{grid-gap:9px;gap:9px;max-width:730px;margin-top:28px}.about-v2-culture-values span{display:flex;align-items:center;gap:9px;padding:11px 13px;border-top:1px solid #cfe5e8;color:#385b70;font-weight:700}.about-v2-culture-values b{color:#0a9da2;font-size:10px;letter-spacing:.08em}@media(max-width:800px){.about-v2-process{grid-template-columns:1fr}.about-v2-process span{flex-direction:row;align-items:center}.about-v2-reach-metrics{margin-left:24px;margin-right:18px}.about-v2-reach-metrics b{font-size:22px}.about-v2-culture-values{grid-template-columns:repeat(2,minmax(0,1fr))}}.about-v2-reach-section:after{width:55vw;height:55vw;border:0;background:conic-gradient(from 18deg,transparent 0 11%,rgba(49,148,189,.58) 13% 14%,transparent 16% 36%,rgba(10,174,178,.36) 39% 40%,transparent 42% 64%,rgba(49,148,189,.48) 67% 68%,transparent 70%);-webkit-mask:radial-gradient(transparent 68.5%,#000 69% 69.8%,transparent 70.3%);mask:radial-gradient(transparent 68.5%,#000 69% 69.8%,transparent 70.3%);animation:about-reach-orbit 22s linear infinite}.about-v2-reach-section:before{content:"";position:absolute;z-index:0;right:17%;top:42%;width:16px;height:16px;border-radius:50%;background:#08aeb2;box-shadow:0 0 0 12px rgba(8,174,178,.11),0 0 0 31px rgba(8,174,178,.06),-160px 105px 0 -5px #4b9bc0,-77px -126px 0 -6px #2d78a1,123px 92px 0 -5px #73c8cc,185px -44px 0 -6px #4b9bc0;animation:about-reach-pulse 3.8s ease-in-out infinite}@keyframes about-reach-orbit{to{transform:rotate(1turn)}}@keyframes about-reach-pulse{0%,to{box-shadow:0 0 0 12px rgba(8,174,178,.11),0 0 0 31px rgba(8,174,178,.06),-160px 105px 0 -5px #4b9bc0,-77px -126px 0 -6px #2d78a1,123px 92px 0 -5px #73c8cc,185px -44px 0 -6px #4b9bc0}50%{box-shadow:0 0 0 18px rgba(8,174,178,.12),0 0 0 45px rgba(8,174,178,0),-160px 105px 0 -5px #4b9bc0,-77px -126px 0 -6px #2d78a1,123px 92px 0 -5px #73c8cc,185px -44px 0 -6px #4b9bc0}}@media(max-width:800px){.about-v2-reach-section:after{width:118vw;height:118vw;right:-48vw;bottom:-52vw}.about-v2-reach-section:before{right:14%;top:55%;transform:scale(.74);transform-origin:center}}@media(prefers-reduced-motion:reduce){.about-v2-reach-section:after,.about-v2-reach-section:before{animation:none}}.about-v2-hero:after{will-change:transform;animation:about-drift-orb 18s ease-in-out infinite alternate}.about-v2-profile:after{will-change:transform;animation:about-profile-orbit 26s linear infinite}.about-v2-products-panel:before{background:linear-gradient(120deg,rgba(255,255,255,.88),rgba(255,255,255,.15),rgba(255,255,255,.72));background-size:220% 100%;animation:about-panel-sheen 9s ease-in-out infinite}.about-v2-dark:before{will-change:transform;animation:about-dark-ring 19s ease-in-out infinite alternate}.about-v2-dark:after{will-change:transform;animation:about-dark-ring 14s ease-in-out -5s infinite alternate-reverse}.about-v2-values{position:relative;overflow:hidden}.about-v2-values:after{content:"";position:absolute;z-index:0;right:7%;top:16%;width:150px;height:150px;opacity:.45;background:radial-gradient(circle,#76c7d2 1.5px,transparent 2px) 0 0/22px 22px;-webkit-mask-image:radial-gradient(circle,#000 0 42%,transparent 72%);mask-image:radial-gradient(circle,#000 0 42%,transparent 72%);animation:about-dot-field 17s ease-in-out infinite alternate}.about-v2-values .about-v2-shell{position:relative;z-index:1}.about-v2-culture:before{will-change:transform;animation:about-word-drift 20s ease-in-out infinite alternate}@keyframes about-profile-orbit{to{transform:rotate(1turn)}}@keyframes about-panel-sheen{0%,to{background-position:0 0}50%{background-position:100% 0}}@media(prefers-reduced-motion:reduce){.about-v2-culture:before,.about-v2-dark:after,.about-v2-dark:before,.about-v2-hero:after,.about-v2-products-panel:before,.about-v2-profile:after,.about-v2-values:after{animation:none}}.about-v2-hero:after{border-color:rgba(42,130,196,.2);box-shadow:inset 0 0 0 2px rgba(255,255,255,.32),0 0 0 10px rgba(42,130,196,.025);animation-duration:8s}.about-v2-profile:after{border-color:rgba(49,125,222,.19) #28b7bd rgba(49,125,222,.4) rgba(49,125,222,.19);animation-duration:11s}.about-v2-products-panel:before{background:linear-gradient(110deg,rgba(255,255,255,.72) 20%,rgba(255,255,255,.08) 43%,rgba(255,255,255,.92) 54%,rgba(255,255,255,.14) 70%);background-size:280% 100%;animation-duration:4.5s}.about-v2-dark:before{border-color:rgba(145,230,231,.4) #82e2e0 rgba(145,230,231,.4) rgba(145,230,231,.4);animation-duration:8s}.about-v2-dark:after{border-color:#82e2e0 rgba(145,230,231,.32) rgba(145,230,231,.32);animation-duration:6s}.about-v2-values:after{width:190px;height:190px;background:radial-gradient(circle,#20aeb8 2px,transparent 2.8px) 0 0/24px 24px;animation-duration:7s}.about-v2-culture:before{color:rgba(23,111,159,.085);animation-duration:8s}@keyframes about-drift-orb{0%{transform:translateZ(0) rotate(0deg)}to{transform:translate3d(-88px,62px,0) rotate(26deg)}}@keyframes about-dark-ring{0%{transform:translateZ(0) scale(1);opacity:.55}to{transform:translate3d(46px,-34px,0) scale(1.16);opacity:1}}@keyframes about-dot-field{0%{transform:translateZ(0) rotate(0deg);opacity:.3}to{transform:translate3d(-42px,28px,0) rotate(10deg);opacity:.85}}@keyframes about-word-drift{0%{transform:translateZ(0)}to{transform:translate3d(-76px,-30px,0)}}.about-v2-culture-values{gap:12px;max-width:940px}.about-v2-culture-values article{position:relative;display:flex;gap:13px;min-height:112px;padding:18px 16px;border:1px solid #cfe5e8;border-top:3px solid #13aeb4;border-radius:8px;background:rgba(255,255,255,.84);box-shadow:0 10px 24px rgba(25,86,108,.06)}.about-v2-culture-values article:nth-child(3n+2){transform:translateY(18px)}.about-v2-culture-values article>b{display:grid;flex:0 0 35px;height:35px;place-items:center;border-radius:8px;background:#e4f7f7;color:#087f8c;font-size:16px}.about-v2-culture-values article div{grid-gap:6px;gap:6px}.about-v2-culture-values strong{font-size:14px}.about-v2-culture-values span{font-size:11px;line-height:1.45}.about-v2-culture-values i{position:absolute;right:12px;top:11px;color:#b9dce2;font-style:normal;font-weight:800}@media(max-width:800px){.about-v2-culture-values{grid-template-columns:1fr}.about-v2-culture-values article:nth-child(3n+2){transform:none}.about-v2-culture-values article{min-height:0}}.about-v2-culture{background:linear-gradient(130deg,#fff,#f4fbfc)}.about-v2-culture-copy>p{max-width:650px}.about-v2-letters{max-width:100%;display:flex;gap:0;margin:38px 0 28px;border-top:1px solid #cfe3e8;border-bottom:1px solid #cfe3e8}.about-v2-letters span{padding:12px 0;border:0!important;border-radius:0!important;border-right:1px solid #cfe3e8!important;background:transparent!important;color:#1b739a!important;font-size:12px}.about-v2-letters span:last-child{border-right:0!important}.about-v2-letters span:nth-child(odd){background:rgba(229,247,247,.56)!important}.about-v2-culture-values{display:grid;grid-gap:0;gap:0;margin-top:0;border-top:1px solid #cfe3e8;border-left:1px solid #cfe3e8}.about-v2-culture-values article,.about-v2-culture-values article:nth-child(3n+2){min-height:158px;grid-template-columns:52px 1fr;align-content:start;grid-gap:0;gap:0;padding:23px 25px;border:0;border-right:1px solid #cfe3e8;border-bottom:1px solid #cfe3e8;border-radius:0;background:rgba(255,255,255,.42);box-shadow:none;transition:background .22s ease}.about-v2-culture-values article:hover{transform:none;box-shadow:none;background:#fff}.about-v2-culture-values article>b{flex:none;border-radius:0;background:transparent;color:#0a9da2;font-size:31px;line-height:.9;letter-spacing:-.06em}.about-v2-culture-values article div{grid-gap:10px;gap:10px;padding-left:2px}.about-v2-culture-values strong{color:#183b52;font-size:16px;line-height:1.1}.about-v2-culture-values span{max-width:210px;color:#60798a;font-size:12px;line-height:1.55}.about-v2-culture-values i{position:static;grid-column:2;margin-top:18px;color:#9ec4ce;font-size:10px;letter-spacing:.12em;order:3}.about-v2-culture-values article:nth-child(3n+2){background:rgba(236,248,250,.72)}@media(max-width:800px){.about-v2-letters{margin-top:30px}.about-v2-letters span{font-size:10px}.about-v2-culture-values{grid-template-columns:1fr}.about-v2-culture-values article,.about-v2-culture-values article:nth-child(3n+2){min-height:0;padding:20px 18px}.about-v2-culture-values strong{font-size:15px}}.about-v2-culture{padding-bottom:clamp(86px,10vw,140px)}.about-v2-culture-copy{max-width:1140px}.about-v2-culture-copy>p{font-size:18px}.about-v2-letters{max-width:690px;border:0;gap:8px;margin:32px 0}.about-v2-letters span{min-width:0;flex:1 1;padding:13px 0;border:1px solid #c9e6e7!important;border-radius:7px!important;background:#fff!important;color:#15789a!important}.about-v2-letters span:nth-child(odd){background:#e7f7f7!important}.about-v2-culture-values{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;max-width:100%;border:0}.about-v2-culture-values article,.about-v2-culture-values article:nth-child(3n+2){position:relative;isolation:isolate;min-height:174px;display:grid;grid-template-columns:74px 1fr;grid-gap:12px;gap:12px;padding:26px 24px 24px;border:1px solid #d7e9ee;border-top:3px solid #0aabb0;border-radius:16px;background:linear-gradient(145deg,#fff,#fbfeff 74%,#ebf8fb);box-shadow:0 13px 32px rgba(20,82,108,.08);overflow:hidden;transform:none!important}.about-v2-culture-values article:nth-child(2n){border-top-color:#197fa8;background:linear-gradient(145deg,#fff,#f7fcff 74%,#e7f2fb)}.about-v2-culture-values article:after{content:"";position:absolute;z-index:-1;width:150px;height:82px;right:-34px;bottom:-48px;border:22px solid rgba(10,171,176,.1);border-radius:50%;transform:rotate(-18deg)}.about-v2-culture-values article:nth-child(2n):after{border-color:rgba(25,127,168,.1)}.about-v2-culture-values article>b{display:block;width:auto;height:auto;margin:0;padding:0;background:none;color:#0a8893;font-size:58px;line-height:.78;letter-spacing:-.08em}.about-v2-culture-values article:nth-child(2n)>b{color:#197fa8}.about-v2-culture-values article div{display:grid;align-content:start;grid-gap:12px;gap:12px;padding:0}.about-v2-culture-values strong{position:relative;padding-bottom:10px;color:#17364e;font-size:18px}.about-v2-culture-values strong:after{content:"";position:absolute;left:0;bottom:0;width:36px;height:2px;background:#0aabb0}.about-v2-culture-values article:nth-child(2n) strong:after{background:#197fa8}.about-v2-culture-values span{max-width:190px;color:#567087;font-size:13px;line-height:1.52}.about-v2-culture-values article>i{position:absolute;right:22px;bottom:20px;display:grid;place-items:center;width:43px;height:43px;border:0;border-radius:50%;background:#e7f7f7;color:#078b96;font-size:20px;font-style:normal;box-shadow:0 0 0 9px rgba(10,171,176,.06)}.about-v2-culture-values article:nth-child(2n)>i{background:#e8f3fb;color:#197fa8;box-shadow:0 0 0 9px rgba(25,127,168,.06)}.about-v2-culture-values article>em{position:absolute;left:25px;bottom:20px;color:#67bfc1;font-size:12px;font-style:normal;font-weight:800;letter-spacing:.08em}.about-v2-culture-values article:nth-child(2n)>em{color:#78acd0}.about-v2-culture-values article:hover{transform:translateY(-5px)!important;box-shadow:0 19px 40px rgba(20,82,108,.14)}@media(max-width:800px){.about-v2-letters{max-width:100%;gap:5px}.about-v2-letters span{padding:11px 0}.about-v2-culture-values{grid-template-columns:1fr;gap:11px}.about-v2-culture-values article,.about-v2-culture-values article:nth-child(3n+2){min-height:142px;padding:22px 18px;grid-template-columns:61px 1fr}.about-v2-culture-values article>b{font-size:48px}.about-v2-culture-values strong{font-size:17px}.about-v2-culture-values article>i{right:18px;bottom:17px;width:38px;height:38px;font-size:17px}.about-v2-culture-values article>em{left:18px;bottom:17px}}.about-v2-profile:before{display:none}.product-v2-hero{position:relative;overflow:hidden;color:#fff;background:radial-gradient(circle at 70% 48%,rgba(86,213,223,.34),transparent 30%),linear-gradient(128deg,#0b4773,#107caf 52%,#08aeb2)}.product-v2-hero:before{content:"";position:absolute;inset:0;opacity:.42;background-image:radial-gradient(rgba(255,255,255,.3) 1px,transparent 1.5px);background-size:28px 28px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 48%,transparent);mask-image:linear-gradient(90deg,transparent,#000 48%,transparent)}.product-v2-hero:after{content:"";position:absolute;width:720px;height:720px;right:-260px;top:-470px;border:86px solid rgba(255,255,255,.08);border-radius:50%}.product-v2-shell{position:relative;z-index:1;width:min(1140px,calc(100% - 48px));min-height:570px;margin:auto;display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);grid-gap:35px;gap:35px;align-items:center}.product-v2-copy{max-width:535px;padding-block:85px}.product-v2-copy>span{display:inline-flex;padding:8px 12px;border:1px solid rgba(255,255,255,.38);border-radius:999px;background:rgba(255,255,255,.11);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.product-v2-copy h1{margin:20px 0;color:#fff;font-size:clamp(44px,5vw,70px);font-weight:800;line-height:1.01;letter-spacing:-.06em}.product-v2-copy h1 em{font-style:normal;color:#9df0ec}.product-v2-copy p{max-width:500px;color:rgba(255,255,255,.87);font-size:17px;line-height:1.7}.product-v2-actions{display:flex;gap:13px;margin-top:29px}.product-v2-actions a{display:inline-flex;align-items:center;gap:24px;padding:14px 18px;border:1px solid rgba(255,255,255,.55);border-radius:8px;color:#fff;font-size:13px;font-weight:700;text-decoration:none}.product-v2-actions a:first-child{border-color:#fff;background:#fff;color:#1476a4;box-shadow:0 14px 28px rgba(0,38,76,.19)}.product-v2-orbit{position:relative;height:480px;isolation:isolate}.product-v2-orbit:before{content:"";position:absolute;inset:70px 18px 40px;border:1px solid rgba(255,255,255,.25);border-radius:50%;transform:rotate(-7deg)}.product-v2-orbit-line{position:absolute;inset:115px 10px 90px;border:1px dashed rgba(195,250,248,.58);border-radius:50%;transform:rotate(-7deg);animation:product-orbit-turn 30s linear infinite}.product-v2-core{position:absolute;z-index:2;left:50%;top:51%;width:133px;height:133px;display:grid;place-content:center;text-align:center;border-radius:50%;background:radial-gradient(circle at 30% 26%,#fff,#d6f5f6);box-shadow:0 0 0 15px rgba(255,255,255,.1),0 22px 42px rgba(0,45,80,.24);transform:translate(-50%,-50%)}.product-v2-core img{width:76px;height:45px;object-fit:contain}.product-v2-core span{margin-top:4px;color:#176887;font-size:10px;font-weight:800}.product-v2-brand{position:absolute;z-index:3;width:118px;height:84px;display:grid;place-items:center;padding:10px 12px;border:1px solid rgba(255,255,255,.65);border-radius:12px;background:rgba(255,255,255,.94);box-shadow:0 16px 30px rgba(0,48,82,.2);animation:product-brand-float 4.8s ease-in-out infinite}.product-v2-brand img{width:100%;height:40px;object-fit:contain}.product-v2-brand span{color:#1c6585;font-size:9px;font-weight:800;letter-spacing:.06em}.product-v2-brand-1{left:2%;top:45%;animation-delay:-1.1s}.product-v2-brand-2{left:15%;top:16%;transform:rotate(-8deg);animation-delay:-2.6s}.product-v2-brand-3{left:40%;top:4%;animation-delay:-.4s}.product-v2-brand-4{right:13%;top:15%;transform:rotate(8deg);animation-delay:-3.4s}.product-v2-brand-5{right:0;top:44%;animation-delay:-1.9s}.product-v2-brand-6{right:14%;bottom:12%;transform:rotate(-7deg);animation-delay:-.8s}.product-v2-brand-7{left:27%;bottom:7%;transform:rotate(7deg);animation-delay:-3.1s}@keyframes product-orbit-turn{to{transform:rotate(353deg)}}@keyframes product-brand-float{0%,to{margin-top:0;box-shadow:0 16px 30px rgba(0,48,82,.2)}50%{margin-top:-12px;box-shadow:0 25px 38px rgba(0,48,82,.26)}}.product-page .st-site-footer{position:static!important;inset:auto!important;float:none!important;clear:both!important;display:block!important;width:100%!important;margin:0!important}.product-page .st-copyright-wrap{position:static!important}.product-page header{position:relative;z-index:20}.distributor-v2-hero{position:relative;overflow:hidden;background:linear-gradient(125deg,#f7fcfd,#e6f5f7 58%,#d7eef4);color:#17364e}.distributor-v2-hero:before{content:"";position:absolute;width:680px;height:680px;left:-310px;bottom:-520px;border:82px solid rgba(10,174,178,.12);border-radius:50%}.distributor-v2-hero:after{content:"";position:absolute;right:-240px;top:-400px;width:640px;height:640px;border:70px solid rgba(25,127,168,.1);border-radius:50%}.distributor-v2-shell{position:relative;z-index:1;width:min(1140px,calc(100% - 48px));min-height:590px;margin:auto;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:64px;gap:64px;align-items:center}.distributor-v2-copy{max-width:560px;padding-block:88px}.distributor-v2-copy>span{display:inline-flex;padding:8px 12px;border-radius:999px;background:#e3f6f6;color:#078f96;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.distributor-v2-copy h1{margin:19px 0;color:#163950;font-size:clamp(44px,5vw,68px);font-weight:800;line-height:1.03;letter-spacing:-.06em}.distributor-v2-copy h1 em{font-style:normal;color:#0a9da2}.distributor-v2-copy p{max-width:540px;color:#5d7486;font-size:17px;line-height:1.72}.distributor-v2-copy>a{display:inline-flex;gap:24px;margin-top:25px;padding:15px 20px;border-radius:8px;background:#16759f;color:#fff;font-size:13px;font-weight:800;text-decoration:none;box-shadow:0 14px 27px rgba(17,105,145,.17)}.distributor-v2-benefits{display:flex;flex-wrap:wrap;gap:18px;margin-top:32px}.distributor-v2-benefits span{display:inline-flex;align-items:center;gap:8px;color:#2f627a;font-size:12px;font-weight:700}.distributor-v2-benefits i{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#fff;color:#0a9da2;box-shadow:0 8px 16px rgba(23,90,118,.1)}.distributor-v2-visual{position:relative;height:455px}.distributor-v2-photo{position:absolute;inset:0 0 0 34px;overflow:hidden;border-radius:28px 8px 28px 8px;box-shadow:0 24px 48px rgba(23,82,107,.2)}.distributor-v2-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(12,112,138,.15),transparent 52%,rgba(8,174,178,.2))}.distributor-v2-photo img{width:100%;height:100%;object-fit:cover}.distributor-v2-photo:before{content:"";position:absolute;z-index:1;inset:18px;border:1px solid rgba(255,255,255,.72);border-radius:18px}.distributor-v2-node{position:absolute;z-index:2;border:1px solid rgba(255,255,255,.8);background:rgba(255,255,255,.92);box-shadow:0 16px 30px rgba(19,79,105,.16);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.distributor-v2-node-one{left:0;bottom:38px;display:grid;grid-gap:4px;gap:4px;padding:17px 20px;border-radius:12px}.distributor-v2-node-one b{color:#16759f;font-size:28px;line-height:1;letter-spacing:-.06em}.distributor-v2-node-one span{color:#638093;font-size:11px;font-weight:700}.distributor-v2-node-two{right:-24px;top:45px;display:flex;align-items:center;gap:10px;max-width:192px;padding:13px;border-radius:12px;color:#567589;font-size:10px;line-height:1.4}.distributor-v2-node-two i{display:grid;flex:0 0 31px;place-items:center;width:31px;height:31px;border-radius:50%;background:#e7f7f7;color:#0a9da2}.distributor-v2-hero~.st-content .modern-hero{display:none}@media(max-width:900px){.distributor-v2-shell{grid-template-columns:1fr;gap:0}.distributor-v2-copy{padding:72px 0 20px}.distributor-v2-visual{max-width:610px;width:100%;margin:0 auto 72px}}@media(max-width:600px){.distributor-v2-shell{width:calc(100% - 36px)}.distributor-v2-copy{padding-top:60px}.distributor-v2-copy h1{font-size:43px}.distributor-v2-copy p{font-size:16px}.distributor-v2-benefits{display:grid;grid-gap:11px;gap:11px}.distributor-v2-visual{height:310px;margin-bottom:55px}.distributor-v2-photo{left:13px;border-radius:18px 5px 18px 5px}.distributor-v2-node-one{bottom:18px;padding:13px}.distributor-v2-node-two{right:-8px;top:28px;max-width:150px;font-size:9px}.distributor-v2-node-two span{display:none}}.join-distributor-page header{position:relative;z-index:20}.join-distributor-page .st-content{margin-bottom:0!important;padding-bottom:0!important;min-height:0!important}.join-distributor-page .st-site-footer{position:static!important;inset:auto!important;float:none!important;clear:both!important;display:block!important;width:100%!important;margin:0!important}.join-distributor-page .st-copyright-wrap{position:static!important}.distributor-company{position:relative;overflow:hidden;padding:118px 0;background:#fff}.distributor-company:before{content:"";position:absolute;right:-180px;bottom:-300px;width:570px;height:570px;border:1px solid #cce9ee;border-radius:50%;box-shadow:0 0 0 55px rgba(231,248,249,.55),0 0 0 110px rgba(231,248,249,.3)}.distributor-company-shell{position:relative;z-index:1;width:min(1140px,calc(100% - 48px));margin:auto;display:grid;grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);grid-gap:86px;gap:86px;align-items:start}.distributor-company-copy>span{display:inline-flex;align-items:center;gap:10px;color:#0a9da2;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.distributor-company-copy>span:before{content:"";width:32px;height:1px;background:currentColor}.distributor-company h2{max-width:600px;margin:17px 0 22px;color:#163950;font-size:clamp(36px,4.2vw,57px);font-weight:800;line-height:1.06;letter-spacing:-.055em}.distributor-company h2 em{font-style:normal;color:#16759f}.distributor-company p{max-width:570px;margin:0;color:#5c7487;font-size:17px;line-height:1.75}.distributor-company-details{padding:32px;border:1px solid #d5e9ee;border-radius:20px;background:linear-gradient(145deg,#f7fcfd,#eef9fa);box-shadow:0 18px 40px rgba(21,84,110,.08)}.distributor-company-details ul{display:grid;grid-template-columns:1fr 1fr;grid-gap:0;gap:0;margin:0;padding:0;list-style:none;border-top:1px solid #d2e7eb;border-left:1px solid #d2e7eb}.distributor-company-details li{min-height:112px;display:grid;align-content:center;grid-gap:7px;gap:7px;padding:17px 19px;border-right:1px solid #d2e7eb;border-bottom:1px solid #d2e7eb}.distributor-company-details li b{color:#16759f;font-size:23px;letter-spacing:-.04em}.distributor-company-details li span{color:#5f7788;font-size:12px;font-weight:600;line-height:1.4}.distributor-company-stats{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-top:22px}.distributor-company-stats article{padding:18px 18px 16px;border-radius:10px;background:#163d5b;color:#fff}.distributor-company-stats article:last-child{background:#0a9da2}.distributor-company-stats b,.distributor-company-stats span{display:block}.distributor-company-stats b{font-size:28px;line-height:1;letter-spacing:-.05em}.distributor-company-stats span{margin-top:8px;font-size:11px;font-weight:700;opacity:.85}@media(max-width:800px){.distributor-company{padding:75px 0}.distributor-company-shell{grid-template-columns:1fr;gap:36px}.distributor-company-details{padding:18px}.distributor-company-details li{min-height:104px;padding:15px}.distributor-company h2{font-size:38px}.distributor-company p{font-size:16px}}.brand-reference-page .modern-product-section{background:linear-gradient(115deg,#eef7ff,#fff 52%,#f8fbff);padding-bottom:90px}.brand-reference-page .modern-product-section:before{background:radial-gradient(circle at 15% 44%,rgba(123,190,250,.16),transparent 33%)}.brand-reference-page .modern-product-section .row{align-items:start!important}.brand-reference-page .product-image-container{height:600px;overflow:hidden;border-radius:28px;background:#eaf6ff url(/images/backgroundP.png) 50%/cover no-repeat}.brand-reference-page .product-image-container:has(.product-image-wrapper.is-loading){background:linear-gradient(100deg,#edf4f7 20%,#f9fcfd 42%,#edf4f7 65%);background-size:220% 100%;animation:legacy-skeleton-shimmer 1.35s linear infinite}.brand-reference-page .product-image-container:has(.product-image-wrapper.is-loading) .brand-visual-caption,.brand-reference-page .product-image-container:has(.product-image-wrapper.is-loading) .brand-visual-podium,.brand-reference-page .product-image-container:has(.product-image-wrapper.is-loading):before,.brand-reference-page .product-image-wrapper.is-loading .product-floating-elements,.brand-reference-page .product-image-wrapper.is-loading:after{display:none}@media(prefers-reduced-motion:reduce){.brand-reference-page .product-image-container:has(.product-image-wrapper.is-loading){animation:none}}.brand-reference-page .brand-visual-caption{position:absolute;top:30px;left:32px;color:#7398bb;font-size:14px;line-height:1.5;letter-spacing:.04em}.brand-reference-page .brand-visual-podium{display:none}.brand-reference-page .product-image-wrapper{z-index:1;height:100%}.brand-reference-page .product-main-image{position:relative;z-index:1;width:70%;max-width:400px;max-height:205px;object-fit:contain;padding:28px;border-radius:24px;background:#fff;box-shadow:0 18px 40px rgba(38,112,170,.14)}.brand-reference-page .product-floating-card{border-radius:16px;color:#174f7a;box-shadow:0 12px 30px rgba(36,112,175,.13);animation:none}.brand-reference-page .product-floating-card i{color:#278dd8}.brand-reference-page .product-floating-card.card-1{top:20%;left:5%}.brand-reference-page .product-floating-card.card-2{bottom:25%;right:5%}.brand-reference-page .product-content-block{padding:12px 0 0 22px}.brand-reference-page .product-sec-title{margin-bottom:18px}.brand-reference-page .product-sec-title h6{padding:0;background:none;color:#288bd4;font-size:12px;letter-spacing:.14em}.brand-reference-page .product-sec-title h6:after{content:"";display:inline-block;width:36px;height:1px;margin:0 0 4px 12px;background:#85bde9}.brand-reference-page .product-sec-title h2{color:#102e50;font-size:clamp(28px,2.5vw,40px);line-height:1.16;letter-spacing:-.035em}.brand-reference-page .product-description{margin:0 0 24px}.brand-reference-page .product-description p{color:#596d83;font-size:16px;line-height:1.7;font-weight:400}.brand-reference-page .product-search-box .input-group{border:1px solid #d9e9f9;border-radius:30px;overflow:hidden;background:#fff;box-shadow:0 8px 24px rgba(38,112,170,.07)}.brand-reference-page .product-search-box .input-group-text,.brand-reference-page .product-search-box input{border:0!important;background:#fff!important;min-height:52px}.brand-reference-page .product-search-box .input-group-text{padding-left:20px}.brand-reference-page .product-search-box .input-group-text i{color:#1976b7!important}.brand-reference-page .modern-accordion{border:1px solid #dceafa;border-radius:16px;box-shadow:0 8px 24px rgba(38,112,170,.07)}.brand-reference-page .modern-accordion-header{display:flex;gap:14px;padding:15px 18px;background:#fff;color:#143858;font-size:14px;font-weight:700;border:0;outline:0;box-shadow:none}.brand-reference-page .modern-accordion-header:focus-visible{outline:3px solid #85bde9;outline-offset:-3px}.brand-reference-page .modern-accordion-header.active{background:linear-gradient(110deg,#176aab,#419be3);color:#fff}.brand-reference-page .brand-category-icon{display:grid;place-items:center;flex:0 0 42px;height:42px;border-radius:12px;background:#e4f3ff;color:#2588d3;font-size:17px}.brand-reference-page .brand-category-name{flex:1 1}.brand-reference-page .product-count{white-space:nowrap;color:#2588d3;font-size:13px;font-weight:500}.brand-reference-page .modern-accordion-header.active .product-count{color:#fff}.brand-reference-page .accordion-icon{font-size:13px}.brand-reference-page .modern-accordion-content.active{padding:4px 22px 12px}.brand-reference-page .modern-accordion-content a{display:flex;gap:12px;font-size:14px}.brand-reference-page .modern-accordion-content a:after{content:"›";margin-left:auto;color:#328ad1;font-size:22px;line-height:1}.brand-reference-page .product-number{color:#328ad1}@media(max-width:991px){.brand-reference-page .product-image-container{height:420px;margin-bottom:36px}.brand-reference-page .product-content-block{padding:0}.brand-reference-page .modern-product-section{padding-bottom:60px}}@media(max-width:575px){.brand-reference-page .product-image-container{height:330px}.brand-reference-page .brand-visual-caption{top:20px;left:20px;font-size:12px}.brand-reference-page .product-main-image{width:68%;padding:18px}.brand-reference-page .product-floating-card{padding:9px 12px;font-size:11px}.brand-reference-page .brand-visual-podium{bottom:38px;height:48px}.brand-reference-page .modern-accordion-header{gap:9px;padding:12px;font-size:12px}.brand-reference-page .brand-category-icon{flex-basis:36px;height:36px}.brand-reference-page .product-count{font-size:11px}}.product-page #Product{position:relative;overflow:hidden;background:radial-gradient(circle at 14% 15%,rgba(64,205,213,.2),transparent 23%),radial-gradient(circle at 86% 72%,rgba(96,196,255,.17),transparent 24%),linear-gradient(135deg,#0a456d,#116f9b 56%,#079da7)}.product-page #Product:before{content:"";position:absolute;inset:0;opacity:.3;background-image:radial-gradient(rgba(210,255,253,.58) 1px,transparent 1.5px);background-size:27px 27px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 20% 80%,transparent);mask-image:linear-gradient(90deg,transparent,#000 20% 80%,transparent)}.product-page #Product>.container,.product-page .products-modern-section,.product-page .products-modern-section .auto-container{position:relative;z-index:1}.product-page .products-modern-section{padding:104px 0!important;background:transparent!important}.product-page .products-header{max-width:860px;margin:0 auto 46px;text-align:center}.product-page .products-header .subtitle-badge{display:inline-flex!important;border:1px solid rgba(255,255,255,.4)!important;border-radius:999px!important;background:rgba(255,255,255,.12)!important;color:#d8ffff!important}.product-page .products-header .main-title{color:#fff!important;font-size:clamp(36px,4.3vw,56px)!important}.product-page .products-header .highlight-text{color:#9df0ec!important}.product-page .products-header .description-text{max-width:650px;margin:18px auto 0}.product-page .products-header .description-text p{color:rgba(255,255,255,.84)!important;font-size:16px!important}.product-page .modern-products-grid{position:relative;z-index:1;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:22px!important;gap:22px!important;max-width:1140px;margin:auto}.product-page .modern-product-card{position:relative;display:block!important;min-height:276px;overflow:hidden;border:1px solid rgba(226,255,255,.47)!important;border-radius:18px!important;background:rgba(255,255,255,.1)!important;box-shadow:0 18px 36px rgba(0,34,65,.2)!important;text-decoration:none!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:transform .3s ease,background .3s ease,box-shadow .3s ease}.product-page .modern-product-card:before{content:"";position:absolute;z-index:0;width:170px;height:170px;right:-56px;top:-82px;border:24px solid rgba(163,245,242,.16);border-radius:50%;transition:transform .5s ease}.product-page .modern-product-card:hover{transform:translateY(-9px)!important;background:rgba(255,255,255,.18)!important;box-shadow:0 27px 45px rgba(0,30,62,.31)!important}.product-page .modern-product-card:hover:before{transform:scale(1.32) rotate(22deg)}.product-page .modern-product-image{position:relative;z-index:1;display:grid;place-items:center;height:205px;padding:28px;background:linear-gradient(145deg,rgba(255,255,255,.98),rgba(227,245,250,.93))!important}.product-page .modern-product-image:after{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent 32%,rgba(89,224,224,.22) 50%,transparent 68%);transform:translateX(-130%);transition:transform .6s ease}.product-page .modern-product-card:hover .modern-product-image:after{transform:translateX(130%)}.product-page .modern-product-image img{position:relative;z-index:1;max-width:82%!important;max-height:112px!important;object-fit:contain}.product-page .modern-product-info{position:relative;z-index:1;min-height:71px;display:flex;align-items:center;justify-content:space-between;padding:17px 22px}.product-page .modern-product-info:after{content:"↗";color:#a9f1ef;font-size:20px;font-weight:700}.product-page .modern-product-title{margin:0!important;color:#fff!important;font-size:16px!important;font-weight:800!important;letter-spacing:.02em;text-transform:uppercase}.product-page .products-api-status{grid-column:1/-1;color:#fff;text-align:center}.product-page .products-cta{margin-top:48px!important;border:1px solid rgba(255,255,255,.28);border-radius:18px;background:rgba(4,55,85,.3);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.product-page .products-cta h3,.product-page .products-cta p{color:#fff!important}.product-page .products-cta p{color:rgba(255,255,255,.82)!important}.product-page .products-cta .modern-btn{background:#fff!important;color:#1375a0!important}@media(max-width:800px){.product-page .products-modern-section{padding:72px 0!important}.product-page .modern-products-grid{grid-template-columns:1fr!important;gap:15px!important}.product-page .modern-product-card{min-height:238px}.product-page .modern-product-image{height:174px}.product-page .products-header{margin-bottom:30px}.product-page .products-header .main-title{font-size:36px!important}}.product-page #Product{background:#fff}.product-page #Product:before{display:none}.product-page .products-header .subtitle-badge{border-color:#b8e2e5!important;background:#e9f8f8!important;color:#15789a!important}.product-page .products-header .main-title{color:#17364e!important}.product-page .products-header .highlight-text{color:#0a9da2!important}.product-page .products-header .description-text p{color:#60798a!important}.product-page .modern-product-card{border-color:#cfe6eb!important;background:#fff!important;box-shadow:0 17px 34px rgba(20,82,108,.09)!important}.product-page .modern-product-card:before{border-color:rgba(10,171,176,.12)}.product-page .modern-product-card:hover{background:#fff!important;box-shadow:0 25px 44px rgba(20,82,108,.17)!important}.product-page .modern-product-info{background:linear-gradient(90deg,#f5fcfd,#eaf7fa)}.product-page .modern-product-info:after{color:#0a9da2}.product-page .modern-product-title{color:#17364e!important}.product-page .products-api-status{color:#17364e}.product-page .products-cta{border-color:#cfe6eb;background:#f3fbfc;-webkit-backdrop-filter:none;backdrop-filter:none}.product-page .products-cta h3{color:#17364e!important}.product-page .products-cta p{color:#60798a!important}.product-page .products-cta .modern-btn{background:#1476a4!important;color:#fff!important}.product-page .modern-product-image img{transition:filter .24s ease,transform .24s ease}.product-page .modern-product-card:hover .modern-product-image img{filter:brightness(0)!important;transform:scale(1.04)}@media(max-width:900px){.product-v2-shell{grid-template-columns:1fr;gap:0}.product-v2-copy{padding:72px 0 16px}.product-v2-orbit{height:410px;max-width:600px;width:100%;margin:auto}.product-v2-brand{width:100px;height:72px}.product-v2-core{width:112px;height:112px}}@media(max-width:600px){.product-v2-shell{width:calc(100% - 36px)}.product-v2-copy{padding-top:62px}.product-v2-copy h1{font-size:43px}.product-v2-copy p{font-size:16px}.product-v2-actions{display:grid;grid-template-columns:1fr}.product-v2-actions a{justify-content:space-between}.product-v2-orbit{height:325px;transform:scale(.81);transform-origin:top center;margin-bottom:-54px}.product-v2-brand{width:91px;height:64px;padding:8px}.product-v2-brand img{height:33px}.product-v2-brand-1{left:-1%;top:46%}.product-v2-brand-2{left:10%;top:16%}.product-v2-brand-4{right:9%;top:15%}.product-v2-brand-5{right:-1%;top:45%}.product-v2-brand-6{right:9%;bottom:12%}.product-v2-brand-7{left:22%;bottom:7%}}@media(prefers-reduced-motion:reduce){.product-v2-brand,.product-v2-orbit-line{animation:none}}.about-v2.about-v2 .about-v2-values{position:relative;isolation:isolate;background:linear-gradient(145deg,#f8fdfe,#edf8fb)}.about-v2.about-v2 .about-v2-values:before{content:"";position:absolute;z-index:-1;inset:0 0 auto auto;width:52%;height:58%;background:linear-gradient(90deg,rgba(248,253,254,.96),rgba(248,253,254,.28)),url(/images/about.jpg) 50%/cover;opacity:.38;-webkit-mask-image:linear-gradient(90deg,transparent,#000 34%,#000);mask-image:linear-gradient(90deg,transparent,#000 34%,#000)}.about-v2.about-v2 .about-v2-center{max-width:930px}.about-v2.about-v2 .about-v2-center h2{max-width:930px;margin-inline:auto;font-size:clamp(38px,4.5vw,62px)}.about-v2.about-v2 .about-v2-vision-mission{max-width:1140px;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:26px;margin-top:54px}.about-v2.about-v2 .about-v2-mission,.about-v2.about-v2 .about-v2-vision{min-height:445px;border-radius:22px;overflow:hidden}.about-v2.about-v2 .about-v2-vision{justify-content:flex-start;padding:46px 44px;border:1px solid rgba(255,255,255,.8);border-top:0;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(255,255,255,.78) 60%,rgba(238,249,251,.86)),url(/images/about.jpg) 50%/cover;box-shadow:0 22px 45px rgba(24,83,112,.13)}.about-v2.about-v2 .about-v2-vision:after{content:"";inset:auto 0 0;width:100%;height:36%;right:auto;bottom:0;background:linear-gradient(180deg,transparent,rgba(210,241,244,.8));font-size:0}.about-v2.about-v2 .about-v2-mission small,.about-v2.about-v2 .about-v2-vision small{font-size:16px;letter-spacing:0;text-transform:none}.about-v2.about-v2 .about-v2-mission small:before,.about-v2.about-v2 .about-v2-vision small:before{width:38px;height:38px;display:inline-grid;place-items:center;margin-right:12px;border-radius:50%;background:#e6f8f8;color:#0aa1a6;content:"◉";vertical-align:middle}.about-v2.about-v2 .about-v2-vision p{max-width:390px;margin-top:52px;color:#153a55;font-size:clamp(24px,2.15vw,34px);line-height:1.28}.about-v2.about-v2 .about-v2-mission{padding:43px 48px;background:linear-gradient(145deg,#123b5b,#176f9f 62%,#0aaeb2 130%);box-shadow:0 22px 45px rgba(15,82,121,.18)}.about-v2.about-v2 .about-v2-mission:after{content:"";position:absolute;right:-10%;bottom:-35%;width:85%;height:68%;border:34px solid rgba(132,226,224,.15);border-radius:50%;transform:rotate(-14deg)}.about-v2.about-v2 .about-v2-mission small{color:#fff}.about-v2.about-v2 .about-v2-mission small:before{background:rgba(143,231,228,.22);color:#b9f0ef;content:"◎"}.about-v2.about-v2 .about-v2-mission ol{position:relative;z-index:1;margin-top:35px}.about-v2.about-v2 .about-v2-mission li{grid-template-columns:62px 1fr;gap:18px;padding:22px 0}.about-v2.about-v2 .about-v2-mission li b{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:linear-gradient(145deg,#2bc2c4,#177bb6);color:#fff;font-size:17px;box-shadow:0 8px 18px rgba(0,0,0,.14)}.about-v2.about-v2 .about-v2-mission li span{align-self:center;font-size:17px;line-height:1.5}.about-v2.about-v2 .about-v2-mission li+li:before{content:"";position:absolute;width:1px;height:22px;margin-left:24px;margin-top:-22px;background:rgba(185,240,239,.65)}@media(max-width:800px){.about-v2.about-v2 .about-v2-values:before{width:100%;height:28%;opacity:.23}.about-v2.about-v2 .about-v2-center h2{font-size:36px}.about-v2.about-v2 .about-v2-vision-mission{grid-template-columns:1fr;gap:16px;margin-top:36px}.about-v2.about-v2 .about-v2-mission,.about-v2.about-v2 .about-v2-vision{min-height:auto;border-radius:16px}.about-v2.about-v2 .about-v2-vision{padding:31px 25px;min-height:330px}.about-v2.about-v2 .about-v2-vision p{margin-top:40px;font-size:25px}.about-v2.about-v2 .about-v2-mission{padding:30px 25px}.about-v2.about-v2 .about-v2-mission li{grid-template-columns:53px 1fr;gap:13px;padding:17px 0}.about-v2.about-v2 .about-v2-mission li b{width:40px;height:40px;font-size:14px}.about-v2.about-v2 .about-v2-mission li span{font-size:15px}.about-v2.about-v2 .about-v2-mission li+li:before{height:17px;margin-left:20px;margin-top:-17px}}.about-v2-vision-mission{display:grid;grid-template-columns:minmax(0,.76fr) minmax(0,1.24fr);grid-gap:18px;gap:18px;max-width:1000px;margin:54px auto 0}.about-v2-mission,.about-v2-vision{position:relative;padding:34px;border:1px solid #cfe3e8;background:rgba(255,255,255,.84);box-shadow:0 15px 35px rgba(24,83,112,.07)}.about-v2-vision{display:flex;flex-direction:column;justify-content:space-between;border-top:4px solid #09aeb3}.about-v2-vision:after{content:"VISION";position:absolute;right:18px;bottom:8px;color:rgba(9,174,179,.07);font-size:44px;font-weight:800;letter-spacing:-.08em}.about-v2-mission small,.about-v2-vision small{position:relative;z-index:1;color:#17759e}.about-v2-vision p{position:relative;z-index:1;margin:35px 0 0;color:#183b52;font-size:22px;font-weight:700;line-height:1.35;letter-spacing:-.025em}.about-v2-mission{background:#176f9f;color:#fff}.about-v2-mission small{color:#b9f0ef}.about-v2-mission ol{display:grid;grid-gap:0;gap:0;margin:22px 0 0;padding:0;list-style:none}.about-v2-mission li{display:grid;grid-template-columns:42px 1fr;grid-gap:14px;gap:14px;padding:17px 0;border-top:1px solid rgba(255,255,255,.25)}.about-v2-mission li b{color:#8fe7e4;font-size:13px;letter-spacing:.1em}.about-v2-mission li span{font-size:14px;line-height:1.55}@media(max-width:800px){.about-v2-vision-mission{grid-template-columns:1fr;margin-top:35px}.about-v2-mission,.about-v2-vision{padding:26px}.about-v2-vision p{font-size:19px}}