@charset "UTF-8";@font-face{font-display:swap;font-family:PlusJakartaSans-Variable;font-style:normal;font-weight:300 700;src:url(../fonts/PlusJakartaSans-VariableFont_wght.woff2) format("woff2-variations"),url(../fonts/PlusJakartaSans-VariableFont_wght.woff2) format("woff2"),url(../fonts/PlusJakartaSans-VariableFont_wght.woff) format("woff")}@font-face{font-display:swap;font-family:PlusJakartaSans-VariableItalic;font-style:italic;font-weight:400;src:url(../fonts/PlusJakartaSans-Italic-VariableFont_wght.woff2) format("woff2-variations"),url(../fonts/PlusJakartaSans-Italic-VariableFont_wght.woff2) format("woff2"),url(../fonts/PlusJakartaSans-Italic-VariableFont_wght.woff) format("woff")}@font-face{font-display:swap;font-family:InstrumentSerif-Italic;font-style:italic;font-weight:400;src:url(../fonts/instrumentserif-italic-webfont.woff2) format("woff2"),url(../fonts/instrumentserif-italic-webfont.woff) format("woff")}@font-face{font-display:swap;font-family:InstrumentSerif-Regular;font-style:normal;font-weight:400;src:url(../fonts/instrumentserif-regular-webfont.woff2) format("woff2"),url(../fonts/instrumentserif-regular-webfont.woff) format("woff")}.body h2,.body h3,.body h4,.body h5,.body h6{margin-bottom:20px;scroll-margin-top:120px}.body h2{font-size:19px}@media(min-width:600px){.body h2{font-size:32px}}.body h3{font-size:17px}@media(min-width:600px){.body h3{font-size:28px}}.body h4{font-size:16px}@media(min-width:600px){.body h4{font-size:24px}}.body h5{font-size:15px}@media(min-width:600px){.body h5{font-size:22px}}.body h6{font-size:14px}@media(min-width:600px){.body h6{font-size:18px}}.body p{margin-bottom:20px}.body p+h2{margin-top:40px}@media(min-width:600px){.body p+h2{margin-top:60px}}.body p:last-child{margin-bottom:0}.body a:not(.button){color:inherit;text-decoration:underline;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.body a:not(.button):focus,.body a:not(.button):hover{color:#2a5ed8}.body ol,.body ul{margin:0 20px 20px}.body ol li:not(.faq-items--item),.body ul li:not(.faq-items--item){margin-bottom:10px}.body ol ol,.body ol ul,.body ul ol,.body ul ul{margin:20px}.body ol+h2,.body ul+h2{margin-top:40px}@media(min-width:600px){.body ol+h2,.body ul+h2{margin-top:60px}}.body ul{list-style:disc}.body ul ul{list-style-type:"— "}.body ol{list-style:decimal}.body b,.body strong{font-family:PlusJakartaSans-Variable,sans-serif;font-weight:700}.body em{font-family:PlusJakartaSans-VariableItalic,sans-serif;font-style:italic}.visually-hidden{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.speaker-modal{background-color:#2a5ed8;border:0;color:#fffaf0;height:100%;left:auto;margin:0;max-height:100vh;max-width:1000px;-ms-scroll-chaining:none;overscroll-behavior:contain;padding:0;position:fixed;right:0;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translate(100%);width:100%}@media(min-width:600px){.speaker-modal{width:70%}}@media(min-width:980px){.speaker-modal{width:50%}}.speaker-modal[open]{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translate(0);-webkit-transition:-webkit-transform .4s cubic-bezier(.22,1,.36,1) .3s;transition:-webkit-transform .4s cubic-bezier(.22,1,.36,1) .3s;-moz-transition:transform .4s cubic-bezier(.22,1,.36,1) .3s,-moz-transform .4s cubic-bezier(.22,1,.36,1) .3s;transition:transform .4s cubic-bezier(.22,1,.36,1) .3s;transition:transform .4s cubic-bezier(.22,1,.36,1) .3s,-webkit-transform .4s cubic-bezier(.22,1,.36,1) .3s,-moz-transform .4s cubic-bezier(.22,1,.36,1) .3s}.speaker-modal[open].is-closing{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translate(100%);-webkit-transition:-webkit-transform .4s cubic-bezier(.22,1,.36,1);transition:-webkit-transform .4s cubic-bezier(.22,1,.36,1);-moz-transition:transform .4s cubic-bezier(.22,1,.36,1),-moz-transform .4s cubic-bezier(.22,1,.36,1);transition:transform .4s cubic-bezier(.22,1,.36,1);transition:transform .4s cubic-bezier(.22,1,.36,1),-webkit-transform .4s cubic-bezier(.22,1,.36,1),-moz-transform .4s cubic-bezier(.22,1,.36,1)}.speaker-modal::-webkit-backdrop{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background:transparent}.speaker-modal::-ms-backdrop{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background:transparent}.speaker-modal::backdrop{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background:transparent}.speaker-modal[open]::-webkit-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#12161d4d;-webkit-transition:background .3s ease,-webkit-backdrop-filter .3s ease;transition:background .3s ease,-webkit-backdrop-filter .3s ease;transition:background .3s ease,backdrop-filter .3s ease;transition:background .3s ease,backdrop-filter .3s ease,-webkit-backdrop-filter .3s ease}.speaker-modal[open]::-ms-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#12161d4d;-ms-transition:background .3s ease,backdrop-filter .3s ease;transition:background .3s ease,backdrop-filter .3s ease}.speaker-modal[open]::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#12161d4d;-webkit-transition:background .3s ease,-webkit-backdrop-filter .3s ease;transition:background .3s ease,-webkit-backdrop-filter .3s ease;-moz-transition:background .3s ease,backdrop-filter .3s ease;transition:background .3s ease,backdrop-filter .3s ease;transition:background .3s ease,backdrop-filter .3s ease,-webkit-backdrop-filter .3s ease}.speaker-modal[open].is-closing::-webkit-backdrop{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background:transparent;-webkit-transition:background .3s ease,-webkit-backdrop-filter .3s ease;transition:background .3s ease,-webkit-backdrop-filter .3s ease;transition:background .3s ease,backdrop-filter .3s ease;transition:background .3s ease,backdrop-filter .3s ease,-webkit-backdrop-filter .3s ease}.speaker-modal[open].is-closing::-ms-backdrop{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background:transparent;-ms-transition:background .3s ease,backdrop-filter .3s ease;transition:background .3s ease,backdrop-filter .3s ease}.speaker-modal[open].is-closing::backdrop{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background:transparent;-webkit-transition:background .3s ease,-webkit-backdrop-filter .3s ease;transition:background .3s ease,-webkit-backdrop-filter .3s ease;-moz-transition:background .3s ease,backdrop-filter .3s ease;transition:background .3s ease,backdrop-filter .3s ease;transition:background .3s ease,backdrop-filter .3s ease,-webkit-backdrop-filter .3s ease}html:has(.speaker-modal[open]){overflow:hidden;scrollbar-gutter:stable}@starting-style{.speaker-modal[open]{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translate(100%)}.speaker-modal[open]::-webkit-backdrop{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background:transparent}.speaker-modal[open]::-ms-backdrop{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background:transparent}.speaker-modal[open]::backdrop{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background:transparent}}@media(prefers-reduced-motion:reduce){.speaker-modal::-webkit-backdrop{-webkit-transition:none!important;transition:none!important}.speaker-modal::-ms-backdrop{-ms-transition:none!important;transition:none!important}.speaker-modal,.speaker-modal::backdrop{-webkit-transition:none!important;-moz-transition:none!important;transition:none!important}}.speaker-modal__inner{direction:ltr;padding:30px;position:relative;text-align:left}.speaker-modal__inner:focus-visible{-webkit-box-shadow:none;box-shadow:none;outline:0}@media(min-width:600px){.speaker-modal__inner{padding:30px 60px}}@media(min-width:980px){.speaker-modal__inner{padding:42px 100px}}.speaker-modal__headshot{aspect-ratio:596/463;margin-bottom:24px;position:relative;width:100%}.speaker-modal__headshot-image{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;top:0;width:100%}.speaker-modal__name{font-family:PlusJakartaSans-Variable,sans-serif;font-size:36px;font-weight:300;line-height:1.1}@media(min-width:600px){.speaker-modal__name{font-size:42px}}@media(min-width:980px){.speaker-modal__name{font-size:48px}}.speaker-modal__title{font-family:PlusJakartaSans-Variable,sans-serif;font-weight:700;letter-spacing:1.44px;margin-top:16px;text-transform:uppercase}.speaker-modal__bio{font-size:14px;line-height:1.6;margin-top:24px}.speaker-modal__bio h2,.speaker-modal__bio h3,.speaker-modal__bio h4,.speaker-modal__bio h5,.speaker-modal__bio h6{margin-bottom:20px;scroll-margin-top:120px}.speaker-modal__bio h2{font-size:19px}@media(min-width:600px){.speaker-modal__bio h2{font-size:32px}}.speaker-modal__bio h3{font-size:17px}@media(min-width:600px){.speaker-modal__bio h3{font-size:28px}}.speaker-modal__bio h4{font-size:16px}@media(min-width:600px){.speaker-modal__bio h4{font-size:24px}}.speaker-modal__bio h5{font-size:15px}@media(min-width:600px){.speaker-modal__bio h5{font-size:22px}}.speaker-modal__bio h6{font-size:14px}@media(min-width:600px){.speaker-modal__bio h6{font-size:18px}}.speaker-modal__bio p{margin-bottom:20px}.speaker-modal__bio p+h2{margin-top:40px}@media(min-width:600px){.speaker-modal__bio p+h2{margin-top:60px}}.speaker-modal__bio a:not(.button){color:inherit;text-decoration:underline;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.speaker-modal__bio a:not(.button):focus,.speaker-modal__bio a:not(.button):hover{color:#2a5ed8}.speaker-modal__bio ol,.speaker-modal__bio ul{margin:0 20px 20px}.speaker-modal__bio ol li:not(.faq-items--item),.speaker-modal__bio ul li:not(.faq-items--item){margin-bottom:10px}.speaker-modal__bio ol ol,.speaker-modal__bio ol ul,.speaker-modal__bio ul ol,.speaker-modal__bio ul ul{margin:20px}.speaker-modal__bio ol+h2,.speaker-modal__bio ul+h2{margin-top:40px}@media(min-width:600px){.speaker-modal__bio ol+h2,.speaker-modal__bio ul+h2{margin-top:60px}}.speaker-modal__bio ul{list-style:disc}.speaker-modal__bio ul ul{list-style-type:"— "}.speaker-modal__bio ol{list-style:decimal}.speaker-modal__bio b,.speaker-modal__bio strong{font-family:PlusJakartaSans-Variable,sans-serif;font-weight:700}.speaker-modal__bio em{font-family:PlusJakartaSans-VariableItalic,sans-serif;font-style:italic}@media(min-width:600px){.speaker-modal__bio{font-size:16px}}.speaker-modal__bio p{margin-bottom:12px}.speaker-modal__bio p:last-child{margin-bottom:0}.speaker-modal__bio a:not(.button):focus,.speaker-modal__bio a:not(.button):hover{color:inherit;text-decoration:none}.speaker-modal__close-wrapper{margin-bottom:24px;text-align:right}.speaker-modal__close{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid #fffaf0;border-radius:50%;color:#fffaf0;cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;height:42px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;padding:5px;text-decoration:none;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;transition:all .1s ease-in-out;width:42px}@media(min-width:980px){.speaker-modal__close{height:54px;width:54px}}.speaker-modal__close:focus,.speaker-modal__close:hover{border-color:#1b1b1b;color:#1b1b1b}.speaker-modal__close svg{height:20px;width:20px}@media(min-width:980px){.speaker-modal__close svg{height:24px;width:24px}}.speaker-modal__social{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:12px 18px;list-style:none;margin-top:16px;width:100%}@media(min-width:600px){.speaker-modal__social{gap:12px 24px}}.speaker-modal__social-item.website{-webkit-flex-basis:100%;flex-basis:100%}.speaker-modal__social-item .button{border-color:#1b1b1b}@media(min-width:0)and (max-width:599px){.speaker-modal__social-item .button{font-size:14px;min-width:auto;padding:12px 36px}}.speaker-modal__social-item a:not(.button){font-family:PlusJakartaSans-Variable,sans-serif;font-weight:600;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;color:#fffaf0;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;font-size:14px;gap:0 8px;text-decoration:none}@media(min-width:600px){.speaker-modal__social-item a:not(.button){font-size:16px}}.speaker-modal__social-item a:not(.button):focus,.speaker-modal__social-item a:not(.button):hover{text-decoration:underline}.speaker-modal__social-item a:not(.button) svg{height:16px;width:16px}
