.FlyerSection-module__t5R9NW__section{padding:var(--space-24) 0;overflow:hidden}.FlyerSection-module__t5R9NW__container{max-width:var(--max-width);padding:0 var(--space-6);gap:var(--space-12);grid-template-columns:1fr 1fr;align-items:center;margin:0 auto;display:grid}.FlyerSection-module__t5R9NW__textSide{gap:var(--space-5);flex-direction:column;display:flex}.FlyerSection-module__t5R9NW__label{font-family:var(--font-heading);font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.15em;color:var(--color-primary);font-weight:600}.FlyerSection-module__t5R9NW__title{font-size:var(--text-4xl);font-weight:800;line-height:var(--leading-tight)}.FlyerSection-module__t5R9NW__highlight{background:linear-gradient(135deg, var(--color-accent), var(--color-primary));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.FlyerSection-module__t5R9NW__description{color:var(--color-text-secondary);font-size:var(--text-lg);line-height:var(--leading-relaxed);max-width:480px}.FlyerSection-module__t5R9NW__features{gap:var(--space-6);margin-top:var(--space-4);display:flex}.FlyerSection-module__t5R9NW__feature{align-items:center;gap:var(--space-2);color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:500;display:flex}.FlyerSection-module__t5R9NW__featureIcon{font-size:1.3rem}.FlyerSection-module__t5R9NW__imageSide{justify-content:center;display:flex;position:relative}.FlyerSection-module__t5R9NW__imageGlow{background:radial-gradient(ellipse, var(--color-primary-glow), transparent 70%);filter:blur(40px);pointer-events:none;width:80%;height:80%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.FlyerSection-module__t5R9NW__flyerImage{z-index:1;border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);object-fit:contain;width:auto;height:auto;max-height:550px;transition:transform var(--transition-slow);position:relative}.FlyerSection-module__t5R9NW__flyerImage:hover{transform:scale(1.02)rotate(-1deg)}@media (max-width:768px){.FlyerSection-module__t5R9NW__section{padding:var(--space-16) 0}.FlyerSection-module__t5R9NW__container{gap:var(--space-8);grid-template-columns:1fr}.FlyerSection-module__t5R9NW__title{font-size:var(--text-3xl)}.FlyerSection-module__t5R9NW__features{gap:var(--space-3);flex-direction:column}.FlyerSection-module__t5R9NW__flyerImage{max-height:400px}}
.page-module___8aEwW__hero{justify-content:center;align-items:center;min-height:100dvh;display:flex;position:relative;overflow:hidden}.page-module___8aEwW__heroBackground{z-index:0;position:absolute;inset:0}.page-module___8aEwW__heroBgImage{object-fit:cover;object-position:center;filter:brightness(.35)saturate(1.2)}.page-module___8aEwW__heroOverlay{background:linear-gradient(#0f0d0b4d 0%,#0f0d0b99 50%,#0f0d0bf2 100%);position:absolute;inset:0}.page-module___8aEwW__heroContent{z-index:1;text-align:center;align-items:center;gap:var(--space-8);padding:var(--space-6);flex-direction:column;animation:.8s ease-out page-module___8aEwW__fadeInUp;display:flex;position:relative}.page-module___8aEwW__heroLogo{filter:drop-shadow(0 4px 20px #00000080);width:auto;max-width:280px;height:auto;animation:3s ease-in-out infinite page-module___8aEwW__fireFlicker}.page-module___8aEwW__heroTagline{font-family:var(--font-heading);font-size:var(--text-xl);color:var(--color-text-secondary);font-weight:500;line-height:var(--leading-relaxed)}.page-module___8aEwW__heroAccent{color:var(--color-accent);font-weight:700}.page-module___8aEwW__heroCtas{gap:var(--space-4);flex-wrap:wrap;justify-content:center;display:flex}.page-module___8aEwW__ctaPrimary{align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-8);background:linear-gradient(135deg, var(--color-primary), var(--color-primary-dark));color:var(--color-text);font-family:var(--font-heading);font-size:var(--text-lg);border-radius:var(--radius-full);transition:all var(--transition-base);box-shadow:var(--shadow-md), var(--shadow-glow-primary);font-weight:700;text-decoration:none;display:inline-flex}.page-module___8aEwW__ctaPrimary:hover{box-shadow:var(--shadow-lg), 0 0 40px var(--color-primary-glow);color:var(--color-text);transform:translateY(-2px)}.page-module___8aEwW__ctaSecondary{align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-8);border:2px solid var(--color-accent);color:var(--color-accent);font-family:var(--font-heading);font-size:var(--text-lg);border-radius:var(--radius-full);transition:all var(--transition-base);font-weight:700;text-decoration:none;display:inline-flex}.page-module___8aEwW__ctaSecondary:hover{background:var(--color-accent);color:var(--color-text-inverse);box-shadow:var(--shadow-glow-accent);transform:translateY(-2px)}.page-module___8aEwW__scrollIndicator{bottom:var(--space-8);z-index:1;position:absolute;left:50%;transform:translate(-50%)}.page-module___8aEwW__scrollDot{background:var(--color-text-muted);border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite page-module___8aEwW__scrollBounce;display:block}@keyframes page-module___8aEwW__scrollBounce{0%,to{opacity:.5;transform:translateY(0)}50%{opacity:1;transform:translateY(10px)}}.page-module___8aEwW__infoBar{background:var(--color-bg-elevated);border-bottom:1px solid var(--color-border)}.page-module___8aEwW__infoBarInner{max-width:var(--max-width);grid-template-columns:repeat(3,1fr);margin:0 auto;display:grid}.page-module___8aEwW__infoItem{align-items:center;gap:var(--space-4);padding:var(--space-6);color:var(--color-text);transition:all var(--transition-base);border-right:1px solid var(--color-border);text-decoration:none;display:flex}.page-module___8aEwW__infoItem:last-child{border-right:none}.page-module___8aEwW__infoItem:hover{background:var(--color-bg-card)}.page-module___8aEwW__infoIcon{font-size:1.5rem}.page-module___8aEwW__infoLabel{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--color-text-muted);font-family:var(--font-heading);margin-bottom:var(--space-1);font-weight:600;display:block}.page-module___8aEwW__infoValue{font-size:var(--text-sm);color:var(--color-text-secondary);font-weight:600;display:block}.page-module___8aEwW__sectionInner{max-width:var(--max-width);padding:0 var(--space-6);margin:0 auto}.page-module___8aEwW__sectionHeader{text-align:center;margin-bottom:var(--space-12)}.page-module___8aEwW__sectionLabel{font-family:var(--font-heading);font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.15em;color:var(--color-primary);margin-bottom:var(--space-3);font-weight:600;display:block}.page-module___8aEwW__sectionTitle{font-size:var(--text-4xl);font-weight:800}.page-module___8aEwW__popular{padding:var(--space-24) 0}.page-module___8aEwW__popularGrid{gap:var(--space-6);grid-template-columns:repeat(2,1fr);display:grid}.page-module___8aEwW__popularCard{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);transition:all var(--transition-base);flex-direction:column;display:flex;overflow:hidden}.page-module___8aEwW__popularCard:hover{border-color:var(--color-border-hover);box-shadow:var(--shadow-lg);transform:translateY(-4px)}.page-module___8aEwW__popularImageWrapper{aspect-ratio:16/9;position:relative;overflow:hidden}.page-module___8aEwW__popularImage{object-fit:cover;transition:transform var(--transition-slow)}.page-module___8aEwW__popularCard:hover .page-module___8aEwW__popularImage{transform:scale(1.05)}.page-module___8aEwW__popularPlaceholder{background:linear-gradient(135deg, var(--color-bg-elevated), var(--color-bg-card));justify-content:center;align-items:center;width:100%;height:100%;display:flex}.page-module___8aEwW__popularEmoji{opacity:.5;font-size:3rem}.page-module___8aEwW__popularContent{padding:var(--space-5);gap:var(--space-2);flex-direction:column;flex:1;display:flex}.page-module___8aEwW__popularName{font-family:var(--font-heading);font-size:var(--text-lg);font-weight:700}.page-module___8aEwW__popularDesc{color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-relaxed);flex:1}.page-module___8aEwW__popularFooter{margin-top:var(--space-3);justify-content:space-between;align-items:center;display:flex}.page-module___8aEwW__popularPrice{font-family:var(--font-heading);font-size:var(--text-xl);color:var(--color-accent);font-weight:800}.page-module___8aEwW__sectionCta{text-align:center;margin-top:var(--space-10)}.page-module___8aEwW__viewAllBtn{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-8);border:1px solid var(--color-border);border-radius:var(--radius-full);font-family:var(--font-heading);font-size:var(--text-base);color:var(--color-text-secondary);transition:all var(--transition-base);font-weight:600;text-decoration:none;display:inline-flex}.page-module___8aEwW__viewAllBtn:hover{border-color:var(--color-accent);color:var(--color-accent);box-shadow:var(--shadow-glow-accent)}.page-module___8aEwW__ctaSection{padding:var(--space-24) 0;background:linear-gradient(180deg, var(--color-bg) 0%, var(--color-bg-elevated) 50%, var(--color-bg) 100%)}.page-module___8aEwW__ctaSectionInner{max-width:600px;padding:0 var(--space-6);text-align:center;margin:0 auto}.page-module___8aEwW__ctaTitle{font-size:var(--text-4xl);margin-bottom:var(--space-4);font-weight:900}.page-module___8aEwW__ctaHighlight{background:linear-gradient(135deg, var(--color-primary), var(--color-accent));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.page-module___8aEwW__ctaDesc{color:var(--color-text-secondary);font-size:var(--text-lg);margin-bottom:var(--space-8)}.page-module___8aEwW__ctaButtons{gap:var(--space-4);flex-direction:column;align-items:center;display:flex}.page-module___8aEwW__ctaBig{align-items:center;gap:var(--space-3);padding:var(--space-5) var(--space-10);background:linear-gradient(135deg, var(--color-primary), var(--color-primary-dark));color:var(--color-text);font-family:var(--font-heading);font-size:var(--text-2xl);border-radius:var(--radius-full);transition:all var(--transition-base);box-shadow:var(--shadow-lg), var(--shadow-glow-primary);font-weight:800;text-decoration:none;animation:3s ease-in-out infinite page-module___8aEwW__glow;display:inline-flex}.page-module___8aEwW__ctaBig:hover{color:var(--color-text);transform:scale(1.05)}.page-module___8aEwW__ctaBigOutline{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-8);border:2px solid var(--color-border);color:var(--color-text-secondary);font-family:var(--font-heading);font-size:var(--text-base);border-radius:var(--radius-full);transition:all var(--transition-base);font-weight:600;text-decoration:none;display:inline-flex}.page-module___8aEwW__ctaBigOutline:hover{border-color:var(--color-accent);color:var(--color-accent)}@media (max-width:768px){.page-module___8aEwW__heroLogo{width:auto;max-width:200px;height:auto}.page-module___8aEwW__heroTagline{font-size:var(--text-lg)}.page-module___8aEwW__heroCtas{width:100%;padding:0 var(--space-4);flex-direction:column}.page-module___8aEwW__ctaPrimary,.page-module___8aEwW__ctaSecondary{width:100%;font-size:var(--text-base);justify-content:center}.page-module___8aEwW__infoBarInner{grid-template-columns:1fr}.page-module___8aEwW__infoItem{border-right:none;border-bottom:1px solid var(--color-border);padding:var(--space-4) var(--space-6)}.page-module___8aEwW__infoItem:last-child{border-bottom:none}.page-module___8aEwW__popularGrid{grid-template-columns:1fr}.page-module___8aEwW__sectionTitle,.page-module___8aEwW__ctaTitle{font-size:var(--text-3xl)}.page-module___8aEwW__ctaBig{font-size:var(--text-xl);padding:var(--space-4) var(--space-8)}.page-module___8aEwW__popular,.page-module___8aEwW__ctaSection{padding:var(--space-16) 0}}
