.m3fqVa_main{padding-bottom:110px}.m3fqVa_hero{padding-block:72px 55px}.m3fqVa_eyebrow,.m3fqVa_nextLabel{color:var(--color-lime);letter-spacing:.1em;text-transform:uppercase;font-size:13px;font-weight:700}.m3fqVa_hero h1{letter-spacing:-.055em;max-width:850px;margin-top:17px;font-size:clamp(3.4rem,7vw,6.6rem);line-height:.98}.m3fqVa_hero h1 span{color:var(--color-pink)}.m3fqVa_hero .m3fqVa_lede{max-width:670px;color:var(--about-muted);margin-top:24px;font-size:clamp(1.08rem,1.7vw,1.35rem)}.m3fqVa_feature{grid-template-columns:minmax(0,1fr);gap:28px;display:grid}.m3fqVa_player{border:1px solid var(--about-rule);aspect-ratio:16/9;background:#08080a;border-radius:20px;width:100%;overflow:hidden}.m3fqVa_player iframe{border:0;width:100%;height:100%}.m3fqVa_next{background:var(--color-violet);color:var(--color-paper-card);border-radius:20px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px 48px;padding:clamp(24px,3vw,42px);display:grid}.m3fqVa_next>p{grid-column:1}.m3fqVa_next>p:not(.m3fqVa_nextLabel){max-width:62ch;font-size:18px;line-height:1.55}.m3fqVa_actions{flex-direction:column;grid-area:1/2/span 2;align-items:flex-start;gap:16px;display:flex}.m3fqVa_secondary{color:var(--color-paper-card);font-size:14px;font-weight:600}.m3fqVa_secondary:hover,.m3fqVa_proof a:hover{text-decoration:underline}.m3fqVa_steps{margin-top:100px}.m3fqVa_stepsHeading h2{letter-spacing:-.04em;margin-top:10px;font-size:clamp(2.7rem,5vw,4.3rem);line-height:1}.m3fqVa_steps ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:32px;padding:0;list-style:none;display:grid}.m3fqVa_steps li{border:1px solid var(--about-rule);border-radius:18px;min-height:205px;padding:25px}.m3fqVa_steps li span{color:var(--color-lime);font-family:var(--font-mono);font-size:13px}.m3fqVa_steps h3{letter-spacing:-.02em;margin-top:23px;font-size:23px}.m3fqVa_steps li p{color:var(--about-muted);margin-top:9px;font-size:15px}.m3fqVa_steps .m3fqVa_proof{color:var(--about-muted);margin-top:26px;font-size:15px}.m3fqVa_proof a{color:var(--color-lime);font-weight:700}@media (max-width:900px){.m3fqVa_next{grid-template-columns:minmax(0,1fr)}.m3fqVa_actions{flex-flow:wrap;grid-area:auto/1;align-items:center;gap:18px}}@media (max-width:640px){.m3fqVa_main{padding-bottom:65px}.m3fqVa_hero{padding-block:52px 38px}.m3fqVa_hero h1{font-size:clamp(3.15rem,12vw,4.6rem)}.m3fqVa_steps{margin-top:72px}.m3fqVa_steps ol{grid-template-columns:1fr}.m3fqVa_steps li{min-height:0}}
