.mSSRjq_page{--paper:#f8f8f4;--ink:#20211e;--muted:#6d7068;--line:#dcded6;--sage:#dce5d3;--sage-ink:#43513b;--sans:"Segoe UI Variable", "Segoe UI", Arial, sans-serif;--mono:"Cascadia Code", Consolas, monospace;--shell:1280px}.mSSRjq_page *{box-sizing:border-box}.mSSRjq_page{scroll-behavior:smooth;background:var(--paper);color:var(--ink);font:16px/1.6 var(--sans);-webkit-font-smoothing:antialiased;margin:0;scroll-padding-top:110px}.mSSRjq_page:before{content:"";pointer-events:none;z-index:20;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 160 160' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23000' filter='url(%23n)' opacity='.5' d='M0 0h160v160H0z'/%3E%3C/svg%3E");position:fixed;inset:0}.mSSRjq_page a{color:inherit;text-decoration:none}.mSSRjq_page button,.mSSRjq_page input{font:inherit}.mSSRjq_page button,.mSSRjq_page a,.mSSRjq_page input,.mSSRjq_page summary{-webkit-tap-highlight-color:transparent}.mSSRjq_page button{cursor:pointer}.mSSRjq_page button:disabled{cursor:default}.mSSRjq_page a:focus-visible,.mSSRjq_page button:focus-visible,.mSSRjq_page summary:focus-visible,.mSSRjq_page input:focus-visible{outline-offset:6px;outline:2px solid #586e43}.mSSRjq_page button{color:inherit}.mSSRjq_page img,.mSSRjq_page svg{max-width:100%}.mSSRjq_page button{border-radius:0}.mSSRjq_page .mSSRjq_section-shell{width:min(var(--shell), calc(100% - 112px));margin-inline:auto}.mSSRjq_page .mSSRjq_sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mSSRjq_page .mSSRjq_skip-link{z-index:100;background:var(--ink);color:#fff;padding:12px 20px;position:fixed;top:12px;left:12px;transform:translateY(-200%)}.mSSRjq_page .mSSRjq_skip-link:focus{transform:none}.mSSRjq_page .mSSRjq_site-header{z-index:30;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line);background:#f8f8f4f2;height:88px;position:sticky;top:0}.mSSRjq_page .mSSRjq_header-inner{align-items:center;gap:30px;width:min(1440px,100% - 80px);height:100%;margin:auto;display:flex}.mSSRjq_page .mSSRjq_brand{letter-spacing:-.9px;white-space:nowrap;align-items:center;gap:11px;font-size:21px;font-weight:700;line-height:1.05;display:inline-flex}.mSSRjq_page .mSSRjq_brand img{object-fit:contain;width:31px;height:34px}.mSSRjq_page .mSSRjq_brand-light{font-weight:400}.mSSRjq_page .mSSRjq_brand small{font:8px/1.5 var(--mono);letter-spacing:1.65px;color:var(--muted);margin-top:6px;display:block}.mSSRjq_page .mSSRjq_main-nav{align-items:center;gap:30px;margin-left:auto;font-size:13px;display:flex}.mSSRjq_page .mSSRjq_main-nav a{padding:12px 0;position:relative}.mSSRjq_page .mSSRjq_main-nav a:after{content:"";background:var(--ink);transform-origin:0;width:100%;height:1px;transition:transform .2s;position:absolute;bottom:5px;left:0;transform:scaleX(0)}.mSSRjq_page .mSSRjq_main-nav a:hover:after,.mSSRjq_page .mSSRjq_main-nav a[aria-current=location]:after{transform:scaleX(1)}.mSSRjq_page .mSSRjq_header-actions{align-items:center;gap:24px;display:flex}.mSSRjq_page .mSSRjq_languages{align-items:center;gap:3px;display:flex}.mSSRjq_page .mSSRjq_languages button{font:10px var(--mono);color:var(--muted);background:0 0;border:0;padding:6px 5px}.mSSRjq_page .mSSRjq_languages button[aria-pressed=true]{color:var(--ink);text-underline-offset:5px;text-decoration:underline}.mSSRjq_page .mSSRjq_header-chat{background:var(--ink);color:#fff;border:1px solid var(--ink);align-items:center;gap:22px;padding:9px 13px;font-size:12px;transition:background .2s;display:flex}.mSSRjq_page .mSSRjq_header-chat:hover{background:#41463c}.mSSRjq_page .mSSRjq_menu-toggle{display:none}.mSSRjq_page .mSSRjq_hero{padding-top:34px}.mSSRjq_page .mSSRjq_hero-top{grid-template-columns:1.35fr 1fr;align-items:end;gap:40px;display:grid}.mSSRjq_page .mSSRjq_eyebrow{font:10px/1.5 var(--mono);letter-spacing:1.2px;align-items:center;gap:12px;margin:0 0 24px;display:flex}.mSSRjq_page .mSSRjq_tiny-square{background:currentColor;flex:none;width:6px;height:6px;display:inline-block}.mSSRjq_page .mSSRjq_hero h1{letter-spacing:-2px;margin:0;font-size:clamp(34px,3.6vw,52px);font-weight:530;line-height:1.05}.mSSRjq_page .mSSRjq_muted-title{color:#787c72}.mSSRjq_page .mSSRjq_title-cursor{background:var(--sage);width:.18em;height:.75em;margin-left:.15em;display:inline-block;transform:translateY(.04em)}.mSSRjq_page .mSSRjq_hero-intro{justify-self:end;width:100%;max-width:390px;padding:0 0 6px}.mSSRjq_page .mSSRjq_hero-intro>p{letter-spacing:-.6px;max-width:350px;margin:0 0 12px;font-size:18px;line-height:1.45}.mSSRjq_page .mSSRjq_hero-buttons{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.mSSRjq_page .mSSRjq_button{border:1px solid var(--ink);justify-content:space-between;align-items:center;gap:30px;min-height:48px;padding:14px 20px;font-size:13px;transition:background .2s,transform .2s;display:inline-flex}.mSSRjq_page .mSSRjq_button-dark{background:var(--ink);color:#fff}.mSSRjq_page .mSSRjq_button-dark:hover{background:#41463c;transform:translateY(-2px)}.mSSRjq_page .mSSRjq_arrow-icon{vertical-align:middle;flex-shrink:0;width:1em;height:1em;line-height:1;display:inline-flex}.mSSRjq_page .mSSRjq_button span:last-child{font-size:18px;line-height:1}.mSSRjq_page .mSSRjq_text-link{align-items:center;gap:14px;font-size:12px;display:inline-flex}.mSSRjq_page .mSSRjq_text-link span:first-child{border-bottom:1px solid #0000;transition:border-color .2s}.mSSRjq_page .mSSRjq_text-link:hover span:first-child{border-bottom-color:currentColor}.mSSRjq_page .mSSRjq_experimental{color:var(--muted);align-items:center;gap:7px;margin-top:20px;font-size:10px;display:flex}.mSSRjq_page .mSSRjq_experimental>span:first-child{border:1px solid #7b8c68;border-radius:50%;width:5px;height:5px}.mSSRjq_page .mSSRjq_hero-art{margin:12px -15px 0;position:relative}.mSSRjq_page .mSSRjq_hero-art>img{object-fit:contain;width:100%;height:auto;max-height:515px;display:block}.mSSRjq_page .mSSRjq_hero-art figcaption{font:9px/1.4 var(--mono);color:#767b6d;letter-spacing:1px;justify-content:space-between;align-items:center;margin:0 16px 20px;display:flex}.mSSRjq_page .mSSRjq_caption-divider{color:#b8bbb0;padding:0 12px}.mSSRjq_page .mSSRjq_art-signature{align-items:center;gap:12px;display:flex}.mSSRjq_page .mSSRjq_art-signature>span{font:22px/1 var(--sans);color:var(--ink)}.mSSRjq_page .mSSRjq_hero-bottom{border-top:1px solid var(--line);justify-content:space-between;align-items:center;padding:23px 0 28px;display:flex}.mSSRjq_page .mSSRjq_hero-bottom>span{color:var(--muted);font-size:12px}.mSSRjq_page .mSSRjq_hero-bottom>a{font:9px var(--mono);letter-spacing:1px;align-items:center;gap:22px;display:flex}.mSSRjq_page .mSSRjq_hero-bottom>a>span:last-child{font:19px var(--sans)}.mSSRjq_page .mSSRjq_research{padding:112px 0 100px}.mSSRjq_page .mSSRjq_section-heading{justify-content:space-between;align-items:end;gap:50px;margin-bottom:48px;display:flex}.mSSRjq_page .mSSRjq_section-number{color:#7b8072;margin-right:8px}.mSSRjq_page .mSSRjq_section-heading .mSSRjq_eyebrow{margin-bottom:18px}.mSSRjq_page .mSSRjq_section-heading h2{letter-spacing:-2.2px;margin:0;font-size:clamp(36px,3.5vw,53px);font-weight:500;line-height:1.15}.mSSRjq_page .mSSRjq_section-intro{max-width:330px;color:var(--muted);margin:0 0 3px;font-size:14px;line-height:1.7}.mSSRjq_page .mSSRjq_library-toolbar{border-top:1px solid var(--line);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;margin-bottom:32px;padding:16px 0;display:flex}.mSSRjq_page .mSSRjq_filters{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.mSSRjq_page .mSSRjq_filters button{background:0 0;border:1px solid #0000;padding:8px 13px;font-size:11px;transition:background .2s,border-color .2s}.mSSRjq_page .mSSRjq_filters button[aria-pressed=true]{background:var(--ink);color:#fff}.mSSRjq_page .mSSRjq_filters button:hover:not([aria-pressed=true]){background:#eceee6;border-color:#dce0d3}.mSSRjq_page .mSSRjq_filter-count{font:9px var(--mono);color:#dce5d3;margin-left:10px}.mSSRjq_page .mSSRjq_search-field{color:var(--muted);align-items:center;gap:10px;max-width:280px;display:flex}.mSSRjq_page .mSSRjq_search-field input{width:210px;min-width:0;color:var(--ink);background:0 0;border:0;padding:8px 0;font-size:11px}.mSSRjq_page .mSSRjq_search-field input::placeholder{color:#75796e}.mSSRjq_page .mSSRjq_research-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;display:grid}.mSSRjq_page .mSSRjq_research-card{border:1px solid var(--line);background:#fafaf7;flex-direction:column;min-width:0;transition:border-color .2s,box-shadow .2s;display:flex}.mSSRjq_page .mSSRjq_research-card:hover{border-color:#aeb7a2;box-shadow:0 8px 30px #27331a08}.mSSRjq_page .mSSRjq_research-cover{border-bottom:1px solid var(--line);background:#edefe7;justify-content:center;align-items:center;height:180px;padding:24px;display:flex;position:relative;overflow:hidden}.mSSRjq_page .mSSRjq_research-cover>svg{width:100%;max-width:300px;height:100%;overflow:visible}.mSSRjq_page .mSSRjq_cover-number{font:9px var(--mono);color:#7c8271;letter-spacing:1px;position:absolute;top:15px;left:17px}.mSSRjq_page .mSSRjq_cover-mark{font:9px var(--mono);color:#7c8271;position:absolute;bottom:13px;right:16px}.mSSRjq_page .mSSRjq_research-card-body{flex-direction:column;flex:1;min-width:0;padding:24px;display:flex}.mSSRjq_page .mSSRjq_article-meta{font:9px/1.6 var(--mono);letter-spacing:.5px;color:#727769;justify-content:space-between;align-items:center;gap:8px;margin-bottom:18px;display:flex}.mSSRjq_page .mSSRjq_article-category{color:var(--sage-ink)}.mSSRjq_page .mSSRjq_research-card h3{letter-spacing:-.65px;overflow-wrap:anywhere;margin:0 0 14px;font-size:22px;font-weight:500;line-height:1.25}.mSSRjq_page .mSSRjq_research-card p{color:var(--muted);margin:0 0 22px;font-size:13px;line-height:1.8}.mSSRjq_page .mSSRjq_article-tags{flex-wrap:wrap;gap:7px;margin-bottom:26px;display:flex}.mSSRjq_page .mSSRjq_article-tags span{font:8px/1.5 var(--mono);letter-spacing:.4px;color:#616b52;border:1px solid #d9ddd0;padding:4px 7px}.mSSRjq_page .mSSRjq_article-links{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:18px;display:flex}.mSSRjq_page .mSSRjq_article-links a{justify-content:space-between;align-items:center;gap:24px;font-size:11px;display:inline-flex}.mSSRjq_page .mSSRjq_article-links a:hover{text-underline-offset:4px;text-decoration:underline}.mSSRjq_page .mSSRjq_article-year{font:9px var(--mono);color:#848978;margin-left:auto}.mSSRjq_page .mSSRjq_research-card--featured{grid-column:1/-1;grid-template-columns:.92fr 1.3fr;min-height:320px;display:grid}.mSSRjq_page .mSSRjq_research-card--featured .mSSRjq_research-cover{border-bottom:0;border-right:1px solid var(--line);background:#e8eddf;height:100%;min-height:320px}.mSSRjq_page .mSSRjq_research-card--featured .mSSRjq_research-cover>svg{max-width:370px;max-height:250px}.mSSRjq_page .mSSRjq_research-card--featured .mSSRjq_research-card-body{padding:32px 38px}.mSSRjq_page .mSSRjq_research-card--featured h3{letter-spacing:-1px;max-width:650px;font-size:32px}.mSSRjq_page .mSSRjq_research-card--featured p{max-width:590px}.mSSRjq_page .mSSRjq_featured-label{font:8px/1.5 var(--mono);color:#43553a;letter-spacing:.5px;border:1px solid #aab79b;padding:3px 7px}.mSSRjq_page .mSSRjq_library-foot{border-bottom:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;gap:25px;padding:26px 0;font-size:11px;display:flex}.mSSRjq_page .mSSRjq_library-foot>span{align-items:center;gap:10px;display:flex}.mSSRjq_page .mSSRjq_library-foot .mSSRjq_tiny-square{width:4px;height:4px}.mSSRjq_page .mSSRjq_empty-state{text-align:center;border:1px dashed var(--line);flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;min-height:240px;padding:35px;display:flex}.mSSRjq_page .mSSRjq_empty-state>span{color:#89937c;font-size:30px}.mSSRjq_page .mSSRjq_empty-state h3{margin:14px 0;font-size:20px;font-weight:500}.mSSRjq_page .mSSRjq_empty-state button{border:0;border-bottom:1px solid var(--ink);background:0 0;padding:5px 0;font-size:12px}.mSSRjq_page .mSSRjq_people{padding:30px 0 100px}.mSSRjq_page .mSSRjq_team-grid{grid-template-columns:1fr 1fr;gap:50px;margin-bottom:90px;display:grid}.mSSRjq_page .mSSRjq_person-card{border-top:1px solid var(--line);min-width:0;padding-top:26px}.mSSRjq_page .mSSRjq_person-heading{justify-content:space-between;align-items:center;margin-bottom:28px;display:flex}.mSSRjq_page .mSSRjq_person-monogram{letter-spacing:-3px;background:#e8ecdf;border:1px solid #d9e0cf;place-items:center;width:76px;height:76px;font-size:30px;font-weight:400;display:grid;position:relative}.mSSRjq_page .mSSRjq_person-monogram:before{content:"";border:1px solid #d5dccb;position:absolute;inset:5px}.mSSRjq_page .mSSRjq_person-monogram>span{font-size:15px;font-weight:300;position:absolute;top:3px;right:9px}.mSSRjq_page .mSSRjq_person-monogram--two{background:#eaece7;border-color:#dce0d5}.mSSRjq_page .mSSRjq_person-monogram--two:before{border-color:#d9ddd3}.mSSRjq_page .mSSRjq_person-location{font:9px var(--mono);letter-spacing:1px;color:var(--muted)}.mSSRjq_page .mSSRjq_person-card h3{letter-spacing:-1px;margin:0 0 7px;font-size:27px;font-weight:500;line-height:1.2}.mSSRjq_page .mSSRjq_person-role{color:#626b55;margin:0 0 20px;font-size:12px}.mSSRjq_page .mSSRjq_person-bio{color:var(--muted);max-width:485px;min-height:76px;margin:0 0 20px;font-size:14px;line-height:1.8}.mSSRjq_page .mSSRjq_person-tags{font:8px/1.6 var(--mono);color:#777e6d;letter-spacing:.5px;flex-wrap:wrap;gap:18px;margin-bottom:28px;display:flex}.mSSRjq_page .mSSRjq_credentials{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.mSSRjq_page .mSSRjq_credentials summary{cursor:pointer;align-items:center;gap:10px;padding:16px 0;font-size:11px;list-style:none;display:flex}.mSSRjq_page .mSSRjq_credentials summary::-webkit-details-marker{display:none}.mSSRjq_page .mSSRjq_credentials-count{font:9px var(--mono);color:#7c836f}.mSSRjq_page .mSSRjq_details-plus{margin-left:auto;font-size:20px;font-weight:300;transition:transform .2s}.mSSRjq_page .mSSRjq_credentials[open] .mSSRjq_details-plus{transform:rotate(45deg)}.mSSRjq_page .mSSRjq_credentials ul{margin:0;padding:0 0 15px;list-style:none}.mSSRjq_page .mSSRjq_credentials li{border-top:1px solid #e6e8df;grid-template-columns:85px 1fr;gap:4px 12px;padding:12px 0;font-size:11px;line-height:1.6;display:grid}.mSSRjq_page .mSSRjq_credentials li strong{font-weight:500}.mSSRjq_page .mSSRjq_credentials li span{color:var(--muted)}.mSSRjq_page .mSSRjq_credentials li small{color:#858c79;font:9px var(--mono);grid-column:2}.mSSRjq_page .mSSRjq_person-link,.mSSRjq_page .mSSRjq_person-note{font:10px/1.5 var(--mono);color:var(--muted);gap:15px;margin:18px 0 0;display:flex}.mSSRjq_page .mSSRjq_person-link:hover{color:var(--ink)}.mSSRjq_page .mSSRjq_contact-panel{isolation:isolate;color:#f5f6ef;background:#242820;border:1px solid #3b4233;grid-template-columns:1fr 1fr;align-items:center;gap:50px;padding:50px 48px;scroll-margin-top:115px;display:grid;position:relative;overflow:hidden}.mSSRjq_page .mSSRjq_contact-copy .mSSRjq_eyebrow{color:#ccd5bf;margin-bottom:22px}.mSSRjq_page .mSSRjq_contact-copy h2{letter-spacing:-1.2px;margin:0 0 18px;font-size:36px;font-weight:450;line-height:1.15}.mSSRjq_page .mSSRjq_contact-copy>p:last-child{color:#c2c9b9;max-width:320px;margin:0;font-size:12px}.mSSRjq_page .mSSRjq_contact-actions{z-index:2;justify-self:end;width:100%;max-width:405px;position:relative}.mSSRjq_page .mSSRjq_email-link{letter-spacing:-.4px;border-bottom:1px solid #59634d;justify-content:space-between;align-items:center;gap:16px;padding:14px 0;font-size:clamp(13px,1.5vw,20px);display:flex}.mSSRjq_page .mSSRjq_email-link>span{font-size:23px}.mSSRjq_page .mSSRjq_copy-email{color:#d4dcc9;background:0 0;border:0;align-items:center;gap:9px;padding:15px 0 0;font-size:10px;display:flex}.mSSRjq_page .mSSRjq_copy-email:hover{color:#fff}.mSSRjq_page .mSSRjq_contact-actions>p{color:#d4dcc9;min-height:15px;margin:8px 0 0;font-size:10px}.mSSRjq_page .mSSRjq_contact-decoration{z-index:-1;color:#2f3528;-webkit-user-select:none;user-select:none;pointer-events:none;width:1em;height:1em;font-size:440px;font-weight:100;line-height:1;position:absolute;top:-130px;right:4px}.mSSRjq_page .mSSRjq_site-footer{padding-bottom:24px}.mSSRjq_page .mSSRjq_footer-top{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:0 0 35px;display:flex}.mSSRjq_page .mSSRjq_footer-brand{font-size:18px}.mSSRjq_page .mSSRjq_footer-brand img{width:25px;height:28px}.mSSRjq_page .mSSRjq_back-top{font-size:11px}.mSSRjq_page .mSSRjq_footer-bottom{font:8px/1.5 var(--mono);color:#777e6d;letter-spacing:.5px;justify-content:space-between;align-items:center;gap:20px;padding-top:22px;display:flex}.mSSRjq_page .mSSRjq_local-notice{align-items:center;gap:7px;display:flex}.mSSRjq_page .mSSRjq_local-notice>span:first-child{background:#9baa87;border-radius:50%;width:5px;height:5px}@media (min-width:1600px){.mSSRjq_page .mSSRjq_hero{padding-top:90px}.mSSRjq_page .mSSRjq_hero-art>img{max-height:550px}.mSSRjq_page .mSSRjq_hero-intro{max-width:415px}.mSSRjq_page .mSSRjq_hero-buttons{flex-flow:wrap;align-items:center}}@media (max-width:1100px){.mSSRjq_page .mSSRjq_section-shell{width:calc(100% - 72px)}.mSSRjq_page .mSSRjq_header-inner{gap:22px;width:calc(100% - 48px)}.mSSRjq_page .mSSRjq_brand{font-size:18px}.mSSRjq_page .mSSRjq_main-nav{gap:20px;font-size:12px}.mSSRjq_page .mSSRjq_header-actions{gap:15px}.mSSRjq_page .mSSRjq_hero-top{grid-template-columns:1.25fr 1fr;gap:45px}.mSSRjq_page .mSSRjq_hero h1{letter-spacing:-3.8px;font-size:65px}.mSSRjq_page .mSSRjq_hero-intro>p{font-size:20px}.mSSRjq_page .mSSRjq_research-card-body{padding:20px}.mSSRjq_page .mSSRjq_research-card h3{font-size:20px}.mSSRjq_page .mSSRjq_research-card--featured h3{font-size:28px}.mSSRjq_page .mSSRjq_filters{gap:3px}.mSSRjq_page .mSSRjq_filters button{padding:8px 10px;font-size:10px}.mSSRjq_page .mSSRjq_search-field{max-width:200px}.mSSRjq_page .mSSRjq_search-field input{width:170px}.mSSRjq_page .mSSRjq_team-grid{gap:35px}.mSSRjq_page .mSSRjq_contact-panel{gap:35px;padding:38px 32px}.mSSRjq_page .mSSRjq_contact-copy h2{font-size:30px}}@media (max-width:800px){.mSSRjq_page{scroll-padding-top:90px}.mSSRjq_page .mSSRjq_section-shell{width:calc(100% - 44px)}.mSSRjq_page .mSSRjq_site-header{height:74px}.mSSRjq_page .mSSRjq_header-inner{gap:16px;width:calc(100% - 36px)}.mSSRjq_page .mSSRjq_brand{font-size:18px}.mSSRjq_page .mSSRjq_brand small{letter-spacing:1.1px;font-size:7px}.mSSRjq_page .mSSRjq_brand img{width:27px;height:30px}.mSSRjq_page .mSSRjq_header-actions{gap:13px;margin-left:auto}.mSSRjq_page .mSSRjq_header-chat{display:none}.mSSRjq_page .mSSRjq_languages button{padding:6px 4px}.mSSRjq_page .mSSRjq_menu-toggle{background:0 0;border:0;flex-direction:column;justify-content:center;gap:5px;width:30px;height:34px;padding:4px;display:flex}.mSSRjq_page .mSSRjq_menu-toggle span{background:var(--ink);width:21px;height:1px;transition:transform .2s}.mSSRjq_page .mSSRjq_menu-toggle[aria-expanded=true] span:first-child{transform:translateY(3px)rotate(45deg)}.mSSRjq_page .mSSRjq_menu-toggle[aria-expanded=true] span:last-child{transform:translateY(-3px)rotate(-45deg)}.mSSRjq_page .mSSRjq_main-nav{background:var(--paper);border-bottom:1px solid var(--line);margin:0;padding:16px 24px 25px;display:none;position:absolute;top:73px;left:0;right:0;box-shadow:0 12px 20px #20251b08}.mSSRjq_page .mSSRjq_main-nav.mSSRjq_is-open{flex-direction:column;align-items:stretch;gap:0;display:flex}.mSSRjq_page .mSSRjq_main-nav a{padding:12px 0;font-size:15px}.mSSRjq_page .mSSRjq_main-nav a:after{display:none}.mSSRjq_page .mSSRjq_hero{padding-top:48px}.mSSRjq_page .mSSRjq_hero-top{grid-template-columns:1fr;align-items:start;gap:26px}.mSSRjq_page .mSSRjq_hero .mSSRjq_eyebrow{margin-bottom:22px;font-size:8px}.mSSRjq_page .mSSRjq_hero h1{letter-spacing:-3px;font-size:clamp(47px,8vw,70px)}.mSSRjq_page .mSSRjq_hero-intro{justify-self:start;max-width:none;padding:0}.mSSRjq_page .mSSRjq_hero-intro>p{max-width:340px;margin-bottom:21px;font-size:18px}.mSSRjq_page .mSSRjq_hero-buttons{flex-flow:wrap;align-items:center;gap:16px 24px}.mSSRjq_page .mSSRjq_experimental{margin-top:14px;font-size:9px}.mSSRjq_page .mSSRjq_hero-art{margin:20px -18px 0}.mSSRjq_page .mSSRjq_hero-art>img{object-fit:contain;min-height:245px}.mSSRjq_page .mSSRjq_hero-art figcaption{margin-inline:18px;letter-spacing:.5px;margin-bottom:20px;font-size:7px}.mSSRjq_page .mSSRjq_art-signature{gap:7px}.mSSRjq_page .mSSRjq_art-signature>span{font-size:15px}.mSSRjq_page .mSSRjq_hero-bottom{padding:18px 0}.mSSRjq_page .mSSRjq_hero-bottom>span{font-size:10px}.mSSRjq_page .mSSRjq_hero-bottom>a{letter-spacing:.3px;gap:10px;font-size:8px}.mSSRjq_page .mSSRjq_research{padding:70px 0}.mSSRjq_page .mSSRjq_section-heading{flex-direction:column;align-items:start;gap:22px;margin-bottom:30px}.mSSRjq_page .mSSRjq_section-heading h2{letter-spacing:-1.6px;font-size:38px}.mSSRjq_page .mSSRjq_section-heading .mSSRjq_eyebrow{margin-bottom:14px;font-size:9px}.mSSRjq_page .mSSRjq_section-intro{max-width:430px;font-size:13px}.mSSRjq_page .mSSRjq_library-toolbar{flex-direction:column;align-items:stretch;gap:15px;margin-bottom:24px;padding:15px 0}.mSSRjq_page .mSSRjq_filters{gap:4px}.mSSRjq_page .mSSRjq_filters button{font-size:10px}.mSSRjq_page .mSSRjq_search-field{width:100%;max-width:none}.mSSRjq_page .mSSRjq_search-field input{width:100%;font-size:12px}.mSSRjq_page .mSSRjq_research-grid{grid-template-columns:1fr 1fr;gap:20px}.mSSRjq_page .mSSRjq_research-card--featured{grid-template-columns:1fr 1fr}.mSSRjq_page .mSSRjq_research-card--featured .mSSRjq_research-cover{min-height:340px}.mSSRjq_page .mSSRjq_research-card--featured .mSSRjq_research-card-body{padding:24px}.mSSRjq_page .mSSRjq_research-card--featured h3{font-size:25px}.mSSRjq_page .mSSRjq_research-card:last-child{grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}.mSSRjq_page .mSSRjq_research-card:last-child .mSSRjq_research-cover{border-right:1px solid var(--line);border-bottom:0;height:100%;min-height:250px}.mSSRjq_page .mSSRjq_research-card h3{font-size:20px}.mSSRjq_page .mSSRjq_research-card p{font-size:12px}.mSSRjq_page .mSSRjq_article-meta{font-size:8px}.mSSRjq_page .mSSRjq_featured-label{padding:3px 5px;font-size:7px}.mSSRjq_page .mSSRjq_library-foot{flex-direction:column;align-items:start;gap:14px;font-size:10px}.mSSRjq_page .mSSRjq_people{padding:15px 0 70px}.mSSRjq_page .mSSRjq_team-grid{gap:30px;margin-bottom:60px}.mSSRjq_page .mSSRjq_person-card h3{font-size:23px}.mSSRjq_page .mSSRjq_person-role{min-height:36px;font-size:11px}.mSSRjq_page .mSSRjq_person-bio{min-height:105px;font-size:12px}.mSSRjq_page .mSSRjq_person-tags{gap:10px;min-height:30px;font-size:7px}.mSSRjq_page .mSSRjq_person-location{font-size:7px}.mSSRjq_page .mSSRjq_person-monogram{width:62px;height:62px;font-size:27px}.mSSRjq_page .mSSRjq_credentials summary{font-size:10px}.mSSRjq_page .mSSRjq_credentials li{grid-template-columns:65px 1fr;gap:4px 8px;font-size:10px}.mSSRjq_page .mSSRjq_contact-panel{grid-template-columns:1fr;gap:28px;padding:35px 28px}.mSSRjq_page .mSSRjq_contact-actions{max-width:none}.mSSRjq_page .mSSRjq_email-link{font-size:19px}.mSSRjq_page .mSSRjq_contact-copy h2{font-size:34px}.mSSRjq_page .mSSRjq_contact-copy>p:last-child{max-width:none}.mSSRjq_page .mSSRjq_contact-decoration{top:-75px;right:-15px}.mSSRjq_page .mSSRjq_footer-bottom{flex-wrap:wrap;gap:14px}.mSSRjq_page .mSSRjq_local-notice{order:3;width:100%}}@media (max-width:520px){.mSSRjq_page .mSSRjq_section-shell{width:calc(100% - 36px)}.mSSRjq_page .mSSRjq_brand{gap:7px;font-size:16px}.mSSRjq_page .mSSRjq_brand img{width:24px}.mSSRjq_page .mSSRjq_brand small{letter-spacing:.9px;font-size:6px}.mSSRjq_page .mSSRjq_header-actions{gap:8px}.mSSRjq_page .mSSRjq_languages button{padding:7px 3px;font-size:9px}.mSSRjq_page .mSSRjq_hero{padding-top:38px}.mSSRjq_page .mSSRjq_hero h1{letter-spacing:-2.6px;font-size:clamp(43px,10.5vw,56px)}.mSSRjq_page .mSSRjq_hero-intro>p{font-size:17px}.mSSRjq_page .mSSRjq_hero-buttons{gap:18px}.mSSRjq_page .mSSRjq_button{gap:23px;min-height:44px;padding:13px 15px;font-size:11px}.mSSRjq_page .mSSRjq_text-link{gap:10px;font-size:10px}.mSSRjq_page .mSSRjq_hero-art{margin-top:20px;margin-inline:-15px}.mSSRjq_page .mSSRjq_hero-art>img{object-fit:cover;object-position:center;min-height:210px}.mSSRjq_page .mSSRjq_hero-art figcaption{margin-bottom:16px;margin-inline:15px;font-size:6px}.mSSRjq_page .mSSRjq_caption-divider{padding-inline:7px}.mSSRjq_page .mSSRjq_hero-bottom>span{max-width:175px;font-size:9px}.mSSRjq_page .mSSRjq_hero-bottom>a{gap:7px;font-size:7px}.mSSRjq_page .mSSRjq_research{padding-top:60px}.mSSRjq_page .mSSRjq_section-heading h2{letter-spacing:-1.3px;font-size:33px}.mSSRjq_page .mSSRjq_filters button{padding:8px 9px;font-size:9px}.mSSRjq_page .mSSRjq_filter-count{margin-left:7px;font-size:8px}.mSSRjq_page .mSSRjq_research-grid{grid-template-columns:1fr;gap:23px}.mSSRjq_page .mSSRjq_research-card--featured,.mSSRjq_page .mSSRjq_research-card:last-child{grid-column:auto;display:flex}.mSSRjq_page .mSSRjq_research-card--featured .mSSRjq_research-cover,.mSSRjq_page .mSSRjq_research-card:last-child .mSSRjq_research-cover{border-right:0;border-bottom:1px solid var(--line);height:205px;min-height:0}.mSSRjq_page .mSSRjq_research-card--featured .mSSRjq_research-card-body,.mSSRjq_page .mSSRjq_research-card-body{padding:23px}.mSSRjq_page .mSSRjq_research-card--featured h3{font-size:25px}.mSSRjq_page .mSSRjq_research-card h3{font-size:23px}.mSSRjq_page .mSSRjq_research-card p{font-size:13px}.mSSRjq_page .mSSRjq_research-cover{height:180px}.mSSRjq_page .mSSRjq_article-meta{font-size:9px}.mSSRjq_page .mSSRjq_article-tags span{font-size:8px}.mSSRjq_page .mSSRjq_article-links a{font-size:12px}.mSSRjq_page .mSSRjq_featured-label{font-size:7px}.mSSRjq_page .mSSRjq_team-grid{grid-template-columns:1fr;gap:42px}.mSSRjq_page .mSSRjq_person-heading{margin-bottom:22px}.mSSRjq_page .mSSRjq_person-location{font-size:9px}.mSSRjq_page .mSSRjq_person-card h3{font-size:27px}.mSSRjq_page .mSSRjq_person-role{min-height:0;font-size:12px}.mSSRjq_page .mSSRjq_person-bio{min-height:0;font-size:14px}.mSSRjq_page .mSSRjq_person-tags{min-height:0;font-size:8px}.mSSRjq_page .mSSRjq_credentials summary{font-size:12px}.mSSRjq_page .mSSRjq_credentials li{grid-template-columns:85px 1fr;font-size:11px}.mSSRjq_page .mSSRjq_contact-panel{gap:25px;padding:31px 22px}.mSSRjq_page .mSSRjq_contact-copy h2{font-size:29px}.mSSRjq_page .mSSRjq_email-link{letter-spacing:-.6px;gap:8px;font-size:clamp(12px,4vw,18px)}.mSSRjq_page .mSSRjq_email-link>span{font-size:19px}.mSSRjq_page .mSSRjq_footer-brand{font-size:15px}.mSSRjq_page .mSSRjq_footer-brand img{width:24px}.mSSRjq_page .mSSRjq_back-top{font-size:10px}.mSSRjq_page .mSSRjq_footer-bottom{font-size:7px}.mSSRjq_page .mSSRjq_footer-top{gap:15px;padding-bottom:24px}}@media (prefers-reduced-motion:reduce){.mSSRjq_page{scroll-behavior:auto}.mSSRjq_page *,.mSSRjq_page :before,.mSSRjq_page :after{transition:none!important;animation:none!important}}.mSSRjq_page{isolation:isolate;min-height:100vh;position:relative}.mSSRjq_page .mSSRjq_languages a{font:10px var(--mono);color:var(--muted);background:0 0;border:0;padding:6px 5px}.mSSRjq_page .mSSRjq_languages a[aria-current=page]{color:var(--ink);text-underline-offset:5px;text-decoration:underline}.mSSRjq_page .mSSRjq_research-cover>img{object-fit:contain;width:100%;max-width:300px;height:100%}.mSSRjq_page .mSSRjq_research-card--featured .mSSRjq_research-cover>img{max-width:370px;max-height:250px}.mSSRjq_page .mSSRjq_credentials li span small{overflow-wrap:anywhere;margin-top:4px;display:block}.mSSRjq_page section[id],.mSSRjq_page [id=contact]{scroll-margin-top:110px}.mSSRjq_page h1,.mSSRjq_page h2,.mSSRjq_page h3{font-family:var(--sans)}.mSSRjq_page .mSSRjq_person-identity{align-items:center;gap:22px;margin-bottom:24px;display:flex}.mSSRjq_page .mSSRjq_person-identity h3{margin:0 0 8px}.mSSRjq_page .mSSRjq_person-identity .mSSRjq_person-role{min-height:0;margin:0}.mSSRjq_page .mSSRjq_person-mark{isolation:isolate;background:#eef1e7;border:1px solid #d5dccb;flex:none;place-items:center;width:84px;height:90px;display:grid;position:relative;overflow:hidden}.mSSRjq_page .mSSRjq_person-mark img{object-fit:contain;width:66%;height:auto}.mSSRjq_page .mSSRjq_brand img{height:auto}.mSSRjq_page .mSSRjq_person-mark--arkenstone{background:radial-gradient(circle at 48% 44%,#fff 0 18%,#daf4f9bd 42%,#dde2e161 67%,#f7f8f4 100%);border-color:#b0d7de;box-shadow:inset 0 0 1.6rem #c6eff8ad,0 0 1.15rem #9bd5e433}.mSSRjq_page .mSSRjq_person-mark--arkenstone img{opacity:0}.mSSRjq_page .mSSRjq_person-mark--arkenstone:before{content:"";z-index:2;filter:drop-shadow(0 0 .18rem #fff)drop-shadow(0 0 .48rem #65c2dcb8);background:linear-gradient(125deg,#f8ffff 0 17%,#aee7f3 30%,#fff 43%,#89c8e4 57%,#e5dff6 72%,#f9ffff 88%);animation:7s ease-in-out infinite mSSRjq_arkenstone-core;position:absolute;inset:17%;-webkit-mask:url(/icons/raiju-dragon-vector.svg) 50%/contain no-repeat;mask:url(/icons/raiju-dragon-vector.svg) 50%/contain no-repeat}.mSSRjq_page .mSSRjq_person-mark--arkenstone:after{content:"";z-index:1;pointer-events:none;opacity:.54;background:conic-gradient(from 20deg, transparent 0 18%, #a4e1ef8f 24%, transparent 31% 54%, #e5d8f86b 62%, transparent 70%);mix-blend-mode:screen;animation:16s linear infinite mSSRjq_arkenstone-spectrum;position:absolute;inset:-42%}@keyframes mSSRjq_arkenstone-core{0%,to{opacity:.88;filter:drop-shadow(0 0 .16rem #fffffff5)drop-shadow(0 0 .4rem #65c2dc94)}50%{opacity:1;filter:drop-shadow(0 0 .25rem #fff)drop-shadow(0 0 .72rem #65c2dce6)}}@keyframes mSSRjq_arkenstone-spectrum{to{transform:rotate(360deg)}}@media (max-width:800px){.mSSRjq_page .mSSRjq_person-identity{align-items:start;gap:15px}.mSSRjq_page .mSSRjq_person-mark{width:67px;height:72px}.mSSRjq_page .mSSRjq_person-identity h3{font-size:22px}}@media (max-width:520px){.mSSRjq_page .mSSRjq_person-identity{align-items:center}.mSSRjq_page .mSSRjq_person-identity h3{font-size:25px}}@media (prefers-reduced-motion:reduce){.mSSRjq_page .mSSRjq_person-mark--arkenstone:before,.mSSRjq_page .mSSRjq_person-mark--arkenstone:after{animation:none}}
._3cPUia_dashboard{grid-template-rows:1fr 1fr;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;margin:30px 0 24px;display:grid}._3cPUia_dashboard>article{border:1px solid var(--line);min-width:0;scroll-margin-top:110px}._3cPUia_even{background:#e8e9e1;grid-row:span 2;align-items:end;min-height:590px;display:flex;position:relative;overflow:hidden}._3cPUia_portrait{object-fit:cover;object-position:center 22%}._3cPUia_identity{font:9px/1.5 var(--mono);letter-spacing:1px;background:#f8f8f4ef;padding:8px 11px;position:absolute;top:22px;left:22px}._3cPUia_evenCopy{z-index:1;background:linear-gradient(#f8f8f4dc 0%,#f8f8f4f5 24%,#f8f8f4 100%);border-top:1px solid #ffffffa0;width:100%;padding:28px;position:relative}._3cPUia_kicker{font:9px/1.5 var(--mono);letter-spacing:1.1px;color:var(--muted);margin:0}._3cPUia_evenCopy h2{letter-spacing:-2px;margin:6px 0 4px;font-size:54px;font-weight:500;line-height:1.05}._3cPUia_evenCopy h2 span{color:#547a6f}._3cPUia_lead{letter-spacing:-.5px;margin:10px 0 8px;font-size:20px;line-height:1.35}._3cPUia_description{color:#555d54;max-width:420px;margin:0;font-size:13px;line-height:1.6}._3cPUia_open{background:#20211e;justify-content:space-between;align-items:center;gap:18px;min-height:46px;margin-top:20px;padding:12px 17px;font-size:13px;display:flex;color:#fff!important}._3cPUia_open:hover{background:#41463c}._3cPUia_research,._3cPUia_security{background:#fdfdfa;flex-direction:column;padding:24px 28px;display:flex}._3cPUia_security{background:#edf0e8}._3cPUia_panelHeading{justify-content:space-between;align-items:center;gap:14px;margin-bottom:5px;display:flex}._3cPUia_icon{flex:none;width:19px;height:19px}._3cPUia_dashboard h2{font-family:var(--sans)}._3cPUia_research h2,._3cPUia_security h2{letter-spacing:-.7px;margin:0 0 6px;font-size:27px;font-weight:500;line-height:1.2}._3cPUia_summary{color:#555d54;max-width:440px;margin:0;font-size:12px;line-height:1.6}._3cPUia_publications{margin:13px 0 12px;padding:0;list-style:none}._3cPUia_publications li{border-top:1px solid var(--line)}._3cPUia_publications a{grid-template-columns:1fr 18px;gap:2px 12px;padding:9px 0;display:grid}._3cPUia_publications small{font:8px var(--mono);color:var(--muted);grid-column:1}._3cPUia_publications span{font-size:12px;line-height:1.4}._3cPUia_publications svg{grid-area:1/2/span 2;align-self:center;width:14px;height:14px}._3cPUia_publications a:hover span,._3cPUia_panelLink:hover{text-underline-offset:4px;text-decoration:underline}._3cPUia_panelLink{justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:7px;font-size:11px;display:inline-flex}._3cPUia_panelLink svg{width:14px;height:14px}._3cPUia_stage{font:9px/1.5 var(--mono);color:#43513b;border:1px solid #cbd5c4;width:fit-content;max-width:100%;margin:14px 0 10px;padding:7px 10px}._3cPUia_principles{color:#555d54;margin:0 0 14px;padding-left:15px;font-size:11px;line-height:1.8}@media (max-width:1000px){._3cPUia_research,._3cPUia_security{padding:22px}._3cPUia_evenCopy{padding:24px}}@media (max-width:760px){._3cPUia_dashboard{grid-template-rows:auto;grid-template-columns:minmax(0,1fr);gap:14px;margin-top:24px}._3cPUia_even{grid-row:auto;min-height:580px}._3cPUia_research,._3cPUia_security{min-height:265px}._3cPUia_evenCopy{padding:22px}._3cPUia_identity{top:18px;left:18px}}@media (prefers-reduced-motion:reduce){._3cPUia_dashboard *{scroll-behavior:auto}}
html:has(.rcs-onepage-root){background:#f8f8f4;scroll-padding-top:110px}body:has(.rcs-onepage-root){background:#f8f8f4;overflow:visible}@media (max-width:800px){html:has(.rcs-onepage-root){scroll-padding-top:90px}}@media (prefers-reduced-motion:reduce){html:has(.rcs-onepage-root){scroll-behavior:auto}}
