.realtorHero-module__ZqeyPq__hero{color:#fffaf1;background:#152c3e;overflow:hidden}.realtorHero-module__ZqeyPq__inner{grid-template-columns:1.08fr .92fr;max-width:1480px;min-height:690px;margin:auto;display:grid}.realtorHero-module__ZqeyPq__copy{z-index:1;align-self:center;padding:88px clamp(30px,6.4vw,104px) 88px max(30px,50vw - 655px);position:relative}.realtorHero-module__ZqeyPq__eyebrow{color:#d7f279;font:700 14px/1.3 var(--font-mono),monospace;letter-spacing:.07em;margin:0 0 37px}.realtorHero-module__ZqeyPq__copy h1{font:800 clamp(70px,7.2vw,116px)/.85 var(--font-display),sans-serif;letter-spacing:0;text-wrap:balance;margin:0 0 36px}.realtorHero-module__ZqeyPq__copy h1 span{color:#f49a63}.realtorHero-module__ZqeyPq__intro{font:500 clamp(18px,1.65vw,22px)/1.54 var(--font-sans),sans-serif;color:#e3e9e6;max-width:590px;margin:0 0 34px}.realtorHero-module__ZqeyPq__actions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.realtorHero-module__ZqeyPq__actions a{min-height:54px;font:750 16px/1.25 var(--font-sans),sans-serif;justify-content:center;align-items:center;gap:17px;padding:13px 22px;text-decoration:none;transition:transform .25s,background-color .25s;display:inline-flex}.realtorHero-module__ZqeyPq__actions a:hover{transform:translateY(-3px)}.realtorHero-module__ZqeyPq__primary{color:#152c3e;background:#f28b52}.realtorHero-module__ZqeyPq__primary:hover{background:#ffae7b}.realtorHero-module__ZqeyPq__secondary{color:#fffaf1;border:1px solid #b5c4c5}.realtorHero-module__ZqeyPq__secondary:hover{background:#ffffff1b}.realtorHero-module__ZqeyPq__note{font:600 14px/1.5 var(--font-sans),sans-serif;color:#c5d3d3;margin:31px 0 0}.realtorHero-module__ZqeyPq__portrait{background:#a78065;min-height:690px;margin:0;position:relative;overflow:hidden}.realtorHero-module__ZqeyPq__portrait img{object-fit:cover;object-position:center 28%}.realtorHero-module__ZqeyPq__portrait:after{content:"";pointer-events:none;background:linear-gradient(#0000,#132839ad);position:absolute;inset:55% 0 0}.realtorHero-module__ZqeyPq__portrait figcaption{z-index:1;position:absolute;bottom:26px;left:29px}.realtorHero-module__ZqeyPq__portrait figcaption span{font:700 13px var(--font-mono),monospace;letter-spacing:.1em;display:block}.realtorHero-module__ZqeyPq__portrait figcaption strong{font:800 66px/.85 var(--font-display),sans-serif;display:block}@media (max-width:780px){.realtorHero-module__ZqeyPq__inner{flex-direction:column;display:flex}.realtorHero-module__ZqeyPq__copy{padding:68px 24px 56px}.realtorHero-module__ZqeyPq__copy h1{max-width:11ch;font-size:clamp(60px,16vw,93px)}.realtorHero-module__ZqeyPq__portrait{min-height:530px}.realtorHero-module__ZqeyPq__portrait img{object-position:center 30%}}@media (max-width:400px){.realtorHero-module__ZqeyPq__copy h1{font-size:61px}.realtorHero-module__ZqeyPq__portrait{min-height:450px}.realtorHero-module__ZqeyPq__actions a{width:100%}}@media (prefers-reduced-motion:reduce){.realtorHero-module__ZqeyPq__actions a{transition:none}.realtorHero-module__ZqeyPq__actions a:hover{transform:none}}
