.light:where(.astro-HOJ2JIRK){background-color:transparent;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.header-section-btn-wrap:where(.astro-HOJ2JIRK){margin-top:2rem}.header-section-title:where(.astro-HOJ2JIRK){margin-top:2.5rem}.header-section-title:where(.astro-HOJ2JIRK) .header-section-desc{margin-top:1.5rem}.header-section:where(.astro-HOJ2JIRK):empty{display:none!important}@media (min-width: 768px){.header-section-btn-wrap:where(.astro-HOJ2JIRK){margin-top:4rem}.header-section:where(.astro-HOJ2JIRK){display:flex;align-items:flex-start;justify-content:space-between}.header-section:where(.astro-HOJ2JIRK).reverse{flex-direction:row-reverse}.header-section-title:where(.astro-HOJ2JIRK){margin-left:2.5rem;margin-top:0;width:100%;max-width:39.75rem}.header-section-title:where(.astro-HOJ2JIRK) .header-section-desc{margin-top:2.5rem}.header-section:where(.astro-HOJ2JIRK)>.header-section-title:where(.astro-HOJ2JIRK):only-child{margin-left:0;margin-right:0;max-width:none}.header-section:where(.astro-HOJ2JIRK).reverse .header-section-title:where(.astro-HOJ2JIRK){margin-left:0;margin-right:2.5rem}}@media (min-width: 1200px){.header-section:where(.astro-HOJ2JIRK):not(.reverse) .header-section-title:where(.astro-HOJ2JIRK):not(:only-child){margin-right:8.5%}}.header-section-text:where(.astro-HOJ2JIRK){margin-top:2.5rem;font-size:1.125rem;line-height:150%}.header-section-text:where(.astro-HOJ2JIRK)>*:nth-child(n + 2){margin-top:1.5rem}.header-section-text:where(.astro-HOJ2JIRK) h1,.header-section-text:where(.astro-HOJ2JIRK) h2,.header-section-text:where(.astro-HOJ2JIRK) h3,.header-section-text:where(.astro-HOJ2JIRK) h4,.header-section-text:where(.astro-HOJ2JIRK) h5,.header-section-text:where(.astro-HOJ2JIRK) h6{font-size:2rem;font-weight:400;line-height:135%}.header-section-text:where(.astro-HOJ2JIRK) ul,.header-section-text:where(.astro-HOJ2JIRK) ol{margin-left:1.875rem;list-style-type:disc}.header-section-text:where(.astro-HOJ2JIRK) ul li,.header-section-text:where(.astro-HOJ2JIRK) ol li{list-style-type:disc;padding-left:.25rem;line-height:142%;letter-spacing:-.1px}.header-section-text:where(.astro-HOJ2JIRK) ul li :where(.astro-HOJ2JIRK)::marker,.header-section-text:where(.astro-HOJ2JIRK) ol li :where(.astro-HOJ2JIRK)::marker{font-size:1rem;line-height:1.5rem}.header-section-text:where(.astro-HOJ2JIRK) ul li::marker,.header-section-text:where(.astro-HOJ2JIRK) ol li::marker{font-size:1rem;line-height:1.5rem}.header-section-text:where(.astro-HOJ2JIRK) ul>li:nth-child(n + 2),.header-section-text:where(.astro-HOJ2JIRK) ol>li:nth-child(n + 2){margin-top:1rem}@media (min-width: 768px){.header-section-text:where(.astro-HOJ2JIRK){margin-top:0;width:100%;max-width:39.75rem;font-size:1.5rem;line-height:2rem;line-height:142%}.header-section-text:where(.astro-HOJ2JIRK)>*:nth-child(n + 2){margin-top:2.5rem}.header-section-title:where(.astro-HOJ2JIRK) .header-section-text:where(.astro-HOJ2JIRK)>*+h1,.header-section-title:where(.astro-HOJ2JIRK) .header-section-text:where(.astro-HOJ2JIRK)>*+h2,.header-section-title:where(.astro-HOJ2JIRK) .header-section-text:where(.astro-HOJ2JIRK)>*+h3,.header-section-title:where(.astro-HOJ2JIRK) .header-section-text:where(.astro-HOJ2JIRK)>*+h4,.header-section-title:where(.astro-HOJ2JIRK) .header-section-text:where(.astro-HOJ2JIRK)>*+h5,.header-section-title:where(.astro-HOJ2JIRK) .header-section-text:where(.astro-HOJ2JIRK)>*+h6{margin-top:4rem}.header-section-text:where(.astro-HOJ2JIRK) h1,.header-section-text:where(.astro-HOJ2JIRK) h2,.header-section-text:where(.astro-HOJ2JIRK) h3,.header-section-text:where(.astro-HOJ2JIRK) h4,.header-section-text:where(.astro-HOJ2JIRK) h5,.header-section-text:where(.astro-HOJ2JIRK) h6{font-family:Pilat Wide,sans-serif;font-size:2.5rem;font-weight:600;line-height:125%}}.light:where(.astro-AHR7AIVO){--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.stages-map:where(.astro-AHR7AIVO):not(.stages-map-with-mob){margin-left:-1.25rem;margin-right:-1.25rem;overflow-x:auto;padding-left:1.25rem;padding-right:1.25rem}.stages-map-with-mob:where(.astro-AHR7AIVO) .stages-map-holder:where(.astro-AHR7AIVO) svg{display:none}.stages-map:where(.astro-AHR7AIVO) .stages-map-image{width:100%}.stages-map:where(.astro-AHR7AIVO).reset-will-change{transform:none!important}.stages-map:where(.astro-AHR7AIVO) .tooltip{padding-top:.25rem;padding-bottom:.25rem}.stages-map:where(.astro-AHR7AIVO).light .tooltip-holder{--tw-bg-opacity: 1;background-color:rgb(170 170 170 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.stages-map:where(.astro-AHR7AIVO):not(.stages-map-with-mob) .stages-map-holder:where(.astro-AHR7AIVO){min-width:56.25rem}.stages-map:where(.astro-AHR7AIVO) g[data-action]{cursor:pointer;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.stages-map:where(.astro-AHR7AIVO) g[data-action] g>*{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.stages-map:where(.astro-AHR7AIVO) g[data-action] path:not([fill]),.stages-map:where(.astro-AHR7AIVO) g[data-action] rect:not([fill]){transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.stages-map:where(.astro-AHR7AIVO) g[data-action] path:not([fill]){fill:#f6f5f5}.stages-map:where(.astro-AHR7AIVO) g[data-action]:hover path:not([fill]),.stages-map:where(.astro-AHR7AIVO) g[data-action].is-active path:not([fill]){fill:#f44e66}.stages-map:where(.astro-AHR7AIVO) g[data-action] rect:not([fill]){fill:#d9d9d9}.stages-map:where(.astro-AHR7AIVO) g[data-action]:hover rect:not([fill]),.stages-map:where(.astro-AHR7AIVO) g[data-action].is-active rect:not([fill]){fill:#fff}.stages-map:where(.astro-AHR7AIVO) .path-dashes{stroke:#fff}.stages-map:where(.astro-AHR7AIVO) .path-top-line{stroke:#fff}.stages-map:where(.astro-AHR7AIVO) .path-text{fill:#fff}.stages-map:where(.astro-AHR7AIVO) .group-mesh{stroke:#fff}.stages-map:where(.astro-AHR7AIVO).light g[data-action]{--tw-text-opacity: 1;color:rgb(111 111 111 / var(--tw-text-opacity))}.stages-map:where(.astro-AHR7AIVO).light g[data-action] g>*{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.stages-map:where(.astro-AHR7AIVO).light g[data-action] path:not([fill]){fill:#aaa}.stages-map:where(.astro-AHR7AIVO).light g[data-action]:hover path:not([fill]),.stages-map:where(.astro-AHR7AIVO).light g[data-action].is-active path:not([fill]){fill:#f44e66}.stages-map:where(.astro-AHR7AIVO).light .path-dashes{stroke:#000}.stages-map:where(.astro-AHR7AIVO).light .path-top-line{stroke:#aaa}.stages-map:where(.astro-AHR7AIVO).light .path-text{fill:#000}.stages-map:where(.astro-AHR7AIVO).light .group-mesh{stroke:#000}@media (min-width: 480px){.stages-map:where(.astro-AHR7AIVO){margin-left:-1.25rem;margin-right:-1.25rem;overflow-x:auto;padding-left:1.25rem;padding-right:1.25rem}.stages-map:where(.astro-AHR7AIVO) .stages-map-image{display:none}.stages-map-with-mob:where(.astro-AHR7AIVO) .stages-map-holder:where(.astro-AHR7AIVO) svg{display:block}.stages-map:where(.astro-AHR7AIVO) .stages-map-holder:where(.astro-AHR7AIVO){min-width:56.25rem}}@media (min-width: 992px){.stages-map:where(.astro-AHR7AIVO){margin-left:0;margin-right:0;overflow-x:visible;padding-left:0;padding-right:0}.stages-map-holder:where(.astro-AHR7AIVO){min-width:100%}}.light:where(.astro-QOKMIQSP){background-color:var(--theme-light);--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.processes-secondary:where(.astro-QOKMIQSP){position:relative}.processes-secondary:where(.astro-QOKMIQSP):not([class*=pt-]){padding-top:4rem}.processes-secondary:where(.astro-QOKMIQSP):not([class*=pb-]){padding-bottom:4rem}.processes-secondary-holder:where(.astro-QOKMIQSP){margin-top:2.5rem}.processes-secondary-pic{margin-left:-1.25rem;margin-right:-1.25rem;display:flex;height:100%;max-height:21.25rem;max-width:none}.processes-secondary-pic img:where(.astro-QOKMIQSP){height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.processes-secondary-items:where(.astro-QOKMIQSP){display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.125rem}.processes-secondary-items:where(.astro-QOKMIQSP).reset-will-change{transform:none!important}.processes-secondary-item:where(.astro-QOKMIQSP){position:relative;display:flex;min-height:13.4375rem;overflow:hidden;--tw-bg-opacity: 1;background-color:rgb(26 28 30 / var(--tw-bg-opacity))}.processes-secondary-item:where(.astro-QOKMIQSP):before{pointer-events:none;position:absolute;inset:0;background-color:transparent;transition-property:background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:1s;content:"";transition-timing-function:ease}.processes-secondary-item:where(.astro-QOKMIQSP):after{pointer-events:none;position:absolute;inset:0;height:100%;width:100%;background-size:cover;opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:1s;content:"";transition-timing-function:ease;background-image:url(/images/card-substrate-2.webp)}.processes-secondary-item:where(.astro-QOKMIQSP):hover:before,.processes-secondary-item:where(.astro-QOKMIQSP).is-active:before{background-color:var(--bg-card)}.processes-secondary-item:where(.astro-QOKMIQSP):hover:after,.processes-secondary-item:where(.astro-QOKMIQSP).is-active:after{opacity:.25}.processes-secondary-item-holder:where(.astro-QOKMIQSP){position:relative;z-index:1;display:flex;width:100%;min-width:0px;padding:2rem}.processes-secondary:where(.astro-QOKMIQSP).light .processes-secondary-item:where(.astro-QOKMIQSP){--tw-bg-opacity: 1;background-color:rgb(226 226 226 / var(--tw-bg-opacity));transition-property:background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.processes-secondary:where(.astro-QOKMIQSP).light .processes-secondary-item:where(.astro-QOKMIQSP):hover{--tw-bg-opacity: 1;background-color:rgb(17 19 21 / var(--tw-bg-opacity))}.processes-secondary-item:where(.astro-QOKMIQSP) .processes-secondary-item-title{text-transform:capitalize;line-height:150%;letter-spacing:.01em}.processes-secondary-item:where(.astro-QOKMIQSP):not(.no-text-animation) .processes-secondary-item-title{position:absolute;left:0;top:0;transition-property:opacity,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.7s;will-change:opacity,transform}.processes-secondary-item:where(.astro-QOKMIQSP) .processes-secondary-item-desc{position:relative;z-index:1;text-transform:capitalize;line-height:150%;letter-spacing:.3px;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.processes-secondary-item:where(.astro-QOKMIQSP):not(.no-text-animation) .processes-secondary-item-desc{--tw-translate-y: 25%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0;transition-property:opacity,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.7s;will-change:opacity,transform}.processes-secondary-item:where(.astro-QOKMIQSP) .processes-secondary-item-number{margin-top:auto;display:flex;min-height:4.4375rem;align-items:flex-end;--tw-text-opacity: 1;color:rgb(26 28 30 / var(--tw-text-opacity));transition-property:font-size,color,text-shadow,-webkit-text-stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s;will-change:font-size,color,text-shadow,-webkit-text-stroke;text-shadow:-1px -1px 0 var(--dark-gray-250),1px -1px 0 var(--dark-gray-250),-1px 1px 0 var(--dark-gray-250),1px 1px 0 var(--dark-gray-250)}.processes-secondary:where(.astro-QOKMIQSP).light .processes-secondary-item:where(.astro-QOKMIQSP) .processes-secondary-item-number{--tw-text-opacity: 1;color:rgb(243 243 243 / var(--tw-text-opacity))}@supports (-webkit-text-stroke: 1px var(--dark-gray-250)){.processes-secondary:where(.astro-QOKMIQSP) .processes-secondary-item:where(.astro-QOKMIQSP) .processes-secondary-item-number,.processes-secondary:where(.astro-QOKMIQSP).light .processes-secondary-item:where(.astro-QOKMIQSP) .processes-secondary-item-number{color:transparent;text-shadow:none;-webkit-text-stroke:1px var(--dark-gray-250)}.processes-secondary-item:where(.astro-QOKMIQSP):hover .processes-secondary-item-number{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));-webkit-text-stroke:0 var(--dark-gray-250)}}.processes-secondary-pic+.processes-secondary-items:where(.astro-QOKMIQSP),.processes-secondary-items:where(.astro-QOKMIQSP)+.processes-secondary-pic{margin-top:2.5rem}.processes-secondary-item-decor:where(.astro-QOKMIQSP){position:absolute;top:100%;right:100%;height:19rem;width:19.125rem;opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:1s;transition-timing-function:ease}.processes-secondary-item:where(.astro-QOKMIQSP):hover .processes-secondary-item-decor:where(.astro-QOKMIQSP){opacity:1}.processes-secondary-item:where(.astro-QOKMIQSP):hover .processes-secondary-item-number{font-size:2rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));text-shadow:0 0 0 var(--dark-gray-250),0 0 0 var(--dark-gray-250),0 0 var(--dark-gray-250),0 0 var(--dark-gray-250)}.processes-secondary-item:where(.astro-QOKMIQSP):not(.no-text-animation):hover .processes-secondary-item-title{--tw-translate-y: 25%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0}.processes-secondary-item:where(.astro-QOKMIQSP):not(.no-text-animation):hover .processes-secondary-item-desc{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1}@media (any-hover: none){.processes-secondary-item-decor:where(.astro-QOKMIQSP){position:absolute;top:50%;right:50%;margin-right:-3.5rem;margin-top:2rem;--tw-translate-x: 50%;--tw-translate-y: -50%;--tw-scale-x: 1.5;--tw-scale-y: 1.5;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media (min-width: 480px){.processes-secondary-items:where(.astro-QOKMIQSP){grid-template-columns:repeat(2,minmax(0,1fr))}.processes-secondary-pic{height:auto;max-height:none;width:auto}.processes-secondary-pic img{height:auto;width:auto}}@media (min-width: 768px){.processes-secondary:where(.astro-QOKMIQSP):not([class*=pt-]){padding-top:7.5rem}.processes-secondary:where(.astro-QOKMIQSP):not([class*=pb-]){padding-bottom:7.5rem}.processes-secondary-holder:where(.astro-QOKMIQSP){margin-top:5rem}.processes-secondary-pic{margin-left:0;margin-right:0}.processes-secondary-items:where(.astro-QOKMIQSP):not(.items-column-2){grid-template-columns:repeat(3,minmax(0,1fr))}.processes-secondary-item:where(.astro-QOKMIQSP){min-height:16.875rem}.processes-secondary-pic+.processes-secondary-items:where(.astro-QOKMIQSP),.processes-secondary-items:where(.astro-QOKMIQSP)+.processes-secondary-pic{margin-top:5rem}}@media (min-width: 992px){.processes-secondary-pic{margin-left:0;margin-right:0;max-width:100%}.processes-secondary-items:where(.astro-QOKMIQSP):not(.items-column-2,.items-column-3){grid-template-columns:repeat(3,minmax(0,1fr))}}
