.cp-lifestyle-panel{border-radius:16px;width:100%;height:clamp(190px,24vw,280px);margin-top:26px}.cp-lifestyle-panel .ambient-video-control,.cp-overview-visual .ambient-video-control{min-width:44px;min-height:44px}.cp-overview-welcome{background:var(--cp-ink);min-height:170px;color:var(--canvas);border-radius:18px;margin-bottom:24px;padding:26px;position:relative;overflow:hidden}.cp-overview-visual{pointer-events:none;position:absolute;inset:0}.cp-overview-visual:after{content:"";background:linear-gradient(90deg,var(--cp-ink) 0%,var(--cp-ink) 36%,transparent 100%);pointer-events:none;position:absolute;inset:0}.cp-overview-visual .ambient-video-control{pointer-events:auto}.cp-overview-welcome .cp-page-heading{pointer-events:none;max-width:70%;margin-bottom:0;position:relative}.cp-overview-welcome .cp-eyebrow{color:var(--color-brand-pop)}.cp-overview-welcome .cp-intro{color:var(--canvas)}@media (width<=767px){.cp-lifestyle-panel{display:none}.cp-overview-welcome{min-height:115px;padding:18px 18px 76px}.cp-overview-welcome .cp-page-heading{max-width:100%}.cp-overview-welcome .cp-title{font-size:25px}.cp-overview-welcome .cp-intro{font-size:13px;line-height:1.45}.cp-overview-visual:after{background:linear-gradient(90deg,var(--cp-ink) 0%,var(--cp-ink) 62%,transparent 100%)}}
