.hero[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-7);padding-top:var(--s-6);padding-bottom:var(--s-7)}.hero-copy[data-astro-cid-j7pv25f6]{flex:1 1 420px;display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-5)}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:var(--d-5);line-height:.98}.lead[data-astro-cid-j7pv25f6]{font-size:var(--t-xl);line-height:1.55;color:var(--ink-2);max-width:32rem}.cta[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-4)}.from[data-astro-cid-j7pv25f6]{font-weight:800}.hero-media[data-astro-cid-j7pv25f6]{flex:1 1 420px;max-width:560px;position:relative}.hero-frame[data-astro-cid-j7pv25f6]{aspect-ratio:1 / 1;border:var(--outline);border-radius:var(--r-lg);overflow:hidden;background:var(--soft)}.hero-frame[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover;object-position:center top}.hero-tags[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:var(--s-3);margin-top:var(--s-4)}.usps[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--s-3)}.usps[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:var(--s-3);background:var(--soft);border-radius:var(--r-pill);padding:var(--s-4) var(--s-5);font-weight:800}.block[data-astro-cid-j7pv25f6]{padding-top:var(--s-9);display:flex;flex-direction:column;gap:var(--s-5)}.block-head[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--s-3)}.more[data-astro-cid-j7pv25f6]{font-weight:800;display:inline-flex;align-items:center;min-height:44px}.note[data-astro-cid-j7pv25f6]{color:var(--ink-2);font-size:var(--t-sm)}.who[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--s-5)}.who-tile[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:var(--s-3);text-decoration:none}.who-photo[data-astro-cid-j7pv25f6]{display:block;aspect-ratio:4 / 3;border:var(--outline);border-radius:var(--r-lg);overflow:hidden;background:var(--soft)}.who-photo[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover;object-position:center top;transition:transform .4s ease}.who-photo[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6].top{object-position:top}.who-tile[data-astro-cid-j7pv25f6]:hover .who-photo[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{transform:scale(1.03)}@media(prefers-reduced-motion:reduce){.who-photo[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{transition:none}.who-tile[data-astro-cid-j7pv25f6]:hover .who-photo[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{transform:none}}.who-label[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:var(--s-2);font-family:var(--display);font-weight:700;font-size:var(--d-1)}.grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--s-5)}.packs-band[data-astro-cid-j7pv25f6]{background:var(--soft);margin-top:var(--s-9);padding-bottom:var(--s-9)}.packs[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--s-5)}.pack[data-astro-cid-j7pv25f6]{position:relative;border:var(--outline);border-radius:var(--r-md);padding:var(--s-6);display:flex;flex-direction:column;gap:var(--s-2);text-decoration:none;color:inherit;transition:transform .15s}.pack[data-astro-cid-j7pv25f6]:hover{transform:translateY(-2px)}.pack[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:var(--d-2);font-weight:700}.pack--white[data-astro-cid-j7pv25f6]{background:#fff}.pack--lilac[data-astro-cid-j7pv25f6]{background:var(--lilac)}.pack--butter[data-astro-cid-j7pv25f6]{background:var(--butter)}.pack[data-astro-cid-j7pv25f6] .pack-badge{position:absolute;top:calc(var(--s-4) * -1);right:var(--s-5)}.price[data-astro-cid-j7pv25f6]{font-family:var(--display);font-size:var(--d-3);font-weight:700;line-height:1.1}.note-sm[data-astro-cid-j7pv25f6]{font-weight:700}.feel[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--s-5)}.feel-card[data-astro-cid-j7pv25f6]{background:var(--card);border-radius:var(--r-md);padding:var(--s-6);display:flex;flex-direction:column;gap:var(--s-3)}.feel-icon[data-astro-cid-j7pv25f6]{color:var(--coral)}.feel-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:var(--d-1)}.feel-card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--ink-2)}@media(min-width:900px){.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:var(--d-6)}}@media(max-width:700px){.grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-4) var(--s-3)}}@media(max-width:640px){.feel-card[data-astro-cid-j7pv25f6],.pack[data-astro-cid-j7pv25f6]{padding:var(--s-5)}.block[data-astro-cid-j7pv25f6]{padding-top:var(--s-8)}}
