.sv{--sv-ink:#202520;--sv-paper:#f5f3ed;--sv-accent:#a7653e;--sv-rule:#deddd4;--sv-muted:#5a6252;background:var(--sv-paper);color:var(--sv-ink);font-family:var(--font-body,"Nextura Sans",Arial,sans-serif)}
.sv *{box-sizing:border-box}.sv a{color:inherit;text-decoration:none}.sv img{display:block;width:100%;height:100%;object-fit:cover}.sv :is(h1,h2,h3,p,figure){margin:0}.sv :is(h1,h2,h3){font-family:inherit;font-weight:500;letter-spacing:-.055em}.sv h1{font-size:clamp(62px,7.8vw,126px);line-height:.96;text-wrap:balance}.sv h2{font-size:clamp(39px,4.7vw,74px);line-height:1.02;text-wrap:balance}.sv h3{font-size:clamp(25px,2.6vw,40px);line-height:1.14}.sv p{line-height:1.7}.sv .sv-shell{width:min(88%,1440px);margin-inline:auto}.sv .sv-k{font-size:12px;font-weight:600;line-height:1.5;letter-spacing:.17em;text-transform:uppercase;color:var(--sv-accent);margin-bottom:28px}.sv .sv-lead{font-size:clamp(16px,1.25vw,19px);max-width:42ch;line-height:1.7}.sv a:focus-visible{outline:2px solid var(--sv-accent);outline-offset:6px}.sv-breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:25px 0;color:var(--sv-muted);font-size:12px}.sv-breadcrumb a:hover{text-decoration:underline;text-underline-offset:4px}.sv-breadcrumb>span[aria-hidden]{opacity:.5}
.sv-directory-hero{width:min(88%,1440px);margin:22px auto 75px;display:grid;grid-template-columns:1.1fr 1fr;gap:9%;min-height:650px;align-items:center}.sv-directory-copy{padding:30px 0}.sv-directory-copy .sv-k{margin-bottom:45px}.sv-directory-copy .sv-small-break{display:none}.sv-directory-copy h1>span{color:var(--sv-accent)}.sv-directory-copy .sv-lead{color:var(--sv-muted);margin-top:37px}.sv-scroll{display:inline-flex;align-items:center;justify-content:space-between;gap:55px;margin-top:36px;padding:0 0 12px;border-bottom:1px solid var(--sv-ink);font-size:12px}.sv-scroll span{font-size:22px}.sv-directory-photo{position:relative;min-width:0;height:650px;overflow:hidden}.sv-directory-photo:after{position:absolute;inset:60% 0 0;content:"";background:linear-gradient(transparent,#202520b0);pointer-events:none}.sv-directory-photo img{position:absolute;inset:0;object-position:50% 50%}.sv-directory-photo figcaption{position:absolute;z-index:1;left:30px;right:30px;bottom:28px;display:flex;flex-direction:column;gap:6px;font-size:17px;letter-spacing:-.025em;color:#fff}.sv-directory-photo small{font-size:12px;text-transform:uppercase;letter-spacing:.13em;color:#e2dfd1}.sv-page-nav{position:sticky;top:90px;z-index:10;background:#f5f3edf2;backdrop-filter:blur(12px);border-top:1px solid var(--sv-rule);border-bottom:1px solid var(--sv-rule)}.sv-page-nav>.sv-shell{display:flex;gap:56px;align-items:center;min-height:64px}.sv-page-nav a{font-size:12px;letter-spacing:.055em;text-transform:uppercase;padding:22px 0}.sv-page-nav a:hover{color:var(--sv-accent)}.sv section[id]{scroll-margin-top:180px}
.sv-capabilities{padding:115px 0 120px}.sv-section-top{display:grid;grid-template-columns:.65fr 1.35fr;gap:8%;margin-bottom:66px}.sv-section-top>div{display:grid;grid-template-columns:1.2fr 1fr;align-items:end;gap:10%}.sv-section-top p:not(.sv-k){max-width:32ch;color:var(--sv-muted);font-size:14px}.sv-capability-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--sv-rule)}.sv-capability-grid article{padding:34px 40px 0 0;display:flex;flex-direction:column;align-items:start}.sv-capability-grid article+article{padding-left:40px;border-left:1px solid var(--sv-rule)}.sv-number{display:block;font-size:12px;letter-spacing:.05em;color:var(--sv-accent);font-weight:500}.sv-capability-grid>.sv-number{font-size:60px}.sv-capability-grid h3{margin:44px 0 20px;max-width:12ch;font-size:clamp(32px,3.15vw,48px)}.sv-capability-grid h3 a:hover{color:var(--sv-accent)}.sv-capability-grid p{font-size:15px;color:var(--sv-muted);min-height:5.1em;max-width:32ch}.sv-capability-grid ul{padding:23px 0;margin:0 0 28px;list-style:none;font-size:12px;line-height:1.8;width:100%;flex:1}.sv-capability-grid li{padding:9px 0;border-bottom:1px solid var(--sv-rule)}.sv-capability-grid li:before{content:"↗";color:var(--sv-accent);margin-right:10px}.sv-capability-grid li a:hover{text-decoration:underline;text-underline-offset:4px}.sv-inline-link{display:flex;gap:28px;align-items:center;font-size:12px;font-weight:500;padding-bottom:9px;border-bottom:1px solid currentColor}.sv-inline-link span{font-size:21px}
.sv-index{padding:95px 0;background:var(--sv-ink);color:#f5f3ed}.sv-index-layout{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:10%}.sv-index .sv-k{color:#c9aa91}.sv-index-heading{position:sticky;top:190px;align-self:start}.sv-index-heading h2{font-size:clamp(43px,4.8vw,76px)}.sv-index-heading h2 span{color:#a7b09c}.sv-index-heading>p:not(.sv-k){color:#aab0a3;font-size:13px;margin-top:28px;max-width:32ch}.sv-property-type-link{width:fit-content;margin-top:32px;border-color:#ffffff60;color:#f5f3ed!important}.sv-directory-list{border-top:1px solid #ffffff24}.sv-service{display:grid;grid-template-columns:38px 95px minmax(0,1fr) 20px;gap:20px;padding:25px 0;border-bottom:1px solid #ffffff24;align-items:center}.sv-service-number{font-size:20px;color:#5a6252;letter-spacing:-.04em}.sv .sv-sector-thumbnail{width:95px;height:104px;object-fit:cover;filter:saturate(.7)}.sv-service h3{font-size:clamp(24px,2.25vw,35px);letter-spacing:-.04em}.sv-service p{font-size:15px;color:#aab0a3;margin-top:9px;max-width:42ch;line-height:1.5}.sv-service>span:last-child{font-size:24px;color:#c9aa91;transition:transform .2s}.sv-service:hover h3{color:#d6bcaa}.sv-service:hover>span:last-child{transform:translate(3px,-3px)}.sv-service:hover .sv-sector-thumbnail{filter:none}
.sv-gcc-feature{display:grid;grid-template-columns:1.3fr 1fr;gap:10%;padding:130px 0;align-items:center}.sv-gcc-feature figure{height:510px;overflow:hidden}.sv-gcc-feature figure img{object-position:60% center}.sv-gcc-feature p:not(.sv-k){font-size:14px;color:var(--sv-muted);margin-top:28px;max-width:40ch}.sv-btn{display:inline-flex;align-items:center;justify-content:space-between;gap:45px;padding:18px 24px;min-height:55px;margin-top:32px;background:var(--sv-accent);color:#fff!important;font-size:12px;font-weight:500;line-height:1.4;transition:background .2s}.sv-btn span{font-family:Arial,sans-serif;font-size:22px}.sv-btn:hover{background:#8d5230}.sv-btn.sv-btn-soft{padding:11px 0;color:inherit!important;background:transparent;border-bottom:1px solid currentColor}.sv-btn-soft:hover{color:var(--sv-accent)!important}
.sv-support{padding:0 0 115px}.sv-support-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--sv-rule)}.sv-support-grid>a{padding:30px 38px 10px 0;display:flex;flex-direction:column;align-items:start}.sv-support-grid>a+a{border-left:1px solid var(--sv-rule);padding-left:38px}.sv-support-grid h3{font-size:clamp(27px,2.6vw,39px);margin-top:42px;max-width:16ch}.sv-support-grid p{font-size:15px;color:var(--sv-muted);margin:24px 0 30px;flex:1}.sv-support-grid .sv-inline-link{font-size:12px;gap:15px}.sv-support-grid>a:hover h3{color:var(--sv-accent)}.sv-project-band{background:#e9e8df;padding:70px 0}.sv-project-band>.sv-shell{display:grid;grid-template-columns:.6fr 1.2fr 1fr;gap:7%;align-items:start}.sv-project-band h2{font-size:clamp(35px,3.3vw,51px)}.sv-project-band p:not(.sv-k){color:var(--sv-muted);font-size:13px}.sv-project-band .sv-btn{margin-top:25px}.sv-routing{display:grid;grid-template-columns:1fr 1fr;padding:110px 0;gap:12%}.sv-routing>section+section{border-left:1px solid var(--sv-rule);padding-left:14%}.sv-routing h2{font-size:clamp(38px,4vw,62px)}.sv-routing p:not(.sv-k){margin-top:28px;max-width:40ch;font-size:13px;color:var(--sv-muted)}
.sv-detail-hero{width:min(88%,1440px);margin:22px auto 0;min-height:650px;display:grid;grid-template-columns:1.05fr 1fr;gap:9%;align-items:stretch}.sv .sv-detail-image{grid-column:2;grid-row:1;height:100%;min-height:650px;object-fit:cover}.sv-detail-copy{grid-column:1;grid-row:1;padding:45px 0 25px;align-self:center}.sv .sv-detail-copy.sv-shell{width:100%;margin:0}.sv-detail-copy h1{max-width:12ch;font-size:clamp(56px,5.7vw,91px);letter-spacing:-.06em}.sv-detail-copy .sv-lead{margin-top:30px;color:var(--sv-muted);max-width:46ch;font-size:15px}.sv-image-caption{margin-top:50px;padding-top:22px;border-top:1px solid var(--sv-rule);text-transform:uppercase;letter-spacing:.13em;font-size:12px;color:var(--sv-muted)}.sv-factor-wrap{padding:125px 0}.sv-factor-wrap>div:first-child{position:sticky;top:140px;align-self:start}.sv-factor-intro{margin-top:28px!important;font-size:13px;color:var(--sv-muted);max-width:31ch}.sv-factors{border-top:1px solid var(--sv-rule)}.sv-factors article{display:grid;grid-template-columns:42px 1fr;gap:28px;padding:32px 0 36px;border-bottom:1px solid var(--sv-rule);scroll-margin-top:130px}.sv-factors .sv-number{padding-top:4px;font-size:24px;letter-spacing:-.04em}.sv-factors h3{font-size:clamp(27px,2.6vw,39px);letter-spacing:-.04em}.sv-factors p{margin-top:17px;font-size:15px;color:var(--sv-muted);max-width:61ch}.sv-property{display:grid;grid-template-columns:1.2fr 1fr;margin-bottom:110px!important;gap:7%;align-items:center;border-top:1px solid var(--sv-rule);padding-top:40px}.sv-property img{min-height:400px;max-height:500px}.sv-property>div{padding:30px 0}.sv-property h2{font-size:clamp(37px,3.6vw,55px)}.sv-property p:not(.sv-k){font-size:13px;color:var(--sv-muted);margin-top:24px;max-width:40ch}
.sv-submit{background:#e9e8df;color:var(--sv-ink);padding:85px 0}.sv-submit-grid{display:grid;grid-template-columns:1fr 1fr;gap:12%;align-items:center}.sv-submit h2{font-size:clamp(47px,5.8vw,90px)}.sv-submit p:not(.sv-k){font-size:16px;max-width:43ch;color:var(--sv-muted)}.sv-owner-link{display:block;width:fit-content;margin-top:25px;font-size:12px;border-bottom:1px solid var(--sv-rule);padding-bottom:8px}.sv-owner-link span{padding-left:14px}.sv-related{padding:95px 0;display:grid;grid-template-columns:1fr 1fr;gap:12%}.sv-related h2{font-size:clamp(37px,3.8vw,58px)}.sv-related>div+div{border-top:1px solid var(--sv-rule)}.sv-related a{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px 0;border-bottom:1px solid var(--sv-rule);font-size:20px;letter-spacing:-.03em}.sv-related a:hover{color:var(--sv-accent)}.sv-related a span{color:var(--sv-accent)}.sv-related .sv-related-all{font-size:12px;border:0;color:var(--sv-accent);letter-spacing:0}
@media(max-width:1100px){.sv-directory-hero{gap:6%;min-height:560px}.sv-directory-photo{height:580px}.sv-directory-copy h1{font-size:clamp(65px,8.6vw,93px)}.sv-section-top{grid-template-columns:.6fr 1.4fr;gap:5%}.sv-section-top>div{grid-template-columns:1fr;gap:25px}.sv-section-top p:not(.sv-k){max-width:49ch}.sv-capability-grid article{padding-right:25px}.sv-capability-grid article+article{padding-left:25px}.sv-capability-grid h3{font-size:34px}.sv-index-layout{gap:6%;grid-template-columns:.7fr 1.3fr}.sv-service{grid-template-columns:28px 75px 1fr 18px;gap:14px}.sv .sv-sector-thumbnail{width:75px;height:90px}.sv-service h3{font-size:27px}.sv-index-heading h2{font-size:47px}.sv-gcc-feature{gap:6%;padding:90px 0}.sv-gcc-feature figure{height:440px}.sv-project-band>.sv-shell{grid-template-columns:1fr 1.2fr;gap:30px}.sv-project-band .sv-k{grid-column:1/-1;margin:0}.sv-detail-hero{gap:6%;min-height:580px}.sv .sv-detail-image{min-height:580px}.sv-detail-copy h1{font-size:64px}.sv-property{gap:6%}.sv-property img{min-height:360px}.sv-support-grid>a{padding-right:25px}.sv-support-grid>a+a{padding-left:25px}.sv-page-nav>.sv-shell{gap:40px}}
@media(max-width:800px){.sv-directory-hero{grid-template-columns:1fr 1fr;gap:5%;margin-top:10px;min-height:470px;margin-bottom:45px}.sv-directory-copy{padding:20px 0}.sv-directory-copy .sv-k{font-size:12px;margin-bottom:28px}.sv-directory-copy h1{font-size:64px}.sv-directory-copy .sv-lead{font-size:15px;margin-top:28px}.sv-directory-photo{height:490px}.sv-directory-photo figcaption{left:20px;right:20px;font-size:14px}.sv-directory-photo small{font-size:12px}.sv-page-nav{top:77px}.sv-page-nav>.sv-shell{gap:25px;justify-content:space-between}.sv-page-nav a{font-size:12px;letter-spacing:0}.sv-capabilities,.sv-factor-wrap,.sv-index{padding:75px 0}.sv-section-top{grid-template-columns:1fr;gap:15px;margin-bottom:42px}.sv-section-top>div{grid-template-columns:1fr 1fr;gap:8%;align-items:start}.sv-section-top .sv-k{margin:0}.sv-capability-grid{grid-template-columns:1fr}.sv-capability-grid article,.sv-capability-grid article+article{padding:28px 0;border-left:none;border-bottom:1px solid var(--sv-rule);display:grid;grid-template-columns:40px 1fr;gap:0 20px}.sv-capability-grid h3{margin:0 0 18px;font-size:38px;max-width:20ch}.sv-capability-grid p,.sv-capability-grid ul,.sv-capability-grid .sv-inline-link{grid-column:2;min-height:0;max-width:none}.sv-capability-grid ul{padding:12px 0;margin-bottom:24px}.sv-capability-grid .sv-inline-link{width:fit-content}.sv-index-layout{grid-template-columns:1fr;gap:40px}.sv-index-heading,.sv-factor-wrap>div:first-child{position:static}.sv-index-heading h2{font-size:53px}.sv-index-heading>p:not(.sv-k){max-width:47ch}.sv-service{grid-template-columns:36px 90px 1fr 20px;gap:20px}.sv .sv-sector-thumbnail{width:90px;height:100px}.sv-service h3{font-size:32px}.sv-gcc-feature{grid-template-columns:1fr;gap:37px;padding:75px 0}.sv-gcc-feature figure{height:400px}.sv-gcc-feature h2{font-size:51px}.sv-project-band>.sv-shell{grid-template-columns:1fr;gap:24px}.sv-project-band h2{font-size:44px}.sv-project-band p:not(.sv-k){max-width:50ch}.sv-routing{padding:70px 0;gap:8%}.sv-routing>section+section{padding-left:10%}.sv-routing h2{font-size:35px}.sv-routing .sv-btn{gap:16px}.sv-detail-hero{min-height:540px;gap:5%}.sv .sv-detail-image{min-height:540px}.sv-detail-copy{padding:25px 0}.sv-detail-copy h1{font-size:52px}.sv-detail-copy .sv-lead{font-size:15px}.sv-image-caption{margin-top:30px;line-height:1.6}.sv-factor-wrap{gap:40px}.sv-factor-wrap h2{max-width:16ch;font-size:46px}.sv-factor-intro{max-width:48ch}.sv-factors h3{font-size:31px}.sv-property{grid-template-columns:1fr;margin-bottom:75px!important;gap:20px;padding-top:30px}.sv-property img{min-height:0;height:380px}.sv-property>div{padding:0}.sv-property h2{font-size:44px}.sv-submit{padding:65px 0}.sv-submit-grid{gap:40px}.sv-submit h2{font-size:48px}.sv-submit p:not(.sv-k){font-size:14px}.sv-related{padding:65px 0;gap:7%}.sv-related h2{font-size:36px}.sv-related a{font-size:17px}.sv-btn{gap:25px}.sv-support{padding-bottom:75px}.sv-support-grid{grid-template-columns:1fr}.sv-support-grid>a,.sv-support-grid>a+a{border-left:0;border-bottom:1px solid var(--sv-rule);padding:28px 0}.sv-support-grid h3{max-width:25ch;font-size:34px;margin-top:20px}.sv-support-grid p{max-width:57ch}.sv-support .sv-section-top{margin-bottom:35px}}
@media(max-width:580px){.sv .sv-shell{width:calc(100% - 40px)}.sv-breadcrumb{font-size:12px;padding:20px 0;gap:9px}.sv-directory-hero{width:calc(100% - 40px);grid-template-columns:1fr;gap:32px;margin:10px auto 40px}.sv-directory-copy{padding:15px 0 0}.sv-directory-copy h1{font-size:clamp(67px,16.8vw,91px)}.sv-directory-copy h1{white-space:nowrap;text-wrap:initial}.sv-directory-copy .sv-small-break{display:block}.sv-directory-copy .sv-lead{font-size:15px;margin-top:25px}.sv-directory-copy .sv-k{margin-bottom:30px}.sv-directory-photo{height:420px}.sv-directory-photo img{object-position:50% 48%}.sv-directory-photo figcaption{left:22px;right:22px;bottom:22px}.sv-scroll{font-size:12px;gap:45px;margin-top:28px}.sv-page-nav{top:72px}.sv-page-nav>.sv-shell{overflow-x:auto;gap:28px;min-height:55px}.sv-page-nav a{white-space:nowrap;flex:none;padding:18px 0;font-size:12px}.sv section[id]{scroll-margin-top:140px}.sv-capabilities,.sv-gcc-feature,.sv-factor-wrap,.sv-index{padding:58px 0}.sv-section-top>div{grid-template-columns:1fr;gap:22px}.sv h2{font-size:42px}.sv-section-top{margin-bottom:30px}.sv .sv-k{margin-bottom:20px}.sv-capability-grid article,.sv-capability-grid article+article{grid-template-columns:24px 1fr;gap:0 14px}.sv-capability-grid h3{font-size:34px}.sv-capability-grid p{font-size:15px}.sv-index-heading h2{font-size:46px}.sv-service{grid-template-columns:26px 66px 1fr 15px;gap:12px;padding:22px 0}.sv .sv-sector-thumbnail{width:66px;height:86px}.sv-service-number{font-size:17px}.sv-service h3{font-size:24px}.sv-service p{font-size:15px;margin-top:7px}.sv-service>span:last-child{font-size:21px}.sv-gcc-feature figure{height:300px}.sv-gcc-feature h2{font-size:43px}.sv-routing{grid-template-columns:1fr;gap:35px;padding:58px 0}.sv-routing>section+section{padding:35px 0 0;border-left:none;border-top:1px solid var(--sv-rule)}.sv-routing h2{font-size:42px}.sv-detail-hero{width:calc(100% - 40px);grid-template-columns:1fr;gap:32px;margin-top:5px}.sv-detail-copy{grid-column:1;grid-row:1;padding:15px 0 0}.sv-detail-copy h1{font-size:clamp(52px,13.5vw,72px);max-width:13ch}.sv-detail-copy .sv-lead{font-size:15px}.sv .sv-detail-image{grid-column:1;grid-row:2;height:360px;min-height:0;object-position:center}.sv-image-caption{font-size:12px;margin-top:32px}.sv-factors article{gap:16px;grid-template-columns:28px 1fr;padding:28px 0}.sv-factors .sv-number{font-size:21px}.sv-factors h3{font-size:28px}.sv-factors p{font-size:15px}.sv-factor-wrap h2{font-size:41px}.sv-property img{height:270px}.sv-property>div{padding:0}.sv-property h2{font-size:39px}.sv-submit-grid,.sv-related{grid-template-columns:1fr;gap:35px}.sv-submit h2{font-size:55px}.sv-submit p:not(.sv-k){font-size:15px}.sv-submit .sv-btn{max-width:100%;gap:20px}.sv-related h2{font-size:42px}.sv-related a{font-size:20px}.sv-btn{padding:17px 21px;max-width:100%}.sv-support-grid h3{font-size:31px}.sv-support .sv-section-top>div{grid-template-columns:1fr}}
@media(max-width:370px){.sv h1,.sv-directory-copy h1{font-size:60px}.sv-service{grid-template-columns:22px 54px 1fr 12px;gap:9px}.sv .sv-sector-thumbnail{width:54px;height:78px}.sv-service h3{font-size:21px}.sv-service p{font-size:15px}.sv-btn{gap:15px;font-size:12px;padding:15px 18px}}
@media(prefers-reduced-motion:reduce){.sv *{transition:none!important;scroll-behavior:auto!important}}

/* Match the shared header height across its responsive breakpoints. */
@media(min-width:701px) and (max-width:1050px){.sv-page-nav{top:77px}}
@media(max-width:700px){.sv-page-nav{top:72px}}

/* V4: an image-led service atlas with a compact editorial introduction. */
.sv-directory-v4 .sv-directory-hero{grid-template-columns:1.12fr 1fr;gap:8%;min-height:560px;margin-top:8px;margin-bottom:62px}.sv-directory-v4 .sv-directory-copy{padding:30px 0}.sv-directory-v4 .sv-directory-copy .sv-k{margin-bottom:35px}.sv-directory-v4 .sv-directory-copy h1{font-size:clamp(58px,6.2vw,100px);line-height:1.02;letter-spacing:-.065em;white-space:nowrap;text-wrap:initial}.sv-directory-v4 .sv-directory-copy .sv-lead{font-size:16px;line-height:1.8;max-width:37ch;margin-top:31px}.sv-directory-v4 .sv-directory-photo{height:560px}.sv-directory-v4 .sv-directory-photo img{object-position:54% 45%}.sv-directory-v4 .sv-directory-photo figcaption{font-size:15px;left:28px;bottom:27px}.sv-directory-actions{display:flex;gap:28px;align-items:center;flex-wrap:wrap;margin-top:30px}.sv-directory-actions .sv-btn,.sv-directory-actions .sv-scroll{margin:0}.sv-directory-actions .sv-btn{gap:28px}.sv-directory-actions .sv-scroll{font-size:12px;gap:25px;padding-bottom:9px}.sv-hero-disciplines{display:flex;gap:22px;flex-wrap:wrap;margin-top:53px;padding-top:20px;border-top:1px solid var(--sv-rule);font-size:12px;letter-spacing:.09em;text-transform:uppercase;color:var(--sv-muted)}.sv-hero-disciplines span+span:before{content:'·';margin-right:22px;color:var(--sv-accent)}
.sv-directory-v4 .sv-capabilities{padding:100px 0}.sv-directory-v4 .sv-capability-grid p{font-size:15px;line-height:1.8;max-width:35ch}.sv-directory-v4 .sv-capability-grid h3{font-size:clamp(31px,3vw,46px);margin-top:35px}.sv-directory-v4 .sv-capability-grid ul{font-size:12px}.sv-directory-v4 .sv-capability-grid li{padding:11px 0}.sv-directory-v4 .sv-index{padding:90px 0 95px}.sv-directory-v4 .sv-index-layout{display:block}.sv-directory-v4 .sv-index-heading{position:static;display:grid;grid-template-columns:1.2fr 1fr;gap:16px 12%;margin-bottom:48px}.sv-directory-v4 .sv-index-heading .sv-k{grid-column:1/-1;margin:0 0 6px}.sv-directory-v4 .sv-index-heading h2{grid-column:1;grid-row:2/4;font-size:clamp(45px,5vw,78px)}.sv-directory-v4 .sv-index-heading>p:not(.sv-k){grid-column:2;grid-row:2;margin:0;font-size:14px;max-width:40ch;align-self:end}.sv-directory-v4 .sv-property-type-link{grid-column:2;grid-row:3;align-self:start;margin-top:0;font-size:12px}.sv-directory-v4 .sv-directory-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:38px 24px;border:0}.sv-directory-v4 .sv-service{display:block;position:relative;padding:0 0 24px;border-bottom:1px solid #ffffff2b;min-width:0}.sv-directory-v4 .sv-service-number{position:absolute;z-index:1;top:14px;left:14px;padding:9px 10px;background:var(--sv-paper);color:var(--sv-ink);font-size:12px;letter-spacing:.04em;line-height:1}.sv-directory-v4 .sv-sector-thumbnail{width:100%;height:245px;object-fit:cover;filter:none;transition:filter .3s}.sv-directory-v4 .sv-service>div{margin-top:20px}.sv-directory-v4 .sv-service h3{font-size:clamp(22px,2.05vw,31px);line-height:1.16;letter-spacing:-.04em;min-height:2.32em}.sv-directory-v4 .sv-service p{font-size:15px;line-height:1.7;max-width:35ch;margin-top:12px;color:#b6bdad}.sv-directory-v4 .sv-service>span:last-child{position:absolute;top:14px;right:14px;border-radius:50%;width:30px;height:30px;display:flex;align-items:center;justify-content:center;background:#202520c9;color:#fff;font-size:18px;transition:transform .2s,background .2s}.sv-directory-v4 .sv-service:hover>span:last-child,.sv-directory-v4 .sv-service:focus-visible>span:last-child{background:var(--sv-accent);transform:translate(2px,-2px)}.sv-directory-v4 .sv-service:hover .sv-sector-thumbnail{filter:brightness(.92)}.sv-directory-v4 .sv-service:nth-child(4n+2) .sv-sector-thumbnail,.sv-directory-v4 .sv-service:nth-child(4n+4) .sv-sector-thumbnail{object-position:60% center}.sv-directory-v4 .sv-gcc-feature{padding:105px 0;grid-template-columns:1.35fr 1fr;gap:9%}.sv-directory-v4 .sv-gcc-feature figure{height:470px}.sv-directory-v4 .sv-gcc-feature p:not(.sv-k){font-size:15px}.sv-directory-v4 .sv-support-grid p{font-size:15px;line-height:1.8}.sv-directory-v4 .sv-support .sv-section-top h2{font-size:clamp(38px,4.3vw,68px)}
.sv-detail-v4 .sv-detail-hero{grid-template-columns:1.05fr 1fr;gap:8%;min-height:590px;margin-top:8px;margin-bottom:40px}.sv-detail-visual{position:relative;grid-column:2;grid-row:1;min-width:0;min-height:590px;overflow:hidden}.sv-detail-v4 .sv-detail-image{position:absolute;inset:0;width:100%;height:100%;min-height:0;object-fit:cover;object-position:55% center}.sv-detail-visual:after{content:'';position:absolute;inset:60% 0 0;background:linear-gradient(transparent,#202520bb);pointer-events:none}.sv-detail-visual figcaption{position:absolute;z-index:1;bottom:25px;left:26px;right:26px;color:#f5f3ed;font-size:12px;line-height:1.6;letter-spacing:.1em;text-transform:uppercase}.sv-detail-v4[data-service="residential"] .sv-detail-image{object-position:62% center}.sv-detail-v4[data-service="land"] .sv-detail-image,.sv-detail-v4[data-service="advisory-consulting"] .sv-detail-image{object-position:48% 50%}.sv-detail-v4 .sv-detail-copy{padding:30px 0}.sv-detail-v4 .sv-detail-copy h1{font-size:clamp(52px,5.6vw,89px);line-height:1.02;max-width:13ch}.sv-detail-v4 .sv-detail-copy .sv-lead{font-size:15px;line-height:1.85;max-width:43ch;margin-top:28px}.sv-detail-explore{display:flex;gap:28px;align-items:center;width:fit-content;margin-top:26px;font-size:12px;color:var(--sv-muted)!important}.sv-detail-explore>span{color:var(--sv-accent);font-size:18px}.sv-detail-index{display:flex;gap:48px;align-items:center;min-height:65px;border-top:1px solid var(--sv-rule);border-bottom:1px solid var(--sv-rule)}.sv-detail-index a{font-size:12px;letter-spacing:.04em;text-transform:uppercase;padding:23px 0}.sv-detail-index a:hover{color:var(--sv-accent)}.sv-detail-v4 .sv-factor-wrap{padding:105px 0;grid-template-columns:.8fr 1.2fr;gap:11%}.sv-detail-v4 .sv-factor-wrap h2{font-size:clamp(38px,4.1vw,63px)}.sv-detail-v4 .sv-factor-intro{font-size:14px;line-height:1.8}.sv-detail-v4 .sv-factors article{grid-template-columns:35px 1fr;gap:25px;padding:29px 0 34px}.sv-detail-v4 .sv-factors h3{font-size:clamp(27px,2.5vw,38px)}.sv-detail-v4 .sv-factors p{font-size:15px;line-height:1.85;margin-top:16px}.sv-detail-v4 .sv-factors .sv-number{font-size:16px;padding-top:9px;color:#5a6252}.sv-detail-v4 .sv-submit{background:#e8e8dd}.sv-detail-v4 .sv-submit h2{font-size:clamp(46px,5.3vw,82px)}.sv-guided-start{display:flex!important;flex-direction:column;gap:8px;margin-top:36px;padding-top:22px;border-top:1px solid #c9cbbc;color:var(--sv-muted)!important;font-size:12px;width:100%;max-width:430px}.sv-guided-start strong{display:flex;align-items:center;justify-content:space-between;color:var(--sv-ink);font-size:15px;font-weight:500;letter-spacing:-.02em}.sv-guided-start strong span{font-size:21px;color:var(--sv-accent)}
@media(max-width:1100px){.sv-directory-v4 .sv-directory-hero{gap:6%;min-height:510px}.sv-directory-v4 .sv-directory-photo{height:510px}.sv-directory-v4 .sv-directory-copy h1{font-size:clamp(54px,6.2vw,70px)}.sv-directory-actions{gap:22px}.sv-directory-actions .sv-btn{font-size:12px;padding:17px 20px;gap:20px}.sv-hero-disciplines{margin-top:35px;gap:13px;font-size:12px}.sv-hero-disciplines span+span:before{margin-right:13px}.sv-directory-v4 .sv-directory-list{gap:32px 20px}.sv-directory-v4 .sv-sector-thumbnail{height:210px}.sv-directory-v4 .sv-service h3{font-size:24px}.sv-directory-v4 .sv-service p{font-size:15px}.sv-directory-v4 .sv-index-heading{gap:14px 8%}.sv-directory-v4 .sv-gcc-feature{gap:7%;padding:80px 0}.sv-directory-v4 .sv-gcc-feature figure{height:425px}.sv-detail-v4 .sv-detail-hero{gap:6%;min-height:550px}.sv-detail-visual{min-height:550px}.sv-detail-v4 .sv-detail-copy h1{font-size:62px}.sv-detail-v4 .sv-detail-copy .sv-lead{font-size:15px}.sv-detail-v4 .sv-factor-wrap{gap:8%;padding:85px 0}}
@media(max-width:800px){.sv-directory-v4 .sv-directory-hero{grid-template-columns:1fr;gap:35px;margin-bottom:45px}.sv-directory-v4 .sv-directory-copy{padding:15px 0 0}.sv-directory-v4 .sv-directory-copy h1{font-size:clamp(58px,9vw,74px)}.sv-directory-v4 .sv-directory-copy .sv-lead{max-width:49ch;font-size:16px;margin-top:25px}.sv-directory-v4 .sv-directory-photo{height:420px}.sv-directory-v4 .sv-directory-photo img{object-position:50% 45%}.sv-hero-disciplines{max-width:500px;margin-top:28px}.sv-directory-v4 .sv-capabilities{padding:70px 0}.sv-directory-v4 .sv-capability-grid h3{margin-top:0;font-size:36px}.sv-directory-v4 .sv-capability-grid p{max-width:55ch;font-size:15px}.sv-directory-v4 .sv-index{padding:65px 0}.sv-directory-v4 .sv-index-heading{grid-template-columns:1fr;gap:17px;margin-bottom:35px}.sv-directory-v4 .sv-index-heading :is(h2,p,.sv-property-type-link){grid-column:1;grid-row:auto}.sv-directory-v4 .sv-index-heading h2{font-size:51px}.sv-directory-v4 .sv-index-heading>p:not(.sv-k){max-width:49ch;font-size:13px}.sv-directory-v4 .sv-directory-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 23px}.sv-directory-v4 .sv-sector-thumbnail{height:280px}.sv-directory-v4 .sv-service h3{font-size:29px;min-height:0;max-width:17ch}.sv-directory-v4 .sv-service p{font-size:15px;max-width:40ch}.sv-directory-v4 .sv-gcc-feature{grid-template-columns:1fr;gap:35px;padding:75px 0}.sv-directory-v4 .sv-gcc-feature figure{height:390px}.sv-directory-v4 .sv-gcc-feature p:not(.sv-k){max-width:53ch}.sv-detail-v4 .sv-detail-hero{grid-template-columns:1fr;gap:33px;min-height:0}.sv-detail-v4 .sv-detail-copy{grid-column:1;grid-row:1;padding:15px 0 0}.sv-detail-v4 .sv-detail-copy h1{font-size:66px;max-width:17ch}.sv-detail-v4 .sv-detail-copy .sv-lead{font-size:15px;max-width:58ch}.sv-detail-visual{grid-column:1;grid-row:2;min-height:0;height:430px}.sv-detail-v4 .sv-detail-image{position:absolute;inset:0;grid-column:auto;grid-row:auto;height:100%;width:100%;min-height:0}.sv-detail-index{gap:30px;justify-content:space-between}.sv-detail-index a{font-size:12px}.sv-detail-v4 .sv-factor-wrap{grid-template-columns:1fr;gap:38px;padding:75px 0}.sv-detail-v4 .sv-factor-wrap h2{font-size:49px;max-width:18ch}.sv-detail-v4 .sv-factors h3{font-size:32px}.sv-detail-v4 .sv-factor-intro{max-width:49ch}.sv-detail-v4 .sv-factors p{font-size:15px}.sv-detail-v4 .sv-submit h2{font-size:52px}}
@media(max-width:580px){.sv-directory-v4 .sv-directory-hero{width:calc(100% - 40px);gap:30px;margin-top:2px;margin-bottom:35px}.sv-directory-v4 .sv-directory-copy h1{font-size:clamp(45px,12.5vw,65px);line-height:1.04;letter-spacing:-.06em}.sv-directory-v4 .sv-directory-copy .sv-k{font-size:12px;letter-spacing:.1em;margin-bottom:25px}.sv-directory-v4 .sv-directory-copy .sv-lead{font-size:15px;margin-top:22px;max-width:39ch}.sv-directory-actions{gap:22px;margin-top:24px}.sv-directory-actions .sv-btn{font-size:12px;padding:16px 18px;gap:22px}.sv-directory-actions .sv-scroll{font-size:12px;gap:14px}.sv-hero-disciplines{font-size:12px;gap:12px;padding-top:17px;margin-top:26px;letter-spacing:.05em}.sv-hero-disciplines span+span:before{margin-right:12px}.sv-directory-v4 .sv-directory-photo{height:350px}.sv-directory-v4 .sv-directory-photo figcaption{left:22px;bottom:22px;font-size:14px}.sv-directory-v4 .sv-capabilities{padding:55px 0}.sv-directory-v4 .sv-capability-grid h3{font-size:32px}.sv-directory-v4 .sv-capability-grid p{font-size:15px}.sv-directory-v4 .sv-capability-grid li{font-size:12px;padding:10px 0}.sv-directory-v4 .sv-index-heading h2{font-size:46px}.sv-directory-v4 .sv-directory-list{gap:28px 16px}.sv-directory-v4 .sv-sector-thumbnail{height:190px}.sv-directory-v4 .sv-service{padding-bottom:20px}.sv-directory-v4 .sv-service-number{top:10px;left:10px;font-size:12px;padding:8px}.sv-directory-v4 .sv-service>span:last-child{top:10px;right:10px;width:26px;height:26px;font-size:16px}.sv-directory-v4 .sv-service>div{margin-top:16px}.sv-directory-v4 .sv-service h3{font-size:22px;line-height:1.18;letter-spacing:-.035em}.sv-directory-v4 .sv-service p{font-size:15px;line-height:1.65;margin-top:10px}.sv-directory-v4 .sv-gcc-feature{padding:58px 0}.sv-directory-v4 .sv-gcc-feature figure{height:300px}.sv-directory-v4 .sv-gcc-feature p:not(.sv-k){font-size:14px}.sv-directory-v4 .sv-support-grid p{font-size:15px}.sv-directory-v4 .sv-support .sv-section-top h2{font-size:40px}.sv-detail-v4 .sv-detail-hero{width:calc(100% - 40px);margin-bottom:28px;gap:28px}.sv-detail-v4 .sv-detail-copy h1{font-size:clamp(49px,12.6vw,64px);max-width:14ch;line-height:1.02}.sv-detail-v4 .sv-detail-copy .sv-lead{font-size:15px;line-height:1.8;margin-top:25px}.sv-detail-v4 .sv-detail-copy .sv-btn{font-size:15px;padding:17px 20px;gap:25px;margin-top:26px}.sv-detail-explore{font-size:12px;margin-top:22px}.sv-detail-visual{height:340px}.sv-detail-visual figcaption{left:21px;right:21px;bottom:20px;font-size:12px}.sv-detail-index{gap:24px;justify-content:initial;overflow-x:auto;min-height:59px}.sv-detail-index a{font-size:12px;white-space:nowrap;padding:21px 0;flex:none}.sv-detail-v4 .sv-factor-wrap{padding:60px 0}.sv-detail-v4 .sv-factor-wrap h2{font-size:42px}.sv-detail-v4 .sv-factor-intro{font-size:13px}.sv-detail-v4 .sv-factors article{grid-template-columns:23px 1fr;gap:17px;padding:25px 0 30px}.sv-detail-v4 .sv-factors h3{font-size:29px}.sv-detail-v4 .sv-factors p{font-size:15px;line-height:1.8}.sv-detail-v4 .sv-factors .sv-number{font-size:13px;padding-top:8px}.sv-detail-v4 .sv-submit h2{font-size:51px}.sv-guided-start{margin-top:28px}.sv-guided-start strong{font-size:15px}}
@media(max-width:370px){.sv-directory-v4 .sv-directory-copy h1{font-size:43px}.sv-directory-actions{gap:18px}.sv-directory-actions .sv-btn{font-size:12px;padding:15px 16px;gap:15px}.sv-directory-actions .sv-scroll{font-size:12px;gap:11px}.sv-directory-v4 .sv-service h3{font-size:20px}.sv-directory-v4 .sv-sector-thumbnail{height:170px}.sv-directory-v4 .sv-service p{font-size:15px}.sv-detail-v4 .sv-detail-copy h1{font-size:45px}}

/* Separate page compositions: editorial atlas, then typographic service chapters. */
.sv-directory-v4 .sv-directory-hero{display:block;min-height:0;margin-top:10px;margin-bottom:55px}.sv-directory-v4 .sv-directory-copy{display:grid;grid-template-columns:1.1fr 1fr;gap:0 12%;padding:24px 0 36px}.sv-directory-v4 .sv-directory-copy .sv-k{grid-column:1/-1;margin-bottom:28px}.sv-directory-v4 .sv-directory-copy h1{grid-column:1/-1;font-size:clamp(76px,9.6vw,152px);line-height:.96;letter-spacing:-.07em;margin-bottom:35px}.sv-directory-v4 .sv-directory-copy .sv-lead{grid-column:1;max-width:42ch;margin:0;font-size:15px}.sv-directory-v4 .sv-directory-actions{grid-column:2;margin:0;align-self:center;justify-self:start;flex-wrap:nowrap;gap:30px}.sv-directory-v4 .sv-hero-disciplines{grid-column:1/-1;max-width:none;margin-top:35px;padding-top:18px}.sv-directory-v4 .sv-directory-photo{height:360px;min-height:0}.sv-directory-v4 .sv-directory-photo img{object-position:center 55%}.sv-directory-v4 .sv-directory-photo:after{inset:45% 0 0}.sv-directory-v4 .sv-directory-photo figcaption{flex-direction:row;align-items:center;justify-content:space-between;bottom:26px}
.sv-detail-v4 .sv-detail-hero{display:block;min-height:0;margin-top:10px;margin-bottom:38px}.sv-detail-v4 .sv-detail-copy{display:grid;grid-template-columns:1.2fr 1fr;gap:0 12%;padding:30px 0 48px}.sv-detail-v4 .sv-detail-copy .sv-k{grid-column:1/-1;margin-bottom:32px}.sv-detail-v4 .sv-detail-copy h1{grid-column:1;grid-row:2/5;font-size:clamp(58px,6.2vw,100px);max-width:12ch;line-height:1.02}.sv-detail-v4 .sv-detail-copy .sv-lead{grid-column:2;grid-row:2;margin-top:7px;font-size:15px;line-height:1.85;max-width:44ch}.sv-detail-v4 .sv-detail-copy .sv-btn{grid-column:2;grid-row:3;width:fit-content;margin-top:27px;align-self:start}.sv-detail-v4 .sv-detail-explore{grid-column:2;grid-row:4;margin-top:22px;align-self:start}.sv-detail-v4 .sv-detail-visual{height:400px;min-height:0;width:100%}.sv-detail-v4 .sv-detail-image{object-position:center 52%}.sv-detail-v4[data-service="land"] .sv-detail-image,.sv-detail-v4[data-service="advisory-consulting"] .sv-detail-image{object-position:center 48%}.sv-detail-v4[data-service="residential"] .sv-detail-image{object-position:center 57%}.sv-detail-v4 .sv-detail-visual figcaption{bottom:27px;font-size:12px}
@media(max-width:1100px){.sv-directory-v4 .sv-directory-copy{gap:0 8%}.sv-directory-v4 .sv-directory-copy h1{font-size:clamp(74px,9.8vw,108px)}.sv-directory-v4 .sv-directory-actions{gap:24px;flex-wrap:wrap}.sv-directory-v4 .sv-directory-photo{height:330px}.sv-detail-v4 .sv-detail-copy{gap:0 9%}.sv-detail-v4 .sv-detail-copy h1{font-size:clamp(57px,6.2vw,72px)}.sv-detail-v4 .sv-detail-copy .sv-lead{font-size:15px}.sv-detail-v4 .sv-detail-visual{height:360px}}
@media(max-width:800px){.sv-directory-v4 .sv-directory-copy{grid-template-columns:1fr;gap:0;padding-top:12px}.sv-directory-v4 .sv-directory-copy h1{font-size:clamp(69px,10.5vw,85px);margin-bottom:28px}.sv-directory-v4 .sv-directory-copy .sv-lead{grid-column:1;max-width:55ch;font-size:15px}.sv-directory-v4 .sv-directory-actions{grid-column:1;margin-top:25px;flex-wrap:wrap}.sv-directory-v4 .sv-hero-disciplines{grid-column:1;margin-top:29px}.sv-directory-v4 .sv-directory-photo{height:330px}.sv-detail-v4 .sv-detail-copy{grid-template-columns:1fr;gap:0;padding:15px 0 35px}.sv-detail-v4 .sv-detail-copy .sv-k{grid-column:1;margin-bottom:27px}.sv-detail-v4 .sv-detail-copy h1{grid-column:1;grid-row:auto;font-size:65px;max-width:17ch;margin-bottom:25px}.sv-detail-v4 .sv-detail-copy .sv-lead{grid-column:1;grid-row:auto;margin:0;max-width:60ch;font-size:15px}.sv-detail-v4 .sv-detail-copy .sv-btn{grid-column:1;grid-row:auto;margin-top:25px}.sv-detail-v4 .sv-detail-explore{grid-column:1;grid-row:auto}.sv-detail-v4 .sv-detail-visual{height:350px}}
@media(max-width:580px){.sv-directory-v4 .sv-directory-hero{margin-top:0;margin-bottom:35px}.sv-directory-v4 .sv-directory-copy{padding:15px 0 27px}.sv-directory-v4 .sv-directory-copy .sv-k{margin-bottom:25px}.sv-directory-v4 .sv-directory-copy h1{font-size:clamp(45px,12.5vw,65px);line-height:1.04;letter-spacing:-.06em;margin-bottom:23px}.sv-directory-v4 .sv-directory-copy .sv-lead{font-size:15px;max-width:40ch}.sv-directory-v4 .sv-directory-actions{gap:22px;margin-top:24px}.sv-directory-v4 .sv-hero-disciplines{margin-top:26px}.sv-directory-v4 .sv-directory-photo{height:270px}.sv-directory-v4 .sv-directory-photo figcaption{flex-direction:column;align-items:start;gap:7px;bottom:22px;font-size:14px}.sv-detail-v4 .sv-detail-copy{padding-top:12px;padding-bottom:30px}.sv-detail-v4 .sv-detail-copy h1{font-size:clamp(49px,12.6vw,64px);max-width:14ch;margin-bottom:24px}.sv-detail-v4 .sv-detail-copy .sv-lead{font-size:15px;line-height:1.8}.sv-detail-v4 .sv-detail-visual{height:285px}.sv-detail-v4 .sv-detail-visual figcaption{left:21px;right:21px;bottom:21px;font-size:12px}.sv-detail-v4 .sv-detail-hero{margin-bottom:25px}}
@media(max-width:370px){.sv-directory-v4 .sv-directory-copy h1{font-size:43px}.sv-detail-v4 .sv-detail-copy h1{font-size:45px}}
.sv-detail-v4 .sv-detail-hero{display:flex;flex-direction:column;gap:0}.sv-detail-v4 .sv-detail-copy{order:0}.sv-detail-v4 .sv-detail-visual{order:1;flex:none}

/* V5 service chapters: subject-specific layouts, visible before motion starts. */
.sv5{--sv5-gap:clamp(65px,7.5vw,120px);overflow:clip}.sv5 h1{font-size:clamp(54px,6.8vw,108px);line-height:1.01;letter-spacing:-.065em}.sv5 h2{font-size:clamp(37px,4.2vw,67px);line-height:1.08;letter-spacing:-.05em}.sv5 h3{font-size:clamp(25px,2.4vw,36px);line-height:1.18;letter-spacing:-.035em}.sv5 p{line-height:1.85}.sv5 .sv5-intro{font-size:16px;line-height:1.8;color:var(--sv-muted);max-width:49ch}.sv5 .sv-k{font-size:12px;letter-spacing:.14em}.sv5-art{position:relative;overflow:hidden;margin:0;background:#d9dacf}.sv5-art img{display:block;width:100%;height:100%;object-fit:cover}.sv5 :is(section,article,details)[id]{scroll-margin-top:125px}.sv5-down{display:flex;width:fit-content;gap:35px;align-items:center;margin-top:30px;border-bottom:1px solid var(--sv-rule);padding:0 0 11px;font-size:12px}.sv5-down span{color:var(--sv-accent);font-size:23px}.sv5-hero{margin-top:18px;margin-bottom:55px}.sv5-hero h1{margin-bottom:30px}.sv5-hero .sv-k{margin-bottom:30px}.sv5-service-label{border-block:1px solid var(--sv-rule);display:flex;justify-content:space-between;gap:30px;padding:22px 0;font-size:12px;text-transform:uppercase;letter-spacing:.08em}.sv5-service-label a{display:flex;align-items:center;gap:30px;color:var(--sv-accent)}
.sv5-hero-consulting{display:grid;grid-template-columns:1fr 1.04fr;gap:8%;align-items:center}.sv5-hero-consulting .sv5-art{height:650px}.sv5-hero-consulting h1{font-size:clamp(55px,6vw,96px)}.sv5-hero-lease{display:grid;grid-template-columns:1fr 1fr;gap:10%;align-items:center}.sv5-hero-lease>div{grid-column:2;grid-row:1}.sv5-hero-lease .sv5-art{grid-column:1;grid-row:1;height:630px}.sv5-hero-lease h1{font-size:clamp(57px,6.2vw,98px)}.sv5-hero-analysis{display:grid;grid-template-columns:1fr 1fr;gap:35px 10%}.sv5-hero-analysis .sv5-title{grid-column:1/-1}.sv5-hero-analysis h1{max-width:17ch;font-size:clamp(64px,8vw,126px)}.sv5-analysis-bottom{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:10%;align-items:start}.sv5-review-lenses{display:grid;grid-template-columns:repeat(3,1fr);border-block:1px solid var(--sv-rule);align-self:center}.sv5-review-lenses span{padding:22px 15px;font-size:15px;line-height:1.5;border-left:1px solid var(--sv-rule)}.sv5-review-lenses span:first-child{border:0;padding-left:0}.sv5-review-lenses small{display:block;color:var(--sv-accent);font-size:12px;margin-bottom:19px}.sv5-hero-analysis>.sv5-art{grid-column:1/-1;height:350px;margin-top:15px}.sv5-valuation .sv5-hero-analysis{grid-template-columns:1.1fr .8fr;gap:30px 8%}.sv5-valuation .sv5-title{grid-column:1;grid-row:1}.sv5-valuation .sv5-analysis-bottom{grid-column:1;grid-row:2;display:block}.sv5-valuation .sv5-review-lenses{margin-top:28px}.sv5-valuation .sv5-hero-analysis>.sv5-art{grid-column:2;grid-row:1/3;height:100%;min-height:660px;margin:0}.sv5-valuation .sv5-hero-analysis h1{font-size:clamp(53px,5.4vw,88px);margin-bottom:0}.sv5-hero-research{display:grid;grid-template-columns:1fr 1fr;gap:35px 10%}.sv5-hero-research>div:first-child{grid-column:1/-1;text-align:center;padding:30px 0}.sv5-hero-research h1{font-size:clamp(61px,7.6vw,120px)}.sv5-hero-research>div:nth-child(2){grid-column:2;grid-row:2;align-self:center}.sv5-hero-research>.sv5-art{grid-column:1;grid-row:2;height:340px}.sv5-hero-immersive{position:relative;min-height:730px;color:#f5f3ed;margin-top:0}.sv5-hero-immersive>.sv5-art{position:absolute;inset:0}.sv5-hero-immersive:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#192319d9,#19231937),linear-gradient(0deg,#19231985,transparent)}.sv5-hero-immersive>.sv-shell{position:relative;z-index:1;padding:85px 0}.sv5-hero-immersive h1{max-width:15ch;font-size:clamp(62px,7vw,112px)}.sv5-hero-immersive .sv-k{color:#d8b99c}.sv5-hero-immersive .sv5-intro{color:#e3e7dc;max-width:45ch}.sv5-hero-immersive .sv5-down{border-color:#ffffff50}.sv5-hero-immersive .sv5-down span{color:#d8b99c}.sv5-hero-tenant>div:first-child{display:grid;grid-template-columns:1.2fr .8fr;gap:20px 10%;align-items:end}.sv5-hero-tenant .sv-k{grid-column:1/-1;margin-bottom:0}.sv5-hero-tenant h1{font-size:clamp(61px,7vw,110px)}.sv5-hero-tenant .sv5-intro{margin-bottom:35px}.sv5-photo-pair{display:grid;grid-template-columns:1.4fr 1fr;gap:25px;align-items:end}.sv5-photo-pair .sv5-art:first-child{height:430px}.sv5-photo-pair .sv5-art:last-child{height:330px}.sv5-hero-operations{display:grid;grid-template-columns:1.3fr .7fr;gap:40px 12%;align-items:center}.sv5-hero-operations h1{font-size:clamp(58px,6.5vw,102px)}.sv5-hero-operations>.sv5-art{grid-column:1/-1;height:300px}.sv5-operations-key{border-top:1px solid var(--sv-rule);padding-top:28px}.sv5-operations-key>span{display:block;font-size:clamp(35px,4.5vw,70px);letter-spacing:-.06em;line-height:1.1;padding:18px 0;border-bottom:1px solid var(--sv-rule);color:#5a6252}.sv5-hero-portfolio{display:grid;grid-template-columns:1fr 1fr;gap:9%;align-items:center;position:relative}.sv5-hero-portfolio h1{font-size:clamp(56px,6vw,96px)}.sv5-hero-portfolio>.sv5-art{height:660px}.sv5-portfolio-note{grid-column:2;position:absolute;left:25px;right:25px;bottom:25px;background:#f5f3ede8;padding:24px;display:flex;flex-direction:column;gap:12px;font-size:12px}.sv5-portfolio-note span+span{border-top:1px solid #cdd0c1;padding-top:12px}
.sv5-essay{display:grid;grid-template-columns:.55fr 1.45fr;gap:10%;padding:var(--sv5-gap) 0}.sv5-essay>div{columns:2;column-gap:45px}.sv5-essay>div>p{font-size:15px;color:var(--sv-muted);break-inside:avoid}.sv5-essay>div>p+p{margin-top:22px}.sv5-essay>div>p:first-child{color:var(--sv-ink)}.sv5-section-head{display:grid;grid-template-columns:.55fr 1.45fr;gap:10%;margin-bottom:45px}.sv5-scope{padding:0 0 var(--sv5-gap)}.sv5-scope-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;border-top:1px solid var(--sv-rule)}.sv5-scope-grid article{padding-top:27px}.sv5-scope-grid article>span{display:block;color:var(--sv-accent);font-size:12px;margin-bottom:38px}.sv5-scope-grid h3{font-size:30px;margin-bottom:20px;max-width:15ch}.sv5-scope-grid p{font-size:15px;color:var(--sv-muted)}.sv5-process{padding:80px 0;background:#e7e8dd}.sv5-process ol{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:45px}.sv5-process li{border-top:1px solid #bfc4b3;padding-top:25px}.sv5-step-number{font-size:60px;line-height:1;letter-spacing:-.07em;color:#a3ad96;display:block;margin-bottom:30px}.sv5-process h3{font-size:32px;margin-bottom:18px}.sv5-process p{font-size:15px;color:var(--sv-muted)}.sv5-process-brokerage{background:var(--sv-ink);color:var(--sv-paper)}.sv5-process-brokerage .sv-k{color:#c9aa91}.sv5-process-brokerage ol{display:block;margin-left:32%}.sv5-process-brokerage li{display:grid;grid-template-columns:90px 1fr;gap:30px;border-color:#ffffff28;padding:30px 0}.sv5-process-brokerage p{color:#b7c0ab}.sv5-process-brokerage .sv5-step-number{color:#c9aa91;margin:0}.sv5-process-research ol{grid-template-columns:1fr}.sv5-process-research li{display:grid;grid-template-columns:120px 1fr;gap:30px}.sv5-process-research li>div{display:grid;grid-template-columns:.6fr 1.4fr;gap:10%}.sv5-process-research h3{font-size:37px}.sv5-process-research .sv5-step-number{margin:0}.sv5-questions{padding:var(--sv5-gap) 0;display:grid;grid-template-columns:1fr 1fr;gap:12%;align-items:start}.sv5-questions h2{margin-bottom:25px}.sv5-questions>div>p:last-child{font-size:15px;color:var(--sv-muted);max-width:41ch}.sv5-questions ol{padding:0;margin:0;list-style:none;counter-reset:question}.sv5-questions li{counter-increment:question;position:relative;padding:27px 0 27px 42px;border-top:1px solid var(--sv-rule);font-size:19px;line-height:1.5;letter-spacing:-.02em}.sv5-questions li:before{content:'0' counter(question);position:absolute;left:0;top:31px;color:var(--sv-accent);font-size:12px;letter-spacing:0}.sv5-lease .sv5-scope{padding-top:var(--sv5-gap)}.sv5-lease .sv5-scope-grid{background:var(--sv-ink);color:var(--sv-paper);border:0;padding:38px;gap:35px}.sv5-lease .sv5-scope-grid article{padding:0}.sv5-lease .sv5-scope-grid p{color:#bdc5b2}.sv5-lease .sv5-scope-grid article>span{color:#d0af91}.sv5-lease .sv5-essay{padding-top:0}.sv5-operations .sv5-scope{padding-top:var(--sv5-gap)}.sv5-operations .sv5-scope-grid{grid-template-columns:1fr;gap:0}.sv5-operations .sv5-scope-grid article{display:grid;grid-template-columns:45px .7fr 1.3fr;gap:30px;padding:27px 0;border-bottom:1px solid var(--sv-rule)}.sv5-operations .sv5-scope-grid article>span{margin:7px 0}.sv5-operations .sv5-scope-grid h3{margin:0}.sv5-operations .sv5-essay{padding-bottom:0}.sv5-portfolio .sv5-questions{padding-top:0}.sv5-portfolio .sv5-scope{padding-top:var(--sv5-gap)}.sv5-analysis .sv5-scope,.sv5-research .sv5-scope{padding-top:var(--sv5-gap)}.sv5-analysis .sv5-scope-grid{grid-template-columns:1fr;border:0;gap:0}.sv5-analysis .sv5-scope-grid article{display:grid;grid-template-columns:40px .8fr 1.2fr;gap:30px;border-top:1px solid var(--sv-rule);padding:28px 0}.sv5-analysis .sv5-scope-grid article>span{margin-top:8px}.sv5-analysis .sv5-scope-grid h3{margin:0}.sv5-contact{background:#202b20;color:var(--sv-paper);padding:85px 0}.sv5-contact>.sv-shell{display:grid;grid-template-columns:1fr 1fr;gap:12%;align-items:center}.sv5-contact .sv-k{color:#c9aa91}.sv5-contact h2{font-size:clamp(46px,5.4vw,86px)}.sv5-contact p:not(.sv-k){font-size:15px;color:#c3cbb8;max-width:46ch}.sv5-contact .sv-btn{background:#f5f3ed;color:#202520!important;margin-top:28px}.sv5-contact .sv5-guide{display:flex;width:fit-content;gap:25px;align-items:center;margin-top:24px;border-bottom:1px solid #65775d;padding-bottom:9px;font-size:12px;color:#dce1d2}.sv5-related{padding:50px 0 65px}.sv5-related>div{display:grid;grid-template-columns:repeat(3,1fr);gap:35px}.sv5-related a{display:flex;justify-content:space-between;gap:20px;padding:18px 0;border-top:1px solid var(--sv-rule);font-size:17px;letter-spacing:-.02em}.sv5-related a:hover{color:var(--sv-accent)}.sv5-related a>span{color:var(--sv-accent)}.sv5-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
.sv5-service-directory{padding:20px 0 110px;display:grid;grid-template-columns:.7fr 1.3fr;gap:10%}.sv5-service-directory>div:first-child{position:sticky;top:145px;align-self:start}.sv5-service-directory>div:last-child{border-top:1px solid var(--sv-rule)}.sv5-service-directory a{display:grid;grid-template-columns:25px 1fr 20px;gap:22px;padding:25px 0;border-bottom:1px solid var(--sv-rule)}.sv5-service-directory a>span:first-child{font-size:12px;color:var(--sv-accent);padding-top:5px}.sv5-service-directory h3{font-size:29px;margin-bottom:10px}.sv5-service-directory p{font-size:15px;line-height:1.7;color:var(--sv-muted);max-width:58ch}.sv5-service-directory a>span:last-child{font-size:23px;color:var(--sv-accent)}.sv5-service-directory a:hover h3{color:var(--sv-accent)}
/* The eight sectors have different viewing and decision sequences. */
.sv5-sector-heading h1{margin-bottom:28px}.sv5-sector-section{padding:var(--sv5-gap) 0}.sv5-sector-factors article{scroll-margin-top:125px}.sv5-factor-rows article,.sv5-factor-office article,.sv5-factor-residential article{display:grid;grid-template-columns:45px 1fr;gap:30px;border-top:1px solid var(--sv-rule);padding:30px 0}.sv5-sector-factors article>span{color:var(--sv-accent);font-size:12px;padding-top:7px}.sv5-sector-factors h3{margin-bottom:17px}.sv5-sector-factors p{font-size:15px;color:var(--sv-muted)}.sv5-factor-office article>div{display:grid;grid-template-columns:.8fr 1.2fr;gap:10%}.sv5-office-head{padding-top:25px}.sv5-office-head .sv5-sector-heading{display:grid;grid-template-columns:1.2fr .8fr;gap:20px 10%;align-items:end}.sv5-office-head .sv-k{grid-column:1/-1}.sv5-office-head h1{font-size:clamp(62px,7.6vw,122px);max-width:13ch}.sv5-office-head .sv5-intro{margin-bottom:30px}.sv5-office-head>.sv5-down{margin:0 0 35px auto}.sv5-office-images{display:grid;grid-template-columns:1.5fr 1fr;gap:24px;align-items:end}.sv5-office-images>.sv5-art:first-child{height:430px}.sv5-office-images>.sv5-art:last-child{height:330px}.sv5-workplace-compare{padding-top:var(--sv5-gap);display:grid;grid-template-columns:.9fr 1.1fr;gap:10%}.sv5-workplace-compare table{width:100%;border-collapse:collapse;font-size:14px;line-height:1.7;text-align:left}.sv5-workplace-compare :is(th,td){padding:20px 0;border-top:1px solid var(--sv-rule);vertical-align:top}.sv5-workplace-compare th{font-weight:500;padding-right:25px;min-width:145px}.sv5-workplace-compare thead th{font-size:12px;text-transform:uppercase;letter-spacing:.1em;color:var(--sv-muted)}.sv5-workplace-compare td{color:var(--sv-muted)}.sv5-property-note{display:grid;grid-template-columns:1.2fr .8fr;gap:9%;align-items:center;padding-bottom:var(--sv5-gap)}.sv5-property-note .sv5-art{height:400px}.sv5-property-note p:not(.sv-k){margin-top:25px;color:var(--sv-muted);font-size:14px;max-width:37ch}.sv5-sector-owner{display:flex;align-items:center;justify-content:space-between;gap:45px;padding:45px 0;border-bottom:1px solid var(--sv-rule)}.sv5-sector-owner p{font-size:15px;color:var(--sv-muted);max-width:65ch}.sv5-sector-owner .sv-btn{margin:0;flex:none}
.sv5-warehouse-head{position:relative;min-height:650px;background:#202520;color:#f5f3ed}.sv5-warehouse-head>.sv5-art{position:absolute;inset:0}.sv5-warehouse-head:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#142019e8,#14201935)}.sv5-warehouse-head>.sv-shell{position:relative;z-index:1;padding:100px 0}.sv5-warehouse-head h1{font-size:clamp(68px,8.2vw,132px);max-width:11ch}.sv5-warehouse-head .sv-k{color:#d7b89b}.sv5-warehouse-head .sv5-intro{color:#e0e5d9;max-width:44ch}.sv5-operating-flow{padding:var(--sv5-gap) 0}.sv5-operating-flow h2{margin-bottom:55px}.sv5-operating-flow ol{padding:0;margin:0;list-style:none;display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--sv-rule)}.sv5-operating-flow li{padding:27px 35px 0 0;position:relative}.sv5-operating-flow li+li{border-left:1px solid var(--sv-rule);padding-left:30px}.sv5-operating-flow small{display:block;color:var(--sv-accent);font-size:12px;margin-bottom:38px}.sv5-operating-flow h3{font-size:33px;margin-bottom:18px}.sv5-operating-flow p{font-size:15px;color:var(--sv-muted)}.sv5-operating-flow li>span{position:absolute;right:20px;top:22px;font-size:22px;color:var(--sv-accent)}.sv5-logistics-brief{background:#e3e7da;padding:70px 0}.sv5-factor-logistics{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.sv5-factor-logistics article{border-top:1px solid #b6c0a9;padding-top:25px}.sv5-factor-logistics article>span{display:block;margin-bottom:35px}.sv5-retail-head{display:grid;grid-template-columns:1fr 1fr;gap:10%;align-items:center;padding-top:22px}.sv5-retail-head>.sv5-art{height:700px}.sv5-retail-head h1{font-size:clamp(61px,7vw,110px)}.sv5-handnote{font-family:'Nextura Editorial',Georgia,serif;font-style:italic;font-size:33px;line-height:1.25!important;color:#80502f;margin-top:45px}.sv5-retail-story{display:grid;grid-template-columns:.7fr 1.3fr;gap:10%;padding:var(--sv5-gap) 0}.sv5-retail-labels{position:sticky;top:145px;align-self:start}.sv5-retail-labels>span{display:block;font-size:clamp(55px,6.2vw,100px);line-height:1.12;letter-spacing:-.065em;color:#5a6252}.sv5-factor-retail article{display:grid;grid-template-columns:35px 1fr;gap:25px;padding:28px 0;border-top:1px solid var(--sv-rule)}.sv5-retail-question{padding-bottom:var(--sv5-gap);text-align:center}.sv5-retail-question h2{max-width:22ch;margin-inline:auto}.sv5-retail-question>p:last-child{font-size:15px;color:var(--sv-muted);max-width:60ch;margin:30px auto 0}
.sv5-hospitality-head,.sv5-residential-head{position:relative;height:750px;color:#fff;display:flex;align-items:flex-end}.sv5-hospitality-head>.sv5-art,.sv5-residential-head>.sv5-art{position:absolute;inset:0}.sv5-hospitality-head:after,.sv5-residential-head:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#1b2117dc,transparent 85%)}.sv5-hospitality-head>.sv-shell,.sv5-residential-head>.sv-shell{position:relative;z-index:1;padding-bottom:65px}.sv5-hospitality-head h1,.sv5-residential-head h1{font-size:clamp(68px,8vw,128px);line-height:1.02}.sv5-hospitality-head .sv-k,.sv5-residential-head .sv-k{color:#ead4b9}.sv5-sector-name{display:block;margin-top:30px;font-size:12px;letter-spacing:.09em;text-transform:uppercase;color:#ead4b9}.sv5-hospitality-intro{padding:var(--sv5-gap) 0 0;display:grid;grid-template-columns:.75fr 1.25fr;gap:10%}.sv5-hospitality-intro>p{font-size:20px;line-height:1.7;color:#5a6252;max-width:27ch}.sv5-two-journeys{display:grid;grid-template-columns:1fr 1fr;gap:35px;margin-top:42px;padding-top:28px;border-top:1px solid var(--sv-rule)}.sv5-two-journeys h3{font-size:26px;margin-bottom:18px}.sv5-two-journeys p{font-size:15px;color:var(--sv-muted)}.sv5-factor-hospitality article{display:grid;grid-template-columns:100px 1fr;gap:40px;padding:35px 0;border-top:1px solid var(--sv-rule)}.sv5-factor-hospitality article>span{font-size:63px;font-weight:400;letter-spacing:-.06em;line-height:1;color:#a3ab96}.sv5-factor-hospitality article>div{display:grid;grid-template-columns:.8fr 1.2fr;gap:10%}.sv5-land-head{padding-top:35px}.sv5-land-head>div{display:grid;grid-template-columns:1.3fr .7fr;gap:20px 9%;align-items:end;margin-bottom:45px}.sv5-land-head .sv-k{grid-column:1/-1}.sv5-land-head h1{font-size:clamp(67px,8vw,127px)}.sv5-land-head .sv5-intro{font-size:15px}.sv5-land-head>.sv5-art{height:420px}.sv5-land-head>.sv5-art img{object-position:center 63%}.sv5-image-note{display:block;font-size:12px;color:var(--sv-muted);margin-top:12px;letter-spacing:.04em}.sv5-land-diligence{display:grid;grid-template-columns:.85fr 1.15fr;gap:10%;padding:var(--sv5-gap) 0}.sv5-land-diligence aside{position:sticky;top:145px;align-self:start}.sv5-land-diligence aside>p:last-child{font-size:15px;max-width:35ch;color:var(--sv-muted);margin-top:27px}.sv5-land-diligence details{border-top:1px solid var(--sv-rule)}.sv5-land-diligence summary{display:grid;grid-template-columns:25px 1fr 20px;gap:22px;list-style:none;cursor:pointer;padding:28px 0;font-size:23px;line-height:1.4;letter-spacing:-.03em}.sv5-land-diligence summary::-webkit-details-marker{display:none}.sv5-land-diligence summary>span{font-size:12px;color:var(--sv-accent);padding-top:8px}.sv5-land-diligence summary>b{font-weight:400;color:var(--sv-accent);font-size:23px}.sv5-land-diligence details[open] summary>b{transform:rotate(45deg)}.sv5-land-diligence details>p{padding:0 40px 28px 47px;font-size:15px;color:var(--sv-muted)}.sv5-land-note{padding:0 0 80px;display:flex;justify-content:space-between;gap:30px;color:#5a6252;font-size:clamp(33px,4.5vw,70px);letter-spacing:-.06em}
.sv5-investment-head{display:grid;grid-template-columns:1.1fr .9fr;gap:12%;align-items:start;padding-top:35px}.sv5-investment-head h1{font-size:clamp(66px,7.2vw,115px);margin-bottom:30px}.sv5-investment-head aside{border-top:1px solid var(--sv-rule);padding-top:28px}.sv5-investment-head dl{margin:0 0 35px}.sv5-investment-head dl>div{display:grid;grid-template-columns:30px 1fr;gap:20px;padding:21px 0;border-bottom:1px solid var(--sv-rule)}.sv5-investment-head dt{font-size:12px;color:var(--sv-accent)}.sv5-investment-head dd{font-size:21px;line-height:1.35;letter-spacing:-.025em;margin:0}.sv5-investment-head .sv5-art{height:265px}.sv5-investment-review{padding:var(--sv5-gap) 0}.sv5-factor-investment{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.sv5-factor-investment article{padding-top:27px;border-top:1px solid var(--sv-rule)}.sv5-factor-investment article>span{display:block;margin-bottom:35px}.sv5-gcc-head{padding:35px 0 70px;display:grid;grid-template-columns:1.1fr .9fr;gap:12%;align-items:center}.sv5-gcc-head h1{font-size:clamp(66px,7.2vw,116px);margin-bottom:28px}.sv5-gcc-launch{padding:38px 38px 20px;background:#e3e7da}.sv5-launch-label{display:block;font-size:12px;text-transform:uppercase;letter-spacing:.12em;margin-bottom:25px;color:#5a6252}.sv5-gcc-launch>div{display:grid;grid-template-columns:30px 1fr;gap:25px;align-items:center;border-top:1px solid #bec8b0;padding:22px 0}.sv5-gcc-launch small{color:#5a6252;font-size:12px}.sv5-gcc-launch>div>span{font-size:23px;letter-spacing:-.035em}.sv5-gcc-panorama .sv5-art{height:380px}.sv5-gcc-roadmap{display:grid;grid-template-columns:.8fr 1.2fr;gap:12%;padding:var(--sv5-gap) 0}.sv5-gcc-roadmap>div:first-child{position:sticky;top:145px;align-self:start}.sv5-factor-roadmap article{position:relative;padding:0 0 40px 60px;border-left:1px solid var(--sv-rule)}.sv5-factor-roadmap article>span{position:absolute;left:-18px;top:0;width:36px;height:36px;display:grid;place-items:center;border:1px solid var(--sv-rule);background:var(--sv-paper);padding:0;font-size:12px;border-radius:50%}.sv5-factor-roadmap article:last-child{padding-bottom:0;border:0}.sv5-factor-roadmap h3{font-size:31px}
.sv5-residential-head{height:700px}.sv5-residential-head .sv5-art img{object-position:center 55%}.sv5-residential-intro{display:grid;grid-template-columns:1fr 1fr;gap:12%;padding:100px 0 65px;align-items:center}.sv5-residential-intro>p{font-size:18px;line-height:1.8;color:var(--sv-muted)}.sv5-living-pair{display:grid;grid-template-columns:1.15fr .85fr;gap:10%;align-items:center}.sv5-living-pair .sv5-art{height:500px}.sv5-living-pair>div>p:not(.sv-k){font-size:15px;color:var(--sv-muted);margin-top:25px;max-width:36ch}.sv5-factor-residential{display:grid;grid-template-columns:1fr 1fr;gap:0 60px}.sv5-factor-residential article{grid-template-columns:25px 1fr;gap:20px}.sv5-factor-residential h3{font-size:29px}.sv5-family-head{padding:30px 0 65px;display:grid;grid-template-columns:1.15fr .85fr;gap:10%;align-items:center}.sv5-family-head h1{font-size:clamp(59px,6.8vw,108px);margin-bottom:30px}.sv5-family-head .sv5-art{height:560px}.sv5-family-transactions.sv5-family-head{grid-template-columns:1fr;gap:35px}.sv5-family-transactions.sv5-family-head>div{display:grid;grid-template-columns:1.2fr .8fr;gap:20px 10%;align-items:end}.sv5-family-transactions.sv5-family-head .sv-k{grid-column:1/-1}.sv5-family-transactions.sv5-family-head .sv5-art{height:330px}.sv5-family-management.sv5-family-head>div{grid-column:2;grid-row:1}.sv5-family-management.sv5-family-head>.sv5-art{grid-column:1;grid-row:1}.sv5-family-members{padding:35px 0 80px}.sv5-family-members>a{display:grid;grid-template-columns:65px 1fr 30px;gap:30px;padding:35px 0;border-top:1px solid var(--sv-rule)}.sv5-family-members>a>span:first-child{font-size:13px;color:var(--sv-accent);padding-top:8px}.sv5-family-members>a>span:last-child{font-size:30px;color:var(--sv-accent)}.sv5-family-members h2{font-size:clamp(36px,4.5vw,72px);margin-bottom:20px}.sv5-family-members p{font-size:15px;color:var(--sv-muted);max-width:70ch}.sv5-family-members>a:hover h2{color:var(--sv-accent)}.sv5-family-scope{padding-bottom:100px}.sv5-factor-advice,.sv5-factor-management{display:grid;grid-template-columns:1fr 1fr;gap:30px 50px}.sv5-factor-advice article,.sv5-factor-management article{padding-top:25px;border-top:1px solid var(--sv-rule)}.sv5-factor-advice article>span,.sv5-factor-management article>span{display:block;margin-bottom:25px}.sv5-factor-transactions article{display:grid;grid-template-columns:45px 1fr;gap:30px;padding:28px 0;border-top:1px solid var(--sv-rule)}.sv5-factor-transactions article>div{display:grid;grid-template-columns:.8fr 1.2fr;gap:10%}.sv5-family-management .sv5-family-members{display:grid;grid-template-columns:1fr 1fr;gap:55px}.sv5-family-management .sv5-family-members>a{grid-template-columns:25px 1fr;gap:20px;position:relative}.sv5-family-management .sv5-family-members>a>span:last-child{position:absolute;right:0;top:25px;font-size:22px}.sv5-family-management .sv5-family-members h2{font-size:40px;max-width:13ch;padding-right:20px}

@media(max-width:1050px){
.sv5{--sv5-gap:75px}.sv5 :is(section,article,details)[id]{scroll-margin-top:105px}.sv5-service-directory>div:first-child,.sv5-retail-labels,.sv5-land-diligence aside,.sv5-gcc-roadmap>div:first-child{top:112px}.sv5-hero-consulting,.sv5-hero-lease,.sv5-hero-portfolio{gap:6%}.sv5-hero-consulting .sv5-art,.sv5-hero-lease .sv5-art,.sv5-hero-portfolio>.sv5-art{height:550px}.sv5-hero-consulting h1,.sv5-hero-lease h1,.sv5-hero-portfolio h1{font-size:clamp(48px,6vw,62px)}.sv5-hero-tenant>div:first-child{gap:20px 6%}.sv5-hero-tenant h1{font-size:clamp(49px,6.5vw,68px)}.sv5-hero-operations{gap:32px 7%}.sv5-hero-operations h1{font-size:58px}.sv5-hero-operations>.sv5-art{height:280px}.sv5-valuation .sv5-hero-analysis{gap:25px 6%}.sv5-valuation .sv5-hero-analysis h1{font-size:52px}.sv5-valuation .sv5-hero-analysis>.sv5-art{min-height:600px}.sv5-review-lenses span{font-size:13px;padding-inline:11px}.sv5-essay{grid-template-columns:.45fr 1.55fr;gap:6%}.sv5-essay>div{column-gap:28px}.sv5-essay>div>p{font-size:15px}.sv5-section-head{grid-template-columns:.45fr 1.55fr;gap:6%}.sv5-scope-grid{gap:25px}.sv5-scope-grid h3{font-size:26px}.sv5-process ol{gap:28px}.sv5-process h3{font-size:28px}.sv5-process-brokerage ol{margin-left:27%}.sv5-process-research li{grid-template-columns:80px 1fr}.sv5-process-research li>div{gap:7%}.sv5-process-research h3{font-size:31px}.sv5-questions{gap:8%}.sv5-contact>.sv-shell{gap:8%}.sv5-service-directory{gap:7%}.sv5-service-directory h3{font-size:25px}.sv5-office-head .sv5-sector-heading{gap:20px 7%}.sv5-office-head h1{font-size:70px}.sv5-office-images>.sv5-art:first-child,.sv5-photo-pair .sv5-art:first-child{height:350px}.sv5-office-images>.sv5-art:last-child,.sv5-photo-pair .sv5-art:last-child{height:270px}.sv5-workplace-compare{grid-template-columns:.8fr 1.2fr;gap:7%}.sv5-workplace-compare th{min-width:120px;padding-right:18px}.sv5-property-note{gap:7%}.sv5-property-note .sv5-art{height:350px}.sv5-sector-owner{gap:30px}.sv5-sector-owner .sv-btn{font-size:12px;gap:20px}.sv5-operating-flow li{padding-right:20px}.sv5-operating-flow li+li{padding-left:20px}.sv5-operating-flow h3{font-size:28px}.sv5-operating-flow li>span{right:12px}.sv5-factor-logistics{gap:28px}.sv5-retail-head{gap:7%}.sv5-retail-head>.sv5-art{height:580px}.sv5-retail-head h1{font-size:63px}.sv5-handnote{font-size:28px}.sv5-retail-story{gap:7%}.sv5-hospitality-head,.sv5-residential-head{height:660px}.sv5-hospitality-intro{gap:7%}.sv5-hospitality-intro>p{font-size:17px}.sv5-factor-hospitality article{grid-template-columns:65px 1fr;gap:25px}.sv5-factor-hospitality article>div{gap:7%}.sv5-factor-hospitality article>span{font-size:49px}.sv5-land-head>div{grid-template-columns:1.2fr .8fr;gap:20px 7%}.sv5-land-head h1{font-size:76px}.sv5-land-diligence{gap:7%}.sv5-land-diligence summary{font-size:21px;gap:17px}.sv5-investment-head,.sv5-gcc-head{gap:8%}.sv5-investment-head h1,.sv5-gcc-head h1{font-size:66px}.sv5-gcc-launch{padding:28px 25px 15px}.sv5-gcc-launch>div{gap:20px}.sv5-gcc-launch>div>span{font-size:20px}.sv5-gcc-roadmap{gap:10%}.sv5-living-pair{gap:7%}.sv5-living-pair .sv5-art{height:410px}.sv5-family-head{gap:7%}.sv5-family-head h1{font-size:62px}.sv5-family-head .sv5-art{height:520px}.sv5-family-members>a{grid-template-columns:40px 1fr 25px;gap:22px}.sv5-family-members h2{font-size:49px}.sv5-family-management .sv5-family-members h2{font-size:36px}
}
@media(max-width:700px){
.sv5{--sv5-gap:60px}.sv5 h1{font-size:clamp(43px,12.2vw,72px);line-height:1.05;letter-spacing:-.06em}.sv5 h2{font-size:clamp(34px,9.4vw,51px)}.sv5 h3{font-size:27px}.sv5 .sv-k{font-size:12px;letter-spacing:.11em}.sv5 .sv5-intro{font-size:15px;line-height:1.8;max-width:none}.sv5 :is(section,article,details)[id]{scroll-margin-top:95px}.sv5-hero{margin-top:10px;margin-bottom:35px}.sv5-hero h1{margin-bottom:25px}.sv5-hero .sv-k{margin-bottom:25px}.sv5-down{font-size:12px;margin-top:24px}.sv5-service-label{gap:18px;padding:19px 0;font-size:12px;line-height:1.5;letter-spacing:.03em;align-items:center}.sv5-service-label a{gap:12px;flex:none}
.sv5-hero-consulting,.sv5-hero-lease,.sv5-hero-portfolio{grid-template-columns:1fr;gap:30px}.sv5-hero-consulting h1,.sv5-hero-lease h1,.sv5-hero-portfolio h1{font-size:clamp(44px,12.2vw,70px)}.sv5-hero-consulting .sv5-art{height:420px}.sv5-hero-lease>div{grid-column:1;grid-row:2}.sv5-hero-lease .sv5-art{grid-column:1;grid-row:1;height:260px}.sv5-hero-portfolio>.sv5-art{height:460px}.sv5-portfolio-note{grid-column:1;left:20px;right:20px;bottom:20px;padding:20px}.sv5-hero-analysis{grid-template-columns:1fr;gap:25px}.sv5-hero-analysis h1{font-size:clamp(46px,12.6vw,74px)}.sv5-analysis-bottom{grid-template-columns:1fr;gap:25px}.sv5-review-lenses span{padding:18px 15px;font-size:14px}.sv5-review-lenses small{margin-bottom:14px}.sv5-hero-analysis>.sv5-art{height:260px;margin-top:0}.sv5-valuation .sv5-hero-analysis{grid-template-columns:1fr;gap:25px}.sv5-valuation .sv5-title,.sv5-valuation .sv5-analysis-bottom{grid-column:1;grid-row:auto}.sv5-valuation .sv5-hero-analysis h1{font-size:clamp(44px,12.2vw,70px)}.sv5-valuation .sv5-hero-analysis>.sv5-art{grid-column:1;grid-row:2;min-height:0;height:300px}.sv5-valuation .sv5-analysis-bottom{grid-row:3}.sv5-hero-research{grid-template-columns:1fr;gap:28px}.sv5-hero-research>div:first-child{padding:15px 0 0;text-align:left}.sv5-hero-research h1{font-size:clamp(43px,12vw,72px);margin-bottom:0}.sv5-hero-research>div:nth-child(2){grid-column:1;grid-row:3}.sv5-hero-research>.sv5-art{grid-column:1;grid-row:2;height:240px}.sv5-hero-immersive{min-height:640px;margin-top:0;display:flex;align-items:center}.sv5-hero-immersive>.sv-shell{padding:65px 0}.sv5-hero-immersive h1{font-size:clamp(46px,12.8vw,72px)}.sv5-hero-immersive:after{background:linear-gradient(90deg,#192319e6,#19231969),linear-gradient(0deg,#192319a0,transparent)}.sv5-hero-tenant>div:first-child{display:block}.sv5-hero-tenant h1{font-size:clamp(43px,12vw,70px)}.sv5-hero-tenant .sv-k{margin-bottom:25px}.sv5-hero-tenant .sv5-intro{margin-bottom:28px}.sv5-photo-pair{gap:12px;grid-template-columns:1.25fr 1fr}.sv5-photo-pair .sv5-art:first-child{height:260px}.sv5-photo-pair .sv5-art:last-child{height:190px}.sv5-hero-operations{grid-template-columns:1fr;gap:30px}.sv5-hero-operations h1{font-size:clamp(43px,12vw,70px)}.sv5-operations-key{display:grid;grid-template-columns:repeat(3,1fr);padding-top:19px;column-gap:10px}.sv5-operations-key .sv-k{grid-column:1/-1;margin-bottom:8px}.sv5-operations-key>span{font-size:clamp(26px,7vw,40px);padding:10px 0 15px}.sv5-hero-operations>.sv5-art{height:240px}
.sv5-essay{grid-template-columns:1fr;gap:20px;padding:60px 0}.sv5-essay>div{columns:auto}.sv5-essay>div>p{font-size:15px}.sv5-essay>div>p+p{margin-top:20px}.sv5-section-head{grid-template-columns:1fr;gap:8px;margin-bottom:30px}.sv5-section-head .sv-k{margin-bottom:0}.sv5-scope-grid{grid-template-columns:1fr;gap:28px;border:0}.sv5-scope-grid article{border-top:1px solid var(--sv-rule);padding-top:21px;display:grid;grid-template-columns:25px 1fr;gap:12px 18px}.sv5-scope-grid article>span{margin:7px 0 0;grid-column:1;grid-row:1}.sv5-scope-grid h3{font-size:28px;max-width:none;margin:0;grid-column:2}.sv5-scope-grid p{grid-column:2;font-size:15px}.sv5-process{padding:55px 0}.sv5-process ol{grid-template-columns:1fr;gap:28px}.sv5-process li{display:grid;grid-template-columns:45px 1fr;gap:24px;padding-top:23px}.sv5-step-number{font-size:43px;margin:0}.sv5-process h3{font-size:27px;margin-bottom:15px}.sv5-process-brokerage ol{margin-left:0}.sv5-process-brokerage li{grid-template-columns:45px 1fr;gap:24px;padding:24px 0 0}.sv5-process-research li{grid-template-columns:45px 1fr;gap:24px}.sv5-process-research li>div{display:block}.sv5-process-research h3{font-size:28px}.sv5-questions{grid-template-columns:1fr;gap:30px}.sv5-questions h2{margin-bottom:22px}.sv5-questions>div>p:last-child{max-width:none}.sv5-questions li{font-size:19px;padding:23px 0 23px 35px}.sv5-questions li:before{top:27px}.sv5-lease .sv5-scope-grid{padding:25px;gap:27px}.sv5-lease .sv5-scope-grid article{border-color:#ffffff2b;padding-top:20px}.sv5-lease .sv5-scope-grid article:first-child{border:0;padding-top:0}.sv5-operations .sv5-scope-grid article,.sv5-analysis .sv5-scope-grid article{grid-template-columns:25px 1fr;gap:12px 18px;padding:23px 0}.sv5-operations .sv5-scope-grid article>span,.sv5-analysis .sv5-scope-grid article>span{margin-top:7px;grid-row:1/3}.sv5-operations .sv5-scope-grid p,.sv5-analysis .sv5-scope-grid p{grid-column:2}.sv5-contact{padding:55px 0}.sv5-contact>.sv-shell{grid-template-columns:1fr;gap:28px}.sv5-contact h2{font-size:clamp(40px,11vw,60px)}.sv5-contact p:not(.sv-k){font-size:14px}.sv5-contact .sv-btn{font-size:12px;padding:17px 20px;gap:23px;max-width:100%;line-height:1.5}.sv5-contact .sv5-guide{font-size:12px;gap:20px;line-height:1.6}.sv5-related{padding:40px 0 50px}.sv5-related>div{grid-template-columns:1fr;gap:0}.sv5-related a{font-size:18px;padding:19px 0}.sv5-service-directory{grid-template-columns:1fr;gap:30px;padding:10px 0 60px}.sv5-service-directory>div:first-child{position:static}.sv5-service-directory h2{font-size:40px}.sv5-service-directory a{grid-template-columns:22px 1fr 18px;gap:15px;padding:24px 0}.sv5-service-directory h3{font-size:26px}.sv5-service-directory p{font-size:15px;line-height:1.75}
.sv5-office-head{padding-top:15px}.sv5-office-head .sv5-sector-heading{display:block}.sv5-office-head h1{font-size:clamp(48px,13vw,76px)}.sv5-office-head .sv5-intro{margin-bottom:27px}.sv5-office-head>.sv5-down{margin:0 0 28px}.sv5-office-images{gap:12px;grid-template-columns:1.4fr 1fr}.sv5-office-images>.sv5-art:first-child{height:260px}.sv5-office-images>.sv5-art:last-child{height:190px}.sv5-workplace-compare{grid-template-columns:1fr;gap:30px}.sv5-workplace-compare table{font-size:13px;line-height:1.7}.sv5-workplace-compare th{min-width:0;width:37%;padding-right:18px}.sv5-workplace-compare :is(th,td){padding-block:18px}.sv5-workplace-compare thead th{font-size:12px}.sv5-factor-office article,.sv5-factor-rows article{grid-template-columns:25px 1fr;gap:19px;padding:25px 0}.sv5-factor-office article>div{display:block}.sv5-sector-factors h3{font-size:27px;margin-bottom:15px}.sv5-sector-factors p{font-size:15px;line-height:1.85}.sv5-property-note{grid-template-columns:1fr;gap:28px}.sv5-property-note .sv5-art{height:260px}.sv5-property-note p:not(.sv-k){max-width:none;margin-top:22px}.sv5-sector-owner{display:block;padding:32px 0}.sv5-sector-owner p{font-size:15px}.sv5-sector-owner .sv-btn{margin-top:22px}.sv5-warehouse-head{min-height:620px;display:flex;align-items:center}.sv5-warehouse-head>.sv-shell{padding:55px 0}.sv5-warehouse-head h1{font-size:clamp(50px,13.7vw,76px)}.sv5-warehouse-head:after{background:linear-gradient(90deg,#142019ee,#14201955)}.sv5-operating-flow h2{margin-bottom:35px}.sv5-operating-flow ol{grid-template-columns:1fr 1fr;gap:30px 25px;border:0}.sv5-operating-flow li,.sv5-operating-flow li+li{border-left:0;border-top:1px solid var(--sv-rule);padding:20px 0 0}.sv5-operating-flow small{margin-bottom:24px}.sv5-operating-flow h3{font-size:27px}.sv5-operating-flow li>span{right:2px;top:14px}.sv5-operating-flow p{font-size:15px}.sv5-logistics-brief{padding:50px 0}.sv5-factor-logistics{grid-template-columns:1fr;gap:28px}.sv5-factor-logistics article{display:grid;grid-template-columns:25px 1fr;gap:19px;padding-top:25px}.sv5-factor-logistics article>span{margin:0}.sv5-retail-head{grid-template-columns:1fr;gap:30px;padding-top:10px}.sv5-retail-head>.sv5-art{height:370px}.sv5-retail-head h1{font-size:clamp(50px,13.5vw,78px)}.sv5-handnote{font-size:28px;margin-top:25px}.sv5-retail-story{grid-template-columns:1fr;gap:28px}.sv5-retail-labels{position:static;display:flex;flex-wrap:wrap;gap:0 15px}.sv5-retail-labels>span{font-size:clamp(32px,9vw,48px)}.sv5-factor-retail article{grid-template-columns:25px 1fr;gap:19px;padding:25px 0}.sv5-retail-question{text-align:left}.sv5-retail-question h2{font-size:35px}.sv5-retail-question>p:last-child{font-size:15px;margin-top:23px}.sv5-hospitality-head,.sv5-residential-head{height:610px}.sv5-hospitality-head>.sv-shell,.sv5-residential-head>.sv-shell{padding-bottom:45px}.sv5-hospitality-head h1,.sv5-residential-head h1{font-size:clamp(47px,12.8vw,74px)}.sv5-hospitality-head:after,.sv5-residential-head:after{background:linear-gradient(0deg,#1b2117e8,transparent)}.sv5-sector-name{font-size:12px;margin-top:23px}.sv5-hospitality-intro{grid-template-columns:1fr;gap:30px}.sv5-hospitality-intro>p{font-size:16px;max-width:none}.sv5-two-journeys{gap:22px;margin-top:30px;padding-top:23px}.sv5-two-journeys h3{font-size:24px}.sv5-two-journeys p{font-size:15px}.sv5-factor-hospitality article{grid-template-columns:40px 1fr;gap:22px;padding:27px 0}.sv5-factor-hospitality article>span{font-size:36px}.sv5-factor-hospitality article>div{display:block}
.sv5-land-head{padding-top:15px}.sv5-land-head>div{grid-template-columns:1fr;gap:15px;margin-bottom:30px}.sv5-land-head .sv-k{margin-bottom:8px}.sv5-land-head h1{font-size:clamp(45px,12.3vw,72px)}.sv5-land-head>.sv5-art{height:270px}.sv5-image-note{font-size:12px;line-height:1.6}.sv5-land-diligence{grid-template-columns:1fr;gap:28px}.sv5-land-diligence aside{position:static}.sv5-land-diligence aside>p:last-child{max-width:none;margin-top:22px}.sv5-land-diligence summary{font-size:22px;grid-template-columns:20px 1fr 18px;gap:14px;padding:23px 0}.sv5-land-diligence details>p{padding:0 25px 23px 34px;font-size:15px}.sv5-land-note{padding-bottom:50px;display:grid;grid-template-columns:1fr 1fr;gap:10px 25px;font-size:43px}.sv5-investment-head,.sv5-gcc-head{grid-template-columns:1fr;gap:35px;padding-top:15px}.sv5-investment-head h1,.sv5-gcc-head h1{font-size:clamp(46px,12.8vw,74px)}.sv5-investment-head aside{padding-top:24px}.sv5-investment-head dl{margin-bottom:28px}.sv5-investment-head dd{font-size:22px}.sv5-investment-head .sv5-art{height:240px}.sv5-factor-investment{grid-template-columns:1fr;gap:28px}.sv5-factor-investment article{display:grid;grid-template-columns:25px 1fr;gap:19px;padding-top:25px}.sv5-factor-investment article>span{margin:0}.sv5-gcc-head{padding-bottom:35px}.sv5-gcc-launch{padding:28px 25px 10px}.sv5-gcc-launch>div{padding:18px 0}.sv5-gcc-launch>div>span{font-size:22px}.sv5-gcc-panorama .sv5-art{height:260px}.sv5-gcc-roadmap{grid-template-columns:1fr;gap:35px}.sv5-gcc-roadmap>div:first-child{position:static}.sv5-factor-roadmap{margin-left:18px}.sv5-factor-roadmap article{padding-left:34px;padding-bottom:30px}.sv5-factor-roadmap h3{font-size:27px}.sv5-residential-head .sv5-art img{object-position:58% center}.sv5-residential-intro{grid-template-columns:1fr;gap:25px;padding:60px 0 40px}.sv5-residential-intro>p{font-size:15px}.sv5-living-pair{grid-template-columns:1fr;gap:30px}.sv5-living-pair .sv5-art{height:320px}.sv5-living-pair>div>p:not(.sv-k){font-size:14px;max-width:none;margin-top:22px}.sv5-factor-residential{grid-template-columns:1fr;gap:0}.sv5-factor-residential article{grid-template-columns:25px 1fr;gap:19px;padding:25px 0}
.sv5-family-head{grid-template-columns:1fr;gap:30px;padding:15px 0 40px}.sv5-family-head h1{font-size:clamp(43px,12vw,70px);margin-bottom:25px}.sv5-family-head .sv5-art{height:330px}.sv5-family-transactions.sv5-family-head>div{display:block}.sv5-family-transactions.sv5-family-head .sv5-art{height:240px}.sv5-family-management.sv5-family-head>div{grid-column:1;grid-row:2}.sv5-family-management.sv5-family-head>.sv5-art{grid-column:1;grid-row:1;height:280px}.sv5-family-members{padding:15px 0 55px}.sv5-family-members>a{grid-template-columns:25px 1fr 20px;gap:17px;padding:27px 0}.sv5-family-members>a>span:first-child{font-size:12px}.sv5-family-members>a>span:last-child{font-size:23px}.sv5-family-members h2{font-size:34px;margin-bottom:17px}.sv5-family-members p{font-size:15px}.sv5-family-scope{padding-bottom:55px}.sv5-factor-advice,.sv5-factor-management{grid-template-columns:1fr;gap:26px}.sv5-factor-advice article,.sv5-factor-management article{display:grid;grid-template-columns:25px 1fr;gap:19px;padding-top:24px}.sv5-factor-advice article>span,.sv5-factor-management article>span{margin:0}.sv5-factor-transactions article{grid-template-columns:25px 1fr;gap:19px;padding:25px 0}.sv5-factor-transactions article>div{display:block}.sv5-family-management .sv5-family-members{grid-template-columns:1fr;gap:0}.sv5-family-management .sv5-family-members h2{font-size:34px;max-width:none}.sv5-family-management .sv5-family-members>a{gap:18px}.sv5-family-management .sv5-family-members>a>span:last-child{right:0;top:25px}
}

/* V6: each service is a separately composed editorial chapter. */
.sv6{--s6-space:clamp(64px,7.3vw,116px)}.sv6 h1{font-size:clamp(55px,6.6vw,105px);line-height:1.02;letter-spacing:-.065em}.sv6 h1 em{font-family:'Nextura Editorial',Georgia,serif;font-weight:400;letter-spacing:-.055em}.sv6 h2{font-size:clamp(36px,4.1vw,65px)}.sv6 h3{font-size:clamp(24px,2.3vw,35px)}.sv6 .s6-deck{font-size:16px;line-height:1.85;color:var(--sv-muted);max-width:47ch;margin-top:30px}.sv6 p{font-size:15px;line-height:1.9}.s6-reading p{font-size:16px;color:var(--sv-muted)}.s6-reading p+p{margin-top:24px}.s6-small-label{font-size:12px!important;letter-spacing:.14em;text-transform:uppercase;line-height:1.7}.s6-folio{font-size:70px;line-height:1;letter-spacing:-.07em;color:#a9ad9a}.s6-photo{position:relative;overflow:hidden;margin:0;background:#d7d9cc;isolation:isolate}.s6-photo img{height:100%;width:100%;display:block;object-fit:cover}.s6-photo figcaption{position:absolute;bottom:0;left:0;right:0;padding:32px 20px 15px;background:linear-gradient(transparent,#162018a3);color:#fff;font-size:12px;line-height:1.6;letter-spacing:.06em}.s6-question-list{list-style:none;padding:0;margin:35px 0 0}.s6-question-list li{border-top:1px solid var(--sv-rule);padding:18px 0;font-size:14px;line-height:1.8;color:var(--sv-muted)}.s6-related{display:grid;grid-template-columns:1.2fr 1fr 1fr 1fr;gap:25px;padding:42px 0 60px}.s6-related>a{display:flex;justify-content:space-between;gap:16px;border-top:1px solid var(--sv-rule);padding-top:18px;font-size:15px;line-height:1.5}.s6-related>a:hover{color:var(--sv-accent)}.s6-related>a>span{color:var(--sv-accent)}
/* Consultancy / an angled image and three open files. */
.s6-dossier-head{display:grid;grid-template-columns:1.1fr .9fr;gap:8%;position:relative;align-items:center;padding:28px 0 50px}.s6-dossier-head h1{font-size:clamp(55px,6.1vw,97px)}.s6-dossier-photo{height:620px;clip-path:polygon(12% 0,100% 0,100% 88%,0 100%,0 12%)}.s6-file-tag{position:absolute;right:0;bottom:38px;background:#eee9da;border:1px solid #d5ccba;padding:22px 28px;display:flex;gap:55px;transform:rotate(-4deg);font-size:12px;letter-spacing:.05em}.s6-file-tag span:last-child{color:var(--sv-muted)}.s6-dossier-opening{display:grid;grid-template-columns:.8fr 1.2fr;gap:12%;padding:var(--s6-space) 0}.s6-margin .s6-folio{display:block;margin-bottom:25px}.s6-dossier-files{padding:75px 0;background:#e9e5d9}.s6-file-stack{margin-top:35px}.s6-file-stack article{position:relative;display:grid;grid-template-columns:85px 1fr 1.1fr;gap:30px;padding:35px 70px 35px 30px;background:#f8f6ef;border-top:1px solid #d3c9b7;border-left:1px solid #d3c9b7;box-shadow:0 -4px 20px #20252005}.s6-file-stack article:nth-child(2){margin-left:24px}.s6-file-stack article:nth-child(3){margin-left:48px}.s6-file-stack article>span{font-size:12px;color:#80502f;padding-top:8px}.s6-file-stack h2{font-size:35px}.s6-file-stack p{color:var(--sv-muted)}.s6-file-stack i{position:absolute;right:28px;top:30px;font-style:normal;font-size:27px;color:var(--sv-accent)}.s6-consult-work{padding:var(--s6-space) 0;display:grid;grid-template-columns:1fr 1fr;gap:15%}.s6-consult-steps article{display:grid;grid-template-columns:35px 1fr;gap:15px 25px;padding:30px 0;border-top:1px solid var(--sv-rule)}.s6-consult-steps article>span{font-size:12px;color:var(--sv-accent);padding-top:8px}.s6-consult-steps p{grid-column:2;color:var(--sv-muted)}
/* Investment / account-style rules and a separate assumption review. */
.s6-ledger-head{padding-top:28px}.s6-ledger-head>.sv-shell:first-child{display:grid;grid-template-columns:1.2fr .8fr;gap:10%;align-items:end;margin-bottom:45px}.s6-ledger-head .sv-k{grid-column:1/-1;margin-bottom:-10px}.s6-ledger-head h1{font-size:clamp(66px,8vw,128px)}.s6-ledger-head .s6-deck{margin-bottom:8px}.s6-ledger-city{height:330px}.s6-ledger-city img{object-position:center 48%}.s6-ledger-label{display:flex;justify-content:space-between;padding:24px 0;border-bottom:1px solid var(--sv-rule);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--sv-muted)}.s6-investment-position{padding:var(--s6-space) 0;display:grid;grid-template-columns:1.1fr .9fr;gap:15%;align-items:start}.s6-investment-position h2{margin-bottom:30px}.s6-investment-position>div>p:last-child{font-size:16px;color:var(--sv-muted)}.s6-investment-position aside{border-top:3px solid var(--sv-accent);padding-top:25px}.s6-investment-position aside>p{position:relative;border-bottom:1px solid var(--sv-rule);padding:23px 0 23px 30px;font-size:17px;line-height:1.6}.s6-investment-position aside small{position:absolute;left:0;top:26px;font-size:12px;color:var(--sv-accent)}.s6-ledger-review{background:#243024;color:#f5f3ed;padding:80px 0}.s6-ledger-review .sv-k{color:#c6af91}.s6-ledger-review-top{display:grid;grid-template-columns:.7fr 1.3fr;gap:10%;margin-bottom:50px}.s6-ledger-table-head{display:grid;grid-template-columns:1fr 1fr;margin-left:105px;padding-bottom:18px;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:#aeba9f}.s6-ledger-table article{display:grid;grid-template-columns:65px 1fr 1fr;gap:40px;border-top:1px solid #ffffff2c;padding:32px 0}.s6-ledger-table .s6-folio{font-size:43px;color:#5a6252}.s6-ledger-table p{color:#bdc7b3}.s6-ledger-footnote{font-size:12px!important;color:#a3b198;margin:30px 0 0 105px}.s6-investment-test{display:grid;grid-template-columns:1fr 1fr;gap:15%;padding:var(--s6-space) 0}.s6-investment-essay h2{margin-bottom:30px}.s6-investment-essay>p:last-child{font-size:16px;color:var(--sv-muted)}.s6-investment-stages article{position:relative;padding:0 0 30px 35px;border-left:1px solid #c6cbbd}.s6-investment-stages article:last-child{padding-bottom:0}.s6-investment-stages small{position:absolute;left:-15px;top:2px;background:var(--sv-paper);padding:5px;font-size:12px;color:var(--sv-accent)}.s6-investment-stages h3{margin-bottom:17px}.s6-investment-stages p{color:var(--sv-muted)}
/* Lease / a document, margin annotations and a dated sequence. */
.s6-lease-head{display:grid;grid-template-columns:1.1fr .9fr;gap:12%;padding:35px 0 70px;align-items:center}.s6-lease-head h1{font-size:clamp(58px,7vw,112px)}.s6-lease-cover{position:relative;min-height:490px;background:#ece9dd;border:1px solid #d9d3c1;padding:50px 40px;box-shadow:20px 25px 0 #e3e2d6;transform:rotate(3deg)}.s6-lease-rule{height:1px;background:#b8b3a4;margin:30px 0 60px}.s6-lease-cover strong{font-size:38px;font-weight:400;letter-spacing:-.035em;line-height:1.25}.s6-document-lines{margin:32px 0 25px;display:grid;gap:12px}.s6-document-lines span{height:1px;background:#c7c2b2}.s6-document-lines span:last-child{width:67%}.s6-lease-cover>p{font-size:15px;color:var(--sv-muted)}.s6-document-note{position:absolute;right:-20px;bottom:22px;transform:rotate(-9deg);padding:18px 25px;background:#d9decb;color:#4c6048;font-family:'Nextura Editorial',Georgia,serif;font-style:italic;font-size:25px;line-height:1.2}.s6-lease-context{display:grid;grid-template-columns:.8fr 1.2fr;gap:10%;padding:50px 0 var(--s6-space);align-items:start}.s6-lease-room{height:390px}.s6-lease-context>div>p:not(.sv-k){font-size:15px;color:var(--sv-muted)}.s6-lease-context>div>p+p{margin-top:22px}.s6-annotated-lease{padding-bottom:var(--s6-space)}.s6-lease-paper{background:#fffef8;border:1px solid #ded8c9;padding:50px 65px}.s6-lease-paper>h2{margin:28px 0 45px}.s6-lease-paper article{display:grid;grid-template-columns:.9fr 1.3fr .7fr;gap:35px;padding:33px 0;border-top:1px solid #ddd6c5;align-items:start}.s6-lease-paper article>div>span{display:block;font-size:12px;letter-spacing:.06em;color:#80502f;margin-bottom:16px}.s6-lease-paper article p{color:var(--sv-muted)}.s6-lease-paper article aside{border-left:1px solid #a8b398;padding-left:25px;font-family:'Nextura Editorial',Georgia,serif;font-style:italic;font-size:25px;line-height:1.4;color:#5a6252}.s6-lease-dates{padding:0 0 var(--s6-space);display:grid;grid-template-columns:1fr 1fr;gap:15%}.s6-lease-process{padding:0;list-style:none;margin:0}.s6-lease-process li{position:relative;padding:25px 0 30px 45px;border-top:1px solid var(--sv-rule)}.s6-lease-process li>span{position:absolute;left:0;top:31px;font-size:12px;color:var(--sv-accent)}.s6-lease-process h3{margin-bottom:18px}.s6-lease-process p{color:var(--sv-muted)}
/* Research / a conceptual atlas, evidence wall and field notebook. */
.s6-atlas-head{display:grid;grid-template-columns:1fr 1fr;gap:8%;align-items:center;padding:28px 0 55px}.s6-atlas-head h1{font-size:clamp(55px,6.2vw,98px)}.s6-atlas-map{height:570px;position:relative;overflow:hidden;background:#3c4938}.s6-atlas-map>.s6-photo{position:absolute;inset:0;filter:saturate(.45)}.s6-atlas-map .s6-photo figcaption{padding-top:60px}.s6-atlas-grid{position:absolute;inset:0;background-image:linear-gradient(#fff4 1px,transparent 1px),linear-gradient(90deg,#fff4 1px,transparent 1px);background-size:25% 25%;mix-blend-mode:soft-light}.s6-map-label{position:absolute;background:#f5f3edec;padding:10px 18px;font-size:12px;box-shadow:0 0 0 8px #ffffff12}.s6-map-label:before{content:'';width:6px;height:6px;border-radius:50%;background:#a7653e;display:inline-block;margin-right:10px}.s6-map-a{top:22%;left:12%}.s6-map-b{top:50%;right:15%}.s6-map-c{bottom:22%;left:16%}.s6-atlas-map>small{position:absolute;top:20px;left:20px;color:#fff;font-size:12px;letter-spacing:.08em}.s6-research-question{padding:var(--s6-space) 0;display:grid;grid-template-columns:.8fr 1.2fr;gap:12%}.s6-evidence-wall{background:#dfdfd0;padding:80px 0}.s6-evidence-columns{display:grid;grid-template-columns:repeat(3,1fr);gap:50px;margin-top:45px}.s6-evidence-columns article{border-left:1px solid #b7bdab;padding-left:30px}.s6-evidence-mark{font-size:80px;font-weight:300;color:#5a6252;height:105px;line-height:1}.s6-evidence-columns article>span{font-size:12px;letter-spacing:.06em;color:#5a6252}.s6-evidence-columns h2{font-size:38px;margin:24px 0}.s6-evidence-columns p{color:#5c6656}.s6-research-method{display:grid;grid-template-columns:.8fr 1.2fr;gap:12%;padding:var(--s6-space) 0}.s6-method-title{position:sticky;top:130px;align-self:start}.s6-method-title h2{font-size:clamp(56px,6.6vw,105px);color:#5a6252}.s6-research-method>div:last-child>article{display:grid;grid-template-columns:30px 1fr;gap:18px 25px;padding:28px 0;border-top:1px solid var(--sv-rule)}.s6-research-method article>span{font-size:12px;color:var(--sv-accent);padding-top:8px}.s6-research-method article p{grid-column:2;color:var(--sv-muted)}.s6-research-prompts{background:#eae8dc;padding:30px;margin-top:30px}.s6-research-prompts>p:not(.sv-k){font-size:15px;border-top:1px solid #d2d1c1;padding-top:18px;margin-top:18px}
/* Brokerage / two starting points converge onto a single route. */
.s6-broker-head{background:#243024;color:#f5f3ed;padding-top:55px}.s6-broker-head>.sv-shell{display:grid;grid-template-columns:1.3fr .7fr;gap:20px 10%;align-items:end;padding-bottom:55px}.s6-broker-head .sv-k{grid-column:1/-1;color:#d1b69a}.s6-broker-head h1{font-size:clamp(65px,7.6vw,120px)}.s6-broker-head .s6-deck{color:#bdc6b4;padding-bottom:12px}.s6-broker-image{height:300px}.s6-broker-image img{object-position:center 57%}.s6-two-sides{display:grid;grid-template-columns:1fr 80px 1fr;gap:55px;align-items:center;padding:var(--s6-space) 0}.s6-two-sides article{border-top:1px solid var(--sv-rule);padding-top:28px}.s6-two-sides h2{font-size:49px;margin:25px 0}.s6-two-sides article p{font-size:15px;color:var(--sv-muted)}.s6-crossing{font-size:65px;color:#93a280;text-align:center}.s6-deal-route{background:#e6e7dc;padding:75px 0}.s6-route-stops{display:grid;grid-template-columns:repeat(3,1fr);gap:50px;margin-top:60px}.s6-route-stops article{position:relative;border-top:1px solid #aab69a;padding-top:48px}.s6-route-dot{position:absolute;left:0;top:-19px;width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:#e6e7dc;border:1px solid #99a78a;font-size:12px;color:#5a6252}.s6-route-stops h3{margin-bottom:20px}.s6-route-stops p{color:var(--sv-muted)}.s6-broker-work{padding:var(--s6-space) 0;display:grid;grid-template-columns:1fr 1fr;gap:14%}.s6-broker-note>p:not(.sv-k){font-size:16px;color:var(--sv-muted)}.s6-broker-questions{padding-top:25px}.s6-broker-questions p{font-size:15px;border-top:1px solid var(--sv-rule);padding:20px 0}.s6-broker-deliverables article{position:relative;padding:25px 0 30px 45px;border-top:1px solid var(--sv-rule)}.s6-broker-deliverables article>span{position:absolute;top:31px;left:0;font-size:12px;color:var(--sv-accent)}.s6-broker-deliverables h3{margin-bottom:18px}.s6-broker-deliverables p{color:var(--sv-muted)}
/* Tenant / an actual room and a conversation, followed by alternatives. */
.s6-tenant-head{display:grid;grid-template-columns:1fr 1fr;gap:8%;padding:30px 0 75px;position:relative;align-items:center}.s6-tenant-head h1{font-size:clamp(53px,6vw,96px)}.s6-tenant-photo{height:600px}.s6-listening-note{position:absolute;bottom:25px;left:43%;background:#e9e4d6;padding:30px 38px;box-shadow:0 12px 25px #20252009}.s6-listening-note .sv-k{margin-bottom:15px}.s6-listening-note>p{font-family:'Nextura Editorial',Georgia,serif;font-style:italic;font-size:35px;line-height:1.2;color:#5d6951}.s6-listening-note small{font-size:12px;color:#5a6252;display:block;margin-top:15px}.s6-listening-room{display:grid;grid-template-columns:.8fr 1.2fr;gap:12%;padding:var(--s6-space) 0}.s6-listening-room>div>p{font-size:16px;color:var(--sv-muted)}.s6-tenant-questions{margin-top:32px}.s6-tenant-questions p{display:grid;grid-template-columns:25px 1fr;gap:20px;padding:20px 0;border-top:1px solid var(--sv-rule);font-size:16px}.s6-tenant-questions span{font-size:12px;padding-top:6px;color:var(--sv-accent)}.s6-tenant-choices{background:#dfe4d4;padding:75px 0}.s6-tenant-choice-head{display:flex;justify-content:space-between;gap:30px;padding-bottom:30px;border-bottom:1px solid #aeb99e;color:#5a6252;font-size:clamp(51px,6.2vw,99px);line-height:1;letter-spacing:-.06em}.s6-tenant-choice-copy{max-width:80ch;margin:35px 0 50px auto;font-size:16px!important;color:#5a6252}.s6-tenant-checks{display:grid;grid-template-columns:repeat(3,1fr);gap:45px}.s6-tenant-checks article{padding-top:25px;border-top:1px solid #aeb99e}.s6-tenant-checks small{font-size:12px;letter-spacing:.09em;text-transform:uppercase;color:#5a6252}.s6-tenant-checks h3{margin:25px 0 20px}.s6-tenant-checks p{color:#5a6252}.s6-tenant-handover{padding:var(--s6-space) 0;display:grid;grid-template-columns:.8fr 1.2fr;gap:12%;align-items:start}.s6-tenant-room{height:570px;position:sticky;top:130px}.s6-tenant-handover h2{margin-bottom:40px}.s6-tenant-handover article{display:grid;grid-template-columns:25px 1fr;gap:24px;border-top:1px solid var(--sv-rule);padding:25px 0}.s6-tenant-handover article>span{font-size:12px;padding-top:8px;color:var(--sv-accent)}.s6-tenant-handover article h3{margin-bottom:17px}.s6-tenant-handover article p{color:var(--sv-muted)}
/* Valuation / evidence and assumptions on either side of the beam. */
.s6-valuation-head{padding:30px 0 65px}.s6-valuation-head>div:first-child{display:grid;grid-template-columns:1.2fr .8fr;gap:20px 10%;align-items:end}.s6-valuation-head .sv-k{grid-column:1/-1}.s6-valuation-head h1{font-size:clamp(64px,7.8vw,124px)}.s6-valuation-head .s6-deck{margin-bottom:7px}.s6-balance{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:18%;margin-top:65px;padding-top:43px;border-top:1px solid #979f89}.s6-balance:before{content:'';position:absolute;top:-14px;left:calc(50% - 11px);width:22px;height:22px;transform:rotate(45deg);border-left:1px solid #979f89;border-top:1px solid #979f89;background:var(--sv-paper)}.s6-balance-pan{position:relative;display:flex;align-items:center;justify-content:space-between;padding:28px 35px;background:#e5e7da;border-bottom:2px solid #9aa58b}.s6-balance-pan:before{content:'';position:absolute;left:50%;top:-43px;height:43px;border-left:1px solid #979f89}.s6-balance-pan>span{font-size:12px;letter-spacing:.05em;max-width:10ch;color:#5a6252}.s6-balance-pan strong{font-size:32px;line-height:1.2;letter-spacing:-.03em;font-weight:400}.s6-balance>small{grid-column:1/-1;text-align:center;color:var(--sv-muted);font-size:12px;letter-spacing:.1em;text-transform:uppercase;margin-top:-10px}.s6-valuation-purpose{background:#e9e4d8;padding:75px 0}.s6-valuation-purpose h2{font-size:clamp(41px,5.1vw,81px);margin-bottom:45px}.s6-valuation-purpose-copy{display:grid;grid-template-columns:1fr 1fr;gap:12%;max-width:1050px}.s6-valuation-purpose-copy p{font-size:15px;color:var(--sv-muted)}.s6-valuation-evidence{display:grid;grid-template-columns:.85fr 1.15fr;gap:13%;padding:var(--s6-space) 0;align-items:start}.s6-valuation-portrait .s6-photo{height:500px}.s6-valuation-portrait>p{font-family:'Nextura Editorial',Georgia,serif;font-style:italic;font-size:29px;color:#5a6252;margin-top:25px;line-height:1.35;max-width:25ch}.s6-valuation-records article{position:relative;padding:25px 0 30px 45px;border-top:1px solid var(--sv-rule)}.s6-valuation-records article>span{position:absolute;left:0;top:31px;font-size:12px;color:var(--sv-accent)}.s6-valuation-records h3{margin-bottom:18px}.s6-valuation-records p{color:var(--sv-muted)}.s6-valuation-steps{padding:0 0 var(--s6-space)}.s6-valuation-steps>div:first-child{display:grid;grid-template-columns:.7fr 1.3fr;gap:10%;margin-bottom:45px}.s6-valuation-sequence{display:grid;grid-template-columns:repeat(3,1fr);gap:45px}.s6-valuation-sequence article{border-top:1px solid var(--sv-rule);padding-top:25px}.s6-valuation-sequence article>span{font-size:12px;color:var(--sv-accent)}.s6-valuation-sequence h3{margin:25px 0 20px}.s6-valuation-sequence p{color:var(--sv-muted)}.s6-valuation-questions{margin-top:45px;display:flex;gap:35px;border-top:1px solid var(--sv-rule);padding-top:25px}.s6-valuation-questions p{flex:1;font-size:15px;color:var(--sv-muted)}
/* Property management / a chronological operating day and a register. */
.s6-management-head{display:grid;grid-template-columns:.7fr 1.3fr;gap:11%;padding:25px 0 65px;align-items:center}.s6-management-photo{height:650px}.s6-management-head h1{font-size:clamp(53px,6.2vw,99px)}.s6-management-head .s6-deck{max-width:51ch}.s6-management-day{background:#253025;color:#f5f3ed;padding:80px 0}.s6-management-day>.sv-shell{display:grid;grid-template-columns:.8fr 1.2fr;gap:12%}.s6-day-title .sv-k{color:#c4aa8d}.s6-day-title h2{font-size:clamp(56px,6.6vw,105px);color:#b6c5a8}.s6-day-timeline article{position:relative;padding:0 0 38px 50px;border-left:1px solid #53664a}.s6-day-timeline article:last-child{border:0;padding-bottom:0}.s6-day-timeline article>span{position:absolute;left:-17px;top:0;border-radius:50%;display:grid;place-items:center;width:34px;height:34px;border:1px solid #718465;background:#253025;font-size:12px;color:#c9d4bf}.s6-day-timeline h3{font-size:29px;margin-bottom:16px}.s6-day-timeline p{color:#b2c0a5}.s6-management-handover{display:grid;grid-template-columns:1fr 1fr;gap:12%;padding:var(--s6-space) 0}.s6-management-handover h2{margin-bottom:30px}.s6-management-handover>div:first-child>p:last-child{font-size:16px;color:var(--sv-muted)}.s6-management-register{padding:30px;background:#e9e7db;border-top:3px solid #91a17c}.s6-management-register article{display:grid;grid-template-columns:25px 1fr;gap:20px;border-top:1px solid #c8ccba;padding:23px 0}.s6-management-register article:last-child{padding-bottom:0}.s6-management-register article>span{font-size:12px;color:#5a6252;padding-top:7px}.s6-management-register h3{font-size:26px;margin-bottom:15px}.s6-management-register p{font-size:15px;color:var(--sv-muted)}.s6-management-routine{padding:0 0 var(--s6-space);display:grid;grid-template-columns:1fr 1fr;gap:12%}.s6-management-steps article{border-top:1px solid var(--sv-rule);padding:25px 0 30px;display:grid;grid-template-columns:30px 1fr;gap:18px 22px}.s6-management-steps article>span{font-size:12px;padding-top:8px;color:var(--sv-accent)}.s6-management-steps p{grid-column:2;color:var(--sv-muted)}
/* Asset management / an orbit of connected decisions and an ownership horizon. */
.s6-asset-head{display:grid;grid-template-columns:1fr 1fr;gap:9%;padding:35px 0 60px;align-items:center}.s6-asset-head h1{font-size:clamp(59px,7vw,112px)}.s6-orbit{position:relative;aspect-ratio:1/1;display:grid;place-items:center;min-width:0}.s6-orbit-ring{position:absolute;inset:8%;border:1px solid #aeb9a0;border-radius:50%;transform:rotate(-18deg)}.s6-orbit-ring:before{content:'';position:absolute;width:11px;height:11px;background:#a7653e;border-radius:50%;left:0;top:32%}.s6-orbit .s6-photo{width:62%;aspect-ratio:1/1;border-radius:50%;height:auto}.s6-orbit .s6-photo figcaption{font-size:12px;text-align:center;padding:30px 30px 18px}.s6-orbit>span{position:absolute;padding:10px 14px;background:var(--sv-paper);font-size:12px;letter-spacing:.02em}.s6-orbit-north{top:5%;left:38%}.s6-orbit-south{bottom:5%;left:32%}.s6-orbit-east{right:-1%;top:46%}.s6-orbit-west{left:-2%;top:46%}.s6-asset-position{padding:60px 0 var(--s6-space)}.s6-large-word{display:block;font-size:clamp(55px,7.5vw,120px);line-height:1.1;letter-spacing:-.065em;color:#5a6252;border-bottom:1px solid var(--sv-rule);padding-bottom:35px;margin-bottom:50px}.s6-asset-context{display:grid;grid-template-columns:.85fr 1.15fr;gap:12%}.s6-asset-context h2{font-size:44px}.s6-asset-plan{padding:75px 0;background:#e3e7d9}.s6-asset-plan-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:45px;margin-top:40px}.s6-asset-plan-grid article{position:relative;border-top:1px solid #a5b295;padding-top:25px}.s6-asset-plan-grid article:before{content:'';width:7px;height:7px;position:absolute;top:-4px;left:0;background:#6e845b;border-radius:50%}.s6-asset-plan-grid article>span{font-family:'Nextura Editorial',Georgia,serif;font-style:italic;font-size:29px;color:#5a6252}.s6-asset-plan-grid h2{font-size:38px;margin:28px 0 24px}.s6-asset-plan-grid p{color:#5a6252}.s6-asset-review{display:grid;grid-template-columns:1fr 1fr;gap:14%;padding:var(--s6-space) 0}.s6-asset-loop article{position:relative;display:grid;grid-template-columns:45px 1fr;gap:22px;padding:28px 40px 35px 0;border-top:1px solid var(--sv-rule)}.s6-asset-loop article>span{font-size:28px;letter-spacing:-.06em;color:#98a787}.s6-asset-loop h3{margin-bottom:18px}.s6-asset-loop p{color:var(--sv-muted)}.s6-asset-loop b{position:absolute;right:0;bottom:25px;font-weight:400;font-size:31px;color:#8ba076}

/* Research and asset management deliberately break the split-hero pattern. */
.s6-atlas-head{display:block;position:relative;padding-top:25px;padding-bottom:95px}.s6-atlas-head>div:first-child{text-align:center}.s6-atlas-head h1{font-size:clamp(70px,8.5vw,136px)}.s6-atlas-head .s6-deck{position:absolute;bottom:35px;right:35px;z-index:2;background:#f5f3ed;padding:30px 35px;margin:0;max-width:46ch;text-align:left;box-shadow:0 10px 30px #20252009}.s6-atlas-map{height:390px;width:100%;margin-top:45px}.s6-atlas-grid{background-size:12.5% 25%}.s6-map-a{top:30%;left:16%}.s6-map-b{top:20%;right:20%}.s6-map-c{bottom:27%;left:36%}.s6-atlas-map>small{top:20px;left:25px}.s6-asset-head{display:block;position:relative;padding:55px 0 45px;background:#243024;color:#f5f3ed;box-shadow:0 0 0 100vmax #243024;clip-path:inset(0 -100vmax)}.s6-asset-head>div:first-child{text-align:center}.s6-asset-head h1{font-size:clamp(64px,7.5vw,120px)}.s6-asset-head .sv-k{color:#cfb99b}.sv6 .s6-asset-head .s6-deck{color:#c1ccb6;max-width:65ch;margin:27px auto 0}.s6-asset-head .s6-orbit{width:460px;max-width:75%;margin:30px auto 0;aspect-ratio:1.25}.s6-asset-head .s6-orbit-ring{inset:8% 17%;border-color:#718566}.s6-asset-head .s6-orbit .s6-photo{width:51%}.s6-asset-head .s6-orbit>span{background:#243024;color:#d4ddcb}.s6-asset-head .s6-orbit-north{top:1%;left:40%}.s6-asset-head .s6-orbit-south{bottom:1%;left:34%}.s6-asset-head .s6-orbit-east{right:-1%}.s6-asset-head .s6-orbit-west{left:-3%}
/* Three service families / question index, transaction board, and two doors. */
.s6-advice-family-head{padding:35px 0 70px}.s6-advice-family-head h1{font-size:clamp(71px,8.3vw,132px)}.s6-advice-family-head>div{display:flex;gap:8%;align-items:end;margin-top:35px;justify-content:space-between}.s6-advice-family-head>div>p{max-width:60ch;font-size:17px;color:var(--sv-muted)}.s6-advice-family-head .sv5-down{flex:none}.s6-advice-choices{display:grid;grid-template-columns:.75fr 1.25fr;gap:12%;padding-bottom:var(--s6-space);align-items:start}.s6-advice-family-photo{height:620px;position:sticky;top:130px}.s6-advice-choices a{display:grid;grid-template-columns:25px 1fr 25px;gap:25px;border-top:1px solid var(--sv-rule);padding:30px 0}.s6-advice-choices a>span:first-child{font-size:12px;color:var(--sv-accent);padding-top:8px}.s6-advice-choices a>span:last-child{font-size:26px;color:var(--sv-accent)}.s6-advice-choices small{font-size:12px;letter-spacing:.05em;color:var(--sv-muted)}.s6-advice-choices h2{font-size:40px;margin-top:18px}.s6-advice-choices a:hover h2{color:var(--sv-accent)}.s6-advice-support{background:#e7e8dd;padding:80px 0}.s6-advice-support h2{margin-bottom:45px}.s6-advice-support .sv-shell>div{display:grid;grid-template-columns:1fr 1fr;gap:0 65px}.s6-advice-support article{display:grid;grid-template-columns:25px 1fr;gap:18px 22px;border-top:1px solid #bdc4af;padding:30px 0}.s6-advice-support article>span{color:#5a6252;font-size:12px;padding-top:8px}.s6-advice-support article p{grid-column:2;color:var(--sv-muted)}.s6-transactions-head{background:#263126;color:#f5f3ed;padding-top:55px}.s6-transactions-head .sv-k{color:#cbb496}.s6-transactions-head h1{font-size:clamp(69px,8.3vw,132px);max-width:18ch}.s6-transaction-coordinate{display:flex;gap:30px;align-items:center;margin:45px 0 40px;font-size:20px;letter-spacing:-.025em;color:#b9c8ac}.s6-transaction-coordinate i{font-style:normal;color:#8fa77b}.s6-transactions-head .s6-photo{height:285px}.s6-transaction-opening{display:grid;grid-template-columns:.7fr 1.3fr;gap:12%;padding:65px 0}.s6-transaction-opening .s6-folio{font-size:65px}.s6-transaction-opening p{font-size:21px;line-height:1.7;color:var(--sv-muted);max-width:52ch}.s6-transaction-services{display:grid;grid-template-columns:repeat(3,1fr);gap:0;padding-bottom:85px}.s6-transaction-services>a{position:relative;border:1px solid var(--sv-rule);padding:35px 30px 70px;background:#eeeee3}.s6-transaction-services>a:nth-child(2){background:#e4e7d9;margin-top:35px}.s6-transaction-services>a:nth-child(3){background:#dce2cf;margin-top:70px}.s6-transaction-services>a>span:first-child{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#5a6252}.s6-transaction-services h2{font-size:45px;margin:30px 0}.s6-transaction-services p{color:var(--sv-muted)}.s6-transaction-services>a>span:last-child{position:absolute;bottom:25px;right:30px;font-size:30px;color:#5a6252}.s6-transaction-services>a:hover h2{color:var(--sv-accent)}.s6-transaction-records{padding:75px 0;background:#e9e5d9}.s6-transaction-records>.sv-shell{display:grid;grid-template-columns:.8fr 1.2fr;gap:12%}.s6-transaction-records article{display:grid;grid-template-columns:30px 1fr;gap:25px;border-top:1px solid #c5c3b3;padding:28px 0}.s6-transaction-records article>span{font-size:12px;color:#80502f;padding-top:8px}.s6-transaction-records article h3{margin-bottom:18px}.s6-transaction-records article p{color:var(--sv-muted)}.s6-care-head{padding:30px 0 50px;text-align:center}.s6-care-head h1{font-size:clamp(64px,7.6vw,120px)}.s6-care-head>p:last-child{font-size:16px;color:var(--sv-muted);max-width:70ch;margin:32px auto 0}.s6-care-doors{display:grid;grid-template-columns:1fr 1fr;gap:28px;padding-bottom:85px}.s6-care-doors>article{display:block;position:relative;color:#f5f3ed;min-height:660px;overflow:hidden;background:#263126}.s6-care-doors .s6-photo{position:absolute;inset:0}.s6-care-doors .s6-photo:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#1c2919f0,transparent 95%)}.s6-care-doors .s6-photo figcaption{top:0;bottom:auto;background:#2631267a;padding:12px 18px;font-size:12px}.s6-care-doors>article>div{position:absolute;bottom:0;padding:40px;z-index:1}.s6-care-doors>article>div>span{font-family:'Nextura Editorial',Georgia,serif;font-style:italic;font-size:29px;color:#b8caa8}.s6-care-doors h2{font-size:60px;margin:25px 0}.s6-care-doors p{max-width:36ch;color:#c7d2be}.s6-care-doors .s6-care-link{display:flex;align-items:center;justify-content:space-between;gap:25px;border-top:1px solid #c7d2be55;padding-top:20px;margin-top:30px;font-size:12px;font-weight:400}.s6-care-responsibility{display:grid;grid-template-columns:.8fr 1.2fr;gap:12%;padding:0 0 var(--s6-space)}.s6-care-responsibility>div:first-child>p:last-child{font-size:15px;color:var(--sv-muted);margin-top:30px}.s6-care-register article{display:grid;grid-template-columns:30px 1fr;gap:18px 23px;border-top:1px solid var(--sv-rule);padding:27px 0}.s6-care-register article>span{font-size:12px;color:var(--sv-accent);padding-top:8px}.s6-care-register article p{grid-column:2;color:var(--sv-muted)}.s6-care-horizon{background:#dce2cf;padding:45px 0}.s6-care-horizon>.sv-shell{display:flex;align-items:center;justify-content:space-between;gap:25px;font-size:25px;letter-spacing:-.03em;color:#5a6252}.s6-care-horizon i{font-style:normal;color:#91a47f}
/* Sector opening sequences and diagrams. */
.sv6.sv5-sector-corporate-real-estate .sv5-office-head .sv5-sector-heading{grid-template-columns:1.2fr .8fr}.sv6.sv5-sector-corporate-real-estate .sv5-office-head h1{font-size:clamp(66px,8vw,128px)}.sv6.sv5-sector-corporate-real-estate .sv5-office-images{grid-template-columns:1.8fr .7fr;align-items:center}.sv6.sv5-sector-corporate-real-estate .sv5-office-images>.sv5-art:first-child{height:470px}.sv6.sv5-sector-corporate-real-estate .sv5-office-images>.sv5-art:last-child{height:280px;border-radius:150px 150px 0 0}.sv6 .sv5-warehouse-head{min-height:740px;display:flex;align-items:center;overflow:hidden}.sv6 .sv5-warehouse-head>.sv5-art{left:35%;width:65%;clip-path:polygon(18% 0,100% 0,100% 100%,0 100%)}.sv6 .sv5-warehouse-head:after{background:linear-gradient(90deg,#202520 5%,#202520de 35%,#20252012 90%)}.sv6 .sv5-warehouse-head h1{font-size:clamp(70px,9vw,144px);max-width:10ch}.sv6 .sv5-warehouse-head .sv5-intro{max-width:42ch}.sv6 .sv5-retail-head{grid-template-columns:1fr 1fr;gap:12%}.sv6 .sv5-retail-head>.sv5-art{height:700px;border-radius:48% 48% 0 0}.sv6 .sv5-retail-head h1{font-size:clamp(65px,7.4vw,118px)}.sv6 .sv5-retail-labels>span:nth-child(2){color:#5a6252}.sv6 .sv5-retail-labels>span:nth-child(3){color:#a8b59b}.sv6 .sv5-hospitality-head{height:720px;background:#e7e1d4;color:var(--sv-ink)}.sv6 .sv5-hospitality-head>.sv5-art{inset:30px 0 0 52%;border-radius:240px 0 0 0}.sv6 .sv5-hospitality-head:after{display:none}.sv6 .sv5-hospitality-head>.sv-shell{padding-top:90px;padding-bottom:90px;align-self:center}.sv6 .sv5-hospitality-head h1{font-size:clamp(58px,6.8vw,108px);max-width:10ch}.sv6 .sv5-hospitality-head .sv-k,.sv6 .sv5-hospitality-head .sv5-sector-name{color:#80502f;max-width:35ch}.sv6 .sv5-land-head>div{grid-template-columns:1.35fr .65fr;align-items:end}.sv6 .sv5-land-head h1{font-size:clamp(68px,8.4vw,134px)}.sv6 .sv5-land-head>.sv5-art{height:370px;clip-path:polygon(0 10%,100% 0,100% 90%,0 100%)}.sv6 .sv5-investment-head{padding-top:40px;gap:15%}.sv6 .sv5-investment-head h1{font-size:clamp(65px,7.4vw,118px)}.sv6 .sv5-investment-head aside{background:#e8e8da;border:0;padding:35px 30px;margin-top:65px;transform:rotate(2deg)}.sv6 .sv5-investment-head dd{font-size:23px}.sv6 .sv5-gcc-head{padding-top:35px;gap:10%;align-items:center}.sv6 .sv5-gcc-head h1{font-size:clamp(65px,7.3vw,116px)}.sv6 .sv5-gcc-launch{background:transparent;border-left:1px solid #b5c2a5;margin-left:30px;padding:0 0 0 40px}.sv6 .sv5-gcc-launch>div{border-top:0;border-bottom:1px solid #d5dbcc;position:relative;padding:20px 0}.sv6 .sv5-gcc-launch>div:before{content:'';position:absolute;width:7px;height:7px;background:#879d72;border:6px solid var(--sv-paper);left:-50px;top:27px;border-radius:50%;box-sizing:content-box}.sv6 .sv5-gcc-panorama .sv5-art{height:320px;clip-path:polygon(0 0,100% 0,100% 100%,0 84%)}.sv6 .sv5-residential-head{height:720px;background:#dadccf;align-items:center}.sv6 .sv5-residential-head:after{background:linear-gradient(90deg,#17211755,transparent)}.sv6 .sv5-residential-head>.sv-shell{padding:0;position:relative;z-index:2}.sv6 .sv5-residential-head h1{font-size:clamp(57px,6.4vw,102px);max-width:11ch}.sv6 .sv5-residential-head>.sv-shell{background:#f5f3edf2;color:var(--sv-ink);width:45%;margin-left:5%;margin-right:auto;padding:45px}.sv6 .sv5-residential-head .sv-k{color:var(--sv-accent);max-width:25ch}.s6-workplace-programme{display:grid;grid-template-columns:.8fr 1.2fr;gap:12%;padding:0 0 var(--s6-space);align-items:center}.s6-workplace-programme>div:first-child>p:last-child{font-size:15px;color:var(--sv-muted);margin-top:25px}.s6-workplace-zones{display:grid;grid-template-columns:1.3fr .7fr;grid-template-rows:170px 120px auto;gap:12px}.s6-workplace-zones>span{display:flex;align-items:end;padding:20px;background:#dce2ce;border:1px solid #c5d0b5;font-size:23px;letter-spacing:-.03em;color:#5a6252}.s6-workplace-zones>span:nth-child(2){background:#eae6d8;border-color:#d8d2bd;color:#80502f}.s6-workplace-zones>span:nth-child(3){background:#e5e9dd}.s6-workplace-zones>span:nth-child(4){background:#d0dac0}.s6-workplace-zones small{grid-column:1/-1;font-size:12px;color:var(--sv-muted);padding-top:5px}.s6-logistics-section{padding:var(--s6-space) 0}.s6-shed{height:250px;position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:20px;align-items:end;padding:45px 25px 25px;border:1px solid #9ca88e;border-top:0;margin-top:50px;background:repeating-linear-gradient(90deg,transparent,transparent calc(25% - 1px),#bdc5b3 calc(25% - 1px),#bdc5b3 25%)}.s6-shed:before{content:'';position:absolute;inset:-40px 0 auto;height:40px;border-top:1px solid #9ca88e;transform:skewY(-3deg);background:var(--sv-paper);z-index:1}.s6-shed span{font-size:17px;line-height:1.3;color:#5a6252;border-bottom:2px solid #94a97f;padding-bottom:12px}.s6-logistics-section>p:last-child{max-width:80ch;font-size:15px;color:var(--sv-muted);margin:30px 0 0 auto}.s6-retail-window{background:#e7e3d6;padding:75px 0}.s6-retail-window>.sv-shell{display:grid;grid-template-columns:1fr 1fr;gap:12%;align-items:center}.s6-retail-window .s6-photo{height:500px;clip-path:inset(0 0 0 0 round 180px 180px 0 0)}.s6-retail-window h2{font-size:clamp(45px,5.2vw,83px)}.s6-retail-window p:not(.sv-k){font-size:15px;color:var(--sv-muted);margin-top:30px}.s6-hotel-routes{padding:0 0 var(--s6-space);display:grid;grid-template-columns:.8fr 1.2fr;gap:12%}.s6-hotel-route-lines article{padding:28px 0;border-top:1px solid var(--sv-rule)}.s6-hotel-route-lines article>span{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#80502f}.s6-hotel-route-lines article p{font-size:22px;line-height:1.6;letter-spacing:-.025em;margin-top:20px}.s6-hotel-route-lines i{font-style:normal;color:#5a6252;padding:0 10px}.s6-hotel-route-lines small{display:block;font-size:12px;line-height:1.7;color:var(--sv-muted);margin-top:20px}.s6-land-reading{display:grid;grid-template-columns:1fr 1fr;gap:12%;padding:0 0 var(--s6-space);align-items:center}.s6-parcel{height:420px;position:relative;background:repeating-linear-gradient(0deg,#e2e6d8,#e2e6d8 29px,#cfd7c3 30px),repeating-linear-gradient(90deg,transparent,transparent 29px,#cfd7c3 30px);overflow:hidden}.s6-parcel:before{content:'';position:absolute;inset:70px 60px 90px;border:1px solid #7e956a;background:#ffffff35;transform:rotate(-11deg)}.s6-parcel:after{content:'';position:absolute;left:10%;right:0;bottom:75px;border-top:14px solid #c7cdb9;transform:rotate(8deg)}.s6-parcel-label{position:absolute;top:40%;left:35%;font-size:14px;z-index:1;color:#5a6252}.s6-parcel-access{position:absolute;bottom:110px;right:30px;z-index:1;font-size:12px;color:#5a6252}.s6-parcel small{position:absolute;bottom:18px;left:20px;right:20px;font-size:12px;line-height:1.5;color:#5a6252;z-index:2}.s6-land-reading>div:last-child>p:last-child{font-size:15px;color:var(--sv-muted);margin-top:30px}.s6-asset-record{padding:10px 0 var(--s6-space)}.s6-asset-record>div{display:grid;grid-template-columns:repeat(4,1fr);gap:35px;margin-top:45px}.s6-asset-record article{padding-top:25px;border-top:1px solid var(--sv-rule)}.s6-asset-record article>span{font-size:12px;color:var(--sv-accent)}.s6-asset-record h3{font-size:27px;margin:26px 0 20px}.s6-asset-record article p{color:var(--sv-muted)}.s6-gcc-dependencies{background:#243024;color:#f5f3ed;padding:75px 0}.s6-gcc-dependencies .sv-k{color:#c8ae91}.s6-launch-lanes{margin:45px 0 25px}.s6-launch-lanes p{display:grid;grid-template-columns:230px 1fr;gap:30px;border-top:1px solid #ffffff25;padding:22px 0;font-size:17px;line-height:1.7;color:#c5d2b8}.s6-launch-lanes p>span{color:#8da778;font-size:15px;padding-top:4px}.s6-gcc-dependencies small{color:#9fb48f;font-size:12px;line-height:1.7;max-width:80ch;display:block}.s6-home-priorities{padding:0 0 var(--s6-space)}.s6-home-priorities>div{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;border-block:1px solid var(--sv-rule);padding:35px 0;margin:25px 0 30px}.s6-home-priorities h2{font-family:'Nextura Editorial',Georgia,serif;font-style:italic;font-weight:400;letter-spacing:-.035em;font-size:clamp(37px,4.5vw,72px);color:#5a6252}.s6-home-priorities>p:last-child{font-size:16px;color:var(--sv-muted);max-width:75ch;margin-left:auto}

@media(max-width:1050px){
.sv6{--s6-space:75px}.sv6 h1{font-size:58px}.sv6 .s6-deck{font-size:14px}.s6-dossier-head,.s6-lease-head,.s6-tenant-head,.s6-management-head{gap:7%}.s6-dossier-head h1,.s6-tenant-head h1,.s6-management-head h1{font-size:54px}.s6-dossier-photo,.s6-tenant-photo{height:540px}.s6-dossier-opening,.s6-consult-work,.s6-investment-position,.s6-investment-test,.s6-lease-dates,.s6-research-question,.s6-research-method,.s6-broker-work,.s6-listening-room,.s6-tenant-handover,.s6-valuation-evidence,.s6-management-handover,.s6-management-routine,.s6-asset-context,.s6-asset-review{gap:8%}.s6-reading p{font-size:15px}.s6-file-tag{font-size:12px;gap:25px;padding:18px 22px}.s6-file-stack article{grid-template-columns:50px 1fr 1.1fr;gap:22px;padding:30px 45px 30px 22px}.s6-file-stack h2{font-size:29px}.s6-file-stack article:nth-child(2){margin-left:18px}.s6-file-stack article:nth-child(3){margin-left:36px}.s6-file-stack i{right:18px;font-size:22px}.s6-ledger-head>.sv-shell:first-child{gap:7%}.s6-ledger-head h1{font-size:79px}.s6-ledger-review-top{gap:8%}.s6-ledger-table article{grid-template-columns:45px 1fr 1fr;gap:25px}.s6-ledger-table-head,.s6-ledger-footnote{margin-left:70px}.s6-lease-head h1{font-size:66px}.s6-lease-cover{min-height:450px;padding:35px 28px;box-shadow:12px 18px 0 #e3e2d6}.s6-lease-cover strong{font-size:32px}.s6-document-note{font-size:23px;padding:15px 20px;right:-10px}.s6-lease-room{height:370px}.s6-lease-paper{padding:40px 35px}.s6-lease-paper article{grid-template-columns:.85fr 1.2fr .7fr;gap:25px}.s6-lease-paper article aside{font-size:22px;padding-left:20px}.s6-atlas-head h1{font-size:86px}.s6-atlas-head .s6-deck{font-size:14px;right:25px;padding:25px 30px;max-width:43ch}.s6-evidence-columns{gap:25px}.s6-evidence-columns article{padding-left:23px}.s6-evidence-columns h2{font-size:32px}.s6-method-title,.s6-tenant-room,.s6-advice-family-photo{top:112px}.s6-broker-head>.sv-shell{gap:8%}.s6-broker-head h1{font-size:76px}.s6-two-sides{grid-template-columns:1fr 45px 1fr;gap:30px}.s6-two-sides h2{font-size:39px}.s6-crossing{font-size:46px}.s6-route-stops{gap:30px}.s6-listening-note{left:42%;padding:23px 28px}.s6-listening-note>p{font-size:30px}.s6-tenant-choice-head{font-size:64px;gap:20px}.s6-tenant-checks{gap:28px}.s6-tenant-room{height:470px}.s6-valuation-head h1{font-size:76px}.s6-valuation-head>div:first-child{gap:7%}.s6-balance{gap:12%}.s6-balance-pan{padding:25px}.s6-balance-pan strong{font-size:28px}.s6-valuation-portrait .s6-photo{height:450px}.s6-valuation-sequence{gap:30px}.s6-management-photo{height:600px}.s6-management-day>.sv-shell{gap:8%}.s6-day-title h2{font-size:69px}.s6-management-register{padding:25px}.s6-asset-head h1{font-size:88px}.s6-asset-plan-grid{gap:30px}.s6-asset-plan-grid h2{font-size:33px}.s6-related{grid-template-columns:1fr 1fr 1fr;gap:20px}.s6-related>.sv-k{grid-column:1/-1;margin-bottom:0}.s6-advice-family-head h1{font-size:82px}.s6-advice-family-head>div>p{font-size:15px}.s6-advice-choices{gap:8%}.s6-advice-family-photo{height:550px}.s6-advice-choices a{gap:18px}.s6-advice-choices h2{font-size:34px}.s6-advice-support .sv-shell>div{gap:0 35px}.s6-transactions-head h1{font-size:86px}.s6-transaction-services>a{padding:28px 22px 60px}.s6-transaction-services h2{font-size:36px}.s6-transaction-records>.sv-shell{gap:8%}.s6-care-head h1{font-size:79px}.s6-care-doors{gap:20px}.s6-care-doors>article{min-height:580px}.s6-care-doors>article>div{padding:30px}.s6-care-doors h2{font-size:50px}.s6-care-responsibility{gap:8%}.s6-care-horizon>.sv-shell{font-size:21px;gap:20px}.sv6.sv5-sector-corporate-real-estate .sv5-office-head h1{font-size:82px}.sv6.sv5-sector-corporate-real-estate .sv5-office-images>.sv5-art:first-child{height:390px}.sv6 .sv5-warehouse-head{min-height:680px}.sv6 .sv5-warehouse-head h1{font-size:94px}.sv6 .sv5-retail-head{gap:8%}.sv6 .sv5-retail-head>.sv5-art{height:580px}.sv6 .sv5-retail-head h1{font-size:72px}.sv6 .sv5-hospitality-head{height:650px}.sv6 .sv5-hospitality-head h1{font-size:74px}.sv6 .sv5-hospitality-head>.sv-shell{padding-block:65px}.sv6 .sv5-land-head h1{font-size:85px}.sv6 .sv5-investment-head{gap:10%}.sv6 .sv5-investment-head h1{font-size:77px}.sv6 .sv5-gcc-head h1{font-size:76px}.sv6 .sv5-residential-head>.sv-shell{padding:35px;width:49%}.sv6 .sv5-residential-head h1{font-size:64px}.s6-workplace-programme,.s6-retail-window>.sv-shell,.s6-hotel-routes,.s6-land-reading{gap:8%}.s6-workplace-zones{grid-template-rows:150px 100px auto}.s6-workplace-zones>span{font-size:21px;padding:15px}.s6-retail-window .s6-photo{height:430px}.s6-parcel{height:370px}.s6-asset-record>div{gap:25px}.s6-asset-record h3{font-size:24px}.s6-launch-lanes p{grid-template-columns:180px 1fr;font-size:15px}.s6-home-priorities>div{gap:25px}
}
@media(max-width:700px){
.sv6{--s6-space:58px}.sv6 h1{font-size:clamp(42px,11.7vw,68px)}.sv6 h2{font-size:clamp(33px,9.5vw,48px)}.sv6 h3{font-size:26px}.sv6 .s6-deck{font-size:15px;line-height:1.8;margin-top:25px}.sv6 p{font-size:15px}.s6-reading p{font-size:15px}.s6-photo figcaption{font-size:12px;padding:30px 15px 12px}.s6-folio{font-size:52px}.s6-related{grid-template-columns:1fr;gap:0;padding:35px 0 45px}.s6-related>.sv-k{margin-bottom:18px}.s6-related>a{padding:18px 0;font-size:16px}.s6-question-list{margin-top:25px}.s6-question-list li{padding:16px 0;font-size:14px}.s6-dossier-head{grid-template-columns:1fr;gap:30px;padding:15px 0 45px}.s6-dossier-head h1{font-size:clamp(43px,12.2vw,70px)}.s6-dossier-photo{height:390px;clip-path:polygon(10% 0,100% 0,100% 90%,0 100%,0 12%)}.s6-file-tag{bottom:25px;right:5px;padding:17px 20px;font-size:12px;gap:30px}.s6-dossier-opening,.s6-consult-work{grid-template-columns:1fr;gap:30px;padding:58px 0}.s6-margin{display:grid;grid-template-columns:48px 1fr;gap:25px;align-items:start}.s6-margin .s6-folio{font-size:42px;margin:0;padding-top:4px}.s6-dossier-files{padding:50px 0}.s6-file-stack{margin-top:25px}.s6-file-stack article{grid-template-columns:1fr;padding:25px 34px 28px 22px;gap:15px}.s6-file-stack article>span{padding:0;font-size:12px}.s6-file-stack h2{font-size:29px}.s6-file-stack article:nth-child(2){margin-left:10px}.s6-file-stack article:nth-child(3){margin-left:20px}.s6-file-stack i{top:18px;right:14px}.s6-consult-steps article{grid-template-columns:25px 1fr;gap:15px 18px;padding:25px 0}.s6-ledger-head{padding-top:15px}.s6-ledger-head>.sv-shell:first-child{grid-template-columns:1fr;gap:20px;margin-bottom:30px}.s6-ledger-head .sv-k{margin-bottom:0}.s6-ledger-head h1{font-size:clamp(53px,14vw,78px)}.s6-ledger-head .s6-deck{margin:0}.s6-ledger-city{height:250px}.s6-ledger-label{padding:20px 0;font-size:12px;letter-spacing:.04em;gap:10px}.s6-investment-position,.s6-investment-test{grid-template-columns:1fr;gap:35px;padding:58px 0}.s6-investment-position>div>p:last-child,.s6-investment-essay>p:last-child{font-size:15px}.s6-investment-position h2,.s6-investment-essay h2{margin-bottom:25px}.s6-investment-position aside>p{font-size:16px;padding-block:20px}.s6-investment-position aside small{top:23px}.s6-ledger-review{padding:50px 0}.s6-ledger-review-top{grid-template-columns:1fr;gap:10px;margin-bottom:30px}.s6-ledger-table-head{display:none}.s6-ledger-table article{grid-template-columns:32px 1fr;gap:15px 20px;padding:25px 0}.s6-ledger-table .s6-folio{font-size:29px;grid-row:1/3}.s6-ledger-table p{grid-column:2}.s6-ledger-footnote{font-size:12px!important;margin:22px 0 0}.s6-investment-stages{margin-left:15px}.s6-investment-stages article{padding-left:28px}.s6-lease-head{grid-template-columns:1fr;gap:35px;padding:15px 0 55px}.s6-lease-head h1{font-size:clamp(51px,14vw,80px)}.s6-lease-cover{width:calc(100% - 30px);margin:0 15px;min-height:390px;transform:rotate(2deg);padding:32px 28px;box-shadow:8px 12px 0 #e3e2d6}.s6-lease-cover strong{font-size:32px}.s6-lease-rule{margin:25px 0 42px}.s6-document-note{bottom:18px;font-size:22px;right:-6px}.s6-lease-context{grid-template-columns:1fr;gap:30px;padding:25px 0 58px}.s6-lease-room{height:250px}.s6-lease-context>div>p:not(.sv-k){font-size:15px}.s6-annotated-lease{padding-bottom:58px}.s6-lease-paper{padding:30px 23px}.s6-lease-paper>h2{margin:25px 0 30px;font-size:37px}.s6-lease-paper article{grid-template-columns:1fr;gap:18px;padding:25px 0}.s6-lease-paper article>div>span{margin-bottom:12px}.s6-lease-paper article aside{font-size:23px;padding-left:18px;max-width:22ch}.s6-lease-dates{grid-template-columns:1fr;gap:30px;padding-bottom:58px}.s6-lease-process li{padding:23px 0 26px 35px}.s6-lease-process li>span{top:30px}.s6-atlas-head{padding:20px 0 35px}.s6-atlas-head>div:first-child{text-align:left}.s6-atlas-head h1{font-size:clamp(49px,13.5vw,78px)}.s6-atlas-head .s6-deck{position:static;text-align:left;padding:0;margin-top:25px;background:transparent;box-shadow:none;max-width:none;font-size:15px}.s6-atlas-map{height:330px;margin-top:30px}.s6-atlas-grid{background-size:25% 25%}.s6-map-a{top:26%;left:12%}.s6-map-b{right:10%;top:48%}.s6-map-c{bottom:18%;left:15%}.s6-map-label{font-size:12px;padding:9px 14px}.s6-research-question,.s6-research-method{grid-template-columns:1fr;gap:30px;padding:58px 0}.s6-evidence-wall{padding:50px 0}.s6-evidence-columns{grid-template-columns:1fr;gap:30px;margin-top:30px}.s6-evidence-columns article{display:grid;grid-template-columns:55px 1fr;gap:12px 20px;border-left:0;border-top:1px solid #b7bdab;padding:25px 0 0}.s6-evidence-mark{grid-row:1/4;font-size:62px;height:auto}.s6-evidence-columns article>span{font-size:12px}.s6-evidence-columns h2{font-size:31px;margin:0}.s6-evidence-columns p{grid-column:2}.s6-method-title{position:static}.s6-method-title h2{font-size:52px}.s6-research-method>div:last-child>article{grid-template-columns:25px 1fr;gap:15px 20px;padding:25px 0}.s6-research-prompts{padding:25px;margin-top:20px}.s6-broker-head{padding-top:35px}.s6-broker-head>.sv-shell{grid-template-columns:1fr;gap:20px;padding-bottom:35px}.s6-broker-head .sv-k{margin:0}.s6-broker-head h1{font-size:clamp(43px,11.9vw,70px)}.s6-broker-head .s6-deck{margin:0;padding:0}.s6-broker-image{height:240px}.s6-two-sides{grid-template-columns:1fr;gap:25px;padding:58px 0}.s6-two-sides article{padding-top:24px}.s6-two-sides h2{font-size:36px;margin:22px 0}.s6-two-sides article p{font-size:15px}.s6-crossing{font-size:42px;text-align:left;transform:rotate(90deg);width:45px}.s6-deal-route{padding:50px 0}.s6-route-stops{grid-template-columns:1fr;gap:0;margin:35px 0 0 18px}.s6-route-stops article{border-top:0;border-left:1px solid #aab69a;padding:0 0 32px 34px}.s6-route-stops article:last-child{border:0;padding-bottom:0}.s6-route-dot{left:-18px;top:0;width:36px;height:36px}.s6-route-stops h3{margin-bottom:15px;padding-top:3px}.s6-broker-work{grid-template-columns:1fr;gap:30px;padding:58px 0}.s6-broker-note>p:not(.sv-k){font-size:15px}.s6-broker-questions{padding-top:20px}.s6-broker-questions p{padding:18px 0}.s6-broker-deliverables article{padding:24px 0 26px 35px}.s6-tenant-head{grid-template-columns:1fr;gap:30px;padding:15px 0 95px}.s6-tenant-head h1{font-size:clamp(43px,12vw,70px)}.s6-tenant-photo{height:350px}.s6-listening-note{left:25px;right:0;bottom:20px;padding:23px 25px;max-width:310px}.s6-listening-note>p{font-size:29px}.s6-listening-note small{font-size:12px;margin-top:10px}.s6-listening-room{grid-template-columns:1fr;gap:28px;padding:50px 0 58px}.s6-listening-room>div>p{font-size:15px}.s6-tenant-questions p{font-size:15px;gap:16px}.s6-tenant-choices{padding:50px 0}.s6-tenant-choice-head{display:block;font-size:clamp(49px,13.5vw,76px);line-height:1.1;padding-bottom:25px}.s6-tenant-choice-head span{display:block}.s6-tenant-choice-copy{font-size:15px!important;margin:25px 0 32px}.s6-tenant-checks{grid-template-columns:1fr;gap:25px}.s6-tenant-checks h3{margin:18px 0 15px}.s6-tenant-handover{grid-template-columns:1fr;gap:30px;padding:58px 0}.s6-tenant-room{position:static;height:260px}.s6-tenant-handover h2{margin-bottom:30px}.s6-tenant-handover article{gap:18px;padding:23px 0}.s6-valuation-head{padding:15px 0 45px}.s6-valuation-head>div:first-child{grid-template-columns:1fr;gap:20px}.s6-valuation-head .sv-k{margin:0}.s6-valuation-head h1{font-size:clamp(48px,13.2vw,75px)}.s6-valuation-head .s6-deck{margin:0}.s6-balance{gap:18px;margin-top:45px;padding-top:30px}.s6-balance-pan{display:block;padding:20px 16px}.s6-balance-pan:before{top:-30px;height:30px}.s6-balance-pan>span{display:block;font-size:12px;max-width:none;margin-bottom:20px}.s6-balance-pan strong{font-size:23px}.s6-balance>small{font-size:12px;margin-top:5px}.s6-valuation-purpose{padding:50px 0}.s6-valuation-purpose h2{font-size:37px;margin-bottom:30px}.s6-valuation-purpose-copy{grid-template-columns:1fr;gap:22px}.s6-valuation-evidence{grid-template-columns:1fr;gap:30px;padding:58px 0}.s6-valuation-portrait .s6-photo{height:290px}.s6-valuation-portrait>p{font-size:27px;margin-top:23px;max-width:none}.s6-valuation-records article{padding:24px 0 26px 35px}.s6-valuation-records article>span{top:31px}.s6-valuation-steps{padding-bottom:58px}.s6-valuation-steps>div:first-child{grid-template-columns:1fr;gap:10px;margin-bottom:30px}.s6-valuation-sequence{grid-template-columns:1fr;gap:25px}.s6-valuation-sequence article{display:grid;grid-template-columns:25px 1fr;gap:15px 18px;padding-top:23px}.s6-valuation-sequence article>span{padding-top:8px;grid-row:1/3}.s6-valuation-sequence h3{margin:0}.s6-valuation-sequence p{grid-column:2}.s6-valuation-questions{display:block;margin-top:30px;padding-top:10px}.s6-valuation-questions p{padding-top:18px;font-size:15px}.s6-management-head{grid-template-columns:1fr;gap:30px;padding:10px 0 45px}.s6-management-photo{height:270px}.s6-management-head h1{font-size:clamp(42px,11.7vw,66px)}.s6-management-day{padding:50px 0}.s6-management-day>.sv-shell{grid-template-columns:1fr;gap:35px}.s6-day-title h2{font-size:58px}.s6-day-timeline{margin-left:17px}.s6-day-timeline article{padding-left:33px;padding-bottom:30px}.s6-day-timeline h3{font-size:26px}.s6-management-handover,.s6-management-routine{grid-template-columns:1fr;gap:30px;padding:58px 0}.s6-management-routine{padding-top:0}.s6-management-handover>div:first-child>p:last-child{font-size:15px}.s6-management-register{padding:25px 22px}.s6-management-register article{gap:17px}.s6-management-register h3{font-size:25px}.s6-management-steps article{gap:15px 18px;grid-template-columns:25px 1fr}.s6-asset-head{padding:40px 0 30px}.s6-asset-head h1{font-size:clamp(45px,12.5vw,68px)}.sv6 .s6-asset-head .s6-deck{font-size:14px;margin-top:25px}.s6-asset-head .s6-orbit{max-width:100%;width:100%;aspect-ratio:1.05;margin-top:20px}.s6-asset-head .s6-orbit .s6-photo{width:58%}.s6-asset-head .s6-orbit>span{font-size:12px;padding:8px 10px}.s6-asset-head .s6-orbit-ring{inset:11% 11%}.s6-asset-head .s6-orbit-north{top:7%;left:39%}.s6-asset-head .s6-orbit-south{bottom:7%;left:31%}.s6-asset-head .s6-orbit-east{right:-3%}.s6-asset-head .s6-orbit-west{left:-3%}.s6-orbit .s6-photo figcaption{font-size:12px;line-height:1.6;padding:25px 25px 15px}.s6-asset-position{padding:50px 0 58px}.s6-large-word{font-size:45px;line-height:1.12;padding-bottom:25px;margin-bottom:30px}.s6-asset-context{grid-template-columns:1fr;gap:28px}.s6-asset-context h2{font-size:36px}.s6-asset-plan{padding:50px 0}.s6-asset-plan-grid{grid-template-columns:1fr;gap:30px;margin-top:30px}.s6-asset-plan-grid h2{font-size:33px;margin:20px 0}.s6-asset-plan-grid article>span{font-size:27px}.s6-asset-review{grid-template-columns:1fr;gap:30px;padding:58px 0}.s6-asset-loop article{grid-template-columns:30px 1fr;gap:20px;padding-right:25px}.s6-asset-loop article>span{font-size:24px}.s6-asset-loop b{right:-2px;font-size:25px}
.s6-advice-family-head{padding:15px 0 40px}.s6-advice-family-head h1{font-size:clamp(44px,12vw,70px)}.s6-advice-family-head>div{display:block;margin-top:25px}.s6-advice-family-head>div>p{font-size:15px}.s6-advice-family-head .sv5-down{margin-top:25px}.s6-advice-choices{grid-template-columns:1fr;gap:30px;padding-bottom:58px}.s6-advice-family-photo{position:static;height:270px}.s6-advice-choices a{grid-template-columns:22px 1fr 20px;gap:15px;padding:25px 0}.s6-advice-choices h2{font-size:31px;margin-top:15px}.s6-advice-support{padding:50px 0}.s6-advice-support h2{margin-bottom:30px}.s6-advice-support .sv-shell>div{grid-template-columns:1fr;gap:0}.s6-advice-support article{gap:15px 18px;padding:25px 0}.s6-transactions-head{padding-top:35px}.s6-transactions-head h1{font-size:clamp(48px,13.1vw,74px)}.s6-transaction-coordinate{font-size:14px;gap:15px;margin:30px 0}.s6-transactions-head .s6-photo{height:230px}.s6-transaction-opening{grid-template-columns:1fr;gap:25px;padding:45px 0}.s6-transaction-opening .s6-folio{font-size:49px}.s6-transaction-opening p{font-size:17px}.s6-transaction-services{grid-template-columns:1fr;gap:0;padding-bottom:58px}.s6-transaction-services>a{padding:27px 25px 50px}.s6-transaction-services>a:nth-child(2){margin-top:0;margin-left:12px}.s6-transaction-services>a:nth-child(3){margin-top:0;margin-left:24px}.s6-transaction-services h2{font-size:36px;margin:22px 0}.s6-transaction-services>a>span:last-child{bottom:18px;right:22px}.s6-transaction-records{padding:50px 0}.s6-transaction-records>.sv-shell{grid-template-columns:1fr;gap:30px}.s6-transaction-records article{gap:18px;grid-template-columns:25px 1fr;padding:24px 0}.s6-care-head{padding:15px 0 35px;text-align:left}.s6-care-head h1{font-size:clamp(44px,12vw,70px)}.s6-care-head>p:last-child{font-size:15px;margin-top:25px}.s6-care-doors{grid-template-columns:1fr;gap:20px;padding-bottom:58px}.s6-care-doors>article{min-height:490px}.s6-care-doors>article>div{padding:28px}.s6-care-doors h2{font-size:48px;margin:20px 0}.s6-care-doors>article>div>span{font-size:26px}.s6-care-doors p{font-size:15px}.s6-care-doors .s6-care-link{font-size:12px;margin-top:25px}.s6-care-responsibility{grid-template-columns:1fr;gap:30px;padding-bottom:58px}.s6-care-responsibility>div:first-child>p:last-child{margin-top:25px}.s6-care-register article{grid-template-columns:25px 1fr;gap:15px 18px}.s6-care-horizon{padding:30px 0}.s6-care-horizon>.sv-shell{display:block;font-size:26px}.s6-care-horizon span{display:block}.s6-care-horizon i{display:block;transform:rotate(90deg);width:30px;margin:7px 0}
.sv6.sv5-sector-corporate-real-estate .sv5-office-head .sv5-sector-heading{display:block}.sv6.sv5-sector-corporate-real-estate .sv5-office-head h1{font-size:clamp(49px,13.4vw,76px)}.sv6.sv5-sector-corporate-real-estate .sv5-office-images{grid-template-columns:1.6fr .8fr;gap:13px}.sv6.sv5-sector-corporate-real-estate .sv5-office-images>.sv5-art:first-child{height:265px}.sv6.sv5-sector-corporate-real-estate .sv5-office-images>.sv5-art:last-child{height:195px}.sv6 .sv5-warehouse-head{min-height:640px}.sv6 .sv5-warehouse-head>.sv5-art{left:0;width:100%;clip-path:none}.sv6 .sv5-warehouse-head:after{background:linear-gradient(90deg,#202520ee,#20252077)}.sv6 .sv5-warehouse-head h1{font-size:clamp(50px,13.8vw,80px)}.sv6 .sv5-retail-head{grid-template-columns:1fr;gap:30px}.sv6 .sv5-retail-head>.sv5-art{height:380px;width:90%;margin:auto}.sv6 .sv5-retail-head h1{font-size:clamp(51px,14vw,78px)}.sv6 .sv5-hospitality-head{height:auto;min-height:740px;padding-top:400px;display:block}.sv6 .sv5-hospitality-head>.sv5-art{inset:20px 0 auto 10%;height:370px;border-radius:160px 0 0 0}.sv6 .sv5-hospitality-head>.sv-shell{padding:30px 0 45px}.sv6 .sv5-hospitality-head h1{font-size:clamp(49px,13.4vw,77px);max-width:12ch}.sv6 .sv5-hospitality-head .sv-k{max-width:none}.sv6 .sv5-hospitality-head .sv5-sector-name{margin-top:22px}.sv6 .sv5-land-head>div{grid-template-columns:1fr}.sv6 .sv5-land-head h1{font-size:clamp(45px,12.3vw,72px)}.sv6 .sv5-land-head>.sv5-art{height:270px}.sv6 .sv5-investment-head{gap:30px;padding-top:15px}.sv6 .sv5-investment-head h1{font-size:clamp(47px,12.8vw,74px)}.sv6 .sv5-investment-head aside{margin:0 8px;padding:28px 23px;transform:rotate(1deg)}.sv6 .sv5-investment-head dd{font-size:21px}.sv6 .sv5-gcc-head{gap:35px;padding-top:15px}.sv6 .sv5-gcc-head h1{font-size:clamp(46px,12.7vw,74px)}.sv6 .sv5-gcc-launch{margin-left:10px;padding-left:30px}.sv6 .sv5-gcc-launch>div:before{left:-40px}.sv6 .sv5-gcc-launch>div{padding:17px 0}.sv6 .sv5-gcc-panorama .sv5-art{height:260px}.sv6 .sv5-residential-head{height:690px;align-items:flex-end;padding-bottom:25px}.sv6 .sv5-residential-head>.sv-shell{width:calc(100% - 40px);margin:0 auto;padding:28px 24px}.sv6 .sv5-residential-head h1{font-size:clamp(42px,11.5vw,66px);max-width:none}.sv6 .sv5-residential-head .sv-k{max-width:none}.s6-workplace-programme{grid-template-columns:1fr;gap:30px;padding-bottom:58px}.s6-workplace-programme>div:first-child>p:last-child{font-size:15px;margin-top:22px}.s6-workplace-zones{grid-template-rows:145px 100px auto;gap:10px}.s6-workplace-zones>span{font-size:22px}.s6-logistics-section{padding:58px 0}.s6-shed{grid-template-columns:1fr 1fr;gap:25px 18px;height:300px;padding:40px 20px 20px;margin-top:55px;background-size:50% 100%}.s6-shed span{font-size:17px}.s6-logistics-section>p:last-child{font-size:15px;margin-top:25px}.s6-retail-window{padding:50px 0}.s6-retail-window>.sv-shell{grid-template-columns:1fr;gap:30px}.s6-retail-window .s6-photo{height:330px}.s6-retail-window h2{font-size:43px}.s6-retail-window p:not(.sv-k){font-size:14px;margin-top:25px}.s6-hotel-routes{grid-template-columns:1fr;gap:30px;padding-bottom:58px}.s6-hotel-route-lines article{padding:24px 0}.s6-hotel-route-lines article p{font-size:21px}.s6-hotel-route-lines i{padding:0 6px}.s6-land-reading{grid-template-columns:1fr;gap:30px;padding-bottom:58px}.s6-parcel{height:330px}.s6-parcel:before{inset:60px 50px 85px}.s6-land-reading>div:last-child>p:last-child{font-size:15px;margin-top:25px}.s6-asset-record{padding:0 0 58px}.s6-asset-record>div{grid-template-columns:1fr 1fr;gap:25px;margin-top:35px}.s6-asset-record h3{font-size:24px;margin:20px 0 16px}.s6-asset-record article p{font-size:15px}.s6-gcc-dependencies{padding:50px 0}.s6-launch-lanes{margin-top:30px}.s6-launch-lanes p{grid-template-columns:1fr;gap:14px;font-size:15px;padding:23px 0}.s6-launch-lanes p>span{font-size:15px}.s6-gcc-dependencies small{font-size:12px}.s6-home-priorities{padding-bottom:58px}.s6-home-priorities>div{grid-template-columns:1fr;gap:28px;padding:30px 0}.s6-home-priorities h2{font-size:43px}.s6-home-priorities>p:last-child{font-size:15px}
}
/* The balance beam is decoration, not a third grid participant. */
.s6-balance{row-gap:24px}.s6-balance-beam{position:absolute;left:0;right:0;top:0;height:0;pointer-events:none}.s6-balance-pan:nth-child(2){grid-column:1;grid-row:1}.s6-balance-pan:nth-child(3){grid-column:2;grid-row:1}.s6-balance>small{grid-column:1/-1;grid-row:2;margin-top:0}
.sv6 .sv5-art>figcaption{position:absolute;z-index:1;left:0;right:0;bottom:0;padding:30px 18px 13px;color:#fff;background:linear-gradient(transparent,#182416a6);font-size:12px;line-height:1.6;letter-spacing:.04em}.sv6 .sv5-warehouse-head>.sv5-art>figcaption,.sv6 .sv5-residential-head>.sv5-art>figcaption{left:auto;max-width:50%;text-align:right}
@media(max-width:700px){.sv6 .sv5-art>figcaption{font-size:12px;padding:25px 13px 10px}.sv6 .sv5-warehouse-head>.sv5-art>figcaption,.sv6 .sv5-residential-head>.sv5-art>figcaption{max-width:100%;width:100%;text-align:left}}

/* V7 / photography woven into the existing service stories. */
.v7-image-break{padding-bottom:35px}.v7-landscape{height:310px;aspect-ratio:3.5/1}.v7-inset{height:235px;aspect-ratio:1.7/1;margin-top:28px}.v7-reading-image{height:255px;margin:28px 0}.v7-dossier-panorama{height:330px}.v7-dossier-panorama img{object-position:center 53%}.v7-capital-crop{height:290px}.v7-capital-crop img{object-position:50% 48%}.v7-lease-corridor{height:280px;max-width:90%}.v7-research-fieldwork{height:380px}.v7-notebook-image{height:230px;max-width:90%;margin-top:35px}.v7-tenant-day{height:270px}.v7-breakout-strip{height:290px}.v7-breakout-strip img{object-position:center 55%}.v7-valuation-material{height:220px;aspect-ratio:4.5/1;margin-top:40px}.v7-valuation-discussion{height:330px;aspect-ratio:3/1;margin-top:45px;max-width:84%;margin-left:auto}.v7-management-corridor{height:300px}.v7-asset-building{height:310px;aspect-ratio:1.4/1;margin-top:30px;max-width:93%}.v7-asset-building img{object-position:center 43%}.v7-workplace-day{height:310px;margin-top:55px}.v7-distribution-strip{height:250px}.v7-logistics-detail{height:200px;width:45%;aspect-ratio:2/1;margin:30px 0 60px auto}.v7-logistics-detail img{object-position:center 60%}.v7-retail-street{height:370px;margin-top:60px}.v7-hospitality-detail{height:220px;aspect-ratio:2.4/1;margin-top:35px}.v7-hotel-courtyard{height:350px}.v7-land-context{height:260px;max-width:75%;margin:45px 0 0 auto}.v7-investment-floor{height:290px;margin-top:55px}.v7-investment-city{height:240px;aspect-ratio:4/1;margin-top:35px}.v7-gcc-team{height:350px}.v7-gcc-workday{height:280px;aspect-ratio:4/1;margin:30px 0}.v7-neighbourhood{height:320px;margin-top:60px}.v7-home-detail{height:260px;aspect-ratio:2.1/1;width:62%;margin-top:35px}.v7-advice-discussion{height:330px}.v7-advice-context{height:240px;aspect-ratio:4/1;margin:35px 0 40px}.v7-transaction-conversation{height:240px;aspect-ratio:1.4/1;margin-top:30px}.v7-transaction-property{height:290px}.v7-care-circulation{height:230px;aspect-ratio:2/1;margin-top:30px}
@media(max-width:1050px){.v7-landscape{height:280px}.v7-inset{height:215px}.v7-reading-image{height:230px}.v7-dossier-panorama{height:300px}.v7-research-fieldwork{height:330px}.v7-lease-corridor{height:245px;max-width:100%}.v7-notebook-image{height:210px;max-width:100%}.v7-valuation-discussion{height:300px;max-width:90%}.v7-asset-building{height:280px;max-width:100%}.v7-retail-street{height:320px}.v7-hotel-courtyard{height:310px}.v7-home-detail{width:70%}.v7-logistics-detail{width:50%;height:190px}.v7-transaction-conversation{height:220px}}
@media(max-width:700px){.v7-image-break{padding-bottom:15px}.v7-landscape{height:245px;aspect-ratio:1.5/1}.v7-inset{height:225px;aspect-ratio:1.5/1;margin-top:25px}.v7-reading-image{height:225px;margin:25px 0}.v7-dossier-panorama{height:250px}.v7-capital-crop{height:240px}.v7-lease-corridor{height:235px;max-width:none}.v7-research-fieldwork{height:250px}.v7-notebook-image{height:220px;max-width:none;margin-top:28px}.v7-tenant-day{height:240px}.v7-breakout-strip{height:220px}.v7-valuation-material{height:200px;aspect-ratio:1.7/1;margin-top:30px}.v7-valuation-discussion{height:240px;aspect-ratio:1.5/1;max-width:none;margin-top:30px}.v7-management-corridor{height:230px}.v7-asset-building{height:285px;aspect-ratio:1.2/1;max-width:none;margin-top:25px}.v7-workplace-day{height:245px;margin-top:35px}.v7-distribution-strip{height:225px}.v7-logistics-detail{width:85%;height:205px;aspect-ratio:1.5/1;margin:30px 0 50px auto}.v7-retail-street{height:260px;margin-top:35px}.v7-hospitality-detail{height:210px;aspect-ratio:1.5/1;margin-top:25px}.v7-hotel-courtyard{height:250px}.v7-land-context{height:225px;max-width:90%;margin-top:30px}.v7-investment-floor{height:235px;margin-top:35px}.v7-investment-city{height:220px;aspect-ratio:1.6/1;margin-top:25px}.v7-gcc-team{height:255px}.v7-gcc-workday{height:235px;aspect-ratio:1.5/1;margin:25px 0}.v7-neighbourhood{height:255px;margin-top:35px}.v7-home-detail{height:230px;aspect-ratio:1.5/1;width:90%;margin-top:28px}.v7-advice-discussion{height:250px}.v7-advice-context{height:225px;aspect-ratio:1.5/1;margin:28px 0 30px}.v7-transaction-conversation{height:235px;aspect-ratio:1.5/1;margin-top:25px}.v7-transaction-property{height:240px}.v7-care-circulation{height:220px;aspect-ratio:1.6/1;margin-top:25px}}

.s6-care-doors .s6-care-link{color:#f5f3ed;font-size:14px;min-height:44px;text-decoration:none}.s6-care-doors .s6-care-link:hover{text-decoration:underline;text-underline-offset:5px}.s6-care-doors .s6-care-link:focus-visible{outline:2px solid #f5f3ed;outline-offset:6px}.s6-care-doors .s6-photo:after{pointer-events:none}
