.home-h2[data-astro-cid-j7pv25f6]{font-size:clamp(1.5rem,1.25rem + 1vw,2.125rem);font-weight:700;letter-spacing:-.03em;line-height:1.1;color:var(--color-text)}.home-more[data-astro-cid-j7pv25f6]{flex-shrink:0;font-size:.9375rem;font-weight:600;color:var(--color-accent)}.home-more[data-astro-cid-j7pv25f6]:hover{color:var(--color-accent-hover)}.home-eyebrow[data-astro-cid-j7pv25f6]{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.07em;color:var(--color-text-tertiary)}.home-search[data-astro-cid-j7pv25f6]{position:relative;display:flex;align-items:center;background:var(--color-surface-page);border:1px solid var(--color-sage-200);border-radius:999px}.home-search[data-astro-cid-j7pv25f6]:focus-within{border-color:var(--color-accent)}.home-search-icon[data-astro-cid-j7pv25f6]{position:absolute;left:1.125rem;width:1.25rem;height:1.25rem;color:var(--color-text-muted);pointer-events:none}.home-search[data-astro-cid-j7pv25f6] input[data-astro-cid-j7pv25f6]{flex:1;min-width:0;padding:1rem .75rem 1rem 3rem;background:transparent;font-size:1.0625rem;color:var(--color-text);outline:none}.home-search[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]{margin:.375rem;padding:.625rem 1.25rem;border-radius:999px;background:var(--color-accent);color:#fff;font-weight:600;font-size:.9375rem}.home-search[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]:hover{background:var(--color-accent-hover)}html[data-os=android] .home-hero-app[data-astro-cid-j7pv25f6]{display:none}.hero-shots[data-astro-cid-j7pv25f6]{position:relative;height:30rem}.hero-shots[data-astro-cid-j7pv25f6] .hero-shot-front,.hero-shots[data-astro-cid-j7pv25f6] .hero-shot-back{position:absolute;top:50%;border:7px solid var(--color-text);border-radius:2.25rem}.hero-shots[data-astro-cid-j7pv25f6] .hero-shot-front{--phone-width: clamp(200px, 18vw, 236px);right:0;transform:translateY(-50%)}.hero-shots[data-astro-cid-j7pv25f6] .hero-shot-back{--phone-width: clamp(170px, 15vw, 200px);right:clamp(116px,11vw,160px);transform:translateY(-44%)}.home-art[data-astro-cid-j7pv25f6]{position:relative;aspect-ratio:1}.home-art[data-astro-cid-j7pv25f6] img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;transition:transform .5s cubic-bezier(.16,1,.3,1)}.group[data-astro-cid-j7pv25f6]:hover .home-art[data-astro-cid-j7pv25f6] img{transform:scale(1.05)}.home-lead[data-astro-cid-j7pv25f6]{display:grid;gap:1.25rem;align-items:center}@media(min-width:640px){.home-lead[data-astro-cid-j7pv25f6]{grid-template-columns:15rem minmax(0,1fr);gap:2.5rem}}@media(min-width:1024px){.home-lead[data-astro-cid-j7pv25f6]{grid-template-columns:22rem minmax(0,1fr);gap:3.5rem}}.home-lead-art[data-astro-cid-j7pv25f6]{aspect-ratio:16 / 10}@media(min-width:640px){.home-lead-art[data-astro-cid-j7pv25f6]{aspect-ratio:1}}.home-fresh[data-astro-cid-j7pv25f6]{display:grid;gap:0}.home-fresh[data-astro-cid-j7pv25f6]>li[data-astro-cid-j7pv25f6]{border-top:1px solid var(--color-sage-100)}.home-fresh-card[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:5.5rem minmax(0,1fr);gap:1rem;align-items:center;padding:1rem 0}@media(min-width:640px){.home-fresh[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem 1.75rem}.home-fresh[data-astro-cid-j7pv25f6]>li[data-astro-cid-j7pv25f6]{border-top:0}.home-fresh-card[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:.75rem;align-items:start;padding:0}.home-fresh-card[data-astro-cid-j7pv25f6] .home-art[data-astro-cid-j7pv25f6]{aspect-ratio:4 / 3}}.home-goals[data-astro-cid-j7pv25f6]{display:grid;grid-auto-flow:column;grid-auto-columns:38%;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 calc(-1*clamp(1.5rem,5vw,3rem));padding:0 clamp(1.5rem,5vw,3rem) .5rem;scrollbar-width:none}.home-goals[data-astro-cid-j7pv25f6]::-webkit-scrollbar{display:none}.home-goals[data-astro-cid-j7pv25f6]>li[data-astro-cid-j7pv25f6]{scroll-snap-align:start}@media(min-width:640px){.home-goals[data-astro-cid-j7pv25f6]{grid-auto-flow:row;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-columns:auto;gap:2rem 2.5rem;overflow:visible;margin:0;padding:0}}.home-goal[data-astro-cid-j7pv25f6]{display:block;text-align:center}.home-goal-art[data-astro-cid-j7pv25f6]{position:relative;aspect-ratio:1}.home-goal-art[data-astro-cid-j7pv25f6] img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;transition:transform .5s cubic-bezier(.16,1,.3,1)}.home-goal[data-astro-cid-j7pv25f6]:hover .home-goal-art[data-astro-cid-j7pv25f6] img{transform:scale(1.05) rotate(-2deg)}@media(max-width:639px){.home-pop[data-astro-cid-j7pv25f6]>li[data-astro-cid-j7pv25f6]:nth-child(n+7){display:none}}.home-tile[data-astro-cid-j7pv25f6]{position:relative;flex-shrink:0;width:3.75rem;height:3.75rem}.home-tile[data-astro-cid-j7pv25f6] img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}
