.socialDraftQueue>button>div i.leased,.socialPreviewImage>i.leased{color:#f7edd9!important;background:linear-gradient(105deg,#27343d,#708590,#27343d)!important}.socialPropertyScope{border-bottom:1px solid #dcbc7b29;padding:18px 20px;display:block}.socialPropertyScope>span{color:#b99047;text-transform:uppercase;letter-spacing:.14em;margin-bottom:8px;font-size:9px;display:block}.socialPropertyScope select{color:#f5ecdb;background:#24211b;border:1px solid #c99a438c;width:100%;padding:11px 12px;font:500 11px Manrope,sans-serif}.socialPropertyQueue>button:disabled{cursor:wait;opacity:.68}.socialPropertyQueue>button>div i.active{color:#17140e;background:linear-gradient(105deg,#a87825,#efd68d 48%,#b78732)}.socialPublishingApp small,.socialPublishingHeader small,.socialPublishingHeader>p span,.socialPublishingIntro>div>p,.socialDraftQueue header small,.socialDraftQueue>button small,.socialDraftQueue>button em,.socialDraftStudio header small,.draftState,.socialPreviewBrand small,.socialPreviewCopy>small,.socialEditors label>span,.socialEditors label small,.socialDraftStudio>footer span{line-height:1.5;font-size:10px!important}.socialPublishingApp button,.socialDraftStudio>footer button{line-height:1.35;font-size:11px!important}.socialPublishingHeader>p,.socialPublishingIntro>p,.socialPreviewCopy p,.socialPreviewCopy em,.socialWorkspaceMessage,.socialStudioEmpty p{line-height:1.65;font-size:12px!important}.socialEditors textarea{line-height:1.65;font-size:13px!important}.openHouseScheduleEditor{background:#f5efe4;border:1px solid #a67c2f4d;margin-top:18px;padding:20px}.openHouseScheduleEditor>header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.openHouseScheduleEditor>header small{color:#9a722d;text-transform:uppercase;letter-spacing:.16em}.openHouseScheduleEditor>header h3{margin:4px 0 0;font:500 22px Playfair Display,serif}.openHouseScheduleEditor>header>span{color:#9a722d;text-transform:uppercase;letter-spacing:.12em;font-size:10px}.openHouseScheduleEditor>div{grid-template-columns:1.35fr 1fr 1fr;gap:12px;display:grid}.openHouseScheduleEditor label{flex-direction:column;gap:7px;display:flex}.openHouseScheduleEditor label>span{color:#765b2b;text-transform:uppercase;letter-spacing:.12em;font-size:10px;font-weight:700}.openHouseScheduleEditor input{color:#171612;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border:1px solid #a67c2f5c;min-width:0;padding:12px 13px;font:500 14px Manrope,sans-serif}@media (max-width:700px){.openHouseScheduleEditor>div{grid-template-columns:1fr}}*{box-sizing:border-box}.socialPublishingApp{color:#171612;background:#eee8dc;min-height:100vh;font-family:Manrope,sans-serif}.socialPublishingHeader{border-bottom:1px solid #7e62302e;grid-template-columns:1fr auto 1fr;align-items:center;padding:22px 4vw;display:grid}.socialPublishingHeader>a{color:#a67c2f;align-items:center;gap:14px;font:500 18px Playfair Display,serif;text-decoration:none;display:flex}.socialPublishingHeader>a span{color:#171612;text-transform:uppercase;letter-spacing:.13em;font:500 11px Manrope,sans-serif}.socialPublishingHeader>div{text-align:center}.socialPublishingHeader small{text-transform:uppercase;letter-spacing:.18em;color:#9d7936;font-size:6px}.socialPublishingHeader h1{margin:3px 0;font:400 22px Playfair Display,serif}.socialPublishingHeader>p{text-align:right;font-size:8px;line-height:1.6}.socialPublishingHeader>p span{color:#987233;text-transform:uppercase;letter-spacing:.12em;font-size:6px}.socialPublishingIntro{grid-template-columns:1fr .65fr;align-items:end;gap:8vw;padding:58px 6vw 42px;display:grid}.socialPublishingIntro>div>p{color:#9a722d;text-transform:uppercase;letter-spacing:.2em;margin:0 0 12px;font-size:7px}.socialPublishingIntro h2{margin:0;font:400 clamp(42px,5vw,70px)/.98 Playfair Display,serif}.socialPublishingIntro h2 em{color:#b2873c;font-weight:400}.socialPublishingIntro>p{color:#756e62;max-width:520px;font-size:10px;line-height:1.8}.socialPublishingGrid{background:#f8f5ee;border:1px solid #a67c2f40;grid-template-columns:370px 1fr;min-height:650px;margin:0 4vw 4vw;display:grid;box-shadow:0 25px 70px #30271714}.socialDraftQueue{color:#f5ecdb;background:#171612;border-right:1px solid #a67c2f33}.socialDraftQueue>header{border-bottom:1px solid #dcbc7b2e;justify-content:space-between;align-items:center;padding:24px;display:flex}.socialDraftQueue header small{color:#b99047;text-transform:uppercase;letter-spacing:.16em;font-size:6px}.socialDraftQueue header h2{margin:4px 0;font:400 24px Playfair Display,serif}.socialDraftQueue header>span{color:#d9ba75;border:1px solid #a98138;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.socialDraftQueue>button{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #dcbc7b1f;grid-template-columns:92px 1fr;padding:0;transition:all .25s;display:grid}.socialDraftQueue>button.active,.socialDraftQueue>button:hover{background:#25231e}.socialDraftQueue>button>div{background:#302d26 50%/cover;min-height:95px;position:relative;overflow:hidden}.socialDraftQueue>button>div i,.socialPreviewImage>i{color:#17140e;text-align:center;text-transform:uppercase;letter-spacing:.12em;background:linear-gradient(105deg,#a87825,#efd68d 48%,#b78732);width:145px;padding:6px;font:600 6px Manrope,sans-serif;position:absolute;top:12px;right:-39px;transform:rotate(35deg)}.socialDraftQueue>button>div i.under_contract,.socialPreviewImage>i.under_contract{color:#fff4d9;background:linear-gradient(105deg,#282722,#6e6249,#282722)}.socialDraftQueue>button>div i.sold,.socialPreviewImage>i.sold{color:#f8e7ba;background:linear-gradient(105deg,#090908,#4a3a1f,#090908)}.socialDraftQueue>button>div i.purchased,.socialPreviewImage>i.purchased{background:linear-gradient(105deg,#8ea894,#e8dfbd,#829b89)}.socialDraftQueue>button>span{flex-direction:column;justify-content:center;gap:4px;padding:14px;display:flex}.socialDraftQueue>button small{color:#b68c41;text-transform:uppercase;font-size:5px}.socialDraftQueue>button b{font:400 14px Playfair Display,serif}.socialDraftQueue>button em{color:#8e887d;font-size:6px;font-style:normal}.socialEmpty,.socialStudioEmpty{text-align:center;color:#8e887d;place-items:center;padding:70px 30px;display:grid}.socialEmpty span,.socialStudioEmpty>span{color:#ba9149;font:400 30px Playfair Display,serif}.socialDraftStudio{padding:34px}.socialDraftStudio>header{border-bottom:1px solid #a67c2f2e;justify-content:space-between;align-items:center;padding-bottom:20px;display:flex}.socialDraftStudio header small{color:#a07831;text-transform:uppercase;letter-spacing:.16em;font-size:6px}.socialDraftStudio header h2{margin:5px 0;font:400 28px Playfair Display,serif}.draftState{color:#8c6b2d;text-transform:uppercase;letter-spacing:.12em;border:1px solid #a67c2f4d;padding:8px 11px;font-size:6px}.draftState.ready{color:#d8c486;background:#1b221b}.socialPreview{background:#fff;border:1px solid #a67c2f40;grid-template-columns:minmax(300px,.92fr) 1fr;margin-top:24px;display:grid}.socialPreviewImage{aspect-ratio:1;background:#25231e 50%/cover;position:relative;overflow:hidden}.socialPreviewImage>i{width:250px;padding:11px;font-size:9px;top:27px;right:-66px}.socialPreviewBrand{color:#d8b669;background:#0a0907cc;border:1px solid #ddbb7175;align-items:center;gap:10px;padding:9px 12px;font:500 18px Playfair Display,serif;display:flex;position:absolute;bottom:18px;left:20px}.socialPreviewBrand small{color:#f4ecdc;text-transform:uppercase;letter-spacing:.12em;font:500 7px Manrope,sans-serif}.socialPreviewCopy{flex-direction:column;justify-content:center;padding:35px;display:flex}.socialPreviewCopy>small{color:#a07831;text-transform:uppercase;letter-spacing:.15em;font-size:6px}.socialPreviewCopy h3{margin:9px 0;font:400 28px/1.1 Playfair Display,serif}.socialPreviewCopy strong{font:400 20px Playfair Display,serif}.socialPreviewCopy p{white-space:pre-line;color:#6d675e;font-size:9px;line-height:1.75}.socialPreviewCopy em{color:#a07831;font-size:8px;font-style:normal}.socialEditors{grid-template-columns:1.4fr 1fr;gap:12px;margin-top:14px;display:grid}.socialEditors label{flex-direction:column;gap:7px;display:flex}.socialEditors label>span{color:#946f2e;text-transform:uppercase;letter-spacing:.15em;font-size:6px}.socialEditors textarea{color:#27231d;resize:vertical;background:#fff;border:1px solid #a67c2f42;min-height:115px;padding:15px;font:400 9px/1.7 Manrope,sans-serif}.socialEditors label small{text-align:right;color:#999086;font-size:6px}.socialDraftStudio>footer{align-items:center;gap:7px;margin-top:17px;display:flex}.socialDraftStudio>footer button{text-transform:uppercase;letter-spacing:.11em;background:0 0;border:1px solid #17161238;padding:11px 14px;font-size:6px}.socialDraftStudio>footer button.approve{color:#e3c67f;background:#171612}.socialDraftStudio>footer span{color:#92897d;margin-left:auto;font-size:6px}.socialWorkspaceMessage{color:#6e6048;background:#eee7d8;border-left:2px solid #b18537;padding:11px 14px;font-size:8px}.socialStudioEmpty{min-height:540px}.socialStudioEmpty h2{margin:10px;font:400 32px Playfair Display,serif}.socialStudioEmpty p{font-size:9px}@media (max-width:900px){.socialPublishingHeader{grid-template-columns:1fr 1fr}.socialPublishingHeader>div{display:none}.socialPublishingIntro,.socialPublishingGrid{grid-template-columns:1fr}.socialDraftQueue{border-right:0}.socialPreview{grid-template-columns:1fr}.socialPreviewImage{aspect-ratio:1.25}.socialEditors{grid-template-columns:1fr}.socialDraftStudio>footer{flex-direction:column;align-items:stretch}.socialDraftStudio>footer span{margin:8px 0}.socialPublishingHeader>a span{display:none}}@media (max-width:600px){.socialPublishingGrid{margin:0}.socialDraftStudio{padding:18px}.socialPublishingIntro{padding:42px 22px 30px}.socialPublishingIntro h2{font-size:43px}}.posterTemplatePicker{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.posterTemplatePicker button{color:#7b6b52;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #a47a2857;padding:9px 13px;font:600 9px Manrope,sans-serif}.posterTemplatePicker button:hover,.posterTemplatePicker button.active{color:#e7c875;background:#171511;border-color:#b98a35}.posterStudio{background:#ede6d9;border:1px solid #a67c2f40;grid-template-columns:minmax(360px,560px) minmax(240px,1fr);align-items:center;gap:25px;margin-top:24px;padding:22px;display:grid}.posterStudio>div:first-child{min-width:0}.posterFormatNote{text-align:center;text-transform:uppercase;letter-spacing:.15em;margin-top:9px;display:block;color:#8c7e68!important}.propertyPoster{aspect-ratio:4/5;color:#fff;isolation:isolate;background:#11100e;width:100%;position:relative;overflow:hidden;box-shadow:0 24px 55px #14100938}.posterPropertyImage,.posterImageShade,.posterGoldFrame{position:absolute;inset:0}.posterPropertyImage{z-index:-3;background:#27251f 50%/cover no-repeat}.posterImageShade{z-index:-2;pointer-events:none}.posterGoldFrame{z-index:8;pointer-events:none;border:1px solid #e5c57dad;inset:12px;box-shadow:inset 0 0 0 4px #08070529}.posterBrokerageLogo{z-index:5;object-fit:contain;width:27%;height:auto;position:absolute}.posterStatus{z-index:4;position:absolute}.posterStatus small{text-transform:uppercase;letter-spacing:.17em;color:#e3c783!important;font:500 8px/1.3 Manrope,sans-serif!important;display:block!important}.posterStatus strong{font:italic 400 clamp(32px,4vw,58px)/.92 Playfair Display,serif;display:block}.posterPropertyCopy{z-index:4;position:absolute}.posterPropertyCopy>small{text-transform:uppercase;letter-spacing:.14em;color:#dab96e!important;font:500 8px Manrope,sans-serif!important;display:block!important}.posterPropertyCopy h3{margin:6px 0;font:400 clamp(18px,2vw,28px)/1.05 Playfair Display,serif}.posterPropertyCopy>b{font:400 20px Playfair Display,serif}.posterPropertyCopy>p{color:#e8ddc9;max-width:330px;margin:9px 0;font:italic 400 13px/1.35 Playfair Display,serif}.posterFacts{gap:13px;margin-top:11px;display:flex}.posterFacts span{color:#d9cab0;text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:4px;font-size:8px;display:flex}.posterFacts svg{fill:none;stroke:#d4aa51;stroke-width:1.45px;width:17px;height:17px}.posterFacts i{color:#e4bf6d;font-style:normal;font-weight:600}.posterAdvisor{z-index:6;position:absolute}.posterAdvisor>img{object-fit:contain;filter:drop-shadow(0 12px 16px #0000005c);height:auto;position:absolute;bottom:0}.posterAdvisor>div{position:absolute}.posterAdvisor strong{font:500 12px Playfair Display,serif;display:block}.posterAdvisor small{letter-spacing:.11em;margin:2px 0 5px;color:#d5b05b!important;font:500 6px Manrope,sans-serif!important;display:block!important}.posterAdvisor span{color:#ddd3c0;font-size:6px;line-height:1.5;display:block}.poster-new_listing .posterBrokerageLogo{top:27px;right:27px}.poster-new_listing .posterStatus strong{color:#f0d487;text-shadow:0 3px 18px #0000007a}.poster-new_listing .posterAdvisor>div{background:linear-gradient(90deg,#0000,#0a0907e0 37%);width:100%;padding:7px 7px 7px 39%;bottom:10px;right:3%}.poster-under_contract{background:#181714}.poster-under_contract .posterPropertyImage{background-position:50%;left:37%}.poster-under_contract .posterPropertyCopy{width:45%;bottom:27px;left:29px}.poster-under_contract .posterAdvisor{width:36%;height:32%;bottom:12px;right:14px}.poster-under_contract .posterAdvisor>img{width:78%;right:0}.poster-under_contract .posterAdvisor>div{background:#0d0c0adb;padding:7px 8px;bottom:8px;right:5px}.poster-purchased .posterPropertyImage{border:1px solid #fff3d1c2;inset:18% 6% 31% 24%;box-shadow:0 20px 45px #110d074d}.poster-purchased .posterStatus{top:32px;left:29px}.poster-purchased .posterPropertyCopy{color:#fff;bottom:28px;left:29px;right:38%}.poster-purchased .posterAdvisor>div{color:#fff;background:#0f0d09d6;padding:7px 8px;bottom:8px;right:4px}.poster-sold .posterPropertyImage{filter:saturate(.83)contrast(1.05)}.poster-sold .posterBrokerageLogo{top:29px;left:29px}.poster-sold .posterStatus strong{letter-spacing:.02em;color:#e3ba5c;text-shadow:0 8px 35px #000000b8;font-size:clamp(63px,8vw,105px)}.poster-sold .posterPropertyCopy{bottom:28px;left:29px;right:38%}.poster-sold .posterAdvisor>div{background:#090807de;padding:7px 8px;bottom:8px;right:4px}.poster-leased .posterAdvisor>div{background:linear-gradient(90deg,#0000,#080807e0 36%);width:110%;padding:7px 5px 7px 40%;bottom:8px;left:0}@media (max-width:1120px){.posterStudio{grid-template-columns:minmax(340px,500px) 1fr}.socialPreviewCopy{padding:22px}}@media (max-width:900px){.posterStudio{grid-template-columns:1fr}.propertyPoster{max-width:560px;margin:auto}.posterStudio>.socialPreviewCopy{display:none}}@media (max-width:520px){.posterStudio{padding:10px}.posterBrokerageLogo{width:25%}.posterPropertyCopy h3{font-size:18px}.posterPropertyCopy>p{font-size:11px}.posterAdvisor strong{font-size:10px}.posterAdvisor span{font-size:5px}}.posterClientPhotoControl{color:#eee4d2;background:#171612;border:1px solid #a67c2f52;justify-content:space-between;align-items:center;gap:24px;margin-top:18px;padding:20px 22px;display:flex}.posterClientPhotoControl small{color:#c99a43;text-transform:uppercase;letter-spacing:.16em;font-size:9px;display:block}.posterClientPhotoControl h3{margin:5px 0 4px;font:400 20px Playfair Display,serif}.posterClientPhotoControl p{color:#a99e8c;max-width:620px;margin:0;font-size:12px;line-height:1.5}.posterClientPhotoControl label{cursor:pointer;flex:none}.posterClientPhotoControl input{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.posterClientPhotoControl label span{color:#e2c16e;text-transform:uppercase;letter-spacing:.1em;border:1px solid #b98b36;padding:13px 17px;font-size:10px;display:block}.posterClientPhotoControl label:hover span{background:#2a251d}@media (max-width:700px){.posterClientPhotoControl{flex-direction:column;align-items:flex-start}}.propertyPoster{--gold:#c99a43;--gold-light:#f2d78c;--ivory:#f1eadc}.propertyPoster:before,.propertyPoster:after{content:"";z-index:3;pointer-events:none;position:absolute}.propertyPoster:before{background:linear-gradient(90deg,var(--gold),transparent);width:72px;height:1px}.propertyPoster:after{background:linear-gradient(180deg,var(--gold),transparent);width:1px;height:82px}.posterStatus strong{letter-spacing:.01em;font-family:Mrs Saint Delafield,Segoe Script,cursive;font-style:normal;font-weight:400;line-height:.78}.posterPropertyCopy h3{max-width:300px;margin:0 0 5px;font:400 clamp(15px,1.55vw,21px)/1.12 Playfair Display,serif}.posterLocality{letter-spacing:.05em;white-space:nowrap;background:linear-gradient(100deg,#9b6b20 0%,#f0cf77 48%,#a97825 100%);-webkit-background-clip:text;background-clip:text;width:max-content;max-width:100%;margin:0 0 8px;display:block;color:#0000!important;font:500 10px/1.25 Manrope,sans-serif!important}.posterPropertyCopy>b{font-size:17px;display:block}.posterAdvisor>div{background:0 0!important}.posterAdvisor>img{filter:drop-shadow(0 11px 16px #00000038)}.posterGoldFrame{box-shadow:none;border-color:#dbae52b8;inset:10px}.poster-new_listing:before{top:55%;left:28px}.poster-new_listing:after{bottom:28px;right:32px}.poster-new_listing .posterPropertyImage{background-position:50%;inset:0}.poster-new_listing .posterBrokerageLogo{width:28%;top:26px;left:27px;right:auto}.poster-new_listing .posterStatus{top:20%;left:29px}.poster-new_listing .posterStatus strong{max-width:200px;color:var(--gold-light);text-shadow:none;font-size:clamp(58px,7vw,92px)}.poster-new_listing .posterPropertyCopy{bottom:34px;left:29px;right:46%}.poster-new_listing .posterAdvisor{width:38%;height:43%;bottom:11px;right:17px}.poster-new_listing .posterAdvisor>img{width:88%;right:-7%}.poster-new_listing .posterAdvisor>div{text-align:right;width:83%;padding:0;bottom:11px;right:0}.poster-under_contract:before{top:27%;right:24px}.poster-under_contract:after{top:31px;right:42px}.poster-under_contract .posterPropertyImage{background-position:50%;inset:38% 0 0}.poster-under_contract .posterBrokerageLogo{width:27%;top:25px;left:27px}.poster-under_contract .posterStatus{width:65%;top:11%;left:29px}.poster-under_contract .posterStatus small{color:#8f6a2d!important}.poster-under_contract .posterStatus strong{color:#211e19;max-width:290px;font-size:clamp(54px,6.6vw,88px)}.poster-under_contract .posterPropertyCopy{color:#211e19;width:58%;top:29%;bottom:auto;left:29px}.poster-under_contract .posterPropertyCopy>p{color:#6e6252}.poster-under_contract .posterFacts span{color:#5b5145}.poster-under_contract .posterAdvisor{width:39%;height:36%;bottom:10px;left:13px;right:auto}.poster-under_contract .posterAdvisor>img{width:90%;left:-7%;right:auto}.poster-under_contract .posterAdvisor>div{color:#fff;white-space:nowrap;padding:0;bottom:8px;left:40%;right:auto}.poster-purchased:before{top:28%;left:50%}.poster-purchased:after{top:22px;left:30px}.poster-purchased .posterPropertyImage{background-position:50%;inset:42% 0 0}.poster-purchased .posterBrokerageLogo{top:26px;right:27px}.poster-purchased .posterStatus{text-align:center;top:12%;left:29px;right:29px}.poster-purchased .posterStatus small{color:#d4b46f!important}.poster-purchased .posterStatus strong{color:var(--gold-light);font-size:clamp(60px,7vw,92px)}.poster-purchased .posterPropertyCopy{text-align:center;color:#fff;inset:28% 29px auto}.poster-purchased .posterPropertyCopy h3,.poster-purchased .posterLocality{margin-left:auto;margin-right:auto}.poster-purchased .posterFacts{justify-content:center}.poster-purchased .posterPropertyCopy>p{display:none}.poster-purchased .posterAdvisor>div{color:#fff;text-align:right;padding:0;bottom:9px;right:5px}.poster-sold:before{top:23%;right:20px}.poster-sold:after{top:28px;right:40px}.poster-sold .posterPropertyImage{filter:saturate(.86)contrast(1.02);background-position:50%;inset:31% 0 20%}.poster-sold .posterBrokerageLogo{width:27%;top:25px;left:28px}.poster-sold .posterStatus{text-align:left;top:8%;left:29px;right:29px}.poster-sold .posterStatus small{color:#8d682c!important}.poster-sold .posterStatus strong{color:#211d17;text-shadow:none;font-size:clamp(74px,9vw,116px)}.poster-sold .posterPropertyCopy{color:#211d17;bottom:27px;left:29px;right:41%}.poster-sold .posterPropertyCopy>p{color:#6c604f}.poster-sold .posterFacts span{color:#5b5145}.poster-sold .posterAdvisor>div{color:#201c17;text-align:right;padding:0;bottom:9px;right:5px}.poster-leased:before{bottom:30px;left:28px}.poster-leased:after{top:24px;right:30px}.poster-leased .posterPropertyImage{background-position:50%;border:0;inset:24% 0 27%}.poster-leased .posterBrokerageLogo{width:25%;top:25px;left:28px}.poster-leased .posterStatus{text-align:right;top:8%;right:29px}.poster-leased .posterStatus strong{color:var(--gold-light);font-size:clamp(60px,7.2vw,94px)}.poster-leased .posterPropertyCopy{bottom:29px;left:40%;right:25px}.poster-leased .posterAdvisor>div{text-align:left;width:90%;padding:0;bottom:8px;left:3px}.propertyPoster{--edge:5.2cqw;--script:clamp(41px,13cqw,73px);container-type:inline-size}.posterStatus strong{font-size:var(--script)!important;line-height:.7!important}.posterStatus small{font-size:clamp(5px,1.35cqw,8px)!important}.posterPropertyCopy h3{max-width:33cqw;font-size:clamp(12px,3.8cqw,21px)!important;line-height:1.08!important}.posterPropertyCopy>b{font-size:clamp(12px,3.4cqw,19px)!important}.posterPropertyCopy>p{font-size:clamp(7px,2cqw,11px)!important}.posterLocality{font-size:clamp(6px,1.75cqw,10px)!important}.posterFacts{gap:2.3cqw}.posterFacts span{font-size:clamp(5px,1.35cqw,8px)}.posterFacts svg{width:3.1cqw;height:3.1cqw}.posterAdvisor strong{font-size:clamp(7px,2.15cqw,12px)}.posterAdvisor small,.posterAdvisor span{font-size:clamp(4px,1.1cqw,6px)!important}.posterBrokerageLogo{filter:drop-shadow(0 2px 7px #00000047)}.posterStatus{padding:2.8cqw 3.2cqw}.posterStatus:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:linear-gradient(110deg,#151310c7,#15131047 68%,#0000);border-left:1px solid #deb256cc;position:absolute;inset:0}.posterStatus:after{content:"";background:linear-gradient(90deg,#d4aa54,#0000);width:12cqw;height:1px;position:absolute;bottom:1.5cqw;left:3.2cqw}.poster-under_contract .posterStatus:before,.poster-sold .posterStatus:before{background:linear-gradient(110deg,#f7f2e9e6,#f7f2e98c 68%,#0000);border-left-color:#bd8d35}.poster-under_contract .posterStatus:after,.poster-sold .posterStatus:after{background:linear-gradient(90deg,#ad7d2d,#0000)}.posterBrokerageLogo{z-index:7!important;display:block!important}.posterPropertyCopy h3{letter-spacing:.01em;text-wrap:balance}.poster-new_listing{background:#24221d}.poster-new_listing .posterPropertyImage{clip-path:polygon(18% 0,100% 0,100% 100%,0 100%);background-position:50%;inset:0 0 0 32%}.poster-new_listing .posterImageShade{background:linear-gradient(90deg,#24221d 0 31%,#24221dd1 39%,#0000 68%),linear-gradient(#0000 60%,#13120f70)}.poster-new_listing .posterBrokerageLogo{left:var(--edge);width:24%;top:4.7cqw}.poster-new_listing .posterStatus{left:var(--edge);width:54%;top:19%}.poster-new_listing .posterStatus strong{max-width:47cqw}.poster-new_listing .posterPropertyCopy{left:var(--edge);width:39%;bottom:48%;right:auto}.poster-new_listing .posterAdvisor{width:34%;height:43%;bottom:1.8%;left:2.8%;right:auto}.poster-new_listing .posterAdvisor>img{width:90%;left:-5%;right:auto}.poster-new_listing .posterAdvisor>div{text-align:left;width:72%;bottom:3%;left:56%;right:auto}.poster-under_contract{color:#201d18;background:#f0eadf}.poster-under_contract .posterPropertyImage{clip-path:polygon(20% 0,100% 0,100% 100%,0 100%);background-position:50%;inset:31% 0 0 23%}.poster-under_contract .posterImageShade{background:linear-gradient(90deg,#f0eadf 0 23%,#f0eadfe0 31%,#0000 58%),linear-gradient(#f0eadf 0 28%,#f0eadf33 47%,#241f1933)}.poster-under_contract .posterBrokerageLogo{left:var(--edge);filter:drop-shadow(0 1px 6px #0003);width:24%;top:4.6cqw}.poster-under_contract .posterStatus{left:var(--edge);width:57%;top:15%}.poster-under_contract .posterStatus strong{max-width:52cqw}.poster-under_contract .posterPropertyCopy{left:var(--edge);color:#211e19;width:34%;top:39%}.poster-under_contract .posterAdvisor{width:35%;height:43%;bottom:1.5%;left:18%}.poster-under_contract .posterAdvisor>img{width:88%;left:-2%}.poster-under_contract .posterAdvisor>div{color:#211e19;bottom:3%;left:-33%}.poster-under_contract .posterAdvisor span{color:#4a4238}.poster-purchased{color:#fff;background:#292721}.poster-purchased .posterPropertyImage{clip-path:polygon(17% 0,100% 0,100% 100%,0 100%);box-shadow:none;background-position:50%;border:0;inset:38% 0 0 17%}.poster-purchased .posterImageShade{background:linear-gradient(#292721 0 35%,#29272138 52%,#12110e59)}.poster-purchased .posterBrokerageLogo{right:var(--edge);width:23%;top:4.6cqw}.poster-purchased .posterStatus{left:var(--edge);right:var(--edge);text-align:center;top:16%}.poster-purchased .posterStatus strong{font-size:clamp(39px,11cqw,64px)!important}.poster-purchased .posterPropertyCopy{left:var(--edge);right:var(--edge);text-align:center;color:#fff;top:28%}.poster-purchased .posterPropertyCopy h3{max-width:none}.poster-purchased .posterAdvisor{width:34%;height:43%;bottom:1.3%;right:3%}.poster-purchased .posterAdvisor>img{width:90%;right:-2%}.poster-purchased .posterAdvisor>div{text-align:right;color:#fff;bottom:2%;right:3%}.poster-sold{color:#211d17;background:#f1ebdf}.poster-sold .posterPropertyImage{clip-path:polygon(0 8%,100% 0,100% 100%,0 100%);filter:saturate(.9)contrast(1.02);background-position:50%;inset:29% 0 0}.poster-sold .posterImageShade{background:linear-gradient(#f1ebdf 0 28%,#0000 41%,#27201829 76%,#eee7da 94%)}.poster-sold .posterBrokerageLogo{left:var(--edge);filter:drop-shadow(0 1px 6px #0003);width:24%;top:4.5cqw}.poster-sold .posterStatus{left:var(--edge);text-align:left;width:55%;top:12%;right:auto}.poster-sold .posterStatus strong{font-size:clamp(48px,14cqw,78px)!important}.poster-sold .posterPropertyCopy{left:var(--edge);color:#211d17;width:39%;bottom:6%;right:auto}.poster-sold .posterAdvisor{width:36%;height:43%;bottom:1.5%;right:14%}.poster-sold .posterAdvisor>img{width:88%;right:0}.poster-sold .posterAdvisor>div{text-align:left;color:#211d17;bottom:3%;right:-45%}.poster-sold .posterAdvisor span{color:#4a4238}.poster-leased{background:#25231e}.poster-leased .posterPropertyImage{clip-path:polygon(14% 0,100% 0,100% 100%,0 100%);background-position:50%;border:0;inset:27% 0 16% 20%}.poster-leased .posterImageShade{background:linear-gradient(#25231e 0 25%,#25231e14 43%,#181612d9 84%)}.poster-leased .posterBrokerageLogo{left:var(--edge);width:23%;top:4.6cqw}.poster-leased .posterStatus{left:var(--edge);right:var(--edge);text-align:center;top:13%}.poster-leased .posterStatus strong{font-size:clamp(45px,13cqw,74px)!important}.poster-leased .posterPropertyCopy{left:45%;right:var(--edge);bottom:6%}.poster-leased .posterAdvisor{width:36%;height:44%;bottom:1.5%;left:2.5%}.poster-leased .posterAdvisor>img{width:91%;left:-2%}.poster-leased .posterAdvisor>div{text-align:left;width:78%;bottom:2%;left:1%}.poster-open_house{background:#24221d}.poster-open_house .posterPropertyImage{clip-path:polygon(0 8%,100% 0,100% 100%,0 100%);background-position:50%;inset:25% 0 0}.poster-open_house .posterImageShade{background:linear-gradient(#24221d 0 24%,#24221d14 48%,#100f0dbd 88%)}.poster-open_house .posterBrokerageLogo{left:var(--edge);width:24%;top:4.6cqw}.poster-open_house .posterStatus{right:var(--edge);text-align:right;width:67%;top:12%}.poster-open_house .posterStatus strong{color:var(--gold-light);font-size:clamp(43px,12cqw,69px)!important}.poster-open_house .posterPropertyCopy{left:var(--edge);bottom:6%;right:42%}.poster-open_house .posterAdvisor{width:37%;height:43%;bottom:1.5%;right:2.5%}.poster-open_house .posterAdvisor>img{width:90%;right:-2%}.poster-open_house .posterAdvisor>div{text-align:right;bottom:2%;right:1%}
.posterImageControl{background:#f4efe5;border:1px solid #a67c2f42;margin-top:22px;padding:20px}.posterImageControl>header{justify-content:space-between;align-items:start;display:flex}.posterImageControl h3{margin:4px 0 0;font:400 22px Playfair Display,serif}.posterImageControl header small{color:#9a722d;text-transform:uppercase;letter-spacing:.16em}.posterImageControl header>span{color:#9a722d;text-transform:uppercase;letter-spacing:.12em;font-size:10px}.posterImageControl>p{color:#746c60;max-width:720px;margin:10px 0 16px;font-size:11px;line-height:1.6}.posterImageControl>div{gap:10px;padding:2px 2px 8px;display:flex;overflow-x:auto}.posterImageControl button{color:#eee5d5;cursor:pointer;background:#191814;border:1px solid #0000;flex:0 0 118px;padding:5px;position:relative}.posterImageControl button.selected{border-color:#c99a43;box-shadow:0 0 0 2px #c99a432e}.posterImageControl button img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.posterImageControl button span{text-align:left;text-transform:uppercase;letter-spacing:.09em;padding:7px 3px 3px;font-size:8px;display:block}.posterAdvisorGlow{z-index:4;pointer-events:none;display:none;position:absolute}.carouselSlotGroups{grid-template-columns:repeat(2,minmax(0,1fr));margin:17px 0;gap:12px!important;display:grid!important;overflow:visible!important}.carouselSlotGroups>section{background:#e9e0d1;border:1px solid #a67c2f40;padding:10px}.carouselSlotGroups b{color:#6f5831;letter-spacing:.13em;text-transform:uppercase;margin-bottom:8px;font:600 9px Manrope,sans-serif;display:block}.carouselSlotPicker{grid-template-columns:repeat(4,1fr);gap:6px!important;display:grid!important;overflow:visible!important}.carouselSlotPicker button{flex:auto!important;min-width:0!important;padding:3px!important}.carouselSlotPicker button img{aspect-ratio:1!important}.carouselSlotPicker button small{text-transform:uppercase;display:block;color:#caa85e!important;font-size:6px!important}.carouselPreviewGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.carouselPreviewGrid .propertyPoster,.carouselPropertySlide{aspect-ratio:4/5;width:100%}.carouselPropertySlide{color:#fff;background:#090908;position:relative;overflow:hidden;box-shadow:0 12px 30px #14100933}.carouselPropertyPhotoGrid{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:4px;display:grid;position:absolute;inset:12% 4% 23%}.carouselPropertyPhotoGrid>div{background:#292720 50%/cover no-repeat;border:1px solid #d6ae53bd;position:relative}.carouselPropertyPhotoGrid span{color:#9d8b6c;text-transform:uppercase;place-items:center;font-size:8px;display:grid;position:absolute;inset:0}.carouselPropertyVeil{pointer-events:none;background:linear-gradient(#0808075c,#0000 18% 72%,#0a0908 81%);position:absolute;inset:0}.carouselPropertySlide>img{z-index:2;width:25%;height:auto;position:absolute;top:3.5%;left:5%}.carouselPropertyTitle{z-index:2;max-width:58%;position:absolute;bottom:8%;left:5%}.carouselPropertyTitle small{color:#e1bc65;font:400 8cqw/.75 Kunstler Script,Vivaldi,cursive;display:block}.carouselPropertyTitle strong{margin-top:1.2cqw;font:500 2.5cqw/1.1 Playfair Display,serif;display:block}.carouselPropertyTitle span{color:#c9bca7;letter-spacing:.1em;text-transform:uppercase;margin-top:.5cqw;font:600 1.1cqw Manrope,sans-serif;display:block}.carouselPropertyDetails{z-index:2;text-align:right;position:absolute;bottom:8%;right:5%}.carouselPropertyDetails b{color:#e1bc65;font:500 2.4cqw Playfair Display,serif;display:block}.carouselPropertyDetails span{color:#ddd2c1;letter-spacing:.08em;text-transform:uppercase;margin-top:.7cqw;font:600 .9cqw Manrope,sans-serif;display:block}.carouselPropertySlide>em{z-index:2;color:#d8b45f;letter-spacing:.12em;font:600 1.1cqw Manrope,sans-serif;position:absolute;top:4%;right:5%}.poster-new_listing{color:#f6f1e8;background:radial-gradient(circle at 78% 22%,#292722,#11110f 68%)}.poster-new_listing:before,.poster-new_listing:after{display:none}.poster-new_listing .posterGoldFrame{border:1px solid #c89b43;inset:1.9%;box-shadow:inset 0 0 0 7px #11100db8,inset 0 0 0 8px #e1bd6f59}.poster-new_listing .posterBrokerageLogo{z-index:7;width:24%;top:4%;left:auto;right:5.8%}.poster-new_listing .posterStatus{z-index:7;background:0 0;width:48%;padding:0;top:3.2%;left:5.8%}.poster-new_listing .posterStatus:before{display:none}.poster-new_listing .posterStatus:after{background:linear-gradient(90deg,#c89b43,#0000);width:20cqw;bottom:-1.5cqw;left:0}.poster-new_listing .posterStatus small{letter-spacing:.2em;margin:0 0 .5cqw;color:#d8bd82!important;font-size:1.2cqw!important}.poster-new_listing .posterStatus strong{color:#e6bd68;max-width:none;text-shadow:none;font-size:11cqw!important;line-height:.72!important}.poster-new_listing .posterPropertyImage{z-index:1;clip-path:none;background-color:#292720;background-position:50%;background-size:contain;border:2px solid #c89b43;inset:20.3% 5.8% 31.5%;box-shadow:0 2.5cqw 6cqw #00000047}.poster-new_listing .posterImageShade{z-index:2;pointer-events:none;background:linear-gradient(#0000 70%,#0807063d);inset:20.3% 5.8% 31.5%}.poster-new_listing .posterPropertyCopy{z-index:7;clip-path:polygon(0 0,91% 0,100% 9%,100% 100%,0 100%);color:#fff;background:linear-gradient(145deg,#151411f5,#262119e6);border:1px solid #c89b43;width:34%;padding:2.4cqw 2.7cqw 2.5cqw;bottom:4.6%;left:5.8%;right:auto}.poster-new_listing .posterPropertyCopy h3{color:#fff;width:75cqw;margin:0;position:absolute;bottom:calc(100% + 48.5cqw);left:.3cqw;max-width:none!important;font-size:2.6cqw!important;line-height:1.15!important}.poster-new_listing .posterLocality{margin:0;position:absolute;bottom:calc(100% + 45.2cqw);left:.3cqw;font-size:1.25cqw!important}.poster-new_listing .posterPropertyCopy>b{color:#e4ba62;margin:0 0 1.4cqw;font-family:Playfair Display,serif;font-weight:400;font-size:4.3cqw!important}.poster-new_listing .posterPropertyCopy>b:after{content:"";background:#c89b43;width:11cqw;height:1px;margin-top:1.3cqw;display:block}.poster-new_listing .posterPropertyCopy>p{display:none}.poster-new_listing .posterFacts{gap:0;margin:0;display:grid}.poster-new_listing .posterFacts span{border-bottom:1px solid #cfa1493b;gap:1.1cqw;padding:.75cqw 0;font-size:1.25cqw}.poster-new_listing .posterFacts span:last-child{border:0}.poster-new_listing .posterFacts svg{width:2.7cqw;height:2.7cqw}.poster-new_listing .posterAdvisorGlow{background:radial-gradient(at 79% 76%,#7e6c496b,#2f2a2038 43%,#0000 74%);width:60%;height:38%;display:block;bottom:0;right:0}.poster-new_listing .posterAdvisor{z-index:7;width:37%;height:39%;bottom:0;left:auto;right:1.2%}.poster-new_listing .posterAdvisor>img{object-fit:contain;object-position:bottom;width:86%;max-height:100%;bottom:0;left:auto;right:0}.poster-new_listing .posterAdvisor>div{text-align:right;color:#fff;width:72%;padding:0;bottom:5.2%;left:auto;right:87%}.poster-new_listing .posterAdvisor>div:before{content:"";background:linear-gradient(90deg,#0000,#c89b43);width:11cqw;height:1px;margin:0 0 1.2cqw auto;display:block}.poster-new_listing .posterAdvisor strong{font-size:2.25cqw}.poster-new_listing .posterAdvisor small{margin:.6cqw 0 1.4cqw;font-size:.85cqw!important}.poster-new_listing .posterAdvisor span{line-height:1.7;font-size:.78cqw!important}
