.premium-property,.premium-team,.premium-agent-profile,.premium-careers{background:var(--premium-paper,#f4f3ed);color:var(--premium-ink,#123a40)}.premium-property-heading h1{letter-spacing:-.035em;max-width:900px;font-family:SpanBold,Georgia,serif;font-size:clamp(38px,5vw,74px);font-weight:400;line-height:1.06}.premium-property-heading>div:last-child{padding-bottom:4px}.premium-property-heading>div:last-child>p:first-child{letter-spacing:-.045em;font-size:clamp(30px,3vw,43px);font-weight:500}.premium-property-facts{border-color:#123a401a;border-radius:24px;box-shadow:0 14px 40px #123a400a}.premium-property-facts>div{padding:26px 24px}.premium-property-facts>div>p:nth-child(2){letter-spacing:-.03em;font-size:30px;font-weight:500}.premium-property .premium-panel h2{font-family:SpanBold,Georgia,serif;font-size:32px;font-weight:400}.premium-agent-card{border-color:#123a401a;border-radius:24px;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s,border-color .2s;box-shadow:0 8px 30px #123a400a}.premium-agent-card img{transition:transform .7s cubic-bezier(.22,1,.36,1)}.premium-agent-card>a{overflow:hidden}.premium-agent-card h2{letter-spacing:-.025em;font-family:SpanBold,Georgia,serif;font-size:28px;font-weight:400}.premium-agent-card:focus-within{border-color:#007467}.premium-agent-profile .agent-profile-hero{border:1px solid #123a4014;border-radius:28px 28px 0 0;margin-inline:0}.premium-agent-profile .agent-profile-hero+div{border-radius:0 0 28px 28px;margin-inline:0;padding-inline:clamp(24px,4vw,48px)}.premium-agent-profile .agent-hero-title{font-family:SpanBold,Georgia,serif;font-size:clamp(45px,5.4vw,80px);font-weight:400;line-height:1.03}.premium-agent-profile .agent-hero-button{border-radius:99px}.premium-agent-profile .agent-story-panel,.premium-agent-profile .agent-profile-expertise,.premium-agent-profile .agent-review-card,.premium-agent-profile #request-information{border-radius:26px;box-shadow:0 12px 36px #123a4009}.premium-agent-profile .agent-story-panel h2,.premium-agent-profile #agent-expertise,.premium-agent-profile #client-stories-title,.premium-agent-profile #request-information h2{font-family:SpanBold,Georgia,serif;font-weight:400}.premium-agent-profile .agent-years-badge,.premium-agent-profile .agent-service-card{background:#f0f2ea;border-radius:16px}.premium-careers-hero{background:radial-gradient(at 85% 15%,#3a635d,#0000 55%),#123a40;position:relative;overflow:hidden}.premium-careers-hero:before{content:"";pointer-events:none;border:1px solid #e8ebd129;border-radius:50%;width:60vw;height:60vw;position:absolute;top:-22vw;right:-10vw;box-shadow:0 0 0 65px #e8ebd10a,0 0 0 130px #e8ebd108}.premium-careers-hero a{border-radius:99px}.premium-career-step{border-color:#123a401f;border-radius:22px}.premium-career-step summary>span:first-child{color:#728d77;font-family:SpanBold,Georgia,serif;font-size:35px;font-weight:400}.premium-career-step[open]{box-shadow:0 20px 45px #123a4012}.premium-career-step[open]>div{animation:.24s ease-out premium-step-enter}@keyframes premium-step-enter{0%{opacity:.4;transform:translateY(-5px)}to{opacity:1;transform:none}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.premium-agent-card:hover{transform:translateY(-6px);box-shadow:0 25px 50px #123a401a}.premium-agent-card:hover img{transform:scale(1.035)}}@media (max-width:639px){.premium-property-facts>div{padding:20px}.premium-agent-profile .agent-profile-hero{border-radius:22px 22px 0 0}.premium-agent-profile .agent-profile-hero+div{border-radius:0 0 22px 22px}}@media (prefers-reduced-motion:reduce){.premium-agent-card,.premium-agent-card img{transition:none}.premium-career-step[open]>div{animation:none}}
