._section_1ayfr_1{background:var(--tan);color:var(--tan-foreground);font-family:var(--font-family-base)}._inner_1ayfr_7{max-width:1360px;margin:0 auto;padding:96px var(--gutter) 104px;box-sizing:border-box;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(440px,100%),1fr));gap:56px;align-items:center}._text_1ayfr_18{display:flex;flex-direction:column;align-items:flex-start;gap:24px}._title_1ayfr_25{margin:0;font-family:var(--font-family-display);font-weight:400;font-size:clamp(52px,7.4vw,112px);line-height:.95;letter-spacing:-.01em}._accent_1ayfr_34{color:var(--tan-accent-text)}._lead_1ayfr_38{margin:0;max-width:30em;font-size:18px;line-height:1.65}._stats_1ayfr_45{display:flex;flex-wrap:wrap;gap:16px 48px}._statNum_1ayfr_51{margin:0;font-family:var(--font-family-display);font-size:64px;line-height:1;color:var(--tan-accent-text)}._statLabel_1ayfr_59{margin:6px 0 0;font-size:14px;line-height:1.4}._actions_1ayfr_65{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:8px}._join_1ayfr_73{background:var(--accent);color:var(--accent-foreground)}._note_1ayfr_78{font-size:13px;color:var(--tan-muted-foreground)}._panel_1ayfr_83{background:var(--tan-panel);border:var(--border-width) solid var(--border);border-radius:40px;padding:32px;display:flex;flex-direction:column;gap:24px}._block_1ayfr_93{display:flex;flex-direction:column;gap:12px}._label_1ayfr_99{margin:0;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--tan-muted-foreground)}._flavorList_1ayfr_108{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}._flavorItem_1ayfr_117{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;background:var(--card);color:var(--foreground);border:var(--border-width) solid var(--border);border-radius:20px;padding:14px 18px}._flavorName_1ayfr_129{font-family:var(--font-family-display);font-size:24px;line-height:1.1}._vegan_1ayfr_135{background:var(--secondary);color:var(--secondary-foreground);border-radius:var(--radius-full);padding:4px 10px;font-size:12px;font-weight:600;line-height:1.2}._flavorAllergens_1ayfr_145{flex-basis:100%;font-size:13px;line-height:1.5;color:var(--muted-foreground)}._panelText_1ayfr_152{margin:0;font-size:14px}._grid_1ayfr_157{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;max-width:420px}._cell_1ayfr_164{aspect-ratio:1 / 1;border-radius:50%;border:var(--border-width) solid var(--border);display:grid;place-items:center}._cellHot_1ayfr_172{background:var(--accent);color:#fff}._cellFrost_1ayfr_177{background:var(--secondary);color:var(--foreground)}
