:root{--cream:#f6f0e8;--paper:#fbf7f1;--ink:#171510;--muted:#766d63;--line:rgba(28,22,16,.15);--orange:#ff5d17;--orange2:#ff7a37;--green:#405f4d;--blue:#7287a0;--radius:28px;--pad:clamp(22px,5vw,82px)}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--cream)}body{margin:0;background:var(--cream);color:var(--ink);font-family:Manrope,sans-serif;overflow-x:hidden}body.menu-open{overflow:hidden}a{color:inherit;text-decoration:none}button,input,select{font:inherit}img{max-width:100%;display:block}::selection{background:var(--orange);color:#fff}.grain{position:fixed;inset:0;pointer-events:none;z-index:1000;opacity:.07;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.55'/%3E%3C/svg%3E")}.cursor-dot{width:9px;height:9px;background:var(--orange);position:fixed;left:0;top:0;z-index:1500;border-radius:50%;pointer-events:none;transform:translate(-50%,-50%);transition:width .18s,height .18s,opacity .18s;mix-blend-mode:multiply}.scroll-progress{position:fixed;z-index:1201;top:0;left:0;right:0;height:2px;background:transparent}.scroll-progress span{display:block;height:100%;width:0;background:var(--orange)}.site-header{height:88px;padding:0 var(--pad);position:absolute;top:0;left:0;right:0;z-index:100;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;color:#fff;transition:background .3s,color .3s,height .3s,backdrop-filter .3s}.site-header.is-sticky{position:fixed;height:70px;background:#f6f0e8d6;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:var(--ink);border-bottom:1px solid var(--line)}.brand{width:112px;height:44px;display:flex;align-items:center}.brand-remote{width:112px;max-height:46px;object-fit:contain;filter:none!important}.brand-local{display:none;width:96px;color:currentColor}.desktop-nav{display:flex;gap:32px;font-size:12px;font-weight:700}.desktop-nav a,.nav-actions a{position:relative}.desktop-nav a:after{content:"";position:absolute;left:0;right:100%;bottom:-7px;height:1px;background:currentColor;transition:right .22s}.desktop-nav a:hover:after{right:0}.nav-actions{justify-self:end;display:flex;align-items:center;gap:9px}.icon-button,.menu-button{border:1px solid rgba(255,255,255,.28);color:inherit;background:#ffffff0f;height:42px;width:42px;border-radius:50%;cursor:pointer}.site-header.is-sticky .icon-button,.site-header.is-sticky .menu-button{border-color:var(--line);background:#ffffff80}.icon-button{font-size:24px;line-height:1}.menu-button{display:none;flex-direction:column;gap:5px;align-items:center;justify-content:center}.menu-button i{width:15px;height:1px;background:currentColor;display:block;transition:.2s}.pill-button{border-radius:999px;padding:13px 20px;display:inline-flex;align-items:center;justify-content:center;gap:12px;font-size:14px;font-weight:800;letter-spacing:.01em;transition:transform .2s,background .2s}.pill-button:hover{transform:translateY(-2px)}.pill-button.dark{background:var(--ink);color:#fff}.pill-button.light{background:#fff;color:var(--ink)}.pill-button.orange{background:var(--orange);color:#fff}.pill-button span{font-size:15px}.mobile-menu{position:fixed;inset:0;z-index:90;background:var(--ink);color:#fff;transform:translateY(-105%);transition:transform .55s cubic-bezier(.76,0,.24,1);padding:120px var(--pad) 40px;overflow:auto}.mobile-menu.open{transform:none}.mobile-menu-inner{display:grid}.mobile-menu-inner>a{font-family:Playfair Display,serif;font-size:clamp(38px,8vw,82px);border-bottom:1px solid rgba(255,255,255,.12);padding:12px 0;display:flex;justify-content:space-between;align-items:center}.mobile-menu-inner>a b{font:500 10px DM Mono;color:var(--orange)}.mobile-contact{display:flex;gap:22px;margin-top:30px;font-size:12px}.micro{font:500 10px DM Mono,monospace;letter-spacing:.15em;text-transform:uppercase}.micro.orange{color:var(--orange)}.section-pad{padding:clamp(85px,10vw,155px) var(--pad)}.section-index{font:500 10px DM Mono;letter-spacing:.12em;color:var(--muted);margin-bottom:35px}.display,.display-sm{font-family:Playfair Display,serif;font-weight:500;letter-spacing:-.052em;line-height:.98;margin:0}.display{font-size:clamp(52px,7.3vw,112px)}.display-sm{font-size:clamp(43px,5.6vw,82px)}.display em,.display-sm em{color:var(--orange);font-weight:500}.text-link{font-size:11px;font-weight:800;border-bottom:1px solid currentColor;padding-bottom:5px}.reveal{opacity:0;transform:translateY(28px);transition:opacity .8s ease,transform .8s cubic-bezier(.2,.8,.2,1)}.hero{height:max(760px,100vh);min-height:720px;position:relative;overflow:hidden;background:#261d17;color:#fff}.hero-media{position:absolute;inset:-5%;will-change:transform}.hero-media img{width:100%;height:100%;object-fit:cover;filter:saturate(.82) contrast(1.02)}.hero-media-shade{position:absolute;inset:0;background:linear-gradient(90deg,#110d0acc,#110d0a40 60%,#110d0a26),linear-gradient(0deg,rgba(17,13,10,.45),transparent 50%)}.hero-video-shell{inset:0;overflow:hidden;background:linear-gradient(135deg,#1a1512,#211914);transform:none!important;isolation:isolate}.hero-video-loading{position:absolute;inset:0;z-index:0;background:transparent;opacity:0;pointer-events:none;transition:opacity .18s ease}.hero-youtube{position:absolute;z-index:1;top:50%;left:50%;width:100vw;height:56.25vw;min-width:177.7777778vh;min-height:100vh;transform:translate(-50%,-50%) scale(1.3);transform-origin:center;border:0;pointer-events:none;opacity:0;transition:opacity .28s ease;filter:saturate(.91) contrast(1.045) brightness(.82)}.hero-video-mode.video-playing .hero-youtube{opacity:1}.hero-video-mode.video-playing .hero-video-loading{opacity:0}.hero-video-guard{position:absolute;z-index:2;inset:0;pointer-events:auto;background:transparent}.hero-video-vignette{position:absolute;z-index:3;inset:0;pointer-events:none;box-shadow:inset 0 0 220px 52px #0a08065c}.hero-video-shell .hero-media-shade{z-index:4;pointer-events:none;background:linear-gradient(90deg,#110d0ac7,#110d0a3d 60%,#110d0a24),linear-gradient(0deg,rgba(17,13,10,.52),transparent 52%)}.hero-video-film{position:absolute;z-index:5;inset:0;pointer-events:none;opacity:.095;mix-blend-mode:soft-light;background-image:linear-gradient(rgba(255,255,255,.06) 1px,transparent 1px);background-size:100% 4px}.hero-video-label{position:absolute;right:var(--pad);bottom:30px;z-index:7;display:flex;align-items:center;gap:8px;font:500 8px DM Mono;letter-spacing:.12em;color:#ffffffa3}.video-live-dot{width:6px;height:6px;border-radius:50%;background:var(--orange);box-shadow:0 0 0 5px #ff5d1721;animation:videoPulse 2s ease-in-out infinite}@keyframes videoPulse{50%{box-shadow:0 0 0 9px #ff5d1700}}@media(prefers-reduced-motion:reduce){.hero-youtube{display:none}.hero-video-loading{opacity:1!important}.video-live-dot{animation:none}}.hero-copy{position:absolute;left:var(--pad);right:var(--pad);top:25%;z-index:2}.hero-kicker{display:flex;gap:9px;align-items:center;font:500 9px DM Mono;letter-spacing:.12em;margin-bottom:28px;color:#ffffffbf}.hero-title{font-family:Playfair Display,serif;font-weight:500;font-size:clamp(58px,8.8vw,145px);line-height:.82;letter-spacing:-.065em;margin:0;max-width:1100px}.hero-title .line{display:block;overflow:hidden;padding-bottom:.08em}.hero-title .line:last-child{padding-bottom:.24em;margin-bottom:-.16em}.hero-title i{font-style:normal;display:block;transform:translateY(110%);animation:titleIn .9s cubic-bezier(.2,.8,.2,1) forwards}.hero-title .line:nth-child(2) i{animation-delay:.09s}.hero-title .line:nth-child(3) i{animation-delay:.18s}@keyframes titleIn{to{transform:none}}.hero-bottom{margin-top:38px;display:flex;gap:36px;align-items:flex-end}.hero-bottom p{max-width:500px;line-height:1.65;color:#ffffffc7;font-size:13px;margin:0}.hero-float{position:absolute;z-index:4;width:190px;background:#f7f1eae6;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);color:var(--ink);padding:14px 16px;border-radius:16px;box-shadow:0 15px 45px #00000026;display:grid;grid-template-columns:28px 1fr;gap:2px 9px;will-change:transform}.hero-float-a{right:8%;top:27%}.hero-float-b{right:15%;bottom:14%}.hero-float .float-number{grid-row:1/3;font:500 9px DM Mono;color:var(--orange)}.hero-float b{font-size:11px}.hero-float small{font-size:9px;color:var(--muted)}.scroll-cue{position:absolute;bottom:28px;left:var(--pad);z-index:4;display:flex;align-items:center;gap:12px;font:500 9px DM Mono;letter-spacing:.13em}.scroll-cue i{width:50px;height:1px;background:#ffffff73;position:relative;overflow:hidden}.scroll-cue i:after{content:"";position:absolute;inset:0;background:#fff;transform:translate(-100%);animation:scan 2s infinite}@keyframes scan{50%,to{transform:translate(100%)}}.ticker{overflow:hidden;background:var(--orange);color:#fff;padding:12px 0}.ticker-track{display:flex;gap:23px;align-items:center;width:max-content;animation:ticker 25s linear infinite;font:500 10px DM Mono;letter-spacing:.18em}.ticker-track b{font-size:7px}@keyframes ticker{to{transform:translate(-50%)}}.intro-grid{display:grid;grid-template-columns:1.5fr .75fr;gap:clamp(45px,8vw,130px);align-items:end}.intro-copy{padding-bottom:8px}.intro-copy p{line-height:1.75;color:var(--muted);font-size:13px}.intro-copy .lead{font-size:18px;line-height:1.55;color:var(--ink)}.signature-line{display:flex;align-items:center;gap:15px;margin-top:30px;font:500 9px DM Mono;letter-spacing:.1em}.signature-line i{height:1px;flex:1;background:var(--line)}.search-stage{background:#ded7cd}.search-stage-head{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:45px}.search-stage-head>div{max-width:900px}.house-view{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(300px,.65fr);background:var(--ink);color:#fff;border-radius:32px;overflow:hidden;min-height:650px;box-shadow:0 30px 80px #231b1426}.house-scene{display:flex;flex-direction:column;padding:17px}.house-image-wrap{position:relative;flex:1;overflow:hidden;border-radius:20px;background:#2b2722}.house-image-wrap img{width:100%;height:100%;object-fit:cover;transition:opacity .3s,transform .8s cubic-bezier(.2,.8,.2,1)}.house-image-wrap.changing img{opacity:.15;transform:scale(1.04)}.house-crosshair{position:absolute;inset:0;background:linear-gradient(90deg,transparent 49.93%,rgba(255,255,255,.25) 50%,transparent 50.07%),linear-gradient(0deg,transparent 49.93%,rgba(255,255,255,.25) 50%,transparent 50.07%);opacity:.25}.house-tag{position:absolute;background:#ffffffe0;color:var(--ink);font:500 8px DM Mono;letter-spacing:.08em;padding:8px 10px;border-radius:999px;box-shadow:0 8px 20px #00000014}.tag-one{left:18%;top:18%}.tag-two{right:12%;top:45%}.tag-three{left:43%;bottom:13%}.house-scene-bottom{display:flex;justify-content:space-between;padding:13px 4px 0;font:500 8px DM Mono;letter-spacing:.12em;color:#ffffff85}.house-controls{padding:55px 35px;display:flex;flex-direction:column}.house-controls h3{font:500 clamp(35px,4vw,56px)/.98 "Playfair Display";letter-spacing:-.045em;margin:15px 0}.house-controls p{font-size:11px;line-height:1.7;color:#ffffff8c;max-width:340px}.vibe-list{margin:22px 0 25px;border-top:1px solid rgba(255,255,255,.13)}.vibe{width:100%;color:#ffffff73;background:none;border:0;border-bottom:1px solid rgba(255,255,255,.13);padding:13px 0;display:grid;grid-template-columns:28px 1fr;text-align:left;cursor:pointer;transition:.2s}.vibe span{font:500 8px DM Mono;color:var(--orange)}.vibe b{font-size:11px}.vibe:hover,.vibe.active{color:#fff;padding-left:7px}.pathway-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:14px}.path-card{min-height:440px;border-radius:28px;padding:30px;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;transition:transform .3s cubic-bezier(.2,.8,.2,1)}.path-card:hover{transform:translateY(-6px)}.path-top{position:absolute;top:25px;left:30px;right:30px;display:flex;justify-content:space-between;font:500 9px DM Mono;letter-spacing:.12em;z-index:2}.path-card h3{font:500 clamp(34px,4vw,58px)/.98 "Playfair Display";letter-spacing:-.045em;margin:0 0 15px;position:relative;z-index:2}.path-card p{font-size:11px;line-height:1.6;max-width:480px;margin:0;position:relative;z-index:2}.path-dark{background:var(--ink);color:#fff}.path-dark p{color:#ffffff8c}.path-image{color:#fff;min-height:560px}.path-image img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.path-overlay{position:absolute;inset:0;background:linear-gradient(0deg,#0f0c09b8,#0f0c0914)}.path-cream{background:#dfd7cc}.path-orange{background:var(--orange);color:#fff}.local-stamp{position:absolute;right:28px;bottom:30px;width:95px;height:95px;border:1px solid rgba(23,21,16,.25);border-radius:50%;display:grid;place-items:center;text-align:center;font:500 9px/1.5 DM Mono;transform:rotate(8deg)}.path-orbit{position:absolute;width:240px;height:240px;border:1px solid rgba(255,255,255,.2);border-radius:50%;right:-100px;top:-70px}.path-orbit:before,.path-orbit:after{content:"";position:absolute;border:1px solid rgba(255,255,255,.17);border-radius:50%;inset:24px}.path-orbit:after{inset:52px}.listing-portal{background:#efe8de}.listing-intro{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:end;margin-bottom:45px}.listing-intro>span{grid-column:1/-1}.listing-intro p{font-size:13px;color:var(--muted);line-height:1.75;max-width:540px}.listing-rail{border-top:1px solid var(--line)}.listing-action{display:grid;grid-template-columns:60px 1fr 50px;align-items:center;border-bottom:1px solid var(--line);padding:24px 6px;transition:padding .2s,background .2s}.listing-action:hover{padding-left:18px;background:#ffffff59}.listing-num{font:500 9px DM Mono;color:var(--orange)}.listing-action div{display:flex;align-items:baseline;gap:18px}.listing-action b{font:500 clamp(27px,3vw,46px) "Playfair Display";letter-spacing:-.035em}.listing-action small{color:var(--muted);font-size:10px}.listing-action i{text-align:right;font-size:22px;font-style:normal}.city-strip{display:grid;grid-template-columns:repeat(5,1fr);margin-top:35px;border:1px solid var(--line);border-radius:18px;overflow:hidden}.city-strip a{display:flex;justify-content:space-between;padding:18px;border-right:1px solid var(--line);font-size:10px}.city-strip a:last-child{border:0}.city-strip a span{color:var(--orange)}.editorial-break{display:grid;grid-template-columns:1.2fr .8fr;min-height:680px;background:#c5b9ab}.editorial-image{overflow:hidden;position:relative}.editorial-image img{width:100%;height:110%;object-fit:cover}.editorial-copy{display:flex;flex-direction:column;justify-content:center;padding:70px var(--pad)}.editorial-copy blockquote{font:500 clamp(38px,4.8vw,70px)/1.02 "Playfair Display";letter-spacing:-.045em;margin:24px 0}.editorial-copy blockquote em{color:var(--orange)}.editorial-copy p{font-size:12px;color:#554d46;line-height:1.75;max-width:500px}.guide-head,.guide-section-head{display:grid;grid-template-columns:1.4fr .6fr;gap:60px;align-items:end;margin-bottom:45px}.guide-head>div,.guide-section-head>div{max-width:900px}.guide-head p,.guide-section-head p{font-size:16px;color:var(--muted);line-height:1.7;max-width:660px}.guide-cards{display:grid;grid-template-columns:1.1fr .9fr;grid-auto-rows:285px;gap:13px}.guide-card{display:grid;grid-template-columns:1.1fr .9fr;background:#ece3d8;border-radius:24px;overflow:hidden}.guide-card-tall{grid-row:span 2}.guide-card-tall{grid-template-columns:1fr;grid-template-rows:1fr auto}.guide-card-wide{grid-column:2}.guide-card-art{position:relative;overflow:hidden;display:grid;place-items:center;min-height:190px}.guide-card-art:before,.guide-card-art:after{content:"";position:absolute;border:1px solid rgba(255,255,255,.3);border-radius:50%}.guide-card-art:before{width:220px;height:220px}.guide-card-art:after{width:140px;height:140px}.guide-card-art span{z-index:2;color:#fff;font:500 10px DM Mono;letter-spacing:.2em}.ashland-art{background:radial-gradient(circle at 70% 30%,#efb680,transparent 38%),linear-gradient(145deg,#7b695a,#c18659)}.valley-art{background:linear-gradient(145deg,#45604f,#a7b089)}.play-art{background:linear-gradient(145deg,#6e7f92,#cab29b)}.dine-art{background:linear-gradient(145deg,#be5f38,#efd29c)}.guide-card-copy{padding:23px;display:flex;flex-direction:column;justify-content:flex-end}.guide-card-copy small{font:500 8px DM Mono;color:var(--orange)}.guide-card-copy h3{font:500 27px Playfair Display;margin:7px 0}.guide-card-copy p{font-size:10px;line-height:1.6;color:var(--muted);margin:0}.big-arrow-link{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:35px;padding:26px 0;font:600 15px Manrope}.big-arrow-link b{font-size:29px;color:var(--orange)}.home-value{background:var(--orange);color:#fff;padding:clamp(70px,9vw,130px) var(--pad);display:grid;grid-template-columns:.8fr 1.2fr;gap:80px;align-items:end}.value-left h2{font:500 clamp(43px,6vw,88px)/.95 "Playfair Display";letter-spacing:-.052em;margin:15px 0}.value-left p{font-size:11px;line-height:1.7;max-width:500px;color:#ffffffbf}.value-form label{display:block;font:500 9px DM Mono;letter-spacing:.12em;margin-bottom:11px}.value-input-wrap{display:flex;border-bottom:1px solid rgba(255,255,255,.6);align-items:center}.value-input-wrap input{background:none;border:0;outline:0;color:#fff;font:500 clamp(20px,3vw,34px) "Playfair Display";width:100%;padding:12px 0}.value-input-wrap input::placeholder{color:#ffffff7a}.value-input-wrap button{border:0;background:#fff;color:var(--ink);border-radius:999px;padding:13px 17px;white-space:nowrap;font-size:10px;font-weight:800;cursor:pointer}.value-form small{display:block;margin-top:14px;color:#ffffff9e;font-size:9px}.people-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:90px;align-items:center}.people-copy p{font-size:12px;line-height:1.8;color:var(--muted);max-width:520px;margin:25px 0}.people-card{position:relative}.people-card img{height:640px;width:100%;object-fit:cover;border-radius:28px}.people-caption{position:absolute;left:18px;right:18px;bottom:18px;background:#f9f4ede6;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:17px;padding:15px 18px;display:grid;gap:5px}.people-caption span{font:500 8px DM Mono;color:var(--orange);letter-spacing:.1em}.people-caption b{font-size:11px}.testimonial-section{background:#dcd3c8;position:relative}.quote-mark{font:500 180px/1 Playfair Display;color:var(--orange);height:90px}.testimonial-section blockquote{font:500 clamp(38px,5.4vw,80px)/1.04 "Playfair Display";letter-spacing:-.046em;margin:0;max-width:1200px}.testimonial-section blockquote em{color:var(--orange)}.testimonial-meta{display:flex;gap:25px;margin-top:40px;align-items:center;font:500 9px DM Mono;letter-spacing:.08em}.stars{color:var(--orange);letter-spacing:4px}.final-portal{min-height:700px;background:var(--ink);color:#fff;position:relative;overflow:hidden;display:grid;place-items:center;padding:80px var(--pad);text-align:center}.portal-copy{position:relative;z-index:2}.portal-copy h2{font:500 clamp(55px,8vw,120px)/.9 "Playfair Display";letter-spacing:-.06em;margin:15px 0}.portal-copy h2 em{color:var(--orange)}.portal-copy p{max-width:600px;margin:0 auto 25px;color:#ffffff8c;font-size:12px;line-height:1.7}.portal-ring{position:absolute;border:1px solid rgba(255,93,23,.25);border-radius:50%}.ring-one{width:400px;height:400px}.ring-two{width:680px;height:680px}.ring-three{width:950px;height:950px}.footer{padding:100px var(--pad) 35px;background:#11100d;color:#fff}.footer-top{display:grid;grid-template-columns:1fr auto;gap:50px;align-items:center;padding-bottom:75px;border-bottom:1px solid rgba(255,255,255,.13)}.footer-title h2{font:500 clamp(52px,7vw,100px)/.92 "Playfair Display";letter-spacing:-.052em;margin:15px 0}.footer-title h2 em{color:var(--orange)}.giant-circle-link{width:170px;height:170px;border:1px solid rgba(255,255,255,.35);border-radius:50%;display:flex;align-items:center;justify-content:center;gap:14px;transition:.25s}.giant-circle-link:hover{background:var(--orange);border-color:var(--orange);transform:rotate(6deg)}.footer-grid{display:grid;grid-template-columns:1.5fr repeat(3,1fr);gap:50px;padding:60px 0}.footer-grid>div{display:flex;flex-direction:column;gap:10px;font-size:10px}.footer-grid>div:first-child p{color:#ffffff80;line-height:1.7;max-width:320px}.footer-logo{width:95px;filter:invert(1);margin-bottom:8px}.footer-label{font:500 8px DM Mono;letter-spacing:.12em;color:var(--orange);margin-bottom:8px}.footer-grid a:hover{color:var(--orange)}.footer-grid span:not(.footer-label){color:#fff9}.footer-bottom{border-top:1px solid rgba(255,255,255,.13);padding-top:22px;display:flex;justify-content:space-between;gap:25px;color:#ffffff6b;font-size:8.5px}.footer-bottom button{border:0;background:none;color:#fff;cursor:pointer}.command-backdrop{position:fixed;inset:0;z-index:1300;background:#120f0c9e;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:grid;place-items:start center;padding-top:11vh;opacity:0;pointer-events:none;transition:.2s}.command-backdrop.open{opacity:1;pointer-events:auto}.command-panel{width:min(760px,calc(100% - 28px));background:var(--paper);border-radius:26px;padding:26px;box-shadow:0 35px 100px #00000040;transform:translateY(-15px) scale(.98);transition:.25s}.command-backdrop.open .command-panel{transform:none}.command-top{display:flex;justify-content:space-between}.command-close{border:0;background:none;font-size:25px;cursor:pointer}.command-panel h3{font:500 37px Playfair Display;letter-spacing:-.04em;margin:10px 0 22px}.command-grid{display:grid;grid-template-columns:1fr 1fr;gap:7px}.command-grid a{border:1px solid var(--line);border-radius:14px;padding:14px;display:grid;grid-template-columns:30px 1fr;gap:3px 8px;transition:.15s}.command-grid a:hover{border-color:var(--orange);background:#fff}.command-grid span{grid-row:1/3;font:500 8px DM Mono;color:var(--orange)}.command-grid b{font-size:11px}.command-grid small{font-size:9px;color:var(--muted)}.command-shortcut{text-align:right;margin-top:14px;color:var(--muted);font-size:8px}.command-shortcut kbd{border:1px solid var(--line);border-radius:5px;background:#fff;padding:2px 5px}.subhero{min-height:760px;padding:170px var(--pad) 90px;display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center;position:relative;overflow:hidden}.subhero-copy h1{font:500 clamp(62px,7.8vw,122px)/.87 "Playfair Display";letter-spacing:-.06em;margin:15px 0}.subhero-copy h1 em{color:var(--orange)}.subhero-copy>p{font-size:13px;line-height:1.75;color:var(--muted);max-width:590px}.hero-button-row{display:flex;align-items:center;gap:24px;margin-top:28px}.guide-hero{background:#d8d0c5}.guide-orbit{width:min(560px,44vw);aspect-ratio:1;border:1px solid rgba(23,21,16,.19);border-radius:50%;margin:auto;position:relative;display:grid;place-items:center}.guide-orbit:before,.guide-orbit:after{content:"";position:absolute;border:1px solid rgba(23,21,16,.13);border-radius:50%;inset:15%}.guide-orbit:after{inset:30%}.guide-orbit b{text-align:center;font:600 clamp(25px,3.5vw,50px)/.9 "Playfair Display";z-index:2}.guide-orbit span{position:absolute;font:500 8px DM Mono;letter-spacing:.12em}.guide-orbit span:nth-child(1){top:8%}.guide-orbit span:nth-child(2){right:-2%;top:47%}.guide-orbit span:nth-child(3){bottom:6%}.guide-orbit span:nth-child(4){left:-2%;top:47%}.guide-jump{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--line);padding-top:70px;padding-bottom:70px}.guide-jump a{background:var(--cream);padding:25px;display:grid;gap:7px}.guide-jump span{font:500 8px DM Mono;color:var(--orange)}.guide-jump b{font:500 30px Playfair Display}.guide-jump small{font-size:9px;color:var(--muted)}.communities{background:#eee7de}.community-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.community-card{min-height:320px;border-radius:22px;padding:22px;display:flex;flex-direction:column;justify-content:flex-end;position:relative;overflow:hidden;color:#fff}.community-card:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 80% 20%,rgba(255,255,255,.19),transparent 32%)}.community-card span{position:absolute;top:20px;left:20px;font:500 8px DM Mono}.community-card h3{font:500 42px Playfair Display;margin:0}.community-card p{font-size:10px;line-height:1.55;max-width:350px;color:#ffffffbf}.community-card b{font-size:9px;margin-top:10px}.ashland{background:#8e6e53}.medford{background:#5d7183}.jacksonville{background:#6c5b47}.centralpoint{background:#7f6b63}.eaglepoint{background:#536857}.grantspass{background:#6e7a6a}.stay{background:#171510;color:#fff}.stay .guide-section-head p{color:#ffffff80}.hotel-toolbar{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-bottom:18px}.hotel-search{border-bottom:1px solid rgba(255,255,255,.28);display:flex;align-items:center;gap:9px;min-width:280px}.hotel-search input{background:none;border:0;outline:0;color:#fff;padding:10px 0;width:100%;font-size:11px}.hotel-filters{display:flex;gap:5px;flex-wrap:wrap;justify-content:flex-end}.hotel-filters button{border:1px solid rgba(255,255,255,.16);background:none;color:#fff9;border-radius:999px;padding:8px 11px;font-size:8px;cursor:pointer}.hotel-filters button.active{background:var(--orange);border-color:var(--orange);color:#fff}.hotel-count{font:500 8px DM Mono;color:#ffffff61;margin-bottom:16px}.hotel-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(255,255,255,.13)}.hotel-card{padding:20px 14px;border-right:1px solid rgba(255,255,255,.13);border-bottom:1px solid rgba(255,255,255,.13);min-height:185px;display:flex;flex-direction:column;justify-content:space-between;transition:.2s}.hotel-card:hover{background:#221f1a}.hotel-top{display:flex;justify-content:space-between}.hotel-type{font:500 7px DM Mono;letter-spacing:.12em;color:var(--orange)}.hotel-city{font:500 7px DM Mono;color:#ffffff5e}.hotel-card h3{font:500 25px/1.05 Playfair Display;margin:12px 0}.hotel-card p{font-size:9px;color:#ffffff73;line-height:1.55}.hotel-actions{display:flex;gap:12px;font-size:8px}.hotel-actions a{border-bottom:1px solid rgba(255,255,255,.3);padding-bottom:3px}.hotel-actions a:hover{color:var(--orange)}.directory-note{font-size:8px;color:#ffffff57;line-height:1.6;margin-top:20px;max-width:800px}.guide-split{display:grid;grid-template-columns:1.1fr .9fr;gap:70px;align-items:center;background:#e3d7c9}.guide-photo{height:620px;border-radius:30px}.food-photo{background:radial-gradient(circle at 30% 30%,#ffb36d 0 11%,transparent 12%),radial-gradient(circle at 62% 64%,#884d34 0 13%,transparent 14%),linear-gradient(135deg,#c26f43,#ecd1a1)}.guide-text h2{font:500 clamp(48px,6vw,88px)/.94 "Playfair Display";letter-spacing:-.05em;margin:14px 0}.guide-text h2 em{color:var(--orange)}.guide-text p{font-size:12px;line-height:1.8;color:var(--muted);max-width:560px;margin-bottom:25px}.weekend{background:#f5efe7}.weekend-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.weekend-grid article{padding:25px;border-right:1px solid var(--line);min-height:250px;display:flex;flex-direction:column;justify-content:flex-end}.weekend-grid article:last-child{border:0}.weekend-grid span{font:500 8px DM Mono;color:var(--orange);margin-bottom:auto}.weekend-grid h3{font:500 25px Playfair Display;margin:0 0 9px}.weekend-grid p{font-size:9.5px;line-height:1.6;color:var(--muted)}.relocate{background:#f5efe7}.relocate-card{background:var(--orange);color:#fff;border-radius:30px;padding:clamp(40px,7vw,100px);position:relative;overflow:hidden}.relocate-card:after{content:"";position:absolute;width:560px;height:560px;border:1px solid rgba(255,255,255,.22);border-radius:50%;right:-260px;top:-220px}.relocate-card h2{font:500 clamp(48px,6.5vw,95px)/.94 "Playfair Display";letter-spacing:-.055em;margin:14px 0;max-width:950px}.relocate-card p{font-size:12px;line-height:1.7;max-width:650px;color:#ffffffb8;margin-bottom:25px}.buyer-hero{background:#dce2e4}.buyer-art{display:grid;place-items:center}.blueprint-house{width:min(580px,44vw);aspect-ratio:1.15;border:1px solid rgba(31,40,45,.3);position:relative;background:linear-gradient(90deg,transparent 49.9%,rgba(31,40,45,.12) 50%,transparent 50.1%),linear-gradient(0deg,transparent 49.9%,rgba(31,40,45,.12) 50%,transparent 50.1%)}.blueprint-house:before{content:"";position:absolute;left:18%;right:18%;bottom:17%;height:46%;border:1px solid #52636b;border-top:0}.blueprint-house:after{content:"";position:absolute;width:45%;height:45%;border-left:1px solid #52636b;border-top:1px solid #52636b;transform:rotate(45deg);left:27%;top:9%}.blueprint-house span{position:absolute;font:500 8px DM Mono;color:#53676f}.blueprint-house span:nth-child(1){top:12%;left:7%}.blueprint-house span:nth-child(2){right:7%;top:30%}.blueprint-house span:nth-child(3){left:5%;bottom:15%}.blueprint-house span:nth-child(4){right:4%;bottom:6%}.buyer-principles{background:#f5efe7}.principle-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line)}.principle-grid article{padding:25px 25px 40px 0;border-right:1px solid var(--line);min-height:280px;margin-right:25px}.principle-grid article:last-child{border:0}.principle-grid span{font:500 8px DM Mono;color:var(--orange)}.principle-grid h3{font:500 32px Playfair Display;margin-top:80px}.principle-grid p{font-size:10px;color:var(--muted);line-height:1.65}.tool-bento{display:grid;grid-template-columns:1.3fr .7fr;grid-template-rows:1fr 1fr;gap:10px;background:#d4cec6}.tool-card{background:#f5efe7;border-radius:25px;padding:27px;min-height:240px;display:flex;flex-direction:column;justify-content:flex-end}.tool-card span{font:500 8px DM Mono;color:var(--orange);margin-bottom:auto}.tool-card h2{font:500 clamp(40px,5vw,72px)/.98 "Playfair Display";max-width:800px;margin:0 0 20px}.tool-card h3{font:500 30px Playfair Display;margin:0 0 20px}.tool-card b{font-size:9px}.tool-main{grid-row:1/3;background:var(--orange);color:#fff}.tool-main span{color:#fff}.inspection-section{display:grid;grid-template-columns:1fr 1fr;gap:80px}.inspection-copy p{font-size:12px;color:var(--muted);line-height:1.8}.inspection-list>div{padding:20px 0;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;gap:20px}.inspection-list b{font:500 24px Playfair Display}.inspection-list span{font-size:9px;color:var(--muted);max-width:200px;text-align:right}.seller-hero{background:#d8c7b6;grid-template-columns:1.15fr .85fr}.seller-media{height:620px;border-radius:26px;overflow:hidden}.seller-media img{width:100%;height:100%;object-fit:cover}.seller-copy{order:-1}.marketing-gallery{background:#15130f;color:#fff}.marketing-gallery .guide-section-head p{color:#ffffff80}.gallery-mosaic{display:grid;grid-template-columns:1.4fr .8fr .8fr;grid-template-rows:310px 310px;gap:10px}.gallery-mosaic img{width:100%;height:100%;object-fit:cover;border-radius:18px}.g1{grid-row:1/3}.g2{grid-column:2}.g3{grid-column:3}.g4{grid-column:2}.g5{grid-column:3}.seller-process{background:#eee7de}.process-stack{border-top:1px solid var(--line)}.process-stack article{display:grid;grid-template-columns:60px 1fr 120px;gap:30px;align-items:center;padding:28px 0;border-bottom:1px solid var(--line)}.process-stack article>span{font:500 8px DM Mono;color:var(--orange)}.process-stack h3{font:500 42px Playfair Display;margin:0}.process-stack p{font-size:10px;color:var(--muted);margin:6px 0}.process-stack article>b{text-align:right;font:500 8px DM Mono;letter-spacing:.1em}.transition-section{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px;align-items:center}.transition-art{display:grid;place-items:center}.transition-circle{width:min(470px,38vw);aspect-ratio:1;border:1px solid var(--line);border-radius:50%;position:relative;display:grid;place-items:center}.transition-circle:before,.transition-circle:after{content:"";position:absolute;inset:16%;border:1px solid var(--line);border-radius:50%}.transition-circle:after{inset:33%}.transition-circle b{font-size:50px;color:var(--orange)}.transition-circle span{position:absolute;font:500 8px DM Mono;letter-spacing:.12em}.transition-circle span:nth-child(1){top:8%}.transition-circle span:nth-child(2){right:-4%;top:48%}.transition-circle span:nth-child(3){bottom:8%}.transition-circle span:nth-child(4){left:-4%;top:48%}.transition-copy p{font-size:12px;color:var(--muted);line-height:1.8;max-width:650px;margin:25px 0}.about-hero{background:#d7d0c5}.about-portrait{height:620px;border-radius:30px;overflow:hidden}.about-portrait img{width:100%;height:100%;object-fit:cover}.manifesto{background:#f5efe7}.manifesto-lines>div{display:grid;grid-template-columns:70px 1fr;border-bottom:1px solid var(--line);padding:24px 0}.manifesto-lines span{font:500 8px DM Mono;color:var(--orange)}.manifesto-lines h2{font:500 clamp(30px,4.5vw,65px) "Playfair Display";letter-spacing:-.04em;margin:0}.team-editorial{display:grid;grid-template-columns:1fr 1fr;gap:12px;background:#d8d0c7}.team-story{min-height:600px;background:#f5efe7;border-radius:26px;padding:38px;display:flex;flex-direction:column;justify-content:flex-end}.team-story-dark{background:var(--ink);color:#fff}.team-story h2{font:500 clamp(48px,6vw,85px)/.92 "Playfair Display";letter-spacing:-.055em;margin:15px 0}.team-story h2 em{color:var(--orange)}.team-story p{font-size:11px;color:var(--muted);line-height:1.7;max-width:570px}.team-story-dark p{color:#ffffff85}.network{background:#eee8de}.network-orbit{width:min(760px,75vw);aspect-ratio:1;margin:50px auto 0;border:1px solid var(--line);border-radius:50%;position:relative;display:grid;place-items:center}.network-orbit:before,.network-orbit:after{content:"";position:absolute;inset:16%;border:1px solid var(--line);border-radius:50%}.network-orbit:after{inset:33%}.network-orbit b{font:600 50px Playfair Display;z-index:2;color:var(--orange)}.network-orbit span{position:absolute;font:500 8px DM Mono;letter-spacing:.12em}.network-orbit span:nth-child(1){top:5%}.network-orbit span:nth-child(2){right:5%;top:24%}.network-orbit span:nth-child(3){right:2%;bottom:24%}.network-orbit span:nth-child(4){bottom:5%}.network-orbit span:nth-child(5){left:3%;bottom:24%}.network-orbit span:nth-child(6){left:3%;top:24%}[data-tilt]{transform-style:preserve-3d;will-change:transform}@media(max-width:1100px){.site-header{grid-template-columns:1fr 1fr}.desktop-nav{display:none}.menu-button{display:flex}.desktop-cta,.hero-float{display:none}.hero-copy{top:27%}.intro-grid,.people-grid,.guide-head,.guide-section-head,.listing-intro,.home-value,.inspection-section,.transition-section,.house-view{grid-template-columns:1fr}.house-scene{min-height:520px}.house-controls{padding:35px}.pathway-grid{grid-template-columns:1fr 1fr}.editorial-break{grid-template-columns:1fr}.editorial-image{height:540px}.guide-cards{grid-template-columns:1fr 1fr}.footer-grid{grid-template-columns:1.5fr 1fr 1fr}.footer-grid>div:last-child{grid-column:2}.subhero{grid-template-columns:1fr;padding-top:140px}.guide-orbit,.transition-circle{width:min(600px,75vw)}.seller-hero{grid-template-columns:1fr}.seller-copy{order:0}.gallery-mosaic{grid-template-columns:1fr 1fr;grid-template-rows:420px 280px 280px}.g1{grid-column:1/3;grid-row:1}.g2{grid-column:1}.g3{grid-column:2}.g4{grid-column:1}.g5{grid-column:2}.hotel-grid,.community-grid{grid-template-columns:1fr 1fr}.guide-split{grid-template-columns:1fr}.principle-grid{grid-template-columns:1fr 1fr}.tool-bento{grid-template-columns:1fr}.tool-main{grid-row:auto}.team-editorial{grid-template-columns:1fr}}@media(max-width:720px){:root{--pad:18px}.site-header{height:72px}.brand,.brand-remote{width:90px}.hero{min-height:760px}.hero-copy{top:21%}.hero-title{font-size:59px;line-height:.88}.hero-bottom{flex-direction:column;align-items:flex-start;gap:22px}.hero-kicker{font-size:7px;flex-wrap:wrap}.section-pad{padding-top:80px;padding-bottom:80px}.pathway-grid,.guide-cards{grid-template-columns:1fr}.guide-card-wide{grid-column:auto}.path-card{min-height:390px}.path-image{min-height:500px}.search-stage-head{align-items:flex-start;flex-direction:column}.house-scene{min-height:390px}.house-controls h3{font-size:40px}.listing-intro{gap:20px}.listing-action{grid-template-columns:38px 1fr 28px}.listing-action div{display:grid;gap:2px}.city-strip{grid-template-columns:1fr 1fr}.city-strip a{border-bottom:1px solid var(--line)}.editorial-image{height:400px}.guide-card{grid-template-columns:1fr}.guide-card-art{min-height:180px}.home-value{gap:35px}.value-input-wrap{align-items:stretch;flex-direction:column}.value-input-wrap button{margin:10px 0;border-radius:12px}.people-card img{height:480px}.testimonial-meta{flex-wrap:wrap}.final-portal{min-height:580px}.portal-copy h2{font-size:58px}.ring-one{width:260px;height:260px}.ring-two{width:450px;height:450px}.ring-three{display:none}.footer-top{grid-template-columns:1fr}.giant-circle-link{width:120px;height:120px}.footer-grid{grid-template-columns:1fr 1fr}.footer-grid>div:first-child{grid-column:1/-1}.footer-grid>div:last-child{grid-column:auto}.footer-bottom{flex-direction:column}.command-grid{grid-template-columns:1fr}.subhero{min-height:auto;padding-top:125px}.subhero-copy h1{font-size:61px}.guide-orbit{width:86vw}.guide-jump{grid-template-columns:1fr 1fr}.community-grid{grid-template-columns:1fr}.hotel-toolbar{align-items:stretch;flex-direction:column}.hotel-search{min-width:0}.hotel-filters{justify-content:flex-start}.hotel-grid{grid-template-columns:1fr}.weekend-grid{grid-template-columns:1fr 1fr}.weekend-grid article{border-bottom:1px solid var(--line)}.principle-grid{grid-template-columns:1fr}.principle-grid article{border-right:0;border-bottom:1px solid var(--line);margin:0}.inspection-list>div{align-items:flex-start;flex-direction:column}.inspection-list span{text-align:left}.seller-media,.about-portrait{height:440px}.gallery-mosaic{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(5,280px)}.gallery-mosaic img{grid-column:auto!important;grid-row:auto!important}.process-stack article{grid-template-columns:38px 1fr}.process-stack article>b{display:none}.transition-circle{width:78vw}.team-story{min-height:500px}.network-orbit{width:85vw}.mobile-contact{flex-direction:column}}@media(pointer:coarse){.cursor-dot{display:none}}.page-wipe{position:fixed;z-index:3000;inset:0;background:var(--orange);display:grid;place-items:center;transform:translateY(101%);transition:transform .34s cubic-bezier(.76,0,.24,1);pointer-events:none}.page-wipe img{width:clamp(105px,13vw,210px);height:auto;display:block;filter:drop-shadow(0 14px 34px rgba(120,34,0,.16));animation:skipDogLift .34s cubic-bezier(.2,.8,.2,1) both}.page-wipe.go{transform:none}@keyframes skipDogLift{0%{transform:translateY(22px) rotate(-4deg) scale(.88);opacity:0}to{transform:translateY(0) rotate(0) scale(1);opacity:1}}.inner-page .site-header:not(.is-sticky){color:var(--ink)}.hero-copy-v2{max-width:1180px}.hero-coordinate{position:absolute;z-index:5;right:var(--pad);top:50%;transform:rotate(90deg) translate(50%);transform-origin:right center;font:500 7px DM Mono;letter-spacing:.15em;color:#ffffff73}.micro-proof{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid var(--line);background:#fffaf4}.micro-proof>div{padding:18px var(--pad);padding-right:20px;border-right:1px solid var(--line);display:grid;gap:4px}.micro-proof span{font:500 7px DM Mono;letter-spacing:.12em;color:var(--orange)}.micro-proof b{font-size:10px}.family-editorial{background-color:#f7f1e9;background-image:url(/assets/why-skip-background.webp);background-size:cover;background-position:center center;background-repeat:no-repeat}.family-editorial-grid{display:grid;grid-template-columns:.78fr 1.22fr;gap:8vw;align-items:center}.family-copy .lead{font:500 23px/1.5 Playfair Display;margin-top:26px}.family-copy p:not(.lead){font-size:16px;line-height:1.7;color:var(--muted);max-width:560px}.family-collage{height:720px;position:relative}.family-collage figure{position:absolute;margin:0;overflow:hidden;border-radius:24px;box-shadow:0 25px 70px #1f160f1f}.family-collage img{width:100%;height:100%;object-fit:cover}.collage-main img{object-position:center 16%}.collage-a img{object-position:center 28%}.collage-b img{object-position:center 34%}.family-collage figcaption{position:absolute;left:12px;bottom:12px;background:#fffaf4e6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:999px;padding:7px 10px;font:500 7px DM Mono;letter-spacing:.1em}.collage-main{width:62%;height:78%;left:12%;top:5%;transform:rotate(-2deg)}.collage-a{width:38%;height:39%;right:2%;top:7%;transform:rotate(3deg)}.collage-b{width:40%;height:40%;right:5%;bottom:0;transform:rotate(-4deg)}.collage-note{position:absolute;left:0;bottom:4%;font:500 8px/1.5 DM Mono;letter-spacing:.12em;color:var(--orange)}.experience-switch{background:#d8d0c5}.exp-head{display:grid;grid-template-columns:1.35fr .65fr;gap:60px;align-items:end;margin-bottom:45px}.exp-head p{font-size:11px;line-height:1.8;color:#5e554c}.exp-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px}.exp-card{height:590px;border-radius:26px;position:relative;overflow:hidden;padding:27px;color:#fff;display:flex;flex-direction:column;justify-content:flex-end;transform:translateZ(0);transition:transform .35s cubic-bezier(.2,.8,.2,1)}.exp-card:hover{transform:translateY(-8px)}.exp-card img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.exp-overlay{position:absolute;inset:0;background:linear-gradient(0deg,#0f0c09cc,#0f0c090a 65%)}.exp-card>span,.exp-card h3,.exp-card>b{position:relative;z-index:2}.exp-card>span{position:absolute;top:24px;left:25px;font:500 8px DM Mono;letter-spacing:.1em}.exp-card h3{font:500 clamp(31px,3.3vw,49px)/.97 "Playfair Display";letter-spacing:-.045em;margin:0 0 18px}.exp-card>b{font-size:9px}.exp-move{background:var(--orange)}.exp-map-lines{position:absolute;inset:0;background:radial-gradient(circle at 65% 30%,rgba(255,255,255,.17),transparent 16%),repeating-radial-gradient(circle at 50% 50%,transparent 0 72px,rgba(255,255,255,.16) 73px 74px)}.local-lens{background:#181612;color:#fff;overflow:hidden}.local-lens-head{display:grid;grid-template-columns:1.5fr .5fr;gap:60px;align-items:end;margin-bottom:42px}.local-lens-side p{font-size:11px;line-height:1.7;color:#ffffff85}.rail-controls{display:flex;gap:7px;margin-top:20px}.rail-controls button{width:44px;height:44px;border-radius:50%;border:1px solid rgba(255,255,255,.18);background:transparent;color:#fff;cursor:pointer;font-size:18px}.rail-controls button:hover{background:var(--orange);border-color:var(--orange)}.place-rail{display:flex;gap:11px;overflow:auto;padding:0 var(--pad) 20px;margin:0 calc(var(--pad)*-1);scrollbar-width:none;scroll-snap-type:x mandatory}.place-rail::-webkit-scrollbar{display:none}.place-card-v3{min-width:min(520px,72vw);height:600px;border-radius:24px;overflow:hidden;position:relative;color:#fff;scroll-snap-align:start;transform:perspective(1000px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .18s}.place-card-v3 img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.2,.8,.2,1)}.place-card-v3:hover img{transform:scale(1.04)}.place-card-shade{position:absolute;inset:0;background:linear-gradient(0deg,rgba(11,9,7,.85),transparent 62%),linear-gradient(180deg,rgba(0,0,0,.28),transparent 30%)}.place-card-top{position:absolute;left:20px;right:20px;top:20px;display:flex;justify-content:space-between;font:500 7px DM Mono;letter-spacing:.11em}.place-card-bottom{position:absolute;left:22px;right:22px;bottom:22px}.place-card-bottom h3{font:500 clamp(40px,5vw,64px) "Playfair Display";letter-spacing:-.05em;margin:0}.place-card-bottom p{font-size:10px;line-height:1.55;color:#ffffffa8;max-width:410px}.place-card-bottom b{font-size:9px}.place-caption{display:flex;justify-content:space-between;font:500 7px DM Mono;letter-spacing:.1em;color:#ffffff59;padding-top:6px}.place-caption a{color:#fff}.place-rail-compact{margin:0;padding-left:0}.place-rail-compact .place-card-v3{min-width:390px;height:490px}.marketing-cinema{background:var(--orange);color:#fff;overflow:hidden}.marketing-cinema-head{display:flex;justify-content:space-between;align-items:end;gap:40px;margin-bottom:40px}.filmstrip{display:flex;gap:10px;overflow:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:10px}.filmstrip::-webkit-scrollbar{display:none}.filmstrip figure{min-width:40vw;height:590px;margin:0;position:relative;overflow:hidden;border-radius:22px;scroll-snap-align:start;background:#4c2b1b}.filmstrip img{width:100%;height:100%;object-fit:cover;transition:transform .6s}.filmstrip figure:hover img{transform:scale(1.04)}.filmstrip figcaption{position:absolute;left:15px;bottom:15px;background:#ffffffeb;color:var(--ink);border-radius:999px;padding:8px 11px;font:500 7px DM Mono;letter-spacing:.11em}.design-deal{display:grid;grid-template-columns:1.1fr .9fr;min-height:740px;background:#cbc0b3}.design-deal-image{position:relative;overflow:hidden}.design-deal-image>img{width:100%;height:100%;object-fit:cover}.image-lens{position:absolute;width:210px;height:210px;border:1px solid rgba(255,255,255,.7);border-radius:50%;left:0;top:0;transform:translate(calc(var(--x,0px) - 105px),calc(var(--y,0px) - 105px));box-shadow:0 0 0 9999px #140f0c14,inset 0 0 0 1px #00000026;opacity:0;pointer-events:none;transition:opacity .15s;-webkit-backdrop-filter:brightness(1.08) saturate(1.1);backdrop-filter:brightness(1.08) saturate(1.1)}.image-lens.show{opacity:1}.design-deal-copy{padding:80px var(--pad);display:flex;flex-direction:column;justify-content:center}.design-deal-copy h2{font:500 clamp(50px,6vw,88px)/.95 "Playfair Display";letter-spacing:-.055em;margin:15px 0}.design-deal-copy h2 em{color:var(--orange)}.design-deal-copy p{font-size:11px;line-height:1.8;color:#5e554d;max-width:520px}.design-metrics{border-top:1px solid rgba(28,22,16,.18);margin:25px 0}.design-metrics>div{display:grid;grid-template-columns:45px 1fr;padding:13px 0;border-bottom:1px solid rgba(28,22,16,.18)}.design-metrics span{font:500 7px DM Mono;color:var(--orange)}.design-metrics b{font-size:10px}.team-stage{background:#f8f2ea}.team-stage-head{max-width:950px;margin-bottom:45px}.team-stage-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.team-cutout{min-height:620px;border-radius:24px;background:#e3dad0;overflow:hidden;position:relative;transform:perspective(1000px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .18s}.team-cutout:nth-child(2){background:#1b1915;color:#fff}.team-cutout:nth-child(3){background:#ff6a21;color:#fff}.cutout-img{position:absolute;inset:0 0 130px;display:flex;align-items:flex-end;justify-content:center}.cutout-img img{height:100%;max-width:100%;object-fit:contain;object-position:bottom}.cutout-copy{position:absolute;left:20px;right:20px;bottom:20px;background:#fffaf4e6;color:var(--ink);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:14px;border-radius:15px}.cutout-copy span{font:500 7px DM Mono;letter-spacing:.1em;color:var(--orange)}.cutout-copy h3{font:500 25px Playfair Display;margin:5px 0}.cutout-copy p{font-size:9px;color:var(--muted);margin:0}.team-legal{font-size:8px;color:var(--muted);margin-top:13px}.review-v3{background:#d7cfc4;display:grid;grid-template-columns:.3fr 1.2fr;gap:60px;align-items:start}.review-side{display:grid;gap:12px}.review-side img{max-width:110px;max-height:45px;object-fit:contain}.review-side span{font:500 7px DM Mono;letter-spacing:.12em}.review-v3 blockquote{font:500 clamp(40px,5vw,75px)/1.02 "Playfair Display";letter-spacing:-.05em;margin:0}.review-v3 blockquote em{color:var(--orange)}.review-v3 .big-arrow-link{grid-column:1/-1}.immersive-subhero{height:min(900px,100vh);min-height:700px;position:relative;overflow:hidden;color:#fff}.immersive-bg{position:absolute;inset:0}.immersive-bg img{width:100%;height:100%;object-fit:cover}.immersive-shade{position:absolute;inset:0;background:linear-gradient(90deg,#0e0b08d4 0 48%,#0e0b083d 72%,#0e0b081f)}.seller-shade{background:linear-gradient(90deg,#0e0b08cc,#0e0b082e 72%)}.immersive-copy{position:absolute;z-index:2;left:var(--pad);right:var(--pad);top:50%;transform:translateY(-43%);max-width:1180px}.immersive-copy h1{font:500 clamp(58px,7vw,112px)/.91 "Playfair Display";letter-spacing:-.055em;margin:18px 0 22px;max-width:1120px}.immersive-copy h1 em{color:#ff8a51}.immersive-copy>p{font-size:clamp(16px,1.18vw,19px);line-height:1.65;color:#ffffffd1;max-width:700px;margin:0 0 8px}.glass-link{font-size:14px;border-bottom:1px solid rgba(255,255,255,.45);padding-bottom:5px}.floating-polaroid{position:absolute;z-index:4;right:6%;bottom:6%;width:250px;background:#fffaf4;color:var(--ink);padding:8px 8px 12px;transform:rotate(3deg);box-shadow:0 20px 60px #0003}.floating-polaroid img{width:100%;height:230px;object-fit:cover}.floating-polaroid span{display:block;font:500 7px DM Mono;letter-spacing:.1em;padding:9px 5px 0}.seller-polaroid{transform:rotate(-3deg)}.buyer-dashboard{background:#eef0ed}.buyer-dashboard{display:grid;grid-template-columns:.65fr 1.35fr;gap:7vw}.buyer-dashboard-copy p{font-size:16px;line-height:1.7;color:var(--muted);max-width:620px}.buyer-question-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.buyer-q{text-align:left;border:1px solid var(--line);background:#ffffffa6;border-radius:18px;padding:20px;min-height:170px;cursor:pointer;display:grid;gap:9px;transition:.2s}.buyer-q:hover,.buyer-q.selected{transform:translateY(-3px);border-color:var(--orange)}.buyer-q.selected{background:var(--orange);color:#fff}.buyer-q span{font:500 7px DM Mono;color:var(--orange)}.buyer-q.selected span,.buyer-q.selected small{color:#fff}.buyer-q b{font:500 23px/1.1 Playfair Display}.buyer-q small{font-size:13px;line-height:1.45;color:var(--muted)}.buyer-search-bar{grid-column:1/-1;margin-top:18px;background:var(--ink);color:#fff;border-radius:16px;padding:18px 20px;display:grid;grid-template-columns:110px 1fr 30px;align-items:center}.buyer-search-bar span{font:500 7px DM Mono;color:var(--orange)}.buyer-search-bar b{font-size:15px}.buyer-search-bar i{font-style:normal;font-size:20px}.buyer-image-story{display:grid;grid-template-columns:1.2fr .8fr;gap:7vw;align-items:center}.image-story-main{height:700px;position:relative}.image-story-main img{width:100%;height:100%;object-fit:cover;border-radius:28px}.image-story-main span{position:absolute;left:17px;top:17px;background:#fff;border-radius:999px;padding:8px 10px;font:500 7px DM Mono;letter-spacing:.1em}.inspection-stack{margin-top:25px;border-top:1px solid var(--line)}.inspection-stack>div{padding:15px 0;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;gap:15px}.inspection-stack b{font:500 22px Playfair Display}.inspection-stack span{font-size:12px;line-height:1.5;color:var(--muted);text-transform:uppercase;letter-spacing:.06em}.buyer-tools{background:#1a1814;color:#fff}.buyer-tools .guide-section-head p{color:#ffffff7a}.buyer-tool-grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:8px}.buyer-tool-grid a{min-height:260px;border:1px solid rgba(255,255,255,.14);border-radius:20px;padding:20px;display:flex;flex-direction:column;justify-content:flex-end;transition:.2s}.buyer-tool-grid a:first-child{grid-row:span 2;min-height:530px;background:var(--orange);border-color:transparent}.buyer-tool-grid a:hover{transform:translateY(-4px);background:#28241f}.buyer-tool-grid a:first-child:hover{background:#ff702c}.buyer-tool-grid span{font:500 7px DM Mono;margin-bottom:auto;color:#ff8e58}.buyer-tool-grid h3{font:500 31px Playfair Display;margin:0 0 8px}.buyer-tool-grid a:first-child h3{font-size:55px}.buyer-tool-grid p{font-size:14px;color:#ffffffab;line-height:1.55}.buyer-tool-grid b{font-size:13px}.buyer-local{background:#ded5ca}.seller-launch{background:#171510;color:#fff}.seller-launch-head{display:grid;grid-template-columns:1.4fr .6fr;gap:60px;align-items:end;margin-bottom:45px}.seller-launch-head p{font-size:11px;line-height:1.8;color:#ffffff78}.launch-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.launch-card{height:480px;position:relative;border-radius:20px;overflow:hidden;background:#2c2822;transform:perspective(1000px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .18s}.launch-card img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.launch-card:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(11,9,7,.88),transparent 60%)}.launch-card>div{position:absolute;z-index:2;left:18px;right:18px;bottom:18px}.launch-card span{font:500 7px DM Mono;color:var(--orange)}.launch-card h3{font:500 31px Playfair Display;margin:6px 0}.launch-card p{font-size:9px;line-height:1.5;color:#ffffff8c}.seller-gallery{background:#ddd4c8}.seller-gallery{display:grid;grid-template-columns:.45fr 1.55fr;gap:6vw}.seller-gallery-copy p{font-size:11px;line-height:1.8;color:var(--muted)}.seller-gallery-wall{display:grid;grid-template-columns:1.3fr .7fr;grid-template-rows:300px 300px 300px;gap:8px}.seller-gallery-wall figure{margin:0;overflow:hidden;border-radius:18px}.seller-gallery-wall img{width:100%;height:100%;object-fit:cover;transition:transform .55s}.seller-gallery-wall figure:hover img{transform:scale(1.035)}.sg1{grid-row:1/3}.sg5{grid-column:1/-1}.seller-process-v3{background:#f7f1e9}.process-v3{border-top:1px solid var(--line)}.process-v3 article{display:grid;grid-template-columns:50px 1fr 1.2fr 100px;align-items:center;gap:20px;padding:25px 0;border-bottom:1px solid var(--line)}.process-v3 article>span,.process-v3 article>b{font:500 7px DM Mono;letter-spacing:.1em}.process-v3 article>span{color:var(--orange)}.process-v3 article>b{text-align:right}.process-v3 h3{font:500 38px Playfair Display;margin:0}.process-v3 p{font-size:9px;color:var(--muted)}.transition-v3{display:grid;grid-template-columns:1fr 1fr;gap:7vw;align-items:center}.transition-v3-image{height:650px;overflow:hidden;border-radius:28px}.transition-v3-image img{width:100%;height:100%;object-fit:cover}.transition-v3-copy p{font-size:11px;line-height:1.8;color:var(--muted);max-width:590px;margin:25px 0}.guide-v3-hero{min-height:850px;padding:150px var(--pad) 80px;background:#e7dfd5;display:grid;grid-template-columns:.8fr 1.2fr;gap:7vw;align-items:center}.guide-v3-copy h1{font:500 clamp(62px,7.5vw,116px)/.88 "Playfair Display";letter-spacing:-.06em;margin:15px 0}.guide-v3-copy h1 em{color:var(--orange)}.guide-v3-copy p{font-size:11px;line-height:1.8;color:var(--muted);max-width:570px}.guide-v3-mosaic{height:650px;position:relative}.guide-v3-mosaic figure{position:absolute;margin:0;overflow:hidden;border-radius:24px;box-shadow:0 25px 60px #1a120c1c}.guide-v3-mosaic img{width:100%;height:100%;object-fit:cover}.gm1{width:62%;height:72%;left:4%;top:4%;transform:rotate(-2deg)}.gm2{width:44%;height:44%;right:1%;top:2%;transform:rotate(3deg)}.gm3{width:48%;height:45%;right:5%;bottom:1%;transform:rotate(-3deg)}.gm-label{position:absolute;left:1%;bottom:8%;font:500 8px/1.4 DM Mono;letter-spacing:.14em;color:var(--orange)}.place-explorer{background:#171510;color:#fff}.place-explorer .guide-section-head p{color:#ffffff7a}.place-wall{display:grid;grid-template-columns:repeat(2,1fr);gap:9px}.place-wall-card{height:530px;position:relative;overflow:hidden;border-radius:22px;color:#fff;transform:perspective(1000px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .18s}.place-wall-card:nth-child(3n){grid-column:span 2;height:620px}.place-wall-card img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .6s}.place-wall-card:hover img{transform:scale(1.04)}.place-wall-shade{position:absolute;inset:0;background:linear-gradient(0deg,rgba(10,8,6,.9),transparent 60%)}.place-wall-card span,.place-wall-card h3,.place-wall-card p,.place-wall-card b{position:absolute;z-index:2;left:20px}.place-wall-card span{top:19px;font:500 7px DM Mono;letter-spacing:.1em}.place-wall-card h3{bottom:83px;font:500 clamp(38px,5vw,64px) "Playfair Display";margin:0}.place-wall-card p{bottom:42px;font-size:9px;color:#fff9;max-width:570px}.place-wall-card b{bottom:18px;font-size:8px}.place-compare{background:#e1d7cb}.place-compare{display:grid;grid-template-columns:.55fr 1.45fr;gap:6vw}.compare-copy p{font-size:11px;line-height:1.8;color:var(--muted)}.compare-controls{grid-column:2;display:flex;gap:10px;align-items:center}.compare-controls select{flex:1;border:1px solid var(--line);background:#f8f2ea;border-radius:999px;padding:12px 15px}.compare-controls span{font:500 8px DM Mono;color:var(--orange)}.compare-stage{grid-column:2;display:grid;grid-template-columns:1fr 1fr;gap:8px}.compare-stage a{height:480px;position:relative;border-radius:22px;overflow:hidden;color:#fff}.compare-stage img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.compare-shade{position:absolute;inset:0;background:linear-gradient(0deg,rgba(9,8,6,.85),transparent 55%)}.compare-stage span,.compare-stage h3,.compare-stage p,.compare-stage b{position:absolute;z-index:2;left:18px}.compare-stage span{top:18px;font:500 7px DM Mono;letter-spacing:.1em}.compare-stage h3{bottom:78px;font:500 39px Playfair Display;margin:0}.compare-stage p{bottom:39px;font-size:8.5px;color:#ffffffa6;right:18px}.compare-stage b{bottom:17px;font-size:8px}.weekend-v3{background:#f5efe7}.weekend-v3-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.weekend-v3-grid article{height:470px;border-radius:22px;overflow:hidden;position:relative;background:linear-gradient(0deg,rgba(10,8,6,.7),transparent 60%),var(--bg) center/cover no-repeat;color:#fff;padding:22px;display:flex;flex-direction:column;justify-content:space-between}.weekend-v3-grid span{font:500 7px DM Mono;letter-spacing:.1em}.weekend-v3-grid h3{font:500 38px Playfair Display;margin:0}.about-v3-hero{min-height:820px;padding:150px var(--pad) 80px;display:grid;grid-template-columns:.75fr 1.25fr;gap:6vw;align-items:center;background:#e1d9cf}.about-v3-copy h1{font:500 clamp(60px,7.7vw,118px)/.88 "Playfair Display";letter-spacing:-.06em;margin:15px 0}.about-v3-copy h1 em{color:var(--orange)}.about-v3-copy p{font-size:11px;line-height:1.8;color:var(--muted);max-width:560px}.about-v3-image{height:650px;position:relative;overflow:hidden;border-radius:30px}.about-v3-image img{width:100%;height:100%;object-fit:cover}.about-image-note{position:absolute;left:17px;bottom:17px;background:#fffaf4e6;border-radius:999px;padding:8px 10px;font:500 7px DM Mono;letter-spacing:.1em}.scrapbook{background:#f7f1e9}.scrapbook-grid{height:800px;position:relative}.scrapbook figure{position:absolute;margin:0;overflow:hidden;border-radius:24px;box-shadow:0 24px 65px #20170f1f}.scrapbook img{width:100%;height:100%;object-fit:cover}.scrapbook figcaption{position:absolute;left:12px;bottom:12px;background:#fff;border-radius:999px;padding:7px 9px;font:500 7px DM Mono;letter-spacing:.09em}.scrap-big{width:55%;height:74%;left:5%;top:3%;transform:rotate(-2deg)}.scrap-small{width:37%;height:42%;right:5%}.scrap-s1{top:0;transform:rotate(4deg)}.scrap-s2{bottom:1%;transform:rotate(-3deg)}.people-v3{background:#d9d0c4}.people-v3-head{margin-bottom:45px}.people-v3-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.people-v3-grid article{background:#f5efe7;border-radius:22px;padding:18px}.pv3-img{height:500px;border-radius:15px;background:#cfc5b9;overflow:hidden;display:flex;align-items:flex-end;justify-content:center}.pv3-img img{height:100%;width:100%;object-fit:contain;object-position:bottom}.people-v3-grid article:nth-child(2) .pv3-img{background:#1d1b17}.people-v3-grid article:nth-child(3) .pv3-img{background:var(--orange)}.people-v3-grid article>span{display:block;font:500 7px DM Mono;color:var(--orange);letter-spacing:.1em;margin-top:14px}.people-v3-grid h3{font:500 29px Playfair Display;margin:6px 0}.people-v3-grid p{font-size:9px;line-height:1.55;color:var(--muted)}.credentials-band{display:grid;grid-template-columns:repeat(3,1fr);background:#161410;color:#fff}.credentials-band>div{min-height:190px;padding:30px;border-right:1px solid rgba(255,255,255,.12);display:flex;align-items:center;justify-content:center;flex-direction:column;gap:15px}.credentials-band img{max-width:110px;max-height:55px;object-fit:contain}.credentials-band span{font:500 7px DM Mono;letter-spacing:.12em;color:#ffffff8c}@media(max-width:1100px){.family-editorial-grid,.house-view-v3,.buyer-dashboard,.buyer-image-story,.seller-gallery,.place-compare,.about-v3-hero,.guide-v3-hero{grid-template-columns:1fr}.family-collage{height:650px}.exp-grid{grid-template-columns:1fr 1fr}.exp-move{grid-column:1/-1;height:430px}.local-lens-head,.seller-launch-head{grid-template-columns:1fr}.filmstrip figure{min-width:65vw}.team-stage-grid,.people-v3-grid{grid-template-columns:1fr 1fr}.team-cutout:last-child,.people-v3-grid article:last-child{grid-column:1/-1}.design-deal{grid-template-columns:1fr}.design-deal-image{height:620px}.launch-grid,.buyer-tool-grid{grid-template-columns:1fr 1fr}.buyer-tool-grid a:first-child{grid-column:1/-1;grid-row:auto;min-height:360px}.compare-controls,.compare-stage{grid-column:1}.place-compare{gap:28px}.guide-v3-mosaic{height:600px}.scrapbook-grid{height:720px}.review-v3{grid-template-columns:1fr}.review-v3 .big-arrow-link{grid-column:1}.transition-v3{grid-template-columns:1fr}.micro-proof>div{padding-left:25px}}@media(max-width:720px){.micro-proof{grid-template-columns:1fr 1fr}.family-collage{height:510px}.collage-main{width:72%;height:68%;left:0}.collage-a{width:42%;height:35%;right:0}.collage-b{width:46%;height:37%;right:0}.exp-grid{grid-template-columns:1fr}.exp-move{grid-column:auto}.exp-card{height:470px}.place-card-v3{min-width:83vw;height:520px}.local-lens-head{grid-template-columns:1fr}.place-caption{gap:14px;flex-direction:column}.filmstrip figure{min-width:82vw;height:500px}.marketing-cinema-head{align-items:flex-start;flex-direction:column}.team-stage-grid,.people-v3-grid{grid-template-columns:1fr}.team-cutout:last-child,.people-v3-grid article:last-child{grid-column:auto}.team-cutout{min-height:540px}.review-v3 blockquote{font-size:42px}.floating-polaroid{display:none}.buyer-dashboard{gap:35px}.buyer-question-grid{grid-template-columns:1fr}.buyer-image-story{gap:35px}.image-story-main{height:480px}.buyer-tool-grid{grid-template-columns:1fr}.buyer-tool-grid a:first-child{grid-column:auto}.launch-grid{grid-template-columns:1fr}.launch-photo{grid-column:auto}.launch-card{height:420px}.seller-gallery{gap:35px}.seller-gallery-wall{grid-template-columns:1fr;grid-template-rows:repeat(5,280px)}.seller-gallery-wall figure{grid-column:auto!important;grid-row:auto!important}.process-v3 article{grid-template-columns:35px 1fr}.process-v3 article p,.process-v3 article>b{display:none}.guide-v3-hero,.about-v3-hero{padding-top:120px}.guide-v3-mosaic{height:480px}.place-wall{grid-template-columns:1fr}.place-wall-card,.place-wall-card:nth-child(3n){grid-column:auto;height:460px}.compare-stage,.weekend-v3-grid{grid-template-columns:1fr}.weekend-v3-grid article{height:380px}.scrapbook-grid{height:560px}.scrap-big{width:72%;height:68%;left:0}.scrap-small{width:48%;height:38%;right:0}.credentials-band{grid-template-columns:1fr}.seller-launch-head{gap:20px}.hero-coordinate{display:none}}.family-editorial,.scrapbook{position:relative;overflow:hidden}.family-editorial:before,.scrapbook:before{content:"";position:absolute;width:230px;height:230px;right:2.5%;top:55px;background:url(https://cdn.prod.website-files.com/67d1cdbe55b3b8d1e3677d92/67d1cdbe55b3b8d1e3677ebb_Pattern%20Grey.svg) center/contain no-repeat;opacity:.12;pointer-events:none}.review-v3 .stars{letter-spacing:7px;color:var(--orange)}.footer-badges{display:inline-flex!important;align-items:center;gap:10px!important;color:inherit!important}.footer-badges img{width:auto!important;height:28px!important;max-width:70px!important;object-fit:contain;filter:none!important;opacity:.75}.sg2{grid-column:2;grid-row:1}.sg3{grid-column:2;grid-row:2}.sg4{grid-column:1;grid-row:3}.sg5{grid-column:2;grid-row:3}.search-atlas{background:radial-gradient(circle at 92% 8%,rgba(255,93,23,.09),transparent 24%),linear-gradient(180deg,#eee7de,#f4eee7);position:relative;overflow:hidden}.search-atlas:before{content:"";position:absolute;width:420px;height:420px;right:-180px;top:120px;border:1px solid rgba(255,93,23,.13);border-radius:50%;box-shadow:0 0 0 80px #ff5d1706,0 0 0 160px #ff5d1704;pointer-events:none}.search-atlas-head{display:grid;grid-template-columns:1.35fr .65fr;gap:clamp(45px,7vw,120px);align-items:end;margin-bottom:48px;position:relative;z-index:2}.search-atlas-head>div:first-child{max-width:980px}.search-atlas-head h2{margin:13px 0 0}.search-atlas-intro{display:flex;flex-direction:column;align-items:flex-start;gap:22px;padding-bottom:4px}.search-atlas-intro p{margin:0;font-size:16px;line-height:1.68;color:#665e56;max-width:540px}.atlas-shell{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(430px,.85fr);gap:13px;min-height:680px;position:relative;z-index:2}.atlas-preview{position:relative;overflow:hidden;border-radius:32px;background:#1a1713;color:#fff;min-height:680px;box-shadow:0 32px 90px #261a1224;isolation:isolate}.atlas-preview>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:opacity .22s ease,transform .85s cubic-bezier(.2,.8,.2,1);transform:scale(1.01)}.atlas-preview.is-changing>img{opacity:.16;transform:scale(1.035)}.atlas-preview:hover>img{transform:scale(1.045)}.atlas-preview-shade{position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(17,14,11,.23),transparent 55%),linear-gradient(0deg,#0d0b09db,#0d0b0938 56%,#0d0b0914)}.atlas-preview-grid{position:absolute;inset:0;z-index:2;opacity:.18;background-image:linear-gradient(rgba(255,255,255,.16) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.16) 1px,transparent 1px);background-size:76px 76px;-webkit-mask-image:linear-gradient(180deg,#000 0%,transparent 72%);mask-image:linear-gradient(180deg,#000 0%,transparent 72%)}.atlas-live-badge{position:absolute;z-index:4;left:26px;top:26px;display:flex;align-items:center;gap:9px;padding:9px 12px;border-radius:999px;background:#0f0c0a5c;border:1px solid rgba(255,255,255,.28);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font:500 8px DM Mono;letter-spacing:.12em}.atlas-live-badge i{width:7px;height:7px;border-radius:50%;background:var(--orange);box-shadow:0 0 0 6px #ff5d1724;animation:nodePulse 2.3s ease-in-out infinite}.atlas-preview-index{position:absolute;right:28px;top:28px;z-index:4;font:500 9px DM Mono;letter-spacing:.12em;color:#ffffffad}.atlas-preview-copy{position:absolute;left:34px;right:34px;bottom:38px;z-index:4;max-width:760px}.atlas-preview-copy>span{display:block;font:500 9px DM Mono;letter-spacing:.14em;color:#ff9568;margin-bottom:10px}.atlas-preview-copy h3{font:500 clamp(58px,6vw,96px)/.88 "Playfair Display";letter-spacing:-.055em;margin:0 0 16px}.atlas-preview-copy p{max-width:590px;margin:0 0 22px;font-size:15px;line-height:1.6;color:#ffffffbd}.atlas-preview-copy b{display:inline-flex;align-items:center;min-height:42px;padding:0 15px;border-radius:999px;background:#fff;color:var(--ink);font-size:10px;transition:.2s}.atlas-preview:hover .atlas-preview-copy b{background:var(--orange);color:#fff}.atlas-coordinate{position:absolute;right:25px;bottom:26px;z-index:4;display:flex;align-items:center;gap:10px;transform:rotate(-90deg) translate(100%);transform-origin:right bottom;font:500 7px DM Mono;letter-spacing:.12em;color:#ffffff57}.atlas-coordinate i{display:block;width:54px;height:1px;background:#ffffff40}.atlas-directory{border-radius:32px;background:#181612;color:#fff;padding:24px;display:flex;flex-direction:column;box-shadow:0 32px 90px #261a121f;position:relative;overflow:hidden}.atlas-directory:before{content:"";position:absolute;width:340px;height:340px;border:1px solid rgba(255,93,23,.15);border-radius:50%;right:-170px;bottom:-150px;box-shadow:0 0 0 60px #ff5d1708,0 0 0 120px #ff5d1705}.atlas-directory-top{display:flex;align-items:center;justify-content:space-between;gap:18px;border-bottom:1px solid rgba(255,255,255,.12);padding:3px 2px 17px;position:relative;z-index:2}.atlas-directory-top span{font:500 9px DM Mono;letter-spacing:.14em}.atlas-directory-top small{color:#ffffff61;font:500 7px DM Mono;letter-spacing:.1em}.atlas-location-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding-top:14px;position:relative;z-index:2;flex:1}.atlas-location{min-height:103px;border:1px solid rgba(255,255,255,.1);background:#ffffff06;border-radius:16px;padding:12px;display:grid;grid-template-columns:54px 1fr 15px;gap:11px;align-items:center;transition:background .2s,border-color .2s,transform .2s;overflow:hidden}.atlas-location:hover,.atlas-location.is-active{background:#ffffff14;border-color:#ff5d178c;transform:translateY(-2px)}.atlas-location-thumb{width:54px;height:70px;border-radius:11px;overflow:hidden;background:#2a2621}.atlas-location-thumb img{width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.atlas-location:hover .atlas-location-thumb img{transform:scale(1.08)}.atlas-location-copy{display:flex;flex-direction:column;min-width:0}.atlas-location-copy small{font:500 6.5px DM Mono;letter-spacing:.11em;color:var(--orange);margin-bottom:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.atlas-location-copy b{font:500 20px Playfair Display;letter-spacing:-.025em;white-space:nowrap}.atlas-location>i{font-style:normal;color:var(--orange);font-size:15px}.atlas-location.is-active>i{transform:translate(2px)}.atlas-tools{margin-top:14px;display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line);border-radius:22px;overflow:hidden;position:relative;z-index:2;background:#ffffff61}.atlas-tools a{min-height:128px;padding:20px 20px 18px;display:grid;grid-template-columns:32px 1fr 22px;gap:10px;align-items:center;border-right:1px solid var(--line);transition:background .2s,padding .2s}.atlas-tools a:last-child{border-right:0}.atlas-tools a:hover{background:#fff;padding-left:25px}.atlas-tool-num{font:500 8px DM Mono;color:var(--orange)}.atlas-tools div{display:grid;gap:5px}.atlas-tools b{font:500 20px Playfair Display;letter-spacing:-.02em}.atlas-tools small{font-size:10px;line-height:1.4;color:var(--muted)}.atlas-tools i{font-style:normal;color:var(--orange);font-size:18px}@media(max-width:1200px){.search-atlas-head{grid-template-columns:1fr}.search-atlas-intro{max-width:720px}.atlas-shell{grid-template-columns:1fr}.atlas-preview{min-height:620px}.atlas-location-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:900px){.atlas-tools{grid-template-columns:1fr 1fr}.atlas-tools a:nth-child(2){border-right:0}.atlas-tools a:nth-child(-n+2){border-bottom:1px solid var(--line)}}@media(max-width:720px){.search-atlas-head{margin-bottom:30px}.search-atlas-intro p{font-size:15px}.atlas-preview{min-height:560px;border-radius:24px}.atlas-preview-copy{left:22px;right:22px;bottom:25px}.atlas-preview-copy h3{font-size:58px}.atlas-preview-copy p{font-size:14px;padding-right:18px}.atlas-preview-index{right:19px;top:20px}.atlas-live-badge{left:18px;top:18px}.atlas-coordinate{display:none}.atlas-directory{border-radius:24px;padding:16px}.atlas-location-grid{grid-template-columns:1fr}.atlas-location{min-height:88px;grid-template-columns:48px 1fr 15px}.atlas-location-thumb{width:48px;height:61px}.atlas-tools{grid-template-columns:1fr}.atlas-tools a{border-right:0!important;border-bottom:1px solid var(--line)!important;min-height:105px}.atlas-tools a:last-child{border-bottom:0!important}}.desktop-nav a.is-active:after{right:0;background:var(--orange)}.place-rail,.filmstrip{cursor:grab}.place-rail.is-dragging,.filmstrip.is-dragging{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.place-rail.is-dragging a,.filmstrip.is-dragging figure{pointer-events:none}.review-side{position:relative}.review-side:after{content:"";width:34px;height:34px;background:url(https://cdn.prod.website-files.com/67d1cdbe55b3b8d1e3677d92/67d51c6b04dc0fc41fd46410_star-svgrepo-com.svg) center/contain no-repeat;opacity:.26;position:absolute;right:10%;top:8%;transform:rotate(12deg)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reveal{opacity:1;transform:none;transition:none}.page-wipe{display:none}.map-node i,.ticker-track{animation:none}.hero-title i{animation:none;transform:none}}@media(max-width:720px){.hero-youtube{transform:translate(-50%,-50%) scale(1.58)}.hero-video-label{right:18px;bottom:26px;font-size:7px}}.place-card-v3{background:radial-gradient(circle at 78% 18%,rgba(255,93,23,.2),transparent 25%),linear-gradient(145deg,#25211d,#12110f)}.place-card-v3>img{background:#211d19}.pressesc-compact{background:#eee8df;display:grid;grid-template-columns:.72fr 1.28fr;gap:clamp(45px,7vw,115px);align-items:center}.pressesc-compact-copy{max-width:610px}.pressesc-compact-copy h2{margin:14px 0 24px}.pressesc-compact-copy p{font-size:16px;line-height:1.68;color:#655d55;max-width:590px;margin:0 0 15px}.pressesc-compact-copy .pressesc-compact-lead{font-size:19px;line-height:1.55;color:var(--ink);font-weight:500}.pressesc-compact-tags{display:flex;gap:8px;flex-wrap:wrap;margin:25px 0 28px}.pressesc-compact-tags span{border:1px solid rgba(28,22,16,.16);border-radius:999px;padding:8px 10px;background:#ffffff80;font:500 8px DM Mono;letter-spacing:.08em}.pressesc-compact-actions{display:flex;align-items:center;gap:22px;flex-wrap:wrap}.pressesc-compact-visual{position:relative;min-height:560px;border-radius:30px;overflow:hidden;background:#261a16;color:#fff;box-shadow:0 30px 85px #24181124;isolation:isolate}.pressesc-compact-main{position:absolute;inset:0}.pressesc-compact-main:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(18,12,10,.46),transparent 56%),linear-gradient(90deg,#120c0a14,#120c0a21)}.pressesc-compact-main img{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.8,.2,1),filter .4s ease}.pressesc-compact-visual:hover .pressesc-compact-main img{transform:scale(1.035);filter:saturate(1.06)}.pressesc-compact-card{position:absolute;top:28px;right:28px;width:min(220px,29%);aspect-ratio:.8;z-index:3;background:#fff;border:7px solid rgba(255,255,255,.95);box-shadow:0 18px 50px #150d0933;transform:rotate(2.2deg);overflow:hidden}.pressesc-compact-card img{width:100%;height:calc(100% - 29px);object-fit:cover}.pressesc-compact-card span{height:29px;display:flex;align-items:center;padding:0 8px;color:#1b1713;background:#fff;font:500 7px DM Mono;letter-spacing:.1em}.pressesc-compact-badge{position:absolute;left:28px;top:28px;z-index:3;font:500 8px DM Mono;letter-spacing:.13em;border:1px solid rgba(255,255,255,.48);background:#140d0a38;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:8px 10px;border-radius:999px}.pressesc-compact-wordmark{position:absolute;left:30px;bottom:34px;z-index:3;display:flex;align-items:baseline;gap:9px;text-shadow:0 2px 18px rgba(0,0,0,.22)}.pressesc-compact-wordmark span{font:500 clamp(44px,5.4vw,82px)/.82 "Playfair Display";letter-spacing:-.055em}.pressesc-compact-wordmark b{font:500 italic clamp(48px,5.8vw,88px)/.82 "Playfair Display";letter-spacing:-.055em;color:#ff6930}@media(max-width:1100px){.pressesc-compact{grid-template-columns:1fr}.pressesc-compact-copy{max-width:760px}.pressesc-compact-visual{min-height:540px}}@media(max-width:720px){.pressesc-compact{gap:38px}.pressesc-compact-copy p{font-size:15px}.pressesc-compact-copy .pressesc-compact-lead{font-size:18px}.pressesc-compact-visual{min-height:470px;border-radius:22px}.pressesc-compact-card{right:16px;top:16px;width:34%;border-width:5px}.pressesc-compact-badge{left:17px;top:17px;font-size:7px}.pressesc-compact-wordmark{left:20px;bottom:26px}}.buyer-local-head{grid-template-columns:1fr!important;gap:18px!important;align-items:start!important;margin-bottom:30px!important}.buyer-local-head>div{max-width:980px!important}.buyer-local-head>p{font-size:17px!important;line-height:1.68!important;max-width:760px!important;margin:0!important;color:#655d55!important}.buyer-place-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0 0 16px;font:500 10px DM Mono;letter-spacing:.12em;color:#6e655c}.buyer-place-toolbar>div{display:flex;gap:8px}.buyer-place-toolbar button{width:48px;height:48px;border:1px solid var(--line);border-radius:50%;background:#f6f0e8;color:var(--ink);font-size:21px;cursor:pointer;transition:.18s}.buyer-place-toolbar button:hover{background:var(--orange);border-color:var(--orange);color:#fff;transform:translateY(-2px)}.place-card-v3{cursor:pointer}.place-card-v3:focus-visible{outline:4px solid var(--orange);outline-offset:4px}.place-card-v3:after{content:"";position:absolute;inset:0;border:1px solid rgba(255,255,255,0);border-radius:24px;pointer-events:none;transition:border-color .2s,box-shadow .2s}.place-card-v3:hover:after{border-color:#ffffff7a;box-shadow:inset 0 0 0 1px #ffffff21}.place-card-top{font-size:9px}.place-card-bottom p{font-size:14px;line-height:1.6;color:#ffffffc7;max-width:430px}.place-search-cta{display:inline-flex;align-items:center;gap:8px;margin-top:5px;font-size:13px!important;color:#fff}.place-search-cta i{font-style:normal;color:var(--orange);font-size:16px}.place-rail{cursor:ew-resize}.place-rail a{cursor:pointer}.guide-v3-copy p,.compare-copy p,.local-lens-side p,.transition-copy p,.people-v3-copy p,.seller-gallery-copy p{font-size:15px!important;line-height:1.68!important}@media(max-width:720px){.immersive-copy{left:18px;right:18px;top:50%;transform:translateY(-44%)}.immersive-copy h1{font-size:clamp(52px,15vw,76px);line-height:.94;margin-bottom:20px}.immersive-copy>p{font-size:16px;max-width:94%}.buyer-place-toolbar{align-items:flex-start;flex-direction:column}.buyer-local-head>p{font-size:16px!important}.place-card-bottom p{font-size:14px}}@media(max-width:720px){.family-editorial{background-size:auto 100%;background-position:center center}}.home-page section:not(.hero),.inner-page section:not(.immersive-subhero):not(.about-v3-hero):not(.guide-v3-hero){background-attachment:scroll;background-repeat:no-repeat}.home-page .section-pad,.inner-page .section-pad{border-top:1px solid rgba(37,27,20,.055)}.home-page .micro-proof{background-color:#fff9f1;background-image:radial-gradient(circle at 2% 50%,rgba(255,93,23,.13) 0 3px,transparent 4px),linear-gradient(90deg,rgba(255,93,23,.035),transparent 18%,transparent 82%,rgba(107,148,171,.035)),repeating-linear-gradient(90deg,transparent 0 119px,rgba(31,24,18,.026) 120px 121px);background-size:auto,auto,121px 100%}.home-page .family-editorial{background-color:#f7f1e9;background-image:url(/assets/why-skip-background.webp);background-size:cover;background-position:center center;box-shadow:inset 0 1px #ffffff7a,inset 0 -1px #392a1f0b}.home-page .experience-switch{background-color:#d7cec3;background-image:linear-gradient(90deg,#ded5caf0,#ded5cae0 46%,#ded5cab8),radial-gradient(circle at 78% 36%,rgba(255,93,23,.19),transparent 28%),url(https://cdn.prod.website-files.com/67d1cdbe55b3b8d1e3677d92/67d32d8236436cd2b73651ed_megscreatives-74.jpg);background-size:cover,cover,58% auto;background-position:center,right center,right center}.home-page .local-lens{background-color:#171511;background-image:linear-gradient(90deg,#100e0bf5,#100e0bcf 55%,#100e0bb3),linear-gradient(0deg,#100e0bc9,#100e0b29),url(https://www.sunset.com/wp-content/uploads/medford-native-table-rock-pr-0323-1200x900.jpg);background-size:cover;background-position:center 48%}.home-page .local-lens:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.19;background-image:repeating-radial-gradient(ellipse at 18% 65%,transparent 0 22px,rgba(255,255,255,.11) 23px 24px,transparent 25px 38px),linear-gradient(90deg,transparent 0 74%,rgba(255,93,23,.11));-webkit-mask-image:linear-gradient(90deg,#000,transparent 58%);mask-image:linear-gradient(90deg,#000,transparent 58%)}.home-page .local-lens>*{position:relative;z-index:1}.home-page .pressesc-compact{background-color:#ece4db;background-image:linear-gradient(90deg,#f4eee6fa,#f4eee6f0 43%,#f4eee6c7 72%,#f4eee6b3),radial-gradient(circle at 12% 83%,rgba(255,93,23,.11),transparent 28%),url(https://pressesc.co/cdn/shop/files/48_034_wallpaper_mockup_e7eb0482-dabe-485e-85cf-ce69663f46a0.jpg?v=1736916536&width=1946);background-size:cover,cover,62% auto;background-position:center,center,right center}.home-page .search-atlas{background-color:#eee7de;background-image:linear-gradient(90deg,#f4eee7f7,#f4eee7ed 54%,#f4eee7d6),radial-gradient(circle at 90% 12%,rgba(255,93,23,.13),transparent 26%),url(https://specials-images.forbesimg.com/imageserve/66576505c3c0f589e9c6dcd6/960x0.jpg);background-size:cover,cover,70% auto;background-position:center,center,right 15%}.home-page .search-atlas:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.24;background-image:repeating-radial-gradient(ellipse at 100% 0%,transparent 0 35px,rgba(101,80,63,.13) 36px 37px,transparent 38px 56px);-webkit-mask-image:linear-gradient(90deg,transparent 30%,#000);mask-image:linear-gradient(90deg,transparent 30%,#000)}.home-page .search-atlas>*{position:relative;z-index:1}.home-page .marketing-cinema{background-color:#f35d1c;background-image:linear-gradient(90deg,#f45715f2,#ff6217d6),linear-gradient(0deg,#120d0a14,#120d0a38),url("https://cdn.prod.website-files.com/66ff99a35dd51a49c1f85ed8/671898416be248ec68f4c06f_project-1%20(1).webp");background-size:cover;background-position:center 55%;background-blend-mode:normal,normal,multiply}.home-page .marketing-cinema:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.16;background-image:linear-gradient(rgba(255,255,255,.18) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.18) 1px,transparent 1px);background-size:72px 72px}.home-page .marketing-cinema>*{position:relative;z-index:1}.home-page .team-stage{background-color:#f4eee6;background-image:linear-gradient(90deg,#f8f2eafc,#f8f2eaf7 60%,#f8f2eac4),radial-gradient(circle at 90% 12%,rgba(93,132,153,.12),transparent 24%),url(https://cdn.prod.website-files.com/67d1cdbe55b3b8d1e3677d92/67d1e5b6c07a74feb96a2054_Skip%20Real%20Estate%20-%20Home%20%281%29.jpg);background-size:cover,cover,48% auto;background-position:center,center,right center}.home-page .review-v3{background-color:#d8cec2;background-image:radial-gradient(circle at 8% 18%,rgba(255,93,23,.15),transparent 22%),radial-gradient(circle at 92% 82%,rgba(108,145,164,.12),transparent 26%),repeating-linear-gradient(135deg,rgba(255,255,255,.16) 0 1px,transparent 1px 14px),linear-gradient(120deg,#ded4c8,#d4c9bc)}.home-page .review-v3:before{content:"“";position:absolute;right:4vw;top:-.12em;font:500 clamp(170px,20vw,350px)/1 "Playfair Display";color:#fff3;pointer-events:none}.home-page .review-v3>*{position:relative;z-index:1}.home-page .final-portal{background-color:#11100d;background-image:linear-gradient(#0e0c0ae0,#0e0c0af2),radial-gradient(circle at 50% 45%,rgba(255,93,23,.18),transparent 36%),url(https://martinoutdoorproperties.com/wp-content/uploads/2024/09/Coleman-Hills-Lots-1236-001-1.jpg);background-size:cover;background-position:center}.buyers-page .buyer-dashboard{background-color:#e9eeef;background-image:linear-gradient(90deg,#eef2f2fa,#eef2f2f0 52%,#eef2f2c2),linear-gradient(rgba(79,111,128,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(79,111,128,.055) 1px,transparent 1px),url(https://cdn.prod.website-files.com/67d1cdbe55b3b8d1e3677d92/67d32a550becfce0b9a51548_Skip%20Real%20Estate%20-%20Buyer.jpg);background-size:cover,42px 42px,42px 42px,48% auto;background-position:center,center,center,right center}.buyers-page .buyer-image-story{background-color:#f2ece4;background-image:linear-gradient(90deg,#f6f0e8f5,#f6f0e8e0),radial-gradient(circle at 15% 82%,rgba(255,93,23,.11),transparent 25%),url(https://cdn.prod.website-files.com/67d1cdbe55b3b8d1e3677d92/67d1cdbe55b3b8d1e3677ec1_collov-home-design-h-1j_s0dhcw-unsplash_3fqgx.jpg);background-size:cover;background-position:center}.buyers-page .buyer-tools{background-color:#171511;background-image:linear-gradient(#12100deb,#12100df5),linear-gradient(90deg,rgba(255,93,23,.07),transparent 45%),url(https://cdn.prod.website-files.com/66ff99a35dd51a49c1f85ed8/671898406be248ec68f4bf75_project-2.webp);background-size:cover;background-position:center 42%}.buyers-page .buyer-local{background-color:#ded5ca;background-image:linear-gradient(90deg,#e5dcd2f5,#e5dcd2e0),repeating-radial-gradient(ellipse at 100% 30%,transparent 0 27px,rgba(93,76,64,.1) 28px 29px,transparent 30px 48px),url(https://www.sunset.com/wp-content/uploads/medford-native-table-rock-pr-0323-1200x900.jpg);background-size:cover,cover,55% auto;background-position:center,center,right center}.buyers-page .final-portal{background-color:#11100e;background-image:linear-gradient(90deg,#0f0d0bf0,#0f0d0bc7),radial-gradient(circle at 76% 30%,rgba(92,132,153,.2),transparent 30%),url(https://cdn.prod.website-files.com/67d1cdbe55b3b8d1e3677d92/67d329d37794bd47c90e0de6_AdobeStock_960216295.jpeg);background-size:cover;background-position:center}.sellers-page .seller-launch{background-color:#15130f;background-image:linear-gradient(90deg,#14120ef7,#14120edb 54%,#14120ec7),radial-gradient(circle at 82% 28%,rgba(255,93,23,.2),transparent 25%),url(https://cdn.prod.website-files.com/67d1cdbe55b3b8d1e3677d92/67d35c6648da63d5be26fb6e_8787188b740%20%281%29.jpeg);background-size:cover,cover,50% auto;background-position:center,center,right center}.sellers-page .seller-gallery{background-color:#ddd4c8;background-image:linear-gradient(90deg,#e4dbd0f7,#e4dbd0e3 55%,#e4dbd0bd),radial-gradient(circle at 9% 18%,rgba(255,93,23,.12),transparent 22%),url(https://cdn.prod.website-files.com/66ff99a35dd51a49c1f85ed8/671898406be248ec68f4bfea_project-4.webp);background-size:cover,cover,58% auto;background-position:center,center,right center}.sellers-page .seller-process-v3{background-color:#f6efe6;background-image:linear-gradient(#f8f2eaf0,#f8f2eaf5),linear-gradient(90deg,transparent 0 7%,rgba(255,93,23,.08) 7.1% 7.2%,transparent 7.3%),url(https://cdn.prod.website-files.com/67d1cdbe55b3b8d1e3677d92/67d329d3bb99ada25b5df2d8_AdobeStock_1210146851.jpeg);background-size:cover;background-position:center}.sellers-page .seller-value{background-color:var(--orange);background-image:radial-gradient(circle at 88% 22%,rgba(255,255,255,.13),transparent 23%),repeating-radial-gradient(ellipse at 110% 55%,transparent 0 31px,rgba(255,255,255,.15) 32px 33px,transparent 34px 51px),linear-gradient(115deg,#ff5d17,#f27232 72%,#ff8a4f)}.sellers-page .transition-v3{background-color:#e6ded5;background-image:linear-gradient(90deg,#ede6ddfa,#ede6dde0),radial-gradient(circle at 82% 25%,rgba(98,136,156,.12),transparent 25%),repeating-radial-gradient(ellipse at 0% 100%,transparent 0 31px,rgba(113,88,70,.08) 32px 33px,transparent 34px 50px)}.guide-page .place-explorer{background-color:#15130f;background-image:linear-gradient(#12100dde,#12100df2),linear-gradient(90deg,rgba(255,93,23,.08),transparent 45%),url(https://www.sunset.com/wp-content/uploads/medford-native-table-rock-pr-0323-1200x900.jpg);background-size:cover;background-position:center}.guide-page .place-compare{background-color:#e2d9cd;background-image:linear-gradient(90deg,#eae2d9f7,#eae2d9db),repeating-radial-gradient(ellipse at 88% 28%,transparent 0 27px,rgba(109,86,68,.1) 28px 29px,transparent 30px 48px),url(https://specials-images.forbesimg.com/imageserve/66576505c3c0f589e9c6dcd6/960x0.jpg);background-size:cover,cover,53% auto;background-position:center,center,right center}.guide-page .stay{background-color:#15130f;background-image:linear-gradient(90deg,#110f0cf2,#110f0cd6),radial-gradient(circle at 88% 12%,rgba(255,93,23,.15),transparent 24%),url(https://cdn.prod.website-files.com/67d1cdbe55b3b8d1e3677d92/67d1cdbe55b3b8d1e3677ec1_collov-home-design-h-1j_s0dhcw-unsplash_3fqgx.jpg);background-size:cover;background-position:center 42%}.guide-page .weekend-v3{background-color:#f4ede4;background-image:linear-gradient(90deg,#f7f1e9f7,#f7f1e9eb),radial-gradient(circle at 12% 78%,rgba(255,93,23,.09),transparent 24%),repeating-linear-gradient(90deg,transparent 0 95px,rgba(58,45,34,.035) 96px 97px)}.guide-page .relocate{background-color:#eee7de;background-image:linear-gradient(90deg,#f3ede5f5,#f3ede5d1),url(https://martinoutdoorproperties.com/wp-content/uploads/2024/09/Coleman-Hills-Lots-1236-001-1.jpg);background-size:cover;background-position:center}.about-page .scrapbook{background-color:#f5efe7;background-image:linear-gradient(90deg,#f7f1e9f7,#f7f1e9e3),radial-gradient(circle at 86% 18%,rgba(255,93,23,.09),transparent 22%),url(https://cdn.prod.website-files.com/67d1cdbe55b3b8d1e3677d92/67d32d8236436cd2b73651ed_megscreatives-74.jpg);background-size:cover,cover,50% auto;background-position:center,center,right center}.about-page .manifesto{background-color:#f1eae1;background-image:radial-gradient(circle at 10% 12%,rgba(255,93,23,.11),transparent 24%),linear-gradient(rgba(64,52,42,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(64,52,42,.045) 1px,transparent 1px),linear-gradient(120deg,#f6f0e8,#ebe2d7);background-size:auto,64px 64px,64px 64px,cover}.about-page .people-v3{background-color:#d9d0c4;background-image:linear-gradient(90deg,#e0d7ccfa,#e0d7cceb 52%,#e0d7ccbd),radial-gradient(circle at 90% 22%,rgba(93,132,153,.15),transparent 24%),url(https://cdn.prod.website-files.com/67d1cdbe55b3b8d1e3677d92/67d1e5b6c07a74feb96a2054_Skip%20Real%20Estate%20-%20Home%20%281%29.jpg);background-size:cover,cover,46% auto;background-position:center,center,right center}.about-page .credentials-band{background-color:#15130f;background-image:radial-gradient(circle at 50% -35%,rgba(255,93,23,.17),transparent 44%),repeating-linear-gradient(90deg,transparent 0 139px,rgba(255,255,255,.025) 140px 141px),linear-gradient(90deg,#14120f,#1a1713)}.about-page .final-portal{background-color:#11100d;background-image:linear-gradient(90deg,#0d0b09ed,#0d0b09c2),radial-gradient(circle at 72% 34%,rgba(255,93,23,.18),transparent 26%),url(https://cdn.prod.website-files.com/67d1cdbe55b3b8d1e3677d92/67d32d8236436cd2b73651ed_megscreatives-74.jpg);background-size:cover;background-position:center 42%}.footer{background-color:#10100d;background-image:radial-gradient(circle at 8% 14%,rgba(255,93,23,.1),transparent 24%),repeating-linear-gradient(135deg,rgba(255,255,255,.017) 0 1px,transparent 1px 17px),linear-gradient(120deg,#11100d,#0d0d0b)}@media(max-width:720px){.home-page .experience-switch,.home-page .pressesc-compact,.home-page .team-stage,.buyers-page .buyer-dashboard,.buyers-page .buyer-local,.sellers-page .seller-launch,.sellers-page .seller-gallery,.guide-page .place-compare,.about-page .scrapbook,.about-page .people-v3{background-size:cover!important;background-position:center!important}.home-page .experience-switch{background-image:linear-gradient(#ded5caf0,#ded5caf0),url(https://cdn.prod.website-files.com/67d1cdbe55b3b8d1e3677d92/67d32d8236436cd2b73651ed_megscreatives-74.jpg)}.home-page .team-stage{background-image:linear-gradient(#f8f2eaf7,#f8f2eaf7),url(https://cdn.prod.website-files.com/67d1cdbe55b3b8d1e3677d92/67d1e5b6c07a74feb96a2054_Skip%20Real%20Estate%20-%20Home%20%281%29.jpg)}.buyers-page .buyer-dashboard{background-image:linear-gradient(#eef2f2f5,#eef2f2f5),url(https://cdn.prod.website-files.com/67d1cdbe55b3b8d1e3677d92/67d32a550becfce0b9a51548_Skip%20Real%20Estate%20-%20Buyer.jpg)}.buyers-page .buyer-local{background-image:linear-gradient(#e5dcd2f0,#e5dcd2f0),url(https://www.sunset.com/wp-content/uploads/medford-native-table-rock-pr-0323-1200x900.jpg)}.sellers-page .seller-gallery{background-image:linear-gradient(#e4dbd0f0,#e4dbd0f0),url(https://cdn.prod.website-files.com/66ff99a35dd51a49c1f85ed8/671898406be248ec68f4bfea_project-4.webp)}.guide-page .place-compare{background-image:linear-gradient(#eae2d9f0,#eae2d9f0),url(https://specials-images.forbesimg.com/imageserve/66576505c3c0f589e9c6dcd6/960x0.jpg)}.about-page .scrapbook{background-image:linear-gradient(#f7f1e9f5,#f7f1e9f5),url(https://cdn.prod.website-files.com/67d1cdbe55b3b8d1e3677d92/67d32d8236436cd2b73651ed_megscreatives-74.jpg)}}.about6{overflow:hidden}.about6-hero{min-height:920px;padding:160px var(--pad) 80px;display:grid;grid-template-columns:1.08fr .92fr;align-items:center;gap:clamp(45px,7vw,120px);background:radial-gradient(circle at 88% 14%,rgba(255,93,23,.16),transparent 22%),radial-gradient(circle at 10% 90%,rgba(111,145,160,.12),transparent 25%),linear-gradient(135deg,#f7f1e9,#e9e1d6);position:relative;isolation:isolate}.about6-hero:before{content:"";position:absolute;width:540px;height:540px;right:-210px;top:-170px;border:1px solid rgba(255,93,23,.16);border-radius:50%;box-shadow:0 0 0 75px #ff5d1706,0 0 0 150px #ff5d1704;z-index:-1}.about6-hero-grid{position:absolute;inset:0;pointer-events:none;opacity:.42;background-image:linear-gradient(rgba(44,34,27,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(44,34,27,.035) 1px,transparent 1px);background-size:70px 70px;-webkit-mask-image:linear-gradient(90deg,#000,transparent 68%);mask-image:linear-gradient(90deg,#000,transparent 68%)}.about6-hero-copy{position:relative;z-index:2}.about6-hero-copy h1{font:500 clamp(66px,8.3vw,132px)/.86 "Playfair Display";letter-spacing:-.062em;margin:16px 0 28px;max-width:1000px}.about6-hero-copy h1 em{color:var(--orange)}.about6-lead{font-size:18px;line-height:1.66;max-width:680px;color:#544d46;margin:0}.about6-actions{margin-top:30px;display:flex;gap:24px;align-items:center;flex-wrap:wrap}.about6-system{width:min(620px,44vw);aspect-ratio:1;margin:auto;position:relative;display:grid;place-items:center}.about6-orbit{position:absolute;border-radius:50%;border:1px solid rgba(30,24,19,.16)}.about6-orbit.orbit-outer{inset:2%}.about6-orbit.orbit-inner{inset:23%;border-color:#ff5d1747}.about6-system:before,.about6-system:after{content:"";position:absolute;background:#1e18131f}.about6-system:before{width:1px;height:100%;left:50%}.about6-system:after{height:1px;width:100%;top:50%}.about6-system-center{width:190px;height:190px;border-radius:50%;background:var(--orange);color:#fff;display:grid;place-items:center;align-content:center;gap:8px;position:relative;z-index:3;box-shadow:0 20px 65px #ff5d173d}.about6-system-center img{width:76px}.about6-system-center small{font:500 8px/1.45 DM Mono;letter-spacing:.13em;text-align:center}.about6-system-word{position:absolute;z-index:3;font:500 8px DM Mono;letter-spacing:.15em;padding:8px 10px;background:#f7f1e9e0;border:1px solid rgba(30,24,19,.12);border-radius:999px}.word-human{top:8%;left:42%}.word-design{right:-3%;top:47%}.word-legal{bottom:8%;left:43%}.word-local{left:-2%;top:47%}.about6-system-note{position:absolute;right:7%;bottom:18%;transform:rotate(-7deg);font:500 7px/1.55 DM Mono;letter-spacing:.1em;color:#7b6e62}.about6-scroll-note{position:absolute;left:var(--pad);bottom:30px;display:flex;align-items:center;gap:12px;font:500 8px DM Mono;letter-spacing:.12em;color:#6b625a}.about6-scroll-note i{display:block;width:70px;height:1px;background:#a89e94}.about6-origin{background:#171510;color:#fff;display:grid;grid-template-columns:.72fr 1.28fr;gap:clamp(55px,8vw,130px);align-items:center;min-height:900px;position:relative}.about6-origin:before{content:"01";position:absolute;left:2%;bottom:-4%;font:500 260px/1 Playfair Display;color:#ffffff06;pointer-events:none}.about6-origin-copy{position:relative;z-index:2}.about6-origin-copy h2{font:500 clamp(52px,6vw,92px)/.91 "Playfair Display";letter-spacing:-.052em;margin:15px 0 28px}.about6-origin-copy h2 em{color:var(--orange)}.about6-origin-copy p{font-size:16px;line-height:1.72;color:#ffffff8c;max-width:610px}.about6-origin-copy .about6-origin-lead{color:#fff;font-size:20px;line-height:1.58}.about6-origin .section-index{color:#ffffff59}.about6-origin-visual{min-height:680px;border-radius:30px;overflow:hidden;position:relative;box-shadow:0 35px 95px #00000040}.about6-origin-visual img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 40%;transition:transform .8s cubic-bezier(.2,.8,.2,1)}.about6-origin-visual:hover img{transform:scale(1.025)}.about6-origin-shade{position:absolute;inset:0;background:linear-gradient(0deg,rgba(13,11,9,.72),transparent 58%),linear-gradient(90deg,rgba(13,11,9,.18),transparent 48%)}.about6-origin-caption{position:absolute;left:28px;right:150px;bottom:28px;display:grid;gap:8px}.about6-origin-caption span{font:500 8px DM Mono;letter-spacing:.13em;color:#ff9c70}.about6-origin-caption b{font:500 clamp(30px,3.2vw,50px)/1 "Playfair Display";letter-spacing:-.035em}.about6-origin-stamp{position:absolute;right:25px;top:25px;width:108px;height:108px;border-radius:50%;background:#ff5d17eb;display:grid;place-content:center;text-align:center;font:500 9px/1.35 DM Mono;letter-spacing:.08em;transform:rotate(8deg)}.about6-origin-stamp small{font-size:6px;opacity:.72}.about6-overlap{background:radial-gradient(circle at 88% 10%,rgba(255,93,23,.08),transparent 24%),linear-gradient(135deg,#f5efe7,#e9e1d7)}.about6-section-head{display:grid;grid-template-columns:1.3fr .7fr;gap:70px;align-items:end;margin-bottom:48px}.about6-section-head p{font-size:16px;line-height:1.7;color:var(--muted);margin:0;max-width:570px}.about6-overlap-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:11px}.about6-skill{min-height:360px;border-radius:24px;padding:25px;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s}.about6-skill:hover{transform:translateY(-5px);box-shadow:0 22px 55px #261b131f}.about6-skill:after{content:"";position:absolute;width:220px;height:220px;border:1px solid currentColor;opacity:.09;border-radius:50%;right:-85px;top:-90px}.about6-skill-num{position:absolute;left:24px;top:22px;font:500 9px DM Mono;color:var(--orange)}.about6-skill small{font:500 8px DM Mono;letter-spacing:.11em;opacity:.65}.about6-skill h3{font:500 clamp(32px,3.4vw,52px)/.95 "Playfair Display";letter-spacing:-.035em;margin:10px 0 12px}.about6-skill p{font-size:14px;line-height:1.65;margin:0 0 20px;max-width:510px;opacity:.72}.about6-skill>b{font:700 9px Manrope;letter-spacing:.02em}.skill-realestate{grid-column:span 7;background:var(--ink);color:#fff}.skill-design{grid-column:span 5;background:var(--orange);color:#fff}.skill-design .about6-skill-num{color:#fff}.skill-legal{grid-column:span 4;background:#d6cec3;color:var(--ink)}.skill-build{grid-column:span 4;background:#6f8290;color:#fff}.skill-local{grid-column:span 4;background:#ece4da;color:var(--ink)}.skill-local:before{content:"";position:absolute;inset:0;background:repeating-radial-gradient(ellipse at 90% 20%,transparent 0 23px,rgba(64,80,68,.1) 24px 25px,transparent 26px 40px);pointer-events:none}.about6-team{background:#f7f2eb;position:relative}.about6-team:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:var(--line)}.about6-team-head{display:grid;grid-template-columns:1fr .55fr;gap:60px;align-items:end;margin-bottom:46px}.about6-team-head .micro{grid-column:1/-1}.about6-team-head p{font-size:16px;line-height:1.68;color:var(--muted);margin:0}.about6-team-stage{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.about6-person{min-height:720px;border-radius:28px;overflow:hidden;display:flex;flex-direction:column;position:relative}.about6-person-art{position:relative;flex:1;min-height:520px;display:flex;justify-content:center;align-items:flex-end;overflow:hidden}.about6-person-art:before{content:"";position:absolute;inset:18% 8% -28%;border:1px solid rgba(255,255,255,.16);border-radius:50%}.about6-person-art img{height:94%;max-width:94%;object-fit:contain;object-position:bottom center;position:relative;z-index:2;filter:drop-shadow(0 20px 25px rgba(0,0,0,.12));transition:transform .45s cubic-bezier(.2,.8,.2,1)}.about6-person:hover .about6-person-art img{transform:translateY(-7px) scale(1.015)}.about6-person-index{position:absolute;top:20px;left:20px;z-index:3;font:500 9px DM Mono;letter-spacing:.11em}.about6-person-ring{position:absolute;width:230px;height:230px;border-radius:50%;border:1px solid rgba(255,255,255,.17);top:11%;right:-90px}.about6-person-copy{padding:23px 24px 26px;background:#ffffffe0}.about6-person-copy>span{font:500 8px DM Mono;letter-spacing:.11em;color:var(--orange)}.about6-person-copy h3{font:500 34px Playfair Display;letter-spacing:-.035em;margin:7px 0 10px}.about6-person-copy p{font-size:14px;line-height:1.62;color:var(--muted);margin:0}.person-alex{background:linear-gradient(145deg,#ff6a28,#e85214);color:#fff}.person-milan{background:#191713;color:#fff}.person-ethan{background:linear-gradient(145deg,#879aa7,#5d717f);color:#fff}.about6-code{background:#171510;color:#fff;display:grid;grid-template-columns:.55fr 1.45fr;gap:clamp(50px,7vw,110px);align-items:start}.about6-code-left{position:sticky;top:110px}.about6-dog-disc{width:115px;height:115px;border-radius:50%;display:grid;place-items:center;background:var(--orange);margin-bottom:35px}.about6-dog-disc img{width:67px}.about6-code-left h2{font:500 clamp(52px,6vw,90px)/.91 "Playfair Display";letter-spacing:-.05em;margin:14px 0 20px}.about6-code-left h2 em{color:var(--orange)}.about6-code-left p{font-size:15px;line-height:1.7;color:#ffffff7a;max-width:480px}.about6-code-lines{border-top:1px solid rgba(255,255,255,.13)}.about6-code-lines>div{display:grid;grid-template-columns:62px 1fr;gap:25px;padding:28px 0;border-bottom:1px solid rgba(255,255,255,.13)}.about6-code-lines span{font:500 8px DM Mono;color:var(--orange)}.about6-code-lines h3{font:500 clamp(31px,3.8vw,58px)/1 "Playfair Display";letter-spacing:-.035em;margin:0;transition:transform .2s,color .2s}.about6-code-lines>div:hover h3{transform:translate(9px);color:#ff8350}.about6-proof{background:#e9e1d7;padding:80px var(--pad)}.about6-proof-intro{display:grid;grid-template-columns:.8fr 1.2fr;gap:40px;align-items:end;margin-bottom:38px}.about6-proof-intro h2{grid-column:1/-1;font:500 clamp(45px,5.5vw,80px)/.94 "Playfair Display";letter-spacing:-.05em;margin:10px 0}.about6-proof-intro h2 em{color:var(--orange)}.about6-proof-grid{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid rgba(28,22,16,.14);border-radius:22px;overflow:hidden;background:#ffffff70}.about6-proof-grid>div,.about6-proof-grid>a{min-height:190px;padding:26px;border-right:1px solid rgba(28,22,16,.14);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:14px}.about6-proof-grid>*:last-child{border-right:0}.about6-proof-grid img{max-width:105px;max-height:55px;object-fit:contain}.about6-proof-grid strong{font:500 38px Playfair Display;color:var(--orange)}.about6-proof-grid span{font:500 8px DM Mono;letter-spacing:.11em;color:#665e56}.about-page .about6-final{background:radial-gradient(circle at 72% 28%,rgba(255,93,23,.25),transparent 22%),radial-gradient(circle at 20% 80%,rgba(90,119,132,.12),transparent 24%),repeating-linear-gradient(90deg,transparent 0 119px,rgba(255,255,255,.025) 120px 121px),#11100d!important}.about6-final .portal-copy h2 em{color:var(--orange)}@media(max-width:1100px){.about6-hero{grid-template-columns:1fr;min-height:auto;padding-top:145px}.about6-system{width:min(620px,78vw);margin:30px auto 55px}.about6-origin{grid-template-columns:1fr}.about6-origin-visual{min-height:620px}.about6-section-head,.about6-team-head{grid-template-columns:1fr}.about6-overlap-grid{grid-template-columns:1fr 1fr}.about6-skill{grid-column:auto!important}.about6-skill:first-child{grid-column:1/-1!important}.about6-team-stage{grid-template-columns:1fr 1fr}.about6-person:last-child{grid-column:1/-1}.about6-code{grid-template-columns:1fr}.about6-code-left{position:relative;top:auto}.about6-proof-grid{grid-template-columns:1fr 1fr}.about6-proof-grid>*{border-bottom:1px solid rgba(28,22,16,.14)}.about6-proof-grid>*:nth-child(2){border-right:0}}@media(max-width:720px){.about6-hero{padding:125px 18px 70px}.about6-hero-copy h1{font-size:62px}.about6-lead{font-size:16px}.about6-system{width:88vw}.about6-system-center{width:145px;height:145px}.about6-system-center img{width:58px}.about6-system-note{display:none}.about6-origin{gap:35px}.about6-origin-copy .about6-origin-lead{font-size:18px}.about6-origin-copy p{font-size:15px}.about6-origin-visual{min-height:500px;border-radius:22px}.about6-origin-caption{left:20px;right:20px;bottom:22px}.about6-origin-stamp{width:86px;height:86px;right:17px;top:17px}.about6-overlap-grid{grid-template-columns:1fr}.about6-skill:first-child{grid-column:auto!important}.about6-skill{min-height:330px}.about6-section-head p,.about6-team-head p{font-size:15px}.about6-team-stage{grid-template-columns:1fr}.about6-person:last-child{grid-column:auto}.about6-person{min-height:650px}.about6-person-art{min-height:470px}.about6-code-lines>div{grid-template-columns:38px 1fr;gap:14px}.about6-proof-grid{grid-template-columns:1fr}.about6-proof-grid>*{border-right:0!important}.about6-proof-intro{grid-template-columns:1fr}}.about6-hero{background:linear-gradient(90deg,#f7f1e9f7 0 51%,#f7f1e9c2 66%,#f7f1e933),radial-gradient(circle at 89% 22%,rgba(255,93,23,.28),transparent 18%),radial-gradient(circle at 77% 70%,rgba(77,106,119,.16),transparent 23%),url(https://cdn.prod.website-files.com/66ff99a35dd51a49c1f85ed8/671898406be248ec68f4bf75_project-2.webp) 100% 50% / 50% 100% no-repeat,#efe7dc}.about6-hero:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.52;background:linear-gradient(115deg,transparent 0 62%,rgba(255,93,23,.11) 62.1% 62.3%,transparent 62.4%),repeating-radial-gradient(ellipse at 9% 88%,transparent 0 26px,rgba(69,55,44,.055) 27px 28px,transparent 29px 44px)}.about6-system{border-radius:50%;background:#f9f4ed73;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);box-shadow:0 30px 90px #2a1f161a}.about6-system:after{background:#1e18131f}.about6-marquee{overflow:hidden;background:var(--orange);color:#fff;border-top:1px solid rgba(255,255,255,.18);border-bottom:1px solid rgba(255,255,255,.18)}.about6-marquee-track{display:flex;gap:28px;align-items:center;width:max-content;padding:13px 0;animation:aboutMarquee 27s linear infinite;font:500 9px DM Mono;letter-spacing:.16em}.about6-marquee-track i{font-style:normal;font-size:7px;opacity:.72}@keyframes aboutMarquee{to{transform:translate(-50%)}}.about6-origin{overflow:hidden;background:radial-gradient(circle at 74% 42%,rgba(255,93,23,.11),transparent 20%),repeating-radial-gradient(ellipse at 3% 76%,transparent 0 28px,rgba(255,255,255,.028) 29px 30px,transparent 31px 46px),#15130f}.about6-origin:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 1px),linear-gradient(rgba(255,255,255,.018) 1px,transparent 1px);background-size:86px 86px;-webkit-mask-image:linear-gradient(90deg,#000,transparent 56%);mask-image:linear-gradient(90deg,#000,transparent 56%)}.about6-overlap{color:#fff;position:relative;overflow:hidden;isolation:isolate;background:linear-gradient(90deg,#12100df5 0 46%,#12100ddb 64%,#12100db3),linear-gradient(0deg,#12100d9e,#12100d9e),url("https://cdn.prod.website-files.com/66ff99a35dd51a49c1f85ed8/671898416be248ec68f4c06f_project-1%20(1).webp") center / cover no-repeat}.about6-overlap:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px);background-size:72px 72px;opacity:.48;-webkit-mask-image:linear-gradient(90deg,#000,rgba(0,0,0,.45) 60%,transparent);mask-image:linear-gradient(90deg,#000,rgba(0,0,0,.45) 60%,transparent)}.about6-overlap-atmosphere{position:absolute;inset:0;pointer-events:none;z-index:-1}.about6-overlap-word{position:absolute;left:-.035em;top:20%;font:500 clamp(180px,28vw,520px)/.72 "Playfair Display";letter-spacing:-.08em;color:#ffffff06;transform:rotate(-7deg)}.about6-overlap-ring{position:absolute;border-radius:50%;border:1px solid rgba(255,93,23,.2)}.about6-overlap-ring.ring-a{width:560px;height:560px;right:-170px;top:-150px;box-shadow:0 0 0 80px #ff5d1706,0 0 0 160px #ff5d1703}.about6-overlap-ring.ring-b{width:260px;height:260px;right:4%;bottom:5%}.about6-overlap-cross{position:absolute;right:14%;top:12%;width:75px;height:75px;opacity:.18;background:linear-gradient(90deg,transparent 49%,#ff7041 50% 51%,transparent 52%),linear-gradient(0deg,transparent 49%,#ff7041 50% 51%,transparent 52%)}.about6-overlap .about6-section-head{position:relative;z-index:2;padding:0 0 18px;border-bottom:1px solid rgba(255,255,255,.13)}.about6-overlap .about6-section-head p{color:#ffffffa1}.about6-overlap .about6-section-head h2{color:#fff}.about6-overlap .about6-section-head h2 em{color:var(--orange)}.about6-overlap-grid{position:relative;z-index:2;gap:12px}.about6-skill{min-height:390px;border:1px solid rgba(255,255,255,.15);box-shadow:0 22px 60px #0000002e;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.about6-skill:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none}.about6-skill>*{position:relative;z-index:2}.about6-skill h3{font-size:clamp(40px,4.1vw,64px)}.about6-skill p{font-size:15px;line-height:1.68;max-width:560px}.skill-realestate{background:linear-gradient(0deg,#0d0b09e0,#0d0b094d),url(https://images.unsplash.com/photo-1600585154340-be6161a56a0c?auto=format&fit=crop&w=1800&q=84) center 58% / cover no-repeat;color:#fff}.skill-realestate:before{background:linear-gradient(110deg,rgba(0,0,0,.3),transparent 56%)}.skill-design{background:linear-gradient(0deg,#76200dc7,#ff5d1721),url(https://pressesc.co/cdn/shop/files/48_034_wallpaper_mockup_e7eb0482-dabe-485e-85cf-ce69663f46a0.jpg?v=1736916536&width=1946) center / cover no-repeat;color:#fff}.skill-design:before{background:radial-gradient(circle at 83% 17%,rgba(255,255,255,.2),transparent 20%),linear-gradient(90deg,#ff5d1799,#ff5d171f)}.skill-legal{background:linear-gradient(0deg,#ede5daf5,#ede5dad6),url(https://cdn.prod.website-files.com/67d1cdbe55b3b8d1e3677d92/67d35c66e19cac848b98d1c8_6631b1b7e6fb8f41e9571fee_Article%20Image%20%2838%29%20%281%29.jpg) center / cover no-repeat;color:var(--ink);border-color:#19140f1f}.skill-legal:before{background:repeating-linear-gradient(0deg,transparent 0 24px,rgba(79,62,48,.055) 25px 26px)}.skill-build{background:linear-gradient(0deg,#2d424fe0,#465d6b7a),url(https://images.unsplash.com/photo-1600607688969-a5bfcd646154?auto=format&fit=crop&w=1800&q=84) center / cover no-repeat;color:#fff}.skill-build:before{background:linear-gradient(90deg,rgba(255,255,255,.08) 1px,transparent 1px),linear-gradient(rgba(255,255,255,.08) 1px,transparent 1px);background-size:34px 34px}.skill-local{background:linear-gradient(0deg,#171f19c2,#171f1938),url(https://images.squarespace-cdn.com/content/v1/675cc289a637c70088fba36d/ba84d3dc-bba7-467f-af8b-72c6c8ac9b02/ashlanddt.jpg) center / cover no-repeat;color:#fff;border-color:#ffffff26}.skill-local:before{background:repeating-radial-gradient(ellipse at 90% 18%,transparent 0 23px,rgba(255,255,255,.14) 24px 25px,transparent 26px 40px)}.skill-local b,.skill-local small{color:#fff}.about6-team{overflow:hidden;isolation:isolate;background:radial-gradient(circle at 14% 16%,rgba(255,93,23,.13),transparent 24%),radial-gradient(circle at 86% 70%,rgba(88,117,130,.16),transparent 24%),linear-gradient(135deg,#f7f1e9,#e8ded2)}.about6-team:after{content:"";position:absolute;inset:0;z-index:-1;background:repeating-radial-gradient(ellipse at 7% 84%,transparent 0 27px,rgba(46,37,30,.045) 28px 29px,transparent 30px 45px),linear-gradient(105deg,transparent 0 74%,rgba(255,93,23,.08) 74.1% 74.3%,transparent 74.4%)}.about6-team-atmosphere{position:absolute;right:var(--pad);top:72px;width:360px;height:210px;pointer-events:none;opacity:.16}.about6-team-atmosphere span{position:absolute;right:0;top:0;font:500 7px DM Mono;letter-spacing:.14em;transform:rotate(90deg);transform-origin:right top}.about6-team-atmosphere img{width:190px;position:absolute;right:56px;bottom:0;opacity:.35;filter:grayscale(1)}.about6-team-head,.about6-team-stage{position:relative;z-index:2}.about6-person{box-shadow:0 28px 70px #34261c24;border:1px solid rgba(255,255,255,.55)}.person-alex{background:radial-gradient(circle at 77% 15%,rgba(255,255,255,.2),transparent 20%),linear-gradient(145deg,#ff6a28,#d74810)}.person-milan{background:radial-gradient(circle at 19% 18%,rgba(255,93,23,.16),transparent 20%),repeating-radial-gradient(ellipse at 100% 0,transparent 0 27px,rgba(255,255,255,.05) 28px 29px,transparent 30px 45px),#191713}.person-ethan{background:linear-gradient(90deg,rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(145deg,#879aa7,#516a78);background-size:42px 42px,42px 42px,auto}.about6-code{position:relative;overflow:hidden;isolation:isolate}.about6-code-backdrop{position:absolute;inset:0;z-index:-1;display:flex;flex-direction:column;justify-content:center;opacity:.055;transform:rotate(-4deg) scale(1.08);pointer-events:none}.about6-code-backdrop span{font:800 clamp(150px,22vw,390px)/.7 "Manrope";letter-spacing:-.09em;color:transparent;-webkit-text-stroke:1px white;white-space:nowrap;margin-left:-3vw}.about6-code:after{content:"";position:absolute;width:520px;height:520px;right:-210px;bottom:-240px;border:1px solid rgba(255,93,23,.2);border-radius:50%;box-shadow:0 0 0 70px #ff5d1706,0 0 0 140px #ff5d1704;pointer-events:none}.about6-proof{position:relative;overflow:hidden;isolation:isolate;background:linear-gradient(90deg,#e9e1d7f7,#e9e1d7e0),url(https://cdn.prod.website-files.com/67d1cdbe55b3b8d1e3677d92/67d24f6d842c314895d2f14c_Oregon.png) 92% 52% / 350px auto no-repeat,#e9e1d7}.about6-proof-pattern{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(51,41,34,.04) 1px,transparent 1px),linear-gradient(rgba(51,41,34,.04) 1px,transparent 1px);background-size:62px 62px;-webkit-mask-image:linear-gradient(90deg,#000,transparent 64%);mask-image:linear-gradient(90deg,#000,transparent 64%)}.about6-proof:after{content:"OREGON";position:absolute;right:-.04em;bottom:-.19em;z-index:-1;font:800 clamp(150px,21vw,360px)/1 "Manrope";letter-spacing:-.08em;color:#ff5d1709}.about6-proof-grid{box-shadow:0 20px 60px #32251b14;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.about-page .about6-final{background:radial-gradient(circle at 50% 52%,rgba(255,93,23,.24),transparent 17%),radial-gradient(circle at 79% 26%,rgba(112,142,155,.12),transparent 20%),repeating-radial-gradient(ellipse at 10% 88%,transparent 0 26px,rgba(255,255,255,.035) 27px 28px,transparent 29px 44px),#11100d!important}@media(max-width:1100px){.about6-hero{background:linear-gradient(#f7f1e9ed,#f7f1e9ed),url(https://cdn.prod.website-files.com/66ff99a35dd51a49c1f85ed8/671898406be248ec68f4bf75_project-2.webp) center / cover no-repeat}.about6-overlap{background:linear-gradient(#12100deb,#12100deb),url("https://cdn.prod.website-files.com/66ff99a35dd51a49c1f85ed8/671898416be248ec68f4c06f_project-1%20(1).webp") center / cover no-repeat}.about6-team-atmosphere{display:none}}@media(max-width:720px){.about6-overlap-word{font-size:210px}.about6-skill{min-height:350px}.about6-skill h3{font-size:42px}.about6-skill p{font-size:14px}.about6-marquee-track{animation-duration:19s}}.weekend-v3{position:relative;overflow:hidden;isolation:isolate;color:var(--ink);background:linear-gradient(180deg,#f7f1e9e0,#f7f1e9c2),url(https://images.squarespace-cdn.com/content/v1/675cc289a637c70088fba36d/ba84d3dc-bba7-467f-af8b-72c6c8ac9b02/ashlanddt.jpg) center 42% / cover no-repeat;background-attachment:fixed}.weekend-v3:before{content:"ASHLAND";position:absolute;left:-.04em;bottom:-.18em;z-index:-1;font:800 clamp(180px,28vw,520px)/.8 "Manrope";letter-spacing:-.1em;color:#ff5d170b;pointer-events:none}.weekend-v3:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(circle at 92% 12%,rgba(255,93,23,.14),transparent 20%),repeating-radial-gradient(ellipse at 2% 88%,transparent 0 28px,rgba(54,45,37,.045) 29px 30px,transparent 31px 46px)}.weekend-v3-backdrop{position:absolute;inset:0;z-index:-1;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px)}.weekend-v3-head{position:relative;z-index:2;margin-bottom:42px;padding:24px 26px;border:1px solid rgba(48,38,30,.12);border-radius:24px;background:#f9f5efb3;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);box-shadow:0 18px 55px #392a1f14}.weekend-v3-head p{font-size:16px;line-height:1.68;color:#655c54;max-width:560px}.weekend-v3-grid{position:relative;z-index:2;display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.weekend-v3-card{height:500px;border-radius:26px;overflow:hidden;position:relative;color:#fff;padding:24px;display:flex;flex-direction:column;justify-content:space-between;background:var(--bg) center/cover no-repeat;box-shadow:0 28px 75px #241a1329;isolation:isolate;transition:transform .36s cubic-bezier(.2,.8,.2,1),box-shadow .36s}.weekend-v3-card:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,#0b0907d6,#0b090738 58%,#0b09071a);transition:background .35s ease}.weekend-v3-card:after{content:"";position:absolute;inset:-4%;z-index:-2;background:var(--bg) center/cover no-repeat;transition:transform .7s cubic-bezier(.2,.8,.2,1),filter .45s ease}.weekend-v3-card:hover{transform:translateY(-7px);box-shadow:0 36px 95px #241a133d}.weekend-v3-card:hover:before{background:linear-gradient(0deg,#0b0907e6,#0b090757 64%,#0b090724)}.weekend-v3-card:hover:after{transform:scale(1.055);filter:saturate(1.07)}.weekend-v3-card-top{position:relative;z-index:3;display:flex;justify-content:space-between;align-items:center}.weekend-v3-card-top span,.weekend-v3-card-top small{font:500 8px DM Mono;letter-spacing:.12em;color:#ffffffbf}.weekend-v3-card-copy{position:relative;z-index:3;max-width:650px;transform:translateY(32px);transition:transform .35s cubic-bezier(.2,.8,.2,1)}.weekend-v3-card-copy h3{font:500 clamp(38px,4.2vw,62px)/.94 "Playfair Display";letter-spacing:-.045em;margin:0}.weekend-v3-card-copy p{margin:13px 0 0;max-width:540px;font-size:14px;line-height:1.6;color:#ffffffbd;opacity:0;transform:translateY(10px);transition:opacity .3s ease,transform .3s ease}.weekend-v3-card:hover .weekend-v3-card-copy{transform:translateY(0)}.weekend-v3-card:hover .weekend-v3-card-copy p{opacity:1;transform:none}.weekend-v3-explore{position:absolute;right:22px;bottom:22px;z-index:4;width:112px;height:112px;border-radius:50%;display:grid;place-items:center;align-content:center;gap:2px;background:var(--orange);color:#fff;opacity:0;transform:scale(.72) rotate(-12deg);transition:opacity .28s ease,transform .38s cubic-bezier(.2,.8,.2,1)}.weekend-v3-explore span{font:500 20px Playfair Display;letter-spacing:-.03em}.weekend-v3-explore b{font-size:16px;font-weight:500}.weekend-v3-card:hover .weekend-v3-explore{opacity:1;transform:scale(1) rotate(0)}.weekend-v3-footer{position:relative;z-index:2;margin-top:14px;padding:20px 22px;display:flex;align-items:center;justify-content:space-between;gap:25px;border:1px solid rgba(48,38,30,.12);border-radius:18px;background:#f9f5efbd;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.weekend-v3-footer span{font:500 8px DM Mono;letter-spacing:.13em;color:#756a60}.weekend-v3-footer a{font-size:11px;font-weight:800;border-bottom:1px solid currentColor;padding-bottom:3px}@media(max-width:900px){.weekend-v3{background-attachment:scroll}.weekend-v3-grid{grid-template-columns:1fr}.weekend-v3-card{height:450px}}@media(max-width:720px){.weekend-v3-head{padding:20px}.weekend-v3-head p{font-size:15px}.weekend-v3-card{height:420px;padding:18px;border-radius:21px}.weekend-v3-card-copy{transform:none}.weekend-v3-card-copy p{opacity:1;transform:none;font-size:13px;padding-right:70px}.weekend-v3-explore{opacity:1;transform:none;width:76px;height:76px;right:15px;bottom:15px}.weekend-v3-explore span{font-size:15px}.weekend-v3-footer{align-items:flex-start;flex-direction:column}}.stay-v4{position:relative;overflow:hidden;isolation:isolate;color:#fff;background:linear-gradient(90deg,#14110ef5,#14110edb),url(https://images.squarespace-cdn.com/content/v1/675cc289a637c70088fba36d/ba84d3dc-bba7-467f-af8b-72c6c8ac9b02/ashlanddt.jpg) center / cover fixed no-repeat}.stay-v4:before{content:"";position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,rgba(255,255,255,.028) 1px,transparent 1px),linear-gradient(rgba(255,255,255,.028) 1px,transparent 1px);background-size:72px 72px;opacity:.56;-webkit-mask-image:linear-gradient(90deg,#000,transparent 78%);mask-image:linear-gradient(90deg,#000,transparent 78%)}.stay-v4-atmosphere{position:absolute;inset:0;z-index:-1;pointer-events:none}.stay-v4-ghost{position:absolute;right:-.07em;top:.03em;font:800 clamp(190px,31vw,560px)/.75 "Manrope";letter-spacing:-.11em;color:#ffffff05}.stay-v4-ring{position:absolute;border:1px solid rgba(255,93,23,.18);border-radius:50%}.stay-v4-ring.ring-a{width:520px;height:520px;left:-260px;top:19%;box-shadow:0 0 0 75px #ff5d1705,0 0 0 150px #ff5d1703}.stay-v4-ring.ring-b{width:260px;height:260px;right:8%;bottom:8%}.stay-v4-head{display:grid;grid-template-columns:1.25fr .55fr;gap:clamp(60px,9vw,150px);align-items:end;padding-bottom:42px;border-bottom:1px solid rgba(255,255,255,.13)}.stay-v4-title h2{margin:12px 0 21px}.stay-v4-title h2 em{color:var(--orange)}.stay-v4-title>p{max-width:700px;color:#ffffffa3;font-size:17px;line-height:1.68;margin:0}.stay-v4-note{border-left:1px solid rgba(255,93,23,.55);padding:6px 0 6px 22px}.stay-v4-note>span{font:500 8px DM Mono;letter-spacing:.14em;color:var(--orange)}.stay-v4-note p{font:500 21px/1.38 Playfair Display;letter-spacing:-.02em;margin:12px 0 0;color:#ffffffdb}.stay-v4-moods{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:26px 0 54px}.stay-mood{min-height:210px;color:#fff;border:1px solid rgba(255,255,255,.11);border-radius:20px;background:#ffffff09;padding:19px;text-align:left;display:flex;flex-direction:column;cursor:pointer;transition:transform .28s,background .28s,border-color .28s;position:relative;overflow:hidden}.stay-mood:before{content:"";position:absolute;width:150px;height:150px;right:-80px;top:-76px;border:1px solid rgba(255,255,255,.09);border-radius:50%;transition:transform .35s}.stay-mood:hover,.stay-mood.active{transform:translateY(-5px);border-color:#ff5d17a6;background:#ff5d171c}.stay-mood.active:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--orange)}.stay-mood:hover:before{transform:scale(1.22)}.stay-mood>span{font:500 8px DM Mono;color:var(--orange);margin-bottom:auto}.stay-mood small{font:500 7px DM Mono;letter-spacing:.12em;color:#ffffff6b;margin-bottom:7px}.stay-mood b{font:500 31px/1 Playfair Display;letter-spacing:-.03em}.stay-mood em{font:400 10px/1.55 Manrope;color:#ffffff80;margin:9px 0 15px;max-width:270px}.stay-mood i{font-style:normal;font-size:9px;font-weight:800}.stay-v4-directory{position:relative;background:#f8f3ecf6;color:var(--ink);padding:28px;border-radius:30px;box-shadow:0 38px 110px #00000047;overflow:hidden}.stay-v4-directory:before{content:"";position:absolute;right:-130px;top:-130px;width:350px;height:350px;border:1px solid rgba(255,93,23,.12);border-radius:50%;box-shadow:0 0 0 55px #ff5d1706,0 0 0 110px #ff5d1703;pointer-events:none}.stay-v4-toolbar{display:grid;grid-template-columns:1fr minmax(320px,.6fr);gap:35px;align-items:end;position:relative;z-index:2}.stay-v4-toolbar-copy{display:grid;gap:8px}.stay-v4-toolbar-copy .micro{color:var(--orange)}.stay-v4-toolbar-copy strong{font:500 clamp(28px,3vw,42px) "Playfair Display";letter-spacing:-.035em}.stay-v4-search{min-width:0;border-bottom:1px solid rgba(28,22,16,.22);color:var(--ink)}.stay-v4-search input{color:var(--ink);font-size:12px}.stay-v4-search input::placeholder{color:#8a8179}.stay-v4-filters{position:relative;z-index:2;display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-start;padding:23px 0 21px;border-bottom:1px solid rgba(28,22,16,.13)}.stay-v4-filters button{border:1px solid rgba(28,22,16,.14);color:#645b53;background:#ffffff85;border-radius:999px;padding:9px 13px;font-size:8px;font-weight:700;cursor:pointer;transition:.18s}.stay-v4-filters button:hover{border-color:var(--orange);color:var(--orange)}.stay-v4-filters button.active{color:#fff;background:var(--orange);border-color:var(--orange)}.stay-v4-grid{position:relative;z-index:2;display:grid;grid-template-columns:repeat(2,1fr);gap:10px;border:0;padding-top:15px}.stay-card{min-height:290px;padding:0;border:1px solid rgba(28,22,16,.12);border-radius:20px;overflow:hidden;background:#fff;display:grid;grid-template-columns:165px 1fr;transition:transform .28s,box-shadow .28s,border-color .28s}.stay-card:hover{transform:translateY(-5px);box-shadow:0 24px 55px #30231a21;border-color:#ff5d176b;background:#fff}.stay-card.hotel-card-feature{grid-column:1/-1;min-height:360px;grid-template-columns:minmax(330px,.82fr) 1.18fr}.stay-card-photo{min-height:100%;position:relative;overflow:hidden;background:var(--stay-image) center / cover no-repeat}.stay-card-photo:before{content:"";position:absolute;inset:-4%;background:var(--stay-image) center / cover no-repeat;transition:transform .65s cubic-bezier(.2,.8,.2,1),filter .35s}.stay-card:hover .stay-card-photo:before{transform:scale(1.07);filter:saturate(1.06)}.stay-card-photo-shade{position:absolute;inset:0;z-index:1;background:linear-gradient(0deg,rgba(13,10,8,.58),transparent 62%)}.stay-card-index{position:absolute;left:13px;top:13px;z-index:2;width:29px;height:29px;border-radius:50%;display:grid;place-items:center;background:#f9f5efe6;color:var(--ink);font:500 7px DM Mono}.stay-card .hotel-city{position:absolute;left:13px;bottom:13px;z-index:2;color:#fff;font:500 7px DM Mono;letter-spacing:.11em}.stay-card-hover{position:absolute;inset:0;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;background:#ff5d17d6;opacity:0;transition:opacity .28s ease}.stay-card:hover .stay-card-hover{opacity:1}.stay-card-hover span{font:500 7px DM Mono;letter-spacing:.15em}.stay-card-hover b{font:500 26px Playfair Display;margin-top:5px}.stay-card-body{padding:24px;display:flex;flex-direction:column;justify-content:center}.stay-card-meta{display:flex;align-items:center;gap:10px;margin-bottom:20px}.stay-card .hotel-type{color:var(--orange);font:500 7px DM Mono;letter-spacing:.12em}.stay-card-meta i{height:1px;flex:1;background:#1c16101f}.stay-card h3{font:500 clamp(27px,2.4vw,40px)/1.02 "Playfair Display";letter-spacing:-.035em;margin:0 0 12px}.stay-card.hotel-card-feature h3{font-size:clamp(38px,4.2vw,65px)}.stay-card p{font-size:11px;line-height:1.65;color:#766d65;margin:0 0 22px}.stay-card .hotel-actions{margin-top:auto;display:flex;align-items:center;gap:18px;font-size:9px}.hotel-map{display:inline-flex;gap:7px;align-items:center;border-bottom:1px solid currentColor;padding-bottom:4px;font-weight:800}.hotel-map span{color:var(--orange)}.hotel-call{color:#736a62;border-bottom:1px solid rgba(28,22,16,.25);padding-bottom:4px}.stay-v4-bottom{display:flex;justify-content:space-between;gap:40px;align-items:center;padding-top:24px;color:#ffffff75}.stay-v4-bottom p{max-width:700px;font-size:10px;line-height:1.6}.stay-v4-bottom .text-link{color:#fff}@media(max-width:1100px){.stay-v4{background-attachment:scroll}.stay-v4-head{grid-template-columns:1fr}.stay-v4-note{max-width:680px}.stay-v4-moods{grid-template-columns:1fr 1fr}.stay-v4-toolbar{grid-template-columns:1fr}}@media(max-width:760px){.stay-v4-moods{grid-template-columns:1fr}.stay-mood{min-height:180px}.stay-v4-directory{padding:17px;border-radius:23px}.stay-v4-grid{grid-template-columns:1fr}.stay-card,.stay-card.hotel-card-feature{grid-column:auto;min-height:300px;grid-template-columns:110px 1fr}.stay-card.hotel-card-feature h3{font-size:34px}.stay-card-body{padding:18px}.stay-card h3{font-size:29px}.stay-v4-bottom{align-items:flex-start;flex-direction:column}}.compare-v4{position:relative;overflow:hidden;isolation:isolate;color:#fff;background:linear-gradient(90deg,#13110ef2,#13110edb),url(https://images.squarespace-cdn.com/content/v1/675cc289a637c70088fba36d/ba84d3dc-bba7-467f-af8b-72c6c8ac9b02/ashlanddt.jpg) center 42% / cover fixed no-repeat}.compare-v4:before{content:"";position:absolute;inset:0;z-index:-2;background:radial-gradient(circle at 86% 12%,rgba(255,93,23,.15),transparent 19%),radial-gradient(circle at 12% 88%,rgba(93,129,143,.12),transparent 20%)}.compare-v4-atmosphere{position:absolute;inset:0;z-index:-1;pointer-events:none}.compare-v4-ghost{position:absolute;right:-.06em;top:.02em;font:800 clamp(240px,36vw,650px)/.72 "Manrope";letter-spacing:-.13em;color:#ffffff05}.compare-v4-orbit{position:absolute;border:1px solid rgba(255,93,23,.16);border-radius:50%}.compare-v4-orbit.orbit-a{width:480px;height:480px;left:-220px;top:18%;box-shadow:0 0 0 72px #ff5d1705,0 0 0 144px #ff5d1702}.compare-v4-orbit.orbit-b{width:220px;height:220px;right:8%;bottom:5%}.compare-v4-gridlines{position:absolute;inset:0;opacity:.44;background:linear-gradient(90deg,rgba(255,255,255,.026) 1px,transparent 1px),linear-gradient(rgba(255,255,255,.026) 1px,transparent 1px);background-size:74px 74px;-webkit-mask-image:linear-gradient(90deg,#000,transparent 78%);mask-image:linear-gradient(90deg,#000,transparent 78%)}.compare-v4-head{position:relative;z-index:2;display:grid;grid-template-columns:1.2fr .65fr;gap:clamp(60px,8vw,130px);align-items:end;padding-bottom:38px;border-bottom:1px solid rgba(255,255,255,.13)}.compare-v4-head h2{margin:13px 0 0;color:#fff}.compare-v4-head h2 em{color:var(--orange)}.compare-v4-head-copy p{font-size:16px;line-height:1.68;color:#ffffffa8;max-width:620px;margin:0 0 15px}.compare-v4-head-copy>span{font:500 7px DM Mono;letter-spacing:.13em;color:#ffffff57}.compare-v4-picker-row{position:relative;z-index:3;display:grid;grid-template-columns:1fr 90px 1fr;gap:12px;align-items:center;margin:25px 0 13px}.compare-v4-picker{min-height:92px;border:1px solid rgba(255,255,255,.14);border-radius:21px;background:#ffffff0f;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:grid;grid-template-columns:48px 1fr 30px;gap:13px;align-items:center;padding:15px;cursor:pointer;transition:.22s}.compare-v4-picker:hover{border-color:#ff5d1799;background:#ff5d1717;transform:translateY(-2px)}.picker-letter{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;background:var(--orange);color:#fff;font:700 11px DM Mono}.picker-b .picker-letter{background:#fff;color:var(--ink)}.compare-v4-picker>div{display:grid;gap:4px}.compare-v4-picker small{font:500 7px DM Mono;letter-spacing:.12em;color:#ffffff61}.compare-v4-picker select{width:100%;appearance:none;border:0;outline:0;background:transparent;color:#fff;font:500 29px/1 Playfair Display;letter-spacing:-.03em;padding:0;cursor:pointer}.compare-v4-picker select option{color:var(--ink);background:#fff}.compare-v4-picker>b{font-size:18px;color:var(--orange);text-align:center}.compare-v4-versus{display:grid;place-items:center;gap:6px}.compare-v4-versus span{width:55px;height:55px;border-radius:50%;display:grid;place-items:center;border:1px solid rgba(255,255,255,.25);background:#171410;font:500 10px DM Mono;color:var(--orange)}.compare-v4-versus i{height:26px;width:1px;background:#ffffff2e}.compare-v4-stage{position:relative;z-index:2;display:grid;grid-template-columns:1fr 1fr;gap:12px;min-height:660px}.compare-v4-card{position:relative;overflow:hidden;border-radius:28px;color:#fff;min-height:660px;box-shadow:0 32px 90px #0000003d;isolation:isolate;border:1px solid rgba(255,255,255,.13)}.compare-v4-card>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .75s cubic-bezier(.2,.8,.2,1),filter .4s ease}.compare-v4-card:hover>img{transform:scale(1.05);filter:saturate(1.07)}.compare-v4-card-shade{position:absolute;inset:0;z-index:1;background:linear-gradient(0deg,#0a0807e8,#0a080730 62%,#0a080714)}.compare-v4-card-grid{position:absolute;inset:0;z-index:2;opacity:.22;background:linear-gradient(90deg,rgba(255,255,255,.1) 1px,transparent 1px),linear-gradient(rgba(255,255,255,.1) 1px,transparent 1px);background-size:65px 65px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 68%);mask-image:linear-gradient(180deg,#000,transparent 68%)}.compare-v4-card-top{position:absolute;left:23px;right:23px;top:22px;z-index:3;display:flex;justify-content:space-between;align-items:center}.compare-v4-card-top>span{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:var(--orange);font:700 9px DM Mono}.compare-v4-card-b .compare-v4-card-top>span{background:#fff;color:var(--ink)}.compare-v4-card-top small{font:500 7px DM Mono;letter-spacing:.12em;color:#ffffffad}.compare-v4-card-copy{position:absolute;left:28px;right:28px;bottom:31px;z-index:4;transition:transform .35s cubic-bezier(.2,.8,.2,1)}.compare-v4-card:hover .compare-v4-card-copy{transform:translateY(-6px)}.compare-v4-chips{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:14px}.compare-v4-chips span{border:1px solid rgba(255,255,255,.27);background:#0f0c0a42;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);border-radius:999px;padding:7px 9px;font:500 7px DM Mono;letter-spacing:.08em}.compare-v4-card-copy h3{font:500 clamp(60px,7vw,105px)/.84 "Playfair Display";letter-spacing:-.065em;margin:0 0 18px}.compare-v4-card-copy p{max-width:520px;font-size:15px;line-height:1.62;color:#ffffffb8;margin:0 0 24px}.compare-v4-card-action{display:inline-flex;align-items:center;gap:12px;min-height:43px;padding:0 15px;border-radius:999px;background:#fff;color:var(--ink);font-size:10px;font-weight:800}.compare-v4-card-action b{color:var(--orange);font-size:15px}.compare-v4-search-disc{position:absolute;right:25px;top:50%;z-index:5;width:108px;height:108px;border-radius:50%;display:grid;place-items:center;align-content:center;background:var(--orange);color:#fff;opacity:0;transform:translateY(-50%) scale(.72) rotate(-10deg);transition:opacity .25s,transform .38s cubic-bezier(.2,.8,.2,1)}.compare-v4-search-disc span{font:500 9px DM Mono;letter-spacing:.11em}.compare-v4-search-disc b{font-size:19px;font-weight:500}.compare-v4-card:hover .compare-v4-search-disc{opacity:1;transform:translateY(-50%) scale(1) rotate(0)}.compare-v4-centerline{position:absolute;left:50%;top:50%;z-index:7;transform:translate(-50%,-50%);display:grid;justify-items:center;pointer-events:none}.compare-v4-centerline span{width:74px;height:74px;display:grid;place-items:center;border-radius:50%;color:var(--orange);background:#171410;border:1px solid rgba(255,255,255,.22);box-shadow:0 18px 50px #00000047;font:500 10px DM Mono}.compare-v4-centerline i{position:absolute;height:660px;width:1px;top:50%;transform:translateY(-50%);background:linear-gradient(transparent,rgba(255,255,255,.22) 20%,rgba(255,255,255,.22) 80%,transparent);z-index:-1}.compare-v4-read{position:relative;z-index:2;margin-top:13px;padding:30px;border-radius:27px;background:#f8f3ecf5;color:var(--ink);box-shadow:0 26px 75px #0000002e}.compare-v4-read-head{display:grid;grid-template-columns:.8fr 1.2fr;gap:55px;align-items:end;padding-bottom:23px;border-bottom:1px solid rgba(28,22,16,.13)}.compare-v4-read-head h3{font:500 clamp(34px,4vw,58px)/.98 "Playfair Display";letter-spacing:-.04em;margin:9px 0 0}.compare-v4-read-head p{font-size:14px;line-height:1.65;color:#70675f;margin:0}.compare-v4-meters{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;padding-top:26px}.compare-meter{min-width:0}.compare-meter-label{display:grid;grid-template-columns:1fr auto 1fr;gap:8px;align-items:center;margin-bottom:16px}.compare-meter-label span{font:500 6px DM Mono;letter-spacing:.08em;color:#958a80}.compare-meter-label span:last-child{text-align:right}.compare-meter-label b{font:600 8px DM Mono;letter-spacing:.12em;color:#4d453e}.compare-meter-track{position:relative;height:4px;border-radius:999px;background:linear-gradient(90deg,#9aaab2,#d8c6b1,#ff7840)}.meter-dot{position:absolute;top:50%;width:15px;height:15px;border-radius:50%;transform:translate(-50%,-50%);border:3px solid #f8f3ec;box-shadow:0 2px 9px #0000002b;transition:left .45s cubic-bezier(.2,.8,.2,1)}.meter-dot.dot-a{background:var(--orange);z-index:2}.meter-dot.dot-b{background:#171510}.compare-meter-names{display:flex;justify-content:space-between;gap:12px;margin-top:11px;font:500 8px DM Mono;color:#766d65}.compare-meter-names span:first-child:before{content:"A / ";color:var(--orange)}.compare-meter-names span:last-child:before{content:"B / ";color:#171510}.compare-v4-footer{position:relative;z-index:2;display:flex;justify-content:space-between;align-items:center;gap:30px;margin-top:13px;padding:19px 22px;border:1px solid rgba(255,255,255,.12);border-radius:18px;background:#ffffff0e;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.compare-v4-footer>span{font:500 8px DM Mono;letter-spacing:.13em;color:#ffffff73}.compare-v4-footer .text-link{color:#fff}@media(max-width:1100px){.compare-v4{background-attachment:scroll}.compare-v4-head{grid-template-columns:1fr}.compare-v4-picker-row{grid-template-columns:1fr 65px 1fr}.compare-v4-stage,.compare-v4-card{min-height:580px}.compare-v4-centerline i{height:580px}.compare-v4-read-head,.compare-v4-meters{grid-template-columns:1fr}}@media(max-width:760px){.compare-v4-picker-row{grid-template-columns:1fr}.compare-v4-versus{grid-template-columns:1fr auto 1fr}.compare-v4-versus i{height:1px;width:100%;background:#ffffff24}.compare-v4-versus:before,.compare-v4-versus:after{content:"";height:1px;background:#ffffff24}.compare-v4-stage{grid-template-columns:1fr;gap:10px}.compare-v4-card{min-height:520px}.compare-v4-centerline{display:none}.compare-v4-card-copy h3{font-size:58px}.compare-v4-card-copy p{font-size:14px;padding-right:65px}.compare-v4-search-disc{opacity:1;width:74px;height:74px;right:14px;top:auto;bottom:17px;transform:none}.compare-v4-card:hover .compare-v4-search-disc{transform:none}.compare-v4-read{padding:20px}.compare-v4-head-copy p{font-size:15px}.compare-v4-footer{align-items:flex-start;flex-direction:column}}.seller-launch{position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(circle at 86% 10%,rgba(255,93,23,.14),transparent 18%),repeating-radial-gradient(ellipse at 2% 90%,transparent 0 28px,rgba(255,255,255,.025) 29px 30px,transparent 31px 46px),#15130f}.seller-launch:before{content:"LAUNCH";position:absolute;left:-.05em;top:.08em;z-index:-1;font:800 clamp(170px,27vw,500px)/.72 "Manrope";letter-spacing:-.1em;color:#ffffff05;pointer-events:none}.seller-launch-head{position:relative;z-index:2;padding-bottom:28px;border-bottom:1px solid rgba(255,255,255,.12)}.seller-launch-head>p{font-size:15px;line-height:1.68;color:#ffffff94}.launch-grid{position:relative;z-index:2;gap:10px;margin-top:14px}.launch-card{height:470px;cursor:default;border:1px solid rgba(255,255,255,.12);box-shadow:0 24px 70px #0003;transform:none;transition:transform .38s cubic-bezier(.2,.8,.2,1),box-shadow .38s,border-color .38s;isolation:isolate}.launch-card:hover{transform:translateY(-8px);border-color:#ff5d178c;box-shadow:0 34px 90px #00000052}.launch-card img{z-index:-2;transition:transform .75s cubic-bezier(.2,.8,.2,1),filter .4s ease;filter:saturate(.82) brightness(.82)}.launch-card:hover img{transform:scale(1.065);filter:saturate(1.05) brightness(.72)}.launch-card-shade{position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,#090806e0,#0908062e 65%,#0908061f);transition:background .35s}.launch-card:hover .launch-card-shade{background:linear-gradient(0deg,#090806ed,#09080654 72%,#09080629)}.launch-card-top{position:absolute;z-index:3;top:18px;left:18px;right:18px;display:flex;justify-content:space-between;align-items:center}.launch-card-top span{width:34px;height:34px;border-radius:50%;background:var(--orange);display:grid;place-items:center;font:700 8px DM Mono;color:#fff}.launch-card-top small{font:500 7px DM Mono;letter-spacing:.12em;color:#fff9}.launch-card-copy{position:absolute!important;left:21px!important;right:21px!important;bottom:22px!important;z-index:3!important;transform:translateY(0);transition:transform .35s cubic-bezier(.2,.8,.2,1)}.launch-card-copy h3{font-size:clamp(35px,3.7vw,55px);letter-spacing:-.04em;margin:0 0 10px}.launch-card-copy p{font-size:13px;line-height:1.6;color:#ffffffa3;max-width:500px;margin:0;transition:opacity .28s}.launch-card-hover{position:absolute!important;z-index:4!important;left:21px!important;right:21px!important;bottom:22px!important;display:flex;flex-direction:column;gap:7px;opacity:0;transform:translateY(20px);transition:opacity .28s,transform .35s cubic-bezier(.2,.8,.2,1)}.launch-card-hover b{font:500 18px Playfair Display;color:#ff7b43;letter-spacing:-.02em}.launch-card-hover span{font:500 8px DM Mono;letter-spacing:.08em;color:#ffffffa8}.launch-card:hover .launch-card-copy{transform:translateY(-58px)}.launch-card:hover .launch-card-copy p{opacity:.18}.launch-card:hover .launch-card-hover{opacity:1;transform:none}.launch-photo{grid-column:span 2}.seller-gallery-v4{position:relative;overflow:hidden;isolation:isolate;color:#fff;min-height:1150px;background:linear-gradient(90deg,#100e0bf0 0 30%,#100e0bb8 58%,#100e0b8f),url(https://cdn.prod.website-files.com/66ff99a35dd51a49c1f85ed8/671898406be248ec68f4bfa9_project-3.webp) center / cover no-repeat;background-attachment:fixed}.seller-gallery-v4:before{content:"";position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,rgba(255,255,255,.028) 1px,transparent 1px),linear-gradient(rgba(255,255,255,.028) 1px,transparent 1px);background-size:72px 72px;opacity:.52;-webkit-mask-image:linear-gradient(90deg,#000,transparent 80%);mask-image:linear-gradient(90deg,#000,transparent 80%)}.seller-gallery-v4:after{content:"";position:absolute;width:520px;height:520px;left:-240px;bottom:-210px;z-index:-1;border-radius:50%;border:1px solid rgba(255,93,23,.2);box-shadow:0 0 0 70px #ff5d1706,0 0 0 140px #ff5d1703}.seller-gallery-backdrop{position:absolute;inset:0;z-index:-1;background:radial-gradient(circle at 90% 8%,rgba(255,93,23,.17),transparent 19%),linear-gradient(180deg,transparent 60%,rgba(8,7,6,.55))}.seller-gallery-v4 .seller-gallery-copy{align-self:start;padding:28px;border:1px solid rgba(255,255,255,.14);border-radius:25px;background:#0f0d0a85;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);box-shadow:0 22px 70px #00000029}.seller-gallery-v4 .seller-gallery-copy h2{color:#fff;margin:13px 0 23px}.seller-gallery-v4 .seller-gallery-copy h2 em{color:var(--orange)}.seller-gallery-v4 .seller-gallery-copy p{font-size:15px;line-height:1.72;color:#ffffff9e;margin:0}.seller-gallery-note{margin-top:29px;padding-top:19px;border-top:1px solid rgba(255,255,255,.13);display:grid;gap:6px}.seller-gallery-note span{font:500 7px DM Mono;letter-spacing:.13em;color:var(--orange)}.seller-gallery-note b{font:500 25px Playfair Display;letter-spacing:-.025em}.seller-gallery-v4 .seller-gallery-wall{position:relative;padding:10px;border-radius:29px;background:#ffffff0f;border:1px solid rgba(255,255,255,.13);-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);box-shadow:0 36px 100px #00000042}.seller-gallery-v4 .seller-gallery-wall figure{position:relative;isolation:isolate;border:1px solid rgba(255,255,255,.11);box-shadow:0 16px 45px #0000002e}.seller-gallery-v4 .seller-gallery-wall figure:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(0deg,rgba(9,7,6,.8),transparent 52%);opacity:.66;transition:opacity .35s}.seller-gallery-v4 .seller-gallery-wall figure:hover:after{opacity:.84}.seller-gallery-v4 .seller-gallery-wall img{transition:transform .7s cubic-bezier(.2,.8,.2,1),filter .35s}.seller-gallery-v4 .seller-gallery-wall figure:hover img{transform:scale(1.055);filter:saturate(1.08)}.seller-gallery-v4 figcaption{position:absolute;left:17px;right:17px;bottom:17px;z-index:3;display:grid;gap:7px;transform:translateY(23px);transition:transform .33s cubic-bezier(.2,.8,.2,1)}.seller-gallery-v4 figcaption span{font:500 7px DM Mono;letter-spacing:.12em;color:#ff8c5c}.seller-gallery-v4 figcaption b{font:500 19px/1.15 Playfair Display;color:#fff;opacity:0;transform:translateY(7px);transition:opacity .28s,transform .28s}.seller-gallery-v4 figure:hover figcaption{transform:none}.seller-gallery-v4 figure:hover figcaption b{opacity:1;transform:none}.seller-gallery-foot{grid-column:1/-1;margin-top:22px;display:grid;grid-template-columns:auto 1fr auto;gap:18px;align-items:center}.seller-gallery-foot span,.seller-gallery-foot b{font:500 7px DM Mono;letter-spacing:.12em;color:#ffffff7a}.seller-gallery-foot i{height:1px;background:#ffffff2e}.seller-gallery-foot b{color:var(--orange)}@media(max-width:1100px){.seller-gallery-v4{min-height:auto;background-attachment:scroll;background:linear-gradient(#100e0bd6,#100e0bd6),url(https://cdn.prod.website-files.com/66ff99a35dd51a49c1f85ed8/671898406be248ec68f4bfa9_project-3.webp) center / cover no-repeat}}@media(max-width:720px){.launch-grid{grid-template-columns:1fr}.launch-photo{grid-column:auto}.launch-card{height:410px}.launch-card-copy h3{font-size:40px}.launch-card-copy p{font-size:13px}.launch-card-hover{opacity:1;transform:none;bottom:18px!important}.launch-card-copy{transform:translateY(-55px)}.launch-card-copy p{opacity:.32}.seller-gallery-v4{display:block}.seller-gallery-v4 .seller-gallery-copy{margin-bottom:22px}.seller-gallery-v4 .seller-gallery-wall{display:grid;grid-template-columns:1fr;grid-template-rows:none}.seller-gallery-v4 .seller-gallery-wall figure{grid-column:auto!important;grid-row:auto!important;height:330px}.seller-gallery-v4 figcaption{transform:none}.seller-gallery-v4 figcaption b{opacity:1;transform:none}.seller-gallery-foot{grid-template-columns:1fr;margin-top:18px}.seller-gallery-foot i{display:none}}.buyers-page .site-header:not(.is-sticky),.sellers-page .site-header:not(.is-sticky){color:#fff;background:linear-gradient(180deg,rgba(12,10,8,.46) 0%,rgba(12,10,8,.16) 62%,transparent 100%);border-bottom:1px solid rgba(255,255,255,.06)}.buyers-page .site-header:not(.is-sticky) .desktop-nav a,.sellers-page .site-header:not(.is-sticky) .desktop-nav a{color:#fff;text-shadow:0 1px 12px rgba(0,0,0,.28)}.buyers-page .site-header:not(.is-sticky) .icon-button,.buyers-page .site-header:not(.is-sticky) .menu-button,.sellers-page .site-header:not(.is-sticky) .icon-button,.sellers-page .site-header:not(.is-sticky) .menu-button{color:#fff;border-color:#ffffff57;background:#0a080724;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.buyers-page .site-header:not(.is-sticky) .desktop-cta,.sellers-page .site-header:not(.is-sticky) .desktop-cta{background:#fff;color:var(--ink);box-shadow:0 9px 28px #00000024}.buyers-page .site-header:not(.is-sticky) .desktop-nav a.is-active:after,.sellers-page .site-header:not(.is-sticky) .desktop-nav a.is-active:after{background:var(--orange)}.buyers-page .site-header.is-sticky,.sellers-page .site-header.is-sticky{color:var(--ink)}.buyers-page .immersive-subhero,.sellers-page .immersive-subhero{overflow:hidden}.buyers-page .immersive-subhero:after,.sellers-page .immersive-subhero:after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px);background-size:78px 78px;opacity:.28;-webkit-mask-image:linear-gradient(180deg,#000 0%,transparent 62%);mask-image:linear-gradient(180deg,#000 0%,transparent 62%)}.buyers-page .site-header:not(.is-sticky),.sellers-page .site-header:not(.is-sticky){background:linear-gradient(180deg,rgba(10,8,7,.58) 0%,rgba(10,8,7,.22) 58%,transparent 100%);-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom-color:#ffffff14}.buyers-page .site-header:not(.is-sticky):after,.sellers-page .site-header:not(.is-sticky):after{content:"";position:absolute;left:var(--pad);right:var(--pad);bottom:0;height:1px;background:linear-gradient(90deg,rgba(255,255,255,.28),rgba(255,255,255,.03) 62%,transparent);pointer-events:none}.hero-story-rail{position:absolute;z-index:7;top:108px;right:var(--pad);width:min(660px,46vw);padding:11px;border-radius:24px;border:1px solid rgba(255,255,255,.19);background:#0f0c0a4f;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 24px 70px #0003}.hero-story-label{min-height:28px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:0 5px 9px}.hero-story-label span,.hero-story-label small{font:500 7px DM Mono;letter-spacing:.13em;color:#ffffffb8}.hero-story-label small{color:#ffffff5c}.hero-story-label i{display:block;height:1px;background:#ffffff24}.hero-story-images{display:grid;grid-template-columns:1.2fr .9fr .9fr;gap:7px}.hero-story-images figure{margin:0;height:115px;position:relative;overflow:hidden;border-radius:15px;isolation:isolate;border:1px solid rgba(255,255,255,.11)}.hero-story-images figure:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(0deg,rgba(9,7,6,.72),transparent 63%);transition:background .3s}.hero-story-images img{width:100%;height:100%;object-fit:cover;transition:transform .55s cubic-bezier(.2,.8,.2,1),filter .3s}.hero-story-images figure:hover img{transform:scale(1.08);filter:saturate(1.08)}.hero-story-images figure:hover:after{background:linear-gradient(0deg,#090706d1,#09070608 68%)}.hero-story-images figcaption{position:absolute;z-index:2;left:11px;right:11px;bottom:9px;display:flex;align-items:center;gap:7px}.hero-story-images figcaption span{width:20px;height:20px;border-radius:50%;display:grid;place-items:center;background:var(--orange);color:#fff;font:700 6px DM Mono}.hero-story-images figcaption b{font:600 7px DM Mono;letter-spacing:.09em;color:#fff}.buyers-page .floating-polaroid,.sellers-page .floating-polaroid{right:var(--pad);bottom:46px;width:230px;transform:rotate(2.5deg);opacity:.94}.sellers-page .floating-polaroid{transform:rotate(-2.2deg)}.buyers-page .floating-polaroid:hover,.sellers-page .floating-polaroid:hover{transform:rotate(0) translateY(-5px)}@media(max-width:1200px){.hero-story-rail{width:min(570px,48vw)}.hero-story-images figure{height:100px}}@media(max-width:950px){.hero-story-rail{top:96px;left:18px;right:18px;width:auto}.hero-story-images figure{height:92px}.buyers-page .immersive-copy,.sellers-page .immersive-copy{padding-top:115px}.buyers-page .floating-polaroid,.sellers-page .floating-polaroid{display:none}}@media(max-width:620px){.hero-story-rail{top:84px;padding:8px;border-radius:18px}.hero-story-label small{display:none}.hero-story-label{grid-template-columns:auto 1fr}.hero-story-images{grid-template-columns:1.25fr .85fr .85fr;gap:5px}.hero-story-images figure{height:76px;border-radius:11px}.hero-story-images figcaption b{display:none}.hero-story-images figcaption{left:7px;bottom:7px}.buyers-page .immersive-copy,.sellers-page .immersive-copy{padding-top:125px}}.buyer-tools-v2{position:relative;overflow:hidden;isolation:isolate;color:#fff;background:linear-gradient(90deg,#120f0cf2,#120f0cd1),url("https://cdn.prod.website-files.com/66ff99a35dd51a49c1f85ed8/671898416be248ec68f4c06f_project-1%20(1).webp") center / cover fixed no-repeat}.buyer-tools-v2:before{content:"";position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px);background-size:72px 72px;opacity:.5;-webkit-mask-image:linear-gradient(90deg,#000,transparent 78%);mask-image:linear-gradient(90deg,#000,transparent 78%)}.buyer-tools-atmosphere{position:absolute;inset:0;z-index:-1;pointer-events:none}.buyer-tools-ghost{position:absolute;right:-.06em;top:.01em;font:800 clamp(190px,29vw,520px)/.72 "Manrope";letter-spacing:-.11em;color:#ffffff04}.buyer-tools-orbit{position:absolute;width:480px;height:480px;right:-210px;bottom:-230px;border:1px solid rgba(255,93,23,.18);border-radius:50%;box-shadow:0 0 0 70px #ff5d1706,0 0 0 140px #ff5d1703}.buyer-tools-head{position:relative;z-index:2;border-bottom:1px solid rgba(255,255,255,.12);padding-bottom:30px;margin-bottom:14px}.buyer-tools-head p{font-size:15px;line-height:1.68;color:#ffffff94;max-width:590px}.buyer-tool-grid-v2{position:relative;z-index:2;display:grid;grid-template-columns:repeat(12,1fr);gap:10px}.buyer-tool-card{position:relative;overflow:hidden;border-radius:26px;min-height:520px;color:#fff;isolation:isolate;border:1px solid rgba(255,255,255,.12);box-shadow:0 26px 75px #00000038;transition:transform .36s cubic-bezier(.2,.8,.2,1),box-shadow .36s,border-color .36s}.buyer-tool-card:hover{transform:translateY(-7px);border-color:#ff5d178f;box-shadow:0 38px 95px #0000004d}.buyer-tool-card>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-3;filter:saturate(.9) brightness(.82);transition:transform .75s cubic-bezier(.2,.8,.2,1),filter .38s}.buyer-tool-card:hover>img{transform:scale(1.06);filter:saturate(1.07) brightness(.72)}.buyer-tool-shade{position:absolute;inset:0;z-index:-2;background:linear-gradient(0deg,#0a0807e8,#0a080733 64%,#0a08071a)}.buyer-tool-card:after{content:"";position:absolute;inset:0;z-index:-1;opacity:.23;background:linear-gradient(90deg,rgba(255,255,255,.1) 1px,transparent 1px),linear-gradient(rgba(255,255,255,.1) 1px,transparent 1px);background-size:62px 62px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 66%);mask-image:linear-gradient(180deg,#000,transparent 66%)}.tool-listings{grid-column:span 6}.tool-featured,.tool-mortgage{grid-column:span 3}.tool-local{grid-column:1/-1;min-height:330px}.tool-local>img{object-position:center 48%}.tool-listings>img{object-position:center 58%}.buyer-tool-top{position:absolute;top:20px;left:20px;right:20px;z-index:3;display:flex;justify-content:space-between;align-items:center}.buyer-tool-top>span{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:var(--orange);font:700 8px DM Mono}.buyer-tool-top small{font:500 7px DM Mono;letter-spacing:.12em;color:#ffffffa6}.buyer-tool-copy{position:absolute;left:25px;right:25px;bottom:26px;z-index:3;max-width:650px;transition:transform .35s cubic-bezier(.2,.8,.2,1)}.buyer-tool-card:hover .buyer-tool-copy{transform:translateY(-7px)}.buyer-tool-copy h3{font:500 clamp(38px,4.1vw,66px)/.92 "Playfair Display";letter-spacing:-.045em;margin:0 0 13px}.tool-listings .buyer-tool-copy h3,.tool-local .buyer-tool-copy h3{font-size:clamp(50px,6vw,88px)}.buyer-tool-copy p{font-size:14px;line-height:1.62;color:#ffffffb0;margin:0 0 20px;max-width:540px}.buyer-tool-copy b{display:inline-flex;align-items:center;min-height:39px;padding:0 13px;border-radius:999px;background:#fffffff0;color:var(--ink);font-size:9px;transition:background .2s,color .2s}.buyer-tool-card:hover .buyer-tool-copy b{background:var(--orange);color:#fff}.buyer-tool-disc{position:absolute;right:22px;top:50%;z-index:4;width:102px;height:102px;border-radius:50%;display:grid;place-items:center;align-content:center;background:var(--orange);color:#fff;opacity:0;transform:translateY(-50%) scale(.72) rotate(-12deg);transition:opacity .27s,transform .38s cubic-bezier(.2,.8,.2,1)}.buyer-tool-disc span{font:500 8px DM Mono;letter-spacing:.12em}.buyer-tool-disc i{font-style:normal;font-size:20px}.buyer-tool-card:hover .buyer-tool-disc{opacity:1;transform:translateY(-50%) scale(1) rotate(0)}.buyer-tool-local-tag{position:absolute;z-index:3;right:24px;top:22px;max-width:370px;text-align:right;font:500 7px/1.55 DM Mono;letter-spacing:.1em;color:#ffffff85}@media(max-width:1100px){.buyer-tools-v2{background-attachment:scroll}.buyer-tool-grid-v2{grid-template-columns:1fr 1fr}.tool-listings,.tool-featured,.tool-mortgage,.tool-local{grid-column:auto}.tool-local{grid-column:1/-1}.buyer-tool-card{min-height:470px}}@media(max-width:720px){.buyer-tool-grid-v2{grid-template-columns:1fr}.tool-local{grid-column:auto}.buyer-tool-card,.tool-local{min-height:430px}.buyer-tool-copy h3,.tool-listings .buyer-tool-copy h3,.tool-local .buyer-tool-copy h3{font-size:48px}.buyer-tool-copy p{font-size:13px;padding-right:68px}.buyer-tool-disc{opacity:1;width:74px;height:74px;right:14px;top:auto;bottom:17px;transform:none}.buyer-tool-card:hover .buyer-tool-disc{transform:none}.buyer-tool-local-tag{display:none}}.pressesc-studio{position:relative;overflow:hidden;background:radial-gradient(circle at 8% 12%,rgba(255,93,23,.1),transparent 24%),radial-gradient(circle at 88% 82%,rgba(19,91,72,.11),transparent 28%),#f1eadf;border-top:1px solid rgba(23,21,16,.1);border-bottom:1px solid rgba(23,21,16,.1)}.pressesc-studio:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.28;background-image:linear-gradient(90deg,rgba(28,22,16,.035) 1px,transparent 1px),linear-gradient(rgba(28,22,16,.025) 1px,transparent 1px);background-size:52px 52px;-webkit-mask-image:linear-gradient(90deg,#000 0,transparent 45%,#000 100%);mask-image:linear-gradient(90deg,#000 0,transparent 45%,#000 100%)}.pressesc-studio-shell{width:min(100%,1800px);margin:0 auto;position:relative;z-index:2;display:grid;grid-template-columns:minmax(360px,.72fr) minmax(620px,1.28fr);gap:clamp(55px,6vw,112px);align-items:center}.pressesc-studio-copy{max-width:650px}.pressesc-studio-kicker{display:flex;align-items:center;gap:12px;margin-bottom:22px;color:#174f42}.pressesc-key{display:inline-grid;place-items:center;width:38px;height:38px;border-radius:8px;background:#171510;color:#f7f0e6;box-shadow:inset 0 -3px #ffffff14,0 8px 18px #1715101f;font:500 9px DM Mono,monospace;letter-spacing:.06em}.pressesc-studio-copy h2{margin:0 0 25px;color:#171510}.pressesc-studio-copy h2 em{color:#0d624f}.pressesc-studio-copy p{margin:0 0 16px;max-width:610px;color:#625b53;font-size:16px;line-height:1.72}.pressesc-studio-copy .pressesc-studio-lead{color:#241f1a;font-size:19px;line-height:1.58;font-weight:500}.pressesc-studio-tags{display:flex;flex-wrap:wrap;gap:8px;margin:27px 0 30px}.pressesc-studio-tags span{padding:8px 11px;border:1px solid rgba(13,98,79,.23);background:#ffffff7a;border-radius:999px;color:#154f42;font:500 8px DM Mono,monospace;letter-spacing:.105em}.pressesc-studio-actions{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.pressesc-primary{background:#0d5949;color:#fff;box-shadow:0 12px 30px #0d594926}.pressesc-primary:hover{background:#083f35}.pressesc-shop-link{display:inline-flex;align-items:center;gap:8px;border-bottom:1px solid #171510;padding:8px 0 4px;font-size:11px;font-weight:800}.pressesc-shop-link span{color:#ff5d17;font-size:15px}.pressesc-studio-note{margin-top:38px;display:flex;align-items:center;gap:10px;color:#797067;font:500 8px DM Mono,monospace;letter-spacing:.12em}.pressesc-studio-note i{display:block;width:34px;height:1px;background:#17151040}.pressesc-studio-visual{position:relative;min-height:610px;display:block;isolation:isolate;perspective:1300px}.pressesc-browser{position:absolute;inset:38px 0 34px 5%;border-radius:24px;overflow:hidden;background:#f8f2e8;border:1px solid rgba(20,62,51,.2);box-shadow:0 45px 95px #2b231a33,0 8px 25px #2b231a1a;transform:rotateY(-2.2deg) rotate(.25deg);transform-origin:center;transition:transform .65s cubic-bezier(.2,.8,.2,1),box-shadow .65s ease}.pressesc-studio-visual:hover .pressesc-browser{transform:rotateY(0) rotate(0) translateY(-5px);box-shadow:0 54px 115px #2b231a3d,0 10px 30px #2b231a1c}.pressesc-browser-bar{height:47px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 17px;color:#6c645c;background:#f7f0e6;border-bottom:1px solid rgba(23,21,16,.11);font:500 8px DM Mono,monospace;letter-spacing:.09em}.pressesc-browser-bar>b{justify-self:end;color:#0d5949;font-size:14px}.pressesc-browser-dots{display:flex;gap:6px}.pressesc-browser-dots i{width:7px;height:7px;border-radius:50%;background:#d3c8ba}.pressesc-browser-dots i:first-child{background:#ff5d17}.pressesc-browser-dots i:nth-child(2){background:#c9a85d}.pressesc-browser-dots i:last-child{background:#0d5949}.pressesc-browser-canvas{height:calc(100% - 47px);overflow:hidden;background:#ece4d7}.pressesc-browser-canvas img{width:100%;height:100%;object-fit:cover;object-position:center 12%;transform:scale(1.005);transition:transform .8s cubic-bezier(.2,.8,.2,1),filter .5s ease}.pressesc-studio-visual:hover .pressesc-browser-canvas img{transform:scale(1.02);filter:saturate(1.035)}.pressesc-swatch{position:absolute;right:-12px;bottom:8px;z-index:5;width:245px;background:#fffaf2;padding:9px;border:1px solid rgba(23,21,16,.1);box-shadow:0 28px 55px #281f1630;transform:rotate(3.4deg);transition:transform .55s cubic-bezier(.2,.8,.2,1)}.pressesc-studio-visual:hover .pressesc-swatch{transform:rotate(1.2deg) translate(-4px,-5px)}.pressesc-swatch img{width:100%;height:180px;object-fit:cover;object-position:center}.pressesc-swatch>div{padding:10px 6px 5px}.pressesc-swatch span{display:block;color:#0d5949;font:500 7px DM Mono,monospace;letter-spacing:.14em;margin-bottom:5px}.pressesc-swatch b{display:block;color:#171510;font:500 16px/1.16 Playfair Display,serif}.pressesc-studio-stamp{position:absolute;z-index:6;left:0;top:0;width:156px;aspect-ratio:1;border-radius:50%;background:#0d5949;color:#f7f0e6;display:grid;place-content:center;text-align:center;box-shadow:0 18px 40px #0d59493b;transform:rotate(-8deg)}.pressesc-studio-stamp span,.pressesc-studio-stamp b{display:block;font-family:Playfair Display,serif;line-height:.78;letter-spacing:-.05em}.pressesc-studio-stamp span{font-size:35px;font-weight:500}.pressesc-studio-stamp b{font-size:41px;font-weight:500;font-style:italic;color:#ff7640}.pressesc-studio-stamp small{display:block;margin-top:14px;font:500 6px DM Mono,monospace;letter-spacing:.16em}.pressesc-studio-arrow{position:absolute;z-index:7;right:23px;top:51px;width:50px;height:50px;display:grid;place-items:center;border-radius:50%;background:#ff5d17;color:#fff;box-shadow:0 15px 32px #ff5d1742;font-size:20px;transition:transform .25s ease}.pressesc-studio-visual:hover .pressesc-studio-arrow{transform:rotate(8deg) scale(1.06)}.pressesc-studio-ticker{position:absolute;z-index:1;left:0;right:0;bottom:0;overflow:hidden;border-top:1px solid rgba(13,89,73,.13);color:#0d594947;white-space:nowrap;font:500 9px DM Mono,monospace;letter-spacing:.15em;padding:12px 0}.pressesc-studio-ticker span{display:block;width:max-content;animation:pressescTicker 32s linear infinite}@keyframes pressescTicker{to{transform:translate(-25%)}}.home-page .pressesc-compact{background-image:none}@media(max-width:1180px){.pressesc-studio-shell{grid-template-columns:1fr;gap:40px}.pressesc-studio-copy{max-width:790px}.pressesc-studio-copy p{max-width:730px}.pressesc-studio-visual{min-height:590px}.pressesc-browser{inset:28px 4%}.pressesc-studio-stamp{left:0}.pressesc-swatch{right:0}}@media(max-width:720px){.pressesc-studio{padding-bottom:105px}.pressesc-studio-shell{gap:28px}.pressesc-studio-copy .pressesc-studio-lead{font-size:18px}.pressesc-studio-copy p{font-size:15px}.pressesc-studio-note{flex-wrap:wrap;margin-top:28px}.pressesc-studio-visual{min-height:500px}.pressesc-browser{inset:50px 0 70px;border-radius:17px;transform:none}.pressesc-browser-bar{height:39px;padding:0 12px}.pressesc-browser-canvas{height:calc(100% - 39px)}.pressesc-browser-canvas img{object-position:47% center}.pressesc-studio-stamp{width:105px;left:-8px;top:8px}.pressesc-studio-stamp span{font-size:24px}.pressesc-studio-stamp b{font-size:28px}.pressesc-studio-stamp small{font-size:5px;margin-top:9px}.pressesc-swatch{width:170px;right:-8px;bottom:0;padding:6px}.pressesc-swatch img{height:112px}.pressesc-swatch b{font-size:13px}.pressesc-studio-arrow{right:10px;top:60px;width:42px;height:42px}}@media(prefers-reduced-motion:reduce){.pressesc-studio-ticker span{animation:none}}@media(hover:hover)and (pointer:fine){.home-page .place-rail{padding-top:30px;padding-bottom:46px;margin-top:-30px;margin-bottom:-26px;gap:14px}.home-page .place-card-v3{--cardLift:0px;--cardScale:1;transform-origin:center 55%;transform:perspective(1100px) translateY(var(--cardLift)) scale(var(--cardScale)) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .36s cubic-bezier(.18,.84,.22,1),filter .32s ease,opacity .32s ease,box-shadow .36s cubic-bezier(.18,.84,.22,1);box-shadow:0 10px 30px #00000014;will-change:transform;z-index:1}.home-page .place-rail:hover .place-card-v3:not(:hover){--cardScale:.965;filter:brightness(.7) saturate(.82);opacity:.78}.home-page .place-card-v3:hover{--cardLift:-17px;--cardScale:1.055;z-index:20;filter:brightness(1.04) saturate(1.06);opacity:1;box-shadow:0 34px 80px #00000075,0 8px 24px #00000047}.home-page .place-card-v3:hover>img{transform:scale(1.085)}.home-page .place-card-v3 .place-card-shade{transition:background .34s ease}.home-page .place-card-v3:hover .place-card-shade{background:linear-gradient(0deg,#0a0806eb,#0a08068f 38%,#0a080614 72%),linear-gradient(180deg,rgba(0,0,0,.23),transparent 34%)}.home-page .place-card-bottom{transform:translateY(8px);transition:transform .36s cubic-bezier(.18,.84,.22,1)}.home-page .place-card-v3:hover .place-card-bottom{transform:translateY(-2px)}.home-page .place-card-bottom h3{transition:transform .34s cubic-bezier(.18,.84,.22,1),color .25s ease}.home-page .place-card-v3:hover .place-card-bottom h3{transform:translateY(-3px)}.home-page .place-card-bottom p{opacity:.8;transform:translateY(5px);transition:opacity .3s ease,transform .34s cubic-bezier(.18,.84,.22,1)}.home-page .place-card-v3:hover .place-card-bottom p{opacity:1;transform:none}.home-page .place-search-cta{width:max-content;padding:9px 0;border-radius:999px;transition:padding .3s cubic-bezier(.18,.84,.22,1),background .25s ease,transform .3s cubic-bezier(.18,.84,.22,1),color .25s ease}.home-page .place-card-v3:hover .place-search-cta{padding:9px 13px;background:var(--orange);transform:translateY(2px)}.home-page .place-card-v3:hover .place-search-cta i{color:#fff;transform:translate(2px,-1px)}.home-page .place-search-cta i{transition:transform .25s ease,color .25s ease}.home-page .place-card-v3:after{transition:border-color .25s ease,box-shadow .35s ease}.home-page .place-card-v3:hover:after{border-color:#ffffff9e;box-shadow:inset 0 0 0 1px #ffffff24,inset 0 -120px 130px #0000000f}.home-page .place-rail.is-dragging .place-card-v3,.home-page .place-rail.is-dragging:hover .place-card-v3:not(:hover){--cardLift:0px;--cardScale:1;filter:none;opacity:1;box-shadow:0 10px 30px #00000014}}@media(prefers-reduced-motion:reduce){.home-page .place-card-v3,.home-page .place-card-v3>img,.home-page .place-card-bottom,.home-page .place-card-bottom h3,.home-page .place-card-bottom p,.home-page .place-search-cta{transition:none!important}}.home-page .team-stage{position:relative;overflow:hidden;isolation:isolate;background-color:#ece3d8;background-image:linear-gradient(180deg,#faf5eee0,#e9dfd4f0),radial-gradient(circle at 12% 15%,rgba(255,95,24,.16),transparent 19%),radial-gradient(circle at 83% 16%,rgba(255,255,255,.62),transparent 18%),radial-gradient(circle at 78% 76%,rgba(95,123,138,.18),transparent 20%),linear-gradient(90deg,rgba(63,49,39,.04) 1px,transparent 1px),linear-gradient(rgba(63,49,39,.04) 1px,transparent 1px),url(/assets/why-skip-background.webp);background-size:auto,auto,auto,auto,94px 94px,94px 94px,cover;background-position:center,center,center,center,center,center,center}.home-page .team-stage:before{content:"LOCAL / RANGE";position:absolute;right:-.045em;top:.02em;z-index:-1;font:500 clamp(120px,17vw,340px)/.78 "Playfair Display";letter-spacing:-.075em;color:#14110d0e;white-space:nowrap;pointer-events:none}.home-page .team-stage:after{content:"";position:absolute;inset:18px;z-index:-1;pointer-events:none;border:1px solid rgba(32,26,21,.08);border-radius:32px;background:radial-gradient(circle at 16% 30%,rgba(255,255,255,.32),transparent 18%),radial-gradient(circle at 84% 80%,rgba(255,255,255,.18),transparent 16%),linear-gradient(90deg,transparent 0 49.92%,rgba(30,25,20,.03) 49.92% 50.08%,transparent 50.08%),linear-gradient(transparent 0 49.92%,rgba(30,25,20,.03) 49.92% 50.08%,transparent 50.08%);background-size:auto,auto,210px 210px,210px 210px;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,.88),transparent 95%);mask-image:linear-gradient(to bottom,rgba(0,0,0,.88),transparent 95%)}.home-page .team-stage-atmosphere{position:absolute;left:var(--pad);top:120px;width:min(38vw,500px);height:180px;pointer-events:none;z-index:1;opacity:.9}.home-page .team-stage-atmosphere:before{content:"";position:absolute;inset:26px 0 0;border-radius:999px;background:radial-gradient(circle at 30% 50%,rgba(255,255,255,.8),rgba(255,255,255,.16) 42%,transparent 72%);filter:blur(10px)}.home-page .team-stage-atmosphere span{position:absolute;left:0;top:0;padding:10px 14px;border-radius:999px;border:1px solid rgba(30,25,20,.14);background:#fbf7f1b8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font:500 8px/1 DM Mono;letter-spacing:.16em;color:#61584f}.home-page .team-stage-atmosphere img{position:absolute;left:28px;bottom:0;width:120px;opacity:.14;filter:grayscale(1) saturate(0) contrast(1.1)}.home-page .team-stage-head{position:relative;z-index:2;max-width:none;margin-bottom:24px;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.6fr);align-items:end;gap:6vw}.home-page .team-stage-head:after{content:"BROKERAGE • DESIGN • LEGAL PERSPECTIVE";position:absolute;right:0;bottom:-18px;max-width:310px;padding:18px 0 6px 28px;border-left:1px solid rgba(26,22,18,.24);font:500 8px/1.7 DM Mono;letter-spacing:.14em;color:#5f554b}.home-page .team-stage-head .display-sm{margin-bottom:0}.home-page .team-stage-lead{margin:0;max-width:340px;justify-self:end;font-size:16px;line-height:1.72;color:#61584f}.home-page .team-stage-micro{position:relative;z-index:2;display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin:0 0 34px;padding-left:calc(48px + var(--pad))}.home-page .team-stage-micro span{display:inline-flex;align-items:center;gap:9px;padding:10px 14px;border-radius:999px;border:1px solid rgba(35,28,22,.12);background:#fffaf4bf;box-shadow:0 10px 26px #372a1f0f;font:500 8px/1 DM Mono;letter-spacing:.12em;color:#675d54;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.home-page .team-stage-micro span:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--orange);box-shadow:0 0 0 5px #ff6a281f}.home-page .team-stage-grid{position:relative;z-index:2;display:grid;grid-template-columns:1.02fr .98fr 1.02fr;gap:18px;align-items:start}.home-page .team-stage-grid:before{content:"";position:absolute;left:50%;top:-26px;transform:translate(-50%);width:min(1060px,94%);height:250px;border-radius:50%;background:radial-gradient(circle at 50% 10%,rgba(255,255,255,.95),rgba(255,255,255,.52) 44%,rgba(241,232,223,.16) 67%,transparent 76%);filter:blur(8px);opacity:.95;z-index:-1}.home-page .team-stage-grid:after{content:"";position:absolute;left:7%;right:7%;top:164px;height:1px;background:linear-gradient(90deg,transparent,rgba(46,36,28,.13) 18%,rgba(46,36,28,.13) 82%,transparent);z-index:-1}.home-page .team-cutout{--card-ink:#181511;min-height:650px;border-radius:28px;overflow:hidden;position:relative;border:1px solid rgba(31,25,20,.15);box-shadow:0 24px 65px #2a1f161a,0 2px #ffffff80 inset;transform:perspective(1200px) translateY(var(--lift,0px)) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .42s cubic-bezier(.2,.8,.2,1),box-shadow .42s ease,filter .35s ease;background:#e6ddd2}.home-page .team-cutout:nth-child(1){--lift:34px;background:linear-gradient(145deg,#e9dfd3,#f2ebe2 64%,#dfd2c3)}.home-page .team-cutout:nth-child(2){--lift:0px;background:linear-gradient(145deg,#ff6b2b,#ff8444 22%,#f05f22 58%,#d94d15)}.home-page .team-cutout:nth-child(3){--lift:50px;background:linear-gradient(145deg,#718793,#526874 72%,#344953)}.home-page .team-cutout:before{position:absolute;left:18px;top:14px;z-index:5;font:500 10px/1 DM Mono;letter-spacing:.15em;color:var(--orange)}.home-page .team-cutout:nth-child(1):before{content:"02 / COUNSEL"}.home-page .team-cutout:nth-child(2):before{content:"01 / PRINCIPAL";color:#fff}.home-page .team-cutout:nth-child(3):before{content:"03 / SUPPORT";color:#fff}.home-page .team-cutout:after{content:"";position:absolute;inset:12px;z-index:4;border:1px solid rgba(255,255,255,.25);border-radius:20px;pointer-events:none;mix-blend-mode:screen}.home-page .team-cutout:nth-child(1):after{border-color:#30261f1f;mix-blend-mode:normal}.home-page .team-cutout:hover{transform:perspective(1200px) translateY(calc(var(--lift,0px) - 12px)) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) scale(1.018);box-shadow:0 38px 95px #251b1333,0 2px #ffffff8c inset;z-index:8}.home-page .team-stage-grid:hover .team-cutout:not(:hover){filter:saturate(.86) brightness(.97)}.home-page .cutout-img{position:absolute;inset:42px 24px 118px;border-radius:20px 20px 9px 9px;overflow:hidden;display:flex;align-items:flex-end;justify-content:center;background:radial-gradient(circle at 74% 20%,rgba(255,255,255,.42),transparent 25%),linear-gradient(150deg,#ffffff47,#ffffff05);box-shadow:0 0 0 1px #ffffff38 inset}.home-page .team-cutout:nth-child(1) .cutout-img{background:repeating-radial-gradient(circle at 15% 110%,transparent 0 34px,rgba(255,103,34,.1) 35px 36px),linear-gradient(145deg,#ddd1c3,#f2e9df)}.home-page .team-cutout:nth-child(2) .cutout-img{background:radial-gradient(circle at 84% 12%,rgba(255,255,255,.22),transparent 16%),repeating-radial-gradient(circle at 100% 18%,transparent 0 30px,rgba(255,255,255,.12) 31px 32px,transparent 33px 48px),linear-gradient(145deg,#ff8448,#f15d22)}.home-page .team-cutout:nth-child(3) .cutout-img{background:radial-gradient(circle at 20% 20%,rgba(255,120,52,.36),transparent 27%),linear-gradient(145deg,#8298a3,#465c67)}.home-page .cutout-img img{width:100%;height:100%;max-width:none;object-fit:cover;object-position:center 18%;transition:transform .55s cubic-bezier(.2,.8,.2,1),filter .45s ease}.home-page .team-cutout:hover .cutout-img img{transform:scale(1.035)}.home-page .alex-card .cutout-img img{object-position:center 20%}.home-page .milan-card .cutout-img img{object-position:center 16%}.home-page .ethan-card .cutout-img img{object-position:center 14%}.home-page .cutout-copy{position:absolute;left:24px;right:24px;bottom:24px;z-index:7;min-height:108px;display:grid;grid-template-columns:1fr auto;grid-template-areas:"role arrow" "name arrow" "desc desc";align-items:center;padding:16px 18px 14px;border-radius:10px 10px 18px 18px;border-top:2px solid var(--orange);background:#faf6f0f0;color:var(--ink);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 12px 32px #19141021;transition:transform .35s cubic-bezier(.2,.8,.2,1),background .35s ease}.home-page .cutout-copy:after{content:"↗";grid-area:arrow;width:35px;height:35px;display:grid;place-items:center;margin-left:16px;border:1px solid rgba(28,23,19,.18);border-radius:50%;font-size:15px;transition:background .3s,color .3s,transform .3s}.home-page .team-cutout:hover .cutout-copy{transform:translateY(-5px);background:#fffaf4}.home-page .team-cutout:hover .cutout-copy:after{background:var(--orange);color:#fff;border-color:var(--orange);transform:rotate(8deg)}.home-page .cutout-copy span{grid-area:role;font:500 7px DM Mono;letter-spacing:.13em;color:var(--orange)}.home-page .cutout-copy h3{grid-area:name;font:500 29px/1.05 Playfair Display;letter-spacing:-.035em;margin:5px 0 4px}.home-page .cutout-copy p{grid-area:desc;font-size:9px;line-height:1.5;color:#645b52;margin:0;max-width:90%}.home-page .team-legal{position:relative;z-index:2;margin-top:58px;padding-top:14px;border-top:1px solid rgba(29,24,20,.14);font:500 7px/1.55 DM Mono;letter-spacing:.04em;color:#756a60}@media(max-width:1100px){.home-page .team-stage-atmosphere{width:320px;height:154px;top:144px}.home-page .team-stage-head{grid-template-columns:1fr;gap:18px}.home-page .team-stage-head:after{position:static;justify-self:start;max-width:none;padding:0 0 0 18px}.home-page .team-stage-lead{justify-self:start;max-width:600px}.home-page .team-stage-micro{padding-left:0}.home-page .team-stage-grid{grid-template-columns:1fr 1fr}.home-page .team-cutout:nth-child(3){grid-column:1/-1;--lift:10px}.home-page .team-cutout:nth-child(1){--lift:10px}.home-page .team-cutout:nth-child(2){--lift:0px}}@media(max-width:720px){.home-page .team-stage:before{font-size:112px;top:8px;right:-6px}.home-page .team-stage:after{inset:10px;border-radius:22px}.home-page .team-stage-atmosphere{display:none}.home-page .team-stage-head{margin-bottom:18px}.home-page .team-stage-head:after{display:none}.home-page .team-stage-lead{font-size:14px;line-height:1.65}.home-page .team-stage-micro{gap:8px;margin-bottom:20px}.home-page .team-stage-micro span{font-size:7px;padding:9px 12px}.home-page .team-stage-grid{grid-template-columns:1fr;gap:16px}.home-page .team-stage-grid:before,.home-page .team-stage-grid:after{display:none}.home-page .team-cutout,.home-page .team-cutout:nth-child(1),.home-page .team-cutout:nth-child(2),.home-page .team-cutout:nth-child(3){grid-column:auto;--lift:0px;min-height:560px}.home-page .cutout-img{inset:38px 16px 114px}.home-page .cutout-copy{left:16px;right:16px;bottom:16px}.home-page .team-legal{margin-top:30px}}.home-page .experience-switch{position:relative;isolation:isolate;overflow:hidden;background:#eee4d9;background-image:radial-gradient(circle at 88% 8%,rgba(255,96,28,.18),transparent 24%),radial-gradient(circle at 18% 94%,rgba(103,145,165,.13),transparent 25%),linear-gradient(135deg,#ffffffb8,#f4ece22e 48%,#e2d7cb66);box-shadow:inset 0 1px #ffffffd9,inset 0 -1px #231c1612}.home-page .experience-switch:before{content:"";position:absolute;inset:-16% -8%;z-index:-2;pointer-events:none;opacity:.48;background-image:repeating-radial-gradient(ellipse at 88% 45%,transparent 0 56px,rgba(111,91,74,.11) 57px 58px,transparent 59px 78px),linear-gradient(90deg,transparent 0 9.8%,rgba(42,33,27,.045) 10%,transparent 10.2% 24.8%,rgba(42,33,27,.045) 25%,transparent 25.2% 49.8%,rgba(42,33,27,.045) 50%,transparent 50.2% 74.8%,rgba(42,33,27,.045) 75%,transparent 75.2%),linear-gradient(0deg,transparent 0 24.8%,rgba(42,33,27,.035) 25%,transparent 25.2% 49.8%,rgba(42,33,27,.035) 50%,transparent 50.2% 74.8%,rgba(42,33,27,.035) 75%,transparent 75.2%);transform:rotate(-2deg) scale(1.03)}.home-page .experience-switch:after{content:"";position:absolute;width:360px;height:360px;right:8%;top:-210px;border:1px solid rgba(255,95,24,.26);border-radius:50%;box-shadow:0 0 0 52px #ff5f1809,0 0 0 104px #ff5f1807,0 0 0 156px #ff5f1805;z-index:-1;pointer-events:none}.home-page .experience-switch .exp-head,.home-page .experience-switch .exp-grid{position:relative;z-index:2}.home-page .experience-switch .exp-head{padding:0 0 8px;border-bottom:1px solid rgba(38,31,26,.12)}.home-page .experience-switch .exp-head p{max-width:530px;justify-self:end;color:#5a5047}.home-page .experience-switch .exp-card{border:1px solid rgba(255,255,255,.38);box-shadow:0 20px 50px #2f231b1c}.home-page .experience-switch .exp-card:hover{transform:translateY(-11px) scale(1.006);box-shadow:0 32px 76px #271c1433}.home-page .experience-switch .exp-move{background:#9d5034}.home-page .experience-switch .exp-move img{filter:saturate(.88) contrast(1.03);transform:scale(1.01);transition:transform .65s cubic-bezier(.2,.8,.2,1),filter .45s ease}.home-page .experience-switch .exp-move:hover img{transform:scale(1.055);filter:saturate(1.02) contrast(1.05)}.home-page .experience-switch .exp-relocate-overlay{background:linear-gradient(0deg,#1a140fe0,#1c161073 38%,#21191214 70%),linear-gradient(135deg,#ff5c1957,#ff5c1905 58%)}.home-page .experience-switch .exp-map-lines{z-index:1;opacity:.72;background:radial-gradient(circle at 76% 23%,rgba(255,255,255,.16),transparent 14%),repeating-radial-gradient(ellipse at 82% 38%,transparent 0 58px,rgba(255,255,255,.18) 59px 60px,transparent 61px 82px);mix-blend-mode:screen}.home-page .experience-switch .exp-move>span,.home-page .experience-switch .exp-move h3,.home-page .experience-switch .exp-move>b{z-index:3}@media(max-width:720px){.home-page .experience-switch{background:#eee4d9!important;background-image:radial-gradient(circle at 88% 8%,rgba(255,96,28,.14),transparent 24%),linear-gradient(135deg,#ffffffb8,#e5dbcf6b)!important}.home-page .experience-switch:before{opacity:.28}.home-page .experience-switch:after{display:none}}.compare-v4-picker{position:relative;min-width:0;overflow:visible;cursor:default;transition:border-color .16s ease,background .16s ease,transform .16s var(--ease-out, cubic-bezier(.2,.8,.2,1)),box-shadow .16s ease}.compare-v4-picker:hover,.compare-v4-picker.is-open{border-color:#ff5d179e;background:#ff5d1717;transform:translateY(-2px);box-shadow:0 18px 48px #00000024}.compare-v4-picker-copy{min-width:0;display:grid;gap:5px}.compare-v4-trigger{appearance:none;width:100%;min-width:0;border:0;outline:0;padding:0;background:transparent;color:#fff;display:flex;align-items:center;justify-content:space-between;gap:16px;text-align:left;cursor:pointer;font:500 29px/1 Playfair Display;letter-spacing:-.03em}.compare-v4-trigger>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compare-v4-trigger i{flex:0 0 auto;font:500 19px/1 Manrope;color:var(--orange);transition:transform .14s ease}.compare-v4-picker.is-open .compare-v4-trigger i{transform:rotate(180deg)}.compare-v4-trigger:focus-visible{border-radius:7px;box-shadow:0 0 0 3px #ff5d173d}.compare-v4-menu{position:absolute;left:0;right:0;top:calc(100% + 9px);z-index:50;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;padding:9px;border:1px solid rgba(255,255,255,.14);border-radius:18px;background:#13110ef7;box-shadow:0 26px 70px #00000057,0 1px #ffffff14 inset;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);opacity:0;visibility:hidden;transform:translateY(-5px) scale(.985);transform-origin:50% 0;pointer-events:none;transition:opacity 90ms linear,transform .11s cubic-bezier(.2,.8,.2,1),visibility 0s linear .11s}.compare-v4-picker.is-open .compare-v4-menu{opacity:1;visibility:visible;transform:translateY(0) scale(1);pointer-events:auto;transition:opacity 75ms linear,transform 95ms cubic-bezier(.2,.8,.2,1),visibility 0s}.compare-v4-option{appearance:none;border:1px solid transparent;border-radius:11px;background:transparent;color:#ffffffd1;min-height:50px;padding:9px 11px;display:grid;grid-template-columns:27px 1fr;gap:8px;align-items:center;text-align:left;cursor:pointer;transition:background 90ms ease,border-color 90ms ease,color 90ms ease,transform 90ms ease}.compare-v4-option small{width:25px;height:25px;display:grid;place-items:center;border-radius:50%;background:#ffffff12;color:#ffffff75;font:600 7px DM Mono;letter-spacing:.04em}.compare-v4-option span{font:500 18px/1.05 Playfair Display;letter-spacing:-.025em}@media(hover:hover)and (pointer:fine){.compare-v4-option:hover{background:#ffffff12;border-color:#ffffff14;color:#fff;transform:translate(2px)}}.compare-v4-option[aria-selected=true]{background:var(--orange);color:#fff;border-color:#ffffff1f}.compare-v4-option[aria-selected=true] small{background:#00000029;color:#fff}.compare-v4-option:focus-visible{outline:2px solid var(--orange);outline-offset:1px}.compare-v4-picker select{display:none!important}.compare-v4-picker>b{display:none!important}@media(max-width:760px){.compare-v4-menu{grid-template-columns:1fr;max-height:330px;overflow:auto;overscroll-behavior:contain}.compare-v4-trigger{font-size:25px}}@media(prefers-reduced-motion:reduce){.compare-v4-menu,.compare-v4-picker,.compare-v4-trigger i,.compare-v4-option{transition:none!important}}.compare-v4-picker-row{gap:16px}.compare-v4-picker{background:#171411e6!important;border-color:#ffffff57!important;box-shadow:0 18px 48px #130f0c33,0 1px #ffffff1c inset,0 0 0 1px #14100d1a;-webkit-backdrop-filter:blur(18px) saturate(1.05);backdrop-filter:blur(18px) saturate(1.05)}.compare-v4-picker.picker-a{border-left:3px solid var(--orange)!important}.compare-v4-picker.picker-b{border-left:3px solid #8fa4ad!important;background:#1e201fe8!important}.compare-v4-picker:hover,.compare-v4-picker.is-open{background:#0f0d0bf5!important;border-color:#ff5e1be6!important;box-shadow:0 24px 62px #110d0a4d,0 0 0 3px #ff5e1b1a,0 1px #ffffff21 inset}.compare-v4-picker.picker-b:hover,.compare-v4-picker.picker-b.is-open{border-color:#8fa4adeb!important;box-shadow:0 24px 62px #110d0a4d,0 0 0 3px #8fa4ad1f,0 1px #ffffff21 inset}.compare-v4-picker small{color:#fff9!important}.compare-v4-trigger{color:#fff!important}.compare-v4-trigger i{width:28px;height:28px;display:grid;place-items:center;border-radius:50%;background:#ffffff14;color:var(--orange)}.picker-b .compare-v4-trigger i{color:#c7d5db}.compare-v4-picker .picker-letter{box-shadow:0 0 0 5px #ffffff0d}.compare-v4-picker.picker-b .picker-letter{background:#eef1ef;color:#171410}.compare-v4-menu{background:#100e0cfb;border-color:#ffffff38;box-shadow:0 28px 80px #0000007a,0 1px #ffffff1a inset}.compare-v4-option{background:#ffffff06;border-color:#ffffff0b}@media(hover:hover)and (pointer:fine){.compare-v4-option:hover{background:#ffffff1a;border-color:#ffffff21}}:root{--cream:#f4eee7;--paper:#fffaf5;--ink:#191611;--muted:#70675e;--line:rgba(38,31,25,.13);--orange:#ff5d17;--orange-ink:#c33f08;--warm:#e8ded3;--warm-2:#ddd0c3;--sage:#496151;--slate:#6c8190;--glass:rgba(255,250,244,.78);--glass-dark:rgba(25,22,17,.72);--shadow-soft:0 18px 55px rgba(49,37,29,.1),0 2px 10px rgba(49,37,29,.05);--shadow-float:0 30px 90px rgba(42,31,23,.16),0 8px 24px rgba(42,31,23,.08);--shadow-dark:0 34px 100px rgba(0,0,0,.28);--ease-out:cubic-bezier(.23,1,.32,1);--ease-in-out:cubic-bezier(.77,0,.175,1);--ease-drawer:cubic-bezier(.32,.72,0,1);--content-max:1480px}html{scroll-padding-top:90px}body{background:var(--cream);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}body:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:-5;background:radial-gradient(circle at 12% 8%,rgba(255,93,23,.045),transparent 24%),radial-gradient(circle at 88% 74%,rgba(83,111,98,.045),transparent 26%)}section{isolation:isolate}.section-pad{padding-block:clamp(92px,10.5vw,168px)}.section-pad>*,.footer>*,.micro-proof>*{position:relative}.display,.display-sm,.hero-title,.about6-origin h2,.footer-title h2,.portal-copy h2{text-wrap:balance}p{text-wrap:pretty}.skip-link{position:fixed;left:16px;top:12px;z-index:5000;transform:translateY(-150%);background:var(--ink);color:#fff;padding:11px 15px;border-radius:12px;font-size:12px;font-weight:800;transition:transform .18s var(--ease-out)}.skip-link:focus{transform:none}:focus-visible{outline:2px solid var(--orange);outline-offset:4px}button,a,input,select{-webkit-tap-highlight-color:transparent}.reveal{opacity:0;transform:translateY(18px);transition-property:opacity,transform;transition-duration:.5s;transition-timing-function:var(--ease-out);transition-delay:var(--reveal-delay,0ms)}.reveal.in{opacity:1;transform:none}.site-header{max-width:none;transition-property:background-color,color,height,transform,box-shadow,border-color,backdrop-filter;transition-duration:.25s;transition-timing-function:var(--ease-out)}.site-header.is-sticky{top:12px;left:clamp(10px,2vw,28px);right:clamp(10px,2vw,28px);height:62px;padding-inline:clamp(16px,3vw,38px);border:1px solid rgba(56,45,36,.11);border-radius:22px;background:#faf6f0cc;backdrop-filter:blur(24px) saturate(1.15);-webkit-backdrop-filter:blur(24px) saturate(1.15);box-shadow:0 12px 40px #32271f1a,inset 0 1px #ffffffc2}.site-header.is-sticky:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 1px #ffffff42,inset 0 -8px 18px #53423309}.desktop-nav{gap:clamp(22px,2.3vw,36px)}.desktop-nav a{font-weight:700;letter-spacing:-.01em;transition:opacity .16s ease,color .16s ease}.desktop-nav a:after{bottom:-9px;height:2px;border-radius:2px;background:var(--orange)}.desktop-nav a.is-active{color:var(--orange)}.nav-actions{gap:8px}.icon-button,.menu-button{transition-property:transform,background-color,border-color,color;transition-duration:.16s;transition-timing-function:var(--ease-out)}.icon-button:active,.menu-button:active,.pill-button:active,.rail-controls button:active,.buyer-place-toolbar button:active{transform:scale(.97)}.pill-button{min-height:46px;border-radius:14px;padding:9px 10px 9px 17px;gap:13px;box-shadow:0 8px 24px #20191414;transition-property:transform,background-color,color,box-shadow;transition-duration:.16s;transition-timing-function:var(--ease-out)}.pill-button>span{width:29px;height:29px;display:grid;place-items:center;border-radius:10px;background:#ffffff24;transition-property:transform,background-color,color;transition-duration:.16s;transition-timing-function:var(--ease-out)}.pill-button.light>span{background:#19161112}.pill-button:hover{transform:translateY(-2px);box-shadow:0 14px 34px #20191421}.pill-button:hover>span{transform:translate(1px,-1px)}.text-link{border-bottom:0;display:inline-flex;align-items:center;gap:8px;padding-bottom:3px;background:linear-gradient(currentColor,currentColor) left bottom/100% 1px no-repeat;transition:background-size .18s ease}.text-link:hover{background-size:35% 1px}.command-backdrop,.command-panel{transition:none!important}.command-backdrop{background:#1814107a;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.command-panel{border:1px solid rgba(255,255,255,.55);background:#fffaf4eb;box-shadow:var(--shadow-dark),inset 0 1px #fffc}.command-grid{gap:9px}.command-grid a{border:0;background:#f2ebe3;border-radius:16px;padding:16px;box-shadow:inset 0 0 0 1px #2d231c12;transition-property:transform,background-color,box-shadow;transition-duration:.16s;transition-timing-function:var(--ease-out)}.command-grid a:hover{background:#fff;transform:translateY(-2px);box-shadow:var(--shadow-soft)}.command-grid a:active{transform:scale(.985)}.hero{min-height:100dvh;height:max(760px,100dvh)}.hero-media-shade,.hero-video-shell .hero-media-shade{background:radial-gradient(circle at 68% 42%,transparent 0 13%,rgba(13,10,8,.13) 38%,rgba(13,10,8,.3) 74%),linear-gradient(90deg,#100c09d1,#100c093b 63%,#100c092e),linear-gradient(0deg,rgba(16,12,9,.54),transparent 55%)}.hero-copy{max-width:min(1180px,calc(100vw - var(--pad)*2))}.hero-kicker{margin-bottom:24px}.hero-title{max-width:1040px;text-shadow:0 3px 30px rgba(0,0,0,.12)}.hero-bottom{max-width:880px;align-items:center}.hero-bottom p{font-size:14px;line-height:1.7;max-width:600px}.hero-coordinate{opacity:.72}.micro-proof{grid-template-columns:repeat(4,minmax(0,1fr));padding:0 var(--pad);border:0;background:#fffaf4;box-shadow:0 1px #2c231c14,0 -1px #ffffffd9}.micro-proof>div{min-height:82px;padding:20px 24px 18px 0;border:0;position:relative}.micro-proof>div+div{padding-left:24px}.micro-proof>div+div:before{content:"";position:absolute;left:0;top:20px;bottom:20px;width:1px;background:var(--line)}.micro-proof span{font-size:7px}.micro-proof b{font-size:12px;letter-spacing:-.01em}.home-page .family-editorial{background-image:linear-gradient(90deg,#f7f1e9f5,#f7f1e9e0 46%,#f7f1e9ad),url(/assets/why-skip-background.webp);background-size:cover;background-position:center}.family-editorial-grid{max-width:var(--content-max);margin-inline:auto;gap:clamp(58px,8vw,130px)}.family-copy{max-width:640px}.family-copy .lead{font-size:clamp(23px,2vw,31px);line-height:1.38}.family-collage figure{border:1px solid rgba(255,255,255,.65);box-shadow:var(--shadow-float);transition-property:transform,box-shadow;transition-duration:.25s;transition-timing-function:var(--ease-out)}.family-collage figure:after{content:"";position:absolute;inset:0;pointer-events:none;box-shadow:inset 0 0 0 1px #fff3}@media(hover:hover)and (pointer:fine){.family-collage figure:hover{z-index:8;box-shadow:0 42px 110px #2a1f1738}.collage-main:hover{transform:rotate(-1deg) translateY(-7px)}.collage-a:hover{transform:rotate(1deg) translateY(-7px)}.collage-b:hover{transform:rotate(-2deg) translateY(-7px)}}.home-page .experience-switch{background:radial-gradient(circle at 88% 8%,rgba(255,96,28,.16),transparent 24%),radial-gradient(circle at 17% 91%,rgba(91,126,142,.1),transparent 26%),linear-gradient(135deg,#efe5da,#e1d4c7)}.home-page .experience-switch .exp-head{max-width:var(--content-max);margin-inline:auto;margin-bottom:50px;border-bottom:0;padding-bottom:0}.home-page .experience-switch .exp-head:after{content:"";display:block;grid-column:1/-1;height:1px;background:var(--line);margin-top:26px}.home-page .experience-switch .exp-grid{max-width:var(--content-max);margin-inline:auto;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:repeat(4,145px);gap:14px}.home-page .experience-switch .exp-card{height:auto;min-height:0;padding:28px;border:0;box-shadow:var(--shadow-soft);transition-property:transform,box-shadow,filter;transition-duration:.25s;transition-timing-function:var(--ease-out)}.home-page .experience-switch .exp-buyer{grid-column:1/6;grid-row:1/5;border-radius:38px 16px}.home-page .experience-switch .exp-seller{grid-column:6/13;grid-row:1/3;border-radius:18px 42px}.home-page .experience-switch .exp-move{grid-column:6/13;grid-row:3/5;border-radius:42px 18px}.home-page .experience-switch .exp-seller h3,.home-page .experience-switch .exp-move h3{font-size:clamp(31px,3.1vw,50px);max-width:640px}.home-page .experience-switch .exp-card>b{display:inline-flex;align-items:center;gap:9px;opacity:.82}.home-page .experience-switch .exp-card>b:before{content:"";width:24px;height:1px;background:currentColor;opacity:.55}@media(hover:hover)and (pointer:fine){.home-page .experience-switch .exp-card:hover{transform:translateY(-8px);box-shadow:var(--shadow-float);z-index:3}.home-page .experience-switch .exp-card:hover img{transform:scale(1.035)}}.home-page .local-lens{background:radial-gradient(circle at 8% 12%,rgba(255,93,23,.13),transparent 22%),radial-gradient(circle at 90% 74%,rgba(78,107,91,.15),transparent 23%),#1b1915}.home-page .local-lens:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.23;background:repeating-radial-gradient(ellipse at 95% 35%,transparent 0 38px,rgba(255,255,255,.07) 39px 40px,transparent 41px 58px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:auto,90px 100%}.local-lens-head,.place-caption{max-width:var(--content-max);margin-inline:auto}.rail-controls button,.buyer-place-toolbar button{background:#ffffff0f;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition-property:transform,background-color,border-color,color;transition-duration:.16s;transition-timing-function:var(--ease-out)}.place-rail{padding-top:18px;padding-bottom:32px;margin-top:-18px;scroll-padding-inline:var(--pad);overscroll-behavior-inline:contain;cursor:grab}.place-rail.is-dragging{cursor:grabbing;scroll-snap-type:none}.place-card-v3{--hover-y:0px;min-width:min(510px,72vw);height:590px;border:1px solid rgba(255,255,255,.12);box-shadow:0 18px 55px #0000002e;transform:perspective(1000px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) translateY(var(--hover-y));transition-property:transform,box-shadow,filter;transition-duration:.18s;transition-timing-function:var(--ease-out)}.place-card-v3:nth-child(3n+1){min-width:min(560px,74vw);border-radius:34px 18px}.place-card-v3:nth-child(3n+2){min-width:min(455px,68vw);border-radius:18px 36px}.place-card-v3:nth-child(3n){min-width:min(610px,78vw);border-radius:38px}.place-card-bottom{left:16px;right:16px;bottom:16px;padding:17px 18px 16px;border:1px solid rgba(255,255,255,.14);border-radius:18px;background:linear-gradient(180deg,#14110d3d,#14110d85);-webkit-backdrop-filter:blur(14px) saturate(1.1);backdrop-filter:blur(14px) saturate(1.1)}.place-card-bottom h3{font-size:clamp(42px,5vw,68px)}.place-card-bottom p{font-size:11px;margin:7px 0 12px}.place-search-cta{display:flex;justify-content:space-between;align-items:center}.place-search-cta i{width:28px;height:28px;border-radius:9px;background:#ffffff1a;display:grid;place-items:center;font-style:normal}@media(hover:hover)and (pointer:fine){.place-card-v3:hover{--hover-y:-10px;box-shadow:0 34px 90px #0000004d;z-index:5;filter:saturate(1.04)}.place-card-v3:hover .place-search-cta i{background:var(--orange)}}.pressesc-studio-shell,.search-atlas-head,.atlas-shell{max-width:var(--content-max);margin-inline:auto}.pressesc-studio-shell{box-shadow:0 1px #ffffffb8}.pressesc-browser,.pressesc-swatch{box-shadow:var(--shadow-float)}.pressesc-browser{border:1px solid rgba(255,255,255,.65)}.pressesc-studio-visual{transition-property:transform;transition-duration:.25s;transition-timing-function:var(--ease-out)}@media(hover:hover)and (pointer:fine){.pressesc-studio-visual:hover{transform:translateY(-5px)}}.atlas-shell{border-radius:34px;overflow:hidden;box-shadow:0 38px 110px #2a1f172b,0 1px #ffffffa6}.atlas-preview,.atlas-directory{border-radius:0}.atlas-location{transition-property:transform,background-color,color;transition-duration:.16s;transition-timing-function:var(--ease-out)}.atlas-location:hover,.atlas-location.is-active{transform:translate(4px)}.atlas-tools a{transition-property:transform,background-color;transition-duration:.16s;transition-timing-function:var(--ease-out)}.atlas-tools a:hover{padding-left:20px!important;transform:translate(3px)}.marketing-cinema{position:relative;background:radial-gradient(circle at 90% 8%,rgba(255,93,23,.17),transparent 23%),#1a1814;color:#fff}.marketing-cinema:before{content:"LAUNCH";position:absolute;right:-.04em;top:.02em;z-index:-1;font:800 clamp(180px,27vw,460px)/.75 "Manrope";letter-spacing:-.1em;color:#ffffff06;pointer-events:none}.marketing-cinema-head,.filmstrip{max-width:var(--content-max);margin-inline:auto}.marketing-cinema .micro.orange{color:#ff8752}.marketing-cinema .display-sm em{color:var(--orange)}.filmstrip{gap:14px;padding-top:14px;padding-bottom:32px;cursor:grab;overscroll-behavior-inline:contain}.filmstrip.is-dragging{cursor:grabbing;scroll-snap-type:none}.filmstrip figure{min-width:min(42vw,620px);height:610px;border:1px solid rgba(255,255,255,.11);box-shadow:0 24px 70px #0000003b;transition-property:transform,box-shadow;transition-duration:.25s;transition-timing-function:var(--ease-out)}.filmstrip figure:nth-child(2n){min-width:min(31vw,470px);height:540px;margin-top:56px;border-radius:18px 40px}.filmstrip figure:nth-child(3n){min-width:min(48vw,700px);border-radius:40px 18px}.filmstrip figcaption{border-radius:12px;background:#fffaf4e0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}@media(hover:hover)and (pointer:fine){.filmstrip figure:hover{transform:translateY(-7px);box-shadow:0 40px 100px #00000057}}.home-page .team-stage{background:radial-gradient(circle at 14% 16%,rgba(255,93,23,.1),transparent 24%),radial-gradient(circle at 88% 78%,rgba(92,123,137,.13),transparent 23%),linear-gradient(135deg,#f4eee6,#e5d9cc)}.home-page .team-stage-head,.home-page .team-stage-grid,.home-page .team-legal{max-width:var(--content-max);margin-inline:auto}.home-page .team-stage-grid{grid-template-columns:1.28fr .92fr .8fr;gap:14px;align-items:end}.home-page .team-cutout{min-height:680px;border:0;box-shadow:var(--shadow-soft);transition-property:transform,box-shadow;transition-duration:.25s;transition-timing-function:var(--ease-out)}.home-page .team-cutout:nth-child(2){min-height:610px;margin-bottom:36px}.home-page .team-cutout:nth-child(3){min-height:640px;margin-bottom:6px}.home-page .team-cutout:nth-child(1){border-radius:42px 20px}.home-page .team-cutout:nth-child(2){border-radius:20px 40px}.home-page .team-cutout:nth-child(3){border-radius:34px}.home-page .cutout-copy{border-radius:16px;border-top:0;box-shadow:0 14px 38px #19141029,inset 0 0 0 1px #ffffff73}@media(hover:hover)and (pointer:fine){.home-page .team-cutout:hover{transform:translateY(-7px)!important;box-shadow:var(--shadow-float)}}.review-v3{background:linear-gradient(90deg,#fffaf4f5,#fffaf4bd),radial-gradient(circle at 88% 20%,rgba(255,93,23,.12),transparent 25%),var(--paper);grid-template-columns:.35fr 1.15fr;gap:clamp(48px,8vw,120px);border-block:1px solid var(--line)}.review-v3 .review-side{align-self:start;position:sticky;top:120px}.review-v3 blockquote{max-width:1100px;font-size:clamp(42px,5.4vw,82px);line-height:1.03;letter-spacing:-.05em}.review-v3 .big-arrow-link{grid-column:2;max-width:520px}.final-portal{min-height:720px;background:radial-gradient(circle at 50% 50%,rgba(255,93,23,.13),transparent 24%),radial-gradient(circle at 76% 16%,rgba(76,109,92,.1),transparent 23%),#191713}.final-portal:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.24;background:repeating-radial-gradient(ellipse at 50% 50%,transparent 0 70px,rgba(255,255,255,.08) 71px 72px,transparent 73px 100px)}.portal-copy{position:relative;z-index:3;max-width:1000px}.portal-copy p{font-size:15px;line-height:1.7;max-width:610px}.portal-ring{opacity:.55}.buyers-page .buyer-dashboard{background:radial-gradient(circle at 87% 12%,rgba(255,93,23,.08),transparent 25%),linear-gradient(135deg,#eef0ed,#e5e9e4);grid-template-columns:.72fr 1.28fr;align-items:start}.buyers-page .buyer-dashboard-copy{position:sticky;top:120px}.buyers-page .buyer-question-grid{grid-template-columns:1fr;gap:0;border-top:1px solid rgba(32,39,33,.15)}.buyers-page .buyer-q{min-height:118px;border:0;border-bottom:1px solid rgba(32,39,33,.15);border-radius:0;padding:23px 8px;background:transparent;grid-template-columns:44px 1fr auto;grid-template-rows:auto auto;column-gap:18px;align-items:center;transition-property:transform,background-color,color,box-shadow,border-color;transition-duration:.18s;transition-timing-function:var(--ease-out)}.buyers-page .buyer-q span{grid-row:1/3;align-self:start;margin-top:5px;font-size:9px}.buyers-page .buyer-q b{font-size:clamp(23px,2.1vw,33px);line-height:1.12;max-width:650px}.buyers-page .buyer-q small{grid-column:2/4;font-size:11px;text-transform:uppercase;letter-spacing:.06em}.buyers-page .buyer-q:after{content:"+";grid-column:3;grid-row:1;width:32px;height:32px;display:grid;place-items:center;border:1px solid rgba(32,39,33,.16);border-radius:10px;font-size:17px}.buyers-page .buyer-q.selected{margin:5px -14px;padding-inline:22px;border-radius:18px;border-bottom-color:transparent;background:var(--orange);box-shadow:0 18px 50px #8938122e;color:#fff}.buyers-page .buyer-q.selected:after{content:"✓";border-color:#ffffff59;background:#ffffff1f}@media(hover:hover)and (pointer:fine){.buyers-page .buyer-q:not(.selected):hover{transform:translate(7px);background:#ffffff57}}.buyers-page .buyer-search-bar{border-radius:18px;margin-top:28px;padding:16px 18px 16px 20px;box-shadow:0 24px 65px #1f1c172e;transition-property:transform,box-shadow;transition-duration:.18s;transition-timing-function:var(--ease-out)}.buyers-page .buyer-search-bar i{width:37px;height:37px;border-radius:11px;background:#ffffff17;display:grid;place-items:center}@media(hover:hover)and (pointer:fine){.buyers-page .buyer-search-bar:hover{transform:translateY(-3px);box-shadow:0 30px 75px #1f1c173d}}.buyers-page .buyer-image-story{align-items:start}.buyers-page .image-story-main img{border-radius:42px 18px;box-shadow:var(--shadow-soft)}.buyers-page .image-story-copy{position:sticky;top:120px}.buyers-page .inspection-stack>div{padding-block:18px}.buyers-page .inspection-stack b{font-size:clamp(22px,2.1vw,31px)}.buyers-page .buyer-tools-v2{background:radial-gradient(circle at 85% 16%,rgba(255,93,23,.12),transparent 23%),#1a1814}.buyers-page .buyer-tool-grid-v2{gap:14px}.buyers-page .buyer-tool-card{border:1px solid rgba(255,255,255,.12);box-shadow:0 22px 62px #0000002e;transition-property:transform,box-shadow,filter;transition-duration:.25s;transition-timing-function:var(--ease-out)}.buyers-page .buyer-tool-card:nth-child(1){border-radius:42px 18px}.buyers-page .buyer-tool-card:nth-child(2){border-radius:18px 38px}.buyers-page .buyer-tool-card:nth-child(3){border-radius:34px 18px}.buyers-page .buyer-tool-card:nth-child(4){border-radius:18px 34px}@media(hover:hover)and (pointer:fine){.buyers-page .buyer-tool-card:hover{transform:translateY(-7px);box-shadow:0 36px 90px #00000047}}.sellers-page .seller-launch{background:radial-gradient(circle at 92% 8%,rgba(255,93,23,.1),transparent 23%),linear-gradient(135deg,#f4eee7,#e4d9ce)}.sellers-page .seller-launch-head,.sellers-page .launch-grid{max-width:var(--content-max);margin-inline:auto}.sellers-page .launch-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:250px;gap:14px}.sellers-page .launch-card{height:auto!important;min-height:0!important;border:0;box-shadow:var(--shadow-soft);transition-property:transform,box-shadow;transition-duration:.25s;transition-timing-function:var(--ease-out)}.sellers-page .launch-card:nth-child(1){grid-column:1/7;grid-row:span 2;border-radius:42px 18px}.sellers-page .launch-card:nth-child(2){grid-column:7/10;border-radius:18px 36px}.sellers-page .launch-card:nth-child(3){grid-column:10/13;border-radius:36px 18px}.sellers-page .launch-card:nth-child(4){grid-column:7/11;border-radius:32px}.sellers-page .launch-card:nth-child(5){grid-column:11/13;border-radius:18px 34px}.sellers-page .launch-card:nth-child(6){grid-column:1/13;min-height:300px!important;border-radius:18px 42px}.sellers-page .launch-card:nth-child(6) .launch-card-copy{max-width:720px}.sellers-page .launch-card:nth-child(6) .launch-card-copy h3{font-size:clamp(46px,5vw,76px)}@media(hover:hover)and (pointer:fine){.sellers-page .launch-card:hover{transform:translateY(-7px)!important;box-shadow:var(--shadow-float);z-index:4}}.sellers-page .seller-gallery-v4{background:#171510}.sellers-page .seller-gallery-wall figure{box-shadow:0 22px 70px #00000038;border:1px solid rgba(255,255,255,.09)}.sellers-page .seller-gallery-wall figure:nth-child(1){border-radius:38px 18px}.sellers-page .seller-gallery-wall figure:nth-child(2){border-radius:18px 34px}.sellers-page .seller-gallery-wall figure:nth-child(3){border-radius:34px}.sellers-page .seller-gallery-wall figure:nth-child(4){border-radius:30px 16px}.sellers-page .seller-gallery-wall figure:nth-child(5){border-radius:16px 34px}.sellers-page .seller-process-v3{background:#fffaf4;position:relative;overflow:hidden}.sellers-page .seller-process-v3:before{content:"SEQUENCE";position:absolute;right:-.02em;top:.08em;font:800 clamp(120px,19vw,320px)/.8 "Manrope";letter-spacing:-.09em;color:#18141009}.sellers-page .process-v3{border-top:1px solid var(--line);position:relative;z-index:2}.sellers-page .process-v3 article{min-height:145px;border:0;border-bottom:1px solid var(--line);border-radius:0;background:transparent;display:grid;grid-template-columns:70px 1fr 1fr auto;align-items:center;gap:24px;padding:24px 4px;transition-property:transform,background-color;transition-duration:.18s;transition-timing-function:var(--ease-out)}.sellers-page .process-v3 article span{font:500 10px DM Mono;color:var(--orange)}.sellers-page .process-v3 article h3{font-size:clamp(38px,4.5vw,68px);margin:0}.sellers-page .process-v3 article p{margin:0;max-width:480px}.sellers-page .process-v3 article b{justify-self:end}@media(hover:hover)and (pointer:fine){.sellers-page .process-v3 article:hover{transform:translate(8px);background:#f4eee7}}.sellers-page .seller-value{background:radial-gradient(circle at 82% 30%,rgba(255,255,255,.08),transparent 28%),#1a1814;box-shadow:inset 0 1px #ffffff0d}.sellers-page .value-input-wrap{border-radius:18px;background:#ffffff12;padding:7px;border:1px solid rgba(255,255,255,.12);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.sellers-page .value-input-wrap input{padding-inline:14px}.sellers-page .value-input-wrap button{border-radius:12px}.sellers-page .transition-v3-image img{border-radius:42px 18px;box-shadow:var(--shadow-soft)}.sellers-page .transition-v3-copy{align-self:center}.about-page .about6-overlap-grid{gap:14px}.about-page .about6-skill{border-radius:24px;box-shadow:0 24px 70px #0003;transition-property:transform,box-shadow,filter;transition-duration:.25s;transition-timing-function:var(--ease-out)}.about-page .skill-realestate{border-radius:42px 18px}.about-page .skill-design{border-radius:18px 40px}.about-page .skill-legal{border-radius:34px 18px}.about-page .skill-build{border-radius:18px 34px}.about-page .skill-local{border-radius:34px}@media(hover:hover)and (pointer:fine){.about-page .about6-skill:hover{transform:translateY(-7px);box-shadow:0 38px 100px #00000042}}.about-page .about6-team-stage{grid-template-columns:1.28fr .92fr .8fr;gap:14px;align-items:end}.about-page .about6-person{border:0;box-shadow:var(--shadow-soft);transition-property:transform,box-shadow;transition-duration:.25s;transition-timing-function:var(--ease-out)}.about-page .about6-person:nth-child(1){min-height:760px;border-radius:42px 18px}.about-page .about6-person:nth-child(2){min-height:670px;margin-bottom:42px;border-radius:18px 40px}.about-page .about6-person:nth-child(3){min-height:700px;margin-bottom:8px;border-radius:34px}@media(hover:hover)and (pointer:fine){.about-page .about6-person:hover{transform:translateY(-7px);box-shadow:var(--shadow-float)}}.about-page .about6-code-lines>div{transition-property:transform,background-color;transition-duration:.18s;transition-timing-function:var(--ease-out)}@media(hover:hover)and (pointer:fine){.about-page .about6-code-lines>div:hover{transform:translate(8px);background:#ffffff06}}.guide-page .guide-v3-hero{background:radial-gradient(circle at 12% 14%,rgba(255,93,23,.1),transparent 24%),linear-gradient(135deg,#ece3d9,#ddd0c3)}.guide-page .guide-v3-mosaic figure{box-shadow:var(--shadow-float);border:1px solid rgba(255,255,255,.62)}.guide-page .place-explorer{background:#191713}.guide-page .place-wall{gap:14px}.guide-page .place-wall-card{box-shadow:0 24px 75px #00000038;border:1px solid rgba(255,255,255,.09)}.guide-page .place-wall-card:nth-child(4n+1){border-radius:40px 18px}.guide-page .place-wall-card:nth-child(4n+2){border-radius:18px 38px}.guide-page .place-wall-card:nth-child(4n+3){border-radius:34px}.guide-page .place-wall-card:nth-child(4n){border-radius:28px 16px}.guide-page .stay-v4-directory{border:1px solid rgba(255,255,255,.12);box-shadow:0 38px 100px #0000003d}.guide-page .stay-mood{border-radius:18px;background:#ffffff0b;transition-property:transform,background-color,border-color,color,box-shadow;transition-duration:.18s;transition-timing-function:var(--ease-out)}.guide-page .stay-mood.active{transform:translateY(-5px);box-shadow:0 20px 60px #0000002e}@media(hover:hover)and (pointer:fine){.guide-page .stay-mood:not(.active):hover{transform:translateY(-3px);background:#ffffff13}}.guide-page .weekend-v3{background:radial-gradient(circle at 86% 10%,rgba(255,93,23,.09),transparent 25%),#f4eee7}.guide-page .weekend-v3-grid{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:230px;gap:14px}.guide-page .weekend-v3-card{height:auto!important;min-height:0!important;box-shadow:var(--shadow-soft);border:1px solid rgba(255,255,255,.35)}.guide-page .weekend-v3-card:nth-child(1){grid-column:1/8;grid-row:span 2;border-radius:42px 18px}.guide-page .weekend-v3-card:nth-child(2){grid-column:8/13;border-radius:18px 38px}.guide-page .weekend-v3-card:nth-child(3){grid-column:8/13;border-radius:34px}.guide-page .weekend-v3-card:nth-child(4){grid-column:1/13;min-height:320px!important;border-radius:18px 42px}@media(hover:hover)and (pointer:fine){.guide-page .weekend-v3-card:hover{transform:translateY(-7px)!important;box-shadow:var(--shadow-float)}}.guide-page .relocate{background:linear-gradient(135deg,#e6dbcf,#f4eee7)}.guide-page .relocate-card{min-height:520px;border-radius:42px 18px;padding:clamp(42px,7vw,100px);background:radial-gradient(circle at 78% 18%,rgba(255,93,23,.22),transparent 20%),repeating-radial-gradient(ellipse at 92% 44%,transparent 0 54px,rgba(255,255,255,.08) 55px 56px,transparent 57px 76px),#1a1814;box-shadow:var(--shadow-float)}.guide-page .relocate-card:before{content:"42.1946° N / 122.7095° W";position:absolute;right:28px;top:26px;font:500 7px DM Mono;letter-spacing:.14em;color:#ffffff6b}.guide-page .relocate-card:after{border-color:#ff5d174d;box-shadow:0 0 0 70px #ff5d1708,0 0 0 140px #ff5d1704}.guide-page .relocate-card h2{max-width:1000px}.footer{background:#15130f;color:#fff}.footer-top,.footer-grid,.footer-bottom{max-width:var(--content-max);margin-inline:auto}.footer-top{padding-bottom:70px;border-bottom:1px solid rgba(255,255,255,.1)}.footer-grid{grid-template-columns:1.7fr .65fr .75fr .9fr;gap:clamp(30px,4vw,70px)}.footer-grid>div:first-child p{max-width:430px;color:#ffffff8a;line-height:1.7}.footer-grid a,.footer-grid span{font-size:11px}.footer-grid a{transition:color .16s ease,transform .16s var(--ease-out)}@media(hover:hover)and (pointer:fine){.footer-grid a:hover{color:#ff8752;transform:translate(3px)}}.giant-circle-link{transition-property:transform,background-color,border-color;transition-duration:.25s;transition-timing-function:var(--ease-out)}.footer-bottom button{border:1px solid rgba(255,255,255,.14);background:#ffffff0d;color:#fff;border-radius:12px;padding:9px 12px;cursor:pointer}@media(max-width:1100px){.site-header.is-sticky{left:10px;right:10px}.home-page .experience-switch .exp-grid{grid-template-rows:repeat(5,130px)}.home-page .experience-switch .exp-buyer{grid-column:1/7;grid-row:1/4}.home-page .experience-switch .exp-seller{grid-column:7/13;grid-row:1/4}.home-page .experience-switch .exp-move{grid-column:1/13;grid-row:4/6}.home-page .team-stage-grid,.about-page .about6-team-stage{grid-template-columns:1fr 1fr}.home-page .team-cutout:nth-child(3),.about-page .about6-person:nth-child(3){grid-column:1/-1;margin-bottom:0}.home-page .team-cutout:nth-child(2),.about-page .about6-person:nth-child(2){margin-bottom:0}.sellers-page .launch-grid{grid-auto-rows:230px}.sellers-page .launch-card:nth-child(1){grid-column:1/8}.sellers-page .launch-card:nth-child(2){grid-column:8/13}.sellers-page .launch-card:nth-child(3){grid-column:8/13}.sellers-page .launch-card:nth-child(4){grid-column:1/5}.sellers-page .launch-card:nth-child(5){grid-column:5/9}.sellers-page .launch-card:nth-child(6){grid-column:9/13;grid-row:auto;min-height:230px!important}.sellers-page .launch-card:nth-child(6) .launch-card-copy h3{font-size:clamp(36px,4.6vw,58px)}.review-v3{grid-template-columns:1fr}.review-v3 .review-side{position:static}.review-v3 .big-arrow-link{grid-column:1}}@media(max-width:760px){.section-pad{padding-block:80px}.site-header.is-sticky{top:8px;height:58px;border-radius:18px}.pill-button{min-height:44px}.micro-proof{grid-template-columns:1fr 1fr;padding-inline:20px}.micro-proof>div,.micro-proof>div+div{padding:16px 14px 16px 0}.micro-proof>div+div{padding-left:14px}.micro-proof>div+div:before{top:14px;bottom:14px}.micro-proof>div:nth-child(3):before{display:none}.home-page .experience-switch .exp-grid{display:grid;grid-template-columns:1fr;grid-template-rows:none;gap:12px}.home-page .experience-switch .exp-card,.home-page .experience-switch .exp-buyer,.home-page .experience-switch .exp-seller,.home-page .experience-switch .exp-move{grid-column:auto;grid-row:auto;min-height:440px;border-radius:24px}.home-page .experience-switch .exp-move{min-height:380px}.place-card-v3,.place-card-v3:nth-child(n){min-width:84vw;height:520px;border-radius:24px}.place-card-bottom{left:12px;right:12px;bottom:12px}.filmstrip figure,.filmstrip figure:nth-child(n){min-width:82vw;height:500px;margin-top:0;border-radius:24px}.home-page .team-stage-grid,.about-page .about6-team-stage{grid-template-columns:1fr}.home-page .team-cutout,.home-page .team-cutout:nth-child(n),.about-page .about6-person,.about-page .about6-person:nth-child(n){grid-column:auto;min-height:560px;margin-bottom:0;border-radius:24px}.review-v3 blockquote{font-size:clamp(38px,11vw,58px)}.buyers-page .buyer-dashboard{grid-template-columns:1fr}.buyers-page .buyer-dashboard-copy,.buyers-page .image-story-copy{position:static}.buyers-page .buyer-q{grid-template-columns:38px 1fr auto;padding-inline:4px}.buyers-page .buyer-q.selected{margin-inline:0;padding-inline:16px}.sellers-page .launch-grid{grid-template-columns:1fr;grid-auto-rows:auto}.sellers-page .launch-card,.sellers-page .launch-card:nth-child(n){grid-column:auto;grid-row:auto;min-height:430px!important;border-radius:24px}.sellers-page .launch-card:nth-child(6){min-height:430px!important}.sellers-page .process-v3 article{grid-template-columns:42px 1fr;gap:12px;min-height:126px}.sellers-page .process-v3 article p,.sellers-page .process-v3 article b{grid-column:2}.sellers-page .process-v3 article b{justify-self:start}.guide-page .weekend-v3-grid{grid-template-columns:1fr;grid-auto-rows:auto}.guide-page .weekend-v3-card,.guide-page .weekend-v3-card:nth-child(n){grid-column:auto;grid-row:auto;min-height:390px!important;border-radius:24px}.guide-page .relocate-card{border-radius:26px;min-height:560px}.footer-grid{grid-template-columns:1fr 1fr}.footer-grid>div:first-child{grid-column:1/-1}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reveal{transform:none;transition:opacity .2s ease!important;transition-delay:0ms!important}.place-card-v3,.filmstrip figure,.exp-card,.team-cutout,.about6-person,.launch-card,.buyer-tool-card,.weekend-v3-card,.pill-button,.buyer-q{transform:none!important;transition-property:opacity,background-color,color,border-color,box-shadow!important}.ticker-track,.about6-marquee-track,.video-live-dot{animation:none!important}.page-wipe{transition:none!important}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.home-page .experience-switch .exp-card,.buyers-page .buyer-tool-card,.about-page .about6-skill,.guide-page .weekend-v3-card{--skill-rx:0deg;--skill-ry:0deg;--skill-y:0px;transform:perspective(1200px) rotateX(var(--skill-rx)) rotateY(var(--skill-ry)) translateY(var(--skill-y))}.home-page .experience-switch .exp-card:hover,.buyers-page .buyer-tool-card:hover,.about-page .about6-skill:hover,.guide-page .weekend-v3-card:hover{--skill-y:-7px;transform:perspective(1200px) rotateX(var(--skill-rx)) rotateY(var(--skill-ry)) translateY(var(--skill-y))}}.buyers-page .hero-story-rail,.sellers-page .hero-story-rail{border-radius:22px 22px 34px;background:linear-gradient(145deg,#16120fb8,#16120f61);border-color:#ffffff38;box-shadow:0 26px 72px #00000047,inset 0 1px #ffffff14;-webkit-backdrop-filter:blur(20px) saturate(1.12);backdrop-filter:blur(20px) saturate(1.12)}.buyers-page .hero-story-images,.sellers-page .hero-story-images{grid-template-columns:1.25fr .82fr .93fr;gap:8px}.buyers-page .hero-story-images figure:nth-child(1),.sellers-page .hero-story-images figure:nth-child(1){border-radius:12px 22px}.buyers-page .hero-story-images figure:nth-child(2),.sellers-page .hero-story-images figure:nth-child(2){border-radius:22px 12px}.buyers-page .hero-story-images figure:nth-child(3),.sellers-page .hero-story-images figure:nth-child(3){border-radius:14px 14px 28px}.buyers-page .hero-story-images figure,.sellers-page .hero-story-images figure{transition-property:transform,box-shadow,border-color;transition-duration:.18s;transition-timing-function:var(--ease-out)}@media(hover:hover)and (pointer:fine){.buyers-page .hero-story-images figure:hover,.sellers-page .hero-story-images figure:hover{transform:translateY(-4px);border-color:#ffffff57;box-shadow:0 14px 32px #00000038}}.guide-page .stay-v4-grid{gap:14px;grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch}.guide-page .stay-card{grid-column:span 6;min-height:320px;grid-template-columns:minmax(155px,.72fr) 1.28fr;border:1px solid rgba(50,39,30,.08);border-radius:30px 14px;background:#fffcf7eb;box-shadow:0 12px 34px #3526190f;transition-property:transform,box-shadow,border-color;transition-duration:.22s;transition-timing-function:var(--ease-out)}.guide-page .stay-card:nth-child(3n+2){border-radius:14px 34px}.guide-page .stay-card:nth-child(3n){border-radius:34px 14px 22px}.guide-page .stay-card.hotel-card-feature{grid-column:1/-1;min-height:430px;grid-template-columns:minmax(380px,.92fr) 1.08fr;border-radius:44px 18px;box-shadow:0 24px 70px #3526191a}.guide-page .stay-card-photo:before{transition:transform .52s var(--ease-out),filter .22s ease}.guide-page .stay-card-hover{align-items:flex-start;justify-content:flex-end;padding:24px;background:linear-gradient(0deg,rgba(21,18,14,.88),rgba(255,93,23,.36) 58%,transparent 100%);transition:opacity .16s ease}.guide-page .stay-card-hover b{font-size:34px}.guide-page .stay-card-body{padding:clamp(22px,3vw,38px)}.guide-page .stay-card-meta{margin-bottom:clamp(24px,4vw,48px)}.guide-page .stay-card h3{font-size:clamp(30px,3vw,48px);max-width:13ch}.guide-page .stay-card.hotel-card-feature h3{font-size:clamp(48px,5.5vw,82px);max-width:11ch}.guide-page .stay-card p{font-size:12px;max-width:48ch}.guide-page .hotel-actions a{position:relative;padding-bottom:4px}.guide-page .hotel-actions a:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:currentColor;transform:scaleX(.2);transform-origin:left;opacity:.35;transition:transform .18s var(--ease-out),opacity .18s ease}@media(hover:hover)and (pointer:fine){.guide-page .stay-card:hover{transform:translateY(-6px);box-shadow:var(--shadow-float);border-color:#ff5d173d}.guide-page .hotel-actions a:hover:after{transform:scaleX(1);opacity:.8}}@media(max-width:980px){.guide-page .stay-v4-grid{grid-template-columns:1fr 1fr}.guide-page .stay-card,.guide-page .stay-card.hotel-card-feature{grid-column:auto;grid-template-columns:1fr;min-height:0;border-radius:26px}.guide-page .stay-card.hotel-card-feature{grid-column:1/-1}.guide-page .stay-card-photo{min-height:260px}.guide-page .stay-card.hotel-card-feature .stay-card-photo{min-height:360px}}@media(max-width:680px){.guide-page .stay-v4-grid{grid-template-columns:1fr}.guide-page .stay-card,.guide-page .stay-card.hotel-card-feature{grid-column:auto}.buyers-page .hero-story-rail,.sellers-page .hero-story-rail{border-radius:18px}}.home-page .marketing-cinema .display-sm em{color:#21150f;background:#fff7ede0;padding:0 .09em .035em;margin-left:-.02em;border-radius:.06em;text-shadow:none;box-decoration-break:clone;-webkit-box-decoration-break:clone;box-shadow:0 .055em #3d21111f}.buyers-page .buyer-tool-card.tool-local{min-height:430px}.buyers-page .tool-local .buyer-tool-copy{bottom:32px;max-width:min(760px,72%)}.buyers-page .tool-local .buyer-tool-copy h3{font-size:clamp(48px,5.2vw,78px);line-height:.96;padding-top:.08em}.home-page .team-stage-grid,.about-page .about6-team-stage{grid-template-columns:.9fr 1.12fr .86fr;gap:clamp(16px,1.7vw,28px);align-items:end;padding-top:72px}.home-page .team-cutout{--podium-y:0px;--podium-scale:1;border-radius:30px;transform:perspective(1200px) translateY(var(--podium-y)) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) scale(var(--podium-scale))!important;box-shadow:0 24px 64px #241b1421,0 1px #ffffff85 inset}.home-page .team-cutout.milan-card{--podium-y:0px;min-height:625px;background:linear-gradient(155deg,#171512,#2b251f 70%,#161411);border-radius:30px 96px 30px 30px;z-index:2}.home-page .team-cutout.alex-card{--podium-y:-62px;--podium-scale:1.01;min-height:735px;background:linear-gradient(155deg,#ff6b2c,#f05217 72%,#d94510);border-radius:118px 118px 32px 32px;z-index:5;box-shadow:0 38px 90px #512b1638,0 1px #ffffff8f inset}.home-page .team-cutout.ethan-card{--podium-y:18px;min-height:590px;background:linear-gradient(155deg,#8297a2,#5f7682 68%,#405865);border-radius:92px 30px 30px;z-index:1}.home-page .team-cutout:before{content:attr(data-place)!important;left:22px;top:18px;padding:7px 10px;border-radius:999px;background:#fffaf4eb;color:#1b1713!important;letter-spacing:.11em;box-shadow:0 8px 24px #0e0b091a}.home-page .alex-card:before{left:50%;transform:translate(-50%);background:#17130f;color:#fff!important}.home-page .team-cutout:after{inset:11px;border-radius:inherit;border-color:#fff3}.home-page .milan-card .cutout-img,.home-page .alex-card .cutout-img,.home-page .ethan-card .cutout-img{inset:50px 18px 126px;border-radius:24px 24px 10px 10px;box-shadow:0 1px #ffffff2e inset}.home-page .alex-card .cutout-img{inset:58px 22px 128px;border-radius:96px 96px 12px 12px;background:linear-gradient(160deg,#efe4d8,#fff7ef 62%,#e6d4c3)}.home-page .milan-card .cutout-img{border-radius:22px 76px 10px 10px}.home-page .ethan-card .cutout-img{border-radius:68px 22px 10px 10px}.home-page .cutout-copy{left:0;right:0;bottom:0;min-height:126px;border:0;border-top:1px solid rgba(34,27,22,.12);border-radius:0;padding:24px 24px 22px;background:linear-gradient(180deg,#fff9f3e8,#fffaf4 38%);box-shadow:none}.home-page .alex-card .cutout-copy{padding-inline:28px}.home-page .cutout-copy:after{background:#ffffff8f}.home-page .team-cutout:hover{transform:perspective(1200px) translateY(calc(var(--podium-y) - 8px)) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) scale(calc(var(--podium-scale) + .008))!important;box-shadow:0 42px 100px #291d1438}.home-page .team-legal{margin-top:26px}.about-page .about6-team{padding-top:clamp(90px,9vw,145px)}.about-page .about6-team-stage{position:relative}.about-page .about6-person{--podium-y:0px;overflow:hidden;transform:translateY(var(--podium-y));border-radius:30px;box-shadow:0 24px 64px #2d211821}.about-page .about6-person.person-milan{--podium-y:0px;min-height:700px;border-radius:30px 100px 30px 30px;z-index:2}.about-page .about6-person.person-alex{--podium-y:-64px;min-height:825px;border-radius:122px 122px 32px 32px;z-index:5;box-shadow:0 40px 100px #4a2b1a38}.about-page .about6-person.person-ethan{--podium-y:20px;min-height:660px;border-radius:96px 30px 30px;z-index:1}.about-page .about6-person-art{min-height:500px}.about-page .person-alex .about6-person-art{min-height:605px}.about-page .about6-person-index{top:18px;left:20px;width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:#fffaf4f0;color:#18130f;box-shadow:0 10px 28px #0f0c091f}.about-page .person-alex .about6-person-index{left:50%;transform:translate(-50%);background:#18130f;color:#fff}.about-page .about6-person-copy{position:relative;z-index:4;min-height:172px;padding:24px 24px 28px;background:linear-gradient(180deg,#fffaf5f0,#fffaf5 44%);border-top:1px solid rgba(38,30,24,.1)}.about-page .person-alex .about6-person-copy{padding:28px 30px 31px}.about-page .about6-person-copy h3{font-size:clamp(31px,2.4vw,42px)}.about-page .about6-person:hover{transform:translateY(calc(var(--podium-y) - 8px));box-shadow:0 44px 105px #34261b38}@media(max-width:1100px){.home-page .team-stage-grid,.about-page .about6-team-stage{grid-template-columns:1fr 1fr;padding-top:20px}.home-page .alex-card,.about-page .person-alex{grid-column:1/-1!important;grid-row:1;justify-self:center;width:min(650px,78%);--podium-y:0px}.home-page .milan-card,.about-page .person-milan{grid-column:1;grid-row:2;--podium-y:0px}.home-page .ethan-card,.about-page .person-ethan{grid-column:2;grid-row:2;--podium-y:0px}.home-page .team-cutout:nth-child(n),.about-page .about6-person:nth-child(n){margin-bottom:0}.buyers-page .buyer-tool-card.tool-local{min-height:400px}}@media(max-width:760px){.home-page .team-stage-grid,.about-page .about6-team-stage{grid-template-columns:1fr;padding-top:0}.home-page .alex-card,.about-page .person-alex{grid-column:1!important;grid-row:1;width:100%;order:1;--podium-y:0px}.home-page .milan-card,.about-page .person-milan{grid-column:1;grid-row:2;order:2;--podium-y:0px}.home-page .ethan-card,.about-page .person-ethan{grid-column:1;grid-row:3;order:3;--podium-y:0px}.home-page .team-cutout.alex-card,.home-page .team-cutout.milan-card,.home-page .team-cutout.ethan-card,.about-page .about6-person.person-alex,.about-page .about6-person.person-milan,.about-page .about6-person.person-ethan{min-height:580px;border-radius:28px}.about-page .about6-person.person-alex{min-height:650px}.buyers-page .buyer-tool-card.tool-local{min-height:470px}.buyers-page .tool-local .buyer-tool-copy{max-width:calc(100% - 34px);left:20px;right:20px;bottom:22px}.buyers-page .tool-local .buyer-tool-copy h3{font-size:46px}}@media(prefers-reduced-motion:reduce){.home-page .team-cutout,.home-page .team-cutout:hover,.about-page .about6-person,.about-page .about6-person:hover{transform:none!important;transition:none!important}}.home-page .marketing-cinema .marketing-cinema-head h2.display-sm{line-height:.94}.home-page .marketing-cinema .marketing-cinema-head h2.display-sm em{display:inline-block;margin-top:.16em;padding:.045em .1em .075em;line-height:.88;vertical-align:top}@media(max-width:720px){.home-page .marketing-cinema .marketing-cinema-head h2.display-sm em{margin-top:.12em}}:root{--rv-cream:#f6f0e8;--rv-ink:#171512;--rv-orange:#ff5d17;--rv-blue:#6f8793}.desktop-nav{gap:25px}.desktop-nav a{white-space:nowrap}.site-header{-webkit-backdrop-filter:blur(18px) saturate(1.15);backdrop-filter:blur(18px) saturate(1.15)}.footer-v9{background:#12110f;color:#f7f1e9}.footer-logo-v9{filter:none!important;max-width:132px}.footer-grid-v9{grid-template-columns:1.45fr repeat(3,1fr)}.footer-license{font:500 8px/1.5 DM Mono;letter-spacing:.08em;color:#ffffff73}.footer-compliance{display:grid;grid-template-columns:280px 1fr 1fr;gap:28px;padding:28px var(--pad);border-top:1px solid rgba(255,255,255,.11);border-bottom:1px solid rgba(255,255,255,.11)}.footer-compliance p{font-size:10px!important;line-height:1.65;color:#ffffff8a;margin:0}.footer-badges-v9{display:flex;flex-direction:column;gap:12px;align-items:flex-start}.footer-badges-v9 img{max-width:150px;max-height:48px;object-fit:contain;background:#fff;border-radius:8px;padding:5px}.footer-badges-v9 span{font:500 8px DM Mono;letter-spacing:.1em;color:#ffffff7a}.local-lens-head{align-items:end}.local-lens .place-card-v3{min-width:min(410px,32vw)}.team-flip-grid{align-items:end!important}.team-flip-card{height:620px;perspective:1400px;position:relative}.team-flip-card.alex-card{height:690px;transform:translateY(-18px)}.team-flip-inner{width:100%;height:100%;position:relative;transform-style:preserve-3d;transition:transform .62s cubic-bezier(.2,.75,.2,1)}.team-flip-card:hover .team-flip-inner,.team-flip-card:focus-visible .team-flip-inner,.team-flip-card.is-flipped .team-flip-inner{transform:rotateY(180deg)}.team-flip-front,.team-flip-back{position:absolute;inset:0;backface-visibility:hidden;border-radius:32px;overflow:hidden;border:1px solid rgba(35,28,22,.14);box-shadow:0 25px 75px #20181124}.team-flip-front{background:#ebe2d7}.team-flip-front img{width:100%;height:calc(100% - 122px);object-fit:cover;object-position:center 18%}.team-flip-front>div{position:absolute;left:0;right:0;bottom:0;min-height:122px;padding:20px 24px;background:#fff9f2f5}.team-flip-front small,.team-flip-back>span{font:500 7px DM Mono;letter-spacing:.13em;color:var(--orange)}.team-flip-front h3,.team-flip-back h3{font:500 30px/1.05 Playfair Display;margin:7px 0}.team-rank{position:absolute;top:15px;left:15px;z-index:4;background:#171512;color:#fff;padding:8px 11px;border-radius:999px;font:500 7px DM Mono;letter-spacing:.12em}.alex-card .team-flip-front{background:var(--orange);border:8px solid var(--orange)}.milan-card .team-flip-front{background:#161410}.ethan-card .team-flip-front{background:#708793}.team-flip-back{transform:rotateY(180deg);padding:42px;display:flex;flex-direction:column;justify-content:flex-end;background:#171512;color:#fff}.alex-card .team-flip-back{background:var(--orange)}.ethan-card .team-flip-back{background:#4d6470}.team-flip-back p{font-size:16px;line-height:1.6;color:#ffffffc7}.team-flip-back b{margin-top:20px;font:500 8px DM Mono;letter-spacing:.08em}.review-archive{background:linear-gradient(135deg,#eee5db,#f8f2ea);display:block!important}.review-archive-head{display:grid;grid-template-columns:1.2fr .6fr;gap:8vw;align-items:end;margin-bottom:55px}.review-archive-head p{max-width:520px;font-size:15px;line-height:1.7;color:#6a6057}.review-folder-shell{display:grid;grid-template-columns:300px minmax(0,1fr);gap:0;align-items:stretch;min-height:560px}.review-folder-tabs{display:flex;flex-direction:column;gap:7px;padding-top:22px}.review-folder-tabs button{text-align:left;border:1px solid rgba(28,23,18,.12);background:#e1d7cb;padding:16px 18px;border-radius:15px 0 0 15px;display:grid;grid-template-columns:28px 1fr;grid-template-areas:"n b" "n s";transition:transform .2s,background .2s}.review-folder-tabs button:hover,.review-folder-tabs button.active{background:#ff5d17;color:#fff;transform:translate(8px)}.review-folder-tabs span{grid-area:n;font:500 8px DM Mono}.review-folder-tabs b{grid-area:b;font-size:12px}.review-folder-tabs small{grid-area:s;font-size:9px;opacity:.65}.review-file{position:relative;background:#fffaf4;border-radius:28px;padding:54px 64px;box-shadow:0 30px 90px #281c1221;display:flex;flex-direction:column}.review-file:before{content:"CLIENT FILE";position:absolute;top:-22px;left:40px;background:#fffaf4;padding:10px 24px;border-radius:16px 16px 0 0;font:500 8px DM Mono;letter-spacing:.12em}.review-file-meta{display:flex;justify-content:space-between;font:500 8px DM Mono;letter-spacing:.1em;color:#8a7c70}.review-file blockquote{font:500 clamp(34px,4.6vw,72px)/1.02 "Playfair Display";letter-spacing:-.045em;margin:auto 0;color:#171512}.review-file-client{display:flex;justify-content:space-between;align-items:end;padding-top:24px;border-top:1px solid #ddd3c8}.review-file-client b{font:500 24px Playfair Display}.review-file-client span{font-size:11px;color:#756a61}.review-file-nav{display:flex;align-items:center;justify-content:space-between;margin-top:26px}.review-file-nav button{border:0;background:transparent;font:600 10px Manrope;cursor:pointer}.review-file-nav span{font:500 8px DM Mono;letter-spacing:.12em;color:#8b7d72}.about6-team{background:radial-gradient(circle at 50% 22%,rgba(255,93,23,.12),transparent 26%),linear-gradient(135deg,#f7f1e9,#e8ded2)}.about-team-principal{max-width:920px;margin:30px auto 60px;display:grid;grid-template-columns:1.05fr .95fr;background:#ff5d17;border-radius:38px;overflow:hidden;box-shadow:0 36px 100px #42281626}.about-team-principal-photo{min-height:620px;background:#ff5d17}.about-team-principal-photo img{width:100%;height:100%;object-fit:cover;object-position:center 18%}.about-team-principal-copy{padding:55px;color:#fff;display:flex;flex-direction:column;justify-content:flex-end}.about-team-principal-copy span,.agent-card span,.legal-counsel-card span{font:500 7px DM Mono;letter-spacing:.12em;color:var(--orange)}.about-team-principal-copy span{color:#fff}.about-team-principal-copy h3{font:500 clamp(42px,5vw,68px)/.95 "Playfair Display";margin:10px 0}.about-team-principal-copy p{font-size:15px;line-height:1.7;color:#ffffffc7}.about-agent-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:14px}.agent-card{min-height:420px;border-radius:26px;overflow:hidden;background:#fffaf4;border:1px solid rgba(35,28,22,.11);box-shadow:0 18px 55px #30221814;display:flex;flex-direction:column}.agent-card img{width:100%;height:280px;object-fit:cover;object-position:center 18%}.agent-card>div:last-child{padding:20px}.agent-card h3{font:500 25px Playfair Display;margin:7px 0}.agent-card p{font-size:11px;line-height:1.55;color:#6b6158}.agent-placeholder{justify-content:flex-end;background:linear-gradient(145deg,#171512,#302a24);color:#fff}.agent-initials{height:260px;display:grid;place-items:center;font:500 90px Playfair Display;color:#ffffff47;background:repeating-radial-gradient(circle at 50% 50%,transparent 0 34px,rgba(255,93,23,.14) 35px 36px)}.agent-placeholder p{color:#fff9}.legal-counsel-card{margin-top:30px;display:grid;grid-template-columns:180px 1fr;max-width:760px;background:#171512;color:#fff;border-radius:24px;overflow:hidden}.legal-counsel-card img{width:180px;height:220px;object-fit:cover}.legal-counsel-card>div{padding:28px}.legal-counsel-card h3{font:500 30px Playfair Display;margin:8px 0}.legal-counsel-card p{font-size:12px;line-height:1.6;color:#ffffffa6}.buyer-tool-grid-v2{display:grid!important;grid-template-columns:1.35fr .65fr .65fr!important;grid-template-rows:260px 260px!important;gap:14px!important}.buyer-tool-grid-v2 .tool-listings{grid-column:1;grid-row:1/3!important}.buyer-tool-grid-v2 .tool-featured{grid-column:2;grid-row:1}.buyer-tool-grid-v2 .tool-mortgage{grid-column:3;grid-row:1}.buyer-tool-grid-v2 .tool-local{grid-column:2/4;grid-row:2!important}.buyer-tool-card{min-height:0!important}.buyer-tool-card img{object-fit:cover}.image-story-main img{filter:saturate(.88) contrast(.97)}.process-v3 article p{font-size:15px!important;line-height:1.7!important;max-width:720px!important;color:#665d55!important}.seller-process-v3 .process-v3 article{min-height:180px;align-items:center}.seller-gallery-v4{display:none!important}.launch-card:last-child .launch-card-copy p{max-width:260px}.compare-v4-picker{min-width:330px!important}.compare-v4-trigger{width:100%!important;max-width:none!important}.compare-v4-trigger span{display:block!important;max-width:none!important;overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important;font-size:27px!important}.compare-v4-read{grid-template-columns:1fr!important}.compare-v4-read-head{display:grid!important;grid-template-columns:1fr 1fr;gap:40px}.compare-v4-meters{margin-top:34px}.compare-v4-read:after{content:"THE READ IS EDITORIAL, NOT A RANKING";display:block;margin-top:26px;padding:18px 22px;border:1px solid rgba(30,24,18,.09);border-radius:16px;font:500 8px DM Mono;letter-spacing:.12em;color:#88796d}.stay-card-photo{background-image:var(--stay-image)!important;background-size:cover!important;background-position:center!important}.stay-card-photo:before{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,transparent 42%,rgba(0,0,0,.34))}.resources-page{background:#f4eee6;color:#171512}.resources-hero{padding-top:180px;min-height:70vh;display:flex;flex-direction:column;justify-content:center;background:radial-gradient(circle at 75% 22%,rgba(255,93,23,.14),transparent 22%),repeating-radial-gradient(ellipse at 8% 85%,transparent 0 29px,rgba(27,22,18,.04) 30px 31px,transparent 32px 48px)}.resources-hero h1{font:500 clamp(72px,10vw,150px)/.85 "Playfair Display";letter-spacing:-.065em;margin:20px 0}.resources-hero h1 em{color:var(--orange)}.resources-hero p{max-width:720px;font-size:18px;line-height:1.7;color:#625950}.resource-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;background:#171512}.resource-card{min-height:360px;padding:34px;border-radius:26px;background:#f6f0e8;color:#171512;display:flex;flex-direction:column;justify-content:flex-end;transition:transform .25s,background .25s}.resource-card:hover{transform:translateY(-8px)}.resource-card.resource-feature{grid-column:span 2;background:#ff5d17;color:#fff}.resource-card span{font:500 8px DM Mono;letter-spacing:.12em;color:var(--orange)}.resource-feature span{color:#fff}.resource-card h2{font:500 40px/1 Playfair Display;margin:10px 0}.resource-card p{font-size:13px;line-height:1.65;max-width:520px;color:#685f56}.resource-feature p{color:#ffffffbf}.resource-card b{font-size:10px;margin-top:20px}.resource-note{display:grid;grid-template-columns:1.1fr .9fr;gap:8vw;align-items:end}.resource-note h2{font:500 clamp(46px,6vw,86px)/.95 "Playfair Display";letter-spacing:-.05em}.resource-note p{font-size:14px;line-height:1.75;color:#6b6259}.lead,.family-copy p,.exp-head p,.guide-section-head p,.seller-launch-head p,.buyer-dashboard-copy p,.transition-v3-copy p{font-size:max(14px,1vw)!important;line-height:1.65}.team-stage-lead{font-size:14px!important;line-height:1.6!important}@media(max-width:1100px){.footer-compliance{grid-template-columns:1fr}.footer-grid-v9{grid-template-columns:1.5fr 1fr 1fr}.footer-grid-v9>div:last-child{grid-column:2/4}.team-flip-grid{grid-template-columns:1fr 1.15fr!important}.team-flip-card.ethan-card{grid-column:1/-1;width:58%;justify-self:center}.about-agent-grid{grid-template-columns:repeat(2,1fr)}.buyer-tool-grid-v2{grid-template-columns:1fr 1fr!important;grid-template-rows:auto!important}.buyer-tool-grid-v2 .tool-listings,.buyer-tool-grid-v2 .tool-featured,.buyer-tool-grid-v2 .tool-mortgage,.buyer-tool-grid-v2 .tool-local{grid-column:auto!important;grid-row:auto!important;min-height:390px!important}.resource-grid{grid-template-columns:1fr 1fr}.resource-card.resource-feature{grid-column:1/-1}}@media(max-width:720px){.desktop-nav a[href="/community-resources.html"]{display:none}.footer-grid-v9,.review-archive-head,.review-folder-shell,.about-team-principal,.resource-note{grid-template-columns:1fr}.footer-grid-v9>div:last-child{grid-column:auto}.review-folder-tabs{flex-direction:row;overflow-x:auto;padding-bottom:10px}.review-folder-tabs button{min-width:190px;border-radius:14px}.review-file{padding:36px 24px}.team-flip-grid{grid-template-columns:1fr!important}.team-flip-card,.team-flip-card.alex-card,.team-flip-card.ethan-card{width:100%;height:560px;grid-column:auto;transform:none}.team-flip-card.alex-card{order:-1}.about-team-principal-photo{min-height:470px}.about-agent-grid{grid-template-columns:1fr}.legal-counsel-card{grid-template-columns:110px 1fr}.legal-counsel-card img{width:110px;height:100%}.compare-v4-picker{min-width:0!important;width:100%}.compare-v4-read-head,.resource-grid{grid-template-columns:1fr}.resource-card.resource-feature{grid-column:auto}.resources-hero h1{font-size:62px}.footer-compliance p{font-size:10px!important}}@media(prefers-reduced-motion:reduce){.team-flip-inner{transition:none}.team-flip-card:hover .team-flip-inner,.team-flip-card:focus-visible .team-flip-inner{transform:none}.team-flip-back{display:none}}.agent-card h3{color:#171512!important;text-shadow:none!important}.agent-placeholder h3,.about-team-principal-copy h3{color:#fff!important}.resource-card.resource-crisis{background:#171512;color:#fff}.resource-card.resource-crisis span{color:#ff7b41}.resource-card.resource-crisis p{color:#ffffffb8}.resource-card.resource-crisis b{color:#fff}.resource-card.resource-community{background:#dfe7e9}.resource-card.resource-housing{background:#eee3d7}.resource-card.resource-youth{background:#fff6ef}.resource-card.resource-disability{background:#e4e8df}.resource-card.resource-black{background:#211d1a;color:#fff}.resource-card.resource-black p{color:#ffffffb8}.resource-card.resource-black span{color:#ff7b41}.resource-card.resource-black b{color:#fff}.resources-subhead{grid-column:1/-1;color:#fff;display:flex;justify-content:space-between;align-items:end;padding:10px 2px 2px}.resources-subhead h2{font:500 clamp(38px,5vw,64px)/1 "Playfair Display";margin:0}.resources-subhead p{max-width:560px;color:#ffffff8c;font-size:13px;line-height:1.65}.resource-card:focus-visible{outline:3px solid #ff5d17;outline-offset:4px}.team-flip-card{cursor:pointer}.team-flip-card:focus-visible{outline:3px solid #ff5d17;outline-offset:6px;border-radius:34px}.atlas-preview-index,.atlas-directory-top small{font-variant-numeric:tabular-nums}@media(hover:none){.team-flip-card:hover .team-flip-inner{transform:none}.team-flip-card.is-flipped .team-flip-inner{transform:rotateY(180deg)}}:root{--rv-orange:#ff5d17;--rv-ink:#16130f;--rv-paper:#f5efe7;--rv-blue:#8fa7b1;--rv-sage:#a8b2a2}.desktop-nav{gap:clamp(15px,1.65vw,30px)!important}.desktop-nav a[href="/community-resources.html"]{white-space:nowrap}@media(max-width:1180px){.desktop-nav a[href="/community-resources.html"]{font-size:11px}}.footer-v10 p,.footer-v10 label,.agent-card p,.legal-counsel-card p,.resource-card-v10 p,.stay-card-v10 p,.resource-note-v10 p,.life-map-grid p{font-size:max(12px,.84vw)!important;line-height:1.62!important}.team-roster-strip{position:relative;z-index:4;max-width:var(--content-max);margin:28px auto 0;display:grid;grid-template-columns:1.15fr repeat(4,1fr) .8fr;gap:8px;padding:8px;border:1px solid rgba(31,27,23,.12);border-radius:24px;background:#fffaf4c2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.team-roster-intro{padding:15px 18px;display:flex;flex-direction:column;justify-content:center}.team-roster-intro p{font-size:11px;margin:6px 0 0;color:#6c6259}.team-roster-person{min-height:76px;display:flex;align-items:center;gap:11px;padding:8px;border-radius:17px;background:#fff;color:#171512;transition:transform .2s,box-shadow .2s}.team-roster-person:hover{transform:translateY(-3px);box-shadow:0 12px 28px #1d16111a}.team-roster-person img,.team-roster-person>span{width:54px;height:60px;border-radius:13px;object-fit:cover;flex:0 0 auto}.team-roster-person>span{display:grid;place-items:center;background:#1a1815;color:#ff6b2b;font:600 13px DM Mono}.team-roster-person b{display:block;font:600 13px Manrope}.team-roster-person small{display:block;margin-top:3px;font:500 7px DM Mono;letter-spacing:.07em;color:#837870;text-transform:uppercase}.team-roster-all{border-radius:17px;background:#171512;color:#fff;padding:14px;display:flex;align-items:center;justify-content:space-between;font-size:11px}.team-roster-all b{color:var(--orange)}.inspection-visual{position:relative;isolation:isolate;background:#16130f!important}.inspection-visual img{filter:saturate(.72) contrast(1.04);transform:scale(1.015)}.inspection-visual:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(12,14,14,.12),transparent 52%),linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:auto,42px 42px,42px 42px;pointer-events:none}.inspection-hud{position:absolute;inset:0;z-index:3;pointer-events:none}.hud-line{position:absolute;height:1px;background:#ff662acc;transform-origin:left center}.hud-roof{width:36%;left:38%;top:28%;transform:rotate(-8deg)}.hud-site{width:31%;left:50%;top:76%;transform:rotate(7deg)}.hud-tag{position:absolute;padding:7px 9px;border-radius:999px;background:#14120fde;color:#fff;font:500 7px DM Mono;letter-spacing:.08em}.tag-roof{left:67%;top:18%}.tag-envelope{left:13%;top:43%}.tag-site{left:64%;top:70%}.tag-systems{left:34%;top:62%}.hud-target{position:absolute;width:13px;height:13px;border:2px solid #ff5d17;border-radius:50%;box-shadow:0 0 0 7px #ff5d1721}.target-a{left:41%;top:31%}.target-b{left:62%;top:67%}.about6-skill.skill-build-inspection{background-image:linear-gradient(90deg,#1416151f,#1416154d),linear-gradient(rgba(255,255,255,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.08) 1px,transparent 1px),url(https://images.unsplash.com/photo-1600585154340-be6161a56a0c?auto=format&fit=crop&w=1700&q=82)!important;background-size:auto,36px 36px,36px 36px,cover!important;background-position:center!important}.about6-skill.skill-build-inspection:after{content:"ROOF  /  SITE  /  SYSTEMS  /  POTENTIAL";position:absolute;right:18px;top:18px;writing-mode:vertical-rl;font:500 7px DM Mono;letter-spacing:.12em;color:#ffffffa3}.resources-page{background:#15130f!important}.resources-page .site-header{z-index:100}.resources-hero-v10{position:relative;isolation:isolate;min-height:880px;padding-top:190px!important;padding-bottom:100px!important;color:#171512;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);gap:8vw;align-items:end;overflow:hidden;background:linear-gradient(90deg,#f7f1e9f0 0 57%,#f7f1e9c2 76%,#f7f1e94d),url(/assets/why-skip-background.webp) center/cover no-repeat}.resources-hero-v10:before{content:"COMMUNITY / NOT CONTENT";position:absolute;left:-1vw;top:92px;font:700 clamp(80px,13vw,210px)/.74 Manrope;letter-spacing:-.075em;color:#15130f0b;z-index:-1;white-space:nowrap}.resources-hero-v10:after{content:"";position:absolute;width:46vw;height:46vw;right:-18vw;bottom:-22vw;border:1px solid rgba(255,93,23,.26);border-radius:50%;box-shadow:0 0 0 80px #ff5d1709,0 0 0 160px #ff5d1706;z-index:-1}.resources-hero-copy{max-width:900px}.resources-hero-copy h1{font:500 clamp(70px,8.7vw,144px)/.86 "Playfair Display";letter-spacing:-.062em;margin:18px 0 28px;max-width:1000px}.resources-hero-copy h1 em{color:#ff5d17;font-weight:500}.resources-hero-copy>p{font-size:clamp(16px,1.25vw,21px);line-height:1.65;max-width:720px;color:#635a52}.resources-hero-actions{display:flex;align-items:center;gap:24px;margin-top:34px;flex-wrap:wrap}.resources-text-link{font-size:12px;font-weight:700;border-bottom:1px solid #171512;padding-bottom:5px}.resources-now{align-self:end;background:#171512;color:#fff;padding:34px;border-radius:30px;box-shadow:0 24px 70px #1f140c29;position:relative;overflow:hidden}.resources-now:before{content:"!";position:absolute;right:-10px;top:-52px;font:700 190px/1 Manrope;color:#ff5d1724}.resources-now>span{font:500 8px DM Mono;letter-spacing:.12em;color:#ff7640}.resources-now h2{font:500 39px/1 Playfair Display;margin:12px 0}.resources-now p{font-size:13px;line-height:1.65;color:#ffffffab}.resources-now p a{color:#fff;text-decoration:underline;text-decoration-color:#ff5d17;text-underline-offset:3px}.resources-now>div{display:grid;gap:8px;margin-top:20px}.resources-now>div a{padding:12px 0;border-top:1px solid rgba(255,255,255,.14);font-size:10px;font-weight:700}.resources-hero-art{position:absolute;right:7vw;top:145px;width:31vw;height:280px;z-index:-1;opacity:.66;pointer-events:none}.resources-hero-art span{position:absolute;font:700 clamp(38px,5.5vw,84px)/.8 Manrope;letter-spacing:-.07em;color:#15130f12}.resources-hero-art span:nth-child(2){left:18%;top:67px;color:#ff5d1721}.resources-hero-art img{position:absolute;width:100px;right:8%;bottom:2%;opacity:.64;transform:rotate(-12deg)}.resources-wayfinder{background:#171512;color:#fff;padding-top:76px!important;padding-bottom:26px!important;display:grid;grid-template-columns:.8fr 1.2fr;gap:6vw;align-items:end}.resources-wayfinder h2{font:500 clamp(36px,4vw,64px)/.96 "Playfair Display";margin:10px 0 0}.resource-filter-row{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.resource-filter-row button{appearance:none;border:1px solid rgba(255,255,255,.16);background:#ffffff09;color:#ffffffb8;padding:11px 14px;border-radius:999px;font:600 9px Manrope;cursor:pointer;transition:.18s}.resource-filter-row button:hover,.resource-filter-row button.active{background:#ff5d17;color:#fff;border-color:#ff5d17;transform:translateY(-1px)}.resource-directory-v10{background:#171512;color:#fff;padding-top:16px!important}.resource-directory-head{display:flex;justify-content:space-between;gap:20px;align-items:center;border-top:1px solid rgba(255,255,255,.12);padding:20px 0 26px}.resource-directory-head span{font:500 9px DM Mono;letter-spacing:.1em;color:#ff7540}.resource-directory-head p{margin:0;font-size:11px;color:#ffffff7a;max-width:600px;text-align:right}.resource-grid-v10{display:grid;grid-template-columns:repeat(12,1fr);gap:12px}.resource-card-v10{grid-column:span 4;min-height:500px;border-radius:28px;background:#f5efe7;color:#171512;overflow:hidden;display:flex;flex-direction:column;border:1px solid rgba(255,255,255,.08);transition:transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s;position:relative}.resource-card-v10.feature{grid-column:span 8;display:grid;grid-template-columns:.9fr 1.1fr}.resource-card-v10.feature-light{grid-column:span 8;background:#e7eced;display:grid;grid-template-columns:.9fr 1.1fr}.resource-card-v10.dark,.resource-card-v10.urgent{background:#24201c;color:#fff}.resource-card-v10.urgent{background:#201714;border-color:#ff5d176b}.resource-card-v10:hover{transform:translateY(-6px);box-shadow:0 30px 60px #0000003d}.resource-card-v10[hidden]{display:none!important}.resource-visual{min-height:210px;position:relative;overflow:hidden;display:grid;place-items:center;background:#e7dfd5}.resource-card-v10:not(.feature):not(.feature-light) .resource-visual{border-bottom:1px solid rgba(22,19,15,.08)}.resource-card-v10.feature .resource-visual,.resource-card-v10.feature-light .resource-visual{height:100%;min-height:500px}.resource-visual:before,.resource-visual:after{content:"";position:absolute;border:1px solid rgba(21,19,15,.17);border-radius:50%;width:240px;height:240px}.resource-visual:before{left:-80px;top:-100px}.resource-visual:after{right:-130px;bottom:-100px;width:310px;height:310px}.resource-visual>span{font:700 clamp(48px,6vw,98px)/.8 Manrope;letter-spacing:-.08em;position:relative;z-index:2}.resource-visual>i{position:absolute;width:64%;height:1px;background:#15130f33;transform:rotate(-18deg)}.visual-orange{background:linear-gradient(135deg,#ff5d17,#ff8a51);color:#fff}.visual-orange:before,.visual-orange:after{border-color:#ffffff47}.visual-orange>i{background:#ffffff73}.visual-base,.visual-crisis,.visual-safety{background:#171512;color:#fff}.visual-base:before,.visual-base:after,.visual-crisis:before,.visual-crisis:after,.visual-safety:before,.visual-safety:after{border-color:#ffffff29}.visual-blue{background:#cbdbe1}.visual-sage{background:#dce3d8}.visual-cream{background:#f3dfd0}.visual-continuum{background:linear-gradient(145deg,#d9e4e6,#f2ece4)}.visual-continuum>span{font-size:150px;font-family:Playfair Display;font-weight:500}.visual-access{background:#f4dfcf}.visual-nami{background:#e6e4f0}.visual-jcls{background:linear-gradient(130deg,#dfe9e9,#f3eee6)}.visual-senior{background:#ebe1d4}.visual-vet{background:#d7e0d6}.visual-directory{background:#ddd9ce}.visual-211{background:#f0d9c7}.resource-card-content{padding:28px 30px 30px;display:flex;flex-direction:column;flex:1}.resource-card-content small{font:500 8px DM Mono;letter-spacing:.11em;color:#f45c1a}.resource-card-v10.dark .resource-card-content small,.resource-card-v10.urgent .resource-card-content small{color:#ff7540}.resource-card-content h2{font:500 clamp(29px,2.45vw,45px)/.97 "Playfair Display";letter-spacing:-.035em;margin:10px 0 14px}.resource-card-content p{color:#6a6159;margin:0;max-width:600px}.resource-card-v10.dark p,.resource-card-v10.urgent p{color:#ffffffab!important}.resource-tags{display:flex;flex-wrap:wrap;gap:5px;margin:18px 0 22px}.resource-tags span{font:600 7px DM Mono;letter-spacing:.06em;text-transform:uppercase;border:1px solid rgba(21,19,15,.14);padding:6px 7px;border-radius:999px}.dark .resource-tags span,.urgent .resource-tags span{border-color:#ffffff26;color:#ffffffb3}.resource-card-content>b{margin-top:auto;font-size:10px}.resource-card-v10:focus-visible{outline:3px solid #ff5d17;outline-offset:5px}.resources-life-map{background:#f3ede5;display:grid;grid-template-columns:.72fr 1.28fr;gap:7vw;position:relative;overflow:hidden}.resources-life-map:before{content:"WAYFINDER";position:absolute;right:-2vw;top:-40px;font:700 180px/1 Manrope;letter-spacing:-.08em;color:#15130f09}.resources-life-map-head{position:relative;z-index:1}.resources-life-map-head h2{font:500 clamp(52px,6vw,92px)/.92 "Playfair Display";letter-spacing:-.055em;margin:16px 0 24px}.resources-life-map-head p{font-size:14px;line-height:1.7;color:#6a6159;max-width:540px}.life-map-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;position:relative;z-index:1}.life-map-grid article{padding:26px;border:1px solid rgba(21,19,15,.1);border-radius:20px;min-height:220px;background:#ffffff7a}.life-map-grid article>span{font:500 8px DM Mono;color:#ff5d17}.life-map-grid h3{font:500 31px/1 Playfair Display;margin:38px 0 10px}.life-map-grid p{color:#6a6159}.resource-note-v10{background:#171512;color:#fff;display:grid;grid-template-columns:.6fr 1.2fr .8fr;align-items:center;gap:5vw;border-top:1px solid rgba(255,255,255,.1)}.resource-note-mark{width:240px;height:240px;border-radius:50%;border:1px solid rgba(255,255,255,.15);display:grid;place-items:center;position:relative}.resource-note-mark img{width:90px}.resource-note-mark span{position:absolute;right:-27px;bottom:22px;font:600 9px/1.35 DM Mono;letter-spacing:.1em;color:#ff7540}.resource-note-v10 h2{font:500 clamp(44px,5vw,78px)/.92 "Playfair Display";letter-spacing:-.05em;margin:12px 0 18px}.resource-note-v10 h2 em{color:#ff6b2c}.resource-note-v10 p{color:#ffffff91;max-width:640px}.resource-note-v10>a{border:1px solid rgba(255,255,255,.15);border-radius:22px;padding:28px;color:#ffffff8f;font-size:11px;line-height:1.55}.resource-note-v10>a b{display:block;color:#fff;font:500 24px/1.15 Playfair Display;margin-top:5px}.stay-card-v10{display:grid!important;grid-template-columns:240px 1fr!important;min-height:330px!important;background:#f5efe7!important;overflow:hidden}.stay-card-v10 .stay-card-identity{position:relative;display:grid;place-items:center;background:linear-gradient(140deg,#201d18,#3b3028);color:#fff;overflow:hidden}.stay-card-v10 .stay-card-identity:before,.stay-card-v10 .stay-card-identity:after{content:"";position:absolute;border:1px solid rgba(255,255,255,.14);border-radius:50%;width:190px;height:190px}.stay-card-v10 .stay-card-identity:before{left:-90px;top:-60px}.stay-card-v10 .stay-card-identity:after{right:-100px;bottom:-90px;width:230px;height:230px}.stay-card-v10 .stay-card-identity>span{font:700 65px/1 Manrope;letter-spacing:-.08em;color:#ff6a26;z-index:1}.stay-card-v10 .stay-card-identity>small{position:absolute;left:20px;bottom:18px;font:500 7px DM Mono;letter-spacing:.1em;z-index:1}.stay-card-v10 .stay-card-identity>i{position:absolute;width:70%;height:1px;background:#ffffff38;transform:rotate(-28deg)}.stay-card-v10 .stay-card-body{padding:30px!important}.stay-card-v10 h3{font-size:clamp(35px,3vw,56px)!important}.stay-card-v10 .hotel-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.stay-card-v10 .hotel-site{background:#171512;color:#fff;border-radius:999px;padding:10px 13px;font-size:9px;font-weight:700}.stay-photo-note{display:block;margin-top:20px;color:#8c8278;font-size:8px;line-height:1.5;text-transform:uppercase;letter-spacing:.05em}.footer-v10{background:#12110f;color:#f7f1e9}.footer-grid-v10{display:grid;grid-template-columns:1.25fr .72fr .78fr 1.25fr;gap:6vw;padding:44px var(--pad) 58px}.footer-grid-v10>div:not(.footer-brand-block):not(.footer-newsletter){display:flex;flex-direction:column;gap:10px}.footer-proof-links{display:flex;gap:8px;flex-wrap:wrap;margin-top:18px}.footer-proof-links a{font-size:8px!important;padding:7px 9px;border:1px solid rgba(255,255,255,.14);border-radius:999px}.footer-newsletter h3{font:500 28px/1.05 Playfair Display;margin:7px 0 18px}.footer-newsletter form{display:grid;gap:10px}.footer-newsletter label>span{display:block;font:500 7px DM Mono;letter-spacing:.08em;margin-bottom:6px;color:#ffffff80}.footer-newsletter input[type=email]{width:100%;border:1px solid rgba(255,255,255,.16);background:#ffffff0f;color:#fff;padding:13px 14px;border-radius:12px;outline:none}.footer-newsletter input[type=email]:focus{border-color:#ff5d17}.footer-consent{display:grid!important;grid-template-columns:16px 1fr;gap:8px;align-items:start}.footer-consent input{margin-top:3px}.footer-consent>span{font:400 9px/1.5 Manrope!important;letter-spacing:0!important;color:#ffffff75!important}.footer-consent a{text-decoration:underline}.footer-newsletter button{justify-self:start;border:0;border-radius:999px;background:#ff5d17;color:#fff;padding:10px 15px;font-weight:700;cursor:pointer}.footer-newsletter button b{margin-left:10px}.footer-compliance-v10{grid-template-columns:310px 1fr 1fr!important}.footer-compliance-v10 p{font-size:10px!important}.footer-badges-v10{display:flex;align-items:center;gap:12px}.footer-badges-v10>img{max-width:145px;max-height:55px;object-fit:contain;background:#fff;border-radius:8px;padding:5px}.datashare-mark{border:1px solid rgba(255,255,255,.15);border-radius:10px;padding:9px 10px;min-width:135px}.datashare-mark span,.datashare-mark small{display:block;font:500 6px DM Mono;letter-spacing:.12em;color:#ffffff7a}.datashare-mark b{display:block;font:700 12px Manrope;letter-spacing:.02em;margin:2px 0}@media(max-width:1180px){.team-roster-strip{grid-template-columns:1fr 1fr 1fr}.team-roster-intro,.team-roster-all{grid-column:span 1}.resources-hero-v10{grid-template-columns:1fr;min-height:auto}.resources-now{max-width:620px}.resource-grid-v10{grid-template-columns:repeat(2,1fr)}.resource-card-v10,.resource-card-v10.feature,.resource-card-v10.feature-light{grid-column:auto;display:flex;grid-template-columns:none}.resource-card-v10.feature .resource-visual,.resource-card-v10.feature-light .resource-visual{height:auto;min-height:230px}.resources-wayfinder,.resources-life-map{grid-template-columns:1fr}.resource-filter-row{justify-content:flex-start}.footer-grid-v10{grid-template-columns:1.3fr 1fr 1fr}.footer-newsletter{grid-column:1/-1;max-width:720px}.footer-compliance-v10{grid-template-columns:1fr!important}}@media(max-width:720px){.team-roster-strip{grid-template-columns:1fr}.resources-hero-v10{padding-top:145px!important;min-height:auto}.resources-hero-copy h1{font-size:58px}.resources-hero-art{display:none}.resources-now{padding:25px}.resources-wayfinder{padding-top:54px!important}.resource-filter-row{flex-wrap:nowrap;overflow-x:auto;padding-bottom:8px;margin-right:calc(var(--pad)*-1)}.resource-filter-row button{flex:0 0 auto}.resource-grid-v10{grid-template-columns:1fr}.resource-card-v10{min-height:auto}.resource-visual,.resource-card-v10.feature .resource-visual,.resource-card-v10.feature-light .resource-visual{min-height:180px}.resources-life-map{padding-top:70px!important}.life-map-grid,.resource-note-v10{grid-template-columns:1fr}.resource-note-mark{width:170px;height:170px}.stay-card-v10{grid-template-columns:1fr!important}.stay-card-v10 .stay-card-identity{min-height:180px}.footer-grid-v10{grid-template-columns:1fr}.footer-newsletter{grid-column:auto}.footer-badges-v10{flex-wrap:wrap}.footer-compliance-v10 p{font-size:10px!important}}.community-detail-page{background:#f3ede5}.community-detail-hero{height:min(88vh,900px);min-height:650px;position:relative;isolation:isolate;color:#fff;overflow:hidden}.community-detail-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-3}.community-detail-shade{position:absolute;inset:0;background:linear-gradient(90deg,#0d0c0ac7,#0d0c0a61 46%,#0d0c0a21),linear-gradient(0deg,rgba(13,12,10,.65),transparent 48%);z-index:-2}.community-detail-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:52px 52px;z-index:-1}.community-detail-top{position:absolute;left:var(--pad);right:var(--pad);top:145px;display:flex;justify-content:space-between;align-items:center;font:500 8px DM Mono;letter-spacing:.1em}.community-detail-top>a{border-bottom:1px solid rgba(255,255,255,.5);padding-bottom:4px}.community-detail-copy{position:absolute;left:var(--pad);bottom:75px;max-width:1050px}.community-detail-copy>small{font:500 8px DM Mono;letter-spacing:.14em;color:#ff7135}.community-detail-copy h1{font:500 clamp(92px,14vw,210px)/.72 "Playfair Display";letter-spacing:-.075em;margin:18px 0 32px}.community-detail-copy>p{font-size:clamp(16px,1.3vw,21px);line-height:1.55;max-width:720px;color:#ffffffc7}.community-detail-tags{display:flex;flex-wrap:wrap;gap:6px;margin:22px 0}.community-detail-tags span{border:1px solid rgba(255,255,255,.22);background:#0e0c0a40;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:999px;padding:7px 9px;font:500 7px DM Mono;text-transform:uppercase;letter-spacing:.07em}.community-detail-actions{display:flex;gap:18px;align-items:center;margin-top:28px}.community-detail-actions .glass-link{color:#fff;border-color:#fff6}.community-detail-read{display:grid;grid-template-columns:1fr 1fr;gap:8vw;align-items:end}.community-detail-read h2{font:500 clamp(52px,6vw,90px)/.92 "Playfair Display";letter-spacing:-.05em;margin:12px 0 0}.community-detail-read h2 em{color:#ff5d17}.community-detail-read>p{font-size:clamp(17px,1.5vw,24px);line-height:1.6;color:#675d55;margin:0;max-width:760px}.community-detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding-top:10px!important}.community-detail-grid>article{border:1px solid rgba(24,20,16,.1);border-radius:30px;padding:38px;background:#fffaf4}.community-detail-grid>article.community-scout{background:#171512;color:#fff}.community-detail-grid h2{font:500 clamp(42px,4.5vw,68px)/.94 "Playfair Display";letter-spacing:-.04em;margin:14px 0 36px}.community-detail-grid ol{list-style:none;margin:0;padding:0}.community-detail-grid li{display:grid;grid-template-columns:44px 1fr;gap:18px;padding:17px 0;border-top:1px solid rgba(23,19,15,.11)}.community-scout li{border-color:#ffffff21}.community-detail-grid li>span{font:500 8px DM Mono;color:#ff5d17}.community-detail-grid li p{font-size:14px;line-height:1.5;margin:0;color:#5f574f}.community-scout li p{color:#ffffffb3}.community-detail-cta{background:#dfe6e7;display:grid;grid-template-columns:1fr 240px;gap:6vw;align-items:center;position:relative;overflow:hidden}.community-detail-cta:after{content:"ROGUE VALLEY";position:absolute;right:-4vw;top:-45px;font:700 160px/1 Manrope;color:#16130f09;letter-spacing:-.08em}.community-detail-cta h2{font:500 clamp(55px,6.6vw,100px)/.9 "Playfair Display";letter-spacing:-.055em;margin:13px 0 20px;position:relative;z-index:1}.community-detail-cta h2 em{color:#ff5d17}.community-detail-cta p{font-size:14px;color:#62615c}.community-detail-cta>a{position:relative;z-index:2;width:220px;height:220px;border-radius:50%;background:#171512;color:#fff;display:flex;flex-direction:column;justify-content:center;padding-left:45px;font:700 27px/1 Manrope;transition:transform .2s}.community-detail-cta>a:hover{transform:rotate(-5deg) scale(1.03)}.community-detail-cta>a b{color:#ff5d17;margin-top:9px}@media(max-width:800px){.community-detail-hero{min-height:720px}.community-detail-copy h1{font-size:78px}.community-detail-read,.community-detail-grid,.community-detail-cta{grid-template-columns:1fr}.community-detail-actions{align-items:flex-start;flex-direction:column}.community-detail-cta>a{width:170px;height:170px;padding-left:34px}.community-detail-top{top:110px}}.guide-card-copy p,.community-card p,.hotel-card p,.weekend-grid p,.principle-grid p,.process-stack p,.place-card-bottom p,.cutout-copy p,.launch-card p,.process-v3 p,.place-wall-card p,.compare-stage p,.people-v3-grid p,.stay-v4-bottom p{font-size:max(13px,.82rem)!important;line-height:1.55!important}.agent-card p{font-size:13px!important;line-height:1.6!important}.legal-counsel-card p{font-size:13px!important;line-height:1.65!important}.footer-compliance-v10 p{font-size:11px!important;line-height:1.65!important}.stay-photo-note{font-size:9px!important;line-height:1.55!important}.mobile-menu{transition-duration:.34s!important}@media(max-width:720px){.guide-card-copy p,.community-card p,.hotel-card p,.weekend-grid p,.principle-grid p,.process-stack p,.place-card-bottom p,.cutout-copy p,.launch-card p,.process-v3 p,.place-wall-card p,.compare-stage p,.people-v3-grid p,.stay-v4-bottom p{font-size:13px!important}.footer-compliance-v10 p{font-size:11px!important}}.resources-chapter{display:inline-flex;align-items:center;gap:12px;margin-bottom:14px;font:500 9px DM Mono,monospace;letter-spacing:.16em;color:#5e5750;text-transform:uppercase}.resources-chapter i{width:14px;height:14px;border-radius:50%;background:#ff5d17;box-shadow:0 0 0 5px #ff5d1714}.resources-chapter span{font-size:11px;color:#171512}.resources-chapter b{font-weight:500;padding-left:14px;border-left:1px solid rgba(23,21,18,.22)}.resources-chapter.compact{margin-bottom:10px;color:#ffffff80}.resources-chapter.compact span{color:#fff}.resources-chapter.compact b{border-color:#ffffff2b}.home-page .family-copy>.micro.orange,.home-page .local-lens-head .micro.orange,.home-page .search-atlas-head .micro.orange,.home-page .team-stage-head .micro.orange,.about-page .about6-section-head .micro.orange,.buyers-page .buyer-tools-head .micro.orange,.sellers-page .marketing-cinema-head .micro.orange,.guide-page .guide-section-head .micro.orange{display:inline-flex;align-items:center;gap:9px;position:relative;padding-left:18px;padding-bottom:8px}.home-page .family-copy>.micro.orange:before,.home-page .local-lens-head .micro.orange:before,.home-page .search-atlas-head .micro.orange:before,.home-page .team-stage-head .micro.orange:before,.about-page .about6-section-head .micro.orange:before,.buyers-page .buyer-tools-head .micro.orange:before,.sellers-page .marketing-cinema-head .micro.orange:before,.guide-page .guide-section-head .micro.orange:before{content:"";position:absolute;left:0;width:8px;height:8px;border-radius:50%;background:#ff5d17}.home-page .family-copy>.micro.orange:after,.home-page .local-lens-head .micro.orange:after,.home-page .search-atlas-head .micro.orange:after,.home-page .team-stage-head .micro.orange:after,.about-page .about6-section-head .micro.orange:after,.buyers-page .buyer-tools-head .micro.orange:after,.sellers-page .marketing-cinema-head .micro.orange:after,.guide-page .guide-section-head .micro.orange:after{content:"";position:absolute;left:18px;bottom:0;width:42px;height:1px;background:#ff5d17;opacity:.7}.resources-hero-copy h1 em,.resources-wayfinder h2 em,.resources-life-map-head h2 em,.family-copy h2 em,.local-lens-head h2 em,.search-atlas-head h2 em,.team-stage-head h2 em{position:relative;display:inline-block}.resources-hero-copy h1 em:after,.resources-wayfinder h2 em:after,.resources-life-map-head h2 em:after,.family-copy h2 em:after,.local-lens-head h2 em:after,.search-atlas-head h2 em:after,.team-stage-head h2 em:after{content:"";position:absolute;left:2%;right:0;bottom:-.04em;height:2px;background:#ff5d17;opacity:.46;transform:rotate(-1deg);transform-origin:left}.home-page .pressesc-studio{padding-bottom:78px!important}.home-page .pressesc-studio-ticker{left:50%!important;right:auto!important;width:min(calc(100% - (var(--pad) * 2)),1800px)!important;transform:translate(-50%);bottom:20px!important;border:1px solid rgba(13,89,73,.12)!important;border-radius:999px;background:#fffaf39e;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:11px 0!important;color:#0d59496b!important}.home-page .pressesc-studio-ticker span{padding-left:22px}.about-page .about6-skill.skill-design{background-image:linear-gradient(0deg,#50180ac2,#ff5d1729),url(/assets/pressesc-memory-card.webp)!important;background-size:cover!important;background-position:center 38%!important;color:#fff!important}.about-page .about6-skill.skill-design:before{background:linear-gradient(90deg,#ff5d178c,#ff5d170d 68%)!important}.about-page .about6-skill.skill-design h3{text-shadow:0 2px 18px rgba(0,0,0,.18)}.resources-hero-v10{min-height:790px!important;padding-top:165px!important;padding-bottom:78px!important;align-items:center!important;background:linear-gradient(90deg,#f7f1e9,#f7f1e9fb 45%,#f7f1e9d6 60%,#f7f1e940 77%,#17151226),url(/relocate-rogue-valley.webp) right center/66% 100% no-repeat!important}.resources-hero-v10:before{content:"ROGUE / VALLEY"!important;top:86px!important;color:#15130f0e!important}.resources-hero-v10:after{right:-14vw!important;bottom:-25vw!important;box-shadow:0 0 0 70px #ff5d170b,0 0 0 145px #ff5d1706!important}.resources-hero-copy{position:relative;z-index:2;max-width:930px!important;padding-right:2vw}.resources-hero-copy h1{font-size:clamp(68px,7.6vw,126px)!important;max-width:930px!important;margin-top:12px!important}.resources-hero-copy>p{max-width:670px!important;color:#5b544e!important}.resources-hero-actions{margin-top:28px!important}.resources-hero-art{display:none!important}.resources-now{z-index:3;align-self:center!important;background:#14120feb!important;border:1px solid rgba(255,255,255,.14);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 34px 90px #110d0a47!important;transform:translateY(56px)}.resources-now h2{font-size:44px!important}.resources-now>span{display:inline-flex;align-items:center;gap:8px}.resources-now>span:before{content:"";width:8px;height:8px;border-radius:50%;background:#ff5d17;box-shadow:0 0 0 5px #ff5d171c}.resources-wayfinder{padding-top:64px!important;padding-bottom:34px!important;border-top:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#171512,#1d1915)!important}.resources-wayfinder h2{font-size:clamp(40px,4.2vw,68px)!important;max-width:700px}.resources-wayfinder h2 em{color:#ff7040;font-weight:500}.resource-filter-row{align-content:flex-end}.resource-filter-row button{font-size:10px!important;padding:12px 15px!important;background:#ffffff0b!important}.resource-filter-row button.active{background:#ff5d17!important}.resource-directory-v10{padding-top:6px!important;padding-bottom:92px!important;background:#1d1915!important}.resource-directory-head{padding-top:18px!important;margin-bottom:4px}.resource-grid-v10{gap:14px!important}.resource-card-v10{min-height:520px!important;border-radius:30px!important;box-shadow:0 12px 34px #00000014;border-color:#ffffff1f!important}.resource-card-v10:nth-child(3n+2){transform:translateY(18px)}.resource-card-v10:nth-child(3n+2):hover{transform:translateY(10px)}.resource-card-v10.feature,.resource-card-v10.feature-light{min-height:540px!important}.resource-visual{min-height:230px!important;display:block!important;background-image:linear-gradient(180deg,#0d0c0a0a,#0d0c0ab8),var(--resource-img)!important;background-size:cover!important;background-position:center!important;background-color:#d8d0c5!important;isolation:isolate}.resource-card-v10.feature .resource-visual,.resource-card-v10.feature-light .resource-visual{min-height:540px!important;height:100%!important}.resource-visual:before{content:""!important;position:absolute!important;width:auto!important;height:auto!important;border:0!important;border-radius:0!important;background:linear-gradient(115deg,rgba(255,93,23,.24),transparent 42%)!important;inset:auto 0 0 auto!important;z-index:1}.resource-visual:after{content:"PHOTO / COMMUNITY"!important;position:absolute!important;inset:18px auto auto 18px!important;width:auto!important;height:auto!important;border:0!important;border-radius:999px!important;background:#12100d94!important;color:#ffffffdb!important;padding:7px 9px!important;font:500 7px DM Mono,monospace!important;letter-spacing:.1em!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:3}.resource-visual>span{position:absolute!important;left:18px!important;bottom:18px!important;z-index:4!important;font:700 12px/1 Manrope!important;letter-spacing:.08em!important;color:#fff!important;background:#12100db8!important;border:1px solid rgba(255,255,255,.18);padding:9px 11px;border-radius:999px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.resource-visual>i{display:block!important;position:absolute!important;left:18px!important;bottom:60px!important;width:44px!important;height:2px!important;background:#ff6a27!important;transform:none!important;z-index:4}.resource-card-v10:hover .resource-visual{background-size:108%!important}.resource-visual{transition:background-size .7s cubic-bezier(.2,.8,.2,1)}.resource-card-content{padding:28px 30px 31px!important}.resource-card-content h2{margin-top:9px!important}.resource-card-content p{font-size:13px!important;line-height:1.62!important}.resource-card-content>b{font-size:10px!important;display:inline-flex;align-items:center;gap:8px}.resource-card-content>b:before{content:"";width:20px;height:1px;background:#ff5d17}.resource-tags{margin-top:16px!important}.resource-tags span{font-size:7.5px!important}.resource-card-v10.feature,.resource-card-v10.feature-light{grid-template-columns:1.05fr .95fr!important}.resource-card-v10.dark .resource-visual,.resource-card-v10.urgent .resource-visual{filter:saturate(.82)}.resources-life-map{padding-top:92px!important;padding-bottom:96px!important;grid-template-columns:.8fr 1.2fr!important;gap:5vw!important;background:linear-gradient(90deg,#f7f1e9fa,#f7f1e9e8),url(/assets/why-skip-background.webp) center/cover no-repeat!important}.resources-life-map:before{content:"04 / STARTING POINTS"!important;right:1.5vw!important;top:18px!important;font:700 clamp(80px,11vw,170px)/1 Manrope!important;color:#15130f09!important}.resources-life-map-head{align-self:center}.resources-life-map-head h2 em{color:#ff5d17;font-weight:500}.resources-life-map-head p{font-size:15px!important;max-width:560px!important}.life-map-grid{gap:12px!important;align-items:stretch}.life-map-grid article{min-height:245px!important;padding:28px!important;border-radius:26px!important;background:#fffaf4!important;box-shadow:0 18px 50px #2e221814;position:relative;overflow:hidden}.life-map-grid article:after{content:"↗";position:absolute;right:22px;top:20px;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;border:1px solid rgba(24,20,16,.12);color:#ff5d17;font-weight:700}.life-map-grid article:nth-child(1){background:#171512!important;color:#fff}.life-map-grid article:nth-child(1) p{color:#ffffffa6!important}.life-map-grid article:nth-child(2){background:#e2e8e8!important}.life-map-grid article:nth-child(3){background:#ff6a27!important;color:#fff}.life-map-grid article:nth-child(3)>span,.life-map-grid article:nth-child(3) p{color:#fff!important}.life-map-grid article:nth-child(3):after{border-color:#ffffff59;color:#fff}.life-map-grid article:nth-child(4){background:#efe1d4!important}.life-map-grid h3{font-size:34px!important;margin-top:48px!important}.life-map-grid p{font-size:13px!important;line-height:1.58!important}.resource-note-v10{padding-top:56px!important;padding-bottom:56px!important;grid-template-columns:150px 1.35fr .65fr!important;gap:4vw!important;background:#15130f!important}.resource-note-mark{width:118px!important;height:118px!important;background:#ffffff06}.resource-note-mark img{width:52px!important}.resource-note-mark span{display:none!important}.resource-note-v10 h2{font-size:clamp(38px,4.3vw,64px)!important}.resource-note-v10 p{font-size:13px!important;line-height:1.65!important}.resource-note-v10>a{padding:22px!important}.resource-note-v10>a b{font-size:21px!important}.home-page .family-strip,.home-page .pressesc-studio,.home-page .search-atlas,.home-page .team-stage,.about-page .about6-section,.buyers-page .buyer-tools,.sellers-page .marketing-cinema,.guide-page .guide-section{scroll-margin-top:90px}.home-page .family-strip{padding-top:92px!important;padding-bottom:92px!important}.about-page .about6-overlap{padding-top:86px!important;padding-bottom:86px!important}.buyers-page .buyer-tools,.sellers-page .marketing-cinema{padding-top:92px!important;padding-bottom:92px!important}.resource-directory-head p,.resources-now p,.resources-now>div a,.resource-card-content>b,.resources-text-link{font-size:max(11px,.72rem)!important}.resource-card-content small{font-size:8.5px!important}.resources-chapter{font-size:9px!important}@media(max-width:1180px){.resources-hero-v10{background:linear-gradient(180deg,#f7f1e9f7 0 70%,#f7f1e9b8),url(/relocate-rogue-valley.webp) center bottom/cover no-repeat!important;padding-bottom:95px!important}.resources-now{transform:none!important;max-width:none!important}.resources-hero-copy{padding-right:0}.resource-card-v10:nth-child(3n+2){transform:none}.resource-card-v10:nth-child(3n+2):hover{transform:translateY(-6px)}.resources-life-map,.resource-card-v10.feature,.resource-card-v10.feature-light{grid-template-columns:1fr!important}.resource-card-v10.feature .resource-visual,.resource-card-v10.feature-light .resource-visual{min-height:280px!important;height:280px!important}}@media(max-width:720px){.home-page .pressesc-studio-ticker{width:calc(100% - 28px)!important;bottom:14px!important}.home-page .pressesc-studio{padding-bottom:68px!important}.resources-hero-v10{padding-top:128px!important;padding-bottom:68px!important}.resources-hero-copy h1{font-size:54px!important}.resources-chapter{gap:8px}.resources-chapter b{padding-left:9px}.resource-directory-head{align-items:flex-start!important;flex-direction:column}.resource-directory-head p{text-align:left!important}.resource-card-v10{min-height:auto!important}.resource-visual{min-height:210px!important}.resource-card-v10.feature .resource-visual,.resource-card-v10.feature-light .resource-visual{min-height:225px!important;height:225px!important}.resources-life-map{padding-top:68px!important;padding-bottom:70px!important}.life-map-grid article{min-height:205px!important}.resource-note-v10{grid-template-columns:1fr!important}.resource-note-mark{width:92px!important;height:92px!important}.resource-note-mark img{width:42px!important}}.section-index-v93{display:inline-flex!important;align-items:center;gap:13px!important;color:#57514b!important;margin-bottom:34px!important;letter-spacing:.16em!important}.section-index-v93 i{width:13px;height:13px;border-radius:50%;background:#ff5d17;box-shadow:0 0 0 5px #ff5d1713}.section-index-v93 span{font-size:11px;color:#1b1815}.section-index-v93 b{font-weight:500;padding-left:14px;border-left:1px solid rgba(24,20,16,.22)}main>.section-pad{padding-top:clamp(78px,8vw,128px);padding-bottom:clamp(78px,8vw,128px)}.text-link{display:inline-flex;align-items:center;gap:8px;width:max-content;border-bottom:2px solid rgba(255,93,23,.42);padding-bottom:5px;transition:border-color .18s ease,transform .18s ease}.text-link:hover{border-color:#ff5d17;transform:translateY(-1px)}.family-copy .lead,.about6-origin-caption p,.exp-head>p,.local-lens-side p,.search-atlas-intro p{font-size:max(16px,1rem);line-height:1.65}@media(max-width:720px){main>.section-pad{padding-top:70px;padding-bottom:70px}}.resources-life-map .resources-chapter.compact{color:#665e57}.resources-life-map .resources-chapter.compact span{color:#171512}.resources-life-map .resources-chapter.compact b{border-color:#17151233}.guide-page .guide-v3-hero{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(90deg,#f7f1e9fb,#f7f1e9f2 38%,#f7f1e994 67%,#f7f1e933),url(https://commons.wikimedia.org/wiki/Special:FilePath/Rogue%20Valley%20Panorama.jpg?width=1920) center/cover no-repeat!important}.guide-page .guide-v3-hero:before{content:"01  /  FIELD GUIDE";position:absolute;left:var(--pad);top:115px;font:500 9px DM Mono;letter-spacing:.18em;color:#1a16127a;z-index:0}.guide-page .guide-v3-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#ffffff14,#ff5d1709);pointer-events:none;z-index:0}.guide-page .guide-v3-copy,.guide-page .guide-v3-mosaic{position:relative;z-index:1}.guide-page .guide-v3-copy:before{content:"";display:block;width:52px;height:2px;background:#ff5d17;margin-bottom:30px}.guide-page .guide-v3-mosaic figure{border:1px solid rgba(255,255,255,.68);box-shadow:0 32px 85px #2e201533!important}.guide-page .place-explorer{position:relative;isolation:isolate;background:linear-gradient(180deg,#12100deb,#12100dfb),url(https://commons.wikimedia.org/wiki/Special:FilePath/Table%20Rocks%20%2814514582054%29.jpg?width=1920) center/cover no-repeat!important}.guide-page .place-explorer:before{content:"ROGUE / VALLEY";position:absolute;right:-.025em;top:.08em;font:800 clamp(130px,20vw,360px)/.8 Manrope;color:#ffffff06;letter-spacing:-.08em;pointer-events:none}.guide-page .place-wall-card{border:1px solid rgba(255,255,255,.14);box-shadow:0 20px 50px #0003}.guide-page .compare-v4{background:linear-gradient(90deg,#f1e9dff6,#f1e9dfdb),url(https://commons.wikimedia.org/wiki/Special:FilePath/Rogue%20Valley.jpg?width=1920) center/cover no-repeat!important}.guide-page .compare-v4-read{background:#fffaf4c7!important;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid rgba(65,47,34,.09);box-shadow:0 28px 75px #34271b14}.guide-page .stay-v4{background:linear-gradient(90deg,#110e0cf0,#110e0cd1,#110e0c94),url(https://commons.wikimedia.org/wiki/Special:FilePath/Ashland%20Springs%20Hotel%20%28Ashland%2C%20Oregon%29.jpg?width=1920) center 42%/cover no-repeat!important}.guide-page .stay-v4-head{background:linear-gradient(90deg,#120f0c8a,#120f0c29);border-radius:28px;padding:34px!important;border:1px solid rgba(255,255,255,.1)!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);margin-bottom:20px}.guide-page .stay-v4-moods{gap:12px!important;margin-top:14px!important}.guide-page .stay-mood{min-height:255px!important;padding:20px!important;justify-content:flex-end!important;background:linear-gradient(180deg,#09080714 10%,#090807d6),var(--stay-mood-image) center/cover no-repeat!important;border:1px solid rgba(255,255,255,.2)!important;box-shadow:0 22px 50px #00000029}.guide-page .stay-mood:before{content:"";position:absolute;inset:0;width:auto;height:auto;border:0;border-radius:0;background:linear-gradient(120deg,rgba(255,93,23,.13),transparent 45%);transform:none!important;pointer-events:none}.guide-page .stay-mood>span{position:absolute;top:18px;left:18px;margin:0;background:#ff5d17;border-radius:999px;width:32px;height:32px;display:grid;place-items:center;color:#fff!important;z-index:2}.guide-page .stay-mood small,.guide-page .stay-mood b,.guide-page .stay-mood em,.guide-page .stay-mood i{position:relative;z-index:2}.guide-page .stay-mood small{font-size:8px!important;color:#ffffffb8!important}.guide-page .stay-mood b{font-size:34px!important;text-shadow:0 2px 20px rgba(0,0,0,.28)}.guide-page .stay-mood em{font-size:12px!important;color:#ffffffc7!important;max-width:310px}.guide-page .stay-mood i{font-size:10px!important;color:#fff}@media(hover:hover)and (pointer:fine){.guide-page .stay-mood:hover{transform:translateY(-7px) scale(1.01);box-shadow:0 30px 70px #00000040}}.guide-page .stay-v4-directory{background:#faf6f0f4!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.48)}.guide-page .stay-card-v11{grid-template-columns:minmax(245px,.82fr) 1.18fr!important;min-height:340px!important;background:#fffaf5!important}.guide-page .stay-card-v11.hotel-card-feature{grid-template-columns:minmax(380px,.95fr) 1.05fr!important;min-height:430px!important}.guide-page .stay-card-v11 .stay-card-photo{position:relative;background:var(--stay-image) center/cover no-repeat;min-height:100%;overflow:hidden}.guide-page .stay-card-v11 .stay-card-photo:before{content:"";position:absolute;inset:-3%;background:var(--stay-image) center/cover no-repeat;transition:transform .65s cubic-bezier(.2,.8,.2,1)}.guide-page .stay-card-v11 .stay-card-photo-shade{background:linear-gradient(180deg,#08070614,#080706ad)}.guide-page .stay-card-v11 .stay-photo-kind{position:absolute;z-index:3;left:16px;top:58px;background:#12100ead;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);color:#fff;border:1px solid rgba(255,255,255,.18);border-radius:999px;padding:7px 9px;font:500 7px DM Mono;letter-spacing:.11em}.guide-page .stay-card-v11 .hotel-city{left:16px;bottom:35px!important;font-size:8px!important}.guide-page .stay-card-v11 .stay-photo-credit{position:absolute;z-index:3;left:16px;right:12px;bottom:13px;color:#ffffffba;font:500 7px/1.2 DM Mono;letter-spacing:.04em;text-decoration:none}.guide-page .stay-card-v11 .stay-card-meta>span:last-child{font:500 7px DM Mono;letter-spacing:.1em;color:#8b7f73}.guide-page .stay-card-v11 .stay-photo-note{display:block;margin-top:14px;color:#8a7d71;font-size:9px;line-height:1.45}@media(hover:hover)and (pointer:fine){.guide-page .stay-card-v11:hover .stay-card-photo:before{transform:scale(1.055)}}.guide-page .weekend-v3{position:relative;background:linear-gradient(180deg,#f7f1e9ed,#f7f1e9f7),url(https://commons.wikimedia.org/wiki/Special:FilePath/Rogue%20River%20Panorama.jpg?width=1920) center/cover no-repeat!important}.guide-page .weekend-v3-head{background:#fffaf4ad;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(56,40,28,.08);border-radius:26px;padding:28px!important;margin-bottom:18px}.guide-page .weekend-v3-card{box-shadow:0 24px 60px #31231829}.guide-page .relocate{background:linear-gradient(90deg,#12100de6,#12100dad),url(https://commons.wikimedia.org/wiki/Special:FilePath/Rogue%20River%20Panorama.jpg?width=1920) center/cover no-repeat!important}.guide-page .relocate-card{background:#171411b8!important;color:#fff!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.13)!important;box-shadow:0 35px 90px #0000003d}.guide-page .relocate-card p{color:#ffffffad!important}.guide-image-credits{background:#171510;color:#fff;padding-top:32px!important;padding-bottom:32px!important;border-top:1px solid rgba(255,255,255,.08)}.guide-image-credits summary{cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:30px;font:500 14px Manrope;letter-spacing:.02em;list-style:none;color:#ffffffbf}.guide-image-credits summary::-webkit-details-marker{display:none}.guide-image-credits summary span{font-size:22px;color:#ff5d17}.guide-image-credit-grid{display:grid;grid-template-columns:1fr 1fr;gap:50px;padding-top:26px;max-width:1200px}.guide-image-credit-grid p{margin:0;color:#ffffff85;font-size:12px;line-height:1.7}.guide-image-credit-grid div{display:grid;gap:8px}.guide-image-credit-grid a{color:#ffffffb3;font-size:10px;border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:8px}@media(max-width:900px){.guide-image-credit-grid{grid-template-columns:1fr}.guide-page .stay-card-v11,.guide-page .stay-card-v11.hotel-card-feature{grid-template-columns:1fr!important}.guide-page .stay-card-v11 .stay-card-photo{min-height:270px}.guide-page .stay-v4-head{padding:24px!important}}@media(max-width:620px){.guide-page .stay-mood{min-height:225px!important}.guide-page .guide-v3-hero:before{display:none}.guide-page .stay-card-v11 .stay-card-photo{min-height:220px}}body[data-skill-redesign="0.9.9"] .desktop-nav{gap:clamp(16px,1.75vw,30px);font-size:13px}body[data-skill-redesign="0.9.9"] .site-header{min-height:88px}body[data-skill-redesign="0.9.9"] .site-header.is-sticky{min-height:70px}body[data-skill-redesign="0.9.9"] p{line-height:1.65}body[data-skill-redesign="0.9.9"] .section-index-v95{display:flex;align-items:center;gap:13px;font-size:11px;color:var(--ink);margin-bottom:26px}body[data-skill-redesign="0.9.9"] .section-index-v95 i{width:9px;height:9px;border-radius:50%;background:var(--orange);display:block;flex:0 0 auto}body[data-skill-redesign="0.9.9"] .section-index-v95 span{font-weight:700}body[data-skill-redesign="0.9.9"] .section-index-v95 b{font-weight:500;letter-spacing:.18em;color:var(--muted)}body[data-skill-redesign="0.9.9"] .text-link{font-size:12px}.home-page .pressesc-studio{background:#eef0e6}.home-page .pressesc-studio-shell{border-color:#0d524333;background:linear-gradient(135deg,#f5f3e9,#edf1e8 55%,#e2ebe1)}.home-page .pressesc-studio-copy{position:relative;z-index:2}.home-page .pressesc-studio-copy:before{content:"PERCEPTION / COLOR / MEMORY";position:absolute;left:0;top:-44px;font:500 9px DM Mono;letter-spacing:.18em;color:#0d5243}.home-page .pressesc-studio h2 em{color:#0d684f}.home-page .pressesc-studio-lead{font-size:clamp(17px,1.2vw,21px);max-width:650px}.home-page .pressesc-studio-tags{display:flex;flex-wrap:wrap;gap:9px;margin-top:28px}.home-page .pressesc-studio-tags span{border:1px solid rgba(13,82,67,.22);background:#ffffff9e;color:#0d5243;padding:9px 12px;border-radius:999px;font:600 9px DM Mono;letter-spacing:.12em}.home-page .pressesc-primary{background:#0d5243;color:#fff}.home-page .pressesc-studio-note{color:#0d5243}.home-page .pressesc-browser{border-color:#0d524342}.home-page .pressesc-studio-visual:after{content:"COLOR CHANGES WHAT THE ROOM FEELS LIKE BEFORE ANYONE EXPLAINS WHY.";position:absolute;right:4%;bottom:2%;max-width:300px;padding:11px 13px;border-radius:12px;background:#0d5243;color:#fff;font:500 9px DM Mono;letter-spacing:.08em;line-height:1.45;z-index:8}.home-page .pressesc-ticker,.home-page .pressesc-marquee{margin-left:0!important;transform:none!important}.skip-process{background:linear-gradient(180deg,#fbf7f1,#f4eee6);position:relative;overflow:hidden}.skip-process:after{content:"PROCESS";position:absolute;right:-1vw;top:4vw;font:700 clamp(95px,15vw,250px) Manrope;color:#17151009;letter-spacing:-.06em;pointer-events:none}.skip-process-head{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,.65fr);gap:8vw;align-items:end;margin-bottom:46px;position:relative;z-index:1}.skip-process-head>p{max-width:520px;font-size:17px;color:var(--muted);margin:0}.skip-process-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:12px;position:relative;z-index:1}.skip-process-grid article{border:1px solid var(--line);border-radius:24px;padding:28px;background:#ffffff8f;min-height:250px;display:flex;flex-direction:column;transition:transform .22s ease,background .22s ease}.skip-process-grid article:nth-child(1){grid-column:span 4;background:var(--ink);color:#fff}.skip-process-grid article:nth-child(2){grid-column:span 4}.skip-process-grid article:nth-child(3){grid-column:span 4}.skip-process-grid article:nth-child(4){grid-column:2/span 5}.skip-process-grid article:nth-child(5){grid-column:7/span 5;border-color:#ff5d1759;background:#fff4ed}.skip-process-grid article>span{font:600 10px DM Mono;letter-spacing:.14em;color:var(--orange)}.skip-process-grid h3{font:500 clamp(26px,2.2vw,38px) "Playfair Display";margin:42px 0 10px;line-height:1}.skip-process-grid p{font-size:14px;margin:0;color:inherit;opacity:.72}.skip-process-grid a{margin-top:auto;padding-top:20px;font-size:12px;font-weight:800;text-decoration:underline;text-decoration-color:var(--orange);text-underline-offset:5px}@media(hover:hover){.skip-process-grid article:hover{transform:translateY(-5px)}}.home-page .team-roster-strip{grid-template-columns:minmax(220px,.9fr) repeat(3,minmax(190px,1fr)) minmax(140px,.7fr);gap:14px;align-items:stretch}.home-page .team-roster-person{min-height:112px;padding:12px 14px;border-radius:20px;background:#ffffffbf;border:1px solid rgba(23,21,16,.1)}.home-page .team-roster-person img{width:68px;height:82px;border-radius:14px;object-fit:cover;object-position:center top}.home-page .team-roster-duo img{width:92px;object-position:center 30%}.home-page .team-roster-person b{font-size:15px}.home-page .team-roster-person small{font-size:10px}.home-page .team-roster-intro{padding-right:18px}.about-page .about6-skill.skill-design{overflow:hidden;position:relative;isolation:isolate}.about-page .about6-skill.skill-design .about6-skill-media{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.about-page .about6-skill.skill-design:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#0d5243db,#0d524326 70%);z-index:-1}.about-page .about6-skill.skill-design>*:not(.about6-skill-media){color:#fff}.about-page .about-team-grid-v95{display:grid;grid-template-columns:repeat(12,1fr);gap:18px;align-items:stretch}.about-page .agent-card{grid-column:span 4;border-radius:30px;overflow:hidden;background:#fff;border:1px solid rgba(23,21,16,.1);box-shadow:0 22px 45px #1715100f}.about-page .agent-card-principal{grid-column:span 4}.about-page .agent-card img{width:100%;height:360px;object-fit:cover;object-position:center top;background:#eee}.about-page .agent-card-duo{grid-column:span 6}.about-page .agent-card-duo img{object-position:center 28%}.about-page .agent-card>div:not(.agent-initials){padding:22px 24px 26px}.about-page .agent-card span{font:600 9px DM Mono;letter-spacing:.13em;color:var(--orange)}.about-page .agent-card h3{font:500 32px Playfair Display;margin:8px 0 6px}.about-page .agent-card p{font-size:13px;color:var(--muted);margin:0}.about-page .agent-placeholder{grid-column:span 3;display:flex;flex-direction:column}.about-page .agent-initials{height:360px;display:grid;place-items:center;background:var(--ink);color:#fff;font:500 94px Playfair Display;letter-spacing:-.06em}.about-page .legal-counsel-card{margin-top:20px;display:grid;grid-template-columns:230px 1fr;gap:0;border:1px dashed rgba(23,21,16,.25);border-radius:26px;overflow:hidden;background:#ffffff73;max-width:780px}.about-page .legal-counsel-card img{width:100%;height:100%;min-height:260px;object-fit:cover;object-position:center top}.about-page .legal-counsel-card>div{padding:28px}.about-page .legal-counsel-card span{font:600 9px DM Mono;letter-spacing:.15em;color:var(--orange)}.about-page .legal-counsel-card h3{font:500 34px Playfair Display;margin:10px 0}.about-page .legal-counsel-card p{color:var(--muted);font-size:13px}.about-page .legal-counsel-card a{font-size:12px;font-weight:800;border-bottom:1px solid var(--orange)}.about-page .team-growth-links{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:42px}.about-page .team-growth-links a{padding:25px;border-radius:22px;background:var(--ink);color:#fff;display:grid;gap:7px}.about-page .team-growth-links a:nth-child(2){background:#f26522}.about-page .team-growth-links span{font:600 9px DM Mono;letter-spacing:.15em}.about-page .team-growth-links b{font:500 25px Playfair Display}.about-page .team-growth-links em{font-style:normal;font-size:11px;opacity:.76}.about-page .about6-code{display:grid;grid-template-columns:minmax(0,.9fr) minmax(450px,1.1fr);gap:7vw;align-items:center}.about-page .about6-code-video{position:relative;z-index:2;background:#111;border-radius:28px;overflow:hidden;box-shadow:0 40px 80px #00000038}.about-page .about6-code-video video{width:100%;display:block;aspect-ratio:16/9;background:#111}.about-page .about6-video-caption{padding:18px 20px;color:#fff;display:grid;grid-template-columns:auto 1fr;gap:7px 18px;align-items:center}.about-page .about6-video-caption span{font:600 9px DM Mono;letter-spacing:.14em;color:var(--orange)}.about-page .about6-video-caption b{font-family:Playfair Display;font-size:24px;font-weight:500}.about-page .about6-video-caption small{grid-column:2;font-size:11px;opacity:.65}.buyers-page .buyer-tool-card.tool-listings img{object-fit:cover;filter:saturate(.75) contrast(1.04)}.buyers-page .buyer-tool-card.tool-featured img,.buyers-page .buyer-tool-card.tool-mortgage img{object-position:center}.guide-page .valley-map-section{display:grid;grid-template-columns:minmax(0,.65fr) minmax(550px,1.35fr);gap:6vw;align-items:center;background:linear-gradient(135deg,#ecead7,#f9f4ea 58%,#f1e9dd);position:relative;overflow:hidden}.guide-page .valley-map-section:before{content:"ROGUE / VALLEY";position:absolute;left:-2vw;bottom:-2vw;font:700 clamp(80px,14vw,230px) Manrope;color:#405f4d0b;letter-spacing:-.08em;white-space:nowrap}.guide-page .valley-map-copy{position:relative;z-index:1}.guide-page .valley-map-copy>p{font-size:17px;color:#625e56;max-width:620px}.guide-page .valley-map-links{display:flex;gap:22px;margin-top:28px}.guide-page .valley-map-links a{font-size:12px;font-weight:800;border-bottom:2px solid var(--orange);padding-bottom:5px}.guide-page .valley-map-art{margin:0;position:relative;z-index:1;border-radius:28px;overflow:hidden;box-shadow:0 30px 70px #36402a26;transform:rotate(.7deg)}.guide-page .valley-map-art img{width:100%;aspect-ratio:16/9;object-fit:cover}.guide-page .valley-map-art figcaption{position:absolute;right:18px;bottom:16px;background:#f6f0e8e0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:9px 12px;border-radius:999px;font:600 8px DM Mono;letter-spacing:.14em}.guide-page .compare-v4-head-copy p{color:#4a443d!important;text-shadow:none!important;font-size:16px!important;line-height:1.6!important}.guide-page .compare-v4-head-copy>span{color:#6a6259!important;font-size:10px!important}.guide-page .compare-v4-picker small{font-size:10px}.guide-page .compare-v4-read p,.guide-page .compare-v4-read span{opacity:1}.page-editorial-hero{padding:150px var(--pad) 90px;min-height:700px;position:relative;overflow:hidden}.page-editorial-hero h1{font:500 clamp(62px,7.4vw,125px)/.92 "Playfair Display";letter-spacing:-.055em;margin:18px 0 24px}.page-editorial-hero h1 em{color:var(--orange);font-weight:500}.page-editorial-hero p{font-size:clamp(17px,1.3vw,22px);max-width:680px;color:#5f584f}.skip-form{display:grid;gap:16px}.skip-form label{display:grid;gap:7px}.skip-form label>span{font:600 9px DM Mono;letter-spacing:.12em;text-transform:uppercase}.skip-form input,.skip-form textarea,.skip-form select{width:100%;border:1px solid rgba(23,21,16,.16);border-radius:14px;background:#ffffffc7;padding:14px 15px;color:var(--ink);outline:none;transition:border-color .2s,box-shadow .2s}.skip-form input:focus,.skip-form textarea:focus,.skip-form select:focus{border-color:var(--orange);box-shadow:0 0 0 3px #ff5d171a}.skip-form .form-two{display:grid;grid-template-columns:1fr 1fr;gap:13px}.skip-form .form-consent{grid-template-columns:auto 1fr;align-items:start}.skip-form .form-consent input{width:18px;height:18px;margin-top:1px}.skip-form .form-consent span{font:500 11px/1.5 Manrope;text-transform:none;letter-spacing:0;color:var(--muted)}.skip-form .form-actions{display:flex;gap:22px;align-items:center;flex-wrap:wrap}.value-page .value-hero{min-height:900px;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(520px,.95fr);gap:0;padding:110px 0 0;background:#201d19}.value-page .value-hero-media{position:relative;min-height:790px}.value-page .value-hero-media:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#201d190d,#201d1994)}.value-page .value-hero-media img{width:100%;height:100%;object-fit:cover}.value-page .value-card{margin:70px 5vw 70px -8vw;z-index:2;background:#fbf7f1;border-radius:32px;padding:clamp(34px,4vw,66px);box-shadow:0 35px 90px #0000003d}.value-page .value-card h1{font-size:clamp(54px,5.5vw,90px);margin-top:15px}.value-page .value-card>p{font-size:16px;max-width:720px}.value-page .value-form{margin-top:30px}.value-page .value-disclaimer{display:block;margin-top:18px;color:var(--muted);font-size:10px;line-height:1.5}.value-page .value-explain{background:#f4eee6}.value-page .value-explain-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.value-page .value-explain-grid article{padding:32px;border-top:2px solid var(--orange);background:#ffffff8c}.value-page .value-explain-grid span{font:600 10px DM Mono;color:var(--orange)}.value-page .value-explain-grid h2{font:500 42px Playfair Display;margin:40px 0 10px}.value-page .value-explain-grid p{font-size:14px;color:var(--muted)}.favorites-page .favorites-hero{display:grid;grid-template-columns:minmax(0,.8fr) minmax(520px,1.2fr);gap:7vw;align-items:center;background:radial-gradient(circle at 10% 0%,rgba(255,93,23,.15),transparent 35%),#f6f0e8}.favorites-page .favorites-hero-copy small{display:block;max-width:520px;color:#81766b;font-size:11px;margin-top:22px}.favorites-page .favorites-map{margin:0;transform:rotate(1.2deg);border-radius:30px;overflow:hidden;box-shadow:0 35px 80px #26201921;position:relative}.favorites-page .favorites-map img{width:100%;aspect-ratio:16/10;object-fit:cover}.favorites-page .favorites-map figcaption{position:absolute;left:18px;bottom:18px;padding:9px 12px;border-radius:999px;background:#f6f0e8e6;font:600 8px DM Mono;letter-spacing:.1em}.favorites-section{background:#fbf7f1}.favorites-section-head{display:grid;grid-template-columns:.55fr 1fr;align-items:end;margin-bottom:38px}.favorites-section-head h2{font:500 clamp(48px,5vw,78px)/.96 "Playfair Display";letter-spacing:-.045em;margin:0}.favorites-section-head h2 em{color:var(--orange);font-weight:500}.favorites-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:14px}.favorite-card{grid-column:span 4;min-height:330px;border-radius:26px;padding:26px;background:#f0ebe4;border:1px solid rgba(23,21,16,.1);display:flex;flex-direction:column;position:relative;overflow:hidden;transition:transform .22s ease,box-shadow .22s ease}.favorite-card.favorite-feature{grid-column:span 6;padding:0;background:#111;color:#fff}.favorite-card.favorite-feature img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.58}.favorite-card.favorite-feature:after,.favorite-card.photo:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#110f0ce0,#110f0c0f 75%)}.favorite-card.favorite-feature>*:not(img),.favorite-card.photo>*{position:relative;z-index:2}.favorite-card.favorite-feature>span,.favorite-card.favorite-feature h3{margin-left:26px;margin-right:26px}.favorite-card.favorite-feature>span{margin-top:auto}.favorite-card.favorite-feature p,.favorite-card.favorite-feature b{margin-left:26px;margin-right:26px}.favorite-card.favorite-feature b{margin-bottom:26px}.favorite-card>span{font:600 9px DM Mono;letter-spacing:.14em;color:var(--orange)}.favorite-card h3{font:500 clamp(34px,3vw,50px)/.95 "Playfair Display";margin:45px 0 10px}.favorite-card p{font-size:13px;margin:0;max-width:470px;color:inherit;opacity:.72}.favorite-card b{font-size:11px;margin-top:auto;padding-top:26px}.favorite-card.photo{background-image:linear-gradient(0deg,#110f0ccc,#110f0c33),var(--fav-bg);background-size:cover;background-position:center;color:#fff}@media(hover:hover){.favorite-card:hover{transform:translateY(-5px);box-shadow:0 25px 50px #00000017}}.favorites-dark{background:var(--ink);color:#fff}.favorites-dark .favorite-card:not(.photo){background:#29241f;border-color:#ffffff1f}.favorites-lender{background:#f0e5d7}.favorites-lender>div{max-width:950px}.favorites-lender h2{font:500 clamp(48px,5.4vw,86px)/.96 "Playfair Display";letter-spacing:-.05em;margin:14px 0 20px}.favorites-lender h2 em{color:var(--orange);font-weight:500}.favorites-lender p{font-size:17px;color:var(--muted);max-width:760px}.who-page .who-hero{display:grid;grid-template-columns:1fr minmax(500px,.9fr);gap:7vw;align-items:center;background:linear-gradient(135deg,#f8f2e9,#efe7dc)}.who-page .who-map{margin:0;border-radius:50% 50% 24px 24px;overflow:hidden;box-shadow:0 35px 80px #231f191f}.who-page .who-map img{width:100%;height:100%;min-height:520px;object-fit:cover}.who-cards{background:#161410;color:#fff}.who-card-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:12px}.who-card-grid>a{grid-column:span 4;min-height:320px;padding:28px;border:1px solid rgba(255,255,255,.13);border-radius:26px;background:#211e1a;display:flex;flex-direction:column;transition:background .2s,transform .2s}.who-card-grid>a:nth-child(3),.who-card-grid>a:nth-child(4){background:#f45f20;color:#fff}.who-card-grid>a>span{font:600 10px DM Mono;color:var(--orange)}.who-card-grid>a:nth-child(3)>span,.who-card-grid>a:nth-child(4)>span{color:#161410}.who-card-grid small{font:600 8px DM Mono;letter-spacing:.14em;margin-top:10px;opacity:.62}.who-card-grid h2{font:500 42px/1 Playfair Display;margin:auto 0 12px}.who-card-grid p{font-size:13px;opacity:.68;margin:0}@media(hover:hover){.who-card-grid>a:hover{transform:translateY(-4px);background:#302b25}}.fit-section{display:grid;grid-template-columns:1fr 1fr;gap:16px;background:#f6f0e8}.fit-section>div{border-radius:30px;padding:clamp(32px,4vw,62px)}.fit-good{background:#f2eee6;border:1px solid var(--line)}.fit-no{background:#171510;color:#fff}.fit-section h2{font:500 clamp(48px,5vw,78px)/.96 "Playfair Display";letter-spacing:-.045em;margin:18px 0}.fit-section h2 em{color:var(--orange);font-weight:500}.fit-section p{font-size:17px;color:var(--muted)}.fit-no ul{padding-left:20px;display:grid;gap:14px;font-size:14px;line-height:1.55}.fit-no li::marker{color:var(--orange)}.fit-no small{display:block;margin-top:25px;color:#b9b1a7;font-size:10px;line-height:1.55}.who-detail{display:grid;grid-template-columns:1fr 1fr;gap:5vw;align-items:center;background:#f9f5ee}.who-detail h2{font:500 clamp(52px,5vw,82px)/.95 "Playfair Display";letter-spacing:-.05em;margin:14px 0}.who-detail h2 em{color:var(--orange)}.who-detail p{font-size:18px;color:var(--muted);max-width:690px}.who-detail img{border-radius:30px;height:520px;width:100%;object-fit:cover}.who-process{background:#ece5dc}.who-process-head h2{font:500 clamp(52px,5vw,82px)/.95 "Playfair Display";letter-spacing:-.05em;margin:10px 0 40px}.who-process-head em{color:var(--orange)}.who-process ol{list-style:none;padding:0;margin:0 0 35px;display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.who-process li{padding:26px 20px;background:#ffffffb3;border-top:2px solid var(--orange);min-height:260px}.who-process li>span{font:600 10px DM Mono;color:var(--orange)}.who-process h3{font:500 28px/1 Playfair Display;margin:52px 0 10px}.who-process p{font-size:12px;color:var(--muted)}.career-page .career-hero,.market-page .market-hero{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(380px,.65fr);gap:7vw;align-items:center;background:radial-gradient(circle at 92% 14%,rgba(255,93,23,.16),transparent 32%),#f6f0e8}.career-aside{background:#171510;color:#fff;border-radius:30px;padding:42px;transform:rotate(1.2deg)}.career-aside>span{font:600 9px DM Mono;letter-spacing:.15em;color:var(--orange)}.career-aside ul{list-style:none;padding:0;margin:45px 0 0;display:grid;gap:0}.career-aside li{font:500 30px Playfair Display;padding:14px 0;border-bottom:1px solid rgba(255,255,255,.12)}.vertical-system{background:#171510;color:#fff}.vertical-system>h2{margin-bottom:40px}.vertical-grid,.market-model-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.vertical-grid article,.market-model-grid article{padding:28px;border-radius:24px;border:1px solid rgba(255,255,255,.14);min-height:280px}.vertical-grid article>span,.market-model-grid article>span{font:600 9px DM Mono;letter-spacing:.13em;color:var(--orange)}.vertical-grid h3,.market-model-grid h2{font:500 35px/1 Playfair Display;margin:75px 0 12px}.vertical-grid p,.market-model-grid p{font-size:13px;opacity:.65}.selective-section{display:grid;grid-template-columns:1fr .8fr;gap:10vw;align-items:start}.selective-section h2{font:500 clamp(52px,5vw,82px)/.96 "Playfair Display";letter-spacing:-.05em;margin:14px 0}.selective-section h2 em{color:var(--orange)}.selective-section p{font-size:17px;color:var(--muted)}.selective-section ul{padding-left:18px;display:grid;gap:14px;line-height:1.55}.interest-form{display:grid;grid-template-columns:.75fr 1.25fr;gap:8vw;background:#f0e9df}.interest-form h2{font:500 clamp(52px,5vw,82px)/.96 "Playfair Display";letter-spacing:-.05em;margin:14px 0}.interest-form h2 em{color:var(--orange)}.market-page .market-hero{background:#171510;color:#fff}.market-page .market-hero p{color:#b7afa4}.market-map{margin:0;border-radius:30px;overflow:hidden;position:relative;background:#eee}.market-map img{width:100%;aspect-ratio:1.25;object-fit:cover}.market-map figcaption{position:absolute;left:16px;bottom:16px;background:#f6f0e8;color:#171510;padding:9px 11px;border-radius:999px;font:600 8px DM Mono;letter-spacing:.12em}.market-model{background:#ede6dc}.market-model-grid{grid-template-columns:repeat(3,1fr)}.market-model-grid article{border-color:#17151024;background:#ffffff7a}.market-model-grid h2{margin-top:70px}.notes-page .notes-hero{display:grid;grid-template-columns:1fr minmax(500px,.8fr);gap:7vw;align-items:center;background:linear-gradient(120deg,#f8f2ea,#ebe5dc)}.notes-page .notes-map{margin:0;border-radius:30px;overflow:hidden;box-shadow:0 35px 80px #0000001a}.notes-page .notes-map img{width:100%;aspect-ratio:16/10;object-fit:cover}.notes-index{background:#171510;color:#fff}.notes-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:13px}.notes-grid article{grid-column:span 4;min-height:390px;border-radius:28px;border:1px solid rgba(255,255,255,.12);padding:28px;display:flex;flex-direction:column;background:#211e1a}.notes-grid article:nth-child(1),.notes-grid article:nth-child(4){grid-column:span 6;background:#2a251f}.notes-grid span{font:600 9px DM Mono;letter-spacing:.13em;color:var(--orange)}.notes-grid h2{font:500 clamp(32px,3.3vw,52px)/1 "Playfair Display";margin:50px 0 14px}.notes-grid p{font-size:13px;color:#b9b1a7;margin:0}.notes-grid a{margin-top:auto;padding-top:28px;font-size:11px;font-weight:800;text-decoration:underline;text-decoration-color:var(--orange);text-underline-offset:5px}.notes-cta{background:#f6f0e8}.notes-cta>div{max-width:980px}.notes-cta h2{font:500 clamp(58px,6vw,94px)/.94 "Playfair Display";letter-spacing:-.05em;margin:14px 0}.notes-cta h2 em{color:var(--orange)}.notes-cta p{font-size:17px;color:var(--muted)}.sellers-page .seller-launch .launch-card{position:relative;overflow:hidden}.sellers-page .seller-launch .launch-card:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#110f0ce0,#110f0c0f 62%);pointer-events:none}.sellers-page .seller-launch .launch-card>*:not(img){position:relative;z-index:2}.sellers-page .seller-launch .launch-card h3,.sellers-page .seller-launch .launch-card p,.sellers-page .seller-launch .launch-card b{color:#fff!important;text-shadow:0 1px 3px rgba(0,0,0,.22)}.sellers-page .seller-launch .launch-card p{font-size:13px!important;line-height:1.45!important}.sellers-page .seller-process-v3 .process-v3 article p{font-size:15px!important;line-height:1.55!important;color:#5f584f!important;max-width:620px}.footer-v10 .footer-grid-v10{grid-template-columns:minmax(260px,1.15fr) minmax(130px,.55fr) minmax(150px,.65fr) minmax(150px,.65fr) minmax(260px,1fr)!important;gap:clamp(28px,3vw,58px)!important;align-items:start}.footer-v10 .footer-brand-block p{max-width:335px!important;font-size:14px!important;line-height:1.65!important}.footer-v10 .footer-grid-v10>div>a{font-size:11px!important;line-height:1.55!important;margin:7px 0!important}.footer-v10 .footer-newsletter h3{font-size:27px!important}.footer-v10 .footer-compliance-v10 p{font-size:9px!important;line-height:1.55!important}@media(max-width:1200px){body[data-skill-redesign="0.9.9"] .desktop-nav{gap:15px;font-size:11px}.home-page .team-roster-strip{grid-template-columns:1fr 1fr 1fr}.home-page .team-roster-intro,.home-page .team-roster-all{grid-column:1/-1}.about-page .about-team-grid-v95 .agent-card,.about-page .agent-placeholder{grid-column:span 6}.footer-v10 .footer-grid-v10{grid-template-columns:1.2fr 1fr 1fr!important}.footer-v10 .footer-newsletter{grid-column:2/-1}.who-process ol{grid-template-columns:repeat(3,1fr)}}@media(max-width:900px){body[data-skill-redesign="0.9.9"] .desktop-nav{display:none}.skip-process-head,.guide-page .valley-map-section,.favorites-page .favorites-hero,.who-page .who-hero,.who-detail,.career-page .career-hero,.market-page .market-hero,.notes-page .notes-hero,.interest-form,.about-page .about6-code,.value-page .value-hero{grid-template-columns:1fr}.skip-process-grid article,.skip-process-grid article:nth-child(n){grid-column:span 6}.guide-page .valley-map-section{gap:40px}.guide-page .valley-map-art{transform:none}.value-page .value-hero{padding-top:90px}.value-page .value-hero-media{min-height:440px}.value-page .value-card{margin:-80px 22px 50px}.favorites-section-head{grid-template-columns:1fr;gap:14px}.favorite-card,.favorite-card.favorite-feature{grid-column:span 6}.who-card-grid>a{grid-column:span 6}.fit-section{grid-template-columns:1fr}.who-process ol,.vertical-grid{grid-template-columns:1fr 1fr}.market-model-grid{grid-template-columns:1fr}.selective-section{grid-template-columns:1fr;gap:45px}.notes-grid article,.notes-grid article:nth-child(n){grid-column:span 6}.footer-v10 .footer-grid-v10{grid-template-columns:1fr 1fr!important}.footer-v10 .footer-brand-block,.footer-v10 .footer-newsletter{grid-column:1/-1}}@media(max-width:640px){.page-editorial-hero{padding:120px 20px 65px;min-height:auto}.page-editorial-hero h1{font-size:clamp(48px,16vw,72px)}.skip-process-grid article,.skip-process-grid article:nth-child(n){grid-column:1/-1;min-height:220px}.skip-process-grid h3{margin-top:36px}.home-page .team-roster-strip{grid-template-columns:1fr}.home-page .team-roster-person,.home-page .team-roster-all{grid-column:auto}.about-page .about-team-grid-v95{grid-template-columns:1fr}.about-page .about-team-grid-v95 .agent-card,.about-page .agent-placeholder,.about-page .agent-card-duo{grid-column:auto}.about-page .agent-card img,.about-page .agent-initials{height:330px}.about-page .legal-counsel-card{grid-template-columns:1fr}.about-page .legal-counsel-card img{height:300px}.about-page .team-growth-links{grid-template-columns:1fr}.guide-page .valley-map-section{grid-template-columns:1fr;padding:80px 20px}.guide-page .valley-map-art img{aspect-ratio:1.25}.guide-page .valley-map-links{flex-direction:column;align-items:flex-start}.skip-form .form-two,.value-page .value-explain-grid{grid-template-columns:1fr}.value-page .value-card{padding:28px 22px}.value-page .value-hero-media{min-height:350px}.favorite-card,.favorite-card.favorite-feature{grid-column:1/-1;min-height:310px}.favorites-page .favorites-map img{aspect-ratio:1.2}.who-card-grid>a{grid-column:1/-1}.who-detail img{height:340px}.who-process ol,.vertical-grid{grid-template-columns:1fr}.career-aside{transform:none}.interest-form{padding-left:20px;padding-right:20px}.notes-grid article,.notes-grid article:nth-child(n){grid-column:1/-1;min-height:340px}.footer-v10 .footer-grid-v10{grid-template-columns:1fr!important}.footer-v10 .footer-newsletter{grid-column:auto}}@media(prefers-reduced-motion:reduce){.favorite-card,.skip-process-grid article{transition:none!important}}.sellers-page .rozen-partner-strip{margin:22px 0 34px;border-radius:28px;overflow:hidden;background:#181512;color:#fff;display:grid;grid-template-columns:.8fr 1.2fr;min-height:330px;border:1px solid rgba(255,255,255,.08)}.sellers-page .rozen-partner-copy{padding:36px;display:flex;flex-direction:column;justify-content:center}.sellers-page .rozen-partner-copy h3{font:500 clamp(36px,3.4vw,58px)/.98 "Playfair Display";letter-spacing:-.04em;margin:18px 0 12px}.sellers-page .rozen-partner-copy p{font-size:14px;color:#b9b1a7;max-width:520px}.sellers-page .rozen-partner-copy b{font-size:11px;margin-top:18px;color:#fff;text-decoration:underline;text-decoration-color:var(--orange);text-underline-offset:5px}.sellers-page .rozen-partner-images{display:grid;grid-template-columns:1fr 1fr;min-height:330px}.sellers-page .rozen-partner-images img{width:100%;height:100%;object-fit:cover}@media(max-width:800px){.sellers-page .rozen-partner-strip{grid-template-columns:1fr}.sellers-page .rozen-partner-images{height:260px;min-height:0}}@media(min-width:1101px){.home-page .team-flip-grid{grid-template-columns:1fr 1.04fr 1fr!important;gap:18px!important}.home-page .team-flip-card{height:610px!important;transform:none!important}.home-page .team-flip-card.alex-card{height:635px!important;transform:translateY(-8px)!important}.home-page .team-flip-front img{object-position:center top!important}}body[data-skill-redesign="0.9.9"] .site-header,body[data-skill-redesign="0.9.9"] .site-header:not(.is-sticky),body[data-skill-redesign="0.9.9"].buyers-page .site-header:not(.is-sticky),body[data-skill-redesign="0.9.9"].sellers-page .site-header:not(.is-sticky){top:12px;left:12px;right:12px;width:auto;min-height:68px;height:68px;padding-inline:clamp(18px,2.7vw,46px);border:1px solid rgba(35,29,23,.1);border-radius:22px;background:#f8f4eee6!important;color:#171512!important;box-shadow:0 10px 38px #1c161114;backdrop-filter:blur(20px) saturate(1.12);-webkit-backdrop-filter:blur(20px) saturate(1.12)}body[data-skill-redesign="0.9.9"] .site-header.is-sticky{top:10px!important;left:12px!important;right:12px!important;min-height:64px;height:64px;border-radius:20px;background:#f8f4eef0!important;color:#171512!important;border:1px solid rgba(35,29,23,.12);box-shadow:0 14px 44px #1c16111f}body[data-skill-redesign="0.9.9"] .site-header .desktop-nav a,body[data-skill-redesign="0.9.9"] .site-header:not(.is-sticky) .desktop-nav a{color:#171512!important;text-shadow:none!important}body[data-skill-redesign="0.9.9"] .site-header .icon-button,body[data-skill-redesign="0.9.9"] .site-header .menu-button{color:#171512!important;border-color:#1715121f!important;background:#ffffff70!important}body[data-skill-redesign="0.9.9"] .desktop-nav{gap:clamp(13px,1.35vw,24px)!important;font-size:12px!important}body[data-skill-redesign="0.9.9"] .desktop-nav a[href="/notes.html"]{color:#8f3e1e}body[data-skill-redesign="0.9.9"] .brand{align-self:center}body[data-skill-redesign="0.9.9"] .section-pad{padding-top:clamp(74px,7.2vw,118px);padding-bottom:clamp(74px,7.2vw,118px)}body[data-skill-redesign="0.9.9"] .section-index-v95{margin-bottom:22px}body[data-skill-redesign="0.9.9"] .micro.orange{text-underline-offset:7px}body[data-skill-redesign="0.9.9"] .micro.orange:not(.no-rule){text-decoration-thickness:1px}body[data-skill-redesign="0.9.9"] .place-card-v3{cursor:pointer}body[data-skill-redesign="0.9.9"] .place-card-v3 .place-search-cta{display:inline-flex;align-items:center;gap:9px;margin-top:16px;width:max-content;padding:11px 14px;border-radius:999px;background:#ffffffeb;color:#171512;font-size:11px!important}body[data-skill-redesign="0.9.9"] .place-card-v3 .place-search-cta i{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:#ff5d17;color:#fff;font-style:normal}body[data-skill-redesign="0.9.9"] .atlas-location{cursor:pointer}body[data-skill-redesign="0.9.9"] .atlas-location:hover,body[data-skill-redesign="0.9.9"] .atlas-location:focus-visible{border-color:#ff5d17!important;transform:translateY(-2px)}body[data-skill-redesign="0.9.9"] .atlas-preview{cursor:pointer}body[data-skill-redesign="0.9.9"].who-page{background:#f6f0e8}body[data-skill-redesign="0.9.9"] .who-page .who-hero{position:relative;min-height:760px;padding-top:clamp(155px,12vw,205px);overflow:hidden;background:linear-gradient(90deg,#f9f5eef5 0 43%,#f9f5eeb8 64%,#f9f5eeeb),url(/assets/why-skip-background.webp) center/cover no-repeat!important}body[data-skill-redesign="0.9.9"] .who-page .who-hero:before{content:"SITUATION / ROUTE / NEXT";position:absolute;right:-1vw;top:115px;font:700 clamp(70px,12vw,190px)/.78 Manrope,sans-serif;letter-spacing:-.07em;color:#ff5d170b;pointer-events:none;white-space:nowrap}body[data-skill-redesign="0.9.9"] .who-page .who-copy{position:relative;z-index:2}body[data-skill-redesign="0.9.9"] .who-page .who-copy h1{max-width:800px;font-size:clamp(68px,7vw,118px);line-height:.86;letter-spacing:-.065em}body[data-skill-redesign="0.9.9"] .who-page .who-copy h1 em{color:#ff5d17}body[data-skill-redesign="0.9.9"] .who-page .who-copy p{max-width:720px;font-size:18px;line-height:1.65;color:#655c54}body[data-skill-redesign="0.9.9"] .who-page .who-map{position:relative;z-index:2;border-radius:48% 48% 28px 28px;border:1px solid rgba(38,31,25,.12);box-shadow:0 34px 80px #2f221729;transform:rotate(1.5deg)}body[data-skill-redesign="0.9.9"] .who-page .who-map img{min-height:570px}body[data-skill-redesign="0.9.9"] .who-cards{color:#fff;background:radial-gradient(circle at 14% 8%,rgba(255,93,23,.22),transparent 30%),radial-gradient(circle at 92% 92%,rgba(82,121,136,.16),transparent 28%),#15130f}body[data-skill-redesign="0.9.9"] .who-cards-head{display:grid;grid-template-columns:1.2fr .8fr;gap:7vw;align-items:end;margin-bottom:42px}body[data-skill-redesign="0.9.9"] .who-cards-head h2{font:500 clamp(58px,6vw,94px)/.92 "Playfair Display";letter-spacing:-.055em;margin:10px 0 0}body[data-skill-redesign="0.9.9"] .who-cards-head h2 em{color:#ff6a2c}body[data-skill-redesign="0.9.9"] .who-cards-head>p{margin:0 0 8px;color:#ffffff94;font-size:16px;line-height:1.7;max-width:580px}body[data-skill-redesign="0.9.9"] .who-card-grid-v96{display:grid;grid-template-columns:repeat(12,1fr);gap:14px}body[data-skill-redesign="0.9.9"] .who-image-card{grid-column:span 4;padding:0!important;position:relative;min-height:430px;border:1px solid rgba(255,255,255,.14);border-radius:30px;overflow:hidden;color:#fff;background:#25211c;isolation:isolate;box-shadow:0 20px 50px #0000001f;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}body[data-skill-redesign="0.9.9"] .who-image-card:nth-child(1){grid-column:span 7;min-height:520px}body[data-skill-redesign="0.9.9"] .who-image-card:nth-child(2){grid-column:span 5;min-height:520px}body[data-skill-redesign="0.9.9"] .who-image-card:nth-child(6){grid-column:1/-1;min-height:360px}body[data-skill-redesign="0.9.9"] .who-image-card>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:saturate(.88) contrast(1.02);transition:transform .7s cubic-bezier(.2,.75,.2,1),filter .3s ease;z-index:-3}body[data-skill-redesign="0.9.9"] .who-image-card:nth-child(3)>img{object-position:center 32%}body[data-skill-redesign="0.9.9"] .who-image-card:nth-child(6)>img{object-position:center 49%}body[data-skill-redesign="0.9.9"] .who-card-shade{position:absolute;inset:0;z-index:-2;background:linear-gradient(180deg,#0a09081a 12%,#0a090847 47%,#0a0908eb),linear-gradient(90deg,rgba(10,9,8,.48),transparent 55%)}body[data-skill-redesign="0.9.9"] .who-image-card-orange .who-card-shade{background:linear-gradient(180deg,#ff5d1714,#7f2a0b57 54%,#2f1208f0)}body[data-skill-redesign="0.9.9"] .who-card-copy{position:absolute;left:28px;right:28px;bottom:27px}body[data-skill-redesign="0.9.9"] .who-card-copy>b{display:inline-flex;align-items:center;gap:8px;font:600 9px DM Mono;letter-spacing:.12em;color:#ff7a43}body[data-skill-redesign="0.9.9"] .who-card-copy>b:before{content:"";width:7px;height:7px;border-radius:50%;background:#ff5d17;box-shadow:0 0 0 5px #ff5d1726}body[data-skill-redesign="0.9.9"] .who-card-copy h3{font:500 clamp(38px,3.8vw,62px)/.95 "Playfair Display";letter-spacing:-.045em;margin:14px 0 10px}body[data-skill-redesign="0.9.9"] .who-card-copy p{max-width:580px;margin:0;color:#ffffffb3;font-size:14px;line-height:1.58}body[data-skill-redesign="0.9.9"] .who-card-copy em{display:inline-block;margin-top:18px;font:700 11px Manrope;color:#fff;font-style:normal;text-decoration:underline;text-decoration-color:#ff5d17;text-underline-offset:5px}@media(hover:hover){body[data-skill-redesign="0.9.9"] .who-image-card:hover{transform:translateY(-5px);border-color:#ff7134a6;box-shadow:0 28px 70px #0000003b}body[data-skill-redesign="0.9.9"] .who-image-card:hover>img{transform:scale(1.035);filter:saturate(1)}}body[data-skill-redesign="0.9.9"] .fit-section{background:linear-gradient(120deg,#f8f3ebfa,#ebe2d7f0),url(/assets/why-skip-background.webp) center/cover;gap:18px}body[data-skill-redesign="0.9.9"] .fit-good,body[data-skill-redesign="0.9.9"] .fit-no{border-radius:30px;padding:clamp(32px,4vw,58px);border:1px solid rgba(35,29,23,.1);box-shadow:0 20px 50px #3222160f}body[data-skill-redesign="0.9.9"] .fit-good{background:#fffaf4}body[data-skill-redesign="0.9.9"] .fit-no{background:#191713;color:#fff}body[data-skill-redesign="0.9.9"] .fit-no li{color:#ffffffb8}body[data-skill-redesign="0.9.9"] .fit-no small{color:#ffffff7a}body[data-skill-redesign="0.9.9"] .who-detail{background:radial-gradient(circle at 12% 20%,rgba(255,93,23,.1),transparent 26%),#f8f3ec}body[data-skill-redesign="0.9.9"] .who-detail img{height:570px;border-radius:34px;box-shadow:0 28px 70px #37271c1f}body[data-skill-redesign="0.9.9"] .who-situation-band{display:grid;grid-template-columns:1fr 1fr;gap:clamp(36px,6vw,90px);align-items:center;background:#171512;color:#fff}body[data-skill-redesign="0.9.9"] .who-situation-photo{min-height:520px;border-radius:32px;overflow:hidden;box-shadow:0 28px 70px #0000002e}body[data-skill-redesign="0.9.9"] .who-situation-photo img{width:100%;height:100%;min-height:520px;object-fit:cover}body[data-skill-redesign="0.9.9"] .who-situation-copy h2{font:500 clamp(56px,5.8vw,92px)/.92 "Playfair Display";letter-spacing:-.05em;margin:13px 0 20px}body[data-skill-redesign="0.9.9"] .who-situation-copy h2 em{color:#ff6728}body[data-skill-redesign="0.9.9"] .who-situation-copy p{font-size:17px;line-height:1.72;max-width:660px;color:#ffffffad}body[data-skill-redesign="0.9.9"] .who-situation-band-reverse .who-situation-copy p{color:#6d635b}body[data-skill-redesign="0.9.9"] .who-process{position:relative;overflow:hidden;background:radial-gradient(circle at 87% 18%,rgba(255,93,23,.14),transparent 26%),#eae2d8}body[data-skill-redesign="0.9.9"] .who-process:after{content:"01  02  03  04  05";position:absolute;right:-20px;bottom:-8px;font:700 clamp(70px,10vw,160px)/.75 Manrope;color:#17151209;letter-spacing:-.08em;pointer-events:none}body[data-skill-redesign="0.9.9"] .who-process li{min-height:240px;border-radius:22px;border:1px solid rgba(35,29,23,.08);border-top:3px solid #ff5d17;background:#ffffffb8;box-shadow:0 12px 35px #3726190d;position:relative;z-index:1}body[data-skill-redesign="0.9.9"] .who-process h3{margin-top:44px}body[data-skill-redesign="0.9.9"] .who-process p{font-size:13px!important;line-height:1.62}body[data-skill-redesign="0.9.9"].about-page .about-team-grid-v95 .agent-card img{height:clamp(430px,25vw,510px)!important;object-fit:cover!important}body[data-skill-redesign="0.9.9"].about-page .about-team-grid-v95 .agent-card:nth-child(1) img{object-position:center 24%!important}body[data-skill-redesign="0.9.9"].about-page .about-team-grid-v95 .agent-card:nth-child(2) img{object-position:center 25%!important}body[data-skill-redesign="0.9.9"].about-page .about-team-grid-v95 .agent-card:nth-child(3) img{object-position:center 34%!important}body[data-skill-redesign="0.9.9"].about-page .about-team-grid-v95 .agent-card-duo img{height:470px!important;object-position:center 30%!important}body[data-skill-redesign="0.9.9"].about-page .agent-card{min-height:0}body[data-skill-redesign="0.9.9"].notes-page,body[data-skill-redesign="0.9.9"].note-article-page{background:#f5efe7}body[data-skill-redesign="0.9.9"] .notes-hero-v96{position:relative;padding-top:clamp(160px,13vw,220px);min-height:720px;overflow:hidden;display:grid;grid-template-columns:1.1fr .9fr;gap:6vw;align-items:center;background:linear-gradient(90deg,#f8f3ecf5,#f8f3ec99),url(/assets/why-skip-background.webp) center/cover no-repeat}body[data-skill-redesign="0.9.9"] .notes-hero-v96:after{content:"NOTES";position:absolute;right:-2vw;bottom:-5vw;font:800 clamp(150px,25vw,430px)/.7 Manrope;color:#ff5d170b;letter-spacing:-.1em;pointer-events:none}body[data-skill-redesign="0.9.9"] .notes-hero-v96 h1{font:500 clamp(72px,8vw,132px)/.84 "Playfair Display";letter-spacing:-.065em;margin:20px 0}body[data-skill-redesign="0.9.9"] .notes-hero-v96 h1 em{color:#ff5d17}body[data-skill-redesign="0.9.9"] .notes-hero-v96 p{font-size:18px;line-height:1.7;color:#665c54;max-width:760px}body[data-skill-redesign="0.9.9"] .notes-hero-card{position:relative;z-index:2;border-radius:32px;overflow:hidden;min-height:520px;color:#fff;box-shadow:0 35px 85px #3123182e;transform:rotate(1.2deg)}body[data-skill-redesign="0.9.9"] .notes-hero-card img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}body[data-skill-redesign="0.9.9"] .notes-hero-card:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 30%,rgba(15,13,11,.9))}body[data-skill-redesign="0.9.9"] .notes-hero-card div{position:absolute;left:30px;right:30px;bottom:30px;z-index:2}body[data-skill-redesign="0.9.9"] .notes-hero-card small{font:600 9px DM Mono;letter-spacing:.13em;color:#ff7a43}body[data-skill-redesign="0.9.9"] .notes-hero-card h2{font:500 clamp(38px,4.2vw,64px)/.95 "Playfair Display";margin:10px 0 14px}body[data-skill-redesign="0.9.9"] .notes-hero-card a{font-weight:800;text-decoration:underline;text-decoration-color:#ff5d17;text-underline-offset:6px}body[data-skill-redesign="0.9.9"] .notes-topic-bar{display:flex;gap:9px;flex-wrap:wrap;padding:22px var(--pad);background:#171512;color:#fff;border-top:1px solid rgba(255,255,255,.08)}body[data-skill-redesign="0.9.9"] .notes-topic-bar a{border:1px solid rgba(255,255,255,.14);border-radius:999px;padding:10px 14px;font-size:11px;font-weight:700}body[data-skill-redesign="0.9.9"] .notes-topic-bar a:hover{background:#ff5d17;border-color:#ff5d17}body[data-skill-redesign="0.9.9"] .notes-cluster{background:#171512;color:#fff}body[data-skill-redesign="0.9.9"] .notes-cluster-head{display:grid;grid-template-columns:1fr .7fr;gap:6vw;align-items:end;margin-bottom:40px}body[data-skill-redesign="0.9.9"] .notes-cluster-head h2{font:500 clamp(58px,6.5vw,98px)/.9 "Playfair Display";letter-spacing:-.055em;margin:10px 0 0}body[data-skill-redesign="0.9.9"] .notes-cluster-head h2 em{color:#ff6728}body[data-skill-redesign="0.9.9"] .notes-cluster-head p{font-size:16px;line-height:1.7;color:#ffffff8c}body[data-skill-redesign="0.9.9"] .notes-card-grid-v96{display:grid;grid-template-columns:repeat(12,1fr);gap:14px}body[data-skill-redesign="0.9.9"] .note-card-v96{grid-column:span 4;min-height:430px;border-radius:28px;overflow:hidden;position:relative;color:#fff;border:1px solid rgba(255,255,255,.12);background:#25211c}body[data-skill-redesign="0.9.9"] .note-card-v96:nth-child(1),body[data-skill-redesign="0.9.9"] .note-card-v96:nth-child(6){grid-column:span 6}body[data-skill-redesign="0.9.9"] .note-card-v96 img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:saturate(.78);transition:transform .65s ease,filter .25s ease}body[data-skill-redesign="0.9.9"] .note-card-v96:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0000000d,#0a0908e6 86%)}body[data-skill-redesign="0.9.9"] .note-card-v96>div{position:absolute;left:25px;right:25px;bottom:25px;z-index:2}body[data-skill-redesign="0.9.9"] .note-card-v96 small{font:600 9px DM Mono;letter-spacing:.12em;color:#ff7b43}body[data-skill-redesign="0.9.9"] .note-card-v96 h3{font:500 clamp(31px,3.2vw,48px)/.98 "Playfair Display";margin:12px 0}body[data-skill-redesign="0.9.9"] .note-card-v96 p{font-size:13px;line-height:1.6;color:#ffffffa8;max-width:600px}body[data-skill-redesign="0.9.9"] .note-card-v96 b{display:inline-block;margin-top:14px;font-size:11px;text-decoration:underline;text-decoration-color:#ff5d17;text-underline-offset:5px}@media(hover:hover){body[data-skill-redesign="0.9.9"] .note-card-v96:hover img{transform:scale(1.04);filter:saturate(1)}}body[data-skill-redesign="0.9.9"] .note-article-hero{padding:clamp(165px,13vw,220px) var(--pad) 70px;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(420px,.85fr);gap:6vw;align-items:end;background:radial-gradient(circle at 85% 15%,rgba(255,93,23,.13),transparent 27%),#f6f0e8}body[data-skill-redesign="0.9.9"] .note-article-hero h1{font:500 clamp(64px,7.4vw,118px)/.88 "Playfair Display";letter-spacing:-.06em;margin:15px 0 22px}body[data-skill-redesign="0.9.9"] .note-article-hero h1 em{color:#ff5d17}body[data-skill-redesign="0.9.9"] .note-article-deck{font-size:19px;line-height:1.65;color:#665c54;max-width:850px}body[data-skill-redesign="0.9.9"] .note-article-meta{display:flex;gap:14px;flex-wrap:wrap;font:600 9px DM Mono;letter-spacing:.11em;color:#7d7066}body[data-skill-redesign="0.9.9"] .note-article-hero figure{margin:0;border-radius:30px;overflow:hidden;min-height:480px;box-shadow:0 30px 80px #2f211724;transform:rotate(1deg)}body[data-skill-redesign="0.9.9"] .note-article-hero figure img{width:100%;height:100%;min-height:480px;object-fit:cover}body[data-skill-redesign="0.9.9"] .note-article-layout{display:grid;grid-template-columns:minmax(190px,.28fr) minmax(0,1fr) minmax(220px,.34fr);gap:clamp(24px,4vw,72px);align-items:start;background:#fffaf4}body[data-skill-redesign="0.9.9"] .note-article-toc{position:sticky;top:105px;border-top:2px solid #ff5d17;padding-top:18px}body[data-skill-redesign="0.9.9"] .note-article-toc span{font:600 9px DM Mono;letter-spacing:.13em;color:#ff5d17}body[data-skill-redesign="0.9.9"] .note-article-toc a{display:block;padding:9px 0;font-size:12px;color:#655b53;border-bottom:1px solid rgba(31,25,20,.08)}body[data-skill-redesign="0.9.9"] .note-article-body{max-width:860px}body[data-skill-redesign="0.9.9"] .note-article-body h2{font:500 clamp(38px,4.2vw,60px)/.98 "Playfair Display";letter-spacing:-.04em;margin:64px 0 18px}body[data-skill-redesign="0.9.9"] .note-article-body h2:first-child{margin-top:0}body[data-skill-redesign="0.9.9"] .note-article-body h3{font:600 22px/1.2 Manrope;margin:34px 0 10px}body[data-skill-redesign="0.9.9"] .note-article-body p,body[data-skill-redesign="0.9.9"] .note-article-body li{font-size:17px;line-height:1.78;color:#4f4841}body[data-skill-redesign="0.9.9"] .note-article-body ul{padding-left:22px}body[data-skill-redesign="0.9.9"] .note-article-body .note-callout{margin:35px 0;padding:26px 28px;border-radius:22px;background:#171512;color:#fff;border-left:5px solid #ff5d17}body[data-skill-redesign="0.9.9"] .note-article-body .note-callout p{color:#ffffffb8;margin:0}body[data-skill-redesign="0.9.9"] .note-article-aside{position:sticky;top:105px;border-radius:24px;background:#eee6dc;padding:25px;border:1px solid rgba(35,29,23,.09)}body[data-skill-redesign="0.9.9"] .note-article-aside h3{font:500 31px/1 Playfair Display;margin:8px 0 12px}body[data-skill-redesign="0.9.9"] .note-article-aside p{font-size:13px;line-height:1.6;color:#6a6057}body[data-skill-redesign="0.9.9"] .note-article-aside a{display:block;margin-top:10px;font-weight:800;font-size:11px;text-decoration:underline;text-decoration-color:#ff5d17;text-underline-offset:5px}body[data-skill-redesign="0.9.9"] .note-faq{margin-top:70px;border-top:1px solid rgba(31,25,20,.12)}body[data-skill-redesign="0.9.9"] .note-faq details{padding:20px 0;border-bottom:1px solid rgba(31,25,20,.12)}body[data-skill-redesign="0.9.9"] .note-faq summary{cursor:pointer;font:600 17px Manrope}body[data-skill-redesign="0.9.9"] .note-faq p{margin-bottom:0}body[data-skill-redesign="0.9.9"] .note-related{background:#171512;color:#fff}body[data-skill-redesign="0.9.9"] .note-related h2{font:500 clamp(52px,5vw,80px)/.95 "Playfair Display";margin:0 0 30px}body[data-skill-redesign="0.9.9"] .note-related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}body[data-skill-redesign="0.9.9"] .note-related-grid a{padding:28px;border:1px solid rgba(255,255,255,.14);border-radius:22px;background:#211e1a}body[data-skill-redesign="0.9.9"] .note-related-grid span{font:600 9px DM Mono;letter-spacing:.12em;color:#ff7440}body[data-skill-redesign="0.9.9"] .note-related-grid b{display:block;font:500 28px/1.05 Playfair Display;margin:14px 0}body[data-skill-redesign="0.9.9"] .note-related-grid small{color:#ffffff85;font-size:12px}@media(max-width:1280px){body[data-skill-redesign="0.9.9"] .desktop-nav{gap:12px!important;font-size:10px!important}body[data-skill-redesign="0.9.9"] .who-image-card:nth-child(1),body[data-skill-redesign="0.9.9"] .who-image-card:nth-child(2),body[data-skill-redesign="0.9.9"] .who-image-card{grid-column:span 6}body[data-skill-redesign="0.9.9"] .who-image-card:nth-child(6){grid-column:1/-1}body[data-skill-redesign="0.9.9"] .notes-card-grid-v96 .note-card-v96,body[data-skill-redesign="0.9.9"] .notes-card-grid-v96 .note-card-v96:nth-child(n){grid-column:span 6}}@media(max-width:1100px){body[data-skill-redesign="0.9.9"] .who-page .who-hero,body[data-skill-redesign="0.9.9"] .notes-hero-v96,body[data-skill-redesign="0.9.9"] .who-situation-band,body[data-skill-redesign="0.9.9"] .note-article-hero{grid-template-columns:1fr}body[data-skill-redesign="0.9.9"] .who-page .who-map{max-width:760px}body[data-skill-redesign="0.9.9"] .who-situation-band-reverse .who-situation-photo{order:0}body[data-skill-redesign="0.9.9"] .who-cards-head,body[data-skill-redesign="0.9.9"] .notes-cluster-head,body[data-skill-redesign="0.9.9"] .note-article-layout{grid-template-columns:1fr}body[data-skill-redesign="0.9.9"] .note-article-toc,body[data-skill-redesign="0.9.9"] .note-article-aside{position:static}body[data-skill-redesign="0.9.9"] .note-article-toc{display:none}body[data-skill-redesign="0.9.9"] .note-related-grid{grid-template-columns:1fr 1fr}}@media(max-width:720px){body[data-skill-redesign="0.9.9"] .site-header,body[data-skill-redesign="0.9.9"] .site-header:not(.is-sticky),body[data-skill-redesign="0.9.9"] .site-header.is-sticky{top:7px!important;left:7px!important;right:7px!important;height:60px;min-height:60px;border-radius:17px;padding-inline:15px}body[data-skill-redesign="0.9.9"] .who-page .who-hero{padding-top:130px;min-height:0}body[data-skill-redesign="0.9.9"] .who-page .who-copy h1{font-size:60px}body[data-skill-redesign="0.9.9"] .who-page .who-map img{min-height:360px}body[data-skill-redesign="0.9.9"] .who-image-card,body[data-skill-redesign="0.9.9"] .who-image-card:nth-child(n){grid-column:1/-1;min-height:440px}body[data-skill-redesign="0.9.9"] .who-image-card:nth-child(6){min-height:400px}body[data-skill-redesign="0.9.9"] .who-situation-photo,body[data-skill-redesign="0.9.9"] .who-situation-photo img{min-height:360px}body[data-skill-redesign="0.9.9"] .who-process ol{grid-template-columns:1fr}body[data-skill-redesign="0.9.9"] .about-page .about-team-grid-v95 .agent-card img,body[data-skill-redesign="0.9.9"] .about-page .about-team-grid-v95 .agent-card-duo img{height:390px!important}body[data-skill-redesign="0.9.9"] .notes-hero-v96{padding-top:130px;min-height:0}body[data-skill-redesign="0.9.9"] .notes-hero-v96 h1{font-size:62px}body[data-skill-redesign="0.9.9"] .notes-hero-card{min-height:430px}body[data-skill-redesign="0.9.9"] .notes-card-grid-v96 .note-card-v96,body[data-skill-redesign="0.9.9"] .notes-card-grid-v96 .note-card-v96:nth-child(n){grid-column:1/-1;min-height:410px}body[data-skill-redesign="0.9.9"] .note-article-hero{padding-top:130px}body[data-skill-redesign="0.9.9"] .note-article-hero h1{font-size:58px}body[data-skill-redesign="0.9.9"] .note-article-hero figure,body[data-skill-redesign="0.9.9"] .note-article-hero figure img{min-height:360px}body[data-skill-redesign="0.9.9"] .note-related-grid{grid-template-columns:1fr}body[data-skill-redesign="0.9.9"] .note-article-body p,body[data-skill-redesign="0.9.9"] .note-article-body li{font-size:16px}}@media(prefers-reduced-motion:reduce){body[data-skill-redesign="0.9.9"] .who-image-card,body[data-skill-redesign="0.9.9"] .who-image-card>img,body[data-skill-redesign="0.9.9"] .note-card-v96 img{transition:none!important}}body[data-skill-redesign="0.9.9"] .site-header,body[data-skill-redesign="0.9.9"] .site-header:not(.is-sticky),body[data-skill-redesign="0.9.9"] .site-header.is-sticky{position:fixed!important;top:10px!important;left:12px!important;right:12px!important;width:auto!important;min-height:66px!important;height:66px!important;padding-inline:clamp(18px,2.6vw,44px)!important;border-radius:21px!important;background:#f8f4eef0!important;color:#171512!important;border:1px solid rgba(28,23,18,.11)!important;box-shadow:0 14px 45px #1e17111c!important;backdrop-filter:blur(22px) saturate(1.16)!important;-webkit-backdrop-filter:blur(22px) saturate(1.16)!important}body[data-skill-redesign="0.9.9"] .site-header .desktop-nav a{color:#171512!important;text-shadow:none!important}body[data-skill-redesign="0.9.9"] .site-header .desktop-nav a.is-active{color:#f45b20!important}body[data-skill-redesign="0.9.9"] .site-header .icon-button,body[data-skill-redesign="0.9.9"] .site-header .menu-button{color:#171512!important;background:#ffffff8c!important;border-color:#1715121f!important}body[data-skill-redesign="0.9.9"] .site-header .desktop-cta{background:#171512!important;color:#fff!important}body[data-skill-redesign="0.9.9"] .desktop-nav{gap:clamp(12px,1.25vw,22px)!important;font-size:11.5px!important}body[data-skill-redesign="0.9.9"] main{scroll-margin-top:90px}body[data-skill-redesign="0.9.9"] .section-pad{padding-top:clamp(68px,6.6vw,108px);padding-bottom:clamp(68px,6.6vw,108px)}body[data-skill-redesign="0.9.9"] .micro.orange{position:relative;display:inline-flex;align-items:center;gap:9px;text-decoration:none!important}body[data-skill-redesign="0.9.9"] .micro.orange:before{content:"";width:7px;height:7px;border-radius:50%;background:#f45b20;flex:0 0 auto}body[data-skill-redesign="0.9.9"] .micro.orange:after{content:"";position:absolute;left:16px;right:0;bottom:-7px;height:1px;background:#f45b20;opacity:.72}body[data-skill-redesign="0.9.9"] .display-sm em,body[data-skill-redesign="0.9.9"] .who-card-intro h2 em,body[data-skill-redesign="0.9.9"] .notes-editorial-head h2 em,body[data-skill-redesign="0.9.9"] .notes-town-copy h2 em{color:#f45b20}body[data-skill-redesign="0.9.9"].home-page .place-card-v3{border:1px solid rgba(255,255,255,.16)!important;box-shadow:0 18px 48px #00000038}body[data-skill-redesign="0.9.9"] .place-card-v3 .place-search-cta{display:inline-flex;align-items:center;gap:9px;margin-top:15px;padding:10px 13px;border-radius:999px;background:#ffffffeb;color:#171512!important;font:800 11px/1 Manrope!important;box-shadow:0 8px 20px #00000026}body[data-skill-redesign="0.9.9"] .place-card-v3 .place-search-cta i{color:#f45b20;font-style:normal}body[data-skill-redesign="0.9.9"] .place-card-v3:focus-visible{outline:3px solid #ff7a43;outline-offset:4px}@media(hover:hover){body[data-skill-redesign="0.9.9"] .place-card-v3:hover{transform:translateY(-8px)!important;box-shadow:0 30px 75px #00000052}body[data-skill-redesign="0.9.9"] .place-card-v3:hover .place-search-cta{background:#f45b20;color:#fff!important}body[data-skill-redesign="0.9.9"] .place-card-v3:hover .place-search-cta i{color:#fff}}body[data-skill-redesign="0.9.9"].buyers-page .search-atlas{padding-top:clamp(96px,8vw,135px)!important}body[data-skill-redesign="0.9.9"] .atlas-location{border:1px solid rgba(255,255,255,.11)!important;transition:transform .18s ease,border-color .18s ease,background .18s ease!important}body[data-skill-redesign="0.9.9"] .atlas-location i{color:#ff6a2b!important;font-style:normal;font-size:14px}body[data-skill-redesign="0.9.9"] .atlas-location.is-active{border-color:#f45b20!important;background:#f45b2014!important}@media(hover:hover){body[data-skill-redesign="0.9.9"] .atlas-location:hover{transform:translateY(-2px);border-color:#f45b20!important}}body[data-skill-redesign="0.9.9"] .buyer-search-bar{box-shadow:0 13px 35px #1e161114}body[data-skill-redesign="0.9.9"].who-page{background:#171512}body[data-skill-redesign="0.9.9"] .who-hero{min-height:min(900px,92vh);padding-top:clamp(150px,12vw,205px)!important;background:radial-gradient(circle at 20% 15%,rgba(255,99,42,.11),transparent 25%),linear-gradient(115deg,#f8f3ec,#f3e9dd 58%,#eaded0)!important;position:relative;overflow:hidden}body[data-skill-redesign="0.9.9"] .who-hero:after{content:"WHO / WHAT / WHY";position:absolute;left:4vw;bottom:-1.4vw;font:800 clamp(78px,13vw,220px)/.74 Manrope;letter-spacing:-.085em;color:#17151206;pointer-events:none}body[data-skill-redesign="0.9.9"] .who-hero .who-copy{position:relative;z-index:2}body[data-skill-redesign="0.9.9"] .who-hero h1{font-size:clamp(70px,8.2vw,132px)!important;line-height:.85!important;letter-spacing:-.065em!important}body[data-skill-redesign="0.9.9"] .who-hero p{font-size:18px!important;line-height:1.65!important;max-width:670px!important}body[data-skill-redesign="0.9.9"] .who-map{position:relative;z-index:2;border-radius:46% 46% 36px 36px!important;overflow:hidden;box-shadow:0 35px 90px #3223172e;border:1px solid rgba(23,21,18,.08);background:#e8e2cf}body[data-skill-redesign="0.9.9"] .who-map img{width:100%;height:100%;object-fit:cover}body[data-skill-redesign="0.9.9"] .who-cards-v97{background:#171512;color:#fff}body[data-skill-redesign="0.9.9"] .who-card-intro{display:grid;grid-template-columns:1.15fr .7fr;gap:6vw;align-items:end;max-width:1480px;margin:0 auto 42px}body[data-skill-redesign="0.9.9"] .who-card-intro h2{font:500 clamp(58px,6.6vw,100px)/.9 "Playfair Display";letter-spacing:-.055em;margin:14px 0 0}body[data-skill-redesign="0.9.9"] .who-card-intro p{font-size:16px;line-height:1.72;color:#ffffff8f;max-width:580px}body[data-skill-redesign="0.9.9"] .who-image-grid-v97{display:grid;grid-template-columns:repeat(12,1fr);gap:14px;max-width:1480px;margin-inline:auto}body[data-skill-redesign="0.9.9"] .who-image-card{grid-column:span 4;min-height:500px;position:relative;overflow:hidden;border-radius:28px;color:#fff;border:1px solid rgba(255,255,255,.12);background:#25211c;box-shadow:0 22px 55px #00000021;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}body[data-skill-redesign="0.9.9"] .who-image-card-tall{grid-column:span 4;grid-row:span 2;min-height:660px}body[data-skill-redesign="0.9.9"] .who-image-card-wide{grid-column:span 8;min-height:440px}body[data-skill-redesign="0.9.9"] .who-image-card>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:saturate(.85);transition:transform .65s cubic-bezier(.2,.8,.2,1),filter .2s ease}body[data-skill-redesign="0.9.9"] .who-image-card:nth-child(3)>img{object-position:center 34%}body[data-skill-redesign="0.9.9"] .who-image-card:nth-child(6)>img{object-fit:cover;object-position:center}body[data-skill-redesign="0.9.9"] .who-card-shade{position:absolute;inset:0;background:linear-gradient(180deg,#0908070a,#0c0a08e0 82%)}body[data-skill-redesign="0.9.9"] .who-card-copy{position:absolute;left:27px;right:27px;bottom:27px;z-index:2}body[data-skill-redesign="0.9.9"] .who-card-copy>b{font:700 9px/1 DM Mono;letter-spacing:.13em;color:#ff7a43}body[data-skill-redesign="0.9.9"] .who-card-copy h3{font:500 clamp(38px,4.2vw,64px)/.95 "Playfair Display";letter-spacing:-.045em;margin:12px 0 10px}body[data-skill-redesign="0.9.9"] .who-card-copy p{font-size:14px;line-height:1.58;color:#ffffffb8;max-width:610px;margin:0}body[data-skill-redesign="0.9.9"] .who-card-copy em{display:inline-block;margin-top:17px;font:800 11px Manrope;font-style:normal;text-decoration:underline;text-decoration-color:#f45b20;text-underline-offset:6px}@media(hover:hover){body[data-skill-redesign="0.9.9"] .who-image-card:hover{transform:translateY(-6px);border-color:#ff6e34b3;box-shadow:0 34px 85px #00000040}body[data-skill-redesign="0.9.9"] .who-image-card:hover>img{transform:scale(1.045);filter:saturate(1)}}body[data-skill-redesign="0.9.9"] .fit-section{background:#eee6dc!important}body[data-skill-redesign="0.9.9"] .who-situation-band{display:grid;grid-template-columns:1fr 1fr;gap:clamp(36px,6vw,88px);align-items:center;background:#171512;color:#fff}body[data-skill-redesign="0.9.9"] .who-situation-band-reverse{background:#eee6dc;color:#171512}body[data-skill-redesign="0.9.9"] .who-situation-band-reverse .who-situation-photo{order:2}body[data-skill-redesign="0.9.9"] .who-situation-photo{height:min(600px,60vw);min-height:480px;border-radius:34px;overflow:hidden;box-shadow:0 28px 80px #0000002e}body[data-skill-redesign="0.9.9"] .who-situation-photo img{width:100%;height:100%;object-fit:cover}body[data-skill-redesign="0.9.9"] .who-situation-copy h2{font:500 clamp(56px,5.7vw,92px)/.92 "Playfair Display";letter-spacing:-.055em;margin:15px 0 20px}body[data-skill-redesign="0.9.9"] .who-situation-copy h2 em{color:#f45b20}body[data-skill-redesign="0.9.9"] .who-situation-copy p{font-size:17px;line-height:1.72;color:#ffffffad;max-width:650px}body[data-skill-redesign="0.9.9"] .who-situation-band-reverse .who-situation-copy p{color:#6a6058}body[data-skill-redesign="0.9.9"] .who-situation-band-reverse .text-link{color:#171512}body[data-skill-redesign="0.9.9"] .who-process{background:linear-gradient(130deg,#f7f0e7,#e9ded0)!important}body[data-skill-redesign="0.9.9"] .who-process li{min-height:215px!important}body[data-skill-redesign="0.9.9"].about-page .about-team-grid-v95{align-items:start!important;gap:18px!important}body[data-skill-redesign="0.9.9"].about-page .agent-card{display:flex!important;flex-direction:column!important;overflow:hidden!important;min-height:0!important}body[data-skill-redesign="0.9.9"].about-page .agent-card img{width:100%!important;height:auto!important;aspect-ratio:1/1!important;object-fit:cover!important;background:#ede6dd!important}body[data-skill-redesign="0.9.9"].about-page .agent-card:nth-child(1) img{object-position:center 10%!important}body[data-skill-redesign="0.9.9"].about-page .agent-card:nth-child(2) img{object-position:center 10%!important}body[data-skill-redesign="0.9.9"].about-page .agent-card:nth-child(3) img{object-position:center 18%!important}body[data-skill-redesign="0.9.9"].about-page .agent-card-duo img{aspect-ratio:16/9!important;object-position:center 29%!important}body[data-skill-redesign="0.9.9"].about-page .agent-card>div:not(.agent-initials){min-height:150px;padding:22px 24px 26px!important}body[data-skill-redesign="0.9.9"].about-page .agent-card h3{font-size:clamp(27px,2.1vw,34px)!important}body[data-skill-redesign="0.9.9"].about-page .agent-card p{font-size:13px!important;line-height:1.55!important}body[data-skill-redesign="0.9.9"].notes-page{background:#f4ede5;color:#171512}body[data-skill-redesign="0.9.9"] .notes-hero-v97{min-height:min(930px,94vh);padding-top:clamp(150px,12vw,210px)!important;display:grid;grid-template-columns:1.03fr .97fr;gap:clamp(36px,6vw,90px);align-items:center;background:radial-gradient(circle at 9% 24%,rgba(244,91,32,.11),transparent 28%),linear-gradient(125deg,#f9f3eb,#efe2d5);position:relative;overflow:hidden}body[data-skill-redesign="0.9.9"] .notes-hero-v97:after{content:"NOTES";position:absolute;right:-2vw;bottom:-3vw;font:800 clamp(150px,24vw,420px)/.7 Manrope;letter-spacing:-.095em;color:#17151207;pointer-events:none}body[data-skill-redesign="0.9.9"] .notes-hero-copy{position:relative;z-index:2}body[data-skill-redesign="0.9.9"] .notes-hero-copy h1{font:500 clamp(74px,8.5vw,138px)/.84 "Playfair Display";letter-spacing:-.068em;margin:20px 0}body[data-skill-redesign="0.9.9"] .notes-hero-copy h1 em{color:#f45b20}body[data-skill-redesign="0.9.9"] .notes-hero-copy p{font-size:18px;line-height:1.68;color:#665c54;max-width:700px}body[data-skill-redesign="0.9.9"] .notes-hero-actions{display:flex;gap:22px;align-items:center;flex-wrap:wrap;margin-top:26px}body[data-skill-redesign="0.9.9"] .notes-feature-v97{position:relative;z-index:2;min-height:570px;border-radius:34px;overflow:hidden;color:#fff;box-shadow:0 36px 95px #34251933;transform:rotate(1deg);border:1px solid rgba(23,21,18,.08)}body[data-skill-redesign="0.9.9"] .notes-feature-v97>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:saturate(.8)}body[data-skill-redesign="0.9.9"] .notes-feature-v97:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#00000005,#0b0908e0 83%)}body[data-skill-redesign="0.9.9"] .notes-feature-v97>div{position:absolute;left:30px;right:30px;bottom:30px;z-index:2}body[data-skill-redesign="0.9.9"] .notes-feature-v97 small{font:700 9px DM Mono;letter-spacing:.13em;color:#ff7a43}body[data-skill-redesign="0.9.9"] .notes-feature-v97 h2{font:500 clamp(38px,4.4vw,68px)/.94 "Playfair Display";letter-spacing:-.04em;margin:10px 0}body[data-skill-redesign="0.9.9"] .notes-feature-v97 p{font-size:14px;color:#ffffffad;max-width:560px}body[data-skill-redesign="0.9.9"] .notes-feature-v97 b{display:inline-block;margin-top:14px;text-decoration:underline;text-decoration-color:#f45b20;text-underline-offset:6px}body[data-skill-redesign="0.9.9"] .notes-intent-v97{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:18px var(--pad);background:#171512;color:#fff;border-block:1px solid rgba(255,255,255,.08)}body[data-skill-redesign="0.9.9"] .notes-intent-v97>span{font:700 9px DM Mono;letter-spacing:.13em;color:#ff7a43;margin-right:6px}body[data-skill-redesign="0.9.9"] .notes-intent-v97 a{padding:9px 13px;border:1px solid rgba(255,255,255,.13);border-radius:999px;font-size:11px;font-weight:800}body[data-skill-redesign="0.9.9"] .notes-intent-v97 a:hover{background:#f45b20;border-color:#f45b20}body[data-skill-redesign="0.9.9"] .notes-editorial-v97{background:#171512;color:#fff}body[data-skill-redesign="0.9.9"] .notes-editorial-head{display:grid;grid-template-columns:1.15fr .65fr;gap:7vw;align-items:end;max-width:1480px;margin:0 auto 42px}body[data-skill-redesign="0.9.9"] .notes-editorial-head h2{font:500 clamp(58px,6.8vw,104px)/.89 "Playfair Display";letter-spacing:-.058em;margin:12px 0 0}body[data-skill-redesign="0.9.9"] .notes-editorial-head p{font-size:16px;line-height:1.72;color:#ffffff87;max-width:580px}body[data-skill-redesign="0.9.9"] .notes-card-grid-v97{display:grid;grid-template-columns:repeat(12,1fr);gap:14px;max-width:1480px;margin:auto}body[data-skill-redesign="0.9.9"] .note-card-v97{grid-column:span 4;min-height:430px;border-radius:27px;overflow:hidden;position:relative;color:#fff;border:1px solid rgba(255,255,255,.12);background:#26221d;transition:transform .2s ease,border-color .2s ease}body[data-skill-redesign="0.9.9"] .note-card-v97.note-card-hero{grid-column:span 8;min-height:500px}body[data-skill-redesign="0.9.9"] .note-card-v97>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:saturate(.75);transition:transform .65s ease,filter .2s ease}body[data-skill-redesign="0.9.9"] .note-card-v97:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0000000a,#090807e8 86%)}body[data-skill-redesign="0.9.9"] .note-card-v97>div{position:absolute;left:25px;right:25px;bottom:25px;z-index:2}body[data-skill-redesign="0.9.9"] .note-card-v97 small{font:700 9px DM Mono;letter-spacing:.12em;color:#ff7a43}body[data-skill-redesign="0.9.9"] .note-card-v97 h3{font:500 clamp(30px,3.2vw,50px)/.97 "Playfair Display";letter-spacing:-.035em;margin:10px 0}body[data-skill-redesign="0.9.9"] .note-card-v97 p{font-size:13px;line-height:1.58;color:#ffffffa6;max-width:630px}body[data-skill-redesign="0.9.9"] .note-card-v97 b{display:inline-block;margin-top:14px;font-size:11px;text-decoration:underline;text-decoration-color:#f45b20;text-underline-offset:5px}@media(hover:hover){body[data-skill-redesign="0.9.9"] .note-card-v97:hover{transform:translateY(-5px);border-color:#ff6a2ba6}body[data-skill-redesign="0.9.9"] .note-card-v97:hover>img{transform:scale(1.04);filter:saturate(1)}}body[data-skill-redesign="0.9.9"] .notes-town-links-v97{display:grid;grid-template-columns:.75fr 1.25fr;gap:7vw;align-items:start;background:#efe5da}body[data-skill-redesign="0.9.9"] .notes-town-copy h2{font:500 clamp(54px,5.7vw,88px)/.92 "Playfair Display";letter-spacing:-.05em;margin:15px 0}body[data-skill-redesign="0.9.9"] .notes-town-copy p{font-size:16px;line-height:1.7;color:#685f57;max-width:570px}body[data-skill-redesign="0.9.9"] .notes-town-grid{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid rgba(23,21,18,.12)}body[data-skill-redesign="0.9.9"] .notes-town-grid a{display:flex;justify-content:space-between;gap:20px;padding:20px 8px;border-bottom:1px solid rgba(23,21,18,.12);font:500 clamp(22px,2.1vw,32px) "Playfair Display"}body[data-skill-redesign="0.9.9"] .notes-town-grid a:nth-child(odd){padding-right:24px;border-right:1px solid rgba(23,21,18,.12)}body[data-skill-redesign="0.9.9"] .notes-town-grid a:nth-child(2n){padding-left:24px}body[data-skill-redesign="0.9.9"] .notes-town-grid span{color:#f45b20;font-family:Manrope;font-size:14px}body[data-skill-redesign="0.9.9"].note-article-page .note-article-body p{font-size:17px!important;line-height:1.82!important;max-width:760px}body[data-skill-redesign="0.9.9"].note-article-page .note-article-body h2{font-size:clamp(38px,4vw,58px)!important;line-height:1!important;letter-spacing:-.035em}body[data-skill-redesign="0.9.9"].note-article-page .note-article-toc,body[data-skill-redesign="0.9.9"].note-article-page .note-article-aside{position:sticky;top:105px}@media(max-width:1180px){body[data-skill-redesign="0.9.9"] .desktop-nav{font-size:10px!important;gap:10px!important}body[data-skill-redesign="0.9.9"] .who-card-intro,body[data-skill-redesign="0.9.9"] .notes-editorial-head{grid-template-columns:1fr;gap:18px}body[data-skill-redesign="0.9.9"] .who-image-card{grid-column:span 6}body[data-skill-redesign="0.9.9"] .who-image-card-wide{grid-column:span 12}body[data-skill-redesign="0.9.9"] .note-card-v97{grid-column:span 6}body[data-skill-redesign="0.9.9"] .note-card-v97.note-card-hero{grid-column:span 12}}@media(max-width:980px){body[data-skill-redesign="0.9.9"] .site-header{grid-template-columns:1fr 1fr!important}body[data-skill-redesign="0.9.9"] .desktop-nav{display:none!important}body[data-skill-redesign="0.9.9"] .menu-button{display:flex!important}body[data-skill-redesign="0.9.9"] .desktop-cta{display:none!important}body[data-skill-redesign="0.9.9"] .notes-hero-v97{grid-template-columns:1fr;min-height:auto;padding-bottom:70px!important}body[data-skill-redesign="0.9.9"] .notes-feature-v97{min-height:520px;transform:none}body[data-skill-redesign="0.9.9"] .who-situation-band{grid-template-columns:1fr}body[data-skill-redesign="0.9.9"] .who-situation-band-reverse .who-situation-photo{order:0}body[data-skill-redesign="0.9.9"] .notes-town-links-v97{grid-template-columns:1fr}}@media(max-width:720px){body[data-skill-redesign="0.9.9"] .site-header,body[data-skill-redesign="0.9.9"] .site-header.is-sticky{top:7px!important;left:8px!important;right:8px!important;height:58px!important;min-height:58px!important;border-radius:18px!important;padding-inline:14px!important}body[data-skill-redesign="0.9.9"] .who-hero{grid-template-columns:1fr!important;min-height:auto!important;padding-top:120px!important}body[data-skill-redesign="0.9.9"] .who-map{min-height:390px!important;border-radius:26px!important}body[data-skill-redesign="0.9.9"] .who-image-grid-v97{grid-template-columns:1fr}body[data-skill-redesign="0.9.9"] .who-image-card,body[data-skill-redesign="0.9.9"] .who-image-card-tall,body[data-skill-redesign="0.9.9"] .who-image-card-wide{grid-column:auto;grid-row:auto;min-height:470px}body[data-skill-redesign="0.9.9"] .who-situation-photo{height:420px;min-height:0}body[data-skill-redesign="0.9.9"] .notes-hero-copy h1{font-size:62px}body[data-skill-redesign="0.9.9"] .notes-card-grid-v97{grid-template-columns:1fr}body[data-skill-redesign="0.9.9"] .note-card-v97,body[data-skill-redesign="0.9.9"] .note-card-v97.note-card-hero{grid-column:auto;min-height:430px}body[data-skill-redesign="0.9.9"] .notes-town-grid{grid-template-columns:1fr}body[data-skill-redesign="0.9.9"] .notes-town-grid a,body[data-skill-redesign="0.9.9"] .notes-town-grid a:nth-child(odd),body[data-skill-redesign="0.9.9"] .notes-town-grid a:nth-child(2n){padding:18px 4px;border-right:0}body[data-skill-redesign="0.9.9"].about-page .agent-card img{aspect-ratio:1/1!important;object-position:center 14%!important}body[data-skill-redesign="0.9.9"].about-page .agent-card-duo img{aspect-ratio:4/3!important;object-position:center 28%!important}}@media(prefers-reduced-motion:reduce){body[data-skill-redesign="0.9.9"] .who-image-card,body[data-skill-redesign="0.9.9"] .who-image-card>img,body[data-skill-redesign="0.9.9"] .note-card-v97,body[data-skill-redesign="0.9.9"] .note-card-v97>img,body[data-skill-redesign="0.9.9"] .place-card-v3{transition:none!important;transform:none!important}}.site-header,.site-header:not(.is-sticky),.site-header.is-sticky{background:#f8f3ebf0!important;border:1px solid rgba(31,26,21,.12)!important;box-shadow:0 12px 36px #291e141a!important;backdrop-filter:blur(22px) saturate(1.12)!important;-webkit-backdrop-filter:blur(22px) saturate(1.12)!important}.site-header .desktop-nav a{color:#171512!important;text-shadow:none!important}.site-header .desktop-nav a:hover,.site-header .desktop-nav a.is-active{color:var(--orange)!important}.desktop-nav{gap:clamp(9px,1vw,17px)!important;font-size:11px!important}.nav-work-skip{white-space:nowrap}@media(max-width:1450px){.desktop-nav .nav-work-skip{display:none}}.sellers-page .seller-launch{overflow:hidden}.sellers-page .launch-grid{grid-template-columns:repeat(12,minmax(0,1fr))!important;grid-auto-rows:205px!important;gap:14px!important;margin-bottom:58px!important}.sellers-page .launch-card:nth-child(1){grid-column:span 6!important;grid-row:span 2!important}.sellers-page .launch-card:nth-child(2),.sellers-page .launch-card:nth-child(3),.sellers-page .launch-card:nth-child(4),.sellers-page .launch-card:nth-child(5){grid-column:span 3!important;grid-row:span 1!important}.sellers-page .launch-card:nth-child(6){grid-column:span 6!important;grid-row:span 1!important}.sellers-page .launch-card{min-height:0!important;isolation:isolate}.sellers-page .launch-card>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.sellers-page .launch-card-copy{z-index:3}.sellers-page .launch-card-copy h3{font-size:clamp(30px,3vw,54px)!important;line-height:.95}.sellers-page .launch-card:nth-child(1) .launch-card-copy h3{font-size:clamp(44px,4.7vw,76px)!important}.sellers-page .launch-card:nth-child(6) .launch-card-copy{max-width:540px}.sellers-page .launch-partner-divider{max-width:var(--content-max);margin:0 auto 16px;display:flex;align-items:center;gap:18px;color:var(--orange);font:500 9px/1 DM Mono;letter-spacing:.18em}.sellers-page .launch-partner-divider i{height:1px;background:#1a161226;flex:1}.sellers-page .rozen-partner-strip{max-width:var(--content-max);margin:0 auto 24px!important;min-height:300px!important;grid-template-columns:.8fr 1.2fr!important;border-radius:28px!important;position:relative!important;z-index:2!important}.sellers-page .rozen-partner-images{min-height:300px!important;height:300px!important;gap:1px}.sellers-page .rozen-partner-images img{min-width:0;object-fit:cover}@media(max-width:980px){.sellers-page .launch-grid{grid-template-columns:repeat(2,1fr)!important;grid-auto-rows:260px!important}.sellers-page .launch-card:nth-child(n){grid-column:auto!important;grid-row:auto!important}.sellers-page .launch-card:nth-child(1),.sellers-page .launch-card:nth-child(6){grid-column:1/-1!important}.sellers-page .rozen-partner-strip{grid-template-columns:1fr!important}.sellers-page .rozen-partner-images{height:250px!important;min-height:250px!important}}@media(max-width:620px){.sellers-page .launch-grid{grid-template-columns:1fr!important}.sellers-page .launch-card:nth-child(n){grid-column:auto!important}}.resources-page .resources-life-map{background:linear-gradient(180deg,#f6f0e8,#eee7dd);position:relative;overflow:hidden}.resources-page .resources-life-map:before{content:"STARTING POINTS";position:absolute;right:-2vw;top:4%;font:600 clamp(88px,13vw,230px)/.8 Manrope;color:#1f1a1509;letter-spacing:-.08em;pointer-events:none}.resources-page .life-map-grid-v98{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:stretch}.resources-page .life-map-card{position:relative;min-height:320px;border-radius:26px;overflow:hidden;border:1px solid rgba(31,26,21,.1);color:#fff;text-decoration:none;isolation:isolate;box-shadow:0 20px 55px #34271d14;transition:transform .22s ease,box-shadow .22s ease}.resources-page .life-map-card>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:saturate(.75);transition:transform .55s cubic-bezier(.2,.8,.2,1),filter .2s ease}.resources-page .life-map-card-shade{position:absolute;inset:0;background:linear-gradient(180deg,#12100e14,#12100edb);z-index:1}.resources-page .life-map-card>span{position:absolute;top:22px;left:22px;z-index:2;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--orange);font:600 9px/1 DM Mono}.resources-page .life-map-card>div:last-child{position:absolute;left:28px;right:28px;bottom:26px;z-index:2}.resources-page .life-map-card small{font:500 8px/1.2 DM Mono;letter-spacing:.16em;color:#ff8a5c}.resources-page .life-map-card h3{font:500 clamp(30px,3.2vw,52px)/.98 "Playfair Display";letter-spacing:-.04em;margin:10px 0 8px}.resources-page .life-map-card p{max-width:55ch;color:#ffffffc7;font-size:13px;line-height:1.55}.resources-page .life-map-card b{display:inline-block;margin-top:15px;font-size:10px;text-decoration:underline;text-decoration-color:var(--orange);text-underline-offset:5px}@media(hover:hover)and (pointer:fine){.resources-page .life-map-card:hover{transform:translateY(-5px);box-shadow:0 28px 72px #34271d2e}.resources-page .life-map-card:hover>img{transform:scale(1.04);filter:saturate(1)}}@media(max-width:760px){.resources-page .life-map-grid-v98{grid-template-columns:1fr}.resources-page .life-map-card{min-height:300px}}.guide-page .hotel-grid{gap:16px!important}.guide-page .stay-card-v11{overflow:hidden;position:relative;background:#f7f2eb!important}.guide-page .stay-card-photo img{width:100%;height:100%;object-fit:cover;display:block}.guide-page .stay-photo-kicker{background:#15120fc7!important;color:#fff!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.guide-page .stay-photo-credit{font-size:8px!important;letter-spacing:.04em!important;color:#ffffffc7!important}.guide-page .stay-card-body h3{letter-spacing:-.045em}.guide-page .hotel-actions{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.guide-page .hotel-actions a{text-underline-offset:5px}.work-with-skip-page{background:#f5eee5;color:#181512}.work-skip-hero{min-height:92vh;padding-top:150px;display:grid;grid-template-columns:minmax(0,1fr) minmax(480px,.92fr);gap:clamp(40px,6vw,100px);align-items:center;background:radial-gradient(circle at 85% 14%,rgba(247,91,32,.13),transparent 28%),linear-gradient(130deg,#f7f2ea,#efe6dc)}.work-skip-copy h1{font:500 clamp(64px,7vw,122px)/.88 "Playfair Display";letter-spacing:-.065em;margin:26px 0 28px;max-width:8.8ch}.work-skip-copy h1 em{color:var(--orange);font-weight:500}.work-skip-copy>p{font-size:clamp(16px,1.35vw,21px);line-height:1.65;max-width:58ch;color:#686058}.work-skip-actions{display:flex;align-items:center;gap:24px;margin-top:30px;flex-wrap:wrap}.work-skip-hero-art{position:relative;margin:0;border-radius:48% 48% 26px 26px;overflow:hidden;min-height:650px;box-shadow:0 38px 90px #37291e2e;border:1px solid rgba(40,32,25,.12)}.work-skip-hero-art img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:saturate(.75) contrast(.95)}.work-skip-hero-art figcaption{position:absolute;left:26px;right:26px;bottom:24px;background:#f8f3ebdb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);padding:18px 20px;border-radius:18px;display:flex;justify-content:space-between;gap:20px;font-size:11px}.work-skip-hero-art figcaption span{font:500 8px/1 DM Mono;letter-spacing:.18em;color:var(--orange)}.work-skip-choices{background:#171512;color:#fff;display:grid;grid-template-columns:1fr 1fr;gap:16px;padding-block:100px}.work-skip-choice{position:relative;min-height:680px;border-radius:34px;overflow:hidden;color:#fff;text-decoration:none;border:1px solid rgba(255,255,255,.12);isolation:isolate}.work-skip-choice>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.work-skip-choice.agent-choice>img{object-position:center 18%}.work-skip-choice-shade{position:absolute;inset:0;background:linear-gradient(180deg,#0f0d0c0d 20%,#0f0d0ceb 92%);z-index:1}.work-skip-choice>span{position:absolute;z-index:2;top:28px;left:30px;font:500 9px/1 DM Mono;letter-spacing:.16em;color:#ff8d61}.work-skip-choice>div:last-child{position:absolute;z-index:2;left:32px;right:32px;bottom:34px}.work-skip-choice h2{font:500 clamp(50px,5vw,82px)/.9 "Playfair Display";letter-spacing:-.055em;margin:0 0 18px}.work-skip-choice h2 em{color:var(--orange)}.work-skip-choice p{font-size:14px;line-height:1.6;color:#ffffffc2;max-width:54ch}.work-skip-choice b{display:inline-block;margin-top:18px;font-size:11px;text-decoration:underline;text-decoration-color:var(--orange);text-underline-offset:5px}@media(hover:hover)and (pointer:fine){.work-skip-choice:hover>img{transform:scale(1.035)}}.work-skip-proof{display:grid;grid-template-columns:.8fr 1fr auto;gap:50px;align-items:center;padding-block:90px}.work-skip-proof h2{font:500 clamp(46px,5vw,78px)/.94 "Playfair Display";letter-spacing:-.05em;margin:12px 0}.work-skip-proof h2 em{color:var(--orange)}.work-skip-proof>p{font-size:16px;line-height:1.65;color:#6f675f;max-width:58ch}.about-recruit-v98{background:#171512;color:#fff;display:grid;grid-template-columns:.65fr 1.35fr;gap:50px;padding-block:95px;align-items:start}.about-recruit-head h2{font:500 clamp(50px,5vw,86px)/.9 "Playfair Display";letter-spacing:-.06em;margin:18px 0}.about-recruit-head h2 em{color:var(--orange)}.about-recruit-head p{color:#aaa199;line-height:1.6;max-width:46ch}.about-recruit-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.about-recruit-grid a{min-height:430px;position:relative;overflow:hidden;border-radius:28px;color:#fff;text-decoration:none;border:1px solid rgba(255,255,255,.1);padding:28px;display:flex;flex-direction:column;justify-content:flex-end;isolation:isolate}.about-recruit-grid img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.about-recruit-grid a:first-child img{object-position:center 18%}.about-recruit-grid a:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 25%,rgba(10,9,8,.9));z-index:-1}.about-recruit-grid span{font:500 8px/1 DM Mono;letter-spacing:.16em;color:#ff8a5c}.about-recruit-grid h3{font:500 clamp(32px,3vw,52px)/.96 "Playfair Display";margin:12px 0}.about-recruit-grid b{font-size:10px;text-decoration:underline;text-decoration-color:var(--orange);text-underline-offset:5px}.about-recruit-v98>.text-link{grid-column:2}.who-we-help-page .who-cards-v97,.notes-page .notes-card-grid-v97{padding-top:72px!important;padding-bottom:72px!important}.who-we-help-page .who-situation-band{min-height:auto!important;padding-block:80px!important}@media(max-width:1050px){.work-skip-hero{grid-template-columns:1fr;padding-top:120px}.work-skip-hero-art{min-height:520px}.work-skip-choices{grid-template-columns:1fr}.work-skip-choice{min-height:570px}.work-skip-proof{grid-template-columns:1fr;gap:22px}.about-recruit-v98{grid-template-columns:1fr}.about-recruit-v98>.text-link{grid-column:auto}}@media(max-width:700px){.work-skip-hero-art{min-height:420px;border-radius:32px}.work-skip-choices{padding-block:60px}.work-skip-choice{min-height:480px}.about-recruit-grid{grid-template-columns:1fr}.about-recruit-grid a{min-height:380px}}@media(prefers-reduced-motion:reduce){.work-skip-choice>img,.resources-page .life-map-card>img{transition:none!important}}nn .home-page .team-stage{background-image:linear-gradient(115deg,#f8f2eafa,#f8f2eaed),url(/assets/why-skip-background.webp)!important;background-size:cover!important;background-position:center!important}.about-page .people-v3{background-image:linear-gradient(115deg,#efe7ddf7,#efe7dde6),url(/assets/why-skip-background.webp)!important;background-size:cover!important;background-position:center!important}.sellers-page .seller-launch{padding-bottom:96px!important}.sellers-page .launch-grid{position:relative!important;z-index:2!important;margin-bottom:72px!important}.sellers-page .launch-partner-divider{clear:both;margin-top:18px!important;margin-bottom:22px!important;position:relative;z-index:3}.sellers-page .rozen-partner-strip{margin-top:0!important;margin-bottom:0!important;overflow:hidden!important}.notes-page .note-card-v97>img{object-position:center center}.notes-page .note-card-v97:nth-child(3)>img{object-position:center 55%}.notes-page .note-card-v97:nth-child(4)>img{object-position:center 45%}.notes-page .note-card-v97:nth-child(5)>img{object-position:center 55%}.guide-page .stay-card-v11 .stay-card-photo{background-position:center!important}.guide-page .stay-card-v11 .stay-card-photo:after{content:"ACTUAL PROPERTY";position:absolute;left:16px;top:16px;z-index:3;padding:7px 10px;border-radius:999px;background:#110f0cc2;color:#fff;font:600 7px/1 DM Mono;letter-spacing:.13em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}:root{--skip-paper:#f4eee5;--skip-ink:#171512;--skip-orange:#ff6426;--skip-line:rgba(31,27,23,.13)}.site-header{background:#f7f1e8e8!important;border:1px solid rgba(40,34,28,.1)!important;box-shadow:0 12px 40px #1f18121a!important;backdrop-filter:blur(18px) saturate(1.15)!important;-webkit-backdrop-filter:blur(18px) saturate(1.15)!important}.site-header .desktop-nav a,.site-header .icon-button,.site-header .menu-button{color:#181511!important}.site-header .menu-button i{background:#181511!important}.mobile-menu{transition:transform .32s cubic-bezier(.22,.8,.22,1),opacity .24s ease!important}.about-page .team-grid-v99{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:18px!important;align-items:stretch!important}.about-page .team-grid-v99 .agent-card{grid-column:span 2!important;min-width:0!important;display:grid!important;grid-template-rows:minmax(310px,34vw) auto!important;overflow:hidden!important;border-radius:28px!important;background:#fffaf4!important;box-shadow:0 18px 50px #241b141a!important}.about-page .team-grid-v99 .agent-card img{width:100%!important;height:100%!important;min-height:0!important;object-fit:cover!important;object-position:center 20%!important;background:#e8e0d7!important}.about-page .team-grid-v99 .agent-card:nth-child(1) img{object-position:center 16%!important}.about-page .team-grid-v99 .agent-card:nth-child(2) img{object-position:center 14%!important}.about-page .team-grid-v99 .agent-card:nth-child(3) img{object-position:center 14%!important}.about-page .team-grid-v99 .agent-card-duo img{object-position:center 25%!important}.about-page .team-grid-v99 .agent-card-back img{object-position:center 13%!important}.about-page .team-grid-v99 .agent-card>div{padding:23px 24px 27px!important}.about-page .team-grid-v99 h3{font-size:clamp(25px,2.1vw,38px)!important;line-height:.98!important;margin:9px 0 11px!important}.about-page .team-grid-v99 p{font-size:13px!important;line-height:1.55!important;color:#665d55!important}.about-page .team-grid-v99 span{font-size:8px!important;letter-spacing:.09em!important;color:#d84e18!important}.about-page .legal-counsel-card{margin-top:38px!important}.about-page .about6-code{display:grid!important;grid-template-columns:minmax(0,.92fr) minmax(520px,1.08fr)!important;align-items:center!important;gap:clamp(48px,7vw,120px)!important;min-height:0!important;padding-top:clamp(90px,8vw,140px)!important;padding-bottom:clamp(90px,8vw,140px)!important}.about-page .about6-code-video{width:100%!important;max-width:820px!important;justify-self:end!important;align-self:center!important;margin:0!important;transform:none!important}.about-page .about6-code-video video{display:block!important;width:100%!important;aspect-ratio:16/9!important;height:auto!important;max-height:none!important;object-fit:cover!important;border-radius:26px!important;background:#141210!important;box-shadow:0 26px 70px #0000003d!important}.about-page .about6-video-caption{margin-top:14px!important;padding:0 4px!important}.work-skip-page .work-skip-hero-photo{overflow:hidden!important;border-radius:38px 38px 38px 140px!important;min-height:620px!important;background:#201c18!important}.work-skip-page .work-skip-hero-photo img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;filter:saturate(.88) contrast(1.04)!important}.work-skip-page .work-skip-hero-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 50%,rgba(15,12,10,.72))}.work-skip-page .work-skip-hero-photo figcaption{z-index:2!important}.favorites-page .favorites-section{position:relative!important;overflow:hidden!important}.favorites-page .favorites-section-head{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(280px,.46fr)!important;gap:36px!important;align-items:end!important;margin-bottom:38px!important}.favorites-page .favorites-section-head>p{font-size:14px!important;line-height:1.65!important;color:#736a61!important;max-width:440px!important}.favorites-page .favorites-dark .favorites-section-head>p{color:#ffffffa6!important}.favorites-page .favorites-grid-v99{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important}.favorites-page .favorites-grid-four{grid-template-columns:repeat(4,minmax(0,1fr))!important}.favorites-page .favorite-card.photo,.favorites-page .favorite-card.favorite-feature{position:relative!important;display:flex!important;flex-direction:column!important;justify-content:flex-end!important;min-height:430px!important;padding:26px!important;border-radius:28px!important;overflow:hidden!important;background-image:linear-gradient(180deg,#120f0c08 20%,#120f0ce0),var(--fav-bg)!important;background-size:cover!important;background-position:center!important;color:#fff!important;border:1px solid rgba(255,255,255,.13)!important;box-shadow:0 18px 50px #2319121f!important}.favorites-page .favorite-card.photo:before,.favorites-page .favorite-card.favorite-feature:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0f0c0a05,#0f0c0ad1);pointer-events:none}.favorites-page .favorite-card.photo>*{position:relative;z-index:1}.favorites-page .favorite-card.photo span{font:600 8px DM Mono!important;letter-spacing:.1em!important;color:#ff8b55!important}.favorites-page .favorite-card.photo h3{font-size:clamp(31px,2.8vw,48px)!important;line-height:.95!important;margin:10px 0!important}.favorites-page .favorite-card.photo p{color:#ffffffc7!important;font-size:13px!important;line-height:1.55!important}.favorites-page .favorite-card.photo b{margin-top:16px!important;color:#fff!important;font-size:10px!important}.favorites-page .favorite-card.photo:hover{transform:translateY(-5px)!important}.favorites-page .favorites-scouting{display:grid!important;grid-template-columns:.8fr 1.2fr!important;gap:56px!important;align-items:center!important;background:#e8e0d5!important}.favorites-page .favorites-scout-card{min-height:390px!important;border-radius:30px!important;overflow:hidden!important;position:relative!important;display:flex!important;align-items:flex-end!important;padding:26px!important;color:#fff!important}.favorites-page .favorites-scout-card img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important}.favorites-page .favorites-scout-card:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent,rgba(16,13,11,.82))}.favorites-page .favorites-scout-card span,.favorites-page .favorites-scout-card b{z-index:2;position:relative}.favorites-page .favorites-scout-card span{font:600 8px DM Mono;letter-spacing:.1em}.favorites-page .favorites-scout-card b{margin-left:auto;font-size:12px}.resources-page .life-map-grid-v99{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important}.resources-page .life-map-grid-v99 article{position:relative!important;min-height:390px!important;padding:0!important;overflow:hidden!important;border-radius:28px!important;background:#181512!important;border:0!important}.resources-page .life-map-grid-v99 article img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;filter:saturate(.78) contrast(1.05)!important}.resources-page .life-map-grid-v99 article:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#14100d0d,#14100de0)}.resources-page .life-map-grid-v99 article>div{position:absolute!important;z-index:2!important;left:0;right:0;bottom:0;padding:27px!important;color:#fff!important}.resources-page .life-map-grid-v99 article span{display:inline-grid!important;place-items:center;width:38px;height:38px;border-radius:50%;background:#ff6426;color:#1a1613!important;font:700 10px DM Mono!important}.resources-page .life-map-grid-v99 article h3{font-size:clamp(31px,3vw,48px)!important;margin:13px 0 7px!important;line-height:.95!important}.resources-page .life-map-grid-v99 article p{font-size:13px!important;line-height:1.5!important;color:#ffffffc2!important;max-width:560px!important}.resources-page .life-map-grid-v99 article a{display:inline-block;margin-top:14px;color:#fff;font-size:10px;font-weight:800;text-decoration-color:#ff6426;text-underline-offset:5px;text-decoration-thickness:2px}.sellers-page .seller-launch{overflow:visible!important}.sellers-page .launch-grid{display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;gap:18px!important;margin-bottom:78px!important}.sellers-page .launch-card{grid-column:span 4!important;min-height:460px!important;border-radius:28px!important;overflow:hidden!important;position:relative!important}.sellers-page .launch-card:nth-child(1),.sellers-page .launch-card:nth-child(6){grid-column:span 6!important}.sellers-page .launch-partner-divider{margin:0 0 24px!important;display:flex!important;align-items:center!important;gap:20px!important}.sellers-page .launch-partner-divider i{height:1px;background:#1915122e;flex:1}.sellers-page .rozen-partner-strip{display:grid!important;grid-template-columns:.72fr 1.28fr!important;gap:32px!important;padding:30px!important;border-radius:34px!important;background:#1b1815!important;overflow:hidden!important;position:relative!important;min-height:470px!important}.sellers-page .rozen-partner-copy{padding:30px!important;align-self:center!important;color:#fff!important}.sellers-page .rozen-partner-copy p{color:#ffffffab!important;font-size:14px!important;line-height:1.6!important}.sellers-page .rozen-partner-images{display:grid!important;grid-template-columns:1.08fr .92fr!important;gap:12px!important;min-height:410px!important}.sellers-page .rozen-partner-images img{width:100%!important;height:100%!important;object-fit:cover!important;border-radius:22px!important;min-width:0!important}.sellers-page .rozen-partner-images img+img{transform:none!important;margin:0!important}.sellers-page .staging-catalog-v99{background:#efe7dc!important;overflow:hidden!important}.sellers-page .staging-catalog-head{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(300px,.5fr)!important;gap:50px!important;align-items:end!important;margin-bottom:42px!important}.sellers-page .staging-catalog-head p{font-size:14px!important;line-height:1.65!important;color:#6c6259!important}.sellers-page .staging-catalog-grid{display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;grid-auto-rows:250px!important;gap:14px!important}.sellers-page .staging-item{position:relative!important;grid-column:span 4!important;margin:0!important;overflow:hidden!important;border-radius:24px!important;background:#d8cfc4!important}.sellers-page .staging-item-wide{grid-column:span 8!important}.sellers-page .staging-item-tall{grid-row:span 2!important}.sellers-page .staging-item img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}.sellers-page .staging-item:after{content:"";position:absolute;inset:45% 0 0;background:linear-gradient(transparent,#0f0c0ac7)}.sellers-page .staging-item figcaption{position:absolute!important;z-index:2!important;left:18px;right:18px;bottom:16px;display:flex!important;align-items:flex-end!important;gap:12px!important;color:#fff!important}.sellers-page .staging-item figcaption>span{display:grid!important;place-items:center;width:34px;height:34px;border-radius:50%;background:#ff6426;color:#181410;font:700 9px DM Mono}.sellers-page .staging-item figcaption b{display:block;font:700 9px DM Mono;letter-spacing:.08em}.sellers-page .staging-item figcaption small{display:block;margin-top:3px;color:#ffffffb3;font-size:10px}.privacy-page{background:#f4eee5;color:#171512}.privacy-hero{padding-top:160px!important;display:grid!important;grid-template-columns:minmax(0,1.1fr) minmax(330px,.55fr)!important;gap:70px!important;align-items:end!important;background:radial-gradient(circle at 84% 15%,rgba(255,100,38,.16),transparent 24%),linear-gradient(180deg,#f8f3ec,#eee5da)!important}.privacy-hero h1{font:500 clamp(58px,7vw,118px)/.86 "Playfair Display",serif!important;letter-spacing:-.05em;margin:18px 0 24px}.privacy-hero h1 em{color:#ff6426}.privacy-hero-copy>p{font-size:16px;line-height:1.65;max-width:720px;color:#665d55}.privacy-meta{display:flex;gap:16px;align-items:center;margin-top:26px;font:500 8px DM Mono;letter-spacing:.1em}.privacy-meta b{color:#c84919}.privacy-hero-note{background:#181512;color:#fff;border-radius:28px;padding:30px}.privacy-hero-note>span{font:600 8px DM Mono;letter-spacing:.11em;color:#ff7a41}.privacy-hero-note p{font-size:13px;line-height:1.65;color:#ffffffb8;margin:16px 0 20px}.privacy-hero-note a{color:#fff;text-decoration-color:#ff6426;text-underline-offset:6px}.privacy-layout{display:grid!important;grid-template-columns:260px minmax(0,820px)!important;justify-content:center!important;gap:80px!important}.privacy-toc{position:sticky;top:120px;align-self:start;display:flex;flex-direction:column;border-top:1px solid rgba(25,21,18,.15)}.privacy-toc>span{font:700 8px DM Mono;letter-spacing:.1em;color:#c84919;padding:18px 0}.privacy-toc a{padding:12px 0;border-top:1px solid rgba(25,21,18,.08);color:#4e463f;font-size:11px;text-decoration:none}.privacy-copy article{padding:10px 0 42px;margin-bottom:30px;border-bottom:1px solid rgba(25,21,18,.12);scroll-margin-top:130px}.privacy-copy article>span{font:700 9px DM Mono;color:#ff6426}.privacy-copy h2{font:500 clamp(34px,4vw,56px)/1 "Playfair Display";margin:8px 0 20px;letter-spacing:-.035em}.privacy-copy p{font-size:14px;line-height:1.75;color:#5f564e;margin:0 0 14px}.privacy-copy a{color:#c84919;text-underline-offset:4px}.section-pad{padding-top:clamp(74px,7vw,118px)!important;padding-bottom:clamp(74px,7vw,118px)!important}@media(max-width:1100px){.favorites-page .favorites-grid-four,.about-page .team-grid-v99{grid-template-columns:repeat(2,minmax(0,1fr))!important}.about-page .team-grid-v99 .agent-card,.about-page .team-grid-v99 .agent-card:nth-child(4),.about-page .team-grid-v99 .agent-card:nth-child(5){grid-column:auto!important}.about-page .about6-code{grid-template-columns:1fr!important}.about-page .about6-code-video{justify-self:start!important;max-width:760px!important}.sellers-page .launch-card,.sellers-page .launch-card:nth-child(1),.sellers-page .launch-card:nth-child(6){grid-column:span 6!important}.privacy-layout{grid-template-columns:220px minmax(0,1fr)!important;gap:45px!important}.work-skip-page .work-skip-hero-photo{min-height:500px!important}}@media(max-width:760px){.favorites-page .favorites-section-head,.favorites-page .favorites-scouting,.sellers-page .staging-catalog-head,.privacy-hero,.favorites-page .favorites-grid-v99,.favorites-page .favorites-grid-four,.resources-page .life-map-grid-v99{grid-template-columns:1fr!important}.favorites-page .favorite-card.photo{min-height:390px!important}.about-page .team-grid-v99{grid-template-columns:1fr!important}.about-page .team-grid-v99 .agent-card{grid-template-rows:390px auto!important}.about-page .about6-code{padding-top:72px!important;padding-bottom:72px!important;gap:38px!important}.sellers-page .launch-grid{grid-template-columns:1fr!important}.sellers-page .launch-card,.sellers-page .launch-card:nth-child(1),.sellers-page .launch-card:nth-child(6){grid-column:1!important;min-height:430px!important}.sellers-page .rozen-partner-strip{grid-template-columns:1fr!important;padding:18px!important}.sellers-page .rozen-partner-copy{padding:18px 10px!important}.sellers-page .rozen-partner-images{min-height:310px!important}.sellers-page .staging-catalog-grid{grid-template-columns:1fr!important;grid-auto-rows:330px!important}.sellers-page .staging-item,.sellers-page .staging-item-wide,.sellers-page .staging-item-tall{grid-column:1!important;grid-row:auto!important}.privacy-hero{padding-top:130px!important}.privacy-layout{grid-template-columns:1fr!important}.privacy-toc{position:static!important}.work-skip-page .work-skip-hero-photo{min-height:430px!important;border-radius:28px!important}}.guide-page .stay-card-photo{position:relative!important;background:linear-gradient(145deg,#2d2925,#171411)!important;overflow:hidden!important}.guide-page .stay-card-photo-img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;z-index:0!important;transition:transform .45s cubic-bezier(.2,.7,.2,1)!important}.guide-page .stay-card-photo:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,#120e0b0d,#120e0b8f);pointer-events:none}.guide-page .stay-card-photo>span,.guide-page .stay-card-photo>small{position:relative!important;z-index:2!important}.guide-page .stay-card:hover .stay-card-photo-img{transform:scale(1.025)}.guide-page .stay-card-photo.photo-failed:before{content:"PROPERTY PHOTO UNAVAILABLE";position:absolute;inset:0;display:grid;place-items:center;padding:24px;text-align:center;color:#ffffff85;font:600 8px DM Mono;letter-spacing:.12em;background:radial-gradient(circle at 20% 20%,rgba(255,100,38,.22),transparent 42%),#1b1815}.about-page .team-grid-v99 .agent-card.portrait-load-failed{position:relative;background:linear-gradient(145deg,#f6eee4,#e8ddd0)!important}.about-page .team-grid-v99 .agent-card.portrait-load-failed:before{content:"JOEL FRANK";display:grid;place-items:center;min-height:310px;padding:30px;color:#1b1714;font-family:Playfair Display,serif;font-size:clamp(34px,4vw,58px);background:radial-gradient(circle at 70% 20%,rgba(255,100,38,.18),transparent 36%)}.about-page .team-grid-v99 .agent-card.portrait-load-failed:after{content:"Portrait source temporarily unavailable";position:absolute;top:270px;left:24px;font:600 8px DM Mono;letter-spacing:.08em;color:#8a7464}.notes-page .note-card-v97 img{object-fit:cover!important;object-position:center!important;filter:saturate(.88) contrast(1.03)!important}.who-page .who-image-card img,.who-we-help-page .who-image-card img{object-fit:cover!important;object-position:center!important;filter:saturate(.82) contrast(1.04)!important}.guide-page .stay-card-photo{background-image:none!important}.guide-page .stay-card-photo-shade{position:absolute!important;inset:0!important;z-index:1!important;background:linear-gradient(180deg,#120e0b05,#120e0ba1)!important;pointer-events:none!important}.guide-page .stay-card-photo .stay-card-index,.guide-page .stay-card-photo .stay-photo-kind,.guide-page .stay-card-photo .hotel-city,.guide-page .stay-card-photo .stay-photo-credit{z-index:2!important}html{scroll-behavior:smooth}[hidden]{display:none!important}img,video{max-width:100%}.sellers-page .seller-launch{background:linear-gradient(125deg,#f7f0e7,#eadfd2)!important;color:#171512!important}.sellers-page .seller-launch-head h2,.sellers-page .seller-launch-head h2 *{color:#171512!important;text-shadow:none!important}.sellers-page .seller-launch-head h2 em{color:#f45b20!important}.sellers-page .seller-launch-head p{color:#655b52!important}.sellers-page .hero-story-images{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important}.sellers-page .hero-story-card{position:relative;display:block;min-width:0;overflow:hidden;border-radius:24px;color:#fff;isolation:isolate;transition:transform .22s ease,box-shadow .22s ease}.sellers-page .hero-story-card img{display:block;width:100%;height:100%;min-height:170px;object-fit:cover}.sellers-page .hero-story-card:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 45%,rgba(8,7,6,.72));z-index:1;pointer-events:none}.sellers-page .hero-story-card figcaption{position:absolute;left:16px;right:16px;bottom:14px;z-index:2;display:flex;align-items:center;gap:10px}.sellers-page .hero-story-card figcaption span{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#ff5d17;color:#fff;font:700 9px DM Mono}.sellers-page .hero-story-card figcaption b{font:800 10px Manrope;letter-spacing:.04em}@media(hover:hover){.sellers-page .hero-story-card:hover{transform:translateY(-4px);box-shadow:0 18px 40px #0000002e}}.sellers-page .launch-card-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}.sellers-page .launch-card>img{z-index:0}.sellers-page .launch-card-shade{z-index:1}.sellers-page .launch-card-top,.sellers-page .launch-card-copy,.sellers-page .launch-card-hover{z-index:2}.buyers-page .buyer-tool-grid-v2{grid-template-rows:minmax(300px,1fr) minmax(300px,1fr)!important;align-items:stretch}.buyers-page .buyer-tool-card{overflow:hidden;isolation:isolate}.buyers-page .buyer-tool-card>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.buyers-page .buyer-tool-copy{left:28px!important;right:28px!important;bottom:26px!important;max-width:min(650px,calc(100% - 56px))!important}.buyers-page .buyer-tool-copy h3{font-size:clamp(42px,5vw,78px)!important;line-height:.88!important;margin:0 0 10px!important;overflow-wrap:anywhere}.buyers-page .tool-featured .buyer-tool-copy h3,.buyers-page .tool-mortgage .buyer-tool-copy h3{font-size:clamp(38px,4vw,62px)!important}.buyers-page .tool-local .buyer-tool-copy{padding-right:60px!important}.buyers-page .tool-local .buyer-tool-copy h3{font-size:clamp(42px,5.2vw,78px)!important;line-height:.9!important;max-width:780px}.buyers-page .buyer-tool-local-tag{top:22px!important;right:22px!important;max-width:50%;white-space:normal!important;text-align:right;line-height:1.35!important}@media(max-width:1100px){.buyers-page .buyer-tool-grid-v2{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:auto!important}.buyers-page .buyer-tool-grid-v2 .buyer-tool-card{grid-column:auto!important;grid-row:auto!important;min-height:430px!important}.buyers-page .tool-local{grid-column:1/-1!important}}@media(max-width:720px){.buyers-page .buyer-tool-grid-v2{grid-template-columns:1fr!important}.buyers-page .buyer-tool-grid-v2 .buyer-tool-card,.buyers-page .tool-local{grid-column:1!important;min-height:430px!important}.buyers-page .buyer-tool-copy{left:20px!important;right:20px!important;bottom:22px!important;max-width:calc(100% - 40px)!important;padding-right:0!important}.buyers-page .buyer-tool-copy h3,.buyers-page .tool-local .buyer-tool-copy h3{font-size:clamp(38px,12vw,58px)!important}.buyers-page .buyer-tool-local-tag{display:none!important}}.favorites-page .favorites-local-photo{border-radius:34px!important;overflow:hidden!important;position:relative!important;min-height:520px!important}.favorites-page .favorites-local-photo img{width:100%!important;height:100%!important;min-height:520px!important;object-fit:cover!important;object-position:center 58%!important}.favorites-page .favorites-local-photo figcaption{position:absolute!important;left:20px!important;bottom:18px!important;background:#fff9f2eb!important;padding:8px 12px!important;border-radius:999px!important;font:700 8px DM Mono!important;letter-spacing:.1em!important;color:#171512!important}.who-page .who-cards-v97{background:#171512!important;color:#fff!important}.who-page .who-card-intro{display:grid!important;grid-template-columns:1.15fr .7fr!important;gap:6vw!important;align-items:end!important;max-width:1480px!important;margin:0 auto 42px!important}.who-page .who-image-grid-v97{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important;max-width:1480px!important;margin-inline:auto!important;align-items:stretch!important}.who-page .who-image-card,.who-page .who-image-card-tall,.who-page .who-image-card-wide{grid-column:auto!important;grid-row:auto!important;min-height:590px!important;position:relative!important;overflow:hidden!important;border-radius:30px!important;color:#fff!important;background:#25211c!important;border:1px solid rgba(255,255,255,.12)!important}.who-page .who-image-card>img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;filter:saturate(.86) contrast(1.02)!important}.who-page .who-image-card:nth-child(1)>img{object-position:center 70%!important}.who-page .who-image-card:nth-child(2)>img{object-position:center 45%!important}.who-page .who-image-card:nth-child(3)>img{object-position:center 55%!important}.who-page .who-image-card:nth-child(4)>img{object-position:center!important}.who-page .who-image-card:nth-child(5)>img{object-position:center!important}.who-page .who-image-card:nth-child(6)>img{object-position:center!important}.who-page .who-card-shade{position:absolute!important;inset:0!important;background:linear-gradient(180deg,#09080705,#0c0a08eb 84%)!important}.who-page .who-card-copy{position:absolute!important;left:26px!important;right:26px!important;bottom:26px!important;z-index:2!important}.who-page .who-card-copy h3{font-size:clamp(34px,3.2vw,52px)!important;line-height:.96!important;margin:12px 0 10px!important}@media(max-width:1050px){.who-page .who-image-grid-v97{grid-template-columns:repeat(2,minmax(0,1fr))!important}.who-page .who-image-card{min-height:540px!important}}@media(max-width:700px){.who-page .who-card-intro,.who-page .who-image-grid-v97{grid-template-columns:1fr!important}.who-page .who-image-card{min-height:500px!important}}.notes-page .notes-intent-v97{position:sticky;top:70px;z-index:20;display:flex!important;align-items:center!important;gap:9px!important;flex-wrap:wrap!important;padding:14px var(--pad)!important;background:#171512f5!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-block:1px solid rgba(255,255,255,.08)!important}.notes-page .notes-filter-chip{appearance:none;border:1px solid rgba(255,255,255,.16);background:transparent;color:#fff;border-radius:999px;padding:10px 14px;font:700 11px Manrope;cursor:pointer;transition:.18s ease}.notes-page .notes-filter-chip:hover,.notes-page .notes-filter-chip.is-active{background:#f45b20;border-color:#f45b20}.notes-page .notes-editorial-v97{background:#171512!important;color:#fff!important}.notes-page .notes-library-tools{max-width:1480px;margin:0 auto 24px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px;align-items:end}.notes-page .notes-search{display:grid;gap:8px;max-width:720px}.notes-page .notes-search span{font:700 8px DM Mono;letter-spacing:.13em;color:#ff7a43}.notes-page .notes-search input{width:100%;border:1px solid rgba(255,255,255,.17);border-radius:18px;background:#221f1b;color:#fff;padding:17px 18px;font:600 14px Manrope;outline:none}.notes-page .notes-search input:focus{border-color:#f45b20;box-shadow:0 0 0 3px #f45b2021}.notes-page .notes-result-count{font:700 10px DM Mono;letter-spacing:.1em;color:#ffffff8c;padding-bottom:16px}.notes-page .notes-card-grid-v97{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important;max-width:1480px!important;margin:auto!important}.notes-page .note-card-v97,.notes-page .note-card-v97.note-card-hero{grid-column:auto!important;min-height:470px!important;border-radius:28px!important}.notes-page .note-card-v97:nth-child(1){grid-column:span 2!important;min-height:560px!important}.notes-page .note-card-v97 h3{font-size:clamp(30px,3vw,48px)!important}.notes-page .notes-library-footer{max-width:1480px;margin:30px auto 0;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:18px}.notes-page .notes-empty{color:#fff9;font-size:14px}@media(max-width:1000px){.notes-page .notes-card-grid-v97{grid-template-columns:repeat(2,minmax(0,1fr))!important}.notes-page .note-card-v97:nth-child(1){grid-column:1/-1!important}.notes-page .notes-intent-v97{top:64px}}@media(max-width:650px){.notes-page .notes-library-tools{grid-template-columns:1fr}.notes-page .notes-result-count{padding:0}.notes-page .notes-card-grid-v97{grid-template-columns:1fr!important}.notes-page .note-card-v97,.notes-page .note-card-v97:nth-child(1){grid-column:1!important;min-height:470px!important}.notes-page .notes-intent-v97{position:relative;top:auto;overflow-x:auto;flex-wrap:nowrap!important}.notes-page .notes-filter-chip{white-space:nowrap}}.about-page .about6-code{grid-template-columns:minmax(0,1.15fr) minmax(320px,.65fr)!important;align-items:center!important}.about-page .about6-code-video-vertical{max-width:460px!important;width:min(100%,460px)!important;justify-self:center!important}.about-page .about6-code-video-vertical video{width:100%!important;height:auto!important;aspect-ratio:9/16!important;object-fit:cover!important;border-radius:34px!important;background:#141210!important;box-shadow:0 30px 80px #00000047!important}.about-page .agent-card-joel img{object-position:center 18%!important}.about-page .agent-card p{overflow-wrap:anywhere}@media(max-width:1000px){.about-page .about6-code{grid-template-columns:1fr!important}.about-page .about6-code-video-vertical{justify-self:start!important;max-width:420px!important}}.home-page .ethan-card .team-flip-front small{line-height:1.35;display:block;max-width:90%}.home-page .ethan-card .team-flip-back p{font-size:15px!important}.section-pad{overflow:clip}.launch-card,.buyer-tool-card,.who-image-card,.note-card-v97{min-width:0}@media(max-width:720px){.section-pad{padding-left:max(20px,5vw)!important;padding-right:max(20px,5vw)!important}}@media(min-width:1101px){.home-page .team-stage-grid.team-flip-grid{width:min(100%,1080px)!important;max-width:1080px!important;margin:42px auto 0!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important;align-items:stretch!important}.home-page .team-flip-card,.home-page .team-flip-card.alex-card,.home-page .team-flip-card.ethan-card,.home-page .team-flip-card.milan-card{width:100%!important;height:440px!important;min-height:0!important;grid-column:auto!important;justify-self:stretch!important;transform:none!important}.home-page .team-flip-front,.home-page .team-flip-back{border-radius:24px!important}.home-page .team-flip-front>div{min-height:88px!important;padding:14px 18px 15px!important}.home-page .team-flip-front img{height:calc(100% - 88px)!important;object-position:center 18%!important}.home-page .team-flip-front h3,.home-page .team-flip-back h3{font-size:24px!important}.home-page .team-flip-front small,.home-page .team-flip-back>span{font-size:6.5px!important}.home-page .team-rank{top:12px!important;left:12px!important;padding:7px 9px!important;font-size:6px!important}.home-page .team-flip-back{padding:26px!important}.home-page .team-flip-back p{font-size:13px!important;line-height:1.5!important}.home-page .team-flip-back b{font-size:7px!important;margin-top:14px!important}}@media(max-width:900px){:root{--pad:16px!important;--mobile-radius:22px;--mobile-section:58px}html{overflow-x:hidden;-webkit-text-size-adjust:100%}body{overflow-x:hidden;font-size:15px;line-height:1.55}body.menu-open{overflow:hidden}img,video,iframe{max-width:100%;height:auto}*{scroll-margin-top:82px}.site-header,.site-header.is-sticky,.inner-page .site-header:not(.is-sticky),.buyers-page .site-header:not(.is-sticky),.sellers-page .site-header:not(.is-sticky){position:fixed!important;top:10px!important;left:10px!important;right:10px!important;width:auto!important;height:58px!important;padding:0 12px 0 15px!important;display:grid!important;grid-template-columns:1fr auto!important;align-items:center!important;border-radius:18px!important;background:#f8f3ecf0!important;color:#171512!important;border:1px solid rgba(28,23,19,.1)!important;box-shadow:0 8px 30px #14100c1a!important;-webkit-backdrop-filter:blur(18px) saturate(1.1)!important;backdrop-filter:blur(18px) saturate(1.1)!important;z-index:120!important}.site-header:after,.site-header:before{display:none!important}.brand,.brand-remote{width:82px!important;max-width:82px!important}.desktop-nav,.desktop-cta,.search-trigger{display:none!important}.nav-actions{justify-self:end!important;gap:0!important}.menu-button{display:flex!important;width:40px!important;height:40px!important;border-radius:13px!important;background:#171512!important;color:#fff!important;border:0!important}.menu-button i{width:15px!important;background:#fff!important}.mobile-menu{padding:84px 16px 20px!important;background:#171512!important;z-index:110!important;overflow-y:auto!important;overscroll-behavior:contain}.mobile-menu-inner{gap:0!important;max-width:none!important}.mobile-menu-inner>.micro{margin:4px 2px 12px!important;font-size:7px!important;letter-spacing:.13em!important}.mobile-menu-inner>a{font-size:28px!important;line-height:1.02!important;letter-spacing:-.035em!important;padding:12px 2px!important;min-height:52px!important}.mobile-menu-inner>a b{font-size:8px!important}.mobile-contact{display:grid!important;gap:5px!important;margin-top:18px!important;padding-top:16px!important;border-top:1px solid rgba(255,255,255,.12)!important;font-size:12px!important}main{width:100%;overflow:hidden}main>.section-pad,.section-pad{padding:var(--mobile-section) 16px!important}.section-index,.section-index-v93,.section-index-v95{margin-bottom:18px!important;gap:8px!important}.section-index i{max-width:38px!important}.display,.display-sm,.family-copy h2,.exp-head h2,.local-lens h2,.marketing-cinema h2,.buyer-tools-head h2,.seller-launch-head h2,.favorites-section-head h2,.resources-page h2,.who-page h2,.notes-page h2,.about-page h2,.guide-page h2,.community-detail-read h2,.community-detail-grid h2,.community-detail-cta h2{font-size:clamp(38px,11.5vw,52px)!important;line-height:.96!important;letter-spacing:-.045em!important;overflow-wrap:normal!important}h1,h2,h3,p{max-width:100%}p,.lead{font-size:15px!important;line-height:1.58!important}.micro{font-size:7px!important;letter-spacing:.12em!important;line-height:1.45!important}.pill-button,.glass-link{min-height:48px!important;padding:13px 16px!important;font-size:12px!important;justify-content:center!important;text-align:center!important}.text-link{display:inline-flex!important;min-height:44px!important;align-items:center!important;font-size:12px!important}.giant-circle-link{width:104px!important;height:104px!important;font-size:11px!important}.reveal{transform:none!important}.home-page .hero{height:auto!important;min-height:720px!important;padding:112px 16px 54px!important;display:flex!important;align-items:flex-end!important}.home-page .hero-media{inset:0!important}.home-page .hero-youtube{top:50%!important;left:50%!important;transform:translate(-50%,-50%) scale(1.08)!important}.home-page .hero-video-vignette{background:linear-gradient(180deg,#0a080733,#0a080714 27%,#0a0807d4 78%,#0a0807f0)!important}.home-page .hero-copy,.home-page .hero-copy-v2{position:relative!important;inset:auto!important;width:100%!important;max-width:none!important;padding:0!important}.home-page .hero-kicker{gap:6px!important;flex-wrap:wrap!important;margin-bottom:15px!important;font-size:7px!important}.home-page .hero-title{font-size:clamp(49px,14vw,61px)!important;line-height:.88!important;letter-spacing:-.055em!important;max-width:355px!important}.home-page .hero-bottom{margin-top:22px!important;display:grid!important;grid-template-columns:1fr!important;gap:17px!important;align-items:start!important}.home-page .hero-bottom p{font-size:14px!important;line-height:1.52!important;max-width:330px!important;color:#fffc!important}.home-page .hero-bottom .pill-button{width:100%!important;max-width:355px!important}.home-page .hero-coordinate,.home-page .hero-video-label,.home-page .scroll-cue{display:none!important}.micro-proof{grid-template-columns:1fr 1fr!important}.micro-proof>div{padding:14px 16px!important;min-height:62px!important}.micro-proof span{font-size:6.5px!important}.micro-proof b{font-size:10px!important}.family-editorial-grid,.exp-head,.local-lens-head,.search-atlas-head,.design-deal,.team-stage-grid,.review-v3,.transition-v3{grid-template-columns:1fr!important;gap:24px!important}.home-page .team-flip-grid{grid-template-columns:1fr!important;gap:12px!important;max-width:520px!important;margin-left:auto!important;margin-right:auto!important;align-items:stretch!important}.home-page .team-flip-card,.home-page .team-flip-card.alex-card,.home-page .team-flip-card.ethan-card{width:100%!important;height:420px!important;grid-column:auto!important;justify-self:stretch!important;transform:none!important;order:initial!important}.home-page .team-flip-front>div{min-height:96px!important;padding:14px 17px!important}.home-page .team-flip-front img{height:calc(100% - 96px)!important;object-position:center 18%!important}.home-page .team-flip-front h3,.home-page .team-flip-back h3{font-size:25px!important}.home-page .team-flip-back{padding:24px!important}.home-page .team-flip-back p{font-size:13px!important;line-height:1.5!important}.home-page .team-roster-strip{grid-template-columns:1fr 1fr!important;gap:8px!important;padding:8px!important;border-radius:18px!important}.home-page .team-roster-intro,.home-page .team-roster-all{grid-column:1/-1!important}.home-page .team-roster-person{min-width:0!important;min-height:84px!important;padding:8px!important}.home-page .team-roster-person img{width:56px!important;height:66px!important;border-radius:12px!important;object-fit:cover!important;object-position:center top!important}.family-editorial:before,.scrapbook:before,.family-collage .collage-note{display:none!important}.family-collage{height:340px!important;margin-top:4px!important}.family-collage .collage-main{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;border-radius:var(--mobile-radius)!important;transform:none!important}.family-collage .collage-a,.family-collage .collage-b{display:none!important}.exp-head{margin-bottom:24px!important}.exp-head>p{max-width:none!important}.exp-grid{grid-template-columns:1fr!important;gap:12px!important}.exp-card,.exp-move{height:340px!important;min-height:340px!important;grid-column:auto!important;border-radius:var(--mobile-radius)!important}.exp-card h3{font-size:34px!important;line-height:.98!important;left:18px!important;right:18px!important}.exp-card>span,.exp-card>b{left:18px!important;right:18px!important}.local-lens-head{margin-bottom:24px!important}.local-lens-side{max-width:none!important}.rail-controls{display:none!important}.place-rail{gap:10px!important;padding-right:16px!important;scroll-padding-left:16px!important}.place-card-v3,.place-rail-compact .place-card-v3{min-width:84vw!important;height:430px!important;border-radius:var(--mobile-radius)!important}.place-card-bottom{left:18px!important;right:18px!important;bottom:18px!important}.place-card-bottom h3{font-size:42px!important}.place-caption{display:none!important}.filmstrip{gap:10px!important;padding-right:16px!important}.filmstrip figure{min-width:84vw!important;height:380px!important;border-radius:var(--mobile-radius)!important}.marketing-cinema-head{gap:18px!important;margin-bottom:22px!important}.marketing-cinema-head>p{max-width:none!important}.pressesc-swatch,.pressesc-studio-stamp,.pressesc-studio-arrow{display:none!important}.pressesc-studio-visual{border-radius:var(--mobile-radius)!important;transform:none!important}.pressesc-browser{width:100%!important;transform:none!important}.pressesc-browser-canvas{min-height:270px!important}.pressesc-studio-ticker{font-size:8px!important}.search-atlas-head{margin-bottom:26px!important}.search-atlas-intro{max-width:none!important}.search-atlas-intro .pill-button{width:100%!important}.atlas-shell{grid-template-columns:1fr!important;border-radius:var(--mobile-radius)!important;overflow:hidden!important;min-height:0!important}.atlas-preview{min-height:430px!important;border-radius:0!important}.atlas-preview-copy{left:18px!important;right:18px!important;bottom:20px!important}.atlas-preview-copy h3{font-size:50px!important}.atlas-preview-copy p{font-size:13px!important}.atlas-coordinate{display:none!important}.atlas-directory{min-height:0!important;padding:20px 16px!important}.atlas-location-grid{grid-template-columns:1fr 1fr!important;gap:6px!important}.atlas-location{min-height:44px!important;padding:10px!important;font-size:10px!important}.atlas-tools{grid-template-columns:1fr!important;gap:8px!important}.immersive-subhero,.page-editorial-hero{min-height:680px!important;height:auto!important;padding:108px 16px 48px!important;display:flex!important;align-items:flex-end!important}.immersive-copy,.page-editorial-copy{position:relative!important;inset:auto!important;max-width:none!important;width:100%!important}.immersive-copy h1,.page-editorial-copy h1{font-size:clamp(50px,14vw,66px)!important;line-height:.86!important;letter-spacing:-.055em!important;margin:12px 0 18px!important}.immersive-copy p,.page-editorial-copy p{max-width:340px!important;font-size:14px!important}.floating-polaroid,.hero-coordinate,.hero-story-label{display:none!important}.hero-story-rail{position:relative!important;left:auto!important;right:auto!important;bottom:auto!important;margin-top:20px!important;width:100%!important}.hero-story-images,.sellers-page .hero-story-images{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}.hero-story-card,.hero-story-images figure{min-height:96px!important;height:96px!important;border-radius:12px!important}.hero-story-card img,.hero-story-images img{min-height:96px!important;height:96px!important}.hero-story-images figcaption,.hero-story-card figcaption{left:8px!important;right:8px!important;bottom:8px!important}.hero-story-images figcaption b,.hero-story-card figcaption b{display:none!important}.hero-story-images figcaption span,.hero-story-card figcaption span{width:24px!important;height:24px!important;font-size:7px!important}.buyers-page .buyer-dashboard,.buyers-page .buyer-image-story{grid-template-columns:1fr!important;gap:26px!important}.buyers-page .buyer-dashboard-copy,.buyers-page .image-story-copy{position:relative!important;top:auto!important}.buyers-page .buyer-question-grid{grid-template-columns:1fr!important;gap:8px!important}.buyers-page .buyer-q{padding:15px!important;border-radius:16px!important;grid-template-columns:24px 1fr 28px!important;gap:5px 9px!important}.buyers-page .buyer-q b{font-size:23px!important}.buyers-page .buyer-q small{font-size:9px!important}.buyers-page .buyer-search-bar{padding:8px!important;border-radius:16px!important;gap:8px!important}.buyers-page .image-story-main{height:340px!important}.buyers-page .image-story-main img{border-radius:var(--mobile-radius)!important}.buyers-page .buyer-tool-grid-v2{grid-template-columns:1fr!important;gap:12px!important}.buyers-page .buyer-tool-grid-v2 .buyer-tool-card,.buyers-page .tool-local{min-height:350px!important;border-radius:var(--mobile-radius)!important}.buyers-page .buyer-tool-copy{left:18px!important;right:18px!important;bottom:18px!important}.buyers-page .buyer-tool-copy h3,.buyers-page .tool-local .buyer-tool-copy h3{font-size:38px!important;line-height:.94!important}.sellers-page .seller-launch-head,.sellers-page .seller-gallery,.sellers-page .transition-v3{grid-template-columns:1fr!important;gap:24px!important}.sellers-page .launch-grid{grid-template-columns:1fr!important;gap:12px!important}.sellers-page .launch-card:nth-child(n){grid-column:auto!important;grid-row:auto!important;min-height:330px!important;border-radius:var(--mobile-radius)!important}.sellers-page .launch-card:nth-child(6){min-height:330px!important}.sellers-page .launch-card-copy{left:18px!important;right:18px!important;bottom:18px!important}.sellers-page .launch-card-copy h3,.sellers-page .launch-card:nth-child(6) .launch-card-copy h3{font-size:38px!important;line-height:.95!important}.sellers-page .seller-gallery-wall{grid-template-columns:1fr 1fr!important;grid-template-rows:none!important;gap:8px!important}.sellers-page .seller-gallery-wall figure{grid-column:auto!important;grid-row:auto!important;height:190px!important;border-radius:16px!important}.sellers-page .seller-gallery-wall figure:first-child{grid-column:1/-1!important;height:270px!important}.sellers-page .process-v3 article{grid-template-columns:30px 1fr!important;padding:17px 0!important;gap:10px!important}.sellers-page .process-v3 article h3{font-size:32px!important;line-height:.98!important}.sellers-page .process-v3 article p,.sellers-page .process-v3 article>b{display:none!important}.sellers-page .value-input-wrap{display:grid!important;grid-template-columns:1fr!important;gap:8px!important;padding:8px!important}.sellers-page .value-input-wrap input,.sellers-page .value-input-wrap button{width:100%!important}.about-page .about6-hero-grid,.about-page .about6-origin,.about-page .about6-code,.about-page .about-team-principal{grid-template-columns:1fr!important;gap:24px!important}.about-page .about6-hero{padding-top:110px!important;min-height:auto!important}.about-page .about6-hero-copy h1{font-size:clamp(50px,14vw,66px)!important;line-height:.88!important}.about-page .about6-system,.about-page .about6-orbit,.about-page .about6-scroll-note,.about-page .about6-overlap-ring{display:none!important}.about-page .about6-origin-visual{min-height:360px!important;border-radius:var(--mobile-radius)!important}.about-page .about6-skill{min-height:290px!important;border-radius:var(--mobile-radius)!important}.about-page .about6-code-video-vertical{max-width:300px!important;justify-self:center!important}.about-page .about6-code-video-vertical video{border-radius:var(--mobile-radius)!important}.about-page .about-team-principal{border-radius:var(--mobile-radius)!important;margin:20px 0 36px!important}.about-page .about-team-principal-photo{min-height:380px!important}.about-page .about-team-principal-copy{padding:24px!important}.about-page .about-agent-grid{grid-template-columns:1fr!important;gap:12px!important}.about-page .agent-card{min-height:0!important;border-radius:var(--mobile-radius)!important}.about-page .agent-card img{height:320px!important}.about-page .legal-counsel-card{grid-template-columns:92px 1fr!important;border-radius:18px!important}.about-page .legal-counsel-card img{width:92px!important;height:100%!important}.about-page .legal-counsel-card>div{padding:18px!important}.who-page .who-card-intro,.who-page .who-situation-band{grid-template-columns:1fr!important;gap:22px!important}.who-page .who-image-grid-v97{grid-template-columns:1fr!important;gap:12px!important}.who-page .who-image-card{min-height:390px!important;border-radius:var(--mobile-radius)!important}.who-page .who-card-copy{left:18px!important;right:18px!important;bottom:18px!important}.who-page .who-card-copy h3{font-size:37px!important}.who-page .who-situation-photo{min-height:300px!important;border-radius:var(--mobile-radius)!important}.favorites-page .favorites-section{padding:var(--mobile-section) 16px!important}.favorites-page .favorites-section-head{grid-template-columns:1fr!important;gap:14px!important;margin-bottom:22px!important}.favorites-page .favorites-grid,.favorites-page .favorites-grid-v99{grid-template-columns:1fr!important;gap:12px!important}.favorites-page .favorite-card,.favorites-page .favorite-feature{grid-column:auto!important;min-height:350px!important;border-radius:var(--mobile-radius)!important}.favorites-page .favorites-local-photo,.favorites-page .favorites-local-photo img{min-height:340px!important;border-radius:var(--mobile-radius)!important}.notes-page .notes-intent-v97{position:relative!important;top:auto!important;padding:12px 16px!important;gap:7px!important;overflow-x:auto!important;flex-wrap:nowrap!important;scrollbar-width:none!important}.notes-page .notes-intent-v97::-webkit-scrollbar{display:none!important}.notes-page .notes-filter-chip{flex:0 0 auto!important;padding:9px 12px!important;font-size:10px!important}.notes-page .notes-library-tools{grid-template-columns:1fr!important;gap:10px!important}.notes-page .notes-search input{padding:14px!important;border-radius:14px!important}.notes-page .notes-card-grid-v97{grid-template-columns:1fr!important;gap:12px!important}.notes-page .note-card-v97,.notes-page .note-card-v97:nth-child(1){grid-column:1!important;min-height:380px!important;border-radius:var(--mobile-radius)!important}.notes-page .note-card-v97 h3{font-size:34px!important;line-height:.98!important}.note-article-page .note-article-hero{padding:112px 16px 46px!important;min-height:auto!important}.note-article-page .note-article-hero h1{font-size:clamp(46px,13vw,62px)!important;line-height:.9!important;letter-spacing:-.05em!important}.note-article-page .note-article-deck{font-size:16px!important;line-height:1.5!important}.note-article-page .note-article-layout{grid-template-columns:1fr!important;gap:24px!important;padding:46px 16px!important}.note-article-page .note-article-toc{position:relative!important;top:auto!important;order:-1!important;padding:18px!important;border-radius:16px!important;max-height:220px!important;overflow:auto!important}.note-article-page .note-article-body h2{font-size:34px!important;line-height:1!important;margin-top:42px!important}.note-article-page .note-article-body h3{font-size:25px!important}.note-article-page .note-callout,.note-article-page .note-faq{padding:20px!important;border-radius:18px!important}.note-article-page .note-related-grid{grid-template-columns:1fr!important;gap:10px!important}.note-article-page table{display:block!important;max-width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch}.guide-page .guide-v3-hero,.guide-page .guide-section-head,.guide-page .resources-wayfinder{grid-template-columns:1fr!important;gap:22px!important}.guide-page .guide-v3-mosaic,.guide-page .scrapbook-grid{height:340px!important}.guide-page .stay-mood{min-height:210px!important;border-radius:var(--mobile-radius)!important}.guide-page .weekend-v3-grid{grid-template-columns:1fr!important;gap:12px!important}.guide-page .weekend-v3-grid article{height:330px!important}.community-detail-hero{height:auto!important;min-height:690px!important}.community-detail-top{top:90px!important;left:16px!important;right:16px!important;font-size:7px!important}.community-detail-copy{left:16px!important;right:16px!important;bottom:36px!important;max-width:none!important}.community-detail-copy h1{font-size:clamp(62px,19vw,84px)!important;line-height:.78!important;letter-spacing:-.065em!important;margin:14px 0 20px!important}.community-detail-copy>p{font-size:15px!important;line-height:1.48!important}.community-detail-actions{display:grid!important;grid-template-columns:1fr!important;gap:8px!important}.community-detail-actions>*{width:100%!important}.community-detail-read,.community-detail-grid,.community-detail-cta{grid-template-columns:1fr!important;gap:20px!important}.community-detail-grid>article{padding:22px!important;border-radius:var(--mobile-radius)!important}.community-detail-grid h2{margin-bottom:20px!important}.community-detail-grid li{grid-template-columns:32px 1fr!important;gap:10px!important;padding:13px 0!important}.community-detail-cta:after{display:none!important}.community-detail-cta>a{width:100%!important;height:auto!important;border-radius:16px!important;padding:18px!important;display:flex!important;flex-direction:row!important;justify-content:space-between!important;font-size:20px!important}.resources-page .resources-hero-v10{padding:110px 16px 50px!important;grid-template-columns:1fr!important;gap:20px!important}.resources-page .resources-hero-copy h1{font-size:clamp(50px,14vw,66px)!important;line-height:.9!important}.resources-page .resources-hero-art{display:none!important}.resources-page .resources-now{padding:20px!important;border-radius:var(--mobile-radius)!important}.resources-page .resource-filter-row{margin-right:-16px!important;gap:7px!important}.resources-page .resource-filter-row button{min-height:40px!important}.resources-page .resource-grid-v10,.resources-page .life-map-grid,.resources-page .resource-note-v10{grid-template-columns:1fr!important;gap:12px!important}.resources-page .resource-card-v10{min-height:0!important;border-radius:var(--mobile-radius)!important}.resources-page .resource-visual{min-height:190px!important}.value-page .value-hero,.career-page .career-hero,.market-page .market-hero{grid-template-columns:1fr!important;min-height:auto!important;padding-top:88px!important}.value-page .value-hero-media{min-height:360px!important;order:-1!important}.value-page .value-card{margin:0!important;border-radius:0!important;padding:28px 16px!important}.value-page .form-two{grid-template-columns:1fr!important}.value-page .value-explain-grid{grid-template-columns:1fr!important;gap:10px!important}.career-page .work-skip-grid,.work-with-skip-page .work-skip-grid{grid-template-columns:1fr!important;gap:12px!important}.career-page .work-skip-choice{min-height:390px!important;border-radius:var(--mobile-radius)!important}.skip-form .form-two,.interest-form .form-two{grid-template-columns:1fr!important}.footer,.footer-v10{padding:54px 16px 24px!important}.footer-top{grid-template-columns:1fr!important;gap:20px!important;padding-bottom:34px!important}.footer-title h2{font-size:46px!important;line-height:.94!important;margin:10px 0!important}.footer-grid,.footer-grid-v10{grid-template-columns:1fr 1fr!important;gap:30px 18px!important;padding:34px 0!important}.footer-grid-v10>.footer-brand-block,.footer-grid-v10>.footer-newsletter{grid-column:1/-1!important}.footer-brand-block{padding-right:0!important}.footer-brand-block p{max-width:none!important}.footer-newsletter h3{font-size:26px!important;margin-bottom:12px!important}.footer-newsletter input[type=email]{min-height:48px!important;font-size:16px!important}.footer-newsletter button{min-height:44px!important}.footer-compliance,.footer-compliance-v10{display:block!important;padding-top:24px!important}.footer-compliance-v10>p{font-size:9px!important;line-height:1.5!important;margin:12px 0!important;color:#ffffff7a!important}.footer-badges-v10{gap:8px!important;flex-wrap:wrap!important}.footer-badges-v10>img{max-width:105px!important;max-height:42px!important}.datashare-mark{min-width:110px!important;padding:7px!important}.footer-bottom{flex-direction:column!important;gap:8px!important;padding-top:18px!important;font-size:8px!important}.command-panel{left:12px!important;right:12px!important;top:74px!important;width:auto!important;max-height:calc(100svh - 90px)!important;border-radius:18px!important;overflow:auto!important}.command-grid{grid-template-columns:1fr!important}}@media(max-width:390px){.home-page .hero-title{font-size:47px!important}.mobile-menu-inner>a{font-size:26px!important}.footer-grid,.footer-grid-v10{grid-template-columns:1fr!important}.footer-grid-v10>.footer-brand-block,.footer-grid-v10>.footer-newsletter{grid-column:1!important}.atlas-location-grid{grid-template-columns:1fr!important}.hero-story-images,.sellers-page .hero-story-images{grid-template-columns:1fr 1fr 1fr!important}}@media(max-width:560px){.home-page .team-roster-strip{grid-template-columns:1fr!important}.home-page .team-roster-intro,.home-page .team-roster-all{grid-column:1!important}}img{max-width:100%}.about-page .team-grid-v99{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:16px!important;align-items:stretch!important}.about-page .team-grid-v99 .agent-card,.about-page .team-grid-v99 .agent-card:nth-child(1),.about-page .team-grid-v99 .agent-card:nth-child(2),.about-page .team-grid-v99 .agent-card:nth-child(3){grid-column:span 2!important;width:100%!important;min-width:0!important;min-height:500px!important;height:500px!important;display:grid!important;grid-template-rows:330px 170px!important;align-self:stretch!important}.about-page .team-grid-v99 .agent-card:nth-child(4){grid-column:2/span 2!important}.about-page .team-grid-v99 .agent-card:nth-child(5){grid-column:4/span 2!important}.about-page .team-grid-v99 .agent-card img,.about-page .team-grid-v99 .agent-card-duo img,.about-page .team-grid-v99 .agent-card-back img{width:100%!important;height:330px!important;min-height:330px!important;aspect-ratio:auto!important;object-fit:cover!important;object-position:center 18%!important}.about-page .team-grid-v99 .agent-card-joel img{object-position:center top!important}.about-page .team-grid-v99 .agent-card-duo img{object-position:center 30%!important}.about-page .team-grid-v99 .agent-card>div:not(.agent-initials){min-height:170px!important;height:170px!important;padding:20px 22px!important;overflow:hidden!important}.about-page .team-grid-v99 .agent-card h3{font-size:30px!important;line-height:1!important;margin:7px 0 8px!important}.about-page .team-grid-v99 .agent-card p{font-size:11px!important;line-height:1.48!important;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden!important}.about-page .legal-counsel-card{background:#fffaf4!important;color:#171512!important;border:1px solid rgba(35,28,22,.14)!important}.about-page .legal-counsel-card h3{color:#171512!important;text-shadow:none!important}.about-page .legal-counsel-card p{color:#665d55!important}.about-page .legal-counsel-card a{color:#171512!important;border-bottom-color:#ff5d17!important}.about-page .legal-counsel-card span{color:#ff5d17!important}@media(min-width:1001px){.about-page .about6-code{grid-template-columns:minmax(0,1.05fr) minmax(410px,.72fr)!important;align-items:start!important;gap:clamp(42px,5vw,84px)!important}.about-page .about6-code-left{align-self:start!important}.about-page .about6-code-video-vertical{width:min(100%,560px)!important;max-width:560px!important;justify-self:start!important;align-self:start!important;margin-top:0!important}.about-page .about6-code-video-vertical video{width:100%!important;aspect-ratio:9/16!important;object-fit:cover!important}}.home-page .home-full-team-grid{align-items:stretch!important}.home-page .home-full-team-grid .home-team-card,.home-page .home-full-team-grid .home-team-card.home-team-principal,.home-page .home-full-team-grid .home-team-card.home-team-duo{height:500px!important;min-height:500px!important;grid-template-rows:320px 180px!important;border:1px solid rgba(35,28,22,.12)!important;box-shadow:0 18px 50px #241b1417!important}.home-page .home-full-team-grid .home-team-card img{height:320px!important;min-height:320px!important;object-fit:cover!important}.home-page .home-full-team-grid .home-team-card:nth-child(5) img{object-position:center top!important}.home-page .home-full-team-grid .home-team-card>div{height:180px!important;min-height:180px!important;padding:20px 22px!important;overflow:hidden!important}.home-page .home-full-team-grid .home-team-card p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden!important}.favorites-page .favorites-grid-v99,.favorites-page .favorites-grid-four{align-items:stretch!important;gap:18px!important}.favorites-page .favorite-card.photo,.favorites-page .favorite-card.favorite-feature{position:relative!important;min-height:430px!important;height:430px!important;padding:246px 24px 22px!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;background:#fffaf4!important;background-image:none!important;color:#171512!important;border:1px solid rgba(35,28,22,.12)!important;box-shadow:0 16px 44px #2e221817!important;overflow:hidden!important}.favorites-page .favorite-card.photo:before,.favorites-page .favorite-card.favorite-feature:before{content:""!important;position:absolute!important;z-index:0!important;inset:0 0 auto!important;width:100%!important;height:224px!important;background-image:var(--fav-bg)!important;background-size:cover!important;background-position:center!important;pointer-events:none!important}.favorites-page .favorite-card.photo:after,.favorites-page .favorite-card.favorite-feature:after{content:""!important;position:absolute!important;z-index:1!important;inset:0 0 auto!important;height:224px!important;background:linear-gradient(180deg,#0c0a0808,#0c0a0829)!important;pointer-events:none!important}.favorites-page .favorite-card.photo>*{position:relative!important;z-index:2!important;color:inherit!important}.favorites-page .favorite-card.photo span{color:#e75419!important;margin:0!important;font-size:8px!important}.favorites-page .favorite-card.photo h3{font-size:34px!important;line-height:1!important;margin:8px 0!important;color:#171512!important}.favorites-page .favorite-card.photo p{font-size:12px!important;line-height:1.5!important;color:#6b6158!important;margin:0!important}.favorites-page .favorite-card.photo b{font-size:10px!important;color:#171512!important;margin-top:auto!important;padding-top:12px!important}.favorites-page .favorite-card.photo:hover{transform:translateY(-4px)!important;box-shadow:0 24px 58px #2e221821!important}.guide-page .stay-card-v11 .stay-card-photo:before{display:none!important;content:none!important}.guide-page .stay-card-v11 .stay-card-photo-img{display:block!important;position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;z-index:0!important}.guide-page .stay-card-v11 .stay-card-photo-shade{z-index:1!important;background:linear-gradient(180deg,#08070605,#0807061a 60%,#08070670)!important}@media(max-width:900px){:root{--pad:16px!important;--mobile-section:50px!important}html,body{max-width:100%;overflow-x:hidden!important}main,section,article,div,nav,header,footer{min-width:0}a,button,input,select,textarea{max-width:100%}*{scroll-margin-top:92px!important}.site-header,.site-header.is-sticky,.inner-page .site-header:not(.is-sticky){top:max(8px,env(safe-area-inset-top))!important;left:12px!important;right:12px!important;height:60px!important;padding:0 13px 0 16px!important;border-radius:21px!important}.brand,.brand-remote{width:90px!important;max-width:90px!important}.menu-button{width:42px!important;height:42px!important;border-radius:50%!important;background:transparent!important;color:#171512!important;border:1px solid rgba(28,23,19,.13)!important}.menu-button i{background:#171512!important}.home-page .hero{min-height:620px!important;height:620px!important;padding:100px 18px 34px!important;align-items:center!important}.home-page .hero-copy,.home-page .hero-copy-v2{align-self:center!important;margin-top:36px!important}.home-page .hero-title{font-size:clamp(47px,13.3vw,59px)!important;line-height:.9!important;max-width:350px!important}.home-page .hero-bottom{margin-top:18px!important;gap:14px!important}.home-page .hero-bottom p{font-size:13px!important;line-height:1.48!important;max-width:345px!important}.home-page .hero-bottom .pill-button{width:auto!important;max-width:100%!important;justify-self:start!important;padding-inline:18px!important}.home-page .hero-youtube{transform:translate(-50%,-50%) scale(1.19)!important}.home-page .local-lens{overflow:hidden!important}.home-page .local-lens-head{margin-bottom:18px!important}.home-page .local-lens-side p{font-size:14px!important;line-height:1.5!important}.home-page .rail-controls{margin-top:14px!important}.home-page .place-rail{display:flex!important;gap:12px!important;overflow-x:auto!important;overflow-y:visible!important;margin:0!important;padding:0 38px 12px 0!important;scroll-snap-type:x mandatory!important;scroll-padding-left:0!important;-webkit-overflow-scrolling:touch!important}.home-page .place-card-v3,.home-page .place-card-v3:nth-child(n),.home-page .place-rail-compact .place-card-v3{flex:0 0 calc(100vw - 54px)!important;width:calc(100vw - 54px)!important;min-width:calc(100vw - 54px)!important;max-width:calc(100vw - 54px)!important;height:500px!important;border-radius:24px!important;scroll-snap-align:start!important}.home-page .place-card-top{left:18px!important;right:18px!important;top:18px!important;font-size:7px!important}.home-page .place-card-bottom{left:16px!important;right:16px!important;bottom:16px!important;padding:18px!important;border-radius:22px!important;background:#110f0cad!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;border:1px solid rgba(255,255,255,.12)!important}.home-page .place-card-bottom h3{position:static!important;font-size:44px!important;line-height:.95!important;margin:0 0 9px!important}.home-page .place-card-bottom p{position:static!important;font-size:14px!important;line-height:1.45!important;margin:0!important;max-width:none!important;color:#ffffffd1!important}.home-page .place-card-v3 .place-search-cta{display:flex!important;width:100%!important;max-width:100%!important;margin-top:14px!important;padding:13px 14px!important;justify-content:space-between!important;white-space:normal!important;font-size:12px!important;overflow-wrap:anywhere!important}.home-page .home-full-team-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.home-page .home-full-team-grid .home-team-card,.home-page .home-full-team-grid .home-team-card.home-team-principal,.home-page .home-full-team-grid .home-team-card.home-team-duo{height:420px!important;min-height:420px!important;grid-template-rows:260px 160px!important}.home-page .home-full-team-grid .home-team-card img{height:260px!important;min-height:260px!important}.home-page .home-full-team-grid .home-team-card>div{height:160px!important;min-height:160px!important;padding:16px!important}.home-page .home-full-team-grid .home-team-card h3{font-size:25px!important}.home-page .home-full-team-grid .home-team-card p{font-size:11px!important;line-height:1.45!important}.about-page .team-grid-v99{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.about-page .team-grid-v99 .agent-card,.about-page .team-grid-v99 .agent-card:nth-child(n){grid-column:auto!important;height:460px!important;min-height:460px!important;grid-template-rows:300px 160px!important}.about-page .team-grid-v99 .agent-card img{height:300px!important;min-height:300px!important}.about-page .team-grid-v99 .agent-card>div:not(.agent-initials){height:160px!important;min-height:160px!important;padding:18px!important}.about-page .team-grid-v99 .agent-card h3{font-size:27px!important}.about-page .legal-counsel-card{max-width:none!important}.about-page .about6-code-video-vertical{width:min(100%,390px)!important;max-width:390px!important;justify-self:center!important}.notes-page .notes-editorial-head{grid-template-columns:1fr!important;gap:14px!important;margin:0 0 24px!important}.notes-page .notes-editorial-head h2{font-size:clamp(40px,10.7vw,50px)!important;line-height:.96!important;letter-spacing:-.045em!important;margin:8px 0 0!important}.notes-page .notes-editorial-head p{font-size:14px!important;line-height:1.55!important;margin:0!important;max-width:38em!important}.notes-page .notes-library,.notes-page .notes-library-section{padding-top:44px!important}.notes-page .notes-filter-row,.notes-page .notes-browse{overflow-x:auto!important;white-space:nowrap!important;-webkit-overflow-scrolling:touch!important;padding-bottom:6px!important}.guide-page .stay-card-v11,.guide-page .stay-card-v11.hotel-card-feature{grid-template-columns:1fr!important;min-height:0!important;height:auto!important}.guide-page .stay-card-v11 .stay-card-photo{min-height:250px!important;height:250px!important}.guide-page .stay-card-v11 .stay-card-body{padding:20px!important;min-height:0!important;height:auto!important;justify-content:flex-start!important}.guide-page .stay-card-v11 h3{font-size:clamp(34px,8.5vw,46px)!important;line-height:1!important;margin:8px 0 12px!important}.guide-page .stay-card-v11 p{font-size:14px!important;line-height:1.48!important;margin:0 0 16px!important}.guide-page .stay-card-v11 .hotel-actions{display:flex!important;flex-wrap:wrap!important;gap:14px!important;font-size:12px!important;margin-top:0!important}.guide-page .stay-card-v11 .hotel-actions a{white-space:nowrap!important;min-height:34px!important;display:inline-flex!important;align-items:center!important}.favorites-page .favorites-grid-v99,.favorites-page .favorites-grid-four{grid-template-columns:1fr!important;gap:14px!important}.favorites-page .favorite-card.photo,.favorites-page .favorite-card.favorite-feature{height:auto!important;min-height:390px!important;padding:222px 20px 20px!important;border-radius:22px!important}.favorites-page .favorite-card.photo:before,.favorites-page .favorite-card.favorite-feature:before,.favorites-page .favorite-card.photo:after,.favorites-page .favorite-card.favorite-feature:after{height:202px!important}.favorites-page .favorite-card.photo h3{font-size:34px!important}.favorites-page .favorite-card.photo p{font-size:13px!important}}@media(max-width:620px){.home-page .home-full-team-grid{grid-template-columns:1fr!important}.home-page .home-full-team-grid .home-team-card,.home-page .home-full-team-grid .home-team-card.home-team-principal,.home-page .home-full-team-grid .home-team-card.home-team-duo{height:420px!important;grid-template-rows:265px 155px!important}.home-page .home-full-team-grid .home-team-card img{height:265px!important;min-height:265px!important}.home-page .home-full-team-grid .home-team-card>div{height:155px!important;min-height:155px!important}.about-page .team-grid-v99{grid-template-columns:1fr!important}.about-page .team-grid-v99 .agent-card,.about-page .team-grid-v99 .agent-card:nth-child(n){height:450px!important;min-height:450px!important;grid-template-rows:292px 158px!important}.about-page .team-grid-v99 .agent-card img{height:292px!important;min-height:292px!important}.about-page .team-grid-v99 .agent-card>div:not(.agent-initials){height:158px!important;min-height:158px!important}.about-page .legal-counsel-card{display:grid!important;grid-template-columns:1fr!important;border-radius:22px!important;overflow:hidden!important}.about-page .legal-counsel-card img{width:100%!important;height:280px!important;object-fit:cover!important;object-position:center top!important}.about-page .legal-counsel-card>div{padding:22px!important}.about-page .legal-counsel-card h3{font-size:36px!important;margin:8px 0 12px!important}.about-page .legal-counsel-card p{font-size:14px!important;line-height:1.55!important}.about-page .legal-counsel-card a{display:inline-flex!important;margin-top:8px!important;min-height:44px!important;align-items:center!important;font-size:13px!important}.about-page .about6-code-video-vertical{width:100%!important;max-width:340px!important;justify-self:center!important}.about-page .about6-code-video-vertical video{border-radius:24px!important}.home-page .place-card-v3,.home-page .place-card-v3:nth-child(n){flex-basis:calc(100vw - 48px)!important;width:calc(100vw - 48px)!important;min-width:calc(100vw - 48px)!important;max-width:calc(100vw - 48px)!important;height:480px!important}.home-page .place-card-bottom h3{font-size:40px!important}.home-page .place-card-bottom p{font-size:13px!important}.notes-page .notes-editorial-head h2{font-size:42px!important}}
