/*! Orvio live preview of 04f9610b-28ef-5885-acd2-a2532c60c86f 0.1.1. For evaluation only; the source is licensed to members (https://orvio.design/license). Preview 08c8f8a7-bf35-4886-82da-42e17aa53572. */:root{--ox-ease-default: cubic-bezier(.16, 1, .3, 1);--ox-duration-default: .5s}[data-ix~="menu"] [role="menu"]:not(.ox-open), [data-ix~="menu"] [role="listbox"]:not(.ox-open), [data-ix~="menu"] [role="dialog"]:not(.ox-open), [data-ix~="menu"] [role="tooltip"]:not(.ox-open), .ox-panel:not(.ox-open){display: none !important}.ox-layer{position: relative;z-index: 1000}.ox-layer > .ox-panel{position: fixed !important;right: auto !important;bottom: auto !important;margin: 0 !important;z-index: 1000}.ox-motion .ox-layer > .ox-panel{animation: ox-pop .18s var(--ox-ease, var(--ox-ease-default))}.ox-motion .ox-layer > .ox-panel.ox-closing{animation: ox-pop-out .14s var(--ox-ease, var(--ox-ease-default)) forwards;pointer-events: none}@keyframes ox-pop{from{opacity: 0;translate: 0 -4px}to{opacity: 1;translate: 0 0}}@keyframes ox-pop-out{to{opacity: 0;translate: 0 -4px}}@media (min-width: 768px){[data-ix~="shell-sidebar"]{position: sticky;top: 0;align-self: flex-start;height: 100vh;max-height: 100vh;overflow-y: auto;box-sizing: border-box}}[data-ix-toggle]{display: none}@media (max-width: 767px){[data-ix-toggle]{display: revert}[data-ix~="drawer"]{position: fixed !important;top: 0;bottom: 0;left: 0;z-index: 900 !important;width: min(320px, 86vw) !important;max-width: none !important;height: 100vh;overflow-y: auto;transform: translateX(-100%);visibility: hidden;box-shadow: 0 20px 60px rgba(0, 0, 0, .18)}.ox-motion [data-ix~="drawer"]{transition: transform var(--ox-duration, var(--ox-duration-default)) var(--ox-ease, var(--ox-ease-default)), visibility 0s linear var(--ox-duration, var(--ox-duration-default))}[data-ix~="drawer"].ox-drawer-open{transform: none;visibility: visible;pointer-events: auto;transition-delay: 0s}}.ox-scrim{position: fixed;inset: 0;z-index: 899;background: rgba(0, 0, 0, .32);opacity: 0;visibility: hidden}.ox-motion .ox-scrim{transition: opacity var(--ox-duration, var(--ox-duration-default)) var(--ox-ease, var(--ox-ease-default)), visibility 0s linear var(--ox-duration, var(--ox-duration-default))}@media (max-width: 767px){.ox-scrim.ox-scrim-on{opacity: 1;visibility: visible;transition-delay: 0s}}[data-nav]:has([data-ix~="drawer"].ox-drawer-open){z-index: 901}[data-nav="static"]:has([data-ix~="drawer"].ox-drawer-open){position: relative}html.ox-locked{overflow: hidden}.ox-collapse{overflow: hidden;interpolate-size: numeric-only}.ox-motion .ox-collapse{transition: height calc(var(--ox-duration, var(--ox-duration-default)) * .7) var(--ox-ease, var(--ox-ease-default))}.ox-motion .ox-fade{animation: ox-fade .3s var(--ox-ease, var(--ox-ease-default))}@keyframes ox-fade{from{opacity: 0}to{opacity: 1}}.ox-dialog:not(.ox-open){display: none !important}.ox-dialog.ox-open{position: fixed;inset: 0;z-index: 950;display: flex;align-items: center;justify-content: center;background: rgba(0, 0, 0, .35)}.ox-motion .ox-dialog.ox-open{animation: ox-fade .22s var(--ox-ease, var(--ox-ease-default))}.ox-motion .ox-dialog.ox-open > *{animation: ox-rise .26s var(--ox-ease, var(--ox-ease-default))}.ox-motion .ox-dialog.ox-closing{animation: ox-fade-out .2s var(--ox-ease, var(--ox-ease-default)) forwards}.ox-motion .ox-dialog.ox-closing > *{animation: ox-sink .2s var(--ox-ease, var(--ox-ease-default)) forwards}@keyframes ox-fade-out{to{opacity: 0}}@keyframes ox-rise{from{opacity: 0;translate: 0 12px;scale: .98}to{opacity: 1;translate: 0 0;scale: 1}}@keyframes ox-sink{to{opacity: 0;translate: 0 8px;scale: .98}}[data-nav="fixed"], [data-nav="docking"]{position: sticky;top: 0;z-index: 800}:root{--ox-enter-duration-default: .82s;--ox-enter-ease-default: cubic-bezier(.2, .7, .2, 1)}@media (prefers-reduced-motion: no-preference){[data-ox-enter="on"] :where([data-enter]:not([data-enter="stagger"])), [data-ox-enter="on"] :where([data-enter="stagger"] > *){animation: ox-enter var(--ox-enter-duration, var(--ox-enter-duration-default)) var(--ox-enter-ease, var(--ox-enter-ease-default)) .08s backwards}[data-ox-enter="on"] [data-enter="2"], [data-ox-enter="on"] [data-enter="stagger"] > :nth-child(2){animation-delay: .17s}[data-ox-enter="on"] [data-enter="3"], [data-ox-enter="on"] [data-enter="stagger"] > :nth-child(3){animation-delay: .26s}[data-ox-enter="on"] [data-enter="4"], [data-ox-enter="on"] [data-enter="stagger"] > :nth-child(4){animation-delay: .35s}[data-ox-enter="on"] [data-enter="5"], [data-ox-enter="on"] [data-enter="stagger"] > :nth-child(5){animation-delay: .44s}[data-ox-enter="on"] [data-enter="6"], [data-ox-enter="on"] [data-enter="stagger"] > :nth-child(6){animation-delay: .53s}[data-ox-enter="on"] [data-enter="stagger"] > :nth-child(n+7){animation-delay: .62s}}@keyframes ox-enter{from{opacity: 0;translate: 0 16px}to{opacity: 1;translate: 0 0}}.ox-motion .ox-wait{opacity: 0;translate: 0 var(--ox-y, 20px)}.ox-motion .ox-wait.ox-in{opacity: 1;translate: 0 0;transition: opacity var(--ox-t, .82s) var(--ox-enter-ease, var(--ox-enter-ease-default)), translate var(--ox-t, .82s) var(--ox-enter-ease, var(--ox-enter-ease-default));transition-delay: var(--ox-d, 0ms)}@media (prefers-reduced-motion: no-preference){[data-ox-enter="on"] [data-ix~="float"]{animation: ox-float-in .9s var(--ox-enter-ease, var(--ox-enter-ease-default)) calc(.52s + var(--ox-k, 0) * .16s) backwards, ox-float calc(5.2s + var(--ox-k, 0) * .8s) ease-in-out 1.5s infinite alternate}[data-ox-enter="on"] [data-ix~="float"].ox-off{animation-play-state: paused}}@keyframes ox-float-in{from{opacity: 0;translate: 0 14px}to{opacity: 1;translate: 0 0}}@keyframes ox-float{from{translate: 0 0}to{translate: 0 calc(var(--ox-dir, 1) * 6px)}}.ox-motion .ox-draw path, .ox-motion .ox-draw line, .ox-motion .ox-draw polyline, .ox-motion .ox-draw circle, .ox-motion .ox-draw polygon, .ox-motion .ox-draw ellipse{transition: stroke-dashoffset 1.4s var(--ox-enter-ease, var(--ox-enter-ease-default))}[data-ix~="count"]{font-variant-numeric: tabular-nums}*{box-sizing:border-box}html{scroll-behavior:auto;scroll-padding-top:112px}body{margin:0;background:var(--paper);color:var(--ink);font:400 16px/1.6 var(--font-sans);-webkit-font-smoothing:antialiased}.politis{background:var(--paper);color:var(--ink);font:400 16px/1.6 var(--font-sans);-webkit-font-smoothing:antialiased}button,input,select,textarea{font:inherit}button,:where(a){-webkit-tap-highlight-color:transparent}button{cursor:pointer}:where(a){color:inherit}img{max-width:100%;display:block;height:auto}button:focus-visible,:where(a):focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible{outline:2px solid var(--accent);outline-offset:5px}section[id]{scroll-margin-top:28px}.container{width:min(100% - 128px,1280px);margin-inline:auto}.btn{display:inline-flex;justify-content:center;align-items:center;gap:var(--politis-space-10);min-height:48px;padding:0 var(--politis-space-24);border:1px solid transparent;border-radius:999px;font-size:var(--politis-font-size-13);font-weight:var(--politis-font-weight-500);line-height:var(--politis-line-height-1p2);text-decoration:none;white-space:nowrap;transition:background .2s,color .2s,transform .2s}.btn-primary{background:var(--ink);color:var(--paper)}.btn-primary:hover{background:var(--accent);transform:translateY(-2px)}.btn-primary span{font-size:var(--politis-font-size-20)}.btn-secondary{border-color:var(--politis-c163b3645);background:transparent;color:var(--ink)}.btn-secondary:hover{background:var(--politis-c163b3608)}.section-title{font:400 clamp(48px,5.5vw,80px)/1.04 var(--font-display);letter-spacing:-.035em;margin:0}.section-title em{font-weight:var(--politis-font-weight-400);line-height:var(--politis-line-height-1p1);padding-bottom:var(--politis-space-0p06em)}.lead{font-size:var(--politis-font-size-18);color:var(--muted);line-height:var(--politis-line-height-1p7);max-width:48ch}.eyebrow{font-size:var(--politis-font-size-11);text-transform:uppercase;letter-spacing:.13em;font-weight:var(--politis-font-weight-500)}.text-link{display:inline-flex;gap:var(--politis-space-30);text-decoration:none;border-bottom:1px solid var(--politis-c163b3670);padding:0 0 var(--politis-space-7);font-size:var(--politis-font-size-13);font-weight:var(--politis-font-weight-500)}.text-link:hover{color:var(--accent)}@media(max-width:1099px){.container{width:calc(100% - 80px)}}@media(max-width:699px){.container{width:calc(100% - 48px)}.section-title{font-size:var(--politis-font-size-48)}.lead{font-size:var(--politis-font-size-16)}}.skip-link{position:fixed;top:12px;left:20px;z-index:200;background:var(--ink);color:var(--paper);padding:var(--politis-space-12) var(--politis-space-18);transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.politis-header,.politis-header[data-nav]{position:fixed;top:0;left:0;right:0;z-index:100}.politis-header{--nav-line:var(--politis-ink-a000);background:transparent;border-bottom:1px solid transparent;transition:background .25s,backdrop-filter .25s,border-color .25s}.politis-header[data-docked="true"]{--nav-line:var(--politis-ink-a160);background:var(--politis-ivory-a820);backdrop-filter:blur(18px) saturate(120%);-webkit-backdrop-filter:blur(18px) saturate(120%);border-bottom-color:var(--politis-ink-a160)}.politis-header.is-static{position:relative}.politis-nav{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:0;height:84px}.politis-wordmark{display:flex;align-items:center;gap:var(--politis-space-10);height:84px;padding:0 var(--politis-space-38) var(--politis-space-6) 0;border-right:1px solid var(--nav-line);font:500 46px/1 var(--font-display);letter-spacing:-.065em;text-decoration:none;flex-shrink:0;transition:border-color .3s ease}.wordmark-name{display:block}.wordmark-stop{color:var(--accent)}.politis-mark{width:41px;height:41px;flex-shrink:0;transform:translateY(3px)}.desktop-nav{display:flex;align-items:stretch;justify-content:flex-start;margin:0;padding:0 var(--politis-space-24);height:84px;gap:0;border-right:1px solid var(--nav-line);font-size:var(--politis-font-size-13);transition:border-color .3s ease}.desktop-nav a{display:flex;align-items:center;position:relative;height:100%;padding:0 var(--politis-space-22);font-size:var(--politis-font-size-13);text-decoration:none}.desktop-nav a:after{content:'';position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--accent);transform:scaleX(0);transform-origin:left;transition:transform .25s ease,opacity .3s ease}.desktop-nav a:hover:after,.desktop-nav a.is-current:after{transform:scaleX(1)}.politis-header:not([data-docked="true"]) .desktop-nav a:after{opacity:0}.nav-actions{display:flex;align-items:center;height:84px;margin:0 0 0 auto;padding-left:var(--politis-space-32);gap:var(--politis-space-10);transition:border-color .3s ease}.nav-contact{min-height:44px;font-size:var(--politis-font-size-12);padding-inline:var(--politis-space-23)}.nav-contact span{font-size:inherit}.nav-contact .nav-cta-short{display:none}.nav-menu{display:none;position:relative;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;padding:0;border:1px solid var(--politis-c163b362b);border-radius:50%;flex-shrink:0;background:transparent;color:var(--ink);cursor:pointer;transition:border-color .25s ease,background .25s ease}.nav-menu-line{position:absolute;right:9px;top:17px;width:24px;height:1.5px;border-radius:var(--politis-radius-2);background:currentColor;transform-origin:center;transition:width .25s ease,transform .25s ease}.nav-menu-line+.nav-menu-line{top:25px;width:16px}.nav-menu[aria-expanded="true"] .nav-menu-line{transform:translateY(4px) rotate(45deg)}.nav-menu[aria-expanded="true"] .nav-menu-line+.nav-menu-line{width:24px;transform:translateY(-4px) rotate(-45deg)}.nav-menu:focus-visible{outline:2px solid var(--accent);outline-offset:4px}@media(hover:hover){.nav-menu:hover{background:var(--politis-c163b3608);border-color:var(--politis-c163b3655)}.nav-menu:not([aria-expanded="true"]):hover .nav-menu-line+.nav-menu-line{width:21px}}.mobile-nav[hidden]{display:none}.mobile-nav{background:var(--paper);border-top:1px solid var(--politis-c163b361c);box-shadow:0 20px 30px var(--politis-c163b3610)}.mobile-nav-inner{display:grid;padding:var(--politis-space-8) var(--politis-space-24) var(--politis-space-25)}.mobile-nav a{padding:var(--politis-space-16) 0;text-decoration:none;font-size:var(--politis-font-size-19);border-bottom:1px solid var(--politis-c163b3615)}@media(max-width:1199px){.politis-wordmark{padding-right:var(--politis-space-24)}.desktop-nav{padding-inline:var(--politis-space-12)}.desktop-nav a{padding-inline:var(--politis-space-16)}.nav-actions{padding-left:var(--politis-space-24)}}@media(max-width:999px){.politis-nav{height:78px;grid-template-columns:1fr auto}.politis-wordmark{height:78px;border:0;padding-right:var(--politis-space-24)}.politis-mark{width:36px;height:36px}.desktop-nav{display:none}.nav-menu{display:inline-flex}.nav-actions{height:78px;border-left:1px solid var(--nav-line);padding-left:var(--politis-space-24)}.mobile-nav{position:absolute;top:100%;left:0;right:0}}@media(max-width:699px){.politis-nav{height:72px}.politis-wordmark{height:72px;font-size:var(--politis-font-size-37);gap:var(--politis-space-6);padding-right:var(--politis-space-15)}.politis-mark{width:30px;height:30px;transform:translateY(2px)}.nav-actions{height:72px;padding-left:var(--politis-space-14);gap:var(--politis-space-7)}.nav-contact{min-height:44px;font-size:var(--politis-font-size-12);padding-inline:var(--politis-space-13)}.nav-contact .nav-cta-long{display:none}.nav-contact .nav-cta-short{display:inline}.nav-menu{padding-inline:var(--politis-space-12)}}@media(max-width:359px){.nav-contact{display:none}}.politis-hero{position:relative;isolation:isolate;height:min(100svh,1000px);min-height:640px;background:var(--paper);overflow:clip}.hero-layout{position:relative;z-index:2;height:100%;display:flex;align-items:center;padding-top:var(--politis-space-84);pointer-events:none}.hero-copy{z-index:3;position:relative;width:57%;padding-bottom:var(--politis-space-fluid-6);pointer-events:auto}.hero-title{font:400 clamp(76px,7.7vw,118px)/.97 var(--font-display);letter-spacing:-.048em;margin:0 0 var(--politis-space-32)}.hero-title em{font-weight:var(--politis-font-weight-400);line-height:var(--politis-line-height-1p1);display:inline-block;padding-bottom:var(--politis-space-0p07em);white-space:nowrap;color:var(--wd-sage)}.hero-lead{font-size:var(--politis-font-size-17);line-height:var(--politis-line-height-1p65);color:var(--muted);max-width:370px;margin:0 0 var(--politis-space-33)}.hero-actions{display:flex;gap:var(--politis-space-12);align-items:center;flex-wrap:wrap}.hero-actions .btn{font-size:var(--politis-font-size-13)}.hero-art{position:absolute;inset:0;z-index:2;pointer-events:none}.hero-columns{position:absolute;z-index:0;right:-190px;bottom:-70px;height:calc(100% - 5px);width:auto;max-width:none;opacity:.57;object-fit:contain;mask-image:linear-gradient(to bottom,var(--politis-c000000) 65%,transparent 98%);-webkit-mask-image:linear-gradient(to bottom,var(--politis-c000000) 65%,transparent 98%)}.hero-thinker{position:absolute;z-index:1;right:-65px;bottom:-145px;height:calc(100% + 24px);width:auto;max-width:none;object-fit:contain}.hero-video-frame{position:absolute;inset:0;z-index:1;pointer-events:none;opacity:0;transition:opacity .4s ease;mask-image:linear-gradient(to right,transparent 25%,var(--politis-c000000) 48%);-webkit-mask-image:linear-gradient(to right,transparent 25%,var(--politis-c000000) 48%)}.hero-video{display:block;width:100%;height:100%;object-fit:cover;object-position:right center}.has-hero-video .hero-video-frame{opacity:1}.has-hero-video .hero-art{opacity:0}.hero-video-toggle{position:absolute;right:24px;bottom:20px;z-index:6;padding:var(--politis-space-10) var(--politis-space-16);min-height:44px;border:1px solid var(--politis-c163b3633);border-radius:999px;color:var(--ink);background:var(--politis-cf4f1e9e6);font-size:var(--politis-font-size-11);backdrop-filter:blur(8px)}.hero-video-toggle[hidden]{display:none}@media(min-width:700px){.hero-video{object-position:right top}}@media(min-width:1600px){.hero-thinker{right:-90px}.hero-columns{right:-215px}}@media(max-width:1199px){.hero-title{font-size:var(--politis-font-size-fluid-14)}.hero-thinker{right:-95px;height:97%;bottom:-105px}.hero-columns{right:-205px;height:95%;bottom:-25px}.hero-copy{width:55%}.hero-lead{max-width:330px;font-size:var(--politis-font-size-16)}.hero-actions{gap:var(--politis-space-10)}.hero-actions .btn{font-size:var(--politis-font-size-12);padding-inline:var(--politis-space-20)}}@media(max-width:999px){.hero-layout{padding-top:var(--politis-space-78)}.hero-copy{width:54%;padding-bottom:0}.hero-title{font-size:var(--politis-font-size-fluid-13)}.hero-thinker{right:-130px;height:93%;bottom:-80px}.hero-columns{right:-220px;height:90%;bottom:0}.hero-lead{max-width:290px}.hero-actions{flex-direction:column;align-items:flex-start}.hero-video-frame{top:78px}}@media(min-width:700px) and (max-aspect-ratio:5/4){.hero-thinker{height:auto;width:min(65vw,850px);bottom:-140px;right:-130px}.hero-columns{height:auto;width:min(67vw,870px);right:-200px;bottom:-30px}.hero-copy{align-self:flex-start;padding-top:var(--politis-space-110);padding-bottom:0}.hero-title{font-size:var(--politis-font-size-fluid-15)}}@media(max-width:699px){.politis-hero{height:auto;min-height:min(100svh,860px)}.hero-layout{min-height:min(100svh,860px);padding-top:var(--politis-space-112);display:grid;grid-template-rows:auto minmax(330px,1fr);align-items:stretch}.hero-copy{width:100%;padding-bottom:0}.hero-title{font-size:var(--politis-font-size-fluid-10);margin:0 0 var(--politis-space-22);letter-spacing:-.04em}.hero-lead{font-size:var(--politis-font-size-15);line-height:var(--politis-line-height-1p65);max-width:320px;margin-bottom:var(--politis-space-24)}.hero-actions{gap:var(--politis-space-8);flex-direction:row;align-items:center}.hero-actions .btn{font-size:var(--politis-font-size-12);padding-inline:var(--politis-space-16);min-height:44px}.hero-actions .btn-secondary{border:0;padding-inline:0}.hero-art{position:relative;inset:auto;margin:var(--politis-space-25) var(--politis-space-n24) 0;min-height:430px}.hero-thinker{width:100%;height:auto;right:0;bottom:-100px}.hero-columns{height:125%;width:auto;right:-33px;bottom:-100px;opacity:.5}.hero-video-frame{inset:auto -50px 0 auto;width:210%;height:430px;mask-image:linear-gradient(to bottom,transparent,var(--politis-c000000) 10%);-webkit-mask-image:linear-gradient(to bottom,transparent,var(--politis-c000000) 10%)}.hero-video-toggle{right:16px;bottom:16px}}@media(max-width:359px){.hero-actions{flex-direction:column;align-items:flex-start}.hero-art{min-height:320px}}.approach{padding:var(--politis-space-120) 0 var(--politis-space-130);background:var(--wd-paper-3)}.approach-layout{display:grid;grid-template-columns:1fr 2fr;gap:var(--politis-space-60)}.approach .eyebrow{margin-top:var(--politis-space-15);max-width:22ch}.approach .section-title{max-width:750px}.approach .lead{max-width:52ch;margin:var(--politis-space-32) 0 var(--politis-space-28)}@media(max-width:699px){.approach{padding:var(--politis-space-75) 0 var(--politis-space-80)}.approach-layout{display:block}.approach .eyebrow{margin:0 0 var(--politis-space-32);max-width:none}.approach .lead{margin-top:var(--politis-space-24)}}.civic-story{background:var(--wd-paper-3)}.story-stage,.story-frame{position:relative}.story-frame{overflow:hidden}.story-panel{position:relative;display:flex;flex-direction:column;overflow:hidden;background:var(--wd-panel)}.senate-panel>.scene-image{position:relative;width:100%;height:auto;aspect-ratio:1672/941;object-fit:contain}.forum-layers{position:relative;width:100%;aspect-ratio:1672/941;order:2}.forum-layers .scene-image{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.citizens-layer{z-index:2}.scene-copy{order:-1;padding:var(--politis-space-72) var(--politis-space-fluid-8) var(--politis-space-48);position:relative;color:var(--ink)}.scene-copy h2{font:400 clamp(42px,4.8vw,76px)/1.03 var(--font-display);letter-spacing:-.035em;margin:0}.scene-copy h2 em{font-weight:var(--politis-font-weight-400);line-height:var(--politis-line-height-1p15)}.scene-copy p{font-size:var(--politis-font-size-16);line-height:var(--politis-line-height-1p7);max-width:28ch;margin:var(--politis-space-26) 0 0}.citizens-panel .scene-copy{background:var(--wd-panel-copy)}@media(min-width:1100px){.motion-enabled .civic-story{height:310svh}.motion-enabled .story-stage{height:100svh;position:sticky;top:0;overflow:hidden;isolation:isolate}.motion-enabled .story-frame{height:100%;isolation:isolate}.motion-enabled .story-panel{position:absolute;inset:0;display:block;height:100%;backface-visibility:hidden}.motion-enabled .senate-panel{z-index:1}.motion-enabled .citizens-panel{z-index:2;transform:translate3d(0,100%,0)}.motion-enabled .scene-image,.motion-enabled .senate-panel>.scene-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:right center;aspect-ratio:auto}.motion-enabled .forum-layers{position:absolute;inset:0;height:100%;aspect-ratio:auto}.motion-enabled .scene-copy{position:absolute;top:0;left:0;z-index:5;width:45%;padding:var(--politis-space-fluid-12) 0 0 var(--politis-space-fluid-8);background:none}.motion-enabled .scene-copy h2{font-size:var(--politis-font-size-fluid-9)}.motion-enabled .scene-copy p{font-size:var(--politis-font-size-15)}.motion-enabled .public-copy{opacity:0}.motion-enabled .senate-panel>.scene-image,.motion-enabled .forum-layers,.motion-enabled .citizens-panel{will-change:transform}.motion-enabled .method-image img,.motion-enabled .closing-art img,.motion-enabled .method-step h3,.motion-enabled .footer-signature{will-change:transform}.motion-enabled .chamber-copy,.motion-enabled .public-copy{will-change:transform,opacity}}@media(max-width:699px){.scene-copy{padding:var(--politis-space-50) var(--politis-space-24) var(--politis-space-38)}.scene-copy h2{font-size:var(--politis-font-size-43)}.scene-copy p{font-size:var(--politis-font-size-14);margin-top:var(--politis-space-20)}.scene-copy p br{display:none}}.agenda{background:var(--paper);padding:var(--politis-space-120) 0}.agenda-heading{margin-bottom:var(--politis-space-52)}.agenda-heading .eyebrow{margin:0 0 var(--politis-space-20)}.agenda-heading .section-title{font-size:var(--politis-font-size-fluid-12)}.agenda-heading h2 em{white-space:nowrap}.agenda-index-link{display:inline-flex;align-self:flex-start;margin-top:var(--politis-space-22);font-size:var(--politis-font-size-12)}.agenda-track{display:grid;gap:var(--politis-space-28);width:min(100% - 128px,1280px);margin:auto}.agenda-card{display:grid;grid-template-columns:1fr 1fr;position:relative;overflow:hidden;border-radius:var(--politis-radius-8);background:var(--wd-card-trust);min-height:580px}.agenda-voice{background:var(--wd-card-voice)}.agenda-future{background:var(--wd-card-future)}.agenda-card-copy{position:relative;z-index:2;padding:var(--politis-space-54) var(--politis-space-56)}.agenda-topic{font-size:var(--politis-font-size-12);color:var(--muted);margin:0 0 var(--politis-space-24)}.agenda-card h3{font:400 clamp(42px,4vw,62px)/1.03 var(--font-display);letter-spacing:-.035em;margin:0 0 var(--politis-space-25)}.agenda-card h3 em{font-weight:var(--politis-font-weight-400);line-height:var(--politis-line-height-1p13)}.agenda-card-copy>p:not(.agenda-topic){font-size:var(--politis-font-size-15);line-height:var(--politis-line-height-1p7);max-width:34ch;color:var(--muted)}.agenda-card ul{padding:0;margin:var(--politis-space-26) 0 var(--politis-space-30);list-style:none;color:var(--muted);font-size:var(--politis-font-size-12);line-height:var(--politis-line-height-2p1)}.agenda-card li:before{content:'↗';margin-right:var(--politis-space-12);color:var(--accent)}.agenda-card .text-link{color:var(--ink)}.agenda-art{position:relative;overflow:hidden;min-height:100%}.agenda-art img{display:block;width:100%;height:100%;max-width:100%;object-fit:cover;object-position:50% 25%}@media(min-width:1100px){.motion-enabled .agenda{height:285svh;padding:0}.motion-enabled .agenda-stage{position:sticky;top:0;height:100svh;overflow:hidden;padding-top:var(--politis-space-fluid-11)}.motion-enabled .agenda-heading{margin-bottom:var(--politis-space-28);display:flex;align-items:center;gap:var(--politis-space-80)}.motion-enabled .agenda-heading .section-title{font-size:var(--politis-font-size-fluid-7)}.motion-enabled .agenda-heading .section-title br{display:none}.motion-enabled .agenda-heading .eyebrow{max-width:20ch;margin:0}.motion-enabled .agenda-window{overflow:hidden}.motion-enabled .agenda-track{display:flex;gap:var(--politis-space-28);width:max-content;margin:0;padding:0 var(--politis-space-fluid-10);will-change:transform}.motion-enabled .agenda-card{flex:0 0 min(1150px,calc(100vw - 180px));width:min(1150px,calc(100vw - 180px));height:calc(100svh - 285px);min-height:410px}.motion-enabled .agenda-card-copy{padding:var(--politis-space-34) var(--politis-space-46)}.motion-enabled .agenda-topic{margin-bottom:var(--politis-space-18)}.motion-enabled .agenda-card h3{font-size:var(--politis-font-size-fluid-6);margin-bottom:var(--politis-space-18)}.motion-enabled .agenda-card ul{margin:var(--politis-space-20) 0 var(--politis-space-24)}.motion-enabled .agenda-card-copy>p:not(.agenda-topic){font-size:var(--politis-font-size-14)}}@media(max-width:1099px){.agenda-track{width:calc(100% - 80px)}.agenda-card-copy{padding:var(--politis-space-36)}.agenda-card{min-height:570px}.agenda-card h3{font-size:var(--politis-font-size-48)}}@media(max-width:699px){.agenda{padding:var(--politis-space-76) 0}.agenda-heading{margin-bottom:var(--politis-space-34)}.agenda-heading .section-title{font-size:var(--politis-font-size-46)}.agenda-track{width:calc(100% - 48px);gap:var(--politis-space-24)}.agenda-card{display:flex;flex-direction:column;min-height:0}.agenda-card-copy{padding:var(--politis-space-32) var(--politis-space-28) var(--politis-space-30)}.agenda-topic{font-size:var(--politis-font-size-11);margin-bottom:var(--politis-space-20)}.agenda-card h3{font-size:var(--politis-font-size-42)}.agenda-card-copy>p:not(.agenda-topic){font-size:var(--politis-font-size-14)}.agenda-card ul{font-size:var(--politis-font-size-11);margin:var(--politis-space-20) 0 var(--politis-space-24)}.agenda-art{height:260px;min-height:0}.agenda-art img{object-position:50% 15%}}.thinking{padding:var(--politis-space-120) 0 var(--politis-space-128);background:var(--paper);color:var(--ink)}.thinking-heading{margin:0 0 var(--politis-space-54);max-width:860px}.thinking-heading .eyebrow{margin:0 0 var(--politis-space-22)}.thinking-heading .section-title{margin:0 0 var(--politis-space-20)}.thinking-heading .lead{margin:0;color:var(--muted)}.thinking-index-link{display:inline-flex;font-size:var(--politis-font-size-12);margin-top:var(--politis-space-22)}.thinking-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:var(--politis-space-fluid-9);align-items:start}.thinking-feature{min-width:0}.thinking-image-button{display:block;overflow:hidden;width:100%;padding:0;border:0;background:var(--wd-sea);border-radius:var(--politis-radius-8);cursor:pointer;aspect-ratio:1.76;position:relative;text-decoration:none}.thinking-image-button img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 55%;transition:transform 700ms cubic-bezier(.2,.7,.2,1)}.thinking-image-button:hover img{transform:scale(1.025)}.thinking-feature-copy{padding:var(--politis-space-28) 0 0;max-width:570px}.thinking-category{margin:0 0 var(--politis-space-14);font-family:var(--font-sans);font-size:var(--politis-font-size-12);font-weight:var(--politis-font-weight-500);letter-spacing:.025em;color:var(--muted)}.thinking h3{margin:0 0 var(--politis-space-18);font-family:var(--font-display);font-weight:var(--politis-font-weight-400);letter-spacing:-.028em;line-height:var(--politis-line-height-1p04);font-size:var(--politis-font-size-fluid-3)}.thinking-title-button{display:block;padding:0;border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;line-height:inherit;text-align:left;cursor:pointer;text-decoration:none;text-underline-offset:6px;text-decoration-thickness:1px}.thinking-title-button:hover{text-decoration:underline}.thinking-feature-copy>p:not(.thinking-category),.thinking-note>p:not(.thinking-category){margin:0;max-width:38ch;font-size:var(--politis-font-size-15);line-height:var(--politis-line-height-1p65);color:var(--muted)}.thinking-read{display:inline-flex;align-items:center;justify-content:space-between;gap:var(--politis-space-32);margin:var(--politis-space-24) 0 0;padding:0 0 var(--politis-space-9);border:0;border-bottom:1px solid var(--politis-ink-a350);background:transparent;color:inherit;font-family:var(--font-sans);font-size:var(--politis-font-size-13);font-weight:var(--politis-font-weight-500);text-decoration:none;cursor:pointer;transition:border-color 180ms ease}.thinking-read span{font-size:var(--politis-font-size-19);font-weight:var(--politis-font-weight-400);line-height:1}.thinking-read:hover{border-color:var(--ink)}.thinking-sidebar{border-top:1px solid var(--politis-ink-a250)}.thinking-note{padding:var(--politis-space-28) 0 var(--politis-space-34)}.thinking-note+.thinking-note{border-top:1px solid var(--politis-ink-a250);padding-top:var(--politis-space-34)}.thinking-note h3{font-size:var(--politis-font-size-fluid-2);line-height:var(--politis-line-height-1p09);margin-bottom:var(--politis-space-16)}@media(min-width:1600px){.thinking-grid{gap:var(--politis-space-112)}}@media(max-width:1099px){.thinking{padding:var(--politis-space-96) 0}.thinking-grid{gap:var(--politis-space-48);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.thinking-note h3{font-size:var(--politis-font-size-34)}.thinking-note{padding-top:var(--politis-space-24)}.thinking-feature-copy{padding-top:var(--politis-space-24)}}@media(max-width:767px){.thinking{padding:var(--politis-space-72) 0 var(--politis-space-80)}.thinking-heading{margin-bottom:var(--politis-space-36)}.thinking-heading .eyebrow{margin-bottom:var(--politis-space-18)}.thinking-heading .section-title{max-width:11ch}.thinking-grid{grid-template-columns:1fr;gap:var(--politis-space-42)}.thinking-image-button{aspect-ratio:1.5}.thinking-image-button img{object-position:75% 50%}.thinking-feature-copy{padding-top:var(--politis-space-23)}.thinking h3{font-size:var(--politis-font-size-38)}.thinking-category{font-size:var(--politis-font-size-11)}.thinking-sidebar{display:grid;grid-template-columns:1fr;gap:0}.thinking-note{padding:var(--politis-space-28) 0 var(--politis-space-30)}.thinking-note h3{font-size:var(--politis-font-size-34)}.thinking-read{margin-top:var(--politis-space-20)}.thinking-note:last-child{padding-bottom:0}}@media(prefers-reduced-motion:reduce){.thinking-image-button img{transition:none}.thinking-image-button:hover img{transform:none}}.method{padding:var(--politis-space-125) 0;background:var(--wd-paper-2)}.method-heading{margin-bottom:var(--politis-space-70)}.method-heading .lead{margin:var(--politis-space-28) 0 0;max-width:44ch}.method-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:var(--politis-space-110);align-items:start}.method-visual{position:relative;top:auto}.motion-enabled .method-visual{position:sticky;top:124px}.method-image{aspect-ratio:4/5;overflow:hidden;border-radius:var(--politis-radius-8)}.method-image img{width:100%;height:100%;object-fit:cover;object-position:38% center;transform-origin:45% 65%}.method-visual>p{font:italic 25px/1.3 var(--font-display);margin:var(--politis-space-22) 0 0}.method-step{padding:var(--politis-space-32) 0 var(--politis-space-64);border-top:1px solid var(--politis-c163b3633)}.method-verb{font-size:var(--politis-font-size-11);text-transform:uppercase;letter-spacing:.1em;color:var(--accent);margin:0 0 var(--politis-space-24)}.method-step h3{font:400 clamp(38px,3.6vw,54px)/1.03 var(--font-display);letter-spacing:-.03em;margin:0 0 var(--politis-space-28)}.method-step h3 em{font-weight:var(--politis-font-weight-400);font-style:normal;line-height:var(--politis-line-height-1p1)}.method-step>p:not(.method-verb){max-width:36ch;color:var(--muted);font-size:var(--politis-font-size-15);line-height:var(--politis-line-height-1p8)}.method-step .method-detail{font-size:var(--politis-font-size-11) !important;margin-top:var(--politis-space-28)}.method-step:last-child{padding-bottom:0}@media(min-width:1100px){.motion-enabled .method-step{min-height:65svh;padding-top:var(--politis-space-50)}.motion-enabled .method-step:last-child{min-height:55svh}.motion-enabled .method-image{height:calc(100svh - 225px);min-height:440px;aspect-ratio:auto}.motion-enabled .method-visual{will-change:transform}}@media(max-width:1099px){.method-grid{gap:var(--politis-space-55)}.motion-enabled .method-visual{top:110px}.method-step h3{font-size:var(--politis-font-size-44)}.method-image{aspect-ratio:3/4}}@media(max-width:699px){.method{padding:var(--politis-space-76) 0}.method-heading{margin-bottom:var(--politis-space-38)}.method-grid{display:block}.method-visual,.motion-enabled .method-visual{position:relative;top:auto;margin-bottom:var(--politis-space-46)}.method-image{aspect-ratio:4/3}.method-image img{object-position:42% center}.method-visual>p{font-size:var(--politis-font-size-22)}.method-step{padding:var(--politis-space-30) 0 var(--politis-space-45)}.method-step h3{font-size:var(--politis-font-size-39)}.method-step>p:not(.method-verb){font-size:var(--politis-font-size-14)}.method-verb{margin-bottom:var(--politis-space-22)}}.principles{padding:var(--politis-space-125) 0;background:var(--wd-paper-3)}.principles-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--politis-space-100)}.principles-intro .lead{margin-top:var(--politis-space-28)}.principles-list{padding-top:var(--politis-space-4)}.principles-list details{border-top:1px solid var(--politis-c163b3633)}.principles-list details:last-child{border-bottom:1px solid var(--politis-c163b3633)}.principles-list summary,.questions summary{display:flex;gap:var(--politis-space-24);justify-content:space-between;align-items:center;list-style:none;cursor:pointer;font:400 29px/1.2 var(--font-display)}.principles-list summary{padding:var(--politis-space-25) 0;letter-spacing:-.01em}.principles-list summary::-webkit-details-marker,.questions summary::-webkit-details-marker{display:none}.principles-list summary span{font:300 25px var(--font-sans)}.questions summary span{font:300 24px var(--font-sans)}.principles-list summary span,.questions summary span{transition:transform .28s cubic-bezier(.2,.7,.2,1)}.principles-list details[open] summary span,.questions details[open] summary span{transform:rotate(45deg)}.principles-list details p{margin:0 var(--politis-space-44) var(--politis-space-27) 0;max-width:42ch;color:var(--muted);font-size:var(--politis-font-size-15);line-height:var(--politis-line-height-1p8)}.questions{padding:var(--politis-space-120) 0 var(--politis-space-135);background:var(--paper)}.questions-grid{display:grid;grid-template-columns:1fr 1.2fr;gap:var(--politis-space-120)}.questions .lead{font-size:var(--politis-font-size-16);margin-top:var(--politis-space-28)}.questions-list{border-top:1px solid var(--politis-c163b3633)}.questions details{border-bottom:1px solid var(--politis-c163b3633)}.questions summary{padding:var(--politis-space-26) 0}.questions details p{font-size:var(--politis-font-size-14);line-height:var(--politis-line-height-1p8);color:var(--muted);margin:0 var(--politis-space-40) var(--politis-space-28) 0}.questions details button{background:none;border:0;padding:0;color:var(--accent);font:inherit;text-decoration:underline;text-underline-offset:3px}@media(max-width:1099px){.questions-grid{gap:var(--politis-space-60)}}@media(max-width:899px){.principles-grid{gap:var(--politis-space-48)}.principles-list summary{font-size:var(--politis-font-size-26)}}@media(max-width:699px){.principles{padding:var(--politis-space-76) 0}.principles-grid{grid-template-columns:1fr;gap:var(--politis-space-40)}.principles-list summary{font-size:var(--politis-font-size-26)}.principles-list details p{font-size:var(--politis-font-size-14)}.questions{padding:var(--politis-space-76) 0}.questions-grid{grid-template-columns:1fr;gap:var(--politis-space-36)}.questions .section-title{font-size:var(--politis-font-size-46)}.questions summary{font-size:var(--politis-font-size-25);padding:var(--politis-space-24) 0}.questions details p{font-size:var(--politis-font-size-14);margin-right:var(--politis-space-10)}}@media(prefers-reduced-motion:reduce){.questions summary span,.principles summary span{transition:none}}.closing-scene{padding:var(--politis-space-125) 0 0;background:var(--wd-paper-3);overflow:hidden}.closing-heading{text-align:center;max-width:1050px;margin-bottom:var(--politis-space-75)}.closing-heading .eyebrow{margin:0 0 var(--politis-space-30)}.closing-heading h2{font:400 clamp(72px,7.7vw,118px)/.99 var(--font-display);letter-spacing:-.045em;margin:0}.closing-heading h2 em{font-weight:var(--politis-font-weight-400);line-height:var(--politis-line-height-1p13);display:inline-block;padding-bottom:var(--politis-space-0p05em)}.closing-heading>p:not(.eyebrow){font-size:var(--politis-font-size-16);line-height:var(--politis-line-height-1p8);color:var(--muted);margin:var(--politis-space-25) 0 var(--politis-space-30)}.closing-heading .btn{gap:var(--politis-space-30)}.closing-art{width:min(100% - 80px,1360px);height:62svh;min-height:440px;max-height:700px;margin:auto;overflow:hidden;border-radius:var(--politis-radius-8) var(--politis-radius-8) 0 0}.closing-art img{height:100%;width:100%;object-fit:cover;object-position:center 43%}@media(max-width:1099px){.closing-art{width:calc(100% - 48px);height:55svh;min-height:380px}}@media(max-width:699px){.closing-scene{padding-top:var(--politis-space-80)}.closing-heading{margin-bottom:var(--politis-space-46)}.closing-heading .eyebrow{font-size:var(--politis-font-size-10);margin-bottom:var(--politis-space-25)}.closing-heading h2{font-size:var(--politis-font-size-fluid-8)}.closing-heading>p:not(.eyebrow){font-size:var(--politis-font-size-14);margin:var(--politis-space-22) 0 var(--politis-space-26)}.closing-heading>p br{display:none}.closing-art{width:calc(100% - 32px);height:auto;aspect-ratio:4/3;min-height:0}.closing-art img{object-position:50% 36%}}.site-footer{background:var(--ink);color:var(--wd-on-ink);padding:var(--politis-space-88) 0 0;overflow:hidden}.footer-intro{display:flex;gap:var(--politis-space-50);justify-content:space-between;align-items:flex-end;padding-bottom:var(--politis-space-60);border-bottom:1px solid var(--politis-cd0e7e12c)}.footer-intro h2{font:400 clamp(39px,4.4vw,66px)/1.05 var(--font-display);letter-spacing:-.025em;margin:0}.footer-intro h2 em{font-weight:var(--politis-font-weight-400);line-height:var(--politis-line-height-1p15)}.footer-top-link{font-size:var(--politis-font-size-12);text-decoration:none;display:flex;gap:var(--politis-space-40);padding-bottom:var(--politis-space-9);border-bottom:1px solid var(--politis-cd0e7e150);white-space:nowrap}.footer-top-link span{font-size:var(--politis-font-size-20)}.footer-columns{display:grid;grid-template-columns:1.5fr 1fr 1fr 1.2fr;gap:var(--politis-space-60);margin-top:var(--politis-space-56)}.footer-description{font-size:var(--politis-font-size-14);line-height:var(--politis-line-height-1p8);color:var(--wd-on-ink-2);max-width:25ch;margin:0}.footer-columns h3{font:500 11px/1.3 var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--wd-on-ink-3);margin:0 0 var(--politis-space-24)}.footer-columns nav{display:flex;align-items:flex-start;flex-direction:column;gap:var(--politis-space-13)}.footer-columns nav h3{margin-bottom:var(--politis-space-11)}.footer-columns a{font-size:var(--politis-font-size-13);text-decoration:none;text-underline-offset:5px}.footer-columns a:hover{text-decoration:underline}.footer-socials{display:flex;gap:var(--politis-space-10);margin-top:var(--politis-space-25)}.footer-columns .footer-social{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid var(--politis-cd0e7e138);border-radius:50%;color:var(--wd-on-ink-2);transition:border-color .2s,color .2s}.footer-columns .footer-social:hover{border-color:var(--politis-cd0e7e180);color:var(--wd-on-ink);text-decoration:none}.footer-social svg{width:17px;height:17px;display:block}.footer-participate p{font-size:var(--politis-font-size-16);line-height:var(--politis-line-height-1p6);margin:0 0 var(--politis-space-20)}.footer-participate button{display:flex;gap:var(--politis-space-30);background:none;border:0;border-bottom:1px solid var(--politis-cd0e7e160);color:var(--wd-on-ink);font-size:var(--politis-font-size-12);padding:0 0 var(--politis-space-10)}.footer-signature{display:block;width:100%;margin:var(--politis-space-40) 0 var(--politis-space-22);padding:0;line-height:0;overflow:visible;text-decoration:none;color:var(--wd-paper-3)}.footer-signature:focus-visible{outline-offset:-8px}.footer-velvet{display:block;width:100%;height:auto;overflow:visible}.footer-velvet text{font-family:var(--font-display);font-weight:var(--politis-font-weight-400);font-size:var(--politis-font-size-670);letter-spacing:-.065em}.footer-legal{border-top:1px solid var(--politis-cd0e7e130);padding-top:var(--politis-space-25);display:flex;gap:var(--politis-space-25);justify-content:space-between;font-size:var(--politis-font-size-10);color:var(--wd-on-ink-3)}.footer-legal p{margin:0}.footer-legal button[data-motion-toggle]{border:0;background:none;color:inherit;padding:0;font-size:var(--politis-font-size-10);text-decoration:underline;text-underline-offset:4px}.footer-banner{width:100%;aspect-ratio:2172/697;margin:var(--politis-space-28) 0 0;overflow:hidden;line-height:0}.footer-banner img{display:block;width:102%;height:auto;max-width:none;margin:0 0 0 var(--politis-space-fluid-1)}.footer-banner:focus-visible{outline:2px solid var(--wd-paper-3);outline-offset:-4px}.site-footer :focus-visible{outline-color:var(--wd-paper-3)}@media(max-width:1099px){.footer-columns{gap:var(--politis-space-30);grid-template-columns:1.4fr 1fr 1fr}.footer-participate{grid-column:1/-1;display:flex;gap:var(--politis-space-45);align-items:center}.footer-participate h3,.footer-participate p{margin:0}}@media(max-width:699px){.site-footer{padding:var(--politis-space-60) 0 0}.footer-intro{display:block;padding-bottom:var(--politis-space-35)}.footer-intro h2{font-size:var(--politis-font-size-40)}.footer-top-link{font-size:var(--politis-font-size-11);display:inline-flex;margin-top:var(--politis-space-28);gap:var(--politis-space-30)}.footer-columns{margin-top:var(--politis-space-35);grid-template-columns:1fr 1fr;gap:var(--politis-space-34) var(--politis-space-25)}.footer-about{grid-column:1/-1}.footer-description{max-width:32ch;font-size:var(--politis-font-size-14)}.footer-socials{margin-top:var(--politis-space-22)}.footer-columns h3{margin-bottom:var(--politis-space-20)}.footer-columns nav h3{margin-bottom:var(--politis-space-7)}.footer-participate{display:block}.footer-participate h3{margin-bottom:var(--politis-space-14)}.footer-participate p{margin-bottom:var(--politis-space-16);font-size:var(--politis-font-size-17)}.footer-participate p br{display:none}.footer-signature{margin:var(--politis-space-32) 0 var(--politis-space-24)}.footer-legal{display:grid;grid-template-columns:1fr;font-size:var(--politis-font-size-9);gap:var(--politis-space-12);padding-top:var(--politis-space-22)}.footer-banner{aspect-ratio:auto;height:289px;margin-top:var(--politis-space-28);overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.footer-banner::-webkit-scrollbar{display:none}.footer-banner img{width:900px;min-width:900px;height:300px;max-width:none;margin-left:var(--politis-space-n5)}}#contact-dialog.ox-open{background:var(--politis-c14373199);backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);padding:var(--politis-space-16)}.contact-dialog{position:relative;width:min(1120px,94vw);max-height:92dvh;overflow:auto;border-radius:var(--politis-radius-8);background:var(--paper);color:var(--ink);box-shadow:0 20px 100px var(--politis-c132c3650)}.contact-layout{display:grid;grid-template-columns:.9fr 1.1fr}.contact-art{position:relative;overflow:hidden;background:var(--wd-paper-3);min-height:560px}.contact-art img{position:absolute;height:90%;width:auto;max-width:none;bottom:0;left:50%;transform:translateX(-50%)}.contact-content{padding:var(--politis-space-70) var(--politis-space-48) var(--politis-space-40);position:relative}.dialog-close{position:absolute;right:24px;top:20px;border:0;background:none;color:var(--ink);font-size:var(--politis-font-size-12);display:flex;gap:var(--politis-space-12);align-items:center;min-height:44px}.dialog-close span{font-size:var(--politis-font-size-25);font-weight:var(--politis-font-weight-300)}.contact-content .eyebrow{margin:0 0 var(--politis-space-20);font-size:var(--politis-font-size-10)}.contact-content h2{font:400 56px/1 var(--font-display);letter-spacing:-.03em;margin:0}.contact-content h2 em{font-weight:var(--politis-font-weight-400);line-height:var(--politis-line-height-1p15)}.contact-explainer{font-size:var(--politis-font-size-14);color:var(--muted);margin:var(--politis-space-22) 0}.contact-form label{display:block;font-size:var(--politis-font-size-11);line-height:var(--politis-line-height-1p5);margin-bottom:var(--politis-space-18);font-weight:var(--politis-font-weight-500)}.contact-form input,.contact-form select,.contact-form textarea{display:block;width:100%;border:0;border-bottom:1px solid var(--politis-c163b3650);padding:var(--politis-space-10) 0;background:transparent;color:var(--ink);font-size:var(--politis-font-size-14);border-radius:0;min-height:44px}.contact-form input:focus,.contact-form select:focus,.contact-form textarea:focus{outline:none;border-bottom:2px solid var(--accent)}.contact-form textarea{resize:vertical}.contact-form textarea::placeholder{color:var(--wd-placeholder);font-size:var(--politis-font-size-12)}.field-row{display:grid;grid-template-columns:1fr 1fr;gap:var(--politis-space-24)}.form-help{font-size:var(--politis-font-size-10);line-height:var(--politis-line-height-1p6);color:var(--muted);max-width:38ch;margin:var(--politis-space-15) 0 0}.form-status{font-size:var(--politis-font-size-12);margin:var(--politis-space-12) 0 0;min-height:1.6em}@media(max-width:899px){.contact-content{padding-inline:var(--politis-space-30)}.contact-layout{grid-template-columns:.7fr 1.3fr}}@media(max-width:699px){.contact-layout{display:block}.contact-art{display:none}.contact-content{padding:var(--politis-space-70) var(--politis-space-26) var(--politis-space-30)}.contact-content h2{font-size:var(--politis-font-size-48)}.field-row{display:block}}.detail-page main{overflow:clip}.detail-kicker{margin:0 0 var(--politis-space-22);font-size:var(--politis-font-size-11);letter-spacing:.13em;text-transform:uppercase;font-weight:var(--politis-font-weight-500)}.detail-back{display:inline-flex;gap:var(--politis-space-15);font-size:var(--politis-font-size-12);text-decoration:none;border-bottom:1px solid var(--politis-c163b3633);padding-bottom:var(--politis-space-9)}.detail-back:hover{color:var(--accent)}.detail-heading{font:400 clamp(66px,7.4vw,112px)/.99 var(--font-display);letter-spacing:-.04em;margin:0;max-width:1100px}.detail-heading em{font-weight:var(--politis-font-weight-400);color:var(--wd-sage);line-height:var(--politis-line-height-1p12)}.detail-standfirst{font-size:var(--politis-font-size-18);line-height:var(--politis-line-height-1p7);color:var(--muted);max-width:650px;margin:var(--politis-space-30) 0 0}.detail-parallax{position:relative;overflow:hidden;background:var(--wd-paper-3);isolation:isolate}.detail-parallax img{display:block;width:100%;height:100%;object-fit:cover;transform:translate3d(0,0,0) scale(1.12)}.detail-parallax img[data-image-parallax]{will-change:transform}.detail-section-heading{font:400 clamp(44px,4.3vw,66px)/1.06 var(--font-display);letter-spacing:-.025em;margin:0 0 var(--politis-space-28)}.detail-section-heading em{font-weight:var(--politis-font-weight-400)}.detail-prose{font-size:var(--politis-font-size-17);line-height:var(--politis-line-height-1p85);color:var(--muted)}.detail-prose p{margin:0 0 var(--politis-space-24)}.detail-prose p:last-child{margin-bottom:0}.detail-link{display:inline-flex;gap:var(--politis-space-30);padding-bottom:var(--politis-space-10);border-bottom:1px solid var(--politis-c163b3640);font-size:var(--politis-font-size-12);text-decoration:none}.detail-link:hover{color:var(--accent)}.detail-caption{display:flex;justify-content:space-between;gap:var(--politis-space-24);font-size:var(--politis-font-size-10);line-height:var(--politis-line-height-1p7);color:var(--muted);margin-top:var(--politis-space-17)}.detail-page .footer-top-link{white-space:nowrap}.question-hero{padding-top:var(--politis-space-142)}.question-hero .detail-back{margin-bottom:var(--politis-space-45)}.question-head{display:grid;grid-template-columns:1fr 250px;gap:var(--politis-space-70);align-items:end;padding-bottom:var(--politis-space-65)}.question-hero .detail-heading{font-size:var(--politis-font-size-fluid-17)}.question-topic{font-size:var(--politis-font-size-13);line-height:var(--politis-line-height-1p75);color:var(--muted);border-top:1px solid var(--politis-c163b3640);padding-top:var(--politis-space-19);margin-bottom:var(--politis-space-6)}.question-hero-media{position:relative;height:auto;aspect-ratio:1672/941;margin:0 var(--politis-space-40);border-radius:var(--politis-radius-7)}.question-hero-media img,.question-prefooter .detail-prefooter-media img{position:absolute;inset:0;object-position:center center;transform:scale(1.025)}.question-intro{padding:var(--politis-space-112) 0}.question-intro-grid{display:grid;grid-template-columns:1fr 1.55fr;gap:var(--politis-space-110)}.question-lenses{padding:var(--politis-space-110) 0 var(--politis-space-120);background:var(--wd-paper-2)}.question-lenses-heading{display:flex;align-items:start;justify-content:space-between;gap:var(--politis-space-70);margin-bottom:var(--politis-space-60)}.question-lenses-heading .detail-section-heading{max-width:630px;margin:0}.question-lenses-heading>p{font-size:var(--politis-font-size-14);color:var(--muted);max-width:280px;margin:var(--politis-space-8) 0 0;line-height:var(--politis-line-height-1p8)}.question-lens-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--politis-space-48)}.question-lens{border-top:1px solid var(--politis-c163b3640);padding-top:var(--politis-space-27)}.question-lens h3{font:400 35px/1.1 var(--font-display);letter-spacing:-.02em;margin:0 0 var(--politis-space-22)}.question-lens p{font-size:var(--politis-font-size-14);color:var(--muted);line-height:var(--politis-line-height-1p85);margin:0}.question-practice{padding:var(--politis-space-118) 0}.question-practice-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:var(--politis-space-120)}.question-practice-intro{font-size:var(--politis-font-size-16);line-height:var(--politis-line-height-1p8);color:var(--muted);max-width:410px}.question-prompts{list-style:none;padding:0;margin:0;border-top:1px solid var(--politis-c163b3633)}.question-prompts li{padding:var(--politis-space-25) 0;border-bottom:1px solid var(--politis-c163b3633);font:400 28px/1.25 var(--font-display)}.question-related{padding:var(--politis-space-65) 0;background:var(--wd-paper-3)}.question-related-grid{display:grid;grid-template-columns:1fr 1.55fr;gap:var(--politis-space-110);align-items:start}.question-related .detail-kicker{margin:var(--politis-space-7) 0}.question-related h2{font:400 48px/1.1 var(--font-display);letter-spacing:-.025em;margin:0 0 var(--politis-space-25)}.note-hero{padding:var(--politis-space-146) 0 var(--politis-space-84)}.note-hero .detail-back{margin-bottom:var(--politis-space-45)}.note-hero-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:var(--politis-space-70);align-items:center}.note-hero .detail-heading{font-size:var(--politis-font-size-fluid-16)}.note-hero-media{height:620px;border-radius:var(--politis-radius-7)}.note-hero-media img{object-position:64% center}.note-hero-meta{font-size:var(--politis-font-size-12);line-height:var(--politis-line-height-1p7);color:var(--wd-meta);display:flex;gap:var(--politis-space-24);margin-top:var(--politis-space-34)}.note-article{border-top:1px solid var(--politis-c163b3628);padding:var(--politis-space-100) 0 var(--politis-space-110)}.note-reading-grid{display:grid;grid-template-columns:230px minmax(0,680px);gap:var(--politis-space-100);justify-content:start}.note-aside{font-size:var(--politis-font-size-13);color:var(--muted);line-height:var(--politis-line-height-1p8);max-width:195px}.note-aside strong{display:block;color:var(--ink);font-size:var(--politis-font-size-12);text-transform:uppercase;letter-spacing:.1em;margin-bottom:var(--politis-space-14);font-weight:var(--politis-font-weight-500)}.note-aside .detail-link{font-size:var(--politis-font-size-11);margin-top:var(--politis-space-28);gap:var(--politis-space-14)}.note-body p{font-size:var(--politis-font-size-19);line-height:var(--politis-line-height-1p88);color:var(--muted);margin:0 0 var(--politis-space-30)}.note-body>p:first-child{font-size:var(--politis-font-size-24);line-height:var(--politis-line-height-1p65);color:var(--ink)}.note-body h2{font:400 43px/1.12 var(--font-display);letter-spacing:-.02em;margin:var(--politis-space-56) 0 var(--politis-space-26)}.note-body blockquote{font:400 39px/1.19 var(--font-display);letter-spacing:-.02em;color:var(--ink);margin:var(--politis-space-52) 0;padding:var(--politis-space-28) 0 var(--politis-space-28) var(--politis-space-36);border-left:1px solid var(--wd-sage)}.note-reflection{margin-top:var(--politis-space-55);padding-top:var(--politis-space-35);border-top:1px solid var(--politis-c163b3633)}.note-reflection .detail-kicker{font-size:var(--politis-font-size-10);margin-bottom:var(--politis-space-18)}.note-body .note-reflection p{font-size:var(--politis-font-size-17);line-height:var(--politis-line-height-1p8);margin:0}.note-body .note-reflection p.detail-kicker{font-size:var(--politis-font-size-10);margin-bottom:var(--politis-space-18)}.detail-related-notes{padding:var(--politis-space-85) 0;background:var(--wd-paper-2)}.related-heading-row{display:flex;align-items:center;justify-content:space-between;gap:var(--politis-space-40);margin-bottom:var(--politis-space-37)}.related-heading-row .detail-section-heading{font-size:var(--politis-font-size-46);margin:0}.detail-related-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--politis-space-60)}.detail-related-item{border-top:1px solid var(--politis-c163b3633);padding:var(--politis-space-27) 0 0}.detail-related-item .detail-kicker{font-size:var(--politis-font-size-10);margin-bottom:var(--politis-space-18)}.detail-related-item h3{font:400 35px/1.12 var(--font-display);letter-spacing:-.02em;margin:0 0 var(--politis-space-28);max-width:430px}.detail-prefooter{background:var(--wd-paper-3);padding-top:var(--politis-space-94)}.index-page .detail-prefooter{padding-top:var(--politis-space-87)}.note-prefooter{background:var(--wd-note-ground)}.detail-prefooter-copy{display:flex;gap:var(--politis-space-80);justify-content:space-between;align-items:flex-end;margin-bottom:var(--politis-space-60)}.detail-prefooter h2{font:400 clamp(53px,5.9vw,88px)/1.02 var(--font-display);letter-spacing:-.035em;margin:0;max-width:800px}.detail-prefooter h2 em{font-weight:var(--politis-font-weight-400)}.detail-prefooter p{font-size:var(--politis-font-size-14);color:var(--muted);line-height:var(--politis-line-height-1p8);max-width:300px;margin:0 0 var(--politis-space-24)}.detail-prefooter-media{height:clamp(360px,45vw,620px);margin:0 var(--politis-space-40);border-radius:var(--politis-radius-7) var(--politis-radius-7) 0 0}.question-prefooter .detail-prefooter-media{height:auto;aspect-ratio:1672/941}@media(min-width:1600px){.note-hero-media{height:690px}}@media(max-width:1199px){.question-head{grid-template-columns:1fr 210px;gap:var(--politis-space-40)}.question-intro-grid,.question-related-grid{gap:var(--politis-space-65)}.question-practice-grid{gap:var(--politis-space-70)}.question-lens-grid{gap:var(--politis-space-30)}.note-hero-grid{gap:var(--politis-space-40)}.note-hero-media{height:570px}.note-reading-grid{grid-template-columns:180px minmax(0,680px);gap:var(--politis-space-65)}.detail-prefooter-copy{gap:var(--politis-space-40)}}@media(max-width:999px){.question-head{grid-template-columns:1fr}.question-topic{max-width:420px}.question-hero-media{margin-inline:var(--politis-space-24)}.question-intro-grid,.question-related-grid{grid-template-columns:1fr;gap:var(--politis-space-35)}.question-intro-grid .detail-prose{max-width:720px}.question-lenses-heading{display:block}.question-lenses-heading>p{max-width:500px;margin-top:var(--politis-space-25)}.question-lens-grid{grid-template-columns:1fr;gap:var(--politis-space-35)}.question-lens{display:grid;grid-template-columns:1fr 1.5fr;gap:var(--politis-space-45)}.question-practice-grid{grid-template-columns:1fr;gap:var(--politis-space-35)}.question-practice-intro{max-width:650px}.note-hero-grid{grid-template-columns:1fr 1fr;gap:var(--politis-space-35);align-items:start}.note-hero .detail-heading{font-size:var(--politis-font-size-68)}.note-hero-media{height:530px}.note-reading-grid{grid-template-columns:1fr;gap:var(--politis-space-45)}.note-aside{display:flex;justify-content:space-between;gap:var(--politis-space-50);max-width:none}.note-aside>div{max-width:340px}.note-aside .detail-link{margin-top:0;align-self:flex-start}.note-body{max-width:680px;margin:auto}.detail-prefooter-copy{display:block}.detail-prefooter-copy>div:last-child{margin-top:var(--politis-space-30)}.detail-prefooter p{max-width:520px}.detail-prefooter-media{margin-inline:var(--politis-space-24);height:470px}.question-prefooter .detail-prefooter-media{height:auto}}@media(max-width:699px){.detail-back{font-size:var(--politis-font-size-11)}.detail-kicker{font-size:var(--politis-font-size-10);letter-spacing:.1em}.detail-heading{font-size:var(--politis-font-size-56)}.detail-standfirst{font-size:var(--politis-font-size-16);line-height:var(--politis-line-height-1p75);margin-top:var(--politis-space-25)}.question-hero{padding-top:var(--politis-space-112)}.question-hero .detail-back,.note-hero .detail-back{margin-bottom:var(--politis-space-35)}.question-head{padding-bottom:var(--politis-space-37);gap:var(--politis-space-30)}.question-hero .detail-heading{font-size:var(--politis-font-size-58)}.question-topic{font-size:var(--politis-font-size-12)}.question-hero-media{margin-inline:var(--politis-space-16)}.detail-caption{font-size:var(--politis-font-size-9);display:block;line-height:var(--politis-line-height-1p7)}.detail-caption span{display:block}.detail-caption span+span{margin-top:var(--politis-space-4)}.question-intro{padding:var(--politis-space-72) 0}.question-intro-grid{gap:var(--politis-space-24)}.detail-section-heading{font-size:var(--politis-font-size-43);margin-bottom:var(--politis-space-22)}.detail-prose{font-size:var(--politis-font-size-16);line-height:var(--politis-line-height-1p85)}.question-lenses{padding:var(--politis-space-72) 0}.question-lenses-heading{margin-bottom:var(--politis-space-38)}.question-lenses-heading>p{font-size:var(--politis-font-size-13);margin-top:var(--politis-space-22)}.question-lens{display:block;padding-top:var(--politis-space-22)}.question-lens h3{font-size:var(--politis-font-size-31);margin-bottom:var(--politis-space-18)}.question-lens p{font-size:var(--politis-font-size-14)}.question-practice{padding:var(--politis-space-72) 0}.question-practice-grid{gap:var(--politis-space-30)}.question-practice-intro{font-size:var(--politis-font-size-15)}.question-prompts li{font-size:var(--politis-font-size-25);padding:var(--politis-space-23) 0}.question-related{padding:var(--politis-space-50) 0}.question-related-grid{gap:var(--politis-space-22)}.question-related h2{font-size:var(--politis-font-size-39)}.note-hero{padding:var(--politis-space-112) 0 var(--politis-space-56)}.note-hero-grid{grid-template-columns:1fr;gap:var(--politis-space-38)}.note-hero .detail-heading{font-size:var(--politis-font-size-fluid-5)}.note-hero-meta{font-size:var(--politis-font-size-12);gap:var(--politis-space-22);margin-top:var(--politis-space-25)}.note-hero-media{height:370px}.note-hero-media img{object-position:60% center}.note-article{padding:var(--politis-space-55) 0 var(--politis-space-72)}.note-reading-grid{gap:var(--politis-space-40)}.note-aside{display:block;font-size:var(--politis-font-size-12);max-width:340px}.note-aside strong{font-size:var(--politis-font-size-12);margin-bottom:var(--politis-space-10)}.note-aside .detail-link{margin-top:var(--politis-space-20)}.note-body p{font-size:var(--politis-font-size-17);line-height:var(--politis-line-height-1p85);margin-bottom:var(--politis-space-25)}.note-body>p:first-child{font-size:var(--politis-font-size-21);line-height:var(--politis-line-height-1p7)}.note-body h2{font-size:var(--politis-font-size-36);margin:var(--politis-space-40) 0 var(--politis-space-23)}.note-body blockquote{font-size:var(--politis-font-size-31);margin:var(--politis-space-35) 0;padding:var(--politis-space-20) 0 var(--politis-space-20) var(--politis-space-24)}.note-reflection{margin-top:var(--politis-space-40);padding-top:var(--politis-space-27)}.note-body .note-reflection p{font-size:var(--politis-font-size-16)}.detail-related-notes{padding:var(--politis-space-60) 0}.related-heading-row{display:block;margin-bottom:var(--politis-space-32)}.related-heading-row .detail-section-heading{font-size:var(--politis-font-size-39)}.related-heading-row .detail-back{margin-top:var(--politis-space-24)}.detail-related-grid{grid-template-columns:1fr;gap:var(--politis-space-33)}.detail-related-item h3{font-size:var(--politis-font-size-31)}.detail-prefooter,.index-page .detail-prefooter{padding-top:var(--politis-space-65)}.detail-prefooter h2{font-size:var(--politis-font-size-49)}.detail-prefooter-copy{margin-bottom:var(--politis-space-38)}.detail-prefooter p{font-size:var(--politis-font-size-14);margin-bottom:var(--politis-space-23)}.detail-prefooter-media{height:330px;margin-inline:var(--politis-space-16)}.question-prefooter .detail-prefooter-media{height:auto;aspect-ratio:4/3}}@media(prefers-reduced-motion:reduce){.detail-parallax img{transform:none !important;will-change:auto}}.index-intro{padding:var(--politis-space-148) 0 var(--politis-space-64)}.index-intro-top{display:flex;justify-content:space-between;gap:var(--politis-space-50);align-items:center;margin-bottom:var(--politis-space-53)}.index-sections{display:flex;align-items:center;gap:var(--politis-space-30);font-size:var(--politis-font-size-12)}.index-sections a{padding:0 0 var(--politis-space-8);border-bottom:1px solid transparent;text-decoration:none}.index-sections a[aria-current]{border-bottom-color:var(--accent);color:var(--accent)}.index-sections a:hover{border-bottom-color:var(--politis-c163b3655)}.index-intro-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:var(--politis-space-100);align-items:end}.index-title{font:400 clamp(80px,8.2vw,124px)/.98 var(--font-display);letter-spacing:-.045em;margin:0}.index-title em{font-weight:var(--politis-font-weight-400);line-height:var(--politis-line-height-1p12);color:var(--wd-sage)}.index-intro-copy{font-size:var(--politis-font-size-17);color:var(--muted);line-height:var(--politis-line-height-1p8);max-width:420px;margin:0 0 var(--politis-space-6)}.ideas-topic-nav{border-block:1px solid var(--politis-c163b362b);display:flex;gap:var(--politis-space-38);margin-top:var(--politis-space-57);padding:var(--politis-space-21) 0;flex-wrap:wrap}.ideas-topic-nav a{font-size:var(--politis-font-size-12);text-decoration:none;display:flex;gap:var(--politis-space-20);align-items:center;color:var(--muted)}.ideas-topic-nav a:hover{color:var(--accent)}.ideas-index-list{padding:var(--politis-space-10) 0 var(--politis-space-118)}.ideas-index-row{display:grid;grid-template-columns:.9fr 1.1fr;gap:var(--politis-space-90);align-items:center;padding:var(--politis-space-56) 0;border-bottom:1px solid var(--politis-c163b362b)}.ideas-index-row:last-child{border-bottom:0;padding-bottom:0}.ideas-index-row:nth-child(even){grid-template-columns:1.1fr .9fr}.ideas-index-row:nth-child(even) .ideas-index-visual{order:2}.ideas-index-row:nth-child(even) .ideas-index-copy{order:1}.ideas-index-visual{display:block;position:relative;height:490px;border-radius:var(--politis-radius-7);overflow:hidden;background:var(--wd-paper-3)}.ideas-index-visual img{height:100%;width:100%;object-fit:cover;object-position:center 29%}.ideas-index-copy .detail-kicker{margin-bottom:var(--politis-space-25)}.ideas-index-copy h2{font:400 clamp(48px,4.8vw,72px)/1.04 var(--font-display);letter-spacing:-.035em;margin:0 0 var(--politis-space-27);max-width:600px}.ideas-index-copy h2 em{font-weight:var(--politis-font-weight-400)}.ideas-index-copy h2 a{text-decoration:none}.ideas-index-copy>p:not(.detail-kicker){font-size:var(--politis-font-size-16);color:var(--muted);line-height:var(--politis-line-height-1p8);max-width:480px;margin:0 0 var(--politis-space-30)}.ideas-index-copy ul{list-style:none;padding:0;margin:0 0 var(--politis-space-33)}.ideas-index-copy li{font-size:var(--politis-font-size-12);line-height:var(--politis-line-height-1p7);color:var(--muted);padding:var(--politis-space-10) 0;border-top:1px solid var(--politis-c163b361a)}.ideas-index-copy li:first-child{border-top:0}.index-connection{background:var(--wd-paper-2);padding:var(--politis-space-82) 0}.notes-index .index-connection{background:var(--paper)}.index-connection-inner{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--politis-space-80)}.index-connection h2{font:400 clamp(43px,4.5vw,66px)/1.08 var(--font-display);letter-spacing:-.03em;margin:0;max-width:700px}.index-connection h2 em{font-weight:var(--politis-font-weight-400)}.index-connection p{font-size:var(--politis-font-size-14);color:var(--muted);line-height:var(--politis-line-height-1p8);max-width:350px;margin:0 0 var(--politis-space-23)}.notes-intro{padding-bottom:var(--politis-space-55)}.notes-intro .index-intro-grid{grid-template-columns:1.3fr .7fr;gap:var(--politis-space-80)}.notes-intro .index-title{font-size:var(--politis-font-size-fluid-18)}.notes-feature{padding:0 0 var(--politis-space-100)}.notes-feature-card{display:grid;grid-template-columns:.9fr 1.1fr;gap:var(--politis-space-70);border-top:1px solid var(--politis-c163b3633);padding-top:var(--politis-space-42);align-items:center}.notes-feature-copy .detail-kicker{margin-bottom:var(--politis-space-25)}.notes-feature h2{font:400 clamp(48px,5vw,74px)/1.04 var(--font-display);letter-spacing:-.035em;margin:0 0 var(--politis-space-25)}.notes-feature h2 a{text-decoration:none}.notes-feature-copy>p:not(.detail-kicker){font-size:var(--politis-font-size-16);color:var(--muted);line-height:var(--politis-line-height-1p8);max-width:470px;margin:0 0 var(--politis-space-25)}.index-readtime{font-size:var(--politis-font-size-11);color:var(--muted);margin-bottom:var(--politis-space-28);display:block}.notes-feature-art{height:465px;border-radius:var(--politis-radius-7);overflow:hidden;background:var(--wd-paper-3);display:block}.notes-feature-art img{height:100%;width:100%;object-fit:cover;object-position:center 55%}.notes-companions{padding:var(--politis-space-86) 0 var(--politis-space-108);background:var(--wd-paper-2)}.notes-companions-heading{font:400 48px/1.05 var(--font-display);letter-spacing:-.025em;margin:0 0 var(--politis-space-43)}.notes-companion-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--politis-space-56)}.notes-companion-art{height:340px;display:block;border-radius:var(--politis-radius-7);overflow:hidden;background:var(--wd-paper-3);margin-bottom:var(--politis-space-30)}.notes-companion-art img{width:100%;height:100%;object-fit:cover;object-position:50% 28%}.notes-companion .detail-kicker{font-size:var(--politis-font-size-10);margin-bottom:var(--politis-space-19)}.notes-companion h3{font:400 clamp(35px,3.5vw,50px)/1.08 var(--font-display);letter-spacing:-.025em;margin:0 0 var(--politis-space-22);max-width:510px}.notes-companion h3 a{text-decoration:none}.notes-companion p{font-size:var(--politis-font-size-14);line-height:var(--politis-line-height-1p8);color:var(--muted);max-width:480px;margin:0 0 var(--politis-space-22)}.notes-companion .index-readtime{margin-bottom:var(--politis-space-25)}.notes-companion .detail-link{font-size:var(--politis-font-size-12)}@media(max-width:1199px){.index-intro-grid{gap:var(--politis-space-60)}.index-title{font-size:var(--politis-font-size-96)}.index-intro-copy{font-size:var(--politis-font-size-16)}.ideas-index-row{gap:var(--politis-space-55)}.ideas-index-visual{height:460px}.ideas-index-copy h2{font-size:var(--politis-font-size-58)}.notes-feature-card{gap:var(--politis-space-45)}.notes-feature h2{font-size:var(--politis-font-size-61)}.notes-feature-art{height:445px}.notes-companion-grid{gap:var(--politis-space-35)}.index-connection-inner{gap:var(--politis-space-50)}}@media(max-width:999px){.index-intro-grid,.notes-intro .index-intro-grid{grid-template-columns:1fr;gap:var(--politis-space-30)}.index-title,.notes-intro .index-title{font-size:var(--politis-font-size-90)}.index-intro-copy{max-width:620px}.ideas-topic-nav{gap:var(--politis-space-22);margin-top:var(--politis-space-40)}.ideas-index-row,.ideas-index-row:nth-child(even){gap:var(--politis-space-40);grid-template-columns:1fr 1fr}.ideas-index-visual{height:430px}.ideas-index-copy h2{font-size:var(--politis-font-size-48)}.ideas-index-copy>p:not(.detail-kicker){font-size:var(--politis-font-size-14)}.ideas-index-copy ul{display:none}.notes-feature-card{grid-template-columns:1fr 1fr;gap:var(--politis-space-35)}.notes-feature h2{font-size:var(--politis-font-size-51)}.notes-feature-art{height:430px}.notes-feature-copy>p:not(.detail-kicker){font-size:var(--politis-font-size-15)}.notes-companion-art{height:300px}.notes-companion h3{font-size:var(--politis-font-size-39)}.index-connection-inner{display:block}.index-connection-inner>div:last-child{margin-top:var(--politis-space-30)}.index-connection h2{max-width:680px}.index-connection p{max-width:550px}}@media(max-width:699px){.index-intro{padding:var(--politis-space-112) 0 var(--politis-space-35)}.index-intro-top{align-items:start;margin-bottom:var(--politis-space-36);gap:var(--politis-space-25)}.index-sections{gap:var(--politis-space-22);font-size:var(--politis-font-size-11)}.index-title,.notes-intro .index-title{font-size:var(--politis-font-size-fluid-11)}.index-intro-copy{font-size:var(--politis-font-size-15);line-height:var(--politis-line-height-1p85)}.index-intro-grid,.notes-intro .index-intro-grid{gap:var(--politis-space-26)}.ideas-topic-nav{margin-top:var(--politis-space-32);padding:var(--politis-space-18) 0;gap:var(--politis-space-15);display:grid}.ideas-topic-nav a{font-size:var(--politis-font-size-11);gap:var(--politis-space-15)}.ideas-index-list{padding:0 0 var(--politis-space-72)}.ideas-index-row,.ideas-index-row:nth-child(even){display:flex;flex-direction:column;align-items:stretch;gap:var(--politis-space-30);padding:var(--politis-space-33) 0 var(--politis-space-45)}.ideas-index-row:nth-child(even) .ideas-index-visual{order:0}.ideas-index-row:nth-child(even) .ideas-index-copy{order:1}.ideas-index-visual{height:340px}.ideas-index-copy .detail-kicker{font-size:var(--politis-font-size-10);margin-bottom:var(--politis-space-20)}.ideas-index-copy h2{font-size:var(--politis-font-size-43);margin-bottom:var(--politis-space-22)}.ideas-index-copy>p:not(.detail-kicker){font-size:var(--politis-font-size-15);margin-bottom:var(--politis-space-25)}.ideas-index-copy ul{display:block;margin-bottom:var(--politis-space-25)}.ideas-index-copy li{font-size:var(--politis-font-size-11);padding:var(--politis-space-9) 0}.index-connection{padding:var(--politis-space-60) 0}.index-connection h2{font-size:var(--politis-font-size-41)}.index-connection-inner>div:last-child{margin-top:var(--politis-space-25)}.index-connection p{font-size:var(--politis-font-size-14)}.notes-feature{padding:0 0 var(--politis-space-60)}.notes-feature-card{display:flex;flex-direction:column-reverse;align-items:stretch;gap:var(--politis-space-30);padding-top:var(--politis-space-25)}.notes-feature-art{height:290px}.notes-feature h2{font-size:var(--politis-font-size-45);margin-bottom:var(--politis-space-22)}.notes-feature-copy .detail-kicker{font-size:var(--politis-font-size-10);margin-bottom:var(--politis-space-21)}.notes-feature-copy>p:not(.detail-kicker){font-size:var(--politis-font-size-15)}.index-readtime{font-size:var(--politis-font-size-11);margin-bottom:var(--politis-space-24)}.notes-companions{padding:var(--politis-space-60) 0 var(--politis-space-65)}.notes-companions-heading{font-size:var(--politis-font-size-40);margin-bottom:var(--politis-space-32)}.notes-companion-grid{grid-template-columns:1fr;gap:var(--politis-space-48)}.notes-companion-art{height:290px;margin-bottom:var(--politis-space-26)}.notes-companion h3{font-size:var(--politis-font-size-38);margin-bottom:var(--politis-space-20)}.notes-companion p{font-size:var(--politis-font-size-14)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.btn,.hero-video-frame,.hero-art,.politis-wordmark,.desktop-nav,.nav-actions,.desktop-nav a:after,.nav-menu,.nav-menu-line{transition:none}}.ds{box-sizing:border-box;padding:var(--politis-space-72) var(--politis-space-80) var(--politis-space-80);background:var(--paper);color:var(--ink);font:400 15px/1.6 var(--font-sans);-webkit-font-smoothing:antialiased;overflow:hidden}.ds.ink{background:var(--ink);color:var(--wd-on-ink)}.ds.turquoise{background:var(--wd-paper-3)}.ds-head{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:var(--politis-space-64);align-items:end;padding-bottom:var(--politis-space-40);margin-bottom:var(--politis-space-48);border-bottom:1px solid var(--line)}.ds.ink .ds-head{border-color:var(--politis-cd0e7e12c)}.ds-eyebrow{margin:0 0 var(--politis-space-22);font-size:var(--politis-font-size-11);letter-spacing:.13em;text-transform:uppercase;font-weight:var(--politis-font-weight-500);color:var(--accent)}.ds.ink .ds-eyebrow{color:var(--wd-on-ink-3)}.ds h1{font:400 76px/1 var(--font-display);letter-spacing:-.04em;margin:0}.ds h1 em,.ds h2 em{font-weight:var(--politis-font-weight-400);color:var(--wd-sage)}.ds.ink h1 em,.ds.ink h2 em{color:var(--wd-sea)}.ds h2{font:400 40px/1.06 var(--font-display);letter-spacing:-.025em;margin:0}.ds h3{font:400 26px/1.15 var(--font-display);letter-spacing:-.015em;margin:0}.ds-lede{margin:0;font-size:var(--politis-font-size-17);line-height:var(--politis-line-height-1p7);color:var(--muted);max-width:52ch}.ds.ink .ds-lede{color:var(--wd-on-ink-2)}.ds-label{font-size:var(--politis-font-size-11);letter-spacing:.1em;text-transform:uppercase;font-weight:var(--politis-font-weight-500);color:var(--muted)}.ds.ink .ds-label{color:var(--wd-on-ink-3)}.ds-note{margin:0;font-size:var(--politis-font-size-13);line-height:var(--politis-line-height-1p65);color:var(--muted)}.ds.ink .ds-note{color:var(--wd-on-ink-2)}.ds-card{border:1px solid var(--line);border-radius:var(--politis-radius-8);background:var(--politis-cffffff-a280)}.ds-mono{font:400 12px/1.5 var(--politis-font-mono)}.ds-rule{border-top:1px solid var(--line)}body{margin:0}:where(a):hover{color:inherit}@font-face{font-family:var(--politis-font-sans);src:url("../assets/fonts/dm-sans-400.woff2") format('woff2');font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:var(--politis-font-sans);src:url("../assets/fonts/dm-sans-500.woff2") format('woff2');font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:var(--politis-font-sans);src:url("../assets/fonts/dm-sans-600.woff2") format('woff2');font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:var(--politis-font-serif);src:url("../assets/fonts/eb-garamond-400.woff2") format('woff2');font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:var(--politis-font-serif);src:url("../assets/fonts/eb-garamond-500.woff2") format('woff2');font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:var(--politis-font-serif);src:url("../assets/fonts/eb-garamond-400-italic.woff2") format('woff2');font-style:italic;font-weight:400;font-display:swap}body:not(#_){margin: 0;background: var(--politis-ivory)}[data-fit-width]:not(#_){margin: 0 auto}body.politis-ds [data-fit-width]:not(#_){margin-bottom: var(--politis-space-48)}.ix-panel.ix-floating:not(#_){position: fixed;right: auto;bottom: auto;margin: 0}@keyframes politis-in{from{opacity: 0;transform: translateY(6px)}to{opacity: 1;transform: none}}@media (prefers-reduced-motion: no-preference){.ix-in:not(#_){animation: politis-in .42s cubic-bezier(.2, .7, .2, 1) backwards;animation-delay: calc(var(--ix-i, 0) * 45ms)}}#nav-phone .container:not(#_){width:calc(100% - 48px)}#nav-phone .politis-nav:not(#_){height:72px;grid-template-columns:1fr auto}#nav-phone .politis-wordmark:not(#_){height:72px;border:0;font-size:var(--politis-font-size-37);gap:var(--politis-space-6);padding-right:var(--politis-space-15)}#nav-phone .politis-mark:not(#_){width:30px;height:30px;transform:translateY(2px)}#nav-phone .desktop-nav:not(#_){display:none}#nav-phone .nav-actions:not(#_){height:72px;border-left:1px solid var(--nav-line);padding-left:var(--politis-space-14);gap:var(--politis-space-7)}#nav-phone .nav-contact:not(#_){min-height:44px;font-size:var(--politis-font-size-12);padding-inline:var(--politis-space-13)}#nav-phone .nav-contact .nav-cta-long:not(#_){display:none}#nav-phone .nav-contact .nav-cta-short:not(#_){display:inline}#nav-phone .nav-menu:not(#_){display:inline-flex}#nav-phone .mobile-nav:not(#_){position:absolute;top:100%;left:0;right:0}#nav-phone .politis-hero:not(#_){height:auto;min-height:844px}#nav-phone .hero-layout:not(#_){min-height:844px;padding-top:var(--politis-space-112);display:grid;grid-template-rows:auto minmax(330px,1fr);align-items:stretch}#nav-phone .hero-copy:not(#_){width:100%;padding-bottom:0}#nav-phone .hero-title:not(#_){font-size:var(--politis-font-size-50);letter-spacing:-.04em;margin-bottom:var(--politis-space-22)}#nav-phone .hero-art:not(#_){position:relative;inset:auto;margin:var(--politis-space-25) var(--politis-space-n24) 0;min-height:430px}#nav-phone .hero-thinker:not(#_){width:100%;height:auto;right:0;bottom:-100px}#nav-phone .hero-columns:not(#_){height:125%;width:auto;right:-33px;bottom:-100px;opacity:.5}@view-transition{navigation: auto}[data-nav="static"], [data-nav="fixed"], [data-nav="docking"]{view-transition-name: ox-nav}[data-ix~="shell-sidebar"]{view-transition-name: ox-sidebar}body[class$="-ds"] [data-nav], body[class$="-ds"] [data-ix~="shell-sidebar"]{view-transition-name: none}:root{--ox-vt-duration: .34s;--ox-vt-shift: 24px;--ox-enter-ease-default: cubic-bezier(.2, .7, .2, 1)}[data-ox-profile="webapp"], [data-ox-profile="mobile"]{--ox-vt-duration: .22s;--ox-vt-shift: 16px}@media (prefers-reduced-motion: no-preference){::view-transition-group(root){animation-duration: var(--ox-vt-duration)}::view-transition-old(root){animation: ox-vt-out var(--ox-vt-duration) var(--ox-enter-ease, var(--ox-enter-ease-default)) both}::view-transition-new(root){animation: ox-vt-in var(--ox-vt-duration) var(--ox-enter-ease, var(--ox-enter-ease-default)) both}html:active-view-transition-type(ox-back)::view-transition-old(root){animation-name: ox-vt-out-back}html:active-view-transition-type(ox-back)::view-transition-new(root){animation-name: ox-vt-in-back}}@media (prefers-reduced-motion: reduce){::view-transition-group(*), ::view-transition-old(*), ::view-transition-new(*){animation: none !important}}@keyframes ox-vt-out{to{opacity: 0;transform: translateY(calc(var(--ox-vt-shift) * -.5))}}@keyframes ox-vt-in{from{opacity: 0;transform: translateY(var(--ox-vt-shift))}}@keyframes ox-vt-out-back{to{opacity: 0;transform: translateY(calc(var(--ox-vt-shift) * .5))}}@keyframes ox-vt-in-back{from{opacity: 0;transform: translateY(calc(var(--ox-vt-shift) * -1))}}[data-fit-width]{zoom: min(1, calc(var(--ox-vw, 100000) / var(--ox-fw, 1)))}.s1:not(#_){width: 1600px;min-height: 1200px;--brand: var(--politis-forum);--primary: var(--politis-ink);--brand2: var(--politis-sage);--ink: var(--politis-ink);--paper: var(--politis-ivory);--tint: var(--politis-ce0ebe9);--deep: var(--politis-c36524d);--mid: var(--politis-c778b87);--brand3: var(--politis-sage);--pop: var(--politis-sage);--on-brand: var(--paper);--on-primary: var(--paper);--on-brand2: var(--white);--on-ink: var(--paper);--on-paper: var(--ink);--on-tint: var(--ink);--on-deep: var(--paper);--on-mid: var(--black);--on-brand3: var(--white);--on-pop: var(--white);--white: var(--politis-cffffff);--black: var(--politis-c0b0b0b);--night: color-mix(in oklch,var(--politis-ink) 25%,var(--politis-c0e0e0e));--mist: color-mix(in oklch,var(--politis-ce0ebe9) 55%,var(--politis-cf1f1f2));--fd: var(--politis-font-serif),system-ui,sans-serif;--ft: var(--politis-font-sans),system-ui,sans-serif;--fm: 'Geist Mono',ui-monospace,monospace;--frame: var(--paper);--pad: 40px;--gap: 0px;--r: 0px;display: grid;grid-template-columns: repeat(4,1fr);grid-template-rows: repeat(3,1fr)}.s2:not(#_){grid-area: 1/1/4/3}.s3:not(#_){left: 4.5cqw;top: 5cqh;color: var(--politis-cffffff)}.s4:not(#_){height: 5cqh;width: auto}.s5:not(#_){left: 4.5cqw;right: 5cqw;bottom: 6cqh;color: var(--politis-cffffff)}.s6:not(#_){font: 500 min(8cqh,6cqw)/1.02 var(--fd);letter-spacing: -.025em}.s7:not(#_){grid-area: 1/3/2/5}.s8:not(#_){display: grid;grid-template-columns: 1.35fr 1fr 1fr 1fr 1fr}.s9:not(#_){background: var(--politis-ink);color: var(--politis-ivory);display: flex;flex-direction: column;justify-content: space-between;padding: var(--politis-space-22) var(--politis-space-18)}.s10:not(#_){font-size: var(--politis-font-size-13);line-height: var(--politis-line-height-1p5)}.s11:not(#_){background: var(--politis-ivory);color: var(--politis-ink);display: flex;flex-direction: column;justify-content: space-between;padding: var(--politis-space-22) var(--politis-space-18)}.s12:not(#_){background: var(--politis-turquoise);color: var(--politis-ink);display: flex;flex-direction: column;justify-content: space-between;padding: var(--politis-space-22) var(--politis-space-18)}.s13:not(#_){background: var(--politis-forum);color: var(--politis-ivory);display: flex;flex-direction: column;justify-content: space-between;padding: var(--politis-space-22) var(--politis-space-18)}.s14:not(#_){background: var(--politis-sage);color: var(--politis-cffffff);display: flex;flex-direction: column;justify-content: space-between;padding: var(--politis-space-22) var(--politis-space-18)}.s15:not(#_){grid-area: 2/3/4/4}.s16:not(#_){display: grid;grid-template-rows: 1.25fr 1fr 1fr;gap: 0px;padding: 0px}.s17:not(#_){border-radius: calc(var(--r)*.7);container-type: size}.s18:not(#_){width: min(58cqw, calc(min(38cqh * max(1, 2.6 / var(--logo-ar)), 46cqh) * var(--logo-ar)))}.s19:not(#_){width: min(46cqw, calc(min(34cqh * max(1, 2.6 / var(--logo-ar)), 46cqh) * var(--logo-ar)))}.s20:not(#_){grid-area: 2/4/3/5}.s21:not(#_){display: flex;align-items: center;gap: var(--politis-space-fluid-4)}.s22:not(#_){--s: 46cqh;--ag: var(--ink);color: var(--tint)}.s23:not(#_){display: flex;flex-direction: column;gap: var(--politis-space-fluid-3);align-items: center}.s24:not(#_){--s: 16cqh;--ag: var(--ink);color: var(--paper)}.s25:not(#_){--s: 11cqh;--ag: var(--politis-cffffff);color: var(--brand)}.s26:not(#_){grid-area: 3/4/4/5}.s27:not(#_){display: grid;grid-template-columns: 1fr 1fr;align-items: center;padding: 0 var(--politis-space-fluid-7)}.s28:not(#_){font-family: var(--politis-font-serif);font-weight: var(--politis-font-weight-500);font-size: var(--politis-font-size-fluid-4);line-height: 1}.s29:not(#_){font-family: var(--politis-font-serif);font-size: var(--politis-font-size-22);margin-top: var(--politis-space-fluid-2)}.s30:not(#_){font-family: var(--politis-font-sans);font-weight: var(--politis-font-weight-500);font-size: var(--politis-font-size-fluid-4);line-height: 1}.s31:not(#_){font-family: var(--politis-font-sans);font-size: var(--politis-font-size-22);margin-top: var(--politis-space-fluid-2)}.s32:not(#_){min-height: 1200px}.s33:not(#_){object-position: 50% 20%}.s34:not(#_){object-position: 60% 50%}.s35:not(#_){object-position: 64% 50%}.s36:not(#_){min-height: 1560px}.s37:not(#_){background: var(--politis-ink);color: var(--politis-ivory)}.s38:not(#_){background: var(--politis-ivory);color: var(--politis-ink);border: 1px solid var(--politis-ink-a200)}.s39:not(#_){background: var(--politis-turquoise);color: var(--politis-ink)}.s40:not(#_){background: var(--politis-forum);color: var(--politis-ivory)}.s41:not(#_){background: var(--politis-sage);color: var(--politis-ivory)}.s42:not(#_){margin-top: var(--politis-space-44)}.s43:not(#_){background: var(--politis-mist)}.s44:not(#_){background: var(--politis-card-trust)}.s45:not(#_){background: var(--politis-card-voice)}.s46:not(#_){background: var(--politis-card-future)}.s47:not(#_){background: var(--politis-note-ground)}.s48:not(#_){background: var(--politis-panel)}.s49:not(#_){background: var(--politis-panel-copy)}.s50:not(#_){background: var(--politis-sea-glass)}.s51:not(#_){background: var(--politis-ink)}.s52:not(#_){background: var(--politis-muted-ink)}.s53:not(#_){background: var(--politis-meta-ink)}.s54:not(#_){background: var(--politis-placeholder)}.s55:not(#_){background: var(--politis-on-ink)}.s56:not(#_){background: var(--politis-on-ink-soft)}.s57:not(#_){background: var(--politis-on-ink-label)}.s58:not(#_){background: var(--politis-velvet-deep)}.s59:not(#_){background: var(--politis-velvet)}.s60:not(#_){background: var(--politis-velvet-light)}.s61:not(#_){background: var(--politis-velvet-shadow)}.s62:not(#_){background: var(--politis-velvet-sheen)}.s63:not(#_){background: var(--politis-backdrop-a600)}.s64:not(#_){background: var(--politis-shadow-a310)}.s65:not(#_){background: var(--politis-ink-a200)}.s66:not(#_){background: var(--politis-ivory-a820)}.s67:not(#_){min-height: 1760px}.s68:not(#_){font-weight: var(--politis-font-weight-400);font-size: var(--politis-font-size-96);line-height: 1;font-family: var(--politis-font-serif);letter-spacing: -.04em}.s69:not(#_){color: var(--politis-sage)}.s70:not(#_){font-weight: var(--politis-font-weight-400);font-size: var(--politis-font-size-84);line-height: var(--politis-line-height-1p05);font-family: var(--politis-font-sans);letter-spacing: -.03em}.s71:not(#_){font-weight: var(--politis-font-weight-500)}.s72:not(#_){font-weight: var(--politis-font-weight-400);font-size: var(--politis-font-size-118);line-height: var(--politis-line-height-0p97);font-family: var(--politis-font-serif);letter-spacing: -.048em}.s73:not(#_){font-weight: var(--politis-font-weight-400);font-size: var(--politis-font-size-104);line-height: var(--politis-line-height-0p99);font-family: var(--politis-font-serif);letter-spacing: -.04em}.s74:not(#_){font-weight: var(--politis-font-weight-400);font-size: var(--politis-font-size-80);line-height: var(--politis-line-height-1p04);font-family: var(--politis-font-serif);letter-spacing: -.035em}.s75:not(#_){font-weight: var(--politis-font-weight-400);font-size: var(--politis-font-size-62);line-height: var(--politis-line-height-1p03);font-family: var(--politis-font-serif);letter-spacing: -.035em}.s76:not(#_){font-weight: var(--politis-font-weight-400);font-size: var(--politis-font-size-40);line-height: var(--politis-line-height-1p1);font-family: var(--politis-font-serif);letter-spacing: -.02em}.s77:not(#_){font-weight: var(--politis-font-weight-400);font-size: var(--politis-font-size-39);line-height: var(--politis-line-height-1p19);font-family: var(--politis-font-serif);letter-spacing: -.02em;border-left: 1px solid var(--politis-sage);padding-left: var(--politis-space-36)}.s78:not(#_){margin: 0;font-size: var(--politis-font-size-18);line-height: var(--politis-line-height-1p7);color: var(--politis-muted-ink);max-width: 48ch}.s79:not(#_){margin: 0;font-size: var(--politis-font-size-19);line-height: var(--politis-line-height-1p88);color: var(--politis-muted-ink);max-width: 60ch}.s80:not(#_){display: flex;gap: var(--politis-space-48);align-items: center}.s81:not(#_){min-height: 1040px}.s82:not(#_){width: 100%}.s83:not(#_){width: 25%}.s84:not(#_){width: 16%}.s85:not(#_){width: 10%}.s86:not(#_){width: 54%}.s87:not(#_){width: 38%}.s88:not(#_){width: 43%}.s89:not(#_){width: 33%}.s90:not(#_){width: 37%}.s91:not(#_){width: 4%}.s92:not(#_){width: 6%}.s93:not(#_){width: 12%}.s94:not(#_){width: 24%}.s95:not(#_){width: 30%}.s96:not(#_){width: 55%}.s97:not(#_){margin-top: var(--politis-space-16)}.s98:not(#_){border-radius: var(--politis-radius-8)}.s99:not(#_){border-radius: var(--politis-radius-7)}.s100:not(#_){border-radius: 999px;height: 48px}.s101:not(#_){border-radius: var(--politis-radius-8);background: var(--politis-ivory);box-shadow: 0 20px 100px var(--politis-shadow-a310)}.s102:not(#_){min-height: 1500px}.s103:not(#_){left: 0%;width: 29.6%}.s104:not(#_){left: 25.9%;width: 8.6%}.s105:not(#_){left: 33.3%;width: 28.4%}.s106:not(#_){left: 61.7%;width: 28.4%}.s107:not(#_){left: 63%;width: 9.9%}.s108:not(#_){left: 90.1%;width: 9.9%;background: var(--politis-sea-glass);color: var(--politis-ink)}.s109:not(#_){min-height: 1840px}.s110:not(#_){display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: var(--politis-space-48)}.s111:not(#_){padding: 0;background: none}.s112:not(#_){max-width: 720px}.s113:not(#_){display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: var(--politis-space-32);max-width: 1000px}.s114:not(#_){border-bottom: 2px solid var(--politis-forum)}.s115:not(#_){max-width: 760px}.s116:not(#_){margin: 0}.s117:not(#_){min-height: 1240px}.s118:not(#_){flex-direction: column;align-items: stretch;gap: var(--politis-space-10)}.s119:not(#_){background: transparent}.s120:not(#_){align-items: stretch;padding: 0;overflow: hidden}.s121:not(#_){position: static;width: 100%}.s122:not(#_){padding-top: 0;padding-bottom: var(--politis-space-8)}.s123:not(#_){position: static}.s124:not(#_){align-items: stretch;flex-direction: column;gap: 0}.s125:not(#_){font-size: var(--politis-font-size-22);padding: var(--politis-space-14) 0}.s126:not(#_){margin-bottom: var(--politis-space-10)}.s127:not(#_){flex-direction: column;gap: var(--politis-space-16)}.s128:not(#_){background: var(--politis-ink);color: var(--politis-on-ink-label);border-radius: var(--politis-radius-6);padding: var(--politis-space-10) var(--politis-space-16)}.s129:not(#_){font-size: var(--politis-font-size-12)}.s130:not(#_){min-height: 520px;background: var(--politis-ivory)}.s131:not(#_){padding-top: var(--politis-space-48)}.s132:not(#_){background: linear-gradient(90deg, var(--politis-turquoise), var(--politis-mist))}.s133:not(#_){width: 390px;min-height: 844px;overflow: hidden;position: relative}.s134:not(#_){margin-top: var(--politis-space-n72)}.s135:not(#_){margin-top: var(--politis-space-330)}.s136:not(#_){min-height: 3600px}.s137:not(#_){margin-bottom: 0;border-bottom: 0}.s138:not(#_){grid-template-columns: minmax(0, 1.75fr) minmax(0, 1fr)}.s139:not(#_){aspect-ratio: 1536 / 1024}.s140:not(#_){flex: 1}.s141:not(#_){object-position: 50% 18%}.s142:not(#_){grid-template-columns: repeat(3, minmax(0, 1fr))}.s143:not(#_){aspect-ratio: 4 / 5}.s144:not(#_){object-position: 62% 55%;transform: scale(1.5);transform-origin: 62% 55%}.s145:not(#_){object-position: 62% 30%;transform: scale(1.6);transform-origin: 62% 30%}.s146:not(#_){object-position: 70% 30%}.s147:not(#_){display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));gap: var(--politis-space-8);margin-top: var(--politis-space-6)}.s148:not(#_){background: var(--politis-warm-ivory)}.s149:not(#_){background: var(--politis-muted-turquoise)}.s150:not(#_){background: var(--politis-deep-olive)}.s151:not(#_){background: var(--politis-rust)}.s152:not(#_){grid-template-columns: repeat(2, minmax(0, 1fr))}.s153:not(#_){aspect-ratio: 1672 / 941}.s154:not(#_){aspect-ratio: 1086 / 1448}.s155:not(#_){grid-column: 1 / -1}.s156:not(#_){aspect-ratio: 2172 / 724}.s157:not(#_){position: absolute;inset: 0}.s158:not(#_){left: 0;top: 0;width: 45%;height: 60%;border-color: var(--politis-ink-a700)}.s159:not(#_){left: 10px;top: 10px}.s160:not(#_){left: 15%;right: 15%;top: 8%;bottom: 8%}.s161:not(#_){right: 16%;bottom: 10%}.s162:not(#_){object-position: 50% 50%}.s163:not(#_){grid-template-columns: repeat(4, minmax(0, 1fr))}.s164:not(#_){aspect-ratio: 1}.s165:not(#_){min-height: 2500px}.s166:not(#_){display: flex;flex-direction: column;gap: var(--politis-space-24);min-width: 0}.s167:not(#_){object-fit: contain}.s168:not(#_){display: grid;grid-template-columns: 1.2fr 1fr;gap: var(--politis-space-24);align-items: center}.s169:not(#_){aspect-ratio: 1672 / 941;margin: var(--politis-space-fluid-5)}.s170:not(#_){width: 100%;height: 100%;object-fit: cover;transform: scale(1.12) translateY(-12px);display: block}.s171:not(#_){min-height: 680px}.s172:not(#_){margin-bottom: var(--politis-space-44)}.s173:not(#_){display: grid;grid-template-columns: repeat(6, minmax(0, 1fr));gap: var(--politis-space-14)}.s174:not(#_){border-color: var(--politis-forum)}.s175:not(#_){color: var(--politis-forum)}.s176:not(#_){background: var(--politis-ink);border: 0;color: var(--politis-ivory)}.s177:not(#_){color: var(--politis-on-ink-soft)}[data-fit-width="390"]{--ox-fw: 390}[data-fit-width="1440"]{--ox-fw: 1440}[data-fit-width="1600"]{--ox-fw: 1600}