/* Presentation changes scoped only to the workspace feature. */
.gs-layout-finish .gs-hf-start.gs-workspace-refine{min-height:0!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;align-items:stretch!important;border-radius:20px;overflow:hidden;background:#f3fbf8}
.gs-layout-finish .gs-workspace-refine .gs-hf-photo-wrap{height:100%;min-height:0;aspect-ratio:auto}
.gs-layout-finish .gs-workspace-refine .gs-hf-photo{object-fit:cover!important;object-position:50% 44%!important}
.gs-layout-finish .gs-hf-start.gs-workspace-refine>.gs-hf-copy{padding:clamp(24px,2.8vw,54px)!important;min-height:38vw;justify-content:center;background:linear-gradient(140deg,#fff 25%,#f0fbf8 100%)}
.gs-layout-finish .gs-workspace-refine .gs-hf-eyebrow{margin-bottom:14px!important}
.gs-layout-finish .gs-workspace-refine h2{font-size:clamp(24px,5.6cqi,48px)!important;font-weight:700!important;line-height:1.12!important;letter-spacing:-.04em!important;color:#061f2c!important}
.gs-layout-finish .gs-workspace-refine h2>span{color:#061f2c!important;font:inherit!important;white-space:nowrap}
.gs-layout-finish .gs-workspace-refine .gs-hf-lead{font-size:clamp(13px,2.5cqi,20px)!important;line-height:1.42!important;margin-top:18px!important}
.gs-layout-finish .gs-workspace-refine .gs-hf-steps{gap:clamp(13px,1.35vw,24px)!important;margin:24px 0!important}
.gs-layout-finish .gs-workspace-refine .gs-hf-steps li{gap:clamp(14px,1.4vw,26px)}
.gs-layout-finish .gs-workspace-refine .gs-hf-steps h3{font-size:clamp(17px,1.3vw,24px);font-weight:700}
.gs-layout-finish .gs-workspace-refine .gs-hf-steps p{line-height:1.4}
.gs-layout-finish .gs-hf-start.gs-workspace-refine>.gs-hf-copy>.gs-button{color:#fff!important;min-height:clamp(50px,4.7vw,78px);padding:14px clamp(27px,2.6vw,48px);font-weight:700;gap:clamp(24px,3vw,58px);border-radius:999px}
.gs-layout-finish .gs-workspace-refine .gs-hf-photo-note{padding:clamp(16px,1.5vw,28px);bottom:clamp(20px,2.5vw,46px);background:#fffffff0}
@media(max-width:1100px){.gs-layout-finish .gs-hf-start.gs-workspace-refine{grid-template-columns:minmax(0,1fr)!important;border-radius:14px}.gs-layout-finish .gs-workspace-refine .gs-hf-photo-wrap{height:auto;aspect-ratio:874/698}.gs-layout-finish .gs-workspace-refine .gs-hf-photo{object-fit:contain!important}.gs-layout-finish .gs-hf-start.gs-workspace-refine>.gs-hf-copy{min-height:0;padding:32px!important}.gs-layout-finish .gs-workspace-refine h2{font-size:clamp(26px,5.6cqi,44px)!important}}
@media(max-width:600px){.gs-layout-finish .gs-hf-start.gs-workspace-refine>.gs-hf-copy{padding:26px 22px 30px!important}.gs-layout-finish .gs-workspace-refine h2{font-size:clamp(25px,7cqi,34px)!important}.gs-layout-finish .gs-workspace-refine h2>span{white-space:normal}.gs-layout-finish .gs-workspace-refine .gs-hf-lead{font-size:14px!important;line-height:1.6!important}.gs-layout-finish .gs-workspace-refine .gs-hf-photo-note{bottom:14px;padding:12px}.gs-layout-finish .gs-workspace-refine .gs-hf-steps{gap:18px!important;margin:22px 0!important}}
