.hero[data-v-c588a236]{height:66svh;isolation:isolate;max-height:600px;min-height:400px;overflow:hidden;position:relative;width:100%}.slide[data-v-c588a236]{inset:0;opacity:0;position:absolute;transition:opacity .9s ease;z-index:0}.slide.active[data-v-c588a236]{opacity:1;z-index:1}.slide-bg[data-v-c588a236]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;width:100%}.slide-bg-color[data-v-c588a236]{background:var(--hero-bg,#1a2e27);inset:0;position:absolute}.slide-overlay[data-v-c588a236]{background:linear-gradient(90deg,#000000a6 0,#00000059 55%,#0000001a),linear-gradient(0deg,rgba(0,0,0,.4) 0,transparent 50%);inset:0;position:absolute}.hero-content[data-v-c588a236]{align-items:center;display:flex;inset:0;margin:0 auto;max-width:1320px;padding:48px 80px 80px;position:absolute;z-index:10}.slide-copy[data-v-c588a236]{max-width:580px}.hero-title[data-v-c588a236]{color:#fff;font-family:var(--font-display);font-size:clamp(38px,5vw,72px);font-weight:500;letter-spacing:-.015em;line-height:.98;margin:0 0 24px}.hero-lead[data-v-c588a236]{color:#ffffffd9;font-size:17px;line-height:1.55;margin:0 0 36px;max-width:460px}.hero-mobile-link[data-v-c588a236]{display:none}.arrow[data-v-c588a236]{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff26;border:1px solid hsla(0,0%,100%,.3);border-radius:50%;color:#fff;cursor:pointer;display:flex;height:48px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:background .2s,border-color .2s;width:48px;z-index:20}.arrow[data-v-c588a236]:hover{background:#ffffff47;border-color:#fff9}.arrow-prev[data-v-c588a236]{left:32px}.arrow-next[data-v-c588a236]{right:32px}.hero-dots[data-v-c588a236]{align-items:center;bottom:32px;display:flex;gap:10px;left:50%;position:absolute;transform:translate(-50%);z-index:20}.dot[data-v-c588a236]{background:#ffffff4d;border:none;border-radius:2px;cursor:pointer;height:3px;overflow:hidden;padding:0;position:relative;transition:background .2s;width:32px}.dot[data-v-c588a236]:not(.active):hover{background:#ffffff80}.dot.active[data-v-c588a236]{background:#ffffff4d}.dot-progress[data-v-c588a236]{animation:progress-c588a236 linear forwards;background:#fff;inset:0;position:absolute;transform-origin:left}@keyframes progress-c588a236{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.copy-leave-active[data-v-c588a236]{transition:opacity .25s ease}.copy-leave-to[data-v-c588a236]{opacity:0}.copy-enter-active .anim-item[data-v-c588a236]{animation:item-in-c588a236 .6s calc(var(--i)*80ms) cubic-bezier(.22,.6,.36,1) both}@keyframes item-in-c588a236{0%{filter:blur(4px);opacity:0;transform:translateY(26px)}to{filter:blur(0);opacity:1;transform:translateY(0)}}@media(max-width:1024px){.hero[data-v-c588a236]{height:62svh;max-height:540px;min-height:400px}.hero-content[data-v-c588a236]{padding:40px 60px 70px}.arrow-prev[data-v-c588a236]{left:16px}.arrow-next[data-v-c588a236]{right:16px}}@media(max-width:768px){.hero[data-v-c588a236]{height:58svh;max-height:500px;min-height:360px}.hero-content[data-v-c588a236]{align-items:flex-end;padding:0 24px 64px}.slide-copy[data-v-c588a236]{max-width:100%}.hero-mobile-link[data-v-c588a236]{display:block;inset:0;position:absolute;z-index:15}.hero-title[data-v-c588a236]{font-size:clamp(32px,7vw,48px)}.hero-lead[data-v-c588a236]{font-size:15px}.arrow[data-v-c588a236]{height:40px;width:40px}}@media(max-width:480px){.hero[data-v-c588a236]{height:60svh;max-height:460px;min-height:340px}.hero-content[data-v-c588a236]{padding:0 16px 56px}.hero-title[data-v-c588a236]{margin-bottom:16px}.arrow[data-v-c588a236]{height:34px;width:34px}.arrow svg[data-v-c588a236]{height:17px;width:17px}.arrow-prev[data-v-c588a236]{left:12px}.arrow-next[data-v-c588a236]{right:12px}}
