@supports (animation-timeline: view()){@media (prefers-reduced-motion: no-preference){[data-motion]{--arch-travel: 110px}@media (max-width: 1439px){[data-motion] [data-eyebrow],[data-motion] [data-rise],[data-motion] [data-mask]>*{animation-name:arch-rise-plain!important}}[data-motion] [data-draw],[data-motion] [data-rise],[data-motion] [data-mask]>*,[data-motion] [data-rise-stagger]>*,[data-motion] [data-grid-stagger]>*{will-change:transform,opacity}[data-motion] [data-draw],[data-motion] [data-rise],[data-motion] [data-mask]>*,[data-motion] [data-rise-stagger]>*,[data-motion] [data-grid-stagger]>*,[data-motion] [data-eyebrow],[data-motion] [data-band-inner]{animation-timeline:view();animation-fill-mode:forwards;animation-timing-function:linear}[data-motion] [data-draw]{animation-name:arch-draw;animation-range:cover 0% cover 56%;transform-origin:left center}[data-motion] [data-eyebrow]{animation-name:arch-fly-left;animation-range:cover 0% cover 74%;display:inline-block}[data-motion] [data-mask]>*{animation-name:arch-fly-left;animation-range:cover 0% cover 62%}[data-motion] [data-rise]{animation-name:arch-fly-right;animation-range:cover 0% cover 68%}[data-motion] [data-rise-stagger]>*{animation-name:arch-rise-plain;animation-range:cover 0% cover 58%}[data-motion] [data-rise-stagger]>*:nth-child(2){animation-range:cover 0% cover 63%}[data-motion] [data-rise-stagger]>*:nth-child(3){animation-range:cover 0% cover 68%}[data-motion] [data-rise-stagger]>*:nth-child(4){animation-range:cover 0% cover 72%}[data-motion] [data-rise-stagger]>*:nth-child(n+5){animation-range:cover 0% cover 76%}[data-motion] [data-grid-stagger]>*{animation-name:arch-rise-scale;animation-range:cover 0% cover 58%}[data-motion] [data-grid-stagger]>*:nth-child(3n+2){animation-range:cover 0% cover 66%}[data-motion] [data-grid-stagger]>*:nth-child(3n){animation-range:cover 0% cover 74%}[data-motion] [data-hero-media]{animation:arch-hero-drift linear both;animation-timeline:view();animation-range:exit 0% exit 100%}[data-motion] [data-band]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:inherit;transform-origin:bottom center;animation:arch-band-wipe linear forwards;animation-timeline:view();animation-range:cover 0% cover 30%;z-index:0}[data-motion] [data-band-inner]{animation-name:arch-band-parallax;animation-range:cover 0% cover 64%}}}[data-motion] [data-settled]{animation:none!important}@keyframes arch-draw{0%{transform:scaleX(0);opacity:0}}@keyframes arch-fly-left{0%{opacity:0;transform:translate3d(calc(-1 * var(--arch-travel, 110px)),0,0)}}@keyframes arch-fly-right{0%{opacity:0;transform:translate3d(var(--arch-travel, 110px),0,0)}}@keyframes arch-rise-plain{0%{opacity:0;transform:translate3d(0,56px,0)}}@keyframes arch-rise-scale{0%{opacity:0;transform:translate3d(0,72px,0) scale(.94)}}@keyframes arch-mask-rise{0%{transform:translate3d(0,110%,0)}}@keyframes arch-band-parallax{0%{transform:translate3d(0,90px,0);opacity:.55}}@keyframes arch-hero-drift{0%{transform:scale(1.08) translateY(0)}to{transform:scale(1.08) translateY(-8%)}}@keyframes arch-band-wipe{0%{transform:scaleY(1)}to{transform:scaleY(0)}}[data-motion] [data-process-rule]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:#d1d5db;transform-origin:top center}@supports (animation-timeline: view()){@media (prefers-reduced-motion: no-preference){[data-motion] [data-process-rule]:before{animation:arch-rule-draw linear forwards;animation-timeline:view(block 0% 35%);animation-range:cover 0% cover 75%;background:linear-gradient(to bottom,#a8924e,#d1d5db)}}}@media (max-width: 1439px){[data-motion-fallback] [data-motion] [data-eyebrow],[data-motion-fallback] [data-motion] [data-rise],[data-motion-fallback] [data-motion] [data-mask]>*,[data-motion-fallback] [data-motion] [data-rise-stagger]>*,[data-motion-fallback] [data-motion] [data-grid-stagger]>*{transform:translateY(56px)!important}[data-motion-fallback] [data-motion] [data-eyebrow][data-revealed],[data-motion-fallback] [data-motion] [data-rise][data-revealed],[data-motion-fallback] [data-motion] [data-mask]>*[data-revealed],[data-motion-fallback] [data-motion] [data-rise-stagger]>*[data-revealed],[data-motion-fallback] [data-motion] [data-grid-stagger]>*[data-revealed]{transform:none!important}}@supports not (animation-timeline: view()){@media (prefers-reduced-motion: no-preference){[data-motion-fallback] [data-motion] [data-draw]{transform:scaleX(0);transform-origin:left center;transition:transform .52s cubic-bezier(.22,1,.36,1)}[data-motion-fallback] [data-motion] [data-draw][data-revealed]{transform:none}[data-motion-fallback] [data-motion] [data-rise],[data-motion-fallback] [data-motion] [data-rise-stagger]>*,[data-motion-fallback] [data-motion] [data-grid-stagger]>*,[data-motion-fallback] [data-motion] [data-band-inner]{opacity:0;transform:translate(-110px);transition:opacity .52s cubic-bezier(.22,1,.36,1),transform .52s cubic-bezier(.22,1,.36,1)}[data-motion-fallback] [data-motion] [data-rise][data-revealed],[data-motion-fallback] [data-motion] [data-rise-stagger]>*[data-revealed],[data-motion-fallback] [data-motion] [data-grid-stagger]>*[data-revealed],[data-motion-fallback] [data-motion] [data-band-inner][data-revealed]{opacity:1;transform:none}[data-motion-fallback] [data-motion] [data-rise-stagger]>*,[data-motion-fallback] [data-motion] [data-grid-stagger]>*{transform:translateY(56px)}[data-motion-fallback] [data-motion] [data-eyebrow]{opacity:0;transform:translate(-110px);transition:opacity .52s cubic-bezier(.22,1,.36,1),transform .52s cubic-bezier(.22,1,.36,1)}[data-motion-fallback] [data-motion] [data-eyebrow][data-revealed]{opacity:1;transform:none}[data-motion-fallback] [data-motion] [data-mask]>*{opacity:0;transform:translate(-110px);transition:opacity .62s cubic-bezier(.22,1,.36,1),transform .62s cubic-bezier(.22,1,.36,1)}[data-motion-fallback] [data-motion] [data-mask]>*[data-revealed]{opacity:1;transform:none}}}[data-motion] [data-process-rule]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:1px;background:#d1d5db;transform-origin:top center}@supports (animation-timeline: view()){@media (prefers-reduced-motion: no-preference){[data-motion] [data-process-rule]:before{animation:arch-rule-draw linear both;animation-timeline:view();animation-range:entry 60% exit 40%}}}@keyframes arch-rule-draw{0%{transform:scaleY(0)}}@media (prefers-reduced-motion: no-preference){[data-motion] section:target{animation:arch-target-flash .7s ease-out both}}@keyframes arch-target-flash{0%{background-color:#d7c99347}to{background-color:#d7c99300}}
