.hiw-motion{overflow-x:clip}.hiw-motion [data-reveal=wait]{opacity:0;transform:translateY(48px)}.hiw-motion [data-reveal=in]{transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform 1.1s cubic-bezier(.16,1,.3,1);transition-delay:var(--rd,0s)}.hiw-motion h2[data-reveal]{transition:-webkit-clip-path 1.15s cubic-bezier(.65,0,.35,1),clip-path 1.15s cubic-bezier(.65,0,.35,1)}.hiw-motion h2[data-reveal=wait]{opacity:1;-webkit-clip-path:inset(-.25em 100% -.35em 0);clip-path:inset(-.25em 100% -.35em 0);transform:none}.hiw-motion h2[data-reveal=in]{-webkit-clip-path:inset(-.25em -40% -.35em 0);clip-path:inset(-.25em -40% -.35em 0)}@media (max-width:1023px){.hiw-cover[data-scroll-armed]>a{transform:perspective(1100px) rotateX(calc((1 - min(1, var(--st,1) * 2.4)) * 34deg));transform-origin:50% 100%;will-change:transform}}.hiw-rail{position:relative}.hiw-rail[data-scroll-armed]:before{content:"";transform-origin:top;width:2px;height:100%;transform:scaleY(var(--sp,1));background:#0e7490;position:absolute;top:0;left:-1px}.hiw-motion .hiw-photo--front[data-reveal=wait]{transform:translate(-36px,36px)rotate(-7deg)}.hiw-motion .hiw-photo--back[data-reveal=wait]{opacity:.2;transform-origin:0;transform:perspective(900px)rotateY(-100deg)}.hiw-motion .hiw-photo--back[data-reveal=in]{transform-origin:0;transition-duration:.5s,1.3s;transition-delay:calc(var(--rd,0s) + .25s)}.hiw-findings>li{transition:padding-left .5s cubic-bezier(.16,1,.3,1),opacity .5s;position:relative}.hiw-findings>li:before{content:"";transform-origin:top;background:#0e7490;border-radius:2px;width:3px;transition:transform .5s cubic-bezier(.16,1,.3,1);position:absolute;top:14px;bottom:14px;left:0}.hiw-findings[data-scroll-armed]>li{padding-left:14px}.hiw-findings>li[data-lit=false]{opacity:.4;padding-left:0}.hiw-findings>li[data-lit=false]:before,.hiw-findings:not([data-scroll-armed])>li:before{transform:scaleY(0)}.hiw-motion .hiw-ledger-row[data-reveal=wait]{transform:translate(56px)}.hiw-ledger-row[data-reveal=in] .hiw-ledger-price{animation:.6s cubic-bezier(.3,1.6,.5,1) both hiw-pop;animation-delay:calc(var(--rd,0s) + .35s)}.hiw-mark{background-image:linear-gradient(#bfe5e7,#bfe5e7);background-position:0 90%;background-repeat:no-repeat;background-size:100% .4em}[data-scroll-armed]>.hiw-mark{background-size:calc(min(1, var(--sp,1) * 1.8) * 100%) .4em}.hiw-motion .hiw-lift[data-reveal=wait]{transform:translateY(70px)rotate(5deg)scale(.94)}.hiw-checklist .hiw-num{color:#fff;background:#0e7490;border:1px solid #0e7490;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;margin-top:-2px;font-size:15px;transition:background .4s,color .4s,transform .5s cubic-bezier(.3,1.6,.5,1);display:inline-flex}.hiw-checklist>li>p{transition:opacity .5s}.hiw-checklist>li[data-lit=false] .hiw-num{color:#0e7490;background:0 0;transform:scale(.82)}.hiw-checklist>li[data-lit=false]>p{opacity:.42}.hiw-motion .hiw-row[data-reveal=wait]{-webkit-filter:blur(6px);filter:blur(6px);transform:none}.hiw-motion .hiw-row[data-reveal=in]{transition:opacity .8s,-webkit-filter .9s,filter .9s;transition-delay:var(--rd,0s)}.hiw-row[data-reveal=in] .hiw-row-price{animation:.6s cubic-bezier(.3,1.6,.5,1) both hiw-pop;animation-delay:calc(var(--rd,0s) + .4s)}.hiw-develop[data-scroll-armed]{-webkit-filter:grayscale(calc(1 - min(1, var(--st,1) * 2.2))) blur(calc((1 - min(1, var(--st,1) * 2.2)) * 3px));filter:grayscale(calc(1 - min(1, var(--st,1) * 2.2))) blur(calc((1 - min(1, var(--st,1) * 2.2)) * 3px));transform:scale(calc(1.1 - min(1, var(--st,1) * 2.2) * .1))}.hiw-motion .hiw-review[data-reveal=wait]{transform:translate(-48px)}.hiw-motion .hiw-review:nth-of-type(2)[data-reveal=wait]{transform:translate(48px)}.hiw-cta[data-reveal=in]>:first-child{animation:1.4s ease-out 2 hiw-ring;animation-delay:calc(var(--rd,0s) + .7s)}@keyframes hiw-pop{0%{opacity:0;transform:scale(1.35)}to{opacity:1;transform:scale(1)}}@keyframes hiw-ring{0%{box-shadow:0 0 rgba(255,255,255,.55)}to{box-shadow:0 0 0 16px rgba(255,255,255,0)}}@media (prefers-reduced-motion:reduce){.hiw-motion *,.hiw-motion :before,.hiw-motion :after{transition:none!important;animation:none!important}}
