/* Continue the existing cream/green rhythm through each selected platform. */
html body#ss-shell.mvp-home:has(#hp-web-everyday){--hwe-band:#e9f0e6}
html[data-theme="dark"] body#ss-shell.mvp-home:has(#hp-web-everyday){--hwe-band:#23342f}
html body#ss-shell.mvp-home:has(#hp-web-everyday) :is(#hp-web-intro,#hp-chrome-intro,#hp-windows-intro),
html body#ss-shell.mvp-home:has(#hp-web-everyday) #video-library-insertion,
html body#ss-shell.mvp-home:has(#hp-web-everyday) #ssu-ios-guide .cg-step--reverse{background:var(--hwe-band)!important}
html body#ss-shell.mvp-home:has(#hp-web-everyday) #ssu-review,
html body#ss-shell.mvp-home:has(#hp-web-everyday) footer#ss-home-unified-footer,
html body#ss-shell.mvp-home:has(#hp-web-everyday) #ssu-ios-guide .cg-step:not(.cg-step--reverse){background:var(--ss-canvas,#faf7f3)!important}
html body#ss-shell.mvp-home:has(#hp-web-everyday):has(:is(#ssu-web-tools,#ssu-windows-guide,#ssu-platform-guide,#ssu-ios-guide):not([hidden])) #ssu-review,
html body#ss-shell.mvp-home:has(#hp-web-everyday):has(:is(#ssu-web-tools,#ssu-windows-guide,#ssu-platform-guide,#ssu-ios-guide):not([hidden])) footer#ss-home-unified-footer{background:var(--hwe-band)!important}
html body#ss-shell.mvp-home:has(#hp-web-everyday):has(:is(#ssu-web-tools,#ssu-windows-guide,#ssu-platform-guide,#ssu-ios-guide):not([hidden])) #video-library-insertion{background:var(--ss-canvas,#faf7f3)!important}

/* Full gallery width; bounded landscape frame preserves both phones without cropping. */
html body#ss-shell.mvp-home #hp-ios-download.hwe-ios-product{display:block;padding:64px max(112px,calc(50% - 540px));background:var(--hwe-band);color:var(--ss-text,#25251f)}
html body#ss-shell.mvp-home #hp-ios-download .hwe-ios-product-inner{width:100%;max-width:1080px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr);gap:28px}
html body#ss-shell.mvp-home #hp-ios-download .hwe-ios-product-inner>div{display:contents}
html body#ss-shell.mvp-home #hp-ios-product-title{font-family:inherit;font-size:40px;font-weight:800;line-height:1.15;letter-spacing:-.025em;margin:0;text-align:start;overflow-wrap:normal;order:0}
html body#ss-shell.mvp-home #hp-ios-download .hp-win-download{order:2;justify-self:center;margin:4px 0 0;max-width:100%}
html body#ss-shell.mvp-home #hp-ios-download .hwe-ios-product-photo{order:1;justify-self:center;display:block;width:100%;height:auto;aspect-ratio:2/1;max-height:520px;object-fit:contain;background:#faf7f3;border:8px solid var(--ss-surface,#fffefa);border-radius:22px;box-shadow:0 14px 30px rgba(50,65,49,.1);box-sizing:border-box}
@media(max-width:1000px){html body#ss-shell.mvp-home #hp-ios-download .hwe-ios-product-photo{aspect-ratio:4/3}}@media(max-width:767px){html body#ss-shell.mvp-home #hp-ios-download.hwe-ios-product{padding:48px 22px}html body#ss-shell.mvp-home #hp-ios-product-title{font-size:30px}html body#ss-shell.mvp-home #hp-ios-download .hwe-ios-product-photo{aspect-ratio:4/3;max-height:none;border-width:6px;border-radius:18px}}

