.al-hero[data-astro-cid-rlmtmzfc]{grid-template-columns:1fr 150px;align-items:center;gap:30px;padding:6px 0 20px;display:grid}.al-sur[data-astro-cid-rlmtmzfc]{letter-spacing:.07em;text-transform:uppercase;color:var(--coral);margin:0 0 6px;font-size:13px;font-weight:900}.al-lead[data-astro-cid-rlmtmzfc]{color:var(--muted);max-width:62ch;margin:0;font-size:18.5px;line-height:1.55}.al-ill[data-astro-cid-rlmtmzfc]{justify-self:end;width:150px}.al-form[data-astro-cid-rlmtmzfc]{background:var(--surface);border-radius:22px;padding:6px 24px 22px}fieldset[data-astro-cid-rlmtmzfc]{border:0;margin:18px 0 0;padding:0}legend[data-astro-cid-rlmtmzfc]{margin-bottom:10px;font:800 18px "Baloo 2",sans-serif}.al-modes[data-astro-cid-rlmtmzfc]{grid-template-columns:1fr 1fr;gap:14px;display:grid}.al-modes[data-astro-cid-rlmtmzfc] legend[data-astro-cid-rlmtmzfc]{grid-column:1/-1}.mode[data-astro-cid-rlmtmzfc] input[data-astro-cid-rlmtmzfc]{opacity:0;position:absolute}.mode[data-astro-cid-rlmtmzfc] .carte[data-astro-cid-rlmtmzfc]{border:3px solid var(--line);cursor:pointer;border-radius:18px;flex-direction:column;height:100%;padding:16px 18px;transition:border-color .15s,background .15s;display:flex}.mode[data-astro-cid-rlmtmzfc] input[data-astro-cid-rlmtmzfc]:checked+.carte[data-astro-cid-rlmtmzfc]{border-color:var(--c);background:color-mix(in srgb, var(--c) 6%, #fff)}.mode[data-astro-cid-rlmtmzfc] input[data-astro-cid-rlmtmzfc]:focus-visible+.carte[data-astro-cid-rlmtmzfc]{outline:3px solid var(--sun);outline-offset:2px}.carte[data-astro-cid-rlmtmzfc] .ic[data-astro-cid-rlmtmzfc]{background:var(--c);color:#fff;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.carte[data-astro-cid-rlmtmzfc] .ic[data-astro-cid-rlmtmzfc] svg[data-astro-cid-rlmtmzfc]{width:24px;height:24px}.carte[data-astro-cid-rlmtmzfc] b[data-astro-cid-rlmtmzfc]{margin:10px 0 2px;font:800 20px "Baloo 2",sans-serif}.rythme[data-astro-cid-rlmtmzfc]{color:var(--c);font-size:15px;font-weight:700}.carte[data-astro-cid-rlmtmzfc] ul[data-astro-cid-rlmtmzfc]{color:var(--muted);margin:10px 0 0 18px;padding:0;font-size:15px;line-height:1.5}.al-mal[data-astro-cid-rlmtmzfc]{flex-wrap:wrap;gap:10px;display:flex}.al-mal[data-astro-cid-rlmtmzfc] legend[data-astro-cid-rlmtmzfc]{width:100%}.al-mal[data-astro-cid-rlmtmzfc] label[data-astro-cid-rlmtmzfc] input[data-astro-cid-rlmtmzfc]{opacity:0;position:absolute}.al-mal[data-astro-cid-rlmtmzfc] label[data-astro-cid-rlmtmzfc] span[data-astro-cid-rlmtmzfc]{border:2px solid var(--line);cursor:pointer;border-radius:999px;padding:8px 16px;font-weight:800;display:inline-block}.al-mal[data-astro-cid-rlmtmzfc] input[data-astro-cid-rlmtmzfc]:checked+span[data-astro-cid-rlmtmzfc]{border-color:var(--teal);color:#17605a;background:#e3f3f0}.ligne[data-astro-cid-rlmtmzfc]{flex-wrap:wrap;gap:10px;display:flex}.ligne[data-astro-cid-rlmtmzfc] input[data-astro-cid-rlmtmzfc]{border:2px solid var(--line);background:#fff;border-radius:999px;flex:1;min-width:240px;padding:12px 16px;font:600 16px Nunito,sans-serif}.ligne[data-astro-cid-rlmtmzfc] button[data-astro-cid-rlmtmzfc]{background:var(--coral);color:#fff;cursor:pointer;border:0;border-radius:999px;padding:11px 24px;font:800 17px "Baloo 2",sans-serif}.ligne[data-astro-cid-rlmtmzfc] button[data-astro-cid-rlmtmzfc]:disabled,.ligne[data-astro-cid-rlmtmzfc] input[data-astro-cid-rlmtmzfc]:disabled{opacity:.55;cursor:default}.petit[data-astro-cid-rlmtmzfc]{color:var(--muted);max-width:none;margin:10px 0 0;font-size:13.5px}.ex-g[data-astro-cid-rlmtmzfc]{grid-template-columns:1fr 1fr;gap:14px;display:grid}.ex[data-astro-cid-rlmtmzfc]{background:var(--surface);border-left:6px solid var(--c);border-radius:18px;padding:16px 18px}.ex[data-astro-cid-rlmtmzfc] small[data-astro-cid-rlmtmzfc]{letter-spacing:.06em;text-transform:uppercase;color:var(--c);font-size:12px;font-weight:900}.ex[data-astro-cid-rlmtmzfc] b[data-astro-cid-rlmtmzfc]{margin:4px 0;font:800 17px/1.25 "Baloo 2",sans-serif;display:block}.ex[data-astro-cid-rlmtmzfc] p[data-astro-cid-rlmtmzfc]{color:var(--muted);margin:0;font-size:15px;line-height:1.5}@media (width<=760px){.al-hero[data-astro-cid-rlmtmzfc],.al-modes[data-astro-cid-rlmtmzfc],.ex-g[data-astro-cid-rlmtmzfc]{grid-template-columns:1fr}.al-ill[data-astro-cid-rlmtmzfc]{display:none}}
