.bp-wrap{-webkit-tap-highlight-color:rgba(0,0,0,0);height:100%;left:0;position:fixed;top:0;touch-action:none;width:100%;z-index:999}.bp-wrap,.bp-wrap *{contain:strict}.bp-wrap>div:first-child{background:rgba(0,0,0,.75);height:100%;left:0;position:absolute;top:0;width:100%}.bp-inner,.bp-item{position:absolute}.bp-inner{align-items:center;contain:layout size;display:flex;height:100%;justify-content:center;left:0;top:0;width:100%}.bp-html *{contain:unset}.bp-img-wrap{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.bp-img-wrap.bp-drag .bp-img{cursor:-webkit-grabbing;cursor:grabbing}.bp-close{contain:layout size}.bp-img{background-size:100% 100%;cursor:zoom-in;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bp-img div,.bp-img img{height:100%;left:0;position:absolute;top:0;width:100%}.bp-img .bp-o{display:none}.zoomed .bp-img{cursor:-webkit-grab;cursor:grab}.zoomed .bp-cap{-webkit-animation:none!important;animation:none!important;opacity:0}.bp-controls{contain:size;height:100%;left:0;pointer-events:none;position:absolute;text-align:left;top:0;width:100%}.bp-controls button{background:rgba(0,0,0,.15);border:0;contain:content;cursor:pointer;opacity:.9;pointer-events:auto;position:absolute;transition:all .1s}.bp-controls button:hover{background-color:rgba(0,0,0,.2);opacity:1}.bp-controls svg{fill:#fff}.bp-count{color:hsla(0,0%,100%,.9);height:50px;line-height:1;margin:16px;position:absolute;width:100px}.bp-next,.bp-prev{border-radius:3px 0 0 3px;height:64px;margin-top:-32px;right:0;top:50%;width:58px}.bp-next:hover:before,.bp-prev:hover:before{transform:translateX(-2px)}.bp-next:before,.bp-prev:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23fff'%3E%3Cpath d='m8.59 16.34 4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z'/%3E%3C/svg%3E");left:7px;position:absolute;top:9px;transition:all .2s;width:46px}.bp-prev{left:0;right:auto;transform:scalex(-1)}.bp-x{border-radius:0 0 0 3px;height:55px;right:0;top:0;width:58px}.bp-x:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='%23fff'%3E%3Cpath d='m24 10-2-2-6 6-6-6-2 2 6 6-6 6 2 2 6-6 6 6 2-2-6-6z'/%3E%3C/svg%3E");position:absolute;right:10px;top:8px;width:37px}.bp-if div,.bp-if iframe,.bp-if video,.bp-vid div,.bp-vid iframe,.bp-vid video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.bp-if,.bp-vid{background:#000}.bp-load{background-size:100% 100%;display:flex;overflow:hidden}.bp-bar{-webkit-animation:bp-bar 4s both;animation:bp-bar 4s both;background:hsla(0,0%,100%,.9);border-radius:0 3px 3px 0;height:3px;left:0;position:absolute;top:0;transform:translateX(-100%);width:100%}@-webkit-keyframes bp-bar{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes bp-bar{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.bp-o,.bp-o:after{border-radius:50%;height:100px;width:100px}.bp-o{-webkit-animation:bp-o 1s linear infinite;animation:bp-o 1s linear infinite;border:10px solid hsla(0,0%,100%,.2);border-left-color:hsla(0,0%,100%,.9);margin:auto}@-webkit-keyframes bp-o{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes bp-o{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.bp-cap{background:rgba(9,9,9,.8);border-radius:4px;bottom:2%;color:hsla(0,0%,100%,.9);display:table;left:50%;line-height:1.3;max-width:95%;padding:.6em 1.2em;position:absolute;transform:translateX(-50%);transition:opacity .3s;width:-webkit-fit-content;width:fit-content;width:-moz-fit-content}.bp-cap a{color:inherit}.bp-inline{position:absolute}.bp-inline:not(.zoomed){touch-action:pan-y}.bp-inline:not(.zoomed) .bp-img-wrap{cursor:zoom-in}@media (prefers-reduced-motion){.bp-wrap *{-webkit-animation-duration:0s!important;animation-duration:0s!important}}@media (max-width:500px){.bp-x{height:47px;width:47px}.bp-x:before{right:6px;top:6px;width:34px}.bp-next,.bp-prev{height:54px;margin-top:-27px;width:45px}.bp-next:before,.bp-prev:before{left:2px;top:7px;width:43px}.bp-o,.bp-o:after{border-width:6px;height:60px;width:60px}.bp-count{margin:13px}}:root{--viewport-height:100vh;--footer-height-mobile:16.875rem}.visuallyhidden{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.hidden{display:none!important}*,:after,:before{box-sizing:border-box}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,h5,h6,li,p{margin:0}article,footer,header,main,nav{display:block}.list-reset,:where(nav) :is(ul,nav),:where(ul[class],ol[class]){list-style:none;margin:0;padding:0}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img{display:block;height:auto;max-width:100%}button,input,select,textarea{font:inherit}button,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}fieldset{margin:0;padding:0}iframe{border:none}.no-outline{outline:none!important}@font-face{font-display:swap;font-family:Gothic A1;font-style:normal;font-weight:500;src:local(""),url(/fonts/gothic-a1-v13-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Gothic A1;font-style:normal;font-weight:700;src:local(""),url(/fonts/gothic-a1-v13-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Gothic A1;font-style:normal;font-weight:900;src:local(""),url(/fonts/gothic-a1-v13-latin-900.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Ompu 0.2";font-style:normal;font-weight:700;src:local("Ompu 0.2 Bold"),url(/fonts/Ompu02-Bold.woff2) format("woff2")}@media (max-width:79.9375em){body,html{touch-action:auto!important}}html{-webkit-font-smoothing:antialiased}body{background-color:#002137;color:#fff;font-family:Gothic A1,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:500;line-height:1.6;overflow-x:hidden}a{color:inherit;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out}p{margin-bottom:1.5rem;margin-top:0}p:last-child{margin-bottom:0}.link,:where(p,.wysiwyg) a{color:#002137;font-weight:700;outline:none;position:relative;transition:border-color .15s,color .15s,box-shadow .15s}.link:is(:hover,:focus),:where(p,.wysiwyg) a:is(:hover,:focus){color:#004f84}.link[target=_blank]{align-items:baseline;display:inline-flex;gap:0 .5rem}.link[target=_blank]:after{background:url(/images/icons/icon--external-link.svg) no-repeat 50%/contain;content:"";display:block;height:1rem;width:1rem}.link-text{border-bottom:1px solid}small{font-size:.875rem}figure{position:relative}figcaption{font-size:1rem;margin:1rem 0 0;max-width:45rem}.figcaption__label{background:#fff;display:inline-block;font-size:.9375rem;line-height:1.4;max-width:55em;padding:.8em 1.3em}::-moz-selection{background:#002137;color:#fff}::selection{background:#002137;color:#fff}mark{background-color:#ffc107;color:#002137}u{border-bottom:2px solid;text-decoration:none}hr{border:none;border-top:1px solid;margin:3rem 0}@media (min-width:43.75em){hr{margin:6rem 0}}.hr--small{margin:2rem 0}sup{font-size:.7em}details summary::-webkit-details-marker{display:none}summary{list-style:none}table{border-collapse:collapse;margin-bottom:1.5rem;table-layout:fixed;width:100%}td,th{border-top:1px solid #002137;padding:.9rem;text-align:left;vertical-align:top}thead td,thead th{border-top:0}th{font-size:.8rem;letter-spacing:.05em;text-transform:uppercase}.image-bg{background-color:fade(#000,10%);background-position:50%;background-repeat:no-repeat;background-size:cover}.image-bg--dark{background-color:#002137}.image--full-bleed{z-index:1}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:opacity .3s}.wysiwyg ul{list-style:none;margin:.6rem 0 2rem;padding:0 0 0 1.7rem}.wysiwyg ul li{font-size:.95em;margin:0 0 .3rem;position:relative}.wysiwyg ul li:before{border-top:1px solid #002137;content:"";display:block;left:-1.7rem;position:absolute;top:.875em;width:1.125rem}.wysiwyg ol li{margin:0 0 .5rem}:is(h1,h2,h3){font-family:"Ompu 0.2",Gothic A1,Helvetica,Arial,sans-serif;font-weight:700;line-height:1.1}.headings--page{margin-bottom:1rem}@media (min-width:43.75em){.headings--page{margin-bottom:3rem}}.heading--page{font-size:2.3rem;line-height:1.1}@media (min-width:43.75em){.heading--page{font-size:6rem}.heading--page--small{font-size:4rem}}.headings--section{margin-bottom:1.5rem}.heading--section{font-weight:700;line-height:1.1}@media (min-width:43.75em){.heading--section{font-size:2.75rem}}.headings--block{margin-bottom:.125rem}.heading--block{font-size:1.375rem;line-height:1.1}@media (min-width:43.75em){.heading--block{font-size:1.8125rem}}.heading--sub{font-family:Gothic A1,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:500;line-height:1.333}@media (min-width:43.75em){.heading--sub{font-size:1.375rem;line-height:1.4545}}.heading--intro{font-family:Gothic A1,Helvetica,Arial,sans-serif;font-weight:500}@media (min-width:43.75em){.heading--intro{font-size:1.375rem;line-height:1.4545}}.headings--eyebrow{margin-bottom:.75rem}.heading--eyebrow{font-family:Gothic A1,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:900;letter-spacing:.04em;line-height:1.333;text-transform:uppercase}.heading--card{font-size:1.2rem;line-height:1.4}button{-webkit-tap-highlight-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;cursor:pointer;padding:0}.button{align-items:center;border:none;border-radius:12.5rem;box-shadow:none;cursor:pointer;display:flex;font-family:Gothic A1,Helvetica,Arial,sans-serif;font-weight:700;gap:.5rem;justify-content:center;line-height:1;min-height:3.125rem;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;outline:none;padding:0 1.5rem;position:relative;transition-duration:.3s;transition-property:background-color,border,box-shadow,color,transform,padding;transition-timing-function:cubic-bezier(.83,0,.17,1);width:100%}.button:disabled{background:fade(#002137,25%)!important;color:#002137!important;opacity:.3;pointer-events:none}.button .icon{height:1.5rem;transition:.2s;width:1.5rem}@media (min-width:31.25em){.button{display:inline-flex;width:auto}}.button-label{display:inline-block;vertical-align:middle}.button--primary{background:#fad40c;color:#002137}.button--primary:is(:hover,:focus){box-shadow:0 0 0 .5rem rgba(250,212,12,.3);outline:0}.button--secondary{background:#002137;color:#fad40c}.button--secondary:is(:hover,:focus){box-shadow:0 0 0 .5rem rgba(0,33,55,.1);outline:0}.button--tweet{background:#0d7bc5;color:#fff}.button--tweet .icon{height:1.5rem;width:1.5rem}.button--tweet:is(:hover,:focus){box-shadow:0 0 0 .5rem rgba(13,123,197,.2);outline:0}.button--link .button-text{border-bottom:1px solid;padding-bottom:.2em;padding-top:.2em}.button--link:is(:hover,:focus){background:rgba(0,79,132,.1)}.button--back{color:#002137;padding-inline:0}.button--back .icon svg{transform:scaleX(-1)}.button--back .button-text{border-bottom:1px solid}.button--back:is(:hover,:focus){color:#004f84}.button--back:is(:hover,:focus) .icon{transform:translateX(-.5em)}#smooth-wrapper{overflow:hidden;z-index:100}#smooth-content{position:relative;z-index:100}#smooth-content:before{background:linear-gradient(180deg,#027693,#004777 26.04%,#002137 62.5%,#00080d);content:"";height:100%;inset:0;opacity:.5;position:absolute;width:100%;z-index:0}.page{overflow:hidden}.header,.page{position:relative}.header{background:#002137;display:flex;flex-direction:column;left:0;padding-bottom:6.25rem;padding-top:3.5rem;top:0;width:100%;z-index:2}@media (min-width:43.75em) and (max-width:99.9375em){.header{height:62.5rem}}@media (min-width:43.75em) and (max-width:99.9375em) and (max-height:48em){.header{height:56.25rem}}@media (min-width:43.75em){.header{padding-bottom:0}}@media (min-width:80em){.header{display:block;height:100vh;max-height:62.5rem;padding-top:0}}@media (min-width:100em){.header{height:calc(100vh + 2rem);max-height:none}}.header__logo{margin-bottom:1.25rem;margin-left:clamp(1.5rem,7.84vw - .34rem,2.5rem);width:4.75rem}@media (min-width:80em){.header__logo{left:2.5rem;margin:0;position:absolute;top:2.5rem;width:7rem;z-index:2}}.greenpeace-logo{display:none;position:absolute;right:2.5rem;top:2.5rem;z-index:2}@media (min-width:43.75em){.greenpeace-logo{display:block}}@media (min-width:43.75em) and (max-width:99.9375em){.greenpeace-logo{top:3.5rem}}.header__content{display:flex;flex-direction:column;height:100%;max-width:46.875rem;padding-left:clamp(1.5rem,7.84vw - .34rem,2.5rem);padding-right:clamp(1.5rem,7.84vw - .34rem,2.5rem);position:relative;row-gap:1em;z-index:4}.header__content *{transform:translateZ(0)}.header__content:after{background:linear-gradient(180deg,rgba(250,212,12,0),#fad40c 50%);content:"";display:block;flex:1;margin-inline:auto;width:1px}@media (min-width:43.75em){.header__content:after{margin-inline:-2px 0}.header__content{align-items:center;margin:0 auto;text-align:center}}@media (min-width:80em){.header__content{padding:14vh 0 0}}.header__heading{color:#fad40c;font-size:1.8125rem}.header__heading span{display:block;font-size:2.875rem;line-height:1}@media (min-width:43.75em){.header__heading span{font-size:5.5rem}}@media (min-width:62.5em){.header__heading span{font-size:6.5rem}}@media (min-width:43.75em){.header__heading{font-size:2.75rem}}.header__subheading{color:#fad40c;font-family:Gothic A1,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.333;width:95%}@media (min-width:43.75em){.header__subheading{font-size:1.375rem;line-height:1.4545;width:auto}}.header__intro{max-width:67ch}.dive{display:grid;gap:.2362rem;justify-items:center;margin-top:.6875rem;width:100%}.dive>div{background:url(/images/dive-arrow.svg) no-repeat 50%/contain;height:9px;opacity:.2;width:16px}@media (min-width:43.75em){.dive>div{height:16px;width:27px}}@media (max-width:99.9375em){.dive>div:is(:first-child,:nth-child(5),:nth-child(6)){display:none}}@media (min-width:31.25em){.dive{width:auto}}.dive__cta{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0;border:0;color:#002137;cursor:pointer;display:grid;font-weight:700;grid-template-columns:1fr;height:3rem;line-height:1;margin:.3263rem auto;padding:0;position:relative;transition:.35s cubic-bezier(.4,0,.2,1);width:100%}.dive__cta>div{background:#fad40c;display:grid;padding:0 1.5rem;place-items:center;z-index:2}.dive__cta:before,.dive__cta>div{border-radius:12.5rem;grid-column:1;grid-row:1;height:100%;position:relative;width:100%}.dive__cta:before{box-shadow:0 0 0 1rem rgba(250,212,12,.2);content:"";opacity:0;transform-origin:center;z-index:1}.dive__cta:is(:hover,:focus){outline:0}@media (prefers-reduced-motion:no-preference){.dive__cta:is(:hover,:focus):before{-webkit-animation:dive-pulse 1s infinite;animation:dive-pulse 1s infinite}}@-webkit-keyframes dive-pulse{0%{box-shadow:0 0 0 0 rgba(250,212,12,.2);opacity:0}60%{opacity:1}to{box-shadow:0 0 0 1rem rgba(250,212,12,.2);opacity:0}}@keyframes dive-pulse{0%{box-shadow:0 0 0 0 rgba(250,212,12,.2);opacity:0}60%{opacity:1}to{box-shadow:0 0 0 1rem rgba(250,212,12,.2);opacity:0}}.sea-top{flex:1;width:100%}@media (min-width:80em){.sea-top{inset:0;position:absolute;z-index:0}}.sea-top__layer.--wave{bottom:0;left:-3%;pointer-events:none;position:absolute;right:-3%}.sea-top__layer.--wave .wave img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 0;object-position:50% 0;width:100%}@media (max-width:43.6875em){.sea-top__layer.--wave{transform:none!important}}.sea-top__layer.--rear{aspect-ratio:16/3.2;z-index:1}.sea-top__layer.--rear .wave img{opacity:.3}.sea-top__layer.--rear .ship{display:block;height:auto;left:clamp(1.625rem,-1.344rem + 14.84vw,13.5rem);position:absolute;top:clamp(-2.5rem,1.797rem + 3.52vw,-5.313rem);width:clamp(6.5rem,4.016rem + 12.42vw,16.438rem);z-index:2}.sea-top__layer.--rear .ship img{width:100%}@media (min-width:80em){.sea-top__layer.--rear .ship{top:-4.375rem}}.sea-top__layer.--mid{aspect-ratio:16/2.6;z-index:3}.sea-top__layer.--mid .boat{display:block;height:auto;position:absolute;right:-106px;top:-80px;width:270px;z-index:2}.sea-top__layer.--mid .boat img{height:auto;-o-object-fit:contain;object-fit:contain;width:100%}@media (min-width:43.75em){.sea-top__layer.--mid .boat{right:-46px;top:-100px;width:410px}}@media (min-width:80em){.sea-top__layer.--mid .boat{right:45px;top:-67px}}@media (min-width:100em){.sea-top__layer.--mid .boat{right:7%;top:-153px;width:713px}}@media (min-width:156.25em){.sea-top__layer.--mid{aspect-ratio:16/3}}.sea-top__layer.--front{aspect-ratio:1600/1081;bottom:auto;margin-top:-23vw;top:100%;z-index:5}@media (max-width:43.6875em){.sea-top__layer.--front{background-position:40% 0}}@media (min-width:156.25em){.sea-top__layer.--front{margin-top:-28vw}}.leaderboard{color:#fff;left:0;opacity:0;position:fixed;top:0;transform:translateX(-1em);transition:.5s cubic-bezier(.4,0,.2,1);visibility:hidden;width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:100}.is-diving .leaderboard{opacity:1;transform:none;visibility:visible}@media (max-width:79.9375em){.leaderboard.is-active .leaderboard__toggle{opacity:0;visibility:hidden}.leaderboard.is-active .leaderboard__ui{opacity:1;transform:none;visibility:visible}.leaderboard.is-active~.waypoint-arrows{opacity:0;visibility:hidden}}.leaderboard__toggle{align-items:center;color:inherit;display:flex;gap:.5rem;height:2.75rem;margin-left:clamp(1.5rem,7.84vw - .34rem,2.5rem);margin-top:2.375rem;transition:.35s cubic-bezier(.4,0,.2,1)}@media (min-width:80em){.leaderboard__toggle{display:none}}.leaderboard__ui{padding:2.875rem 0 3rem 2.5rem}@media (max-width:79.9375em){.leaderboard__ui{background:linear-gradient(90deg,#002137 67.73%,rgba(0,33,55,0));height:var(--viewport-height);left:0;opacity:0;padding:2.125rem 1.5rem 0 3.1875rem;position:fixed;top:0;transform:translateX(-101%);transition:.6s cubic-bezier(.4,0,.2,1);visibility:visible;width:100%}}.leaderboard__back{color:inherit;justify-content:start;margin-bottom:3rem;margin-left:-2rem;width:-webkit-max-content;width:-moz-max-content;width:max-content}.leaderboard__back:is(:hover,:focus){color:inherit}@media (min-width:80em){.leaderboard__back{display:none}}.leaderboard__subtitle{font-size:.8125rem;margin-top:.125rem}.leaderboard__nav{margin-top:2.8125rem;position:relative}.leaderboard__nav:before{background:hsla(0,0%,100%,.2);background:linear-gradient(180deg,transparent,hsla(0,0%,100%,.2) 3rem,hsla(0,0%,100%,.2) calc(100% - 3rem),transparent);bottom:-3rem;content:"";left:3rem;position:absolute;top:-3rem;width:1px}.leaderboard__link{color:#fff;display:block}.leaderboard__link:not(.is-active) .num b{border-color:transparent;opacity:.2}.leaderboard__link:not(.is-active) .num:before{opacity:0}.leaderboard__link:not(.is-active) .num:after{opacity:.2;transform:scaleX(0)}.leaderboard__link:not(.is-active) .title{opacity:.6}.leaderboard__link:not(.is-active):is(:hover,:focus) .num b{border-color:#fff}.leaderboard__link:not(.is-active):is(:hover,:focus) .num:after{transform:none}.leaderboard__link:not(.is-active):is(:hover,:focus) .title{opacity:1}.leaderboard__company{align-items:center;display:grid;gap:0 1rem;grid-template-columns:4.5625rem 1fr}.leaderboard__company .num{align-items:center;display:grid;grid-template-columns:1.5rem 1fr;padding:.25rem 0;position:relative}.leaderboard__company .num b{border:2px solid #fff;border-radius:50%;display:grid;font-size:.875rem;height:1.5rem;line-height:1.6;place-items:center;transition:.5s cubic-bezier(.4,0,.2,1);width:1.5rem}.leaderboard__company .num:before{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff,hsla(0,0%,100%,0));bottom:0;content:"";left:3rem;opacity:.5;position:absolute;top:0;width:1px;z-index:-1}.leaderboard__company .num:after{border-bottom:1px solid;content:"";height:1px;transform-origin:0 50%;width:100%}.leaderboard__company .num:after,.leaderboard__company .title{transition:.5s cubic-bezier(.4,0,.2,1)}.ocean__layout{margin:0 auto;width:100%}.ocean-canvas{z-index:2}.ocean-heading{color:#000;font-size:250px;grid-column:1/-1;margin:16rem 0 0;opacity:.6;opacity:0;text-align:center;transform:scale(.98) translateY(.1em);transition:4s cubic-bezier(.23,1,.32,1)}.ocean-top-gradient-light .ocean-heading{opacity:1;transform:none}.main{position:relative;z-index:2}@media (max-width:79.9375em){.main{background:url(/images/bubbles.svg);background-size:1200px auto}}.path-ui{padding-left:clamp(1.5rem,7.84vw - .34rem,2.5rem);padding-right:clamp(1.5rem,7.84vw - .34rem,2.5rem);position:relative;will-change:transform}.path-track{left:0;top:0;width:100%;z-index:2}.path-container,.path-track{height:100%;position:relative}.path-container{display:grid;margin:0 auto;width:173px;z-index:1}@media (min-width:43.75em){.path-container{width:300px}}@media (min-width:80em){.path-container{width:725px}}.path{grid-column:1;grid-row:1;-webkit-mask-image:linear-gradient(180deg,transparent,#fff 10rem);mask-image:linear-gradient(180deg,transparent,#fff 10rem)}.path-svg{display:block;height:auto;width:100%}@media (min-width:80em){.path-svg.--mobile{display:none}}@media (max-width:79.9375em){.path-svg.--desktop{display:none}}.path-line,.path-line-mobile{stroke:#fad40c;stroke-width:.0625rem}.path-dot{grid-column:1;grid-row:1;height:1px;position:absolute;visibility:hidden;width:1px;z-index:2}.path-dot:after,.path-dot:before{background-color:#fad40c;border-radius:50%;content:"";display:block;height:8px;left:-3px;position:absolute;top:-3px;transform-origin:center;width:8px}.path-dot:before{transform:scale(1)}@media (prefers-reduced-motion:no-preference){.path-dot:before{-webkit-animation:dot-pulse2 1s infinite;animation:dot-pulse2 1s infinite}}.is-diving .path-dot{visibility:visible}.main-path{z-index:2}.company-path .path-svg{-webkit-mask-image:linear-gradient(0deg,transparent,#fff 10rem);mask-image:linear-gradient(0deg,transparent,#fff 10rem)}@media (min-width:43.75em){.company-path{opacity:.6}}.company-path-line{stroke:#5ba5a3;stroke-width:.03rem}@-webkit-keyframes dot-pulse{0%{box-shadow:0 0 0 0 rgba(250,212,12,.8);transform:scale(.95)}80%{box-shadow:0 0 0 24px rgba(250,212,12,0);transform:scale(1)}to{box-shadow:0 0 0 0 rgba(250,212,12,0);transform:scale(.95)}}@keyframes dot-pulse{0%{box-shadow:0 0 0 0 rgba(250,212,12,.8);transform:scale(.95)}80%{box-shadow:0 0 0 24px rgba(250,212,12,0);transform:scale(1)}to{box-shadow:0 0 0 0 rgba(250,212,12,0);transform:scale(.95)}}@-webkit-keyframes dot-pulse2{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(8)}}@keyframes dot-pulse2{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(8)}}.path-objects{grid-column:1/-1;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:3}.path-objects .path-container{opacity:1;overflow:visible;position:relative}.company-group{display:grid;gap:1rem;justify-items:center;position:absolute;z-index:2}@media (min-width:43.75em){.company-group{gap:2rem}}@media (min-width:80em){.company-group{gap:2rem 2.5rem}}.company-group.--2{grid:auto/repeat(2,1fr)}.company-group.--3{grid:repeat(2,1fr)}.company-group.--3 .company:nth-child(3){grid-column:auto/span 2}.company-group:is(.--4,.--5,.--6,.--7,.--8,.--9,.--10){grid:repeat(2,1fr)/repeat(5,1fr)}.company-group:is(.--4,.--5,.--6,.--7,.--8,.--9,.--10) .company{grid-column:auto/span 2}.company-group:is(.--4,.--5,.--6,.--7,.--8,.--9,.--10) .company:nth-child(4n+3){grid-column:2/4}.company-group:is(.--4,.--5,.--6,.--7,.--8,.--9,.--10) .company:nth-child(4n+4){grid-column:4/6}.company{background:#fff;background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:contain;border:0;cursor:pointer;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;height:7rem;padding:0;place-items:center;position:relative;transition:.2s;width:7rem}@media (min-width:80em){.company{height:10rem;width:10rem}}.company *{pointer-events:none}.company>*{grid-column:1;grid-row:1;z-index:1}.company .bg{background:#fff;box-shadow:0 0 1rem hsla(0,0%,100%,.5),0 0 0 1rem hsla(0,0%,100%,.05);display:grid;height:100%;place-items:center;transform-origin:50%;width:100%}.company .bg,.company .bg:before{border-radius:50%;transition:.35s cubic-bezier(.4,0,.2,1)}.company .bg:before{background:#fad40c;content:"";height:1px;opacity:0;width:1px}.company .num{background:#002137;border:2px solid #fff;border-radius:50%;color:#fff;display:grid;font-size:.75rem;font-weight:700;height:2rem;line-height:1;padding-top:.125rem;place-items:center;position:absolute;right:0;top:0;transition:.35s cubic-bezier(.4,0,.2,1);width:2rem}@media (min-width:80em){.company .num{font-size:.875rem;right:.5rem;top:.5rem}}.company .logo{aspect-ratio:1;position:relative;transform:translateZ(0);width:4.5rem}@media (min-width:80em){.company .logo{width:6.75rem}}.company img{display:block;width:100%}.company .cta{background:#fad40c;border:2px solid #fff;border-radius:50%;bottom:-.875rem;display:grid;font-size:.75rem;font-weight:700;height:2rem;line-height:1;place-items:center;position:absolute;text-transform:uppercase;transition:.35s cubic-bezier(.4,0,.2,1);width:2rem}@media (min-width:80em){.company .cta{border:0;border-radius:1.25rem;bottom:-2.375rem;height:1.875rem;opacity:0;padding:0 1rem;width:auto}}.company .cta .icon{background:url(/images/icons/icon--maximize.svg) no-repeat 50%/contain;height:1rem;width:1rem}@media (min-width:80em){.company .cta .icon{display:none}}.company .cta .text{display:none}@media (min-width:80em){.company .cta .text{display:block}}.company:is(:hover,:focus):not(.no-hover){outline:0}@media (min-width:80em){.company:is(:hover,:focus):not(.no-hover){z-index:2}.company:is(:hover,:focus):not(.no-hover) .num{transform:translate(50%,-50%)}.company:is(:hover,:focus):not(.no-hover) .bg{transform:scale(1.2)}.company:is(:hover,:focus):not(.no-hover) .bg:before{height:85%;opacity:1;width:85%}.company:is(:hover,:focus):not(.no-hover) .cta{opacity:1;transform:translateY(1rem)}}@media (min-width:80em){.company.is-inactive{opacity:.2}}.hotspot{color:#222;cursor:pointer;height:4.5rem;opacity:1;position:absolute;width:4.5rem}@media (min-width:80em){.hotspot{height:5.5rem;width:5.5rem}.hotspot:is(:hover,:focus) .media{transform:scale(1.3)}}.hotspot .media{border-radius:50%;display:grid;place-items:center;transition:.5s cubic-bezier(.4,0,.2,1)}.hotspot .media,.hotspot .media figure{height:100%;position:relative;width:100%}.hotspot .media figure{border:4px solid #fad40c;border-radius:50%;box-shadow:0 0 16px hsla(0,0%,100%,.5);grid-column:1;grid-row:1;overflow:hidden;z-index:2}.hotspot .media img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.hotspot .media:after{background:hsla(0,0%,100%,.8);border-radius:50%;content:"";display:block;grid-column:1;grid-row:1;height:100%;position:relative;transform:scale(1);transform-origin:center;transition:.3s cubic-bezier(.23,1,.32,1);width:100%;z-index:1}@media (prefers-reduced-motion:no-preference){.hotspot .media:after{-webkit-animation:hotspot-pulse-2 1.3s infinite;animation:hotspot-pulse-2 1.3s infinite}}.hotspot .cta{color:#fad40c;font-weight:700;left:5rem;max-width:9.375rem;position:absolute;top:50%;transform:translateY(-50%) translateZ(0);width:-webkit-max-content;width:-moz-max-content;width:max-content}@media (min-width:43.75em){.hotspot .cta{max-width:21ch}}@media (min-width:80em){.hotspot .cta{left:7rem}}.hotspot:is(:hover,:focus){outline:0}.hotspot.is-reversed .cta{left:auto;right:5rem;text-align:right}@-webkit-keyframes hotspot-pulse-1{0%{box-shadow:0 0 0 0 hsla(0,0%,100%,.7)}80%{box-shadow:0 0 0 12px hsla(0,0%,100%,0)}to{box-shadow:0 0 0 0 hsla(0,0%,100%,0)}}@keyframes hotspot-pulse-1{0%{box-shadow:0 0 0 0 hsla(0,0%,100%,.7)}80%{box-shadow:0 0 0 12px hsla(0,0%,100%,0)}to{box-shadow:0 0 0 0 hsla(0,0%,100%,0)}}@-webkit-keyframes hotspot-pulse-2{0%{opacity:.5;transform:scale(1)}90%{opacity:0}to{opacity:0;transform:scale(1.6)}}@keyframes hotspot-pulse-2{0%{opacity:.5;transform:scale(1)}90%{opacity:0}to{opacity:0;transform:scale(1.6)}}.bp-wrap>div:first-child{background:rgba(0,33,55,.8)}@media (max-width:62.4375em){.bp-wrap:not(.badges-info-active) .modal-close{background:#fff}}.bp-controls{display:none}.modal-close{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fad40c;border:0;border-radius:50%;color:#002137;cursor:pointer;display:grid;height:3rem;place-items:center;position:absolute;right:1.5rem;top:1.5rem;transition:.3s;width:3rem;z-index:100}.modal-close:is(:hover,:focus){box-shadow:0 0 0 .5rem rgba(250,212,12,.3);outline:0}.company-modal-wrap{left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:9999}.company-modal{background:#fff;color:#002137;display:grid;grid:1fr/1fr;height:100vh;margin:auto;max-height:var(--viewport-height);max-width:100%;overflow-y:auto;position:relative;width:100%}.company-modal>*{grid-column:1;grid-row:1}@media (min-width:62.5em){.company-modal{overflow:hidden}}@media (min-width:80em){.company-modal{height:55rem;max-height:90vh;width:71rem}}.company-modal__layout{background:#fff;height:100%;position:relative;z-index:2}@media (min-width:62.5em){.company-modal__layout{display:grid;grid-template-columns:23rem 1fr;max-height:100vh;overflow-y:auto}}@media (min-width:80em){.company-modal__layout{max-height:90vh}}.badges-info-active .company-modal__layout{display:none}.company-modal__header{background:#fad40c;display:grid;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;justify-items:center;padding:3.5rem clamp(1.5rem,7.84vw - .34rem,2.5rem) 2rem;row-gap:1.25rem;text-align:center}@media (min-width:62.5em){.company-modal__header{height:100%;padding:3.25rem 4rem}}.company-modal__logo{background:#fff;border-radius:50%;cursor:default;height:9rem;width:9rem}@media (min-width:43.75em){.company-modal__logo{height:14rem;width:14rem}}.company-modal__logo .logo{width:6rem}@media (min-width:43.75em){.company-modal__logo .logo{width:9.75rem}}.company-modal__logo .num{border-width:4px;height:2.5rem;line-height:1.8;right:0;top:0;width:2.5rem}@media (min-width:43.75em){.company-modal__logo .num{height:3rem;right:.25rem;top:1.25rem;width:3rem}}.badges{display:flex;flex-wrap:wrap;gap:.3125rem;justify-content:center}@media (min-width:43.75em){.badges{gap:.5rem}}@media (min-width:62.5em){.badges{margin:2rem 0 0}}.badge{position:relative}.badge:is(:hover,:focus){outline:0;z-index:10}.badge:is(:hover,:focus) .badge__desc{opacity:1;visibility:visible}.badge.--inactive .badge__icon{background:0;border:1px solid #002137;opacity:.1;transition:.3s}.badge.--inactive:is(:hover,:focus) .badge__icon{opacity:.3}.badge.--inactive:is(:hover,:focus) .badge__icon:after{opacity:1}.badge__icon{background:#fff;border:1px solid transparent;border-radius:50%;display:grid;height:3rem;place-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:3rem}@media (min-width:62.5em){.badge__icon{height:4rem;width:4rem}}.badge__icon>div{grid-column:1;grid-row:1;width:2.5rem}.badge__icon img{display:block;width:100%}.badge__icon:after{background:url(/images/company-badges/inactive-hover.svg) no-repeat 50%/contain;content:"";height:100%;left:0;position:relative;top:0;width:100%;z-index:2}.badge__desc,.badge__icon:after{opacity:0;position:absolute;transition:.3s}.badge__desc{display:grid;justify-items:center;left:50%;margin-top:.25rem;pointer-events:none;transform:translateX(-50%);visibility:hidden}@media (max-width:62.4375em){.badge__desc{display:none}}.badge__desc:before{border-color:transparent transparent #002137;border-style:solid;border-width:0 4px 4px;content:"";display:inline-block;height:0;width:0}.badge__desc>div{background:#002137;border-radius:4px;color:#fff;font-size:.75rem;font-weight:500;line-height:1.333;max-width:11rem;padding:.5rem;width:-webkit-max-content;width:-moz-max-content;width:max-content}.company-modal__badges-info{background:#fff;position:relative;z-index:1}@media (min-width:62.5em){.company-modal__badges-info{display:grid;gap:1rem;overflow-y:auto}}.company-modal__badges-info .button--back{left:clamp(1.5rem,7.84vw - .34rem,2.5rem);position:absolute;top:1.5rem;width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:100}@media (min-width:62.5em){.company-modal__badges-info .button--back{left:1.5rem}}.badges-info-active .company-modal__badges-info{z-index:3}.bp-wrap:not(.badges-info-active) .company-modal__badges-info{display:none}.badges-info{display:grid;grid-column:2/-2;overflow:hidden;padding-bottom:6rem;padding-top:6rem;place-items:center;width:100%}.badges-info p:empty{display:none}@media (min-width:62.5em){.badges-info{height:100%;overflow-y:auto;padding-bottom:7.5rem;padding-top:7.5rem}}.badges-info__layout{display:grid;grid-auto-rows:-webkit-max-content;grid-auto-rows:max-content;padding-left:clamp(1.5rem,7.84vw - .34rem,2.5rem);padding-right:clamp(1.5rem,7.84vw - .34rem,2.5rem);row-gap:2.5rem}@media (min-width:62.5em){.badges-info__layout{gap:3rem;max-width:calc(100% - 3rem);width:47rem}}.badges-info__block{display:grid;gap:.875rem 1rem}@media (min-width:62.5em){.badges-info__block{display:grid;grid-template-columns:7rem 1fr}}.badges-info__icon{width:6rem}@media (min-width:62.5em){.badges-info__icon{padding:0 .5rem;width:100%}}.badges-info__icon figure{align-items:center;aspect-ratio:1;background:#fad40c;border-radius:50%;display:flex;justify-content:center;width:100%}.badges-info__icon img{width:66.666666%}@media (min-width:62.5em){.company-modal__body{height:100%;overflow-y:auto}}@media (min-width:43.75em){.company-modal__body .info-modal__sign{align-items:flex-end}}@media (min-width:43.75em) and (max-width:79.9375em){.company-modal__body .info-modal__sign .heading--section{width:7ch}}@media (min-width:62.5em){.company-modal__body .info-modal__sign{padding-inline:2rem}}@media (min-width:80em){.company-modal__body .info-modal__sign{min-height:7.5rem;padding-inline:4.5rem 2rem}}.company-modal__body-content{padding:clamp(1.5rem,7.84vw - .34rem,2.5rem) clamp(1.5rem,7.84vw - .34rem,2.5rem) 0}@media (min-width:43.75em){.company-modal__body-content{padding-bottom:clamp(1.5rem,7.84vw - .34rem,2.5rem);padding-top:clamp(1.5rem,7.84vw - .34rem,2.5rem)}}@media (min-width:62.5em){.company-modal__body-content{padding:5rem 2rem}}@media (min-width:80em){.company-modal__body-content{padding-left:4.5rem;padding-right:5.5rem}}.tweet{cursor:pointer;position:relative}.tweets__item:not(:first-child){border-top:1px solid rgba(0,33,55,.1)}.tweet__radio{opacity:0;position:absolute}.tweet__radio:checked~.tweet__label{background:#e5edf3}.tweet__radio:checked~.tweet__label:before{opacity:1}.tweet__radio:checked~.tweet__label .tweet__pseudo-radio{border-width:2px}.tweet__radio:checked~.tweet__label .tweet__pseudo-radio:after{opacity:1;transform:none}.tweet__radio:is(:hover,:focus-visible):not(:checked)~.tweet__label{border-color:#002137}.post-ui[aria-hidden=true]{display:none}.post-ui--linkedin .tweet__label:before{background-image:url(/images/linkedin-bg.svg);height:4.25rem;width:6.25rem}.post-types{border-bottom:1px solid rgba(0,33,55,.1);display:flex;gap:1.75rem;margin-bottom:2.75rem}.post-type{align-items:center;border-bottom:4px solid transparent;display:flex;font-weight:700;gap:.25rem;line-height:1;padding:.5rem 0;width:-webkit-max-content;width:-moz-max-content;width:max-content}.post-type .icon{display:inline-flex}.post-type[aria-selected=true]{border-bottom-color:#004f84;color:#004f84}.tweet__label{border:2px solid transparent;color:#004f84;display:grid;gap:1rem;grid-template-columns:1.5rem 1fr;padding:1.875rem 1.5rem 2rem;position:relative;transition:.2s}@media (min-width:43.75em){.tweet__label{padding:2.5rem 3.5rem 2.5rem 2rem}}.tweet__label:before{background:url(/images/tweet-bg.svg) no-repeat 50%/contain;bottom:-2px;content:"";height:68px;opacity:0;position:absolute;right:19px;width:102px}.tweet__label .text p:empty{display:none}.tweet__pseudo-radio{background:#fff;border:1px solid #004f84;border-radius:50%;display:grid;height:1.5rem;place-items:center;width:1.5rem}.tweet__pseudo-radio:after{background:#004f84;border-radius:50%;content:"";height:.75rem;opacity:0;transform:scale(0);transition:.2s;width:.75rem}.tweet-options{margin:2rem calc(clamp(1.5rem, 7.84vw - .34rem, 2.5rem)*-1) 0}@media (min-width:43.75em){.tweet-options{display:flex;gap:1rem;margin:2rem 0 0}}@media (max-width:43.6875em){.tweet-options .tweet-now{display:none}}.tweet-options .button--link{color:#0d7bc5}@media (max-width:43.6875em){.tweet-options .button--link{background:rgba(13,123,197,.1);border-radius:0;height:4.5rem}}.tweet-options.--choice{background:#e5edf3;border-radius:6.25rem;display:flex;gap:.625rem;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;padding:.5rem}.tweet-options.--choice .button{background:#004f84;color:#fff}.tweet-options.--choice .button .icon{height:1.5rem;width:1.5rem}.tweet-options.--choice .button:is(:hover,:focus){background:#002137;outline:0}.tweet-options.--choice .button--copy{min-inline-size:8.1875rem}.tweet-options.--choice .button--copy:not(.copied) .button-text.--copied,.tweet-options.--choice .button--copy:not(.copied) .icon.--copied{display:none}.tweet-options.--choice .button--copy:not(.copied)+.button--post{background:0;color:#004f84;opacity:.5;pointer-events:none}.tweet-options.--choice .button--copy.copied{background:0;color:#004f84;pointer-events:none}.tweet-options.--choice .button--copy.copied .button-text.--default,.tweet-options.--choice .button--copy.copied .icon.--default{display:none}@media (max-width:43.6875em){.tweet-options.--choice{background:#fff;border-radius:0;bottom:0;box-shadow:0 0 8px rgba(0,79,132,.25);margin:2rem calc(clamp(1.5rem, 7.84vw - .34rem, 2.5rem)*-1) 0;max-width:none;padding:1rem clamp(1.5rem,7.84vw - .34rem,2.5rem) 1.125rem;position:-webkit-sticky;position:sticky;z-index:2}}.mobile-tweet{background:#fff;bottom:0;box-shadow:0 0 8px rgba(0,79,132,.25);margin:0 calc(clamp(1.5rem, 7.84vw - .34rem, 2.5rem)*-1);padding:1rem clamp(1.5rem,7.84vw - .34rem,2.5rem) 1.125rem;position:-webkit-sticky;position:sticky;z-index:2}.mobile-tweet .button{width:100%}@media (min-width:43.75em){.mobile-tweet{display:none}}.info-modal-wrap{left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:9999}.info-modal{background:#fff;color:#002137;display:grid;height:100vh;margin:auto;max-height:100vh;max-width:100%;overflow-y:auto;position:relative;width:71rem}@media (max-width:62.4375em){.info-modal .modal-close{background:#fff}}@media (max-width:79.9375em){.info-modal{max-height:var(--viewport-height)}}@media (min-width:62.5em){.info-modal{overflow:hidden}}.info-modal__inner{height:100%}@media (min-width:62.5em){.info-modal__inner{overflow-y:auto}.info-modal__layout{display:grid;gap:0 1rem;grid-template-columns:repeat(6,1fr);grid-template-rows:auto 1fr;margin-bottom:5.5rem}}.info-modal__header{background:#fad40c;padding:2rem clamp(1.5rem,7.84vw - .34rem,2.5rem) 1.5rem}@media (min-width:62.5em){.info-modal__header{background:0;grid-column:1/3;grid-row:1;padding:2rem}.info-modal__body{grid-column:3/-1;grid-row:1/span 2}}.info-modal__sidebar{padding:0 clamp(1.5rem,7.84vw - .34rem,2.5rem) 2rem}@media (min-width:62.5em){.info-modal__sidebar{grid-column:1/3;grid-row:2;padding:0 2rem}}.info-modal__nav>ul{display:grid;gap:1rem}@media (min-width:62.5em){.info-modal__nav{position:-webkit-sticky;position:sticky;top:2rem}}.info-modal__link{align-items:center;color:#002137;display:grid;font-weight:700;gap:1rem;grid-template-columns:3.5rem 1fr}.info-modal__link .thumb{aspect-ratio:1;background:rgba(0,0,0,.05);border-radius:50%;margin:0 0 auto;overflow:hidden;transition:.35s cubic-bezier(.4,0,.2,1);width:100%}.info-modal__link .thumb img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.info-modal__link:is(:hover,:focus,.is-active){color:#004f84}.info-modal__link:is(:hover,:focus,.is-active) .thumb{box-shadow:0 0 0 .25rem #fad40c}.info-modal__hero{aspect-ratio:6/4;background:rgba(0,0,0,.05)}.info-modal__hero img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.info-modal__text{padding:2.5rem clamp(1.5rem,7.84vw - .34rem,2.5rem) 3rem}@media (min-width:62.5em){.info-modal__text{padding:4.754rem 12rem 0 0}}.info-modal__sign{background:#fad40c url(/images/bg-sign-petition.svg) no-repeat calc(100% + 3.1rem) calc(100% + 2.6rem)/276px auto;display:flex;flex-direction:column;gap:.125rem 1.5625rem;padding:2.375rem clamp(1.5rem,7.84vw - .34rem,2.5rem) 3rem;transition:.5s cubic-bezier(.4,0,.2,1)}.info-modal__sign .cta{font-weight:700}@media (min-width:43.75em){.info-modal__sign{align-items:baseline;flex-direction:row;padding:2rem 3.5rem}}@media (min-width:80em){.info-modal__sign{background-position:130% 15%;background-size:693px auto}.info-modal__sign .link-text{border-bottom-color:rgba(0,33,55,.2);transition:.2s}.info-modal__sign:is(:hover,:focus){background-position:150% 45%}.info-modal__sign:is(:hover,:focus) .link-text{border-bottom-color:#002137}}.info-modal__footer{color:#496170;display:grid;gap:3rem 1rem;padding:3rem clamp(1.5rem,7.84vw - .34rem,2.5rem)}.info-modal__footer h3{margin-bottom:1.25rem}@media (min-width:62.5em){.info-modal__footer{grid-template-columns:repeat(2,1fr);padding:3.75rem 3.5rem}}.partners{grid-column:1/2}.partners__list{align-items:center;display:flex;gap:1rem 1.75rem}.partners__list a{display:block;opacity:.7;transition:.2s}.partners__list a:is(:hover,:focus){opacity:1}.partners__list img{max-height:3.75rem}.social-blocks{display:flex;gap:1rem 1.75rem;grid-column:2/-1}@media (max-width:43.6875em){.social-blocks h3{max-width:13ch}}@media (min-width:43.75em){.social-blocks{gap:1rem 3rem}}@media (max-width:43.6875em){.social-block{flex:1}}.social-links{display:flex;flex-wrap:wrap;gap:.25rem}.social-links a{color:#002137;display:block;height:2rem;opacity:.7;transition:.2s;width:2rem}.social-links a:is(:hover,:focus){opacity:1}.learn-more{align-items:center;bottom:1.75rem;color:#fad40c;display:flex;left:clamp(1.5rem,7.84vw - .34rem,2.5rem);opacity:0;position:fixed;transition:.2s;visibility:hidden;z-index:100}.learn-more .icon{background:#fad40c url(/images/icons/icon--question.svg) no-repeat 50%/1.5rem;border-radius:50%;flex-shrink:0;height:2.5rem;transition:.5s cubic-bezier(.4,0,.2,1);width:2.5rem}.learn-more .text{margin-left:.5rem;width:3rem}.learn-more:is(:hover,:focus){outline:0}.learn-more:is(:hover,:focus) .icon{box-shadow:0 0 0 .875rem rgba(250,212,12,.2)}.is-diving .learn-more{opacity:1;visibility:visible}@media (min-width:62.5em){.learn-more{bottom:2.5rem;left:auto;right:2.5rem}}@media (min-width:80em){.learn-more-bg{background:radial-gradient(50% 50% at 50% 50%,#020d14 25.52%,rgba(2,13,20,0) 100%);bottom:-154px;height:314px;position:absolute;right:-86px;width:314px}}.footer{min-height:var(--footer-height-mobile);position:relative;z-index:2}@media (min-width:43.75em){.footer{--footer-height-mobile:15rem}}@media (min-width:80em){.footer{min-height:0}}.footer__layout{padding:1.75rem clamp(1.5rem,7.84vw - .34rem,2.5rem) 7rem}@media (min-width:80em){.footer__layout{padding-bottom:9.875rem}}.footer__text{display:grid;gap:.625rem;justify-content:center;justify-items:center;margin:0 auto;max-width:80ch;text-align:center}.footer__text h2{max-width:26.3636em}.footer__text h2 b,.footer__text h2 strong{align-items:center;color:#1da1f2;display:inline-flex;gap:.3125rem}.footer__text h2 b:after,.footer__text h2 strong:after{background:url(/images/icons/icon--twitter.svg) no-repeat 50%/contain;content:"";height:1.5rem;width:1.5rem}.marine-life{pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:-1}.marine-life.whale{left:3.375rem;top:5%}@media (min-width:43.75em){.marine-life.whale{left:13.5rem}}@media (max-width:99.9375em){.marine-life.whale{left:3.5rem;width:63px;width:clamp(12rem,3.429rem + 36.57vw,40rem)}}.marine-life.fish{left:1.5rem;top:15%}@media (min-width:43.75em){.marine-life.fish{left:15.5%}}@media (min-width:80em){.marine-life.fish{top:17%}}@media (max-width:99.9375em){.marine-life.fish{width:151px;width:clamp(9.438rem,4.559rem + 20.82vw,25.375rem)}}.marine-life.dumbo-octopus{right:2rem;top:39%;top:33.5%}@media (min-width:43.75em){.marine-life.dumbo-octopus{right:9%}}@media (max-width:99.9375em){.marine-life.dumbo-octopus{width:121px;width:clamp(7.563rem,4.08rem + 14.86vw,18.938rem)}}.marine-life.octopus{right:1.5rem;top:89%}@media (min-width:43.75em){.marine-life.octopus{right:124px}}@media (max-width:99.9375em){.marine-life.octopus{width:191px;width:clamp(11.938rem,6.638rem + 22.61vw,29.25rem)}}.marine-life.giant-octopus{right:-2.5rem;top:52.5%}@media (max-width:99.9375em){.marine-life.giant-octopus{top:55%;width:237px;width:clamp(14.813rem,4.539rem + 43.84vw,48.375rem)}}.marine-life.fish2{left:3.375rem;top:68%}@media (min-width:43.75em){.marine-life.fish2{left:18rem}}@media (max-width:99.9375em){.marine-life.fish2{left:3.5rem;width:63px;width:clamp(3.938rem,2.043rem + 8.08vw,10.125rem)}}.marine-life.jellyfish{right:7%;top:70%}@media (max-width:99.9375em){.marine-life.jellyfish{right:-2rem;width:226px;width:clamp(14.125rem,6.568rem + 32.24vw,38.813rem)}}#bubbles{height:100vh;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:90}@media (max-width:79.9375em){#bubbles canvas{display:none}}#fog{height:100vh;left:0;opacity:.4;pointer-events:none;position:fixed;top:0;width:100%;z-index:80}@media (max-width:79.9375em){#fog{display:none}}.waypoint-arrows{align-items:center;bottom:1.5rem;display:flex;justify-content:center;opacity:0;position:fixed;right:clamp(1.5rem,7.84vw - .34rem,2.5rem);transition:.2s;visibility:hidden;width:-webkit-min-content;width:-moz-min-content;width:min-content;z-index:1000}.is-diving .waypoint-arrows{opacity:1;visibility:visible}[data-scroll-lock-locked=true] .waypoint-arrows{opacity:0;visibility:hidden}@media (min-width:62.5em){.waypoint-arrows{bottom:2.5rem;left:50%;right:auto;transform:translateX(-50%)}}.waypoint-arrow{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fad40c url(/images/icons/icon--waypoint-arrow.svg) no-repeat 50%/1.5rem;border:0;border-radius:50%;cursor:pointer;display:grid;font-size:1rem;height:3rem;place-items:center;text-transform:uppercase;transition:.5s cubic-bezier(.4,0,.2,1);width:3rem}.waypoint-arrow+.waypoint-arrow{margin-left:.5rem}@media (min-width:80em){.waypoint-arrow+.waypoint-arrow{margin-left:1rem}}.waypoint-arrow:is(:hover,:focus):not(:disabled){box-shadow:0 0 0 1rem rgba(250,212,12,.2);outline:0}.waypoint-arrow:disabled{background-color:hsla(0,0%,100%,.25);cursor:default}@media (min-width:62.5em){.waypoint-arrow:disabled{background-color:hsla(0,0%,100%,.1)}}@media (min-width:80em){.waypoint-arrow{height:5rem;width:5rem}}.waypoint-arrow--next{transform:scaleY(-1)}.cookie-prompt{background-color:#fad40c;bottom:0;color:#002137;left:0;padding:2rem clamp(1.5rem,7.84vw - .34rem,2.5rem) 2.5rem;position:fixed;right:0;width:100%;z-index:2000}.cookie-prompt p{margin-bottom:1em}@media (min-width:43.75em){.cookie-prompt{bottom:2.5rem;left:auto;max-width:35rem;padding:2rem 2.5rem;right:2.5rem;width:auto}}.cookie-prompt__options{display:flex;gap:.3125rem;margin:1rem 0 0}.cookie-prompt__options .button{height:2.5rem;min-height:2.5rem}.cookie-prompt__options .button--link{color:#002137}.template--test{display:flex;flex-direction:column;justify-content:flex-end;min-height:300vh}.template--test .seabed{position:relative;z-index:90}.template--test .seabed-halo{background:linear-gradient(180deg,transparent 89.25%,rgba(0,0,0,.4)),radial-gradient(54.44% 54.44% at 50% 50%,rgba(1,24,40,0) 45.31%,#011726 94.27%);height:100vh;position:fixed}.seabed{bottom:0;left:0;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;z-index:-1}.seabed-halo{background:linear-gradient(180deg,transparent 89.25%,rgba(0,0,0,.4)),linear-gradient(180deg,transparent,rgba(0,0,0,.4) 100%);height:100%;inset:0;mix-blend-mode:darken;position:absolute}.seabed-extend{height:var(--footer-height-mobile);margin-top:-3vw}@media (min-width:43.75em){.seabed-extend{margin-top:-9vw}}@media (min-width:80em){.seabed-extend{display:none}}.seabed-bottom{aspect-ratio:1600/320;background:url(/images/monster/seabed-bottom.svg) no-repeat 50% 100%/cover;display:flex;justify-content:center;position:relative}.seabed-bottom .elements{align-items:center;display:grid;padding-top:6vw;width:90vw}.seabed-bottom .elements>*{grid-column:1;grid-row:1;position:relative;width:100%}@media (min-width:62.5em){.seabed-bottom .elements{padding-top:3%;width:76vw}}.seabed-bottom .rocks{z-index:2}.seabed-bottom .light{opacity:.5}.coral{bottom:0;opacity:.1;position:absolute}@media (max-width:79.9375em){.coral{display:none}}.coral-l{left:0;max-width:15.9375rem;width:15.9374999vw}.coral-r{max-width:52.5625rem;right:0;width:52.5vw}.monster-wrap{margin-bottom:-6%;position:relative}.monster{bottom:-4vw;display:grid;margin:0 auto;max-width:62.5rem;position:relative;width:90vw;z-index:2}.monster>img{grid-column:1;grid-row:1;position:relative;width:100%}@media (min-width:62.5em){.monster{bottom:auto;max-width:56.25rem;width:60vw}}@media (min-width:62.5em) and (max-height:50em){.monster{max-width:28rem}}@media (min-width:80em) and (max-height:50em){.monster{max-width:36.25rem}}@media (min-width:100em) and (max-height:60em){.monster{max-width:46rem}}.monster-overlay{filter:brightness(.8);opacity:0}.monster-eye-lights-glow{margin-top:-40px;opacity:0}.monster-smoke-exhaust{left:-52%;position:absolute;top:-54%;transform-origin:80% 100%;width:71.7%}:where(img[class^=smoke-]){bottom:0;max-height:45.8125rem;position:absolute;transform:scaleX(1.25)}@media (min-width:62.5em) and (max-height:50em){:where(img[class^=smoke-]){max-height:26rem}}@media (min-width:80em) and (max-height:99.375em){:where(img[class^=smoke-]){max-height:33rem}}:where(img[class^=smoke-l-]){left:0;transform-origin:100% 100%}:where(img[class^=smoke-r-]){right:0;transform-origin:0 100%}.smoke-l-1,.smoke-r-1{z-index:3}.smoke-l-1{width:30.4vw}.smoke-r-1{width:31.25vw}.smoke-l-2,.smoke-r-2{max-height:34.375rem}.smoke-l-2{width:23.5vw}@media (min-width:62.5em){.smoke-l-2{width:33vw}}@media (min-width:156.25em){.smoke-l-2{width:36vw}}.smoke-r-2{bottom:3.5%;width:22vw}@media (min-width:62.5em){.smoke-r-2{max-height:25rem;width:35vw}}@media (min-width:156.25em){.smoke-r-2{width:38vw}}.smoke-l-3{width:25.5vw}@media (min-width:62.5em){.smoke-l-3{width:36vw}}.smoke-r-3{bottom:7%;width:33vw}@media (min-width:62.5em){.smoke-r-3{bottom:3%;width:45vw}}.seabed.has-animation .monster{transform-origin:50% 96%}.seabed.has-animation .monster-overlay{filter:brightness(.5);opacity:1}.seabed.has-animation .monster-shape{opacity:.15}.seabed.has-animation .monster-eyes,.seabed.has-animation .monster-eyes2{filter:blur(.5em);opacity:0}.seabed.has-animation .monster-eye-lights,.seabed.has-animation .monster-eye-lights-glow,.seabed.has-animation .monster-light,.seabed.has-animation .monster-line-light,.seabed.has-animation .monster-smoke-exhaust,.seabed.has-animation .seabed-bottom .light,.seabed.has-animation :where(img[class^=smoke-]){opacity:0}.seabed.has-animation .seabed-bottom .rocks{opacity:.5}.seabed.has-animation .monster-eye-lights{display:none!important}