.cdc-free-start{box-sizing:border-box;max-width:1120px;margin:28px auto 42px;padding:30px 34px;border:1px solid #d4e6d9;border-radius:24px;background:#edf7f0;color:#233d43;display:grid;grid-template-columns:1.05fr 1fr;gap:34px;scroll-margin-top:130px}.cdc-free-kicker{margin:0 0 10px!important;font-size:.8rem!important;line-height:1.6!important;letter-spacing:.08em;text-transform:uppercase;font-weight:800;color:#2c7159}.cdc-free-start h2{font-size:clamp(1.7rem,3vw,2.3rem);line-height:1.15;margin:0 0 15px;letter-spacing:-.025em}.cdc-free-start p{font-size:1rem;line-height:1.7;margin:0}.cdc-free-links{display:grid;gap:10px;align-content:center}.cdc-free-links a{display:block;padding:12px 18px;border:1px solid #d1e3d6;border-radius:14px;background:#fff;color:#244b40;text-decoration:none}.cdc-free-links strong{font-size:1rem;line-height:1.55}.cdc-free-links span{display:block;font-size:.84rem;line-height:1.6;color:#536d60;margin-top:3px}.cdc-free-links a:hover{border-color:#4a8b65;background:#fafdfa}.cdc-free-links a:focus-visible{outline:3px solid #28775c;outline-offset:3px}.cdc-gift-price{font-size:2.5rem!important;font-weight:800!important;line-height:1.2!important;letter-spacing:-.04em;margin:18px 0!important;color:#203d3a}.cdc-gift-price span{font-size:.85rem;letter-spacing:0;white-space:nowrap}.cdc-aud-hero--grandparents .cdc-aud-title{font-size:clamp(2.4rem,4.5vw,3.55rem)}#offrir-des-decouvertes,#familles-partout{scroll-margin-top:130px}@media(max-width:1180px){.cdc-free-start{margin-left:24px;margin-right:24px}}@media(max-width:820px){.cdc-free-start{grid-template-columns:1fr;gap:20px}}@media(max-width:540px){.cdc-free-start{margin:20px 16px 32px;padding:24px 20px;border-radius:20px}.cdc-free-links a{padding:12px 14px}.cdc-gift-price{font-size:2.25rem!important}}@media print{.cdc-free-start{display:block;break-inside:avoid;background:white;box-shadow:none}.cdc-free-links{margin-top:12px}}
