.local-context{padding:32px 20px;background:var(--bg,#f8f5f8);color:var(--text,#342c3b)}.local-context-inner{max-width:1120px;margin:auto}.local-context h2{font-size:clamp(20px,3vw,28px);line-height:1.45;margin:0 0 12px}.local-context p{max-width:900px;margin:0;line-height:1.9;overflow-wrap:anywhere}.local-context-topics{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.local-context-topics span{border:1px solid currentColor;border-radius:24px;padding:5px 14px;font-size:13px;opacity:.75}.hero-search input{min-width:0}.nav .brand,.nav .nav-links a{flex-shrink:0}@media(max-width:1100px){.nav .nav-links{gap:14px}.nav .nav-inner{gap:12px}}@media(max-width:960px){.nav .nav-links,.nav .nav-actions{display:none}.nav .nav-burger{display:block}}@media(max-width:480px){.hero-stats{flex-wrap:wrap;gap:18px}.app-wrap{flex-direction:column}.hero-search{max-width:100%}.local-context{padding:26px 16px}}


/* batch responsive repair */
@media(max-width:1100px){.sweet-navbar{position:relative}.sweet-main{padding-top:0}}
img{max-width:100%}@media(max-width:760px){.trending-item{min-width:0;max-width:100%;box-sizing:border-box;flex-wrap:wrap}.trending-item>*{min-width:0;max-width:100%}}
