.prem-atlas{display:block}.prem-atlas__map{display:none}.prem-atlas .newoncity-dossier__cvg-head{margin-bottom:0}.prem-atlas .newoncity-dossier__cvg-note{margin-bottom:clamp(32px,4vw,56px)}.prem-atlas b.newoncity-type-body{font-weight:var(--newoncity-fw-medium)}.prem-atlas .newoncity-dossier__block-title{color:var(--newoncity-ink-60);border-top:1px solid var(--newoncity-line);margin:0 0 24px;padding-top:16px}.prem-atlas .prem-atlas__policy-block-title{font-weight:var(--newoncity-fw-medium);color:var(--newoncity-ink);border-top:0;padding-top:0}.prem-atlas .newoncity-dossier__board-label{flex-direction:column;align-items:flex-start;gap:6px;padding-top:16px;display:flex}.prem-atlas .newoncity-dossier__board-mode{color:var(--newoncity-ink);font-size:var(--newoncity-fs-label-lg);font-weight:var(--newoncity-fw-medium)}.prem-atlas .newoncity-dossier__board-note{color:var(--newoncity-text-muted);margin:0;display:block}.prem-atlas .newoncity-dossier__benefit h4{margin:0 0 20px}.prem-atlas .newoncity-dossier__board-time,.prem-atlas .newoncity-dossier__benefit em,.prem-atlas .newoncity-dossier__card-share{font-style:normal}.prem-atlas .newoncity-dossier__benefit-info span.newoncity-type-caption,.prem-atlas .newoncity-dossier__cvg-note{color:var(--newoncity-ink-60)}.prem-atlas .newoncity-dossier__benefit em{color:var(--newoncity-ink)}.prem-atlas__pick{appearance:none;color:inherit;font:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.prem-atlas__pick:focus-visible{outline:2px solid var(--newoncity-accent);outline-offset:3px}.prem-atlas__pick.is-static{cursor:default}.prem-atlas__pick.is-static:after{display:none}:is(.prem-atlas__pick--cell,.newoncity-dossier__card:has(.prem-atlas__pick--card)){position:relative}.prem-atlas__pick--cell:after{content:"";border:1px solid var(--newoncity-ink-40,var(--newoncity-line));pointer-events:none;background:0 0;width:6px;height:6px;transition:background-color .3s,border-color .3s;position:absolute;top:12px;right:12px}.newoncity-dossier__card:has(.prem-atlas__pick--card):after{content:"";border:1px solid var(--newoncity-ink-40,var(--newoncity-line));pointer-events:none;background:0 0;width:6px;height:6px;transition:background-color .3s,border-color .3s;position:absolute;top:12px;right:12px}.prem-atlas__pick--cell:hover:after,.prem-atlas__pick--cell.is-active:after{background:var(--newoncity-accent);border-color:var(--newoncity-accent)}.newoncity-dossier__card:has(.prem-atlas__pick--card:hover):after{background:var(--newoncity-accent);border-color:var(--newoncity-accent)}.newoncity-dossier__card:has(.prem-atlas__pick--card.is-active):after{background:var(--newoncity-accent);border-color:var(--newoncity-accent)}.prem-atlas__pick--cell{border:1px solid var(--newoncity-line);justify-content:space-between;align-items:baseline;gap:16px;width:100%;padding:18px 20px 20px;transition:border-color .3s;display:flex}.prem-atlas__pick--cell .newoncity-dossier__board-time{transition:color .3s}.prem-atlas__pick--cell:hover,.prem-atlas__pick--cell.is-active{border-color:var(--newoncity-accent)}.prem-atlas__pick--cell:hover .newoncity-dossier__board-time,.prem-atlas__pick--cell.is-active .newoncity-dossier__board-time{color:var(--newoncity-accent)}.prem-atlas__pick--card{flex-direction:column;flex:auto;justify-content:center;align-self:stretch;align-items:center;gap:14px;width:100%;display:flex}.newoncity-dossier__card:has(.prem-atlas__pick--card.is-active){border-color:var(--newoncity-accent)}.prem-atlas__policy-tabs{--prem-atlas-policy-pad-left:var(--newoncity-pad);--prem-atlas-policy-pad-right:var(--newoncity-pad);top:var(--noc-header-offset,0px);z-index:3;isolation:isolate;margin-top:max(48px,var(--noc-header-offset,0px));margin-left:calc(var(--prem-atlas-policy-pad-left)*-1);margin-right:calc(var(--prem-atlas-policy-pad-right)*-1);padding-left:var(--prem-atlas-policy-pad-left);padding-right:var(--prem-atlas-policy-pad-right);border-top:1px solid var(--newoncity-line);border-bottom:1px solid var(--newoncity-line);background:var(--newoncity-paper);transition:top var(--noc-header-motion,.42s cubic-bezier(.22,1,.36,1));grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid;position:sticky}.prem-atlas__policy-tabs:before{content:"";height:var(--noc-header-offset,0px);background:var(--newoncity-paper);pointer-events:none;z-index:-1;transition:height var(--noc-header-motion,.42s cubic-bezier(.22,1,.36,1));position:absolute;bottom:calc(100% + 1px);left:0;right:0}.prem-atlas__policy-detail{border-block:1px solid var(--newoncity-line);gap:80px;margin:0 0 48px;padding:32px 0;display:grid}.prem-atlas__policy-detail-intro{align-content:start;gap:20px;display:grid}.prem-atlas__policy-detail-intro h3{margin:0}.prem-atlas__policy-detail-intro>p{color:var(--newoncity-text-body);margin:0}.prem-atlas__policy-specs{gap:var(--newoncity-gutter);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.prem-atlas__policy-specs>div{border-top:1px solid var(--newoncity-line);padding-top:16px}.prem-atlas__policy-specs dt{color:var(--newoncity-ink-60)}.prem-atlas__policy-specs dd{margin:12px 0 0}@media (min-width:768px){.prem-atlas__policy-detail{align-items:start;column-gap:var(--newoncity-gutter);grid-template-columns:minmax(0,1.3fr) minmax(240px,1fr)}}.prem-atlas__policy-tab{min-height:72px;color:var(--newoncity-ink-60);font:inherit;font-size:var(--newoncity-fs-body);font-weight:var(--newoncity-fw-medium);text-align:left;cursor:pointer;background:0 0;border:0;align-content:center;justify-items:center;padding:16px 8px;transition:color .3s;display:grid;position:relative}.prem-atlas__policy-tab:first-child{border-top:0}.prem-atlas__policy-tab .newoncity-type-label{font-size:var(--newoncity-fs-body);font-weight:var(--newoncity-fw-medium)}.prem-atlas__policy-tab:after{content:"";background:var(--newoncity-accent);transform-origin:0;height:2px;transition:transform .3s;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.prem-atlas__policy-tab:hover,.prem-atlas__policy-tab.is-active{color:var(--newoncity-ink)}.prem-atlas__policy-tab.is-active:after{transform:scaleX(1)}.prem-atlas__policy-tab:focus-visible{outline:2px solid var(--newoncity-accent);outline-offset:-3px}.prem-atlas__policy-tab+.prem-atlas__policy-tab{border-left:1px solid var(--newoncity-line)}.prem-atlas__policy-content{display:block}@media (min-width:900px){.prem-atlas__policy-tabs{--prem-atlas-policy-pad-left:clamp(40px,4.5vw,80px);--prem-atlas-policy-pad-right:var(--newoncity-pad);column-gap:var(--newoncity-gutter);grid-template-columns:repeat(12,minmax(0,1fr))}.prem-atlas__policy-tabs[data-tab-count="2"] .prem-atlas__policy-tab{grid-column:span 6}.prem-atlas__policy-tab+.prem-atlas__policy-tab{border-left:0}.prem-atlas__policy-tab+.prem-atlas__policy-tab:before{content:"";top:0;bottom:0;left:calc(var(--newoncity-gutter,24px)/-2);background:var(--newoncity-line);width:1px;position:absolute}}.prem-atlas__nature-cards{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:32px}section[data-atlas-chapter=policy] .prem-atlas__policy-content>.newoncity-dossier__benefits,section[data-atlas-chapter=policy] .prem-atlas__policy-content>.newoncity-dossier__cvg{margin-top:24px}section[data-atlas-chapter=policy] .newoncity-dossier__benefits,section[data-atlas-chapter=policy] .newoncity-dossier__cvg{margin-top:48px}section[data-atlas-chapter=policy] .newoncity-dossier__disclaimer{margin-top:32px}section[data-atlas-chapter=jobs] .newoncity-dossier__jobs-group>.newoncity-dossier__block-title{margin-bottom:16px}section[data-atlas-chapter=jobs] .newoncity-dossier__jobs-group+.newoncity-dossier__jobs-group{margin-top:48px}section[data-atlas-chapter=environment] .newoncity-dossier__env-narrative{margin-top:20px}section[data-atlas-chapter=environment] .newoncity-dossier__chapter-ledger{margin-top:40px}.prem-atlas__investment .newoncity-dossier__ledger{gap:clamp(12px,1.5vw,20px)}.prem-atlas__investment .newoncity-dossier__ledger>div:not(.is-lead){padding:clamp(18px,2vw,24px)}.prem-atlas__investment .newoncity-dossier__chapter-body{display:block}.prem-atlas__investment-effects{margin-top:clamp(40px,5vh,64px)}.prem-atlas__investment-effects-head{border-top:1px solid var(--newoncity-line);color:var(--newoncity-ink-60);margin-bottom:24px;padding-top:16px}.prem-atlas__investment-effects-head .newoncity-type-label{font-size:var(--newoncity-fs-body)}.prem-atlas__investment-effects-grid{grid-template-columns:1fr}.prem-atlas__investment .prem-atlas__investment-effects-grid>div{border:0;border-top:1px solid var(--newoncity-line);background:0 0;padding:16px 0 20px}@media (min-width:900px){.prem-atlas__investment-effects-grid{column-gap:var(--newoncity-gutter);row-gap:var(--newoncity-gutter);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px) and (max-width:899.98px){section[data-atlas-chapter=policy] .prem-atlas__policy-content>.newoncity-dossier__benefits,section[data-atlas-chapter=policy] .prem-atlas__policy-content>.newoncity-dossier__cvg{margin-top:28px}section[data-atlas-chapter=policy] .newoncity-dossier__benefits,section[data-atlas-chapter=policy] .newoncity-dossier__cvg{margin-top:56px}section[data-atlas-chapter=policy] .newoncity-dossier__disclaimer{margin-top:36px}section[data-atlas-chapter=jobs] .newoncity-dossier__jobs-group>.newoncity-dossier__block-title{margin-bottom:18px}section[data-atlas-chapter=jobs] .newoncity-dossier__jobs-group+.newoncity-dossier__jobs-group{margin-top:56px}section[data-atlas-chapter=environment] .newoncity-dossier__env-narrative{margin-top:22px}.prem-atlas__nature-cards{margin-top:36px}section[data-atlas-chapter=environment] .newoncity-dossier__chapter-ledger{margin-top:48px}}@media (min-width:900px){.prem-atlas{grid-template-columns:1fr 1fr;align-items:start;padding:0;display:grid}.prem-atlas__map{grid-column:1;align-self:stretch;display:block}.prem-atlas__map-sticky{border-right:1px solid var(--newoncity-line);background:var(--newoncity-paper);isolation:isolate;height:100dvh;position:sticky;top:0;overflow:hidden}.prem-atlas__flow{min-width:0;padding-inline:clamp(40px,4.5vw,80px)var(--newoncity-pad);grid-column:2}.prem-atlas .newoncity-dossier__chapter{grid-template-columns:minmax(0,1fr);align-content:center;min-height:100dvh;padding-block:clamp(112px,14vh,160px);padding-inline:0}.prem-atlas .newoncity-dossier__chapter-head{grid-area:auto/1/auto/-1;margin-bottom:clamp(32px,4vh,56px);padding-right:0;position:static}.prem-atlas .newoncity-dossier__chapter-body,.prem-atlas .newoncity-dossier__board,.prem-atlas .newoncity-dossier__benefits,.prem-atlas .newoncity-dossier__cvg{grid-area:auto/1/auto/-1;display:block}section[data-atlas-chapter=policy] .prem-atlas__policy-content>.newoncity-dossier__benefits,section[data-atlas-chapter=policy] .prem-atlas__policy-content>.newoncity-dossier__cvg{margin-top:32px}section[data-atlas-chapter=policy] .newoncity-dossier__benefits,section[data-atlas-chapter=policy] .newoncity-dossier__cvg{margin-top:64px}section[data-atlas-chapter=policy] .newoncity-dossier__disclaimer{margin-top:40px}section[data-atlas-chapter=jobs] .newoncity-dossier__jobs-group>.newoncity-dossier__block-title{margin-bottom:20px}section[data-atlas-chapter=jobs] .newoncity-dossier__jobs-group+.newoncity-dossier__jobs-group{margin-top:64px}section[data-atlas-chapter=environment] .newoncity-dossier__env-narrative{margin-top:24px}.prem-atlas__nature-cards{margin-top:40px}section[data-atlas-chapter=environment] .newoncity-dossier__chapter-ledger{margin-top:56px}.prem-atlas .newoncity-dossier__board-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.prem-atlas .newoncity-dossier__board-row+.newoncity-dossier__board-row{margin-top:clamp(32px,4vh,44px)}.prem-atlas .newoncity-dossier__board-label{grid-column:1/-1;padding:16px 0}.prem-atlas .newoncity-dossier__board-cell{grid-column:auto;min-height:0;padding:0;display:flex}.prem-atlas .prem-atlas__pick--cell{height:100%}.prem-atlas .newoncity-dossier__board-dest{min-height:2lh;display:block}.prem-atlas .newoncity-dossier__cards{grid-template-columns:repeat(3,minmax(0,1fr))}.prem-atlas .newoncity-dossier__card{aspect-ratio:auto;gap:10px;min-height:clamp(104px,13vh,128px);padding:14px 12px}.prem-atlas .newoncity-dossier__card-mark img,.prem-atlas .newoncity-dossier__card-mark svg{max-height:26px}.prem-atlas .newoncity-dossier__card-name{word-break:keep-all;overflow-wrap:anywhere}}@media (min-width:768px){.prem-atlas__pick--cell{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:8px}}
