.ogw-draft.ogw-home-simple .ogw-cover{min-height:540px}
.ogw-draft.ogw-home-simple .ogw-cover-copy{padding-top:42px;padding-bottom:42px}
.ogw-draft.ogw-home-simple .ogw-cover-copy h1{font-size:clamp(52px,6vw,78px);margin-top:16px;margin-bottom:22px}
.ogw-draft.ogw-home-simple .ogw-proof{grid-template-columns:repeat(3,minmax(0,1fr));padding-top:17px;padding-bottom:17px;gap:20px}
.ogw-draft.ogw-home-simple .ogw-proof a{color:#626262}
.ogw-draft.ogw-home-simple .ogw-section-heading h2{font-size:clamp(28px,3.3vw,44px);margin:0}
.ogw-draft.ogw-home-simple #shop-systems{padding:42px 0 30px}

.ogw-draft.ogw-home-simple .ogw-source-section{padding:42px 0 32px}
.ogw-draft.ogw-home-simple .ogw-source{padding:26px 24px;display:flex;flex-direction:column}
.ogw-draft.ogw-home-simple .ogw-source:first-child{padding-left:0}
.ogw-draft.ogw-home-simple .ogw-source h3{font-size:25px;line-height:1.15;letter-spacing:-.035em;margin:0 0 12px}
.ogw-draft.ogw-home-simple .ogw-source p{margin-bottom:18px;line-height:1.6}
.ogw-draft.ogw-home-simple .ogw-source-action{margin-top:auto;padding-top:4px}
.ogw-draft.ogw-home-simple #backup-water{scroll-margin-top:145px}
.ogw-draft.ogw-home-simple .ogw-finder-line{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-top:24px}
.ogw-draft.ogw-home-simple .ogw-finder-line p{font-size:14px;line-height:1.6;margin:0;color:#626262}
.ogw-draft.ogw-home-simple .ogw-finder-line p strong{color:#111}
.ogw-draft.ogw-home-simple .ogw-finder-line .ogw-button{flex-shrink:0}
.ogw-draft.ogw-home-simple .ogw-owner-links{padding:24px 0 10px}
.ogw-draft.ogw-home-simple .ogw-owner-links strong{font-size:18px;margin-bottom:4px}
.ogw-draft.ogw-home-simple .ogw-owner-links strong span{font-size:18px;color:inherit}
@media(max-width:720px){
.ogw-draft.ogw-home-simple .ogw-cover{min-height:0}
.ogw-draft.ogw-home-simple .ogw-cover-copy{padding:26px 20px 28px}
.ogw-draft.ogw-home-simple .ogw-cover-copy h1{font-size:44px;margin:12px 0 16px}
.ogw-draft.ogw-home-simple .ogw-proof{grid-template-columns:repeat(3,minmax(0,1fr));padding:13px 20px;gap:12px}
.ogw-draft.ogw-home-simple .ogw-proof strong{font-size:10px;line-height:1.5}
.ogw-draft.ogw-home-simple .ogw-proof a{font-size:10px;line-height:1.4;display:block}
.ogw-draft.ogw-home-simple #shop-systems{padding:25px 0}
.ogw-draft.ogw-home-simple .ogw-section-heading h2{font-size:27px}
.ogw-draft.ogw-home-simple .ogw-source-section{padding:30px 0 24px}
.ogw-draft.ogw-home-simple .ogw-source,.ogw-draft.ogw-home-simple .ogw-source:first-child{padding:22px 0}
.ogw-draft.ogw-home-simple .ogw-source h3{font-size:23px;margin-bottom:8px}
.ogw-draft.ogw-home-simple .ogw-source p{margin-bottom:10px}
.ogw-draft.ogw-home-simple .ogw-source-action{padding-top:0}
.ogw-draft.ogw-home-simple .ogw-finder-line{align-items:flex-start;flex-direction:column;gap:14px;padding-top:20px}
.ogw-draft.ogw-home-simple .ogw-finder-line p{font-size:13px}
.ogw-draft.ogw-home-simple .ogw-finder-line .ogw-button{width:auto;min-height:44px}
.ogw-draft.ogw-home-simple .ogw-owner-links{grid-template-columns:1fr;gap:20px;padding:22px 0 4px}
.ogw-draft.ogw-home-simple .ogw-owner-links strong{font-size:17px}
}
