.ComicRecipe-module__zR_XxW__storyLayout{grid-template-columns:310px minmax(0,1fr);align-items:start;gap:26px;display:grid}.ComicRecipe-module__zR_XxW__ingredients{position:sticky;top:98px}.ComicRecipe-module__zR_XxW__ingredients h2{font-size:2.35rem}.ComicRecipe-module__zR_XxW__sideNote{border-top:1px solid var(--line);color:var(--muted);margin-top:20px;padding-top:18px;font-size:.88rem}.ComicRecipe-module__zR_XxW__sequenceTitle{margin:4px 0 22px}.ComicRecipe-module__zR_XxW__sequenceTitle h2{margin-top:9px;font-size:clamp(2.2rem,4vw,3.4rem)}.ComicRecipe-module__zR_XxW__panelGrid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.ComicRecipe-module__zR_XxW__panel{background:var(--paper);border:1px solid var(--line);border-radius:24px;margin:0;overflow:hidden;box-shadow:0 12px 30px #23473914}.ComicRecipe-module__zR_XxW__panelImage{aspect-ratio:4/3;background-image:url(/images/recette-bd-galettes-carotte.png);background-repeat:no-repeat;background-size:200% 200%;position:relative}.ComicRecipe-module__zR_XxW__panelImage>span{background:var(--coral);color:#fff;width:42px;height:42px;font-family:var(--font-display), serif;border:3px solid #fff;border-radius:50%;place-items:center;font-size:1.35rem;font-weight:900;display:grid;position:absolute;top:14px;left:14px;box-shadow:0 5px 13px #173c3133}.ComicRecipe-module__zR_XxW__topLeft{background-position:0 0}.ComicRecipe-module__zR_XxW__topRight{background-position:100% 0}.ComicRecipe-module__zR_XxW__bottomLeft{background-position:0 100%}.ComicRecipe-module__zR_XxW__bottomRight{background-position:100% 100%}.ComicRecipe-module__zR_XxW__panel figcaption{min-height:155px;padding:20px 22px 23px}.ComicRecipe-module__zR_XxW__panel h3{margin-bottom:7px;font-size:1.45rem}.ComicRecipe-module__zR_XxW__panel p{color:var(--muted);font-size:.92rem}.ComicRecipe-module__zR_XxW__premiumBox{background:linear-gradient(135deg,#fff8ee,#fff0e8);border:1px solid #ea766159;border-radius:24px;margin:0 0 24px;padding:22px}.ComicRecipe-module__zR_XxW__premiumBox h2{margin:8px 0 6px;font-size:1.75rem}.ComicRecipe-module__zR_XxW__premiumBox p{color:var(--muted)}.ComicRecipe-module__zR_XxW__accessForm{align-items:end;gap:10px;margin-top:16px;display:flex}.ComicRecipe-module__zR_XxW__accessForm label{color:var(--ink);flex:1;gap:6px;font-size:.82rem;font-weight:800;display:grid}.ComicRecipe-module__zR_XxW__accessForm input{border:1px solid var(--line);width:100%;min-height:46px;color:var(--ink);font:inherit;background:#fff;border-radius:13px;padding:10px 13px}.ComicRecipe-module__zR_XxW__accessForm button{cursor:pointer;border:0;min-height:46px}.ComicRecipe-module__zR_XxW__accessError{margin-top:10px;font-weight:800;color:#9d2f25!important}.ComicRecipe-module__zR_XxW__accessActive{color:#23603c;background:#e0f4df;border-radius:999px;margin-top:12px;padding:8px 12px;font-size:.85rem;font-weight:900;display:inline-flex}.ComicRecipe-module__zR_XxW__lockedPanel{position:relative}.ComicRecipe-module__zR_XxW__lockedPanel .ComicRecipe-module__zR_XxW__panelImage{filter:blur(12px)saturate(.35);transform:scale(1.025)}.ComicRecipe-module__zR_XxW__lockCover{z-index:3;text-align:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#fffaf2bf;place-content:center;gap:8px;padding:24px;display:grid;position:absolute;inset:0}.ComicRecipe-module__zR_XxW__lockCover span{font-size:2rem}.ComicRecipe-module__zR_XxW__lockCover strong{font-size:1.1rem}.ComicRecipe-module__zR_XxW__lockedCaption{text-align:center;min-height:155px;color:var(--muted);place-content:center;display:grid}@media (max-width:900px){.ComicRecipe-module__zR_XxW__storyLayout{grid-template-columns:1fr}.ComicRecipe-module__zR_XxW__ingredients{position:static}.ComicRecipe-module__zR_XxW__panelGrid{grid-template-columns:1fr}.ComicRecipe-module__zR_XxW__panel figcaption{min-height:auto}}@media (max-width:560px){.ComicRecipe-module__zR_XxW__accessForm{flex-direction:column;align-items:stretch}.ComicRecipe-module__zR_XxW__accessForm button{width:100%}}
