.subscribe_page__zMWAg{max-width:640px;margin:0 auto;padding:4rem var(--container-padding) 5rem}.subscribe_card__2FvhG{text-align:center}.subscribe_kicker__KP3HI{font-size:.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--color-accent);margin-bottom:.75rem}.subscribe_title__BGu5A{font-size:2.5rem;line-height:1.15;margin-bottom:.875rem}@media(max-width:600px){.subscribe_title__BGu5A{font-size:1.875rem}}.subscribe_subtitle__D3v_E{font-size:1.0625rem;color:var(--color-secondary);line-height:1.6;max-width:540px;margin:0 auto 2rem}.subscribe_benefits__MgWa_{display:inline-flex;flex-direction:column;gap:.75rem;margin-top:2.5rem;text-align:left}.subscribe_benefit__KuqCA{display:flex;align-items:center;gap:.625rem;font-size:.9375rem;color:var(--color-secondary)}.subscribe_check__4Q_bU{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;flex:0 0 20px;border-radius:var(--radius-full);background:var(--color-accent-light);color:var(--color-accent);font-size:.75rem;font-weight:800}.NewsletterForm_wrap__TUg4z{width:100%}.NewsletterForm_form__BL_kQ{display:flex;gap:.75rem;flex-wrap:wrap}.NewsletterForm_input__KkGee{flex:1 1;min-width:220px;padding:.75rem 1rem;border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:.9375rem;font-family:var(--font-sans);color:var(--color-primary);background:var(--color-bg);outline:none;transition:border-color var(--transition)}.NewsletterForm_input__KkGee::placeholder{color:var(--color-muted)}.NewsletterForm_input__KkGee:focus{border-color:var(--color-accent)}.NewsletterForm_dark__fVKnT .NewsletterForm_input__KkGee{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.2);color:#fff}.NewsletterForm_dark__fVKnT .NewsletterForm_input__KkGee::placeholder{color:hsla(0,0%,100%,.5)}.NewsletterForm_dark__fVKnT .NewsletterForm_input__KkGee:focus{border-color:hsla(0,0%,100%,.6)}.NewsletterForm_button__4_hf3{padding:.75rem 1.5rem;background:var(--color-inverse-surface);color:#fff;font-weight:700;font-size:.9375rem;font-family:var(--font-sans);border-radius:var(--radius-md);transition:opacity var(--transition);white-space:nowrap}.NewsletterForm_button__4_hf3:hover:not(:disabled){opacity:.85}.NewsletterForm_button__4_hf3:disabled{opacity:.6;cursor:not-allowed}.NewsletterForm_dark__fVKnT .NewsletterForm_button__4_hf3{background:#fff;color:var(--color-primary)}.NewsletterForm_disclaimer__xqL5P{margin-top:.625rem;font-size:.8rem;color:var(--color-muted)}.NewsletterForm_disclaimer__xqL5P a{color:var(--color-accent);text-decoration:underline}.NewsletterForm_dark__fVKnT .NewsletterForm_disclaimer__xqL5P{color:hsla(0,0%,100%,.45)}.NewsletterForm_dark__fVKnT .NewsletterForm_disclaimer__xqL5P a{color:hsla(0,0%,100%,.7)}.NewsletterForm_message__KhO0u{margin-top:.75rem;font-size:.875rem;font-weight:500}.NewsletterForm_success__dmTGa{color:var(--color-free)}.NewsletterForm_error__zweOP{color:var(--color-featured)}.Pagination_nav__zH9Dd{display:flex;align-items:center;justify-content:center;gap:1rem;margin-top:2.5rem;padding-top:2rem;border-top:1px solid var(--color-border)}.Pagination_btn__x_xWp{padding:.5rem 1.25rem;border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:.9rem;font-weight:500;color:var(--color-secondary);background:var(--color-bg);transition:all var(--transition)}.Pagination_btn__x_xWp:hover{border-color:var(--color-accent);color:var(--color-accent)}.Pagination_info__TF1mN{font-size:.875rem;color:var(--color-muted)}.Sidebar_sidebar__5cJdO{display:flex;flex-direction:column;gap:1.25rem;position:-webkit-sticky;position:sticky;top:calc(var(--header-height) + 1rem);align-self:start}.Sidebar_card__Jz91V{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:1.125rem;background:var(--color-bg)}.Sidebar_h__eRSXS{font-size:.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-muted);margin-bottom:.875rem}.Sidebar_popList__Rgrv_{display:flex;flex-direction:column;gap:.875rem}.Sidebar_popItem__12W6h{display:flex;gap:.625rem;align-items:baseline}.Sidebar_rank__oOfvZ{flex:0 0 auto;font-size:.875rem;font-weight:800;color:var(--color-border)}.Sidebar_popLink__vPhHU{font-size:.9rem;font-weight:600;line-height:1.4;color:var(--color-primary);transition:color var(--transition);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.Sidebar_popLink__vPhHU:hover{color:var(--color-accent)}.Sidebar_tagCloud__T3BFx{display:flex;flex-wrap:wrap;gap:.4rem}.Sidebar_tag__fVObS{font-size:.75rem;padding:.2rem .6rem;color:var(--color-accent);background:var(--color-accent-light);border:1px solid rgba(0,0,0,0);border-radius:var(--radius-full);transition:border-color var(--transition)}.Sidebar_tag__fVObS:hover{border-color:var(--color-accent)}.SectionPage_page__GJLWv{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-padding) 4rem}.SectionPage_header__PzStQ{padding:2.5rem 0 1.5rem;border-bottom:2px solid var(--color-primary);margin-bottom:2rem}.SectionPage_title__CvunG{font-size:2rem;margin-bottom:.375rem}.SectionPage_subtitle__GkaiP{color:var(--color-muted);font-size:.9375rem}.SectionPage_layout__IE2sT{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:2.5rem;gap:2.5rem;align-items:start;margin-bottom:3rem}@media(max-width:900px){.SectionPage_layout__IE2sT{grid-template-columns:1fr}}.SectionPage_main__Dln16{display:flex;flex-direction:column;gap:1.75rem;min-width:0}@media(max-width:900px){.SectionPage_aside__djg24{display:none}}.SectionPage_infeed__vdpxF{margin:0}.SectionPage_newsletter__JPkuB{background:var(--color-inverse-surface);color:#fff;border-radius:var(--radius-lg);padding:2.5rem 2rem}.SectionPage_newsletterInner__5u0li{display:flex;align-items:center;gap:2.5rem;flex-wrap:wrap}.SectionPage_newsletterText__aeIRa{flex:1 1;min-width:220px}.SectionPage_newsletterText__aeIRa h3{font-size:1.375rem;color:#fff;margin-bottom:.5rem}.SectionPage_newsletterText__aeIRa p{font-size:.9375rem;color:hsla(0,0%,100%,.7);line-height:1.5}.TopicHubBar_bar__w_wzm{border-bottom:1px solid var(--color-border);background:var(--color-bg)}.TopicHubBar_inner__5TG2i{max-width:var(--container-max);margin:0 auto;padding:.75rem var(--container-padding);display:flex;align-items:center;gap:.5rem;overflow-x:auto;scrollbar-width:none}.TopicHubBar_inner__5TG2i::-webkit-scrollbar{display:none}.TopicHubBar_pill__Rqe0A{flex:0 0 auto;padding:.375rem .875rem;font-size:.8125rem;font-weight:600;white-space:nowrap;color:var(--color-accent);background:var(--color-accent-light);border:1px solid rgba(0,0,0,0);border-radius:var(--radius-full);transition:border-color var(--transition),background var(--transition)}.TopicHubBar_pill__Rqe0A:hover{border-color:var(--color-accent)}.tag_page__T8X4m{max-width:var(--container-max);margin:0 auto;padding:2.5rem var(--container-padding) 4rem}.tag_header__17WjO{margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:2px solid var(--color-primary)}.tag_kicker__1UPzW{font-size:.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--color-accent);margin-bottom:.5rem}.tag_title__8KdBs{font-size:2.25rem;line-height:1.2;margin-bottom:.5rem}@media(max-width:600px){.tag_title__8KdBs{font-size:1.625rem}}.tag_subtitle__ZzyS9{font-size:1.0625rem;color:var(--color-secondary);line-height:1.6;max-width:640px}.tag_layout__kH9ia{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:2.5rem;gap:2.5rem;align-items:start}@media(max-width:900px){.tag_layout__kH9ia{grid-template-columns:1fr}}.tag_main__86_QM{display:flex;flex-direction:column;gap:1.75rem;min-width:0}@media(max-width:900px){.tag_aside__exce5{display:none}}.tag_infeed__eEDGt{margin:0}.tag_empty___gQ97{color:var(--color-muted);font-size:1rem;padding:2rem 0}