.hero-stage[data-v-e8b2f92d]{container-type:size;max-height:22.0625rem}.hero-track[data-v-e8b2f92d]{aspect-ratio:263/353;flex:none;height:min(100cqh,22.0625rem,93.95437vw);position:relative;--hero-left-x:-39.5437%;--hero-left-y:0%;--hero-left-scale:.65;--hero-left-tilt:-12deg;--hero-right-x:39.5437%;--hero-right-y:0%;--hero-right-scale:.65;--hero-right-tilt:12deg;--hero-ease:cubic-bezier(.55,0,.45,1);--hero-center:translateX(0) translateY(0) scale(1) rotate(0deg);--hero-left:translateX(var(--hero-left-x)) translateY(var(--hero-left-y)) scale(var(--hero-left-scale)) rotate(var(--hero-left-tilt));--hero-left-near:translateX(calc(var(--hero-left-x)*1.04)) translateY(calc(var(--hero-left-y)*0.5)) scale(calc(var(--hero-left-scale)*1.05)) rotate(calc(var(--hero-left-tilt)*0.43));--hero-left-far:translateX(calc(var(--hero-left-x)*1.16)) translateY(calc(var(--hero-left-y)*0.5)) scale(calc(var(--hero-left-scale)*1.05)) rotate(calc(var(--hero-left-tilt)*0.43));--hero-left-edge:translateX(calc(var(--hero-left-x)*1.2)) translateY(calc(var(--hero-left-y)*1.2)) scale(calc(var(--hero-left-scale)*0.97)) rotate(calc(var(--hero-left-tilt)*1.14));--hero-left-out:translateX(calc(var(--hero-left-x)*1.4)) translateY(calc(var(--hero-left-y)*1.4)) scale(calc(var(--hero-left-scale)*0.93)) rotate(calc(var(--hero-left-tilt)*1.29));--hero-right:translateX(var(--hero-right-x)) translateY(var(--hero-right-y)) scale(var(--hero-right-scale)) rotate(var(--hero-right-tilt));--hero-right-near:translateX(calc(var(--hero-right-x)*1.04)) translateY(calc(var(--hero-right-y)*0.5)) scale(calc(var(--hero-right-scale)*1.05)) rotate(calc(var(--hero-right-tilt)*0.43));--hero-right-far:translateX(calc(var(--hero-right-x)*1.16)) translateY(calc(var(--hero-right-y)*0.5)) scale(calc(var(--hero-right-scale)*1.05)) rotate(calc(var(--hero-right-tilt)*0.43));--hero-right-edge:translateX(calc(var(--hero-right-x)*1.2)) translateY(calc(var(--hero-right-y)*1.2)) scale(calc(var(--hero-right-scale)*0.97)) rotate(calc(var(--hero-right-tilt)*1.14));--hero-right-out:translateX(calc(var(--hero-right-x)*1.4)) translateY(calc(var(--hero-right-y)*1.4)) scale(calc(var(--hero-right-scale)*0.93)) rotate(calc(var(--hero-right-tilt)*1.29));--hero-left-hinge:translate(50%,50%) rotate(0deg) translate(-50%,-50%);--hero-left-hinge-swing:translate(50%,50%) rotate(-4deg) translate(-50%,-50%);--hero-right-hinge:translate(-50%,50%) rotate(0deg) translate(50%,-50%);--hero-right-hinge-swing:translate(-50%,50%) rotate(4deg) translate(50%,-50%)}.hero-card[data-v-e8b2f92d]{backface-visibility:hidden;inset:0;position:absolute;transform-origin:center center;will-change:transform,opacity}.hero-card--center[data-v-e8b2f92d]{transform:var(--hero-center);z-index:30}.hero-card--left[data-v-e8b2f92d]{transform:var(--hero-left);z-index:20}.hero-card--right[data-v-e8b2f92d]{transform:var(--hero-right);z-index:20}.hero-card--outer-left[data-v-e8b2f92d]{opacity:0;pointer-events:none;transform:var(--hero-left-out);z-index:10}.hero-card--outer-right[data-v-e8b2f92d]{opacity:0;pointer-events:none;transform:var(--hero-right-out);z-index:10}.hero-card[data-hero-slot=left] .hero-side-target[data-v-e8b2f92d]{left:0;width:32%}.hero-card[data-hero-slot=right] .hero-side-target[data-v-e8b2f92d]{right:0;width:36%}.hero-card--route-center-to-left[data-v-e8b2f92d]{animation:hero-center-to-left-e8b2f92d var(--hero-duration) var(--hero-ease) forwards}.hero-card--route-center-to-right[data-v-e8b2f92d]{animation:hero-center-to-right-e8b2f92d var(--hero-duration) var(--hero-ease) forwards}.hero-card--route-left-to-center[data-v-e8b2f92d]{animation:hero-left-to-center-e8b2f92d var(--hero-duration) var(--hero-ease) forwards}.hero-card--route-right-to-center[data-v-e8b2f92d]{animation:hero-right-to-center-e8b2f92d var(--hero-duration) var(--hero-ease) forwards}.hero-card--route-left-to-outer-left[data-v-e8b2f92d]{animation:hero-left-to-outer-left-e8b2f92d var(--hero-duration) var(--hero-ease) forwards}.hero-card--route-right-to-outer-right[data-v-e8b2f92d]{animation:hero-right-to-outer-right-e8b2f92d var(--hero-duration) var(--hero-ease) forwards}.hero-card--route-outer-left-to-left[data-v-e8b2f92d]{animation:hero-outer-left-to-left-e8b2f92d var(--hero-duration) var(--hero-ease) forwards}.hero-card--route-outer-right-to-right[data-v-e8b2f92d]{animation:hero-outer-right-to-right-e8b2f92d var(--hero-duration) var(--hero-ease) forwards}.hero-card--route-left-to-right[data-v-e8b2f92d]{animation:hero-left-to-right-e8b2f92d var(--hero-duration) var(--hero-ease) forwards}.hero-card--route-right-to-left[data-v-e8b2f92d]{animation:hero-right-to-left-e8b2f92d var(--hero-duration) var(--hero-ease) forwards}@keyframes hero-center-to-left-e8b2f92d{0%{transform:var(--hero-center) var(--hero-left-hinge);z-index:31}49%{z-index:31}50%{transform:var(--hero-left-near) var(--hero-left-hinge-swing);z-index:20}to{transform:var(--hero-left) var(--hero-left-hinge);z-index:20}}@keyframes hero-center-to-right-e8b2f92d{0%{transform:var(--hero-center) var(--hero-right-hinge);z-index:31}49%{z-index:31}50%{transform:var(--hero-right-near) var(--hero-right-hinge-swing);z-index:20}to{transform:var(--hero-right) var(--hero-right-hinge);z-index:20}}@keyframes hero-left-to-center-e8b2f92d{0%{transform:var(--hero-left) var(--hero-left-hinge);z-index:29}49%{z-index:29}50%{transform:var(--hero-left-far) var(--hero-left-hinge-swing);z-index:31}to{transform:var(--hero-center) var(--hero-left-hinge);z-index:31}}@keyframes hero-right-to-center-e8b2f92d{0%{transform:var(--hero-right) var(--hero-right-hinge);z-index:29}49%{z-index:29}50%{transform:var(--hero-right-far) var(--hero-right-hinge-swing);z-index:31}to{transform:var(--hero-center) var(--hero-right-hinge);z-index:31}}@keyframes hero-left-to-outer-left-e8b2f92d{0%{opacity:1;transform:var(--hero-left) var(--hero-left-hinge);z-index:10}50%{opacity:.5;transform:var(--hero-left-edge) var(--hero-left-hinge-swing)}to{opacity:0;transform:var(--hero-left-out) var(--hero-left-hinge);z-index:10}}@keyframes hero-right-to-outer-right-e8b2f92d{0%{opacity:1;transform:var(--hero-right) var(--hero-right-hinge);z-index:10}50%{opacity:.5;transform:var(--hero-right-edge) var(--hero-right-hinge-swing)}to{opacity:0;transform:var(--hero-right-out) var(--hero-right-hinge);z-index:10}}@keyframes hero-outer-left-to-left-e8b2f92d{0%{opacity:0;transform:var(--hero-left-out) var(--hero-left-hinge);z-index:20}50%{opacity:.5;transform:var(--hero-left-edge) var(--hero-left-hinge-swing)}to{opacity:1;transform:var(--hero-left) var(--hero-left-hinge);z-index:20}}@keyframes hero-outer-right-to-right-e8b2f92d{0%{opacity:0;transform:var(--hero-right-out) var(--hero-right-hinge);z-index:20}50%{opacity:.5;transform:var(--hero-right-edge) var(--hero-right-hinge-swing)}to{opacity:1;transform:var(--hero-right) var(--hero-right-hinge);z-index:20}}@keyframes hero-left-to-right-e8b2f92d{0%{opacity:1;transform:var(--hero-left) var(--hero-left-hinge);z-index:10}45%{opacity:0;transform:var(--hero-left-out) var(--hero-left-hinge-swing)}55%{opacity:0;transform:var(--hero-right-out) var(--hero-right-hinge-swing)}to{opacity:1;transform:var(--hero-right) var(--hero-right-hinge);z-index:10}}@keyframes hero-right-to-left-e8b2f92d{0%{opacity:1;transform:var(--hero-right) var(--hero-right-hinge);z-index:10}45%{opacity:0;transform:var(--hero-right-out) var(--hero-right-hinge-swing)}55%{opacity:0;transform:var(--hero-left-out) var(--hero-left-hinge-swing)}to{opacity:1;transform:var(--hero-left) var(--hero-left-hinge);z-index:10}}.hero-copy[data-v-e8b2f92d]{opacity:0;transform:translateY(.5rem);visibility:hidden}.hero-copy.is-leaving[data-v-e8b2f92d]{transform:translateY(-.5rem);transition:opacity .18s ease,transform .18s ease,visibility 0s .18s;visibility:visible}.hero-copy.is-active[data-v-e8b2f92d]{opacity:1;transform:none;transition:opacity .18s ease .18s,transform .18s ease .18s;visibility:visible}@media (min-width:1024px){.hero-stage[data-v-e8b2f92d]{max-height:29.0625rem}.hero-track[data-v-e8b2f92d]{aspect-ratio:648/465;height:min(100cqh,29.0625rem,47.36111cqw);--hero-left-x:-38.4259%;--hero-left-y:3.4409%;--hero-left-scale:.666667;--hero-left-tilt:0deg;--hero-right-x:41.358%;--hero-right-y:0%;--hero-right-scale:.666667;--hero-right-tilt:0deg}}@media (prefers-reduced-motion:reduce){.hero-card[data-v-e8b2f92d],.hero-copy[data-v-e8b2f92d]{animation:none!important;transition:none!important}}.home-highlights-track[data-v-a887e22a]{scroll-padding-inline:0;scrollbar-width:none}.home-highlights-track[data-v-a887e22a]::-webkit-scrollbar{display:none}.questionnaire-link[data-v-bef469ea]{color:inherit}a.questionnaire-link[data-v-bef469ea]{cursor:pointer}a.questionnaire-link[data-v-bef469ea]:focus-visible,a.questionnaire-link[data-v-bef469ea]:hover{color:inherit}.questionnaire-name[data-v-bef469ea]{font-size:clamp(2rem,12vw,12rem);letter-spacing:-.04em;line-height:.9;text-transform:uppercase}@media (orientation:portrait){.questionnaire-reveal[data-v-bef469ea]{font-size:15vw;margin-top:-.3em;position:relative;z-index:1}.questionnaire-reveal>div[data-v-bef469ea]{padding-top:0}.questionnaire-portrait[data-v-bef469ea]{width:min(54vw,36vh);width:min(54vw,36svh)}}.home-feature-excerpt[data-v-ae2f1735]{font-size:var(--text-title-sm);line-height:1.2;text-wrap:pretty}@media (min-width:1024px){.home-feature-excerpt[data-v-ae2f1735]{font-size:var(--text-feature);letter-spacing:-.0625rem;line-height:var(--text-feature--line-height);text-wrap:balance}}@media (max-width:1023px){.home-feature[data-v-ae2f1735]{min-height:100vh;min-height:100svh}}