.desktop-home-layout,.desktop-home-main{min-width:0}.desktop-home-aside{display:none}
@media(min-width:1024px){
 body.app-shell--home .desktop-home-layout{display:grid;grid-template-columns:minmax(0,640px) minmax(210px,260px);gap:28px;align-items:start;justify-content:center}
 body.app-shell--home .desktop-home-main>.home-v3{padding:0!important;display:block!important}
 body.app-shell--home .desktop-home-aside{display:grid;gap:20px;align-content:start;position:sticky;top:96px;color:var(--desktop-text)}
 .desktop-home-aside>section{background:var(--desktop-panel);border:1px solid var(--desktop-border);border-radius:16px;padding:20px}
 .desktop-home-aside h2{margin:0 0 12px;font-size:16px;line-height:1.3;color:var(--desktop-text)!important;font-weight:650}
 .desktop-home-aside section>a{display:flex;align-items:center;gap:10px;padding:9px 0;color:var(--desktop-muted);font-size:14px;text-decoration:none}.desktop-home-aside a:hover{color:#fa0088}.desktop-home-aside svg{width:21px;height:21px;flex-shrink:0}
 .desktop-home-aside>p{margin:0;color:var(--desktop-muted);font-size:12px;line-height:1.7}.desktop-home-aside>p a{color:inherit;text-decoration:none}
 body.app-shell--home .home-v3-feed{display:grid!important;gap:22px!important;height:auto!important;min-height:0}
 body.app-shell--home .home-v3-feed>:is(article,.sp-empty){margin:0!important;border:1px solid var(--desktop-border)!important;background:var(--desktop-panel)!important;border-radius:16px!important;overflow:hidden}
 body.app-shell--home .home-v3-post-head{padding:17px 20px!important;border-bottom:1px solid var(--desktop-border)}
 body.app-shell--home .home-v3-post-head strong{font-size:15px!important}.home-v3-post-head small{font-size:12px}
 body.app-shell--home .home-v3-carousel{background:var(--desktop-soft)!important}
 body.app-shell--home .home-v3-carousel-track>:is(img,video){width:100%!important;max-height:640px!important;aspect-ratio:auto!important;object-fit:contain!important;min-height:0}
 body.app-shell--home .home-v3-caption{padding:14px 20px!important;font-size:14px!important}
 body.app-shell--home .home-v3-actions{padding:12px 20px!important;border-top:1px solid var(--desktop-border)!important}
 body.app-shell--home :is(.guest-hero,.v2-pharmacy){margin-bottom:22px!important;border-radius:16px!important}
 body.app-shell--home .guest-hero__copy{padding:26px!important}.guest-hero__description{max-width:340px}
 body.app-shell--home .guest-feed-heading{margin:22px 0 14px!important;font-size:19px!important}
 body.app-shell--home .guest-feed-empty{padding:42px 24px!important;background:var(--desktop-panel)!important;color:var(--desktop-text)}
 body.app-shell--home .guest-feed-empty h3{color:var(--desktop-text)!important}
}
@media(min-width:1024px) and (max-width:1199px){body.app-shell--home .desktop-home-layout{grid-template-columns:minmax(0,1fr) 210px;gap:20px}.desktop-home-aside>section{padding:16px}}
