.AppHero-module__kS7aea__hero{min-height:calc(100svh - var(--header-h));padding-block:clamp(var(--space-xl), 5vh, var(--space-huge));background:var(--bg);align-items:center;display:flex;overflow:hidden}.AppHero-module__kS7aea__grid{align-items:center;gap:clamp(var(--space-xl), 6vw, var(--space-huge));min-width:0;display:grid}.AppHero-module__kS7aea__copy{gap:clamp(var(--space-md), 2.2vh, var(--space-lg));z-index:2;justify-items:start;min-width:0;display:grid;position:relative}.AppHero-module__kS7aea__kicker,.AppHero-module__kS7aea__lede,.AppHero-module__kS7aea__caption,.AppHero-module__kS7aea__proofItem{color:var(--text-dim)}.AppHero-module__kS7aea__title{max-width:13ch;color:var(--text);font-size:clamp(2.55rem,4.2vw + .6rem,5.25rem)}.AppHero-module__kS7aea__accent{color:var(--acid)}.AppHero-module__kS7aea__lede{max-width:48ch;font-size:clamp(var(--body-size), 1.3vw, var(--title-m-size));line-height:1.5}.AppHero-module__kS7aea__proof{gap:var(--space-md);flex-wrap:wrap;padding:0;list-style:none;display:flex}.AppHero-module__kS7aea__proofItem+.AppHero-module__kS7aea__proofItem:before{content:"·";margin-right:var(--space-md);color:var(--border)}.AppHero-module__kS7aea__stores{width:100%;display:grid}.AppHero-module__kS7aea__stage{justify-content:center;align-items:flex-start;gap:var(--space-base);min-width:0;display:flex}.AppHero-module__kS7aea__device{gap:var(--space-sm);flex:1 1 0;width:0;min-width:0;max-width:360px;margin:0;display:grid}.AppHero-module__kS7aea__secondDevice{display:none}.AppHero-module__kS7aea__caption{padding-left:var(--space-sm)}@media (min-width:560px){.AppHero-module__kS7aea__secondDevice{display:grid}.AppHero-module__kS7aea__stores{width:auto}.AppHero-module__kS7aea__stage{gap:var(--space-lg)}}@media (min-width:960px){.AppHero-module__kS7aea__grid{gap:var(--space-xxl);grid-template-columns:minmax(400px,.75fr) minmax(660px,1.25fr)}.AppHero-module__kS7aea__stage{transform:translate(24px)rotate(.4deg)}}@media (min-width:1200px){.AppHero-module__kS7aea__stage{transform:translate(clamp(48px,20vw - 192px,112px))rotate(.4deg)}}@media (max-width:559px){.AppHero-module__kS7aea__hero{min-height:auto}.AppHero-module__kS7aea__kicker{display:none}.AppHero-module__kS7aea__copy,.AppHero-module__kS7aea__lede{width:100%;max-width:none}.AppHero-module__kS7aea__title{overflow-wrap:break-word;text-wrap:wrap;max-width:100%;font-size:clamp(2.35rem,10.5vw,3.25rem)}.AppHero-module__kS7aea__stage{justify-content:flex-start;width:min(100%,390px);margin-inline:auto}}
