.fv__hero[data-v-b64a8103]{overflow:clip;padding-block:calc(var(--header-h) + clamp(3.2rem,6vw,8rem)) clamp(3.2rem,5vw,6.4rem)}.fv__hero-in[data-v-b64a8103]{position:relative}.fv__title[data-v-b64a8103]{font-size:clamp(4rem,2.2rem + 5vw,10.4rem);font-weight:800;max-inline-size:16ch}.fv__sub[data-v-b64a8103]{display:grid;gap:2rem;justify-items:start;margin-block-start:clamp(2.4rem,3vw,4rem);margin-inline-start:auto;max-inline-size:66rem}.fv__lead[data-v-b64a8103]{color:var(--page-soft);font-size:clamp(1.8rem,1.6rem + .5vw,2.2rem);line-height:1.45}.fv__ctas[data-v-b64a8103]{display:flex;flex-wrap:wrap;gap:1.2rem}.fv__plan[data-v-b64a8103]{color:var(--page-faint);font-size:1.3rem}.fv__stage[data-v-b64a8103]{margin-block-start:clamp(4rem,6vw,8rem);padding-inline-end:clamp(3rem,9vw,14rem);position:relative}.fv__laptop[data-v-b64a8103]{background:var(--dark);border:8px solid var(--dark);border-radius:1.6rem;box-shadow:var(--shadow-lg);overflow:hidden}.fv__laptop img[data-v-b64a8103]{block-size:auto;inline-size:100%}.fv__phone[data-v-b64a8103]{background:var(--dark);border:clamp(4px,.7vw,9px) solid var(--dark);border-radius:clamp(1.8rem,3vw,3.6rem);box-shadow:var(--shadow-lg);inline-size:clamp(11rem,19vw,28rem);inset-block-end:-2rem;inset-inline-end:0;overflow:hidden;position:absolute}.fv__phone img[data-v-b64a8103]{block-size:auto;inline-size:100%}.fv__points[data-v-b64a8103]{display:grid;gap:1.6rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-block:2.4rem clamp(4.8rem,8vw,10rem)}.fv__point[data-v-b64a8103]{background:var(--surface-dark-2);border-radius:var(--r-tile);color:var(--white);display:flex;flex-direction:column;gap:1.2rem;min-block-size:26rem;padding:clamp(2.4rem,2.6vw,3.2rem);transition:background-color .3s ease}a.fv__point[data-v-b64a8103]:hover{background:var(--line-dark-2)}.fv__point small[data-v-b64a8103]{color:var(--green);font-size:1.2rem;font-weight:700;letter-spacing:.14em}.fv__point-t[data-v-b64a8103]{font-size:clamp(2.2rem,1.9vw,2.8rem);font-weight:600;letter-spacing:-.02em;line-height:1.15}.fv__point p[data-v-b64a8103]{color:var(--on-dark-soft);font-size:1.5rem;line-height:1.55}.fv__rows[data-v-b64a8103]{display:grid;gap:1.2rem}.fv__rows .t-eyebrow[data-v-b64a8103]{margin-block-end:1.2rem}.fv__row[data-v-b64a8103]{align-items:center;background:var(--page-fill);border-radius:var(--r-tile);display:flex;gap:2.4rem;padding:2.4rem clamp(2rem,2.6vw,3.6rem);transition:background-color .45s var(--ease-expo),opacity .45s}.fv__row.is-on[data-v-b64a8103],.fv__row[data-v-b64a8103]:hover{background:var(--page-fill-2)}.fv.is-pointing .fv__row[data-v-b64a8103]:not(.is-on){opacity:.45}.fv__row-txt[data-v-b64a8103]{display:grid;flex:1;gap:.5rem}.fv__row-t[data-v-b64a8103]{font-size:clamp(2rem,2.2vw,3.4rem);font-weight:500;letter-spacing:-.02em;line-height:1.15;transition:translate .6s var(--ease-expo)}.fv__row.is-on .fv__row-t[data-v-b64a8103]{translate:.3em 0}.fv__row-s[data-v-b64a8103]{color:var(--page-soft);font-size:1.45rem}.fv__arrow[data-v-b64a8103]{block-size:4.8rem;border:1px solid color-mix(in srgb,currentColor 35%,transparent);border-radius:50%;display:grid;flex:none;inline-size:4.8rem;place-items:center;transition:background-color .4s,color .4s,border-color .4s,transform .5s var(--ease-expo)}.fv__row.is-on .fv__arrow[data-v-b64a8103],.fv__row:hover .fv__arrow[data-v-b64a8103]{background:var(--green);border-color:var(--green);color:var(--dark);transform:rotate(-45deg)}.fv__cta[data-v-b64a8103]{display:grid;gap:2rem;justify-items:center;margin-block-start:clamp(6.4rem,10vw,12rem);text-align:center}.fv__cta-t[data-v-b64a8103]{font-weight:800;max-inline-size:18ch}@media(max-width:1023px){.fv__points[data-v-b64a8103]{grid-template-columns:1fr}.fv__point[data-v-b64a8103]{min-block-size:0}.fv__sub[data-v-b64a8103]{margin-inline-start:0}.fv__arrow[data-v-b64a8103]{block-size:3.6rem;inline-size:3.6rem}}
