:root{--ed-ink:#112b3a;--ed-muted:#55616a;--ed-gold:#ab8444;--ed-paper:#f6f3ed;--ed-line:#e1ddd4}.editorial-section-head{justify-content:space-between;align-items:end;gap:32px;margin-bottom:28px;display:flex}.editorial-section-head h2{letter-spacing:-.7px;margin:7px 0 0;font-size:clamp(27px,3.1vw,40px);line-height:1.22}.editorial-section-head>p{max-width:360px;color:var(--ed-muted);margin:0;font-size:15px;line-height:1.8}.editorial-section-head>a{border-bottom:1px solid var(--ed-gold);white-space:nowrap;padding-bottom:5px;font-weight:700}.journey-editorial{padding-top:48px!important;padding-bottom:34px!important}.journey-phases{border:1px solid var(--ed-line);background:#fff;border-radius:15px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.journey-phase{border-inline-end:1px solid var(--ed-line);min-width:0;padding:26px 24px 20px}.journey-phase:last-child{border-inline-end:0}.journey-phase:nth-child(2){background:#f8f6f1}.journey-phase header{min-height:115px;padding-inline-end:45px;position:relative}.journey-phase .phase-number{inset-inline-end:0;color:#aa8750;letter-spacing:-2px;font-family:Georgia,serif;font-size:39px;line-height:1.1;position:absolute;top:-7px}.journey-phase header h3{color:var(--ed-ink);margin:0 0 8px;font-size:23px}.journey-phase header p{color:var(--ed-muted);margin:0;font-size:14px;line-height:1.65}.journey-phase ol{margin:0;padding:0;list-style:none}.journey-phase li{border-top:1px solid var(--ed-line)}.journey-phase summary{cursor:pointer;color:var(--ed-ink);align-items:center;gap:11px;min-height:52px;padding:15px 0;font-size:15px;font-weight:650;list-style:none;display:flex}.journey-phase summary::-webkit-details-marker{display:none}.journey-phase summary .step-number{letter-spacing:.5px;color:#2c2c2e;font-variant-numeric:tabular-nums;font-size:11px;font-weight:500}.journey-phase summary>b{color:var(--ed-gold);margin-inline-start:auto;font-size:21px;font-weight:400;transition:transform .2s}.journey-phase details[open] summary>b{transform:rotate(45deg)}.journey-phase details[open] summary{color:#775b2a}.journey-phase details>div{padding:0 23px 17px 0}.journey-phase details p{color:var(--ed-muted);margin:0 0 8px;font-size:14px;line-height:1.85}.journey-phase details small{color:var(--ed-ink);font-size:12px;font-weight:650;display:block}.journey-phase summary:hover{color:#86642e}.journey-phase summary:focus-visible{outline-offset:3px;border-radius:3px;outline:2px solid #a98243}.journey-editorial .journey-action{border:0;justify-content:space-between;align-items:center;gap:20px;margin:0;padding:20px 0 3px;display:flex}.journey-editorial .journey-action p{margin:0;font-size:15px}.journey-editorial .scope-note{margin-top:16px;line-height:1.7;color:#2c2c2e!important;font-size:11px!important}.hero-lead-layout{grid-template-columns:minmax(0,1fr) 330px!important;gap:64px!important}.hero-lead{justify-self:end;width:100%;max-width:330px}.conversion-form.slim-lead-form{color:var(--ed-ink)!important;background:#fcfbf7!important;border:1px solid #e5dfd2!important;border-top:3px solid #b28a47!important;border-radius:10px!important;padding:21px!important;box-shadow:0 8px 24px #0716220d!important}.slim-lead-form h2{letter-spacing:-.4px;color:var(--ed-ink)!important;margin:0 0 4px!important;font-size:21px!important;line-height:1.35!important}.slim-lead-form .slim-intro{color:var(--ed-muted)!important;margin:0 0 15px!important;font-size:12px!important;line-height:1.6!important}.slim-lead-form .lead-fields{grid-template-columns:1fr 1fr!important;gap:10px!important;display:grid!important}.slim-lead-form .lead-fields label{flex-direction:column;min-width:0;font-weight:600;color:#2c2c2e!important;gap:4px!important;font-size:12px!important;display:flex!important}.slim-lead-form .lead-fields label:last-child{grid-column:1/-1}.slim-lead-form input{width:100%;min-width:0;height:42px!important;min-height:42px!important;box-shadow:none!important;color:#172d3b!important;background:#fff!important;border:1px solid #d9d7cf!important;border-radius:5px!important;padding:8px 10px!important;font-size:14px!important;line-height:1.3!important}.slim-lead-form input:focus{outline-offset:2px;outline:2px solid #b38b4a!important}.slim-lead-form .consent-row{align-items:start;gap:8px;display:flex;margin:12px 0!important}.slim-lead-form .consent-row label{color:#2c2c2e!important;font-size:11px!important;font-weight:400!important;line-height:1.6!important}.slim-lead-form .consent-row small{display:block;font-size:10px!important}.slim-lead-form .consent-row button{flex:0 0 16px;margin-top:2px}.slim-lead-form .lead-submit{min-height:43px!important;box-shadow:none!important;border-radius:5px!important;padding:10px 16px!important;font-size:14px!important}.slim-lead-form .form-privacy{text-align:center;color:#2c2c2e!important;margin:9px 0 0!important;font-size:10px!important;line-height:1.5!important}.integrated-lead.lead-section{padding-top:15px!important;padding-bottom:30px!important;display:block!important}.integrated-lead .slim-lead-form{grid-template-columns:minmax(190px,.8fr) minmax(320px,1.6fr) minmax(185px,.65fr);align-items:center;column-gap:26px;display:grid;box-shadow:none!important;border-top:1px solid #e5dfd2!important;padding:22px 26px!important}.integrated-lead .slim-lead-form h2{grid-area:1/1;font-size:22px!important}.integrated-lead .slim-lead-form .slim-intro{grid-area:2/1;margin:0!important}.integrated-lead .slim-lead-form .lead-fields{grid-area:1/2;grid-template-columns:1fr 1fr 1.3fr!important}.integrated-lead .slim-lead-form .lead-fields label:last-child{grid-column:auto}.integrated-lead .slim-lead-form .consent-row{grid-area:2/2;margin:8px 0 0!important}.integrated-lead .slim-lead-form .consent-row small{margin-inline-start:5px;display:inline}.integrated-lead .slim-lead-form .lead-submit{grid-area:1/3;align-self:end}.integrated-lead .slim-lead-form .form-privacy{grid-area:2/3}.integrated-lead .form-error{grid-area:4/1/auto/-1}.lead-optional{color:#2c2c2e;margin-top:10px;font-size:11px}.lead-optional summary{cursor:pointer;justify-content:space-between;align-items:center;gap:15px;min-height:28px;list-style:none;display:flex}.lead-optional summary::-webkit-details-marker{display:none}.lead-optional summary:hover{color:#8e6a2e}.lead-optional>div{grid-template-columns:1fr;gap:10px;padding:10px 0;display:grid}.lead-optional label{color:#2c2c2e;gap:5px;font-size:12px;display:grid}.lead-optional [data-slot=select-trigger]{white-space:normal;border:1px solid #d9d7cf;width:100%;min-height:40px;font-size:13px;color:#263f4e!important;background:#fff!important}.integrated-lead .lead-optional{border-top:1px solid #e7e1d6;grid-area:3/1/auto/-1;margin-top:6px;padding-top:6px}.integrated-lead .lead-optional summary{justify-content:start;gap:15px;max-width:310px}.integrated-lead .lead-optional>div{grid-template-columns:1fr 1fr;max-width:560px}.home-knowledge{color:var(--ed-ink);padding-top:42px;padding-bottom:42px}.home-topic-grid{border-top:1px solid var(--ed-line);grid-template-columns:repeat(3,1fr);gap:0;display:grid}.home-topic-grid>a{border-bottom:1px solid var(--ed-line);align-items:start;gap:15px;padding:24px 18px;transition:background .2s;display:flex}.home-topic-grid>a:hover{background:var(--ed-paper)}.home-topic-grid .topic-index{color:#a37e42;padding-top:4px;font-size:12px}.home-topic-grid h3{margin:0 0 6px;font-size:19px}.home-topic-grid p{color:var(--ed-muted);margin:0;font-size:13px;line-height:1.7}.home-topic-grid>a>span:last-child{color:#9a7537;margin-inline-start:auto;font-size:22px}.editorial-library,.editorial-page{color:var(--ed-ink);background:#fdfcf9;min-height:75vh;padding-top:96px;padding-bottom:65px}.editorial-library-head{max-width:760px;margin:35px 0 25px}.editorial-library h1{letter-spacing:-1px;margin:10px 0 20px;font-size:clamp(32px,4vw,49px);line-height:1.23}.editorial-library-head>p{color:var(--ed-muted);max-width:650px;font-size:17px;line-height:1.85}.editorial-search{color:var(--ed-muted);margin:25px 0 0;font-size:12px;display:block}.editorial-search input{width:100%;max-width:560px;min-height:48px;color:var(--ed-ink);background:#fff;border:1px solid #d7d7d0;border-radius:7px;margin-top:8px;padding:12px 15px;font-size:16px;display:block}.editorial-search input:focus{outline-offset:2px;outline:2px solid #b38b4a}.editorial-categories{background:0 0!important;border-radius:0!important;flex-wrap:wrap!important;justify-content:start!important;gap:8px!important;width:auto!important;height:auto!important;margin:26px 0!important;padding:0!important;display:flex!important}.editorial-categories button{color:#2c2c2e;cursor:pointer;background:#fff;border:1px solid #dcd8ce;border-radius:6px;min-height:42px;padding:9px 15px;font-size:14px;transition:background .15s,color .15s}.editorial-categories button:hover{background:#ece6d9;border-color:#ab8848}.editorial-categories button[data-state=active]{background:var(--ed-ink)!important;border-color:var(--ed-ink)!important;color:#fff!important}.journey-step-list .journey-step{border-top:1px solid var(--ed-line);border-bottom:0}.journey-step-list [data-slot=accordion-trigger]{cursor:pointer;color:var(--ed-ink);align-items:center;gap:11px;min-height:52px;padding:15px 0;font-size:15px;font-weight:650;line-height:1.5;display:flex;text-decoration:none!important}.journey-step-list [data-slot=accordion-trigger] .step-number{color:#2c2c2e;font-variant-numeric:tabular-nums;font-size:11px;font-weight:500}.journey-step-list [data-slot=accordion-trigger]>svg{color:var(--ed-gold);margin-inline-start:auto}.journey-step-list [data-slot=accordion-trigger]:hover{color:#86642e}.journey-step-list [data-slot=accordion-trigger]:focus-visible{outline-offset:3px;outline:2px solid #a98243}.journey-step-list [data-slot=accordion-content] p{color:var(--ed-muted);margin:0 0 8px;font-size:14px;line-height:1.85}.journey-step-list [data-slot=accordion-content] small{color:var(--ed-ink);font-size:12px;font-weight:650;display:block}.editorial-start{background:#f0ece2;border-inline-start:3px solid #b48c46;border-radius:0 8px 8px 0;grid-template-columns:125px 1fr 155px;align-items:center;gap:25px;padding:25px 28px;transition:background .2s;display:grid}.editorial-start:hover{background:#eae3d5}.editorial-start>span{color:#755822;font-size:12px;font-weight:650}.editorial-start h2{margin:0 0 6px;font-size:23px;line-height:1.35}.editorial-start p{color:#2c2c2e;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:650px;margin:0;font-size:14px;line-height:1.75;display:-webkit-box;overflow:hidden}.editorial-start>b{text-align:end;white-space:nowrap;font-size:14px}.editorial-result-head{justify-content:space-between;align-items:center;gap:20px;margin:32px 0 18px;display:flex}.editorial-result-head h2{margin:0;font-size:23px}.editorial-result-head>span{color:#2c2c2e;font-size:13px}.editorial-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;display:grid}.editorial-card{border:1px solid var(--ed-line);background:#fff;border-radius:9px;flex-direction:column;padding:25px 23px;transition:border-color .2s,transform .2s;display:flex}.editorial-card:hover{border-color:#b49a6d;transform:translateY(-2px)}.editorial-card>span{color:#8e6b32;font-size:11px}.editorial-card h3{margin:12px 0;font-size:22px;line-height:1.45}.editorial-card p{color:var(--ed-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 20px;font-size:14px;line-height:1.9;display:-webkit-box;overflow:hidden}.editorial-card>a{margin-top:auto;font-size:13px;font-weight:650}.editorial-more{cursor:pointer;background:#fff;border:1px solid #bdac8c;border-radius:5px;min-height:44px;margin:25px auto;padding:12px 22px;display:block}.editorial-specialists{border-top:1px solid var(--ed-line);margin-top:25px;padding-top:16px;font-size:14px}.editorial-specialists summary{cursor:pointer;color:#71572d;min-height:40px;padding-block:9px}.editorial-specialists>div{gap:12px;padding:15px 0;display:grid}.editorial-specialists a:hover{text-decoration:underline}.editorial-library-foot{border-top:1px solid var(--ed-line);flex-wrap:wrap;align-items:center;gap:20px;margin-top:35px;padding:24px 0;font-size:14px;display:flex}.editorial-library-foot p{color:#2c2c2e;width:100%;margin:0}.editorial-library-foot a{border-bottom:1px solid #c1a576;padding-bottom:3px}.editorial-breadcrumb{color:#2c2c2e;flex-wrap:wrap;gap:10px;margin:25px 0 30px;font-size:12px;display:flex}.editorial-breadcrumb a:hover{text-decoration:underline}.editorial-title{max-width:790px;margin:0 auto 30px}.editorial-title h1{letter-spacing:-1px;margin:12px 0 23px;font-size:clamp(31px,4vw,48px);line-height:1.25}.editorial-title>p{color:#2c2c2e;margin:12px 0;font-size:19px;line-height:1.85}.editorial-byline{color:#2c2c2e;border-top:1px solid var(--ed-line);flex-wrap:wrap;gap:10px;margin-top:22px;padding-top:17px;font-size:12px;display:flex}.editorial-reading-layout{max-width:790px;margin:auto}.editorial-body{min-width:0}.editorial-guide .editorial-reading-layout{grid-template-columns:230px minmax(0,790px);align-items:start;gap:55px;max-width:1100px;display:grid}.editorial-guide .editorial-title{max-width:900px}.editorial-toc{border-top:2px solid var(--ed-gold);padding:18px 0;position:sticky;top:110px}.editorial-toc>details{display:none}.desktop-toc>b{margin-bottom:15px;font-size:14px;display:block}.editorial-categories button{flex:none!important}.editorial-toc details:not([open])>nav{display:grid}.editorial-toc summary{pointer-events:none;margin-bottom:15px;font-size:14px;font-weight:700;list-style:none}.editorial-toc summary span{display:none}.editorial-toc nav{gap:4px;display:grid}.editorial-toc a{color:#2c2c2e;padding:7px 0;font-size:13px;line-height:1.6}.editorial-toc a:hover{color:#936d2c;text-decoration:underline}.editorial-chapter{padding:14px 0 10px;scroll-margin-top:110px}.editorial-chapter h2,.editorial-body>section>h2,.editorial-sources h2{color:var(--ed-ink);margin:10px 0 12px;font-size:25px;line-height:1.45}.editorial-chapter p{color:#2c2c2e;margin:8px 0 16px;font-size:17px;line-height:1.95}.editorial-inline-link{color:#806024;border-bottom:1px solid #d4c19e;margin:0 0 14px;font-size:14px;line-height:1.7;display:inline-block}.editorial-review{background:#f4f1e8;border-inline-start:2px solid #ab8645;margin-bottom:20px;padding:15px 18px}.editorial-review b{font-size:13px}.editorial-review p{color:#2c2c2e;margin:5px 0 0;font-size:12px!important;line-height:1.85!important}.editorial-comparison{border-top:2px solid var(--ed-gold);margin:24px 0 30px;padding-top:12px}.editorial-comparison>h2{margin:8px 0 20px;font-size:22px}.editorial-comparison>div{border-top:1px solid var(--ed-line)}.editorial-comparison section{border-bottom:1px solid var(--ed-line);grid-template-columns:140px 1fr 1fr;align-items:start;gap:20px;padding:18px 0;display:grid}.editorial-comparison h3{margin:0;font-size:15px;line-height:1.6}.editorial-comparison p,.editorial-comparison small{color:#2c2c2e;margin:0;font-size:14px;line-height:1.8}.editorial-timeline .editorial-chapter{padding-inline-start:50px;border-inline-start:1px solid #d8c8a9;margin-inline-start:15px;padding-bottom:16px;position:relative}.editorial-timeline .chapter-number{inset-inline-start:-16px;color:#94703b;background:#fdfcf9;border:1px solid #d8c8a9;border-radius:50%;place-items:center;width:32px;height:32px;font-size:12px;display:grid;position:absolute;top:19px}.editorial-action-list{background:#edf1ee;border-radius:8px;margin:30px 0;padding:26px 30px}.editorial-action-list h2{margin:8px 0 18px;font-size:23px}.editorial-action-list ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.editorial-action-list li{color:#2c2c2e;padding-inline-start:25px;font-size:15px;line-height:1.8;position:relative}.editorial-action-list li:before{content:"✓";color:#548375;position:absolute;inset-inline-start:0}.editorial-calculator{background:#fff;border:1px solid #d8d5cd;border-radius:7px;align-items:center;gap:18px;margin:22px 0;padding:17px 20px;display:flex}.editorial-calculator>span:first-child{color:#99743b;font-size:27px}.editorial-calculator small{color:#2c2c2e;margin-bottom:4px;font-size:11px;display:block}.editorial-calculator b{font-size:16px}.editorial-calculator>span:last-child{white-space:nowrap;margin-inline-start:auto;font-size:12px}.editorial-calculator:hover{background:#fbf8f0;border-color:#a88243}.editorial-photo-slot{color:#2c2c2e;background:#f4f1ea;border:1px dashed #c9c2b4;border-radius:10px;justify-content:center;align-items:center;gap:18px;min-height:180px;margin:20px 0 35px;padding:25px;display:flex}.editorial-photo-slot>span{font-size:43px;font-weight:300}.editorial-photo-slot figcaption{max-width:570px;font-size:13px;line-height:1.75}.editorial-photo-slot b,.editorial-photo-slot figcaption>span{display:block}.editorial-photo-slot b{margin-bottom:4px;font-size:12px}.editorial-photo-slot.small{min-height:110px;margin:25px 0}.neighborhood-chapters{grid-template-columns:1fr 1fr;gap:18px;display:grid}.neighborhood-chapters .editorial-chapter{border:1px solid var(--ed-line);background:#fff;border-radius:9px;padding:24px}.neighborhood-chapters .chapter-number{color:#b08c51;font-family:Georgia,serif;font-size:26px}.neighborhood-chapters h2{font-size:21px}.neighborhood-chapters p{font-size:15px;line-height:1.9}.neighborhood-map{color:#88662b;border-bottom:1px solid #dbc9a9;font-size:12px;line-height:1.7;display:inline-block}.neighborhood-chapters .editorial-calculator{flex-wrap:wrap;grid-column:1/-1;gap:8px;padding:12px}.editorial-mid-cta{border-block:1px solid #d8c9ac;margin:25px 0;padding:20px 0}.editorial-mid-cta p{margin:0 0 10px;font-size:17px;line-height:1.8}.editorial-mid-cta a{color:#957038;font-size:14px;font-weight:700}.editorial-sources>div{border-bottom:1px solid var(--ed-line);padding:14px 0}.editorial-sources a{color:#7e602c;text-underline-offset:4px;font-size:15px;text-decoration:underline}.editorial-sources p{color:var(--ed-muted);margin:8px 0 0;font-size:14px;line-height:1.8}.editorial-reading-list{margin:35px 0}.editorial-reading-list>a{border-bottom:1px solid var(--ed-line);justify-content:space-between;gap:20px;padding:16px 0;font-size:16px;line-height:1.6;display:flex}.editorial-reading-list>a:hover{color:#9a753b}.editorial-related{margin:35px 0}.editorial-related>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.editorial-related a{border:1px solid var(--ed-line);background:#fff;border-radius:7px;flex-direction:column;gap:12px;padding:19px;display:flex}.editorial-related a>span{color:#8e6b32;font-size:11px}.editorial-related h3{margin:0;font-size:17px;line-height:1.5}.editorial-related b{color:#a17c3d;margin-top:auto;font-size:18px}.editorial-related a:hover{border-color:#a17c3d}.editorial-contact{grid-template-columns:1fr 330px;align-items:center;gap:30px;margin:35px 0;scroll-margin-top:110px;display:grid}.editorial-contact>p{color:var(--ed-ink);font-size:23px;font-weight:600;line-height:1.6}.editorial-contact .slim-lead-form h2{font-size:19px!important}.editorial-page a:focus-visible,.editorial-library a:focus-visible,.editorial-library button:focus-visible{outline-offset:4px;border-radius:3px;outline:2px solid #a9803d}@media (min-width:900px){.slim-lead-form input{font-size:14px!important}}@media (max-width:1050px){.hero-lead-layout{gap:30px!important}.integrated-lead .slim-lead-form{grid-template-columns:1fr 2fr;gap:16px!important}.integrated-lead .slim-lead-form .lead-submit{grid-area:3/1}.integrated-lead .slim-lead-form .form-privacy{text-align:start;grid-area:3/2}.journey-phase{padding:22px 18px}.editorial-guide .editorial-reading-layout{grid-template-columns:180px minmax(0,1fr);gap:30px}.editorial-start{grid-template-columns:110px 1fr}.editorial-start>b{text-align:start;grid-column:2}.editorial-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.editorial-section-head{margin-bottom:22px;display:block}.editorial-section-head>p{max-width:none;margin-top:18px;font-size:14px}.editorial-section-head>a{margin-top:16px;display:inline-block}.journey-phases{grid-template-columns:1fr}.journey-phase{border-inline-end:0;border-bottom:1px solid var(--ed-line);padding:22px}.journey-phase:last-child{border-bottom:0}.journey-phase header{min-height:0;padding-bottom:20px}.journey-phase header h3{font-size:23px}.journey-phase summary{padding-block:13px}.journey-editorial .journey-action{flex-direction:column;align-items:start;gap:14px}.journey-editorial .journey-action .gold-btn{width:auto}.hero-lead-layout{grid-template-columns:1fr!important;gap:28px!important}.hero-lead{justify-self:stretch;max-width:440px}.conversion-form.slim-lead-form{padding:19px!important}.slim-lead-form input{font-size:16px!important}.integrated-lead .slim-lead-form{max-width:600px;margin:auto;display:block}.integrated-lead .slim-lead-form .slim-intro{margin:4px 0 16px!important}.integrated-lead .slim-lead-form .lead-fields{grid-template-columns:1fr 1fr!important}.integrated-lead .slim-lead-form .lead-fields label:last-child{grid-column:1/-1}.integrated-lead .slim-lead-form .consent-row{margin:12px 0!important}.integrated-lead .slim-lead-form .form-privacy{text-align:center}.home-topic-grid{grid-template-columns:1fr 1fr}.home-topic-grid>a{gap:8px;padding:20px 8px}.home-topic-grid h3{font-size:17px}.home-topic-grid p{font-size:12px}.editorial-library,.editorial-page{padding-top:80px;padding-bottom:35px}.editorial-library-head{margin-top:25px}.editorial-start{padding:20px;display:block}.editorial-start h2{margin-top:10px;font-size:21px}.editorial-start>b{margin-top:16px;display:block}.editorial-categories{gap:7px}.editorial-categories button{min-height:42px;padding:9px 11px;font-size:12px}.editorial-guide .editorial-reading-layout{display:block}.editorial-toc{margin-bottom:20px;padding:14px 0;position:static}.editorial-toc summary{pointer-events:auto;cursor:pointer;justify-content:space-between;align-items:center;min-height:30px;margin:0;display:flex}.editorial-toc summary span{display:block}.editorial-toc details:not([open])>nav{display:none}.editorial-toc nav{margin-top:12px}.editorial-title>p{font-size:17px}.editorial-chapter h2{font-size:23px}.editorial-comparison section{grid-template-columns:1fr;gap:5px;padding:18px 0}.editorial-comparison h3{font-size:17px}.editorial-comparison small{font-size:13px}.editorial-photo-slot{gap:12px;min-height:135px;padding:18px}.editorial-photo-slot figcaption{font-size:12px}.editorial-action-list{padding:22px}.editorial-contact{grid-template-columns:1fr;gap:12px}.editorial-contact>p{font-size:21px}.editorial-contact .slim-lead-form{width:100%;max-width:440px}.neighborhood-chapters{grid-template-columns:1fr}.editorial-related>div{scroll-snap-type:x mandatory;padding-bottom:10px;display:flex;overflow-x:auto}.editorial-related a{scroll-snap-align:start;flex:0 0 78%}.editorial-calculator{gap:10px;padding:15px}.editorial-calculator b{font-size:15px}.editorial-calculator>span:last-child{font-size:11px}.editorial-breadcrumb{margin:20px 0}.editorial-card{padding:22px}.editorial-card h3{font-size:20px}}@media (max-width:480px){.editorial-card-grid{grid-template-columns:1fr}.editorial-library h1,.editorial-title h1{font-size:32px}.home-topic-grid{grid-template-columns:1fr}.home-topic-grid>a{gap:15px}.home-topic-grid h3{font-size:19px}.home-topic-grid p{font-size:13px}.hero-lead{max-width:100%}.journey-editorial{padding-top:30px!important}.editorial-result-head h2{font-size:21px}}@media (prefers-reduced-motion:reduce){.editorial-card,.journey-phase summary>b{transition:none}.editorial-card:hover{transform:none}}@media (max-width:760px){.desktop-toc{display:none}.editorial-toc>details{display:block}.lead-optional summary{min-height:36px}}
.longform-page,.feature-library{color:#183340;background:#fffefa;padding-top:95px;padding-bottom:40px}.longform-wrap{max-width:1060px;margin:auto;padding:0 28px}.reading-breadcrumb{color:#2c2c2e;flex-wrap:wrap;gap:9px;margin:25px 0 38px;font-size:12px;display:flex}.reading-title{max-width:830px;margin:0 auto 32px}.reading-title h1{letter-spacing:-1px;margin:12px 0 22px;font-size:clamp(32px,4vw,49px);font-weight:700;line-height:1.3}.reading-title>p{color:#2c2c2e;margin:0 0 20px;font-size:20px;line-height:1.9}.reading-byline{color:#2c2c2e;border-top:1px solid #e8e5dd;align-items:center;gap:12px;padding-top:15px;font-size:12px;display:flex}.reading-image{margin:28px 0 36px}.reading-image img{aspect-ratio:16/9;object-fit:cover;border-radius:4px;width:100%;height:auto;display:block}.reading-image figcaption{color:#2c2c2e;justify-content:space-between;gap:20px;margin:9px 0 0;font-size:11px;line-height:1.7;display:flex}.reading-image figcaption span{white-space:nowrap;color:#2c2c2e;font-size:10px}.reading-column{max-width:740px;margin:auto}.reading-column p{color:#2c2c2e;margin:0 0 22px;font-size:18px;line-height:2}.reading-column .reading-opening{color:#2c2c2e;margin:20px 0 30px;font-size:20px}.reading-contents{color:#2c2c2e;border-block:1px solid #e5e2da;margin:0 0 35px;padding:10px 0;font-size:13px}.reading-contents summary{cursor:pointer;min-height:38px;padding:10px 0;font-weight:500}.reading-contents nav{gap:12px;padding:10px 0 20px;display:grid}.reading-contents a{color:#2c2c2e}.reading-chapter{margin:0 0 40px;scroll-margin-top:110px}.reading-chapter h2{letter-spacing:-.4px;color:#143240;margin:35px 0 24px;font-size:28px;font-weight:650;line-height:1.5}.reading-chapter .reading-image{margin:38px -35px}.reading-tool{border-block:1px solid #e3dfd5;justify-content:space-between;align-items:center;gap:20px;margin:30px 0;padding:22px 0;display:flex}.reading-tool p{margin:0;font-size:16px}.reading-tool a{color:#7c653b;border-bottom:1px solid #c8b78f;padding-bottom:3px;font-size:15px}.reading-column .reading-disclaimer{color:#2c2c2e;margin-bottom:25px;font-size:12px;line-height:1.9}.reading-next{border-top:1px solid #e5e2d9;gap:13px;padding:22px 0;display:grid}.reading-next>span{color:#2c2c2e;font-size:12px}.reading-next>a{color:#2c2c2e;font-size:16px;line-height:1.7}.reading-lead{border-top:1px solid #e5e2d9;margin:28px 0 20px;padding-top:25px}.reading-lead .conversion-form{max-width:560px;margin:auto}.feature-library>.wrap{max-width:1180px}.feature-library-title{max-width:750px;margin:35px 0}.feature-library-title h1{letter-spacing:-1px;margin:12px 0 20px;font-size:clamp(35px,4.3vw,54px);line-height:1.2}.feature-library-title>p{color:#2c2c2e;font-size:18px;line-height:1.85}.feature-library-title label{color:#2c2c2e;margin-top:25px;font-size:12px;display:block}.feature-library-title input{background:#fff;border:1px solid #dcded8;border-radius:5px;width:100%;max-width:500px;min-height:48px;margin-top:8px;padding:13px 15px;font-size:16px;display:block}.feature-count{color:#2c2c2e;margin:15px 0;font-size:12px}.feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 30px;margin:25px 0 55px;display:grid}.feature-grid article{border-bottom:1px solid #e0e1da;padding-bottom:28px}.feature-grid img{aspect-ratio:16/10;object-fit:cover;border-radius:4px;width:100%;height:auto;transition:filter .25s}.feature-grid img:hover{filter:brightness(1.05)}.feature-grid article>div{padding-top:19px}.feature-grid article span{color:#927a4f;font-size:12px}.feature-grid h2{letter-spacing:-.5px;margin:9px 0 12px;font-size:27px;line-height:1.45}.feature-grid article p{color:#2c2c2e;margin-bottom:16px;font-size:15px;line-height:1.9}.feature-grid article div>a{color:#7c653a;font-size:14px}.home-reading{padding-top:45px;padding-bottom:45px}.home-reading>div:first-child{max-width:680px;margin-bottom:25px}.home-reading h2{margin:10px 0;font-size:34px}.home-reading p{color:#2c2c2e;font-size:16px;line-height:1.8}.home-reading-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;display:grid}.home-reading-grid img{aspect-ratio:16/10;object-fit:cover;border-radius:4px;width:100%;height:auto;margin-bottom:15px}.home-reading-grid span{color:#977d4d;font-size:12px}.home-reading-grid h3{margin:8px 0 15px;font-size:23px;line-height:1.5}.reading-all{border-bottom:1px solid #c9b992;margin-top:18px;padding-bottom:6px;font-size:14px;display:inline-block}.calculator-reading{border-top:1px solid #e0e2da;grid-template-columns:270px minmax(0,1fr);gap:30px;max-width:1060px;margin:35px auto;padding-top:30px;display:grid}.calculator-reading>img{aspect-ratio:4/5;object-fit:cover;border-radius:5px;width:100%;height:auto}.calculator-reading h2{margin:0 0 15px;font-size:25px;line-height:1.5}.calculator-reading p{color:#2c2c2e;margin:10px 0 20px;font-size:16px;line-height:1.9}.calculator-reading details{border-block:1px solid #e3e4df;margin-bottom:18px;padding:12px 0;font-size:14px}.calculator-reading summary{cursor:pointer;min-height:32px}.calculator-reading details p{font-size:14px}.calculator-reading a{color:#8c7040;font-size:15px}.calculator-reading small{color:#2c2c2e;margin-top:15px;font-size:11px;line-height:1.7;display:block}.conversion-form.slim-lead-form{box-shadow:none!important;background:#f8f8f4!important;border:1px solid #e1e3da!important;border-radius:8px!important;padding:23px!important}.slim-lead-form h2{letter-spacing:-.3px!important;color:#2c2c2e!important;font-size:22px!important;font-weight:600!important}.slim-lead-form .slim-intro{color:#2c2c2e!important;margin-bottom:18px!important;font-size:12px!important}.slim-lead-form input{box-shadow:none!important;background:#fffefa!important;border:1px solid #dde1dc!important;border-radius:5px!important}.slim-lead-form .lead-submit{color:#fff!important;box-shadow:none!important;letter-spacing:0!important;background:#405d61!important;border:0!important;border-radius:5px!important;min-height:42px!important;font-size:14px!important;font-weight:500!important}.slim-lead-form .lead-submit:hover{background:#2e4b50!important}.slim-lead-form .lead-submit:disabled{opacity:.6}.slim-lead-form .lead-fields label{color:#2c2c2e!important;font-weight:500!important}.slim-lead-form .consent-row label,.slim-lead-form .form-privacy{color:#2c2c2e!important;font-size:10px!important}.slim-lead-form .lead-optional{color:#2c2c2e;border-top:0}.hero-lead{max-width:340px}.hero-lead-layout{grid-template-columns:minmax(0,1fr) 340px!important}.integrated-lead .conversion-form.slim-lead-form{background:#f6f7f2!important;border:0!important;border-radius:6px!important;padding:24px 28px!important}.integrated-lead .slim-lead-form h2{font-size:20px!important}.longform-page a:focus-visible,.feature-library a:focus-visible{outline-offset:4px;outline:2px solid #af935e}@media (max-width:760px){.longform-page,.feature-library{padding-top:80px}.longform-wrap{padding:0 22px}.reading-breadcrumb{margin:20px 0 28px}.reading-title h1{letter-spacing:-.6px;font-size:34px}.reading-title>p{font-size:18px;line-height:1.85}.reading-column p{margin-bottom:21px;font-size:17px;line-height:1.95}.reading-column .reading-opening{font-size:18px}.reading-chapter h2{margin-top:30px;font-size:25px;line-height:1.5}.reading-image figcaption{font-size:10px;display:block}.reading-image figcaption span{display:block}.reading-chapter .reading-image{margin:30px 0}.reading-tool{flex-direction:column;align-items:start;gap:10px}.feature-grid{gap:30px 18px}.feature-grid h2{font-size:23px}.feature-grid article p{font-size:14px}.home-reading-grid{grid-template-columns:1fr;gap:24px}.home-reading-grid>a{grid-template-columns:140px 1fr;align-items:start;gap:0 18px;display:grid}.home-reading-grid img{aspect-ratio:1;grid-row:1/3;margin:0}.home-reading-grid h3{margin:6px 0;font-size:20px}.home-reading-grid span{align-self:end}.home-reading h2{font-size:28px}.calculator-reading{grid-template-columns:1fr;gap:20px}.calculator-reading>img{aspect-ratio:16/8;max-height:240px}.hero-lead-layout{grid-template-columns:1fr!important}.hero-lead{max-width:440px}.integrated-lead .conversion-form.slim-lead-form{padding:22px!important}.reading-lead .conversion-form{max-width:100%}}@media (max-width:500px){.feature-grid{grid-template-columns:1fr}.reading-title h1{font-size:31px}.reading-byline{gap:8px;font-size:11px}.home-reading-grid>a{grid-template-columns:110px 1fr}.home-reading-grid h3{font-size:18px}.home-reading-grid img{aspect-ratio:4/5}.reading-title>p{font-size:17px}}
@font-face{font-family:Heebo;src:url(/fonts/heebo-hebrew.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Heebo;src:url(/fonts/heebo-latin.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-site:"Heebo",Arial,sans-serif;--cream:#f6f4ef;--muted:#5c6c73;--border:#dfe4de;--ink:#102936;--navy:#142f3d;--paper:#fffefa;--sage:#edf2ee;--section-space:44px;--mobile-nav-space:0px}body,body *{font-family:var(--font-site)!important}body{background:var(--cream);-webkit-font-smoothing:antialiased;line-height:1.65}html{scroll-padding-top:94px;scroll-padding-bottom:calc(24px + var(--mobile-nav-space))}:is(h1,h2,h3){letter-spacing:-.02em;text-wrap:pretty}p{text-wrap:pretty}a,button,input,summary{touch-action:manipulation}:is(a,button,input,summary,[role=button]):focus-visible{outline-offset:4px;outline:2px solid #8e6b32}:is(a,button){transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,transform .2s}.section-light{background:var(--paper)}.section-light,.section-cream,.section-dark,.experience-panel,.advisory-section{padding-block:var(--section-space)}.section-heading,.editorial-section-head{gap:20px;margin-bottom:24px}.section-heading h2,.section-dark h2,.advisory-section h2{margin:6px 0 14px;font-size:clamp(26px,3vw,37px);line-height:1.35}.inner-main{background:var(--paper);padding-block:38px}.content-grid{margin-top:26px}.home-reading{padding-block:var(--section-space)}.home-reading-grid,.tool-grid,.deal-preview-grid{gap:18px}.capital-grid,.about-grid,.pain-layout{gap:44px}.capital-amount{font-variant-numeric:tabular-nums;margin:22px 0}.capital-card{background:#1c3a47;border-color:#ffffff25;border-radius:14px;padding:28px}.capital-card h3{margin:12px 0}.advisory-hero{min-height:590px}.hero-lead-layout{padding-block:48px;grid-template-columns:minmax(0,1fr) 360px!important;gap:48px!important}.hero-story h1{max-width:750px;margin:16px 0 20px;font-size:clamp(36px,4.4vw,58px);line-height:1.2}.hero-story>p:not(.eyebrow){max-width:650px;font-size:18px;line-height:1.85}.hero-story .hero-buttons{gap:12px;margin-top:22px}.hero-lead{max-width:360px}.gold-btn{font-weight:650;color:#142b36!important;background:#d9b574!important;border-color:#d9b574!important}.gold-btn:hover{background:#e8c994!important;border-color:#e8c994!important}.mini-cta{justify-content:center;align-items:center;min-height:44px;display:inline-flex}.proof-bar{border-bottom:1px solid #dce1d8;gap:0;padding:22px 0}.proof-bar>div{min-height:0;box-shadow:none;border:0;background:0 0;border-inline-end:1px solid #dce1d8;border-radius:0;grid-template-columns:auto 1fr;align-items:center;gap:4px 12px;padding:12px 24px;display:grid}.proof-bar>div:last-child{border-inline-end:0}.proof-bar>div:after{display:none}.proof-bar svg{color:#96713d;grid-row:1/3;width:27px;height:27px;margin:0}.proof-bar strong{color:#183743;letter-spacing:0;font-size:clamp(21px,2.3vw,30px);font-weight:650;line-height:1.25}.proof-bar span{color:#2c2c2e;margin-top:2px;font-size:12px;line-height:1.6}.pain-layout li{padding:14px 0;font-size:17px}.pain-layout p{font-size:17px;line-height:1.85}.quiet-cta{box-shadow:none;background:#edf2ee;border-color:#dce4dc;gap:20px;margin-top:20px;padding:17px 21px}.quiet-cta p{font-size:15px}.journey-editorial{padding-top:30px!important;padding-bottom:30px!important}.journey-phases{border-color:#dbe2d9;border-radius:12px;box-shadow:0 7px 25px #17334204}.journey-phase{background:var(--paper);padding:23px 22px}.journey-phase header{min-height:100px}.journey-phase .phase-number{letter-spacing:0;color:#a2824d;font-size:35px;font-weight:500;top:0}.journey-step [data-slot=accordion-trigger]{gap:10px;padding-block:13px;font-size:15px;line-height:1.65}.journey-step [data-slot=accordion-content]{font-size:14px;line-height:1.85}.journey-action .mini-cta{min-height:44px;padding:10px 20px}.experience-panel strong{letter-spacing:-.03em;font-weight:600}.experience-panel .wrap{column-gap:40px}.experience-panel h2{font-size:30px;line-height:1.4}.experience-panel p{margin-bottom:18px;line-height:1.85}.fit-columns>div{box-shadow:none;border-color:#dde4dc;border-radius:12px;padding:26px}.fit-columns>div:last-child{background:var(--sage)}.fit-columns h2{font-size:25px}.fit-columns li{margin-bottom:10px}.faq-list details{padding:16px 0}.faq-list summary{font-size:18px;line-height:1.6}.deal-preview,.tool-card,.hub-grid>a{border-color:#dce3dd;border-radius:12px;box-shadow:0 4px 16px #14333d04}.tool-card{padding:24px}.feature-library-title{margin:24px 0}.feature-grid{gap:30px 26px;margin-bottom:32px}.feature-grid article{padding-bottom:22px}.feature-grid img,.home-reading-grid img,.reading-image img{border-radius:9px}.longform-page,.feature-library{background:var(--paper);padding-top:0}.reading-breadcrumb{margin-bottom:26px}.reading-title{margin-bottom:24px}.reading-title h1{letter-spacing:-.025em;line-height:1.35}.reading-column p{margin-bottom:19px;line-height:1.95}.reading-chapter{margin-bottom:30px}.reading-chapter h2{margin:27px 0 18px}.reading-image{margin:24px 0 28px}.reading-lead{margin-top:22px;padding-top:18px}.calculator-reading{gap:24px;margin-block:26px;padding-top:24px}.conversion-form.slim-lead-form{max-width:600px;background:#fafbf7!important;border:1px solid #dce4dc!important;border-radius:12px!important;padding:18px 20px!important;box-shadow:0 6px 22px #12313d06!important}.slim-lead-form h2{color:#183743!important;margin:0 0 3px!important;font-size:23px!important;font-weight:650!important;line-height:1.4!important}.slim-lead-form .slim-intro{color:#2c2c2e!important;margin:0 0 10px!important;font-size:12px!important;line-height:1.6!important}.slim-lead-form .lead-fields label{color:#2c2c2e!important;gap:3px!important;font-size:12px!important}.slim-lead-form .lead-fields input{background:#fff!important;border-color:#d2dcd5!important;border-radius:6px!important;height:44px!important;min-height:44px!important;margin-top:0!important;padding:8px 10px!important;font-size:16px!important;line-height:1.4!important}.slim-lead-form .lead-fields input::placeholder{color:#2c2c2e;font-size:13px}.slim-lead-form .lead-optional{border:0;padding:0;font-size:11px;margin:2px 0 0!important}.slim-lead-form .lead-optional summary{color:#2c2c2e;min-height:36px;padding-block:6px;font-size:11px}.slim-lead-form .consent-row{align-items:center;min-height:28px;gap:8px!important;margin:4px 0 8px!important}.slim-lead-form .consent-row label{cursor:pointer;color:#2c2c2e!important;font-size:11px!important;line-height:1.55!important}.slim-lead-form .consent-row small{margin-inline-start:4px;font-size:10px!important;display:inline!important}.slim-lead-form .consent-row button{border-color:#80938a;flex-basis:18px;width:18px;height:18px;margin:0}.slim-lead-form .lead-submit{justify-content:center;align-items:center;gap:10px;margin:3px 0 0;display:flex;color:#15333f!important;background:#d9b574!important;border:1px solid #caa464!important;border-radius:6px!important;min-height:46px!important;padding:9px 14px!important;font-size:15px!important;font-weight:700!important}.slim-lead-form .lead-submit:hover{background:#e6c78f!important;box-shadow:0 4px 12px #9e7a2e14!important}.slim-lead-form .lead-submit:disabled{opacity:.65;transform:none}.slim-lead-form .form-privacy{color:#2c2c2e!important;margin:7px 0 0!important;font-size:10px!important;line-height:1.5!important}.integrated-lead.lead-section{border:0;margin-block:0;padding-block:16px 26px!important}.integrated-lead .conversion-form.slim-lead-form{grid-template-columns:minmax(170px,.85fr) minmax(320px,1.75fr) minmax(170px,.7fr);gap:0 22px;max-width:none;background:#eaf0eb!important;border:1px solid #d9e3da!important;padding:20px 24px!important}.integrated-lead .slim-lead-form h2{font-size:22px!important}.integrated-lead .slim-lead-form .lead-optional{grid-area:3/2}.integrated-lead .slim-lead-form .consent-row{margin:7px 0 0!important}@keyframes arrive{0%{opacity:.35;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.arrive{animation:.48s ease-out both arrive}.hero-story{animation-duration:.6s}.proof-bar>div:nth-child(2).arrive{animation-delay:40ms}.proof-bar>div:nth-child(3).arrive{animation-delay:80ms}.proof-bar>div:nth-child(4).arrive{animation-delay:.12s}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.tool-card:hover,.deal-preview:hover,.hub-grid>a:hover{border-color:#c6b083;transform:translateY(-3px);box-shadow:0 10px 24px #1835420b}.mini-cta:hover{transform:translateY(-1px)}.home-reading-grid>a img{transition:filter .25s}.home-reading-grid>a:hover img{filter:brightness(1.06)}}footer{padding-top:38px;padding-bottom:24px}.footer-bottom{margin-top:28px;padding-top:18px}.footer-grid{gap:34px}.testimonials-section{padding-block:var(--section-space)}@media (max-width:1000px){.integrated-lead .slim-lead-form{display:block;max-width:650px!important}.integrated-lead .slim-lead-form .lead-fields{margin:12px 0 8px!important}.integrated-lead .slim-lead-form .lead-optional{max-width:none}.hero-lead-layout{grid-template-columns:minmax(0,1fr) 330px!important;gap:30px!important}.proof-bar>div{gap:7px;padding-inline:14px}}@media (max-width:760px){:root{--section-space:30px;--mobile-nav-space:calc(70px + env(safe-area-inset-bottom,0px))}body{padding-bottom:var(--mobile-nav-space)}.hero-lead-layout{padding-block:32px;grid-template-columns:1fr!important;gap:24px!important}.advisory-hero{min-height:0}.hero-story h1{margin:10px 0 16px;font-size:clamp(32px,6.2vw,42px);line-height:1.25}.hero-story>p:not(.eyebrow){font-size:16px;line-height:1.85}.hero-story .hero-buttons{gap:10px;margin-top:18px}.hero-buttons .large{height:46px!important;font-size:15px!important}.hero-lead{justify-self:stretch;width:100%;max-width:100%}.hero-lead .conversion-form{max-width:520px;margin-inline:auto}.proof-bar{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding-block:14px}.proof-bar>div{padding:14px 12px}.proof-bar>div:nth-child(2){border-inline-end:0}.proof-bar>div:nth-child(n+3){border-top:1px solid #dce1d8}.proof-bar strong{font-size:22px}.proof-bar svg{width:22px;height:22px}.proof-bar span{font-size:11px}.capital-grid,.about-grid,.pain-layout{gap:24px}.section-heading h2,.advisory-section h2{font-size:28px}.section-heading{margin-bottom:20px}.journey-editorial{padding-block:24px!important}.journey-phase header{min-height:0;padding-bottom:18px}.journey-phase{padding:21px}.quiet-cta{gap:12px;padding:16px}.quiet-cta p{font-size:14px}.experience-panel strong{margin-block:12px;font-size:66px}.experience-panel h2{font-size:27px}.experience-panel p{font-size:16px}.fit-columns{gap:14px}.fit-columns>div{padding:22px}.conversion-form.slim-lead-form,.integrated-lead .conversion-form.slim-lead-form{padding:17px!important}.slim-lead-form h2,.integrated-lead .slim-lead-form h2{font-size:22px!important}.integrated-lead .slim-lead-form{display:block}.integrated-lead .slim-lead-form .lead-fields{grid-template-columns:1fr 1fr!important;margin-top:12px!important}.integrated-lead .slim-lead-form .lead-fields label:last-child{grid-column:1/-1}.integrated-lead .slim-lead-form .lead-submit{margin-top:5px}.integrated-lead.lead-section{padding-block:10px 22px!important}.reading-column p{font-size:17px;line-height:1.9}.reading-chapter h2{font-size:25px}.home-reading-grid{gap:20px}.inner-main{padding-block:28px}.footer-grid{gap:24px}.footer-bottom{padding-bottom:0}.mobile-sticky{display:none!important}.mobile-bottom-nav,.editing-form .mobile-bottom-nav{z-index:250;height:auto;min-height:66px;padding:6px max(8px,env(safe-area-inset-right)) calc(6px + env(safe-area-inset-bottom,0px)) max(8px,env(safe-area-inset-left));-webkit-backdrop-filter:none;backdrop-filter:none;background:#fffefa;border:0;border-top:1px solid #d7e0da;border-radius:0;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;animation:none;position:fixed;inset:auto 0 0;transform:none;box-shadow:0 -5px 24px #1634400d;display:grid!important}.mobile-bottom-nav a{color:#2c2c2e;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:0;height:50px;padding:3px;display:flex}.mobile-bottom-nav a span{place-items:center;height:23px;display:grid}.mobile-bottom-nav a b{white-space:nowrap;font-size:11px;font-weight:500;line-height:1.4}.mobile-bottom-nav a.active:not(.primary){color:#183e49;background:#e8efea;box-shadow:inset 0 -2px #638779}.mobile-bottom-nav a.primary{color:#173541;box-shadow:none;background:#e5c58d}.mobile-bottom-nav a.primary.active{background:#d9b574;outline:none;box-shadow:inset 0 -3px #916b2c}.mobile-bottom-nav a.active b{font-weight:700}.mobile-bottom-nav a:focus-visible{outline-offset:-3px}.site-mobile-nav{max-height:calc(100dvh - 78px - var(--mobile-nav-space));padding-bottom:16px}}@media (max-width:360px){.proof-bar strong{font-size:19px}.proof-bar>div{grid-template-columns:1fr}.proof-bar svg{display:none}.hero-story h1{font-size:31px}.slim-lead-form .lead-fields{grid-template-columns:1fr!important}.slim-lead-form .lead-fields label{grid-column:auto!important}.integrated-lead .slim-lead-form .lead-fields{grid-template-columns:1fr!important}.mobile-bottom-nav a b{font-size:10px}}.section-cream{background:linear-gradient(120deg,#e8f0e9,#f6f1e6)}.section-dark{background:linear-gradient(120deg,#112b39,#1c414b)}.proof-bar>div:first-child{background:#e8efdf;border-radius:10px}.proof-bar svg{background:#f0e3c7;border-radius:9px;width:34px;height:34px;padding:5px}.proof-bar strong{color:#25584f}.proof-bar strong .count-up,.experience-panel strong .count-up{font:inherit;color:inherit;line-height:inherit;vertical-align:baseline;font-variant-numeric:tabular-nums;margin:0;display:inline-grid;position:relative}.proof-bar strong .count-up>span,.experience-panel strong .count-up>span{font:inherit;color:inherit;line-height:inherit;letter-spacing:inherit;margin:0}.count-up-reserve,.count-up-live{white-space:nowrap;grid-area:1/1}.count-up-reserve{visibility:hidden}.count-up-live{text-align:start}.journey-phase:first-child{background:#fffdf7}.journey-phase:nth-child(2){background:#eaf2eb}.journey-phase:nth-child(3){background:#f5efe2}.journey-phase header h3{color:#214c47}.journey-phase .phase-number{color:#a47b32}.tool-card>svg{color:#3c7869;box-sizing:content-box;background:#eaf2e7;border-radius:11px;padding:6px}.home-reading-grid>a,.feature-grid>article{transition:border-color .25s,color .25s}.reading-all,.feature-grid article div>a{color:#306456}.capital-card{background:linear-gradient(140deg,#284e54,#173743);border-color:#d8b67455}.quiet-cta{background:linear-gradient(105deg,#e3eee4,#f6f1e5)}.conversion-form.slim-lead-form,.integrated-lead .conversion-form.slim-lead-form{border:1px solid #dbc99f!important;background:#fffdf7!important;border-inline-start:3px solid #c29b55!important;border-radius:10px!important;padding:14px 16px!important;box-shadow:0 5px 20px #8c733c0b!important}.conversion-form.slim-lead-form:focus-within{border-color:#b39257!important;box-shadow:0 0 0 3px #d9b5741a!important}.slim-lead-form h2,.integrated-lead .slim-lead-form h2{margin:0 0 7px!important;font-size:21px!important;line-height:1.3!important}.slim-lead-form .lead-fields{gap:6px 8px!important;margin:8px 0 4px!important}.slim-lead-form .lead-fields label{gap:2px!important;font-size:11px!important}.slim-lead-form .lead-optional summary{min-height:30px;padding-block:4px;font-size:11px}.slim-lead-form .consent-row{min-height:25px;margin:2px 0 5px!important}.slim-lead-form .lead-submit{background:linear-gradient(105deg,#d8ad63,#e8c891)!important;border-color:#c5a05e!important;min-height:44px!important;margin:2px 0 0!important;box-shadow:0 3px 8px #a77b2914!important}.slim-lead-form .form-privacy{margin:5px 0 0!important}.integrated-lead .slim-lead-form h2{grid-row:1/3;align-self:center;max-width:250px}.integrated-lead .slim-lead-form .lead-fields{margin:0!important}.integrated-lead .slim-lead-form .consent-row{margin-top:5px!important}.integrated-lead .slim-lead-form .lead-submit{margin:0!important}.integrated-lead .conversion-form.slim-lead-form{background:linear-gradient(110deg,#faf6eb,#f0f5ed)!important}@keyframes tab-arrive{0%{opacity:.65;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes contact-focus{0%{box-shadow:0 0 0 5px #d7b47444}to{box-shadow:0 5px 20px #8c733c0b}}@media (prefers-reduced-motion:no-preference){.arrive{animation-duration:.62s;animation-timing-function:cubic-bezier(.2,.7,.25,1)}.journey-phase:nth-child(2).arrive,.feature-grid>article:nth-child(2n).arrive{animation-delay:70ms}.journey-phase:nth-child(3).arrive,.home-reading-grid>a:nth-child(3).arrive{animation-delay:.14s}.home-reading-grid>a:nth-child(2).arrive{animation-delay:70ms}[data-slot=tabs-content][data-state=active]{animation:.24s ease-out tab-arrive}.hero-lead:target .conversion-form,.integrated-lead:target .conversion-form{animation:.8s ease-out contact-focus}.lead-submit svg{transition:transform .2s}.lead-submit:hover svg{transform:translate(-3px)}.gold-btn:active{transform:scale(.985)}}@media (max-width:1000px){.integrated-lead .slim-lead-form h2{max-width:none}.integrated-lead .slim-lead-form .lead-fields{margin:8px 0 4px!important}}@media (max-width:760px){.conversion-form.slim-lead-form,.integrated-lead .conversion-form.slim-lead-form{padding:13px 14px!important}.slim-lead-form h2,.integrated-lead .slim-lead-form h2{font-size:20px!important}.proof-bar svg{width:30px;height:30px}.integrated-lead .slim-lead-form .lead-fields{margin:8px 0 4px!important}.slim-lead-form .lead-optional summary{min-height:34px}}.hero-story h1 .hero-audience-accent{color:#e8c891;display:block}.selected-articles{border-block:1px solid #e1e5dd;scroll-margin-top:95px}.selected-articles .section-heading{margin-bottom:18px}.selected-articles-soon{color:#3a6359;background:linear-gradient(110deg,#edf3ec,#faf5e9);border:1px solid #dce4d7;border-radius:12px;align-items:center;gap:17px;padding:22px 24px;display:flex}.selected-articles-soon p{color:#2c2c2e;flex:1;margin:0;font-size:16px}.selected-articles-soon>span{color:#876830;white-space:nowrap;background:#fff9ec;border:1px solid #dac499;border-radius:99px;padding:5px 12px;font-size:12px}.selected-article-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.selected-article-grid article{background:#fffefa;border:1px solid #dde4da;border-radius:12px;overflow:hidden}.selected-article-grid a{height:100%;display:block}.selected-article-grid img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;display:block}.selected-article-grid article a>div{padding:20px}.selected-article-grid article span{color:#92713c;font-size:12px}.selected-article-grid h3{margin:9px 0;font-size:23px;line-height:1.4}.selected-article-grid p{color:#2c2c2e;font-size:15px;line-height:1.8}.selected-article-grid b{color:#306456;align-items:center;gap:8px;font-size:14px;display:flex}@media (max-width:760px){.selected-article-grid{grid-template-columns:1fr}.selected-articles-soon{flex-wrap:wrap;gap:12px;padding:17px}.selected-articles-soon p{flex-basis:calc(100% - 50px);font-size:14px}.selected-articles-soon>span{margin-inline-start:40px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.arrive{opacity:1!important;transform:none!important}}
.insight-page,.insight-index{color:#172936;background:#fbfaf7;padding-bottom:48px}.insight-breadcrumb{color:#2c2c2e;gap:10px;padding:22px 0;font-size:13px;display:flex}.insight-breadcrumb a:hover{color:#9a762e}.insight-hero{isolation:isolate;aspect-ratio:16/9;background:#091a26;border-radius:6px;min-height:510px;position:relative;overflow:hidden}.insight-hero-photo,.insight-hero-shade{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.insight-hero-shade{background:linear-gradient(270deg,#05131ef0,#05131eba 65%,#05131e40),linear-gradient(#0000 35%,#05131ecc)}.insight-hero-copy{z-index:1;max-width:900px;min-height:inherit;flex-direction:column;justify-content:center;padding:clamp(32px,5vw,72px);display:flex;position:relative}.insight-category{color:#e3c67f;letter-spacing:.03em;font-size:13px;font-weight:700}.insight-hero h1{letter-spacing:-.02em;text-wrap:balance;margin:17px 0 20px;font-size:clamp(30px,3.8vw,53px);font-weight:750;line-height:1.22;color:#fff!important}.insight-hero h1 em,.insight-index h1 em{color:#e3c67f;font-style:normal}.insight-hero-copy>p{color:#e4e8e8;max-width:680px;margin:0 0 24px;font-size:19px;line-height:1.75}.insight-byline{color:#d1d8da;flex-wrap:wrap;gap:10px 22px;font-size:13px;display:flex}.insight-byline span{align-items:center;gap:6px;display:flex}.insight-byline a{color:#efdfbc}.insight-image-disclosure{z-index:1;color:#dde3e5;font-size:10px;position:absolute;bottom:12px;left:18px}.insight-body{max-width:740px;margin:36px auto 0;padding:0 20px}.insight-intro{color:#243d49;margin:0 0 30px;font-size:21px;font-weight:500;line-height:1.85}.insight-facts{background:#fff;border:1px solid #e1ddcf;border-top:3px solid #b79854;border-radius:5px;margin:0 0 38px;padding:24px;box-shadow:0 9px 30px #182b3610}.insight-facts h2{color:#182c39;margin:0 0 20px;font-size:18px}.insight-fact-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 26px;display:grid}.insight-fact-grid>div{border-inline-start:2px solid #e8dfc8;min-width:0;padding-inline-start:14px}.insight-fact-grid strong{color:#917139;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:clamp(25px,4vw,34px);font-weight:700;line-height:1.3;display:block}.insight-fact-grid span{color:#2c2c2e;margin-top:5px;font-size:14px;line-height:1.6;display:block}.insight-facts>p{color:#2c2c2e;border-top:1px solid #eee9df;margin:20px 0 6px;padding-top:16px;font-size:12px;line-height:1.7}.insight-facts>a{color:#806327;text-underline-offset:4px;font-size:12px;text-decoration:underline}.insight-chapter{background:0 0!important;margin:0 0 32px!important;padding:0!important}.insight-chapter>h2{color:#152e3c;letter-spacing:-.015em;margin:0 0 14px;font-size:25px;font-weight:700;line-height:1.4}.insight-chapter>p{color:#2c2c2e;margin:0 0 18px;font-size:18px;line-height:1.95}.insight-inline-image{margin:30px -32px}.insight-inline-image img{aspect-ratio:16/9;object-fit:cover;border-radius:4px;width:100%}.insight-inline-image figcaption{color:#2c2c2e;margin-top:9px;font-size:12px;line-height:1.65}.insight-inline-image figcaption span{white-space:nowrap}.insight-takeaway{background:#f1ecdf;border-inline-start:4px solid #b89b5b;border-radius:4px;margin:28px 0;padding:25px 28px}.insight-takeaway>span{color:#856727;font-size:12px;font-weight:700}.insight-takeaway h2{color:#193440;margin:6px 0 12px;font-size:23px}.insight-takeaway p{color:#2c2c2e;margin:0;font-size:18px;line-height:1.85}.insight-practical{border-block:1px solid #deded6;flex-wrap:wrap;gap:12px 22px;margin:26px 0;padding:18px 0;display:flex}.insight-practical p{color:#2c2c2e;width:100%;margin:0;font-size:14px}.insight-practical a{color:#386659;text-underline-offset:5px;align-items:center;gap:8px;font-size:15px;font-weight:600;text-decoration:underline;display:inline-flex}.insight-sources{color:#2c2c2e;margin:28px 0;scroll-margin-top:110px;font-size:13px;line-height:1.8}.insight-sources summary{cursor:pointer;color:#2c2c2e;min-height:44px;padding:12px 0;font-weight:600}.insight-sources a{text-underline-offset:3px;text-decoration:underline}.insight-sources ul{padding-inline-start:20px;list-style:outside}.insight-sources p{margin:12px 0}.insight-cta{color:#fff;background:#0a2230;border:1px solid #234251;border-radius:6px;margin:28px 0 44px;padding:28px 32px}.insight-cta h2{margin:10px 0;font-size:28px;line-height:1.35;color:#fff!important}.insight-cta p{color:#d7e1e2;margin:0 0 20px;font-size:17px;line-height:1.8}.insight-cta .gold-btn{align-items:center;gap:12px;min-height:48px;display:inline-flex}.insight-related{padding-block:24px!important}.insight-related>.section-heading a{color:#80642d;font-size:14px}.insight-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.insight-card{background:#fff;border:1px solid #e3dfd6;border-radius:5px;min-width:0;transition:box-shadow .2s,transform .2s;overflow:hidden}.insight-card:hover{transform:translateY(-3px);box-shadow:0 14px 28px #122c3512}.insight-card>a{height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.insight-card-photo{position:relative;overflow:hidden}.insight-card-photo img{aspect-ratio:16/9;object-fit:cover;width:100%;transition:transform .45s;display:block}.insight-card:hover img{transform:scale(1.025)}.insight-card-photo>span{color:#2c2c2e;background:#f3e7c9;border-radius:3px;padding:5px 10px;font-size:11px;font-weight:700;position:absolute;bottom:12px;right:14px}.insight-card-copy{flex-direction:column;flex:1;padding:20px;display:flex}.insight-card-copy small{color:#2c2c2e;font-size:11px}.insight-card h3{color:#17303e;text-wrap:pretty;margin:10px 0 12px;font-size:21px;line-height:1.5}.insight-card p{color:#2c2c2e;margin:0 0 18px;font-size:14px;line-height:1.75}.insight-card b{color:#876a30;align-items:center;gap:8px;margin-top:auto;font-size:13px;display:flex}.insight-index-head{max-width:740px;padding:52px 0 26px}.insight-index-head h1{color:#132f3e;margin:12px 0 20px;font-size:clamp(36px,5vw,58px);line-height:1.17}.insight-index-head h1 em{color:#a1803e}.insight-index-head p{color:#2c2c2e;font-size:18px;line-height:1.8}.insight-tabs{justify-content:flex-start;gap:8px;margin:12px 0;background:0 0!important;flex-wrap:wrap!important;height:auto!important;padding:0!important;display:flex!important}.insight-tabs button{min-height:44px;color:#2c2c2e!important;background:#fff!important;border:1px solid #dedccf!important;border-radius:5px!important;flex:none!important;padding:10px 19px!important}.insight-tabs button[data-state=active],.insight-tabs button[data-active]{color:#fff!important;background:#173a41!important;border-color:#173a41!important}.insight-count{color:#2c2c2e;margin:17px 0;font-size:13px}.insight-library-footer{background:#eeeade;border-radius:5px;flex-wrap:wrap;align-items:center;gap:10px 22px;margin:36px 0 0;padding:22px;display:flex}.insight-library-footer p{margin:0}.insight-library-footer a{color:#346554;font-weight:600}.selected-articles .section-heading>a{color:#84672e;font-size:14px}.insight-page a:focus-visible,.insight-index a:focus-visible{outline-offset:5px;border-radius:3px;outline:3px solid #b79544}@media (max-width:900px){.insight-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.insight-hero{aspect-ratio:auto;min-height:480px}.insight-hero-copy{padding:38px 30px}.insight-hero h1{font-size:36px}.insight-hero-copy>p{font-size:17px}.insight-hero-shade{background:linear-gradient(270deg,#061b2aea,#061b2aaf)}}@media (max-width:600px){.insight-page,.insight-index{padding-bottom:24px}.insight-breadcrumb{padding:15px 0;font-size:12px}.insight-hero{min-height:unset;border-radius:4px}.insight-hero-copy{min-height:unset;padding:34px 22px 48px}.insight-hero h1{font-size:30px;line-height:1.3}.insight-hero-copy>p{font-size:16px;line-height:1.75}.insight-byline{gap:10px 14px;font-size:11px}.insight-body{margin-top:28px;padding:0 22px}.insight-intro{font-size:19px}.insight-facts{margin-bottom:28px;padding:20px 16px}.insight-fact-grid{gap:20px 12px}.insight-fact-grid strong{font-size:26px}.insight-fact-grid span{font-size:12px}.insight-chapter>p{font-size:17px;line-height:1.95}.insight-chapter>h2{font-size:23px}.insight-inline-image{margin:24px 0}.insight-takeaway{padding:22px 18px}.insight-takeaway p{font-size:17px}.insight-cta{padding:24px 20px}.insight-cta h2{font-size:25px}.insight-cta .gold-btn{justify-content:center;width:100%}.insight-grid{grid-template-columns:1fr;gap:20px}.insight-card-copy{padding:18px}.insight-card h3{font-size:22px}.insight-index-head{padding-top:32px}.insight-tabs{gap:6px}.insight-tabs button{padding:8px 13px!important;font-size:13px!important}.insight-related .section-heading{flex-direction:column;align-items:flex-start;gap:15px}}@media (prefers-reduced-motion:reduce){.insight-card,.insight-card-photo img{transition:none}.insight-card:hover,.insight-card:hover img{transform:none}}
a.cv-button:hover{transform:none}.cv-section{padding:66px 0;scroll-margin-top:100px}.cv-section h2{letter-spacing:-.025em;color:#203239;margin:12px 0 22px;font-size:clamp(29px,3.3vw,43px);font-weight:700;line-height:1.28}.cv-section h2 em,.cv-hero h1 em{color:#385865;font-style:normal}.cv-section p{color:#2c2c2e;margin:0 0 18px;font-size:18px;line-height:1.85}.cv-eyebrow{color:#807255;letter-spacing:.025em;font-size:12px;font-weight:700;line-height:1.7;display:block}.cv-button{cursor:pointer;background:#24414d;border:1px solid #24414d;border-radius:5px;justify-content:center;align-items:center;gap:12px;min-height:49px;padding:13px 22px;font-size:15px;font-weight:650;line-height:1.5;text-decoration:none;transition:background .18s,box-shadow .18s;display:inline-flex;color:#fff!important}.cv-button:hover{background:#19323c;box-shadow:0 5px 16px #24414d1b}.cv-button:focus-visible,.cv-text-link:focus-visible{outline-offset:4px;outline:3px solid #bca576}.cv-text-link{color:#2c2c2e;text-underline-offset:5px;align-items:center;gap:10px;min-height:44px;font-size:15px;font-weight:650;display:inline-flex}.cv-text-link:hover{text-decoration:underline}.cv-two-col{grid-template-columns:1fr 1fr;align-items:center;gap:76px;display:grid}.cv-hero{background:#f0eee7;padding:48px 0 40px;scroll-margin-top:85px}.cv-hero-grid{grid-template-columns:1.25fr .75fr;align-items:center;gap:62px;display:grid}.cv-hero h1{letter-spacing:-.035em;color:#262f37;max-width:740px;margin:18px 0 21px;font-size:clamp(34px,3.65vw,50px);font-weight:750;line-height:1.2}.cv-hero h1>span{margin-top:14px;font-size:.76em;font-weight:600;line-height:1.32;display:block}.cv-hero-copy>p{color:#2c2c2e;max-width:640px;margin:0 0 16px;font-size:17px;line-height:1.8}.cv-actions{flex-wrap:wrap;align-items:center;gap:16px 24px;margin:25px 0 12px;display:flex}.cv-hero-note{color:#2c2c2e;font-size:12px}.cv-hero-editorial{color:#2c2c2e;background:#e8e5d9;border:1px solid #cfcaba;border-top:3px solid #445464;flex-direction:column;justify-content:space-between;min-height:390px;padding:42px 30px;display:flex}.cv-hero-editorial>span{font-size:14px}.cv-hero-editorial>p{letter-spacing:-.025em;color:#2c2c2e;margin:25px 0;font-size:31px;line-height:1.5}.cv-hero-editorial em{color:#222f3c;font-style:normal;font-weight:650}.cv-hero-editorial>div{border-top:1px solid #cac5b4;flex-direction:column;gap:5px;padding-top:20px;display:flex}.cv-hero-editorial strong{font-size:22px}.cv-hero-editorial>div>span{font-size:13px}.cv-hero-portrait{margin:0;position:relative}.cv-hero-portrait img{object-fit:cover;border-radius:5px;width:100%;height:510px}.cv-hero-portrait figcaption{color:#fff;background:#13252a;border-radius:3px;padding:8px 14px;font-size:12px;position:absolute;bottom:15px;right:15px}.cv-mobile-proof{display:none}.cv-proof{border-bottom:1px solid #dcd2de;grid-template-columns:repeat(4,1fr);gap:30px;padding-block:32px;display:grid}.cv-proof>div{border-inline-start:1px solid #d8d0db;padding-inline-start:24px}.cv-proof>div:first-child{border:0;padding-inline-start:0}.cv-proof strong{color:#2c2c2e;font-variant-numeric:tabular-nums;font-size:28px;font-weight:700;line-height:1.4;display:block}.cv-proof span{color:#2c2c2e;margin-top:5px;font-size:12px;line-height:1.65;display:block}.cv-questions{background:#fff;border:1px solid #e1e1d7;border-radius:5px;padding:30px}.cv-questions blockquote{color:#2c2c2e;margin:0 0 22px;font-size:23px;font-weight:550;line-height:1.6}.cv-questions ul{margin:0;padding:0;list-style:none}.cv-questions li{color:#2c2c2e;border-top:1px solid #e9e9e0;padding:12px 0;font-size:15px;line-height:1.55}.cv-pain-end{font-weight:650;color:#2c2c2e!important}.cv-investor-first{text-align:center;background:#e7deea}.cv-belief{font-size:23px!important}.cv-belief strong{color:#2c2c2e;font-weight:600}.cv-investor-first h2{margin-bottom:0;font-size:clamp(36px,5vw,58px)}.cv-investor-path{border-block:1px solid #cdc4d4;justify-content:center;align-items:center;gap:30px;max-width:830px;margin:30px auto;padding:25px 0;display:flex}.cv-investor-path>div{flex:1}.cv-investor-path span{color:#2c2c2e;font-size:12px}.cv-investor-path p{margin:8px 0 0;font-size:17px}.cv-section-heading{max-width:790px;margin-bottom:30px}.cv-value-grid{grid-template-columns:repeat(3,1fr);gap:0 36px;display:grid}.cv-value-grid>div{border-top:1px solid #dad3df;padding:24px 0 12px}.cv-value-grid svg{color:#2c2c2e;margin-bottom:12px}.cv-value-grid h3{color:#2d3846;margin:0 0 8px;font-size:21px;line-height:1.45}.cv-value-grid p{font-size:15px}.cv-value-quote{color:#2c2c2e;border-inline-start:3px solid #b4a176;margin:25px 0 0;padding:12px 22px;font-size:24px;line-height:1.6}.cv-value-quote em{color:#2c2c2e;font-style:normal;font-weight:700}.cv-experience .cv-button{background:#e6dcc3;border-color:#e6dcc3;color:#24313d!important}.cv-experience-number{border-inline-end:1px solid #4a515d;padding-inline-end:40px}.cv-experience-number>span{color:#aeaebb;font-size:13px}.cv-experience-number>strong{color:#e8dfc7;letter-spacing:-.05em;font-size:clamp(70px,10vw,136px);line-height:1.3;display:block}.cv-experience-number>p{font-size:17px}.cv-journey{counter-reset:none;grid-template-columns:1fr 1fr;gap:0 45px;margin:0;padding:0;list-style:none;display:grid}.cv-journey li{border-top:1px solid #d9d2de;gap:22px;padding:23px 0;display:flex}.cv-journey li>span{color:#2c2c2e;font-variant-numeric:tabular-nums;font-size:26px;line-height:1.4}.cv-journey h3{color:#2c3744;margin:0 0 7px;font-size:21px;line-height:1.45}.cv-journey p{margin:0;font-size:15px;line-height:1.75}.cv-journey-close{background:#ececdf;border-radius:5px;justify-content:space-between;align-items:center;gap:25px;margin-top:25px;padding:25px;display:flex}.cv-journey-close p{margin:0;font-size:17px}.cv-scope{color:#2c2c2e;margin-top:15px;font-size:11px;line-height:1.7;display:block}.cv-analysis-board{background:#fff;border:1px solid #d9d0dd;border-radius:6px;overflow:hidden;box-shadow:0 12px 35px #2a22420a}.cv-analysis-board>header{color:#e1dae7;background:#243743;justify-content:space-between;gap:15px;padding:19px 26px;font-size:14px;display:flex}.cv-analysis-board>header>b{font-size:12px;font-weight:500}.cv-analysis-columns{grid-template-columns:repeat(3,1fr);gap:30px;padding:30px;display:grid}.cv-analysis-columns>div{border-inline-start:1px solid #e5dde6;padding-inline-start:25px}.cv-analysis-columns>div:first-child{border:0;padding-inline-start:0}.cv-analysis-index{color:#2c2c2e;font-size:12px}.cv-analysis-columns h3{color:#2a3748;margin:8px 0 15px;font-size:22px}.cv-analysis-columns ul{margin:0;padding:0;list-style:none}.cv-analysis-columns li{color:#2c2c2e;gap:12px;padding:9px 0;font-size:15px;line-height:1.5;display:flex}.cv-analysis-columns li span{color:#2c2c2e}.cv-analysis-board>footer{color:#2c2c2e;background:#f5f5ee;flex-wrap:wrap;gap:12px 24px;padding:20px 28px;font-size:13px;display:flex}.cv-analysis-board>footer>strong{color:#2c2c2e}.cv-analysis-action{color:#2c2c2e;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:20px;margin-top:24px;font-size:15px;display:flex}.cv-capital-control{background:#fff;border:1px solid #dfd3e1;border-radius:6px;padding:28px}.cv-capital-control>label{color:#2c2c2e;font-size:13px}.cv-capital-number{color:#2c2c2e;align-items:baseline;gap:10px;margin:10px 0 18px;display:flex}.cv-capital-number bdi{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:48px;font-weight:650}.cv-capital-number>span{font-size:24px}.cv-capital-control [data-slot=slider]{min-height:44px}.cv-capital-control [data-slot=slider-track]{background:#e1d9e6;height:7px}.cv-capital-control [data-slot=slider-thumb]{background:#fff;border:3px solid #52486d;width:28px;height:28px;box-shadow:0 0 0 8px #5c55780a}.cv-capital-presets{direction:ltr;justify-content:space-between;gap:5px;margin:5px 0 22px;display:flex}.cv-capital-presets button{color:#2c2c2e;cursor:pointer;border:1px solid #e5dde7;border-radius:4px;min-width:44px;min-height:44px;padding:6px 9px;font-size:12px}.cv-capital-control>p{font-size:15px;line-height:1.75}.cv-capital-control .cv-button{width:100%;font-size:14px}.cv-capital-control>small{color:#2c2c2e;margin-top:12px;font-size:11px;line-height:1.6;display:block}.cv-about{background:#ede9df}.cv-about-copy{max-width:820px}.cv-about blockquote{color:#2c2c2e;border-inline-start:3px solid #b2a485;margin:25px 0;padding:10px 22px;font-size:25px;line-height:1.6}.cv-about blockquote em{color:#2c2c2e;font-style:normal;font-weight:600}.cv-about-photo{object-fit:cover;border-radius:4px;width:100%;max-height:640px}.cv-video{max-width:860px}.cv-video video{border-radius:5px;width:100%;margin:15px 0 22px}.cv-faq-layout{grid-template-columns:.7fr 1.3fr;gap:60px;display:grid}.cv-faq details{border-bottom:1px solid #dcd4e0}.cv-faq summary{cursor:pointer;color:#2c2c2e;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;font-size:17px;font-weight:600;line-height:1.5;list-style:none;display:flex}.cv-faq summary::-webkit-details-marker{display:none}.cv-faq summary span{color:#2c2c2e;font-size:23px;font-weight:400}.cv-faq details[open] summary span{transform:rotate(45deg)}.cv-faq p{padding-bottom:10px;font-size:16px}.cv-learning{background:#f0e9f1;border-top:1px solid #e0d6e3}.cv-tools{grid-template-columns:repeat(2,1fr);gap:12px 22px;margin-bottom:15px;display:grid}.cv-tools>a{color:#2c2c2e;background:#fff;border:1px solid #dcd3e2;border-radius:4px;align-items:center;gap:15px;padding:22px;font-size:15px;font-weight:600;transition:border-color .2s;display:flex}.cv-tools>a:hover{border-color:#817597}.cv-tools>a>span{flex:1}.conversion-home .home-reading,.conversion-home .selected-articles{padding-block:40px!important}.cv-final-grid{grid-template-columns:1fr 1fr;align-items:center;gap:68px;display:grid}.cv-final-lead .cv-eyebrow{color:#c1b68d}.cv-final-note{color:#d8ccde;border-top:1px solid #525565;flex-direction:column;gap:7px;padding-top:22px;font-size:13px;display:flex}.cv-final-note>b{font-size:24px}.conversion-form.cv-lead-form{max-width:650px!important;box-shadow:none!important;background:#fff!important;border:1px solid #d8cedd!important;border-radius:6px!important;margin:0!important;padding:26px!important}.cv-lead-form h2{color:#2b3546!important;margin:0 0 8px!important;font-size:25px!important;line-height:1.4!important}.cv-lead-form .cv-form-intro{color:#2c2c2e!important;margin:0 0 18px!important;font-size:13px!important;line-height:1.75!important}.cv-lead-form .cv-form-fields{grid-template-columns:1fr 1fr!important;gap:15px!important;margin:0 0 18px!important;display:grid!important}.cv-lead-form label{color:#2c2c2e!important;font-size:12px!important;font-weight:600!important}.cv-lead-form .cv-form-fields input,.cv-form-select,.cv-lead-form .lead-optional input{color:#2b253f!important;background:#faf6fb!important;border:1px solid #d7ccde!important;border-radius:4px!important;width:100%!important;min-width:0!important;height:46px!important;margin-top:6px!important;padding:10px 12px!important;font-size:15px!important;font-weight:400!important}.cv-form-select [data-slot=select-value]{text-align:right;white-space:normal!important;line-height:1.35!important}.cv-select-menu{z-index:400!important;color:#232b39!important;background:#fff!important;border:1px solid #d0c7d9!important;max-width:calc(100vw - 32px)!important;box-shadow:0 12px 35px #1c1b3330!important}.cv-select-menu [data-slot=select-item]{white-space:normal;cursor:pointer;min-height:44px;padding-block:10px;font-size:14px}.cv-lead-form .lead-submit{width:100%;color:#fff!important;background:#24414d!important;border-radius:4px!important;min-height:48px!important;margin:0!important;font-size:15px!important}.cv-lead-form .form-privacy{color:#2c2c2e!important;text-align:center!important;margin:10px 0 0!important;font-size:11px!important}.cv-lead-form .cv-capital-carried{color:#554573;font-size:12px}.cv-lead-form .lead-optional{margin-bottom:15px}.cv-lead-form .lead-optional>label{margin:10px 0;display:block}.cv-case-grid{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}.cv-case-grid article{border-top:2px solid #a99bb6;padding:20px 0}.cv-case-grid p{font-size:15px}.cv-case-grid img{aspect-ratio:4/3;object-fit:cover;width:100%}.conversion-home [id]{scroll-margin-top:100px}@media (max-width:1000px){.cv-hero-grid{grid-template-columns:1.2fr .8fr;gap:30px}.cv-hero-editorial{min-height:330px;padding:30px 22px}.cv-hero-editorial>p{font-size:26px}.cv-two-col{gap:38px}.cv-proof{gap:16px}.cv-proof>div{padding-inline-start:16px}.cv-proof strong{font-size:24px}.cv-final-grid{gap:30px}.cv-faq-layout{gap:35px}.cv-section{padding-block:52px}}@media (max-width:700px){.cv-section{padding-block:40px}.cv-hero{padding:25px 0 28px}.cv-hero-grid,.cv-two-col,.cv-final-grid,.cv-faq-layout{grid-template-columns:1fr;gap:26px}.cv-hero-grid{flex-direction:column-reverse;display:flex}.cv-hero-no-photo{display:block}.cv-hero-editorial{display:none}.cv-hero h1{margin:12px 0 15px;font-size:33px;line-height:1.2}.cv-hero h1>span{margin-top:12px;font-size:.77em}.cv-hero .cv-eyebrow{font-size:11px}.cv-hero-copy>.cv-hero-intro{margin-bottom:16px;font-size:16px;line-height:1.65}.cv-hero-copy>.cv-hero-detail{display:none}.cv-actions{gap:10px;margin:20px 0 10px}.cv-actions .cv-button{width:100%;font-size:15px}.cv-actions .cv-text-link{justify-content:center;width:100%;min-height:34px;font-size:13px}.cv-hero-note{text-align:center;font-size:11px;display:block}.cv-hero-copy>.cv-mobile-proof{text-align:center;color:#2c2c2e;margin:15px 0 0;font-size:12px;line-height:1.6;display:block}.cv-hero-portrait{width:100%}.cv-hero-portrait img{object-position:center 25%;height:230px}.cv-proof{grid-template-columns:repeat(2,1fr);gap:22px 18px;padding-block:25px}.cv-proof>div{border:0;padding:0!important}.cv-proof strong{font-size:24px}.cv-proof span{font-size:11px}.cv-section h2{font-size:30px}.cv-section p{font-size:16px}.cv-questions{padding:22px}.cv-questions blockquote{font-size:21px}.cv-questions li{font-size:14px}.cv-investor-path{flex-direction:column;gap:18px;padding:20px 0}.cv-investor-path>svg{transform:rotate(-90deg)}.cv-investor-first h2{font-size:36px}.cv-belief{font-size:18px!important}.cv-value-grid{grid-template-columns:1fr 1fr;gap:0 22px}.cv-value-grid h3{font-size:18px}.cv-value-grid p{font-size:14px}.cv-value-quote{padding-inline-start:18px;font-size:21px}.cv-experience-number{border-inline-end:0;border-bottom:1px solid #4a515d;padding:0 0 22px}.cv-experience-number>strong{font-size:86px}.cv-experience-number>p{font-size:14px}.cv-journey{grid-template-columns:1fr}.cv-journey li{gap:19px;padding:20px 0}.cv-journey h3{font-size:20px}.cv-journey p{font-size:15px}.cv-journey-close{flex-direction:column;align-items:stretch;padding:22px}.cv-journey-close p{font-size:16px}.cv-analysis-columns{grid-template-columns:1fr;gap:25px;padding:22px}.cv-analysis-columns>div{border-inline-start:0;border-top:1px solid #e5dde6;padding:20px 0 0}.cv-analysis-columns>div:first-child{padding:0}.cv-analysis-columns ul{grid-template-columns:1fr 1fr;gap:0 15px;display:grid}.cv-analysis-columns li{font-size:14px}.cv-analysis-board>header{flex-direction:column;gap:4px;padding:18px;font-size:14px}.cv-analysis-board>footer{padding:20px;font-size:12px}.cv-analysis-action{justify-content:flex-start}.cv-capital-control{padding:23px 19px}.cv-capital-number bdi{font-size:42px}.cv-capital-control>p{font-size:15px}.cv-about blockquote{padding-inline-start:18px;font-size:22px}.cv-faq summary{padding:19px 0;font-size:16px}.cv-faq p{font-size:15px}.cv-tools{grid-template-columns:1fr;gap:10px}.cv-tools>a{padding:18px;font-size:14px}.cv-final-lead{padding-bottom:40px}.conversion-form.cv-lead-form{padding:23px 18px!important}.cv-lead-form .cv-form-fields{grid-template-columns:1fr!important;gap:13px!important}.cv-lead-form .cv-form-fields input,.cv-form-select{font-size:16px!important}.cv-case-grid{grid-template-columns:1fr}.conversion-home .home-reading,.conversion-home .selected-articles{padding-block:32px!important}}.cv-site-header .site-desktop-nav{background:0 0;border:0;border-radius:0}.cv-site-header .site-desktop-nav a{border-radius:4px}.cv-site-header .site-actions{margin-inline-start:auto}.cv-header-cta{white-space:nowrap;min-height:42px;padding:10px 16px;font-size:13px;color:#2a3244!important;background:#e0d9c4!important;border-color:#e0d9c4!important}.cv-knowledge-mega{opacity:1!important;background:#fff!important;grid-template-columns:1fr 1fr!important;width:510px!important;min-width:470px!important}.cv-about-title{padding-top:35px}.cv-about-title h1{color:#2f384c;font-size:32px}.cv-match-page{max-width:800px}.cv-match-page h1{color:#263142}.cv-mobile-bottom{display:none!important}@media (max-width:1080px){.cv-site-header .site-desktop-nav{display:none}}@media (max-width:700px){.cv-header-cta{display:none}.cv-site-header .site-nav{gap:14px}.mobile-bottom-nav.cv-mobile-bottom{padding:10px 18px calc(7px + env(safe-area-inset-bottom));z-index:100;border-top:1px solid #d7ccdf;flex-direction:column;gap:7px;position:fixed;inset:auto 0 0;box-shadow:0 -5px 20px #25223c10;background:#f8f2f9!important;height:auto!important;display:flex!important}.cv-mobile-bottom>a.cv-mobile-primary{border-radius:4px;justify-content:center;color:#fff!important;background:#24414d!important;flex-direction:row!important;gap:10px!important;min-height:44px!important;padding:9px 15px!important;font-size:14px!important;display:flex!important}.cv-mobile-bottom>div{justify-content:space-around;display:flex}.cv-mobile-bottom>div>a{color:#2c2c2e;border-radius:4px;flex-direction:row;justify-content:center;align-items:center;gap:6px;min-height:36px;padding:4px 12px;font-size:11px;display:flex}.cv-mobile-bottom>div>a.active{color:#2d364c;background:#e3dbea}.cv-bottom-visible{padding-bottom:calc(115px + env(safe-area-inset-bottom))!important}body:not(.cv-bottom-visible){padding-bottom:0!important}}@media (prefers-reduced-motion:reduce){.cv-button,.cv-tools>a{transition:none}}.conversion-home{color:#151a1f;background:#f6f4ef}.cv-section h2,.cv-hero h1,.cv-journey h3,.cv-value-grid h3{letter-spacing:-.02em;font-weight:700;font-family:var(--font-site)!important}.cv-section h2{font-size:clamp(26px,3vw,37px);line-height:1.35}.cv-section h2 em,.cv-eyebrow,.cv-text-link{color:#946a25}.cv-hero{color:#fff;background:linear-gradient(90deg,#07111b52,#07111bdb 57%,#07111bf5),url(/hero.webp) 50%/cover no-repeat;padding-block:48px;position:relative}.cv-hero h1{color:#fff;font-size:clamp(36px,4.4vw,58px);line-height:1.2}.cv-hero h1 em{color:#e8c47a}.cv-hero h1>span{color:#f4e3bf;letter-spacing:-.02em;font-weight:650}.cv-hero-copy>p{color:#e1e6e9;font-size:18px;line-height:1.85}.cv-hero-copy>.cv-hero-detail{font-size:16px}.cv-hero .cv-eyebrow,.cv-hero .cv-text-link{color:#e8c47a}.cv-hero-note{color:#d1d8dc}.cv-hero-editorial{color:#d7e0e6;background:#07111bb8;border-color:#d6a755 #d6a75566 #d6a75566;border-radius:12px;min-height:350px}.cv-hero-editorial>p{color:#f3f4f5}.cv-hero-editorial em,.cv-hero-editorial strong{color:#e8c47a}.cv-hero-editorial>div{border-color:#d6a75555}.cv-button,.cv-experience .cv-button,.cv-lead-form .lead-submit{font-weight:650;color:#142b36!important;background:#d9b574!important;border-color:#d9b574!important;border-radius:8px!important}.cv-button:hover,.cv-lead-form .lead-submit:hover{background:#e8c994!important;border-color:#e8c994!important}.cv-proof strong{color:#946a25;font-weight:650}.cv-proof{background:#fffefa}.cv-investor-first{background:#eee7d9}.cv-investor-path{border-color:#d8c8ab}.cv-value-grid svg,.cv-journey li>span,.cv-analysis-index{color:#a27b3d}.cv-value-quote em{color:#946a25}.cv-experience{background:linear-gradient(110deg,#071521f5,#112c3ee6),url(/editorial-analysis.webp) 50%/cover}.cv-experience h2{color:#fff}.cv-experience p{color:#d5dde2}.cv-experience-number>strong{color:#e8c47a;letter-spacing:-.03em;font-weight:600}.cv-experience .cv-eyebrow{color:#dfbd80}.cv-journey-close,.cv-about{background:#eee7d9}.cv-analysis{background:#edf0f3}.cv-analysis-board>header{color:#edf1f5;background:#102936}.cv-capital-number{color:#946a25}.cv-capital-control [data-slot=slider-track]{background:#e9e0ce}.cv-capital-control [data-slot=slider-range]{background:#b88f4c}.cv-capital-control [data-slot=slider-thumb]{border-color:#b88f4c}.cv-capital-presets button[aria-pressed=true]{color:#142b36;background:#d9b574;border-color:#d9b574}.cv-about blockquote em{color:#946a25}.cv-final-lead{background:linear-gradient(90deg,#07111bef,#112737ee),url(/hero.webp) 50%/cover}.cv-final-lead h2{color:#fff}.cv-final-lead p{color:#d5dde2}.cv-final-note{color:#d5dde2;border-color:#ffffff26}.cv-lead-form h2{color:#142b36!important;font-size:23px!important;font-weight:650!important}.cv-lead-form .cv-form-fields input,.cv-form-select,.cv-lead-form .lead-optional input{color:#182631!important;background:#faf9f6!important;border-color:#d8d0c1!important}.cv-select-menu{color:#172b3b!important;background:#fff!important;border-color:#d8d0c1!important}.cv-select-menu [data-highlighted]{color:#132635!important;background:#eee5d4!important}.cv-site-header{background:#07111b!important}.cv-site-header .brand-mark{color:#d6a755;border-color:#d6a755}.cv-site-header .site-desktop-nav>a:hover,.cv-site-header .site-desktop-nav>a.active{color:#e8c47a;background:#ffffff0d}.cv-learning{background:#f6f4ef}.cv-proof .count-up,.cv-experience-number .count-up{font-size:inherit;line-height:inherit;color:inherit;vertical-align:baseline;margin:0;display:inline-grid;position:relative}.cv-proof .count-up>span,.cv-experience-number .count-up>span{font-size:inherit;line-height:inherit;color:inherit;letter-spacing:inherit;margin:0}@media (prefers-reduced-motion:no-preference){.cv-proof>div:nth-child(2).arrive{animation-delay:60ms}.cv-proof>div:nth-child(3).arrive{animation-delay:.12s}.cv-proof>div:nth-child(4).arrive{animation-delay:.18s}.cv-section>.wrap.arrive{animation-duration:.6s}}.cv-hero-lead{justify-self:end;width:100%;max-width:360px;scroll-margin-top:95px}.cv-hero-lead .conversion-form.cv-hero-mini-form{background:#fffdf8!important;border-color:#d9b57466!important;border-radius:12px!important;padding:20px!important}.cv-hero-mini-form h2{margin:0 0 15px!important;font-size:21px!important}.cv-hero-mini-form .cv-form-intro{display:none}.cv-hero-mini-form .cv-form-fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:10px!important;margin-bottom:12px!important}.cv-hero-mini-form .cv-form-fields input,.cv-hero-mini-form .cv-form-select{height:44px!important;margin-top:4px!important;padding:8px!important;font-size:16px!important}.cv-hero-mini-form .lead-submit{min-height:44px!important}.cv-hero-mini-form .form-privacy{margin-top:8px!important;font-size:10px!important}.cv-hero-mini-form .cv-capital-carried{display:none}.cv-hero-grid:has(.cv-hero-portrait) .cv-hero-lead{grid-column:2}@media (max-width:700px){.cv-hero-grid{flex-direction:column;align-items:stretch;gap:22px;display:flex}.cv-hero-lead{max-width:420px;margin-inline:auto}.cv-hero-lead .conversion-form.cv-hero-mini-form{padding:16px!important}.cv-hero-mini-form .cv-form-fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:9px!important}.cv-hero-mini-form .cv-form-select [data-slot=select-value]{font-size:12px!important}.cv-hero-mini-form h2{margin-bottom:12px!important;font-size:20px!important}.mobile-bottom-nav.cv-mobile-bottom{z-index:150;direction:ltr;align-items:center;padding:7px 12px calc(7px + env(safe-area-inset-bottom))!important;border-top:2px solid #d9b574!important;flex-direction:row!important;gap:8px!important;box-shadow:0 -6px 24px #07111b55!important}.cv-mobile-bottom>div{direction:rtl}.cv-mobile-bottom .cv-mobile-primary{direction:rtl;box-shadow:0 2px 10px #d9b57433;font-weight:750!important}.cv-mobile-bottom>div>a svg{color:#e8c47a}.cv-mobile-bottom>div>a.active svg{color:#142b36}.cv-mobile-bottom>a.cv-mobile-primary{white-space:nowrap;flex:0 0 116px;min-height:44px!important;padding:8px!important;font-size:12px!important}.cv-mobile-bottom>div{flex:1;gap:2px;min-width:0}.cv-mobile-bottom>div>a{flex-direction:column;flex:1;gap:2px;min-width:0;min-height:44px;padding:3px 2px;font-size:10px}.cv-bottom-visible{padding-bottom:calc(62px + env(safe-area-inset-bottom))!important}.cv-hero{background-image:linear-gradient(90deg,#07111bc9,#07111bf0),url(/hero.webp);background-position:38%;padding-block:30px}.cv-hero h1{font-size:36px}.cv-hero-copy>.cv-mobile-proof{color:#e8c47a}.cv-hero-copy>.cv-hero-intro{color:#e1e6e9;font-size:17px}.mobile-bottom-nav.cv-mobile-bottom{border-top-color:#d6a75566;background:#0d1a28!important}.cv-mobile-bottom>a.cv-mobile-primary{color:#142b36!important;background:#d9b574!important}.cv-mobile-bottom>div>a{color:#ced7dd}.cv-mobile-bottom>div>a.active{color:#142b36;background:#d9b574}}
.buyer-lead-strip{padding:0 0 18px}.buyer-lead-strip>details{background:#fffdf8;border:1px solid #e2d2b2;border-radius:9px;overflow:hidden}.buyer-lead-strip summary{cursor:pointer;color:#21384a;justify-content:space-between;align-items:center;gap:15px;min-height:54px;padding:15px 22px;font-size:15px;list-style:none;display:flex}.buyer-lead-strip summary::-webkit-details-marker{display:none}.buyer-lead-strip summary>b{color:#8b6220;white-space:nowrap;font-size:13px}.buyer-lead-strip details[open]>summary{border-bottom:1px solid #eee3d0}.buyer-lead-strip details>div{justify-content:center;padding:18px;display:flex}.buyer-lead-strip .cv-lead-form{width:100%}.buyer-lead-strip .cv-lead-form .cv-form-fields{grid-template-columns:repeat(4,minmax(0,1fr))!important}.buyer-lead-strip .cv-lead-form{max-width:100%!important}.buyer-specialty-grid{grid-template-columns:1fr 1fr;gap:26px;margin-top:28px;display:grid}.buyer-specialty-grid article{background:#fff;border:1px solid #e1ddd5;border-radius:12px;overflow:hidden}.buyer-specialty-grid img{object-fit:cover;width:100%;height:240px}.buyer-specialty-grid article>div{padding:26px}.buyer-specialty-grid span{color:#946a25;font-size:12px}.buyer-specialty-grid h3{color:#142b3d;margin:12px 0;font-size:25px}.buyer-specialty-grid p{font-size:16px}.buyer-specialty-grid a{color:#946a25;align-items:center;min-height:44px;font-weight:650;display:inline-flex}.buyer-market{background:#0d2232}.buyer-market h2{color:#fff}.buyer-market p{color:#cbd6df}.buyer-market .cv-eyebrow{color:#e8c47a}.buyer-market-data{background:#ffffff08;border:1px solid #d9b57466;border-radius:12px;padding:32px}.buyer-market-data>span{color:#dfc796;font-size:14px}.buyer-market-data>strong{color:#e8c47a;font-size:clamp(50px,6vw,80px);line-height:1.4;display:block}.buyer-market-data .count-up{font:inherit;display:inline-grid;position:relative}.buyer-market-data>div{border-top:1px solid #ffffff25;padding-top:20px}.buyer-market-data b{color:#fff}.buyer-market-data>div>p{margin-top:10px;font-size:15px}.buyer-market-data summary{color:#d5bc8b;cursor:pointer;min-height:44px;font-size:12px}.buyer-market-data small{color:#b6c3cd;font-size:11px;display:block}.buyer-market-data a{color:#e8c47a;font-size:12px}.buyer-tabs{flex-wrap:wrap;gap:8px;background:0 0!important;height:auto!important;margin:20px 0!important;padding:0!important;display:flex!important}.buyer-tabs [data-slot=tabs-trigger]{color:#2c2c2e!important;background:#fff!important;border:1px solid #d8c9ad!important;border-radius:7px!important;min-height:44px!important;padding:10px 22px!important}.buyer-tabs [data-state=active]{color:#e8c47a!important;background:#142b3d!important;border-color:#142b3d!important}.buyer-compare-grid{grid-template-columns:1fr 1fr;gap:22px;display:grid}.buyer-compare-grid>div{background:#eeeae3;border-radius:10px;padding:28px}.buyer-compare-grid>div:last-child{background:#142b3d}.buyer-compare-grid span{color:#926f36;font-size:13px}.buyer-compare-grid>div:last-child span{color:#e8c47a}.buyer-compare-grid p{margin:14px 0 0}.buyer-compare-grid>div:last-child p{color:#e0e6eb}.buyer-budget{background:#eef1f3}.buyer-budget-layout{grid-template-columns:1.2fr .8fr;align-items:start;gap:28px;display:grid}.buyer-budget-inputs{background:#fff;border:1px solid #e0ded6;border-radius:12px;padding:28px}.buyer-fields{grid-template-columns:1fr 1fr;gap:18px;display:grid}.buyer-budget-field{min-width:0}.buyer-budget-field>label{color:#2c2c2e;margin-bottom:7px;font-size:12px;display:block}.buyer-budget-field>div:not([data-slot]){background:#fafafa;border:1px solid #d4d8dc;border-radius:6px;align-items:center;display:flex;overflow:hidden}.buyer-budget-field input{color:#142b3d;background:0 0;border:0;width:100%;min-width:0;height:44px;padding:10px 12px;font-size:17px}.buyer-budget-field>div>span{color:#2c2c2e;white-space:nowrap;padding-inline:10px;font-size:12px}.buyer-budget-field [data-slot=slider]{min-height:38px}.buyer-budget-field [data-slot=slider-track]{background:#e9e0ce;height:6px}.buyer-budget-field [data-slot=slider-range]{background:#b58a43}.buyer-budget-field [data-slot=slider-thumb]{background:#fff;border:3px solid #b58a43;width:26px;height:26px}.buyer-status{margin-bottom:24px;font-size:13px;display:block}.buyer-status [data-slot=select-trigger]{color:#142b3d;width:100%;min-height:44px;margin-top:8px;background:#fff!important;border:1px solid #d7c7a8!important}.buyer-budget-note{color:#2c2c2e;background:#f6f1e6;border-radius:6px;margin-bottom:20px;padding:12px;font-size:13px;line-height:1.7}.buyer-assumptions summary,.buyer-method summary{cursor:pointer;color:#946a25;min-height:44px;padding:12px 0;font-size:14px}.buyer-assumptions .buyer-fields{margin-top:15px}.buyer-budget-result{color:#fff;background:#102936;border-radius:12px;padding:30px}.buyer-budget-result>span{color:#d2bb8e;font-size:13px}.buyer-budget-result>strong{color:#e8c47a;white-space:nowrap;align-items:baseline;gap:10px;margin:15px 0;font-size:clamp(35px,4vw,53px);line-height:1.4;display:flex}.buyer-budget-result strong>small{font-size:23px}.buyer-budget-result dl{margin:22px 0}.buyer-budget-result dl>div{border-bottom:1px solid #ffffff20;justify-content:space-between;gap:15px;padding:12px 0;font-size:13px;display:flex}.buyer-budget-result dd{white-space:nowrap;font-weight:650}.buyer-budget-result p{color:#cbd6df;font-size:14px}.buyer-budget-result button{width:100%;font-size:14px}.buyer-budget-result>small{text-align:center;color:#b9c8d2;margin-top:12px;font-size:11px;display:block}.buyer-location{background:#fff;border-inline-start:3px solid #b58a43;margin-top:24px;padding:24px}.buyer-location h3{color:#163145;margin-bottom:12px;font-size:22px}.buyer-location p,.buyer-method p{font-size:15px}.buyer-method{margin-top:18px}.buyer-method a{color:#8b6220;text-decoration:underline}@media (max-width:700px){.buyer-specialty-grid,.buyer-compare-grid,.buyer-budget-layout{grid-template-columns:1fr}.buyer-specialty-grid img{height:190px}.buyer-specialty-grid article>div,.buyer-budget-inputs,.buyer-budget-result{padding:20px}.buyer-specialty-grid h3{font-size:22px}.buyer-lead-strip summary{padding:13px 15px;font-size:13px}.buyer-lead-strip summary>b{font-size:12px}.buyer-lead-strip .cv-lead-form .cv-form-fields{grid-template-columns:1fr 1fr!important}.buyer-lead-strip details>div{padding:10px}.buyer-tabs [data-slot=tabs-trigger]{flex:1;padding:10px 12px!important}.buyer-market-data{padding:24px}.buyer-fields{gap:10px}.buyer-budget-field input{padding:10px 7px;font-size:16px}.buyer-budget-field>div>span{padding-inline:5px}.buyer-budget-result>strong{font-size:42px}.buyer-compare-grid{gap:10px}}@media (prefers-reduced-motion:no-preference){.buyer-specialty-grid article{transition:transform .25s,box-shadow .25s}.buyer-specialty-grid article:hover{transform:translateY(-3px);box-shadow:0 12px 30px #10293613}.buyer-comparison [data-slot=tabs-content]{animation:.3s ease-out arrive}}
.cv-proof.premium-proof{background:0 0;border:0;gap:14px;padding:24px 0 30px}.cv-proof.premium-proof>div{background:linear-gradient(145deg,#16374a,#091a29);border-radius:12px;min-height:185px;position:relative;box-shadow:0 10px 25px #0c25331c;border:1px solid #ae874c66!important;padding:24px!important}.cv-proof.premium-proof>div:first-child{border-color:#d9b57499!important}.premium-proof-top{border-bottom:1px solid #e0b97024;justify-content:space-between;align-items:center;margin-bottom:17px;padding-bottom:17px;display:flex}.premium-proof-top svg{color:#e2bc75;stroke-width:1.5px}.cv-proof .premium-proof-top>span{color:#2c2c2e;letter-spacing:.15em;margin:0;font-size:10px}.cv-proof.premium-proof strong{color:#edcf96;letter-spacing:-.02em;font-size:clamp(23px,2.7vw,34px);font-weight:600;line-height:1.2}.cv-proof.premium-proof>div>span{color:#c9d5dd;max-width:210px;margin-top:12px;font-size:12px;line-height:1.7}.home-calculator-choice{background:#eef1f3;padding-top:30px;scroll-margin-top:95px}.home-calculator-choice>.wrap>[data-slot=tabs]>.buyer-tabs{margin:0!important;padding-bottom:8px!important}.home-calculator-choice .cv-section{padding-top:28px}.home-calculator-choice .cv-section>.wrap{width:100%}.home-calculator-choice [data-slot=tabs-content]{min-width:0}.off-plan-primary{background:#fff;border:1px solid #ddcfb4;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:25px 0;padding:25px;display:grid}.off-plan-equity{color:#e8c47a;background:#102936;border:1px solid #d9b57466;border-radius:12px;justify-content:space-between;align-items:center;gap:22px;padding:28px;display:flex}.off-plan-equity>div{flex-direction:column;gap:8px;min-width:0;display:flex}.off-plan-equity>div>span{color:#c5d1d8;font-size:13px}.off-plan-equity b{color:#e5eaf0;font-size:23px;font-weight:600}.off-plan-equity strong{font-size:32px;font-weight:650}.off-plan-calculator p.off-plan-small{color:#2c2c2e;margin:12px 0 25px;font-size:12px;line-height:1.8}.off-plan-financing-status{color:#163448;background:#f7f3e9;border:1px solid #d6b87f;border-radius:10px;margin:24px 0;padding:20px}.off-plan-financing-status h3{color:#163448;margin:0 0 12px;font-size:19px}.off-plan-financing-status h4{color:#163448;margin:22px 0 10px;font-size:16px}.buyer-budget-result .off-plan-financing-status p{color:#2c2c2e;font-size:14px;line-height:1.85}.off-plan-financing-status small{color:#2c2c2e;font-size:11px;line-height:1.8;display:block}.buyer-budget-result .off-plan-financing-status dl>div{border-bottom-color:#16344820;flex-wrap:wrap}.off-plan-financing-status bdi{white-space:nowrap}.off-plan-financing-status dl{margin:10px 0}.buyer-budget-result .off-plan-result-heading{color:#edcf96;margin:22px 0 0;font-size:15px;line-height:1.7}.off-plan-calculator .buyer-budget-result dd{font-variant-numeric:tabular-nums;margin:0}.off-plan-calculator .buyer-budget-result dt{min-width:0}.off-plan-calculator .off-plan-price-proof{color:#eef3f5;text-align:center;background:#071923;border:1px solid #d9b96e55;border-radius:10px;margin:18px 0;padding:14px 16px;line-height:1.8}.off-plan-price-proof strong{color:#e8c47a}.off-plan-price-proof bdi{white-space:nowrap}.off-plan-timeline{background:#fff;border:1px solid #d9dce0;border-radius:10px;margin-top:24px;padding:18px 22px}.off-plan-timeline summary{cursor:pointer;color:#163448;align-items:center;min-height:44px;font-size:16px;font-weight:650;display:flex}.off-plan-timeline table{border-collapse:collapse;text-align:right;width:100%;font-size:14px}.off-plan-timeline caption{text-align:right;color:#2c2c2e;padding:12px 0;font-size:12px}.off-plan-timeline th,.off-plan-timeline td{border-bottom:1px solid #e4e7e9;padding:14px 8px}.off-plan-timeline thead{color:#845f23;background:#f5f0e5}.off-plan-timeline tbody tr:last-child{color:#ecd09b;background:#142d3f}.calc-menu .off-plan-menu-link{color:#142b3d;background:#ead5ad;border-radius:8px;align-items:center;gap:10px;min-height:48px;margin-bottom:10px;padding:14px;font-size:14px;font-weight:650;display:flex}@media (max-width:700px){.cv-proof.premium-proof{grid-template-columns:1fr 1fr;gap:10px;padding-block:18px}.cv-proof.premium-proof>div{min-height:165px;padding:18px 15px!important}.cv-proof.premium-proof strong{font-size:25px}.premium-proof-top{margin-bottom:15px;padding-bottom:12px}.cv-proof.premium-proof>div>span{font-size:11px}.off-plan-primary{grid-template-columns:1fr;gap:6px;padding:20px}.off-plan-equity{grid-template-columns:1fr auto;gap:14px;padding:22px;display:grid}.off-plan-equity>div:last-child{border-top:1px solid #ffffff28;grid-column:1/-1;padding-top:15px}.off-plan-equity strong{font-size:32px}.off-plan-equity b{font-size:23px}.off-plan-equity>span:nth-of-type(2){display:none}.off-plan-timeline{padding:12px}.off-plan-timeline table{font-size:12px}.off-plan-timeline th,.off-plan-timeline td{padding:12px 5px}.home-calculator-choice .buyer-tabs{gap:6px}.home-calculator-choice .buyer-tabs [data-slot=tabs-trigger]{white-space:normal;font-size:12px;line-height:1.5;padding:10px!important}.off-plan-calculator .buyer-budget-result>strong{font-size:38px}}
.dor-portrait-window{aspect-ratio:1/1.05;background:#ebe7df;border:1px solid #d5cbbc;border-radius:8px;justify-self:center;width:100%;max-width:570px;margin:0;position:relative;overflow:hidden}.dor-portrait-window .dor-original-photo{aspect-ratio:1462/2048;transform-origin:50%;object-fit:contain;border-radius:0;display:block;position:absolute;top:-2%;left:-7.5%;width:115%!important;max-width:none!important;height:auto!important;transform:scaleX(-1)!important}@media (max-width:760px){.dor-portrait-window{aspect-ratio:1/1.02;max-width:440px}}.cv-section-heading{text-align:center;margin-inline:auto}.cv-section-heading p{max-width:720px;margin-inline:auto}.cv-hero-copy{text-align:center;min-width:0}.cv-hero-copy>h1,.cv-hero-copy>p{margin-inline:auto}.cv-hero-copy .cv-actions{justify-content:center}.cv-hero-note{text-align:center;display:block}.cv-hero-lead{align-self:center}.cv-lead-form h2,.cv-lead-form .cv-form-intro{text-align:center}.cv-lead-form .cv-form-fields>label{min-width:0;grid-column:auto!important}.conversion-home .cv-proof.premium-proof>div{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:0;min-width:0;display:flex}.cv-proof.premium-proof .premium-proof-top{justify-content:center;width:100%;margin-bottom:16px}.premium-proof-top>span{display:none!important}.cv-proof.premium-proof strong{text-align:center;width:100%}.cv-proof.premium-proof>div>span{margin-inline:auto}.cv-proof .count-up,.cv-experience-number .count-up{justify-items:center}.cv-experience-number{text-align:center}.buyer-market-data>span,.buyer-market-data>strong{text-align:center;display:block}.buyer-lead-strip summary{text-align:center;flex-wrap:wrap;justify-content:center;gap:24px}.buyer-lead-strip summary>span{line-height:1.6}.buyer-lead-strip summary>b{color:#6b4a19;background:#f1e8d6;border-radius:6px;justify-content:center;align-items:center;gap:8px;min-height:36px;padding:6px 16px;display:inline-flex}.cv-journey-close{text-align:center;justify-content:center}.cv-journey-close .cv-button{flex-shrink:0}.cv-analysis-action,.cv-analysis-board>footer{text-align:center;justify-content:center}.cv-analysis-board>header{text-align:center;align-items:center}.buyer-budget>.wrap>.cv-eyebrow,.buyer-budget>.wrap>h2,.buyer-budget>.wrap>p{text-align:center;margin-inline:auto}.buyer-budget>.wrap>p{max-width:820px}.buyer-tabs{justify-content:center}.buyer-budget-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.buyer-budget-layout>*{min-width:0}.buyer-budget-field input{text-align:center;font-variant-numeric:tabular-nums}.buyer-budget-field input:focus-visible{outline-offset:-3px;border-radius:6px;outline:2px solid #b58a43}.buyer-budget-field>div:not([data-slot]){direction:ltr}.buyer-budget-field>div>span{text-align:center;flex-shrink:0;min-width:34px}.buyer-budget-field [data-slot=slider]{min-height:44px}.buyer-budget-field [data-slot=slider-thumb]{width:28px;height:28px}.buyer-budget-result>span{text-align:center;display:block}.buyer-budget-result>strong{direction:ltr;justify-content:center}.buyer-budget-result dl>div{align-items:baseline;min-width:0}.buyer-budget-result dd{font-variant-numeric:tabular-nums;margin:0}.off-plan-calculator .buyer-budget-layout{grid-template-columns:minmax(0,1fr);gap:24px}.off-plan-calculator .buyer-budget-inputs{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:18px 28px;display:grid}.off-plan-calculator .buyer-budget-inputs>.buyer-fields,.off-plan-calculator .buyer-budget-inputs>p,.off-plan-calculator .buyer-budget-inputs>details{grid-column:1/-1}.off-plan-calculator .buyer-budget-inputs>.buyer-status{margin:0}.off-plan-calculator .buyer-budget-inputs>p{margin:0;line-height:1.8}.off-plan-equity{text-align:center;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:20px;display:grid}.off-plan-equity>div{align-items:center}.off-plan-calculator .off-plan-result{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;padding:0;display:grid;overflow:hidden}.off-plan-result-summary,.off-plan-result-schedule{min-width:0;padding:28px}.off-plan-result-summary{text-align:center}.off-plan-result-summary>span{color:#dfc796;font-size:14px;line-height:1.7;display:block}.off-plan-result-summary>strong{color:#e8c47a;font-variant-numeric:tabular-nums;direction:ltr;justify-content:center;align-items:baseline;gap:10px;margin:12px 0 22px;font-size:clamp(32px,4vw,52px);line-height:1.4;display:flex}.off-plan-result-summary>strong small{font-size:22px}.off-plan-result-summary dl{text-align:right}.off-plan-result-schedule{background:#ffffff06;border-inline-start:1px solid #ffffff20}.off-plan-result-schedule .off-plan-result-heading{margin-top:0}.off-plan-result .off-plan-financing-status{grid-column:1/-1;margin:0 24px 24px;padding:24px}.off-plan-financing-status>h3{text-align:center}.off-plan-result .off-plan-financing-status>dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.off-plan-result .off-plan-financing-status>dl>div{text-align:center;background:#ffffffb0;border:1px solid #d6c8aa;border-radius:8px;flex-direction:column;justify-content:space-between;align-items:center;gap:8px;padding:14px 8px;display:flex}.off-plan-result .off-plan-financing-status>dl dd{color:#163448;font-size:22px;font-weight:700}.off-plan-result-action{text-align:center;grid-column:1/-1;padding:0 24px 26px}.off-plan-result-action>.cv-button{max-width:520px}.off-plan-result-action>small{color:#cbd6df;max-width:600px;margin:12px auto 0;font-size:12px;line-height:1.8;display:block}.off-plan-timeline table{table-layout:fixed;min-width:0}.off-plan-timeline th,.off-plan-timeline td{text-align:center;overflow-wrap:anywhere}.off-plan-timeline summary{text-align:center;justify-content:center}.cv-site-header .knowledge-trigger.active{color:#e8c47a;background:#ffffff0d}.site-header a:focus-visible,.site-header button:focus-visible,.buyer-lead-strip summary:focus-visible,details>summary:focus-visible{outline-offset:3px;border-radius:5px;outline:2px solid #b58a43}.cv-site-header .site-mobile-nav>.cv-button{text-align:center;justify-content:center;color:#142b36!important;background:#d9b574!important}.cv-tools>a svg,.site-actions svg{flex-shrink:0}.cv-section .wrap,.buyer-budget .wrap{min-width:0}@media (min-width:1081px){.cv-site-header .site-desktop-nav{gap:10px;min-width:0}.cv-site-header .site-nav{gap:14px}}@media (max-width:900px){.cv-two-col,.cv-final-grid,.cv-faq-layout{gap:28px}.cv-proof.premium-proof{gap:10px}.cv-proof.premium-proof>div{padding:20px 14px!important}.buyer-budget-layout{grid-template-columns:minmax(0,1fr)}.cv-hero-grid{gap:24px}.off-plan-result-summary,.off-plan-result-schedule{padding:22px}}@media (max-width:700px){.cv-section-heading h2{text-wrap:balance}.cv-hero h1{text-wrap:balance;font-size:clamp(29px,8.5vw,36px)}.cv-hero-copy>.cv-hero-intro{font-size:16px;line-height:1.8}.cv-proof.premium-proof strong{font-size:clamp(22px,5.8vw,27px)}.cv-proof.premium-proof>div{min-height:160px}.buyer-lead-strip summary{gap:8px 16px;padding:12px 14px}.buyer-lead-strip summary>span{flex-basis:100%}.buyer-lead-strip summary>b{min-height:36px;padding:5px 16px}.home-calculator-choice .buyer-tabs{width:100%}.home-calculator-choice .buyer-tabs [data-slot=tabs-trigger]{text-align:center;flex:1;min-width:0}.off-plan-equity{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:12px;padding:22px 16px}.off-plan-equity>div:last-child{grid-column:1/-1;width:100%}.off-plan-equity b{font-size:clamp(18px,5vw,24px)}.off-plan-equity strong{font-size:30px}.off-plan-calculator .buyer-budget-inputs{grid-template-columns:minmax(0,1fr);gap:18px;padding:20px}.off-plan-calculator .buyer-budget-inputs>p,.off-plan-calculator .buyer-budget-inputs>.buyer-fields,.off-plan-calculator .buyer-budget-inputs>details{grid-column:auto}.off-plan-calculator .off-plan-result{grid-template-columns:minmax(0,1fr)}.off-plan-result-summary>strong{font-size:clamp(30px,9vw,42px)}.off-plan-result-schedule{border-inline-start:0;border-top:1px solid #ffffff20}.off-plan-result .off-plan-financing-status{margin:0 14px 20px;padding:18px 14px}.off-plan-result .off-plan-financing-status>dl{grid-template-columns:repeat(2,minmax(0,1fr))}.off-plan-result-action{padding:0 20px 24px}.off-plan-calculator .buyer-budget-result dl>div{flex-wrap:wrap;gap:7px 14px}.buyer-budget-field>label{min-height:36px;line-height:1.5}.buyer-budget-field input,.cv-lead-form input{font-size:16px!important}.cv-site-header .site-mobile-nav{max-height:calc(100dvh - 150px - env(safe-area-inset-bottom));overscroll-behavior:contain}.cv-journey-close{text-align:center}}@media (max-width:380px){.off-plan-calculator .buyer-fields{grid-template-columns:minmax(0,1fr)}.cv-hero-mini-form .cv-form-fields{grid-template-columns:minmax(0,1fr)!important}.cv-mobile-bottom>a.cv-mobile-primary{flex-basis:104px}.off-plan-result-summary,.off-plan-result-schedule{padding:20px 16px}}
.young-buyers-article .insight-hero{aspect-ratio:auto;border:1px solid #263b46;grid-template-columns:1.15fr .85fr;min-height:0;display:grid}.young-buyers-article .insight-hero-photo{object-position:64% center;grid-area:1/2;min-height:100%;position:relative}.young-buyers-article .insight-hero-shade{display:none}.young-buyers-article .insight-hero-copy{background:#0b1c29;grid-area:1/1;padding:42px 36px}.young-buyers-article .insight-hero h1{font-size:clamp(29px,3vw,43px);line-height:1.35}.young-buyers-article .insight-hero-copy>p{font-size:17px;line-height:1.85}.young-buyers-article .insight-image-disclosure{background:#0b1c29d9;border-radius:3px;padding:4px 9px}.young-buyers-article .insight-fact-grid>div{text-align:center;border-inline-start:0;border-bottom:1px solid #ece5d6;padding:0 8px 16px}.young-buyers-article .insight-fact-grid strong{font-size:31px}.housing-2025-chart{background:#f0ecdf;border:1px solid #d8ceb7;border-radius:8px;margin:28px 0 36px;padding:28px}.housing-2025-chart figcaption>span{color:#7b6230;font-size:12px}.housing-2025-chart h3{color:#152e3c;margin:7px 0 24px;font-size:25px}.housing-chart-row{margin:20px 0}.housing-chart-row>div:first-child{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:8px;font-size:15px;display:flex}.housing-chart-row strong{color:#172f40;font-variant-numeric:tabular-nums;white-space:nowrap;direction:ltr;font-size:23px}.housing-chart-track{background:#ddd7c9;border-radius:3px;height:16px;overflow:hidden}.housing-chart-track>span{background:#183747;border-radius:3px;height:100%;display:block}.housing-chart-sales>span{background:#b9954d}.housing-2025-chart>p{color:#2c2c2e;margin:24px 0 12px;font-size:13px;line-height:1.85}.housing-2025-chart>a{color:#735a24;text-underline-offset:3px;font-size:12px;text-decoration:underline}@media (max-width:760px){.young-buyers-article .insight-hero{flex-direction:column;display:flex}.young-buyers-article .insight-hero-photo{aspect-ratio:16/9;object-position:center;height:auto;min-height:0}.young-buyers-article .insight-hero-copy{padding:28px 22px 40px}.young-buyers-article .insight-hero h1{font-size:29px}.young-buyers-article .insight-image-disclosure{top:12px;bottom:auto}.young-buyers-article .insight-fact-grid strong{font-size:26px}.housing-2025-chart{padding:22px 18px}.housing-2025-chart h3{font-size:23px}}
