.cake-card[data-astro-cid-oxzqxf3f]{border:1px solid var(--border-hair);background:#fffdf8;border-radius:18px;flex-direction:column;min-width:0;transition:transform .18s,box-shadow .18s;display:flex;overflow:hidden;box-shadow:0 12px 30px #0d2b5514}.cake-card[data-astro-cid-oxzqxf3f]:hover{transform:translateY(-3px);box-shadow:0 18px 34px #0d2b5524}.cake-photo-wrap[data-astro-cid-oxzqxf3f]{aspect-ratio:1;background:var(--cream-alt);overflow:hidden}.cake-photo[data-astro-cid-oxzqxf3f]{object-fit:cover;object-position:center;width:100%;height:100%}.cake-copy[data-astro-cid-oxzqxf3f]{padding:20px 20px 22px;position:relative}.cake-copy[data-astro-cid-oxzqxf3f]:before{content:"";background:var(--gold);width:52px;height:3px;margin-bottom:13px;display:block}.cake-copy[data-astro-cid-oxzqxf3f] h3[data-astro-cid-oxzqxf3f]{color:var(--navy);margin:0 0 9px;font-family:Playfair Display,serif;font-size:clamp(21px,2vw,25px);line-height:1.1}.cake-copy[data-astro-cid-oxzqxf3f] p[data-astro-cid-oxzqxf3f]{color:var(--ink-soft);margin:0;font-size:15px;line-height:1.62}@media (prefers-reduced-motion:reduce){.cake-card[data-astro-cid-oxzqxf3f]{transition:none}}.page-header[data-astro-cid-bm26zd3i]{background:var(--navy);padding:clamp(40px,5vw,66px) 24px}.page-header-inner[data-astro-cid-bm26zd3i]{max-width:1280px;margin:0 auto}.script[data-astro-cid-bm26zd3i]{color:var(--gold-light);margin:0 0 6px;font-family:Parisienne,cursive;font-size:clamp(28px,4vw,40px)}.h1[data-astro-cid-bm26zd3i]{color:#fff;margin:0 0 18px;font-family:Playfair Display,serif;font-size:clamp(32px,5vw,52px);font-weight:700}.lead[data-astro-cid-bm26zd3i]{color:var(--white-soft);text-wrap:pretty;max-width:56ch;margin:0 0 30px;font-size:17px;line-height:1.7}.chips[data-astro-cid-bm26zd3i]{flex-wrap:wrap;gap:12px;display:flex}.chip[data-astro-cid-bm26zd3i]{border:1px solid var(--gold);color:var(--gold-light);border-radius:999px;padding:10px 20px;font-size:14px}.chip[data-astro-cid-bm26zd3i]:hover{background:var(--gold);color:var(--navy)}.section-tortas[data-astro-cid-bm26zd3i]{max-width:1280px;margin:0 auto;padding:clamp(44px,5vw,76px) 24px;scroll-margin-top:90px}.kicker[data-astro-cid-bm26zd3i]{letter-spacing:.28em;color:var(--gold-dark);margin:0 0 10px;font-size:12px}.kicker-gold[data-astro-cid-bm26zd3i]{color:var(--gold)}.h2[data-astro-cid-bm26zd3i]{color:var(--navy);margin:0 0 12px;font-family:Playfair Display,serif;font-size:clamp(28px,4vw,42px);font-weight:700}.h2-tight[data-astro-cid-bm26zd3i]{margin:0 0 16px}.h2-white[data-astro-cid-bm26zd3i]{color:#fff}.section-lead[data-astro-cid-bm26zd3i]{max-width:56ch;color:var(--ink-soft);text-wrap:pretty;margin:0 0 36px;font-size:17px;line-height:1.7}.cake-grid[data-astro-cid-bm26zd3i]{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(18px,2.3vw,30px);display:grid}@media (width<=1080px){.cake-grid[data-astro-cid-bm26zd3i]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.section-tortas[data-astro-cid-bm26zd3i]{padding-inline:16px}.cake-grid[data-astro-cid-bm26zd3i]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}@media (width<=480px){.cake-grid[data-astro-cid-bm26zd3i]{grid-template-columns:1fr;max-width:390px;margin-inline:auto}}.section-kuchenes[data-astro-cid-bm26zd3i]{background:var(--cream-alt);scroll-margin-top:90px}.split[data-astro-cid-bm26zd3i]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:center;gap:clamp(30px,4vw,56px);max-width:1280px;margin:0 auto;padding:clamp(44px,5vw,76px) 24px;display:grid}.split-text[data-astro-cid-bm26zd3i]{max-width:44ch;color:var(--ink-soft);text-wrap:pretty;margin:0;font-size:17px;line-height:1.75}.split-photo[data-astro-cid-bm26zd3i]{object-fit:cover;border-radius:16px;width:100%;height:clamp(250px,32vw,380px)}.section-dulces[data-astro-cid-bm26zd3i]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:center;gap:clamp(30px,4vw,56px);max-width:1280px;margin:0 auto;padding:clamp(44px,5vw,76px) 24px;scroll-margin-top:90px;display:grid}.section-salados[data-astro-cid-bm26zd3i]{background:var(--navy);scroll-margin-top:90px}.salados-inner[data-astro-cid-bm26zd3i]{max-width:1280px;margin:0 auto;padding:clamp(44px,5vw,76px) 24px}.salados-lead[data-astro-cid-bm26zd3i]{color:var(--white-soft);text-wrap:pretty;max-width:52ch;margin:0 0 34px;font-size:17px;line-height:1.7}.salados-grid[data-astro-cid-bm26zd3i]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;margin-bottom:34px;display:grid}.salados-photo[data-astro-cid-bm26zd3i]{object-fit:cover;border-radius:14px;width:100%;height:300px}.salados-photo-border[data-astro-cid-bm26zd3i]{border:2px solid var(--gold)}.btn-gold[data-astro-cid-bm26zd3i]{background:var(--gold);color:var(--navy);border-radius:999px;padding:15px 32px;font-weight:700;display:inline-block}.btn-gold[data-astro-cid-bm26zd3i]:hover{background:var(--gold-light);color:var(--navy)}
