.HeroVideoBackground-module__eFXN8a__background{isolation:isolate;background:var(--horizon-paper);grid-area:2/1;align-self:stretch;min-width:0;height:clamp(16rem,72vw,34rem);position:relative;overflow:hidden}.HeroVideoBackground-module__eFXN8a__poster,.HeroVideoBackground-module__eFXN8a__video{object-fit:cover;object-position:50% 52%;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.HeroVideoBackground-module__eFXN8a__video{opacity:0}.HeroVideoBackground-module__eFXN8a__video[data-ready=true]{opacity:1}.HeroVideoBackground-module__eFXN8a__background:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(180deg, var(--horizon-paper), transparent 8%, transparent 94%, var(--horizon-paper));position:absolute;inset:0}.HeroVideoBackground-module__eFXN8a__control{width:2.75rem;height:2.75rem;color:var(--horizon-ink);background:0 0;border:0;inset:clamp(1rem,2vw,2rem) clamp(1rem,2vw,2rem) auto auto;transform:none}.HeroVideoBackground-module__eFXN8a__control:before{content:"";border:var(--hairline) solid color-mix(in srgb, var(--horizon-ink) 14%, transparent);background:color-mix(in srgb, var(--horizon-paper) 42%, transparent);pointer-events:none;transition:background var(--motion-fast) ease, border-color var(--motion-fast) ease;border-radius:50%;position:absolute;inset:.25rem}.HeroVideoBackground-module__eFXN8a__control svg{fill:none;stroke-width:1.35px;width:1rem;height:1rem;position:relative}.HeroVideoBackground-module__eFXN8a__control:hover{background:0 0;transform:none}.HeroVideoBackground-module__eFXN8a__control:hover:before{border-color:color-mix(in srgb, var(--horizon-ink) 24%, transparent);background:color-mix(in srgb, var(--horizon-paper) 60%, transparent)}@media (min-width:60rem){.HeroVideoBackground-module__eFXN8a__background{height:max(44rem, calc(100svh - var(--site-header-height)));grid-area:1/1}.HeroVideoBackground-module__eFXN8a__background:after{background:linear-gradient(90deg, color-mix(in srgb, var(--horizon-paper) 94%, transparent), color-mix(in srgb, var(--horizon-paper) 90%, transparent) 15%, color-mix(in srgb, var(--horizon-paper) 78%, transparent) 27%, color-mix(in srgb, var(--horizon-paper) 56%, transparent) 35%, color-mix(in srgb, var(--horizon-paper) 16%, transparent) 42%, transparent 49%)}}
.ProcessSection-module__goDfRq__section{border-bottom:var(--hairline) solid var(--horizon-line);background:var(--horizon-paper);min-width:0;scroll-margin-top:var(--site-header-height);display:grid}.ProcessSection-module__goDfRq__intro{padding:var(--section-intro-inset-block) var(--site-gutter)}.ProcessSection-module__goDfRq__steps{min-width:0;margin:0;padding:0;list-style:none;display:grid}.ProcessSection-module__goDfRq__step{min-width:0;padding:1.5rem var(--site-gutter) 2rem;border-top:var(--hairline) solid var(--horizon-line)}.ProcessSection-module__goDfRq__number{font-size:var(--text-section-label);font-weight:var(--font-weight-section-label);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-section-label);line-height:var(--text-section-label--line-height);align-items:center;gap:1.25rem;margin-bottom:1.5rem;display:flex}.ProcessSection-module__goDfRq__number:after{width:5.75rem;max-width:60%;height:var(--hairline);background:var(--horizon-line);content:""}.ProcessSection-module__goDfRq__steps .ProcessSection-module__goDfRq__item{border:0;flex-direction:column;justify-content:flex-start;min-height:0;padding:0;display:flex}.ProcessSection-module__goDfRq__item .icon-info-item__icon-row{min-height:var(--section-icon-size);margin-bottom:1.5rem}.ProcessSection-module__goDfRq__item .icon-info-item__icon{width:var(--section-icon-size);height:var(--section-icon-size)}.ProcessSection-module__goDfRq__item .icon-info-item__label{font-size:var(--text-step-title);font-weight:var(--font-weight-step-title);letter-spacing:var(--tracking-step-title);line-height:var(--text-step-title--line-height);overflow-wrap:anywhere}.ProcessSection-module__goDfRq__item .icon-info-item__description{max-width:24ch;color:var(--color-section-body-foreground);font-size:var(--text-section-body);line-height:var(--text-section-body--line-height);overflow-wrap:anywhere;margin-top:1rem}@media not (min-width:48rem){.ProcessSection-module__goDfRq__step{text-align:center}.ProcessSection-module__goDfRq__number{justify-content:center}.ProcessSection-module__goDfRq__steps .ProcessSection-module__goDfRq__item{align-items:center}}@media (min-width:48rem){.ProcessSection-module__goDfRq__steps{grid-template-columns:repeat(2,minmax(0,1fr))}.ProcessSection-module__goDfRq__step:nth-child(2n){border-left:var(--hairline) solid var(--horizon-line)}}@media (min-width:80rem){.ProcessSection-module__goDfRq__section{grid-template-columns:minmax(0,28.5%) minmax(0,1fr);min-height:clamp(24rem,26vw,28rem)}.ProcessSection-module__goDfRq__intro{padding-right:clamp(2rem,2.8vw,3rem)}.ProcessSection-module__goDfRq__steps{grid-template-columns:repeat(var(--process-columns,4), minmax(0, 1fr))}.ProcessSection-module__goDfRq__step{border-top:0;border-left:var(--hairline) solid var(--horizon-line);padding:clamp(3.5rem,4.5vw,4.75rem) clamp(1.5rem,3.4vw,3.625rem) 3rem}.ProcessSection-module__goDfRq__number{margin-bottom:3rem}.ProcessSection-module__goDfRq__step:nth-child(n+5){border-top:var(--hairline) solid var(--horizon-line)}.ProcessSection-module__goDfRq__item .icon-info-item__icon-row{margin-bottom:2rem}.ProcessSection-module__goDfRq__item .icon-info-item__description{margin-top:1.5rem}}
