:root{--vw: 1vw;--dvh: 1vh;--svh: 1vh;--lvh: 1vh;--container-padding-x: 18px;--header-padding: 1rem}@media (min-width: 64em){:root{--container-padding-x: 150px;--header-padding: 2rem}}@media (min-width: 80em){:root{--header-padding: 3rem}}*{box-sizing:border-box;padding:0;margin:0}#header{position:fixed;top:2rem;z-index:10;width:100%;user-select:none;transition:opacity .4s linear}@media (min-width: 64em){#header{top:5rem}}#header.fade{pointer-events:none;opacity:0}#header nav{position:relative}#header nav:before{position:absolute;inset:0;width:100%;height:100%;pointer-events:all;content:"";border-radius:.5rem;opacity:1;transition:background .3s linear .4s}#header.fade nav:before{pointer-events:none}#header.top nav:before{background:#fff}#header.top[data-theme=light] .nav-link,#header.top[data-theme=light] .nav-link:hover,#header.top[data-theme=light] .nav-link.active,#header.top[data-theme=light] .news-w,#header.top[data-theme=light] .news-w p{color:#2d628c}#header.top[data-theme=light] .news-w:before{background:#2d628c}#header.top[data-theme=light] .news-w .counter{background:#2d628c}#header.top[data-theme=light] .news-w .counter .number,#header.top[data-theme=light] .news-w .counter span{color:#fff}#header.top[data-theme=light] .menu-cta p{color:#2d628c}#header.top[data-theme=light] .menu-cta .dots-w .dot,#header.top[data-theme=light] .navbar,body.menu-open #header[data-theme=light] .menu-cta .dots-w .dot,#header.menu-open[data-theme=light] .menu-cta .dots-w .dot,#header.menu-just-closed[data-theme=light] .menu-cta .dots-w .dot{background:#2d628c}body.menu-open #header[data-theme=light] .menu-cta p,#header.menu-open[data-theme=light] .menu-cta p,#header.menu-just-closed[data-theme=light] .menu-cta p,body.menu-open #header[data-theme=light] .news-w,body.menu-open #header[data-theme=light] .news-w p,#header.menu-open[data-theme=light] .news-w,#header.menu-open[data-theme=light] .news-w p,#header.menu-just-closed[data-theme=light] .news-w,#header.menu-just-closed[data-theme=light] .news-w p{color:#2d628c}body.menu-open #header[data-theme=light] .news-w .counter,#header.menu-open[data-theme=light] .news-w .counter,#header.menu-just-closed[data-theme=light] .news-w .counter{background:#fff}body.menu-open #header[data-theme=light] .news-w .counter .number,body.menu-open #header[data-theme=light] .news-w .counter span,#header.menu-open[data-theme=light] .news-w .counter .number,#header.menu-open[data-theme=light] .news-w .counter span,#header.menu-just-closed[data-theme=light] .news-w .counter .number,#header.menu-just-closed[data-theme=light] .news-w .counter span{color:#2d628c}#header .container-menu{width:max(200px,100% - 32px);margin-inline:auto}@media (min-width: 48em){#header .container-menu{width:max(200px,100% - 64px)}}#header .nav-link{text-decoration:none;font-family:Century Gothic,sans-serif;font-size:.75rem;line-height:1.2;letter-spacing:.03rem;font-weight:400;font-style:normal;text-transform:uppercase}@media (min-width: 64em){#header .nav-link{padding:2.25rem .75rem 2rem}}@media (min-width: 105em){#header .nav-link{padding:2.25rem 1.625rem 2rem}}@media (min-width: 64em){#header li:first-of-type .nav-link{padding-left:var(--header-padding)}}#header li:last-of-type .nav-link{padding-right:0}#header[data-theme=dark] .nav-link,#header:not([data-theme=light]) .nav-link{color:#2d628c}#header[data-theme=light] .nav-link{color:#fff}#header .nav-link:hover,#header .nav-link.active{color:inherit}#header[data-theme=dark] .nav-link:hover,#header[data-theme=dark] .nav-link.active,#header:not([data-theme=light]) .nav-link:hover,#header:not([data-theme=light]) .nav-link.active{color:#2d628c}#header[data-theme=light] .nav-link:hover,#header[data-theme=light] .nav-link.active{color:#fff}#header .news-w{position:relative;display:flex;align-items:center;gap:.75rem;height:100%;text-decoration:none;font-family:Century Gothic,sans-serif}#header .news-w:before{position:absolute;bottom:1.4375rem;left:0;width:100%;height:1px;content:"";transition:transform .4s cubic-bezier(.4,0,.1,1);transform:scale3d(0,1,1);transform-origin:right center}#header .news-w:hover:before{transform:scaleZ(1);transform-origin:left center}#header[data-theme=dark] .news-w:before,#header:not([data-theme=light]) .news-w:before{background:#2d628c}#header[data-theme=light] .news-w:before{background:#fff}#header[data-theme=dark] .news-w,#header:not([data-theme=light]) .news-w{color:#2d628c}#header[data-theme=light] .news-w{color:#fff}#header .news-w p{margin:0;font-size:.75rem;line-height:1.2;letter-spacing:.025rem;font-weight:400;font-style:normal;text-transform:uppercase;transition:color .4s linear;display:none}@media (min-width: 64em){#header .news-w p{display:block}}#header[data-theme=dark] .news-w p,#header:not([data-theme=light]) .news-w p{color:#2d628c}#header[data-theme=light] .news-w p{color:#fff}#header .news-w .counter{display:flex;align-items:center;justify-content:center;min-width:1.25rem;min-height:1.25rem;padding:.1875rem .25rem;border-radius:.5rem;opacity:1;transition:background .4s linear,opacity .4s linear}#header .news-w .counter.no-unread{display:none;opacity:0}#header[data-theme=dark] .news-w .counter,#header:not([data-theme=light]) .news-w .counter{background:#2d628c}#header[data-theme=light] .news-w .counter{background:#fff}#header .news-w .counter .number{font-size:.5rem;line-height:1.6;letter-spacing:.025rem;font-family:Century Gothic,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;transition:color .4s linear}#header[data-theme=dark] .news-w .counter .number,#header[data-theme=dark] .news-w .counter span,#header:not([data-theme=light]) .news-w .counter .number,#header:not([data-theme=light]) .news-w .counter span{color:#fff}#header[data-theme=light] .news-w .counter .number,#header[data-theme=light] .news-w .counter span.number{color:#2d628c}#header .menu-cta{display:flex;align-items:center;height:100%;padding:1.5625rem var(--header-padding) 1.5625rem 0}#header .menu-cta p{font-size:.75rem;line-height:1.2;letter-spacing:.025rem;font-family:Century Gothic,sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;transition:color .4s linear}#header[data-theme=dark] .menu-cta p,#header:not([data-theme=light]) .menu-cta p{color:#2d628c}#header[data-theme=light] .menu-cta p{color:#fff}@media (min-width: 64em){#header .menu-cta{padding:0 var(--header-padding) 0 0}}.logo{height:auto!important;max-height:140px!important;width:auto!important;object-fit:contain!important}.logo-mb{max-height:200px!important}.hero-inner .logo{width:min(75vw,500px)!important;max-height:none!important;object-fit:contain!important}@media (min-width: 64em){.hero-inner .logo{grid-column:2 / -1!important;width:min(600px,60vw)!important;max-width:90%!important;height:auto!important;max-height:none!important;padding-left:var(--header-padding, 0)!important}}@media (min-width: 80em){.hero-inner .logo{grid-column:3 / -1}}.logo-item img,.logo-container img{max-height:120px;max-width:100%;object-fit:contain}.buttons-container{position:fixed;bottom:2rem;left:0;z-index:5;width:100%;pointer-events:none}@media (min-width: 48em){.buttons-container{bottom:2.75rem}}@media (min-width: 64em){.buttons-container{z-index:50}}@media (min-width: 105em){.buttons-container{bottom:6.5rem}}.buttons-container .buttons-wrapper{width:max(200px,100% - 32px);margin-inline:auto}@media (min-width: 48em){.buttons-container .buttons-wrapper{width:max(200px,100% - 64px)}}.buttons-container .buttons-inner{display:flex;flex-direction:column;gap:16px;padding-right:var(--header-padding);margin-left:auto;width:fit-content}.buttons-container .scroll-top,.buttons-container .sound{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:transparent;border:1px solid rgba(45,98,140,.5);border-radius:50%;cursor:pointer;transition:opacity .4s;pointer-events:auto}.buttons-container .scroll-top{opacity:0;transition:opacity .4s}.buttons-container .scroll-top.visible{opacity:1}.buttons-container .scroll-top:hover,.buttons-container .sound:hover,.buttons-container .scroll-top.visible:hover{opacity:.8}.buttons-container .scroll-top svg{width:10px;height:12px}.buttons-container .sound canvas{width:24px;height:24px}.hero-transition{position:fixed;inset:0;z-index:5;pointer-events:auto}.hero{pointer-events:none}main,.topChapters{padding-top:0}@media (max-width: 63.99em){.hero .hero-inner{align-items:center;justify-content:center}}.shaklab-menu{position:fixed;inset:0;z-index:20;pointer-events:none;visibility:hidden;opacity:0;transition:opacity .3s,visibility .3s;display:grid;grid-template-columns:1fr 1fr;align-content:center;padding:3rem;gap:2rem 4rem;max-width:90rem;margin:0 auto}.shaklab-menu.is-open{pointer-events:auto;visibility:visible;opacity:1}.shaklab-menu .overlay{position:absolute;inset:0;z-index:-1;background:#0000004d}.shaklab-menu .grid-nav{grid-column:1}.shaklab-menu .grid-terms{grid-column:2;align-self:center}.shaklab-menu .grid-nav nav ul{list-style:none;margin:0;padding:0}.shaklab-menu .grid-nav .nav-link{display:flex;align-items:center;gap:2rem;color:#a9bfd2;text-decoration:none;font-family:Century Gothic,sans-serif;font-size:1.25rem;line-height:1.6;font-weight:400;font-style:normal;transition:color .4s linear}.shaklab-menu .grid-nav .nav-link .text-content{position:relative;padding:1.5rem 0;transition:transform .6s cubic-bezier(.4,0,.1,1)}.shaklab-menu .grid-nav .nav-link span{text-wrap:nowrap}@media (min-width: 48em){.shaklab-menu .grid-nav .nav-link{font-size:1.75rem;line-height:1.4;letter-spacing:.14rem;text-transform:uppercase}}@media (min-width: 64em){.shaklab-menu .grid-nav .nav-link{font-size:1.5rem;letter-spacing:.03rem}}@media (min-width: 48em) and (min-width: 64em){.shaklab-menu .grid-nav .nav-link{font-size:2.5rem;letter-spacing:.1rem}}@media (hover: hover) and (pointer: fine){.shaklab-menu .grid-nav .nav-link:hover{color:#2d628c}}.shaklab-menu .grid-nav .nav-link.active{color:#2d628c}.shaklab-menu .grid-terms .terms-w ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:1rem 2rem}.shaklab-menu .grid-terms .terms-link a{color:#2d628c;text-decoration:none;font-family:Century Gothic,sans-serif;font-weight:700;font-style:italic;letter-spacing:.08rem}.shaklab-menu .grid-terms .terms-link a:hover{text-decoration:underline}@media (max-width: 767px){.shaklab-menu{grid-template-columns:1fr;padding:2rem}.shaklab-menu .grid-nav,.shaklab-menu .grid-terms{grid-column:1}}.section-social .logo-container{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;margin-top:1rem}.section-social .logo-item{display:flex;align-items:center}.section-social .logo-item img{max-height:80px;width:auto;object-fit:contain;filter:brightness(0) invert(1);opacity:.9}[data-chapter=ShaklabXMarineChapter] .texts-container{display:grid;grid-template-columns:repeat(4,1fr);row-gap:12.5rem;margin-bottom:12.5rem}@media (min-width: 48em){[data-chapter=ShaklabXMarineChapter] .texts-container{gap:21.25rem 6.25rem;margin-bottom:18.75rem}}@media (min-width: 105em){[data-chapter=ShaklabXMarineChapter] .texts-container{column-gap:10rem}}[data-chapter=ShaklabXMarineChapter] .texts-container .text-block{grid-column:1 / 5}@media (min-width: 48em) and (max-width: 63.99em){[data-chapter=ShaklabXMarineChapter] .texts-container .text-block:nth-child(odd){grid-column:2 / 5}[data-chapter=ShaklabXMarineChapter] .texts-container .text-block:nth-child(2n){grid-column:1 / 4}}@media (min-width: 64em){[data-chapter=ShaklabXMarineChapter] .texts-container .text-block:nth-child(odd){grid-column:2 / 5}[data-chapter=ShaklabXMarineChapter] .texts-container .text-block:nth-child(2n){grid-column:1 / 4}}[data-chapter=ShaklabXMarineChapter] .text-block{position:relative}[data-chapter=ShaklabXMarineChapter] .text-block .title{margin-bottom:1rem}@media (min-width: 64em){[data-chapter=ShaklabXMarineChapter] .text-block .title{margin-bottom:2rem}}[data-chapter=ShaklabXMarineChapter] .text-number{display:flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;border:2px solid rgba(0,138,224,.5);transform:translate3d(-5.4375rem,0,0) rotate3d(0,0,1,45deg)}@media (max-width: 63.99em){[data-chapter=ShaklabXMarineChapter] .text-number{display:none}}[data-chapter=ShaklabXMarineChapter] .text-number .fs-label{transform:rotate3d(0,0,1,-45deg)}[data-chapter=ShaklabXMarineChapter] .subdescription{margin-bottom:8.75rem;font-size:1rem;line-height:1.6}@media (min-width: 48em){[data-chapter=ShaklabXMarineChapter] .subdescription{font-size:1.25rem;letter-spacing:.05rem;margin-bottom:15rem}}[data-chapter=ShaklabXMarineChapter] .category-heading{position:relative;width:fit-content;margin-bottom:8.75rem}@media (min-width: 48em){[data-chapter=ShaklabXMarineChapter] .category-heading{margin-bottom:7.5rem}}[data-chapter=ShaklabXMarineChapter] .category-heading:before{position:absolute;bottom:-2rem;left:0;width:100%;height:2px;content:"";background:#008ae080}[data-chapter=ShaklabXMarineChapter] .separator{width:100%;height:2px;margin-bottom:8.75rem;background:#008ae080;transform-origin:left center}[data-chapter=ShaklabXMarineChapter] .grid h2{margin-bottom:8.75rem}[data-chapter=ShaklabXMarineChapter] .grid h2.low-width{max-width:30.125rem}@media (min-width: 48em){[data-chapter=ShaklabXMarineChapter] .grid h2{margin-bottom:12.5rem}}@media (min-width: 64em){[data-chapter=ShaklabXMarineChapter] .grid h2{margin-bottom:15rem}}[data-chapter=ShaklabXMarineChapter] .description{margin-top:6.25rem}@media (min-width: 64em){[data-chapter=ShaklabXMarineChapter] .description{margin-top:0}}[data-chapter=ShaklabXMarineChapter] .description:last-child{padding-bottom:8.75rem}@media (min-width: 64em){[data-chapter=ShaklabXMarineChapter] .description:last-child{padding-bottom:25.8125rem}}[data-chapter=ShaklabXMarineChapter] .hsse-title{margin-bottom:1.5rem}@media (min-width: 64em){[data-chapter=ShaklabXMarineChapter] .hsse-title{margin-bottom:2rem}}.read-more{position:relative;width:100%}.read-more .content-wrapper{width:100%}.read-more .content-wrapper>div{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.read-more .content{width:100%;height:fit-content;margin-bottom:2.5rem;overflow:hidden;pointer-events:none;scrollbar-width:none;-ms-overflow-style:none}@media (min-width: 64em){.read-more .content{margin-bottom:3.25rem}}.read-more .content::-webkit-scrollbar{width:0}.read-more .inner.clamp{display:-webkit-box;text-overflow:-o-ellipsis-lastline;-webkit-line-clamp:var(--line-count);-webkit-box-orient:vertical;overflow:hidden}.read-more.expanded .content{pointer-events:all;overflow:visible}.read-more.expanded .read-more-button .arrow{transform:translate3d(-12.5%,12.5%,0) rotate(225deg)!important}.read-more.expanded .inner.clamp{-webkit-line-clamp:unset;display:block;overflow:visible}.read-more .read-more-button{display:none}.read-more.expandable .read-more-button{display:block}.read-more .read-more-button{position:relative;z-index:1;width:2.5rem;height:2.5rem;padding:0;margin:0;background:transparent;border:none;cursor:pointer;flex-shrink:0}.read-more .read-more-button:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";border:2px solid;border-radius:50%;transition:background .4s,border-color .4s}.read-more .read-more-button .arrow{position:absolute;top:50%;left:50%;width:.375rem;height:.375rem;border-right:.09375rem solid;border-bottom:.09375rem solid;transition:transform .4s cubic-bezier(.4,0,.1,1),border-color .4s;transform:translate3d(-12.5%,-25%,0) rotate(45deg)}.read-more .read-more-button.tertiary:before{border-color:#008ae080}.read-more .read-more-button.tertiary .arrow{border-color:#fff}.read-more .read-more-button.tertiary:hover:before{background:#fff;border-color:#fff}.read-more .read-more-button.tertiary:hover .arrow{border-color:#8cb4d5}.read-more .read-more-button.white:before{border-color:#2d628c}.read-more .read-more-button.white .arrow{border-color:#fff}.read-more .read-more-button.white:hover:before{background:#fff;border-color:#fff}.read-more .read-more-button.white:hover .arrow{border-color:#2d628c}.read-more .read-more-button.grey:before{border-color:#a9bfd2}.read-more .read-more-button.grey .arrow{border-color:#fff}.read-more .read-more-button.grey:hover:before{background:#fff;border-color:#fff}.read-more .read-more-button.grey:hover .arrow{border-color:#a9bfd2}.read-more .read-more-button.secondary:before{border-color:#2d628c4d}.read-more .read-more-button.secondary .arrow{border-color:#2d628c}.read-more .read-more-button.secondary:hover:before{background:#2d628c;border-color:#2d628c}.read-more .read-more-button.secondary:hover .arrow{border-color:#fff}.read-more .read-more-button.primary:before{border-color:#8cb4d5}.read-more .read-more-button.primary .arrow{border-color:#fff}.read-more .read-more-button.primary:hover:before{background:#fff;border-color:#fff}.read-more .read-more-button.primary:hover .arrow{border-color:#8cb4d5}[data-chapter=ShaklabInvestmentsChapter] h2.fs-h2{margin-bottom:8.75rem}@media (min-width: 48em){[data-chapter=ShaklabInvestmentsChapter] h2.fs-h2{margin-bottom:12.5rem}}@media (min-width: 64em){[data-chapter=ShaklabInvestmentsChapter] h2.fs-h2{margin-bottom:15rem}}[data-chapter=ShaklabInvestmentsChapter] .read-more.description .inner .fs-s1{padding-bottom:1rem;color:#fff}@media (min-width: 64em){[data-chapter=ShaklabInvestmentsChapter] .read-more.description .inner .fs-s1{padding-bottom:2rem}}[data-chapter=ShaklabInvestmentsChapter] .icon-wrapper{display:none}@media (min-width: 64em){[data-chapter=ShaklabInvestmentsChapter] .icon-wrapper{display:flex;position:relative;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;transform:rotate3d(0,0,1,45deg)}[data-chapter=ShaklabInvestmentsChapter] .icon-wrapper:before{position:absolute;inset:0;border:2px solid rgba(140,180,213,.6);content:""}[data-chapter=ShaklabInvestmentsChapter] .icon-wrapper svg{width:1.125rem;height:auto;transform:rotate3d(0,0,1,-45deg)}}[data-chapter=ShaklabInvestmentsChapter] .separator{display:none}@media (min-width: 64em){[data-chapter=ShaklabInvestmentsChapter] .separator{display:block;width:100%;height:2px;margin-bottom:8.75rem;background:#8cb4d599;transform-origin:left center}}[data-chapter=ShaklabInvestmentsChapter] .advantages-informations{display:flex;flex-direction:column-reverse;gap:8.75rem}@media (min-width: 48em){[data-chapter=ShaklabInvestmentsChapter] .advantages-informations{gap:3.25rem}}@media (min-width: 64em){[data-chapter=ShaklabInvestmentsChapter] .advantages-informations{flex-direction:column;margin-bottom:8.75rem}}[data-chapter=ShaklabInvestmentsChapter] .advantages-container{display:grid;grid-template-columns:repeat(4,1fr);row-gap:12.5rem;padding-bottom:3.75rem}@media (min-width: 48em){[data-chapter=ShaklabInvestmentsChapter] .advantages-container{gap:17.5rem 2.5rem}}@media (min-width: 105em){[data-chapter=ShaklabInvestmentsChapter] .advantages-container{gap:7.5rem;max-width:75rem;padding-bottom:15rem}}[data-chapter=ShaklabInvestmentsChapter] .advantages-container .text-block{grid-column:1 / 5}@media (min-width: 48em) and (max-width: 63.99em){[data-chapter=ShaklabInvestmentsChapter] .advantages-container .text-block:nth-child(odd){grid-column:2 / 5}[data-chapter=ShaklabInvestmentsChapter] .advantages-container .text-block:nth-child(2n){grid-column:1 / 4}}@media (min-width: 64em){[data-chapter=ShaklabInvestmentsChapter] .advantages-container .text-block:nth-child(odd){grid-column:1 / 4}[data-chapter=ShaklabInvestmentsChapter] .advantages-container .text-block:nth-child(2n){grid-column:2 / 5}}[data-chapter=ShaklabInvestmentsChapter] .advantages-container .text-block .title{margin-bottom:1rem}@media (min-width: 64em){[data-chapter=ShaklabInvestmentsChapter] .advantages-container .text-block .title{margin-bottom:2rem}}[data-chapter=ShaklabExpressChapter] h2.fs-h2{margin-bottom:8.75rem}@media (min-width: 64em){[data-chapter=ShaklabExpressChapter] h2.fs-h2{margin-bottom:12.5rem}}@media (min-width: 105em){[data-chapter=ShaklabExpressChapter] h2.fs-h2{margin-bottom:15rem}}[data-chapter=ShaklabExpressChapter] .shaklabExpress-section:not(:last-child){position:relative}[data-chapter=ShaklabExpressChapter] .description{margin-bottom:8.75rem}[data-chapter=ShaklabExpressChapter] .description-wrapper .description{margin-bottom:4.0625rem}[data-chapter=ShaklabExpressChapter] .description-wrapper.multiple-paragraphs .description{margin-bottom:15rem}[data-chapter=ShaklabExpressChapter] .paragraphs-container.multiple-paragraphs{margin-bottom:5rem}@media (min-width: 64em){[data-chapter=ShaklabExpressChapter] .paragraphs-container.multiple-paragraphs{margin-bottom:0}}[data-chapter=ShaklabExpressChapter] .shaklabExpress-section{padding-bottom:8.75rem}@media (min-width: 64em){[data-chapter=ShaklabExpressChapter] .shaklabExpress-section{padding-bottom:18.75rem}}[data-chapter=ShaklabXChapter] h2.fs-h2{margin-bottom:8.75rem}@media (min-width: 64em){[data-chapter=ShaklabXChapter] h2.fs-h2{margin-bottom:12.5rem}}@media (min-width: 105em){[data-chapter=ShaklabXChapter] h2.fs-h2{margin-bottom:15rem}}[data-chapter=ShaklabXChapter] .read-more .inner .fs-s1{color:#fff}[data-chapter=Oil] .separator,[data-chapter=Metals] .separator{width:100%;height:2px;margin-bottom:0;background:#2d628c;transform-origin:left center}@media (min-width: 64em){[data-chapter=Oil] .separator,[data-chapter=Metals] .separator{margin-bottom:12.5rem}}@media (min-width: 105em){[data-chapter=Oil] .separator,[data-chapter=Metals] .separator{margin-bottom:15rem}}[data-chapter=Oil] .category,[data-chapter=Metals] .category{margin-bottom:8.75rem}@media (min-width: 64em){[data-chapter=Oil] .category,[data-chapter=Metals] .category{margin-bottom:6.25rem}}[data-chapter=Metals] .description{margin-bottom:8.75rem}[data-chapter=Oil] .products-grid,[data-chapter=Metals] .products-grid{row-gap:6.25rem}@media (min-width: 64em){[data-chapter=Oil] .products-grid,[data-chapter=Metals] .products-grid{row-gap:100px}}[data-chapter=ShaklabXChapter] .index-who-we-are .index-who-are-label.on-shaklabX{margin-top:6.25rem;margin-bottom:6.25rem;color:#fff;text-transform:none}@media (min-width: 64em){[data-chapter=ShaklabXChapter] .index-who-we-are .index-who-are-label.on-shaklabX{margin-top:.625rem;margin-bottom:0}}[data-chapter=ShaklabXChapter] .text-block.product .title{margin-bottom:1rem}@media (min-width: 64em){[data-chapter=ShaklabXChapter] .text-block.product .title{margin-bottom:2rem}}[data-chapter=ShaklabXChapter] .product-container:last-of-type{padding-bottom:8.75rem}@media (min-width: 64em){[data-chapter=ShaklabXChapter] .product-container:last-of-type{padding-bottom:18.75rem}}.core-values-block h2,.team-block h2,.driving-force .fs-h2{color:#2d628c;text-transform:uppercase;max-width:49.375rem}.core-values-block .description-block,.core-values-block .content,.team-block .description,.paragraphs-wrapper .attribute-item .heading{color:#2d628c}.index-who-we-are{display:flex;flex-direction:column;gap:1rem}.index-who-we-are-inner{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;margin-left:.625rem;color:#2d628c;position:relative}.index-who-we-are-inner:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";border:solid 1px #a9bfd2;transform:rotate3d(0,0,1,45deg)}.index-who-are-label{color:#2d628c;text-transform:uppercase}.core-values-block,.team-block,.driving-forces{padding-top:10.625rem;padding-bottom:6.25rem}@media (min-width: 64em){.core-values-block,.team-block,.driving-forces{padding-top:20.5rem;padding-bottom:15rem}.index-who-we-are-inner{width:3.5rem;height:3.5rem;margin-top:.75rem;margin-left:.75rem}}.members-wrapper{display:flex;flex-wrap:wrap;gap:6.25rem;justify-content:center;width:100%;padding-bottom:.625rem}@media (min-width: 64em){.members-wrapper{gap:7.5rem;max-width:75rem}}.team-member-block{width:min(292px,100%);margin-bottom:5rem}.team-member-block.wide-member{width:100%}.team-member-block .picture-wrapper{aspect-ratio:934 / 1148;overflow:hidden;margin-bottom:2rem}.team-member-block .picture-wrapper img{width:100%;height:100%;object-fit:cover}.team-member-block .position{color:#1c75bc;margin-bottom:1.5rem}.driving-force{margin-bottom:6.25rem}@media (min-width: 64em){.driving-force{margin-bottom:15rem}.team-member-block{width:375px;margin-bottom:0}.team-member-block.wide-member{width:100%;display:flex;gap:5rem;align-items:center;margin-bottom:5rem}.team-member-block.wide-member .picture-wrapper{flex:0 0 45%;margin-bottom:0}.team-member-block:nth-child(2n){margin-top:10.625rem}.team-member-block.wide-member:nth-child(2n){margin-top:0}}@media (min-width: 105em){.team-member-block{width:467px}.team-member-block.wide-member{width:100%}}.link-block.shaklab-navy-blue,.link-block.shaklab-navy-blue .link-block-label{color:#2d628c!important}.link-block.shaklab-navy-blue .arrow-container svg{fill:#2d628c!important}#header[data-theme=dark] .nav-link{color:#2d628c!important}.news-wrapper{padding-top:6.25rem}@media (min-width: 64em){.team-block .news-wrapper{padding-top:14.25rem}}.news-wrapper .navigation-wrapper{display:flex;justify-content:space-between;margin-bottom:6.25rem;align-items:baseline}@media (min-width: 64em){.news-wrapper .navigation-wrapper{margin-bottom:3.25rem}}.news-wrapper .navigation-wrapper .title{color:#2d628c;text-transform:uppercase}.news-wrapper .navigation-wrapper .navigation-link{color:#2d628c;text-transform:uppercase;font-weight:700;text-decoration:none}.article-wrapper{display:flex;flex-direction:column;gap:6.25rem}@media (min-width: 64em){.team-block .news-wrapper .article-wrapper{flex-direction:row;gap:4.75rem}.team-block .news-wrapper .article-wrapper .article-item{flex-grow:1;width:0}}.news-wrapper .article-item .article-link{text-decoration:none;color:inherit}.news-wrapper .article-item .img-container{aspect-ratio:293 / 153;overflow:hidden;margin-bottom:1.5rem;border-radius:.5rem}.news-wrapper .article-item .img-container img{width:100%;height:100%;object-fit:cover}.shaklab-navy-blue-2{color:#81a0bb}.back-link{margin-left:auto;margin-right:0}@media (min-width: 64em){.driving-forces .back-link{margin-left:auto;margin-bottom:15rem}}.link-block{position:relative;display:flex;gap:1.0625rem;align-items:center;width:fit-content;padding-bottom:1.25rem;font-size:.875rem;line-height:1.2;letter-spacing:.21rem;cursor:pointer;transition:color .4s linear;transform-origin:right center;font-family:Century Gothic,sans-serif;font-weight:700;text-transform:uppercase;text-decoration:none}@media (min-width: 64em){.link-block{padding-bottom:1.75rem}}.link-block:before{position:absolute;bottom:0;left:0;width:100%;height:2px;content:"";background:#d1dde8;border-radius:2px}.link-block:after{position:absolute;bottom:0;left:0;width:100%;height:2px;content:"";background:#2d628c;border-radius:2px;transition:transform .4s cubic-bezier(.4,0,.1,1);transform:scaleX(0);transform-origin:right center}.link-block:hover:after{transform:scaleX(1);transform-origin:left center}.link-block .arrow-wrapper.left{display:none}.link-block .arrow-wrapper .arrow-container{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:50%;transition:all .4s linear}.link-block.shaklab-navy-blue{color:#2d628c}.link-block.shaklab-navy-blue .arrow-wrapper .arrow-container{color:#2d628c;background:transparent;border:2px solid #2d628c}.link-block.shaklab-navy-blue:hover .arrow-wrapper .arrow-container{background:#2d628c;color:#fff}@font-face{font-family:Josefin Sans;src:url(/assets/fonts/JosefinSans-ExtraLightItalic.woff2) format("woff2"),url(/assets/fonts/JosefinSans-ExtraLightItalic.woff) format("woff");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Century Gothic;src:url(/assets/fonts/CenturyGothic-Bold.woff2) format("woff2"),url(/assets/fonts/CenturyGothic-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Century Gothic;src:url(/assets/fonts/CenturyGothic-Italic.woff2) format("woff2"),url(/assets/fonts/CenturyGothic-Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Josefin Sans;src:url(/assets/fonts/JosefinSans-ThinItalic.woff2) format("woff2"),url(/assets/fonts/JosefinSans-ThinItalic.woff) format("woff");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Josefin Sans;src:url(/assets/fonts/JosefinSans-LightItalic.woff2) format("woff2"),url(/assets/fonts/JosefinSans-LightItalic.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Josefin Sans;src:url(/assets/fonts/JosefinSans-Light.woff2) format("woff2"),url(/assets/fonts/JosefinSans-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Josefin Sans;src:url(/assets/fonts/JosefinSans-ExtraLight.woff2) format("woff2"),url(/assets/fonts/JosefinSans-ExtraLight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Century Gothic;src:url(/assets/fonts/CenturyGothic.woff2) format("woff2"),url(/assets/fonts/CenturyGothic.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Century Gothic;src:url(/assets/fonts/CenturyGothic-BoldItalic.woff2) format("woff2"),url(/assets/fonts/CenturyGothic-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Josefin Sans;src:url(/assets/fonts/JosefinSans-Thin.woff2) format("woff2"),url(/assets/fonts/JosefinSans-Thin.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Josefin Sans;src:url(/assets/fonts/JosefinSans-Bold.woff2) format("woff2"),url(/assets/fonts/JosefinSans-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Josefin Sans;src:url(/assets/fonts/JosefinSans-Regular.woff2) format("woff2"),url(/assets/fonts/JosefinSans-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Josefin Sans;src:url(/assets/fonts/JosefinSans-SemiBold.woff2) format("woff2"),url(/assets/fonts/JosefinSans-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Josefin Sans;src:url(/assets/fonts/JosefinSans-Italic.woff2) format("woff2"),url(/assets/fonts/JosefinSans-Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Josefin Sans;src:url(/assets/fonts/JosefinSans-Medium.woff2) format("woff2"),url(/assets/fonts/JosefinSans-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Josefin Sans;src:url(/assets/fonts/JosefinSans-BoldItalic.woff2) format("woff2"),url(/assets/fonts/JosefinSans-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Josefin Sans;src:url(/assets/fonts/JosefinSans-MediumItalic.woff2) format("woff2"),url(/assets/fonts/JosefinSans-MediumItalic.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Josefin Sans;src:url(/assets/fonts/JosefinSans-SemiBoldItalic.woff2) format("woff2"),url(/assets/fonts/JosefinSans-SemiBoldItalic.woff) format("woff");font-weight:600;font-style:italic;font-display:swap}footer{position:relative;padding-top:8.25rem;padding-bottom:1.75rem;background-color:#fff}@media (min-width: 64em){footer{padding-top:10.1875rem;padding-bottom:8.8125rem}}@media (max-width: 64em){footer .footer-container{display:flex;flex-direction:column}}@media (min-width: 64em){footer .menu-left{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:0!important}}@media (min-width: 80em){footer .menu-left{margin-bottom:0!important}}footer .menu-left .menu-links,footer .menu-left .legals-links{display:flex;flex-direction:column;gap:1rem}@media (max-width: 64em){footer .menu-left .menu-links,footer .menu-left .legals-links{display:none}}footer .menu-left .menu-links li{width:fit-content}@media (hover: hover) and (pointer: fine){footer .menu-left .menu-links li:hover a{color:#81a0bb}}footer .menu-left .menu-links a{color:#2d628c;transition:color .2s linear}footer .menu-left .legals-links{gap:.75rem;margin-top:3.5rem}footer .menu-left .legals-links li{width:fit-content}@media (hover: hover) and (pointer: fine){footer .menu-left .legals-links li:hover a{color:#fff}}footer .menu-left .legals-links a{color:#81a0bb;transition:color .2s linear}footer .menu-right{position:relative;display:flex;flex-wrap:wrap;gap:2.5rem;width:fit-content;height:100%}@media (min-width: 64em){footer .menu-right{gap:1.25rem;justify-content:space-between;width:100%}}footer .line{width:100%;height:2px;margin-top:6.25rem;background-color:#2d628c33}@media (max-width: 64em){footer .line{display:none}}footer .legal-info-container{margin-top:6.25rem}@media (min-width: 64em){footer .legal-info-container{margin-top:2.5rem}}footer .legal-info-container .logo{width:100%;max-width:19.4375rem;height:auto}@media (min-width: 80em){footer .legal-info-container .logo{margin-top:auto;margin-bottom:0}}footer .copyright-info{display:flex;justify-content:space-between;margin-top:1.9375rem}@media (min-width: 64em){footer .copyright-info{align-items:flex-end;justify-content:flex-end;margin-top:2.5rem}}footer .copyright-info p{opacity:.5}footer[data-theme=dark]{background-color:#2d628c}footer[data-theme=dark] .menu-left .menu-links a{color:#fff}footer[data-theme=dark] .menu-left .legals-links a{color:#fff9}footer[data-theme=dark] .logo path{fill:#fff}footer[data-theme=dark] .menu-right:after{background-color:#ffffff1a}footer[data-theme=dark] .line{background-color:#ffffff1a}footer[data-theme=dark] .copyright-info p{color:#fff}footer[data-theme=light]{background-color:#fff}footer[data-theme=light] .menu-left .menu-links a{color:#2d628c}@media (hover: hover) and (pointer: fine){footer[data-theme=light] .menu-left .legals-links li:hover a{color:#2d628c}}footer[data-theme=light] .menu-left .legals-links a{color:#81a0bb}footer[data-theme=light] .line{background-color:#2d628c1a}footer[data-theme=light] .logo path{fill:#fff}footer[data-theme=light] .menu-right:after{background-color:#2d628c33}footer[data-theme=light] .copyright-info p{color:#2d628c}footer[data-theme=none]{display:none}.office{position:relative;max-width:25rem;padding-bottom:2.5rem}@media (max-width: 64em){.office{width:100%}}@media (min-width: 64em){.office{display:flex;flex-direction:column;gap:4.625rem;justify-content:space-between;max-width:13.875rem;padding-bottom:0}}.office:after{position:absolute;bottom:0;left:0;width:100%;height:2px;content:""}@media (min-width: 64em){.office:after{display:none}}.office .top .image-container{width:100%;aspect-ratio:311/174;margin-bottom:1.5rem;overflow:hidden;border-radius:.5rem;transform:translateZ(1px)}@media (min-width: 64em){.office .top .image-container{aspect-ratio:222/124;margin-bottom:3.125rem}}.office .top .image-container img{width:100%;height:100%;object-fit:cover}.office .top h2{max-width:6.875rem;min-height:4rem;margin-bottom:1.5rem}.office .top p{margin-bottom:1rem;color:#81a0bb;white-space:pre-wrap}.office .bottom a{position:relative;display:block;width:fit-content}.office .bottom a:after{position:absolute;bottom:0;left:0;width:100%;height:1px;content:"";transition:transform .6s cubic-bezier(.4,0,.1,1);transform:scale3d(0,1,1);transform-origin:right center}@media (hover: hover) and (pointer: fine){.office .bottom a:hover:after{transform:scaleZ(1);transform-origin:left center}}.office[data-theme=dark] h2,.office[data-theme=dark] p,.office[data-theme=dark] a{color:#fff}.office[data-theme=dark]:after{background-color:#ffffff1a}.office[data-theme=dark] .bottom a:after{background-color:#fff}.office[data-theme=light] h2,.office[data-theme=light] p,.office[data-theme=light] a{color:#2d628c}.office[data-theme=light] .bottom a:after{background-color:#2d628c}.office[data-theme=light]:after{background-color:#2d628c33}
