.KingHomeHero-module__iUZjRq__intro{display:none}@media (min-width:1024px){.KingHomeHero-module__iUZjRq__hero .KingHomeHero-module__iUZjRq__scrim{background:linear-gradient(90deg,#050505f5 0%,#050505e0 32%,#05050566 58%,#0505051f 100%);box-shadow:inset 0 140px 120px -90px #000c}.KingHomeHero-module__iUZjRq__intro{z-index:2;flex:1;align-items:center;width:min(90%,1280px);margin-inline:auto;padding-block:9rem 5rem;display:flex;position:relative}.KingHomeHero-module__iUZjRq__copy{width:52%;max-width:38rem}.KingHomeHero-module__iUZjRq__title{color:#f5f3ee;font-family:var(--font-display), sans-serif;letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(4.5rem,6.4vw,6rem);font-weight:900;line-height:.98}.KingHomeHero-module__iUZjRq__title span{color:var(--king-red);margin-top:.08em;display:block}.KingHomeHero-module__iUZjRq__description{color:#f5f3ee;max-width:28rem;margin-top:2rem;font-size:clamp(1.1rem,1.4vw,1.3rem);line-height:1.6}.KingHomeHero-module__iUZjRq__location{color:#c9c7c2;margin-top:.75rem;font-size:.95rem;font-weight:600;line-height:1.5}.KingHomeHero-module__iUZjRq__actions{flex-wrap:wrap;align-items:center;gap:1rem 2rem;margin-top:2rem;display:flex}.KingHomeHero-module__iUZjRq__book,.KingHomeHero-module__iUZjRq__services{align-items:center;gap:1.25rem;min-height:56px;font-size:.9rem;font-weight:800;text-decoration:none;transition:background-color .16s ease-out,color .16s ease-out;display:inline-flex}.KingHomeHero-module__iUZjRq__book{color:#080808;background:#f5f3ee;justify-content:space-between;min-width:208px;padding:1rem 1.25rem}.KingHomeHero-module__iUZjRq__book:hover{background:#fff}.KingHomeHero-module__iUZjRq__services{color:#f5f3ee;text-underline-offset:.3em;-webkit-text-decoration:underline #f5f3ee80;text-decoration:underline #f5f3ee80}.KingHomeHero-module__iUZjRq__services:hover{text-decoration-color:currentColor}.KingHomeHero-module__iUZjRq__book svg,.KingHomeHero-module__iUZjRq__services svg{flex:none;width:18px;height:18px}.KingHomeHero-module__iUZjRq__actions a:focus-visible{outline-offset:5px;outline:2px solid #f5f3ee}.KingHomeHero-module__iUZjRq__intro ::selection{color:#080808;background:#f5f3ee}}@media (prefers-reduced-motion:reduce){.KingHomeHero-module__iUZjRq__actions a{transition:none}}
