@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/home/fonts/newsreader.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/home/fonts/inter.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.opaix-v2{--color-paper:#f8f8f5;--color-ink:#10233b;--color-slate:#47546a;--color-hairline:#d9dfe6;--color-signal:#0e8a8c;--color-signal-text:#0c7e7f;--color-band:rgba(14,138,140,.14);--color-observed:#10233b;--color-forecast:#0e8a8c;--color-ink-hover:#1b3557;--ease-out:cubic-bezier(0.2,0.8,0.2,1);--ease-draw:cubic-bezier(0.65,0,0.35,1);font-family:Inter Variable,Inter,ui-sans-serif,system-ui,sans-serif;font-size:1.0625rem;line-height:1.6;color:var(--color-slate);background:var(--color-paper);font-feature-settings:"tnum","cv11";min-height:100vh;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}.opaix-v2 .v2-footer,.opaix-v2 .v2-hero,.opaix-v2 main{overflow-x:clip}.opaix-v2 *,.opaix-v2 :after,.opaix-v2 :before{box-sizing:border-box}.opaix-v2 h1,.opaix-v2 h2,.opaix-v2 h3,.opaix-v2 h4,.opaix-v2 p{margin:0;font-size:inherit;font-weight:inherit;line-height:inherit}.opaix-v2 .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.opaix-v2 button,.opaix-v2 input,.opaix-v2 select,.opaix-v2 textarea{font:inherit}.opaix-v2 :focus{outline:none}.opaix-v2 :focus-visible{outline:2px solid var(--color-signal);outline-offset:2px}.opaix-v2 .v2-skip{position:absolute;left:1rem;top:-4rem;z-index:80;background:var(--color-ink);color:var(--color-paper);padding:.5rem .75rem;border-radius:4px}.opaix-v2 .v2-skip:focus{top:1rem}.opaix-v2 .v2-wrap{width:min(1200px,calc(100% - 40px));margin-inline:auto}.opaix-v2 .v2-12{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:16px;column-gap:16px;row-gap:1.5rem}.opaix-v2 .v2-section{padding-block:56px;scroll-margin-top:5rem}.opaix-v2 .v2-contact,.opaix-v2 .v2-hero{scroll-margin-top:4.5rem}.opaix-v2 .v2-rule{border-top:1px solid var(--color-hairline)}.opaix-v2 .v2-display{font-family:Newsreader Variable,Newsreader,Times New Roman,serif;font-weight:500;font-optical-sizing:auto;color:var(--color-ink);letter-spacing:-.015em;line-height:1.05}.opaix-v2 h1.v2-display{font-size:clamp(2.35rem,9.5vw,2.75rem)}.opaix-v2 h2.v2-display{font-size:clamp(1.7rem,6.8vw,2rem)}.opaix-v2 .v2-pull{font-family:Newsreader Variable,Newsreader,Times New Roman,serif;font-size:clamp(1.4rem,5.5vw,1.75rem);font-weight:400;line-height:1.25;color:var(--color-ink);letter-spacing:-.015em;max-width:28ch}.opaix-v2 .v2-lede{font-size:1.125rem;max-width:60ch}.opaix-v2 .v2-lede,.opaix-v2 .v2-meta{line-height:1.5;color:var(--color-slate)}.opaix-v2 .v2-meta{font-size:.9375rem}.opaix-v2 .v2-meta a{display:inline-block;min-height:24px;line-height:24px;padding-block:4px}.opaix-v2 .v2-nums{font-feature-settings:"tnum","cv11";font-variant-numeric:tabular-nums}.opaix-v2 .v2-btn{display:inline-flex;align-items:center;justify-content:center;background:var(--color-ink);color:var(--color-paper);border:0;border-radius:4px;padding:.75rem 1.1rem;min-height:44px;font-size:.9375rem;font-weight:500;cursor:pointer;touch-action:manipulation;transition:background-color .15s var(--ease-out),transform .16s var(--ease-out)}.opaix-v2 .v2-btn:hover{background:var(--color-ink-hover)}.opaix-v2 .v2-btn:active{transform:scale(.97)}.opaix-v2 .v2-btn:disabled{cursor:wait;opacity:.7}.opaix-v2 .v2-textlink{color:var(--color-signal-text);font-weight:500;text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.opaix-v2 .v2-hero-actions .v2-textlink{display:inline-flex;align-items:center;min-height:44px}.opaix-v2 .v2-underline{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;transition:background-size .15s var(--ease-out)}.opaix-v2 .v2-underline:focus-visible,.opaix-v2 .v2-underline:hover{background-size:100% 1px}.opaix-v2 .v2-nav{position:sticky;top:0;z-index:50;background:color-mix(in srgb,var(--color-paper) 92%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.opaix-v2 .v2-nav.is-scrolled{box-shadow:0 1px 0 var(--color-hairline)}.opaix-v2 .v2-nav-inner{display:flex;align-items:center;justify-content:space-between;min-height:4.25rem;height:calc(4.25rem + env(safe-area-inset-top));padding-top:env(safe-area-inset-top)}.opaix-v2 .v2-wordmark{display:inline-flex;align-items:center;gap:.6rem;color:var(--color-ink);font-family:Newsreader Variable,Newsreader,serif;font-size:1.375rem;font-weight:500;letter-spacing:-.015em}.opaix-v2 .v2-mark{width:36px;height:18px;display:block}.opaix-v2 .v2-nav-links{display:none;gap:1.75rem;font-size:.9375rem;font-weight:500;color:var(--color-ink);list-style:none;margin:0;padding:0}.opaix-v2 .v2-menu-btn{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;background:transparent;color:var(--color-ink);cursor:pointer;border-radius:4px;touch-action:manipulation}.opaix-v2 .v2-sheet{position:fixed;inset:0;z-index:60;width:100%;height:100%;pointer-events:none}.opaix-v2 .v2-sheet.is-open{pointer-events:auto}.opaix-v2 .v2-sheet-backdrop{position:absolute;inset:0;background:rgba(16,35,59,.28);opacity:0;transition:opacity .32s var(--ease-out)}.opaix-v2 .v2-sheet.is-open .v2-sheet-backdrop{opacity:1}.opaix-v2 .v2-sheet-panel{position:absolute;top:0;right:0;height:100%;width:100%;background:var(--color-paper);padding:calc(.85rem + env(safe-area-inset-top)) 1.5rem calc(2rem + env(safe-area-inset-bottom));transform:translateX(100%);transition:transform .32s var(--ease-out);display:flex;flex-direction:column;gap:.35rem;overflow:auto}.opaix-v2 .v2-sheet.is-open .v2-sheet-panel{transform:translateX(0)}.opaix-v2 .v2-sheet-panel a{font-size:1.25rem;font-weight:500;color:var(--color-ink);min-height:44px;display:flex;align-items:center;padding-block:.35rem}.opaix-v2 .v2-hero{position:relative;padding-block:48px 64px}.opaix-v2 .v2-hero-grid{position:absolute;inset:0;background-image:linear-gradient(90deg,rgba(16,35,59,.04) 1px,transparent 0),linear-gradient(180deg,rgba(16,35,59,.04) 1px,transparent 0);background-size:24px 24px;mask-image:linear-gradient(180deg,#000 50%,transparent);-webkit-mask-image:linear-gradient(180deg,#000 50%,transparent);pointer-events:none}.opaix-v2 .v2-hero-copy,.opaix-v2 .v2-hero-viz{grid-column:1/-1;position:relative}.opaix-v2 .v2-hero-viz{margin-top:2.25rem}.opaix-v2 .v2-need{margin:0}.opaix-v2 .v2-need svg{display:block;width:100%;height:auto}.opaix-v2 .v2-need-label{fill:var(--color-slate);font-family:Inter Variable,Inter,sans-serif;font-size:9.5px;font-weight:500;text-transform:uppercase}.opaix-v2 .v2-hero-credit{grid-column:1/-1;margin-top:2.25rem}.opaix-v2 .v2-kicker{font-size:.8125rem;font-weight:500;color:var(--color-slate);text-transform:uppercase;margin:0 0 1.15rem}.opaix-v2 .v2-hero h1.v2-display{font-size:clamp(2.15rem,8vw,2.85rem);max-width:18ch;line-height:1.08}.opaix-v2 .v2-hero h1.v2-display>span{display:block}.opaix-v2 .v2-hero-mission{margin-top:1.5rem;max-width:54ch}.opaix-v2 .v2-section-title{max-width:20ch}.opaix-v2 .v2-hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.85rem 1.25rem;margin-top:1.5rem}.opaix-v2 .v2-word{display:inline-block;overflow:hidden;vertical-align:bottom;padding-bottom:.06em;margin-bottom:-.06em;margin-right:.28em}.opaix-v2 .v2-word:last-child{margin-right:0}.opaix-v2 .v2-word>span{display:inline-block}.opaix-v2 .v2-founded{margin-top:1.75rem;font-size:.9375rem}.opaix-v2 .v2-chart-frame{width:100%;aspect-ratio:560/360}.opaix-v2 .v2-chart-frame svg{width:100%;height:100%;display:block}.opaix-v2 .v2-figcaption{margin-top:.75rem;font-size:.8125rem;color:var(--color-slate);max-width:52ch}.opaix-v2 .v2-approach-intro,.opaix-v2 .v2-approach-list,.opaix-v2 .v2-contact-copy,.opaix-v2 .v2-contact-form,.opaix-v2 .v2-research-intro,.opaix-v2 .v2-research-list,.opaix-v2 .v2-story-copy,.opaix-v2 .v2-story-visual{grid-column:1/-1}.opaix-v2 .v2-sticky-intro{max-width:22rem}.opaix-v2 .v2-sticky-intro>h2,.opaix-v2 .v2-sticky-intro>p{max-width:36ch}.opaix-v2 .v2-capability{padding-block:1.5rem;border-top:1px solid var(--color-hairline)}.opaix-v2 .v2-capability:last-child{border-bottom:1px solid var(--color-hairline)}.opaix-v2 .v2-capability-title{font-size:1.125rem;font-weight:600;color:var(--color-ink);transition:color .15s var(--ease-out)}.opaix-v2 .v2-capability:focus-within .v2-capability-title,.opaix-v2 .v2-capability:hover .v2-capability-title{color:var(--color-signal-text)}.opaix-v2 .v2-capability p{margin-top:.5rem;max-width:62ch}.opaix-v2 .v2-capability-detail{margin-top:.65rem;font-size:.9375rem}.opaix-v2 .v2-see{margin-top:.5rem;font-size:.9375rem}.opaix-v2 .v2-see a{color:var(--color-ink)}.opaix-v2 .v2-see a:focus-visible,.opaix-v2 .v2-see a:hover{color:var(--color-signal-text)}.opaix-v2 .v2-factors{list-style:none;margin:2.25rem 0 0;padding:0;display:grid;grid-template-columns:1fr;border-top:1px solid var(--color-hairline)}.opaix-v2 .v2-factor{display:grid;grid-template-columns:2.4rem minmax(0,1fr);-moz-column-gap:.75rem;column-gap:.75rem;padding-block:1.25rem;border-bottom:1px solid var(--color-hairline)}.opaix-v2 .v2-factor-n{font-size:.9375rem;color:var(--color-signal-text);padding-top:.15rem}.opaix-v2 .v2-factor h3{font-size:1.0625rem;font-weight:600;color:var(--color-ink);line-height:1.3}.opaix-v2 .v2-factor p{margin-top:.35rem;max-width:42ch}.opaix-v2 .v2-related{margin-top:2rem;padding-top:1.15rem;border-top:1px solid var(--color-hairline);max-width:68ch}.opaix-v2 .v2-related-heading{font-size:.9375rem;font-weight:600;color:var(--color-ink);margin:0 0 .35rem}.opaix-v2 .v2-related-note{margin:0 0 .75rem;font-size:.8125rem;line-height:1.45;color:var(--color-slate);max-width:48ch}.opaix-v2 .v2-related ul{list-style:none;margin:0;padding:0}.opaix-v2 .v2-related li+li{margin-top:.7rem}.opaix-v2 .v2-related a{color:var(--color-ink);font-weight:500;line-height:1.35}.opaix-v2 .v2-related a:focus-visible,.opaix-v2 .v2-related a:hover{color:var(--color-signal-text)}.opaix-v2 .v2-strip{border-block:1px solid var(--color-hairline);padding-block:40px}.opaix-v2 .v2-evidence{display:grid;grid-template-columns:1fr;gap:1.5rem}.opaix-v2 .v2-evidence>div{display:flex;flex-direction:column-reverse}.opaix-v2 .v2-stat-value{font-family:Newsreader Variable,Newsreader,serif;font-size:clamp(2.15rem,9vw,2.5rem);font-weight:500;line-height:1;letter-spacing:-.015em;color:var(--color-ink);font-feature-settings:"tnum","cv11";font-variant-numeric:tabular-nums}.opaix-v2 .v2-stat-label{margin-top:.45rem;font-size:.9375rem}.opaix-v2 .v2-prose{max-width:68ch}.opaix-v2 .v2-prose p+p{margin-top:1rem}.opaix-v2 .v2-affiliations{margin-top:1.5rem;padding-top:1rem;border-top:1px solid var(--color-hairline)}.opaix-v2 .v2-affiliations h3{font-size:.9375rem;font-weight:600;color:var(--color-ink);margin-bottom:.75rem}.opaix-v2 .v2-affiliations li{list-style:none;margin:0 0 .35rem;padding:0}.opaix-v2 .v2-affiliations ul{margin:0;padding:0}.opaix-v2 .v2-figure{margin:0}.opaix-v2 .v2-figure-img{width:100%;height:auto;display:block;background:var(--color-hairline);border-radius:8px}.opaix-v2 .v2-sticky-intro .v2-figure{margin-top:1.5rem}.opaix-v2 .v2-place{margin:0;padding:0}.opaix-v2 .v2-place-frame{position:relative;width:100%;height:14.5rem;overflow:hidden;background:#1a2a40}.opaix-v2 .v2-place-motion{position:absolute;inset:0}.opaix-v2 .v2-place-img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 48%;object-position:center 48%}.opaix-v2 .v2-place-caption{padding-block:.85rem 0;font-size:.8125rem;color:var(--color-slate)}.opaix-v2 .v2-research-stack{border-bottom:1px solid var(--color-hairline)}.opaix-v2 .v2-pub-list{list-style:none;margin:0;padding:0}.opaix-v2 .v2-pub{display:grid;grid-template-columns:1fr;gap:.35rem 1.5rem;padding-block:1.1rem;border-top:1px solid var(--color-hairline)}.opaix-v2 .v2-pub-title{display:inline;font-size:1.0625rem;font-weight:500;line-height:1.4;color:var(--color-ink);transition:color .15s var(--ease-out)}.opaix-v2 a.v2-pub-title:focus-visible,.opaix-v2 a.v2-pub-title:hover{color:var(--color-signal-text)}.opaix-v2 .v2-pub-meta{margin-top:.4rem;font-size:.9375rem}.opaix-v2 .v2-pub-meta strong{font-weight:600;color:inherit}.opaix-v2 .v2-pub-meta em{font-style:italic}.opaix-v2 .v2-pub-summary{margin-top:.55rem;max-width:62ch;font-size:.9375rem;line-height:1.55;color:var(--color-slate)}.opaix-v2 .v2-pub-theme{font-size:.8125rem;color:var(--color-slate)}.opaix-v2 .v2-more{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s var(--ease-out)}.opaix-v2 .v2-more.is-open{grid-template-rows:1fr}.opaix-v2 .v2-more-inner{overflow:hidden;min-height:0}.opaix-v2 .v2-research-actions{display:flex;flex-wrap:wrap;gap:.75rem 1.75rem;margin-top:1.25rem}.opaix-v2 .v2-textbtn{background:none;border:0;padding:.35rem 0;min-height:44px;color:var(--color-signal-text);font:inherit;font-size:.9375rem;font-weight:500;cursor:pointer;text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px;border-radius:4px;touch-action:manipulation}.opaix-v2 .v2-empty{max-width:62ch}.opaix-v2 .v2-team{display:grid;grid-template-columns:1fr;gap:2.25rem}.opaix-v2 .v2-portrait-wrap{position:relative;aspect-ratio:4/5;max-width:17rem;border-radius:8px;overflow:hidden;background:var(--color-hairline)}.opaix-v2 .v2-portrait-wrap:after{content:"";position:absolute;inset:0;background:var(--color-ink);opacity:.12;mix-blend-mode:multiply;pointer-events:none;transition:opacity .3s var(--ease-out)}.opaix-v2 .v2-portrait{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 38%;object-position:50% 38%;filter:grayscale(1) contrast(1.05);transition:filter .3s var(--ease-out)}.opaix-v2 .v2-portrait-wrap:focus-within .v2-portrait,.opaix-v2 .v2-portrait-wrap:hover .v2-portrait{filter:none}.opaix-v2 .v2-portrait-wrap:focus-within:after,.opaix-v2 .v2-portrait-wrap:hover:after{opacity:0}.opaix-v2 .v2-name{margin-top:.9rem;font-size:1.125rem;font-weight:600;color:var(--color-ink)}.opaix-v2 .v2-role{font-size:.9375rem;color:var(--color-slate)}.opaix-v2 .v2-creds{font-size:.875rem;color:var(--color-slate);margin-top:.15rem}.opaix-v2 .v2-bio{margin-top:.65rem;font-size:.9375rem}.opaix-v2 .v2-bio em{font-style:italic}.opaix-v2 .v2-security{display:grid;grid-template-columns:1fr;gap:1.75rem}.opaix-v2 .v2-security article{border-left:1px solid var(--color-hairline);padding-left:1.1rem}.opaix-v2 .v2-security h3{font-size:1.125rem;font-weight:600;color:var(--color-ink);margin-bottom:.45rem}.opaix-v2 .v2-contact{background:var(--color-ink);padding-block:56px 64px}.opaix-v2 .v2-contact,.opaix-v2 .v2-contact .v2-lede,.opaix-v2 .v2-contact .v2-textlink,.opaix-v2 .v2-contact a,.opaix-v2 .v2-contact h2,.opaix-v2 .v2-contact p{color:var(--color-paper)}.opaix-v2 .v2-form{display:flex;flex-direction:column;gap:.9rem;position:relative}.opaix-v2 .v2-form .v2-btn{align-self:stretch;width:100%}.opaix-v2 .v2-field-group{display:grid;gap:.35rem}.opaix-v2 .v2-field-group label{font-size:.9375rem;font-weight:500;color:var(--color-paper)}.opaix-v2 .v2-field{display:block;background:var(--color-paper);color:var(--color-ink);border:1px solid transparent;border-radius:4px;padding:.7rem .75rem;width:100%;min-height:44px;font-size:1rem}.opaix-v2 .v2-field:focus-visible{outline:2px solid var(--color-signal);outline-offset:2px}.opaix-v2 .v2-hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}.opaix-v2 .v2-form-error{font-size:.9375rem;color:var(--color-paper)}.opaix-v2 .v2-contact-stage{display:grid;min-height:26.5rem}.opaix-v2 .v2-contact-stage>*{grid-column:1;grid-row:1}.opaix-v2 .v2-contact-stage>.v2-form{align-self:start;width:100%}.opaix-v2 .v2-contact-stage>.v2-receipt{align-self:center;width:100%}.opaix-v2 .v2-contact:has(.v2-receipt) .v2-12{align-items:center}.opaix-v2 .v2-receipt{display:grid;gap:1.35rem;align-items:center}.opaix-v2 .v2-receipt-fig{margin:0;max-width:14rem}.opaix-v2 .v2-receipt-fig svg{display:block;width:100%;height:auto}.opaix-v2 .v2-contact .v2-receipt-kicker{font-size:.75rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#6ec8c9;margin:0 0 .85rem}.opaix-v2 .v2-receipt-title{font-family:Newsreader Variable,Newsreader,Times New Roman,serif;font-weight:500;font-size:clamp(2rem,6.4vw,2.375rem);line-height:1.15;letter-spacing:-.015em;color:var(--color-paper);max-width:11em}.opaix-v2 .v2-receipt-title:focus{outline:none}.opaix-v2 .v2-receipt-title:focus-visible{outline:2px solid var(--color-signal);outline-offset:4px}.opaix-v2 .v2-contact .v2-receipt-body{margin-top:1rem;font-size:1.125rem;line-height:1.55;color:#c5ccd6;max-width:31rem}.opaix-v2 .v2-contact .v2-receipt-note{margin-top:1.75rem;font-size:.9375rem;line-height:1.5;color:#9aa6b4}.opaix-v2 .v2-btn-paper{background:var(--color-paper);color:var(--color-ink)}.opaix-v2 .v2-btn-paper:hover{background:#ecece8}.opaix-v2 .v2-footer{background:var(--color-ink);color:#d5d9de;padding:48px 0 max(28px,env(safe-area-inset-bottom));box-shadow:0 -1px 0 hsla(60,18%,97%,.12)}.opaix-v2 .v2-footer .v2-meta,.opaix-v2 .v2-footer a{color:#d5d9de}.opaix-v2 .v2-footer .v2-wordmark,.opaix-v2 .v2-footer h3{color:var(--color-paper)}.opaix-v2 .v2-footer a:focus-visible,.opaix-v2 .v2-footer a:hover{color:var(--color-paper)}.opaix-v2 .v2-footer-grid{display:grid;gap:2.5rem}.opaix-v2 .v2-footer-list{list-style:none;margin:0;padding:0;display:grid;gap:.15rem;font-size:.9375rem}.opaix-v2 .v2-footer-list a{display:inline-flex;align-items:center;min-height:44px}.opaix-v2 .v2-footer-copy{margin-top:2.5rem;padding-top:1.25rem;border-top:1px solid hsla(60,18%,97%,.12);font-size:.875rem}.opaix-v2 .v2-legal{padding-block:64px 96px}.opaix-v2 .v2-legal h1{margin-bottom:1.5rem}.opaix-v2 .v2-legal h2{font-family:Inter Variable,Inter,sans-serif;font-size:1.125rem;font-weight:600;color:var(--color-ink);letter-spacing:0;margin:2rem 0 .6rem}.opaix-v2 .v2-legal p+p{margin-top:1rem}@media (min-width:480px){.opaix-v2 .v2-evidence{grid-template-columns:1fr 1fr;gap:2rem 1.5rem}}@media (min-width:768px){.opaix-v2 .v2-wrap{width:min(1200px,calc(100% - 48px))}.opaix-v2 .v2-12{-moz-column-gap:24px;column-gap:24px;row-gap:2rem}.opaix-v2 .v2-section{padding-block:80px}.opaix-v2 .v2-factors{grid-template-columns:1fr 1fr;-moz-column-gap:2.5rem;column-gap:2.5rem}.opaix-v2 .v2-hero h1.v2-display{max-width:22ch}.opaix-v2 .v2-evidence{grid-template-columns:repeat(3,1fr)}.opaix-v2 .v2-place-frame{height:min(22rem,42vh)}.opaix-v2 .v2-capability-title,.opaix-v2 .v2-lede{font-size:1.25rem}.opaix-v2 .v2-pub-title{font-size:1.125rem}.opaix-v2 .v2-team{grid-template-columns:repeat(2,1fr)}.opaix-v2 .v2-portrait-wrap{max-width:none}.opaix-v2 .v2-security{grid-template-columns:repeat(2,1fr)}.opaix-v2 .v2-footer-grid{grid-template-columns:1.4fr 1fr 1fr}.opaix-v2 .v2-hero{padding-block:80px 96px}.opaix-v2 .v2-hero-copy{grid-column:1/7;align-self:center}.opaix-v2 .v2-hero-viz{grid-column:7/13;align-self:center;margin-top:0;opacity:.78}.opaix-v2 .v2-hero-credit{margin-top:2.75rem}.opaix-v2 .v2-sheet-panel{width:min(100%,20rem)}.opaix-v2 .v2-contact{padding-block:80px}.opaix-v2 .v2-receipt{grid-template-columns:minmax(8rem,38%) minmax(0,1fr);gap:1.5rem 1.75rem}.opaix-v2 .v2-receipt-fig{max-width:16rem}.opaix-v2 .v2-contact-stage{min-height:28rem}.opaix-v2 .v2-receipt-title{font-size:2.375rem}.opaix-v2 .v2-contact .v2-receipt-body{font-size:1.1875rem}.opaix-v2 .v2-strip{padding-block:56px}.opaix-v2 .v2-stat-value{font-size:2.75rem}.opaix-v2 .v2-legal{padding-block:96px 128px}}@media (min-width:1024px){.opaix-v2 .v2-contact,.opaix-v2 .v2-hero,.opaix-v2 .v2-section{padding-block:128px}.opaix-v2 .v2-place-frame{height:min(26rem,46vh)}.opaix-v2 h1.v2-display{font-size:5rem}.opaix-v2 .v2-hero h1.v2-display{font-size:3.65rem}.opaix-v2 h2.v2-display{font-size:2.5rem}.opaix-v2 .v2-nav-links{display:flex}.opaix-v2 .v2-menu-btn{display:none}.opaix-v2 .v2-hero-copy{grid-column:1/8;align-self:center}.opaix-v2 .v2-hero-viz{grid-column:8/13;opacity:1}.opaix-v2 .v2-research-intro{grid-column:1/5}.opaix-v2 .v2-research-list{grid-column:6/13}.opaix-v2 .v2-pub{grid-template-columns:9fr 3fr;align-items:start}.opaix-v2 .v2-pub-theme{text-align:right;grid-column:2;grid-row:1;padding-top:.2rem}.opaix-v2 .v2-sticky-intro{position:sticky;top:6rem}.opaix-v2 .v2-story-copy{grid-column:1/8}.opaix-v2 .v2-story-visual{grid-column:9/13;align-self:start;margin-top:4.6rem}.opaix-v2 .v2-affiliations{margin-top:1.25rem}.opaix-v2 .v2-contact-copy{grid-column:1/6}.opaix-v2 .v2-contact-form{grid-column:7/13}.opaix-v2 .v2-receipt-fig{max-width:none}.opaix-v2 .v2-receipt-title{font-size:2.5rem}.opaix-v2 .v2-form .v2-btn{align-self:flex-start;width:auto}.opaix-v2 .v2-evidence,.opaix-v2 .v2-security,.opaix-v2 .v2-team{grid-template-columns:repeat(3,1fr)}.opaix-v2 .v2-evidence{gap:1.5rem}.opaix-v2 .v2-stat-value{font-size:3rem}}@media (max-width:639px){.opaix-v2 .v2-chart-frame svg text{font-size:18px}.opaix-v2 .v2-capability-title,.opaix-v2 .v2-pub-title,.opaix-v2 h1.v2-display,.opaix-v2 h2.v2-display{overflow-wrap:break-word}}@media (prefers-reduced-motion:reduce){.opaix-v2 .v2-btn,.opaix-v2 .v2-capability-title,.opaix-v2 .v2-portrait,.opaix-v2 .v2-portrait-wrap:after,.opaix-v2 .v2-sheet-backdrop,.opaix-v2 .v2-sheet-panel,.opaix-v2 .v2-underline{transition:none}.opaix-v2 .v2-btn:active{transform:none}.opaix-v2 .v2-more{transition:none}.opaix-v2 .v2-place-motion{transform:none}}@media (max-width:767px){.opaix-v2 .v2-need-in,.opaix-v2 .v2-need-quiet,.opaix-v2 .v2-receipt-quiet{display:none}.opaix-v2 .v2-receipt-title{font-size:1.875rem}}