.summer-landing[data-astro-cid-dawjihtg]{color:#1a1a1a;background-color:#f0fdfa;flex-direction:column;align-items:center;gap:2rem;min-height:100vh;padding:2rem;font-family:Outfit,Heebo,sans-serif;display:flex}.page[data-astro-cid-dawjihtg]{box-sizing:border-box;background-color:#b2f0e6;border-radius:8px;flex-direction:column;width:210mm;min-height:297mm;padding:30mm 20mm;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 30px #0000001a}[dir=rtl] .page[data-astro-cid-dawjihtg]{text-align:right}[dir=rtl] footer[data-astro-cid-dawjihtg]{text-align:left}.sun-decor[data-astro-cid-dawjihtg]{z-index:0;background:#fde047;border-radius:50%;width:250px;height:250px;position:absolute;top:-80px;right:-80px;box-shadow:0 0 0 30px #fde04766,0 0 0 60px #fde04726}[dir=rtl] .sun-decor[data-astro-cid-dawjihtg]{left:-80px;right:auto}.sun-decor[data-astro-cid-dawjihtg].alt{background:#c8f135;inset:auto auto -80px -80px;box-shadow:0 0 0 30px #c8f13566,0 0 0 60px #c8f13526}.content[data-astro-cid-dawjihtg]{z-index:1;flex-direction:column;flex:1;display:flex;position:relative}header[data-astro-cid-dawjihtg]{justify-content:space-between;align-items:center;margin-bottom:3rem;display:flex}.badge[data-astro-cid-dawjihtg]{color:#1a1a1a;background:#fff;border-radius:20px;padding:.5rem 1rem;font-size:1.2rem;font-weight:800}.logo[data-astro-cid-dawjihtg]{letter-spacing:-.03em;align-items:center;gap:.5rem;font-family:Syne,sans-serif;font-size:1.8rem;font-weight:800;display:flex}.logo-icon[data-astro-cid-dawjihtg]{width:3.2rem;height:3.2rem;display:inline-block}main[data-astro-cid-dawjihtg]{flex-direction:column;flex:1;justify-content:center;display:flex}.stat-choc[data-astro-cid-dawjihtg]{color:#1a1a1a;margin-bottom:1rem;font-size:2.6rem;font-weight:900;line-height:1.15}.stat-choc-kids[data-astro-cid-dawjihtg]{color:#333;margin-bottom:2rem;font-size:1.4rem;font-weight:600;line-height:1.3}.story[data-astro-cid-dawjihtg]{color:#fff;background:#f06292;border-radius:12px;margin-bottom:3rem;padding:1.5rem;font-size:1.4rem;font-weight:600}.commitments[data-astro-cid-dawjihtg]{flex-direction:column;gap:1.2rem;display:flex}.commitment[data-astro-cid-dawjihtg]{background:#fff;border-radius:50px;align-items:center;gap:1rem;padding:1rem 1.5rem;font-size:1.4rem;font-weight:700;display:flex;box-shadow:0 4px 15px #0000000d}.number[data-astro-cid-dawjihtg]{color:#1a1a1a;background:#f4d03f;border-radius:50%;justify-content:center;align-items:center;min-width:40px;height:40px;font-weight:900;display:flex}.verso-title[data-astro-cid-dawjihtg]{text-align:center;margin-bottom:3rem;font-size:3.5rem;font-weight:900}.gains[data-astro-cid-dawjihtg]{flex-direction:column;gap:2rem;margin-bottom:4rem;display:flex}.gain[data-astro-cid-dawjihtg]{background:#fff9;border-radius:12px;align-items:center;gap:1.5rem;padding:1.5rem;font-size:1.6rem;font-weight:700;display:flex}.gain-icon-wrap[data-astro-cid-dawjihtg]{color:#2e7d32;background:#e8f5e9;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.gain-icon[data-astro-cid-dawjihtg]{width:1.4rem;height:1.4rem}.contact[data-astro-cid-dawjihtg]{text-align:center;margin-top:auto}.contact[data-astro-cid-dawjihtg] p[data-astro-cid-dawjihtg]{margin-bottom:1rem;font-size:1.5rem;font-weight:600}.contact-btn[data-astro-cid-dawjihtg]{color:#fff;background:#1a1a1a;border-radius:50px;padding:1rem 2rem;font-size:1.5rem;font-weight:800;text-decoration:none;transition:transform .2s;display:inline-block}.contact-btn[data-astro-cid-dawjihtg]:hover{transform:scale(1.05)}footer[data-astro-cid-dawjihtg]{text-align:right;margin-top:auto}.link[data-astro-cid-dawjihtg]{color:#1a1a1a;font-size:1.5rem;font-weight:800;text-decoration:none}@page{size:A4 portrait;margin:0}@media print{body{background:#fff;margin:0;padding:0}.lang-dropdown{display:none!important}.summer-landing[data-astro-cid-dawjihtg]{background:0 0;gap:0;padding:0;display:block}.page[data-astro-cid-dawjihtg]{width:210mm;height:297mm;box-shadow:none;page-break-after:always;page-break-inside:avoid;print-color-adjust:exact;border-radius:0;margin:0}}
