.sec--hero.hero__simple:first-child{padding-top:calc(var(--sec-top-bottom-pad-desk) * 2)}.sec--hero.hero__simple{min-height:13.125rem}.sec--hero.hero__copy-image{overflow:hidden;background-color:var(--ci-bg,var(--color-gold-light))}.sec--hero.scheme__gold{--ci-bg:var(--color-gold-light);--ci-rays:var(--color-blue-light)}.sec--hero.scheme__pink{--ci-bg:var(--color-red-lightest);--ci-rays:var(--color-gold-light)}.sec--hero.scheme__blue-pink{--ci-bg:var(--color-blue-light);--ci-rays:var(--color-red-lightest)}.sec--hero.scheme__blue-gold{--ci-bg:var(--color-blue-light);--ci-rays:var(--color-gold-light)}.sec--hero .hero__copy-image{gap:3rem}.sec--hero .hero__copy-image-copy{display:flex;flex-direction:column;gap:1.25rem}.sec--hero .hero__copy-image-media{width:100%}.sec--hero .hero__ci-eyebrow{align-self:flex-start;background-color:var(--color-navy);border-radius:.9375rem;color:var(--color-cream-lightest);display:inline-block;font-size:var(--size-16);font-weight:700;letter-spacing:.1em;line-height:1;padding:.4375rem 1.25rem;text-transform:uppercase}.sec--hero .hero__ci-title{color:var(--color-navy);font-size:var(--size-36);font-weight:800;line-height:1.15}.sec--hero .hero__copy{color:var(--color-navy)}.sec--hero .hero__ci-wrap{position:relative;width:100%}.sec--hero .hero__ci-rays{--rays-color:var(--ci-rays, var(--color-blue-light));display:none}.sec--hero .hero__ci-photo{position:relative;width:100%;z-index:1}.sec--hero .hero__ci-photo img,.sec--hero .hero__ci-photo video{display:block;height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.sec--hero .hero__ci-photo iframe{aspect-ratio:16/9;border:0;height:auto;width:100%}@media (max-width:1279px){.sec--hero .hero__ci-wrap{aspect-ratio:1702/1027}.sec--hero.hero__copy-image{padding-bottom:0}.sec--hero .hero__ci-photo{height:100%;position:relative}.sec--hero .hero__ci-photo img,.sec--hero .hero__ci-photo video{height:100%;-o-object-position:left bottom;object-position:left bottom}.sec--hero .hero__ci-rays{display:block;left:21.62%;position:absolute;top:10.22%;width:69.8%;z-index:0}.sec--hero.variant__2 .hero__ci-wrap{aspect-ratio:1581/889}.sec--hero.variant__2 .hero__ci-rays{left:-1.9%;top:-4.27%;width:75.14%}.sec--hero.variant__3 .hero__ci-wrap{aspect-ratio:1645/1091}.sec--hero.variant__3 .hero__ci-rays{left:27.84%;top:-6.6%;width:72.22%}.sec--hero.variant__3 .hero__ci-photo img,.sec--hero.variant__3 .hero__ci-photo video{-o-object-position:left bottom;object-position:left bottom}}@media (max-width:809px){.sec--hero .hero__ci-wrap{width:125%}.sec--hero.variant__2 .hero__ci-wrap{margin-left:-25%}}@media (min-width:1280px){.sec--hero.hero__simple:first-child{padding-top:var(--sec-top-bottom-pad-desk);padding-bottom:var(--sec-top-bottom-pad-desk)}.sec--hero .container.hero__simple{max-width:67.5rem}.sec--hero.sec.hero__copy-image{padding-bottom:0}.sec--hero .hero__copy-image{align-items:center;gap:0;min-height:calc(clamp(50.625rem,84.375vw - 16.875rem,67.5rem) - var(--sec-top-bottom-pad-desk))}.sec--hero .hero__copy-image-copy{flex:1;gap:clamp(1.828125rem,3.046875vw - .609375rem,2.4375rem);max-width:clamp(21.796875rem,36.328125vw - 7.265625rem,29.0625rem);min-width:0;padding:clamp(4.6875rem,7.8125vw - 1.5625rem,6.25rem) 0 clamp(5.671875rem,9.453125vw - 1.890625rem,7.5625rem);position:relative;z-index:2}.sec--hero .hero__copy-image-copy p{font-size:clamp(1.21875rem,2.03125vw - .40625rem,1.625rem);font-weight:300;line-height:clamp(1.6875rem,2.8125vw - .5625rem,2.25rem)}.sec--hero .hero__copy-image-media{bottom:0;height:clamp(48.140625rem,80.234375vw - 16.046875rem,64.1875rem);left:calc(var(--gap-xl) + clamp(5.53125rem,9.21875vw - 1.84375rem,7.375rem));pointer-events:none;position:absolute;width:clamp(79.78125rem,132.96875vw - 26.59375rem,106.375rem);z-index:1}.sec--hero .hero__ci-eyebrow+.hero__ci-title{margin-top:clamp(1.40625rem,2.34375vw - .46875rem,1.875rem)}.sec--hero .hero__ci-title{font-size:clamp(3.375rem,5.625vw - 1.125rem,4.5rem);line-height:clamp(3.375rem,5.625vw - 1.125rem,4.5rem)}.sec--hero .hero__ctas{align-items:flex-start;flex-direction:column;gap:.625rem;margin-top:clamp(.515625rem,.859375vw - .171875rem,.6875rem)}.sec--hero .hero__ci-wrap{aspect-ratio:auto;height:100%}.sec--hero .hero__ci-rays{display:block;height:clamp(55.6875rem,92.8125vw - 18.5625rem,74.25rem);left:clamp(17.25rem,28.75vw - 5.75rem,23rem);position:absolute;top:clamp(4.921875rem,8.203125vw - 1.640625rem,6.5625rem);width:clamp(55.6875rem,92.8125vw - 18.5625rem,74.25rem);z-index:0}.sec--hero .hero__ci-photo{height:100%}.sec--hero .hero__ci-photo img,.sec--hero .hero__ci-photo video{height:100%;-o-object-position:left bottom;object-position:left bottom}.sec--hero .hero__copy-image.copy__right .hero__copy-image-copy{margin-left:auto}.sec--hero .hero__copy-image.copy__right .hero__copy-image-media{left:auto;right:calc(var(--gap-xl) + clamp(5.53125rem,9.21875vw - 1.84375rem,7.375rem))}.sec--hero .hero__copy-image.copy__right .hero__ci-rays{left:auto;right:clamp(17.25rem,28.75vw - 5.75rem,23rem)}.sec--hero .hero__copy-image.copy__right .hero__ci-photo img,.sec--hero .hero__copy-image.copy__right .hero__ci-photo video{-o-object-position:right bottom;object-position:right bottom}.sec--hero.variant__2 .hero__copy-image,.sec--hero.variant__3 .hero__copy-image{align-items:flex-start}.sec--hero.variant__2 .hero__copy-image-copy,.sec--hero.variant__3 .hero__copy-image-copy{gap:clamp(.890625rem,1.484375vw - .296875rem,1.1875rem);max-width:clamp(33.515625rem,55.859375vw - 11.171875rem,44.6875rem);padding:calc(clamp(14.203125rem,23.671875vw - 4.734375rem,18.9375rem) - var(--sec-top-bottom-pad-desk)) 0 clamp(4.6875rem,7.8125vw - 1.5625rem,6.25rem) 0}.sec--hero.variant__2 .hero__ci-eyebrow+.hero__ci-title,.sec--hero.variant__3 .hero__ci-eyebrow+.hero__ci-title{margin-top:clamp(1.453125rem,2.421875vw - .484375rem,1.9375rem)}.sec--hero.variant__2 .hero__ci-title,.sec--hero.variant__3 .hero__ci-title{font-size:clamp(2.34375rem,3.90625vw - .78125rem,3.125rem);line-height:clamp(2.71875rem,4.53125vw - .90625rem,3.625rem)}.sec--hero.variant__2 .hero__ctas,.sec--hero.variant__3 .hero__ctas{margin-top:clamp(1.640625rem,2.734375vw - .546875rem,2.1875rem)}.sec--hero.variant__2 .hero__copy-image-copy{margin-left:auto}.sec--hero.variant__2 .hero__copy-image-media{bottom:calc(-1 * clamp(.234375rem,.390625vw - .078125rem,.3125rem));height:clamp(41.671875rem,69.453125vw - 13.890625rem,55.5625rem);left:calc(var(--gap-xl) - clamp(20.625rem,34.375vw - 6.875rem,27.5rem));width:clamp(74.109375rem,123.515625vw - 24.703125rem,98.8125rem)}.sec--hero.variant__2 .hero__ci-rays{left:calc(-1 * clamp(1.40625rem,2.34375vw - .46875rem,1.875rem));top:calc(-1 * clamp(1.78125rem,2.96875vw - .59375rem,2.375rem))}.sec--hero.variant__3 .hero__copy-image-media{bottom:auto;height:clamp(51.140625rem,85.234375vw - 17.046875rem,68.1875rem);left:calc(var(--gap-xl) + clamp(14.71875rem,24.53125vw - 4.90625rem,19.625rem));top:calc(clamp(10.78125rem,17.96875vw - 3.59375rem,14.375rem) - var(--sec-top-bottom-pad-desk));width:clamp(77.109375rem,128.515625vw - 25.703125rem,102.8125rem)}.sec--hero.variant__3 .hero__ci-rays{left:clamp(21.46875rem,35.78125vw - 7.15625rem,28.625rem);top:calc(-1 * clamp(3.375rem,5.625vw - 1.125rem,4.5rem))}.sec--hero.variant__3 .hero__ci-photo img,.sec--hero.variant__3 .hero__ci-photo video{-o-object-position:left top;object-position:left top}}.sec--hero.hero__video-image{overflow:hidden;padding-bottom:1.875rem}.sec--hero.hero__video-image .hero__image-bg::after{display:none}.sec--hero.hero__video-image>.container{display:flex;align-items:center;padding-top:5rem;padding-bottom:5rem;position:static;height:100svh}.sec--hero .hero__image-bg{z-index:0}.sec--hero .hero__image-bg img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.sec--hero .hero__image-bg::after{content:"";inset:0;position:absolute;background-color:color-mix(in srgb,var(--color-navy) 40%,transparent);z-index:1}.sec--hero .hero__video-bg{z-index:0}.sec--hero .hero__video-bg .hero__video-poster{z-index:-1}.sec--hero .hero__video-bg .hero__video-yt{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100vw;height:56.25vw;min-height:100%;min-width:177.78vh;pointer-events:none}.sec--hero .hero__video-bg .hero__video-yt iframe{border:0;height:100%;width:100%}.sec--hero .hero__video-content{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding:var(--sec-top-bottom-pad) 0}.sec--hero .hero__vi-circle-lg{position:absolute;top:0;left:0;transform:translateX(-50%);width:20.3125rem;height:20.3125rem;border-radius:50%;background-color:var(--color-teal-lightest);opacity:.75;z-index:0;pointer-events:none}.sec--hero .hero__vi-rings{display:none}.sec--hero .hero__vi{position:relative;z-index:1;width:100%;display:flex;align-items:center;justify-content:center}.sec--hero .hero__vi-decos{position:absolute;inset:0;pointer-events:none}.sec--hero .hero__vi-decos__circle{position:absolute;border-radius:50%}.sec--hero .hero__vi-decos__circle--md,.sec--hero .hero__vi-decos__circle--sm{z-index:10}.sec--hero .hero__vi-decos__circle--md{width:11.5625rem;height:11.5625rem;background-color:var(--color-teal-light);opacity:.8;bottom:0;left:0;z-index:10}.sec--hero .hero__vi-decos__circle--sm{width:20.625rem;height:20.625rem;background-color:var(--color-teal);opacity:.8;left:3.125rem}.sec--hero .hero__vi-card{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:1rem;border-radius:1.5rem;padding:2.5rem 1.75rem;background-color:color-mix(in srgb,var(--color-cream-lightest) 95%,transparent);width:100%;max-width:22.5rem}.sec--hero .hero__vi-eyebrow{font-size:var(--size-11);letter-spacing:.15em;margin-bottom:-.25rem}.sec--hero .hero__vi-title{font-size:var(--size-28);font-weight:500;line-height:1.2}.sec--hero .hero__vi-copy{font-size:var(--size-15);line-height:1.6}@media (max-width:1279px){.sec--hero.hero__video-image{min-height:100svh;padding-top:0;padding-bottom:0}.sec--hero.hero__video-image>.container{padding-top:0;padding-bottom:0}.sec--hero .hero__vi{inset:0;padding-top:var(--header-start-height);position:absolute}.sec--hero .hero__vi-card{border-radius:50%;flex-shrink:0;height:31.25rem;max-width:none;padding:2.5rem 5.625rem;position:relative;width:31.25rem}.sec--hero .hero__vi-circle-lg{height:11.1875rem;left:calc(50% - 15.9375rem);top:calc(50svh + var(--header-start-height)/ 2 - 20.6875rem);transform:none;width:11.1875rem}.sec--hero .hero__vi-decos__circle--md{bottom:auto;height:8.5625rem;left:calc(50% - 15.9375rem);top:calc(50svh + var(--header-start-height)/ 2 + 5.5625rem);width:8.5625rem}.sec--hero .hero__vi-decos__circle--sm{bottom:auto;height:15.1875rem;left:calc(50% + 1.5rem);top:calc(50svh + var(--header-start-height)/ 2 + 8.875rem);width:15.1875rem}.sec--hero .hero__vi-title{font-size:var(--size-40);font-weight:500;line-height:2.75rem}.sec--hero .hero__vi-copy{font-size:var(--size-16);line-height:1.625rem}}@media (min-width:1280px){.sec--hero .hero__video-content{padding:var(--sec-top-bottom-pad-desk) 0}.sec--hero .hero__vi{justify-content:flex-start}.sec--hero .hero__vi-copy{max-width:clamp(24.75rem,41.25vw - 8.25rem,33rem)}.sec--hero .hero__vi-copy p{font-size:clamp(1.3125rem,2.1875vw - .4375rem,1.75rem);line-height:clamp(1.78125rem,2.96875vw - .59375rem,2.375rem)}.sec--hero .hero__vi-circle-lg{width:clamp(15.234375rem,25.390625vw - 5.078125rem,20.3125rem);height:clamp(15.234375rem,25.390625vw - 5.078125rem,20.3125rem)}.sec--hero .hero__vi-rings{display:block;width:clamp(82.3125rem,137.1875vw - 27.4375rem,109.75rem);height:clamp(82.359375rem,137.265625vw - 27.453125rem,109.8125rem);bottom:0;left:0;transform:translate(calc(-50% - clamp(1.03125rem,1.71875vw - .34375rem,1.375rem)),calc(50% + clamp(10.21875rem,17.03125vw - 3.40625rem,13.625rem)))}.sec--hero .hero__vi-decos__circle--md{width:clamp(11.71875rem,19.53125vw - 3.90625rem,15.625rem);height:clamp(11.71875rem,19.53125vw - 3.90625rem,15.625rem);bottom:0;left:0;transform:translate3d(-50%,0,0)}.sec--hero .hero__vi-decos__circle--sm{width:clamp(21.09375rem,35.15625vw - 7.03125rem,28.125rem);height:clamp(21.09375rem,35.15625vw - 7.03125rem,28.125rem);bottom:calc(clamp(14.0625rem,23.4375vw - 4.6875rem,18.75rem) * -1);left:clamp(19.6875rem,32.8125vw - 6.5625rem,26.25rem)}.sec--hero .hero__vi-card{width:clamp(34.6875rem,57.8125vw - 11.5625rem,46.25rem);height:clamp(34.6875rem,57.8125vw - 11.5625rem,46.25rem);max-width:clamp(34.6875rem,57.8125vw - 11.5625rem,46.25rem);border-radius:50%;padding:clamp(3.375rem,5.625vw - 1.125rem,4.5rem);gap:clamp(.9375rem,1.5625vw - .3125rem,1.25rem)}.sec--hero .hero__vi-title{font-size:clamp(2.34375rem,3.90625vw - .78125rem,3.125rem);line-height:clamp(2.71875rem,4.53125vw - .90625rem,3.625rem);max-width:clamp(21.5625rem,35.9375vw - 7.1875rem,28.75rem)}.sec--hero .hero__vi-copy{font-size:clamp(.796875rem,1.328125vw - .265625rem,1.0625rem)}.sec--hero.hero__video-image{min-height:clamp(50.625rem,84.375vw - 16.875rem,67.5rem)}.sec--hero.hero__video-image>.container{padding-top:clamp(5.625rem,9.375vw - 1.875rem,7.5rem);padding-bottom:clamp(5.625rem,9.375vw - 1.875rem,7.5rem)}}.sec--hero.hero__fullscreen{min-height:100vh;overflow:hidden}.sec--hero.hero__fullscreen>.container{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;z-index:1}.sec--hero .hero__fullscreen-content{min-height:100vh;padding:var(--sec-top-bottom-pad) 0}@media (min-width:1280px){.sec--hero .hero__fullscreen-content{padding:var(--sec-top-bottom-pad-desk) 0}}.sec--hero.hero__slider{background-color:var(--color-white-off)}.sec--hero .hero__slider{max-width:100%}.sec--hero .hero__slider .bx-wrapper .bx-viewport{border-radius:0}.sec--hero .hero__slider .bx-wrapper .bx-viewport,.sec--hero .hero__slider .bx-wrapper .slide,.sec--hero .hero__slider .bx-wrapper .slider{min-height:100%;min-width:100%}.sec--hero .hero__slider .bx-wrapper .slide__content,.sec--hero .hero__slider .bx-wrapper .slide__image{visibility:visible}.sec--hero .hero__slider .bx-wrapper .slide__content{margin-bottom:0;z-index:1}.sec--hero .hero__slider .bx-wrapper .slide__content .subtitle{opacity:.8}.sec--hero .hero__slider .bx-wrapper .slide__video{pointer-events:none}.sec--hero .hero__slider .slide__image-overlay:after{background-color:rgba(0,0,0,.25);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.sec--hero .hero__slider .slider-controls{position:absolute}@media (max-width:809px){.sec--hero .hero__slider .slide__content .button{color:var(--color-white)}.sec--hero .hero__slider .button{padding:0;background-color:transparent;border-bottom:1px solid var(--color-orange);border-radius:0;min-width:auto}.sec--hero .hero__slider .bx-wrapper .bx-pager{display:none}}@media (max-width:1279px){.sec--hero .hero__slider{padding-bottom:var(--sec-top-bottom-pad)}.sec--hero .hero__slider .bx-wrapper{aspect-ratio:375/168}.sec--hero .hero__slider .bx-wrapper .bx-pager{bottom:30px;z-index:2}.sec--hero .hero__slider .slider-controls{flex-direction:row;padding:0 var(--gutter-pad);top:50%;transform:translate(-50%,-50%)}.sec--hero .hero__slider .slide__content{left:50%;top:50%;transform:translate(-50%,-50%)}.sec--hero .hero__slider .slide__video{aspect-ratio:375/168}.sec--hero .hero__slider .slide__video video{aspect-ratio:16/9;max-height:150%;min-width:100%}.sec--hero .hero__slider .wrapper__copy{margin-top:var(--size-20);max-width:calc(100% - var(--gutter-pad) * 2)}.sec--hero .hero__slider .wrapper__copy .copy__inner{padding:var(--size-30)}.sec--hero:first-child{padding-top:calc(var(--header-start-height) + var(--sec-top-bottom-pad))}}@media (min-width:1280px){.sec--hero .hero__slider{padding-bottom:var(--sec-top-bottom-pad-desk)}.sec--hero .hero__slider .bx-wrapper{min-height:644px}.sec--hero .hero__slider .bx-wrapper .bx-viewport,.sec--hero .hero__slider .bx-wrapper .slide,.sec--hero .hero__slider .bx-wrapper .slider{height:644px}.sec--hero .hero__slider .bx-wrapper .slide{align-items:center}.sec--hero .hero__slider .bx-wrapper .slide__content{margin-top:-195px}.sec--hero .hero__slider .bx-wrapper .slide__copy{display:flex;flex-direction:column;row-gap:var(--size-30)}.sec--hero .hero__slider .bx-wrapper .slide__copy .h1,.sec--hero .hero__slider .bx-wrapper .slide__copy .h2,.sec--hero .hero__slider .bx-wrapper .slide__copy .h3,.sec--hero .hero__slider .bx-wrapper .slide__copy h1,.sec--hero .hero__slider .bx-wrapper .slide__copy h2,.sec--hero .hero__slider .bx-wrapper .slide__copy h3,.sec--hero .hero__slider .bx-wrapper .slide__copy p{margin-bottom:0}.sec--hero .hero__slider .bx-wrapper .slide__copy .subtitle{margin-left:auto;margin-right:auto;max-width:80%}.sec--hero .hero__slider .bx-wrapper .slide.active{display:flex!important}.sec--hero .hero__slider .bx-wrapper .bx-pager{bottom:205px}.sec--hero .hero__slider .slider-controls{top:204px}.sec--hero .hero__slider .wrapper__copy{max-width:1262px;position:absolute;transform:translate(-50%,-50%);left:50%}.sec--hero .hero__slider .copy__inner{row-gap:var(--size-30);max-width:846px;padding:calc(var(--size-30) * 2) 0}.sec--hero .hero__slider .copy__inner p:not(:last-of-type){margin-bottom:var(--size-30)}.sec--hero.hero__vidoe-image:first-child{padding-top:calc(var(--sec-top-bottom-pad-desk) + var(--header-start-height-desktop))}}
/*# sourceMappingURL=hero.css.map */
