@import"https://necolas.github.io/normalize.css/8.0.1/normalize.css";*{box-sizing:border-box}html{font-size:62.5%;scroll-behavior:smooth}body,main,figure,h1,h2,h3,h4,h5,h6,ul,ol,li,p,input,button,select,textarea,div,blockquote,img,section,a,form{padding:0;margin:0;max-width:100%}p{letter-spacing:.05rem}ul,ol{list-style:none}img,picture{height:auto;transition:opacity .5s ease;width:100%}:root{--carousel-gap: 2rem}@media(min-width: 768px){:root{--carousel-gap: 4rem}}:root{--h1: 2.8rem;--h2: 2.6rem;--h3: 1.8rem;--hplusp: 1.6rem}@media(min-width: 768px){:root{--h1: 5.4rem;--h2: 4.2rem;--h3: 2.4rem}}body{font-family:"Poppins",sans-serif;font-size:62.5%}p,ul,ol,button,input,select,textarea,.faux-select__display,legend{font-size:1.6rem;color:#515255}h2:not(.gd-network h2),h3,h4{color:#121316}h1{font:500 var(--h1)/1.22 "Poppins",sans-serif}h2{font:500 var(--h2)/1.22 "Poppins",sans-serif}h3{font:500 var(--h3)/1.22 "Poppins",sans-serif}h2+p,h3+p{margin-top:var(--hplusp)}:root{--grid-width: 100%;--gutters: 2rem;--grid-padding: 0.6rem;--grid-padding-large: 1.5rem;--grid-padding-xl: 3.2rem;--grid-padding-xxl: 5.1rem;--main-margin: 3.2rem}@media(min-width: 768px){:root{--gutters: 3.2rem;--main-margin: 3.2rem}}@media(min-width: 1024px){:root{--gutters: 4.8rem;--grid-padding: 0.8rem}}@media(min-width: 1440px){:root{--grid-width: 1360px}}.hero .grid,.hero .text,.gd-network .grid,main{width:var(--grid-width)}.hero .grid:not([class*=tablet]):not([class*=laptop]):not([class*=desktop]),.hero .text:not([class*=tablet]):not([class*=laptop]):not([class*=desktop]),.gd-network .grid:not([class*=tablet]):not([class*=laptop]):not([class*=desktop]),main:not([class*=tablet]):not([class*=laptop]):not([class*=desktop]){margin:0 auto}.hero .text,.gd-network .grid,main,.site-footer{padding-left:var(--gutters);padding-right:var(--gutters)}main>*{scroll-snap-type:y mandatory}main section{scroll-snap-align:start}.grid{display:flex;flex-flow:row wrap}.grid>*{flex:0 0 auto;min-height:0px;min-width:0px;width:100%}@media(min-width: 768px){.grid.has-padding{margin-left:calc(-1*var(--grid-padding));margin-right:calc(-1*var(--grid-padding));width:calc(100% + 2*var(--grid-padding));max-width:calc(100% + 2*var(--grid-padding))}.grid.has-padding>*{padding-left:var(--grid-padding);padding-right:var(--grid-padding)}.grid.has-padding-large{margin-left:calc(-1*var(--grid-padding-large));margin-right:calc(-1*var(--grid-padding-large));width:calc(100% + 2*var(--grid-padding-large));max-width:calc(100% + 2*var(--grid-padding-large))}.grid.has-padding-large>*{padding-left:var(--grid-padding-large);padding-right:var(--grid-padding-large)}.grid.has-padding-xl{margin-left:calc(-1*var(--grid-padding-xl));margin-right:calc(-1*var(--grid-padding-xl));width:calc(100% + 2*var(--grid-padding-xl));max-width:calc(100% + 2*var(--grid-padding-xl))}.grid.has-padding-xl>*{padding-left:var(--grid-padding-xl);padding-right:var(--grid-padding-xl)}.grid.has-padding-xxl{margin-left:calc(-1*var(--grid-padding-xxl));margin-right:calc(-1*var(--grid-padding-xxl));width:calc(100% + 2*var(--grid-padding-xxl));max-width:calc(100% + 2*var(--grid-padding-xxl))}.grid.has-padding-xxl>*{padding-left:var(--grid-padding-xxl);padding-right:var(--grid-padding-xxl)}}@media(min-width: 768px){.grid.reverse-desktop{flex-direction:row-reverse}}.grid .phone-1{width:8.3333333333%}.grid .phone-2{width:16.6666666667%}.grid .phone-3{width:25%}.grid .phone-4{width:33.3333333%}.grid .phone-5{width:41.6666666667%}.grid .phone-6{width:50%}.grid .phone-7{width:58.333333333%}.grid .phone-8{width:66.6666666667%}.grid .phone-9{width:75%}.grid .phone-10{width:83.333333333%}.grid .phone-11{width:91.6666666667%}.grid .phone-12{width:100%}@media(max-width: 768px){.grid .offset-phone-1{margin-left:8.3333333333%}.grid .offset-phone-2{margin-left:16.6666666667%}.grid .offset-phone-3{margin-left:25%}}@media(min-width: 600px){.grid .tablet-mini-1{width:8.3333333333%}.grid .tablet-mini-2{width:16.6666666667%}.grid .tablet-mini-3{width:25%}.grid .tablet-mini-4{width:33.3333333%}.grid .tablet-mini-5{width:41.6666666667%}.grid .tablet-mini-6{width:50%}.grid .tablet-mini-7{width:58.333333333%}.grid .tablet-mini-8{width:66.6666666667%}.grid .tablet-mini-9{width:75%}.grid .tablet-mini-10{width:83.333333333%}.grid .tablet-mini-11{width:91.6666666667%}.grid .tablet-mini-12{width:100%}.grid .offset-tablet-mini-1{margin-left:8.3333%}.grid .offset-tablet-mini-2{margin-left:16.6666%}.grid .offset-tablet-mini-3{margin-left:25%}}@media(min-width: 768px){.grid .tablet-1{width:8.3333333333%}.grid .tablet-2{width:16.6666666667%}.grid .tablet-3{width:25%}.grid .tablet-4{width:33.3333333%}.grid .tablet-5{width:41.6666666667%}.grid .tablet-6{width:50%}.grid .tablet-7{width:58.333333333%}.grid .tablet-8{width:66.6666666667%}.grid .tablet-9{width:75%}.grid .tablet-10{width:83.333333333%}.grid .tablet-11{width:91.6666666667%}.grid .tablet-12{width:100%}.grid .offset-tablet-half{margin-left:4.15%}.grid .offset-tablet-1{margin-left:8.3333333333%}.grid .offset-tablet-2{margin-left:16.6666666667%}.grid .offset-tablet-3{margin-left:25%}.grid .offset-tablet-4{margin-left:33.33333%}.grid .offset-phone-1{margin-left:0}.grid .offset-phone-2{margin-left:0}.grid .offset-phone-3{margin-left:0}}@media(min-width: 1024px){.grid .laptop-1{width:8.3333333333%}.grid .laptop-2{width:16.6666666667%}.grid .laptop-3{width:25%}.grid .laptop-4{width:33.3333333%}.grid .laptop-5{width:41.6666666667%}.grid .laptop-6{width:50%}.grid .laptop-7{width:58.333333333%}.grid .laptop-8{width:66.6666666667%}.grid .laptop-9{width:75%}.grid .laptop-10{width:83.333333333%}.grid .laptop-11{width:91.6666666667%}.grid .laptop-12{width:100%}.grid .offset-laptop-1{margin-left:8.3333333333%}.grid .offset-laptop-2{margin-left:16.6666666667%}.grid .offset-laptop-3{margin-left:25%}}@media(min-width: 1280px){.grid .desktop-1{width:8.3333333333%}.grid .desktop-2{width:16.6666666667%}.grid .desktop-3{width:25%}.grid .desktop-4{width:33.3333333%}.grid .desktop-5{width:41.6666666667%}.grid .desktop-6{width:50%}.grid .desktop-7{width:58.333333333%}.grid .desktop-8{width:66.6666666667%}.grid .desktop-9{width:75%}.grid .desktop-10{width:83.333333333%}.grid .desktop-11{width:91.6666666667%}.grid .desktop-12{width:100%}.grid .offset-desktop-1{margin-left:8.3333333333%}.grid .offset-desktop-2{margin-left:16.6666666667%}.grid .offset-desktop-3{margin-left:25%}}@media(min-width: 1440px){.grid .desktop-xl-1{width:8.3333333333%}.grid .desktop-xl-2{width:16.6666666667%}.grid .desktop-xl-3{width:25%}.grid .desktop-xl-4{width:33.3333333%}.grid .desktop-xl-5{width:41.6666666667%}.grid .desktop-xl-6{width:50%}.grid .desktop-xl-7{width:58.333333333%}.grid .desktop-xl-8{width:66.6666666667%}.grid .desktop-xl-9{width:75%}.grid .desktop-xl-10{width:83.333333333%}.grid .desktop-xl-11{width:91.6666666667%}.grid .desktop-xl-12{width:100%}}img[data-src]{opacity:0;transform:translateY(2rem);transition:opacity .6s cubic-bezier(0.4, 0, 0.2, 1),transform .6s cubic-bezier(0.4, 0, 0.2, 1)}img.lazy-loaded{opacity:1;transform:translateY(0)}.blue-rectangle{position:relative}.blue-rectangle:before{content:"";position:absolute;top:50%;left:40%;width:60%;height:110%;background:#293fe1;transform:translate(-50%, -50%) rotate(-32deg);z-index:-1}.blue-rectangle img{position:relative;z-index:2;display:block}.glass{background:hsla(0,0%,100%,.7);padding:1rem;border-radius:1rem;border:solid 1px #cfd1d4}.tablet-plus-only{display:none}@media(min-width: 768px){.tablet-plus-only{display:block}}.mobile-only{display:block}@media(min-width: 768px){.mobile-only{display:none}}.button a,button:not(.carousel-arrow),input[type=submit]{border:none;background:#293fe1;color:#fff;display:inline-block;font-size:1.4rem;padding:1.5rem 2rem;border-radius:3rem;text-decoration:none;cursor:pointer;transition:all .3s ease}.button a:hover,button:not(.carousel-arrow):hover,input[type=submit]:hover{background:#04218d}:root{--qn-margin: 20px;--input-margin: 8px;--input-gap: 24px;--input-height: 5rem}form fieldset{max-width:100%}form label{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}form .field,form .button,form .legal-consent-container,form .hs-submit{margin-top:var(--qn-margin)}form .number-input-group,form input:not([type=radio]):not(.refresh input):not(.input-with-button input),form textarea,form .faux-select__display{width:100%}form input:not([type=radio]):not([type=checkbox]):not([type=submit]),form textarea,form .faux-select__display{background:#f4f5f7;border:solid 1px #cfd1d4;border-radius:2px;padding:1.2rem;color:#515255}form input:not([type=radio]):not([type=checkbox]):not([type=submit]),form .faux-select{height:var(--input-height)}form .faux-select{position:relative}form .faux-select .faux-select__display{position:relative;cursor:pointer}form .faux-select .faux-select__display:before{content:"";position:absolute;right:-1px;top:-1px;bottom:-1px;width:var(--input-height);background:#fff;text-align:center;line-height:var(--input-height);border:solid 1px #cfd1d4}form .faux-select .faux-select__display:after{content:"";position:absolute;top:50%;margin-top:-0.5rem;width:.8rem;height:.8rem;border-right:1px solid #333;border-bottom:1px solid #333;transform:rotate(45deg);pointer-events:none;right:calc(var(--input-height)/2 - .5rem)}form .faux-select ul{position:absolute;left:0;right:0;background:#fff;border:#cfd1d4;box-shadow:.3rem .3rem .5rem rgba(0,0,0,.1)}form .faux-select ul li{cursor:pointer;transition:background .3s ease;padding:.5rem}form .faux-select ul li:hover{background:rgba(0,0,0,.1)}form .faux-select ul[aria-hidden=true]{display:none;opacity:0;transition:opacity .3s ease}form .faux-select ul[aria-hidden=false]{display:block;opacity:1;z-index:99}form legend+.input{margin-top:1rem}form textarea{width:100% !important;min-height:9rem}form input[type=checkbox]{width:20px;height:20px;background:#f4f5f7;border:#cfd1d4}form .button,form input[type=submit]{width:100%}form .legal-consent-container p{font-size:1.3rem;color:#666}@media(min-width: 768px){form .form-columns-2{display:flex;gap:2rem}}@media(max-width: 768px){form .hs-form-field{width:100% !important}form .input{margin:0 !important}form .input input:not([type=radio]):not([type=checkbox]),form .input textarea,form .input .faux-select__display{width:100% !important}}:root{--section-spacing: 4rem;--section-spacing-s: 2.4rem;--grid-margin: 2.4rem;--article-padding: 1.6rem;--text-spacing: 3.2rem;--icon-plus-h-margin: 2.8rem}@media(min-width: 768px){:root{--section-spacing: 8rem;--section-spacing-s: 3.2rem;--article-padding: 3.2rem;--grid-margin: 4rem;--text-spacing: 6.4rem;--icon-plus-h-margin: 5.2rem}}.gd-network{background:#0b153b;color:#fff;width:100%;padding:var(--section-spacing-s) 0}.gd-network h2{font-size:2.4rem;font-weight:400}.gd-network .carousel-arrow--left{left:0rem;right:auto;transform:translateY(-50%) scaleX(-1)}.gd-network .carousel .carousel-track{width:90%;margin:0 auto}.gd-network .carousel .carousel-track figure{height:5rem}.gd-network .carousel .carousel-track figure.single-line{height:3rem}.gd-network .carousel .carousel-track figure img{height:100%;width:auto}@media(max-width: 768px){.gd-network .carousel{margin-top:2rem}.gd-network .carousel .carousel-track{width:84%}.gd-network .carousel .carousel-track figure{height:4rem}.gd-network .carousel .carousel-arrow--left{left:-1rem}.gd-network .carousel .carousel-arrow--right{right:1rem}}body:not(.loaded) .text,body:not(.loaded) section .text{opacity:0;transform:translateY(4rem)}body.loaded .text:not([class*=tablet]):not([class*=laptop]):not([class*=desktop]){animation:riseFadeIn 1s cubic-bezier(0.4, 0, 0.2, 1) forwards}@keyframes riseFadeIn{from{opacity:0;transform:translateY(4rem)}to{opacity:1;transform:translateY(0)}}main section.in-view .text{animation:riseFadeIn 1s cubic-bezier(0.4, 0, 0.2, 1) forwards}main section.in-view .text:nth-child(1),main section.in-view img:nth-child(1){animation-delay:.1s}main section.in-view .text:nth-child(2),main section.in-view img:nth-child(2){animation-delay:.2s}main section.in-view .text:nth-child(3),main section.in-view img:nth-child(3){animation-delay:.3s}main section{margin-top:var(--section-spacing)}main section p,main section ul,main section ol{line-height:1.62}main section header:not(.unlock header){text-align:center;position:relative}main section header:not(.unlock header):after{content:"";width:100%;height:1px;background:#cfd1d4;position:absolute;left:0;right:0;top:50%}main section header:not(.unlock header) h2{background:#fff;display:inline-block;padding:0 1.6rem;position:relative;z-index:9}main section header:not(.unlock header)+p{text-align:center}@media(max-width: 768px){main section header:not(.unlock header){margin-left:calc(-1*var(--gutters));margin-right:calc(-1*var(--gutters));width:calc(100% + var(--gutters)*2);max-width:calc(100% + var(--gutters)*2)}}main section header+.grid,main section header+p,main section header+p+.grid,main section .line-with-button{margin-top:var(--grid-margin)}main section article{padding:var(--article-padding)}main section figure:not(.icons-text figure){display:flex;justify-content:center;align-items:center;position:relative}@media(max-width: 768px){main section figure:not(.icons-text figure):not(.client-logos figure){margin-top:var(--section-spacing)}}main section.connected-platform p{letter-spacing:0}main section.connected-platform figure{position:relative}main section.connected-platform figure:before{content:"";position:absolute;top:50%;left:40%;width:60%;height:110%;background:#293fe1;transform:translate(-50%, -50%) rotate(-32deg);z-index:-1}main section.connected-platform figure img{position:relative;z-index:2;display:block}@media(min-width: 768px){main section.connected-platform .grid{padding:0 calc(2*var(--grid-padding-xxl))}main section.connected-platform article{padding:0}main section.connected-platform article:not(:first-child){margin-top:8rem}}@media(min-width: 768px){main section.decision-engine .tablet-4:has(img){padding:0}}main section .icons-text figure{height:8rem;width:8rem;display:block}main section .icons-text h3{margin-top:var(--icon-plus-h-margin)}@media(max-width: 768px){main section .icons-text figure{width:5rem;height:5rem}main section .icons-text h3{font-weight:400}}@media(min-width: 1024px){main section .icons-text{padding:0 calc(2*var(--grid-padding-xl))}}main section.client-logos .carousel{margin-top:var(--section-spacing-s)}main section.client-logos figure{border:solid 1px #e2e2e2;padding:1rem 2rem;background:#fff;flex:0 0 20%;border-radius:.5rem}main section.client-logos figure img{height:100%;width:auto;object-fit:contain}@media(min-width: 768px){main section.client-logos figure{height:12rem}}main section.client-logos .carousel-arrow{width:3rem;height:3rem;border-radius:50%;border:solid 1px #e2e2e2;top:auto;bottom:0;background-size:.6rem;transform:none;margin:0}main section.client-logos .carousel-arrow--left{left:auto;right:4rem;top:-6rem;transform:rotate(180deg)}main section.client-logos .carousel-arrow--right{top:-6rem;right:0}@media(max-width: 768px){main section.client-logos .carousel{padding-bottom:5.4rem}main section.client-logos figure{flex:0 0 33%;height:7rem}main section.client-logos .carousel-arrow--left{left:calc(50% - 4rem);top:auto}main section.client-logos .carousel-arrow--right{right:calc(50% - 4rem);top:auto}}main section .line-with-button{display:flex;align-items:center;justify-content:end;position:relative}main section .line-with-button .button:before{content:"";position:absolute;right:20rem;top:50%;height:1px;background:#cfd1d4;z-index:-1;left:0}@media(min-width: 768px){main section .line-with-button .button:before{left:var(--grid-padding-xl)}}.site-footer{background:#fff;padding:var(--gutters);font-size:1.4rem;color:#555;margin-top:var(--section-spacing);border-top:solid 1px #000}.site-footer *{letter-spacing:.05rem;color:#555}.site-footer a{text-decoration:none}.site-footer a:hover{text-decoration:underline}.site-footer .logo{width:20rem;display:block}.site-footer .logo+p{margin-top:.8rem;line-height:1.42}.site-footer .footer-links{text-align:right}@media(max-width: 768px){.site-footer .footer-links{text-align:left;margin-top:2rem}}.carousel{position:relative;width:100%}.carousel-track{display:flex;align-items:center;gap:var(--carousel-gap);width:100%;overflow:hidden;scrollbar-width:none;transition:all .4s ease;will-change:transform}.carousel-track>figure{display:inline-block;opacity:1;transition:transform .5s cubic-bezier(0.4, 0, 0.2, 1),opacity .3s;will-change:transform,opacity;flex:0 0 auto;min-width:0}.carousel-track>figure img{display:block;max-width:100%}.carousel-track::-webkit-scrollbar{display:none}.carousel-arrow{border:none;padding:0;margin-left:1rem;cursor:pointer;display:flex;align-items:center;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:2;background:url("/globaldata-intelligence-center/assets/img/icon_arrow.svg") no-repeat center center;background-size:1.3rem 2.8rem;width:1.3rem;height:2.8rem;border:none;outline:none}.carousel-arrow--left{right:auto;transform:translateY(-50%) scaleX(-1)}.carousel-arrow--right{right:0;left:auto;transform:translateY(-50%)}.carousel-arrow:disabled,.carousel-arrow[style*="display: none"]{opacity:0;pointer-events:none}:root{--header-spacing: 1.8rem;--spacing: 2.4rem;--p: 2rem;--p1: 1.6rem;--p2: 1.4rem}@media(min-width: 768px){:root{--p: 3.2rem;--p1: 2.2rem;--p2: 1.6rem}}@keyframes heroRiseFadeIn{from{opacity:0;transform:translateY(4rem)}to{opacity:1;transform:translateY(0)}}@keyframes heroImgFadeIn{from{opacity:0}to{opacity:.5}}.hero .text{opacity:0;transform:translateY(4rem)}body.loaded .hero .text{animation:heroRiseFadeIn 1s cubic-bezier(0.4, 0, 0.2, 1) forwards}.hero>figure>img{opacity:0;transition:opacity 1s cubic-bezier(0.4, 0, 0.2, 1) !important}.hero{position:relative;overflow:hidden}.hero figure{position:absolute;left:0;top:0;right:0;bottom:0;background:#000;display:flex;justify-content:center;overflow:hidden}.hero figure img{height:100%;width:auto;max-width:none;min-width:100%;object-fit:cover}.hero header{width:100%;display:flex;justify-content:space-between;align-items:center;padding:var(--header-spacing);border-bottom:solid 1px hsla(0,0%,100%,.5)}.hero header,.hero .text{position:relative;z-index:9}.hero .text{display:flex;flex-direction:column;justify-content:center;padding-top:5vh;padding-bottom:5vh}.hero .text:not([class*=tablet]):not([class*=laptop]):not([class*=desktop]){width:1370px}.hero .text h1,.hero .text p{width:1100px;color:#fff}.hero .text p,.hero .text .button{margin-top:var(--spacing)}.hero .text p{font:300 var(--p)/1.54 "Poppins",sans-serif}.hero .text p:has(+p){font-size:var(--p1)}.hero .text p+p{font-size:var(--p2)}@media(min-width: 768px){.hero{height:auto;min-height:0}.hero header .logo{width:205px}.hero .text{padding-top:6rem;padding-bottom:10rem}}@media(max-width: 768px){.hero{position:relative}.hero:after{content:"";background:linear-gradient(to bottom, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%);position:absolute;inset:0}.hero header .logo{width:120px}.hero header .button{font-size:1.1rem}.hero figure{left:-70vw;max-width:170vw}.hero .text{padding-bottom:20rem}}.loaded .hero>figure>img{opacity:.8}*:has(.accordion) .image-panel,*:has(.accordion) .image-stack{display:flex;justify-content:center;align-items:center;height:100%}*:has(.accordion) .image-panel figure,*:has(.accordion) .image-stack figure{margin:0;display:none;opacity:0;transition:opacity .5s ease}*:has(.accordion) .image-panel figure img,*:has(.accordion) .image-stack figure img{max-width:100%;max-height:100%;height:auto;display:block}*:has(.accordion) .image-panel figure[data-image][style*="display: block"],*:has(.accordion) .image-stack figure[data-image][style*="display: block"]{opacity:1}*:has(.accordion) .accordion{list-style:none;margin:0;padding:0}*:has(.accordion) .accordion li:not(li li){border-bottom:.1rem solid #d0d4dc;padding:1.6rem 2.4rem;transition:background .5s ease,padding .5s ease}*:has(.accordion) .accordion li h3{font-size:1.8rem;padding-right:5rem}*:has(.accordion) .accordion li p,*:has(.accordion) .accordion li ul,*:has(.accordion) .accordion li ol{font-size:1.4rem;line-height:1.42;padding-left:3.4rem;margin-top:2rem}*:has(.accordion) .accordion li ul{margin-left:2.4rem;list-style-type:disc}*:has(.accordion) .accordion li input[type=checkbox]{position:absolute;opacity:0;pointer-events:none}*:has(.accordion) .accordion li label{display:block;cursor:pointer;font-size:1.8rem;font-weight:500;color:#1e2550}*:has(.accordion) .accordion li .panel{display:none;max-height:0;overflow:hidden;opacity:0;transition:max-height .5s ease,opacity .5s ease,margin-top .5s ease}*:has(.accordion) .accordion li label{display:flex;align-items:center;position:relative;gap:1rem}*:has(.accordion) .accordion li label::before,*:has(.accordion) .accordion li label::after{content:"";position:absolute;right:0;width:1.6rem;height:.2rem;background-color:#293fe1;transition:transform .5s ease}*:has(.accordion) .accordion li label::before{transform:rotate(0deg)}*:has(.accordion) .accordion li label::after{transform:rotate(90deg)}*:has(.accordion) .accordion li label .num{font-size:1.8rem;color:#293fe1}*:has(.accordion) .accordion li:has(input[type=checkbox]:checked){background:#f4f5f7}*:has(.accordion) .accordion li input[type=checkbox]:checked~label::before,*:has(.accordion) .accordion li input[type=checkbox]:checked~label::after{background:#000}*:has(.accordion) .accordion li input[type=checkbox]:checked~label::before{transform:rotate(45deg)}*:has(.accordion) .accordion li input[type=checkbox]:checked~label::after{transform:rotate(-45deg)}*:has(.accordion) .accordion li input[type=checkbox]:checked~.panel{display:block;max-height:100vh;opacity:1;margin-top:0}@media(max-width: 768px){*:has(.accordion) .accordion li{padding-left:0}}*:has(.accordion) .image-panel figure[data-image],*:has(.accordion) .image-stack figure[data-image]{display:none}*:has(.accordion) .image-panel figure[data-image=cap1],*:has(.accordion) .image-stack figure[data-image=cap1]{display:block}*:has(.accordion):has(#cap1:checked) .image-panel figure[data-image=cap1],*:has(.accordion):has(#cap1:checked) .image-stack figure[data-image=cap1]{display:block}*:has(.accordion):has(#cap2:checked) .image-panel figure[data-image=cap1],*:has(.accordion):has(#cap3:checked) .image-panel figure[data-image=cap1],*:has(.accordion):has(#cap4:checked) .image-panel figure[data-image=cap1],*:has(.accordion):has(#cap5:checked) .image-panel figure[data-image=cap1],*:has(.accordion):has(#cap2:checked) .image-stack figure[data-image=cap1],*:has(.accordion):has(#cap3:checked) .image-stack figure[data-image=cap1],*:has(.accordion):has(#cap4:checked) .image-stack figure[data-image=cap1],*:has(.accordion):has(#cap5:checked) .image-stack figure[data-image=cap1]{display:none}*:has(.accordion):has(#cap2:checked) .image-panel figure[data-image=cap2],*:has(.accordion):has(#cap3:checked) .image-panel figure[data-image=cap3],*:has(.accordion):has(#cap4:checked) .image-panel figure[data-image=cap4],*:has(.accordion):has(#cap5:checked) .image-panel figure[data-image=cap5],*:has(.accordion):has(#cap2:checked) .image-stack figure[data-image=cap2],*:has(.accordion):has(#cap3:checked) .image-stack figure[data-image=cap3],*:has(.accordion):has(#cap4:checked) .image-stack figure[data-image=cap4],*:has(.accordion):has(#cap5:checked) .image-stack figure[data-image=cap5]{display:block}*:has(.accordion).grey .accordion li{margin-top:2.4rem;background:#fff;padding:1.6rem 2.4rem}@media(max-width: 768px){*:has(.accordion):has(.blue-rectangle) .accordion{margin-top:6rem}}/*# sourceMappingURL=index.min.css.map */
