:root{--ink:#161617;--muted:#6e6e73;--soft:#f5f5f7;--paper:#fff;--line:#e5e5e7;--blue:#4d70f6;--violet:#805bd5;--coral:#ef7187;--peach:#f3b45e;--rail:92px;--header:82px}*{box-sizing:border-box}.skipLink{z-index:999;color:#fff;background:#111113;border-radius:999px;padding:10px 14px;font-size:.75rem;transition:transform .18s;position:fixed;top:10px;left:10px;transform:translateY(-160%)}.skipLink:focus{transform:translateY(0)}:where(a,button,input,select,textarea,summary):focus-visible{outline-offset:3px;outline:3px solid #4d70f657}html{scroll-behavior:smooth;background:var(--paper)}body{background:var(--paper);color:var(--ink);font-family:var(--font-geist-sans), Arial, sans-serif;-webkit-font-smoothing:antialiased;margin:0}body.intro-open,body.menu-open{overflow:hidden}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer}img{max-width:100%}::selection{background:#dcd7ff}.brandIntro{z-index:1000;background:#fff;place-content:center;animation:.5s cubic-bezier(.72,0,.2,1) 1.05s forwards introLeave;display:grid;position:fixed;inset:0}.introMark{filter:drop-shadow(0 18px 34px #805bd524);width:102px;height:124px;animation:1.35s cubic-bezier(.2,.75,.2,1) both hBreathe;position:relative}.introMark:before{content:"";opacity:0;background:radial-gradient(circle,#805bd517,#ef718709 35%,#0000 68%);border-radius:50%;animation:1.55s .55s forwards hAura;position:absolute;inset:-75%;transform:scale(.55)}.introMark span{z-index:1;transform-origin:50%;border-radius:10px;width:13px;height:100%;animation:.72s cubic-bezier(.25,.85,.22,1) .16s forwards hVertical;position:absolute;top:0;transform:scaleY(0)}.introMark span:first-child{background:linear-gradient(180deg,var(--coral),var(--peach));left:12px}.introMark span:last-child{background:linear-gradient(180deg,var(--blue),var(--violet));right:12px}.introMark i{z-index:2;background:linear-gradient(90deg,var(--coral),var(--violet),var(--blue));transform-origin:50%;border-radius:10px;height:12px;animation:.62s cubic-bezier(.25,.85,.22,1) .68s forwards hHorizontal;position:absolute;top:calc(50% - 6px);left:13px;right:13px;transform:scaleX(0)}@keyframes hVertical{to{transform:scaleY(1)}}@keyframes hHorizontal{to{transform:scaleX(1)}}@keyframes hAura{55%{opacity:1}to{opacity:.45;transform:scale(1)}}@keyframes hBreathe{0%{transform:scale(.88)}62%{transform:scale(1)}to{transform:scale(.98)}}@keyframes introLeave{to{opacity:0;visibility:hidden;transform:scale(1.025)}}.siteHeader{z-index:100;height:var(--header);grid-template-columns:var(--rail) 1fr auto auto auto;-webkit-backdrop-filter:saturate(180%)blur(22px);backdrop-filter:saturate(180%)blur(22px);background:#ffffffe6;border-bottom:1px solid #16161717;align-items:center;gap:28px;padding:0 34px 0 0;display:grid;position:fixed;top:0;left:0;right:0}.brandLogo{border-right:1px solid var(--line);place-items:center;height:100%;display:grid;overflow:hidden}.brandLogo>span{letter-spacing:-.08em;background:linear-gradient(145deg,var(--coral),var(--peach) 34%,var(--violet) 67%,var(--blue));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:1.75rem;font-weight:720;display:block}.siteHeader>p{color:#77777c;letter-spacing:.02em;margin:0;font-size:.64rem;line-height:1.4}.headerLegalLink{color:#77777c;font-size:.68rem;transition:color .2s}.headerAction{border:1px solid #d5d5d7;border-radius:999px;align-items:center;gap:18px;padding:11px 17px;font-size:.72rem;font-weight:590;transition:color .2s,background .2s,border-color .2s;display:inline-flex}.menuButton{background:0 0;border:0;width:42px;height:42px;display:none}.menuButton span{background:var(--ink);width:20px;height:1px;margin:5px auto;display:block}.menuButton[aria-expanded=true] span:first-child{transform:translateY(3px)rotate(45deg)}.menuButton[aria-expanded=true] span:last-child{transform:translateY(-3px)rotate(-45deg)}.menuButton span{transition:transform .2s}.sectionRail{z-index:80;top:var(--header);width:var(--rail);border-right:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffe0;align-items:center;display:grid;position:fixed;bottom:0;left:0}.sectionRail nav{gap:8px;padding:0 14px;display:grid}.sectionRail a{color:#a1a1a6;place-items:center;height:42px;display:grid;position:relative}.sectionRail a i{border:1px solid;border-radius:50%;width:5px;height:5px;transition:width .25s,height .25s,background .25s,color .25s;display:block}.sectionRail a span{background:var(--ink);color:#fff;white-space:nowrap;opacity:0;pointer-events:none;border-radius:8px;padding:8px 11px;font-size:.66rem;transition:opacity .2s,transform .2s;position:absolute;left:67px;transform:translate(-5px)}.sectionRail a small{display:none}.sectionRail a:hover span{opacity:1;transform:translate(0)}.sectionRail a.is-active{color:var(--ink)}.sectionRail a.is-active i{background:linear-gradient(135deg,var(--coral),var(--blue));border:3px solid #fff;width:10px;height:10px;box-shadow:0 0 0 1px #98989c}.railLine{background:#e8e8ea;width:1px;position:absolute;top:20%;bottom:20%;left:50%;transform:translate(-50%)}.mobileNav{display:none}.siteMain{overflow:hidden}.siteMain section[id],#metodo{scroll-margin-top:var(--header)}[data-reveal]{opacity:0;transition:opacity .9s cubic-bezier(.25,.8,.25,1),transform .9s cubic-bezier(.25,.8,.25,1);transform:translateY(24px)}[data-reveal].is-visible{opacity:1;transform:translateY(0)}.sectionLabel,.kicker{color:#79797e;letter-spacing:.16em;text-transform:uppercase;margin:0 0 28px;font-size:.68rem;font-weight:610}.sectionLabel:before,.kicker:before{content:"";background:linear-gradient(90deg,var(--coral),var(--blue));width:22px;height:2px;margin:0 12px 3px 0;display:inline-block}.hero{min-height:100svh;padding:calc(var(--header) + 70px) clamp(34px,8vw,132px) 88px;background:#fff;align-items:center;display:grid;position:relative}.heroCopy{z-index:2;max-width:1020px;position:relative}.hero h1{letter-spacing:-.085em;margin:0;font-size:clamp(4.3rem,9vw,9.8rem);font-weight:600;line-height:.83}.hero h1 em{color:#a1a1a6;font-style:normal;font-weight:420}.heroLead{color:#626267;letter-spacing:-.02em;max-width:580px;margin:46px 0 0;font-size:clamp(1rem,1.55vw,1.35rem);line-height:1.6}.heroActions{align-items:center;gap:34px;margin-top:42px;display:flex}.primaryAction{background:var(--ink);color:#fff;border-radius:999px;justify-content:space-between;align-items:center;gap:38px;min-width:260px;padding:15px 20px;font-size:.78rem;font-weight:620;transition:transform .25s,box-shadow .25s;display:inline-flex}.primaryAction:hover{transform:translateY(-2px);box-shadow:0 12px 32px #00000029}.quietAction{color:#4a4a4f;border-bottom:1px solid #b9b9bd;padding-bottom:4px;font-size:.76rem}.heroSignature{z-index:1;aspect-ratio:1;filter:blur(.2px);background:radial-gradient(circle,#ffffffbf 0 18%,#0000 55%),conic-gradient(from 150deg,#ef71871f,#f3b45e1a,#4d70f61a,#805bd51f,#ef71871f);border-radius:50%;place-items:center;width:clamp(240px,28vw,470px);animation:8s ease-in-out infinite signatureFloat;display:grid;position:absolute;top:50%;right:7vw;transform:translateY(-50%)}.heroSignature:before,.heroSignature:after{content:"";border:1px solid #1616170f;border-radius:50%;position:absolute;inset:10%}.heroSignature:after{inset:27%}.heroSignature span{color:#1616170b;letter-spacing:-.1em;font-size:clamp(10rem,23vw,27rem);font-weight:700}@keyframes signatureFloat{0%,to{transform:translateY(-50%)scale(1)}50%{transform:translateY(-52%)scale(1.025)}}.heroFoot{border-top:1px solid var(--line);color:#9a9a9f;justify-content:space-between;padding-top:17px;font-size:.62rem;display:flex;position:absolute;bottom:26px;left:clamp(34px,8vw,132px);right:clamp(34px,6vw,96px)}.sellerStory{background:var(--soft);padding:clamp(100px,14vw,210px) clamp(28px,7vw,112px)}.storyIntro{max-width:1020px}.storyIntro h2,.methodHeading h2,.buyerStory h2,.sectionHeading h2,.diagnosisCopy h2,.resourceIntro h2{letter-spacing:-.075em;margin:0;font-size:clamp(3.4rem,7vw,7.8rem);font-weight:565;line-height:.91}.storyIntro>p:last-child{color:#6e6e73;max-width:560px;margin:38px 0 0 auto;font-size:1.05rem;line-height:1.7}.storyProofs{border-top:1px solid #d9d9dc;margin-top:clamp(90px,11vw,160px)}.storyProofs article{border-bottom:1px solid #d9d9dc;grid-template-columns:90px minmax(0,1fr);padding:45px 0;display:grid}.storyProofs article>span{color:#949499;padding-top:5px;font-size:.65rem}.storyProofs article>div{grid-template-columns:minmax(280px,.85fr) minmax(260px,.55fr);align-items:start;gap:80px;display:grid}.storyProofs h3{letter-spacing:-.055em;max-width:630px;margin:0;font-size:clamp(1.9rem,3.6vw,4rem);font-weight:510;line-height:1}.storyProofs p{color:#6e6e73;margin:2px 0 0;line-height:1.65}.methodExperience{margin-top:clamp(130px,17vw,250px)}.methodHeading{grid-template-columns:1fr 2fr;align-items:start;gap:60px;display:grid}.methodHeading .sectionLabel{margin-top:18px}.methodInterface{background:#fff;border:1px solid #d8d8dc;border-radius:22px;grid-template-columns:.56fr 1.44fr;margin-top:80px;display:grid;overflow:hidden;box-shadow:0 30px 100px #0000000f}.methodTabs{border-right:1px solid var(--line);display:grid}.methodTabs button{border:0;border-bottom:1px solid var(--line);color:#747479;text-align:left;background:#fbfbfc;grid-template-columns:40px 1fr;align-items:center;gap:12px;min-height:76px;padding:0 24px;font-weight:530;transition:background .2s,color .2s;display:grid}.methodTabs button:last-child{border-bottom:0}.methodTabs button span{color:#a1a1a6;font-size:.6rem}.methodDetail{align-content:center;min-height:410px;padding:clamp(38px,6vw,90px);animation:.4s both detailIn;display:grid}.methodDetail>span{color:#9b9ba0;text-transform:uppercase;letter-spacing:.14em;font-size:.65rem}.methodDetail>strong{letter-spacing:-.065em;margin-top:15px;font-size:clamp(2.4rem,5vw,5.2rem);font-weight:540;line-height:.95}.methodDetail>p{color:#6e6e73;max-width:600px;margin:27px 0 38px;font-size:1rem;line-height:1.7}.methodDetail>a{border-bottom:1px solid #a8a8ac;justify-self:start;padding-bottom:5px;font-size:.76rem;font-weight:610}@keyframes detailIn{0%{opacity:0;transform:translateY(7px)}}.buyerStory{background:#fff;grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(55px,9vw,150px);min-height:92vh;padding:clamp(100px,14vw,200px) clamp(28px,7vw,112px);display:grid}.buyerStory h2 em{color:#a1a1a6;font-style:normal;font-weight:410}.buyerStory>div:first-child>p:last-child{color:#6e6e73;max-width:520px;margin-top:34px;line-height:1.7}.buyerActions{border-top:1px solid var(--line)}.buyerActions a{border-bottom:1px solid var(--line);grid-template-columns:40px 1fr 20px;align-items:center;gap:20px;padding:27px 3px;transition:padding .25s,background .25s;display:grid}.buyerActions a:hover{background:linear-gradient(90deg,#f7f7fa,#0000);padding-left:15px}.buyerActions span{color:#a0a0a5;font-size:.62rem}.buyerActions strong{font-size:1.1rem;font-weight:520}.buyerActions i{color:var(--blue);font-style:normal}.propertiesSection{background:var(--soft);padding:clamp(100px,13vw,190px) clamp(28px,7vw,112px)}.sectionHeading{justify-content:space-between;align-items:end;gap:45px;margin-bottom:72px;display:flex}.sectionHeading h2{font-size:clamp(3rem,6vw,6.7rem)}.sectionHeading>a{border-bottom:1px solid #aaa;flex:none;padding-bottom:6px;font-size:.76rem;font-weight:610}.propertyGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid}.propertyCard{background:#fff;border-radius:18px;transition:transform .35s,box-shadow .35s;overflow:hidden}.propertyCard:hover{transform:translateY(-6px);box-shadow:0 24px 70px #00000017}.propertyVisual{background:#ddd;height:clamp(280px,34vw,500px);position:relative;overflow:hidden}.propertyVisual img{object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.propertyCard:hover .propertyVisual img{transform:scale(1.025)}.propertyVisual:after{content:"";background:linear-gradient(#00000005,#00000080);position:absolute;inset:0}.propertyVisual>span{z-index:2;color:#444;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffe0;border-radius:50%;place-items:center;width:34px;height:34px;font-size:.59rem;display:grid;position:absolute;top:20px;left:20px}.propertyVisual>small{z-index:2;color:#ffffffc7;text-transform:uppercase;letter-spacing:.09em;font-size:.59rem;position:absolute;bottom:20px;left:20px}.propertyInfo{padding:28px 30px 32px;position:relative}.propertyInfo p{color:#7d7d82;text-transform:uppercase;letter-spacing:.08em;margin:0 0 9px;font-size:.68rem}.propertyInfo h3{letter-spacing:-.04em;margin:0;font-size:1.65rem}.propertyInfo>span{color:#77777c;margin-top:9px;font-size:.78rem;display:block}.propertyInfo strong{margin-top:25px;font-size:1.2rem;font-weight:620;display:block}.propertyInfo i{color:#626267;font-size:.72rem;font-style:normal;position:absolute;bottom:34px;right:30px}.portfolioStatus{border:1px solid var(--line);color:#777;text-align:center;background:#fff;border-radius:18px;place-content:center;gap:13px;min-height:200px;padding:40px;display:grid}.dataNote{color:#98989d;margin:20px 0 0;font-size:.65rem}.personalSection{background:#fff;grid-template-columns:1.15fr .85fr;align-content:center;gap:clamp(60px,10vw,150px);min-height:82vh;padding:clamp(110px,15vw,220px) clamp(28px,7vw,112px);display:grid;position:relative;overflow:hidden}.personalSection>div:not(.personalMark){z-index:2;position:relative}.personalSection h2{letter-spacing:-.07em;margin:0;font-size:clamp(3.3rem,6.5vw,7.1rem);font-weight:550;line-height:.92}.personalSection h2 em{color:#a1a1a6;font-style:normal;font-weight:410}.personalCopy{align-self:end;max-width:580px}.personalCopy p{color:#626267;font-size:1rem;line-height:1.75}.personalCopy a{border-bottom:1px solid #aaa;margin-top:24px;padding-bottom:5px;font-size:.76rem;font-weight:610;display:inline-block}.personalMark{color:#16161706;font-size:min(60vw,780px);font-weight:750;line-height:1;position:absolute;top:50%;left:54%;transform:translate(-50%,-50%)}.diagnosisSection{background:#fff;grid-template-columns:.92fr 1.08fr;gap:clamp(60px,10vw,150px);padding:clamp(100px,14vw,200px) clamp(28px,7vw,112px);display:grid}.diagnosisCopy h2{font-size:clamp(3.3rem,6.5vw,7.1rem)}.diagnosisCopy h2 em{color:#a1a1a6;font-style:normal;font-weight:410}.diagnosisCopy>p:nth-child(3){color:#6e6e73;max-width:520px;margin:34px 0 0;line-height:1.7}.contactDirect{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:56px;display:grid}.contactDirect a{gap:6px;font-size:.77rem;display:grid}.contactDirect span{color:#9b9ba0;text-transform:uppercase;letter-spacing:.12em;font-size:.58rem}.leadForm{background:var(--soft);border-radius:22px;grid-template-columns:1fr 1fr;align-content:center;gap:27px 20px;padding:clamp(30px,5vw,62px);display:grid}.leadForm label{gap:8px;display:grid}.leadForm label>span:first-child{color:#76767b;text-transform:uppercase;letter-spacing:.09em;font-size:.64rem;font-weight:590}.leadForm input:not([type=checkbox]),.leadForm select,.leadForm textarea{width:100%;color:var(--ink);background:0 0;border:0;border-bottom:1px solid #cfcfd3;border-radius:0;outline:0;padding:12px 0}.leadForm input::placeholder,.leadForm textarea::placeholder{color:#aaaab0}.leadForm .full{grid-column:1/-1}.consent{grid-template-columns:17px 1fr;align-items:start;gap:9px!important;display:grid!important}.consent input{accent-color:var(--ink);margin-top:2px}.consent span{line-height:1.5;color:#85858a!important;text-transform:none!important;letter-spacing:0!important;font-size:.67rem!important}.consent a{text-decoration:underline}.formButton{background:var(--ink);color:#fff;border:0;border-radius:999px;grid-column:1/-1;justify-content:space-between;align-items:center;padding:16px 20px;font-size:.78rem;font-weight:620;display:flex}.formButton:disabled{opacity:.55}.formStatus{color:#666;min-height:20px;margin:0;font-size:.72rem}.formStatus.success{color:#28734a}.formStatus.error{color:#9a3945}.formStatus a{text-decoration:underline}.formHeading h2{letter-spacing:-.055em;margin:0;font-size:clamp(2rem,4vw,3.5rem);line-height:1}.formHeading p{color:#6e6e73;max-width:560px;margin:13px 0 0;line-height:1.6}.formPrivacy{background:#ffffffb3;border:1px solid #dedee1;border-radius:12px;padding:14px 16px}.formPrivacy strong{font-size:.68rem}.formPrivacy p{color:#747479;margin:6px 0 0;font-size:.66rem;line-height:1.5}.honeypot{position:absolute!important;left:-9999px!important}.resourcesSection{background:var(--soft);grid-template-columns:.9fr 1.1fr;gap:clamp(70px,11vw,170px);padding:clamp(100px,14vw,200px) clamp(28px,7vw,112px);display:grid}.resourceIntro{align-self:start;position:sticky;top:125px}.resourceIntro h2{font-size:clamp(3.3rem,6vw,6.6rem)}.resourceIntro>p:last-child{color:#6e6e73;max-width:470px;margin-top:30px;line-height:1.7}.resourceLinks{border-top:1px solid #d9d9dc}.resourceLinks a{border-bottom:1px solid #d9d9dc;grid-template-columns:42px 1fr 150px 20px;align-items:center;gap:18px;padding:31px 3px;transition:padding .25s,background .25s;display:grid}.resourceLinks a:hover{background:#ffffffa6;padding-left:14px}.resourceLinks span{color:#9a9a9f;font-size:.6rem}.resourceLinks strong{letter-spacing:-.02em;font-size:1.15rem;font-weight:530}.resourceLinks p{color:#88888d;margin:0;font-size:.7rem}.resourceLinks i{color:var(--blue);font-style:normal}.blogSection{background:#fff;padding:clamp(100px,14vw,200px) clamp(28px,7vw,112px)}.blogGrid{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--line);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.blogGrid a{background:#fff;flex-direction:column;min-height:340px;padding:30px;transition:background .25s;display:flex}.blogGrid span{color:#88888d;text-transform:uppercase;letter-spacing:.09em;font-size:.61rem}.blogGrid h3{letter-spacing:-.05em;margin:55px 0 0;font-size:clamp(1.5rem,2.5vw,2.6rem);font-weight:520;line-height:1.05}.blogGrid i{color:#69696e;margin-top:auto;font-size:.73rem;font-style:normal}body>footer{background:var(--soft);border-top:1px solid var(--line);padding:100px clamp(28px,7vw,112px) 26px}.footerStatement{justify-content:space-between;align-items:end;gap:50px;padding-bottom:90px;display:flex}.footerStatement p{letter-spacing:-.065em;margin:0;font-size:clamp(2.8rem,5.5vw,6.2rem);font-weight:535;line-height:.95}.footerStatement a{border-bottom:1px solid #aaa;flex:none;padding-bottom:5px;font-size:.76rem;font-weight:610}.footerGrid{border-top:1px solid #d8d8db;grid-template-columns:1.5fr repeat(3,1fr);gap:42px;padding:55px 0 70px;display:grid}.footerGrid>div{align-content:start;gap:8px;display:grid}.footerGrid img{width:105px;height:auto;margin-bottom:10px}.footerGrid p,.footerGrid a{color:#69696e;margin:0;font-size:.75rem;line-height:1.65}.footerGrid span{color:#9a9a9f;text-transform:uppercase;letter-spacing:.13em;margin-bottom:10px;font-size:.59rem}.footerBottom{color:#98989d;border-top:1px solid #d8d8db;justify-content:space-between;padding-top:22px;font-size:.6rem;display:flex}.whatsapp{z-index:90;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#161617ed;border-radius:999px;align-items:center;gap:17px;padding:12px 16px;font-size:.68rem;display:flex;position:fixed;bottom:22px;right:24px;box-shadow:0 10px 36px #00000029}.whatsapp i{color:#8ca0ff;font-style:normal}.propertyPage{background:#fff;min-height:100vh}.locationBarStatic{display:none}.propertyPageHeader{height:var(--header);border-bottom:1px solid var(--line);background:#fffffff0;justify-content:space-between;align-items:center;padding:0 clamp(24px,6vw,90px);display:flex}.propertyPageHeader img{width:90px;height:auto;display:block}.propertyPageHeader nav{align-items:center;gap:25px;display:flex}.propertyPageHeader nav a{color:#69696e;font-size:.72rem}.propertyHero{background:var(--soft);grid-template-columns:.74fr 1.26fr;min-height:650px;display:grid}.propertyHero>div{flex-direction:column;justify-content:center;padding:clamp(42px,7vw,105px);display:flex}.propertyHero>div>p{color:#88888d;text-transform:uppercase;letter-spacing:.12em;font-size:.65rem}.propertyHero h1{letter-spacing:-.07em;margin:24px 0 34px;font-size:clamp(3rem,6vw,6.5rem);line-height:.91}.propertyHero h1 span{color:#8e8e93;font-size:.5em;font-weight:430}.propertyHero strong{font-size:clamp(1.8rem,3vw,3rem)}.propertyHero ul{flex-wrap:wrap;gap:9px;margin:30px 0 0;padding:0;list-style:none;display:flex}.propertyHero li{color:#66666b;border:1px solid #d5d5d8;border-radius:999px;padding:8px 12px;font-size:.7rem}.propertyHeroImage{min-width:0;min-height:650px;position:relative;overflow:hidden}.propertyHeroImage img{object-fit:cover;width:100%;height:100%;min-height:650px;transition:transform .7s;display:block}.propertyHeroImage:hover img{transform:scale(1.015)}.propertyHeroImage span{color:#333;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffe6;border-radius:999px;padding:10px 14px;font-size:.68rem;position:absolute;bottom:22px;right:22px}.propertyGallery{background:#fff;grid-template-columns:repeat(3,1fr);gap:3px;padding:3px;display:grid}.propertyGallery a{background:var(--soft);overflow:hidden}.propertyGallery img{aspect-ratio:1.45;object-fit:cover;width:100%;transition:transform .5s;display:block}.propertyGallery a:hover img{transform:scale(1.02)}.propertyDetail{grid-template-columns:minmax(0,1.15fr) minmax(350px,.85fr);gap:clamp(50px,8vw,120px);padding:clamp(80px,11vw,160px) clamp(28px,8vw,130px);display:grid}.propertyDetail h2{letter-spacing:-.065em;max-width:740px;font-size:clamp(2.5rem,5vw,5rem);line-height:.95}.propertyOverview{color:#3f3f43;max-width:760px;margin:38px 0 0;font-size:1.12rem;line-height:1.75}.propertyDescription{color:#606065;max-width:760px;margin-top:42px;line-height:1.82}.propertyDescription p{margin:0 0 22px}.propertyFacts{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:55px;display:grid}.propertyFacts div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);align-content:center;gap:9px;min-height:100px;padding:20px;display:grid}.propertyFacts span{color:#8b8b90;text-transform:uppercase;letter-spacing:.1em;font-size:.61rem}.propertyFacts strong{font-size:.96rem;font-weight:540}.propertyDecisionGuide{border-top:1px solid var(--line);margin-top:55px}.propertyDecisionGuide article{border-bottom:1px solid var(--line);grid-template-columns:42px 1fr;gap:18px;padding:25px 0;display:grid}.propertyDecisionGuide article>span{color:#929297;font-size:.62rem}.propertyDecisionGuide strong{font-size:1.08rem;font-weight:570}.propertyDecisionGuide p{color:#6b6b70;max-width:620px;margin:8px 0 0;line-height:1.65}.propertyNotice{border-left:2px solid var(--blue);background:var(--soft);margin-top:42px;padding:24px}.propertyNotice strong{font-size:.75rem}.propertyNotice p{color:#737378;margin:9px 0 0;font-size:.76rem;line-height:1.65}.propertyAreaGuide{border-bottom:1px solid #aaa;margin-top:28px;padding-bottom:4px;font-size:.72rem;display:inline-flex}.propertyDetail aside{align-self:start;gap:20px;display:grid;position:sticky;top:25px}.visitForm{background:var(--soft);border-radius:20px;gap:20px;padding:clamp(28px,4vw,48px);display:grid}.visitFormHeading{margin-bottom:5px}.visitFormHeading>span{color:#89898e;text-transform:uppercase;letter-spacing:.12em;font-size:.61rem}.visitFormHeading h3{letter-spacing:-.055em;margin:10px 0 8px;font-size:clamp(2rem,3.4vw,3.4rem);line-height:1}.visitFormHeading p{color:#6e6e73;margin:0;line-height:1.55}.visitForm label:not(.consent){gap:7px;display:grid}.visitForm label>span:first-child{color:#77777c;text-transform:uppercase;letter-spacing:.08em;font-size:.62rem}.visitForm input:not([type=checkbox]),.visitForm select,.visitForm textarea{width:100%;color:var(--ink);background:0 0;border:0;border-bottom:1px solid #c9c9cd;border-radius:0;outline:0;padding:11px 0}.visitForm input:focus,.visitForm select:focus,.visitForm textarea:focus{border-color:var(--blue)}.privacyFirstLayer{background:#ffffffa6;border:1px solid #d9d9dc;border-radius:10px;padding:16px}.privacyFirstLayer strong{font-size:.68rem}.privacyFirstLayer p{color:#77777c;margin:8px 0 0;font-size:.63rem;line-height:1.55}.privacyFirstLayer b{color:#55555a;font-weight:620}.visitForm .consent{font-size:.66rem}.visitForm button{background:var(--ink);color:#fff;border:0;border-radius:999px;justify-content:space-between;padding:15px 18px;font-size:.76rem;font-weight:620;display:flex}.visitForm button span{color:#9facff}.visitForm button:disabled{opacity:.55}.visitStatus{color:#69696e;min-height:18px;margin:0;font-size:.7rem}.visitStatus.success{color:#28734a}.visitStatus.error{color:#9a3945}.visitStatus a{text-decoration:underline}.visitAlternatives{border:1px solid var(--line);border-radius:16px;gap:10px;padding:24px;display:grid}.visitAlternatives span{color:#8a8a8f;text-transform:uppercase;letter-spacing:.09em;margin-bottom:5px;font-size:.61rem}.visitAlternatives a{border-top:1px solid var(--line);padding-top:10px;font-size:.74rem}.propertySource{color:#888;margin:0;padding:0 clamp(28px,8vw,130px) 50px;font-size:.68rem}.propertyLegalFooter{border-top:1px solid var(--line);background:var(--soft);justify-content:space-between;align-items:end;gap:35px;padding:45px clamp(28px,8vw,130px);display:flex}.propertyLegalFooter>div{gap:7px;display:grid}.propertyLegalFooter strong{font-size:.78rem}.propertyLegalFooter span{color:#818186;font-size:.68rem}.propertyLegalFooter nav{flex-wrap:wrap;gap:20px;display:flex}.propertyLegalFooter a{color:#65656a;text-underline-offset:3px;font-size:.7rem;text-decoration:underline}.relatedProperties{background:var(--soft);grid-template-columns:.75fr 1.25fr;gap:clamp(45px,8vw,120px);padding:clamp(80px,10vw,140px) clamp(28px,8vw,130px);display:grid}.relatedProperties>div:first-child{align-self:start;position:sticky;top:30px}.relatedProperties h2{letter-spacing:-.065em;margin:20px 0 28px;font-size:clamp(2.7rem,5vw,5.4rem);line-height:.94}.relatedProperties>div:first-child>a{border-bottom:1px solid #aaa;padding-bottom:4px;font-size:.73rem;display:inline-block}.relatedProperties>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.relatedProperties>div:last-child a{background:#fff;align-content:start;padding-bottom:20px;display:grid}.relatedProperties img{aspect-ratio:1.22;object-fit:cover;width:100%}.relatedProperties span,.relatedProperties strong,.relatedProperties small{margin-left:17px;margin-right:17px}.relatedProperties span{color:#85858a;text-transform:uppercase;letter-spacing:.08em;margin-top:17px;font-size:.6rem}.relatedProperties strong{margin-top:7px;font-size:1.15rem;font-weight:560}.relatedProperties small{margin-top:17px;font-size:.75rem}.publicPage{background:#fff;min-height:100vh;overflow:hidden}.publicHeader{z-index:70;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(22px)saturate(160%);backdrop-filter:blur(22px)saturate(160%);background:#ffffffeb;grid-template-columns:1fr auto 1fr;align-items:center;gap:35px;height:78px;padding:0 clamp(22px,5vw,80px);display:grid;position:sticky;top:0}.publicBrand{justify-self:start;align-items:center;gap:13px;display:flex}.publicBrand span{background:linear-gradient(145deg,var(--coral),var(--peach) 34%,var(--violet) 67%,var(--blue));color:#fff;border-radius:50%;place-items:center;width:37px;height:37px;font-size:1.15rem;font-weight:720;display:grid}.publicBrand small{letter-spacing:.18em;font-size:.65rem;font-weight:700}.publicHeader nav{align-items:center;gap:34px;display:flex}.publicHeader nav a{color:#6f6f74;font-size:.72rem;position:relative}.publicHeader nav a.is-current{color:var(--ink)}.publicHeader nav a.is-current:after{content:"";background:linear-gradient(90deg,var(--coral),var(--blue));height:2px;position:absolute;bottom:-12px;left:0;right:0}.publicHeaderCta{border:1px solid #d3d3d7;border-radius:999px;justify-self:end;gap:22px;padding:11px 17px;font-size:.72rem;font-weight:620;display:inline-flex}.publicHeaderCta span{color:var(--blue)}.publicKicker{color:#7a7a7f;letter-spacing:.15em;text-transform:uppercase;margin:0;font-size:.67rem;font-weight:620}.publicKicker:before{content:"";background:linear-gradient(90deg,var(--coral),var(--blue));width:22px;height:2px;margin:0 12px 3px 0;display:inline-block}.publicFooter{border-top:1px solid var(--line);background:var(--soft);padding:90px clamp(24px,7vw,112px) 26px}.publicFooterStatement{justify-content:space-between;align-items:end;gap:45px;padding-bottom:70px;display:flex}.publicFooterStatement p{letter-spacing:-.065em;margin:0;font-size:clamp(2.6rem,5vw,5.5rem);font-weight:540;line-height:.95}.publicFooterStatement a{border-bottom:1px solid #aaa;flex:none;padding-bottom:5px;font-size:.75rem}.publicFooterGrid{border-top:1px solid #d8d8db;grid-template-columns:1.35fr repeat(4,1fr);gap:38px;padding:48px 0 65px;display:grid}.publicFooterGrid>div{align-content:start;gap:8px;display:grid}.publicFooterGrid strong{letter-spacing:.16em}.publicFooterGrid p,.publicFooterGrid a{color:#68686d;margin:0;font-size:.74rem;line-height:1.65}.publicFooterGrid span{color:#95959a;text-transform:uppercase;letter-spacing:.13em;margin-bottom:9px;font-size:.58rem}.publicFooterBottom{color:#8f8f94;border-top:1px solid #d8d8db;justify-content:space-between;gap:25px;padding-top:21px;font-size:.6rem;display:flex}.catalogHero{background:radial-gradient(circle at 78% 28%,#4d70f614,#0000 24%),radial-gradient(circle at 68% 58%,#ef718712,#0000 20%),#fff;padding:clamp(100px,11vw,160px) clamp(24px,7vw,112px) clamp(70px,8vw,110px)}.catalogHero>p{color:#77777c;letter-spacing:.14em;text-transform:uppercase;font-size:.67rem}.catalogHero h1{letter-spacing:-.08em;max-width:1150px;margin:28px 0 55px;font-size:clamp(4rem,8.5vw,9rem);font-weight:585;line-height:.86}.catalogHero h1 em{color:#9b9ba0;font-style:normal;font-weight:420}.catalogHero>div{flex-wrap:wrap;gap:9px;display:flex}.catalogHero>div span{color:#6d6d72;border:1px solid #d8d8dc;border-radius:999px;padding:8px 12px;font-size:.67rem}.catalogContent{background:var(--soft);padding:clamp(65px,8vw,110px) clamp(24px,7vw,112px) clamp(100px,12vw,170px)}.catalogControls{background:#dddde0;border:1px solid #dddde0;border-radius:18px;grid-template-columns:1.5fr repeat(5,1fr);gap:1px;display:grid;overflow:hidden}.catalogControls label{background:#fff;gap:8px;min-width:0;padding:17px 18px;display:grid}.catalogControls span{color:#919196;text-transform:uppercase;letter-spacing:.11em;font-size:.57rem}.catalogControls input,.catalogControls select{width:100%;min-width:0;color:var(--ink);background:#fff;border:0;outline:0;padding:0;font-size:.75rem}.catalogSummary{justify-content:space-between;align-items:center;gap:20px;padding:32px 2px 21px;display:flex}.catalogSummary p{color:#69696e;margin:0;font-size:.76rem}.catalogSummary p strong{color:var(--ink);font-size:1.05rem}.catalogSummary button{color:#666;background:0 0;border:0;border-bottom:1px solid #aaa;padding:0 0 4px;font-size:.68rem}.catalogGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.catalogCard{background:#fff;border-radius:17px;transition:transform .3s,box-shadow .3s;overflow:hidden}.catalogCard:hover{transform:translateY(-5px);box-shadow:0 25px 70px #00000017}.catalogCardImage{position:relative;overflow:hidden}.catalogCardImage img{aspect-ratio:1.25;object-fit:cover;width:100%;transition:transform .6s;display:block}.catalogCard:hover img{transform:scale(1.02)}.catalogCardImage span{text-transform:uppercase;letter-spacing:.09em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe6;border-radius:999px;padding:7px 10px;font-size:.58rem;position:absolute;top:16px;left:16px}.catalogCardInfo{padding:24px 24px 28px;display:grid;position:relative}.catalogCardInfo p{color:#828287;text-transform:uppercase;letter-spacing:.07em;margin:0;font-size:.62rem}.catalogCardInfo h2{letter-spacing:-.045em;margin:8px 0 0;font-size:1.55rem;font-weight:550}.catalogCardInfo small{color:#77777c;margin-top:9px;font-size:.7rem}.catalogCardInfo strong{margin-top:25px;font-size:1.12rem}.catalogCardInfo i{color:#666;font-size:.67rem;font-style:normal;position:absolute;bottom:30px;right:24px}.catalogEmpty{background:#fff;border:1px solid #dcdce0;border-radius:20px;justify-items:start;padding:clamp(45px,7vw,90px);display:grid}.catalogEmpty>span{color:#8c8c91;letter-spacing:.12em;text-transform:uppercase;font-size:.62rem}.catalogEmpty h2{letter-spacing:-.065em;max-width:760px;margin:22px 0 0;font-size:clamp(2.4rem,5vw,5rem);line-height:.96}.catalogEmpty p{color:#6e6e73;max-width:600px;margin:25px 0 0;line-height:1.7}.catalogEmpty>div{gap:24px;margin-top:30px;display:flex}.catalogEmpty button,.catalogEmpty a{color:var(--ink);background:#fff;border:1px solid #d1d1d4;border-radius:999px;padding:12px 16px;font-size:.7rem}.catalogEmpty a{margin-top:30px;display:inline-block}.catalogEmpty>div a{background:var(--ink);color:#fff;margin-top:0}.catalogSource{color:#89898e;margin:22px 0 0;font-size:.65rem}.sellerHero{background:radial-gradient(circle at 82% 22%,#4d70f617,#0000 22%),radial-gradient(circle at 72% 62%,#ef718714,#0000 22%),#fff;grid-template-columns:1.15fr .55fr;align-items:center;gap:clamp(45px,8vw,130px);min-height:calc(100svh - 78px);padding:clamp(80px,9vw,130px) clamp(24px,7vw,112px);display:grid}.sellerHero h1{letter-spacing:-.082em;margin:27px 0 0;font-size:clamp(4rem,8vw,8.8rem);font-weight:590;line-height:.86}.sellerHero h1 em{color:#99999e;font-style:normal;font-weight:420}.sellerHeroLead{color:#606065;max-width:650px;margin:38px 0 0;font-size:clamp(1rem,1.4vw,1.25rem);line-height:1.65}.sellerHeroActions{align-items:center;gap:29px;margin-top:38px;display:flex}.sellerHeroActions a:first-child{background:var(--ink);color:#fff;border-radius:999px;justify-content:space-between;gap:35px;min-width:235px;padding:15px 19px;font-size:.74rem;font-weight:620;display:inline-flex}.sellerHeroActions a:first-child span{color:#9facff}.sellerHeroActions a:last-child{border-bottom:1px solid #aaa;padding-bottom:4px;font-size:.71rem}.sellerHero aside{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#ffffffbd;border:1px solid #1616171a;border-radius:23px;padding:35px;box-shadow:0 35px 100px #46465a14}.sellerHero aside>span{color:#8b8b90;text-transform:uppercase;letter-spacing:.12em;font-size:.61rem}.sellerHero aside>strong{letter-spacing:-.055em;margin-top:24px;font-size:clamp(2rem,3.5vw,3.8rem);font-weight:520;line-height:.98;display:block}.sellerHero aside>p{color:#67676c;margin:23px 0 35px;line-height:1.65}.sellerHero aside>div{border-top:1px solid #dedee1;grid-template-columns:35px 1fr;gap:10px;padding:16px 0;display:grid}.sellerHero aside small{color:#99999e}.sellerHero aside b{font-weight:550}.sellerTruth{background:var(--soft);grid-template-columns:.72fr 1.28fr;gap:clamp(50px,9vw,150px);padding:clamp(100px,13vw,190px) clamp(24px,7vw,112px);display:grid}.sellerTruth>p{letter-spacing:-.065em;align-self:start;margin:0;font-size:clamp(3rem,5.5vw,6rem);font-weight:545;line-height:.94;position:sticky;top:120px}.sellerTruth>p em{color:#99999e;font-style:normal;font-weight:420}.sellerTruth>div{border-top:1px solid #d7d7da}.sellerTruth article{border-bottom:1px solid #d7d7da;grid-template-columns:50px 1fr;gap:22px;padding:38px 0;display:grid}.sellerTruth article>span{color:#96969b;font-size:.63rem}.sellerTruth h2{letter-spacing:-.045em;margin:0;font-size:clamp(1.8rem,3vw,3.2rem);font-weight:530}.sellerTruth article p{color:#66666b;grid-column:2;max-width:600px;margin:2px 0 0;line-height:1.7}.sellerProcess{grid-template-columns:.72fr 1.28fr;gap:clamp(50px,9vw,150px);padding:clamp(100px,13vw,190px) clamp(24px,7vw,112px);display:grid}.sellerProcess>div h2,.sellerBoundaries h2,.sellerFaq h2,.sellerFormSection>div h2{letter-spacing:-.07em;margin:25px 0 0;font-size:clamp(3rem,6vw,6.6rem);font-weight:550;line-height:.92}.sellerProcess>div>p:last-child{color:#6e6e73;max-width:460px;margin-top:28px;line-height:1.7}.sellerProcess ol{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.sellerProcess li{border-bottom:1px solid var(--line);grid-template-columns:80px 1fr;gap:22px;padding:34px 0;display:grid}.sellerProcess li>span{color:#8d8d92;font-size:.63rem}.sellerProcess h3{letter-spacing:-.045em;margin:0;font-size:clamp(1.6rem,2.8vw,3rem);font-weight:530}.sellerProcess li p{color:#6e6e73;max-width:570px;margin:10px 0 0;line-height:1.65}.sellerBoundaries{color:#fff;background:#111113;padding:clamp(100px,13vw,180px) clamp(24px,7vw,112px)}.sellerBoundaries h2{max-width:950px}.sellerBoundaries .publicKicker{color:#a7a7ac}.boundaryGrid{background:#343438;grid-template-columns:repeat(2,1fr);gap:1px;margin-top:80px;display:grid}.boundaryGrid article{background:#171719;align-content:space-between;min-height:220px;padding:32px;display:grid}.boundaryGrid strong{color:#c5c5ca;letter-spacing:.12em;text-transform:uppercase;font-size:.62rem}.boundaryGrid p{letter-spacing:-.035em;max-width:600px;margin:45px 0 0;font-size:clamp(1.25rem,2.2vw,2.2rem);line-height:1.15}.buyerChoices .boundaryGrid article{align-content:start}.buyerChoices .boundaryGrid p{margin-bottom:30px}.buyerChoices .boundaryGrid a{color:#fff;border-bottom:1px solid #77777d;justify-self:start;padding-bottom:4px;font-size:.73rem;font-weight:600}.buyerChoices .boundaryGrid a:hover{border-color:#fff}.buyerLeadForm{align-content:start}.sellerFaq{background:var(--soft);grid-template-columns:.72fr 1.28fr;gap:clamp(50px,9vw,150px);padding:clamp(100px,13vw,190px) clamp(24px,7vw,112px);display:grid}.sellerFaq details{border-top:1px solid #d6d6da}.sellerFaq details:last-child{border-bottom:1px solid #d6d6da}.sellerFaq summary{cursor:pointer;justify-content:space-between;gap:25px;padding:26px 0;font-size:1.03rem;font-weight:560;list-style:none;display:flex}.sellerFaq summary::-webkit-details-marker{display:none}.sellerFaq summary span{color:var(--blue);font-weight:420;transition:transform .2s}.sellerFaq details[open] summary span{transform:rotate(45deg)}.sellerFaq details p{color:#646469;max-width:680px;margin:-3px 0 28px;line-height:1.7}.sellerFormSection{grid-template-columns:.8fr 1.2fr;gap:clamp(50px,8vw,130px);padding:clamp(100px,13vw,180px) clamp(24px,7vw,112px);display:grid}.sellerFormSection>div>p:nth-of-type(2){color:#66666b;max-width:520px;margin-top:28px;line-height:1.7}.sellerContact{gap:8px;margin-top:35px;display:grid}.sellerContact a{border-bottom:1px solid #aaa;justify-self:start;padding-bottom:3px;font-size:.74rem}.notFoundPage>section{background:radial-gradient(circle at 77%,#805bd51a,#0000 25%),#fff;align-content:center;justify-items:start;min-height:70vh;padding:90px clamp(24px,8vw,130px);display:grid}.notFoundPage>section>span{color:#89898e;letter-spacing:.17em;font-size:.66rem}.notFoundPage h1{letter-spacing:-.08em;margin:25px 0 0;font-size:clamp(4rem,8vw,8.5rem);line-height:.86}.notFoundPage h1 em{color:#99999e;font-style:normal;font-weight:420}.notFoundPage>section p{color:#69696e;max-width:520px;margin:30px 0 0;font-size:1.05rem;line-height:1.65}.notFoundPage>section>div{gap:12px;margin-top:32px;display:flex}.notFoundPage>section>div a{border:1px solid #d2d2d6;border-radius:999px;padding:12px 16px;font-size:.72rem}.notFoundPage>section>div a:first-child{background:var(--ink);color:#fff}.analyticsDashboard{background:var(--soft);min-height:100vh;padding:clamp(30px,5vw,75px)}.analyticsDashboard>header{border-bottom:1px solid #d7d7da;justify-content:space-between;align-items:start;gap:45px;padding-bottom:55px;display:flex}.analyticsDashboard>header span,.analyticsPanels article>div span,.analyticsReading span{color:#85858a;letter-spacing:.13em;text-transform:uppercase;font-size:.61rem}.analyticsDashboard h1{letter-spacing:-.075em;margin:22px 0 18px;font-size:clamp(3.5rem,7vw,7.4rem);line-height:.86}.analyticsDashboard>header p{color:#66666b;max-width:650px;margin:0;line-height:1.65}.analyticsDashboard>header nav{flex-wrap:wrap;justify-content:end;gap:9px;display:flex}.analyticsDashboard>header nav a{background:#fff;border:1px solid #d0d0d4;border-radius:999px;padding:10px 13px;font-size:.67rem}.analyticsSummary{background:#d9d9dc;border:1px solid #d9d9dc;border-radius:18px;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:30px;display:grid;overflow:hidden}.analyticsSummary article{background:#fff;align-content:space-between;min-height:180px;padding:24px;display:grid}.analyticsSummary span{color:#85858a;text-transform:uppercase;letter-spacing:.1em;font-size:.62rem}.analyticsSummary strong{letter-spacing:-.065em;margin-top:30px;font-size:clamp(2.6rem,5vw,5rem)}.analyticsSummary small{color:#77777c;margin-top:6px}.analyticsPanels{grid-template-columns:1fr 1fr;gap:25px;margin-top:25px;display:grid}.analyticsPanels article{background:#fff;border:1px solid #d9d9dc;border-radius:18px;overflow:hidden}.analyticsPanels article>div{padding:26px}.analyticsPanels h2{letter-spacing:-.04em;margin:10px 0 0;font-size:1.7rem}.analyticsPanels table{border-collapse:collapse;width:100%}.analyticsPanels th,.analyticsPanels td{border-top:1px solid var(--line);color:#606065;text-align:left;padding:14px 26px;font-size:.72rem}.analyticsPanels th:last-child,.analyticsPanels td:last-child{text-align:right}.analyticsReading{color:#fff;background:#151517;border-radius:18px;grid-template-columns:.7fr 1.3fr;gap:70px;margin-top:25px;padding:50px;display:grid}.analyticsReading h2{letter-spacing:-.06em;margin:13px 0 0;font-size:clamp(2.5rem,5vw,5rem);line-height:.95}.analyticsReading p{color:#b0b0b5;max-width:660px;margin:0;font-size:1rem;line-height:1.75}.analyticsEmpty{background:#fff;border:1px solid #d9d9dc;border-radius:18px;margin-top:30px;padding:50px}.analyticsEmpty p{color:#6e6e73}.intranetDashboard{background:var(--soft);min-height:100vh;padding:clamp(30px,5vw,75px)}.intranetDashboard>header{border-bottom:1px solid #d7d7da;justify-content:space-between;align-items:start;gap:45px;padding-bottom:55px;display:flex}.intranetDashboard>header span,.leadPanel>div>span{color:#85858a;letter-spacing:.13em;text-transform:uppercase;font-size:.61rem}.intranetDashboard h1{letter-spacing:-.075em;margin:22px 0 18px;font-size:clamp(3.5rem,7vw,7.4rem);line-height:.86}.intranetDashboard>header p{color:#66666b;max-width:650px;margin:0;line-height:1.65}.intranetDashboard>header nav{flex-wrap:wrap;justify-content:end;gap:9px;display:flex}.intranetDashboard>header nav a{background:#fff;border:1px solid #d0d0d4;border-radius:999px;padding:10px 13px;font-size:.67rem}.intranetSummary{background:#d9d9dc;border:1px solid #d9d9dc;border-radius:18px;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:30px;display:grid;overflow:hidden}.intranetSummary article{background:#fff;align-content:space-between;min-height:170px;padding:24px;display:grid}.intranetSummary span{color:#85858a;text-transform:uppercase;letter-spacing:.1em;font-size:.62rem}.intranetSummary strong{letter-spacing:-.065em;margin-top:24px;font-size:clamp(2.6rem,5vw,5rem)}.intranetSummary small{color:#77777c;margin-top:6px}.leadPanel{background:#fff;border:1px solid #d9d9dc;border-radius:18px;margin-top:25px;overflow:hidden}.leadPanel>div{grid-template-columns:minmax(230px,.55fr) 1fr;align-items:end;gap:30px;padding:30px;display:grid}.leadPanel h2{letter-spacing:-.055em;margin:10px 0 0;font-size:clamp(2rem,4vw,4rem)}.leadPanel>div>p{color:#717176;margin:0;line-height:1.6}.leadTableWrap{overflow-x:auto}.leadPanel table{border-collapse:collapse;width:100%;min-width:1100px}.leadPanel th,.leadPanel td{border-top:1px solid var(--line);color:#606065;text-align:left;vertical-align:top;padding:15px 18px;font-size:.69rem}.leadPanel th{color:#85858a;text-transform:uppercase;letter-spacing:.08em;font-size:.57rem}.leadPanel td{max-width:290px}.leadPanel td strong,.leadPanel td small,.leadPanel td a{display:block}.leadPanel td strong{color:var(--ink);font-weight:600}.leadPanel td small,.leadPanel td a{color:#77777c;margin-top:5px;line-height:1.45}.leadPanel td a{text-underline-offset:2px;text-decoration:underline}.leadKind,.syncOk,.syncPending{color:#5f5f64;white-space:nowrap;background:#eeeef0;border-radius:999px;padding:5px 8px;font-size:.58rem;display:inline-flex}.syncOk{color:#247446;background:#e5f6ec}.syncPending{color:#8a5a00;background:#fff1d7}.leadEmpty{border-top:1px solid var(--line);color:#717176;padding:30px}.salesCenter{min-height:100vh;color:var(--ink);background:#f4f4f6;padding:clamp(28px,5vw,72px)}.salesHeader{border-bottom:1px solid #d8d8dc;justify-content:space-between;gap:44px;padding-bottom:48px;display:flex}.salesHeader>div>span,.salesToolbar>div>span,.salesSectionHeading span,.salesDarkPanel span,.salesQuickPanel span,.salesModal>span,.salesSidebarLabel{color:#89898e;letter-spacing:.14em;text-transform:uppercase;font-size:.61rem}.salesHeader h1{letter-spacing:-.08em;margin:22px 0 18px;font-size:clamp(3.7rem,7.5vw,7.8rem);font-weight:570;line-height:.84}.salesHeader h1 em{color:#99999f;font-style:normal;font-weight:420}.salesHeader p{color:#66666b;max-width:610px;margin:0;line-height:1.65}.salesHeaderNav{flex-wrap:wrap;place-content:start end;gap:8px;display:flex}.salesHeaderNav a,.salesToolbarActions>button,.salesSectionHeading>button{color:var(--ink);white-space:nowrap;background:#fff;border:1px solid #d0d0d4;border-radius:999px;padding:10px 13px;font-size:.66rem}.salesWorkspace{grid-template-columns:190px minmax(0,1fr);gap:34px;margin-top:30px;display:grid}.salesSidebar{align-self:start;gap:4px;display:grid;position:sticky;top:25px}.salesSidebarLabel{margin-bottom:10px}.salesSidebar button{color:#77777d;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;grid-template-columns:27px 1fr 18px;align-items:center;gap:9px;padding:11px 8px;font-size:.76rem;display:grid}.salesSidebar button:hover,.salesSidebar button.active{color:var(--ink);background:#fff;box-shadow:0 4px 18px #0000000a}.salesSidebar button i{color:#aaaab0;font-size:.56rem;font-style:normal}.salesSidebar button b{color:#9a9aa0;text-align:right;font-size:.72rem;font-weight:400}.salesSidebarRule{background:#d9d9dd;height:1px;margin:21px 8px 15px}.salesSidebar .newTaskLink{color:var(--ink);font-weight:650}.salesMain{min-width:0}.salesToolbar{justify-content:space-between;align-items:end;gap:25px;display:flex}.salesToolbar h2{letter-spacing:-.06em;margin:10px 0 0;font-size:clamp(2rem,4vw,4.2rem);font-weight:550;line-height:.94}.salesToolbarActions{align-items:end;gap:9px;display:flex}.salesToolbarActions label{gap:7px;display:grid}.salesToolbarActions label>span{color:#8a8a90;letter-spacing:.11em;text-transform:uppercase;font-size:.57rem}.salesToolbarActions input{background:#fff;border:1px solid #d0d0d4;border-radius:999px;outline:none;width:215px;padding:10px 12px;font-size:.72rem}.salesToolbarActions input:focus{border-color:var(--ink)}.salesMetrics{background:#d8d8dc;border:1px solid #d8d8dc;border-radius:16px;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:28px;display:grid;overflow:hidden}.salesMetrics article{background:#fff;align-content:space-between;min-height:145px;padding:20px;display:grid}.salesMetrics span{color:#85858a;letter-spacing:.08em;text-transform:uppercase;font-size:.59rem}.salesMetrics strong{letter-spacing:-.07em;margin-top:20px;font-size:clamp(2.3rem,4vw,4rem);font-weight:550;line-height:.8}.salesMetrics small{color:#77777c;font-size:.68rem}.salesFocusGrid{grid-template-columns:1.12fr .88fr;gap:16px;margin-top:18px;display:grid}.salesDarkPanel,.salesQuickPanel,.salesPipeline,.salesListPanel{background:#fff;border:1px solid #d8d8dc;border-radius:16px;overflow:hidden}.salesDarkPanel{color:#fff;background:#171719;flex-direction:column;justify-content:space-between;min-height:275px;padding:28px;display:flex}.salesDarkPanel span,.salesDarkPanel p{color:#a6a6ac}.salesDarkPanel h3{letter-spacing:-.065em;max-width:600px;margin:45px 0 15px;font-size:clamp(2rem,4vw,4.4rem);font-weight:530;line-height:.92}.salesDarkPanel p{max-width:590px;margin:0;line-height:1.6}.salesDarkPanel button{color:#fff;cursor:pointer;background:0 0;border:1px solid #56565b;border-radius:999px;align-self:start;margin-top:24px;padding:10px 13px;font-size:.66rem}.salesQuickPanel{min-height:275px;padding:25px}.salesQuickPanel h3{letter-spacing:-.045em;margin:10px 0 20px;font-size:1.55rem}.salesLeadRow{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;padding:13px 0;display:flex}.salesLeadRow strong,.salesLeadRow small{display:block}.salesLeadRow strong{font-size:.78rem}.salesLeadRow small{color:#77777c;margin-top:4px;font-size:.67rem}.salesLeadRow select,.salesLeadCard select,.salesListItem select,.prioritySelect select{color:#55555a;background:#fff;border:1px solid #d5d5d8;border-radius:7px;max-width:135px;padding:7px 8px;font-size:.63rem}.salesPipeline,.salesListPanel{margin-top:18px}.salesSectionHeading{justify-content:space-between;align-items:end;gap:25px;padding:24px 25px;display:flex}.salesSectionHeading h3{letter-spacing:-.05em;margin:9px 0 0;font-size:1.75rem}.salesSectionHeading>small{color:#7b7b80;font-size:.66rem}.salesPipelineScroll{border-top:1px solid var(--line);background:#d8d8dc;grid-template-columns:repeat(6,minmax(175px,1fr));gap:1px;min-width:1100px;display:grid;overflow-x:auto}.salesStage{background:#f8f8f9;min-height:280px;padding:15px}.salesStage header{border-bottom:1px solid #dedee1;justify-content:space-between;align-items:center;padding-bottom:13px;display:flex}.salesStage header span{color:#737379;letter-spacing:.08em;text-transform:uppercase;font-size:.61rem}.salesStage header b{color:#66666b;background:#e7e7ea;border-radius:50%;place-items:center;min-width:22px;height:22px;font-size:.61rem;display:grid}.salesLeadCard{background:#fff;border:1px solid #e0e0e3;border-radius:10px;margin-top:9px;padding:13px;box-shadow:0 4px 12px #00000008}.salesLeadCard.priority-high{border-left:3px solid #df6c70}.salesLeadCardTop{justify-content:space-between;gap:10px;display:flex}.salesLeadCardTop span,.salesLeadCardTop b{color:#85858a;letter-spacing:.08em;text-transform:uppercase;font-size:.54rem}.salesLeadCardTop b{color:#bd5a5d}.salesLeadCard h4{margin:12px 0 3px;font-size:.82rem}.salesLeadCard p,.salesLeadCard small{color:#77777c;margin:0;font-size:.64rem;line-height:1.45;display:block}.salesLeadCard small{color:#5e5e64;min-height:28px;margin-top:7px}.salesLeadCard select{width:100%;max-width:none;margin-top:10px}.salesStageEmpty{color:#aaaab0;margin:20px 0;font-size:.68rem}.salesListPanel{padding-bottom:5px}.salesLeadList{border-top:1px solid var(--line)}.salesListItem{border-bottom:1px solid var(--line);grid-template-columns:1.05fr 1fr 1fr 100px;align-items:center;gap:22px;padding:20px 25px;display:grid}.salesListItem>div>small,.prioritySelect small{color:#929298;letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-size:.56rem;display:block}.salesListIdentity>span{color:#88888e;letter-spacing:.08em;text-transform:uppercase;font-size:.58rem}.salesListItem h4{margin:7px 0 5px;font-size:.92rem}.salesListItem a,.salesListItem strong{color:var(--ink);font-size:.69rem;display:block}.salesListItem a{color:#737379;text-underline-offset:3px;text-decoration:underline}.salesListItem p{color:#77777c;margin:8px 0 0;font-size:.66rem;line-height:1.45}.salesListItem select{width:100%;max-width:none}.salesPropertyList{border-top:1px solid var(--line);background:#d8d8dc;grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.salesPropertyList article{background:#fff;grid-template-columns:105px 1fr auto;align-items:center;gap:18px;padding:16px;display:grid}.salesPropertyImage{background:#eeeef0;border-radius:8px;height:92px;overflow:hidden}.salesPropertyImage img{object-fit:cover;width:100%;height:100%}.salesPropertyList article>div:nth-child(2)>span{color:#86868c;text-transform:uppercase;font-size:.56rem}.salesPropertyList h4{margin:6px 0 5px;font-size:.85rem}.salesPropertyList p{color:#77777c;margin:0 0 10px;font-size:.65rem}.salesPropertyList strong{font-size:.78rem}.salesPropertyList article>a{color:#55555a;white-space:nowrap;font-size:.62rem}.salesTaskList{border-top:1px solid var(--line)}.salesTaskList article{border-bottom:1px solid var(--line);align-items:start;gap:13px;padding:17px 25px;display:flex}.salesTaskList article.done{opacity:.5}.taskCheck{color:#247446;cursor:pointer;background:#fff;border:1px solid #c7c7cb;border-radius:50%;flex:none;width:22px;height:22px}.salesTaskList strong,.salesTaskList small,.salesTaskList p{display:block}.salesTaskList strong{font-size:.78rem}.salesTaskList small{color:#77777c;margin-top:4px;font-size:.64rem}.salesTaskList p{color:#5f5f64;margin:9px 0 0;font-size:.68rem;line-height:1.45}.salesEmpty{border-top:1px solid var(--line);color:#77777c;padding:25px;font-size:.74rem}.salesToast{z-index:120;color:#fff;background:#171719;border-radius:999px;padding:11px 15px;font-size:.68rem;position:fixed;bottom:22px;right:22px;box-shadow:0 8px 28px #0000002e}.salesModalBackdrop{z-index:110;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#11111373;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.salesModal{background:#fff;border-radius:18px;gap:14px;width:min(520px,100%);padding:30px;display:grid;position:relative;box-shadow:0 25px 80px #00000038}.salesModal h3{letter-spacing:-.06em;margin:2px 0 12px;font-size:2.3rem}.salesModal label{color:#77777c;letter-spacing:.07em;text-transform:uppercase;gap:7px;font-size:.62rem;display:grid}.salesModal input,.salesModal select,.salesModal textarea{width:100%;color:var(--ink);letter-spacing:0;text-transform:none;background:#fff;border:1px solid #d4d4d8;border-radius:8px;outline:none;padding:11px 12px;font-size:.75rem}.salesModal input:focus,.salesModal select:focus,.salesModal textarea:focus{border-color:var(--ink)}.salesFormGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.salesModalClose{color:#77777c;cursor:pointer;background:0 0;border:0;font-size:1.5rem;position:absolute;top:15px;right:17px}.salesModalSubmit{background:var(--ink);color:#fff;cursor:pointer;border:0;border-radius:999px;margin-top:5px;padding:13px 16px;font-size:.72rem}.systemStatus{background:#f5f5f7;min-height:100vh;padding:clamp(35px,6vw,85px)}.systemStatus>header{justify-content:space-between;gap:60px;padding-bottom:55px;display:flex}.systemStatus>header span{color:#7c7c81;letter-spacing:.13em;font-size:.62rem}.systemStatus h1{letter-spacing:-.075em;margin:18px 0 24px;font-size:clamp(3.6rem,7vw,7.5rem);font-weight:560;line-height:.88}.systemStatus header p{color:#66666b;max-width:720px;line-height:1.65}.systemStatus header nav{flex-wrap:wrap;flex:none;place-content:start end;gap:9px;display:flex}.systemStatus header nav a{background:#fff;border:1px solid #d2d2d5;border-radius:999px;padding:9px 12px;font-size:.66rem}.statusGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.statusGrid article{background:#fff;border:1px solid #dddde0;border-radius:18px;grid-template-rows:auto 1fr auto;min-height:260px;padding:26px;display:grid}.statusGrid article>div{justify-content:space-between;gap:16px;display:flex}.statusGrid article span{color:#77777c;text-transform:uppercase;letter-spacing:.1em;font-size:.62rem}.statusGrid article i{color:#666;text-transform:uppercase;letter-spacing:.08em;background:#eeeeef;border-radius:999px;padding:5px 8px;font-size:.56rem;font-style:normal}.statusGrid article.ok i{color:#247446;background:#e5f6ec}.statusGrid article.pending i{color:#8a5a00;background:#fff1d7}.statusGrid article.off i{color:#973743;background:#ffe5e8}.statusGrid article strong{letter-spacing:-.055em;align-self:end;margin:35px 0 20px;font-size:clamp(1.8rem,3vw,3.3rem);font-weight:540;line-height:.98}.statusGrid article p{color:#717176;margin:0;font-size:.75rem;line-height:1.6}.statusRule{color:#fff;background:#161618;border-radius:18px;grid-template-columns:.4fr 1.6fr;gap:50px;margin-top:12px;padding:35px;display:grid}.statusRule span{color:#96969b;text-transform:uppercase;letter-spacing:.1em;font-size:.62rem}.statusRule p{color:#c0c0c4;letter-spacing:-.025em;max-width:950px;margin:0;font-size:clamp(1.2rem,2vw,2rem);line-height:1.3}.privacyPrompt{z-index:150;left:calc(var(--rail) + 14px);-webkit-backdrop-filter:blur(20px)saturate(150%);backdrop-filter:blur(20px)saturate(150%);background:#fffffff5;border:1px solid #e1e1e4;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(24px,3vw,52px);padding:14px 16px 14px 20px;display:grid;position:fixed;bottom:14px;right:14px;overflow:hidden;box-shadow:0 14px 45px #0000001c}.privacyPrompt:before{content:"";background:linear-gradient(180deg,var(--coral),var(--violet),var(--blue));width:3px;position:absolute;top:0;bottom:0;left:0}.privacyPrompt p{grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:14px;margin:0;display:grid}.privacyPrompt p strong{letter-spacing:.08em;text-transform:uppercase;font-size:.75rem}.privacyPrompt p span{color:#68686d;max-width:820px;font-size:.73rem;line-height:1.45}.privacyPrompt p a{color:var(--ink);text-underline-offset:3px;font-weight:620;text-decoration:underline}.privacyActions{grid-template-columns:repeat(3,max-content);gap:7px;display:grid}.privacyActions a,.privacyActions button{min-height:38px;color:var(--ink);text-align:center;white-space:nowrap;background:#fff;border:1px solid #d2d2d6;border-radius:999px;place-items:center;padding:8px 13px;font-size:.66rem;font-weight:650;line-height:1;display:grid}.privacyActions a{grid-column:auto}.privacyActions button:last-child{border-color:var(--ink);background:var(--ink);color:#fff}.privacyActions a:hover,.privacyActions button:hover{border-color:var(--ink)}.privacyActions a:focus-visible,.privacyActions button:focus-visible{outline-offset:2px;outline:3px solid #4d70f647}.areaPage{color:var(--ink);background:#fff}.areaHero{background:radial-gradient(circle at 82% 18%,#4d70f617,#0000 25%),radial-gradient(circle at 18% 80%,#ef718712,#0000 24%),#fff;align-content:center;min-height:calc(100svh - 78px);padding:clamp(90px,12vw,180px) clamp(24px,8vw,130px);display:grid}.areaHero h1{letter-spacing:-.08em;max-width:1200px;margin:28px 0 0;font-size:clamp(4rem,8.7vw,9.5rem);font-weight:570;line-height:.88}.areaHero>p:not(.publicKicker){color:#626267;max-width:740px;margin:40px 0 0;font-size:clamp(1rem,1.45vw,1.3rem);line-height:1.65}.areaHero>div{gap:12px;margin-top:38px;display:flex}.areaHero>div a{border:1px solid #d0d0d4;border-radius:999px;justify-content:space-between;gap:25px;min-width:190px;padding:14px 17px;font-size:.72rem;display:inline-flex}.areaHero>div a:first-child{border-color:var(--ink);background:var(--ink);color:#fff}.areaMethod{background:var(--soft);grid-template-columns:.7fr 1.3fr;gap:clamp(55px,9vw,150px);padding:clamp(100px,13vw,190px) clamp(24px,8vw,130px);display:grid}.areaMethod>div:first-child{align-self:start;position:sticky;top:115px}.areaMethod h2{letter-spacing:-.068em;margin:25px 0 0;font-size:clamp(3.2rem,6vw,6.7rem);line-height:.92}.areaMethod>div:last-child>p{color:#5f5f64;max-width:700px;margin:0 0 55px;font-size:clamp(1.15rem,2vw,1.75rem);line-height:1.45}.areaMethod ol{border-top:1px solid #d8d8db;margin:0;padding:0;list-style:none}.areaMethod li{border-bottom:1px solid #d8d8db;grid-template-columns:50px .75fr 1.25fr;gap:25px;padding:30px 0;display:grid}.areaMethod li span{color:#929297;font-size:.63rem}.areaMethod li strong{font-size:clamp(1.25rem,2vw,1.8rem);font-weight:560}.areaMethod li p{color:#69696e;margin:0;line-height:1.6}.areaPaths{background:#dcdcdf;grid-template-columns:1fr 1fr;gap:1px;padding:1px;display:grid}.areaPaths article{background:#fff;flex-direction:column;align-items:start;min-height:560px;padding:clamp(40px,7vw,100px);display:flex}.areaPaths article>span{color:#89898e;text-transform:uppercase;letter-spacing:.12em;font-size:.62rem}.areaPaths h2{letter-spacing:-.065em;max-width:650px;margin:auto 0 24px;font-size:clamp(2.8rem,5vw,5.6rem);line-height:.94}.areaPaths p{color:#68686d;max-width:610px;margin:0 0 28px;line-height:1.65}.areaPaths a{border-bottom:1px solid #aaa;margin-right:18px;padding-bottom:4px;font-size:.72rem}@media (width<=1050px){:root{--rail:70px}.hero h1{font-size:clamp(4rem,10vw,8rem)}.storyProofs article>div{grid-template-columns:1fr;gap:22px}.methodHeading,.buyerStory,.diagnosisSection,.resourcesSection,.personalSection{grid-template-columns:1fr}.resourceIntro{position:static}.resourceLinks{margin-top:25px}.catalogControls{grid-template-columns:repeat(3,1fr)}.catalogGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.sellerHero{grid-template-columns:1fr}.sellerHero aside{max-width:700px}.sellerTruth,.sellerProcess,.sellerFaq,.sellerFormSection,.relatedProperties{grid-template-columns:1fr}.sellerTruth>p,.relatedProperties>div:first-child{position:static}.salesWorkspace{grid-template-columns:150px minmax(0,1fr);gap:22px}.salesMetrics{grid-template-columns:repeat(2,1fr)}.salesFocusGrid{grid-template-columns:1fr}.salesListItem{grid-template-columns:1fr 1fr}.salesPropertyList{grid-template-columns:1fr}}@media (width<=760px){:root{--rail:0px;--header:68px}.brandIntro{display:none!important}.siteHeader{grid-template-columns:88px 1fr 42px;gap:16px;padding:0 13px 0 0}.brandLogo{border-right:0}.brandLogo>span{font-size:1.55rem}.siteHeader>p,.headerLegalLink{display:none}.headerAction{justify-self:end;padding:9px 13px}.headerAction span{display:none}.menuButton{display:block}.sectionRail{display:none}.siteMain,body>footer{margin-left:0}.mobileNav{z-index:95;inset:var(--header) 0 auto;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fffffffa;padding:18px 22px 28px;display:none;position:fixed}.mobileNav.is-open{display:grid}.mobileNav a{border-bottom:1px solid var(--line);justify-content:space-between;padding:15px 0;font-size:1.05rem;display:flex}.mobileNav a span{color:var(--blue)}.hero{align-items:start;min-height:830px;padding:145px 22px 75px}.hero h1{font-size:clamp(3.6rem,18vw,6.6rem)}.heroLead{margin-top:34px;font-size:.98rem}.heroActions{flex-direction:column;align-items:stretch;gap:22px}.primaryAction{width:100%;min-width:0}.quietAction{align-self:flex-start}.heroSignature{opacity:.6;width:85vw;top:32%;right:-32%}.heroFoot{left:22px;right:22px}.heroFoot span:last-child{display:none}.sellerStory,.buyerStory,.propertiesSection,.personalSection,.diagnosisSection,.resourcesSection,.blogSection{padding-left:22px;padding-right:22px}.storyIntro h2,.methodHeading h2,.buyerStory h2,.sectionHeading h2,.diagnosisCopy h2,.resourceIntro h2{font-size:clamp(3rem,14vw,5.1rem)}.storyIntro>p:last-child{margin-left:0}.storyProofs article{grid-template-columns:38px 1fr;padding:32px 0}.storyProofs h3{font-size:2.05rem}.methodExperience{margin-top:130px}.methodInterface{grid-template-columns:1fr;margin-top:48px}.methodTabs{border-right:0;border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr}.methodTabs button{border-right:1px solid var(--line);grid-template-columns:26px 1fr;min-height:64px;padding:0 14px}.methodDetail{min-height:360px;padding:32px 24px}.buyerStory{gap:75px;min-height:0}.sectionHeading{flex-direction:column;align-items:start;margin-bottom:50px}.propertyGrid{grid-template-columns:1fr;gap:20px}.propertyVisual{height:270px}.propertyInfo{padding:23px}.propertyInfo i{bottom:26px;right:23px}.contactDirect{grid-template-columns:1fr;gap:18px}.personalSection{gap:48px;min-height:0}.personalSection h2{font-size:clamp(3rem,14vw,5.1rem)}.leadForm{grid-template-columns:1fr;padding:28px 20px}.leadForm .full{grid-column:1}.resourceLinks a{grid-template-columns:34px 1fr 18px}.resourceLinks p{display:none}.blogGrid{grid-template-columns:1fr}.blogGrid a{min-height:270px}.footerStatement{flex-direction:column;align-items:start;padding-bottom:65px}.footerGrid{grid-template-columns:1fr 1fr}.footerGrid>div:first-child{grid-column:1/-1}.footerBottom{flex-direction:column;gap:14px}.whatsapp{bottom:14px;right:14px}.propertyHero{grid-template-columns:1fr}.propertyHeroImage{grid-row:1;height:390px;min-height:0}.propertyHeroImage img{height:390px;min-height:0}.propertyHero>div{padding:46px 22px 58px}.propertyGallery{grid-template-columns:1fr 1fr}.propertyDetail{grid-template-columns:1fr}.propertyDetail aside{position:static}.propertyFacts{grid-template-columns:1fr}.propertyPageHeader nav a:first-child{display:none}.propertyLegalFooter{flex-direction:column;align-items:start}.relatedProperties>div:last-child{grid-template-columns:1fr}.publicHeader{grid-template-columns:1fr auto;height:68px;padding:0 16px}.publicBrand small,.publicHeader nav{display:none}.publicHeaderCta{padding:9px 13px}.publicHeaderCta span{display:none}.publicFooter{padding-left:22px;padding-right:22px}.publicFooterStatement{flex-direction:column;align-items:start}.publicFooterGrid{grid-template-columns:1fr 1fr}.publicFooterGrid>div:first-child{grid-column:1/-1}.publicFooterBottom{flex-direction:column}.catalogHero{padding-left:22px;padding-right:22px}.catalogHero h1{font-size:clamp(3.6rem,17vw,6rem)}.catalogContent{padding-left:16px;padding-right:16px}.catalogControls{border-radius:14px;grid-template-columns:1fr 1fr}.catalogControls .catalogSearch{grid-column:1/-1}.catalogGrid{grid-template-columns:1fr}.catalogEmpty{padding:38px 24px}.catalogEmpty>div{flex-direction:column;align-items:stretch;width:100%}.catalogEmpty button,.catalogEmpty a{text-align:center}.sellerHero,.sellerTruth,.sellerProcess,.sellerBoundaries,.sellerFaq,.sellerFormSection{padding-left:22px;padding-right:22px}.sellerHero{min-height:0;padding-top:85px;padding-bottom:90px}.sellerHero h1{font-size:clamp(3.6rem,17vw,6.2rem)}.sellerHeroActions{flex-direction:column;align-items:stretch}.sellerHeroActions a:first-child{width:100%}.sellerHeroActions a:last-child{align-self:flex-start}.sellerHero aside{padding:27px 23px}.sellerTruth,.sellerProcess,.sellerFaq,.sellerFormSection{gap:65px}.sellerTruth>p{font-size:clamp(2.9rem,13vw,4.7rem)}.sellerTruth article{grid-template-columns:35px 1fr}.sellerProcess li{grid-template-columns:46px 1fr}.boundaryGrid{grid-template-columns:1fr;margin-top:55px}.boundaryGrid article{min-height:190px}.sellerFormSection .leadForm{padding:26px 19px}.analyticsDashboard{padding:24px 16px 55px}.analyticsDashboard>header{flex-direction:column}.analyticsDashboard>header nav{justify-content:start}.analyticsSummary{grid-template-columns:1fr 1fr}.analyticsSummary article{min-height:150px;padding:19px}.analyticsPanels,.analyticsReading{grid-template-columns:1fr}.analyticsPanels th,.analyticsPanels td{padding-left:18px;padding-right:18px}.analyticsReading{gap:30px;padding:30px 24px}.intranetDashboard{padding:24px 16px 55px}.intranetDashboard>header{flex-direction:column}.intranetDashboard>header nav{justify-content:start}.intranetSummary{grid-template-columns:1fr}.leadPanel>div{grid-template-columns:1fr;align-items:start}.systemStatus{padding:24px 16px 55px}.systemStatus>header{flex-direction:column}.systemStatus header nav{justify-content:start}.statusGrid{grid-template-columns:1fr}.statusRule{grid-template-columns:1fr;gap:20px;padding:28px 22px}.salesCenter{padding:24px 16px 55px}.salesHeader{flex-direction:column;gap:25px;padding-bottom:35px}.salesHeaderNav{justify-content:start}.salesWorkspace{margin-top:20px;display:block}.salesSidebar{gap:5px;margin-bottom:8px;padding-bottom:12px;display:flex;position:static;overflow-x:auto}.salesSidebarLabel,.salesSidebarRule{display:none}.salesSidebar button{background:#fff;border:1px solid #d0d0d4;border-radius:999px;flex:none;gap:7px;padding:9px 11px;font-size:.64rem;display:flex}.salesSidebar button i,.salesSidebar button b{display:none}.salesToolbar{flex-direction:column;align-items:start}.salesToolbarActions{flex-wrap:wrap;align-items:stretch;width:100%}.salesToolbarActions label{flex:220px}.salesToolbarActions input{width:100%}.salesMetrics{grid-template-columns:1fr 1fr}.salesMetrics article{min-height:125px;padding:16px}.salesSectionHeading{flex-direction:column;align-items:start;gap:12px;padding:20px}.salesListItem{grid-template-columns:1fr;gap:14px;padding:18px 20px}.salesPropertyList article{grid-template-columns:85px 1fr}.salesPropertyList article>a{grid-column:2}.salesFormGrid{grid-template-columns:1fr}.notFoundPage>section{padding-left:22px;padding-right:22px}.notFoundPage h1{font-size:clamp(3.5rem,17vw,6rem)}.notFoundPage>section>div{flex-direction:column;align-items:stretch;width:100%}.notFoundPage>section>div a{text-align:center}.privacyPrompt{border-radius:14px;grid-template-columns:1fr;gap:11px;padding:14px 12px 12px 16px;bottom:10px;left:10px;right:10px}.privacyPrompt p{grid-template-columns:1fr;gap:4px}.privacyPrompt p span{font-size:.68rem}.privacyActions{grid-template-columns:1fr 1fr;gap:6px}.privacyActions a{grid-column:1/-1}.privacyActions a,.privacyActions button{min-height:36px;padding:7px 10px}.areaHero{min-height:0;padding-top:90px;padding-bottom:100px}.areaHero h1{font-size:clamp(3.7rem,17vw,6.5rem)}.areaHero>div{flex-direction:column;align-items:stretch}.areaMethod{grid-template-columns:1fr}.areaMethod>div:first-child{position:static}.areaMethod li{grid-template-columns:35px 1fr}.areaMethod li p{grid-column:2}.areaPaths{grid-template-columns:1fr}.areaPaths article{min-height:500px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}[data-reveal]{opacity:1;transform:none}}.siteHeader{color:#fff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050505d1;border-bottom-color:#ffffff24;grid-template-columns:180px 1fr auto auto;padding:0 30px}.brandLogo{border:0;justify-content:start}.brandLogo>span{color:#fff;letter-spacing:-.065em;background:0 0;font-size:1.7rem;font-weight:520}.siteHeader>p,.headerLegalLink{color:#ffffff9e}.headerLegalLink:hover{color:#fff}.headerAction{color:#111;background:#fff;border-color:#fff;border-radius:0}.headerAction:hover{color:#111;background:#e7e7e7;border-color:#e7e7e7}.headerAction span{color:#111}.menuButton span{background:#fff}.sectionRail{z-index:110;width:auto;height:var(--header);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;display:block;top:0;bottom:auto;left:50%;transform:translate(-50%)}.sectionRail nav{align-items:center;gap:25px;height:100%;padding:0;display:flex}.sectionRail a{color:#ffffff94;width:auto;height:100%;font-size:.7rem}.sectionRail a i,.sectionRail a small,.railLine{display:none}.sectionRail a span{color:inherit;opacity:1;background:0 0;padding:0;position:static;transform:none}.sectionRail a:hover,.sectionRail a.is-active{color:#fff}.siteMain,body>footer{margin-left:0}.sectionLabel,.kicker{color:#ffffff94}.sectionLabel:before,.kicker:before{background:currentColor;height:1px}.brandIntro{background:#050505}.introMark{filter:none}.introMark:before{display:none}.introMark span:first-child,.introMark span:last-child,.introMark i{background:#fff}.hero{min-height:100svh;padding:calc(var(--header) + 90px) clamp(24px,7vw,110px) 100px;color:#fff;text-align:center;isolation:isolate;background:#050505;place-items:center}.hero:after{content:"";z-index:-1;background:linear-gradient(#00000059,#0000009e 62%,#000000e6);position:absolute;inset:0}.heroBackdrop{z-index:-2;position:absolute;inset:0;overflow:hidden}.heroBackdrop img{object-fit:cover;filter:grayscale()contrast(1.08);width:100%;height:100%;transform:scale(1.015)}.heroCopy{max-width:1220px}.hero h1{letter-spacing:-.078em;font-size:clamp(4.4rem,8.8vw,9.5rem);font-weight:610;line-height:.88}.hero h1 em{color:#fff;font-weight:610}.heroLead{color:#ffffffc2;max-width:680px;margin:38px auto 0;font-size:clamp(1rem,1.3vw,1.2rem)}.heroActions{justify-content:center}.primaryAction{color:#111;background:#fff;border-radius:0;min-width:285px}.primaryAction:hover{box-shadow:none;background:#e8e8e8}.primaryAction span{color:#111}.quietAction{color:#fff;border-color:#ffffff8c}.heroFoot{color:#ffffff7a;border-color:#ffffff38}.sellerStory{color:#fff;background:#050505}.storyIntro h2,.methodHeading h2{font-weight:610}.storyIntro>p:last-child,.storyProofs p{color:#ffffffa1}.storyProofs,.storyProofs article{border-color:#ffffff38}.storyProofs article>span{color:#ffffff6b}.methodInterface{box-shadow:none;background:#111;border-color:#ffffff38;border-radius:0}.methodTabs{border-color:#ffffff2e}.methodTabs button{color:#ffffff85;background:#090909;border-color:#ffffff26}.methodTabs button[aria-selected=true]{color:#111;box-shadow:none;background:#fff}.methodTabs button span{color:inherit}.methodDetail{background:#111}.methodDetail>span,.methodDetail>p{color:#ffffff94}.methodDetail>a{border-color:#ffffff73}.buyerStory{color:#111;background:#f0efe9}.buyerStory .sectionLabel,.buyerStory h2 em{color:#777}.buyerStory>div:first-child>p:last-child{color:#585858}.buyerActions,.buyerActions a{border-color:#0003}.buyerActions a:hover{background:#ffffff73}.buyerActions i{color:#111}.propertiesSection{color:#fff;background:#050505}.propertiesSection .sectionHeading>a{border-color:#ffffff80}.propertyGrid{gap:12px}.propertyCard{color:#fff;background:#111;border-radius:0}.propertyCard:hover{box-shadow:none}.propertyVisual{height:clamp(340px,42vw,620px)}.propertyInfo p,.propertyInfo>span{color:#ffffff8c}.propertyInfo i{color:#ffffffb3}.portfolioStatus{color:#ffffffa6;background:#111;border-color:#fff3;border-radius:0}.portfolioStatus a{color:#fff}.dataNote{color:#ffffff6b}.personalSection{color:#fff;background:#050505;border-top:1px solid #ffffff29}.personalSection h2 em{color:#ffffff80}.personalCopy p{color:#ffffffa8}.personalCopy a{border-color:#ffffff80}.personalMark{color:#ffffff06}.diagnosisSection{color:#fff;background:#050505;border-top:1px solid #ffffff29}.diagnosisCopy h2 em{color:#ffffff85}.diagnosisCopy>p:nth-child(3){color:#ffffffa3}.contactDirect a{color:#fff}.contactDirect span{color:#ffffff70}.leadForm{color:#111;background:#f0efe9;border-radius:0}.leadForm input:not([type=checkbox]),.leadForm select,.leadForm textarea{color:#111;border-color:#0000004d}.leadForm input:focus,.leadForm select:focus,.leadForm textarea:focus{border-color:#111}.formButton{border-radius:0}.formButton span{color:#fff}.resourcesSection{color:#111;background:#f0efe9}.resourcesSection .sectionLabel{color:#777}.resourceIntro>p:last-child,.resourceLinks p{color:#666}.resourceLinks,.resourceLinks a{border-color:#0003}.resourceLinks a:hover{background:#ffffff80}.resourceLinks i{color:#111}.blogSection{color:#fff;background:#050505}.blogSection .sectionHeading>a{border-color:#ffffff80}.blogGrid{background:#fff3;border-color:#fff3}.blogGrid a{color:#fff;background:#050505}.blogGrid a:hover{background:#141414}.blogGrid span,.blogGrid i{color:#ffffff85}body>footer{color:#fff;background:#050505;border-color:#ffffff29}.footerGrid,.footerBottom{border-color:#fff3}.footerGrid img{filter:grayscale()brightness(0)invert()}.footerGrid p,.footerGrid a{color:#ffffffa3}.footerGrid span,.footerBottom{color:#ffffff6b}.footerStatement a{border-color:#ffffff80}.whatsapp{color:#111;box-shadow:none;background:#fff;border-radius:0}.whatsapp i{color:#111}.privacyPrompt{border-radius:0;left:14px}.privacyPrompt:before{background:#111}.privacyActions a,.privacyActions button{border-radius:0}@media (width<=1050px){.sectionRail{display:block}.sectionRail nav{gap:13px}.sectionRail a{font-size:.62rem}.siteHeader{grid-template-columns:160px 1fr auto auto}}@media (width<=760px){.sectionRail{display:none}.siteHeader{grid-template-columns:1fr auto 42px;padding:0 12px 0 20px}.brandLogo{width:auto}.brandLogo>span{font-size:1.45rem}.mobileNav{color:#fff;background:#050505fa;border-color:#ffffff29}.mobileNav a{border-color:#ffffff29}.mobileNav a span{color:#fff}.hero{min-height:100svh;padding:130px 20px 90px}.hero h1{font-size:clamp(3.45rem,16.2vw,5.7rem)}.heroLead{margin-top:28px}.heroActions{gap:20px}.heroFoot{left:20px;right:20px}.methodDetail{background:#111}.propertyVisual{height:340px}}:root{--header:max(68px, calc(82px + env(safe-area-inset-top,0px)));--safe-inline-start:env(safe-area-inset-left,0px);--safe-inline-end:env(safe-area-inset-right,0px);--safe-bottom:env(safe-area-inset-bottom,0px)}html{scrollbar-gutter:stable;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{text-wrap:pretty;overflow-x:clip}img,svg,video,canvas{max-width:100%}:where(a,button,input,select,textarea,summary){touch-action:manipulation}@supports (text-wrap:balance){:where(h1,h2,h3,h4,.heroLead,.storyIntro>p:last-child,.formHeading p){text-wrap:balance}}@supports (container-type:inline-size){.sellerStory,.buyerStory,.propertiesSection,.personalSection,.diagnosisSection,.resourcesSection,.blogSection,.areaMethod,.propertyPage,.sellerHero,.sellerTruth,.sellerProcess,.sellerFaq,.sellerFormSection,.relatedProperties,.catalogContent,.salesCenter,.intranetDashboard{container-type:inline-size}@container (width<=900px){.methodHeading,.buyerStory,.personalSection,.diagnosisSection,.resourcesSection,.sellerHero,.sellerTruth,.sellerProcess,.sellerFaq,.sellerFormSection,.relatedProperties{grid-template-columns:1fr}.resourceIntro,.sellerTruth>p,.relatedProperties>div:first-child{position:static}.resourceLinks,.sellerHero aside,.sellerFormSection .leadForm{margin-top:26px}.propertyGrid,.catalogGrid,.blogGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.salesWorkspace{grid-template-columns:1fr}}@container (width<=680px){.propertyGrid,.catalogGrid,.blogGrid,.methodInterface{grid-template-columns:1fr}.methodTabs{border-right:0;border-bottom:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr))}.methodTabs button{min-height:64px;padding-inline:14px}.storyProofs article>div,.sellerProcess li,.sellerTruth article,.areaMethod li{grid-template-columns:1fr}.storyProofs article>div>p,.sellerProcess li>p,.sellerTruth article>p,.areaMethod li>p{grid-column:1}.leadForm{grid-template-columns:1fr}.leadForm .full{grid-column:1}.contactDirect{grid-template-columns:1fr}}}@media (pointer:coarse){:where(.headerAction,.primaryAction,.quietAction,.formButton,.menuButton,.methodTabs button,.buyerActions a,.resourceLinks a,.privacyActions a,.privacyActions button,.propertyVisual>span){min-height:44px}.sectionRail a{min-width:44px}}@media (hover:none){.propertyCard:hover,.primaryAction:hover,.propertyCard:hover .propertyVisual img,.buyerActions a:hover,.resourceLinks a:hover{padding-left:initial;background:inherit;box-shadow:none;transform:none}}@supports (content-visibility:auto){.storyProofs article,.propertyCard,.resourceLinks a,.blogGrid a,.areaPaths article{content-visibility:auto;contain-intrinsic-size:auto 320px}}@media (width<=500px){.siteHeader{padding-left:max(20px, var(--safe-inline-start));padding-right:max(12px, var(--safe-inline-end))}.hero{min-height:100svh;padding-top:calc(var(--header) + 52px)}.heroSignature{opacity:.44;width:96vw;top:27%;right:-42%}.heroFoot{bottom:calc(18px + var(--safe-bottom))}.privacyPrompt{bottom:calc(10px + var(--safe-bottom))}}@media (width>=1440px){.heroCopy,.storyIntro,.methodExperience,.propertiesSection>*,.personalSection>*,.diagnosisSection>*,.resourcesSection>*,.blogSection>*{max-width:1480px;margin-inline:auto}}
