.rt-box[data-v-3c24badf]{position:relative;display:inline-flex;overflow:hidden;vertical-align:bottom;height:1.15em}.rt-sizer[data-v-3c24badf]{display:inline-grid;visibility:hidden}.rt-sizer>span[data-v-3c24badf]{grid-area:1/1;white-space:nowrap}.rt-word[data-v-3c24badf]{position:absolute;inset:0;display:inline-flex;align-items:center;justify-content:flex-start;white-space:nowrap}.rt-enter-active[data-v-3c24badf],.rt-leave-active[data-v-3c24badf]{transition:transform .5s cubic-bezier(.2,.9,.25,1.2),opacity .4s ease}.rt-enter-from[data-v-3c24badf]{transform:translateY(100%);opacity:0}.rt-leave-to[data-v-3c24badf]{transform:translateY(-120%);opacity:0}@media(prefers-reduced-motion:reduce){.rt-enter-active[data-v-3c24badf],.rt-leave-active[data-v-3c24badf]{transition:none}}.hero-cube[data-v-6a1d7fc8]{position:absolute;inset:0}.hero-cube[data-v-6a1d7fc8] canvas{display:block;width:100%;height:100%}.hp-amb[data-v-fe712071]{inset:0;background:radial-gradient(46% 48% at 27% 47%,rgba(76,130,214,.12),transparent 62%),radial-gradient(48% 46% at 74% 4%,rgba(76,130,214,.16),transparent 62%),radial-gradient(40% 44% at 20% 78%,rgba(120,160,220,.1),transparent 64%),radial-gradient(34% 38% at 70% 80%,hsla(44,72%,66%,.07),transparent 64%)}.hp-amb[data-v-fe712071],.hp-streak[data-v-fe712071]{position:absolute;pointer-events:none}.hp-streak[data-v-fe712071]{left:-6%;right:-6%;bottom:27%;height:1px;transform:rotate(-2.6deg);background:linear-gradient(90deg,transparent 6%,rgba(76,130,214,.28) 42%,hsla(44,72%,66%,.24) 66%,transparent 92%);box-shadow:0 0 26px 2px #4c82d60f}.hp-grid[data-v-fe712071]{position:relative;z-index:10;max-width:80rem;min-height:100dvh;margin:0 auto;display:flex;flex-direction:column-reverse;align-items:center;justify-content:center;gap:clamp(12px,4vw,40px);padding:clamp(84px,11vh,120px) clamp(20px,5vw,48px) clamp(48px,9vh,84px)}@media(min-width:768px){.hp-grid[data-v-fe712071]{flex-direction:row;gap:clamp(24px,4vw,64px)}}.hp-content[data-v-fe712071]{flex:1 1 0;min-width:0;text-align:center}@media(min-width:768px){.hp-content[data-v-fe712071]{text-align:start}}.hp-title[data-v-fe712071]{font-size:clamp(30px,7.5vw,46px);font-weight:800;line-height:1.18;display:flex;flex-wrap:nowrap;white-space:nowrap;justify-content:center;align-items:baseline;gap:.28em}@media(min-width:768px){.hp-title[data-v-fe712071]{font-size:clamp(28px,3.6vw,58px);justify-content:flex-start}}.hp-word[data-v-fe712071]{display:inline-block;padding-bottom:.1em;background:linear-gradient(180deg,#fff,#dce6f5 46%,#a9b6cc);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.hp-word--accent[data-v-fe712071]{background:none;-webkit-text-fill-color:var(--gold-text);color:var(--gold-text)}.is-armed .hp-word[data-v-fe712071]{opacity:0;transform:translateY(46px)}.is-ready .hp-word[data-v-fe712071]{animation:hp-word-rise-fe712071 .85s cubic-bezier(.18,.9,.3,1.2) forwards;animation-delay:var(--wd,0s)}@keyframes hp-word-rise-fe712071{to{opacity:1;transform:translateY(0)}}.hp-sub[data-v-fe712071]{margin:clamp(14px,1.8vw,22px) auto 0;max-width:40ch;font-size:clamp(15px,1.15vw,17px);line-height:1.85;color:var(--text-on-dark)}@media(min-width:768px){.hp-sub[data-v-fe712071]{margin-inline:0}}.is-armed .hp-cta[data-v-fe712071],.is-armed .hp-sub[data-v-fe712071]{opacity:0;transform:translateY(16px)}.is-ready .hp-sub[data-v-fe712071]{animation:hp-fade-up-fe712071 .6s ease forwards;animation-delay:.45s}.is-ready .hp-cta[data-v-fe712071]{animation:hp-fade-up-fe712071 .6s ease forwards;animation-delay:.58s}@keyframes hp-fade-up-fe712071{to{opacity:1;transform:translateY(0)}}.hp-cube-wrap[data-v-fe712071]{position:relative;flex:1 1 0;width:100%;aspect-ratio:1/1;max-width:320px;max-height:38vh}@media(min-width:768px){.hp-cube-wrap[data-v-fe712071]{max-width:480px;max-height:64vh}}.hp-cube-shadow[data-v-fe712071]{position:absolute;left:18%;right:18%;bottom:9%;height:7%;border-radius:50%;background:radial-gradient(ellipse at center,rgba(76,130,214,.22),transparent 70%);filter:blur(8px);pointer-events:none}@media(prefers-reduced-motion:reduce){.hp-cta[data-v-fe712071],.hp-sub[data-v-fe712071],.hp-word[data-v-fe712071]{opacity:1;transform:none;animation:none}}
