@import "https://use.typekit.net/yqs8pho.css";:root{--purple:#52049e;--teal:#29b4c9;--ink:#444}*{box-sizing:border-box}body{color:var(--ink);margin:0;font-family:proxima-nova,Arial,sans-serif;font-size:20px;line-height:1.5}a{color:var(--purple)}.wrap,.header-inner{width:min(1120px,100% - 48px);margin:auto}header{border-bottom:2px solid var(--teal);background:#fff}.header-inner{align-items:center;gap:50px;min-height:110px;display:flex}.header-inner img{max-width:240px;height:auto}nav{text-transform:uppercase;align-items:center;gap:20px;font-size:16px;line-height:1.3;display:flex}nav a,nav summary{color:var(--teal);cursor:pointer;text-decoration:none}nav a[aria-current],nav details[data-active] summary{color:var(--purple)}nav details{position:relative}nav details div{z-index:10;background:#fff;min-width:240px;padding:18px;position:absolute;top:35px;box-shadow:0 4px 12px #0002}nav details div a{padding:8px;display:block}.skip{position:absolute;left:-9999px}.skip:focus{z-index:99;background:#fff;left:10px}.announcement{background:var(--purple);color:#fff;text-align:center;letter-spacing:.5px;min-height:75px;padding:21px 24px;font-size:16px;text-decoration:none;display:block}.hero{border-bottom:3px solid var(--teal);background:url(/media/banner_home.jpg) 50%/cover;align-items:center;min-height:435px;display:flex}.hero h1{color:#fff;max-width:1120px;margin:0;font-family:proxima-nova-extra-condensed,Arial,sans-serif;font-size:50px;font-weight:700;line-height:1.08}h2{color:var(--purple);margin:0 0 25px;font-family:proxima-nova-extra-condensed,Arial,sans-serif;font-size:50px;line-height:1.1}h3{color:var(--teal);margin:0 0 24px;font-size:28px;font-weight:400;line-height:1.2}p{margin:0 0 20px}.introduction{padding-block:60px}.columns{grid-template-columns:1fr 1fr;gap:60px;display:grid}ul{margin:0;padding-left:24px}li::marker{color:var(--teal)}.challenge{color:var(--ink);background:#fff;padding:35px 0}.challenge h2{color:var(--purple);font-family:proxima-nova,Arial,sans-serif;font-size:30px}.challenge a{color:var(--purple)}.audiences{padding-block:70px}.audiences article{grid-template-columns:1fr 1fr;align-items:center;gap:60px;padding:40px 0;display:grid}.audiences video{aspect-ratio:16/9;background:#111;width:100%}.newsletter{text-align:center;background:url(/media/long_med_wave-scaled.png) 50%/cover;padding:60px 24px}.newsletter a{border:1px solid var(--purple);background:#fff;padding:14px 28px;font-size:25px;text-decoration:none;display:inline-block}footer{background:var(--purple);color:#fff;padding:40px 0;font-size:16px}footer .wrap{justify-content:space-between;display:flex}footer p{margin:0}:focus-visible{outline:3px solid var(--teal);outline-offset:4px}@media (max-width:1000px){.header-inner{flex-direction:column;gap:15px;padding:25px 0}nav{flex-wrap:wrap;justify-content:center;gap:18px}.hero h1,h2{font-size:42px}}@media (max-width:650px){body{font-size:18px}.columns,.audiences article{grid-template-columns:1fr;gap:25px}.hero{min-height:350px}.hero h1,h2{font-size:36px}.announcement{font-size:18px}.audiences{padding-block:25px}.introduction{padding-block:40px}footer .wrap{display:block}footer p+p{margin-top:15px}}.publications,.report{padding-block:60px}.publications h1,.report h1{color:var(--purple);margin:0 0 40px;font:700 50px/1.1 proxima-nova-extra-condensed,Arial,sans-serif}.publications h2{font-size:32px}.publication-row{border-top:1px solid var(--purple);grid-template-columns:200px 1fr;gap:45px;padding:35px 0;display:grid}.publication-row:last-child{border-bottom:1px solid var(--purple)}.publication-row img{aspect-ratio:210/297;object-fit:contain;width:200px;height:auto}.publication-row h3{color:var(--purple);margin:0 0 20px;font-size:32px;font-weight:700}.publication-row h3 a{text-decoration:none}.doi{font-style:italic}.download-button{border:1px solid var(--purple);padding:10px 24px;text-decoration:none;display:inline-block}.report h1{margin-top:30px}@media (max-width:650px){.publication-row{grid-template-columns:1fr;gap:25px}.publication-row img{width:160px}.publications h1,.report h1{font-size:36px}}.header-inner nav summary{align-items:center;gap:7px;list-style:none;display:flex}.header-inner nav summary::-webkit-details-marker{display:none}.header-inner nav summary:after{content:"";border-bottom:1px solid;border-right:1px solid;width:6px;height:6px;margin-top:-3px;transform:rotate(45deg)}.header-inner nav details[open] summary:after{margin-top:3px;transform:rotate(225deg)}@media (max-width:650px){.header-inner nav details div{max-width:calc(100vw - 32px);left:50%;transform:translate(-50%)}#content .button-link-wrap{max-width:100%;margin-inline:0;left:0}}.mobile-menu-button{display:none}.mobile-menu-panel{width:min(350px,100vw - 40px);max-width:none;height:100dvh;max-height:100dvh;color:var(--ink);background:#f7f7f7;border:0;margin:0;padding:82px 15px 20px;position:fixed;inset:0 auto 0 0}.mobile-menu-panel::backdrop{background:#0006}.mobile-menu-close,.mobile-menu-button{background:var(--purple);color:#fff;cursor:pointer;border:0;border-radius:2px;width:45px;height:40px}.mobile-menu-close{font:700 16px proxima-nova,Arial,sans-serif;position:absolute;top:22px;right:12px}.mobile-menu-button span{flex-direction:column;align-items:center;gap:4px;display:flex}.mobile-menu-button i{border-top:1px solid #fff;width:16px}.mobile-menu-panel nav{flex-direction:column;align-items:stretch;gap:0;font-size:16px;line-height:1.5;display:flex}.mobile-menu-panel nav>a,.mobile-menu-panel nav summary{padding:16px 0}.mobile-menu-panel nav summary{justify-content:space-between}.header-inner .mobile-menu-panel nav details div{min-width:0;box-shadow:none;background:0 0;max-width:none;padding:0 0 10px 15px;position:static;transform:none}.mobile-menu-panel nav details div a{padding:10px 0}.mobile-menu-panel nav summary:after{margin-right:8px}.header-inner>a{flex-shrink:0}@media (max-width:1120px){.header-inner{flex-direction:row;justify-content:space-between;gap:20px;width:calc(100% - 20px);min-height:90px;padding:15px 0}.desktop-navigation{display:none}.mobile-menu-button{display:block}.site-navigation{align-self:flex-start}}.header-inner img{width:240px;height:60px}.mobile-menu-close:hover,.mobile-menu-close:focus,.mobile-menu-button:hover,.mobile-menu-button:focus{background:var(--purple);color:#fff}.mobile-menu-panel nav summary{position:relative}.mobile-menu-panel nav summary:before{content:none}@media (max-width:650px){#content .button-link-wrap{max-width:calc(100% - 22px);left:22px}}footer{padding:20px 0;font:300 16px/24px Roboto,sans-serif;box-shadow:inset 0 5px 10px #0008}footer .wrap{grid-template-columns:1fr 1fr;gap:20px;width:min(1120px,100% - 40px);display:grid}footer p+p{text-align:right;margin:0}@media (max-width:767px){footer{font-size:12px}footer .wrap{grid-template-columns:1fr}footer p,footer p+p{text-align:center}}.source-page .pt_plus_button.button-style-6 .button-link-wrap:before{content:"";border-bottom:2px solid;border-right:2px solid;width:6px;height:6px;top:50%;transform:translateY(-50%)rotate(-45deg)}html{background:var(--purple)}body{min-height:100dvh;padding-inline:env(safe-area-inset-left) env(safe-area-inset-right);background:#fff}.header-inner img{object-fit:contain;height:auto}.header-inner nav a,.header-inner nav summary{color:#177887;transition:color .14s}.header-inner nav a[aria-current],.header-inner nav details[data-active] summary,.header-inner nav a:hover,.header-inner nav summary:hover{color:var(--purple)}html body :focus-visible{outline:3px solid var(--purple);outline-offset:4px;box-shadow:0 0 0 6px #fff}.skip:focus{border-radius:3px;padding:8px 16px;position:fixed;top:12px;left:12px}.publication-row h3{text-wrap:balance;line-height:1.15}.publication-row>div{min-width:0}.publication-row .doi{overflow-wrap:anywhere}.publication-row img{transition:transform .16s}@media (hover:hover){.publication-row a:hover img{transform:translateY(-2px)}}.mobile-menu-panel[open]{animation:.16s cubic-bezier(.2,.7,.2,1) menu-appear}.mobile-menu-panel[open]::backdrop{animation:.16s ease-out backdrop-appear}.mobile-menu-panel[data-closing]{pointer-events:none;animation:.12s ease-in forwards menu-leave}.mobile-menu-panel[data-closing]::backdrop{animation:.12s ease-in forwards backdrop-leave}.mobile-menu-panel{overscroll-behavior:contain;padding-bottom:calc(20px + env(safe-area-inset-bottom));padding-top:calc(82px + env(safe-area-inset-top))}.mobile-menu-close{top:calc(22px + env(safe-area-inset-top))}.mobile-menu-panel nav summary:after{margin-top:-3px;transition:transform .2s}.header-inner .mobile-menu-panel nav details[open] summary:after{margin-top:-3px}.mobile-menu-panel nav details[data-motion-open=false] summary:after{transform:rotate(45deg)}@keyframes menu-appear{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:translate(0)}}@keyframes menu-leave{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-12px)}}@keyframes backdrop-appear{0%{opacity:0}to{opacity:1}}@keyframes backdrop-leave{0%{opacity:1}to{opacity:0}}@media (max-width:1120px){.site-navigation{align-self:center}.header-inner img{width:min(240px,100vw - 85px)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}html body *,html body :before,html body :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.publication-row img{border:1px solid #e5e1e9;box-shadow:0 3px 12px #28133f0d}.publication-row h3{margin-bottom:14px}.publication-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.publication-action{border:1px solid var(--purple);border-radius:3px;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:8px 18px;font-size:17px;font-weight:600;text-decoration:none;transition:background-color .14s,color .14s;display:inline-flex}.publication-action:hover{background:var(--purple);color:#fff}.header-inner .desktop-navigation nav details div{border:1px solid #e5e1e9;border-radius:4px;min-width:288px;padding:10px;box-shadow:0 8px 24px #28133f14}.header-inner .desktop-navigation nav details div a{text-transform:none;border-radius:2px;padding:10px 12px;line-height:1.45}.header-inner .desktop-navigation nav details div a:hover,.header-inner .desktop-navigation nav details div a[aria-current]{color:var(--purple);background:#f5f0fa}.mobile-menu-button,.mobile-menu-close{height:44px}@media (min-width:651px) and (max-width:900px){.publication-row{grid-template-columns:160px 1fr;gap:32px}.publication-row img{width:160px}}@media (max-width:650px){.publications,.report{padding-block:40px}.publications h1,.report h1{margin-bottom:28px}.publication-row{gap:22px;padding-block:28px}.publication-row h3{font-size:28px}.publication-actions{gap:10px}}.managed-posts{padding-block:48px}.managed-post-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.managed-post-grid article{min-width:0}.managed-post-grid img{aspect-ratio:16/9;object-fit:cover;border-radius:8px;width:100%}.managed-article{overflow-wrap:anywhere;max-width:820px;padding-block:48px}.managed-article img{border-radius:8px;max-width:100%;height:auto}.managed-article h1{line-height:1.15}.managed-article p,.managed-article li{line-height:1.7}.managed-article pre{background:#f5f1f8;border-radius:8px;padding:16px;overflow-x:auto}@media (max-width:900px){.managed-post-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.managed-post-grid{grid-template-columns:minmax(0,1fr)}.managed-article,.managed-posts{padding-block:28px}}.editor-section{overflow-wrap:anywhere;padding-block:clamp(32px,5vw,64px)}.editor-section+.editor-section{padding-top:0}.editor-section .wrap{max-width:900px}.editor-section h2{text-wrap:balance;font-size:clamp(32px,4vw,46px)}.editor-section h3{margin-top:28px}.editor-section img{border-radius:4px;max-width:100%;height:auto;margin:0 0 24px;display:block}.editor-section ul,.editor-section ol{margin-bottom:24px}.editor-section pre{background:#f5f1f8;border-radius:4px;padding:16px;overflow-x:auto}.editor-section blockquote{border-left:3px solid var(--teal);margin:24px 0;padding-left:20px}.editor-button{border:1px solid var(--purple);border-radius:3px;justify-content:center;align-items:center;min-height:44px;margin-top:4px;padding:10px 22px;font-size:18px;text-decoration:none;transition:background-color .14s,color .14s;display:inline-flex}.editor-button:hover{background:var(--purple);color:#fff}@media (max-width:600px){.editor-section .wrap{width:calc(100% - 36px)}}.icon.icon-calendar-page-empty:before,.icon.icon-folder:before{content:"";background-color:currentColor;width:1em;height:1em;display:inline-block;-webkit-mask:url(/media/icon-calendar.svg) 50%/contain no-repeat;mask:url(/media/icon-calendar.svg) 50%/contain no-repeat}.icon.icon-folder:before{-webkit-mask-image:url(/media/icon-folder.svg);mask-image:url(/media/icon-folder.svg)}.source-page .elementor-381 .elementor-element.elementor-element-dc3321f{--border-style:none;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border:0}.cms-news-article>.wrap{padding-block:40px 0}.cms-news-article h1{font-size:clamp(32px,5vw,56px);line-height:1.1}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-font-weight:initial}::backdrop{--tw-font-weight:initial}}}@layer theme{:root,:host{--font-weight-bold:700;--color-trust-purple:#52049e;--color-trust-teal:#29b4c9;--color-trust-ink:#444;--color-trust-muted:#62606a;--color-trust-surface:#f5f0fa;--font-trust-body:proxima-nova, Arial, sans-serif;--font-trust-heading:proxima-nova-extra-condensed, Arial, sans-serif;--radius-trust:.25rem;--spacing-trust-page:70rem;--spacing-trust-reading:56.25rem;--ease-trust:cubic-bezier(.2, 0, 0, 1)}}@layer base,components;@layer utilities{.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.block{display:block}.grid{display:grid}.hidden{display:none}.inline{display:inline}.resize{resize:both}}:root{--purple:var(--color-trust-purple);--teal:var(--color-trust-teal);--ink:var(--color-trust-ink);--trust-section-space:clamp(2rem, 5vw, 4rem);--trust-motion-duration:.14s}.source-page .editor-section{font-family:var(--font-trust-body);color:var(--color-trust-ink);padding-block:var(--trust-section-space);font-size:clamp(1.125rem,1.4vw,1.25rem);line-height:1.6}.source-page .editor-section+.editor-section{padding-top:0}.source-page .editor-section h2,.managed-article h1{font-family:var(--font-trust-heading);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-trust-purple);text-wrap:balance;font-size:clamp(2rem,4vw,3rem);line-height:1.15}.source-page .editor-section a{color:var(--color-trust-purple)}.source-page .editor-section a:not(.editor-button){text-underline-offset:3px;text-decoration-thickness:1px}.source-page .editor-button,.download-button,.publication-actions a{font-family:var(--font-trust-body);color:var(--color-trust-purple);border:1px solid var(--color-trust-purple);border-radius:var(--radius-trust);min-height:44px;transition:background-color var(--trust-motion-duration) var(--ease-trust), color var(--trust-motion-duration) var(--ease-trust);background:#fff;justify-content:center;align-items:center;padding:10px 22px;font-size:18px;line-height:1.4;text-decoration:none;display:inline-flex}.source-page .editor-button:hover,.download-button:hover,.publication-actions a:hover{color:#fff;background:var(--color-trust-purple)}@media (prefers-reduced-motion:reduce){:root{--trust-motion-duration:0s}}@property --tw-font-weight{syntax:"*";inherits:false}
