.policy-perspectives-module__AkU3rG__page{--pp-field:var(--surface-brand-tint);--pp-field-line:var(--ksp-blue-200);background:var(--surface-page)}.policy-perspectives-module__AkU3rG__mono{font:500 12.5px/1.4 var(--font-mono);letter-spacing:.09em;text-transform:uppercase}.policy-perspectives-module__AkU3rG__two{align-items:start;gap:clamp(28px,4vw,72px);display:grid}.policy-perspectives-module__AkU3rG__split7by5{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.policy-perspectives-module__AkU3rG__split8by4{grid-template-columns:minmax(0,8fr) minmax(0,4fr)}.policy-perspectives-module__AkU3rG__split4by8{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}.policy-perspectives-module__AkU3rG__split5by7{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:end}.policy-perspectives-module__AkU3rG__linkRow{flex-wrap:wrap;align-items:center;gap:18px 44px;display:flex}.policy-perspectives-module__AkU3rG__annotation{font:500 12.5px/1.75 var(--font-mono);letter-spacing:.04em;color:var(--text-annotation);margin:0}.policy-perspectives-module__AkU3rG__masthead{background:var(--pp-field);padding:clamp(44px,5.6vw,88px) 0 clamp(48px,6vw,96px)}.policy-perspectives-module__AkU3rG__mastheadRule{border-top:var(--rule-medium) solid var(--line-ink);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 32px;padding-top:clamp(18px,2vw,26px);display:flex}.policy-perspectives-module__AkU3rG__mastheadLabel{font:500 13px/1.2 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-brand)}.policy-perspectives-module__AkU3rG__mastheadPlace{font:500 12.5px/1.2 var(--font-mono);letter-spacing:.05em;color:var(--text-secondary)}.policy-perspectives-module__AkU3rG__h1{font:400 clamp(40px, 5.4vw, 78px)/1.03 var(--font-serif);letter-spacing:-.022em;color:var(--ksp-blue-950);text-wrap:balance;max-width:17ch;margin:clamp(24px,3vw,44px) 0 0}.policy-perspectives-module__AkU3rG__mastheadBody{margin-top:clamp(30px,3.6vw,54px)}.policy-perspectives-module__AkU3rG__lead{font:400 clamp(19px, 1.6vw, 24px)/1.55 var(--font-sans);letter-spacing:-.008em;color:var(--ksp-blue-950);text-wrap:pretty;max-width:44ch;margin:0}.policy-perspectives-module__AkU3rG__leadSecond{font:400 18px/1.75 var(--font-sans);color:var(--text-secondary);text-wrap:pretty;max-width:58ch;margin:22px 0 0}.policy-perspectives-module__AkU3rG__def{border-top:1px solid var(--pp-field-line);padding:clamp(14px,1.6vw,20px) 0}.policy-perspectives-module__AkU3rG__def:last-of-type{border-bottom:1px solid var(--pp-field-line)}.policy-perspectives-module__AkU3rG__defLabel{font:500 12px/1.3 var(--font-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--text-secondary);display:block}.policy-perspectives-module__AkU3rG__defLabelHere{color:var(--text-brand)}.policy-perspectives-module__AkU3rG__defBody{font:400 16.5px/1.65 var(--font-sans);color:var(--text-secondary);text-wrap:pretty;max-width:40ch;margin:10px 0 0}.policy-perspectives-module__AkU3rG__defLink{margin-top:14px;font-size:16px}.policy-perspectives-module__AkU3rG__chapter{background:var(--surface-page);padding:clamp(52px,6.4vw,100px) 0 clamp(44px,5.4vw,80px)}.policy-perspectives-module__AkU3rG__chapterField{background:var(--pp-field);padding:clamp(52px,6.4vw,100px) 0}.policy-perspectives-module__AkU3rG__chapterClose{background:var(--surface-page);padding:clamp(52px,6.4vw,100px) 0 clamp(56px,7vw,110px)}.policy-perspectives-module__AkU3rG__h2{font:400 clamp(28px, 3.4vw, 44px)/1.08 var(--font-serif);letter-spacing:-.018em;color:var(--ksp-blue-950);text-wrap:balance;max-width:14ch;margin:0}.policy-perspectives-module__AkU3rG__h2Sub{font:400 16.5px/1.7 var(--font-sans);color:var(--text-secondary);text-wrap:pretty;max-width:38ch;margin:20px 0 0}.policy-perspectives-module__AkU3rG__remitLedger>.policy-perspectives-module__AkU3rG__remitRow:last-child{border-bottom:1px solid var(--line-default)}.policy-perspectives-module__AkU3rG__remitRow{border-top:1px solid var(--line-default);grid-template-columns:minmax(0,3fr) minmax(0,9fr);gap:clamp(10px,2vw,32px);padding:clamp(18px,2.1vw,26px) 0;display:grid}.policy-perspectives-module__AkU3rG__remitRowTitle{font:600 clamp(18px, 1.5vw, 21px)/1.3 var(--font-sans);letter-spacing:-.012em;color:var(--ksp-blue-950);margin:0}.policy-perspectives-module__AkU3rG__remitRowBody{font:400 17px/1.7 var(--font-sans);color:var(--text-secondary);text-wrap:pretty;max-width:58ch;margin:0}.policy-perspectives-module__AkU3rG__remitAnnotation{max-width:76ch;margin-top:clamp(20px,2.4vw,30px)}.policy-perspectives-module__AkU3rG__statusAnnotation{border-top:1px solid var(--pp-field-line);font:500 12.5px/1.75 var(--font-mono);letter-spacing:.04em;color:var(--text-annotation);max-width:34ch;margin-top:clamp(18px,2vw,26px);padding-top:16px;display:block}.policy-perspectives-module__AkU3rG__demoBanner{background:var(--surface-navy);padding:12px 0}.policy-perspectives-module__AkU3rG__demoBannerIn{flex-wrap:wrap;align-items:baseline;gap:6px 24px;display:flex}.policy-perspectives-module__AkU3rG__demoBannerTag{font:500 12px/1.4 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ksp-ochre-200)}.policy-perspectives-module__AkU3rG__demoBannerNote{font:400 14.5px/1.5 var(--font-sans);color:var(--ksp-blue-300)}.policy-perspectives-module__AkU3rG__featuredSection{background:var(--surface-page);padding:clamp(52px,6.4vw,100px) 0 clamp(40px,5vw,72px)}.policy-perspectives-module__AkU3rG__sectionHead{border-bottom:1px solid var(--line-ink);flex-wrap:wrap;align-items:baseline;gap:6px 24px;padding-bottom:14px;display:flex}.policy-perspectives-module__AkU3rG__sectionHeadLabel{font:500 12.5px/1.3 var(--font-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--ksp-blue-950)}.policy-perspectives-module__AkU3rG__sectionHeadDate{font:500 12.5px/1.3 var(--font-mono);letter-spacing:.05em;color:var(--text-tertiary);font-variant-numeric:tabular-nums}.policy-perspectives-module__AkU3rG__featGrid{margin-top:clamp(28px,3.2vw,44px)}.policy-perspectives-module__AkU3rG__featGridFull{gap:clamp(24px,3vw,44px);grid-template-columns:minmax(0,1fr)!important}.policy-perspectives-module__AkU3rG__featGridFull .policy-perspectives-module__AkU3rG__featTitle{max-width:32ch;font-size:clamp(32px,5vw,68px)}.policy-perspectives-module__AkU3rG__featTitle{font:400 clamp(30px, 3.9vw, 54px)/1.08 var(--font-serif);letter-spacing:-.02em;text-wrap:balance;max-width:22ch;color:var(--ksp-blue-950);margin:0}.policy-perspectives-module__AkU3rG__featStandfirst{font:400 clamp(18px, 1.4vw, 21px)/1.65 var(--font-sans);color:var(--text-secondary);text-wrap:pretty;max-width:52ch;margin:clamp(18px,2.2vw,28px) 0 0}.policy-perspectives-module__AkU3rG__featMetaLine{border-top:1px solid var(--line-default);flex-wrap:wrap;align-items:baseline;gap:8px 28px;margin-top:clamp(22px,2.6vw,32px);padding-top:16px;display:flex}.policy-perspectives-module__AkU3rG__featAuthor{font:500 16px/1.5 var(--font-sans);color:var(--ksp-blue-950)}.policy-perspectives-module__AkU3rG__featAuthorRole{font:400 15.5px/1.5 var(--font-sans);color:var(--text-tertiary)}.policy-perspectives-module__AkU3rG__featReadingTime{font:500 12.5px/1.5 var(--font-mono);letter-spacing:.05em;color:var(--text-tertiary)}.policy-perspectives-module__AkU3rG__featLink{margin-top:clamp(22px,2.6vw,32px)}.policy-perspectives-module__AkU3rG__figure{margin:0}.policy-perspectives-module__AkU3rG__figureFrame{aspect-ratio:4/3;border-top:1px solid var(--line-ink);background:var(--pp-field);min-height:200px;position:relative;overflow:hidden}.policy-perspectives-module__AkU3rG__figureFrame img{object-fit:cover;width:100%;height:100%;display:block}.policy-perspectives-module__AkU3rG__figureCaption{font:500 12.5px/1.7 var(--font-mono);letter-spacing:.04em;color:var(--text-tertiary);max-width:42ch;padding-top:12px;display:block}.policy-perspectives-module__AkU3rG__indexSection{background:var(--surface-page);padding:0 0 clamp(52px,6.4vw,96px)}.policy-perspectives-module__AkU3rG__indexHead{padding-bottom:clamp(20px,2.4vw,32px)}.policy-perspectives-module__AkU3rG__h2Index{font:400 clamp(26px, 3vw, 38px)/1.1 var(--font-serif);letter-spacing:-.018em;color:var(--ksp-blue-950);max-width:none;margin:0}.policy-perspectives-module__AkU3rG__indexIntro{font:400 16.5px/1.7 var(--font-sans);color:var(--text-secondary);text-wrap:pretty;max-width:56ch;margin:0}.policy-perspectives-module__AkU3rG__topics{border-top:1px solid var(--line-ink);margin-bottom:clamp(4px,1vw,12px);padding-top:10px}.policy-perspectives-module__AkU3rG__topicsRow{flex-wrap:wrap;align-items:baseline;gap:6px 28px;display:flex}.policy-perspectives-module__AkU3rG__topicsLabel{font:500 12px/1.3 var(--font-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--text-tertiary);margin-right:8px}.policy-perspectives-module__AkU3rG__topicButton{appearance:none;cursor:pointer;min-height:44px;font:500 15.5px/1.3 var(--font-sans);color:var(--text-tertiary);transition:color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);background:0 0;border:0;border-bottom:2px solid #0000;padding:8px 0}.policy-perspectives-module__AkU3rG__topicButton:hover{color:var(--ksp-blue-950)}.policy-perspectives-module__AkU3rG__topicButton[data-on=true]{color:var(--ksp-blue-950);border-bottom-color:var(--ksp-blue-800)}.policy-perspectives-module__AkU3rG__topicButton:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:2px}.policy-perspectives-module__AkU3rG__searchLabel{font:500 12.5px/1.3 var(--font-mono);letter-spacing:.05em;color:var(--text-brand);margin-left:auto}.policy-perspectives-module__AkU3rG__scaleNote{max-width:74ch;margin-top:12px}.policy-perspectives-module__AkU3rG__row{border-top:1px solid var(--line-default);color:inherit;transition:background var(--dur-base) var(--ease-out), padding-left var(--dur-base) var(--ease-out);grid-template-columns:minmax(0,2.4fr) minmax(0,7fr) auto;align-items:start;gap:clamp(14px,2.4vw,40px);padding:clamp(24px,2.8vw,38px) 0;text-decoration:none;display:grid}.policy-perspectives-module__AkU3rG__row:last-of-type{border-bottom:1px solid var(--line-default)}.policy-perspectives-module__AkU3rG__row:hover{background:var(--pp-field);padding-left:12px}.policy-perspectives-module__AkU3rG__row:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:-3px}.policy-perspectives-module__AkU3rG__rowLead{display:block}.policy-perspectives-module__AkU3rG__rowType{color:var(--text-brand);display:block}.policy-perspectives-module__AkU3rG__rowDate{font:500 13px/1.4 var(--font-mono);letter-spacing:.05em;color:var(--text-tertiary);font-variant-numeric:tabular-nums;margin-top:6px;display:block}.policy-perspectives-module__AkU3rG__rowTitle{font:400 clamp(22px, 2.2vw, 30px)/1.18 var(--font-serif);letter-spacing:-.016em;color:var(--ksp-blue-950);transition:border-color var(--dur-fast) var(--ease-out);border-bottom:1px solid #0000;display:inline}.policy-perspectives-module__AkU3rG__row:hover .policy-perspectives-module__AkU3rG__rowTitle{border-bottom-color:var(--ksp-blue-800)}.policy-perspectives-module__AkU3rG__rowStandfirst{font:400 17px/1.65 var(--font-sans);color:var(--text-secondary);max-width:62ch;margin-top:12px;display:block}.policy-perspectives-module__AkU3rG__rowMetaLine{flex-wrap:wrap;gap:4px 20px;margin-top:14px;display:flex}.policy-perspectives-module__AkU3rG__rowAuthor{font:500 15px/1.5 var(--font-sans);color:var(--ksp-blue-950)}.policy-perspectives-module__AkU3rG__rowReadingTime{font:500 12.5px/1.6 var(--font-mono);letter-spacing:.05em;color:var(--text-tertiary)}.policy-perspectives-module__AkU3rG__rowArrow{color:var(--ksp-blue-800);font:400 20px/1 var(--font-sans);transition:transform var(--dur-slow) var(--ease-out);align-self:center}.policy-perspectives-module__AkU3rG__row:hover .policy-perspectives-module__AkU3rG__rowArrow{transform:translate(5px)}.policy-perspectives-module__AkU3rG__indexFooter{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px 32px;margin-top:clamp(24px,3vw,40px);display:flex}.policy-perspectives-module__AkU3rG__bridgeGrid{border-top:1px solid var(--line-ink);padding-top:clamp(20px,2.4vw,30px)}.policy-perspectives-module__AkU3rG__bridgeLabel{font:500 12px/1.3 var(--font-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--text-tertiary);display:block}.policy-perspectives-module__AkU3rG__bridgeHeading{font:400 clamp(24px, 2.6vw, 34px)/1.12 var(--font-serif);letter-spacing:-.016em;color:var(--ksp-blue-950);text-wrap:balance;max-width:16ch;margin:16px 0 0}.policy-perspectives-module__AkU3rG__bridgeBody{font:400 clamp(17px, 1.35vw, 19px)/1.7 var(--font-sans);color:var(--text-secondary);text-wrap:pretty;max-width:62ch;margin:0}.policy-perspectives-module__AkU3rG__bridgeLinks{margin-top:clamp(24px,2.8vw,34px)}.policy-perspectives-module__AkU3rG__contactLine{border-top:1px solid var(--line-default);font:400 16.5px/1.7 var(--font-sans);color:var(--text-tertiary);max-width:56ch;margin:clamp(26px,3vw,38px) 0 0;padding-top:16px}.policy-perspectives-module__AkU3rG__contactLine a{color:var(--ksp-blue-950);border-bottom:1px solid var(--ksp-blue-300);transition:border-color var(--dur-fast) var(--ease-out);padding-bottom:2px;text-decoration:none}.policy-perspectives-module__AkU3rG__contactLine a:hover{border-bottom-color:var(--ksp-blue-950)}.policy-perspectives-module__AkU3rG__h1,.policy-perspectives-module__AkU3rG__h2,.policy-perspectives-module__AkU3rG__h2Index,.policy-perspectives-module__AkU3rG__featTitle,.policy-perspectives-module__AkU3rG__bridgeHeading{font-weight:400!important}.policy-perspectives-module__AkU3rG__page .ksp-empty-state__title{font-weight:400!important}@media (max-width:1023px){.policy-perspectives-module__AkU3rG__two{grid-template-columns:minmax(0,1fr)}.policy-perspectives-module__AkU3rG__remitRow{grid-template-columns:minmax(0,1fr);gap:6px}.policy-perspectives-module__AkU3rG__row{grid-template-columns:minmax(0,1fr) auto;gap:10px 18px}.policy-perspectives-module__AkU3rG__rowLead{grid-column:1/-1}.policy-perspectives-module__AkU3rG__featGrid{grid-template-columns:minmax(0,1fr)!important}}
