@import "https://fonts.googleapis.com/css2?family=Karla:wght@400;500;700&family=Roboto+Condensed:wght@300;400;500;700&family=Roboto:wght@300;400;500;700&display=swap";@font-face{font-family:Biome;src:url(https://www.servinox.com/0-assets/fonts/biome/biome-regular/dba3e777ccc7fa4a896dcf7e7f5b3bfb.woff2)format("woff2");font-display:swap}@font-face{font-family:Biome;src:url(https://www.servinox.com/0-assets/fonts/biome/biome-bold/a8d7d19a4d14ec13bc6dfab532659937.woff2)format("woff2");font-weight:700;font-display:swap}:root{--blue:#4383b5;--deep:#2d628d;--aqua:#75bdd2;--pale:#eaf7fb;--text:#747474;--line:#98c5d4;--white:#fff;--wrap:1180px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--text);-webkit-font-smoothing:antialiased;background:#fff;margin:0;font:15px/1.75 Roboto,Arial,sans-serif}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button,input,textarea,select{font:inherit}.opening-animation{z-index:9999;color:#fff;background:linear-gradient(135deg,#377cae 0%,#6dbbd0 55%,#86d0d8 100%);flex-direction:column;justify-content:center;align-items:center;animation:.65s 1.7s forwards opening-exit;display:flex;position:fixed;inset:0;overflow:hidden}.opening-animation>img{z-index:2;filter:drop-shadow(0 7px 15px #18486a2e);width:150px;height:auto;animation:.8s cubic-bezier(.2,.8,.2,1) both opening-logo;position:relative}.opening-animation>span{z-index:2;background:#fff6;width:52px;height:2px;margin-top:24px;position:relative;overflow:hidden}.opening-animation>span:after{content:"";background:#fff;animation:1.35s .35s forwards opening-progress;position:absolute;inset:0;transform:translate(-100%)}.opening-faces{perspective:800px;width:250px;height:250px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.opening-faces .face{transform-origin:50%;will-change:transform,opacity;background:#ffffff0d;border:1px solid #fff3;border-radius:46% 54% 62% 38%;position:absolute;inset:0}.opening-faces .face1{animation:3s ease-in-out infinite ani1}.opening-faces .face2{animation:3s ease-in-out infinite ani2}.opening-faces .face3{animation:3.5s ease-in-out infinite ani3}@keyframes opening-logo{0%{opacity:0;transform:scale(.72)translateY(14px)}to{opacity:1;transform:none}}@keyframes opening-copy{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}@keyframes opening-progress{to{transform:translate(0)}}@keyframes ani1{0%,to{opacity:.18;transform:rotate(0)scale(.72)}50%{opacity:.62;transform:rotate(135deg)scale(1.35)}}@keyframes ani2{0%,to{opacity:.34;transform:rotate(55deg)scale(.92)}50%{opacity:.08;transform:rotate(-95deg)scale(1.58)}}@keyframes ani3{0%,to{opacity:.08;transform:rotate(-30deg)scale(1.25)}50%{opacity:.48;transform:rotate(170deg)scale(.78)}}@keyframes opening-exit{to{opacity:0;visibility:hidden;pointer-events:none}}@media (prefers-reduced-motion:reduce){.opening-animation{display:none}}.servinox-reveal{--reveal-delay:0s}main[data-motion-ready=true] .servinox-reveal{transition:opacity .78s ease var(--reveal-delay),transform .82s cubic-bezier(.2,.75,.2,1) var(--reveal-delay);will-change:opacity,transform}main[data-motion-ready=true] .servinox-reveal:not(.is-visible){opacity:0}main[data-motion-ready=true] .reveal-up:not(.is-visible){transform:translateY(34px)}main[data-motion-ready=true] .reveal-left:not(.is-visible){transform:translate(-42px)}main[data-motion-ready=true] .reveal-right:not(.is-visible){transform:translate(42px)}main[data-motion-ready=true] .reveal-zoom:not(.is-visible){transform:scale(.88)}main[data-motion-ready=true] .reveal-fade:not(.is-visible){filter:blur(7px)}main[data-motion-ready=true] .servinox-reveal.is-visible{opacity:1;transform:none}main[data-motion-ready=true] .servinox-reveal.is-visible.reveal-fade{filter:none}@media (prefers-reduced-motion:reduce){.servinox-reveal{opacity:1!important;transition:none!important;transform:none!important}.logo-track{animation:none!important}}.wrap{width:min(var(--wrap),calc(100% - 44px));margin:0 auto}.narrow{width:min(1080px,100% - 44px)}.topbar{color:#fff;background:linear-gradient(110deg,#5ba0c5,#86d0da);height:45px;font-size:13px}.topbar-inner{grid-template-columns:1fr auto auto;align-items:center;gap:38px;height:45px;display:grid}.top-cta{letter-spacing:1.5px;background:#4383b5;border-radius:26px;padding:5px 28px;font-family:Biome,Roboto,sans-serif;box-shadow:0 2px #0000000f}.lang{white-space:nowrap}.header{z-index:40;background:#fffffff7;border-bottom:1px solid #eee;height:86px;position:sticky;top:0}.header-inner{justify-content:space-between;align-items:center;height:100%;display:flex}.brand img{object-fit:contain;width:82px;height:82px}.main-nav{align-items:stretch;gap:6px;height:100%;display:flex}.nav-item{align-items:center;display:flex;position:relative}.nav-item>a{color:#323232;align-items:center;height:100%;padding:0 17px;font-size:14px;transition:all .2s;display:flex}.nav-item:hover>a,.nav-item:focus-within>a{color:var(--aqua)}.dropdown{opacity:0;visibility:hidden;border-top:3px solid var(--aqua);background:#fff;width:270px;padding:9px 0;transition:all .2s;position:absolute;top:86px;left:0;transform:translateY(8px);box-shadow:0 12px 28px #27516f24}.dropdown a{color:#5d5d5d;border-bottom:1px solid #edf2f4;justify-content:space-between;padding:9px 18px;font-size:13px;display:flex}.dropdown a:hover{color:var(--blue);background:#f5fbfd}.nav-item:hover .dropdown,.nav-item:focus-within .dropdown{opacity:1;visibility:visible;transform:none}.menu-toggle{background:0 0;border:0;padding:10px;display:none}.menu-toggle span{background:#4383b5;width:26px;height:2px;margin:5px;display:block}.video-showcase{background:#07131b}.video-hero{background:#000;height:min(620px,54vw);min-height:430px;position:relative;overflow:hidden}.video-hero iframe{border:0;width:100%;height:100%}.seo-home-intro{text-align:center;background:linear-gradient(120deg,#edf9fc,#fff);border-bottom:1px solid #dceff4;padding:60px 0 54px}.seo-home-intro>div>span{color:var(--deep);letter-spacing:2px;margin-bottom:12px;font:700 13px Biome,Roboto,sans-serif;display:inline-block}.seo-home-intro h1{max-width:980px;color:var(--blue);margin:0 auto 18px;font:700 40px/1.25 Biome,Roboto,sans-serif}.seo-home-intro p{color:#587891;max-width:980px;margin:0 auto;font-size:17px;line-height:1.75}.seo-quick-links{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:28px;display:flex}.seo-quick-links a{color:var(--deep);background:#fff;border:1px solid #b9dce7;border-radius:22px;padding:8px 15px;font-weight:700;transition:all .2s}.seo-quick-links a:hover{border-color:var(--blue);transform:translateY(-2px);box-shadow:0 6px 16px #2d628d1a}.efficiency-home{background:#f7fbfd;border-bottom:1px solid #deedf2}.efficiency-home .section-title{margin-bottom:28px}.efficiency-home-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.efficiency-home-grid>a{background:#fff;border:1px solid #d4e8ef;border-radius:0 38px 38px;min-height:285px;padding:30px 28px;transition:all .25s;box-shadow:0 8px 25px #2d628d0f}.efficiency-home-grid>a:hover{border-color:var(--aqua);transform:translateY(-6px);box-shadow:0 16px 32px #2d628d21}.efficiency-home-grid span{color:#aad4df;font:700 38px/1 Biome;display:block}.efficiency-home-grid h3{color:var(--blue);margin:18px 0 12px;font:700 22px/1.35 Biome}.efficiency-home-grid p{font-size:15px;line-height:1.7}.efficiency-home-grid b{color:var(--deep);margin-top:18px;display:block}.efficiency-landing{background:linear-gradient(150deg,#fff 0%,#f7fbfd 55%,#eef8fb 100%)}.efficiency-lead{text-align:center;max-width:940px;margin:0 auto 38px}.efficiency-lead>span{color:var(--deep);letter-spacing:1.6px;border:1px solid #b8dce7;border-radius:30px;padding:6px 16px;font:700 12px Biome;display:inline-block}.efficiency-lead h2{color:var(--blue);margin:20px 0 15px;font:700 38px/1.25 Biome}.efficiency-lead p{color:#4f7189;margin:0;font-size:19px;line-height:1.75}.efficiency-copy{max-width:960px;margin:0 auto 42px}.efficiency-copy p{text-align:justify;font-size:16px;line-height:1.85}.efficiency-grid{grid-template-columns:1fr 1fr;gap:25px;display:grid}.efficiency-grid article{background:#fff;border:1px solid #d5e9ef;border-radius:0 40px 40px;padding:32px 34px;box-shadow:0 9px 27px #2d628d12}.efficiency-grid h2,.efficiency-faq>h2{color:var(--blue);margin:0 0 20px;font:700 24px/1.35 Biome}.efficiency-grid ul,.efficiency-grid ol{margin:0;padding-left:22px}.efficiency-grid li{margin:10px 0;line-height:1.65}.efficiency-grid li::marker{color:var(--blue);font-weight:700}.efficiency-actions{flex-wrap:wrap;align-items:center;gap:22px;margin:38px 0 58px;display:flex}.efficiency-actions .pill-btn{margin:0}.text-link{color:var(--blue);font-weight:700}.text-link:hover{text-decoration:underline}.efficiency-faq{max-width:900px;margin:0 auto}.efficiency-faq>h2{text-align:center;font-size:30px}.efficiency-faq details{background:#fff;border:1px solid #d4e8ef;border-radius:0 24px 24px;margin:12px 0;overflow:hidden}.efficiency-faq summary{cursor:pointer;color:var(--deep);padding:17px 22px;font:700 17px/1.4 Biome}.efficiency-faq details p{margin:0;padding:0 22px 20px;line-height:1.75}.section{padding:92px 0;position:relative;overflow:hidden}.section-title{color:#98c5d4;text-align:center;letter-spacing:.5px;margin:0 0 62px;font:600 40px/1.35 Biome,Roboto,sans-serif}.section-title b{color:#6fb2c9}.products-home{padding-bottom:110px}.line-art{pointer-events:none;opacity:.08;background:url(https://www.servinox.com/FICHIERS/produit/19/img/ServinoxRenderBOG1.webp) 120% 16%/420px no-repeat,url(https://www.servinox.com/FICHIERS/produit/10/img/ServinoxRenderMV1.webp) -12% 95%/520px no-repeat;position:absolute;inset:0}.category-grid{z-index:1;grid-template-columns:repeat(4,1fr);gap:24px;display:grid;position:relative}.category-card{border:1.5px solid var(--blue);border-left:12px solid var(--line);border-bottom:12px solid var(--line);color:#696969;background:#fff;border-radius:0 60px 60px;min-height:545px;padding:34px 28px 64px;transition:border-color .35s,box-shadow .35s,transform .35s;position:relative;overflow:hidden}.category-card:before{content:"";pointer-events:none;background:linear-gradient(135deg,#0000 25%,#75bdd226,#0000 74%);transition:transform .8s;position:absolute;inset:0;transform:translate(-115%)}.category-card:hover{border-color:var(--aqua);transform:translateY(-7px);box-shadow:0 18px 34px #2d628d24}.category-card:hover:before{transform:translate(115%)}.category-icon{width:88px;height:88px;margin:0 auto 13px;transition:transform .45s cubic-bezier(.2,.75,.2,1)}.category-card:hover .category-icon{transform:translateY(-6px)scale(1.08)}.category-card h3{text-align:center;color:var(--blue);min-height:60px;font:700 20px/1.5 Biome,Roboto,sans-serif}.category-card ul{margin:14px 0;padding:0;list-style:none}.category-card li{padding:2px 0 2px 13px;font-size:13px;line-height:1.55;position:relative}.category-card li:before{content:"›";font-weight:700;position:absolute;left:0}.category-card li a:hover{color:var(--blue)}.arrow-link{color:var(--blue);font-size:34px;font-weight:700;line-height:1;transition:transform .3s;position:absolute;bottom:22px;right:28px}.category-card:hover .arrow-link{transform:translate(6px)}.category-grid.compact .category-card{min-height:280px}.category-grid.compact .category-card h3{font-size:19px}.expertise{background:#fff;grid-template-columns:1fr 1fr;min-height:560px;display:grid}.expertise-photo{color:#fff;background:linear-gradient(#1f4f77c7,#1f4f77c7),url(https://www.servinox.com/0-assets/img/servinox-qsn.webp) 50%/cover;border-radius:0 0 38px;justify-content:center;align-items:center;display:flex}.expertise-photo>div{text-align:center}.expertise-photo strong{font:300 150px/1 Roboto Condensed,sans-serif;display:block}.expertise-photo strong small{font-size:56px}.expertise-photo span{font:400 34px/1.2 Roboto Condensed,sans-serif}.expertise-copy{background:url(https://www.servinox.com/0-assets/img/bg-quem.png) 100% 100%/600px no-repeat;padding:85px clamp(45px,7vw,120px) 70px 60px}.expertise-copy p{color:#718aa0;max-width:620px;font-size:20px;line-height:1.7}.pill-btn{cursor:pointer;color:#fff;letter-spacing:1px;background:linear-gradient(#71b9ce,#4383b5);border:0;border-radius:9px 38px 38px 9px;margin-top:18px;padding:13px 34px;font-family:Biome,Roboto,sans-serif;transition:all .2s;display:inline-flex;box-shadow:0 0 0 1px #2d628d,5px 0 0 -1px #fff,6px 0 #2d628d}.pill-btn:hover{filter:saturate(1.1);transform:translateY(-2px)}.sectors-home{background:#f7f7f7;padding:100px 0}.sector-row{grid-template-columns:repeat(5,1fr);gap:24px;display:grid}.sector-row a{text-align:center;color:var(--blue);font-family:Biome}.sector-row img{width:100px;margin:0 auto 14px;transition:all .3s}.sector-row a:hover img{transform:translateY(-5px)}.social-band{color:#fff;background:linear-gradient(110deg,#5c9ec6,#86cad5);padding:34px 0}.social-band .wrap{justify-content:space-between;align-items:center;display:flex}.social-band h2{max-width:850px;margin:0;font:500 32px/1.4 Biome}.social-band div div{gap:14px;display:flex}.social-band div div a{border:1px solid #fff;border-radius:50%;place-items:center;width:42px;height:42px;font-weight:700;display:grid}.clients{padding:75px 0;overflow:hidden}.clients .section-title{margin-bottom:35px}.logo-marquee{padding:10px 0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.logo-track{align-items:center;gap:44px;width:max-content;animation:42s linear infinite logo-marquee;display:flex}.logo-track:hover{animation-play-state:paused}.logo-marquee img{object-fit:contain;filter:grayscale();opacity:.78;flex:none;width:112px;height:55px;transition:all .3s}.logo-marquee img:hover{filter:none;opacity:1;transform:scale(1.08)}@keyframes logo-marquee{to{transform:translate(calc(-50% - 22px))}}.page-banner{color:#fff;text-align:center;background:linear-gradient(#5ebed5e0,#75cbdce0),url(https://www.servinox.com/0-assets/img/bg-title.webp) 50%/cover;height:175px;padding-top:50px}.banner-line{grid-template-columns:1fr 15px auto 1fr;align-items:center;gap:16px;display:grid}.banner-line i{background:#fff;height:1px}.banner-dot{background:#fff;border-radius:50%;width:15px;height:15px}.banner-line h1{text-align:left;margin:0;font:500 32px/1.2 Roboto Condensed,sans-serif}.breadcrumbs{margin-top:12px;font-size:15px}.breadcrumbs span{margin-left:10px}.breadcrumbs a:hover{text-decoration:underline}.overview{padding-bottom:120px}.category-lead,.sector-feature{grid-template-columns:150px 1fr;align-items:start;gap:45px;padding:20px 0 70px;display:grid}.category-lead img,.sector-feature img{width:140px;position:sticky;top:110px}.category-lead h2,.sector-feature h2,.service-split h2,.company h2,.contact-page h2{color:var(--blue);margin:0 0 16px;font:700 34px/1.25 Biome}.category-lead p,.sector-feature p,.service-split p,.company p{font-size:17px;line-height:1.8}.lead-copy{color:#3b6f94;font-weight:600}.section-lead{text-align:center;max-width:930px;margin:-25px auto 48px;font-size:17px;line-height:1.75}.product-grid{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.product-card{background:#fff;border:1px solid #dfeef3;border-radius:0 38px 38px;min-height:405px;transition:all .25s;position:relative;overflow:hidden;box-shadow:0 8px 28px #2d628d14}.product-card:hover{transform:translateY(-5px);box-shadow:0 15px 32px #2d628d29}.product-image{background:linear-gradient(145deg,#fff,#eff9fc);place-items:center;height:260px;padding:22px;display:grid}.product-image img{object-fit:contain;max-width:100%;max-height:220px}.product-card>span{color:var(--aqua);text-transform:uppercase;padding:17px 22px 3px;font-size:12px;display:block}.product-card h3{color:var(--deep);margin:0;padding:0 45px 25px 22px;font:600 18px/1.4 Biome}.product-card h3 b{white-space:nowrap}.product-card>i{color:var(--blue);font-size:25px;font-style:normal;position:absolute;bottom:20px;right:22px}.product-detail{background:url(https://www.servinox.com/0-assets/img/bg-product.png) 0 0/500px no-repeat;min-height:1200px;padding:82px 0 120px}.product-intro{grid-template-columns:1fr 1.08fr;align-items:start;gap:65px;display:grid}.product-visual{min-height:620px;padding-top:28px;position:sticky;top:90px}.product-main-image{background:linear-gradient(145deg,#ffffffb8,#eff9fc94);border-radius:0 55px 55px;place-items:center;height:455px;padding:22px;display:grid}.product-main-image img{object-fit:contain;width:100%;height:100%}.product-thumbnails{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:22px;display:flex}.product-thumbnails button{cursor:pointer;background:#fff;border:1px solid #cce4ec;border-radius:0 22px 22px;width:76px;height:76px;padding:7px;transition:transform .2s,border-color .2s,box-shadow .2s}.product-thumbnails button:hover{border-color:var(--aqua);transform:translateY(-2px)}.product-thumbnails button.active{border:2px solid var(--blue);box-shadow:0 7px 18px #2d628d29}.product-thumbnails img{object-fit:contain;width:100%;height:100%}.product-copy h2{color:#3378af;text-transform:uppercase;margin:18px 0 8px;font:700 39px/1.15 Biome}.product-copy>h3{color:#5e78a0;margin:0 0 22px;font:700 21px/1.45 Biome}.product-copy>p{text-align:justify;font-size:16px;line-height:1.8}.application-box{border:1px solid var(--deep);border-radius:0 65px 65px;margin-top:28px;padding:42px 22px 20px;position:relative}.application-box>strong{color:#fff;background:linear-gradient(90deg,#65b3cf,#77c3d5);border-radius:20px;padding:5px 18px;font:600 22px Biome;position:absolute;top:-20px;left:10px}.application-box>div{grid-template-columns:1fr 1fr;gap:11px 18px;display:grid}.application-box a{color:var(--blue);align-items:center;gap:9px;font-family:Biome;font-weight:700;display:flex}.application-box img{width:58px;height:58px}.tabs{margin-top:50px}.tab-head{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.tab-head button{border:1px solid var(--deep);color:#9abfcc;cursor:pointer;background:#fff;border-radius:0 30px 30px;height:58px;font:500 20px Biome}.tab-head button.active{color:#fff;box-shadow:3px 0 0 #fff,4px 0 0 var(--deep);background:linear-gradient(#7ac2d5,#5ca2c9)}.tab-body{background:#eff9fd;border-radius:0 55px 55px;min-height:290px;margin-top:30px;padding:42px}.tab-body ul{margin:0;padding:0;list-style:none}.tab-body li{margin:10px 0;padding-left:24px;position:relative}.tab-body li:before{content:"⊙";color:var(--blue);position:absolute;left:0}.application-copy h3,.brochure-box h3{color:var(--blue);font:700 23px Biome}.sector-list{gap:24px;display:grid}.sector-list>a{border:1px solid #d9ebf1;border-radius:0 45px 45px;grid-template-columns:135px 1fr;align-items:center;gap:28px;padding:25px 35px;transition:all .2s;display:grid;box-shadow:0 6px 22px #2d628d12}.sector-list>a:hover{border-color:var(--aqua);transform:translate(5px)}.sector-list img{width:110px}.sector-list h2{color:var(--blue);margin:0;font:700 25px Biome}.sector-list p{margin:7px 0}.sector-list span{color:var(--blue);font-weight:700}.examples{border-left:4px solid var(--aqua);color:#57768e;padding-left:18px}.sector-detail .section-title{margin-top:55px}.company-stats{color:#fff;background:linear-gradient(110deg,#4d8db9,#78c4d3);padding:68px 0;overflow:hidden}.stats-title{text-align:center;letter-spacing:.8px;margin:0 0 38px;font:500 27px/1.3 Biome}.stats-grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.stats-grid article{text-align:center;border-right:1px solid #ffffff47;padding:12px 18px}.stats-grid article:last-child{border-right:0}.stats-grid strong{font:300 54px/1 Roboto Condensed,sans-serif;display:block}.stats-grid p{color:#fff;margin:13px 0 0;font-size:14px;line-height:1.45}.company-hero{grid-template-columns:.8fr 1.2fr;align-items:start;gap:55px;margin-bottom:100px;display:grid}.company-hero>img{border-radius:0 45px 45px;position:sticky;top:110px}.company-hero h2:not(:first-child){margin-top:30px;font-size:25px}.commitment-grid{grid-template-columns:repeat(2,1fr);gap:24px;margin-bottom:100px;display:grid}.commitment-grid article{text-align:left;border:1px solid #dcecf1;border-radius:0 35px 35px;padding:0 28px 28px;transition:border-color .3s,box-shadow .3s,transform .3s;overflow:hidden}.commitment-grid article:hover{border-color:var(--aqua);transform:translateY(-6px);box-shadow:0 15px 30px #2d628d1f}.commitment-grid img{object-fit:cover;width:calc(100% + 56px);max-width:none;height:170px;margin:0 -28px 18px;transition:transform .6s}.commitment-grid article:hover img{transform:scale(1.06)}.commitment-grid h3{color:var(--blue);font:700 20px Biome}.commitment-grid p{font-size:15px;line-height:1.65}.certification-summary{text-align:center;color:#fff;background:linear-gradient(125deg,#376f9d,#72bdcf);border-radius:0 60px 60px;margin-bottom:100px;padding:64px 45px 54px;position:relative;overflow:hidden}.certification-summary:before,.certification-hero:before{content:"";border:1px solid #ffffff1f;border-radius:42% 58% 64% 36%;width:360px;height:360px;animation:16s linear infinite cert-orbit;position:absolute;top:-190px;right:-140px}.certification-summary .section-title{color:#dff6fb;margin-bottom:24px}.certification-summary .section-title b{color:#fff}.certification-summary>p{color:#fff;max-width:850px;margin:0 auto 38px;font-size:17px;line-height:1.75}.cert-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:27px;margin-bottom:25px;display:flex}.cert-row img{object-fit:contain;filter:brightness(0)invert();opacity:.9;width:72px;height:64px;transition:transform .3s,opacity .3s}.cert-row img:hover{opacity:1;transform:translateY(-5px)scale(1.08)}.certification-summary .pill-btn{color:var(--deep);box-shadow:none;background:#fff}.world{background:#f0f9fc;border-radius:0 60px 60px;grid-template-columns:.8fr 1.2fr;align-items:center;padding:40px 50px;display:grid}.world img{max-height:360px}.certification-hero{color:#fff;background:linear-gradient(125deg,#2f6796,#73bfd0);padding:86px 0 90px;position:relative;overflow:hidden}.certification-lead{z-index:1;text-align:center;position:relative}.certification-lead>span{letter-spacing:2px;border:1px solid #ffffff80;border-radius:30px;padding:6px 18px;font:700 13px Biome;display:inline-block}.certification-lead h2{max-width:820px;margin:20px auto 26px;font:600 41px/1.25 Biome}.certification-lead p{color:#fff;max-width:880px;margin:8px auto;font-size:17px;line-height:1.75}.section-intro{text-align:center;max-width:800px;margin:-35px auto 55px;font-size:17px;line-height:1.75}.certification-grid{grid-template-columns:repeat(4,1fr);gap:22px;display:grid}.certification-grid article{background:#fff;border:1px solid #d9eaf0;border-radius:0 34px 34px;flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:190px;padding:25px;transition:transform .3s,border-color .3s,box-shadow .3s;display:flex;box-shadow:0 8px 28px #2d628d12}.certification-grid article:hover{border-color:var(--aqua);transform:translateY(-7px);box-shadow:0 17px 34px #2d628d26}.certification-grid img{object-fit:contain;width:105px;height:82px}.certification-grid span{text-align:center;color:var(--deep);font:600 14px/1.4 Biome}.certification-grid article:last-child{grid-column:2/4}@keyframes cert-orbit{to{transform:rotate(360deg)}}.service-split{grid-template-columns:1fr 1fr;align-items:center;gap:65px;display:grid}.service-image{background:#edf8fb;border-radius:0 55px 55px;height:520px;overflow:hidden}.service-image img{object-fit:cover;width:100%;height:100%}.service-split h3{color:var(--deep);margin:28px 0 4px;font:700 18px Biome}.service-split ul{margin:12px 0 25px;padding:0;list-style:none}.service-split li{border-bottom:1px solid #e4eff2;padding:9px 0 9px 25px;position:relative}.service-split li:before{content:"›";color:var(--blue);font-weight:700;position:absolute;left:4px}.service-sections{grid-template-columns:repeat(2,1fr);gap:24px;margin-top:70px;display:grid}.service-section{background:linear-gradient(145deg,#fff,#f5fbfd);border:1px solid #d9eaf0;border-radius:0 38px 38px;padding:32px 34px;box-shadow:0 8px 25px #2d628d0f}.service-section h3{color:var(--blue);margin:0 0 18px;font:700 22px/1.35 Biome}.service-section p{font-size:15px;line-height:1.75}.service-section ul{columns:1;padding-left:20px}.service-section li{break-inside:avoid;margin:8px 0}.service-section>a{color:var(--blue);margin-top:12px;font-weight:700;display:inline-block}.studies article{grid-template-columns:1fr 1fr;align-items:start;gap:55px;display:grid}.studies article>img{object-fit:cover;filter:saturate(.6);border-radius:0 55px 55px;width:100%;height:520px;position:sticky;top:110px}.studies article span{color:var(--aqua);font-weight:700}.studies article h2{color:var(--blue);font:700 32px Biome}.studies article p{font-size:16px;line-height:1.75}.studies article li{margin:9px 0}.contact-grid{grid-template-columns:1.5fr .7fr;gap:80px;display:grid}.contact-page h2{font-size:27px}.contact-page form{margin-top:35px}.form-row{grid-template-columns:1fr 1fr;gap:20px;display:grid}.contact-page label{color:#5d7180;margin-bottom:15px;font-weight:500;display:block}.contact-page input,.contact-page textarea,.contact-page select{color:#444;background:#fff;border:1px solid #cee3ea;border-radius:3px;outline:none;width:100%;margin-top:6px;padding:12px 13px}.contact-page input:focus,.contact-page textarea:focus,.contact-page select:focus{border-color:var(--blue);box-shadow:0 0 0 3px #4383b514}.checkbox{align-items:flex-start;gap:10px;font-weight:400!important;display:flex!important}.checkbox input{width:17px!important;margin-top:4px!important}.privacy-copy{color:#6b7d89;border-left:3px solid var(--aqua);background:#f4fafc;padding:13px 15px;font-size:13px;line-height:1.6}.contact-page aside{background:linear-gradient(#e9f9fd,#fff);border-radius:0 55px 55px;align-self:start;padding:35px}.contact-page aside>img{height:160px;margin:auto}.contact-page aside h3{color:var(--blue);font:700 24px Biome}.contact-page aside a{color:var(--blue);font-weight:700}.form-success{color:#2d7c6a;background:#e9f8f2;border-radius:4px;padding:12px 15px}.sitemap-grid{grid-template-columns:repeat(3,1fr);gap:50px;display:grid}.sitemap-grid h2{color:var(--blue);border-bottom:1px solid #cfe4eb;padding-bottom:8px;font:700 22px Biome}.sitemap-grid div>a{padding:4px 0;display:block}.sitemap-grid div>a:hover{color:var(--blue)}.simple h2{color:var(--blue);font:700 28px Biome}.simple h3{color:var(--deep);margin-top:34px;font:700 20px Biome}.simple p,.simple li{font-size:16px;line-height:1.75}.simple a{color:var(--blue)}.legal-page .narrow>p:first-child{color:#3c6685;font-size:18px}.legal-page h2{border-bottom:1px solid #d7e8ee;margin-top:48px;padding-bottom:10px}.legal-page ul{padding-left:22px}.footer-main{color:#fff;background:linear-gradient(115deg,#5d9fc7,#83c9d4);padding:45px 0 38px}.footer-grid{grid-template-columns:120px .9fr 1.3fr 1fr 1.1fr;gap:34px;display:grid}.footer-brand{align-items:center;display:flex}.footer-brand img{width:95px}.footer-grid h3{margin:0 0 13px;font:700 15px Roboto}.footer-grid a{font-size:13px;line-height:1.9;display:block}.footer-grid a:hover{text-decoration:underline}.contact-strip{color:#3974a1;background:#f3f3f3;justify-content:center;align-items:center;gap:70px;min-height:70px;display:flex}.footer-bottom{color:#fff;min-height:42px;padding:0 max(30px,calc((100% - var(--wrap))/2));background:linear-gradient(115deg,#5a9ac0,#82cad5);grid-template-columns:1fr 1fr 1fr;align-items:center;font-size:12px;display:grid}.footer-bottom span:nth-child(2){text-align:center;font-family:Biome}.footer-bottom span:last-child{text-align:right}.back-top{color:#fff;z-index:30;background:#6db6cb;border-radius:50%;place-items:center;width:44px;height:44px;font-size:24px;display:grid;position:fixed;bottom:28px;right:26px;box-shadow:0 5px 15px #2d628d33}@media (width<=1050px){.main-nav{gap:0}.nav-item>a{padding:0 9px;font-size:12px}.category-grid{grid-template-columns:repeat(2,1fr)}.efficiency-home-grid{grid-template-columns:1fr}.product-intro{gap:30px}.product-copy h2{font-size:31px}.commitment-grid,.certification-grid{grid-template-columns:repeat(2,1fr)}.certification-grid article:last-child{grid-column:auto}.stats-grid{grid-template-columns:repeat(2,1fr)}.stats-grid article:nth-child(2){border-right:0}.footer-grid{grid-template-columns:100px repeat(2,1fr)}.footer-grid>div:nth-child(4),.footer-grid>div:nth-child(5){margin-left:134px}}@media (width<=760px){.wrap,.narrow{width:min(100% - 30px,1180px)}.topbar{height:auto}.topbar-inner{grid-template-columns:1fr auto;gap:12px;height:auto;min-height:46px}.topbar-inner>span:first-child{display:none}.top-cta{padding:5px 13px;font-size:11px}.header{height:72px}.brand img{width:66px;height:66px}.menu-toggle{display:block}.main-nav{background:#fff;flex-direction:column;height:auto;max-height:75vh;padding:10px 18px 18px;display:none;position:absolute;top:72px;left:0;right:0;overflow:auto;box-shadow:0 15px 25px #2d628d26}.main-nav.open{display:flex}.nav-item{display:block}.nav-item>a{border-bottom:1px solid #e9f0f2;height:auto;padding:12px 4px;font-size:14px}.dropdown{opacity:1;visibility:visible;width:auto;box-shadow:none;border-top:0;padding-left:15px;display:none;position:static;transform:none}.nav-item:focus-within .dropdown,.nav-item:hover .dropdown{display:block}.video-hero{height:58vw;min-height:240px}.bilingual-product-names{grid-template-columns:repeat(2,1fr)}.bilingual-product-names>div{min-height:76px;padding:10px 12px}.bilingual-product-names span{font-size:12px}.bilingual-product-names strong{font-size:13px}.section{padding:65px 0}.section-title{margin-bottom:40px;font-size:30px}.section-lead{margin-top:-18px}.category-grid,.product-grid,.certification-grid{grid-template-columns:1fr}.category-card{min-height:430px}.expertise{grid-template-columns:1fr}.expertise-photo{min-height:420px}.expertise-photo strong{font-size:110px}.expertise-copy{padding:50px 25px}.expertise-copy p{font-size:17px}.sector-row{grid-template-columns:repeat(2,1fr)}.social-band .wrap{display:block}.social-band h2{margin-bottom:20px;font-size:24px}.page-banner{height:150px;padding-top:38px}.banner-line{grid-template-columns:35px 12px 1fr 0}.banner-line h1{font-size:25px}.category-lead,.sector-feature,.sector-list>a{grid-template-columns:90px 1fr;gap:20px}.category-lead img,.sector-feature img,.sector-list img{width:85px;position:static}.product-intro{grid-template-columns:1fr}.product-visual{min-height:auto;padding-top:0;position:static}.product-main-image{height:330px}.product-thumbnails{gap:8px}.product-thumbnails button{border-radius:0 16px 16px;width:62px;height:62px}.product-copy h2{font-size:29px}.application-box>div{grid-template-columns:1fr}.tab-head{grid-template-columns:1fr;gap:8px}.tab-body{padding:28px}.company-hero,.world,.service-split,.studies article,.contact-grid{grid-template-columns:1fr}.company-hero>img,.studies article>img{position:static}.stats-grid{grid-template-columns:1fr}.stats-grid article{border-bottom:1px solid #ffffff40;border-right:0}.stats-grid article:last-child{border-bottom:0}.commitment-grid,.service-sections{grid-template-columns:1fr}.certification-summary{padding:50px 20px}.certification-lead h2{font-size:32px}.service-image{height:380px}.service-section{padding:27px 24px}.form-row,.sitemap-grid{grid-template-columns:1fr}.footer-grid{grid-template-columns:1fr 1fr}.footer-grid>div:nth-child(4),.footer-grid>div:nth-child(5){margin-left:0}.footer-brand{grid-column:1/-1}.contact-strip{text-align:center;flex-direction:column;gap:8px;padding:20px}.footer-bottom{text-align:center;grid-template-columns:1fr;gap:8px;padding:13px}.footer-bottom span:last-child,.footer-bottom span:nth-child(2){text-align:center}.back-top{bottom:15px;right:15px}}@media (width<=430px){.category-grid,.footer-grid,.sector-row{grid-template-columns:1fr}.logo-marquee{grid-template-columns:repeat(2,1fr)}.category-lead,.sector-feature,.sector-list>a{text-align:center;grid-template-columns:1fr}.category-lead img,.sector-feature img,.sector-list img{margin:auto}.product-copy h2{font-size:25px}.application-box>strong{font-size:17px}.footer-grid h3{margin-top:18px}}.turkey-contact{border-top:1px solid #c7e4ea;margin:28px 0 22px;padding-top:24px}.turkey-contact h3{margin-bottom:12px!important;font-size:18px!important}.turkey-contact p{font-size:14px;line-height:1.65}.contact-strip{flex-wrap:wrap;gap:16px 55px;padding:14px 24px}.contact-strip a{color:var(--blue);font-weight:700}.contact-strip a:hover{text-decoration:underline}.sheet-heading{justify-content:space-between;align-items:center;gap:28px;margin-bottom:25px;display:flex}.sheet-heading>div:first-child{align-items:center;gap:16px;display:flex}.sheet-heading h3,.sheet-heading p{margin:0}.pdf-mark{color:#fff;letter-spacing:1px;background:linear-gradient(145deg,#66b4cf,#3f7fab);border-radius:3px 16px 16px;place-items:center;width:58px;height:66px;font:700 14px Biome;display:grid}.sheet-actions{align-items:center;gap:20px;display:flex}.sheet-actions .pill-btn{margin:0}.sheet-download{color:var(--blue);text-underline-offset:4px;font-weight:700;text-decoration:underline}.pdf-frame{background:#fff;border:1px solid #cfe5ed;border-radius:0 28px 28px;width:100%;height:720px}@media (width<=760px){.sheet-heading{flex-direction:column;align-items:flex-start}.sheet-actions{flex-wrap:wrap;width:100%}.pdf-frame{height:520px}.efficiency-lead h2{font-size:30px}.efficiency-lead p{text-align:left;font-size:16px}.efficiency-copy p{text-align:left}.efficiency-grid{grid-template-columns:1fr}.efficiency-grid article{padding:26px 23px}.efficiency-actions{flex-direction:column;align-items:flex-start;gap:16px}.efficiency-faq summary{font-size:15px}}.certification-grid article{color:#fff;background:linear-gradient(145deg,#3975a4,#70bacd);border-color:#88c9d8;box-shadow:0 8px 28px #2d628d1a}.certification-grid article:hover{border-color:#fff;box-shadow:0 17px 34px #2d628d38}.certification-grid img{filter:drop-shadow(0 3px 7px #1c46672e)}.certification-grid span{color:#fff}@media (width<=760px){.seo-home-intro{padding:42px 0 38px}.seo-home-intro h1{font-size:30px}.seo-home-intro p{text-align:left;font-size:15px}.seo-quick-links{justify-content:flex-start}}.form-honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.contact-page .pill-btn:disabled{cursor:wait;opacity:.65;transform:none}.form-error{color:#9b3340;background:#fff0f2;border-left:3px solid #c34b5b;border-radius:4px;padding:12px 15px}.lead-admin-shell{color:#28485f;background:#f2f7f9;min-height:100vh;font-family:Roboto,Arial,sans-serif}.lead-admin-header{color:#fff;background:linear-gradient(115deg,#2d628d,#70bdcf);justify-content:space-between;align-items:center;gap:30px;min-height:92px;padding:18px clamp(24px,4vw,64px);display:flex;box-shadow:0 6px 22px #224e6d2e}.lead-admin-header div>span{letter-spacing:2px;opacity:.85;font:700 11px Biome,Roboto,sans-serif;display:block}.lead-admin-header h1{margin:4px 0 0;font:600 28px Biome,Roboto,sans-serif}.lead-admin-header nav{align-items:center;gap:12px;font-size:13px;display:flex}.lead-admin-header nav>a{border:1px solid #ffffff8c;border-radius:20px;padding:8px 13px}.lead-admin-header nav>a:hover{color:#2d628d;background:#fff}.lead-admin-content{width:min(1500px,100% - 42px);margin:0 auto;padding:28px 0 55px}.lead-summary{grid-template-columns:repeat(5,1fr);gap:14px;margin-bottom:18px;display:grid}.lead-summary article{background:#fff;border:1px solid #d8e8ed;border-radius:0 22px 22px;padding:18px 20px;box-shadow:0 5px 18px #2d628d0d}.lead-summary span{color:#6c8291;font-size:12px;display:block}.lead-summary strong{color:#2d628d;margin-top:7px;font:600 28px Biome,Roboto,sans-serif;display:block}.lead-toolbar{background:#fff;border:1px solid #d8e8ed;border-radius:0 20px 20px;grid-template-columns:minmax(260px,1fr) 190px 190px auto;align-items:end;gap:14px;margin-bottom:18px;padding:14px 16px;display:grid}.lead-toolbar label,.lead-editor-grid label,.lead-notes{color:#667f90;font-size:12px;font-weight:700;display:block}.lead-toolbar label>span{margin-bottom:6px;display:block}.lead-toolbar input,.lead-toolbar select,.lead-editor-grid input,.lead-editor-grid select,.lead-notes textarea{color:#28485f;background:#fff;border:1px solid #cfe1e7;border-radius:6px;outline:none;width:100%;padding:10px 12px}.lead-toolbar input:focus,.lead-toolbar select:focus,.lead-editor-grid input:focus,.lead-editor-grid select:focus,.lead-notes textarea:focus{border-color:#5aa4bf;box-shadow:0 0 0 3px #5aa4bf1f}.lead-export{color:#fff;background:#2d628d;border-radius:20px;justify-content:center;align-items:center;height:39px;padding:0 17px;font-size:13px;font-weight:700;display:inline-flex}.lead-workspace{background:#fff;border:1px solid #d5e6eb;border-radius:0 26px 26px;grid-template-columns:430px minmax(0,1fr);min-height:690px;display:grid;overflow:hidden;box-shadow:0 14px 35px #27516f14}.lead-list{background:#f7fbfc;border-right:1px solid #d8e8ed;max-height:780px;overflow:auto}.lead-list>button{color:#28485f;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #deeaee;width:100%;padding:17px 18px;transition:all .18s;display:block}.lead-list>button:hover{background:#eef8fb}.lead-list>button.active{background:#fff;box-shadow:inset 5px 0 #5ba9c3}.lead-list-top,.lead-list-bottom{justify-content:space-between;align-items:center;gap:12px;display:flex}.lead-list-top b{font-size:15px}.lead-list-top time{color:#8297a4;font-size:11px}.lead-list>button>strong{margin:8px 0 3px;font-size:13px;display:block}.lead-list>button>small{color:#718895;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.lead-list-bottom{margin-top:12px}.lead-list-bottom em{color:#718895;font-size:11px;font-style:normal}.lead-status{color:#4a6c7e;background:#e8f2f5;border-radius:13px;padding:4px 9px;font-size:10px;font-style:normal;font-weight:700;display:inline-flex}.status-new{color:#8a5b13;background:#fff0d8}.status-qualified,.status-quoted{color:#315f99;background:#e9f2ff}.status-won{color:#247657;background:#e2f6ec}.status-lost,.status-spam{color:#65717a;background:#f0f1f2}.lead-detail{padding:30px clamp(24px,4vw,52px);overflow:auto}.lead-detail-title{border-bottom:1px solid #dfebef;justify-content:space-between;align-items:flex-start;gap:24px;padding-bottom:22px;display:flex}.lead-detail-title span{color:#7b929f;font-size:11px}.lead-detail-title h2{color:#2d628d;margin:5px 0 3px;font:600 28px Biome,Roboto,sans-serif}.lead-detail-title p{color:#617c8c;margin:0}.lead-detail-actions{flex-wrap:wrap;gap:9px;display:flex}.lead-detail-actions a,.lead-detail-actions button,.lead-notification button{color:#2d628d;cursor:pointer;background:#fff;border:1px solid #5aa4bf;border-radius:18px;padding:9px 14px;font-size:12px;font-weight:700}.lead-detail-actions a:hover,.lead-notification button:hover{background:#edf8fb}.lead-detail-actions .lead-delete{color:#a43b3b;border-color:#d98b8b}.lead-detail-actions .lead-delete:hover{background:#fff1f1}.lead-detail-actions button:disabled{cursor:not-allowed;opacity:.55}.lead-contact-cards{grid-template-columns:repeat(4,1fr);gap:12px;margin:22px 0;display:grid}.lead-contact-cards>div{background:#f9fcfd;border:1px solid #deeaee;border-radius:0 14px 14px;min-width:0;padding:13px 14px}.lead-contact-cards span,.lead-message>span,.lead-notification span{color:#7b909e;text-transform:uppercase;letter-spacing:.5px;margin-bottom:5px;font-size:10px;font-weight:700;display:block}.lead-contact-cards a,.lead-contact-cards b{color:#345f7d;text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:block;overflow:hidden}.lead-message{background:#f1f9fb;border-left:4px solid #67b2ca;margin:20px 0;padding:18px 20px}.lead-message p{white-space:pre-wrap;margin:0;line-height:1.65}.lead-editor-grid{grid-template-columns:1fr 1fr 1.2fr;gap:14px;margin:22px 0;display:grid}.lead-editor-grid label,.lead-notes{line-height:2}.lead-notes textarea{resize:vertical;line-height:1.55}.lead-notification{border:1px solid #dbe9ed;border-radius:0 16px 16px;flex-wrap:wrap;align-items:center;gap:18px;margin-top:18px;padding:14px 16px;display:flex}.lead-notification>div{margin-right:auto}.lead-notification b{font-size:13px}.notification-sent{color:#247657}.notification-failed{color:#a13b49}.notification-pending_configuration{color:#946517}.lead-notification p{color:#526f80;width:100%;margin:0;font-size:12px}.lead-tracking{border-top:1px solid #dfebef;margin-top:18px;padding-top:17px}.lead-tracking summary{cursor:pointer;color:#3e6d8b;font-weight:700}.lead-tracking dl{grid-template-columns:repeat(2,1fr);gap:10px 24px;display:grid}.lead-tracking dl>div{grid-template-columns:140px 1fr;display:grid}.lead-tracking dt{color:#7e929e}.lead-tracking dd{overflow-wrap:anywhere;margin:0}.lead-empty{color:#768c99;padding:30px}.lead-empty-detail{text-align:center;color:#79909d;place-items:center;min-height:520px;display:grid}.lead-empty-detail h2{color:#3c6b88;margin-bottom:0}.lead-access-denied{place-items:center;display:grid}.lead-access-denied section{text-align:center;background:#fff;border:1px solid #d5e5ea;border-radius:0 30px 30px;max-width:520px;padding:42px}.lead-access-denied h1{color:#2d628d}.lead-access-denied a{color:#fff;background:#2d628d;border-radius:20px;margin-top:12px;padding:10px 18px;display:inline-flex}@media (width<=1050px){.lead-summary{grid-template-columns:repeat(3,1fr)}.lead-workspace{grid-template-columns:350px minmax(0,1fr)}.lead-contact-cards{grid-template-columns:repeat(2,1fr)}.lead-editor-grid{grid-template-columns:1fr 1fr}.lead-editor-grid label:last-child{grid-column:1/-1}}@media (width<=760px){.lead-admin-header{flex-direction:column;align-items:flex-start}.lead-admin-header nav{flex-wrap:wrap}.lead-admin-header nav>span{width:100%}.lead-admin-content{width:min(100% - 20px,1500px);padding-top:14px}.lead-summary{grid-template-columns:repeat(2,1fr)}.lead-toolbar,.lead-workspace{grid-template-columns:1fr}.lead-list{border-bottom:1px solid #d8e8ed;border-right:0;max-height:360px}.lead-detail{padding:24px 17px}.lead-detail-title{flex-direction:column}.lead-contact-cards,.lead-editor-grid{grid-template-columns:1fr}.lead-editor-grid label:last-child{grid-column:auto}.lead-tracking dl{grid-template-columns:1fr}.lead-summary article:last-child{grid-column:1/-1}}.product-context-links{flex-wrap:wrap;gap:9px;margin-top:22px;display:flex}.product-context-links a{color:var(--deep);background:#f7fcfd;border:1px solid #c5e1e9;border-radius:18px;padding:7px 12px;font-size:13px;font-weight:700}.product-context-links a:hover{border-color:var(--blue);background:#fff}.related-videos{margin:22px 0 55px}.video-player-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.video-player-grid.single{grid-template-columns:minmax(0,760px)}.video-player-frame{aspect-ratio:16/9;background:#183c54;border:1px solid #d5e8ed;border-radius:0 26px 26px;position:relative;overflow:hidden;box-shadow:0 8px 24px #2d628d17}.video-player-frame iframe{pointer-events:none;border:0;width:100%;height:100%;position:absolute;inset:0}.video-player-frame.is-playing iframe{pointer-events:auto}.video-player-cover{color:#fff;cursor:pointer;text-align:center;background-color:#183c54;background-position:50%;background-size:cover;border:0;flex-direction:column;justify-content:center;align-items:center;gap:17px;width:100%;height:100%;padding:30px;display:flex;position:absolute;inset:0}.video-player-cover>span{background:#2d628de0;border:2px solid #ffffffe6;border-radius:50%;place-items:center;width:68px;height:68px;padding-left:4px;font-size:23px;transition:transform .2s,background .2s;display:grid;box-shadow:0 8px 22px #00000042}.video-player-cover:hover>span{background:#5aaec5;transform:scale(1.07)}.video-player-cover strong{text-shadow:0 2px 8px #000000a6;max-width:90%;font-size:16px;line-height:1.4}.video-player-pause{color:#fff;cursor:pointer;background:#183c54d1;border:1px solid #fffc;border-radius:50%;place-items:center;width:44px;height:44px;font:700 16px Roboto;display:grid;position:absolute;bottom:16px;right:16px;box-shadow:0 5px 16px #0003}.video-player-pause:hover{background:#4b98b2}.video-caption-help{color:#385f76;margin:14px 0 0;font-size:14px;line-height:1.5}.video-caption-help b{color:#183c54}.sector-feature+.related-videos{margin-top:42px}.related-videos+.section-title{margin-top:68px}@media (width<=900px){.video-player-grid,.video-player-grid.single{grid-template-columns:1fr}}@media (width<=560px){.related-videos{margin-bottom:42px}.video-player-cover{padding:18px}.video-player-cover>span{width:56px;height:56px;font-size:19px}.video-player-cover strong{font-size:13px}.video-player-pause{width:40px;height:40px;bottom:11px;right:11px}.related-videos+.section-title{margin-top:55px}}
