.tuto{max-width:900px;position:relative;z-index:1}.tuto-chut{display:table;margin:0 auto 22px;padding:6px 14px;background:var(--tinta);color:var(--amarillo);border:3px solid var(--amarillo);border-radius:999px;font-weight:900;font-size:.9rem;text-align:center;transform:rotate(-1.5deg)}.tuto-hero{display:flex;gap:20px;align-items:center;flex-wrap:wrap;justify-content:center}.tuto-hero>div{flex:1 1 380px}.tuto-mascota{width:130px}.tuto-hero h1{font-size:clamp(2.6rem,9vw,4.8rem)}.tuto-lead{color:#fff;font-weight:900;font-size:1.15rem;line-height:1.5;margin:16px 0 0;max-width:62ch}.tuto-stickers{list-style:none;padding:0;margin:28px 0 0;display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.tuto-stickers li{display:grid;grid-gap:2px;gap:2px;align-content:start;background:var(--crema);border:3px solid var(--tinta);border-radius:14px;box-shadow:4px 4px 0 var(--tinta);padding:10px 12px;font-weight:800;font-size:.92rem;line-height:1.3;transform:rotate(-1deg)}.tuto-stickers li:nth-child(2n){transform:rotate(1.2deg);background:var(--amarillo)}.tuto-stickers li span{font-size:1.7rem;line-height:1}.tuto-stickers li b{font-family:var(--font-display);font-weight:400;font-size:1.35rem;letter-spacing:.04em}.tuto-cta{display:flex;gap:12px;flex-wrap:wrap;justify-content:center;margin-top:26px}.tuto-imprimir{background:#fff}.tuto-sommaire{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;margin:24px 0 8px}.tuto-sommaire a{font-weight:900;text-decoration:none;padding:5px 12px;background:#fff;border:3px solid var(--tinta);border-radius:999px}.tuto-sommaire a:focus-visible,.tuto-sommaire a:hover{background:var(--turquesa)}.tuto a:focus-visible,.tuto button:focus-visible,.tuto summary:focus-visible{outline:3px solid var(--turquesa);outline-offset:3px}.tuto-cap{position:relative;margin-top:46px;padding:30px 22px 22px;background:var(--crema);border:var(--border);border-radius:18px;box-shadow:var(--shadow);transform:rotate(-.5deg);scroll-margin-top:90px}.tuto-cap:nth-of-type(2n){transform:rotate(.5deg)}.tuto-cap-head{display:flex;align-items:center;gap:12px}.tuto-cap-head h2{flex:1 1}.tuto-ruban{position:absolute;top:-18px;left:18px;font-family:var(--font-display);font-size:1.25rem;letter-spacing:.06em;background:var(--rosa);color:#fff;border:3px solid var(--tinta);border-radius:10px;padding:3px 14px;box-shadow:3px 3px 0 var(--tinta);transform:rotate(-3deg)}.tuto-prop{font-size:3rem;line-height:1;filter:drop-shadow(3px 3px 0 var(--tinta));transform:rotate(8deg)}.tuto-pasos{list-style:none;counter-reset:paso;padding:0;margin:18px 0 0;display:grid;grid-gap:12px;gap:12px}.tuto-pasos li{counter-increment:paso;position:relative;padding-left:50px;min-height:38px;font-weight:800;font-size:1.05rem;line-height:1.45;max-width:70ch}.tuto-pasos li:before{content:counter(paso);position:absolute;left:0;top:-2px;width:36px;height:36px;display:grid;place-items:center;font-family:var(--font-display);font-size:1.35rem;background:var(--amarillo);border:3px solid var(--tinta);border-radius:50%}.tuto-ecran{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:18px;padding:12px 14px;background:#fff;border:3px dashed var(--tinta);border-radius:14px;font-weight:800}.tuto-ecran>small{flex-basis:100%;font-weight:900;opacity:.7}.tuto-faux{pointer-events:none}.tuto-faux:hover{transform:none;box-shadow:var(--shadow-sm)}.tuto-tag-verte{background:var(--verde);color:var(--tinta)}.tuto-pret{display:grid;grid-gap:4px;gap:4px;width:100%;background:#d8f5dd;border:3px solid var(--tinta);border-radius:12px;padding:10px 12px}.tuto-pret b{font-family:var(--font-display);font-weight:400;font-size:1.35rem;letter-spacing:.04em}.tuto-astuce{position:relative;margin:18px 0 0;padding:10px 14px 10px 46px;background:var(--amarillo);border:3px solid var(--tinta);border-radius:14px;font-weight:800;line-height:1.45}.tuto-astuce:before{content:"💡";position:absolute;left:12px;top:8px;font-size:1.4rem}.tuto-idees{margin-top:18px;padding:14px 16px;background:#d9f7f4;border:3px solid var(--tinta);border-radius:14px}.tuto-idees ul{list-style:none;padding:0;margin:10px 0 0;display:grid;grid-gap:6px 18px;gap:6px 18px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));font-weight:800}.tuto-bonus{margin-top:56px;scroll-margin-top:90px}.tuto-titre-blanc{color:#fff;text-shadow:3px 3px 0 var(--tinta);margin-bottom:18px}.tuto-titre-blanc small{font-family:var(--font-body);font-size:1rem;font-weight:900;letter-spacing:0;text-shadow:none;opacity:.85}.tuto-bonus-grille{display:grid;grid-gap:18px;gap:18px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:start}.tuto-bonus-grille .card{padding:18px}.tuto-bonus-grille li,.tuto-bonus-grille p{font-weight:800;line-height:1.45}.tuto-bonus-grille ol,.tuto-bonus-grille ul{padding-left:20px;margin:8px 0 0;display:grid;grid-gap:6px;gap:6px}.tuto-bonus-grille article:nth-child(3){background:#d9f7f4}.tuto-h3-suite{margin-top:18px}.tuto-petit{font-size:.92rem}.tuto-faq{margin-top:46px;scroll-margin-top:90px}.tuto-faq h2{margin-bottom:12px}.tuto-faq details{border-top:2px solid #0002;padding:10px 0}.tuto-faq summary{font-weight:900;font-size:1.05rem;cursor:pointer;list-style:none;padding-left:26px;position:relative}.tuto-faq summary::-webkit-details-marker{display:none}.tuto-faq summary:before{content:"▸";position:absolute;left:4px;color:var(--rosa);transition:transform .15s}.tuto-faq details[open] summary:before{transform:rotate(90deg)}.tuto-faq details p{margin:8px 0 0 26px;font-weight:800;line-height:1.45;max-width:70ch}.tuto-fin{text-align:center;margin-top:56px}.tuto-fin>p{color:#fff;font-weight:900;font-size:1.1rem;margin:18px 0 0}.tuto-fin .tuto-url{font-family:var(--font-display);letter-spacing:.06em;font-size:1.2rem;color:var(--amarillo);margin-top:26px}@media (max-width:640px){.tuto-cap{padding:28px 14px 16px}.tuto-cap,.tuto-cap:nth-of-type(2n){transform:none}.tuto-prop{font-size:2.3rem}.tuto-pasos li{padding-left:44px;font-size:1rem}.tuto-mascota{width:96px}.tuto-stickers{grid-template-columns:1fr 1fr;gap:10px}.tuto-stickers li{font-size:.82rem;padding:8px 10px}.tuto-stickers li span{font-size:1.4rem}.tuto-stickers li b{font-size:1.1rem}}@media (prefers-reduced-motion:reduce){.tuto .flotante{animation:none}.tuto-faq summary:before{transition:none}}@media print{@page{size:A4;margin:12mm}body,html{background:#fff!important}.topbar,.tuto-cta,.tuto-sommaire,body>canvas{display:none!important}.tuto,.tuto *{-webkit-print-color-adjust:exact;print-color-adjust:exact}.tuto{max-width:none;padding:0 8px 0 0}.tuto .flotante{animation:none}.tuto-fin>p,.tuto-lead,.tuto-titre-blanc{color:var(--tinta);text-shadow:none}.tuto-cap,.tuto-cap:nth-of-type(2n),.tuto-stickers li,.tuto-stickers li:nth-child(2n){transform:none}.tuto-cap{box-shadow:5px 5px 0 var(--tinta);margin-top:22px;padding-top:16px}#cap-1,#cap-2,#cap-4,.tuto-astuce,.tuto-cap-head,.tuto-ecran,.tuto-pasos li{page-break-inside:avoid;break-inside:avoid}.tuto-cap-head{page-break-after:avoid;break-after:avoid}.tuto-ruban{position:static;display:inline-block;margin:0 0 10px}.tuto-hero{flex-wrap:nowrap}.tuto-stickers{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:1fr;margin-top:18px}.tuto-en-direct{display:none!important}.tuto-bonus-grille .card,.tuto-faq details,.tuto-idees,.tuto-stickers{page-break-inside:avoid;break-inside:avoid}.tuto-bonus{margin-top:30px}.tuto-titre-blanc{page-break-after:avoid;break-after:avoid}.tuto-bonus-grille{grid-template-columns:1fr 1fr}.tuto-bonus-grille article:last-child{grid-column:1/-1}.tuto-faq{box-shadow:none;page-break-before:always;break-before:page;margin-top:0}.tuto-faq summary:before{content:"›"}.tuto-fin{margin-top:24px;page-break-inside:avoid;break-inside:avoid}.tuto-fin .tuto-url{color:var(--rosa-dark)}}.tuto-retour{display:flex;gap:10px;flex-wrap:wrap;padding:14px 16px 0;max-width:1100px;margin:0 auto}.tuto-volver{margin:0 0 10px}@media print{.subtabs,.topbar,.tuto-retour,.tuto-volver,.vista-banda{display:none!important}}.tuto-neuf{margin:24px auto 0;max-width:820px;background:var(--turquesa);scroll-margin-top:90px}.tuto-neuf h2{margin:0 0 10px}.tuto-neuf h2 small{font-family:var(--font-body,inherit);font-size:.9rem;opacity:.75}.tuto-neuf ul{margin:0;padding-left:20px;display:grid;grid-gap:8px;gap:8px;font-weight:700;line-height:1.45}