.premium-conversion{--conversion-navy:#0a1b33;--conversion-deep:#071524;--conversion-ivory:#f6f5f1;--conversion-paper:#fffdfa;--conversion-text:#162033;--conversion-muted:#59616b;--conversion-border:#e4e2dc;--conversion-gold:#c79b43;--conversion-gold-dark:#76531c;background:var(--conversion-paper);min-width:0;color:var(--conversion-text);font-size:16px;line-height:1.75;overflow:clip}.premium-conversion [id]{scroll-margin-top:110px}.premium-conversion :is(h1,h2,h3,p,ol,ul,figure){margin:0}.premium-conversion :is(h1,h2,h3){text-wrap:balance}.premium-conversion :is(a,button,input,select,textarea):focus-visible{outline:3px solid var(--conversion-gold);outline-offset:4px}.conversion-shell{width:min(1360px,100% - 96px);margin-inline:auto}.conversion-skip{z-index:80;color:var(--conversion-navy);background:#fff;padding:12px 18px;position:fixed;top:-90px;left:18px}.conversion-skip:focus{top:14px}.conversion-eyebrow{color:var(--conversion-gold-dark);letter-spacing:.18em;text-transform:uppercase;font-size:12px;font-weight:800;line-height:1.4}.conversion-hero{isolation:isolate;background:var(--conversion-deep);color:#fff;position:relative;overflow:hidden}.conversion-hero:before,.conversion-hero:after{z-index:-1;content:"";pointer-events:none;position:absolute}.conversion-hero:before{opacity:.34;background-image:linear-gradient(#c79b4323 1px,#0000 1px),linear-gradient(90deg,#c79b4323 1px,#0000 1px);background-size:76px 76px;inset:0 0 0 52%;transform:skew(-8deg)scale(1.2)}.conversion-hero:after{border:1px solid #c79b4350;border-radius:50%;width:520px;height:520px;bottom:-180px;right:7vw;box-shadow:0 0 0 80px #c79b430a,0 0 0 160px #c79b4307}.conversion-hero--sell:after{border-radius:3px;left:54%;right:auto;transform:rotate(20deg)}.conversion-hero--areas:after{width:620px;height:620px;bottom:-250px;right:12vw}.conversion-hero--about:before{inset-inline-start:58%;transform:skew(8deg)scale(1.2)}.conversion-hero__grid{grid-template-columns:minmax(0,1.45fr) minmax(320px,.72fr);align-items:end;gap:clamp(64px,8vw,150px);min-height:610px;padding-block:clamp(110px,12vw,170px) 112px;display:grid}.conversion-hero__heading{max-width:900px}.conversion-hero__heading .conversion-eyebrow{color:#dfc184;margin-bottom:28px}.conversion-hero h1{font-family:var(--font-editorial), Georgia, serif;letter-spacing:-.045em;font-size:clamp(60px,6.3vw,104px);font-weight:500;line-height:.92}.conversion-hero h1 span{display:block}.conversion-hero__aside{z-index:1;padding-bottom:8px;position:relative}.conversion-hero__aside>p{color:#d5dbe2;font-size:clamp(17px,1.35vw,20px);line-height:1.75}.conversion-actions{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.conversion-button{letter-spacing:.04em;text-align:center;text-transform:uppercase;border:1px solid #0000;border-radius:2px;justify-content:center;align-items:center;gap:13px;min-height:54px;padding:15px 22px;font-size:12px;font-weight:800;line-height:1.4;transition:background-color .18s,border-color .18s,color .18s;display:inline-flex}.conversion-button svg,.conversion-text-link svg,.conversion-contact-link svg{flex:none;width:19px;height:19px}.conversion-button--gold{background:var(--conversion-gold);color:var(--conversion-deep)}.conversion-button--gold:hover{background:#d9b66e}.conversion-button--outline{color:#fff;border-color:#d7bd8975}.conversion-button--outline:hover{background:#ffffff0d;border-color:#d7bd89}.conversion-button--navy{background:var(--conversion-navy);color:#fff}.conversion-button--navy:hover{background:#153551}.conversion-hero__rule{background:linear-gradient(90deg, var(--conversion-gold), #ffffff1c 58%, transparent);height:1px;position:absolute;bottom:0;left:max(48px,50% - 680px);right:0}.conversion-section{background:var(--conversion-paper);padding-block:clamp(84px,8.5vw,138px)}.conversion-section--ivory{background:var(--conversion-ivory)}.conversion-section--champagne{background:#eee8dc}.conversion-section--navy{background:var(--conversion-navy);color:#fff}.conversion-section-heading{max-width:760px}.conversion-section-heading .conversion-eyebrow,.conversion-heading .conversion-eyebrow{margin-bottom:20px}.conversion-section h2,.conversion-heading h2,.conversion-final h2,.conversion-contact h2{font-family:var(--font-editorial), Georgia, serif;letter-spacing:-.025em;font-size:clamp(42px,4.4vw,70px);font-weight:600;line-height:1}.conversion-heading>p:last-child{max-width:700px;color:var(--conversion-muted);margin-top:28px;font-size:18px}.conversion-section--navy .conversion-eyebrow{color:#dfc184}.conversion-section--navy .conversion-heading>p:last-child{color:#c9d0d9}.conversion-intro-grid{grid-template-columns:minmax(0,.8fr) minmax(560px,1.2fr);align-items:start;gap:clamp(70px,9vw,150px);display:grid}.conversion-points{border-top:1px solid #cfcac1;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.conversion-points article{border-bottom:1px solid #cfcac1;min-height:210px;padding:28px 30px 30px 0}.conversion-points article:nth-child(2n){border-left:1px solid #cfcac1;padding-left:30px}.conversion-points article>span{color:var(--conversion-gold-dark);letter-spacing:.18em;margin-bottom:26px;font-size:11px;font-weight:800;display:block}.conversion-points h3{font-family:var(--font-editorial), Georgia, serif;font-size:29px;font-weight:600;line-height:1.08}.conversion-points p{color:var(--conversion-muted);margin-top:14px;font-size:15px}.conversion-process{border-block:1px solid #ffffff24;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;padding:0;list-style:none;display:grid;margin-top:70px!important}.conversion-process li{min-height:320px;padding:30px 26px 34px}.conversion-process li+li{border-left:1px solid #ffffff24}.conversion-process__number{color:#dfc184;letter-spacing:.18em;margin-bottom:68px;font-size:12px;font-weight:800;display:block}.conversion-process h3{font-family:var(--font-editorial), Georgia, serif;font-size:28px;font-weight:600;line-height:1.08}.conversion-process p{color:#c9d0d9;margin-top:18px;font-size:14px;line-height:1.75}.conversion-heading-row{justify-content:space-between;align-items:end;gap:60px;margin-bottom:48px;display:flex}.conversion-heading-row .conversion-heading{max-width:800px}.conversion-text-link{min-height:46px;color:var(--conversion-gold-dark);align-items:center;gap:13px;font-size:13px;font-weight:800;display:inline-flex}.conversion-text-link:hover{text-underline-offset:6px;text-decoration:underline}.conversion-properties{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid}.conversion-property{border:1px solid var(--conversion-border);background:#fff;min-width:0}.conversion-property__media{aspect-ratio:16/9;background:#e7e3db;position:relative;overflow:hidden}.conversion-property__media img{object-fit:cover;transition:transform .3s}.conversion-property a:hover .conversion-property__media img{transform:scale(1.025)}.conversion-property__media>span{height:100%;color:var(--conversion-muted);place-items:center;display:grid}.conversion-property__body{grid-template-columns:minmax(0,1fr) auto;gap:20px;padding:25px 28px 27px;display:grid}.conversion-property__body>div>p{color:var(--conversion-muted);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700}.conversion-property h3{font-family:var(--font-editorial), Georgia, serif;margin-top:5px;font-size:30px;font-weight:600;line-height:1.1}.conversion-property strong{font-family:var(--font-editorial), Georgia, serif;white-space:nowrap;font-size:27px}.conversion-property ul{border-top:1px solid var(--conversion-border);grid-column:1/-1;gap:20px;padding:16px 0 0;list-style:none;display:flex}.conversion-property li{color:#4d5867;align-items:center;gap:7px;font-size:14px;display:flex}.conversion-property li svg{width:18px;height:18px}.conversion-property__link{color:var(--conversion-gold-dark);grid-column:1/-1;align-items:center;gap:10px;font-size:13px;font-weight:800;display:inline-flex}.conversion-property__link svg{width:18px}.conversion-empty{border-block:1px solid var(--conversion-border);justify-content:space-between;align-items:center;gap:30px;padding-block:34px;display:flex}.conversion-editorial-mark{aspect-ratio:1.65;width:min(100%,520px);color:var(--conversion-gold-dark);border:1px solid #b9ab91;justify-self:end;place-items:center;display:grid}.conversion-editorial-mark svg{stroke-width:1px;width:70px;height:70px}.conversion-editorial-mark span{font-family:var(--font-editorial), Georgia, serif;letter-spacing:.08em;font-size:42px}.conversion-evaluation{background:#ebe6dc;padding-block:clamp(84px,8.5vw,138px)}.conversion-evaluation__grid{grid-template-columns:minmax(0,.8fr) minmax(520px,1fr);align-items:start;gap:clamp(70px,9vw,140px);display:grid}.conversion-note{color:#5d6570;border-top:1px solid #bdb5a8;max-width:610px;padding-top:22px;font-size:14px;margin-top:25px!important}.conversion-contact-link{color:#fff;align-items:center;gap:11px;min-height:46px;font-weight:700;display:inline-flex}.conversion-contact-link--dark{color:var(--conversion-navy);margin-top:30px}.conversion-evaluation__form{background:#fffdfa;border:1px solid #d2cbc0;padding:38px;box-shadow:0 22px 60px #14213d0c}.conversion-evaluation__form .lead-step-title{font-family:var(--font-editorial), Georgia, serif;font-size:30px}.conversion-areas{padding-top:0}.conversion-area{border-top:1px solid #cfcac1;grid-template-columns:80px minmax(260px,.75fr) minmax(0,1fr);align-items:start;gap:clamp(28px,5vw,90px);padding-block:62px;display:grid}.conversion-area:last-child{border-bottom:1px solid #cfcac1}.conversion-area__number{color:var(--conversion-gold-dark);letter-spacing:.18em;font-size:12px;font-weight:800}.conversion-area__name{align-items:center;gap:18px;display:flex}.conversion-area__name svg{width:30px;height:30px;color:var(--conversion-gold-dark);stroke-width:1.5px}.conversion-area h2{font-size:clamp(46px,4.4vw,68px)}.conversion-area__content h3{font-family:var(--font-editorial), Georgia, serif;font-size:32px;font-weight:600;line-height:1.1}.conversion-area__content p{max-width:650px;color:var(--conversion-muted);margin-top:18px}.conversion-area__links{flex-wrap:wrap;gap:12px 28px;margin-top:20px;display:flex}.conversion-area__links .conversion-text-link{margin-top:0}.conversion-final{background:var(--conversion-deep);color:#fff;padding-block:86px}.conversion-final__grid{grid-template-columns:minmax(0,1.2fr) minmax(280px,.7fr);align-items:center;gap:80px;display:grid}.conversion-final .conversion-eyebrow{color:#dfc184;margin-bottom:20px}.conversion-final h2{max-width:820px}.conversion-final p:last-child{color:#c9d0d9;max-width:680px;margin-top:20px}.conversion-profile{grid-template-columns:minmax(320px,.72fr) minmax(0,1.28fr);align-items:center;gap:clamp(64px,9vw,150px);display:grid}.conversion-profile__portrait{border:1px solid var(--conversion-border);background:#fff;min-height:650px;position:relative;overflow:hidden}.conversion-profile__portrait .broker-image{position:absolute;inset:0}.conversion-profile__portrait .editorial-portrait--about{object-fit:contain;object-position:center bottom;width:100%;height:100%;position:absolute;inset:0}.conversion-profile__portrait .broker-portrait__frame{height:100%}.conversion-profile__portrait .broker-portrait__image{object-fit:contain;object-position:center bottom;width:100%;height:100%}.conversion-profile__portrait .broker-image[data-state=loaded] .broker-image__fallback{visibility:hidden}.conversion-profile__content .conversion-points{margin-top:50px}.conversion-profile__biography{max-width:780px;color:var(--conversion-muted);gap:18px;margin-top:30px;font-size:16px;line-height:1.85;display:grid}.conversion-territory{grid-template-columns:130px minmax(0,1fr) auto;align-items:center;gap:50px;display:grid}.conversion-territory__icon{border:1px solid #c79b4370;border-radius:50%;place-items:center;width:110px;height:110px;display:grid}.conversion-territory__icon svg{color:#dfc184;stroke-width:1.3px;width:44px;height:44px}.conversion-territory .conversion-text-link{color:#dfc184}.conversion-paths>.conversion-shell>.conversion-eyebrow{margin-bottom:28px}.conversion-paths__grid{border-block:1px solid var(--conversion-border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.conversion-paths article{padding:50px 55px 54px 0}.conversion-paths article+article{border-left:1px solid var(--conversion-border);padding-left:55px}.conversion-paths article>svg{width:44px;height:44px;color:var(--conversion-gold-dark);stroke-width:1.25px;margin-bottom:28px}.conversion-paths h3{font-family:var(--font-editorial), Georgia, serif;font-size:clamp(36px,3.5vw,52px);font-weight:600;line-height:1}.conversion-paths p{max-width:540px;color:var(--conversion-muted);margin-top:19px}.conversion-paths .conversion-text-link{margin-top:22px}.conversion-contact{background:#e9e2d5;padding-block:80px}.conversion-contact__grid{grid-template-columns:minmax(0,1fr) minmax(320px,.6fr);align-items:center;gap:70px;display:grid}.conversion-contact .conversion-eyebrow{margin-bottom:20px}.conversion-contact address{border-left:1px solid #b9ab91;flex-direction:column;gap:9px;padding-left:40px;font-style:normal;display:flex}.conversion-contact address strong{font-family:var(--font-editorial), Georgia, serif;font-size:30px}.conversion-contact address span{color:var(--conversion-muted);font-size:14px}.conversion-contact address a{overflow-wrap:anywhere;align-items:center;gap:10px;min-height:36px;font-weight:700;display:inline-flex}.conversion-contact address a:first-of-type{margin-top:12px}.conversion-contact address svg{width:18px;height:18px;color:var(--conversion-gold-dark)}@media (min-width:1200px){.conversion-profile__portrait{align-self:start}}@media (max-width:1199px){.conversion-shell{width:calc(100% - 64px)}.conversion-hero__grid{grid-template-columns:1fr;gap:42px;min-height:auto;padding-block:100px 88px}.conversion-hero__aside{max-width:720px}.conversion-intro-grid,.conversion-evaluation__grid,.conversion-profile{grid-template-columns:1fr;gap:58px}.conversion-editorial-mark{justify-self:stretch;width:100%}.conversion-process{grid-template-columns:repeat(2,minmax(0,1fr))}.conversion-process li{border-bottom:1px solid #ffffff24;min-height:250px}.conversion-process li:nth-child(odd){border-left:0}.conversion-process__number{margin-bottom:42px}.conversion-profile__portrait{width:min(620px,100%);min-height:650px}.conversion-territory{grid-template-columns:110px minmax(0,1fr)}.conversion-territory .conversion-text-link{grid-column:2}}@media (max-width:767px){.conversion-shell{width:calc(100% - 40px)}.premium-conversion{font-size:15px}.conversion-hero:before{inset-inline-start:38%}.conversion-hero:after{bottom:-250px;right:-210px}.conversion-hero__grid{padding-block:76px 70px}.conversion-hero h1{font-size:clamp(46px,14vw,66px);line-height:.96}.conversion-hero__aside>p{font-size:16px}.conversion-actions,.conversion-final .conversion-actions{width:100%;display:grid}.conversion-button{width:100%}.conversion-section,.conversion-evaluation{padding-block:72px}.conversion-section h2,.conversion-heading h2,.conversion-final h2,.conversion-contact h2{font-size:clamp(38px,11vw,50px)}.conversion-heading>p:last-child{font-size:16px}.conversion-intro-grid{gap:45px}.conversion-points{grid-template-columns:1fr}.conversion-points article,.conversion-points article:nth-child(2n){border-left:0;min-height:0;padding:26px 0 30px}.conversion-process{grid-template-columns:1fr;margin-top:44px!important}.conversion-process li{grid-template-columns:42px minmax(0,1fr);gap:16px;min-height:0;padding:28px 0;display:grid;border-left:0!important}.conversion-process__number{margin:4px 0 0}.conversion-heading-row,.conversion-empty{flex-direction:column;align-items:flex-start}.conversion-properties,.conversion-property__body{grid-template-columns:1fr}.conversion-property__body>*{grid-column:1!important}.conversion-property strong{font-size:25px}.conversion-editorial-mark{aspect-ratio:1.8}.conversion-evaluation__grid{gap:42px}.conversion-evaluation__form{margin-inline:-8px;padding:24px 18px}.conversion-area{grid-template-columns:42px minmax(0,1fr);gap:20px 8px;padding-block:42px}.conversion-area__name{gap:12px}.conversion-area__name svg{width:24px}.conversion-area h2{font-size:42px}.conversion-area__content{grid-column:2}.conversion-area__content h3{font-size:27px}.conversion-final{padding-block:70px}.conversion-final__grid,.conversion-paths__grid,.conversion-contact__grid{grid-template-columns:1fr;gap:44px}.conversion-profile__portrait{min-height:500px}.conversion-territory{grid-template-columns:1fr;gap:34px}.conversion-territory .conversion-text-link{grid-column:1}.conversion-paths article,.conversion-paths article+article{border-left:0;padding:42px 0}.conversion-paths article+article{border-top:1px solid var(--conversion-border)}.conversion-contact address{border-top:1px solid #b9ab91;border-left:0;padding:30px 0 0}}@media (prefers-reduced-motion:reduce){.premium-conversion *,.premium-conversion :before,.premium-conversion :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
