.sitemap-module__IvduaW__page{padding-bottom:var(--space-4xl)}.sitemap-module__IvduaW__hero{padding-top:22px}.sitemap-module__IvduaW__heroInner{width:min(1320px, calc(100% - (var(--gutter) * 2)));border-radius:var(--radius-panel);background:var(--color-sky);margin-inline:auto;padding:76px 72px 84px}.sitemap-module__IvduaW__eyebrow{letter-spacing:.14em;padding:12px 20px;font-size:14px}.sitemap-module__IvduaW__title{letter-spacing:-.06em;margin-top:26px;font-size:clamp(48px,6.4vw,86px);line-height:.99}.sitemap-module__IvduaW__intro{text-wrap:pretty;max-width:780px;margin-top:22px;font-size:clamp(19px,2vw,26px);line-height:1.35}.sitemap-module__IvduaW__groups{width:min(1320px, calc(100% - (var(--gutter) * 2)));margin:var(--space-3xl) auto 0;align-items:start;gap:var(--space-lg);grid-template-columns:repeat(auto-fill,minmax(270px,1fr));display:grid}.sitemap-module__IvduaW__group{border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-white);min-width:0;padding:28px 30px 32px}.sitemap-module__IvduaW__groupTitle{font-size:30px;line-height:1.05}.sitemap-module__IvduaW__links{gap:12px;margin:20px 0 0;padding:0;list-style:none;display:grid}.sitemap-module__IvduaW__links a{font-size:var(--type-strong);font-weight:500;line-height:1.3}.sitemap-module__IvduaW__links a,.sitemap-module__IvduaW__recipeList a,.sitemap-module__IvduaW__recipesIntro a{text-underline-offset:4px;transition:color var(--motion-instant), text-decoration-color var(--motion-instant);-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1.5px}.sitemap-module__IvduaW__links a:hover,.sitemap-module__IvduaW__recipeList a:hover,.sitemap-module__IvduaW__recipesIntro a:hover{color:var(--color-brick);text-decoration-color:currentColor}.sitemap-module__IvduaW__recipes{width:min(1320px, calc(100% - (var(--gutter) * 2)));margin:var(--space-4xl) auto 0}.sitemap-module__IvduaW__recipesTitle{font-size:var(--type-h2)}.sitemap-module__IvduaW__recipesIntro{max-width:780px;color:var(--color-muted);font-size:var(--type-lead);margin-top:18px;line-height:1.45}.sitemap-module__IvduaW__recipesIntro a{color:var(--color-ink);font-weight:600;text-decoration-color:currentColor}.sitemap-module__IvduaW__letters{flex-wrap:wrap;gap:8px;margin-top:30px;display:flex}.sitemap-module__IvduaW__letters a{border-radius:var(--radius-control);background:var(--color-cream);width:40px;height:40px;transition:background var(--motion-instant);place-items:center;font-weight:600;display:grid}.sitemap-module__IvduaW__letters a:hover{background:var(--color-cream-deep)}.sitemap-module__IvduaW__letterBlocks{gap:40px;margin-top:44px;display:grid}.sitemap-module__IvduaW__letter{border-bottom:1px solid var(--color-line);padding-bottom:10px;scroll-margin-top:24px;font-size:40px}.sitemap-module__IvduaW__recipeList{columns:4 220px;column-gap:32px;margin:16px 0 0;padding:0;list-style:none}.sitemap-module__IvduaW__recipeList li{break-inside:avoid;font-size:var(--type-body);padding:5px 0;line-height:1.35}@media (max-width:809px){.sitemap-module__IvduaW__heroInner{border-radius:28px;padding:44px 22px 48px}.sitemap-module__IvduaW__eyebrow{padding:10px 16px;font-size:12px}.sitemap-module__IvduaW__groups{margin-top:var(--space-2xl);gap:var(--space-md);grid-template-columns:minmax(0,1fr)}.sitemap-module__IvduaW__group{padding:22px 22px 24px}.sitemap-module__IvduaW__groupTitle{font-size:26px}.sitemap-module__IvduaW__recipes{margin-top:var(--space-3xl)}.sitemap-module__IvduaW__letters{gap:6px}.sitemap-module__IvduaW__letter{font-size:34px}}
