@media (width<=767px){.hero-ui{display:block}.hero{isolation:auto;padding-top:max(16px, env(safe-area-inset-top));padding-bottom:0}.hero>div{gap:18px}.brand{letter-spacing:-.01em;align-items:center;gap:10px;margin-bottom:14px;font-size:17px;font-weight:700;display:flex}.brand img{border-radius:22.5%;width:30px;height:30px}.hero h1{font-size:clamp(2.9rem,13.6vw,4.25rem)}.hero-copy p:not(.brand){margin-top:14px;font-size:1.2rem}}.plan{display:none}@media (width<=767px){.plan{display:block}}@media (width<=767px) and (prefers-reduced-motion:no-preference){.hero-line,.hero-copy p{animation:rise .9s var(--ease-out-app) both}.hero-line+.hero-line{animation-delay:70ms}.hero-copy p{animation-delay:.16s}}@keyframes rise{0%{opacity:0;translate:0 28px}}