.MagazineHero-module__vqmSNq__heroSection{margin-bottom:var(--spacing-3xl);text-align:center}.MagazineHero-module__vqmSNq__intro{max-width:640px;margin:0 auto var(--spacing-2xl);padding:0 var(--spacing-md)}.MagazineHero-module__vqmSNq__mainTitle{font-size:clamp(2.5rem, 5vw, var(--font-size-5xl));color:var(--color-primary);margin-bottom:var(--spacing-sm);text-transform:uppercase;letter-spacing:-.03em;font-weight:900}.MagazineHero-module__vqmSNq__mainTitle:after{content:".";color:var(--color-accent)}.MagazineHero-module__vqmSNq__subtitle{font-size:clamp(.95rem, 1.6vw, var(--font-size-base));color:var(--color-text-light);line-height:1.6}.MagazineHero-module__vqmSNq__heroCard{background-color:var(--color-primary);color:#fff;box-shadow:var(--shadow-xl);border:1px solid #ffffff14;border-radius:clamp(20px,4vw,40px);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);min-height:clamp(380px,55vh,520px);display:grid;position:relative;overflow:hidden}.MagazineHero-module__vqmSNq__heroImage{object-fit:cover;z-index:0;grid-area:1/2;width:100%;height:100%;transition:transform .8s cubic-bezier(.2,.8,.2,1);position:relative;inset:auto}.MagazineHero-module__vqmSNq__heroCard:hover .MagazineHero-module__vqmSNq__heroImage{transform:scale(1.03)}.MagazineHero-module__vqmSNq__overlay{display:none}.MagazineHero-module__vqmSNq__content{z-index:2;padding:clamp(var(--spacing-xl), 4.5vw, var(--spacing-3xl));text-align:left;flex-direction:column;grid-area:1/1;justify-content:center;display:flex;position:relative}.MagazineHero-module__vqmSNq__badge{background-color:var(--color-accent);color:#fff;border-radius:var(--radius-full);text-transform:uppercase;letter-spacing:.1em;margin-bottom:var(--spacing-lg);align-self:flex-start;padding:.55rem 1.1rem;font-size:.72rem;font-weight:800;display:inline-block;box-shadow:0 4px 12px #f064134d}.MagazineHero-module__vqmSNq__heroTitle{margin-bottom:var(--spacing-md);letter-spacing:-.02em;font-size:clamp(1.75rem,3.2vw,2.75rem);font-weight:800;line-height:1.15}.MagazineHero-module__vqmSNq__excerpt{color:#ffffffc7;margin-bottom:var(--spacing-xl);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;max-width:100%;font-size:clamp(.95rem,1.4vw,1.05rem);line-height:1.6;display:-webkit-box;overflow:hidden}.MagazineHero-module__vqmSNq__meta{align-items:center;gap:var(--spacing-sm) var(--spacing-md);margin-bottom:var(--spacing-xl);color:#ffffff8c;text-transform:uppercase;letter-spacing:.08em;flex-wrap:wrap;font-size:.78rem;font-weight:600;display:flex}.MagazineHero-module__vqmSNq__ctaButton{background-color:var(--color-accent);color:#fff;border-radius:var(--radius-full);text-transform:uppercase;letter-spacing:.06em;align-self:flex-start;align-items:center;gap:var(--spacing-sm);white-space:nowrap;padding:.95rem 1.85rem;font-size:.82rem;font-weight:700;transition:all .3s cubic-bezier(.2,.8,.2,1);display:inline-flex;box-shadow:0 8px 22px #f0641340}.MagazineHero-module__vqmSNq__ctaButton:hover{color:var(--color-primary);background-color:#fff;transform:translateY(-3px);box-shadow:0 14px 30px #0003}.MagazineHero-module__vqmSNq__ctaButton svg{transition:transform .3s}.MagazineHero-module__vqmSNq__ctaButton:hover svg{transform:translate(4px)}@media (max-width:767.98px){.MagazineHero-module__vqmSNq__heroSection{margin-bottom:var(--spacing-2xl)}.MagazineHero-module__vqmSNq__intro{margin-bottom:var(--spacing-xl)}.MagazineHero-module__vqmSNq__heroCard{background-color:#0000;grid-template-columns:none;align-items:flex-end;min-height:clamp(420px,65vh,560px);display:flex}.MagazineHero-module__vqmSNq__heroImage{grid-area:auto;position:absolute;inset:0}.MagazineHero-module__vqmSNq__overlay{z-index:1;background:linear-gradient(#0f172a8c 0%,#0f172ac7 45%,#0f172aeb 100%);display:block;position:absolute;inset:0}.MagazineHero-module__vqmSNq__content{padding:var(--spacing-xl);grid-area:auto}.MagazineHero-module__vqmSNq__badge{margin-bottom:var(--spacing-md);padding:.4rem .85rem;font-size:.7rem}.MagazineHero-module__vqmSNq__heroTitle{margin-bottom:var(--spacing-md);font-size:clamp(1.6rem,5.5vw,2.2rem)}.MagazineHero-module__vqmSNq__excerpt{margin-bottom:var(--spacing-lg);-webkit-line-clamp:3;line-clamp:3}.MagazineHero-module__vqmSNq__meta{margin-bottom:var(--spacing-lg)}}
.MagazineFilter-module__SggMga__filterContainer{margin-bottom:var(--spacing-3xl);padding:0 var(--spacing-md);position:relative}.MagazineFilter-module__SggMga__filterTrack{justify-content:center;gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.MagazineFilter-module__SggMga__filterButton{border-radius:var(--radius-full);color:var(--color-text-light);border:1px solid var(--color-border);cursor:pointer;white-space:nowrap;background-color:#fff;padding:.72rem 1.5rem;font-size:.85rem;font-weight:600;transition:all .2s cubic-bezier(.2,.8,.2,1);box-shadow:0 2px 4px #0000000d}.MagazineFilter-module__SggMga__filterButton:hover{border-color:var(--color-primary);color:var(--color-primary);transform:translateY(-2px);box-shadow:0 4px 12px #00000014}.MagazineFilter-module__SggMga__filterButton:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.MagazineFilter-module__SggMga__active{background-color:var(--color-accent);color:#fff;border-color:var(--color-accent);font-weight:700;box-shadow:0 4px 12px #f0641347}.MagazineFilter-module__SggMga__active:hover{background-color:var(--color-accent-hover);border-color:var(--color-accent-hover);color:#fff;transform:translateY(-2px)}@media (max-width:640px){.MagazineFilter-module__SggMga__filterContainer{padding:0}.MagazineFilter-module__SggMga__filterTrack{scroll-snap-type:x mandatory;padding:4px var(--container-padding);scrollbar-width:none;-ms-overflow-style:none;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto}.MagazineFilter-module__SggMga__filterTrack::-webkit-scrollbar{display:none}.MagazineFilter-module__SggMga__filterButton{scroll-snap-align:start;flex-shrink:0}.MagazineFilter-module__SggMga__filterContainer:after{content:"";background:linear-gradient(to right, #fff0, var(--color-background));pointer-events:none;width:36px;height:100%;position:absolute;top:0;right:0}}
