.RecipesPostPage-module__fEIFnG__instructionImageContainer{justify-content:center;margin:1.5rem 0;display:flex}.RecipesPostPage-module__fEIFnG__instructionImage{border-radius:8px;max-width:100%;height:auto;box-shadow:0 2px 12px #23423621}.RecipesPostPage-module__fEIFnG__page{min-height:calc(var(--vh,1vh)*100);font-family:var(--font-geist-sans);background:url(/images/Bottles.jpg) 50%/cover no-repeat;justify-content:center;padding:64px;display:flex;position:relative;overflow:hidden}.RecipesPostPage-module__fEIFnG__page:before{content:"";background:inherit;filter:blur(10px)brightness(.3)saturate(1.1);z-index:0;pointer-events:none;border-radius:inherit;width:103%;height:103%;position:absolute;top:-10px;left:-10px}.RecipesPostPage-module__fEIFnG__page>*{z-index:1;position:relative}.RecipesPostPage-module__fEIFnG__featuredCard{width:100%;min-width:0;max-width:1000px;transition:box-shadow var(--transition-medium),filter var(--transition-medium);box-sizing:border-box;border:2px solid var(--color-accent-copper);border-radius:8px;outline:none;flex-direction:column;align-items:stretch;margin:0 auto 3rem;text-decoration:none;display:flex;position:relative;overflow:visible}.RecipesPostPage-module__fEIFnG__featureTitle{color:var(--color-accent-gold);letter-spacing:.02em;text-shadow:0 2px 8px #00000038;margin-bottom:.1rem;font-weight:700;line-height:1.1}.RecipesPostPage-module__fEIFnG__featuredMeta{color:var(--color-accent-gold);opacity:.85;margin-bottom:.1rem;margin-left:2px;font-size:1.08rem;font-style:italic}.RecipesPostPage-module__fEIFnG__glassOverlay{z-index:0;background:linear-gradient(120deg,var(--color-bg-overlay)70%,var(--color-accent-copper)100%);opacity:.9;-webkit-backdrop-filter:blur(22px)saturate(1.18);pointer-events:none;width:100%;height:100%;transition:opacity var(--transition-medium);border-radius:4px;position:absolute;top:0;left:0}.RecipesPostPage-module__fEIFnG__featuredContent{z-index:2;width:100%;color:var(--color-accent-gold);text-align:left;font-family:var(--font-primary);flex-direction:column;justify-content:flex-end;gap:.7rem;padding:2.2rem 2.2rem 1.7rem;display:flex;position:relative}.RecipesPostPage-module__fEIFnG__featuredTitle{color:var(--color-accent-copper);letter-spacing:.02em;text-shadow:0 2px 8px #00000038;margin-bottom:.2rem;font-size:2.2rem;font-weight:700}.RecipesPostPage-module__fEIFnG__featuredMeta{color:var(--color-accent-gold);opacity:.85;margin-bottom:.7rem;font-size:1.05rem;font-style:italic}.RecipesPostPage-module__fEIFnG__main{background:var(--color-surface);width:auto;color:var(--color-text);border-radius:8px;min-height:100vh;margin:2rem auto;padding:2rem;overflow-y:auto;box-shadow:0 2px 8px #2342361a}.RecipesPostPage-module__fEIFnG__cover{object-fit:cover;border-radius:8px 8px 0 0;width:100%;height:240px;margin-bottom:1rem}.RecipesPostPage-module__fEIFnG__author{color:var(--color-secondary);margin-bottom:1rem;font-size:1rem}.RecipesPostPage-module__fEIFnG__description{margin-bottom:1.5rem;font-size:1.1rem}.RecipesPostPage-module__fEIFnG__section{margin-bottom:1.5rem}.RecipesPostPage-module__fEIFnG__section h2{color:var(--color-accent-copper);margin-bottom:.75rem;font-size:1.5rem}.RecipesPostPage-module__fEIFnG__ingredients{border-radius:4px;margin-bottom:1rem;padding:.75rem;font-size:1rem}.RecipesPostPage-module__fEIFnG__instructions{border-radius:4px;padding:.75rem;font-size:1rem}.RecipesPostPage-module__fEIFnG__loading{color:var(--color-accent-primary);text-align:center;margin:2rem 0;font-size:1.2rem}.RecipesPostPage-module__fEIFnG__error{color:var(--color-error);text-align:center;margin:2rem 0;font-size:1.1rem}@media (max-width:600px){.RecipesPostPage-module__fEIFnG__page{padding:32px 16px}.RecipesPostPage-module__fEIFnG__featuredContent{padding:1.5rem}.RecipesPostPage-module__fEIFnG__featuredTitle{font-size:1.5rem}.RecipesPostPage-module__fEIFnG__main{margin:1rem auto;padding:1rem}.RecipesPostPage-module__fEIFnG__page h2{font-size:1.1rem}}
