.manifesto_page__zliqf{--m-label:color-mix(in srgb,var(--site-accent-text) 85%,var(--site-ink));color:var(--site-ink);background:var(--site-paper);font-family:var(--site-font-body)}.manifesto_page__zliqf *{box-sizing:border-box}.manifesto_page__zliqf h1,.manifesto_page__zliqf h2,.manifesto_page__zliqf h3,.manifesto_page__zliqf strong{font-family:var(--site-font-display)}.manifesto_page__zliqf [data-site-band] :is(h1,h2,h3){color:inherit}.manifesto_page__zliqf [data-site-bright] :is(h1,h2,h3){color:inherit}.manifesto_page__zliqf p{line-height:1.58}.manifesto_page__zliqf input:focus-visible{outline:3px solid var(--site-focus);outline-offset:2px}.manifesto_skipLink__NvLW8{position:absolute;left:-9999px;top:8px;z-index:100;background:var(--site-surface);color:var(--site-ink);padding:12px 16px;border-radius:var(--site-radius-sm)}.manifesto_skipLink__NvLW8:focus{left:8px}.manifesto_srOnly__V9Aht{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.manifesto_wrap__uHQEx{max-width:1320px;margin:0 auto;padding:0 40px}.manifesto_section__2rUNC{padding:var(--site-section-y) 0;scroll-margin-top:88px}.manifesto_chapter__stRDr,.manifesto_eyebrow__KvU2_{font-size:12px!important;font-weight:600;letter-spacing:var(--site-tracking-eyebrow);text-transform:uppercase;line-height:1.3!important}.manifesto_chapter__stRDr{color:var(--m-label);margin:0 0 24px}.manifesto_section__2rUNC h2{font-size:clamp(2.25rem,4vw,3.5rem);letter-spacing:-.035em;line-height:1.06;font-weight:700;max-width:1050px;margin:0 0 32px;text-wrap:balance}.manifesto_section__2rUNC h3{font-size:clamp(1.16rem,1.6vw,1.55rem);line-height:1.2;letter-spacing:-.02em;font-weight:700}.manifesto_bodyWide__cMymP{max-width:780px;font-size:clamp(1.05rem,1.35vw,1.23rem);color:var(--site-ink-3);margin:0}.manifesto_sectionClose__JT_7r{max-width:900px;font-size:clamp(1.2rem,2vw,1.8rem);line-height:1.35!important;font-weight:600;letter-spacing:-.02em;color:var(--site-ink);margin:56px 0 0}.manifesto_hero___VM1z{background:var(--site-band);color:var(--site-band-text);min-height:min(780px,calc(100svh - 70px));padding:72px 0 80px;position:relative;overflow:hidden}.manifesto_hero___VM1z .manifesto_eyebrow__KvU2_{color:var(--site-band-muted);margin:0 0 48px}.manifesto_heroGrid__8QDXO{display:grid;grid-template-columns:minmax(0,1.34fr) minmax(320px,.66fr);gap:clamp(48px,7vw,112px);align-items:center}.manifesto_heroHeading__GAUMO{margin:0}.manifesto_hero___VM1z h1{font-size:clamp(3rem,5.8vw,5.25rem);line-height:1;letter-spacing:-.04em;font-weight:700;max-width:920px;margin:0;text-wrap:balance}.manifesto_hero___VM1z h1 span{display:block;color:var(--site-band-accent)}.manifesto_heroSub__JMUry{font-family:var(--site-font-display);font-size:clamp(1.4rem,2.4vw,2.25rem);line-height:1.2!important;font-weight:700;letter-spacing:-.025em;color:var(--site-band-text);max-width:760px;margin:32px 0 0;text-wrap:balance}.manifesto_heroCopy__6jvtz{max-width:680px;font-size:clamp(1.06rem,1.3vw,1.24rem);color:var(--site-band-muted);margin:24px 0 0}.manifesto_scrollCue__4VuFY{display:inline-flex;gap:16px;align-items:center;min-height:44px;margin-top:40px;color:var(--site-band-muted);text-decoration:none;font-size:14px;font-weight:600;letter-spacing:.02em}.manifesto_scrollCue__4VuFY:hover{color:var(--site-band-text);text-decoration:underline}.manifesto_portfolio__eqd4T{border-left:1px solid var(--site-band-line);padding-left:28px;position:relative}.manifesto_portfolio__eqd4T:before{content:"";position:absolute;left:-1px;top:0;width:1px;height:100%;background:var(--site-band-accent)}.manifesto_portfolioLabel__0bwCU{display:block;color:var(--site-band-muted);font-size:12px;font-weight:600;letter-spacing:var(--site-tracking-eyebrow);text-transform:uppercase;margin-bottom:24px}.manifesto_portfolioFinal__OmCe3,.manifesto_portfolioItem__Vd3TD{display:flex;align-items:center;gap:24px;border-bottom:1px solid var(--site-band-line);padding:20px 0}.manifesto_portfolioFinal__OmCe3 span,.manifesto_portfolioItem__Vd3TD span{font-family:var(--site-font-body);font-size:13px;color:var(--site-band-muted);font-variant-numeric:tabular-nums}.manifesto_portfolioFinal__OmCe3 strong,.manifesto_portfolioItem__Vd3TD strong{font-size:clamp(1.05rem,1.35vw,1.32rem);font-weight:700}.manifesto_portfolioFinal__OmCe3{background:var(--site-band-action);color:var(--site-band-action-text);margin:16px -16px 0;padding:24px 16px;border-radius:var(--site-radius);border:0}.manifesto_portfolioFinal__OmCe3 span{color:inherit}.manifesto_concentration__bkd9m{background:var(--site-paper)}.manifesto_definitionLine__9Vku7{max-width:720px;margin:-8px 0 0;font-size:clamp(1.05rem,1.35vw,1.2rem);color:var(--site-ink-3)}.manifesto_concentrationGrid__cX0uq{display:grid;grid-template-columns:1fr 1fr;margin:56px 0 40px;max-width:1000px}.manifesto_comparisonBlock__uihYc{padding:0 40px 0 0}.manifesto_comparisonBlock__uihYc+.manifesto_comparisonBlock__uihYc{border-left:1px solid var(--site-line-strong);padding:0 0 0 40px}.manifesto_comparisonBlock__uihYc>span{font-size:12px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:var(--site-ink-3)}.manifesto_comparisonBlock__uihYc p{font-size:15px;color:var(--site-ink-3)}.manifesto_allocation__2hjCE{display:flex;gap:8px;height:80px;align-items:flex-end;margin:32px 0 16px}.manifesto_allocation__2hjCE i{display:block;border-radius:6px 6px 0 0;background:var(--site-accent);width:18%;height:54%;opacity:.7}.manifesto_allocation__2hjCE i:nth-child(2){height:76%;opacity:.85}.manifesto_allocation__2hjCE i:nth-child(3){height:62%;opacity:.55}.manifesto_allocation__2hjCE i:nth-child(4){height:90%;opacity:1}.manifesto_singleCountry__WaWWK{background:var(--site-accent-soft);color:var(--m-label);height:80px;max-width:232px;display:grid;place-items:center;font-family:var(--site-font-display);font-weight:700;border-radius:var(--site-radius);margin:32px 0 16px}.manifesto_concentration__bkd9m blockquote{margin:56px 0 0;padding:0;max-width:960px;font-family:var(--site-font-display);font-weight:700;letter-spacing:-.03em;font-size:clamp(1.6rem,2.8vw,2.75rem);line-height:1.18;color:var(--site-ink)}.manifesto_concentration__bkd9m blockquote:before{content:"";display:block;width:56px;height:3px;border-radius:2px;background:var(--site-accent);margin-bottom:24px}.manifesto_gap__XZs_0{background:var(--site-subtle)}.manifesto_gap__XZs_0 .manifesto_gapChart__34__u{--gap-label-col:minmax(300px,360px);--gap-track:var(--site-line);--gap-faint:var(--site-ink-3);margin-top:56px;max-width:1120px}.manifesto_gap__XZs_0 .manifesto_sectionClose__JT_7r{margin-top:48px}.manifesto_opacity____97M{background:var(--site-subtle);color:var(--site-ink);position:relative;overflow:hidden}.manifesto_opacity____97M:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(125deg,transparent 0 95px,color-mix(in srgb,var(--site-ink) 4%,transparent) 95px 96px);pointer-events:none}.manifesto_opacity____97M .manifesto_wrap__uHQEx{position:relative}.manifesto_opacity____97M .manifesto_bodyWide__cMymP,.manifesto_opacity____97M .manifesto_chapter__stRDr{color:var(--site-ink-3)}.manifesto_barriers__EnNCP{display:grid;grid-template-columns:1fr 1fr 1fr;gap:48px;margin-top:72px}.manifesto_barriers__EnNCP>div{padding-top:24px;border-top:1px solid var(--site-line-strong)}.manifesto_barriers__EnNCP>div:nth-child(2){margin-top:40px}.manifesto_barriers__EnNCP>div:nth-child(3){margin-top:80px}.manifesto_barriers__EnNCP span{font-size:13px;color:var(--site-accent-text-on-subtle);font-weight:600;font-variant-numeric:tabular-nums}.manifesto_barriers__EnNCP h3{margin:16px 0 8px}.manifesto_barriers__EnNCP p{color:var(--site-ink-3);font-size:16px;margin:0}.manifesto_opacity____97M .manifesto_sectionClose__JT_7r{color:var(--site-ink)}.manifesto_definition___9Wht{background:var(--site-paper);padding-bottom:96px}.manifesto_definitionGrid__tAPy8{display:grid;grid-template-columns:minmax(0,.9fr) minmax(380px,1.1fr);gap:80px;align-items:start}.manifesto_definitionGrid__tAPy8>div>p:not(.manifesto_bodyWide__cMymP){font-size:1.08rem;max-width:650px;color:var(--site-ink-3)}.manifesto_definitionStatement__1esy4{background:var(--site-subtle);padding:28px 32px;border-radius:var(--site-radius);color:var(--site-ink)!important;margin:32px 0}.manifesto_definitionStatement__1esy4 strong{color:var(--m-label)}.manifesto_scorecard__5XidY{border-radius:var(--site-radius);background:var(--site-subtle);border:1px solid var(--site-line);padding:28px 32px}.manifesto_scorecardHead__cAXVu{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:20px}.manifesto_scorecardHead__cAXVu span{font-family:var(--site-font-display);font-weight:700;font-size:19px;color:var(--site-ink)}.manifesto_scorecardHead__cAXVu small{color:var(--site-ink-3);font-size:12px}.manifesto_scorecard__5XidY ul{list-style:none;margin:0;padding:0}.manifesto_scorecard__5XidY li{display:flex;justify-content:space-between;gap:16px;border-top:1px solid var(--site-line);padding:12px 0;font-size:14px;color:var(--site-ink-2)}.manifesto_scorecard__5XidY em{color:var(--site-ink-3);font-style:normal;white-space:nowrap}.manifesto_allocationLine__jMQSQ{display:flex;justify-content:space-between;gap:16px;margin-top:24px;background:var(--site-surface);border-radius:var(--site-radius-sm);padding:16px;font-size:13px;color:var(--site-ink-2)}.manifesto_allocationLine__jMQSQ strong{font-size:13px;color:var(--m-label)}.manifesto_stack__IRvE0{background:var(--site-subtle)}.manifesto_stackIntro__Whja5{max-width:68ch;font-size:1.1rem;color:var(--site-ink-3);margin:0 0 40px}.manifesto_stackBridge__IBGQj{font-family:var(--site-font-display);font-size:clamp(1.25rem,1.9vw,1.75rem);font-weight:700;letter-spacing:-.02em;color:var(--site-ink);max-width:850px;margin:48px 0 0}.manifesto_explorer__6DDFs{background:var(--site-surface);border-radius:var(--site-radius-lg);padding:32px;border:1px solid var(--site-line);box-shadow:var(--site-shadow-sm)}.manifesto_searchForm__7Uapl label{font-family:var(--site-font-display);font-weight:700;font-size:17px;display:block;margin-bottom:8px;color:var(--site-ink)}.manifesto_searchRow__yF9wI{display:flex;gap:8px}.manifesto_searchRow__yF9wI input{width:100%;min-height:48px;border:1px solid var(--site-line-strong);border-radius:var(--site-radius-sm);padding:12px 16px;background:var(--site-surface);color:var(--site-ink);font:inherit}.manifesto_searchRow__yF9wI input::-moz-placeholder{color:var(--site-ink-4)}.manifesto_searchRow__yF9wI input::placeholder{color:var(--site-ink-4)}.manifesto_searchRow__yF9wI button{min-height:48px;border:0;border-radius:var(--site-radius-sm);background:var(--site-action);color:var(--site-action-text);padding:0 24px;font-family:var(--site-font-body);font-weight:600;font-size:14px;cursor:pointer;transition:background-color var(--site-dur-fast) var(--site-ease-out)}.manifesto_searchRow__yF9wI button:hover{background:var(--site-action-hover)}.manifesto_searchForm__7Uapl p{color:var(--site-ink-3);font-size:13px;margin:8px 0 0}.manifesto_railHint__d3I1F{font-size:12px;font-weight:600;color:var(--site-ink-3);margin:32px 0 8px}.manifesto_railHint__d3I1F span{display:none;font-weight:400;white-space:nowrap}.manifesto_railHint__d3I1F svg{display:inline-block;vertical-align:-2px}.manifesto_layerRail__AfTsp{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));border-radius:var(--site-radius);background:var(--site-subtle);padding:4px;gap:4px;border:1px solid var(--site-line);overflow-x:auto;scrollbar-color:var(--site-line-strong) transparent}.manifesto_layerRail__AfTsp a{min-width:0;text-align:center;border-radius:var(--site-radius-sm);padding:12px 8px;text-decoration:none;color:var(--site-ink-3);font-size:13px;font-weight:600;line-height:1.2;display:flex;flex-direction:column;gap:4px;justify-content:center;min-height:60px;transition:background-color var(--site-dur-fast) var(--site-ease-out),color var(--site-dur-fast) var(--site-ease-out)}.manifesto_layerRail__AfTsp a span{color:var(--site-ink)}.manifesto_layerRail__AfTsp a small{font-size:12px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.manifesto_layerRail__AfTsp a:hover{background:var(--site-surface)}.manifesto_layerRail__AfTsp a[aria-selected=true]{background:var(--site-accent-soft);color:var(--m-label);box-shadow:inset 0 0 0 1px var(--site-accent)}.manifesto_layerRail__AfTsp a[aria-selected=true] span{color:var(--m-label)}.manifesto_layerRail__AfTsp a:focus-visible{outline-offset:-3px}.manifesto_layerDetails__nMGdQ mark,.manifesto_layerRail__AfTsp mark{background:var(--site-selection);color:inherit;border-radius:2px}.manifesto_selectedLayer__L1UhF{margin-top:32px;scroll-margin-top:100px}.manifesto_layerBody__iwBJ2{display:grid;grid-template-columns:minmax(250px,.68fr) minmax(0,1.32fr);gap:clamp(32px,5vw,72px);align-items:start}.manifesto_coverFrame__KTYGW{background:var(--site-subtle);border:1px solid var(--site-line);border-radius:var(--site-radius);padding:16px;display:grid;place-items:center;min-height:445px;animation:manifesto_coverIn__Shuh9 .28s var(--site-ease-out) both}.manifesto_coverFrame__KTYGW>img{display:block;width:min(100%,330px);height:auto;max-height:460px;-o-object-fit:contain;object-fit:contain;border-radius:var(--site-radius-sm);box-shadow:var(--site-shadow-sm)}.manifesto_baselineCover__fIipz{width:min(100%,330px);aspect-ratio:526/738;border-radius:var(--site-radius-sm);background:var(--site-band);color:var(--site-band-text);display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:32px 24px;text-align:center;box-shadow:inset 10px 0 0 var(--site-band-raised),var(--site-shadow-sm)}.manifesto_baselineCover__fIipz>span:first-child{font-size:13px;text-transform:uppercase;letter-spacing:.3em;font-weight:600}.manifesto_baselineGlobe__OBrRz{color:var(--site-band-accent)}.manifesto_baselineCover__fIipz strong{font-size:clamp(1.55rem,2.2vw,2.35rem);line-height:1.05}.manifesto_baselineCover__fIipz small{font-size:13px;font-weight:600;color:var(--site-band-muted)}.manifesto_layerKicker__EKd_i{color:var(--m-label);font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;margin:0 0 8px}.manifesto_layerKicker__EKd_i span{letter-spacing:normal;text-transform:none;color:var(--site-ink-3);font-weight:500}.manifesto_layerDetails__nMGdQ h3{font-size:clamp(1.75rem,2.4vw,2.5rem);letter-spacing:-.035em;margin:0 0 16px;color:var(--site-ink)}.manifesto_layerDefinition__K5KL5{font-size:clamp(1.05rem,1.35vw,1.24rem);margin:0 0 24px;color:var(--site-ink-2)}.manifesto_layerDetails__nMGdQ dl{margin:0}.manifesto_layerDetails__nMGdQ dl>div{display:grid;grid-template-columns:144px 1fr;gap:16px;padding:12px 0;border-top:1px solid var(--site-line)}.manifesto_layerDetails__nMGdQ dt{font-weight:600;color:var(--site-ink);font-size:13px}.manifesto_layerDetails__nMGdQ dd{margin:0;color:var(--site-ink-3);font-size:14px;line-height:1.5}.manifesto_candidateNote__o5yWt{font-size:13px;color:var(--site-ink-3);margin:20px 0 0}.manifesto_layerAction__uObqL,.manifesto_layerNext__9hL4u{display:flex;justify-content:center;align-items:center;gap:12px;min-height:54px;width:100%;margin-top:32px;border-radius:var(--site-radius);text-decoration:none;font:600 15px/1.2 var(--site-font-body);cursor:pointer;transition:background-color var(--site-dur-fast) var(--site-ease-out),border-color var(--site-dur-fast) var(--site-ease-out),transform var(--site-dur-fast) var(--site-ease-out)}.manifesto_layerAction__uObqL{background:var(--site-action);color:var(--site-action-text);border:0}.manifesto_layerAction__uObqL:hover{background:var(--site-action-hover);color:var(--site-action-text);transform:translateY(-2px)}.manifesto_layerNext__9hL4u{background:var(--site-surface);color:var(--site-ink);border:1px solid var(--site-line-strong)}.manifesto_layerNext__9hL4u:hover{background:var(--site-paper);border-color:var(--site-link)}.manifesto_layerAction__uObqL svg,.manifesto_layerNext__9hL4u svg{flex:none;transition:transform var(--site-dur) var(--site-ease-out)}.manifesto_layerNext__9hL4u:hover svg{transform:translateX(3px)}.manifesto_emptyState__cjJdz{margin:32px 0;padding:32px;background:var(--site-subtle);border-radius:var(--site-radius)}.manifesto_emptyState__cjJdz h3{margin:0;color:var(--site-ink)}.manifesto_emptyState__cjJdz p{color:var(--site-ink-3)}.manifesto_emptyState__cjJdz a{display:inline-flex;align-items:center;min-height:44px;color:var(--site-link);font-weight:600}.manifesto_anchors__xs3VL{display:grid;grid-template-columns:84px 1fr;gap:24px;align-items:center;background:var(--site-subtle);border-radius:var(--site-radius);margin-top:32px;padding:16px 24px}.manifesto_anchors__xs3VL img{width:80px;height:auto;border-radius:4px}.manifesto_anchors__xs3VL h3{margin:0 0 4px;color:var(--site-ink)}.manifesto_anchors__xs3VL p:not(.manifesto_layerKicker__EKd_i){font-size:14px;color:var(--site-ink-3);margin:0 0 8px}.manifesto_anchors__xs3VL strong{font-size:13px;color:var(--m-label)}.manifesto_rights__cr2NJ{background:var(--site-paper)}.manifesto_rightsGrid__Uqgoq{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:48px}.manifesto_rightsGrid__Uqgoq article{display:flex;flex-direction:column;background:var(--site-surface);border:1px solid var(--site-line);border-radius:var(--site-radius);padding:28px 32px;min-height:190px}.manifesto_rightsGrid__Uqgoq article:nth-child(2),.manifesto_rightsGrid__Uqgoq article:nth-child(5){transform:translateY(24px)}.manifesto_rightsGrid__Uqgoq svg{color:var(--site-accent)}.manifesto_rightsGrid__Uqgoq h3{margin:20px 0 8px;color:var(--site-ink)}.manifesto_rightsGrid__Uqgoq p{color:var(--site-ink-3);font-size:15px;margin:0}.manifesto_rightsGrid__Uqgoq .manifesto_statusNote__4ykgx{margin-top:auto;padding-top:16px;border-top:1px solid var(--site-line);color:var(--site-ink-2);font-size:14px;font-weight:500;line-height:1.45}.manifesto_rightsGrid__Uqgoq p+.manifesto_statusNote__4ykgx{margin-top:20px}.manifesto_assetCase__STrnx{background:var(--site-subtle)}.manifesto_assetCaseGrid__iOsvd{display:grid;grid-template-columns:1fr 1fr;gap:80px}.manifesto_assetCaseGrid__iOsvd h2{margin:0}.manifesto_reasons___Babl>div{display:grid;grid-template-columns:44px 1fr;-moz-column-gap:20px;column-gap:20px;padding:24px 0;border-top:1px solid var(--site-line)}.manifesto_reasons___Babl span{grid-row:1/3;font-weight:600;color:var(--m-label);font-size:14px;font-variant-numeric:tabular-nums}.manifesto_reasons___Babl h3{margin:0 0 8px;color:var(--site-ink)}.manifesto_reasons___Babl p{margin:0;color:var(--site-ink-3)}.manifesto_timeline__CP1yh{display:flex;align-items:center;gap:0;margin-top:64px;max-width:1000px}.manifesto_timeline__CP1yh span{flex:1;border-top:2px solid var(--site-accent);padding-top:12px;font-size:13px;font-weight:600;color:var(--m-label)}.manifesto_timeline__CP1yh strong{background:var(--site-accent-soft);color:var(--site-ink);padding:12px 18px;border-radius:var(--site-radius-sm);font-size:13px;white-space:nowrap}.manifesto_infrastructure__KfUF1{background:var(--site-paper);color:var(--site-ink);overflow:hidden}.manifesto_infrastructure__KfUF1 .manifesto_bodyWide__cMymP{color:var(--site-ink-3)}.manifesto_infrastructureRail__8_Pdu{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:76px 0 36px;isolation:isolate}.manifesto_infrastructureRail__8_Pdu:before{content:"";position:absolute;left:0;right:0;top:51%;height:2px;background:var(--site-accent);z-index:-1}.manifesto_infrastructureFocus__aRAPS,.manifesto_infrastructureStep__DEwIC{position:relative;display:flex;flex-direction:column;min-height:230px;padding:24px;border-radius:var(--site-radius);background:var(--site-surface);border:1px solid var(--site-line);box-shadow:var(--site-shadow-sm)}.manifesto_infrastructureFocus__aRAPS:after,.manifesto_infrastructureStep__DEwIC:after{content:"";position:absolute;right:-13px;top:calc(50% - 11px);width:11px;height:22px;background:var(--site-accent);clip-path:polygon(0 0,100% 50%,0 100%)}.manifesto_infrastructureFocus__aRAPS:after{display:none}.manifesto_infrastructureFocus__aRAPS{background:var(--site-bright);color:var(--site-bright-text)}.manifesto_infrastructureFocus__aRAPS>span,.manifesto_infrastructureStep__DEwIC>span{font-size:11px;letter-spacing:.15em;color:var(--site-ink-3);font-weight:600}.manifesto_infrastructureFocus__aRAPS small,.manifesto_infrastructureFocus__aRAPS>span{color:var(--site-bright-text)!important}.manifesto_infrastructureFocus__aRAPS strong,.manifesto_infrastructureStep__DEwIC strong{font-size:clamp(1.55rem,2.3vw,2.5rem);letter-spacing:-.035em;line-height:1.08;margin:auto 0 16px}.manifesto_infrastructureFocus__aRAPS small,.manifesto_infrastructureStep__DEwIC small{font-size:13px;color:var(--site-ink-3);line-height:1.35}.manifesto_infrastructureClose__oxzes{font-family:var(--site-font-display);font-weight:700;font-size:clamp(1.25rem,1.9vw,1.8rem);max-width:790px;line-height:1.3!important;margin:0}.manifesto_platform__oPVmN{background:var(--site-subtle)}.manifesto_precedents__UD3HN{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:56px 0 24px}.manifesto_precedents__UD3HN span{font-family:var(--site-font-display);font-size:1.08rem;font-weight:700;color:var(--site-ink);background:var(--site-surface);border:1px solid var(--site-line);border-radius:var(--site-radius);padding:20px}.manifesto_precedents__UD3HN span:last-child{background:var(--site-accent-soft);border-color:var(--site-accent);color:var(--m-label)}.manifesto_precedents__UD3HN small{display:block;font-family:var(--site-font-body);font-weight:400;font-size:13px;color:var(--site-ink-3);margin-top:6px}.manifesto_platformReveal__BRFN0{background:var(--site-subtle);color:var(--site-ink);border:1px solid var(--site-line);border-radius:var(--site-radius-lg);padding:40px;display:grid;grid-template-columns:1fr 1fr;gap:48px}.manifesto_platformReveal__BRFN0 h3{font-size:clamp(1.5rem,2.5vw,2.45rem);line-height:1.18;margin:0}.manifesto_platformReveal__BRFN0 p{font-size:16px;color:var(--site-ink-3);margin:16px 0 0}.manifesto_journey__XKndr{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap}.manifesto_journey__XKndr span{background:var(--site-surface);border:1px solid var(--site-line);border-radius:var(--site-radius-sm);padding:12px 14px;font-size:14px;font-weight:600}.manifesto_journey__XKndr svg{width:16px;color:var(--site-accent-text)}.manifesto_boundary__mDQA5{font-size:14px;color:var(--site-ink-3);max-width:68ch;margin:24px 0 0}.manifesto_marketShift__cxdZl{background:var(--site-paper)}.manifesto_marketShiftTable__0YKdJ{margin-top:56px;border-top:2px solid var(--site-accent)}.manifesto_marketShiftHead__Qqq1m{display:grid;grid-template-columns:180px minmax(0,1fr) 40px minmax(0,1fr);gap:26px;padding:18px 20px;color:var(--m-label);font-family:var(--site-font-display);font-size:clamp(1.05rem,1.65vw,1.45rem);font-weight:700}.manifesto_marketShiftHead__Qqq1m span:first-child{grid-column:2}.manifesto_marketShiftHead__Qqq1m span:last-child{grid-column:4}.manifesto_marketShiftRow__0czfY{display:grid;grid-template-columns:180px minmax(0,1fr) 40px minmax(0,1fr);align-items:center;gap:26px;padding:24px 20px;border-top:1px solid var(--site-line)}.manifesto_marketShiftRow__0czfY:nth-child(odd){background:var(--site-subtle)}.manifesto_marketShiftRow__0czfY>span{font-size:12px;color:var(--m-label);font-weight:600;letter-spacing:.05em;text-transform:uppercase}.manifesto_marketShiftRow__0czfY p{font-size:clamp(1rem,1.55vw,1.4rem);line-height:1.3!important;margin:0;color:var(--site-ink)}.manifesto_marketShiftRow__0czfY p:first-of-type{color:var(--site-ink-3)}.manifesto_marketShiftRow__0czfY p:last-of-type{font-weight:600}.manifesto_marketShiftRow__0czfY svg{color:var(--site-accent)}.manifesto_marketShiftClose__vV3bI{max-width:760px;margin:40px 0 0;font-family:var(--site-font-display);font-size:clamp(1.25rem,1.9vw,1.85rem);font-weight:700;line-height:1.32!important;color:var(--site-ink)}.manifesto_mission__p_ZyU{background:var(--site-subtle);color:var(--site-ink);overflow:hidden}.manifesto_mission__p_ZyU .manifesto_wrap__uHQEx{display:grid;grid-template-columns:minmax(0,1fr) minmax(230px,320px);-moz-column-gap:52px;column-gap:52px;align-items:start}.manifesto_missionNumber__DIs91,.manifesto_mission__p_ZyU .manifesto_chapter__stRDr{grid-column:1/-1}.manifesto_mission__p_ZyU .manifesto_chapter__stRDr{color:var(--m-label)}.manifesto_missionNumber__DIs91{display:flex;flex-direction:column;align-items:flex-start;gap:12px;font-size:clamp(4.5rem,10vw,9rem);line-height:1;letter-spacing:-.04em;font-weight:700;font-variant-numeric:tabular-nums;color:var(--site-accent)}.manifesto_missionNumber__DIs91 small{font-family:var(--site-font-body);font-weight:600;font-size:12px;line-height:1.3;text-transform:uppercase;letter-spacing:var(--site-tracking-eyebrow);color:var(--site-ink-3)}.manifesto_mission__p_ZyU h2,.manifesto_mission__p_ZyU p:not(.manifesto_chapter__stRDr){grid-column:1}.manifesto_mission__p_ZyU h2{font-size:clamp(2.1rem,3.6vw,3.25rem);margin-top:32px;max-width:800px}.manifesto_mission__p_ZyU p:not(.manifesto_chapter__stRDr){font-size:clamp(1.08rem,1.4vw,1.25rem);max-width:750px;color:var(--site-ink-3);margin:24px 0 0}.manifesto_mission__p_ZyU .manifesto_refrain__tCiYt{font-family:var(--site-font-display);font-weight:700;font-size:clamp(1.2rem,1.9vw,1.8rem)!important;max-width:710px;color:var(--site-ink)!important;margin-top:32px!important}.manifesto_missionImage__Ey__I{grid-column:2;grid-row:3/span 3;align-self:center;width:100%;transform:rotate(3deg);margin:0}.manifesto_missionImage__Ey__I img{display:block;width:100%;height:285px;-o-object-fit:cover;object-fit:cover;border-radius:var(--site-radius);box-shadow:var(--site-shadow-md)}.manifesto_missionImage__Ey__I figcaption{font-size:11px;color:var(--site-ink-3);padding-top:8px}.manifesto_banner__CH_lR{background:var(--site-banner);color:var(--site-banner-text);padding:clamp(80px,10vw,144px) 0;overflow:hidden}.manifesto_bannerInner__0N4NJ{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:clamp(40px,6vw,104px)}.manifesto_page__zliqf .manifesto_bannerTitle__tNTF0{margin:0;color:var(--site-banner-text);font-family:var(--site-font-display);font-weight:700;line-height:.98;letter-spacing:-.04em;text-wrap:wrap}.manifesto_bannerLead__xEWVg{display:block;font-size:clamp(3.5rem,10vw,6rem)}.manifesto_bannerTail__KQ2pW{display:block;margin-top:.18em;font-size:clamp(2.25rem,5.6vw,4.25rem);letter-spacing:-.03em}.manifesto_bannerTail__KQ2pW em{font-family:var(--font-lora),Georgia,serif;font-style:italic;font-weight:500;font-size:1.1em;letter-spacing:-.01em;color:var(--site-banner-accent)}.manifesto_bannerMark__vca8l{justify-self:end;padding-bottom:.6rem}.manifesto_bannerMark__vca8l img{display:block;width:clamp(200px,21vw,300px);height:auto}.manifesto_bannerMark__vca8l p{margin:12px 0 0;color:var(--site-banner-muted);font-size:13px;font-weight:500;letter-spacing:.02em}.manifesto_bannerAction__6J5rY{background:var(--site-paper);padding:clamp(48px,6vw,72px) 0}.manifesto_bannerActionInner__lXQi6{display:flex;align-items:center;justify-content:space-between;gap:24px 40px;flex-wrap:wrap}.manifesto_bannerActionInner__lXQi6 p{margin:0;max-width:30ch;font-family:var(--site-font-display);font-weight:700;font-size:clamp(1.4rem,2.4vw,2rem);line-height:1.2!important;letter-spacing:-.02em;color:var(--site-ink)}.manifesto_concentrationClosing__sbzub{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,320px);gap:52px;align-items:end}.manifesto_familyImage__KW2wO{margin:0}.manifesto_familyImage__KW2wO img{display:block;width:100%;height:340px;-o-object-fit:cover;object-fit:cover;border-radius:var(--site-radius)}.manifesto_familyImage__KW2wO figcaption{font-size:11px;color:var(--site-ink-3);margin-top:8px}@keyframes manifesto_coverIn__Shuh9{0%{opacity:.6;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1000px){.manifesto_wrap__uHQEx{padding:0 28px}.manifesto_heroGrid__8QDXO{grid-template-columns:1fr;gap:56px}.manifesto_hero___VM1z{min-height:0}.manifesto_portfolio__eqd4T{max-width:600px}.manifesto_definitionGrid__tAPy8{gap:36px}.manifesto_mission__p_ZyU .manifesto_wrap__uHQEx{grid-template-columns:1fr}.manifesto_missionImage__Ey__I,.manifesto_mission__p_ZyU h2,.manifesto_mission__p_ZyU p:not(.manifesto_chapter__stRDr){grid-column:1}.manifesto_missionImage__Ey__I{grid-row:auto;width:min(55%,420px);margin:40px 0 0;transform:none}.manifesto_assetCaseGrid__iOsvd{gap:40px}}@media(max-width:760px){.manifesto_wrap__uHQEx{padding:0 20px}.manifesto_section__2rUNC h2{font-size:clamp(2.2rem,9vw,3.5rem)}.manifesto_hero___VM1z{padding:48px 0 64px}.manifesto_hero___VM1z .manifesto_eyebrow__KvU2_{margin-bottom:28px}.manifesto_hero___VM1z h1{font-size:clamp(2.9rem,12vw,4.5rem)}.manifesto_heroSub__JMUry{margin-top:24px}.manifesto_heroCopy__6jvtz{margin-top:20px}.manifesto_scrollCue__4VuFY{margin-top:24px}.manifesto_portfolio__eqd4T{margin-top:16px}.manifesto_assetCaseGrid__iOsvd,.manifesto_concentrationGrid__cX0uq,.manifesto_definitionGrid__tAPy8,.manifesto_platformReveal__BRFN0{grid-template-columns:1fr}.manifesto_comparisonBlock__uihYc{padding:0 0 28px}.manifesto_comparisonBlock__uihYc+.manifesto_comparisonBlock__uihYc{border-left:0;border-top:1px solid var(--site-line-strong);padding:28px 0 0}.manifesto_gap__XZs_0 .manifesto_gapChart__34__u{margin-top:40px}.manifesto_barriers__EnNCP{grid-template-columns:1fr;gap:24px;margin-top:48px}.manifesto_barriers__EnNCP>div:nth-child(2),.manifesto_barriers__EnNCP>div:nth-child(3){margin-top:0}.manifesto_definitionGrid__tAPy8{gap:36px}.manifesto_scorecard__5XidY{padding:20px}.manifesto_explorer__6DDFs{padding:20px 14px}.manifesto_layerRail__AfTsp{display:flex;gap:4px;scroll-snap-type:x proximity;overflow-x:auto}.manifesto_layerRail__AfTsp a{flex:0 0 auto;min-width:132px;padding-inline:14px;scroll-snap-align:start}.manifesto_layerRail__AfTsp a small{overflow:visible;text-overflow:clip}.manifesto_railHint__d3I1F span{display:inline}.manifesto_layerBody__iwBJ2{grid-template-columns:1fr;gap:28px}.manifesto_coverFrame__KTYGW{min-height:0}.manifesto_baselineCover__fIipz,.manifesto_coverFrame__KTYGW>img{max-width:290px}.manifesto_layerDetails__nMGdQ dl>div{grid-template-columns:124px 1fr}.manifesto_rightsGrid__Uqgoq{grid-template-columns:1fr;gap:12px}.manifesto_rightsGrid__Uqgoq article:nth-child(2),.manifesto_rightsGrid__Uqgoq article:nth-child(5){transform:none}.manifesto_rightsGrid__Uqgoq article{min-height:0;padding:24px}.manifesto_timeline__CP1yh{flex-wrap:wrap}.manifesto_timeline__CP1yh span{flex:1 0 33.33%}.manifesto_timeline__CP1yh strong{margin-top:16px}.manifesto_precedents__UD3HN{grid-template-columns:1fr 1fr}.manifesto_platformReveal__BRFN0{padding:24px;gap:28px}.manifesto_journey__XKndr{justify-content:flex-start;gap:6px}.manifesto_journey__XKndr span{padding:10px 8px;font-size:13px}.manifesto_journey__XKndr svg{width:14px;flex:none}.manifesto_missionNumber__DIs91{font-size:clamp(3.75rem,15vw,6rem)}.manifesto_missionImage__Ey__I{width:75%}.manifesto_bannerInner__0N4NJ{grid-template-columns:1fr;gap:40px}.manifesto_bannerMark__vca8l{justify-self:start;padding-bottom:0}.manifesto_bannerActionInner__lXQi6{flex-direction:column;align-items:stretch}.manifesto_bannerActionInner__lXQi6 p{max-width:none}}@media(max-width:390px){.manifesto_searchRow__yF9wI{flex-direction:column}.manifesto_layerDetails__nMGdQ dl>div{display:block}.manifesto_layerDetails__nMGdQ dt{margin-bottom:4px}.manifesto_scorecardHead__cAXVu{display:block}.manifesto_scorecardHead__cAXVu small{display:block;margin-top:4px}.manifesto_missionNumber__DIs91{display:block}.manifesto_missionNumber__DIs91 small{display:block;margin-top:12px}.manifesto_anchors__xs3VL{grid-template-columns:68px 1fr;gap:12px;padding:14px}.manifesto_anchors__xs3VL img{width:64px}}@media(prefers-reduced-motion:reduce){.manifesto_page__zliqf *,.manifesto_page__zliqf :after,.manifesto_page__zliqf :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}.manifesto_layerAction__uObqL:hover,.manifesto_layerNext__9hL4u:hover svg{transform:none}}@media(max-width:760px){.manifesto_concentrationClosing__sbzub{grid-template-columns:1fr}.manifesto_familyImage__KW2wO{max-width:420px}}.manifesto_passportFolio__EGKe8{margin:72px 0 64px;padding:clamp(24px,4vw,52px);border-radius:var(--site-radius-lg);background:var(--site-subtle)}.manifesto_passportFolioIntro__69sfu{display:flex;align-items:end;justify-content:space-between;gap:30px}.manifesto_bundleStatement__FZehQ>span,.manifesto_passportFolioIntro__69sfu>div>span{display:block;color:var(--m-label);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.manifesto_passportFolioIntro__69sfu h3{max-width:580px;margin:12px 0 0;font-size:clamp(1.5rem,2.2vw,2.25rem);letter-spacing:-.035em;line-height:1.1;color:var(--site-ink)}.manifesto_passportFolioIntro__69sfu p{max-width:280px;margin:0;color:var(--site-ink-3);font-size:15px}.manifesto_exposureDiagram__bQ2WP{display:grid;grid-template-columns:minmax(0,1fr) minmax(230px,330px) minmax(0,1fr);grid-template-rows:1fr 1fr;-moz-column-gap:66px;column-gap:66px;min-height:390px;align-items:center;margin-top:26px}.manifesto_exposureWheel__liLbG{position:relative;grid-column:2;grid-row:1/3;width:100%;aspect-ratio:1;border-radius:50%;overflow:hidden;box-shadow:var(--site-shadow-md),inset 0 0 0 1px var(--site-line);background:repeating-linear-gradient(180deg,#b31942 0 7.69%,#fff 7.69% 15.38%)}.manifesto_flagField__5C_I0{position:absolute;left:0;top:0;width:51%;height:54%;background:#0a3161}.manifesto_flagField__5C_I0:after{content:"";position:absolute;inset:8px;background-image:radial-gradient(circle,#fff 0 1.2px,transparent 1.7px);background-size:17px 15px;opacity:.9}.manifesto_exposureCore__KDwVd{position:absolute;inset:24%;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--site-surface);color:var(--site-ink);text-align:center;box-shadow:0 0 0 1px var(--site-line)}.manifesto_exposureCore__KDwVd strong{font-size:clamp(2.4rem,4vw,4.3rem);letter-spacing:-.04em;line-height:1;font-variant-numeric:tabular-nums}.manifesto_exposureCore__KDwVd span{font-size:13px;color:var(--m-label);font-weight:600;margin-top:8px}.manifesto_exposurePoint__X0t9K{position:relative;max-width:275px;padding:16px 0;border-top:1px solid var(--site-line-strong)}.manifesto_exposurePoint__X0t9K span{display:block;color:var(--m-label);font-size:11px;font-weight:600;letter-spacing:.14em;margin-bottom:8px}.manifesto_exposurePoint__X0t9K strong{display:block;font-size:clamp(1rem,1.35vw,1.3rem);line-height:1.25;color:var(--site-ink)}.manifesto_exposurePoint__X0t9K small{display:block;color:var(--site-ink-3);font-size:12px;margin-top:4px}.manifesto_exposurePoint__X0t9K:after{content:"";position:absolute;top:44%;width:66px;height:1px;background:var(--site-accent);transform-origin:center}.manifesto_exposurePointOne__Okxi4,.manifesto_exposurePointThree__0ZqJs{text-align:right;justify-self:end}.manifesto_exposurePointOne__Okxi4:after,.manifesto_exposurePointThree__0ZqJs:after{left:calc(100% + 1px)}.manifesto_exposurePointFour__E_ZnV:after,.manifesto_exposurePointTwo__mR5gM:after{right:calc(100% + 1px)}.manifesto_exposurePointOne__Okxi4{grid-column:1;grid-row:1;align-self:end}.manifesto_exposurePointTwo__mR5gM{grid-column:3;grid-row:1;align-self:end}.manifesto_exposurePointThree__0ZqJs{grid-column:1;grid-row:2;align-self:start}.manifesto_exposurePointFour__E_ZnV{grid-column:3;grid-row:2;align-self:start}.manifesto_passportFolio__EGKe8 figcaption{max-width:700px;color:var(--site-ink-3);font-size:12px;line-height:1.5}.manifesto_bundleStage__M0AJP{margin-top:80px;padding:clamp(24px,4vw,48px);border-radius:var(--site-radius-lg);background:var(--site-subtle)}.manifesto_bundleStatement__FZehQ{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(220px,.6fr);-moz-column-gap:40px;column-gap:40px;align-items:end}.manifesto_bundleStatement__FZehQ>span{grid-column:1/-1;margin-bottom:12px}.manifesto_page__zliqf .manifesto_bundleStatement__FZehQ h3{font-size:clamp(1.5rem,2.2vw,2.25rem);line-height:1.12;letter-spacing:-.035em;margin:0;max-width:790px;color:var(--site-ink)}.manifesto_bundleStatement__FZehQ p{color:var(--site-ink-3);font-size:15px;margin:0}.manifesto_bundleDiagram__FEUJE{display:grid;grid-template-columns:minmax(0,1fr) 145px minmax(0,1fr);gap:30px;align-items:center;margin-top:40px;min-height:275px}.manifesto_bundleCovers__PyyUr{display:flex;align-items:center;justify-content:center;gap:9px;min-width:0}.manifesto_bundleCovers__PyyUr img{display:block;width:min(30%,115px);height:auto;border-radius:6px;box-shadow:var(--site-shadow-sm)}.manifesto_bundleCovers__PyyUr img:first-child{transform:rotate(-6deg) translateY(12px)}.manifesto_bundleCovers__PyyUr img:nth-child(2){transform:translateY(-8px)}.manifesto_bundleCovers__PyyUr img:last-child{transform:rotate(6deg) translateY(12px)}.manifesto_bundleFilter__0BdHd{display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center;color:var(--m-label);font-size:12px;font-weight:600;letter-spacing:.03em}.manifesto_bundleFilter__0BdHd:after,.manifesto_bundleFilter__0BdHd:before{content:"";width:1px;height:35px;background:var(--site-line-strong)}.manifesto_bundleRights__gtk_P>span{display:block;color:var(--m-label);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;margin-bottom:12px}.manifesto_bundleRights__gtk_P ul{display:grid;grid-template-columns:1fr 1fr;gap:8px;list-style:none;margin:0;padding:0}.manifesto_bundleRights__gtk_P li{display:flex;gap:10px;align-items:center;min-height:54px;padding:12px;background:var(--site-surface);border:1px solid var(--site-line);border-radius:var(--site-radius-sm);font-family:var(--site-font-display);font-size:15px;font-weight:700;color:var(--site-ink)}.manifesto_bundleRights__gtk_P svg{color:var(--site-accent);flex:none}.manifesto_bundleNote__GG3HT{color:var(--site-ink-3);font-size:13px;margin:20px 0 0}@media(max-width:1000px){.manifesto_exposureDiagram__bQ2WP{-moz-column-gap:40px;column-gap:40px;grid-template-columns:minmax(0,1fr) minmax(220px,290px) minmax(0,1fr)}.manifesto_exposurePoint__X0t9K:after{width:40px}.manifesto_bundleDiagram__FEUJE{grid-template-columns:minmax(0,1fr) 80px minmax(0,1fr);gap:18px}.manifesto_marketShiftHead__Qqq1m,.manifesto_marketShiftRow__0czfY{grid-template-columns:125px minmax(0,1fr) 30px minmax(0,1fr);gap:16px}}@media(max-width:760px){.manifesto_passportFolio__EGKe8{margin:48px 0;padding:24px 18px}.manifesto_passportFolioIntro__69sfu{display:block}.manifesto_passportFolioIntro__69sfu p{margin-top:16px}.manifesto_exposureDiagram__bQ2WP{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto;-moz-column-gap:14px;column-gap:14px;row-gap:16px;min-height:0;margin:30px 0 20px}.manifesto_exposureWheel__liLbG{grid-column:1/-1;grid-row:1;width:min(100%,280px);justify-self:center;margin-bottom:16px}.manifesto_exposurePoint__X0t9K{width:100%;max-width:none;text-align:left;padding:12px 0}.manifesto_exposurePoint__X0t9K:after{display:none}.manifesto_exposurePointOne__Okxi4{grid-column:1;grid-row:2}.manifesto_exposurePointTwo__mR5gM{grid-column:2;grid-row:2}.manifesto_exposurePointThree__0ZqJs{grid-column:1;grid-row:3}.manifesto_exposurePointFour__E_ZnV{grid-column:2;grid-row:3}.manifesto_bundleStage__M0AJP{margin-top:56px;padding:24px 18px}.manifesto_bundleStatement__FZehQ{display:block}.manifesto_bundleStatement__FZehQ p{margin-top:16px}.manifesto_bundleDiagram__FEUJE{grid-template-columns:1fr;gap:20px;margin-top:30px}.manifesto_bundleCovers__PyyUr img{width:min(28%,100px)}.manifesto_bundleFilter__0BdHd{flex-direction:row;justify-content:center}.manifesto_bundleFilter__0BdHd:after,.manifesto_bundleFilter__0BdHd:before{width:35px;height:1px}.manifesto_bundleRights__gtk_P ul{grid-template-columns:1fr 1fr}.manifesto_infrastructureRail__8_Pdu{grid-template-columns:1fr 1fr;gap:12px;margin-top:48px}.manifesto_infrastructureRail__8_Pdu:before{display:none}.manifesto_infrastructureFocus__aRAPS,.manifesto_infrastructureStep__DEwIC{min-height:165px;padding:16px}.manifesto_infrastructureFocus__aRAPS:after,.manifesto_infrastructureStep__DEwIC:after,.manifesto_marketShiftHead__Qqq1m{display:none}.manifesto_marketShiftRow__0czfY{grid-template-columns:1fr 28px 1fr;gap:10px;padding:20px 14px}.manifesto_marketShiftRow__0czfY>span{grid-column:1/-1}.manifesto_marketShiftRow__0czfY p{font-size:15px}}@media(max-width:390px){.manifesto_exposureDiagram__bQ2WP{-moz-column-gap:10px;column-gap:10px}.manifesto_exposurePoint__X0t9K strong{font-size:14px}.manifesto_bundleRights__gtk_P li{font-size:13px;padding:9px;gap:6px}.manifesto_bundleRights__gtk_P svg{width:17px}}@media(prefers-reduced-motion:reduce){.manifesto_exposurePoint__X0t9K:after{transform:none!important}}.explore-reel_reel__F7S4I{margin:0}.explore-reel_frame__l_wjS{position:relative;width:100%;aspect-ratio:16/10;overflow:hidden;border-radius:var(--site-radius);background:var(--site-subtle)}.explore-reel_poster___xmvK,.explore-reel_video__1uQpJ{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.explore-reel_video__1uQpJ{position:absolute;inset:0;opacity:0}.explore-reel_video__1uQpJ[data-ready]{opacity:1}.explore-reel_reel__F7S4I figcaption{margin-top:var(--site-space-4);color:var(--site-ink-3);font:var(--site-fs-small) /var(--site-lh-body) var(--site-font-body);text-align:center}.explore-reel_toggle__OMwDr{display:block;margin:var(--site-space-3) auto 0;min-height:44px;padding:var(--site-space-3) var(--site-space-5);border:0;border-radius:var(--site-radius);background:var(--site-pressed);color:var(--site-ink);font:var(--site-fw-strong) var(--site-fs-small) /1.2 var(--site-font-body);cursor:pointer}.explore-reel_toggle__OMwDr:hover{background:var(--site-subtle)}.explore-reel_toggle__OMwDr:focus-visible{outline:2px solid var(--site-focus);outline-offset:3px}@media (prefers-reduced-motion:reduce){.explore-reel_video__1uQpJ{display:none}}.global-citizens_band__GB10J{min-height:64px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 16px;padding:8px var(--site-gutter);background:var(--site-band);color:var(--site-band-text)}.global-citizens_link__1llvy{display:flex;align-items:center;justify-content:center;gap:16px;min-height:48px;color:inherit;text-decoration:none;font:var(--site-fw-heading) clamp(17px,2vw,28px)/1.3 var(--site-font-display);letter-spacing:-.03em}.global-citizens_link__1llvy:focus-visible{outline:3px solid var(--site-band-focus);outline-offset:4px}.global-citizens_portraits__WWSRb{display:flex;flex:none;padding-left:16px}.global-citizens_portraits__WWSRb img{width:44px;height:44px;margin-left:-16px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:50%;border:2px solid var(--site-band-text)}.global-citizens_notice__tUYsa{font:13px/1.4 var(--site-font-body);color:var(--site-band-muted)}@media (max-width:600px){.global-citizens_portraits__WWSRb{display:none}.global-citizens_link__1llvy{text-align:center}}.country-emblem_emblem__bKxi0{display:inline-block;isolation:isolate;overflow:visible;position:relative;vertical-align:middle}.country-emblem_layer__nZnc6{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:100%;inset:0;pointer-events:none;position:absolute;width:100%}.country-emblem_flag__sbq0u{background-image:var(--country-flag);background-size:cover;-webkit-mask-image:url(/country-emblems/mask.svg);-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-image:url(/country-emblems/mask.svg);mask-position:center;mask-repeat:no-repeat;mask-size:contain}.country-emblem_gradient__2Q_Kc{background-image:url(/country-emblems/gradient.svg)}.country-emblem_strokes__4quo0{background-image:url(/country-emblems/strokes-and-shadow.svg)}.collection-globe-cards_root__Scz05{color:var(--site-ink);font-family:var(--site-font-body)}.collection-globe-cards_root__Scz05 *,.collection-globe-cards_root__Scz05 :after,.collection-globe-cards_root__Scz05 :before{box-sizing:border-box}.collection-globe-cards_grid__1AWrr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:stretch}.collection-globe-cards_card__ucsfA{min-width:0;display:flex;flex-direction:column;align-items:center;padding:22px 20px 16px;border:1px solid var(--site-line);border-radius:var(--cos-radius);background:var(--site-paper);text-align:center}.collection-globe-cards_photo__875kN{position:relative;width:100%;height:140px;margin-bottom:16px;overflow:hidden;border-radius:var(--cos-radius);background:var(--site-band)}.collection-globe-cards_photo__875kN img{-o-object-fit:cover;object-fit:cover}.collection-globe-cards_card__ucsfA .collection-globe-cards_count__IQ2d8{margin:0 0 8px;color:var(--site-ink-2);font-size:12px;line-height:1.5}.collection-globe-cards_card__ucsfA h3{margin:0;min-height:1.3em;display:flex;align-items:center;justify-content:center;font:750 clamp(21px,1.9vw,26px)/1.2 var(--site-font-display);letter-spacing:-.04em;color:var(--site-ink)}.collection-globe-cards_card__ucsfA .collection-globe-cards_description__0MIpj{margin:12px 0 18px;max-width:34ch;min-height:4.2em;color:var(--site-ink-2);font-size:14px;line-height:1.4}.collection-globe-cards_countries__wVUmm{width:100%;max-width:260px;padding:0;margin:0 0 14px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(2,auto);align-content:start;gap:12px 8px;list-style:none}.collection-globe-cards_countries__wVUmm li{display:flex;flex-direction:column;align-items:center;gap:5px;min-width:0}.collection-globe-cards_globeMotion__4KBsh{display:block;width:72px;max-width:100%;aspect-ratio:1}.collection-globe-cards_globe__lQCTl{width:100%;height:100%}.collection-globe-cards_countryName__RwLWh{max-width:100%;padding-inline:2px;font-size:12px;line-height:1.25;color:var(--site-ink-2);overflow-wrap:normal}.collection-globe-cards_card__ucsfA .collection-globe-cards_link__AyWFC{display:inline-flex;align-items:center;justify-content:center;min-height:44px;gap:8px;margin-top:auto;padding-top:8px;color:var(--site-action);font:650 14px/1.4 var(--site-font-body);text-decoration:none}.collection-globe-cards_link__AyWFC:hover{text-decoration:underline}.collection-globe-cards_link__AyWFC:focus-visible{outline:3px solid var(--site-action);outline-offset:5px;border-radius:4px}.collection-globe-cards_notice__7J4pY{margin:12px 0!important;color:var(--site-ink-2);font-size:14px;line-height:1.5}@keyframes collection-globe-cards_collection-enter__7O2z_{0%{opacity:.2}to{opacity:1}}@keyframes collection-globe-cards_globe-enter__RsOZg{0%{opacity:.2;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:no-preference){.collection-globe-cards_card__ucsfA[data-collection-visible]{animation:collection-globe-cards_collection-enter__7O2z_ .5s ease-out both}.collection-globe-cards_globeMotion__4KBsh[data-collection-visible]{animation:collection-globe-cards_globe-enter__RsOZg .6s ease-out both;animation-delay:var(--globe-delay,0ms)}}@media(max-width:1000px){.collection-globe-cards_grid__1AWrr{gap:16px}.collection-globe-cards_card__ucsfA{padding:22px 16px 16px}.collection-globe-cards_card__ucsfA h3{font-size:21px}}@media(max-width:800px){.collection-globe-cards_grid__1AWrr{grid-template-columns:1fr;gap:20px}.collection-globe-cards_card__ucsfA{padding:24px 20px 16px}.collection-globe-cards_card__ucsfA h3{min-height:0;font-size:26px}.collection-globe-cards_card__ucsfA .collection-globe-cards_description__0MIpj{min-height:0;max-width:38ch}}.passportfolio-overview_featured__jNbaJ{padding:0 0 40px}.passportfolio-overview_heading__RYsnw{margin:24px auto 40px;text-align:center}.passportfolio-overview_heading__RYsnw h1{margin:0;color:var(--site-ink);font:750 clamp(28px,3.5vw,48px)/1.1 var(--site-font-display);letter-spacing:-.045em}.passportfolio-overview_heading__RYsnw p{margin:20px auto 0;color:var(--site-ink-2);font:400 20px/1.5 var(--site-font-body)}.passportfolio-overview_catalog__EuYDm>summary{display:flex;width:-moz-fit-content;width:fit-content;align-items:center;justify-content:center;gap:8px;min-height:44px;margin:0 auto 32px;color:var(--site-action);font:650 16px/1.4 var(--site-font-body);cursor:pointer;list-style:none}.passportfolio-overview_catalog__EuYDm>summary::-webkit-details-marker{display:none}.passportfolio-overview_catalog__EuYDm>summary:focus-visible{outline:3px solid var(--site-action);outline-offset:5px}.passportfolio-overview_catalog__EuYDm[open]>summary svg{transform:rotate(90deg)}@media(max-width:640px){.passportfolio-overview_heading__RYsnw p{font-size:18px}}.passportfolio-overview_page__ESZJo.passportfolio-overview_page__ESZJo{background:var(--site-subtle)}.passportfolio-overview_match__v_EpT.passportfolio-overview_match__v_EpT{border:0;box-shadow:none;background:var(--site-paper)}.passportfolio-overview_heading__RYsnw .passportfolio-overview_kicker__7jqCL{margin:0 0 10px;color:var(--site-action);font:700 11px/1.4 var(--site-font-body);letter-spacing:.16em}.home-journey-preview_preview__JDcFM{min-width:0;margin:0}.home-journey-preview_lid__Lm5Rn{padding:var(--site-space-2);border-radius:var(--site-radius-lg) var(--site-radius-lg) var(--site-radius-sm) var(--site-radius-sm);background:var(--site-device-glass);box-shadow:none}.home-journey-preview_screen__lUWR0{position:relative;width:100%;aspect-ratio:16/10;overflow:hidden;border-radius:var(--site-radius-sm);background:var(--site-band)}.home-journey-preview_poster__6dA5R,.home-journey-preview_video__dBtN_{display:block;position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.home-journey-preview_video__dBtN_{opacity:0}.home-journey-preview_video__dBtN_[data-ready]{opacity:1}.home-journey-preview_base__iCHXf{position:relative;height:var(--site-space-3);margin-inline:-3%;border-radius:0 0 var(--site-radius-lg) var(--site-radius-lg);background:var(--site-line-strong);box-shadow:none}.home-journey-preview_base__iCHXf:before{position:absolute;top:0;left:42%;width:16%;height:4px;border-radius:0 0 var(--site-radius-sm) var(--site-radius-sm);background:var(--site-ink-4);content:""}.home-journey-preview_preview__JDcFM figcaption{max-width:62ch;margin:var(--site-space-4) auto 0;color:var(--site-ink-3);font:var(--site-fs-small) /var(--site-lh-body) var(--site-font-body);text-align:center}.home-journey-preview_playToggle__m_VKV{display:block;min-height:44px;margin:var(--site-space-2) auto 0;padding:0 var(--site-space-4);border:0;border-radius:var(--site-radius-pill);background:var(--site-surface);color:var(--site-ink-2);font:var(--site-fw-strong) var(--site-fs-small) /1 var(--site-font-body);cursor:pointer}.home-journey-preview_playToggle__m_VKV:hover{color:var(--site-accent-text);border-color:var(--site-accent)}.home-journey-preview_playToggle__m_VKV:focus-visible{outline:2px solid var(--site-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){.home-journey-preview_video__dBtN_{display:none}}.citizensos-landing_page__hisKY{overflow:clip;--cos-font-headline:var(--site-font-display);--cos-font-body:var(--site-font-body)}.citizensos-landing_skipLink__zscIs{position:fixed;z-index:100;top:8px;left:16px;padding:12px 18px;border-radius:var(--site-radius-sm);background:var(--site-action);color:var(--site-action-text);font-weight:var(--site-fw-strong);text-decoration:none;transform:translateY(-160%)}.citizensos-landing_skipLink__zscIs:focus{transform:none}.citizensos-landing_hero__uM1pk{background:var(--site-paper);padding-block:var(--site-space-26)}.citizensos-landing_heroGrid__lHwPF{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,8fr);align-items:center;gap:var(--site-space-8)}.citizensos-landing_heroCopy__QEJdX{display:grid;justify-items:start;text-align:left}.citizensos-landing_heroCopy__QEJdX .citizensos-landing_heroTitle__q98Oi{max-width:17ch;font-size:clamp(40px,4.4vw,62px)}.citizensos-landing_heroCopy__QEJdX .citizensos-landing_heroLead__jAjwn{margin-top:var(--site-space-6);max-width:46ch}.citizensos-landing_heroCopy__QEJdX .citizensos-landing_heroActions__5l3S1{margin-top:var(--site-space-8);justify-content:flex-start}.citizensos-landing_gap__PCrne{position:relative;isolation:isolate;overflow:hidden;--eyebrow-color:color-mix(in srgb,var(--site-band-accent) 60%,var(--site-band-text))}.citizensos-landing_gapTexture__mEEm5{position:absolute;inset:0;z-index:-1;background:url(/marketing/homepage/citizensos-blue-world-background.png) 50%/cover no-repeat;opacity:1}.citizensos-landing_gapGrid___UyPX{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-areas:"header chart" "close chart";grid-template-rows:auto 1fr;-moz-column-gap:clamp(40px,6vw,96px);column-gap:clamp(40px,6vw,96px);row-gap:var(--site-space-6);align-items:start}.citizensos-landing_gapHeader__9iNft{grid-area:header}.citizensos-landing_gapChart__H0_Hd{grid-area:chart;align-self:center}.citizensos-landing_gapMessage__gjmGr{grid-area:close;align-self:start;display:grid;gap:var(--site-space-4)}.citizensos-landing_gapMessage__gjmGr>p:last-child{margin:0;color:var(--site-band-muted)}.citizensos-landing_gapChart__H0_Hd [data-row]{grid-template-columns:minmax(0,1fr);gap:var(--site-space-3)}.citizensos-landing_gapChart__H0_Hd [data-row]~div:not([data-row]){grid-template-columns:minmax(0,1fr)}.citizensos-landing_gapChart__H0_Hd [data-row]~div:not([data-row])>span:first-child{display:none}.citizensos-landing_gapChart__H0_Hd figcaption{max-width:72ch}.citizensos-landing_gapClose__TLHg7{margin:0;color:var(--site-band-text);font:var(--site-fw-heading) var(--site-fs-h3) /1.25 var(--site-font-display);letter-spacing:-.02em;text-wrap:balance}.citizensos-landing_howHeader__3TIQS{display:grid;justify-items:start;max-width:720px}.citizensos-landing_howHeader__3TIQS>p:last-child{margin-top:var(--site-space-4)}.citizensos-landing_steps__e3FX1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:clamp(40px,5vw,64px) 0 0;padding:0;list-style:none}.citizensos-landing_how__9cG_n[data-site-band]{background-image:url(/marketing/homepage/citizensos-blue-world-background.png);background-position:50%;background-repeat:no-repeat;background-size:cover;--how-accent:var(--site-band-pale);--eyebrow-color:var(--how-accent)}.citizensos-landing_step__o2yrj{display:grid;align-content:start;gap:var(--site-space-3);padding:0;background:transparent}.citizensos-landing_stepTitle__l0MYm{margin:0;color:var(--site-band-text);font:var(--site-fw-title) var(--site-fs-title) /var(--site-lh-title) var(--site-font-display);letter-spacing:-.01em}.citizensos-landing_invite__s_eMJ{padding-top:0}.citizensos-landing_invitePanel__bOv06{--body-color:var(--site-bright-text);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,72px);align-items:center;padding:clamp(32px,5vw,72px);border-radius:var(--site-radius-lg);position:relative;isolation:isolate;overflow:hidden}.citizensos-landing_invitePanel__bOv06:before{content:"";position:absolute;z-index:-1;left:-6%;top:-10%;width:80%;aspect-ratio:1000/455;background:url(/marketing/homepage/hero-dot-map.svg) 50%/contain no-repeat;opacity:.14;mix-blend-mode:screen;pointer-events:none}.citizensos-landing_inviteCopy__mZUwl>p{margin-top:var(--site-space-5)}.citizensos-landing_inviteCopy__mZUwl>div{margin-top:var(--site-space-8)}.citizensos-landing_inviteMedia__rgQoG img{display:block;width:100%;height:auto;border-radius:var(--site-radius);box-shadow:none}.citizensos-landing_globe__pphRA{width:100%;aspect-ratio:1570/630;max-height:574px;overflow:hidden;background:var(--site-band);line-height:0}.citizensos-landing_globe__pphRA img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}@media (max-width:1023px){.citizensos-landing_gapGrid___UyPX{grid-template-columns:minmax(0,1fr);grid-template-areas:"header" "chart" "close";grid-template-rows:auto}}@media (max-width:899px){.citizensos-landing_hero__uM1pk{padding-block:var(--site-space-26) var(--site-space-15)}.citizensos-landing_heroGrid__lHwPF{grid-template-columns:minmax(0,1fr);gap:var(--site-space-13)}.citizensos-landing_heroCopy__QEJdX .citizensos-landing_heroTitle__q98Oi{max-width:22ch}.citizensos-landing_invitePanel__bOv06,.citizensos-landing_steps__e3FX1{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.citizensos-landing_closing__truG8 .wiy-home{height:440px}}@media (max-width:759px){.citizensos-landing_heroActions__5l3S1,.citizensos-landing_heroActions__5l3S1>a{width:100%}}.citizensos-landing_page__hisKY.citizensos-landing_page__hisKY :after,.citizensos-landing_page__hisKY.citizensos-landing_page__hisKY :before,.citizensos-landing_page__hisKY.citizensos-landing_page__hisKY :not([data-home-handoff] *){box-shadow:none;border-width:0}.citizensos-landing_page__hisKY.citizensos-landing_page__hisKY #gap-heading,.citizensos-landing_page__hisKY.citizensos-landing_page__hisKY #platform-heading{font-size:clamp(28px,3vw,42px)}.citizensos-landing_page__hisKY.citizensos-landing_page__hisKY a[href="#how-it-works"]{background:var(--site-pressed)}.citizensos-landing_gapHeader__9iNft>p{margin-top:var(--site-space-5);color:var(--site-band-muted)}.citizensos-landing_gapChart__H0_Hd li:before,.citizensos-landing_gapChart__H0_Hd ol:before{display:none}.citizensos-landing_destinations__tjIsz{background:var(--site-subtle)}.citizensos-landing_destinations__tjIsz h2+p{margin-top:var(--site-space-5)}.citizensos-landing_photoGrid__7Nycr{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--site-space-5);margin-top:var(--site-space-10)}.citizensos-landing_photoGrid__7Nycr figure{margin:0;min-width:0}.citizensos-landing_photoGrid__7Nycr img{display:block;width:100%;aspect-ratio:16/11;height:auto;-o-object-fit:cover;object-fit:cover}.citizensos-landing_photoGrid__7Nycr figcaption{margin-top:var(--site-space-3);font:var(--site-fw-title) 18px /1.4 var(--site-font-body)}@media (max-width:899px){.citizensos-landing_photoGrid__7Nycr{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.citizensos-landing_heroCopy__QEJdX .citizensos-landing_heroTitle__q98Oi{font-size:32px;max-width:none}.citizensos-landing_page__hisKY.citizensos-landing_page__hisKY #gap-heading,.citizensos-landing_page__hisKY.citizensos-landing_page__hisKY #platform-heading{font-size:28px}.citizensos-landing_invitePanel__bOv06{padding:24px}}.citizensos-landing_page__hisKY .citizensos-landing_gapChart__H0_Hd ol{border:0}.citizensos-landing_page__hisKY .citizensos-landing_gapChart__H0_Hd [data-row=residence] span{mask-image:none;-webkit-mask-image:none}.citizensos-landing_revealed__QFND4{animation:citizensos-landing_home-arrive__iItmd .7s cubic-bezier(.22,.61,.36,1)}@keyframes citizensos-landing_home-arrive__iItmd{0%{opacity:.35;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.citizensos-landing_revealed__QFND4{animation:none}}.citizensos-landing_page__hisKY.citizensos-landing_page__hisKY [data-swatch]{background-image:none;background-color:var(--site-action)}.citizensos-landing_photoClose__5P0XY{margin-block:var(--site-space-8) var(--site-space-5)}.home-handoff_shell__Xp9Z4{width:min(1360px,calc(100% - 2 * var(--site-gutter)));margin-inline:auto}.home-handoff_journey__jBHBu{padding-block:48px 40px;background:var(--site-paper);scroll-margin-top:96px}.home-handoff_journeyHeading__uEJjG{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:24px}.home-handoff_journeyHeading__uEJjG h2{margin:0;font:var(--site-fw-heading) clamp(32px,4.4vw,60px)/1.15 var(--site-font-display);letter-spacing:-.045em;color:var(--site-ink)}.home-handoff_journeyHeading__uEJjG p{margin:12px 0 0;font-size:clamp(17px,1.7vw,24px);line-height:1.5;color:var(--site-ink-3)}.home-handoff_journeyHeading__uEJjG .home-handoff_hint__kVFy3{display:flex;align-items:center;gap:12px;flex:none;margin-bottom:4px;font-size:13px}.home-handoff_cards__mnXNv{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.home-handoff_card__JIapq{min-width:0;perspective:1200px}.home-handoff_cardInner__IYlOH{position:relative;display:grid;height:560px;transform-style:preserve-3d;transition:transform .3s ease}.home-handoff_card__JIapq[data-open=true] .home-handoff_cardInner__IYlOH{transform:rotateY(180deg)}.home-handoff_face__hoCqA{grid-area:1/1;min-width:0;min-height:0;display:flex;flex-direction:column;padding:20px 16px 16px;border:1px solid var(--site-line);border-radius:var(--site-radius);background:var(--site-surface);backface-visibility:hidden;-webkit-backface-visibility:hidden}.home-handoff_face__hoCqA[aria-hidden=true]{pointer-events:none}.home-handoff_reverse__h6Jzb{transform:rotateY(180deg);border-color:var(--site-action)}.home-handoff_stageLabel__twP2Q{display:flex;align-items:center;gap:12px;min-height:44px;color:var(--cos-primary,var(--site-action))}.home-handoff_stageLabel__twP2Q>span{font-size:13px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--site-ink)}.home-handoff_face__hoCqA h3{min-height:58px;margin:12px 0 4px;color:var(--site-ink);font:var(--site-fw-heading) 22px/1.3 var(--site-font-display);letter-spacing:-.04em}.home-handoff_cardCopy__Z411x{min-height:48px;margin:0 0 16px;color:var(--site-ink-3);font-size:16px;line-height:1.5}.home-handoff_productImage__dwRZi{flex:1 1 0;min-height:0;overflow:hidden;border-radius:var(--site-radius-sm);background:var(--site-subtle);margin-bottom:16px}.home-handoff_productImage__dwRZi img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:left top;object-position:left top}.home-handoff_explorer__oX1n1 img{-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom}.home-handoff_execute__BePSK img,.home-handoff_plan__1shkj img,.home-handoff_portfolio__3RRz5 img{-o-object-fit:cover;object-fit:cover;-o-object-position:left top;object-position:left top}.home-handoff_previewButton__wNl7G{width:100%;display:flex;min-height:48px;align-items:center;justify-content:center;gap:16px;border:1px solid var(--site-line-strong);border-radius:var(--site-radius-sm);background:var(--site-paper);color:var(--site-ink);font:600 16px/1.3 var(--site-font-body);cursor:pointer}.home-handoff_previewButton__wNl7G svg:last-child{color:var(--site-action)}.home-handoff_previewButton__wNl7G:hover{background:var(--site-subtle)}.home-handoff_back__Bpepb{display:flex;align-items:center;justify-content:center;min-height:44px;margin-left:auto;gap:6px;color:var(--site-link);background:transparent;border:0;cursor:pointer;font-size:13px}.home-handoff_reverse__h6Jzb .home-handoff_cardCopy__Z411x{font-size:14px;min-height:48px;margin-bottom:12px}.home-handoff_destinationButton__LC6pC{width:100%;min-width:0;padding-inline:8px;font-size:14px}.home-handoff_journeyFoot__GBTJx{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-top:20px}.home-handoff_journeyFoot__GBTJx a{display:inline-flex;gap:12px;align-items:center;min-height:44px;color:var(--site-link);font-weight:600;text-decoration:none}.home-handoff_journeyFoot__GBTJx p{margin:0;color:var(--site-ink-3);font-size:13px}.home-handoff_destinations__XjRNE{background:var(--site-subtle);padding-block:48px 32px}.home-handoff_destinationsGrid___blVQ{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.85fr);align-items:center;gap:40px}.home-handoff_eyebrow__QFKGg{margin:0 0 20px;color:var(--site-ink-3);font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.home-handoff_destinationsCopy__QLLto h2{margin:0;color:var(--site-ink);font:var(--site-fw-heading) clamp(28px,2.7vw,40px)/1.2 var(--site-font-display);letter-spacing:-.045em}.home-handoff_destinationsCopy__QLLto>p:not(.home-handoff_eyebrow__QFKGg){margin:24px 0;color:var(--site-ink-3);font-size:clamp(17px,1.55vw,22px);line-height:1.5}.home-handoff_destinationActions__Qy_Pa{display:grid;justify-items:start;gap:16px}.home-handoff_mapFigure__WCxN2{margin:0;min-width:0}.home-handoff_mapFigure__WCxN2 a{display:block;padding:12px;background:var(--site-paper);border-radius:var(--site-radius)}.home-handoff_mapFigure__WCxN2 img{display:block;width:100%;height:auto;border-radius:var(--site-radius-sm)}.home-handoff_mapFigure__WCxN2 figcaption{margin-top:12px;font-size:13px;color:var(--site-ink-3)}.home-handoff_destinations__XjRNE a:focus-visible,.home-handoff_journey__jBHBu :is(a,button):focus-visible{outline:3px solid var(--site-focus);outline-offset:4px}@media (min-width:1200px) and (max-width:1350px){.home-handoff_journeyHeading__uEJjG .home-handoff_hint__kVFy3{max-width:150px;flex:0 0 auto}}@media (max-width:1199px){.home-handoff_cards__mnXNv{grid-template-columns:repeat(2,minmax(0,1fr))}.home-handoff_journeyHeading__uEJjG{display:block}.home-handoff_journeyHeading__uEJjG .home-handoff_hint__kVFy3{margin-top:16px}.home-handoff_productImage__dwRZi{height:300px}.home-handoff_destinationsGrid___blVQ{gap:24px}}@media (max-width:767px){.home-handoff_cards__mnXNv{grid-template-columns:minmax(0,1fr);gap:20px}.home-handoff_journey__jBHBu{padding-block:40px 24px}.home-handoff_face__hoCqA h3{min-height:0;font-size:24px}.home-handoff_cardCopy__Z411x{min-height:0}.home-handoff_productImage__dwRZi{flex:1 1 0;height:auto}.home-handoff_journeyFoot__GBTJx{align-items:start;flex-direction:column;gap:4px}.home-handoff_destinationsGrid___blVQ{grid-template-columns:minmax(0,1fr);gap:32px}.home-handoff_destinationActions__Qy_Pa{margin-top:24px}.home-handoff_destinations__XjRNE{padding-block:40px 24px}.home-handoff_destinationsCopy__QLLto>p:not(.home-handoff_eyebrow__QFKGg){max-width:45ch}}@media (prefers-reduced-motion:reduce){.home-handoff_cardInner__IYlOH{transition:none}}.analytics-consent_banner__T3RJD{position:fixed;z-index:100;right:1rem;bottom:1rem;left:1rem;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem 1.5rem;align-items:center;max-width:70rem;margin-inline:auto;padding:1.25rem;color:var(--cos-on-primary);background:var(--cos-on-surface);border-radius:var(--cos-radius);box-shadow:none}.analytics-consent_copy__2j0So{max-width:70ch;margin:0;font:.9375rem/1.55 var(--cos-font-body)}.analytics-consent_copy__2j0So strong{font-family:var(--cos-font-headline)}.analytics-consent_copy__2j0So a{display:inline-flex;min-width:2.75rem;min-height:2.75rem;align-items:center;color:inherit;text-underline-offset:.2em}.analytics-consent_actions__b2ZoH{display:flex;flex-wrap:wrap;gap:.75rem}.analytics-consent_actions__b2ZoH button,.analytics-consent_preferencesButton__yGouk{min-width:2.75rem;min-height:2.75rem;border-radius:999px;font:600 .875rem/1 var(--cos-font-body);cursor:pointer}.analytics-consent_accept__yIYOk,.analytics-consent_reject__eV9vu{padding:.75rem 1rem;color:var(--cos-on-primary);background:color-mix(in srgb,var(--cos-on-primary) 12%,transparent);border:0}.analytics-consent_preferencesButton__yGouk{display:inline-flex;align-items:center;justify-content:center;padding:0;color:color-mix(in srgb,var(--cos-on-primary) 72%,transparent);background:transparent;border:0;transition:color .16s ease}.analytics-consent_preferencesButton__yGouk:hover{color:var(--cos-on-primary)}.analytics-consent_actions__b2ZoH button:focus-visible,.analytics-consent_copy__2j0So a:focus-visible,.analytics-consent_preferencesButton__yGouk:focus-visible{outline:2px solid var(--cos-primary);outline-offset:3px}@media (max-width:42rem){.analytics-consent_banner__T3RJD{inset:auto 0 0;grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:8px 12px;border-radius:0}.analytics-consent_copy__2j0So{font-size:13px;line-height:1.35}.analytics-consent_copy__2j0So a{display:inline;min-width:0;min-height:0}.analytics-consent_actions__b2ZoH{flex-wrap:nowrap;gap:6px}.analytics-consent_actions__b2ZoH button{min-width:58px;padding:10px 8px;font-size:13px}}.exit-score-banner_banner__5fLG9{position:relative;z-index:60;display:flex;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:11px var(--site-gutter);background:var(--site-band);box-shadow:none;color:var(--site-band-text);font:500 clamp(14px,1.05vw,15px) /1.35 var(--site-font-body);letter-spacing:.01em;text-align:center;text-decoration:none;transition:background-color .16s var(--site-ease-out)}.exit-score-banner_banner__5fLG9:hover{background:var(--site-band-raised)}.exit-score-banner_banner__5fLG9:focus-visible{outline:2px solid var(--site-band-focus);outline-offset:-5px}.exit-score-banner_arrow__jN8dJ{flex:none;color:var(--site-band-accent);transition:translate .16s var(--site-ease-out)}.exit-score-banner_banner__5fLG9:hover .exit-score-banner_arrow__jN8dJ{translate:3px 0}@media (prefers-reduced-motion:reduce){.exit-score-banner_arrow__jN8dJ,.exit-score-banner_banner__5fLG9{transition:none}}.platform-reveal_platform__e6lNx{position:relative;isolation:isolate;background:var(--site-paper);overflow:hidden}.platform-reveal_platform__e6lNx:before{content:"";position:absolute;z-index:-1;inset:40% 0 0;background:var(--site-subtle)}.platform-reveal_intro__Tq8ZN{display:grid;justify-items:center;text-align:center}.platform-reveal_intro__Tq8ZN>h2{max-width:20ch}.platform-reveal_intro__Tq8ZN>p:not(:first-child){margin-top:var(--site-space-5)}.platform-reveal_stage__j1FBs{width:min(1180px,calc(100% - 2 * var(--site-gutter)));margin:clamp(40px,5vw,64px) auto 0}.platform-reveal_exploreGridPreview__vVzFj{margin:var(--site-space-8) auto 0}.platform-reveal_exploreGridPreview__vVzFj img{display:block;width:100%;height:auto;border-radius:var(--site-radius);box-shadow:none}.platform-reveal_exploreGridPreview__vVzFj figcaption{margin-top:var(--site-space-4);color:var(--site-ink-3);font-size:var(--site-fs-small);text-align:center}.platform-reveal_pending__1k6_B{display:grid;gap:2px;width:-moz-fit-content;width:fit-content;max-width:60ch;margin:var(--site-space-6) auto 0;padding:var(--site-space-3) var(--site-space-4);border:0;border-radius:var(--site-radius-sm);background:var(--site-accent-soft);color:var(--site-ink);font-size:var(--site-fs-small);line-height:1.4}.platform-reveal_pending__1k6_B strong{color:var(--site-accent-text);font-weight:var(--site-fw-strong);letter-spacing:.02em;text-transform:uppercase}.platform-reveal_cta__RZscs{justify-content:center;margin-top:clamp(32px,4vw,48px);padding-inline:var(--site-gutter)}.citizensos-footer_footer__5RHUm{--footer-ground:var(--cos-footer-ground);--footer-ink:var(--cos-on-primary);--footer-muted:hsla(0,0%,100%,.76);--footer-divider:hsla(0,0%,100%,.18);overflow:clip;padding:72px 0 40px;color:var(--footer-ink);background:var(--footer-ground);font-family:var(--cos-font-body)}.citizensos-footer_shell__Ylnow{width:min(1400px,calc(100% - 64px));margin:0 auto}.citizensos-footer_footer__5RHUm a:hover{text-decoration:underline;text-underline-offset:5px}.citizensos-footer_footer__5RHUm :where(a,button):focus-visible{outline:3px solid var(--footer-ink);outline-offset:4px}.citizensos-footer_upper__wFCFQ{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(480px,1.2fr) minmax(220px,.5fr);gap:64px;align-items:stretch}.citizensos-footer_promise__Xt_7f{max-width:620px}.citizensos-footer_footer__5RHUm .citizensos-footer_promise__Xt_7f h2{margin:0 0 24px;color:#fff;font:700 clamp(36px,4.2vw,60px)/1.08 var(--cos-font-headline);letter-spacing:-.03em;text-wrap:pretty}.citizensos-footer_promise__Xt_7f p{max-width:52ch;margin:0;color:var(--footer-muted);font-size:17px;line-height:1.65}.citizensos-footer_navigation__f_2b4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.citizensos-footer_legalLinks__dzdFu,.citizensos-footer_navigation__f_2b4 ul{margin:0;padding:0;list-style:none}.citizensos-footer_footer__5RHUm .citizensos-footer_columnTitle__6l25S{margin:0 0 10px;color:var(--footer-ink);font:600 13px/1.4 var(--cos-font-body);letter-spacing:.08em;text-transform:uppercase}.citizensos-footer_link__lqaC2{display:inline-flex;min-height:2.75rem;align-items:center;color:var(--footer-muted);font-size:15px;text-decoration:none}.citizensos-footer_link__lqaC2:hover{color:var(--footer-ink)}.citizensos-footer_pendingLink___db4U{display:inline-flex;min-height:2.75rem;align-items:center;color:var(--footer-muted);font-size:15px;opacity:.75}.citizensos-footer_exploreAction__viRQz{display:flex;align-items:flex-start;justify-content:flex-end}.citizensos-footer_exploreLink__e5wpH{display:flex;width:min(100%,280px);min-height:4rem;align-items:center;justify-content:space-between;gap:24px;padding:0 20px;border-radius:var(--cos-radius);color:var(--footer-ground);background:var(--footer-ink);font:600 16px/1.3 var(--cos-font-body);text-decoration:none;transition:background-color .16s ease-out,color .16s ease-out}.citizensos-footer_exploreLink__e5wpH:hover{color:var(--footer-ink);background:var(--cos-primary-container);text-decoration:none!important}.citizensos-footer_exploreLink__e5wpH svg{flex:none}.citizensos-footer_wordmark__BzExe{display:block;width:100%;margin:96px 0 40px;color:var(--footer-ink);font:800 clamp(40px,18vw,300px)/.92 var(--cos-font-headline);letter-spacing:-.04em;text-align:left;text-decoration:none;white-space:nowrap}.citizensos-footer_wordmark__BzExe:hover{text-decoration:none!important}.citizensos-footer_legal__dlRhV{display:grid;gap:20px;padding-top:28px}.citizensos-footer_legalTop__9HW6u{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 32px}.citizensos-footer_legalTop__9HW6u p{margin:0;color:var(--footer-muted);font-size:13px}.citizensos-footer_legalActions__br68_,.citizensos-footer_legalLinks__dzdFu{display:flex;flex-wrap:wrap;align-items:center;gap:8px 28px}.citizensos-footer_legalLink__tw4om{display:inline-flex;min-height:2.75rem;align-items:center;color:var(--footer-muted);font-size:13px;text-decoration:none}.citizensos-footer_legalLink__tw4om:hover{color:var(--footer-ink)}.citizensos-footer_legalActions__br68_ button{color:var(--footer-muted);font-size:13px;white-space:nowrap}.citizensos-footer_contact__yVS6C{display:flex;flex-wrap:wrap;gap:4px 8px;color:var(--footer-muted);font-size:13px;font-style:normal}.citizensos-footer_contact__yVS6C a{color:inherit;text-decoration:none}.citizensos-footer_divider__KIBi7{color:hsla(0,0%,100%,.5)}.citizensos-footer_disclaimer__uqOdQ{max-width:90ch;margin:0;color:var(--footer-muted);font-size:13px;line-height:1.7}.citizensos-footer_homepageV3__cSONQ{--footer-ground:var(--cos-primary);--footer-muted:var(--footer-ink);padding-top:90px}.citizensos-footer_homepageV3__cSONQ .citizensos-footer_upper__wFCFQ{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr) minmax(230px,.55fr)}.citizensos-footer_homepageV3__cSONQ .citizensos-footer_wordmark__BzExe{margin-top:105px;margin-bottom:48px}.citizensos-footer_homepageV3__cSONQ .citizensos-footer_exploreLink__e5wpH{border-radius:var(--cos-radius)}.citizensos-footer_passportfolio__Wi3vw{padding:38px 0 24px}.citizensos-footer_passportfolio__Wi3vw .citizensos-footer_upper__wFCFQ{grid-template-columns:minmax(0,1.1fr) minmax(420px,1.2fr) minmax(155px,.4fr);gap:32px}.citizensos-footer_passportfolio__Wi3vw .citizensos-footer_promise__Xt_7f h2{max-width:14ch;margin-bottom:12px;font-size:clamp(26px,2.8vw,36px)}.citizensos-footer_passportfolio__Wi3vw .citizensos-footer_promise__Xt_7f p{font-size:13px;line-height:1.5}.citizensos-footer_passportfolio__Wi3vw .citizensos-footer_navigation__f_2b4{gap:12px}.citizensos-footer_passportfolio__Wi3vw .citizensos-footer_link__lqaC2,.citizensos-footer_passportfolio__Wi3vw .citizensos-footer_pendingLink___db4U{min-height:26px;font-size:13px}.citizensos-footer_passportfolio__Wi3vw .citizensos-footer_wordmark__BzExe{display:none}.citizensos-footer_passportfolio__Wi3vw .citizensos-footer_legal__dlRhV{margin-top:24px;padding-top:14px;gap:9px}.citizensos-footer_passportfolio__Wi3vw .citizensos-footer_contact__yVS6C,.citizensos-footer_passportfolio__Wi3vw .citizensos-footer_disclaimer__uqOdQ,.citizensos-footer_passportfolio__Wi3vw .citizensos-footer_legalLink__tw4om,.citizensos-footer_passportfolio__Wi3vw .citizensos-footer_legalTop__9HW6u p{font-size:13px}.citizensos-footer_footerBrand__rwJap{color:var(--footer-ink);font:800 clamp(20px,2.1vw,29px)/1 var(--cos-font-headline);letter-spacing:-.04em;white-space:nowrap}.citizensos-footer_compact__6hIEw{--footer-ground:color-mix(in srgb,var(--cos-on-surface) 68%,var(--cos-footer-ground));padding:0;border-top:1px solid hsla(0,0%,100%,.11)}.citizensos-footer_compactLegal__NBX_h,.citizensos-footer_compactTop__ZZdlg{width:min(100% - 64px,1240px);margin-inline:auto}.citizensos-footer_compactTop__ZZdlg{display:flex;align-items:center;gap:24px;min-height:78px}.citizensos-footer_compactBrand__AgZ8R{display:block;flex:none;color:var(--footer-ink);font:800 20px/1 var(--cos-font-headline);letter-spacing:-.04em}.citizensos-footer_compactLegal__NBX_h,.citizensos-footer_compactTop__ZZdlg a,.citizensos-footer_compactTop__ZZdlg p{color:var(--footer-muted);font-size:13px}.citizensos-footer_compactTop__ZZdlg p:first-of-type{padding-left:22px;border-left:1px solid var(--footer-divider)}.citizensos-footer_compactTop__ZZdlg p:last-child{margin-left:auto}.citizensos-footer_compactTop__ZZdlg nav{display:flex;gap:22px;margin-left:auto}.citizensos-footer_compactLegal__NBX_h a,.citizensos-footer_compactTop__ZZdlg a{text-decoration:none}.citizensos-footer_compactLegal__NBX_h{display:flex;align-items:center;flex-wrap:wrap;gap:8px 20px;padding:0 0 22px;font-size:13px;line-height:1.45}.citizensos-footer_compactLegal__NBX_h address{font-style:normal}.citizensos-footer_compactLegal__NBX_h a{color:inherit}.citizensos-footer_compactLegal__NBX_h span:last-child{flex-basis:100%}.citizensos-footer_compactLegal__NBX_h button{color:inherit;font-size:13px}@media (max-width:1100px){.citizensos-footer_homepageV3__cSONQ .citizensos-footer_upper__wFCFQ{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr)}}@media (max-width:700px){.citizensos-footer_homepageV3__cSONQ{padding-top:56px}.citizensos-footer_homepageV3__cSONQ .citizensos-footer_upper__wFCFQ{grid-template-columns:1fr}.citizensos-footer_homepageV3__cSONQ .citizensos-footer_wordmark__BzExe{margin-top:64px}}@media (max-width:1100px){.citizensos-footer_passportfolio__Wi3vw .citizensos-footer_upper__wFCFQ{grid-template-columns:minmax(0,1fr) minmax(380px,1.2fr)}.citizensos-footer_passportfolio__Wi3vw .citizensos-footer_exploreAction__viRQz{grid-column:1/-1}.citizensos-footer_upper__wFCFQ{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);gap:56px 48px}.citizensos-footer_exploreAction__viRQz{grid-column:1/-1;justify-content:flex-start}.citizensos-footer_navigation__f_2b4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.citizensos-footer_passportfolio__Wi3vw{padding:32px 0 20px}.citizensos-footer_passportfolio__Wi3vw .citizensos-footer_upper__wFCFQ{grid-template-columns:1fr;gap:25px}.citizensos-footer_passportfolio__Wi3vw .citizensos-footer_navigation__f_2b4{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.citizensos-footer_passportfolio__Wi3vw .citizensos-footer_exploreAction__viRQz{grid-column:auto}.citizensos-footer_footer__5RHUm{padding:56px 0 32px}.citizensos-footer_shell__Ylnow{width:calc(100% - 40px)}.citizensos-footer_upper__wFCFQ{grid-template-columns:minmax(0,1fr);gap:48px}.citizensos-footer_footer__5RHUm .citizensos-footer_promise__Xt_7f h2{font-size:36px}.citizensos-footer_navigation__f_2b4{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px 24px}.citizensos-footer_exploreAction__viRQz{grid-column:auto}.citizensos-footer_exploreLink__e5wpH{width:100%}.citizensos-footer_wordmark__BzExe{margin:64px 0 28px;font-size:16.5vw}.citizensos-footer_legal__dlRhV{gap:16px;padding-top:24px}.citizensos-footer_legalActions__br68_,.citizensos-footer_legalTop__9HW6u{align-items:flex-start}.citizensos-footer_legalLinks__dzdFu{gap:4px 20px}.citizensos-footer_contact__yVS6C{flex-direction:column;gap:4px}.citizensos-footer_divider__KIBi7{display:none}.citizensos-footer_compact__6hIEw{padding:0}.citizensos-footer_compactLegal__NBX_h,.citizensos-footer_compactTop__ZZdlg{width:min(100% - 36px,1240px)}.citizensos-footer_compactTop__ZZdlg{flex-wrap:wrap;gap:14px 18px;padding-block:18px}.citizensos-footer_compactTop__ZZdlg p:last-child{flex-basis:100%;margin-left:0}.citizensos-footer_compactTop__ZZdlg p:first-of-type{padding-left:12px}.citizensos-footer_compactTop__ZZdlg nav{margin-left:0}}@media (max-width:759px){.citizensos-footer_wordmark__BzExe{font-size:16.5vw}}@media (prefers-reduced-motion:reduce){.citizensos-footer_exploreLink__e5wpH{transition:none}}body:has([aria-label="Cookie choices"]) .citizensos-footer_footer__5RHUm:after{content:"";display:block;height:100px}@media (max-width:42rem){body:has([aria-label="Cookie choices"]) .citizensos-footer_footer__5RHUm:after{height:60px}}.citizensos-footer_scoreSingle__g_obT{max-width:1120px;width:100%;margin:0 auto;padding:16px 32px;display:flex;gap:12px 24px;flex-wrap:wrap;align-items:center;color:#d8e7eb;font-size:11px}.citizensos-footer_scoreSingle__g_obT nav{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.citizensos-footer_scoreSingle__g_obT a,.citizensos-footer_scoreSingle__g_obT button{color:inherit;font:inherit}.citizensos-homepage-navbar_header__61C_i{position:sticky;top:12px;z-index:50;height:0;margin-top:14px;margin-bottom:-14px;padding-inline:24px}.citizensos-homepage-navbar_capsule__Nd5bk{display:flex;align-items:center;justify-content:space-between;gap:20px;width:min(100%,1280px);height:68px;margin-inline:auto;padding:0 10px 0 20px;border:0;border-radius:20px;background:hsla(0,0%,100%,.9);backdrop-filter:saturate(1.6) blur(16px);box-shadow:none}.citizensos-homepage-navbar_logo__aeKs6{display:block;width:184px;height:auto}.citizensos-homepage-navbar_track__AGKPQ{display:flex;align-items:center;gap:0;padding:4px;border-radius:999px;background:#f2f8ff}.citizensos-homepage-navbar_navLink__X1YX_{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 16px;border-radius:999px;color:#00053d;font:500 15px/1 var(--cos-font-body);white-space:nowrap;transition:background .16s,box-shadow .16s}.citizensos-homepage-navbar_navLink__X1YX_ svg{width:16px;height:16px;color:#555b62}.citizensos-homepage-navbar_navLink__X1YX_:hover{background:#fff;box-shadow:0 2px 8px rgba(0,5,61,.08)}.citizensos-homepage-navbar_navLink__X1YX_:hover svg{color:#0b5cff}.citizensos-homepage-navbar_signIn__qRM6_{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 16px;border-radius:999px;color:#00053d;font:500 15px/1 var(--cos-font-body);white-space:nowrap}.citizensos-homepage-navbar_signIn__qRM6_:hover{background:#f2f8ff}.citizensos-homepage-navbar_start__EUvmo{display:inline-flex;align-items:center;justify-content:center;gap:9px;height:48px;padding:0 19px;border-radius:999px;background:#0b5cff;color:#fff;font:700 15px/1 var(--cos-font-headline);white-space:nowrap;transition:background .16s}.citizensos-homepage-navbar_start__EUvmo:hover{background:#0d6bde}.citizensos-homepage-navbar_startArrow__ia9Ws{transition:transform .16s}.citizensos-homepage-navbar_start__EUvmo:hover .citizensos-homepage-navbar_startArrow__ia9Ws{transform:translateX(3px)}.citizensos-homepage-navbar_investNav__ETUlg{position:relative;display:flex;align-items:center}.citizensos-homepage-navbar_investNav__ETUlg>a{padding-right:6px}.citizensos-homepage-navbar_investDropdown____nWO{position:relative}.citizensos-homepage-navbar_investDropdown____nWO summary{display:grid;place-items:center;width:32px;height:44px;list-style:none;cursor:pointer;color:#00053d}.citizensos-homepage-navbar_investDropdown____nWO summary::-webkit-details-marker{display:none}.citizensos-homepage-navbar_audienceDropdown__kR1rx summary{display:flex;width:auto;gap:8px;padding-inline:16px}.citizensos-homepage-navbar_audienceDropdown__kR1rx summary svg:last-child{transition:transform .16s}.citizensos-homepage-navbar_audienceDropdown__kR1rx[open] summary svg:last-child{transform:rotate(180deg)}.citizensos-homepage-navbar_audienceCurrent__eRGVN{color:var(--site-action,#0b5cff)!important;font-weight:700!important}.citizensos-homepage-navbar_audienceDropdown__kR1rx .citizensos-homepage-navbar_investMenu__MxIZT{left:0;width:210px}.citizensos-homepage-navbar_investMenu__MxIZT a[aria-current=page],.citizensos-homepage-navbar_mobileInvest__pwqGd a[aria-current=page]{background:var(--site-subtle,#f2f8ff);color:var(--site-action,#0b5cff);font-weight:700}.citizensos-homepage-navbar_investMenu__MxIZT{position:absolute;top:46px;left:-95px;z-index:60;width:190px;padding:8px;border-radius:12px;background:#fff;box-shadow:0 16px 40px rgba(0,5,61,.2)}.citizensos-homepage-navbar_investMenu__MxIZT a{display:block;padding:12px;border-radius:8px;color:#00053d;font:500 14px/1.2 var(--cos-font-body)}.citizensos-homepage-navbar_investMenu__MxIZT a:hover{background:#f2f8ff}.citizensos-homepage-navbar_mobileInvest__pwqGd{display:grid;gap:2px}.citizensos-homepage-navbar_mobileInvest__pwqGd a{display:flex;align-items:center;gap:12px;min-height:44px;padding:10px 12px;border-radius:8px;color:#00053d;font:500 14px/1.2 var(--cos-font-body)}.citizensos-homepage-navbar_mobileInvest__pwqGd a:not(:first-child){padding-left:39px}.citizensos-homepage-navbar_mobileInvest__pwqGd a:hover{background:#f2f8ff}.citizensos-homepage-navbar_mobileAudience__eTAFE summary{display:flex;align-items:center;gap:12px;min-height:44px;padding:10px 12px;list-style:none;cursor:pointer;color:var(--site-ink,#00053d);font:600 14px/1.2 var(--cos-font-body)}.citizensos-homepage-navbar_mobileAudience__eTAFE summary::-webkit-details-marker{display:none}.citizensos-homepage-navbar_mobileAudience__eTAFE summary svg:last-child{margin-left:auto;transition:transform .16s}.citizensos-homepage-navbar_mobileAudience__eTAFE[open] summary svg:last-child{transform:rotate(180deg)}.citizensos-homepage-navbar_mobileAudience__eTAFE .citizensos-homepage-navbar_mobileInvest__pwqGd{padding-left:18px}.citizensos-homepage-navbar_menu__CERFQ{position:relative;display:none}.citizensos-homepage-navbar_menuButton__XgxVW{display:grid;place-items:center;width:44px;height:44px;list-style:none;border:1px solid #dfe3e8;border-radius:50%;color:#00053d;cursor:pointer}.citizensos-homepage-navbar_menuButton__XgxVW::-webkit-details-marker{display:none}.citizensos-homepage-navbar_header__61C_i :where(a,summary):focus-visible{outline:2px solid #0b5cff;outline-offset:2px}@media (max-width:1079px){.citizensos-homepage-navbar_track__AGKPQ{display:none}.citizensos-homepage-navbar_menu__CERFQ{display:block}}@media (max-width:759px){.citizensos-homepage-navbar_header__61C_i{padding-inline:12px}.citizensos-homepage-navbar_capsule__Nd5bk{height:62px}.citizensos-homepage-navbar_logo__aeKs6{width:148px}.citizensos-homepage-navbar_signIn__qRM6_{display:none}.citizensos-homepage-navbar_start__EUvmo{height:44px;padding-inline:13px;font-size:13px}.citizensos-homepage-navbar_startArrow__ia9Ws{display:none}}@media (prefers-reduced-motion:reduce){.citizensos-homepage-navbar_navLink__X1YX_,.citizensos-homepage-navbar_startArrow__ia9Ws,.citizensos-homepage-navbar_start__EUvmo{transition:none}}.films_frame__iPBQR,.films_loop__t01ib{position:relative;width:100%;margin:0;overflow:hidden;border-radius:var(--site-radius,12px);background:var(--site-band);box-shadow:var(--site-shadow-md)}.films_posterImage__EdsW_,.films_video__rEuN_{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.films_video__rEuN_{background:var(--site-band)}.films_poster__SIbCt{position:absolute;inset:0;display:block;width:100%;height:100%;padding:0;border:0;background:none;cursor:pointer}.films_poster__SIbCt .films_posterImage__EdsW_{transition:transform .6s cubic-bezier(.16,1,.3,1),filter .6s cubic-bezier(.16,1,.3,1)}.films_poster__SIbCt:hover .films_posterImage__EdsW_{transform:scale(1.015);filter:brightness(1.04)}.films_poster__SIbCt:focus-visible{outline:3px solid var(--site-focus);outline-offset:-3px}.films_playChip__SblJR{position:absolute;left:clamp(14px,3%,28px);bottom:clamp(14px,4%,28px);display:inline-flex;align-items:center;gap:10px;padding:8px 18px 8px 8px;border-radius:999px;background:var(--site-action);color:var(--site-action-text);font:600 var(--site-fs-body,1rem)/1 var(--site-font-body);box-shadow:0 10px 24px rgba(0,5,61,.28);transition:background-color .2s ease,transform .2s cubic-bezier(.16,1,.3,1)}.films_poster__SIbCt:hover .films_playChip__SblJR{background:var(--site-action-hover);transform:translateY(-1px)}.films_playIcon__iGYBb{display:grid;place-items:center;width:36px;height:36px;border-radius:999px;background:var(--site-action-text);color:var(--site-action)}.films_length__cPAmY{padding-left:10px;border-left:1px solid color-mix(in srgb,var(--site-action-text) 35%,transparent);font-variant-numeric:tabular-nums;font-weight:500}@media (prefers-reduced-motion:reduce){.films_playChip__SblJR,.films_poster__SIbCt .films_posterImage__EdsW_{transition:none}.films_poster__SIbCt:hover .films_posterImage__EdsW_{transform:none}}.films_loopFeature__tazgo{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,420px);align-items:center;gap:clamp(28px,5vw,72px)}.films_loopFeature__tazgo .films_loop__t01ib{width:100%}@media (max-width:900px){.films_loopFeature__tazgo{grid-template-columns:1fr}.films_loopFeature__tazgo .films_loop__t01ib{max-width:420px}}.films_filmSection__iYWl0{padding-block:var(--site-section-y);scroll-margin-top:96px}.films_filmHeader__ka6p7{display:flex;flex-direction:column;gap:14px;max-width:760px;margin-bottom:clamp(24px,3vw,40px)}.films_filmHeader__ka6p7 h2{margin:0;color:var(--site-ink);font:800 var(--site-fs-h2)/1.08 var(--site-font-display);letter-spacing:-.03em;text-wrap:balance}.films_filmHeader__ka6p7 p{margin:0;max-width:62ch;color:var(--site-ink-3);font-size:var(--site-fs-lead);line-height:1.5}.films_personaGrid__hPf5R{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,2.5vw,32px);margin:0;padding:0;list-style:none}.films_persona__dwTVe{display:flex;flex-direction:column;gap:14px}.films_persona__dwTVe h3{margin:0;color:var(--site-ink);font:700 1.25rem/1.25 var(--site-font-display);letter-spacing:-.01em}.films_persona__dwTVe p{margin:4px 0 0;color:var(--site-ink-3);font-size:var(--site-fs-body);line-height:1.5}@media (max-width:760px){.films_personaGrid__hPf5R{grid-template-columns:1fr}}.footer-landscape_landscape__deURc{width:100%;height:clamp(240px,39.85vw,574px);overflow:hidden;background:var(--site-band);line-height:0}.footer-landscape_landscape__deURc img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}