body .home-journey-section__lede{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(280px,.88fr);align-items:end;grid-gap:24px;gap:24px;margin-bottom:24px}body .home-journey-section__intro{display:grid;grid-gap:10px;gap:10px}body .home-journey-section__eyebrow{margin:0;color:var(--accent-ink);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}body .home-journey-section__standfirst{margin:0;max-width:40ch;color:var(--text-secondary);font-size:14px;line-height:1.7}body .home-journey-card--hero .home-journey-card__body{align-content:start}body .home-exclusive-rail__card.ui-project-card,body .home-region-rail__card.ui-project-card{min-width:clamp(272px,23vw,320px)}body .home-exclusive-rail{grid-auto-columns:calc((100% - 54px) / 4)}body .home-exclusive-rail__card.ui-project-card{width:100%;min-width:0}body .home-exclusive-rail__card.ui-project-card .ui-project-card__media,body .home-region-rail__card.ui-project-card .ui-project-card__media{aspect-ratio:1.16/1}body .home-exclusive-rail__card.ui-project-card .ui-project-card__body,body .home-region-rail__card.ui-project-card .ui-project-card__body{gap:4px;padding:12px 14px 14px;grid-template-rows:auto auto auto auto}body .home-exclusive-rail__card.ui-project-card .ui-project-card__price,body .home-region-rail__card.ui-project-card .ui-project-card__price{font-size:13px;letter-spacing:-.02em}body .home-exclusive-rail__card.ui-project-card .ui-project-card__sqft,body .home-region-rail__card.ui-project-card .ui-project-card__sqft{font-size:9px;letter-spacing:0}body .home-exclusive-rail__card.ui-project-card .ui-project-card__locality,body .home-exclusive-rail__card.ui-project-card .ui-project-card__name,body .home-region-rail__card.ui-project-card .ui-project-card__locality,body .home-region-rail__card.ui-project-card .ui-project-card__name{min-height:0;white-space:nowrap;display:block;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:initial;-webkit-line-clamp:unset}body .home-bucket-card{min-height:clamp(184px,22vw,228px)}body .home-bucket-card__arrow{inset:16px 16px auto auto;width:40px;height:40px}body .home-bucket-card h2{inset:auto 18px 18px 18px;max-width:12ch;font-size:clamp(15px,1.5vw,18px)}body .home-journey-check-path,body .home-journey-flag-emblem,body .home-journey-flag-line,body .home-journey-flags-counter__digits,body .home-journey-flags-scan,body .home-journey-hero-source,body .home-journey-map-catch,body .home-journey-map-node,body .home-journey-map-route__draw,body .home-journey-map-sweep,body .home-journey-price-bar__marker,body .home-journey-verified-beam,body .home-journey-verified-row,body .home-journey-verified-row__fill,body .home-journey-verified-row__state{animation:none!important}@media (max-width:820px){body .search-tabs{flex-wrap:wrap;align-items:stretch;gap:8px}body .search-tabs>*{flex:0 1 auto}body .home-search-chip--disabled{min-width:max-content}body .hero-post-property{margin-left:0}}@media (max-width:920px){body .home-exclusive-rail{grid-auto-columns:calc((100% - 18px) / 2)}body .home-exclusive-rail__card.ui-project-card,body .home-region-rail__card.ui-project-card{min-width:248px}body .home-exclusive-rail__card.ui-project-card .ui-project-card__media,body .home-region-rail__card.ui-project-card .ui-project-card__media{aspect-ratio:1.22/1}}@media (max-width:1180px){body .home-exclusive-rail{grid-auto-columns:calc((100% - 32px) / 3)}}@media (max-width:1024px){body .home-buckets-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}body .home-bucket-card{min-height:196px}}@media (max-width:767.98px){body .home-exclusive-rail{grid-auto-columns:minmax(232px,82vw)}body .home-buckets-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body .home-bucket-card{min-height:172px}body .home-bucket-card__arrow{inset:14px 14px auto auto;width:36px;height:36px}body .home-bucket-card h2{inset:auto 14px 14px 14px;font-size:14px}body .home-exclusive-rail__card.ui-project-card,body .home-region-rail__card.ui-project-card{min-width:232px}body .home-exclusive-rail__card.ui-project-card .ui-project-card__media,body .home-region-rail__card.ui-project-card .ui-project-card__media{aspect-ratio:1.28/1}body .home-exclusive-rail__card.ui-project-card .ui-project-card__body,body .home-region-rail__card.ui-project-card .ui-project-card__body{grid-template-rows:auto auto auto minmax(88px,auto)}body .home-exclusive-rail__card.ui-project-card .ui-project-card__name,body .home-region-rail__card.ui-project-card .ui-project-card__name{min-height:auto}body .home-journey-section__standfirst{max-width:none;font-size:13px;line-height:1.65}body .search-fields--manual{display:flex;flex-direction:column;align-items:stretch;gap:12px;min-height:auto;padding:14px}body .search-fields--manual .search-divider{display:none}body .search-fields--manual .search-field,body .search-fields--manual .search-field__input,body .search-fields--manual .search-field__trigger{width:100%}body .search-fields--manual .search-field__menu{min-width:0;max-width:100%}body .search-fields--manual .search-field__menu-option{align-items:flex-start}body .search-fields--manual .search-field__menu-option small{flex:0 0 auto}body .search-fields--manual .search-btn{width:100%;min-width:0}}@media (max-width:480px){body .search-tabs{gap:6px}body .hero-post-property,body .search-tabs .home-search-mode-chip{min-height:36px;padding-inline:14px}body .search-fields--manual{padding:12px}body .search-fields--manual .search-field__menu{left:0;right:0}}body .home-journey-section__intro{max-width:52rem}body .home-journey-section__actions{display:grid;justify-items:start;grid-gap:14px;gap:14px;align-self:end}body .home-journey-section__caption{margin:0;max-width:30ch;color:var(--text-muted);font-size:12px;line-height:1.6}body .home-journey-shell{grid-template-columns:minmax(0,1.35fr) minmax(260px,.72fr);grid-gap:26px;gap:26px;align-items:start}body .home-journey-showcase{position:relative;overflow:hidden;min-height:552px;display:grid;grid-template-rows:auto;border:1px solid color-mix(in srgb,var(--accent) 14%,var(--border));border-radius:28px;background:radial-gradient(circle at top left,color-mix(in srgb,var(--accent) 12%,white) 0,transparent 34%),linear-gradient(135deg,color-mix(in srgb,var(--accent-bg) 74%,white) 0,var(--bg-card) 100%);box-shadow:0 20px 40px rgba(0,0,0,.07);padding:24px;transition:border-color .32s ease,box-shadow .32s ease,background .38s ease}body .home-journey-showcase:before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,rgba(255,255,255,.62),transparent 34%),radial-gradient(circle at 82% 22%,rgba(0,181,248,.12),transparent 24%);pointer-events:none}body .home-journey-showcase>*{position:relative;z-index:1}body .home-journey-showcase__label{margin-bottom:18px;color:var(--text-secondary);font-size:12px;font-weight:800;letter-spacing:.22em;text-transform:uppercase}body .home-journey-showcase--flags{background:radial-gradient(circle at top left,color-mix(in srgb,var(--amber) 10%,white) 0,transparent 36%),linear-gradient(145deg,color-mix(in srgb,var(--amber-bg) 42%,white) 0,var(--bg-card) 100%)}body .home-journey-showcase--map{background:radial-gradient(circle at 18% 16%,color-mix(in srgb,var(--accent) 14%,white) 0,transparent 28%),linear-gradient(145deg,color-mix(in srgb,var(--accent-bg) 82%,white) 0,var(--bg-card) 100%)}body .home-journey-showcase__body{display:grid;grid-template-columns:minmax(230px,272px) 92px minmax(0,1fr);grid-gap:20px;gap:20px;align-items:center}body .home-journey-sources{display:grid;grid-gap:16px;gap:16px}body .home-journey-source-card{display:grid;grid-template-columns:44px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;min-height:74px;padding:16px 14px;border:1px solid color-mix(in srgb,var(--accent) 8%,var(--border));border-radius:20px;background:rgba(255,255,255,.9);box-shadow:0 10px 22px rgba(0,0,0,.035)}body .home-journey-source-card__icon{width:44px;height:44px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;color:var(--accent-ink)}body .home-journey-brief-card__check-icon svg,body .home-journey-brief-card__status svg,body .home-journey-connector__node svg,body .home-journey-source-card__icon svg{width:18px;height:18px}body .home-journey-source-card__icon--pricing{background:color-mix(in srgb,var(--accent) 14%,white)}body .home-journey-source-card__icon--docs{background:color-mix(in srgb,var(--green) 14%,white);color:var(--green-dark)}body .home-journey-source-card__icon--map{background:color-mix(in srgb,var(--info) 12%,white);color:var(--info-dark)}body .home-journey-source-card__copy{display:grid;grid-gap:1px;gap:1px}body .home-journey-source-card__copy strong{color:var(--ink);font-size:15px;line-height:1.2}body .home-journey-source-card__copy small,body .home-journey-source-card__copy span{color:var(--text-secondary);font-size:12px;line-height:1.35}body .home-journey-connector{display:flex;align-items:center;justify-content:center}body .home-journey-connector__graphic{width:92px;height:240px;overflow:visible}body .home-journey-connector__path{stroke:var(--accent);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}body .home-journey-connector__ring{fill:color-mix(in srgb,var(--accent) 10%,white);stroke:color-mix(in srgb,var(--accent) 16%,white);stroke-width:1.5}body .home-journey-connector__hub{fill:rgba(255,255,255,.96);stroke:var(--accent);stroke-width:2}body .home-journey-connector__core{fill:var(--bg-card);stroke:var(--accent);stroke-width:2}body .home-journey-connector__check{stroke:var(--accent-ink);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}body .home-journey-brief-card{padding:24px 24px 20px;border:1px solid color-mix(in srgb,var(--accent) 14%,var(--border));border-radius:24px;background:rgba(255,255,255,.96);box-shadow:0 14px 28px rgba(0,0,0,.05)}body .home-journey-brief-card__corridor-top,body .home-journey-brief-card__facts,body .home-journey-brief-card__top{display:flex;align-items:center;justify-content:space-between;gap:12px}body .home-journey-brief-card__eyebrow{color:var(--text-muted);font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}body .home-journey-brief-card__status{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;background:var(--green-bg);color:var(--green-dark);font-size:11px;font-weight:700}body .home-journey-brief-card h3{margin:18px 0 10px;color:var(--ink);font-size:clamp(28px,2.1vw,34px);line-height:1.04}body .home-journey-brief-card__meta{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 18px;color:var(--text-secondary);font-size:13px}body .home-journey-brief-card__meta strong{color:var(--ink)}body .home-journey-brief-card__corridor{display:grid;grid-gap:10px;gap:10px}body .home-journey-brief-card__corridor-top span{color:var(--text-muted);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}body .home-journey-brief-card__corridor-top strong{color:var(--ink);font-size:15px}body .home-journey-price-track{position:relative;height:7px;margin-bottom:32px;border-radius:999px;background:color-mix(in srgb,var(--accent) 8%,var(--border-light))}body .home-journey-price-track__fill{position:absolute;inset:0;left:14%;right:18%;border-radius:inherit;background:color-mix(in srgb,var(--accent) 20%,white)}body .home-journey-price-track__marker{position:absolute;top:50%;transform:translate(-50%,-50%);display:grid;justify-items:center;grid-gap:8px;gap:8px}body .home-journey-price-track__marker i{width:12px;height:12px;border-radius:999px;border:2px solid var(--bg-card);box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 18%,var(--border))}body .home-journey-price-track__marker small{position:absolute;top:14px;color:var(--text-muted);font-size:11px;white-space:nowrap}body .home-journey-price-track__marker--locality{left:30%}body .home-journey-price-track__marker--locality i{background:var(--accent)}body .home-journey-price-track__marker--ask{left:78%}body .home-journey-price-track__marker--ask i{background:var(--amber)}body .home-journey-brief-card__facts{margin-bottom:16px;padding-top:16px;border-top:1px dashed color-mix(in srgb,var(--accent) 12%,var(--border))}body .home-journey-brief-card__facts span{display:grid;grid-gap:4px;gap:4px}body .home-journey-brief-card__facts small{color:var(--text-muted);font-size:11px;text-transform:uppercase;letter-spacing:.08em}body .home-journey-brief-card__facts strong{color:var(--ink);font-size:13px}body .home-journey-brief-card__checks{display:grid;grid-gap:12px;gap:12px}body .home-journey-brief-card__check{display:flex;align-items:center;gap:10px;color:var(--ink);font-size:13px}body .home-journey-brief-card__check-dot{width:10px;height:10px;border-radius:999px;flex-shrink:0}body .home-journey-brief-card__check-dot--pricing{background:var(--accent)}body .home-journey-brief-card__check-dot--docs{background:var(--green-dark)}body .home-journey-brief-card__check-dot--map{background:var(--info)}body .home-journey-brief-card__check-label{flex:1 1 auto}body .home-journey-brief-card__check-trailing{width:18px;height:18px;flex-shrink:0;color:var(--green-dark)}body .home-journey-stage-panel{min-height:470px;animation:home-journey-stage-enter .42s cubic-bezier(.22,1,.36,1)}body .home-journey-stage-card{min-height:100%;display:grid;align-content:start;grid-gap:16px;gap:16px;padding:20px;border:1px solid color-mix(in srgb,var(--accent) 12%,var(--border));border-radius:24px;background:rgba(255,255,255,.94);box-shadow:0 14px 28px rgba(0,0,0,.04)}body .home-journey-stage-card--flags{background:linear-gradient(180deg,color-mix(in srgb,var(--amber-bg) 48%,white) 0,rgba(255,255,255,.96) 100%)}body .home-journey-stage-card--map{background:radial-gradient(circle at 18% 18%,color-mix(in srgb,var(--accent) 10%,white) 0,transparent 24%),linear-gradient(180deg,color-mix(in srgb,var(--accent-bg) 66%,white) 0,rgba(255,255,255,.96) 100%)}body .home-journey-stage-card__footer,body .home-journey-stage-card__top{display:grid;grid-gap:8px;gap:8px}body .home-journey-stage-card__eyebrow{color:var(--text-muted);font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}body .home-journey-stage-card__pill{justify-self:start;display:inline-flex;align-items:center;padding:5px 10px;border-radius:999px;font-size:11px;font-weight:700}body .home-journey-stage-card__pill--flag{color:var(--amber);background:color-mix(in srgb,var(--amber-bg) 88%,white)}body .home-journey-stage-card__footer p{margin:0;max-width:42ch;color:var(--text-secondary);font-size:15px;line-height:1.65}body .home-journey-scan-list{display:grid;grid-gap:0;gap:0;margin-top:2px;border-top:1px solid color-mix(in srgb,var(--amber) 12%,var(--border))}body .home-journey-scan-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid color-mix(in srgb,var(--amber) 12%,var(--border))}body .home-journey-scan-row__label{color:var(--ink);font-size:13px;font-weight:500}body .home-journey-scan-row__status{flex-shrink:0;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}body .home-journey-scan-row__status--ok{color:var(--green-dark)}body .home-journey-scan-row__status--flag{color:var(--amber)}body .home-journey-map-graphic{width:100%;height:auto;max-height:170px;color:color-mix(in srgb,var(--accent) 28%,var(--text-muted))}body .home-journey-map-graphic__pulse{opacity:.16;transform-origin:center;animation:home-journey-map-pulse 4.6s ease-out infinite}body .home-journey-map-graphic__route{stroke:color-mix(in srgb,var(--accent-ink) 58%,white);stroke-width:1.5;stroke-linecap:round;stroke-dasharray:4 5;animation:home-journey-map-route 4.8s linear infinite}body .home-journey-map-graphic__route--2{animation-delay:.35s}body .home-journey-map-graphic__route--3{animation-delay:.7s}body .home-journey-map-graphic__site{fill:#046C95}body .home-journey-map-graphic__anchor{fill:#1F9D6E;transform-origin:center;animation:home-journey-map-anchor 3.8s ease-in-out infinite}body .home-journey-map-graphic__anchor--2{animation-delay:.4s}body .home-journey-map-graphic__anchor--3{animation-delay:.8s}body .home-journey-map-graphic__label{fill:var(--text-secondary);font-size:9px;font-weight:600}body .home-journey-map-graphic__tag{fill:var(--ink);font-size:8.8px;font-weight:600}body .home-journey-map-notes{display:flex;flex-wrap:wrap;gap:8px}body .home-journey-map-notes span{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;border:1px solid color-mix(in srgb,var(--accent) 16%,var(--border));background:rgba(255,255,255,.78);color:var(--text-secondary);font-size:12px;font-weight:600}body .home-journey-feature-tabs{display:grid;grid-gap:0;gap:0;padding:8px 0}body .home-journey-feature-tab{position:relative;display:grid;grid-gap:8px;gap:8px;width:100%;padding:18px 0 22px;border:0;border-bottom:1px solid color-mix(in srgb,var(--accent) 10%,var(--border));background:transparent;text-align:left;cursor:pointer;transition:color .22s ease,transform .22s ease,opacity .22s ease}body .home-journey-feature-tab__title{margin:0;color:var(--ink);font-size:clamp(26px,2vw,34px);line-height:1.04;transition:color .22s ease}body .home-journey-feature-tab__copy{max-width:30ch;color:var(--text-secondary);font-size:15px;line-height:1.6;transition:color .22s ease}body .home-journey-feature-tab:focus-visible,body .home-journey-feature-tab:hover{transform:translateX(4px)}body .home-journey-feature-tab[aria-selected=false]{opacity:.66}body .home-journey-feature-tab[aria-selected=false] .home-journey-feature-tab__title{color:color-mix(in srgb,var(--ink) 82%,var(--text-muted))}body .home-journey-feature-tab[aria-selected=false] .home-journey-feature-tab__copy{color:color-mix(in srgb,var(--text-secondary) 82%,var(--text-muted))}body .home-journey-feature-tab--active .home-journey-feature-tab__title{color:var(--accent-ink)}body .home-journey-feature-tab--active:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:3px;border-radius:999px;background:linear-gradient(90deg,var(--accent),color-mix(in srgb,var(--accent) 32%,white))}body .home-journey-shell--revealed .home-journey-feature-tab,body .home-journey-shell--revealed .home-journey-showcase{opacity:1}@keyframes home-journey-stage-enter{0%{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes home-journey-map-pulse{0%{opacity:.18;transform:scale(1)}78%{opacity:0;transform:scale(1.9)}to{opacity:0;transform:scale(1.9)}}@keyframes home-journey-map-route{0%{stroke-dashoffset:18;opacity:.42}50%{stroke-dashoffset:0;opacity:.78}to{stroke-dashoffset:-18;opacity:.42}}@keyframes home-journey-map-anchor{0%,to{transform:scale(1);opacity:.92}50%{transform:scale(1.12);opacity:1}}@media (max-width:1100px){body .home-journey-shell{grid-template-columns:minmax(0,1fr);gap:20px}body .home-journey-showcase{min-height:488px}body .home-journey-stage-panel{min-height:404px}}@media (max-width:920px){body .home-journey-section__actions{gap:10px}body .home-journey-shell{gap:20px}body .home-journey-showcase__body{grid-template-columns:minmax(0,1fr);gap:16px}body .home-journey-sources{grid-template-columns:repeat(3,minmax(0,1fr))}body .home-journey-connector{justify-content:flex-start;min-height:72px}body .home-journey-connector__graphic{width:200px;height:72px;transform:rotate(90deg);transform-origin:center}body .home-journey-feature-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:0}body .home-journey-feature-tab{padding:18px 16px 20px;border:1px solid color-mix(in srgb,var(--accent) 10%,var(--border));border-radius:18px;background:var(--bg-card)}body .home-journey-feature-tab:focus-visible,body .home-journey-feature-tab:hover{transform:none}body .home-journey-feature-tab__title{font-size:22px}body .home-journey-feature-tab__copy{max-width:none;font-size:14px}}@media (max-width:860px){body .home-journey-section__lede{grid-template-columns:minmax(0,1fr);gap:12px;margin-bottom:20px}}@media (max-width:767.98px){body .home-journey-showcase{min-height:auto;padding:18px;border-radius:22px}body .home-journey-showcase__label{margin-bottom:14px;font-size:11px;letter-spacing:.16em}body .home-journey-sources{grid-template-columns:minmax(0,1fr)}body .home-journey-source-card{grid-template-columns:38px minmax(0,1fr);padding:12px;border-radius:16px}body .home-journey-source-card__icon{width:38px;height:38px;border-radius:12px}body .home-journey-brief-card{padding:16px;border-radius:18px}body .home-journey-brief-card h3{font-size:20px}body .home-journey-brief-card__facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}body .home-journey-feature-tabs{grid-template-columns:minmax(0,1fr)}body .home-journey-feature-tab__title{font-size:18px}body .home-journey-stage-card{padding:18px;border-radius:18px}body .home-journey-stage-panel{min-height:auto}}@media (max-width:480px){body .home-journey-brief-card__corridor-top,body .home-journey-brief-card__top{align-items:flex-start;flex-direction:column}body .home-journey-brief-card__facts{grid-template-columns:1fr;gap:10px}body .home-journey-price-track__marker small{font-size:10px}}@media (prefers-reduced-motion:reduce){body .home-journey-feature-tab,body .home-journey-feature-tab__copy,body .home-journey-feature-tab__title,body .home-journey-showcase{transition:none}body .home-journey-map-graphic__pulse,body .home-journey-stage-panel{animation:none}}body .home-journey-shell{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:20px;gap:20px;opacity:.01;transform:translateY(24px);transition:opacity .42s ease,transform .42s ease}body .home-journey-shell--revealed{opacity:1;transform:translateY(0)}body .home-journey-progress{display:flex;gap:10px;overflow-x:auto;padding:10px 10px 14px;border:1px solid color-mix(in srgb,var(--accent) 10%,var(--border));border-radius:24px;background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(247,250,252,.9));box-shadow:0 14px 30px rgba(8,15,28,.05);scroll-snap-type:x proximity}body .home-journey-stage-shell{position:relative;margin-top:18px}body .home-journey-story-card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:10px;gap:10px;flex:0 0 216px;min-width:216px;min-height:72px;padding:12px 14px;border:1px solid transparent;border-radius:18px;background:transparent;text-align:left;cursor:pointer;scroll-snap-align:start;transition:background .26s ease,border-color .26s ease,box-shadow .26s ease}body .home-journey-story-card:focus-visible,body .home-journey-story-card:hover{background:rgba(255,255,255,.7);border-color:color-mix(in srgb,var(--accent) 10%,var(--border));box-shadow:inset 0 1px 0 rgba(255,255,255,.64)}body .home-journey-story-card:focus-visible{outline:2px solid color-mix(in srgb,var(--accent) 28%,white);outline-offset:2px}body .home-journey-story-card--active{background:radial-gradient(circle at top right,color-mix(in srgb,var(--accent) 10%,white) 0,transparent 52%),linear-gradient(180deg,rgba(255,255,255,.98) 0,color-mix(in srgb,var(--accent-bg) 48%,white) 100%);border-color:color-mix(in srgb,var(--accent) 18%,var(--border));box-shadow:0 14px 24px rgba(8,15,28,.08),inset 0 1px 0 rgba(255,255,255,.72)}body .home-journey-story-card__index{display:inline-flex;align-items:center;justify-content:center;width:34px;min-width:34px;height:34px;border-radius:12px;background:rgba(255,255,255,.84);color:color-mix(in srgb,var(--accent-ink) 82%,var(--text-secondary));font-size:12px;font-weight:800;letter-spacing:.1em;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 8%,var(--border))}body .home-journey-story-card__content{display:grid;grid-gap:3px;gap:3px;min-width:0}body .home-journey-story-card__eyebrow{color:var(--text-muted);font-size:9px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}body .home-journey-story-card__headline{margin:0;color:var(--ink);font-size:clamp(13px,.95vw,15px);line-height:1.25;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}body .home-journey-story-card__state{align-self:center;width:4px;min-width:4px;height:28px;border-radius:999px;background:transparent}body .home-journey-story-card--active .home-journey-story-card__state{background:linear-gradient(180deg,var(--accent) 0,var(--accent-ink) 100%);box-shadow:0 0 0 4px color-mix(in srgb,var(--accent) 10%,white)}body .home-journey-workspace-shell__sticky{position:-webkit-sticky;position:sticky;top:164px}body .home-journey-workspace-panel{padding:32px;border-radius:34px;border:1px solid rgba(255,255,255,.08);background:radial-gradient(circle at top left,rgba(105,209,255,.14) 0,transparent 28%),linear-gradient(145deg,#161d24,#22303a);color:#f7fafb;box-shadow:0 30px 80px rgba(17,20,24,.12)}body .home-journey-workspace-panel--diligence{background:radial-gradient(circle at top right,rgba(246,176,76,.14) 0,transparent 36%),linear-gradient(145deg,#1d1a18,#2b2520)}body .home-journey-workspace-panel__header{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:18px}body .home-journey-workspace-panel__header-copy{display:grid;grid-gap:6px;gap:6px}body .home-journey-chapter__proof span,body .home-journey-chapter__visual article span,body .home-journey-chapter__visual span,body .home-journey-workspace-panel__badge,body .home-journey-workspace-panel__header span,body .home-journey-workspace-panel__proof-title{letter-spacing:.16em;text-transform:uppercase}body .home-journey-workspace-panel__header span{color:rgba(247,250,251,.68);font-size:11px;font-weight:700}body .home-journey-workspace-panel__header strong{color:#f7fafb;font-size:18px;font-weight:700;line-height:1.1}body .home-journey-workspace-panel__badge{display:inline-flex;align-items:center;min-height:34px;margin:0;padding:0 14px;border-radius:999px;background:rgba(255,255,255,.08);color:rgba(247,250,251,.92);font-size:12px;font-weight:700}body .home-journey-workspace-panel__intro{display:grid;grid-gap:12px;gap:12px;margin-bottom:18px}body .home-journey-workspace-panel__headline{margin:0;color:#f7fafb;font-size:clamp(32px,2.2vw,42px);line-height:1.04}body .home-journey-workspace-panel__summary{margin:0;max-width:54ch;color:rgba(247,250,251,.76);font-size:16px;line-height:1.62}body .home-journey-workspace-panel__proof-title{margin-bottom:18px;color:rgba(247,250,251,.72);font-size:12px;font-weight:700}body .home-journey-chapter{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(260px,.72fr);grid-gap:18px;gap:18px}body .home-journey-chapter--diligence{align-items:start}body .home-journey-chapter__proof,body .home-journey-chapter__visual{min-width:0}body .home-journey-chapter__visual{display:grid;grid-gap:14px;gap:14px}body .home-journey-chapter__proof>div,body .home-journey-chapter__visual,body .home-journey-chapter__visual article,body .home-journey-chapter__visual>div{border-radius:22px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.05)}body .home-journey-chapter__visual article,body .home-journey-chapter__visual>div{padding:18px}body .home-journey-chapter__proof{display:grid;grid-gap:14px;gap:14px}body .home-journey-chapter__proof>div{padding:18px}body .home-journey-chapter__proof strong,body .home-journey-chapter__visual strong{display:block;margin-top:6px;color:#f7fafb;font-size:17px;line-height:1.3}body .home-journey-chapter__proof span,body .home-journey-chapter__visual article span,body .home-journey-chapter__visual span{color:rgba(247,250,251,.62);font-size:11px;font-weight:700}body .home-journey-chapter--discover .home-journey-chapter__visual{grid-template-columns:repeat(3,minmax(0,1fr))}body .home-journey-chapter--diligence .home-journey-chapter__visual--checks,body .home-journey-chapter--evaluate .home-journey-chapter__visual--ladder{display:grid;grid-gap:12px;gap:12px;padding:18px}body .home-journey-chapter--diligence .home-journey-chapter__proof>div,body .home-journey-chapter--diligence .home-journey-chapter__visual--checks>div{border-color:rgba(246,176,76,.22);background:rgba(246,176,76,.06)}body .home-journey-chapter--shortlist .home-journey-chapter__visual--compare{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}body .home-journey-chapter--negotiate .home-journey-chapter__visual--offers,body .home-journey-chapter--register .home-journey-chapter__visual--timeline{display:grid;grid-gap:14px;gap:14px}@media (max-width:1024px){body .home-journey-workspace-shell__sticky{position:static}body .home-journey-chapter{grid-template-columns:minmax(0,1fr)}body .home-journey-chapter--discover .home-journey-chapter__visual,body .home-journey-chapter--shortlist .home-journey-chapter__visual--compare{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767.98px){body .home-journey-story-card{flex:0 0 min(286px,84vw);min-width:min(286px,84vw)}body .home-journey-workspace-panel{padding:22px;border-radius:28px}body .home-journey-story-card__headline,body .home-journey-workspace-panel__headline{font-size:22px}body .home-journey-workspace-panel__header{flex-direction:column}body .home-journey-chapter--discover .home-journey-chapter__visual,body .home-journey-chapter--shortlist .home-journey-chapter__visual--compare{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){body .home-journey-shell,body .home-journey-story-card,body .home-journey-workspace-panel{transition:none}}