.website{background:var(--pol-paper);color:var(--pol-ink)}.website a{transition:opacity .15s}.website a:hover{opacity:.78}.website h1{letter-spacing:-5px;margin-block:26px;font-size:clamp(56px,6.8vw,88px);font-weight:500;line-height:1.02}.website em{font-family:Georgia,serif;font-weight:400}.website-note{color:var(--pol-muted);margin-top:16px;font-size:12px;line-height:1.7}@media (max-width:760px){.website h1{letter-spacing:-3px;font-size:clamp(54px,12vw,76px)}}.research-hero{padding-block:90px 72px}.research-hero h1{letter-spacing:-.065em;max-width:950px;margin-block:28px 34px;font-size:clamp(64px,8.8vw,116px)}.research-lead{max-width:760px;font-size:clamp(21px,2.4vw,28px);line-height:1.45}.research-intro{max-width:610px;color:var(--pol-muted);margin-top:18px;font-size:17px;line-height:1.8}.research-actions{flex-wrap:wrap;gap:14px;margin-top:40px;display:flex}.research-topics{border-block:1px solid var(--pol-line);letter-spacing:2px;text-transform:uppercase;color:var(--pol-muted);flex-wrap:wrap;row-gap:8px;padding-block:23px;font-size:11px;font-weight:700;list-style:none;display:flex}.research-topics li:not(:last-child):after{content:"·";content:"·" / "";margin-inline:14px}.research-preview{grid-template-columns:1fr 1fr;gap:70px;padding-block:64px 80px;display:grid}.research-preview h2{letter-spacing:-1px;margin-top:18px;font-size:clamp(30px,3vw,40px);line-height:1.15}.research-preview p:not(.eyebrow),.research-copy p,.research-panel p,.method-grid p{max-width:720px;font-size:16px;line-height:1.85}.research-preview .pol-text-link{margin-top:24px;font-size:14px}.research-page{padding-block:64px 80px}.research-page header{max-width:940px;margin-bottom:40px}.research-page h1{letter-spacing:-.05em;font-size:clamp(44px,6vw,76px);line-height:1.08}.research-copy{max-width:720px}.research-copy p+p,.research-panel p+p{margin-top:16px}.research-copy .pol-button{margin-top:28px}.research-panel{background:var(--pol-tint);border-radius:var(--pol-radius-card);max-width:792px;margin-top:40px;padding:36px}.research-panel h2,.method-grid h2{letter-spacing:-.5px;margin-bottom:14px;font-size:23px}.research-panel .eyebrow{margin-bottom:16px}.research-panel p+h2{margin-top:32px}.research-panel .pol-text-link{margin-top:20px}.method-grid{grid-template-columns:1fr 1fr;gap:40px 60px;display:grid}.research-panel a:not(.pol-button),.method-grid a{text-underline-offset:4px;overflow-wrap:anywhere;text-decoration:underline}@media (max-width:760px){.research-hero{padding-block:52px 46px}.research-hero h1{font-size:clamp(58px,12vw,88px)}.research-actions{flex-direction:column;gap:12px;margin-top:28px}.research-preview,.method-grid{grid-template-columns:1fr;gap:30px}.research-preview{padding-block:40px 52px}.research-page{padding-block:42px 52px}.research-panel{padding:24px}}.research-line{display:block}.research-think{display:inline-block;position:relative}.research-think-stroke{width:100%;height:.16em;position:absolute;bottom:-.08em;left:0;overflow:visible}.research-think-stroke path{fill:none;stroke:var(--pol-ink);stroke-width:3.5px;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:1;opacity:.55}@keyframes home-rise{0%{opacity:0;transform:translateY(18px)}}@keyframes home-draw{0%{stroke-dashoffset:1px}}.research-hero>*,.research-line{animation:.7s cubic-bezier(.2,.7,.2,1) backwards home-rise}.research-hero>h1{animation:none}.research-hero>.eyebrow{animation-delay:0s}.research-line:first-child{animation-delay:90ms}.research-line:nth-child(2){animation-delay:.2s}.research-think-stroke path{animation:.8s cubic-bezier(.4,0,.2,1) .75s backwards home-draw}.research-hero>.research-lead{animation-delay:.33s}.research-hero>.research-intro{animation-delay:.42s}.research-hero>.research-actions{animation-delay:.51s}.research-actions .pol-button,.research-preview .pol-text-link{transition:transform .22s cubic-bezier(.2,.7,.2,1),box-shadow .22s,opacity .15s}.research-actions .pol-button:hover,.research-actions .pol-button:focus-visible{box-shadow:0 8px 20px rgb(var(--pol-ink-rgb) / .14);opacity:1;transform:translateY(-2px)}.research-actions .pol-button svg,.research-preview .pol-text-link svg{transition:transform .22s cubic-bezier(.2,.7,.2,1)}.research-actions .pol-button:hover svg,.research-actions .pol-button:focus-visible svg,.research-preview .pol-text-link:hover svg,.research-preview .pol-text-link:focus-visible svg{transform:translate(4px)}.research-topics[data-pending] li,.research-preview[data-pending]>*{opacity:0}.research-topics[data-seen]:not([data-drawn]) li{animation:home-rise .5s cubic-bezier(.2,.7,.2,1) calc(var(--i) * 90ms) backwards}.research-preview[data-seen]:not([data-drawn])>*{animation:.65s cubic-bezier(.2,.7,.2,1) backwards home-rise}.research-preview[data-seen]:not([data-drawn])>:nth-child(2){animation-delay:.14s}@media (prefers-reduced-motion:reduce){.research-hero *,.research-topics li,.research-preview>*{transition:none!important;animation:none!important}.research-actions .pol-button:hover,.research-actions .pol-button:focus-visible{transform:none}}.research-hero,.methodology-page .methodology-header{position:relative}.page-art{pointer-events:none}.page-art .content-icon{pointer-events:auto;width:100%;height:auto;display:block}.research-hero-art{width:clamp(220px,24vw,300px);position:absolute;bottom:72px;right:0}.research-hero>.research-hero-art{animation-delay:.42s}.research-preview .content-icon{margin-bottom:18px;display:block}@media (max-width:1100px){.research-hero-art{width:140px;margin-top:40px;position:static}}.research-preview:has(+.home-pages){padding-bottom:36px}.home-pages{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 48px;padding-bottom:88px;list-style:none;display:grid}.home-pages article{border-top:1px solid var(--pol-line);flex-direction:column;align-items:flex-start;height:100%;padding-block:32px 40px;display:flex;position:relative}.home-pages .content-icon{margin-bottom:20px}.home-pages .eyebrow{gap:12px;display:flex}.home-pages .eyebrow span{color:var(--pol-red);font-variant-numeric:lining-nums tabular-nums}.home-pages h3{letter-spacing:-.5px;margin-block:14px 12px;font-size:23px;line-height:1.25}.home-pages p:not(.eyebrow){max-width:42ch;font-size:16px;line-height:1.75}.home-pages .pol-text-link{margin-top:auto;padding-top:20px;font-size:14px}.home-pages .pol-text-link svg{transition:transform .22s cubic-bezier(.2,.7,.2,1)}.home-pages .pol-text-link:hover svg,.home-pages .pol-text-link:focus-visible svg{transform:translate(4px)}.home-pages[data-pending] li{opacity:0}.home-pages[data-seen]:not([data-drawn]) li{animation:home-rise .65s cubic-bezier(.2,.7,.2,1) calc(var(--i) * 90ms) backwards}@media (max-width:1000px){.home-pages{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px}}@media (max-width:760px){.research-preview:has(+.home-pages){padding-bottom:20px}.home-pages{grid-template-columns:1fr;padding-bottom:52px}.home-pages article{padding-block:26px 30px}.home-pages .content-icon{width:64px;height:64px}}@media (prefers-reduced-motion:reduce){.home-pages li,.home-pages svg{transition:none!important;animation:none!important}}
