.c-section-approach-hero[data-v-c6a135a2]{grid-template-rows:1fr auto auto;height:calc(100vh - 12rem);height:calc(100svh - 12rem)}@media(min-width:550px){.c-section-approach-hero[data-v-c6a135a2]{height:calc(100vh - 20rem);height:calc(100svh - 20rem)}}@media(min-width:800px){.c-section-approach-hero[data-v-c6a135a2]{height:calc(100vh - 9rem);height:calc(100svh - 9rem)}}.c-item-approach-chapter__header[data-v-5bbd5ca9]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr))}@media(min-width:800px){.c-item-approach-chapter__header[data-v-5bbd5ca9]{grid-template-columns:repeat(23,minmax(0,1fr))}}.c-item-approach-chapter__header[data-v-5bbd5ca9]{-moz-column-gap:var(--gutter);column-gap:var(--gutter);grid-template-rows:1fr auto}.c-item-approach-chapter__header__longTitle[data-v-5bbd5ca9]:before{content:counter(index) ".0";flex-shrink:0;width:calc(var(--column)*1 + var(--gutter)*0)}@media(min-width:800px){.c-item-approach-chapter__header__shortTitle .caption[data-v-5bbd5ca9]{width:calc(var(--column)*3 + var(--gutter)*2)}}@media(min-width:1024px){.c-item-approach-chapter__header__shortTitle .caption[data-v-5bbd5ca9]{width:calc(var(--column)*2 + var(--gutter)*1)}}html:not(.-animations-disabled) .c-item-approach-chapter__header__desc[data-v-5bbd5ca9],html:not(.-animations-disabled) .c-item-approach-chapter__header__longTitle[data-v-5bbd5ca9],html:not(.-animations-disabled) .c-item-approach-chapter__header__shortTitle span[data-v-5bbd5ca9]{--delay:calc(var(--item-delay, .1s) + var(--base-delay))}html:not(.-animations-disabled) .c-item-approach-chapter__header .ui-fragments-media[data-v-5bbd5ca9]{--delay:var(--base-delay)}@media(prefers-reduced-motion:reduce){.c-item-approach-chapter__header[data-v-5bbd5ca9]{transition:none!important}}.c-item-approach-chapter .block-approach .title:before{font-family:StyreneB,Helvetica,Arial,sans-serif;font-size:max(10px,1.2rem);line-height:.9;text-transform:uppercase}@media(min-width:800px){.c-item-approach-chapter .block-approach .title:before{font-size:max(10px,1.3rem)}}@media(min-width:1920px){.c-item-approach-chapter .block-approach .title:before{font-size:16px}}.c-item-approach-chapter{counter-reset:index var(--main-index)}@media(min-width:800px){.c-item-approach-chapter:before{border-left-width:1px;bottom:0;content:"";left:0;position:absolute;top:0}}.c-item-approach-chapter .blocks{counter-reset:chapter}.c-item-approach-chapter .block-approach{counter-increment:chapter}.c-item-approach-chapter .block-approach:last-child{margin-bottom:0}.c-item-approach-chapter .block-approach .title:before{content:counter(index) "." counters(chapter,".",decimal) ".0";display:block;width:calc(var(--column)*1 + var(--gutter)*0)}html:not(.-animations-disabled) .c-item-approach-chapter{--base-delay:.2s;--delay:0s}html:not(.-animations-disabled) .c-item-approach-chapter.-first{--base-delay:.3s}html:not(.-animations-disabled) .c-item-approach-chapter.-first .c-item-approach-chapter__header{--base-delay:.6s}html:not(.-animations-disabled) .c-item-approach-chapter:before{opacity:0}@media(min-width:800px){html:not(.-animations-disabled) .c-item-approach-chapter:after{border-color:currentColor;border-left-width:1px;content:"";height:100vh;left:0;max-height:100%;position:absolute;top:0;transform:scaleY(0);transform-origin:top}}@media(prefers-reduced-motion:reduce){.c-item-approach-chapter{transition:none!important}}html:not(.-animations-disabled) .c-item-approach-chapter.-is-chapter-shown:before{opacity:1;transition:opacity 0s;transition-delay:1.3s}html:not(.-animations-disabled) .c-item-approach-chapter.-is-chapter-shown:after{transform:scaleY(1) translateZ(0);transition:transform 1s cubic-bezier(.66,0,.34,1) .3s}html:not(.-animations-disabled) .c-item-approach-chapter.-is-chapter-shown.-first:after{transition-delay:.5s}@media(prefers-reduced-motion:reduce){.c-item-approach-chapter.-is-chapter-shown{transition:none!important}}.c-section-approach-chapters__thumbnails__wrap{transition:top .5s cubic-bezier(.32,.94,.6,1)}.-is-headroom .c-section-approach-chapters__thumbnails__wrap{top:calc(var(--header-height) - 1px)}@media(min-width:800px){.c-section-approach-chapters__thumbnails__wrap{top:0!important}}.c-section-approach-chapters__thumbnails{margin-top:-1.5rem;padding-top:1.5rem;transition:top .5s cubic-bezier(.32,.94,.6,1)}.-is-headroom .c-section-approach-chapters__thumbnails{top:calc(var(--header-height) - 1px)}.c-section-approach-chapters__thumbnails:before{content:"";inset:-1px 0 0;position:absolute;z-index:-1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}@media(min-width:800px){.c-section-approach-chapters__thumbnails:before{display:none;left:0;right:0}}.c-section-approach-chapters__thumbnails:after{border-bottom-width:1px;bottom:0;content:"";left:0;position:absolute;right:0}@media(min-width:800px){.c-section-approach-chapters__thumbnails:after{display:none}}.c-section-approach-chapters__thumbnails:not(.-flipped){overflow-x:auto}.c-section-approach-chapters__thumbnails.-flipped{gap:var(--gutter);justify-content:flex-start}.c-section-approach-chapters__thumbnails.-flipped .thumb{width:calc(var(--column)*1 + var(--gutter)*0)}.c-section-approach-chapters__thumbnails.-flipped .thumb__inner{display:block}.c-section-approach-chapters__thumbnails.-flipped .thumb__textWrap{display:none}.c-section-approach-chapters__thumbnails.-flipped .thumb .refNumber{opacity:1;position:relative;transition:opacity .3s cubic-bezier(.32,.94,.6,1) .6s,visibility 0s ease .6s;visibility:visible}@media(min-width:800px){.c-section-approach-chapters__thumbnails.-flipped{flex-direction:column;justify-content:space-between}}html:not(.-animations-disabled) .c-section-approach-chapters__thumbnails:before{opacity:0}html:not(.-animations-disabled) .c-section-approach-chapters__thumbnails:after{transform:scaleX(0) translateZ(0);transform-origin:left}@media(prefers-reduced-motion:reduce){.c-section-approach-chapters__thumbnails{transition:none!important}}html:not(.-animations-disabled) .c-section-approach-chapters.-chapters-shown .c-section-approach-chapters__thumbnails:before{opacity:1;transition:opacity 0s}html:not(.-animations-disabled) .c-section-approach-chapters.-chapters-shown .c-section-approach-chapters__thumbnails:after{transform:scaleX(1) translateZ(0);transition:transform .7s cubic-bezier(.32,.94,.6,1)}@media(prefers-reduced-motion:reduce){.c-section-approach-chapters.-chapters-shown{transition:none!important}}.c-section-approach-chapters .thumb{flex-shrink:0}.c-section-approach-chapters .thumb__img{width:calc(var(--column)*1 + var(--gutter)*0)}.c-section-approach-chapters .thumb__text{transition:transform .3s cubic-bezier(.32,.94,.6,1)}.c-section-approach-chapters .thumb .refNumber{opacity:0}.c-section-approach-chapters .thumb:not(.-settled){opacity:1!important}.c-section-approach-chapters .thumb.-hide .thumb__text{transform:translateY(150%) translateZ(0);transition-delay:calc((1 - var(--thumb-index))*.05s + (1 - var(--index))*.05s)}html:not(.-animations-disabled) .c-section-approach-chapters .thumb__img{opacity:.001;transform:translate3d(0,30px,0)}html:not(.-animations-disabled) .c-section-approach-chapters .thumb__text{transform:translate3d(0,110%,0)}@media(prefers-reduced-motion:reduce){.c-section-approach-chapters{transition:none!important}}html:not(.-animations-disabled) .c-section-approach-hero.-is-shown+.c-section-approach-chapters .thumb__img{opacity:.999;transform:translateZ(0);transition:opacity .45s calc(var(--thumb-index)*.05s + .2s) linear,transform .6s calc(var(--thumb-index)*.05s + .2s) cubic-bezier(.32,.94,.6,1)}html:not(.-animations-disabled) .c-section-approach-hero.-is-shown+.c-section-approach-chapters .thumb__text{transform:translateZ(0);transition:transform .4s calc(var(--thumb-index)*.05s + var(--index)*.05s + .2s) cubic-bezier(.32,.94,.6,1)}@media(prefers-reduced-motion:reduce){.c-section-approach-hero.-is-shown+.c-section-approach-chapters{transition:none!important}}
