.sm[data-astro-cid-5quqpvzw]{--sm-a: var(--c-violet);--sm-b: var(--c-orange);padding:clamp(40px,6vw,90px) 24px clamp(56px,7vw,110px);background:radial-gradient(50% 45% at 8% 12%,var(--mesh-violet),transparent 62%),radial-gradient(45% 40% at 94% 90%,var(--mesh-orange),transparent 60%),var(--bg-2)}.sm--pochettes[data-astro-cid-5quqpvzw]{--sm-a: var(--c-green);--sm-b: var(--c-violet);background:radial-gradient(50% 45% at 8% 12%,var(--mesh-green),transparent 62%),radial-gradient(45% 40% at 94% 90%,var(--mesh-violet),transparent 60%),var(--bg-2)}.sm__wrap[data-astro-cid-5quqpvzw]{max-width:1240px;margin:0 auto}.sm__vide[data-astro-cid-5quqpvzw]{color:var(--text-mut);font-size:16px;background:var(--surface);border:1px dashed var(--border);border-radius:18px;padding:18px 20px;margin:0}.sm__hero[data-astro-cid-5quqpvzw]{display:grid;grid-template-columns:1fr 1.05fr;border-radius:34px;overflow:hidden;border:3px solid transparent;background:linear-gradient(var(--surface),var(--surface)) padding-box,linear-gradient(120deg,var(--sm-a),var(--sm-b)) border-box;box-shadow:0 40px 90px -50px #9b35ccbf}.sm__media[data-astro-cid-5quqpvzw]{position:relative;background:#fff;min-height:100%}.sm__media[data-astro-cid-5quqpvzw] img[data-astro-cid-5quqpvzw]{display:block;width:100%;height:100%;aspect-ratio:1 / 1;object-fit:cover}.sm__note[data-astro-cid-5quqpvzw]{position:absolute;left:14px;bottom:14px;background:#0d141ab8;color:#fff;font-size:12px;font-weight:700;padding:5px 11px;border-radius:999px}.sm__body[data-astro-cid-5quqpvzw]{padding:clamp(28px,4vw,56px);display:flex;flex-direction:column;justify-content:center}.sm__eyebrow[data-astro-cid-5quqpvzw]{align-self:flex-start;font-weight:800;font-size:12.5px;letter-spacing:.12em;text-transform:uppercase;color:#fff;background:linear-gradient(90deg,var(--sm-a),var(--sm-b));padding:7px 14px;border-radius:999px}.sm__title[data-astro-cid-5quqpvzw]{font-family:var(--font-title);font-weight:700;font-size:clamp(30px,4vw,50px);line-height:1.05;color:var(--text);margin:16px 0 0}.sm__lead[data-astro-cid-5quqpvzw]{color:var(--text-soft, var(--text-mut));font-size:17.5px;line-height:1.6;margin:14px 0 0}.sm__steps[data-astro-cid-5quqpvzw]{list-style:none;padding:0;margin:22px 0 0;display:flex;flex-direction:column;gap:12px}.sm__steps[data-astro-cid-5quqpvzw] li[data-astro-cid-5quqpvzw]{display:flex;gap:14px;align-items:flex-start;font-size:15.5px;line-height:1.5;color:var(--text)}.sm__n[data-astro-cid-5quqpvzw]{flex:none;width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--font-title);font-weight:700;color:#fff;background:linear-gradient(135deg,var(--sm-a),var(--sm-b))}.sm__meta[data-astro-cid-5quqpvzw]{display:flex;flex-wrap:wrap;gap:10px 18px;align-items:baseline;margin-top:24px}.sm__price[data-astro-cid-5quqpvzw]{font-family:var(--font-title);font-weight:700;font-size:30px;color:var(--text)}.sm__delay[data-astro-cid-5quqpvzw]{color:var(--text-mut);font-size:15px;font-weight:600}.sm__cta[data-astro-cid-5quqpvzw]{align-self:flex-start;margin-top:22px;background:var(--c-green);color:#fff;font-family:var(--font-body);font-weight:800;font-size:17px;padding:16px 30px;border-radius:999px;text-decoration:none;box-shadow:0 16px 34px -14px #3dbf3dd9;transition:transform .18s}.sm__cta[data-astro-cid-5quqpvzw]:hover{transform:translateY(-2px);text-decoration:none}.sm__choix[data-astro-cid-5quqpvzw]{margin-top:clamp(40px,5vw,64px);scroll-margin-top:24px}.sm__gridtitle[data-astro-cid-5quqpvzw]{font-family:var(--font-title);font-weight:600;font-size:clamp(22px,2.6vw,30px);color:var(--text);margin:0 0 clamp(18px,2.4vw,28px)}.sm__grid[data-astro-cid-5quqpvzw]{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(20px,2.8vw,36px)}@media(max-width:860px){.sm__hero[data-astro-cid-5quqpvzw]{grid-template-columns:1fr}.sm__media[data-astro-cid-5quqpvzw] img[data-astro-cid-5quqpvzw]{aspect-ratio:4 / 3}}@media(max-width:560px){.sm__grid[data-astro-cid-5quqpvzw]{grid-template-columns:1fr}.sm__cta[data-astro-cid-5quqpvzw]{align-self:stretch;text-align:center}.sm__price[data-astro-cid-5quqpvzw]{font-size:26px}}
