.hero-title[data-v-281f6dc8]{font-size:clamp(2rem,2.6vw + 1rem,3.5rem);letter-spacing:-.02em;line-height:1.1;-webkit-font-smoothing:antialiased}.rotating-word-slot[data-v-281f6dc8]{font-size:clamp(2.75rem,5vw + 1rem,6rem);line-height:1.1;min-height:1.1em}.rotating-word[data-v-281f6dc8]{font-weight:600}.rotating-line-slot[data-v-281f6dc8]{font-size:clamp(1.05rem,.8vw + .8rem,1.5rem);line-height:1.4;min-height:2.8em}.hero-line[data-v-281f6dc8]{font-size:1em;line-height:inherit;margin:0}.hero-body-text[data-v-281f6dc8]{font-size:clamp(1rem,.7vw + .7rem,1.2rem);line-height:1.6}.word-dot[data-v-281f6dc8]{align-items:center;background:transparent;border:none;cursor:pointer;display:inline-flex;justify-content:center;min-height:44px;min-width:44px;padding:0 .5rem}.word-dot-bar[data-v-281f6dc8]{background-color:#ffffff4d;border-radius:9999px;display:block;height:.25rem;transition:background-color .3s ease,width .3s ease;width:1.75rem}.word-dot.is-active .word-dot-bar[data-v-281f6dc8]{background-color:var(--squadgreen,#489e4a);width:2.75rem}.word-dot[data-v-281f6dc8]:focus-visible{border-radius:.5rem;outline:2px solid #fff;outline-offset:2px}.word-rise-enter-active[data-v-281f6dc8],.word-rise-leave-active[data-v-281f6dc8]{transition:opacity .45s ease,transform .45s ease}.word-rise-enter-from[data-v-281f6dc8]{opacity:0;transform:translateY(.35em)}.word-rise-leave-to[data-v-281f6dc8]{opacity:0;transform:translateY(-.2em)}.button[data-v-281f6dc8]{align-items:center;background-color:var(--squadgreen,#489e4a);border:none;border-radius:30px;box-shadow:0 4px 6px #0000001a;color:#fff;cursor:pointer;display:inline-flex;font-size:clamp(.875rem,1vw + .5rem,1.125rem);font-weight:600;justify-content:center;line-height:1.5;min-height:44px;padding:clamp(.4rem,1vw,.9rem) clamp(.9rem,2.8vw,1.8rem);text-decoration:none;touch-action:manipulation;transition:background-color .3s ease,color .3s ease,transform .3s ease,box-shadow .3s ease}.button[data-v-281f6dc8]:hover{background-color:#fff;box-shadow:0 6px 12px #00000026;color:var(--squadblue,#001930);transform:translateY(-2px)}.button-secondary[data-v-281f6dc8]{align-items:center;background-color:initial;border:2px solid #fff;border-radius:30px;color:#fff;cursor:pointer;display:inline-flex;font-size:clamp(.875rem,1vw + .5rem,1.125rem);font-weight:600;justify-content:center;line-height:1.5;min-height:44px;padding:clamp(.4rem,1vw,.9rem) clamp(.9rem,2.8vw,1.8rem);text-decoration:none;touch-action:manipulation;transition:background-color .3s ease,color .3s ease,transform .3s ease,box-shadow .3s ease}.button-secondary[data-v-281f6dc8]:hover{background-color:#fff;box-shadow:0 6px 12px #00000026;color:var(--squadblue,#001930);transform:translateY(-2px)}.aspect-video[data-v-281f6dc8]{aspect-ratio:16/9}@media(prefers-reduced-motion:reduce){.button[data-v-281f6dc8],.button-secondary[data-v-281f6dc8],.word-dot-bar[data-v-281f6dc8],.word-rise-enter-active[data-v-281f6dc8],.word-rise-leave-active[data-v-281f6dc8]{transition:none}.button-secondary[data-v-281f6dc8]:hover,.button[data-v-281f6dc8]:hover{transform:none}}.section-title[data-v-72b9b9f1]{font-size:clamp(1.75rem,2.2vw + 1rem,3.25rem);font-weight:500;letter-spacing:-.02em;line-height:1.12;-webkit-font-smoothing:antialiased}.card-title[data-v-72b9b9f1]{font-size:clamp(1.375rem,1vw + 1rem,2rem);font-weight:500;letter-spacing:-.01em;line-height:1.2}.eyebrow[data-v-72b9b9f1]{color:var(--squadgreen,#489e4a);font-family:Raleway,Raleway fallback,sans-serif;font-size:.875rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.dark-card[data-v-72b9b9f1]{background-color:#ffffff0f;border:1px solid hsla(0,0%,100%,.1);border-radius:1.5rem}.dark-card--accent[data-v-72b9b9f1]{border-color:#489e4a80}.aspect-video[data-v-72b9b9f1]{aspect-ratio:16/9}#faq[data-v-72b9b9f1] .faq-section{padding-top:1.5rem}.brand-screen[data-v-72b9b9f1]{background:radial-gradient(circle at 50% 40%,#489e4a2e,#00091ae6 70%);border:1px solid hsla(0,0%,100%,.12)}.step-number[data-v-72b9b9f1]{font-size:clamp(2rem,2vw + 1rem,2.75rem);font-weight:600;line-height:1}.price-value[data-v-72b9b9f1]{font-size:clamp(2.25rem,2vw + 1.5rem,3.25rem);font-weight:600;letter-spacing:-.02em}.edition-badge[data-v-72b9b9f1]{border-radius:9999px;flex:none;font-size:.8125rem;font-weight:600;padding:.25rem .75rem}.timeline[data-v-72b9b9f1]{padding-left:2rem;position:relative}.timeline[data-v-72b9b9f1]:before{background:linear-gradient(to bottom,var(--squadgreen,#489e4a),hsla(0,0%,100%,.15));bottom:.5rem;content:"";left:.4375rem;position:absolute;top:.5rem;width:2px}.timeline-item[data-v-72b9b9f1]{padding-bottom:1.75rem;position:relative}.timeline-item[data-v-72b9b9f1]:last-child{padding-bottom:0}.timeline-dot[data-v-72b9b9f1]{background-color:var(--squadblue,#001930);border:3px solid var(--squadgreen,#489e4a);border-radius:9999px;height:1rem;left:-2rem;position:absolute;top:.3rem;width:1rem}.timeline-dot--optional[data-v-72b9b9f1]{border-style:dashed}.optional-tag[data-v-72b9b9f1]{background-color:#489e4a26;border-radius:9999px;color:var(--squadgreen,#489e4a);font-size:.75rem;font-weight:600;margin-left:.5rem;padding:.125rem .5rem;vertical-align:middle}.reveal-armed .reveal[data-v-72b9b9f1]{transition:opacity .6s ease-out,transform .6s ease-out;transition-delay:var(--reveal-delay,0s)}.reveal-armed .reveal[data-v-72b9b9f1]:not(.is-revealed){opacity:0;transform:translateY(1.5rem)}.button[data-v-72b9b9f1],.button-outline-dark[data-v-72b9b9f1],.button-secondary[data-v-72b9b9f1]{align-items:center;border-radius:30px;cursor:pointer;display:inline-flex;font-size:clamp(.875rem,1vw + .5rem,1.125rem);font-weight:600;justify-content:center;line-height:1.5;min-height:44px;padding:clamp(.4rem,1vw,.9rem) clamp(.9rem,2.8vw,1.8rem);text-decoration:none;touch-action:manipulation;transition:background-color .3s ease,color .3s ease,transform .3s ease,box-shadow .3s ease}.button[data-v-72b9b9f1]{background-color:var(--squadgreen,#489e4a);border:none;box-shadow:0 4px 6px #0000001a;color:#fff}.button[data-v-72b9b9f1]:hover{background-color:var(--squadblue,#001930);box-shadow:0 6px 12px #00000026;color:#fff;transform:translateY(-2px)}#partners .button[data-v-72b9b9f1]:hover,#talk .button[data-v-72b9b9f1]:hover{background-color:#fff;color:var(--squadblue,#001930)}.button-secondary[data-v-72b9b9f1]{background-color:initial;border:2px solid #fff;color:#fff}.button-secondary[data-v-72b9b9f1]:hover{background-color:#fff;color:var(--squadblue,#001930);transform:translateY(-2px)}.button-outline-dark[data-v-72b9b9f1]{background-color:initial;border:2px solid var(--squadblue,#001930);color:var(--squadblue,#001930)}.button-outline-dark[data-v-72b9b9f1]:hover{background-color:var(--squadblue,#001930);color:#fff;transform:translateY(-2px)}@media(prefers-reduced-motion:reduce){.button[data-v-72b9b9f1],.button-outline-dark[data-v-72b9b9f1],.button-secondary[data-v-72b9b9f1],.reveal-armed .reveal[data-v-72b9b9f1]{transition:none}.button-outline-dark[data-v-72b9b9f1]:hover,.button-secondary[data-v-72b9b9f1]:hover,.button[data-v-72b9b9f1]:hover{transform:none}}
