body{padding-top:var(--bar-height)}html{scroll-padding-top:calc(var(--bar-height) + 24px)}.headquarters{padding:52px var(--gutter) 0}.home-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;padding-bottom:36px}.home-heading h1{font-size:clamp(48px,6vw,86px);line-height:.98;margin-top:20px}.home-intro{font-size:15px;line-height:1.8;color:var(--muted);padding-bottom:4px}.headquarters-photo img{width:100%;max-height:76svh;object-fit:contain;background:#e9e6dd}.headquarters-photo figcaption{display:flex;justify-content:space-between;padding:15px 0;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.workspace{display:grid;grid-template-columns:minmax(220px,.7fr) minmax(0,1.7fr);gap:clamp(40px,7vw,120px);padding:96px var(--gutter) 76px}.workspace-heading h2{font-size:clamp(40px,4vw,60px);line-height:1.03;margin:20px 0}.workspace-heading>p:last-child{font-size:13px;line-height:1.8;color:var(--muted);max-width:30ch}.workspace-map{display:grid;grid-template-columns:1fr 1fr;gap:0 48px;align-items:start;position:relative}.room-link{position:relative;padding:24px 35px 36px 0;border-top:1px solid var(--line)}.room-label{font-size:9px;color:var(--muted);letter-spacing:.13em;text-transform:uppercase}.room-link h3{font-size:32px;line-height:1.15;margin:12px 0}.room-link p{font-size:12px;line-height:1.8;color:var(--muted);max-width:30ch}.room-arrow{position:absolute;right:0;top:26px;font-size:22px;color:#0072a8;transition:transform 180ms}.room-link:hover .room-arrow{transform:translate(3px,-3px)}.room-link:hover h3{color:#0072a8}.room-documents{margin-top:54px}.room-publications{margin-top:36px}.room-social{grid-column:1/-1;margin-top:28px;padding-bottom:0;display:grid;grid-template-columns:1fr 1fr;column-gap:48px}.room-social h3{grid-column:1}.room-social p{grid-column:2;grid-row:1/4;padding-top:8px}.new-window{font-size:9px;color:var(--muted);grid-column:1;margin-top:8px}.home-close{border-top:1px solid var(--line);padding:48px var(--gutter) 64px}.home-close>a{display:flex;justify-content:space-between;align-items:center;font-size:clamp(36px,5vw,68px);letter-spacing:-.05em;margin:20px 0}.home-close>a>span:last-child{color:#0072a8}.home-close>p:last-child{font-size:13px;line-height:1.7;color:var(--muted)}
@media(max-width:900px){.workspace{grid-template-columns:1fr;gap:38px;padding-top:60px}.workspace-heading>p:last-child{max-width:58ch}.headquarters{padding-top:36px}.home-heading h1{font-size:64px}.workspace-map{gap:0 30px}}
@media(max-width:640px){.headquarters{padding-top:28px}.home-heading{display:block;padding-bottom:26px}.home-heading h1{font-size:52px}.home-intro{margin-top:22px;font-size:13px}.home-intro br{display:none}.headquarters-photo img{max-height:none}.headquarters-photo figcaption{font-size:8px;gap:16px}.workspace{padding-top:44px;padding-bottom:48px;gap:28px}.workspace-map{display:block}.room-link{display:block;padding:24px 34px 28px 0;margin:0}.room-link h3{font-size:32px}.room-link p{max-width:35ch}.room-social p{padding-top:0}.new-window{display:block;margin-top:10px}.home-close{padding-top:36px;padding-bottom:42px}.home-close>a{font-size:40px}.home-close>a>span:first-child{max-width:10ch}}

.floor-planned{grid-column:2;border-top:1px solid var(--line);padding-top:24px}.floor-planned>p:nth-child(2){font-size:17px;line-height:1.8;margin:12px 0}.floor-planned span{color:#989d9a;padding:0 10px}.floor-planned small,.tower-context{font-size:11px;color:var(--muted);line-height:1.7}.tower-context{grid-column:1/-1;padding-top:8px;max-width:68ch}@media(max-width:900px){.floor-planned{grid-column:1}.tower-context{grid-column:1}}
