.page-module__QKXK-a__heroTitle{margin-top:var(--space-5);margin-bottom:var(--space-5)}.page-module__QKXK-a__prose{gap:var(--space-4);color:var(--color-text-secondary);margin-bottom:var(--space-5);flex-direction:column;display:flex}.page-module__QKXK-a__checklist{color:var(--color-text-secondary);padding-left:var(--space-5);gap:var(--space-3);flex-direction:column;display:flex}.page-module__QKXK-a__glossary{flex-direction:column;display:flex}.page-module__QKXK-a__glossaryRow{padding-block:var(--space-4);border-top:1px solid var(--border-soft)}.page-module__QKXK-a__glossaryRow:first-child{border-top:none}.page-module__QKXK-a__glossaryRow dt{font-weight:var(--weight-semibold);color:var(--color-text);margin-bottom:var(--space-1)}.page-module__QKXK-a__glossaryRow dd{color:var(--color-text-secondary);margin:0}.page-module__QKXK-a__grid{gap:var(--space-4);margin-bottom:var(--space-6);grid-template-columns:1fr;display:grid}@media (min-width:640px){.page-module__QKXK-a__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.page-module__QKXK-a__grid{grid-template-columns:repeat(4,1fr)}}.page-module__QKXK-a__bannerWrap{margin-top:var(--space-4);margin-bottom:var(--space-6);border:1px solid #ffffff14;border-radius:20px;overflow:hidden;box-shadow:0 18px 45px #0003,0 0 28px #f2b2400d}.page-module__QKXK-a__bannerImage{width:100%;height:auto;display:block}@media (min-width:641px){.page-module__QKXK-a__bannerWrap{margin-top:var(--space-5);margin-bottom:var(--space-7)}}@media (min-width:1025px){.page-module__QKXK-a__bannerWrap{margin-top:var(--space-6);margin-bottom:var(--space-8)}}@media (max-width:767px){.page-module__QKXK-a__bannerWrap{border-radius:14px}}.page-module__QKXK-a__promoList{gap:var(--space-5);flex-direction:column;display:flex}.page-module__QKXK-a__promoCard{gap:var(--space-5);padding:var(--space-5);background:linear-gradient(180deg, #ffffff06, #ffffff03), var(--color-surface);border:1px solid #ffffff14;border-radius:22px;flex-direction:column;transition:border-color .22s,transform .22s,box-shadow .22s;display:flex;box-shadow:0 18px 42px #0000002e}.page-module__QKXK-a__promoCard:hover{border-color:#f2b2404d;transform:translateY(-3px);box-shadow:0 20px 48px #00000042}.page-module__QKXK-a__promoCardFeatured{background:radial-gradient(circle at top left, #f2b24024, transparent 55%), linear-gradient(135deg, #f2b2401a, #ed92260a), var(--color-surface-alt);border-color:#f2b24059}@media (min-width:768px){.page-module__QKXK-a__promoCard{flex-direction:row;align-items:center}}.page-module__QKXK-a__promoImageWrap{border:1px solid #ffffff14;border-radius:18px;flex-shrink:0;width:100%;position:relative;overflow:hidden;box-shadow:0 12px 30px #0000002e}.page-module__QKXK-a__promoCardFeatured .page-module__QKXK-a__promoImageWrap{border-color:#f2b24033;border-radius:20px;box-shadow:0 14px 34px #00000038}@media (min-width:768px){.page-module__QKXK-a__promoImageWrap{width:42%;max-width:440px}}@media (max-width:767px){.page-module__QKXK-a__promoImageWrap,.page-module__QKXK-a__promoCardFeatured .page-module__QKXK-a__promoImageWrap{border-radius:14px}.page-module__QKXK-a__promoCard{padding:var(--space-4)}}.page-module__QKXK-a__promoImage{width:100%;height:auto;display:block}.page-module__QKXK-a__featuredBadge{top:var(--space-3);right:var(--space-3);border-radius:var(--radius-pill);background:var(--gradient-primary);color:var(--color-olive-dark);font-size:var(--font-size-sm);font-weight:var(--weight-bold);padding:4px 12px;position:absolute}.page-module__QKXK-a__promoBody{flex-direction:column;flex:1;min-width:0;display:flex}.page-module__QKXK-a__promoMetaRow{align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.page-module__QKXK-a__promoTag{border-radius:var(--radius-pill);background:var(--color-surface-alt);border:1px solid var(--color-border-surface);color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:var(--weight-semibold);padding:3px 10px}.page-module__QKXK-a__promoDate{color:var(--color-text-muted);font-size:var(--font-size-sm);align-items:center;gap:5px;display:inline-flex}.page-module__QKXK-a__promoTitle{margin:0 0 var(--space-2);font-weight:var(--weight-bold);font-size:var(--font-size-h3);color:var(--color-text)}.page-module__QKXK-a__promoExcerpt{margin:0 0 var(--space-4);color:var(--color-text-secondary)}.page-module__QKXK-a__promoCountdown{gap:var(--space-1);margin-bottom:var(--space-4);flex-direction:column;display:flex}.page-module__QKXK-a__promoCountdownLabel{font-size:var(--font-size-sm);font-weight:var(--weight-semibold);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em}.page-module__QKXK-a__promoActions{gap:var(--space-3);flex-wrap:wrap;display:flex}
