.home-page .ash-places{padding-left:clamp(12px,2.4vw,36px)!important;padding-right:clamp(12px,2.4vw,36px)!important}.home-page .ash-places>header,.home-page .ash-places__grid{max-width:1540px!important}.home-page .ash-places>header{margin-bottom:2.2rem!important}.home-page .ash-places__grid{grid-template-columns:repeat(12,minmax(0,1fr))!important;grid-template-rows:370px 300px!important;gap:12px!important}.home-page .ash-place:nth-child(1){grid-column:1/8!important;grid-row:1/3!important}.home-page .ash-place:nth-child(2){grid-column:8/13!important;grid-row:1/2!important}.home-page .ash-place:nth-child(3){grid-column:8/10!important;grid-row:2/3!important}.home-page .ash-place:nth-child(4){grid-column:10/13!important;grid-row:2/3!important}.home-page .ash-place::after{background:linear-gradient(to top,rgba(10,18,28,.94) 0%,rgba(10,18,28,.74) 24%,rgba(10,18,28,.18) 58%,rgba(10,18,28,0) 74%)!important}.home-page .ash-place div{z-index:3!important;padding:1.3rem 1.4rem!important;background:linear-gradient(to top,rgba(10,18,28,.82),rgba(10,18,28,.24) 72%,transparent)!important}.home-page .ash-place span,.home-page .ash-place h3,.home-page .ash-place p{color:#fff!important;text-shadow:0 2px 18px rgba(0,0,0,.72)!important}.home-page .ash-place h3{margin:.28rem 0 .2rem!important}.home-page .ash-place p{max-width:20rem!important;font-size:.87rem!important;font-weight:500!important;line-height:1.45!important}.home-page .ash-place:nth-child(1) h3{font-size:clamp(3.1rem,4.4vw,5.2rem)!important}.home-page .ash-place:nth-child(2) h3{font-size:clamp(2.7rem,3.6vw,4.2rem)!important}.home-page .ash-place:nth-child(3) p,.home-page .ash-place:nth-child(4) p{display:none!important}.home-page .ash-place:nth-child(3) div,.home-page .ash-place:nth-child(4) div{padding:1rem!important}.home-page .ash-place:nth-child(3) h3,.home-page .ash-place:nth-child(4) h3{font-size:clamp(1.9rem,2.5vw,2.8rem)!important}.home-page .ash-ask{min-height:0!important}.home-page .ash-ask__panel{max-width:1240px!important;min-height:0!important;padding:clamp(3.2rem,4.5vw,4.8rem) clamp(24px,5vw,72px)!important;grid-template-columns:minmax(280px,.9fr) minmax(0,1.1fr)!important;gap:clamp(2.5rem,6vw,6rem)!important}.home-page .ash-ask .ash-kicker{color:#c7d1da!important}.home-page .ash-ask h2,.home-page .ash-ask #lifefit-title{color:#fff!important;text-shadow:none!important;max-width:10ch!important;font-size:clamp(3rem,4vw,4.5rem)!important;line-height:.98!important}.home-page .ash-ask p{color:#edf2f5!important;max-width:34rem!important;font-size:1rem!important;line-height:1.65!important}.home-page #site-footer{border-top:1px solid rgba(255,255,255,.14)!important}@media(max-width:900px){.home-page .ash-places{padding-left:18px!important;padding-right:18px!important}.home-page .ash-places__grid{grid-template-columns:1fr 1fr!important;grid-template-rows:420px 330px 330px!important}.home-page .ash-place:nth-child(1){grid-column:1/3!important;grid-row:1/2!important}.home-page .ash-place:nth-child(2){grid-column:1/2!important;grid-row:2/4!important}.home-page .ash-place:nth-child(3){grid-column:2/3!important;grid-row:2/3!important}.home-page .ash-place:nth-child(4){grid-column:2/3!important;grid-row:3/4!important}.home-page .ash-place:nth-child(3) p,.home-page .ash-place:nth-child(4) p{display:block!important}.home-page .ash-ask__panel{grid-template-columns:1fr!important}}@media(max-width:700px){.home-page .ash-places__grid{grid-template-columns:1fr!important;grid-template-rows:390px 360px 310px 310px!important}.home-page .ash-place:nth-child(1),.home-page .ash-place:nth-child(2),.home-page .ash-place:nth-child(3),.home-page .ash-place:nth-child(4){grid-column:1!important;grid-row:auto!important}.home-page .ash-place:nth-child(3) p,.home-page .ash-place:nth-child(4) p{display:block!important}.home-page .ash-ask__panel{padding:3.5rem 18px!important}.home-page .ash-ask h2,.home-page .ash-ask #lifefit-title{font-size:clamp(2.7rem,12vw,3.7rem)!important}}