.home-hero-content{gap:clamp(2rem,4vw,3.5rem);padding-block:clamp(2rem,5vw,5rem) 2.5rem}.home-hero-film{opacity:.58}.home-hero{min-height:min(56rem,100svh)}.home-headline{letter-spacing:-.035em;font-size:clamp(2.65rem,1.55rem + 3.3vw,4.5rem);line-height:1.06}.home-headline>span{animation-duration:.48s}.home-hero-lead{font-size:clamp(1.0625rem,.98rem + .35vw,1.1875rem);line-height:1.6}.home-hero-price{border-bottom:1px solid var(--color-night-line);text-decoration:none}.home-board-frame{border-radius:16px;box-shadow:0 24px 70px -36px #8066cc73}.home-board-frame .showcase{box-shadow:none}.home-proof{padding-top:1.5rem}.home-proof:before{content:"";border-top:1px solid #b6a9d633;position:absolute;inset:0 clamp(1.25rem,4vw,2.5rem) auto}.home-preview-link,.home-hero-price{transition:color .16s}.home-suite-tile{transition:border-color .18s,background-color .18s}.home-suite-preview .showcase{box-shadow:none}.home-suite-tile:focus-visible{outline-offset:4px}.revenue-details{border-top:1px solid #b6a9d63d;margin-top:2rem}.revenue-details>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:64px;padding-block:1rem;font-size:.9375rem;font-weight:600;list-style:none;display:flex}.revenue-details>summary::-webkit-details-marker{display:none}.revenue-details>summary svg{flex-shrink:0;transition:transform .18s cubic-bezier(.22,1,.36,1)}.revenue-details[open]>summary svg{transform:rotate(45deg)}@media (hover:hover) and (pointer:fine){.home-preview-link:hover,.home-hero-price:hover{color:#fff}.home-suite-tile:hover{background:var(--color-brand-tint)}}@media (max-width:639px){.home-hero{min-height:auto}.home-hero-content{gap:2rem;padding-block:2rem 2.25rem}.home-hero-film{opacity:.38;max-height:42rem}.home-headline{max-width:15ch;font-size:clamp(2.45rem,10.6vw,3.35rem)}.home-hero-actions{gap:.625rem}.home-hero-actions .btn{flex:auto;min-height:50px;padding:.85rem 1rem;font-size:.9375rem}.home-hero-assurances{gap:.4rem .8rem;font-size:.75rem}.home-hero-preview{margin-top:.25rem}.home-proof{padding-top:1.5rem}.home-proof-list{gap:1rem}.home-suite>.reveal:nth-child(n+3) .home-suite-preview{display:none}.home-suite-tile{padding:1.25rem}.home-suite-tile .text-h3{font-size:1.375rem}.home-suite-tile .home-suite-preview{overflow:hidden}}@media (prefers-reduced-motion:reduce){.home-preview-link,.home-hero-price,.home-suite-tile,.revenue-details>summary svg{transition:none}}@keyframes home-enter{0%{opacity:.8;transform:translateY(8px)}to{opacity:1;transform:none}}.home-headline .anim-rise,.home-hero-preview.anim-settle{animation:.48s cubic-bezier(.22,1,.36,1) backwards home-enter}@media (prefers-reduced-motion:reduce){.home-headline .anim-rise,.home-hero-preview.anim-settle{animation:none}}#cue-auto-pricing .btn{overflow-wrap:anywhere;max-width:100%}#cue-auto-pricing a:focus-visible,.home-hero a:focus-visible{outline-color:var(--color-lilac)}.home-new-dot{box-shadow:0 0 0 0 color-mix(in oklab, var(--color-lilac) 60%, transparent);animation:home-new-dot 1.6s var(--ease-out-quint) infinite}@keyframes home-new-dot{0%{box-shadow:0 0 0 0 color-mix(in oklab, var(--color-lilac) 55%, transparent)}to{box-shadow:0 0 0 7px #0000}}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.home-hero-film{animation:linear both home-film-drift;animation-timeline:scroll(root);animation-range:0 100svh}.home-hero-content{animation:linear both home-hero-egress;animation-timeline:scroll(root);animation-range:10svh 95svh}}}@keyframes home-film-drift{0%{transform:none}to{transform:translateY(16%)scale(1.06)}}@keyframes home-hero-egress{0%{opacity:1;transform:none}to{opacity:.4;transform:translateY(-5%)}}@media (prefers-reduced-motion:reduce){.home-new-dot{animation:none}}
