.htv-our-story{--story-accent:#3e706d;text-align:center;background:var(--color-bg)}.htv-our-story__title{color:var(--color-brand-title);margin-inline:auto;margin-bottom:26px;font-size:34px;line-height:38px}@media (width>=992px){.htv-our-story__title{font-size:57.839px;line-height:60px}}.htv-our-story__hero{height:588px;color:var(--color-light);justify-content:center;align-items:flex-start;display:flex;position:relative}@media (width>=768px){.htv-our-story__hero{height:720px}}@media (width>=1600px){.htv-our-story__hero{height:904px}}.htv-our-story__hero-image,.htv-our-story__land-image{width:100%;height:100%;display:block}.htv-our-story__hero-image img,.htv-our-story__land-image img{object-fit:cover;width:100%;height:100%;display:block}.htv-our-story__hero-image{object-fit:cover}.htv-our-story__hero-copy{position:absolute;top:43%;transform:translateY(-50%)}@media (width>=992px) and (width<=1199.98px){.htv-our-story__hero-copy{top:60%}}.htv-our-story__eyebrow{margin:0;font-size:18.924px;line-height:28.596px}@media (width>=992px){.htv-our-story__eyebrow{font-size:40px;line-height:60.443px}}.htv-our-story__hero-title{margin:-4px 0 0;font-size:47.273px;line-height:52.308px}.htv-our-story__hero-title span{display:block}@media (width>=992px){.htv-our-story__hero-title{margin-top:-6px;font-size:99.922px;line-height:110.564px}}@media (width<=575.98px){.htv-our-story__hero-title{font-size:40px;line-height:46px}}.htv-our-story__introduction{background:var(--color-brand-primary);padding-bottom:81px;display:flow-root;position:relative}@media (width>=992px){.htv-our-story__introduction{padding-bottom:136px}}.htv-our-story__intro-card{background:var(--color-bg);margin-inline:auto;width:calc(100% - 62px);max-width:1133px;min-height:718px;margin-top:-115px;padding:58px 32px 65px}.htv-our-story__intro-card p{max-width:685px;margin:26px auto 0;font-size:18px;line-height:26px}.htv-our-story__intro-card strong{color:var(--color-brand-primary);font-weight:400}.htv-our-story__intro-card .htv-our-story__title{max-width:242px;margin-bottom:20px}@media (width>=992px){.htv-our-story__intro-card .htv-our-story__title{max-width:648px;margin-bottom:40px}}.htv-our-story__intro-card>p:first-of-type{margin-top:20px}@media (width>=992px){.htv-our-story__intro-card>p:first-of-type{margin-top:40px}}.htv-our-story__intro-card .htv-our-story__motto{max-width:664px;color:var(--story-accent);margin-top:30px;font-size:24px;font-weight:700;line-height:30px}@media (width>=992px){.htv-our-story__intro-card{width:calc(100% - 48px);min-height:747px;margin-top:-155px;padding:108px 50px 100px}.htv-our-story__intro-card p{margin-top:32px;font-size:22px;line-height:32px}.htv-our-story__intro-card .htv-our-story__motto{font-size:32px;line-height:44px}}.htv-our-story__land{color:var(--color-light);justify-content:center;align-items:center;min-height:858px;display:flex;position:relative}.htv-our-story__land .htv-our-story__title{color:inherit;max-width:576px}@media (width>=992px){.htv-our-story__land{min-height:805px}}.htv-our-story__land-image{height:858px}@media (width>=992px){.htv-our-story__land-image{height:805px}}.htv-our-story__land-image img{object-position:center}.htv-our-story__land-copy{position:absolute}.htv-our-story__land-copy p{max-width:928px;margin:26px auto;font-size:18px;line-height:26px}.htv-our-story__land-copy .front-home__button{max-width:100%;margin-top:15px}@media (width>=992px){.htv-our-story__land-copy p{margin-block:32px;font-size:22px;line-height:32px}.htv-our-story__land-copy .front-home__button{min-width:348px;margin-top:15px}}.htv-our-story__process,.htv-our-story__charreria{background:url(/build/assets/textura-aR1M6wOL.webp) top/100% no-repeat}.htv-our-story__process{padding-top:65px}.htv-our-story__process .htv-our-story__title{max-width:648px}@media (width>=992px){.htv-our-story__process{padding-top:111px}}.htv-our-story .htv-our-story__process-intro{max-width:318px;margin:0 auto 54px;font-size:18px;line-height:26px}@media (width>=768px){.htv-our-story .htv-our-story__process-intro{display:none}}.htv-our-story__slider-shell{position:relative}@media (width>=768px){.htv-our-story__slider-shell{margin-top:49px;margin-left:5.9375%}.htv-our-story__process-slider.is-enhanced{touch-action:pan-y;overflow:hidden}.htv-our-story__process-slider.is-enhanced .swiper-wrapper{box-sizing:content-box;width:100%;transition-property:transform;transition-timing-function:ease;display:flex;position:relative}.htv-our-story__process-slider.is-enhanced .swiper-slide{flex-shrink:0;width:85%}}.htv-our-story__process-slider.is-enhanced{touch-action:pan-y;overflow:hidden}.htv-our-story__process-slider.is-enhanced .swiper-wrapper{box-sizing:content-box;transition-property:transform;transition-timing-function:ease;display:flex}.htv-our-story__process-slider.is-enhanced .swiper-slide{flex-shrink:0}.htv-our-story__process-slider:not(.is-enhanced) .swiper-slide+.swiper-slide{margin-top:24px}.htv-our-story__slide{color:var(--color-light);justify-content:center;align-items:center;min-height:598px;display:flex;position:relative}@media (width>=768px){.htv-our-story__slide{min-height:650px}}@media (width>=1600px){.htv-our-story__slide{min-height:805px}}.htv-our-story__slide-image{width:100%;height:598px;display:block}@media (width>=768px){.htv-our-story__slide-image{height:650px}}@media (width>=1600px){.htv-our-story__slide-image{height:805px}}.htv-our-story__slide-image img{object-fit:cover;width:100%;height:100%;display:block}.htv-our-story__slide-copy{z-index:1;text-shadow:0 1px 18px #0008;width:calc(100% - 64px);padding-bottom:80px;position:absolute}.htv-our-story__slide-copy h3{max-width:290px;margin:0 auto 26px;font-size:42px;line-height:50px}.htv-our-story__slide-copy p{border-top:1px solid var(--color-alter);max-width:453px;margin:0 auto;padding-top:22px;font-size:18px;line-height:26px}@media (width>=768px){.htv-our-story__slide-copy{text-align:left;width:100%;padding:0 12.5%}.htv-our-story__slide-copy h3{max-width:526px;margin-inline:0;font-size:48px;line-height:60px}.htv-our-story__slide-copy p{margin-inline:0;font-size:22px;line-height:32px}}@media (width>=1600px){.htv-our-story__slide-copy h3{margin-bottom:48px;font-size:57px;line-height:68px}.htv-our-story__slide-copy p{font-size:24px;line-height:34px}}.htv-our-story__slider-controls{z-index:2;background:#0007;justify-content:center;gap:40px;padding:22px 25px;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.htv-our-story__slider-controls[hidden]{display:none}.htv-our-story__slider-controls button{cursor:pointer;background:0 0;border:0;width:44px;height:55px;padding:0}.htv-our-story__slider-controls button:disabled{opacity:.35;cursor:default}.htv-our-story__slider-controls img{margin:auto;display:block}@media (width>=768px){.htv-our-story__slider-controls{gap:30px;left:auto;right:27.3533%;transform:none}}.htv-our-story__charreria{padding-top:48px;overflow:clip}@media (width>=992px){.htv-our-story__charreria{padding-top:105px;padding-bottom:161px}}.htv-our-story__kicker{color:var(--story-accent);margin:0 0 16px;font-size:20px;font-weight:700;line-height:30px}@media (width>=992px){.htv-our-story__kicker{font-size:22px;line-height:32px}}.htv-our-story__charreria-intro p:not(.htv-our-story__kicker){max-width:984px;margin:0 auto;font-size:18px;line-height:26px}.htv-our-story__charreria-intro .htv-our-story__title{max-width:622px}@media (width>=992px){.htv-our-story__charreria-intro p:not(.htv-our-story__kicker){font-size:22px;line-height:32px}}.htv-our-story__mosaic{width:100%;max-width:1559px;margin:75px auto 0;padding-inline:0;position:relative}.htv-our-story__mosaic>.htv-our-story__mosaic-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:0;display:grid}.htv-our-story__mosaic picture{display:block}.htv-our-story__mosaic picture img{width:100%;height:auto;display:block}@media (width>=992px){.htv-our-story__mosaic{margin-top:128px}.htv-our-story__mosaic:before,.htv-our-story__mosaic:after{content:"";pointer-events:none;background:url(/build/assets/group-46-DuWW1P7Y.svg) 50%/100% 100% no-repeat;height:84px;position:absolute;left:0;right:0}.htv-our-story__mosaic:before{top:7px}.htv-our-story__mosaic:after{bottom:0}.htv-our-story__mosaic>.htv-our-story__mosaic-grid{grid-template-columns:453fr 636fr 470fr;align-items:start;padding-top:91px;display:grid;position:relative}}.htv-our-story__mosaic-center{padding:0;display:contents}@media (width>=992px){.htv-our-story__mosaic-center{z-index:1;grid-area:1/2;width:100%;max-width:none;margin-top:-91px;display:block}}.htv-our-story__charreria-photo{order:0;grid-column:1/-1;position:relative}.htv-our-story__team-photo{margin-top:0}@media (width<=991.98px){.htv-our-story__team-photo{order:4;grid-column:1/-1}}.htv-our-story__video{aspect-ratio:636/898;object-fit:cover;background:#000;width:100%;height:auto;display:block}.htv-our-story__mosaic-side{background:#eee6d2;padding:0}.htv-our-story__mosaic-side picture{height:366px;overflow:hidden}.htv-our-story__mosaic-side picture img{object-fit:cover;height:100%}.htv-our-story__mosaic-side p{text-align:center;margin:0;padding:80px 40px;font-size:18px;line-height:26px}@media (width>=992px){.htv-our-story__mosaic-side{grid-row:1;width:100%;max-width:none}.htv-our-story__mosaic-side picture{aspect-ratio:453/696;height:auto}.htv-our-story__mosaic-side p{min-height:400px;padding:65px 30px;font-size:18px;line-height:26px}}@media (width>=1600px){.htv-our-story__mosaic-side p{min-height:515px;padding:140px 55px 50px;font-size:22px;line-height:32px}}@media (width>=992px){.htv-our-story__mosaic-side--left{grid-column:1}.htv-our-story__mosaic-side--right{grid-column:3}.htv-our-story__mosaic-side--right picture{aspect-ratio:470/696}}@media (width<=991.98px){.htv-our-story__mosaic-side{display:contents}.htv-our-story__mosaic-side picture{order:1}.htv-our-story__mosaic-side p{background:#eee6d2;grid-column:1/-1;min-height:322px}.htv-our-story__mosaic-side--left picture{grid-column:1}.htv-our-story__mosaic-side--left picture img{object-position:right center}.htv-our-story__mosaic-side--left p{order:2}.htv-our-story__mosaic-side--right picture{grid-column:2}.htv-our-story__mosaic-side--right picture img{object-position:left center}.htv-our-story__mosaic-side--right p{background:var(--color-bg);order:3}}.htv-our-story__awards{color:var(--color-light);background:var(--story-accent) url(/build/assets/image-30-K3XgiDFE.webp) center/cover no-repeat;padding:64px 0 111px}.htv-our-story__awards .htv-our-story__title{color:inherit;max-width:1047px}@media (width>=992px){.htv-our-story__awards{min-height:1232px;padding:103px 0 141px}}.htv-our-story .htv-our-story__awards-intro{max-width:905px;margin:0 auto 112px;font-size:18px;line-height:26px}@media (width>=992px){.htv-our-story .htv-our-story__awards-intro{margin-bottom:101px;font-size:24px;line-height:34px}}.htv-our-story__award-list{row-gap:43px}@media (width<=767.98px){.htv-our-story__award:first-child>img{height:236px}.htv-our-story__award:nth-child(2)>img,.htv-our-story__award:nth-child(3)>img{height:198px}}.htv-our-story__award>img{object-fit:contain;width:auto;max-width:100%;height:220px}.htv-our-story__award h3{max-width:280px;margin:30px auto 12px;font-size:22px;line-height:28px}.htv-our-story__award p{max-width:357px;margin:0 auto;font-size:18px;line-height:26px}@media (width>=992px){.htv-our-story__award>img{height:290px}.htv-our-story__award h3{max-width:360px;font-size:28px;line-height:38px}.htv-our-story__award p{font-size:22px;line-height:34px}}.htv-our-story__certification{width:220px;max-width:100%;height:auto;margin:104px auto 0;display:block}@media (width>=992px){.htv-our-story__certification{width:370px;margin-top:88px}}.htv-our-story__contact{background:#f2ecdc url(/build/assets/mask-group-QGi_4mv3.svg) 0/auto 100% no-repeat;padding:85px 0 96px;box-shadow:inset 0 20px 30px #e3d9bf99}.htv-our-story__contact p{max-width:950px;margin:0 auto 32px;font-size:18px;line-height:26px}.htv-our-story__contact .front-home__button{background:var(--color-brand-primary);border-color:var(--color-brand-primary);min-width:235px;color:var(--color-light)}@media (width>=992px){.htv-our-story__contact{min-height:498px;padding:122px 0}.htv-our-story__contact .front-home__button{min-width:272px;min-height:53px;font-size:18px}.htv-our-story__contact p{font-size:24px;line-height:34px}}@media (prefers-reduced-motion:no-preference){.front-site .htv-our-story__process-slider.is-enhanced .htv-our-story__slide-copy{opacity:1;animation:none;transform:none}.front-site .htv-our-story__process-slider.is-enhanced .htv-our-story__slide-copy h3,.front-site .htv-our-story__process-slider.is-enhanced .htv-our-story__slide-copy p{opacity:0}.htv-our-story__process-slider.is-enhanced .swiper-slide-active .htv-our-story__slide-copy.front-reveal--visible h3{animation:1.05s cubic-bezier(.16,1,.3,1) both story-text-enter}.htv-our-story__process-slider.is-enhanced .swiper-slide-active .htv-our-story__slide-copy.front-reveal--visible p{animation:.9s cubic-bezier(.16,1,.3,1) .18s both story-text-enter}.htv-our-story__image-reveal{--story-photo-delay:0s;overflow:clip}html[data-inview] .htv-our-story__image-reveal:not(.is-visible){opacity:0}.htv-our-story__image-reveal.is-visible{animation:story-photo-enter 1.2s cubic-bezier(.16, 1, .3, 1) var(--story-photo-delay) both}.htv-our-story__image-reveal--left{--story-photo-delay:.16s}.htv-our-story__image-reveal--right{--story-photo-delay:.3s}.htv-our-story__image-reveal.is-visible>img,.htv-our-story__image-reveal.is-visible>picture>img{animation:story-photo-settle 1.5s cubic-bezier(.16, 1, .3, 1) var(--story-photo-delay) both}html[data-inview] .front-site .htv-our-story__award.front-reveal--visible{animation-duration:1s;animation-timing-function:cubic-bezier(.16,1,.3,1)}}@media (prefers-reduced-motion:no-preference) and (width>=768px){.htv-our-story__award:nth-child(2){--reveal-delay:.18s}.htv-our-story__award:nth-child(3){--reveal-delay:.36s}}@keyframes story-text-enter{0%{opacity:0;clip-path:inset(0 0 100%);transform:translateY(32px)}to{opacity:1;clip-path:inset(0);transform:none}}@keyframes story-photo-enter{0%{opacity:0;clip-path:inset(12% 0 0);transform:translateY(28px)}to{opacity:1;clip-path:inset(0);transform:none}}@keyframes story-photo-settle{0%{transform:scale(1.06)}to{transform:scale(1)}}
