:root{--paper:#f2efe9;--ink:#252824;--moss:#4a5143;--clay:#b46f52;--sand:#d8c8ad;--line:#25282438}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);margin:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}a{color:inherit;text-decoration:none}.site-header{z-index:5;color:#fff;justify-content:space-between;align-items:center;padding:24px 3.2vw;display:flex;position:absolute;top:0;left:0;right:0}.wordmark{letter-spacing:-.09em;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,3vw,3.4rem);font-weight:400}.wordmark span{letter-spacing:-.08em;font-family:Helvetica Neue,sans-serif;font-size:.68em}.header-brand img{filter:brightness(0)invert();width:clamp(150px,15vw,220px);height:auto;display:block}nav{letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:28px;font-size:12px;display:flex}.nav-cta{border:1px solid #ffffffa6;padding:12px 18px}.hero{color:#fff;background:#535b50;height:100vh;min-height:820px;position:relative;overflow:hidden}.hero-image{filter:saturate(.75);background:linear-gradient(90deg,#161e18bd 0%,#161e1840 52%,#161e1814 100%),url(/properties/vaughn/aerial.jpg) 50%/cover;position:absolute;inset:0;transform:scale(1.01)}.hero-copy{z-index:2;width:min(680px,84vw);position:absolute;bottom:13vh;left:8vw}.eyebrow,.section-number{letter-spacing:.18em;text-transform:uppercase;margin:0 0 26px;font-size:11px}.hero h1{letter-spacing:-.075em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(4.6rem,9.5vw,9.4rem);font-weight:400;line-height:.8}.hero-lede{width:min(535px,100%);margin:34px 0 0;font-family:Georgia,serif;font-size:clamp(1.1rem,1.5vw,1.4rem);line-height:1.55}.hero-actions{align-items:center;gap:28px;margin-top:36px;display:flex}.button{letter-spacing:.08em;text-transform:uppercase;border:1px solid #0000;justify-content:space-between;align-items:center;min-width:190px;padding:17px 20px;font-size:12px;transition:transform .18s,background .18s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button-dark{background:var(--ink);color:#fff}.text-link{letter-spacing:.07em;text-transform:uppercase;border-bottom:1px solid;gap:22px;padding-bottom:6px;font-size:12px;display:inline-flex}.hero-stamp{z-index:2;align-items:baseline;gap:6px;font-family:Georgia,serif;font-size:20px;display:flex;position:absolute;bottom:32px;right:3.2vw}.hero-stamp small{letter-spacing:.08em;font-family:Helvetica Neue,sans-serif;font-size:7px}.hero-stamp i{font-style:normal}.manifesto{border-bottom:1px solid var(--line);grid-template-columns:.7fr 1.6fr 1fr;gap:7vw;padding:140px 6vw;display:grid}.manifesto h2,.current-heading h2,.journal-heading h2,.collab-copy h2,.connect h2{letter-spacing:-.065em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(3.2rem,5.2vw,6rem);font-weight:400;line-height:.95}.large-copy{margin:38px 0 0;font-family:Georgia,serif;font-size:clamp(1.6rem,2.5vw,2.6rem);line-height:1.25}.manifesto-detail{padding-top:74px;font-size:15px;line-height:1.7}.manifesto-detail p{margin:0 0 22px}.manifesto-detail .text-link{margin-top:18px}.pathways{grid-template-columns:repeat(3,1fr);display:grid}.path-card{color:#fff;background-position:50%;background-size:cover;flex-direction:column;justify-content:space-between;min-height:570px;padding:34px;display:flex;position:relative;overflow:hidden}.path-card:before{content:"";background:linear-gradient(#1418141f,#141814bd);position:absolute;inset:0}.path-card>*{z-index:1;position:relative}.path-card>p{margin:0;font-size:11px}.path-home{background-image:url(/properties/chase/exterior-wide.jpg)}.path-invest{background-image:url(/properties/vaughn/aerial.jpg)}.path-sell{background-image:url(/properties/interiors/living-room.jpg)}.path-card h3{letter-spacing:-.05em;margin:0;font-family:Georgia,serif;font-size:clamp(2.1rem,3vw,3.5rem);font-weight:400}.path-card div p{max-width:390px;min-height:66px;margin:18px 0 24px;line-height:1.5}.path-card a{letter-spacing:.08em;text-transform:uppercase;font-size:11px}.current{background:var(--sand);grid-template-columns:1fr 1fr;min-height:720px;display:grid}.current-heading{padding:90px 6vw}.status-card{background:var(--moss);color:#fff;flex-direction:column;justify-content:center;align-items:flex-start;padding:9vw;display:flex}.status-card>div{align-items:center;gap:12px;display:flex}.status-dot{background:#d29d78;border-radius:50%;width:8px;height:8px}.status-label{letter-spacing:.15em;text-transform:uppercase;font-size:11px}.status-card h3{letter-spacing:-.055em;margin:55px 0 24px;font-family:Georgia,serif;font-size:clamp(2.4rem,4vw,4.7rem);font-weight:400;line-height:1}.status-card>p{max-width:460px;margin:0 0 34px;line-height:1.65}.button-light{color:#fff;border-color:#ffffffb3}.status-card small{opacity:.68;margin-top:40px}.journal{grid-template-columns:.9fr 1.7fr;gap:6vw;padding:130px 6vw;display:grid}.journal-heading{align-self:start;position:sticky;top:40px}.journal-heading>p:not(.section-number){max-width:400px;margin:36px 0;line-height:1.65}.story-grid{grid-template-columns:1fr 1fr;gap:60px 24px;display:grid}.story:first-child{grid-column:1/-1}.story-image{background-position:50%;background-size:cover;min-height:310px;margin-bottom:20px}.story:first-child .story-image{min-height:500px}.story-land .story-image{background-image:url(/properties/rock-island/aerial.jpg)}.story-room .story-image{background-image:url(/properties/interiors/bedroom.jpg)}.story-market .story-image{background:#d4c4db;place-items:center;display:grid}.story-market strong{letter-spacing:-.08em;font-family:Georgia,serif;font-size:clamp(4rem,7vw,8rem);font-weight:400}.story>p{letter-spacing:.14em;text-transform:uppercase;margin:0 0 10px;font-size:10px}.story h3{letter-spacing:-.045em;margin:0 0 14px;font-family:Georgia,serif;font-size:clamp(1.6rem,2.2vw,2.5rem);font-weight:400;line-height:1.08}.story span{color:#2528249e;font-size:11px}.collaboration{background:#d8c3b5;grid-template-columns:.25fr 1fr 1fr;align-items:center;gap:5vw;padding:130px 6vw;display:grid}.collab-image{background:linear-gradient(#362f2914,#362f2914),url(/properties/people/tenley-tessie.jpg) 50%/cover;min-height:630px}.script-note{margin:0 0 22px;font-family:Snell Roundhand,Segoe Script,cursive;font-size:1.5rem;transform:rotate(-2deg)}.collab-copy>p:not(.script-note){max-width:460px;margin:32px 0;line-height:1.65}.connect{color:#fff;background:#252824;padding:110px 6vw 40px}.connect>h2{max-width:900px;font-size:clamp(4.4rem,9vw,10rem)}.connect>p:not(.section-number){max-width:520px;margin:42px 0 34px;font-family:Georgia,serif;font-size:1.4rem;line-height:1.5}.connect-actions{align-items:center;gap:34px;display:flex}.light-link{color:#fff}.connect-footer{border-top:1px solid #ffffff47;grid-template-columns:1fr 1fr auto;align-items:end;gap:24px;margin-top:140px;padding-top:28px;font-size:11px;line-height:1.55;display:grid}.wordmark-light{color:#fff}.footer-brand img{filter:brightness(0)invert();width:180px;display:block}.footer-links{justify-content:flex-end;align-items:center;gap:28px;display:flex}.footer-links img{width:145px}.remax-logo-panel{background:#fff;align-items:center;padding:8px 12px;display:inline-flex}.equal-housing-panel{background:#fff;justify-content:center;align-items:center;width:58px;height:58px;padding:5px;display:inline-flex}.footer-links .equal-housing-panel img{object-fit:contain;width:100%;height:100%}@media (width<=900px){nav a:not(.nav-cta){display:none}.hero{min-height:760px}.hero-copy{bottom:100px;left:7vw}.hero h1{font-size:clamp(4.2rem,17vw,7rem)}.hero-stamp{display:none}.manifesto{grid-template-columns:1fr;gap:25px;padding:90px 7vw}.manifesto-detail{padding-top:15px}.pathways,.current,.journal,.collaboration{grid-template-columns:1fr}.path-card{min-height:520px}.current-heading{min-height:390px}.status-card{min-height:560px;padding:10vw 7vw}.journal{padding:90px 7vw}.journal-heading{margin-bottom:60px;position:static}.collaboration{padding:90px 7vw}.collaboration>.section-number{grid-column:auto}.collab-image{min-height:500px}.connect{padding:90px 7vw 35px}.connect-footer{grid-template-columns:1fr;margin-top:90px}}@media (width<=620px){.site-header{padding:18px 20px}.wordmark{font-size:2.4rem}.header-brand img{width:135px}.nav-cta{padding:10px 13px}.hero-copy{width:calc(100% - 40px);left:20px}.hero-actions{flex-direction:column;align-items:flex-start;gap:20px}.hero-lede{font-size:1.05rem}.story-grid{grid-template-columns:1fr}.story:first-child{grid-column:auto}.story:first-child .story-image,.story-image{min-height:370px}.connect-actions{flex-direction:column;align-items:flex-start}}.sold-archive-link{border-top:1px solid #ffffff57;border-bottom:1px solid #ffffff57;grid-template-columns:1fr 1fr auto;align-items:center;gap:30px;max-width:1260px;margin:90px auto 0;padding:27px 0;display:grid}.sold-archive-link span,.sold-archive-link i{letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-style:normal}.sold-archive-link strong{font-family:Georgia,serif;font-size:clamp(1.8rem,3vw,3.5rem);font-weight:400}.event-intro-photo img{aspect-ratio:16/10;object-fit:cover;object-position:center 48%;width:100%;margin-bottom:55px;display:block;box-shadow:18px 25px 65px #2c343a2e}.stories-page{background:#f6f2eb}.stories-hero{color:#fff;background:linear-gradient(90deg,#181d19d9,#181d1947),url(/properties/chase/exterior-wide.jpg) 50%/cover;padding:145px 7vw}.stories-hero h1{letter-spacing:-.07em;max-width:900px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(4.6rem,9vw,9.5rem);font-weight:400;line-height:.84}.stories-hero>p:last-child{max-width:590px;margin:38px 0 0;font-family:Georgia,serif;font-size:1.25rem;line-height:1.55}.story-collection{padding:30px 7vw 130px}.property-story{border-bottom:1px solid var(--line);grid-template-columns:.72fr 1.28fr;align-items:center;gap:7vw;padding:110px 0;display:grid}.property-story:nth-child(2n) .property-story-copy{grid-area:1/2}.property-story:nth-child(2n) .property-gallery{grid-area:1/1}.property-story-copy>span{color:#a34f2e;letter-spacing:.13em;text-transform:uppercase;font-size:10px}.property-story-copy h2{letter-spacing:-.055em;margin:24px 0;font-family:Georgia,serif;font-size:clamp(2.7rem,4.5vw,5.2rem);font-weight:400;line-height:.98}.property-story-copy>p:last-child{max-width:540px;line-height:1.75}.property-gallery{grid-template-rows:1fr 1fr;grid-template-columns:1.15fr .85fr;gap:12px;display:grid}.property-gallery img{object-fit:cover;width:100%;height:100%;min-height:230px;display:block}.property-gallery img:first-child{grid-row:1/3;min-height:590px}.property-gallery.gallery-1{display:block}.property-gallery.gallery-1 img:first-child{aspect-ratio:4/3;width:100%;min-height:560px}.stories-closing{text-align:center;color:#fff;background:#30223d;padding:130px 7vw}.stories-closing h2{letter-spacing:-.06em;max-width:900px;margin:20px auto 45px;font-family:Georgia,serif;font-size:clamp(3.5rem,6vw,7rem);font-weight:400;line-height:.94}@media (width<=900px){.property-story{grid-template-columns:1fr}.property-story:nth-child(2n) .property-story-copy,.property-story:nth-child(2n) .property-gallery{grid-area:auto}}@media (width<=620px){.stories-hero,.story-collection,.stories-closing{padding-left:20px;padding-right:20px}.property-gallery{grid-template-rows:auto;grid-template-columns:1fr}.property-gallery img:first-child{grid-row:auto;min-height:360px}.property-gallery img{min-height:260px}.sold-archive-link{grid-template-columns:1fr auto}.sold-archive-link strong{grid-area:1/1/auto/-1}}.story-header{color:#fff}.story-header .nav-cta{border-color:#ffffffa6}.luxury-hero .hero-image{filter:saturate(.82)contrast(1.03);background:linear-gradient(90deg,#0a0e0c5c 0%,#0a0e0c0d 58%,#0000 100%),url(/hero-luxury-v2.png) 50%/cover}.luxury-hero .hero-copy{bottom:10vh;left:3.2vw}.luxury-hero h1{max-width:720px;font-size:clamp(5rem,8.2vw,9rem);line-height:.82}.luxury-hero .eyebrow{display:none}.hero-rule{background:#a65338;width:min(295px,70%);height:2px;margin-top:34px;display:block}.hero-signature{z-index:2;color:#fff;text-transform:uppercase;flex-direction:column;align-items:center;display:flex;position:absolute;bottom:38px;right:3.2vw}.original-signature-hero{aspect-ratio:1731/909;background:#111512;height:auto;min-height:min(100vh,909px)}.original-signature-hero .hero-image{filter:none;background:url(/hero-signature-clean.png) 50%/cover no-repeat;transform:none}.original-signature-hero .hero-copy,.original-signature-hero .hero-signature{display:none}.hero-ai-disclaimer{z-index:3;color:#ffffffb8;letter-spacing:.08em;text-align:right;text-transform:uppercase;text-shadow:0 1px 8px #000000b8;max-width:430px;margin:0;font-size:8px;line-height:1.45;position:absolute;bottom:18px;right:28px}.story-header{text-shadow:0 1px 12px #00000085}.story-header .nav-cta{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#12161329}.hero-signature strong{letter-spacing:.03em;font-size:clamp(2rem,3.2vw,3.5rem);line-height:.9}.hero-signature strong i{text-transform:lowercase;font-style:normal;font-weight:400}.hero-signature span{letter-spacing:.28em;margin-top:9px;font-size:9px}.story-hero{background:radial-gradient(circle at 15% 20%,#c96c4329,#0000 24%),#e9e3d8;grid-template-columns:.9fr 1.1fr;min-height:900px;padding:130px 5vw 70px;display:grid;position:relative;overflow:hidden}.story-hero-copy{z-index:2;align-self:center;max-width:670px;padding:50px 2vw;position:relative}.story-hero h1{letter-spacing:-.075em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(5rem,8.2vw,9.4rem);font-weight:400;line-height:.82}.hero-intention{color:#a34f2e;max-width:590px;margin:40px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.5rem,2.2vw,2.45rem);font-style:italic;line-height:1.24}.hero-support{max-width:515px;margin:24px 0 0;line-height:1.65}.hero-postcard-wrap{z-index:2;place-self:center;width:min(500px,40vw);position:relative;transform:rotate(2.2deg)}.postcard-caption{z-index:2;border:1px solid var(--ink);background:#f4efe7;padding:11px 20px;font-family:Snell Roundhand,Segoe Script,cursive;font-size:1.25rem;position:absolute;top:32px;left:-50px;transform:rotate(-7deg)}.hero-postcard{width:100%;height:auto;display:block;box-shadow:22px 30px 70px #322a2340}.hero-monogram{color:#544e4513;letter-spacing:-.1em;font-family:Georgia,serif;font-size:22vw;line-height:.7;position:absolute;bottom:-5vw;right:-4vw}.story-manifesto{background:#fbf8f1;grid-template-columns:.42fr 1.25fr 1fr;gap:6vw;padding:145px 6vw;display:grid}.story-statement h2,.sold-intro h2,.listening-copy h2,.social-heading h2,.market-talk-copy h2{letter-spacing:-.065em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(3.4rem,5.8vw,6.8rem);font-weight:400;line-height:.92}.story-statement>p:last-child{margin:36px 0 0;font-family:Georgia,serif;font-size:clamp(1.45rem,2vw,2.25rem);line-height:1.35}.story-method{align-self:end;max-width:520px;line-height:1.7}.story-method .method-lead{border-bottom:1px solid var(--line);padding-bottom:25px;font-size:1.05rem;font-weight:600}.google-profile-link{margin-top:22px}.sold-stories{color:#fff;background:#2b302c;padding:130px 6vw 150px;overflow:hidden}.sold-intro{grid-template-columns:.5fr 1fr .9fr;align-items:end;gap:6vw;margin-bottom:85px;display:grid}.sold-intro>p:last-child{max-width:480px;margin:0;line-height:1.7}.postcard-row{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(18px,3vw,50px);max-width:1320px;margin:0 auto;display:grid}.sold-card{transition:transform .22s}.sold-card:nth-child(2){margin-top:70px}.sold-card:nth-child(3){margin-top:20px}.sold-card:hover{transform:translateY(-8px)}.sold-card img{width:100%;height:auto;display:block;box-shadow:15px 22px 50px #0000003d}.sold-card div{flex-direction:column;gap:7px;padding:20px 4px 0;display:flex}.sold-card span{color:#ffffff94;letter-spacing:.12em;text-transform:uppercase;font-size:10px}.sold-card strong{font-family:Georgia,serif;font-size:1.2rem;font-weight:400}.listening-section{background:#d9c6af;grid-template-columns:1fr 1fr;min-height:760px;display:grid}.listening-image{overflow:hidden}.listening-image img{object-fit:cover;object-position:top center;width:100%;height:100%}.listening-copy{align-self:center;padding:9vw}.listening-clean{background:linear-gradient(100deg,#d9c6aff5,#d9c6afb3),url(/properties/vaughn/aerial.jpg) 50%/cover;min-height:0;display:block}.listening-clean .listening-copy{max-width:980px;margin:0 auto;padding:130px 7vw}.listening-copy>p:not(.section-number){max-width:540px;margin:36px 0;line-height:1.75}.service-lines{border-top:1px solid var(--line);flex-direction:column;max-width:560px;margin:0 0 40px;display:flex}.service-lines span{border-bottom:1px solid var(--line);padding:16px 0;font-family:Georgia,serif;font-size:1.15rem}.current-story .current-heading>p:last-child{max-width:410px;margin-top:34px;font-family:Georgia,serif;font-size:1.35rem;line-height:1.45}.market-gateway{color:#fffaf2;background:#263029;grid-template-columns:1.2fr .8fr;min-height:690px;display:grid}.market-gateway-copy{align-self:center;padding:110px 8vw}.market-gateway-copy h2{letter-spacing:-.065em;max-width:850px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(3.4rem,5.8vw,6.8rem);font-weight:400;line-height:.92}.market-gateway-copy>p:not(.section-number):not(.script-note){max-width:620px;margin:36px 0;line-height:1.75}.market-insight-link{letter-spacing:.07em;text-transform:uppercase;border-bottom:1px solid;gap:22px;margin:28px 0 0 24px;padding-bottom:6px;font-size:11px;display:inline-flex}.market-gateway-note{background:linear-gradient(#1f251f40,#1f251fcc),url(/properties/rock-island/aerial.jpg) 50%/cover;flex-direction:column;justify-content:flex-end;padding:90px 6vw;display:flex}.insights-page{background:#f6f2eb}.insights-header{color:var(--ink);background:#f6f2eb;justify-content:space-between;align-items:center;padding:20px 4vw;display:flex;position:relative}.insights-header>a img{width:175px;height:auto;display:block}.insights-header .nav-cta{border-color:#25282480}.insights-hero{color:#fffaf2;background:#30223d;grid-template-columns:.9fr 1.1fr;min-height:760px;display:grid}.insights-hero>div:first-child{align-self:center;padding:100px 7vw}.insights-hero h1,.monthly-copy h2,.investor-community h2{letter-spacing:-.065em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(3.8rem,6.7vw,7.5rem);font-weight:400;line-height:.9}.insights-hero>div:first-child>p:not(.section-number){max-width:560px;margin:38px 0;font-family:Georgia,serif;font-size:1.28rem;line-height:1.55}.insights-photo{background:linear-gradient(90deg,#30223d2e,#0000),url(/properties/rock-island/aerial.jpg) 50%/cover;min-height:620px}.monthly-resource{grid-template-columns:1.25fr .75fr;gap:8vw;padding:130px 7vw;display:grid}.monthly-copy{max-width:820px}.monthly-copy>p:not(.section-number):not(.script-note){max-width:670px;margin:34px 0 0;line-height:1.75}.insights-actions{align-items:center;gap:28px;margin-top:45px;display:flex}.brokerage-card{border:1px solid var(--line);background:#fff;align-self:center;padding:55px 45px}.brokerage-card span{letter-spacing:.12em;text-transform:uppercase;font-size:10px}.brokerage-card img{width:100%;height:auto;margin:38px 0;display:block}.brokerage-card p{margin:0;line-height:1.65}.community-markets{color:#fff;background:#263029;padding:110px 7vw}.community-grid{border-top:1px solid #ffffff47;border-left:1px solid #ffffff47;grid-template-columns:repeat(3,1fr);margin-top:55px;display:grid}.community-grid article{border-bottom:1px solid #ffffff47;border-right:1px solid #ffffff47;min-height:210px;padding:36px}.community-grid h3{margin:0 0 18px;font-family:Georgia,serif;font-size:2rem;font-weight:400}.community-grid p{color:#ffffffa8;margin:0}.investor-community{background:#d9c6af;grid-template-columns:.9fr 1.1fr;align-items:center;gap:8vw;padding:120px 7vw;display:grid}.investor-photo{background:url(/properties/people/tenley-remax.jpg) 50% 32%/cover;min-height:620px;box-shadow:16px 24px 55px #2d261f33}.investor-community>div:last-child>p:not(.section-number):not(.script-note){max-width:570px;margin:36px 0;line-height:1.75}.insights-footer{color:#fff;background:#252824;grid-template-columns:1fr 1fr auto;align-items:center;gap:35px;padding:45px 5vw;font-size:11px;line-height:1.55;display:grid}.insights-footer img{filter:brightness(0)invert();width:180px}@media (width<=900px){.insights-hero,.monthly-resource,.investor-community{grid-template-columns:1fr}.insights-photo{min-height:600px}.community-grid{grid-template-columns:1fr 1fr}.investor-photo{min-height:560px}}@media (width<=620px){.insights-header{padding:15px 20px}.insights-header>a img{width:135px}.insights-hero>div:first-child,.monthly-resource,.community-markets,.investor-community{padding:85px 20px}.insights-photo{min-height:430px}.insights-actions{flex-direction:column;align-items:flex-start}.brokerage-card{padding:38px 28px}.community-grid{grid-template-columns:1fr}.investor-photo{min-height:430px}.insights-footer{grid-template-columns:1fr;padding:45px 20px}}.market-gateway-note span{letter-spacing:.14em;text-transform:uppercase;font-size:10px}.market-gateway-note h3{letter-spacing:-.05em;margin:25px 0;font-family:Georgia,serif;font-size:clamp(2.2rem,3.4vw,4rem);font-weight:400;line-height:1}.market-gateway-note p{max-width:480px;margin:0;line-height:1.7}.broker-beyond{color:#fffaf2;background:linear-gradient(90deg,#1e1815bd 0%,#1e18158c 48%,#1e1815ba 100%),url(/properties/global/brazil-by-tenley.jpg) 50% 48%/cover no-repeat;border:3px solid #c96e45;grid-template-columns:.42fr 1.08fr .92fr;gap:6vw;min-height:900px;padding:140px 6vw;display:grid;position:relative}.broker-beyond>*{z-index:1;position:relative}.broker-beyond h2{letter-spacing:-.065em;max-width:760px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(3.4rem,5.8vw,6.8rem);font-weight:400;line-height:.92}.broker-beyond-copy{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1d1815a1;border:1px solid #fffaf24d;align-self:end;max-width:510px;padding:clamp(28px,3.2vw,48px);line-height:1.72}.broker-beyond-lead{border-bottom:1px solid #fffaf261;padding-bottom:24px;font-family:Georgia,serif;font-size:1.4rem;line-height:1.35}.broker-beyond-copy .text-link{margin-top:25px}.brazil-photo-credit{color:#fffaf2b8;letter-spacing:.12em;text-transform:uppercase;margin:42px 0 0;font-size:9px}.referral-places{flex-wrap:wrap;gap:8px;margin-top:32px;display:flex}.referral-places span{letter-spacing:.1em;text-transform:uppercase;border:1px solid #fffaf273;padding:9px 12px;font-size:9px}.reviews-section{background:#e7ded1;padding:130px 6vw}.reviews-heading{grid-template-columns:.5fr 1.2fr .8fr;align-items:end;gap:6vw;margin-bottom:75px;display:grid}.reviews-heading h2{letter-spacing:-.065em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(3.4rem,5.8vw,6.8rem);font-weight:400;line-height:.92}.reviews-heading>p:last-child{max-width:460px;margin:0;line-height:1.7}.review-grid{background:#25282438;border:1px solid #25282438;grid-template-columns:repeat(3,1fr);gap:1px;max-width:1260px;margin:0 auto;display:grid}.review-card{background:#f7f3eb;flex-direction:column;min-height:360px;padding:clamp(30px,4vw,58px);display:flex}.review-stars{color:#a34f2e;letter-spacing:.18em;margin:0;font-size:12px}.review-card blockquote{flex:1;margin:42px 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.45rem,2vw,2rem);line-height:1.35}.review-name{color:#2528249e;letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:10px}.review-platforms{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;max-width:1260px;margin:32px auto 0;display:grid}.review-platforms a{grid-template-columns:.7fr 1fr auto;align-items:center;gap:20px;padding:27px 25px 27px 0;display:grid}.review-platforms a+a{border-left:1px solid var(--line);padding-left:25px}.review-platforms span,.review-platforms i{letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-style:normal}.review-platforms strong{font-family:Georgia,serif;font-size:1.15rem;font-weight:400}.review-invitation{background:#f7f3eb;grid-template-columns:1fr 1fr;align-items:center;gap:8vw;padding:80px 6vw 95px;display:grid}.review-invitation>div:first-child{max-width:630px}.review-invitation h2{letter-spacing:-.06em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.8rem,4.5vw,5.5rem);font-weight:400;line-height:.96}.review-invitation>div:first-child>p:last-child{max-width:530px;margin:28px 0 0;line-height:1.7}.review-invitation-actions{gap:16px;display:grid}.review-invitation-actions a{color:#8e4328;letter-spacing:.11em;text-transform:uppercase;border:2px solid #c96e45;justify-content:space-between;align-items:center;min-height:74px;padding:21px 24px;font-size:11px;font-weight:600;transition:background .18s,color .18s,transform .18s;display:flex}.review-invitation-actions a:hover{color:#fff;background:#c96e45;transform:translateY(-2px)}.social-section{background:#f7f3eb;padding:130px 6vw}.social-heading{grid-template-columns:.5fr 1fr .9fr;align-items:end;gap:6vw;margin-bottom:90px;display:grid}.social-heading>p:last-child{max-width:460px;margin:0;line-height:1.7}.highlight-grid{grid-template-columns:repeat(4,1fr);gap:clamp(18px,3vw,45px);max-width:1260px;margin:0 auto;display:grid}.highlight{text-align:center}.highlight-image{aspect-ratio:1;background-position:50%;background-size:cover;border:4px solid #f7f3eb;border-radius:50%;outline:1px solid #b9a58f;width:min(19vw,220px);margin:0 auto 22px;transition:transform .18s,outline-color .18s;display:block}.highlight:hover .highlight-image{outline-color:#a34f2e;transform:scale(1.035)}.highlight-travel{background-image:url(/postcards/market-talk.png);background-position:50% 23%}.highlight-timeless{background-image:url(/postcards/story-matters.png);background-position:18% 0}.highlight-market{background-image:linear-gradient(#a1502d1f,#a1502d1f),url(/postcards/golf-village-just-sold.png);background-position:50% 55%}.highlight-remax{background-image:url(/postcards/rock-island-just-sold.png);background-position:50% 31%}.highlight strong,.highlight small{display:block}.highlight strong{margin-bottom:6px;font-family:Georgia,serif;font-size:1.25rem;font-weight:400}.highlight small{color:#25282494;letter-spacing:.08em;text-transform:uppercase;font-size:10px}.instagram-banner{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr auto;align-items:center;gap:30px;max-width:1260px;margin:90px auto 0;padding:27px 0;display:grid}.instagram-banner span,.instagram-banner i{letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-style:normal}.instagram-banner strong{letter-spacing:-.05em;font-family:Georgia,serif;font-size:clamp(2rem,3.4vw,4rem);font-weight:400}.market-talk{background:#dce8ee;grid-template-columns:.85fr 1fr;align-items:center;gap:8vw;padding:130px 8vw;display:grid}.event-section{background:#dce8ee;grid-template-columns:.9fr 1.1fr}.event-intro{max-width:720px}.event-intro h2{letter-spacing:-.065em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(3.4rem,5.8vw,6.8rem);font-weight:400;line-height:.92}.event-intro>p:last-child{max-width:540px;margin:36px 0 0;line-height:1.7}.event-section .market-talk-copy{max-width:760px}.event-card{border-top:1px solid #2528244d;padding:35px 0}.event-card span{color:#a34f2e;letter-spacing:.13em;text-transform:uppercase;font-size:10px}.event-card h3{letter-spacing:-.05em;margin:15px 0 8px;font-family:Georgia,serif;font-size:clamp(2rem,3vw,3.4rem);font-weight:400}.event-card p{margin:0}.event-section .text-link{margin-top:22px}.market-talk-card{justify-self:end;max-width:560px;transform:rotate(-1.5deg)}.market-talk-card img{width:100%;display:block;box-shadow:18px 25px 65px #2c343a33}.market-talk-copy{max-width:680px}.market-talk-copy>p:not(.section-number):not(.script-note){max-width:520px;margin:36px 0;line-height:1.7}.market-talk-copy blockquote{color:#a34f2e;margin:35px 0;font-family:Georgia,serif;font-size:clamp(1.6rem,2.3vw,2.6rem);font-style:italic}.story-connect{background:radial-gradient(circle at 85% 20%,#b266443d,#0000 28%),#252824}@media (width<=900px){.story-hero{grid-template-columns:1fr;padding:120px 7vw 90px}.story-hero-copy{padding:30px 0 60px}.hero-postcard-wrap{width:min(490px,78vw)}.story-manifesto,.broker-beyond,.sold-intro,.social-heading,.reviews-heading{grid-template-columns:1fr}.review-invitation{grid-template-columns:1fr;gap:48px}.story-manifesto,.broker-beyond{padding:100px 7vw}.broker-beyond-copy{margin-top:25px}.story-method{margin-top:30px}.sold-intro,.social-heading,.reviews-heading{gap:28px}.review-grid{grid-template-columns:1fr}.review-card{min-height:0}.review-platforms{grid-template-columns:1fr}.review-platforms a+a{border-top:1px solid var(--line);border-left:0;padding-left:0}.postcard-row{grid-template-columns:1fr 1fr}.sold-card:nth-child(2),.sold-card:nth-child(3){margin-top:0}.listening-section,.market-talk,.market-gateway{grid-template-columns:1fr}.listening-image{max-height:620px}.listening-copy{padding:90px 7vw}.highlight-grid{grid-template-columns:1fr 1fr;gap:55px 25px}.highlight-image{width:min(36vw,230px)}.market-talk{padding:90px 7vw}.market-gateway-note{min-height:560px}.market-talk-card{justify-self:center;width:min(560px,86vw)}}@media (width<=620px){.story-hero{min-height:0;padding-top:100px}.luxury-hero .hero-copy{width:calc(100% - 40px);bottom:14vh;left:20px}.original-signature-hero{aspect-ratio:auto;min-height:680px}.original-signature-hero .hero-image{background-position:67%;background-size:auto 100%}.original-signature-hero .hero-image:after{content:"";background:linear-gradient(90deg,#0a0e0cc2 0%,#0a0e0c6b 62%,#0a0e0c14 100%);position:absolute;inset:0}.original-signature-hero .hero-copy{width:calc(100% - 40px);display:block;bottom:92px;left:20px}.original-signature-hero .hero-copy h1{max-width:340px;font-size:clamp(4rem,19vw,5.7rem);line-height:.84}.original-signature-hero .hero-copy .hero-rule{width:180px;margin-top:24px}.original-signature-hero .hero-signature{display:none}.hero-ai-disclaimer{text-align:left;max-width:none;font-size:7px;bottom:14px;left:20px;right:20px}.luxury-hero h1{font-size:clamp(4.1rem,18vw,6.8rem)}.luxury-hero .hero-stamp{display:none}.hero-signature{bottom:24px;right:20px}.hero-signature strong{font-size:2rem}.story-hero h1{font-size:clamp(4.2rem,18vw,6.5rem)}.hero-postcard-wrap{width:88vw}.postcard-caption{left:-10px}.story-manifesto,.broker-beyond,.sold-stories,.reviews-section,.social-section{padding:85px 20px}.broker-beyond{background:linear-gradient(#1e181594 0%,#1e1815b3 52%,#1e1815db 100%),url(/properties/global/brazil-by-tenley.jpg) 48%/cover no-repeat;border-width:2px;min-height:0}.broker-beyond-copy{padding:28px 22px}.review-invitation{padding:70px 20px 80px}.review-invitation-actions a{min-height:68px;padding:18px}.market-gateway-copy,.market-gateway-note{padding:85px 20px}.market-gateway-note{min-height:470px}.review-platforms a{grid-template-columns:1fr auto;padding:24px 0}.review-platforms strong{grid-area:1/1/auto/-1}.postcard-row{grid-template-columns:1fr;gap:55px}.sold-card{max-width:420px;margin:0 auto}.highlight-grid{gap:45px 12px}.highlight-image{width:min(39vw,190px)}.instagram-banner{grid-template-columns:1fr auto}.instagram-banner strong{grid-area:1/1/auto/-1}}
