/* Selected concept treatment for the homepage and its review preview. */
.site-shell{max-width:1536px;padding:46px 4.95% 28px}
.hero h1{font-size:clamp(42px,4.8vw,75px);letter-spacing:-.061em}
.hero{min-height:780px}
.hero-copy{padding-bottom:15px}
.energy-field{transform:translateY(-1%)}
.chip-app{--chip-color:#ef39b5}
.header-contact .contact-dot{display:none}
.concept-review-link{font-size:12px;color:#77798b;padding:10px 12px;border-radius:20px;min-height:44px;display:flex;align-items:center}
.concept-review-link:hover{background:#f7f7fa}
@media(max-width:1150px) and (min-width:781px){.site-shell{padding:30px 4% 20px}.hero{min-height:640px}.hero h1{font-size:4.65vw}}
@media(max-width:780px){.site-shell{padding:22px 20px 16px}.hero{min-height:0}.hero h1{font-size:clamp(32px,6.8vw,49px)}.hero-copy{padding:48px 0 0}.energy-field{width:110%;max-width:605px;margin:28px -5% 18px;transform:none}.footer{justify-content:center}.footer .motion-toggle{display:flex}.copyright{width:100%;text-align:center;margin:6px 0}.energy-chip{min-height:44px}.chip-app{left:82.27%}.concept-review-link{font-size:11px}}
