@font-face{font-family:work sans;font-style:normal;font-weight:300;src:local("Work Sans Light"),local("WorkSans-Light"),url(../fonts/work-sans-v5-latin-300.woff2)format("woff2"),url(../fonts/work-sans-v5-latin-300.woff)format("woff");font-display:fallback}@font-face{font-family:work sans;font-style:normal;font-weight:400;src:local("Work Sans"),local("WorkSans-Regular"),url(../fonts/work-sans-v5-latin-regular.woff2)format("woff2"),url(../fonts/work-sans-v5-latin-regular.woff)format("woff");font-display:fallback}@font-face{font-family:work sans;font-style:normal;font-weight:500;src:local("Work Sans Medium"),local("WorkSans-Medium"),url(../fonts/work-sans-v5-latin-500.woff2)format("woff2"),url(../fonts/work-sans-v5-latin-500.woff)format("woff");font-display:fallback}@font-face{font-family:work sans;font-style:normal;font-weight:600;src:local("Work Sans SemiBold"),local("WorkSans-SemiBold"),url(../fonts/work-sans-v5-latin-600.woff2)format("woff2"),url(../fonts/work-sans-v5-latin-600.woff)format("woff");font-display:fallback}@font-face{font-family:work sans;font-style:normal;font-weight:700;src:local("Work Sans Bold"),local("WorkSans-Bold"),url(../fonts/work-sans-v5-latin-700.woff2)format("woff2"),url(../fonts/work-sans-v5-latin-700.woff)format("woff");font-display:fallback}@font-face{font-family:work sans;font-style:normal;font-weight:900;src:local("Work Sans Black"),local("WorkSans-Black"),url(../fonts/work-sans-v5-latin-900.woff2)format("woff2"),url(../fonts/work-sans-v5-latin-900.woff)format("woff");font-display:fallback}@font-face{font-family:martel;font-style:normal;font-weight:300;src:local("Martel Light"),local("Martel-Light"),url(../fonts/martel-v4-latin-300.woff2)format("woff2"),url(../fonts/martel-v4-latin-300.woff)format("woff");font-display:fallback}@font-face{font-family:martel;font-style:normal;font-weight:400;src:local("Martel"),local("Martel-Regular"),url(../fonts/martel-v4-latin-regular.woff2)format("woff2"),url(../fonts/martel-v4-latin-regular.woff)format("woff");font-display:fallback}@font-face{font-family:martel;font-style:normal;font-weight:600;src:local("Martel DemiBold"),local("Martel-DemiBold"),url(../fonts/martel-v4-latin-600.woff2)format("woff2"),url(../fonts/martel-v4-latin-600.woff)format("woff");font-display:fallback}@font-face{font-family:martel;font-style:normal;font-weight:700;src:local("Martel Bold"),local("Martel-Bold"),url(../fonts/martel-v4-latin-700.woff2)format("woff2"),url(../fonts/martel-v4-latin-700.woff)format("woff");font-display:fallback}@font-face{font-family:martel;font-style:normal;font-weight:900;src:local("Martel Heavy"),local("Martel-Heavy"),url(../fonts/martel-v4-latin-900.woff2)format("woff2"),url(../fonts/martel-v4-latin-900.woff)format("woff");font-display:fallback}.section__svg-background{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.section__svg-background svg{height:100%;width:auto;flex-shrink:0}@media only screen and (min-width:699px){.section__svg-background svg{height:100%;width:100%}}.tooltip{--tooltip-c-background: var(--c-default-lighter, white);--tooltip-fc: var(--c-foreground-on-default, black);--tooltip-fs: var(--fs-medium, 0.95rem);--tooltip-br: var(--br-default, 0.2rem);--tooltip-c-shadow: var(--c-shadow-1-on-default, rgba(0, 0, 0, 0.1));font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:fixed;pointer-events:none;z-index:999!important;max-width:19rem;background:var(--tooltip-c-background);border-radius:var(--tooltip-br);box-shadow:0 0 0 .01rem var(--tooltip-c-shadow),0 .2rem .8rem 0 var(--tooltip-c-shadow),0 .3rem 1.2rem 0 var(--tooltip-c-shadow);padding:.8rem 1rem;font-size:var(--tooltip-fs)!important;line-height:1.6;color:var(--tooltip-fc)}.tooltip:before{content:"";position:absolute;left:50%;width:0;height:0;border:6px solid var(--tooltip-c-background);border-right-color:transparent;border-bottom-color:transparent;border-top-left-radius:3px;box-shadow:-.01rem -.01rem 0 var(--tooltip-c-shadow),-.02rem -.02rem 0 var(--tooltip-c-shadow);transform:translate(-50%,-50%)rotate(45deg)}.tooltip--pos-bottom:before{top:1px}.tooltip--pos-top:before{top:100%;transform:translate(-50%,-50%)rotate(225deg)}.tooltip--pos-left:before{top:50%;left:100%;transform:translate(-50%,-50%)rotate(135deg)}.tooltip--pos-right:before{top:50%;left:0;transform:translate(-50%,-50%)rotate(315deg)}.utility__visually-hidden{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;margin:-1px!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}@media only screen and (min-width:699px){.utility__visually-hidden-on-desktop{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;margin:-1px!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}}.utility__visually-hidden-on-mobile{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;margin:-1px!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}@media only screen and (min-width:699px){.utility__visually-hidden-on-mobile{border:unset!important;clip:unset!important;-webkit-clip-path:unset!important;clip-path:unset!important;height:unset!important;overflow:unset!important;margin:unset!important;padding:unset!important;position:unset!important;width:unset!important;white-space:unset!important}}:root{--c-neutral-1: #f8fbfd;--c-neutral-2: #ddedf3;--c-neutral-3: #b9d3de;--c-neutral-4: #91b7c5;--c-neutral-5: #3f788f;--c-neutral-6: #226987;--c-neutral-7: #18556e;--c-neutral-8: #0f4054;--c-neutral-9: #07222d;--c-major-accent-1: #f7fefe;--c-major-accent-2: #d8f6fa;--c-major-accent-3: #abe7ef;--c-major-accent-4: #7bd4e0;--c-major-accent-5: #16acc0;--c-major-accent-6: #009baf;--c-major-accent-7: #007b8b;--c-major-accent-8: #005c67;--c-major-accent-9: #003036;--c-minor-accent-1: #fffff9;--c-minor-accent-2: #fffae5;--c-minor-accent-3: #fcf2c9;--c-minor-accent-4: #f8e7aa;--c-minor-accent-5: #EED268;--c-minor-accent-6: #dbba3d;--c-minor-accent-7: #b79928;--c-minor-accent-8: #8b7419;--c-minor-accent-9: #4b3e0b;--c-rare-accent-1: #f7fefb;--c-rare-accent-2: #d7f8ef;--c-rare-accent-3: #abe8d7;--c-rare-accent-4: #7bd6be;--c-rare-accent-5: #16ae84;--c-rare-accent-6: #019f75;--c-rare-accent-7: #00805d;--c-rare-accent-8: #005e45;--c-rare-accent-9: #003124;--c-success-on-default: #2c9a7b;--c-success-subtle-on-default: #d4f1eb;--c-info-on-default: #0670ac;--c-info-subtle-on-default: #cce8f6;--c-warning-on-default: #b59932;--c-warning-subtle-on-default: #f2f1db;--c-error-on-default: #ca5c53;--c-error-subtle-on-default: #f7e3e2;--c-default-lighter-2: white;--c-default-lighter: white;--c-default: #f8fbfd;--c-default-darker: #edf6fb;--c-default-darker-2: #e3f1f9;--c-shadow-1-on-default: rgba(119, 121, 122, 0.0900706);--c-shadow-2-on-default: rgba(119, 121, 122, 0.140071);--c-shadow-3-on-default: rgba(119, 121, 122, 0.290071);--c-shadow-4-on-default: rgba(119, 121, 122, 0.540071);--c-shadow-5-on-default: rgba(119, 121, 122, 0.890071);--c-foreground-very-subtle-on-default: #c0d4dc;--c-foreground-subtle-on-default: #6492a5;--c-foreground-on-default: #3f788f;--c-foreground-emphasis-on-default: #275465;--c-major-accent-very-subtle-on-default: #b4e4eb;--c-major-accent-subtle-on-default: #43bccc;--c-major-accent-on-default: #16acc0;--c-major-accent-emphasis-on-default: #0cc6de;--c-minor-accent-very-subtle-on-default: #f5efd1;--c-minor-accent-subtle-on-default: #f0da86;--c-minor-accent-on-default: #EED268;--c-minor-accent-emphasis-on-default: #ffde63;--c-rare-accent-very-subtle-on-default: #b4e4d9;--c-rare-accent-subtle-on-default: #43bd9d;--c-rare-accent-on-default: #16ae84;--c-rare-accent-emphasis-on-default: #0b7a5c;--c-success-on-always-dark: #57b894;--c-success-subtle-on-always-dark: #14525b;--c-info-on-always-dark: #318ec5;--c-info-subtle-on-always-dark: #0c4966;--c-warning-on-always-dark: #e0b74b;--c-warning-subtle-on-always-dark: #32524b;--c-error-on-always-dark: #f57a6c;--c-error-subtle-on-always-dark: #374552;--c-always-dark-lighter-2: #237ca0;--c-always-dark-lighter: #1d6583;--c-always-dark: #18556e;--c-always-dark-darker: #164d63;--c-always-dark-darker-2: #144559;--c-shadow-1-on-always-dark: rgba(12, 41, 53, 0.0932435);--c-shadow-2-on-always-dark: rgba(12, 41, 53, 0.143244);--c-shadow-3-on-always-dark: rgba(12, 41, 53, 0.293244);--c-shadow-4-on-always-dark: rgba(12, 41, 53, 0.543244);--c-shadow-5-on-always-dark: rgba(12, 41, 53, 0.893244);--c-foreground-very-subtle-on-always-dark: #5b8799;--c-foreground-subtle-on-always-dark: #cbdae1;--c-foreground-on-always-dark: #f8fbfd;--c-foreground-emphasis-on-always-dark: #f7fdfe;--c-major-accent-very-subtle-on-always-dark: #186f86;--c-major-accent-subtle-on-always-dark: #169bb0;--c-major-accent-on-always-dark: #16acc0;--c-major-accent-emphasis-on-always-dark: #0cc6de;--c-minor-accent-very-subtle-on-always-dark: #587b6c;--c-minor-accent-subtle-on-always-dark: #c3b969;--c-minor-accent-on-always-dark: #EED268;--c-minor-accent-emphasis-on-always-dark: #ffde63;--c-rare-accent-very-subtle-on-always-dark: #187075;--c-rare-accent-subtle-on-always-dark: #179c80;--c-rare-accent-on-always-dark: #16ae84;--c-rare-accent-emphasis-on-always-dark: #0b7a5c;--c-success-on-major-accent: #48a382;--c-success-subtle-on-major-accent: #13c4d1;--c-info-on-major-accent: #2279b3;--c-info-subtle-on-major-accent: #0bbbdc;--c-warning-on-major-accent: #d1a239;--c-warning-subtle-on-major-accent: #32c4c1;--c-error-on-major-accent: #e66559;--c-error-subtle-on-major-accent: #36b6c8;--c-major-accent-lighter-2: #2cd1e7;--c-major-accent-lighter: #19c0d7;--c-major-accent: #16acc0;--c-major-accent-darker: #15a2b5;--c-major-accent-darker-2: #1398a9;--c-shadow-1-on-major-accent: rgba(15, 80, 88, 0.0905112);--c-shadow-2-on-major-accent: rgba(15, 80, 88, 0.140511);--c-shadow-3-on-major-accent: rgba(15, 80, 88, 0.290511);--c-shadow-4-on-major-accent: rgba(15, 80, 88, 0.540511);--c-shadow-5-on-major-accent: rgba(15, 80, 88, 0.890511);--c-foreground-very-subtle-on-major-accent: #5ac4d2;--c-foreground-subtle-on-major-accent: #cbecf1;--c-foreground-on-major-accent: #f8fbfd;--c-foreground-emphasis-on-major-accent: #f7fdfe;--c-accent-very-subtle-on-major-accent: #58baae;--c-accent-subtle-on-major-accent: #c5d190;--c-accent-on-major-accent: #f1da84;--c-accent-emphasis-on-major-accent: #ffe57f;--c-success-on-minor-accent: #2c9f8e;--c-success-subtle-on-minor-accent: #dad86c;--c-info-on-minor-accent: #0675bf;--c-info-subtle-on-minor-accent: #d2cf77;--c-warning-on-minor-accent: #b59e45;--c-warning-subtle-on-minor-accent: #f9d85c;--c-error-on-minor-accent: #ca6166;--c-error-subtle-on-minor-accent: #fdca63;--c-minor-accent-lighter-2: #f4e29f;--c-minor-accent-lighter: #f1d97f;--c-minor-accent: #EED268;--c-minor-accent-darker: #edcf5d;--c-minor-accent-darker-2: #ebcb51;--c-shadow-1-on-minor-accent: rgba(114, 101, 50, 0.0901264);--c-shadow-2-on-minor-accent: rgba(114, 101, 50, 0.140126);--c-shadow-3-on-minor-accent: rgba(114, 101, 50, 0.290126);--c-shadow-4-on-minor-accent: rgba(114, 101, 50, 0.540126);--c-shadow-5-on-minor-accent: rgba(114, 101, 50, 0.890126);--c-foreground-very-subtle-on-minor-accent: #d0b650;--c-foreground-subtle-on-minor-accent: #9e8629;--c-foreground-on-minor-accent: #8b7419;--c-foreground-emphasis-on-minor-accent: #61510e;--c-accent-very-subtle-on-minor-accent: #a8bc88;--c-accent-subtle-on-minor-accent: #3497bd;--c-accent-on-minor-accent: #0688d2;--c-accent-emphasis-on-minor-accent: #005d93;--c-success-on-rare-accent: #59a691;--c-success-subtle-on-rare-accent: #128666;--c-info-on-rare-accent: #337dc2;--c-info-subtle-on-rare-accent: #0a7d71;--c-warning-on-rare-accent: #e2a648;--c-warning-subtle-on-rare-accent: #308656;--c-error-on-rare-accent: #f76969;--c-error-subtle-on-rare-accent: #35785d;--c-rare-accent-lighter-2: #1fe2ad;--c-rare-accent-lighter: #19c496;--c-rare-accent: #16ae84;--c-rare-accent-darker: #15a27c;--c-rare-accent-darker-2: #149773;--c-shadow-1-on-rare-accent: rgba(14, 80, 63, 0.0905857);--c-shadow-2-on-rare-accent: rgba(14, 80, 63, 0.140586);--c-shadow-3-on-rare-accent: rgba(14, 80, 63, 0.290586);--c-shadow-4-on-rare-accent: rgba(14, 80, 63, 0.540586);--c-shadow-5-on-rare-accent: rgba(14, 80, 63, 0.890586);--c-foreground-very-subtle-on-rare-accent: #5ac5a9;--c-foreground-subtle-on-rare-accent: #cbece5;--c-foreground-on-rare-accent: #f8fbfd;--c-foreground-emphasis-on-rare-accent: #f7fdfe;--c-accent-very-subtle-on-rare-accent: #57b97c;--c-accent-subtle-on-rare-accent: #c3cb6e;--c-accent-on-rare-accent: #EED268;--c-accent-emphasis-on-rare-accent: #ffde63;--nav-height: 6.5rem;--footer-section-overlap: 20rem;--fc-link: var(--c-major-accent-emphasis-on-default, $cn-teal);--fc-link-hover: var(--c-major-accent-emphasis-on-default, $cn-teal);--ff-title: Martel, serif;--ff-title2: Martel, serif;--ff-title3: Work Sans, sans-serif;--ff-body: Work Sans, sans-serif;--fs-smallest: 0.7rem;--fs-x-small: 0.75rem;--fs-smaller: 0.8rem;--fs-small: 0.83rem;--fs-medium: 0.98rem;--fs-large: 1.05rem;--fs-larger: 1.1rem;--fs-x-large: calc(1.265rem + 0.30901288vw);--fs-xx-large: calc(1.295rem + 0.92703863vw);--fs-xxx-large: calc(1.325rem + 1.54506438vw);--fs-largest: calc(1.375rem + 2.5751073vw);--fw-light: 300;--fw-normal: normal;--fw-bold: 500;--fw-bolder: 600;--fw-x-bold: 700;--fw-xx-bold: 900;--br-default: .2rem}@media(min-width:699px){:root{--fs-x-large: 1.4rem}}@media(min-width:699px){:root{--fs-xx-large: 1.7rem}}@media(min-width:699px){:root{--fs-xxx-large: 2rem}}@media(min-width:699px){:root{--fs-largest: 2.5rem}}:root .theme--dataone-member{--theme-c: #79a4b5;--theme-c-lighter: #89afbe;--theme-c-darker-2: #6999ac;--theme-c-darker: #719eb0;--theme-c-light: #e9f5fa;--theme-c-neutral-light: #f2f5f6}:root .theme--dataone-plus{--theme-c: #34bb96;--theme-c-lighter: #3fcaa4;--theme-c-darker-2: #2ea786;--theme-c-darker: #31b18e;--theme-c-light: #dffcf4;--theme-c-neutral-light: #eaf7f3}:root .theme--hosted-repository{--theme-c: #4fa1e0;--theme-c-lighter: #65ade4;--theme-c-darker-2: #3995dc;--theme-c-darker: #449bde;--theme-c-light: #e4f4ff;--theme-c-neutral-light: #edf5fb}.page{box-sizing:border-box;font-size:100%;margin:0;min-height:100vh;scroll-behavior:smooth;overflow-y:scroll;max-width:100vw}.page *,.page *:after,.page *:before{box-sizing:inherit}@media(prefers-reduced-motion:reduce){.page{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.page .d1_nav{z-index:100}.page .header{z-index:99}.page .section:first-of-type .section__inner{padding-top:4rem}.page .section:last-of-type:not(.section--card) .section__inner{padding-bottom:20rem}.page .section:last-of-type.section--card{padding-bottom:18rem}.page .section:nth-of-type(1):not(.section--bkg-wave){z-index:97}.page .section:nth-of-type(1).section--bkg-wave{z-index:98}.page .section:nth-of-type(2):not(.section--bkg-wave){z-index:96}.page .section:nth-of-type(2).section--bkg-wave{z-index:97}.page .section:nth-of-type(3):not(.section--bkg-wave){z-index:95}.page .section:nth-of-type(3).section--bkg-wave{z-index:96}.page .section:nth-of-type(4):not(.section--bkg-wave){z-index:94}.page .section:nth-of-type(4).section--bkg-wave{z-index:95}.page .section:nth-of-type(5):not(.section--bkg-wave){z-index:93}.page .section:nth-of-type(5).section--bkg-wave{z-index:94}.page .section:nth-of-type(6):not(.section--bkg-wave){z-index:92}.page .section:nth-of-type(6).section--bkg-wave{z-index:93}.page .section:nth-of-type(7):not(.section--bkg-wave){z-index:91}.page .section:nth-of-type(7).section--bkg-wave{z-index:92}.page .section:nth-of-type(8):not(.section--bkg-wave){z-index:90}.page .section:nth-of-type(8).section--bkg-wave{z-index:91}.page .section:nth-of-type(9):not(.section--bkg-wave){z-index:89}.page .section:nth-of-type(9).section--bkg-wave{z-index:90}.page .section:nth-of-type(10):not(.section--bkg-wave){z-index:88}.page .section:nth-of-type(10).section--bkg-wave{z-index:89}.page .section:nth-of-type(11):not(.section--bkg-wave){z-index:87}.page .section:nth-of-type(11).section--bkg-wave{z-index:88}.page .section:nth-of-type(12):not(.section--bkg-wave){z-index:86}.page .section:nth-of-type(12).section--bkg-wave{z-index:87}.page .section:nth-of-type(13):not(.section--bkg-wave){z-index:85}.page .section:nth-of-type(13).section--bkg-wave{z-index:86}.page .section:nth-of-type(14):not(.section--bkg-wave){z-index:84}.page .section:nth-of-type(14).section--bkg-wave{z-index:85}.page .section:nth-of-type(15):not(.section--bkg-wave){z-index:83}.page .section:nth-of-type(15).section--bkg-wave{z-index:84}.page .section:nth-of-type(16):not(.section--bkg-wave){z-index:82}.page .section:nth-of-type(16).section--bkg-wave{z-index:83}.page .section:nth-of-type(17):not(.section--bkg-wave){z-index:81}.page .section:nth-of-type(17).section--bkg-wave{z-index:82}.page .section:nth-of-type(18):not(.section--bkg-wave){z-index:80}.page .section:nth-of-type(18).section--bkg-wave{z-index:81}.page .section:nth-of-type(19):not(.section--bkg-wave){z-index:79}.page .section:nth-of-type(19).section--bkg-wave{z-index:80}.page .section:nth-of-type(20):not(.section--bkg-wave){z-index:78}.page .section:nth-of-type(20).section--bkg-wave{z-index:79}.page .section:nth-of-type(21):not(.section--bkg-wave){z-index:77}.page .section:nth-of-type(21).section--bkg-wave{z-index:78}.page .section:nth-of-type(22):not(.section--bkg-wave){z-index:76}.page .section:nth-of-type(22).section--bkg-wave{z-index:77}.page .section:nth-of-type(23):not(.section--bkg-wave){z-index:75}.page .section:nth-of-type(23).section--bkg-wave{z-index:76}.page .section:nth-of-type(24):not(.section--bkg-wave){z-index:74}.page .section:nth-of-type(24).section--bkg-wave{z-index:75}.page .section:nth-of-type(25):not(.section--bkg-wave){z-index:73}.page .section:nth-of-type(25).section--bkg-wave{z-index:74}.page .section:nth-of-type(26):not(.section--bkg-wave){z-index:72}.page .section:nth-of-type(26).section--bkg-wave{z-index:73}.page .section:nth-of-type(27):not(.section--bkg-wave){z-index:71}.page .section:nth-of-type(27).section--bkg-wave{z-index:72}.page .section:nth-of-type(28):not(.section--bkg-wave){z-index:70}.page .section:nth-of-type(28).section--bkg-wave{z-index:71}.page .section:nth-of-type(29):not(.section--bkg-wave){z-index:69}.page .section:nth-of-type(29).section--bkg-wave{z-index:70}.page .section:nth-of-type(30):not(.section--bkg-wave){z-index:68}.page .section:nth-of-type(30).section--bkg-wave{z-index:69}.page .section:nth-of-type(31):not(.section--bkg-wave){z-index:67}.page .section:nth-of-type(31).section--bkg-wave{z-index:68}.page .section:nth-of-type(32):not(.section--bkg-wave){z-index:66}.page .section:nth-of-type(32).section--bkg-wave{z-index:67}.page .section:nth-of-type(33):not(.section--bkg-wave){z-index:65}.page .section:nth-of-type(33).section--bkg-wave{z-index:66}.page .section:nth-of-type(34):not(.section--bkg-wave){z-index:64}.page .section:nth-of-type(34).section--bkg-wave{z-index:65}.page .section:nth-of-type(35):not(.section--bkg-wave){z-index:63}.page .section:nth-of-type(35).section--bkg-wave{z-index:64}.page .section:nth-of-type(36):not(.section--bkg-wave){z-index:62}.page .section:nth-of-type(36).section--bkg-wave{z-index:63}.page .section:nth-of-type(37):not(.section--bkg-wave){z-index:61}.page .section:nth-of-type(37).section--bkg-wave{z-index:62}.page .section:nth-of-type(38):not(.section--bkg-wave){z-index:60}.page .section:nth-of-type(38).section--bkg-wave{z-index:61}.page .section:nth-of-type(39):not(.section--bkg-wave){z-index:59}.page .section:nth-of-type(39).section--bkg-wave{z-index:60}.page .section:nth-of-type(40):not(.section--bkg-wave){z-index:58}.page .section:nth-of-type(40).section--bkg-wave{z-index:59}.page .section:nth-of-type(41):not(.section--bkg-wave){z-index:57}.page .section:nth-of-type(41).section--bkg-wave{z-index:58}.page .section:nth-of-type(42):not(.section--bkg-wave){z-index:56}.page .section:nth-of-type(42).section--bkg-wave{z-index:57}.page .section:nth-of-type(43):not(.section--bkg-wave){z-index:55}.page .section:nth-of-type(43).section--bkg-wave{z-index:56}.page .section:nth-of-type(44):not(.section--bkg-wave){z-index:54}.page .section:nth-of-type(44).section--bkg-wave{z-index:55}.page .section:nth-of-type(45):not(.section--bkg-wave){z-index:53}.page .section:nth-of-type(45).section--bkg-wave{z-index:54}.page .section:nth-of-type(46):not(.section--bkg-wave){z-index:52}.page .section:nth-of-type(46).section--bkg-wave{z-index:53}.page .section:nth-of-type(47):not(.section--bkg-wave){z-index:51}.page .section:nth-of-type(47).section--bkg-wave{z-index:52}.page .section:nth-of-type(48):not(.section--bkg-wave){z-index:50}.page .section:nth-of-type(48).section--bkg-wave{z-index:51}.page .section:nth-of-type(49):not(.section--bkg-wave){z-index:49}.page .section:nth-of-type(49).section--bkg-wave{z-index:50}.page .section:nth-of-type(50):not(.section--bkg-wave){z-index:48}.page .section:nth-of-type(50).section--bkg-wave{z-index:49}.page .d1_footer{z-index:99}.add2cal{width:180px;height:40px;margin:0 auto;position:relative}.add2cal__item{text-align:center;height:auto;display:block;position:relative;margin:2px;width:calc(100% - 2px)}.add2cal__link{font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:var(--fs-smaller,0.9rem);line-height:1.5;text-transform:uppercase;font-weight:var(--fw-normal,400);letter-spacing:.03em;display:block;text-decoration:none;color:var(--section-fc-body,black);white-space:nowrap;padding:.5rem 0}.add2cal__link:hover{background:var(--section-c-accent-very-subtle,lightgrey)}.add2cal__menu-arrow{bottom:-23px;z-index:1;transform:translate(-50%,0);left:50%;position:absolute;margin:0 0 0 -6px;width:12px;height:12px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:var(--br-default,0.25rem)0 0 0;background:var(--section-c-background-lighter,white);box-shadow:-3px -3px 5px rgba(82,95,127,.05);opacity:0}.add2cal__button[aria-expanded=true]+.add2cal__menu-arrow{opacity:1;transition:opacity .2s 0s ease-in-out}.add2cal__links{z-index:0;background:var(--section-c-background-lighter,white);transition:transform .5s,opacity .1s;transform:translateY(-5%);width:100%;opacity:0;max-height:0;border-radius:var(--br-default,0.25rem);box-shadow:-1px 1px 7px -1px rgba(82,95,127,.11);padding:1rem 0;margin:8px 0 0}.add2cal__links[aria-hidden=false]{max-height:1000px;transform:translateY(0);opacity:1;transition:max-height 1s,opacity .2s .05s}.accordion{font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;list-style:none;margin:0;padding:0}.accordion>li{margin:0}.accordion>li:before{content:"\200B";position:absolute}.accordion__heading{font-size:inherit;border-radius:var(--br-default,0.25rem)}.accordion__trigger{-webkit-appearance:none;background-color:transparent;border:none;border-radius:0;box-shadow:none;cursor:pointer;display:block;font-size:inherit;margin:0;padding:.5em 2em .5em 1em;position:relative;text-align:left;width:100%;z-index:2;border-radius:var(--br-default,0.25rem);color:var(--section-fc-body)}.accordion__trigger:after{bottom:0;content:'';margin:auto;position:absolute;right:.9rem;top:0;transition:transform .2s ease-in-out;transform-origin:center center;border-right:1.5px solid var(--section-c-accent,gray);border-bottom:1.5px solid var(--section-c-accent,gray);width:10px;height:10px;transform:rotate(45deg)}.accordion__trigger:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.accordion__trigger:focus:after,.accordion__trigger:hover:after,.accordion__trigger[aria-expanded=true]:after{border-color:var(--section-c-accent,gray)}.accordion__trigger[aria-expanded=true]:after{transform:rotate(225deg)}.accordion__trigger:focus,.accordion__trigger:hover{outline:none;transition:all .2s ease-in-out;filter:brightness(1.03)}.accordion__trigger[aria-disabled=true]:hover{background-color:var(--section-c-accent,gray);cursor:not-allowed}.accordion__panel{background-color:inherit;max-height:0;overflow:hidden;padding:.001em 1.25em;position:relative;visibility:hidden;z-index:1}.accordion__panel--transition{transition:max-height .2s ease-in-out,padding-top .2s ease-in-out,padding-bottom .2s ease-in-out}.accordion__panel>:last-child{margin-bottom:0}.accordion__panel[aria-hidden=false]{max-height:100vh;overflow:auto;padding:1.25em;visibility:visible}.accordion__trigger[aria-expanded=true]{background:var(--section-c-background,white)}.address{font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal}.address--multi-line{display:block;font-size:var(--fs-large,1.22rem);font-weight:var(--fw-bold,500)}.address--single-line{display:inline-block}.d1_agenda{--d1_agenda-c-foreground-subtle: var(--section-c-foreground-subtle, var(--c-foreground-subtle-on-default, lightgray));--d1_agenda-c-accent: var(--section-c-accent, grey);--d1_agenda-fc-title: var(--section-fc-title, var(--c-foreground-emphasis-on-default, black));--d1_agenda-fs-largest: var(--fs-x-large);--d1_agenda-fs-x-large: var(--fs-larger);--d1_agenda-fs-larger: var(--fs-large);--d1_agenda-fs-smallest: var(--fs-small);--d1_agenda-fw-bold: var(--fw-bold);--d1_agenda-fw-bolder: var(--fw-bolder);--d1_agenda-fw-boldest: var(--fw-x-bold);--d1_agenda-ff-title: var(--section-ff-title, var(--ff-title2, "serif"));display:flex;flex-direction:column}.d1_agenda__print-button{align-self:flex-end;margin-top:1.5rem}.d1_agenda__timezone-info{color:var(--d1_agenda-c-foreground-subtle);font-weight:var(--d1_agenda-fw-bold);fill:var(--d1_agenda-c-foreground-subtle);stroke:var(--d1_agenda-c-foreground-subtle)}.d1_agenda__timezone-info p{margin:0}.d1_agenda__date{color:var(--d1_agenda-fc-title);font-size:var(--d1_agenda-fs-largest);font-weight:var(--d1_agenda-fw-boldest);font-family:var(--d1_agenda-ff-title);margin:3rem 0 0}.d1_agenda__date:first-of-type{margin-top:1rem}.d1_agenda__events{display:grid;grid-auto-rows:min-content;grid-template-columns:100%;grid-gap:2rem;margin:2rem 0 .1rem}.d1_agenda__event{display:grid;grid-template-columns:5rem 1fr;grid-template-rows:100%;grid-gap:1rem}.d1_agenda__event-times{border-right:2px solid var(--d1_agenda-c-accent);display:flex;flex-direction:column}.d1_agenda__start{display:block;font-size:var(--d1_agenda-fs-largest);color:var(--d1_agenda-c-accent);font-weight:var(--d1_agenda-fw-bolder)}.d1_agenda__end{margin:.3rem 0 0 -.1rem;display:block;color:var(--d1_agenda-c-foreground-subtle)}.d1_agenda__event-main-content{display:grid;grid-auto-rows:min-content;grid-template-columns:100%;grid-gap:.5rem .5rem}.d1_agenda__name{margin:0 0 .2rem;font-weight:var(--d1_agenda-fw-bolder);font-size:var(--d1_agenda-fs-x-large)}.d1_agenda__speakers{color:var(--d1_agenda-c-foreground-subtle);font-weight:var(--d1_agenda-fw-bold);fill:var(--d1_agenda-c-foreground-subtle);stroke:var(--d1_agenda-c-foreground-subtle)}.d1_agenda__location{color:var(--d1_agenda-c-foreground-subtle);font-weight:var(--d1_agenda-fw-bold);fill:var(--d1_agenda-c-foreground-subtle);stroke:var(--d1_agenda-c-foreground-subtle)}.d1_agenda__details{font-size:var(--d1_agenda-fs-smallest);margin:.5rem .5rem .5rem 0;line-height:1.3}.badge{--badge-c-background: var(--theme-c, transparent);--badge-c-foreground: var(--theme-c-light, black);font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:2.9rem;border-radius:30rem;padding:.1rem;text-decoration:none;font-weight:var(--fw-bolder,500);font-size:var(--fs-medium,0.9rem);line-height:1;display:flex;align-items:center;width:fit-content;padding:.2rem .8rem;background-color:var(--badge-c-background)}.badge__icon{fill:var(--badge-c-foreground);stroke:var(--badge-c-foreground)}.badge__title{display:block;font-weight:var(--fw-bolder,500);font-size:var(--fs-smallest,0.7rem);color:var(--badge-c-foreground);text-transform:uppercase;letter-spacing:.01em;margin:0 0 .1rem;line-height:1;filter:brightness(1.1)}.badge__name{display:flex;flex-direction:column;margin-left:0;max-width:0;overflow:hidden;white-space:nowrap;line-height:1.1;color:var(--badge-c-foreground)}.badge--clickable:hover{filter:brightness(1.03)}.badge--expandable{overflow:hidden}.badge--expandable .badge__name{transition:max-width .3s ease-in-out .3s,margin .2s ease-in-out .3s}.badge--expandable .badge__icon{transition:filter .3s ease-in-out .3s}.badge--expandable:hover .badge__name{max-width:300px;margin:0 .3rem 0 .6rem}.badge--expandable:hover .badge__icon{filter:brightness(1.03)}.badge--light{--badge-c-background: var(--theme-c-light, transparent);--badge-c-foreground: var(--theme-c, black);box-shadow:0 1px 9px -2px var(--section-c-shadow-3,var(--c-shadow-3-on-default,rgba(0,0,0,0.1))),0 1px 3px -2px var(--section-c-shadow-2,var(--c-shadow-2-on-default,rgba(0,0,0,0.1)))}.breadcrumbs{--breadcrumbs-c-background: var(--c-major-accent-6, grey);--breadcrumbs-c-background-features: var(--c-major-accent-2, white);--breadcrumbs-fc: var(--c-foreground-on-major-accent, white);--breadcrumbs-c-icon: var(--c-foreground-subtle-on-major-accent, white);--breadcrumbs-fs: var(--fs-large, 1.25rem);--fc-link: var(--breadcrumbs-fc);--fc-link-hover: var(--c-accent-on-major-accent, white);font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;padding:.8rem 0 .7rem;background-color:var(--breadcrumbs-c-background)}.breadcrumbs__inner{max-width:1040px;margin-left:auto;margin-right:auto}.breadcrumbs__link{font-weight:var(--fw-bolder,500);color:var(--fc-link,lightseagreen);text-decoration:none;transition:filter .15s linear}.breadcrumbs__link:visited{color:var(--fc-link,lightseagreen)}.breadcrumbs__link:hover{filter:brightness(1.08)}.breadcrumbs__link:active{filter:brightness(1.08)}.breadcrumbs__link:focus{filter:brightness(1.08)}.breadcrumbs__feature-info{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.breadcrumbs__link{color:var(--fc-link,white);padding:0 .35rem;display:flex;flex-direction:row;align-items:center;justify-content:left}.breadcrumbs__link:hover{color:var(--theme-c,var(--fc-link,white));color:var(--fc-link-hover)}.breadcrumbs__link:hover .breadcrumbs__icon{fill:var(--fc-link-hover);stroke:var(--fc-link-hover)}.breadcrumbs__icon{stroke:var(--breadcrumbs-c-icon);fill:var(--breadcrumbs-c-icon);height:100%;margin-right:.6rem;margin-top:.3rem}.breadcrumbs__text{height:100%;line-height:1;font-size:var(--breadcrumbs-fs);margin:0}.d1_button,.d1_join-form .ml-subscribe-form .primary{--d1_button-background: var(--section-fc-body, black);--d1_button-foreground: var(--section-c-background, white);--d1_button-shadow: var(--section-c-shadow-1, rgba(30, 50, 93, 0.09));--d1_button-shadow-hover: var(--section-c-shadow-2, rgba(30, 50, 93, 0.1));font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:none;margin:0;text-decoration:none;background:0 0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;white-space:nowrap;font-weight:var(--fw-bold,500);text-transform:uppercase;letter-spacing:.025em;font-size:var(--fs-small,1rem);background-color:var(--d1_button-background);color:var(--d1_button-foreground);overflow:hidden;text-overflow:ellipsis;padding:0 1.25em;width:fit-content;width:-moz-fit-content;max-width:calc(100vw - 2.5em);border-radius:var(--br-default,0.2rem);height:3rem;text-decoration:none;box-shadow:0 3px 5px var(--d1_button-shadow),0 1px 3px var(--d1_button-shadow);cursor:pointer;text-align:center;display:flex;align-items:center;justify-content:center;transition:all .2s;text-shadow:none;transition:filter .1s cubic-bezier(0.16,0.08,0.355,1),transform .1s cubic-bezier(0.16,0.08,0.355,1);will-change:transform,filter,box-shadow}.d1_button:focus,.d1_join-form .ml-subscribe-form .primary:focus{outline:none}.d1_button::-moz-focus-inner,.d1_join-form .ml-subscribe-form .primary::-moz-focus-inner{border:0}.d1_button:focus,.d1_join-form .ml-subscribe-form .primary:focus,.d1_button:hover,.d1_join-form .ml-subscribe-form .primary:hover{filter:brightness(1.02);transform:translateY(-1px);box-shadow:0 6px 13px var(--d1_button-shadow-hover),0 2px 5px var(--d1_button-shadow-hover)}.d1_button__text{margin-top:1px;height:100%;display:flex;align-items:center}.d1_button__icon{display:flex;align-items:center;margin-right:9px;transition:all .2s;stroke:var(--d1_button-foreground);fill:var(--d1_button-foreground);margin-bottom:1px}.d1_button__icon--right{margin-right:0;margin-left:6px}.d1_button--col-primary,.d1_join-form .ml-subscribe-form .primary{--d1_button-background: var(--c-minor-accent);--d1_button-foreground: var(--c-foreground-on-minor-accent)}.d1_button--col-secondary{--d1_button-background: var(--theme-c, var(--c-major-accent));--d1_button-foreground: var(--theme-c-light, var(--c-foreground-on-major-accent));filter:contrast(1.03)}.d1_button--col-tertiary{--d1_button-background: var(--section-c-background-lighter, var(--c-default-lighter, white));--d1_button-foreground: var(--theme-c, var(--section-c--accent, var(--c-major-accent, black)))}.d1_button--col-quaternary,.d1_button--tab{--d1_button-background: transparent;--d1_button-foreground: var(--section-c-accent-emphasis, var(--c-major-accent-emphasis-on-default, black));text-shadow:inherit;white-space:normal;font-size:var(--fs-medium,1.1rem);display:inline-flex;padding:0;width:auto;height:auto;line-height:1.05;box-shadow:none;letter-spacing:.05em}.d1_button--col-quaternary:focus,.d1_button--tab:focus,.d1_button--col-quaternary:hover,.d1_button--tab:hover{box-shadow:none}.d1_button--sending .d1_button__icon{animation-timing-function:linear;animation:scoping 1.5s alternate infinite}.d1_button--sending .d1_button__icon svg{animation-timing-function:ease-in-out;animation:soaring 3s forwards infinite}@keyframes scoping{0%{transform:translateY(0px)}100%{transform:translateY(5px)}}@keyframes soaring{0%{transform:rotate(0deg)}40%{transform:rotate(10deg)}50%{transform:rotate(10deg)}60%{transform:rotate(-5deg)}70%{transform:rotate(-5deg)}100%{transform:rotate(0deg)}}.d1_button--error{--d1_button-background: var(--section-c-error, var(--c-error-on-default, red));--d1_button-foreground: var(--section-c-error-subtle, var(--c-error-subtle-on-default, white))}.d1_button--success{--d1_button-background: var(--section-c-success, var(--c-success-on-default, green));--d1_button-foreground: var(--section-c-success-subtle, var(--c-success-subtle-on-default, white))}.d1_button:disabled,.d1_join-form .ml-subscribe-form .primary:disabled{opacity:.85;pointer-events:none}.d1_button:disabled:focus,.d1_join-form .ml-subscribe-form .primary:disabled:focus,.d1_button:disabled:hover,.d1_join-form .ml-subscribe-form .primary:disabled:hover{filter:inherit;transform:inherit;box-shadow:inherit}.d1_button--tab{white-space:nowrap;color:var(--section-fc-body,gray);font-weight:var(--fw-bold,500);filter:brightness(1.1);justify-content:left;width:100%;height:100%;padding:.5rem}.d1_button--tab strong{font-weight:var(--fw-bolder,600);font-size:var(--fs-x-large,1.1rem);margin-right:.1em}.d1_button--tab .d1_button__icon{stroke:var(--section-fc-body,gray);filter:brightness(1.1)}.d1_button--tab:focus,.d1_button--tab:hover{background-color:transparent;box-shadow:none;filter:brightness(1)}.d1_button--tab:focus .d1_button__icon,.d1_button--tab:hover .d1_button__icon{filter:brightness(1.05)}.d1_button--tab[aria-selected=true]{box-shadow:0 3px 8px var(--section-c-shadow-2,rgba(0,0,0,0.2)),0 0 2px var(--section-c-shadow-3,rgba(0,0,0,0.3));border-radius:var(--br-default,0.25rem);color:var(--section-c-accent,black);background-color:var(--section-c-background-lighter,white);filter:brightness(1.04)}.d1_button--tab[aria-selected=true] .d1_button__icon{stroke:var(--section-c-accent,black)}.d1_button--arrow-right .d1_button__text{transition:transform .22s cubic-bezier(0.16,0.08,0.355,1);transform:translate3d(0.5rem,0,0);will-change:transform}.d1_button--arrow-right .d1_button__icon--right{transition:opacity .15s cubic-bezier(0.16,0.08,0.355,1),transform .22s cubic-bezier(0.16,0.08,0.355,1);transform:translate3d(-0.5rem,0,0);opacity:0;will-change:transform,opacity}.d1_button--arrow-right:hover{transform:translateY(0px)}.d1_button--arrow-right:hover .d1_button__text{transform:translate3d(0,0,0)}.d1_button--arrow-right:hover .d1_button__icon--right{transform:translate3d(0,0,0);opacity:1}.d1_button--portal_start{font-size:var(--fs-medium,1.1rem);width:70%;max-width:17rem}@media only screen and (min-width:699px){.d1_button--searchbar{width:100%;height:100%;border-top-left-radius:0;border-bottom-left-radius:0}}.d1_button--searchbar .d1_button__text{display:flex}@media only screen and (min-width:699px){.d1_button--searchbar .d1_button__icon{margin:0}}.d1_button--searchbar .d1_button__icon--right{display:none}.d1_button--searchbar:focus,.d1_button--searchbar:hover{transform:none}.d1_button--searchbar:focus .d1_button__icon,.d1_button--searchbar:hover .d1_button__icon{stroke-width:2px}.card{--card-c-background: var(--section-c-background-lighter, white);--card-c-foreground: var(--section-fc-body, black);font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none;display:block;position:relative;padding:.625rem 1.25rem;border-radius:var(--br-default,0.25rem);background:#fff;box-shadow:0.19rem 0.25rem 1.5rem -0.75rem var(--section-c-shadow-3,var(--c-shadow-3-on-default,rgba(0,0,0,0.4)));max-width:100%;width:auto;background-color:var(--section-c-background-lighter,white);color:var(--card-c-foreground);height:100%;width:100%;background-color:var(--card-c-background)}.card__pill{margin-top:2rem}.card__date{background:var(--section-c-icon-background,lightgrey);color:var(--section-c-icon-foreground,black);display:inline-block;padding:10px;position:absolute;top:0;right:0;z-index:4;border-radius:var(--br-default,0.25rem)}.card__date .datetime__displaydate{font-weight:var(--fw-bold)}.card__title{margin-top:40px;margin-bottom:10px;font-size:var(--fs-larger,1.48rem);font-weight:var(--fw-bolder,500)}.card__subtitle{margin:0 0 1.5rem;font-weight:var(--fw-normal,400);color:var(--section-c-accent,black);font-size:var(--fs-medium,1.1rem);letter-spacing:.01em;font-weight:var(--fw-bold,500)}.card__description{margin:0 0 20px;padding:0;line-height:1.4;font-size:var(--fs-medium,1.1rem)}.card__button{margin-bottom:20px;margin-top:10px;overflow:hidden;display:block;max-width:100%}.card__tags{margin-top:.3rem}.card__tags>*{margin-right:.3rem}.card--bkg-blue{--card-c-background: #E1E9ED}.card--bkg-beige{--card-c-background: #F4DECE}.card--bkg-green{--card-c-background: #c0d2d3}.card--bkg-yellow{--card-c-background: #E8EABA}.card--bkg-purple{--card-c-background: #D9D1D9}.card--has-icon .card__icon{stroke:var(--card-c-foreground);fill:var(--card-c-foreground);background-color:var(--section-c-background);border:3px solid var(--card-c-background);filter:brightness(1.02);position:absolute;height:4rem;width:4rem;display:flex;align-items:center;justify-content:center;border-radius:50%;top:0;margin-top:-1.8rem;left:calc(50% - 2rem);box-shadow:0.05rem 0.05rem 0.6rem -0.2rem var(--section-c-shadow-3,var(--c-shadow-3-on-default,rgba(0,0,0,0.4)))}.card--image-header .card__image{height:11rem;position:absolute;margin-bottom:20px;top:0;left:0;z-index:0;width:100%}.card--image-header .card__image .figure__image{border-radius:var(--br-default,0.25rem)}.card--image-header .card__image-gradient{background:linear-gradient(var(--c-shadow-1-on-default) 0%,var(--c-shadow-4-on-default) 50%,rgba(0,0,0,0.6));background-size:cover;position:absolute;margin-bottom:20px;top:0;left:0;z-index:1;height:11rem;width:100%}.card--image-header .card__pill{margin-left:20px}.card--image-header .card__subtitle,.card--image-header .card__title{color:#fff;text-shadow:0 0 3.7em var(--c-neutral-7),0 0 .25em var(--c-neutral-6)}.card--image-header .card__titles{position:absolute;bottom:5px;left:20px;z-index:2;padding-right:20px}.card--image-header .card__description{margin-top:11.6rem}.card--clickable{cursor:pointer}.card--clickable:not(.d1_button){color:var(--section-fc-title,black)!important}.card--clickable:hover{transform:translateY(-0.8px);box-shadow:5px 6px 27px -14px rgba(0,0,0,.5)}.carousel{font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;min-width:0;max-width:calc(100% - 3rem + (2*0.8rem));margin:0 auto}.carousel__container{overflow:hidden;white-space:nowrap;padding:.625rem 1.25rem;border-radius:var(--br-default,0.25rem);background:#fff;box-shadow:0.19rem 0.25rem 1.5rem -0.75rem var(--section-c-shadow-3,var(--c-shadow-3-on-default,rgba(0,0,0,0.4)));max-width:100%;width:auto;background-color:var(--section-c-background-lighter,white);position:relative;padding:0}.carousel__content{display:inline-block;vertical-align:middle;width:100%;height:100%;white-space:normal;margin:0;padding:0}.carousel__headers{display:grid;grid-template-columns:1fr}.carousel__header{grid-row-start:1;grid-column-start:1;display:grid;grid-gap:1rem 0;align-items:center;align-content:center;padding:1.5rem 2rem;white-space:normal;grid-template-columns:1fr;grid-auto-rows:minmax(0,auto);background-color:var(--section-c-accent,grey);color:#fff;transition:opacity .5s ease 0s;z-index:1}@media only screen and (min-width:699px){.carousel__header{grid-template-columns:auto min-content;grid-template-rows:min-content min-content;grid-template-areas:"title title" "subtitle button";grid-gap:0 2rem}}.carousel__header>*{transition:opacity .2s ease .2s;opacity:1}.carousel__header[aria-hidden=true]{opacity:0;z-index:0}.carousel__header[aria-hidden=true]>*{transition:opacity .2s ease 0s;opacity:0}.carousel__title{font-weight:var(--fw-bold,500);margin:0;white-space:normal;align-self:end;font-size:var(--fs-larger,1.48rem)}@media only screen and (min-width:699px){.carousel__title{font-size:var(--fs-x-large,1.75rem);grid-area:title}}.carousel__subtitle{font-size:var(--fs-medium,1.1rem);line-height:1.4;font-weight:var(--fw-light,300);margin:0;white-space:normal;height:100%}@media only screen and (min-width:699px){.carousel__subtitle{padding-top:1rem;grid-area:subtitle;font-size:var(--fs-medium,1.1rem)}}@media only screen and (min-width:699px){.carousel__header-button{grid-area:button}}.carousel__main{width:100%;height:100%;opacity:1;transition:opacity .2s ease,transform .4s ease-in;transition-delay:0;padding:2rem 3rem 1.5rem}.carousel__content[aria-hidden=true] .carousel__main{opacity:0;transition:opacity 1s ease;visibility:hidden}.carousel [data-carousel-active-slide='1'] .carousel__main{transform:translateX(0%)}.carousel [data-carousel-active-slide='2'] .carousel__main{transform:translateX(-100%)}.carousel [data-carousel-active-slide='3'] .carousel__main{transform:translateX(-200%)}.carousel [data-carousel-active-slide='4'] .carousel__main{transform:translateX(-300%)}.carousel [data-carousel-active-slide='5'] .carousel__main{transform:translateX(-400%)}.carousel [data-carousel-active-slide='6'] .carousel__main{transform:translateX(-500%)}.carousel [data-carousel-active-slide='7'] .carousel__main{transform:translateX(-600%)}.carousel [data-carousel-active-slide='8'] .carousel__main{transform:translateX(-700%)}.carousel [data-carousel-active-slide='9'] .carousel__main{transform:translateX(-800%)}.carousel [data-carousel-active-slide='10'] .carousel__main{transform:translateX(-900%)}.carousel [data-carousel-active-slide='11'] .carousel__main{transform:translateX(-1000%)}.carousel [data-carousel-active-slide='12'] .carousel__main{transform:translateX(-1100%)}.carousel [data-carousel-active-slide='13'] .carousel__main{transform:translateX(-1200%)}.carousel [data-carousel-active-slide='14'] .carousel__main{transform:translateX(-1300%)}.carousel [data-carousel-active-slide='15'] .carousel__main{transform:translateX(-1400%)}.carousel [data-carousel-active-slide='16'] .carousel__main{transform:translateX(-1500%)}.carousel [data-carousel-active-slide='17'] .carousel__main{transform:translateX(-1600%)}.carousel [data-carousel-active-slide='18'] .carousel__main{transform:translateX(-1700%)}.carousel [data-carousel-active-slide='19'] .carousel__main{transform:translateX(-1800%)}.carousel [data-carousel-active-slide='20'] .carousel__main{transform:translateX(-1900%)}.carousel [data-carousel-active-slide='21'] .carousel__main{transform:translateX(-2000%)}.carousel [data-carousel-active-slide='22'] .carousel__main{transform:translateX(-2100%)}.carousel [data-carousel-active-slide='23'] .carousel__main{transform:translateX(-2200%)}.carousel [data-carousel-active-slide='24'] .carousel__main{transform:translateX(-2300%)}.carousel [data-carousel-active-slide='25'] .carousel__main{transform:translateX(-2400%)}.carousel [data-carousel-active-slide='26'] .carousel__main{transform:translateX(-2500%)}.carousel [data-carousel-active-slide='27'] .carousel__main{transform:translateX(-2600%)}.carousel [data-carousel-active-slide='28'] .carousel__main{transform:translateX(-2700%)}.carousel [data-carousel-active-slide='29'] .carousel__main{transform:translateX(-2800%)}.carousel [data-carousel-active-slide='30'] .carousel__main{transform:translateX(-2900%)}.carousel [data-carousel-active-slide='31'] .carousel__main{transform:translateX(-3000%)}.carousel [data-carousel-active-slide='32'] .carousel__main{transform:translateX(-3100%)}.carousel [data-carousel-active-slide='33'] .carousel__main{transform:translateX(-3200%)}.carousel [data-carousel-active-slide='34'] .carousel__main{transform:translateX(-3300%)}.carousel [data-carousel-active-slide='35'] .carousel__main{transform:translateX(-3400%)}.carousel [data-carousel-active-slide='36'] .carousel__main{transform:translateX(-3500%)}.carousel [data-carousel-active-slide='37'] .carousel__main{transform:translateX(-3600%)}.carousel [data-carousel-active-slide='38'] .carousel__main{transform:translateX(-3700%)}.carousel [data-carousel-active-slide='39'] .carousel__main{transform:translateX(-3800%)}.carousel [data-carousel-active-slide='40'] .carousel__main{transform:translateX(-3900%)}.carousel [data-carousel-active-slide='41'] .carousel__main{transform:translateX(-4000%)}.carousel [data-carousel-active-slide='42'] .carousel__main{transform:translateX(-4100%)}.carousel [data-carousel-active-slide='43'] .carousel__main{transform:translateX(-4200%)}.carousel [data-carousel-active-slide='44'] .carousel__main{transform:translateX(-4300%)}.carousel [data-carousel-active-slide='45'] .carousel__main{transform:translateX(-4400%)}.carousel [data-carousel-active-slide='46'] .carousel__main{transform:translateX(-4500%)}.carousel [data-carousel-active-slide='47'] .carousel__main{transform:translateX(-4600%)}.carousel [data-carousel-active-slide='48'] .carousel__main{transform:translateX(-4700%)}.carousel [data-carousel-active-slide='49'] .carousel__main{transform:translateX(-4800%)}.carousel [data-carousel-active-slide='50'] .carousel__main{transform:translateX(-4900%)}.carousel__controls{position:relative;margin:0;padding:0;margin-top:0;margin-bottom:.5rem;top:auto;left:auto;text-align:center}.carousel__control-item{display:inline-block;margin:0 .5em}.carousel__control-link{display:inline-block;width:1em;height:1em;background:0 0;border:2px solid var(--section-c-icon-background,grey);border-radius:1em;cursor:pointer}.carousel__control-link[aria-selected=true]{background:var(--section-fc-body,gray);border:2px solid var(--section-fc-body,gray)}.carousel__control-link:focus{outline:none;border-bottom:1.5px solid var(--section-c-accent,grey)}.carousel__button{border:none;margin:0;text-decoration:none;background:0 0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;text-decoration:none;font-style:normal;text-align:center;display:block;border-radius:50%;width:50px;height:50px;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 9px -2px var(--section-c-shadow-2,rgba(0,0,0,0.01)),0 1px 3px -2px var(--section-c-shadow-1,rgba(0,0,0,0.02));filter:brightness(1.07);position:absolute;z-index:1;top:calc(50% - 1.5rem);padding:0;height:3rem;width:3rem;background-color:var(--section-c-background-lighter,white);stroke:var(--section-fc-body,gray);box-shadow:0 5px 10px rgba(30,50,93,.02),0 1px 3px rgba(17,32,39,.15);transition:all .2s ease}.carousel__button:focus{outline:none}.carousel__button::-moz-focus-inner{border:0}.carousel__button:hover{transform:translateY(-0.5px);filter:brightness(1.1);box-shadow:0 2px 12px -1.5px var(--section-c-shadow-2,rgba(0,0,0,0.01)),0 2px 3px -1.5px var(--section-c-shadow-1,rgba(0,0,0,0.02))}.carousel__button:hover{filter:brightness(1.1);box-shadow:0 3px 5px var(--section-c-shadow-1,rgba(0,0,0,0.07)),0 1px 3px var(--section-c-shadow-1,rgba(0,0,0,0.07))}.carousel__button--next{right:-1.5rem}.carousel__button--prev{left:-1.5rem}.carousel--has-logos .carousel__control-link{width:auto;height:auto;border:none}.carousel--has-logos .carousel__control-link[aria-selected=true]{background:0 0;border:none}.carousel--has-logos .carousel__control-item{margin:0 .4em}.carousel--has-logos .carousel__controls{position:relative;margin-top:0;margin-bottom:1.5rem;top:auto;left:auto}.carousel--has-logos .carousel__logo svg{width:5rem;height:100%;max-height:3.5rem;vertical-align:middle}.carousel--has-logos .carousel__control-link .carousel__logo{fill:var(--section-c-foreground-very-subtle,lightgrey)}.carousel--has-logos .carousel__control-link:hover .carousel__logo,.carousel--has-logos .carousel__control-link[aria-selected=true] .carousel__logo{fill:var(--section-fc-title,black)}.carousel--controls-bottom{margin-bottom:3rem}.carousel--controls-bottom .carousel__controls{position:absolute;top:100%;right:0;left:0;margin-top:1rem;margin-bottom:1rem;padding-left:0;text-align:center}.carousel--simple .carousel__container{border-radius:unset;box-shadow:unset;background:0 0;background-color:transparent}.carousel--simple .carousel__header,.carousel--simple .carousel__headers{display:none;height:0!important;padding:0!important;margin:0!important}.carousel--simple .carousel__main{padding:0 2rem}.checklist{font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;max-width:100%;min-width:0}.checklist__title{font-size:var(--fs-large,1.45rem);color:var(--section-fc-title,--c-foreground-emphasis-on-default);text-transform:uppercase;letter-spacing:.025em;font-weight:var(--fw-bolder,500);margin:0 0 1.5rem;line-height:1.32}.checklist__items{display:grid;grid-gap:1em 1em;padding-left:0;margin-top:1.5rem}.checklist__item{display:block;color:var(--col-font);font-size:var(--fs-large,1.15rem);display:flex;align-items:center;width:fit-content}.checklist__item--tooltip{cursor:help}.checklist__item--tooltip>*{pointer-events:none}.checklist__icon{display:inline-block;width:1.5rem;height:1.5rem;box-shadow:0 2px 4px -2px var(--section-c-shadow-4,var(--c-shadow-4-on-default,rgba(0,0,0,0.07))),0 1px 3px -1px var(--section-c-shadow-1,var(--c-shadow-1-on-default,rgba(0,0,0,0.07)));border-radius:50%;padding:.2rem;display:inline-flex;align-items:center;justify-content:center;stroke:var(--theme-c,var(--section-c-icon-foreground,var(--c-major-accent-6,teal)));fill:var(--theme-c,var(--section-c-icon-foreground,var(--c-major-accent-6,teal)));background:var(--theme-c-light,var(--section-c-icon-background,var(--c-default-lighter-2,white)));margin-right:.625rem}@media only screen and (min-width:699px){.checklist--2cols .checklist__items{grid-template-columns:repeat(2,minmax(100px,0.5fr))}}@media only screen and (min-width:699px){.checklist--3cols .checklist__items{grid-template-columns:repeat(3,1fr)}}.checklist--compact .checklist__items{grid-gap:.45em .45em}.checklist--compact .checklist__item{font-size:var(--fs-medium)}.columns{font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;display:grid;grid-gap:2rem;grid-template-rows:auto;grid-template-columns:auto}@media only screen and (min-width:699px){.columns{grid-gap:4rem 4rem}}.columns__column{display:flex}.columns--compact{grid-gap:.5rem 1rem}.columns--align-center .columns__column{justify-content:center}.columns--align-left .columns__column{justify-content:left}@media only screen and (min-width:699px){.columns--2cols{grid-template-columns:repeat(2,minmax(100px,0.5fr))}}@media only screen and (min-width:699px){.columns--3cols{grid-template-columns:repeat(3,1fr)}}.contact-form{font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;display:grid;grid-template-columns:100%;grid-template-rows:auto;grid-gap:.7rem}.contact-form__description{margin:0;font-size:var(--fs-larger);font-weight:var(--fw-bolder)}.contact-form__field{border:none;outline:none;border-radius:var(--br-default,0.25rem);color:var(--c-foreground-on-default,black);background-color:var(--c-default-lighter,white);box-shadow:0 0.03rem 0.5rem -0.2rem var(--section-c-shadow-3,var(--c-shadow-2-on-default,rgba(1,1,1,0.08)));width:100%;border-bottom:1.5px solid transparent;transition:transform .15s ease,color .15s ease}.contact-form__field:focus{box-shadow:0.01rem 0.06rem 0.8rem -0.17rem var(--section-c-shadow-4,var(--c-shadow-4-on-default,rgba(1,1,1,0.08)));color:var(--c-major-accent-on-default,black);filter:brightness(1.01);border:none;border-bottom:1.5px solid var(--section-c-accent,var(--c-major-accent-on-default,grey));transform:translateY(-0.5px)}.contact-form__field:disabled{opacity:.6;cursor:not-allowed}.contact-form__field::placeholder{font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--c-foreground-very-subtle-on-default,white)}.contact-form .contact-form__field-and-label{font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;padding-top:1.43rem}.contact-form .contact-form__field{font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.1rem;line-height:1;min-height:2.6rem;padding:.75rem .7rem}.contact-form .contact-form__label{font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;font-size:1.1rem;line-height:1.05;top:2.235rem;left:.7rem;transition:all .15s ease;white-space:nowrap;overflow:hidden;color:var(--c-foreground-subtle-on-default,grey);pointer-events:none;text-shadow:none}.contact-form .contact-form__field:not(:placeholder-shown)~.contact-form__label{font-size:.94996rem;top:0;left:0;color:var(--section-c-foreground-subtle,var(--c-foreground-subtle-on-default,grey));text-shadow:inherit}.contact-form .contact-form__field:focus~.contact-form__label{color:var(--section-c-accent,var(--c-major-accent-on-default,black));left:0;top:0;font-size:.94996rem;text-shadow:inherit}.contact-form .contact-form__field::placeholder{color:transparent;font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.1rem;line-height:1}.contact-form .contact-form__field:focus::placeholder{color:var(--c-foreground-very-subtle-on-default,grey)}.contact-form__button{margin-top:1.1rem}.contact-form__feedback{height:auto;max-height:300px;transition:max-height .5s ease-in-out;overflow:hidden}.contact-form__feedback[aria-hidden=true]{max-height:0}.d1_contact-info{--d1_contact-info-c-icon: var(--section-fc-body, var(--c-foreground-on-default, black));--d1_contact-info-c-button-background: var(--c-major-accent, grey);font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:grid;grid-auto-flow:row;grid-gap:2rem;max-width:19rem}.d1_contact-info__contact{font-size:var(--fs-large,1.22rem);line-height:1.4;font-weight:var(--fw-bold,500);display:grid;grid-template-columns:1.5rem auto;grid-gap:1rem;stroke:var(--d1_contact-info-c-icon)}.d1_contact-info__contact address{font-style:normal}.d1_contact-info__link{font-weight:var(--fw-bolder,500);color:var(--fc-link,lightseagreen);text-decoration:none;transition:filter .15s linear}.d1_contact-info__link:visited{color:var(--fc-link,lightseagreen)}.d1_contact-info__link:hover{filter:brightness(1.08)}.d1_contact-info__link:active{filter:brightness(1.08)}.d1_contact-info__link:focus{filter:brightness(1.08)}.d1_contact-info__socials-title{margin:.7rem 0 -.7rem;font-size:var(--fs-larger);font-weight:var(--fw-bolder)}.d1_contact-info__socials{display:grid;grid-template-columns:repeat(auto-fit,minmax(3.1rem,3.7rem));grid-gap:.1rem;width:100%;justify-items:center}.d1_contact-info__socials svg{pointer-events:none}.d1_contact-info__social-link{stroke:#fff;background-color:var(--d1_contact-info-c-button-background);text-decoration:none;font-style:normal;text-align:center;display:block;border-radius:50%;width:50px;height:50px;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 9px -2px var(--section-c-shadow-2,rgba(0,0,0,0.01)),0 1px 3px -2px var(--section-c-shadow-1,rgba(0,0,0,0.02));filter:brightness(1.07)}.d1_contact-info__social-link:hover{transform:translateY(-0.5px);filter:brightness(1.1);box-shadow:0 2px 12px -1.5px var(--section-c-shadow-2,rgba(0,0,0,0.01)),0 2px 3px -1.5px var(--section-c-shadow-1,rgba(0,0,0,0.02))}.d1search{width:100%;display:flex;flex-direction:column;align-items:center;font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;padding-top:1.5rem}@media only screen and (min-width:699px){.d1search{width:70%}}.d1search__input{border:none;outline:none;border-radius:var(--br-default,0.25rem);color:var(--c-foreground-on-default,black);background-color:var(--c-default-lighter,white);box-shadow:0 0.03rem 0.5rem -0.2rem var(--section-c-shadow-3,var(--c-shadow-2-on-default,rgba(1,1,1,0.08)));width:100%;border-bottom:1.5px solid transparent;transition:transform .15s ease,color .15s ease}.d1search__input:focus{box-shadow:0.01rem 0.06rem 0.8rem -0.17rem var(--section-c-shadow-4,var(--c-shadow-4-on-default,rgba(1,1,1,0.08)));color:var(--c-major-accent-on-default,black);filter:brightness(1.01);border:none;border-bottom:1.5px solid var(--section-c-accent,var(--c-major-accent-on-default,grey));transform:translateY(-0.5px)}.d1search__input:disabled{opacity:.6;cursor:not-allowed}.d1search__input::placeholder{font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--c-foreground-very-subtle-on-default,white)}.d1search__input{font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.3rem;line-height:1;min-height:3.1rem;padding:.9rem .7rem}.d1search__label{font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;font-size:1.3rem;line-height:1.05;top:2.465rem;left:.7rem;transition:all .15s ease;white-space:nowrap;overflow:hidden;color:var(--c-foreground-subtle-on-default,grey);pointer-events:none;text-shadow:none}.d1search__input:not(:placeholder-shown)~.d1search__label{font-size:1.12268rem;top:0;left:0;color:var(--section-c-foreground-subtle,var(--c-foreground-subtle-on-default,grey));text-shadow:inherit}.d1search__input:focus~.d1search__label{color:var(--section-c-accent,var(--c-major-accent-on-default,black));left:0;top:0;font-size:1.12268rem;text-shadow:inherit}.d1search__input::placeholder{color:transparent;font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.3rem;line-height:1}.d1search__input:focus::placeholder{color:var(--c-foreground-very-subtle-on-default,grey)}.d1search__input{width:100%;height:3.38rem;padding-right:3.38rem}.d1search__button{margin-top:1rem}@media only screen and (min-width:699px){.d1search__button{position:absolute;top:1.5rem;right:-.2rem;height:3.38rem;width:3.38rem;transition:all .15s ease;margin-top:0}}@media only screen and (min-width:699px){.d1search__input:focus~.d1search__button{transform:translateY(-0.4px);filter:brightness(1.01);border-bottom:1.5px solid var(--section-c-accent,var(--c-major-accent-on-default,grey))}}.datetime{font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit}.datetime__displaydate{font-weight:var(--fw-normal,400)}.datetime__timezone{font-size:var(--fs-smaller,0.9rem);font-weight:var(--fw-light,300)}.datetime button[aria-expanded=true],.datetime__tz-input,.datetime__tz-input input{opacity:0;visibility:hidden;width:0;min-width:0;max-width:0;transition:max-width .1s 0s ease-in-out,opacity .02s .1s ease-in-out}.datetime__tz-input[aria-hidden=false],.datetime__tz-input[aria-hidden=false] input,.datetime button[aria-expanded=false]{max-width:500px;min-width:135px;width:auto;opacity:1;visibility:visible}.datetime .tz-input-dropdown-menu{min-width:375px}.datetime .ap-suggestion-icon g,.datetime .ap-suggestion-icon svg{stroke:none;fill:var(--section-c-foreground-subtle,grey)}.datetime .tz-input-dropdown-menu{width:100%;color:var(--section-fc-body,grey);background-color:var(--section-c-background-lighter,white);border:1px solid var(--section-c-background-lighter,white);border-top:none;border-radius:var(--br-default,0.25rem);padding:.5rem;box-shadow:1px 1px 32px -10px rgba(0,0,0,.62)}.datetime .tz-input-dropdown-menu .tz-input-suggestion{cursor:pointer;padding:5px 4px 5px 10px;border-radius:2px;line-height:1.9}.datetime .tz-input-suggestion:hover{background-color:var(--section-c-accent-very-subtle,lightgray)}.datetime .tz-input-suggestion:hover g,.datetime .tz-input-suggestion:hover svg{fill:var(--section-c-accent,black);stroke:none}.datetime .tz-input-suggestion:hover .ap-address,.datetime .tz-input-suggestion:hover .tz-abbreviation{color:var(--section-c-accent,black)}.datetime .ap-address,.datetime .tz-abbreviation{font-size:smaller;margin-left:12px;color:var(--section-c-foreground-subtle,grey)}.datetime .tz-input-dropdown-menu .tz-input-suggestion em{font-weight:700;font-style:normal;color:var(--section-fc-title,black)}.datetime .tz-input-header{font-weight:var(--fw-bold,500);font-size:var(--fs-small,1rem);text-transform:uppercase;letter-spacing:.05em;color:var(--section-c-background-darker-2,black);margin:.7rem 0}.datetime .ap-footer,.datetime .ap-footer-algolia svg g path:nth-of-type(2n+1),.datetime .ap-footer-osm svg path{stroke:none;color:var(--section-c-foreground-very-subtle,grey);fill:var(--section-c-foreground-very-subtle,grey)}.datetime--bold{color:var(--section-c-accent,black);text-transform:uppercase;letter-spacing:.03em}.datetime--bold .datetime__displaydate{font-weight:var(--fw-bold,500);font-size:var(--fs-medium,1.1rem)}.datetime--inherit{font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit}.datetime--inherit .datetime__displaydate{font-weight:inherit}.datetime--inherit__timezone{font-size:inherit}.demo--filter-appearance{--demo-shadow: var(--section-c-shadow-1, rgba(30, 50, 93, 0.09));--demo-shadow-hover: var(--section-c-shadow-2, rgba(30, 50, 93, 0.1));padding:.625rem 1.25rem;border-radius:var(--br-default,0.25rem);background:#fff;box-shadow:0.19rem 0.25rem 1.5rem -0.75rem var(--section-c-shadow-3,var(--c-shadow-3-on-default,rgba(0,0,0,0.4)));max-width:100%;width:auto;background-color:var(--section-c-background-lighter,white);padding-top:1.5rem;padding-bottom:1rem;font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;max-width:100%;min-width:0}.demo--filter-appearance .demo__label{display:flex;flex-wrap:nowrap;margin-bottom:.5rem}.demo--filter-appearance .demo__icon-button{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--br-default,4px);background-color:var(--section-c-background-lighter,white);border:1.5px dashed var(--section-c-accent,var(--c-major-accent-5,blue));transition:background-color .2s ease;box-shadow:0 3px 5px var(--demo-shadow),0 1px 3px var(--demo-shadow);cursor:help;margin-right:.8rem;padding:.35rem}.demo--filter-appearance .demo__icon-button:hover{box-shadow:0 6px 13px var(--demo-shadow-hover),0 2px 5px var(--demo-shadow-hover);outline:none;background:var(--section-c-accent-very-subtle);border-color:var(--section-c-accent-subtle,var(--section-c-success,green))}.demo--filter-appearance .demo__all-icons{pointer-events:none;height:auto;max-height:100%;width:100%;display:block;margin-left:3px}.demo--filter-appearance .demo__all-icons path{display:none;fill:var(--section-fc-body)}.demo--filter-appearance .demo__all-icons path:nth-of-type(8){display:block}.demo--filter-appearance .demo__label-text{border-radius:var(--br-default,4px);background-color:var(--section-c-background-lighter,white);border:1.5px dashed var(--section-c-accent,var(--c-major-accent-5,blue));transition:background-color .2s ease;box-shadow:0 3px 5px var(--demo-shadow),0 1px 3px var(--demo-shadow);cursor:help;margin:0;height:34px;line-height:34px;padding:0 .8rem;min-width:5rem;width:calc(100% - 34px - 1rem);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:var(--fw-bold,500);color:var(--section-fc-title,black)}.demo--filter-appearance .demo__label-text:hover{box-shadow:0 6px 13px var(--demo-shadow-hover),0 2px 5px var(--demo-shadow-hover);outline:none;background:var(--section-c-accent-very-subtle);border-color:var(--section-c-accent-subtle,var(--section-c-success,green))}.demo--filter-appearance .demo__form-elements{position:relative;display:flex}.demo--filter-appearance .demo__example-UI-field{box-shadow:none;border-radius:4px;position:relative;margin-bottom:0;vertical-align:top;font-size:16px;background-color:#fff;border:1px solid #ccc;transition:border linear .2s,box-shadow linear .2s;display:inline-block;height:44px;margin-bottom:10px;line-height:44px;color:#555;text-indent:8px;border-radius:4px 0 0 4px;width:calc(100% - 44px)}.demo--filter-appearance .demo__search-button{vertical-align:top;background-color:#f5f5f5;display:inline-block;box-shadow:none;border:1px solid #ccc;color:#999;padding:4px 10px;border-radius:0 4px 4px 0;margin-left:-1px;height:44px;width:44px}.demo--filter-appearance .demo__placeholder-text{position:absolute;left:.5rem;top:5px;height:34px;line-height:34px;padding:0 .8rem;margin:0;min-width:5rem;border-radius:var(--br-default,4px);background-color:var(--section-c-background-lighter,white);border:1.5px dashed var(--section-c-accent,var(--c-major-accent-5,blue));transition:background-color .2s ease;box-shadow:0 3px 5px var(--demo-shadow),0 1px 3px var(--demo-shadow);cursor:help;width:calc(100% - 34px - 1.5rem);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--section-c-foreground-subtle,grey)}.demo--filter-appearance .demo__placeholder-text:hover{box-shadow:0 6px 13px var(--demo-shadow-hover),0 2px 5px var(--demo-shadow-hover);outline:none;background:var(--section-c-accent-very-subtle);border-color:var(--section-c-accent-subtle,var(--section-c-success,green))}.demo--filter-list{font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;max-width:100%;min-width:0;margin-left:-.5rem}@media only screen and (min-width:699px){.demo--filter-list{margin-left:0}}.demo--filter-list .demo__example-UI-field{box-shadow:none;border-radius:4px;position:relative;margin-bottom:0;vertical-align:top;font-size:16px;background-color:#fff;border:1px solid #ccc;transition:border linear .2s,box-shadow linear .2s;display:inline-block;height:40px;margin-bottom:10px;line-height:40px;color:#555;text-indent:8px}.demo--filter-list .demo__example-UI-field:focus{outline:0;border-color:rgba(82,168,236,.8)}.demo--filter-list .carousel__header{padding:.8rem 1.2rem;background-color:var(--section-c-background,lightgray);color:var(--section-c-foreground-subtle,black);filter:brightness(0.97)}.demo--filter-list .carousel__title{font-size:var(--fs-medium,1.5rem)}.demo--filter-list .carousel--has-logos .carousel__logo svg{width:3rem}.demo--filter-list .demo__filter-type--date .slider{display:block;position:relative;height:30px;width:100%;user-select:none}.demo--filter-list .demo__filter-type--date .slider-touch{display:block;position:absolute;height:26px;width:10px;padding:0;z-index:2;cursor:grab}.demo--filter-list .demo__filter-type--date .slider-touch:active{cursor:grabbing}.demo--filter-list .demo__filter-type--date .slider-touch span{display:block;width:100%;height:100%;background:#ededed;border:1px solid #b6b6b6;border-radius:4px}.demo--filter-list .demo__filter-type--date .slider-line{position:absolute;width:calc(100% - 10px);left:5px;top:10px;height:6px;border-radius:4px;background:#ededed;z-index:0;overflow:hidden}.demo--filter-list .demo__filter-type--date .slider-line span{display:block;height:100%;width:0;background:var(--c-major-accent,#2c6f90)}.demo--filter-list .demo__filter-type--date .demo__results{display:grid;grid-template-columns:auto auto auto;grid-gap:1rem;align-items:baseline;justify-content:center;margin-top:.2rem}.demo--filter-list .demo__filter-type--date .demo__example-UI-field{max-width:105px;min-width:80px;width:100%}.demo--filter-list .demo__filter-type--free-text button{vertical-align:top;background-color:#f5f5f5;display:inline-block;box-shadow:none;border:1px solid #ccc;color:#999;padding:4px 10px;border-radius:0 4px 4px 0;margin-left:-1px;height:40px;width:40px}.demo--filter-list .demo__filter-type--free-text .demo__example-UI-field{border-radius:4px 0 0 4px;width:calc(100% - 40px)}.demo--filter-list .demo__filter-type--toggle{position:relative;display:flex;align-content:center;justify-content:center}.demo--filter-list .demo__filter-type--toggle input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:87px;height:40.5px;display:inline-block;position:relative;border-radius:4px;overflow:hidden;outline:none;border:none;cursor:pointer;background-color:#848484;transition:background-color ease .3s}.demo--filter-list .demo__filter-type--toggle input:before{content:"Off";display:block;position:absolute;z-index:2;width:45px;height:38px;line-height:36px;background:#fff;left:1.5px;top:1.5px;border-radius:4px;text-align:center;color:#777;white-space:nowrap;box-shadow:0 1px 2px rgba(0,0,0,.2);transition:all cubic-bezier(0,1,0.5,1).3s;font-size:17px;font-weight:500;border:2px solid #777}.demo--filter-list .demo__filter-type--toggle input:checked{background-color:var(--c-major-accent,#4CD964)}.demo--filter-list .demo__filter-type--toggle input:checked:before{content:"On";left:41px;color:var(--c-major-accent,#4CD964);border:2px solid var(--c-major-accent,#4CD964)}.demo--filter-list .demo__filter-type--dropdown-menu .demo__example-UI-field{width:100%}.demo--query-list{font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:.625rem 1.25rem;border-radius:var(--br-default,0.25rem);background:#fff;box-shadow:0.19rem 0.25rem 1.5rem -0.75rem var(--section-c-shadow-3,var(--c-shadow-3-on-default,rgba(0,0,0,0.4)));max-width:100%;width:auto;background-color:var(--section-c-background-lighter,white)}.demo--query-list .demo__input{border:none;outline:none;border-radius:var(--br-default,0.25rem);color:var(--c-foreground-on-default,black);background-color:var(--c-default-lighter,white);box-shadow:0 0.03rem 0.5rem -0.2rem var(--section-c-shadow-3,var(--c-shadow-2-on-default,rgba(1,1,1,0.08)));width:100%;border-bottom:1.5px solid transparent;transition:transform .15s ease,color .15s ease;background-color:var(--c-default-darker-2);box-shadow:0 0.03rem 0.5rem -0.2rem var(--section-c-shadow-1,var(--c-shadow-1-on-default,rgba(1,1,1,0.08)))}.demo--query-list .demo__input:focus{box-shadow:0.01rem 0.06rem 0.8rem -0.17rem var(--section-c-shadow-4,var(--c-shadow-4-on-default,rgba(1,1,1,0.08)));color:var(--c-major-accent-on-default,black);filter:brightness(1.01);border:none;border-bottom:1.5px solid var(--section-c-accent,var(--c-major-accent-on-default,grey));transform:translateY(-0.5px)}.demo--query-list .demo__input:disabled{opacity:.6;cursor:not-allowed}.demo--query-list .demo__input::placeholder{font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--c-foreground-very-subtle-on-default,white)}.demo--query-list .demo__input:focus{box-shadow:0.01rem 0.06rem 0.8rem -0.17rem var(--section-c-shadow-2,var(--c-shadow-2-on-default,rgba(1,1,1,0.08)))}.demo--query-list .demo__search-area{font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;padding-top:1.2rem;margin-bottom:.5rem}.demo--query-list .demo__search-area .demo__input{font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.9rem;line-height:1;min-height:1.7rem;padding:.4rem 2.1rem}.demo--query-list .demo__search-area .demo__label{font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;font-size:.9rem;line-height:1.05;top:1.645rem;left:2.1rem;transition:all .15s ease;white-space:nowrap;overflow:hidden;color:var(--c-foreground-subtle-on-default,grey);pointer-events:none;text-shadow:none}.demo--query-list .demo__search-area .demo__input:not(:placeholder-shown)~.demo__label{font-size:.77724rem;top:0;left:0;color:var(--section-c-foreground-subtle,var(--c-foreground-subtle-on-default,grey));text-shadow:inherit}.demo--query-list .demo__search-area .demo__input:focus~.demo__label{color:var(--section-c-accent,var(--c-major-accent-on-default,black));left:0;top:0;font-size:.77724rem;text-shadow:inherit}.demo--query-list .demo__search-area .demo__input::placeholder{color:transparent;font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.9rem;line-height:1}.demo--query-list .demo__search-area .demo__input:focus::placeholder{color:var(--c-foreground-very-subtle-on-default,grey)}.demo--query-list .demo__label{width:80%}.demo--query-list .demo__search-icon{position:absolute;left:1.05rem;transform:translate(-50%,-1px);top:1.6rem;pointer-events:none;stroke:var(--c-foreground-subtle-on-default)}.demo--query-list .demo__input:focus~.demo__search-icon svg{transform:translateY(-0.5px)}.demo--query-list .demo__list{height:14rem;overflow-y:auto;position:relative;padding:0;list-style-type:none}.demo--query-list .demo__item{cursor:pointer;font:.9rem Source Code Pro,monospace;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;font-weight:700;margin-top:.15rem;padding:.25rem .4rem}.demo--query-list .demo__item:hover{color:var(--section-fc-title);background-color:var(--section-c-icon-background);cursor:help}.disqus{margin-top:2rem}.event-details{--event-details-c-forground: var(--section-c-foreground-subtle, var(--c-foreground-subtle-on-default, lightgray));color:var(--event-details-c-forground);stroke:var(--event-details-c-forground);display:flex;flex-direction:column;text-align:left}.event-details .event-details__datetime-item{margin-bottom:.6rem;height:1.25rem;max-height:1.25rem}.event-details .event-details__datetime-icon{margin-right:.4rem}.faq{font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:grid;grid-template-columns:1fr;grid-template-rows:auto;grid-gap:.5rem}.faq__q-and-a{padding:.625rem 1.25rem;border-radius:var(--br-default,0.25rem);background:#fff;box-shadow:0.19rem 0.25rem 1.5rem -0.75rem var(--section-c-shadow-3,var(--c-shadow-3-on-default,rgba(0,0,0,0.4)));max-width:100%;width:auto;background-color:var(--section-c-background-lighter,white)}.faq__question{margin:0;padding:0;font-size:var(--fs-medium,1.1rem);font-weight:var(--fw-bold,500)}.feature-detailed{font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-top:1rem;margin-bottom:1rem;display:grid;grid-gap:2rem;grid-auto-rows:min-content;color:var(--section-fc-body,grey)}@media only screen and (min-width:699px){.feature-detailed{grid-template-columns:.45fr .55fr;grid-template-rows:1fr;grid-gap:0 1.8rem}}.feature-detailed__figure{margin:0;display:flex;width:95%;align-items:center;justify-content:center;margin-left:auto;margin-right:auto}.feature-detailed__figure .figure__image{margin:auto;max-height:350px}.feature-detailed__badge{margin-right:1rem}.feature-detailed__badge-and-title{display:flex;flex-direction:row;align-items:center;margin-bottom:1rem}.feature-detailed__description{padding-top:0;display:flex;height:100%;flex-direction:column;justify-content:center}.feature-detailed__title-and-intro{display:flex;flex-direction:column;justify-content:center}.feature-detailed__title-and-intro code{font-size:1.3rem}.feature-detailed__button{margin-top:1rem}.feature-detailed__intro{font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--fs-large,1.22rem);line-height:1.5;margin:0 0 1rem}.feature-detailed__title{font-size:var(--fs-large,1.45rem);color:var(--section-fc-title,--c-foreground-emphasis-on-default);text-transform:uppercase;letter-spacing:.025em;font-weight:var(--fw-bolder,500);margin:0 0 1.5rem;line-height:1.32;color:var(--section-fc-title,black);margin:0}@media only screen and (min-width:699px){.feature-detailed--figleft{grid-template-columns:.55fr .45fr}.feature-detailed--figleft .feature-detailed__figure{order:1}.feature-detailed--figleft .feature-detailed__description{order:2}}@media only screen and (min-width:699px){.feature-detailed--figtop{display:flex;flex-direction:column}}.feature-detailed--figtop .feature-detailed__title-and-intro{justify-content:flex-start}.feature-detailed--figtop .feature-detailed__button{align-self:flex-start}.feature-detailed--figtop .feature-detailed__figure{order:1}.feature-detailed--figtop .feature-detailed__description{order:2;justify-content:flex-start}.feature-detailed--figtop .feature-detailed__figure{margin-top:0;margin-bottom:2.5rem;display:block}.feature-detailed--no-image{margin-top:0;margin-bottom:1rem}.feature-table{--feature-table-fs-header: var(--fs-larger, 1rem);--feature-table-fs-header-mobile: var(--fs-small, 0.8rem);--feature-table-fw-header: var(--fw-bolder, 500);--feature-table-c-bkg-section-header: var(--section-c-background-darker-2, gray);--feature-table-fc-section-header: var(--section-fc-body, black);--feature-table-fs-section-header: var(--fs-small, 0.9rem);--feature-table-fw-section-header: var(--fw-bolder, 500);--feature-table-fc-feature-name: var(--section-fc-title, gray);--feature-table-fs-feature-name: var(--fs-small, 1rem);--feature-table-fw-feature-name: var(--fw-normal, 400);--feature-table-c-bkg: var(--section-c-background, gray);--feature-table-c-border: var(--section-c-background-darker-2, gray);--feature-table-c-stripe: var(--section-c-background-lighter, white);--feature-table-c-sub-feature-icon: var(--section-c-foreground-very-subtle, gray);--feature-table-br: var(--br-default, 4px);font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:.625rem 1.25rem;border-radius:var(--br-default,0.25rem);background:#fff;box-shadow:0.19rem 0.25rem 1.5rem -0.75rem var(--section-c-shadow-3,var(--c-shadow-3-on-default,rgba(0,0,0,0.4)));max-width:100%;width:auto;background-color:var(--section-c-background-lighter,white);background-color:var(--feature-table-c-bkg);table-layout:fixed;width:100%;border-collapse:collapse;border-spacing:0}.feature-table__col-header{text-align:center;text-align:-webkit-center;padding:1.7rem .5rem 1.6rem;width:auto}@media only screen and (min-width:699px){.feature-table__col-header{width:22%;padding:2rem .1 1.6rem}}.feature-table__col-header--feature{vertical-align:bottom;text-align:left;padding-left:1rem;width:auto}.feature-table__col-header--feature .feature-table__col-title{font-weight:400;color:--feature-table-fc-section-header}.feature-table__col-title{display:block;margin:.8rem 0;font-weight:var(--feature-table-fw-header);font-size:var(--feature-table-fs-header-mobile);color:var(---feature-table-fc-header)}@media only screen and (min-width:699px){.feature-table__col-title{font-size:var(--feature-table-fs-header)}}.feature-table__section-header-cell{background-color:var(--feature-table-c-bkg-section-header);color:var(--feature-table-fc-section-header);font-size:var(--feature-table-fs-section-header);font-weight:var(--feature-table-fw-section-header);border-bottom-width:0;border-top-width:0;text-transform:uppercase;letter-spacing:.03em;padding:.8rem}.feature-table__section-header-row+.feature-table__row .feature-table__cell{padding-top:1rem}.feature-table__feature-name{margin:0;font-weight:var(--feature-table-fw-feature-name);font-size:var(--feature-table-fs-feature-name);color:var(---feature-table-fc-feature-name)}.feature-table__feature-link{font-weight:var(--fw-bolder,500);color:var(--fc-link,lightseagreen);text-decoration:none;transition:filter .15s linear}.feature-table__feature-link:visited{color:var(--fc-link,lightseagreen)}.feature-table__feature-link:hover{filter:brightness(1.08)}.feature-table__feature-link:active{filter:brightness(1.08)}.feature-table__feature-link:focus{filter:brightness(1.08)}.feature-table__row--sub-feature .feature-table__feature-name{margin-left:1rem}@media only screen and (min-width:699px){.feature-table__row--sub-feature .feature-table__feature-name{margin-left:1.5rem}}.feature-table__row--has-sub-features{border-top-width:3px}.feature-table__row--has-sub-features .feature-table__feature-link,.feature-table__row--has-sub-features .feature-table__feature-name{font-weight:var(--fw-x-bold)}.feature-table__sub-feature-icon{stroke:var(--feature-table-c-sub-feature-icon)}.feature-table__body{font-size:var(--fs-x-small,0.85rem);line-height:1.45rem;vertical-align:top;padding-top:0}.feature-table__cell{padding:.5rem .2rem .5rem .5rem;border-width:0;text-align:center;vertical-align:middle;height:3.1rem;color:var(--theme-c,var(--section-fc-body,grey))}@media only screen and (min-width:699px){.feature-table__cell{padding:.5rem .5rem .5rem 1.5rem}}.feature-table__cell--feature{text-align:left}.feature-table__checkmark{display:inline-block;width:1.5rem;height:1.5rem;box-shadow:0 2px 4px -2px var(--section-c-shadow-4,var(--c-shadow-4-on-default,rgba(0,0,0,0.07))),0 1px 3px -1px var(--section-c-shadow-1,var(--c-shadow-1-on-default,rgba(0,0,0,0.07)));border-radius:50%;padding:.2rem;display:inline-flex;align-items:center;justify-content:center;stroke:var(--theme-c,var(--section-c-icon-foreground,var(--c-major-accent-6,teal)));fill:var(--theme-c,var(--section-c-icon-foreground,var(--c-major-accent-6,teal)));background:var(--theme-c-light,var(--section-c-icon-background,var(--c-default-lighter-2,white)));margin-top:.19rem}.feature-table__details{position:relative;cursor:help}.feature-table__details svg{pointer-events:none}.feature-table__row{border-width:0;border-top-width:1px;border-color:var(--feature-table-c-border);border-style:solid}.feature-table__row--sub-feature{border-style:dotted}.feature-table__row--striped{background:var(--feature-table-c-stripe)}.feature-table tr:first-child>td:first-child{border-top-left-radius:var(--feature-table-br)}.feature-table tr:first-child>td:last-child{border-top-right-radius:var(--feature-table-br)}.feature-table tr:last-child>td:first-child{border-bottom-left-radius:var(--feature-table-br)}.feature-table tr:last-child>td:last-child{border-bottom-right-radius:var(--feature-table-br)}.d1_footer{--section-c-background-lighter: var(--c-always-dark-lighter, white);--section-c-background: var(--c-always-dark, white);--section-c-background-darker: var(--c-always-dark-darker, lightgray);--section-c-background-darker-2: var(--c-always-dark-darker-2, lightgray);--section-fc-body: var(--c-foreground-on-always-dark, grey);--section-fc-title: var(--c-foreground-emphasis-on-always-dark, black);--section-c-foreground-very-subtle: var(--c-foreground-very-subtle-on-always-dark, lightgray);--section-c-foreground-subtle: var(--c-foreground-subtle-on-always-dark, lightgray);--section-c-success: var(--c-success-on-always-dark, green);--section-c-success-subtle: var(--c-success-subtle-on-always-dark, #d3f2d3);--section-c-info: var(--c-info-on-always-dark, blue);--section-c-info-subtle: var(--c-info-subtle-on-always-dark, #d9d9ff);--section-c-warning: var(--c-warning-on-always-dark, yellow);--section-c-warning-subtle: var(--c-warning-subtle-on-always-dark, #ffffd9);--section-c-error: var(--c-error-on-always-dark, red);--section-c-error-subtle: var(--c-error-subtle-on-always-dark, #ffd9d9);--fc-link: var(--c-major-accent-emphasis-on-always-dark, $link-fallback);--fc-link-hover: var(--c-major-accent-emphasis-on-always-dark, $link-fallback);--section-c-icon-background: var(--theme-c-light, var(--c-major-accent-very-subtle-on-always-dark, lightgray));--section-c-icon-foreground: var(--theme-c, var(--c-major-accent-on-always-dark, grey));--section-c-accent-emphasis: var(--c-major-accent-emphasis-on-always-dark, mediumorchid);--section-c-accent: var(--c-major-accent-on-always-dark, mediumorchid);--section-c-accent-subtle: var(--c-major-accent-subtle-on-always-dark, thistle);--section-c-accent-very-subtle: var(--c-major-accent-very-subtle-on-always-dark, thistle);--section-c-shadow-1: var(--c-shadow-1-on-always-dark, rgba(0, 0, 0, 0.1));--section-c-shadow-2: var(--c-shadow-2-on-always-dark, rgba(0, 0, 0, 0.2));--section-c-shadow-3: var(--c-shadow-3-on-always-dark, rgba(0, 0, 0, 0.3));--section-c-shadow-4: var(--c-shadow-4-on-always-dark, rgba(0, 0, 0, 0.4));--section-c-shadow-5: var(--c-shadow-5-on-always-dark, rgba(0, 0, 0, 0.5));--section-c-accent-emphasis: var(--c-minor-accent-emphasis-on-always-dark);--section-c-accent: var(--c-minor-accent-on-always-dark);--section-c-accent-subtle: var(--c-minor-accent-subtle-on-always-dark);--section-c-accent-very-subtle: var(--c-minor-accent-on-very-subtle-always-dark);font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;margin:0;padding-top:7.5rem;margin-top:-15rem;overflow:hidden}.d1_footer__content{max-width:1040px;margin-left:auto;margin-right:auto;padding:2rem .8rem;display:grid;grid-template-columns:1fr;grid-template-rows:auto;grid-gap:0 1rem;grid-template-areas:"sitemap" "organization" "mailing-list";position:relative}@media only screen and (min-width:699px){.d1_footer__content{grid-template-columns:.66fr .34fr;grid-template-rows:auto auto;grid-gap:1rem 2rem;grid-template-areas:"sitemap organization" "mailing-list mailing-list";grid-template-rows:max-content max-content max-content}}.d1_footer__sitemap{grid-area:sitemap;display:grid;width:100%;grid-template-columns:repeat(auto-fill,minmax(8rem,1fr));grid-gap:1.8rem 1.8rem;margin:0;padding:0;padding-inline-start:0;margin-top:1.5rem;list-style-type:none}.d1_footer__sitemap-list{list-style-type:none;margin:0;padding:0;padding-inline-start:0;font-size:var(--fs-smaller,0.9rem);letter-spacing:.88px;text-shadow:0 0 16px 0 rgba(6,40,61,.23)}.d1_footer__sitemap-group{display:block}@media only screen and (min-width:699px){.d1_footer__sitemap-group--old-website{grid-column:span 2}.d1_footer__sitemap-group--find-data{grid-column:span 2}}.d1_footer__icon{fill:var(--section-fc-title,black);stroke:var(--section-fc-title,black)}.d1_footer__sitemap-header{color:var(--section-fc-title,black);font-size:var(--fs-medium,1rem);font-weight:var(--fw-bold,500);letter-spacing:.06em;text-transform:uppercase;margin-bottom:1.1rem;display:block}.d1_footer__sitemap-item{list-style:none;margin-bottom:.69rem;font-size:var(--fs-medium,1.1rem);letter-spacing:.01em}.d1_footer__sitemap-link{text-decoration:none;color:var(--section-fc-body,grey);position:relative;padding-bottom:4px;stroke:var(--section-fc-body,grey)}.d1_footer__sitemap-link::after{position:absolute;bottom:2px;left:0;content:'';width:100%;height:1px;transition:all .13s;border-bottom:1px solid;border-color:var(--section-c-accent);padding-bottom:1px;opacity:0}.d1_footer__sitemap-link:hover::after{bottom:0;opacity:1}.d1_footer__sitemap-link:hover{color:var(--section-c-accent);stroke:var(--section-c-accent)}.d1_footer__organization{grid-area:organization;display:grid;justify-content:center;margin-top:5rem;margin-bottom:0;grid-gap:1rem;grid-template-rows:min-content}@media only screen and (min-width:699px){.d1_footer__organization{margin-top:1rem}}.d1_footer__organization .contact-info__socials{margin-top:.5rem;justify-items:left}.d1_footer__name{margin-top:1.05rem;color:var(--section-fc-body,grey);font-size:1rem;font-weight:var(--fw-light,300);letter-spacing:.42px;line-height:21px;text-shadow:0 0 16px 0 rgba(6,40,61,.23);display:block}.d1_footer__mission{color:var(--section-fc-body,grey);display:block;margin-top:1.4rem;font-size:var(--fs-small,1rem);font-weight:var(--fw-bold,500);letter-spacing:.44px;line-height:1.4;text-shadow:0 0 16px 0 rgba(6,40,61,.23);margin-bottom:1rem}.d1_footer__mailing-list{grid-area:mailing-list;background-color:rgba(7,38,51,.4);width:100%;position:relative}.d1_footer__mailing-list-inner{max-width:1040px;margin-left:auto;margin-right:auto;padding:1.5rem .8rem;display:grid;grid-template-columns:100%;grid-template-rows:min-content min-content;grid-gap:1rem 1rem;align-items:center;width:max-content}@media only screen and (min-width:699px){.d1_footer__mailing-list-inner{grid-template-columns:max-content minmax(250px,1fr);grid-template-rows:100%}}.d1_footer__mailing-list-title{font-size:var(--fs-large,1.22rem);font-family:Martel;color:var(--section-fc-title,black);margin:.5rem 0 0;padding:0;justify-self:center}@media only screen and (min-width:699px){.d1_footer__mailing-list-title{margin:1.3rem .3rem 0}}.d1_footer__svg-background{align-items:center;display:flex;justify-content:center;left:0;top:0;overflow:hidden;position:absolute;width:100%;height:100%;margin-top:0}.d1_footer__svg-background svg{flex-shrink:0;width:auto;height:100%}.d1_footer__plus-portals-footer{display:none}.four-o-four{--four-o-four-c-svg: var(--section-fc-body, var(--c-neutral-1, white));--four-o-four-fs-title: var(--fs-largest);--four-o-four-fs-intro: var(--fs-xx-large);--four-o-four-fs-body: var(--fs-large);--four-o-four-fw-title: var(--fw-xx-bold);--four-o-four-fw-intro: var(--fw-bold);--four-o-four-fw-body: var(--fw-bold);--four-o-four-ff-title: var(--section-ff-title, var(--ff-title, "serif"));display:flex;flex-direction:column;text-align:center;justify-content:center;padding:1rem 0 0}.four-o-four__404-svg{fill:var(--four-o-four-c-svg);display:flex;flex-direction:column;align-items:center}.four-o-four__404-svg svg{max-width:22rem;filter:drop-shadow(0 0 2em var(--c-shadow-3-on-major-accent)) drop-shadow(0 0 5em var(--c-shadow-3-on-major-accent))}.four-o-four__title{font-size:var(--four-o-four-fs-title);font-weight:var(--four-o-four-fw-title);font-family:var(--four-o-four-ff-title);text-align:center;margin:.3rem 0 2rem}.four-o-four__intro{font-size:var(--four-o-four-fs-intro);font-weight:var(--four-o-four-fw-intro);margin:.2rem 0}.four-o-four__body{font-size:var(--four-o-four-fs-body);font-weight:var(--four-o-four-fw-body);margin:.5rem auto 0;max-width:37rem}.header{--header-c-foreground-default: var(--c-neutral-5, black);--header-fc-title: var(--header-c-foreground-default);--header-fs-title: var(--fs-large, 1.25rem);--header-fw-title: var(--fw-normal, 400);--header-fs-headline: var(--fs-largest, 2.8rem);--header-fc-headline: var(--c-neutral-7, black);--header-ff-headline: var(--ff-title, "Serif");--header-fw-headline: var(--fw-xx-bold, 900);--header-fs-intro: var(--fs-larger, 1.48rem);--header-fw-intro: var(--fw-normal, 400);--header-c-text-shadow: var(--c-shadow-5-on-default, rgba(0, 0, 0, 0.8));--header-fw-bolder: var(--fw-bold, 500);--header-accent: var(--c-major-accent-6, grey);font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;padding:4.5rem 0 5rem;color:var(--header-c-foreground-default)}.header__content{max-width:1040px;margin-left:auto;margin-right:auto;padding:0 .8rem;display:flex;flex-direction:column}@media only screen and (min-width:699px){.header__content{display:grid;grid-template-columns:minmax(0,0.4fr)minmax(0,0.6fr);grid-gap:0 3rem}}.header__text{display:grid;grid-template-columns:100%;grid-auto-rows:max-content;grid-auto-flow:rows;justify-content:center;text-align:center;align-content:center;min-height:fit-content;grid-gap:1.8rem;width:100%}@media only screen and (min-width:699px){.header__text{text-align:left;justify-content:left}}.header__title-and-pill{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}@media only screen and (min-width:699px){.header__title-and-pill{justify-content:left}}.header__title{display:block;color:var(--header-fc-title);font-size:var(--header-fs-title);font-weight:var(--header-fw-title);text-transform:uppercase;letter-spacing:.05em;margin:.8rem}.header__headline{font-size:var(--header-fs-headline);color:var(--header-fc-headline);font-family:var(--header-ff-headline);font-weight:var(--header-fw-headline);margin-top:1rem;margin-bottom:.5rem;letter-spacing:-.006em;line-height:1.3}.header__intro{font-size:var(--header-fs-intro);font-weight:var(--header-fw-intro);line-height:1.6}.header__intro p{margin:.7rem 0 0}.header__intro strong{font-weight:var(--fw-bolder)}.header__buttons{display:flex;justify-items:left;grid-auto-flow:column;justify-content:center;flex-wrap:wrap}@media only screen and (min-width:699px){.header__buttons{justify-content:left}}.header__buttons>*{margin-right:.5em;margin-top:.5em;margin-bottom:1rem}.header__figure{margin:2rem 0 0;display:flex;align-items:center;justify-content:center}@media only screen and (min-width:699px){.header__figure{margin:0}}.header--image-on-right{overflow:hidden}.header--image-on-right-with-overflow{overflow:hidden}@media only screen and (min-width:699px){.header--image-on-right-with-overflow .header__figure{margin-right:-12rem}}.header--text-only,.header--wave-with-dataone-gradient,.header--center-image{padding:2.5rem 0 3rem}@media only screen and (min-width:699px){.header--text-only,.header--wave-with-dataone-gradient,.header--center-image{padding-top:2rem}}.header--text-only .header__content,.header--wave-with-dataone-gradient .header__content,.header--center-image .header__content{display:block}.header--text-only .header__text,.header--wave-with-dataone-gradient .header__text,.header--center-image .header__text{text-align:center;justify-content:center}@media only screen and (min-width:699px){.header--text-only .header__text,.header--wave-with-dataone-gradient .header__text,.header--center-image .header__text{text-align:center}}.header--text-only .header__title-and-pill,.header--wave-with-dataone-gradient .header__title-and-pill,.header--center-image .header__title-and-pill{justify-content:center}.header--text-only .header__buttons,.header--wave-with-dataone-gradient .header__buttons,.header--center-image .header__buttons{justify-content:center}.header--center-image{overflow:hidden;max-width:100vw;grid-gap:1.5rem}.header--center-image .header__text{margin-bottom:1rem}.header--center-image .header__figure{width:118%;margin-left:-9%}.header--svg-background,.header--hosted-repository,.header--subtle-wave,.header--wave-with-dataone-gradient{position:relative;margin-bottom:-20rem;width:100%;overflow:hidden}.header--svg-background+.section,.header--hosted-repository+.section,.header--subtle-wave+.section,.header--wave-with-dataone-gradient+.section{padding-top:20rem}.header--svg-background .header__svg-background,.header--hosted-repository .header__svg-background,.header--subtle-wave .header__svg-background,.header--wave-with-dataone-gradient .header__svg-background{position:absolute;top:0;left:0;display:flex;height:100%;width:100%;overflow:hidden;justify-content:center}.header--svg-background .header__svg-background svg,.header--hosted-repository .header__svg-background svg,.header--subtle-wave .header__svg-background svg,.header--wave-with-dataone-gradient .header__svg-background svg{height:100%;width:auto;flex-shrink:0}.header--svg-background .header__text,.header--hosted-repository .header__text,.header--subtle-wave .header__text,.header--wave-with-dataone-gradient .header__text{position:relative}.header--svg-background .header__content,.header--hosted-repository .header__content,.header--subtle-wave .header__content,.header--wave-with-dataone-gradient .header__content{position:relative;margin:0 auto}.header--hero-image{--header-fw-intro: var(--header-fw-bolder);--header-fw-title: var(--header-fw-bolder);background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative;overflow:hidden}.header--hero-image::before{content:'';background:var(--background-image);background-size:cover;background-position:50%;position:absolute;top:0;left:0;height:100%;width:100%;z-index:-1;overflow:hidden}.header--overlay-major-accent-color::before{background:linear-gradient(var(--header-accent) 0%,var(--header-accent) 100%),linear-gradient(to right,var(--header-accent) 0%,var(--header-accent) 90%),var(--background-image);background-blend-mode:screen,difference,lighten;background-size:cover;background-position:50%}.header--overlay-major-accent-color .header__headline,.header--overlay-major-accent-color .header__intro,.header--overlay-major-accent-color .header__tagline,.header--overlay-major-accent-color .header__title{text-shadow:0 0 2em var(--header-accent),0 0 1em var(--header-accent),0 0 .2em var(--header-accent)}.header--overlay-darken,.section--bkg-map{text-shadow:0 0 3.7em var(--c-neutral-7),0 0 .25em var(--c-neutral-6)}.header--overlay-darken::before,.section--bkg-map::before{background:var(--background-image),linear-gradient(var(--c-shadow-1-on-default),var(--c-shadow-4-on-default)),var(--c-shadow-4-on-major-accent);background-blend-mode:darken,soft-light;background-size:cover;background-position:50%}.header--overlay-subtle{text-shadow:0 0 2em var(--c-major-accent-5),0 0 .15em var(--c-major-accent-8)}.header--overlay-subtle::before{transform:scale(1.01);background:var(--background-image),linear-gradient(var(--c-major-accent-4),var(--c-shadow-4-on-major-accent));background-blend-mode:soft-light;background-size:cover;background-position:50%}.header--dark-bkg .header__headline,.header--col-secondary .header__headline,.header--wave-with-dataone-gradient .header__headline,.header--overlay-major-accent-color .header__headline,.header--overlay-darken .header__headline,.section--bkg-map .header__headline,.header--overlay-subtle .header__headline{color:var(--c-neutral-1)}.header--dark-bkg .header__intro,.header--col-secondary .header__intro,.header--wave-with-dataone-gradient .header__intro,.header--overlay-major-accent-color .header__intro,.header--overlay-darken .header__intro,.section--bkg-map .header__intro,.header--overlay-subtle .header__intro{color:var(--c-neutral-1)}.header--dark-bkg .header__title,.header--col-secondary .header__title,.header--wave-with-dataone-gradient .header__title,.header--overlay-major-accent-color .header__title,.header--overlay-darken .header__title,.section--bkg-map .header__title,.header--overlay-subtle .header__title{color:var(--c-neutral-1);font-weight:var(--fw-x-bold);letter-spacing:.05em}.header--wave-with-dataone-gradient{--section-c-accent: var(--c-minor-accent);text-shadow:.01em .01em 1em rgba(0,5,25,.27)}.header--wave-with-dataone-gradient .header__text{padding-bottom:5rem}.header--hosted-repository{padding-bottom:600px;margin-bottom:-550px}@media only screen and (min-width:699px){.header--hosted-repository{padding-bottom:100px;margin-bottom:-450px;min-height:900px}}.header--hosted-repository+.section{padding-top:320px}@media only screen and (min-width:699px){.header--hosted-repository .header__content{grid-template-columns:.6fr .4fr;grid-gap:0 1.4rem;min-height:500px}}.header--hosted-repository .header__svg-background svg{margin-right:320px;height:100%;width:auto;margin-top:-219px}@media only screen and (min-width:699px){.header--hosted-repository .header__svg-background svg{margin-top:calc(-850px - 6.5rem);height:190%;margin-right:-147px}}.header--hosted-repository .animated-line{animation:dash 200s linear alternate infinite}@media(prefers-reduced-motion:reduce){.header--hosted-repository .animated-line{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@keyframes dash{from{stroke-dashoffset:0}to{stroke-dashoffset:1000}}.header--col-default{background-color:var(--c-neutral-1)}.header--col-secondary{background-color:var(--c-major-accent-6)}.header--col-secondary .header__title{color:var(--c-major-accent-1)}.header--col-half-light-half-transparent{background-color:transparent;background-image:linear-gradient(180deg,var(--c-major-accent-1) -10%,var(--c-major-accent-2) 20%,var(--c-major-accent-2) 50%,var(--c-major-accent-2) 70%,transparent 70%,transparent 100%);margin-bottom:-40rem}.header--col-half-light-half-transparent+.section{padding-top:40rem}.header--col-light{background-image:linear-gradient(180deg,var(--c-major-accent-1) -10%,var(--c-major-accent-2) 60%,var(--c-major-accent-2) 70%,var(--c-major-accent-2) 100%)}.header--homepage{padding-bottom:8rem;background-color:var(--c-major-accent-6,teal)}.header--homepage .header__content{margin-top:0;display:grid;grid-template-columns:1fr;grid-template-rows:.5fr min-content .5fr;grid-gap:1.8rem 0}@media only screen and (min-width:699px){.header--homepage .header__content{margin-top:1rem}}.header--homepage .header__logo{display:flex;align-items:center;justify-content:center}@media only screen and (min-width:699px){.header--homepage .header__logo{padding-top:1.8rem}}.header--homepage .header__search{margin-top:.5rem;display:flex;align-items:center;justify-content:center}.header--homepage .header__tagline{text-align:center;font-size:var(--fs-xxx-large,2rem);color:var(--c-minor-accent-1);font-weight:600;max-width:700px;justify-self:center;text-shadow:#fff}.header--homepage .header__logos{position:absolute;bottom:0;width:100%}.header--homepage .header__logo>*{filter:drop-shadow(0 0 2em rgba(255,255,255,0.9)) drop-shadow(0 0 5em rgba(255,255,255,0.9))}.header--homepage .d1search__input:focus~.d1search__label,.header--homepage .d1search__input:not(:placeholder-shown)~.d1search__label{color:var(--c-major-accent-1,white);font-weight:var(--fw-bold,500)}.header--homepage .header__advanced-search-button{--section-c-accent-emphasis: var(--c-major-accent-2, white);text-shadow:none;justify-self:center;width:max-content;padding:.2rem .4rem;position:relative}.header--homepage .header__advanced-search-button::before{z-index:-1;top:0;left:0;position:absolute;height:100%;width:100%;content:"";border-radius:var(--br-default);background-color:var(--c-major-accent-6);opacity:.3}.header--safari .header__logo>*{filter:drop-shadow(0 0 2em rgba(255,255,255,0.6)) drop-shadow(0 0 5em rgba(255,255,255,0.6))}.header--services .header__text{padding-bottom:2.5rem}.header--services .header__svg-background svg{height:75%}.header--services .header__headline{margin-top:0;margin-bottom:1rem}.header--services .header__service-summaries{max-width:1040px;margin-left:auto;margin-right:auto;position:relative;display:grid;grid-template-columns:repeat(auto-fit,1fr)}@media only screen and (min-width:699px){.header--services .header__service-summaries{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}.header--services .header__service-summary:first-of-type{padding-right:1rem;margin:.1rem -1rem .1rem 0}.header--services .header__service-summary:not(:first-of-type){filter:brightness(1.005);box-shadow:-0.6rem 0 1rem -0.4rem var(--section-c-shadow-1,var(--c-shadow-1-on-default,rgba(0,0,0,0.4)))}.header--features{padding-top:3rem}.header--features .header__feature-title{font-weight:var(--fw-bolder,500)}.header--features .header__title-and-pill{margin-top:1.5rem;margin-bottom:2rem}.header--features .header__content{grid-template-rows:min-content min-content}.header--features .header__service-summary{justify-content:center;grid-column-start:span 2;display:flex;flex-direction:column;align-items:center;margin-bottom:1rem}.header--features .header__services{width:100%;display:grid;grid-auto-columns:min-content;grid-auto-flow:column;grid-gap:.4rem .4rem;justify-content:center}.header--person .header__svg-background:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;box-shadow:inset 0 7px 9px -7px rgba(0,0,0,.1)}.header--person .header__figure img{border-radius:50%;object-fit:cover;display:block;height:12rem;width:12rem;box-shadow:0 16px 38px -12px rgba(0,0,0,.56),0 4px 25px 0 rgba(0,0,0,.1),0 8px 10px -5px rgba(0,0,0,.15)}.header--webinar{--header-c-accent: var(--section-c-accent, var(--c-major-accent-on-default, grey)) !important;--header-c-forground-subtle: var(--section-c-foreground-subtle, var(--c-foreground-subtle-on-default, lightgray)) !important;--header-c-foreground-default: var(--section-c-foreground-subtle, var(--c-foreground-subtle-on-default, lightgray)) !important;--header-fc-headline: var(--section-fc-title, var(--c-foreground-on-default, grey)) !important;font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-self:flex-start!important;margin-top:0!important;padding-top:0!important}.header--webinar .header__content{grid-template-columns:1fr}.header--webinar .header__registration-button{display:flex;justify-content:center;margin-top:1rem;margin-bottom:3.5rem}.header--webinar .header__speakers-title{font-weight:var(--fw-bold,500);margin-top:0}.header--webinar .header__text{grid-gap:0}.header--webinar .header__headline{font-size:var(--fs-xx-large,1.75rem);line-height:1.3;margin-top:2rem}.header--webinar .header__datetime-items{margin:1.5rem 0}.header--webinars .header__figure{text-shadow:none;display:flex;flex-direction:column;align-items:flex-start}.header--webinars .header__next-webinar-title{padding:.625rem 1.25rem;border-radius:var(--br-default,0.25rem);background:#fff;box-shadow:0.19rem 0.25rem 1.5rem -0.75rem var(--section-c-shadow-3,var(--c-shadow-3-on-default,rgba(0,0,0,0.4)));max-width:100%;width:auto;background-color:var(--section-c-background-lighter,white);background-color:var(--c-major-accent-3);z-index:9999;position:relative;color:var(--c-major-accent-7);font-size:1rem;font-weight:500;margin:0 0 -.9rem .9rem;width:fit-content}.d1_icon{--d1_icon-color: var(--section-fc-body, grey);--d1_icon-c-primary: var(--c-minor-accent, grey);--d1_icon-c-secondary: var(--section-c-accent, var(--c-major-accent, grey));--d1_icon-c-tertiary: var(--c-rare-accent, grey);font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:24px;height:24px;stroke:var(--d1_icon-color);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;fill:none}.d1_icon--sz-tiny{width:14px;height:14px;margin-bottom:-3px;margin-top:-3px;stroke-width:1.5px}.d1_icon--sz-small{width:18px;height:18px;margin-bottom:-3px;margin-top:-2px;stroke-width:1.5px}.d1_icon--sz-large{width:32px;height:32px}.d1_icon--col-white{--d1_icon-color: white}.d1_icon--col-primary{--d1_icon-color: var(--d1_icon-c-primary)}.d1_icon--col-secondary{--d1_icon-color: var(--d1_icon-c-secondary)}.d1_icon--col-tertiary{--d1_icon-color: var(--d1_icon-c-tertiary)}.d1_icon--col-inherit{stroke:inherit}.d1_icon--str-thinner{stroke-width:1}.d1_icon--str-thicker{stroke-width:2.5}.d1_icon--fill-icon{stroke:none;fill:var(--d1_icon-color)}.d1_icon--fill-icon.d1_icon--col-inherit{stroke:none;fill:inherit}.figure{font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;width:100%;display:flex;justify-content:center;align-items:center;position:relative;flex-direction:column}.figure__image{max-width:100%}.figure__caption{font-weight:var(--fw-normal,400);color:var(--section-fc-body,gray);font-size:var(--fs-medium,1.1rem);line-height:1.45;margin:1.5rem 0}.figure--cover{width:100%;height:100%}.figure--cover .figure__image{width:100%;height:100%;object-fit:cover}.figure--tilt-left .figure__image{border-radius:var(--br-default,0.25rem);margin:auto;box-shadow:35px 65px 125px -23px rgba(0,44,56,.2),22.3px 35px 70px -40px rgba(0,44,56,.3);-webkit-transform:perspective(699px)rotateY(-12deg)rotateX(1deg)rotate(1deg)translateZ(-100px);transform:perspective(699px)rotateY(-12deg)rotateX(1deg)rotate(1deg)translateZ(-100px)}@media only screen and (min-width:699px){.figure--tilt-left .figure__image{margin-left:-.5rem;margin-top:-.5rem}}.figure--tilt-left .figure__caption{margin-top:4rem;margin-right:2rem}.figure--tilt-right .figure__image{border-radius:var(--br-default,0.25rem);margin:auto;-webkit-transform:perspective(699px)rotateY(12deg)rotateX(1deg)rotate(1deg)translateZ(-100px);transform:perspective(699px)rotateY(12deg)rotateX(-1deg)rotate(-1deg)translateZ(-100px);box-shadow:-10px 25px 125px -23px rgba(0,44,56,.2),-22px 35px 75px -40px rgba(0,44,56,.3)}@media only screen and (min-width:699px){.figure--tilt-right .figure__image{margin-right:-.5rem;margin-top:-.5rem}}.figure--tilt-right .figure__caption{margin-top:4rem;margin-left:2rem}.figure--float .figure__image{border-radius:var(--br-default,0.25rem);margin:auto;-webkit-transform:none;transform:none;box-shadow:0 40px 100px -15px rgba(0,44,56,.2),0 25px 85px -25px rgba(0,44,56,.3),0 0 4px -2px rgba(0,44,56,.2);height:auto;max-width:100%}.figure--float .figure__caption{margin-top:4rem}.figure--card{padding:.625rem 1.25rem;border-radius:var(--br-default,0.25rem);background:#fff;box-shadow:0.19rem 0.25rem 1.5rem -0.75rem var(--section-c-shadow-3,var(--c-shadow-3-on-default,rgba(0,0,0,0.4)));max-width:100%;width:auto;background-color:var(--section-c-background-lighter,white)}.figure--video .figure__image{width:100%}.item-with-icon{--item-with-icon-c-icon-foreground: var(--theme-c, var(--section-c-icon-foreground, black));font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:grid;grid-gap:.7rem;grid-template-columns:min-content 1fr;color:var(--section-fc-body,black);margin:.9rem 0;font-size:var(--fs-medum,1rem)}.item-with-icon__icon{height:calc(var(--fs-large,1.22rem) * 1.6);display:flex;align-items:center;justify-content:center;margin-top:4%;fill:var(--item-with-icon-c-icon-foreground);stroke:var(--item-with-icon-c-icon-foreground)}.item-with-icon__paragraph{margin:0;line-height:1.6}.item-with-icon__emphasis{font-style:normal;font-weight:var(--fw-bold,500);letter-spacing:.01em}.d1_join-form{font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}.d1_join-form .ml-subscribe-form{font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.d1_join-form .ml-subscribe-form .ml-form-successContent{background-color:var(--section-c-background-lighter,white);margin-left:auto;margin-right:auto;padding:1rem;border-radius:40px;box-shadow:0 3px 5px var(--section-c-shadow-1,rgba(1,1,1,0.08))}.d1_join-form .ml-subscribe-form .ml-form-interestGroupsRow.ml-block-groups{margin-top:1.8rem}.d1_join-form .ml-subscribe-form .response-title{text-align:center}.d1_join-form .ml-subscribe-form .response-text{text-align:center;font-size:var(--fs-large,1.22rem);color:var(--section-fc-body,gray);font-weight:var(--fw-bold,500);margin:0;padding:0}.d1_join-form .form-control{border:none;outline:none;border-radius:var(--br-default,0.25rem);color:var(--c-foreground-on-default,black);background-color:var(--c-default-lighter,white);box-shadow:0 0.03rem 0.5rem -0.2rem var(--section-c-shadow-3,var(--c-shadow-2-on-default,rgba(1,1,1,0.08)));width:100%;border-bottom:1.5px solid transparent;transition:transform .15s ease,color .15s ease;border:1px solid var(--c-default-darker-2,white)}.d1_join-form .form-control:focus{box-shadow:0.01rem 0.06rem 0.8rem -0.17rem var(--section-c-shadow-4,var(--c-shadow-4-on-default,rgba(1,1,1,0.08)));color:var(--c-major-accent-on-default,black);filter:brightness(1.01);border:none;border-bottom:1.5px solid var(--section-c-accent,var(--c-major-accent-on-default,grey));transform:translateY(-0.5px)}.d1_join-form .form-control:disabled{opacity:.6;cursor:not-allowed}.d1_join-form .form-control::placeholder{font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--c-foreground-very-subtle-on-default,white)}.d1_join-form .ml-field-group{font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;padding-top:1.43rem}.d1_join-form .form-control{font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.1rem;line-height:1;min-height:2.6rem;padding:.75rem .7rem}.d1_join-form .d1_join-form__label{font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;font-size:1.1rem;line-height:1.05;top:2.235rem;left:.7rem;transition:all .15s ease;white-space:nowrap;overflow:hidden;color:var(--c-foreground-subtle-on-default,grey);pointer-events:none;text-shadow:none}.d1_join-form .form-control:not(:placeholder-shown)~.d1_join-form__label{font-size:.94996rem;top:0;left:0;color:var(--section-c-foreground-subtle,var(--c-foreground-subtle-on-default,grey));text-shadow:inherit}.d1_join-form .form-control:focus~.d1_join-form__label{color:var(--section-c-accent,var(--c-major-accent-on-default,black));left:0;top:0;font-size:.94996rem;text-shadow:inherit}.d1_join-form .form-control::placeholder{color:transparent;font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.1rem;line-height:1}.d1_join-form .form-control:focus::placeholder{color:var(--c-foreground-very-subtle-on-default,grey)}.d1_join-form .ml-field-group{min-height:70px}.d1_join-form .ml-subscribe-form .primary{border:none}.d1_join-form .ml-block-groups{display:flex;flex-direction:column;margin-bottom:40px}.d1_join-form .label-description{display:inline-block;font-size:var(--fs-large,1.1rem);line-height:1;color:var(--section-fc-body,gray)}.d1_join-form .ml-form-interestGroupsRowCheckbox{padding-top:1rem}.d1_join-form input[type=checkbox]{position:absolute}.d1_join-form input[type=checkbox]+.label-description{display:flex;align-items:center;position:relative;padding:0 1.5rem}.d1_join-form input[type=checkbox]+.label-description::before{content:'';position:relative;display:inline-block;margin-right:10px;width:20px;height:20px;min-width:20px;min-height:20px;max-width:20px;max-height:20px;background:var(--c-default-lighter,white);box-shadow:0 0.1rem 1rem var(--section-c-shadow-1,rgba(1,1,1,0.08));border-radius:var(--br-default,0.25rem)}.d1_join-form input[type=checkbox]:not(:checked)+.label-description::before{border:1px solid var(--c-default-darker-2,white)}.d1_join-form input[type=checkbox]:checked+.label-description::before{background:var(--theme-c-light,var(--section-c-accent-very-subtle,dimgray))}.d1_join-form input[type=checkbox]:checked+.label-description::after{content:'';position:absolute;top:3px;left:26px;border-left:4px solid var(--theme-c-darker,var(--section-c-accent,dimgray));border-bottom:4px solid var(--theme-c-darker,var(--section-c-accent,dimgray));height:10px;width:16px;transform:rotate(-45deg)}.d1_join-form input[type=checkbox]:focus+.label-description::before{outline:var(--section-c-icon-foreground,dimgray)solid 1px;box-shadow:0 6px 13px rgba(30,50,93,.1),0 2px 5px rgba(0,0,0,.08)}.d1_join-form input[type=checkbox]{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.d1_join-form input[type=checkbox]:disabled+.label-description{color:var(--section-c-background-darker-2,lightgray)}.d1_join-form input[type=checkbox]:disabled+.label-description::before{background:var(--section-c-background-darker-2,lightgray)}.d1_join-form--mailing-list-only .form-control{width:100%;display:block;min-width:unset}.d1_join-form--mailing-list-only .d1_join-form--mailing-list-only .form-control{max-width:27rem}.d1_join-form--mailing-list-only .ml-form-formContent{max-width:26rem;min-width:17rem}.d1_join-form--mailing-list-only .ml-form-embedSubmit{display:flex;justify-self:center}.d1_join-form--mailing-list-only .ml-form-interestGroupsRow.ml-block-groups{display:none}.d1_join-form--mailing-list-only .ml-block-form{display:grid;grid-template-columns:1fr;grid-gap:1rem 1rem;align-items:end;max-width:33rem;margin:auto}@media only screen and (min-width:699px){.d1_join-form--mailing-list-only .ml-block-form{grid-template-columns:auto min-content;grid-gap:1rem 1rem}}.d1_join-form--card{padding:.625rem 1.25rem;border-radius:var(--br-default,0.25rem);background:#fff;box-shadow:0.19rem 0.25rem 1.5rem -0.75rem var(--section-c-shadow-3,var(--c-shadow-3-on-default,rgba(0,0,0,0.4)));max-width:100%;width:auto;background-color:var(--section-c-background-lighter,white);padding:1.5rem 1.5rem 2rem}.d1_logo{font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;fill:var(--section-fc-title,black);width:143px;height:32px}.d1_logo--sz-larger{height:40px;width:179px}.d1_logo--subtle{fill:var(--section-fc-body,dimgray)}.d1_logo--subtle-light{fill:var(--section-c-foreground-subtle,gray)}.d1_logo--globe-only,.d1_logo--global-nav{width:32px}.d1_logo--globe-only .d1_logo__globe,.d1_logo--global-nav .d1_logo__globe{transform:translate(-50%)}.d1_logo--globe-only .d1_logo__data,.d1_logo--global-nav .d1_logo__data{display:none}.d1_logo--globe-only .d1_logo__ne,.d1_logo--global-nav .d1_logo__ne{display:none}.d1_logo--global-nav{width:24px;height:24px;display:inline-block;fill:inherit}@media only screen and (min-width:699px){.d1_logo--global-nav{width:143px;height:32px}.d1_logo--global-nav .d1_logo__globe{transform:none}.d1_logo--global-nav .d1_logo__data{display:inherit}.d1_logo--global-nav .d1_logo__ne{display:inherit}}.d1_logo--homepage{height:auto;max-width:500px;width:100%;fill:url(#theme-gradient)}.logos-bar{--logos-bar-c-background: var(--section-c-background, var(--c-default-lighter, white));font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;flex-direction:column;align-items:center;overflow:hidden;position:relative;width:100vw;min-width:0;max-width:calc(100vw - 2.5rem + (1.6rem));border-bottom:1px solid var(--c-neutral-1);background-color:var(--logos-bar-c-background);padding:.6rem 0}.logos-bar__title{font-size:var(--fs-x-large,1.45rem);color:var(--c-neutral-5);letter-spacing:.01em;font-weight:var(--fw-bold);margin:1rem 0;line-height:1.32;text-align:center}.logos-bar__logos{list-style:none;display:flex;flex-wrap:nowrap;width:calc(100% - 8.75rem);transition:1s cubic-bezier(0.19,1,0.22,1);overflow:hidden;margin:1rem auto;padding:0}.logos-bar__logo-image{height:45px;vertical-align:middle;filter:contrast(0.5)brightness(1.25)saturate(0.8);opacity:.75;margin-right:2rem;transition:all .2s linear}.logos-bar__logo:hover .logos-bar__logo-image{filter:none;opacity:.9}.logos-bar__button-container{margin:1rem 0}.logos-bar__scroll-button{border:none;margin:0;text-decoration:none;background:0 0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;text-decoration:none;font-style:normal;text-align:center;display:block;border-radius:50%;width:50px;height:50px;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 9px -2px var(--section-c-shadow-2,rgba(0,0,0,0.01)),0 1px 3px -2px var(--section-c-shadow-1,rgba(0,0,0,0.02));filter:brightness(1.07);position:absolute;z-index:1;top:calc(50% - 1.25rem);padding:0;height:2.5rem;width:2.5rem;background-color:var(--section-c-background-lighter,white);stroke:var(--section-fc-body,gray);box-shadow:0 5px 10px rgba(30,50,93,.02),0 1px 3px rgba(17,32,39,.15);transition:all .2s ease}.logos-bar__scroll-button:focus{outline:none}.logos-bar__scroll-button::-moz-focus-inner{border:0}.logos-bar__scroll-button:hover{transform:translateY(-0.5px);filter:brightness(1.1);box-shadow:0 2px 12px -1.5px var(--section-c-shadow-2,rgba(0,0,0,0.01)),0 2px 3px -1.5px var(--section-c-shadow-1,rgba(0,0,0,0.02))}.logos-bar__scroll-button:hover{filter:brightness(1.1);box-shadow:0 3px 5px var(--section-c-shadow-1,rgba(0,0,0,0.07)),0 1px 3px var(--section-c-shadow-1,rgba(0,0,0,0.07))}.logos-bar__scroll-button--next{right:.5rem}.logos-bar__scroll-button--prev{left:.5rem}.logos-bar--dark-background{background-color:rgba(22,172,192,.2)}.logos-bar--dark-background .logos-bar__logo-image{filter:sepia(70%)hue-rotate(160deg)contrast(0.3)saturate(1.4)brightness(2.35);opacity:.9}.logos-bar--compact{--logos-bar-c-background: transparent;width:100%}.logos-bar--compact .logos-bar__logos{width:100%;justify-content:center;margin:0}.logos-bar--compact .logos-bar__scroll-button{display:none}.logos-bar--compact .logos-bar__logo-image{height:40px;margin-right:.9rem}.markdown a:not(.d1_button){font-weight:var(--fw-bolder,500);color:var(--fc-link,lightseagreen);text-decoration:none;transition:filter .15s linear}.markdown a:not(.d1_button):visited{color:var(--fc-link,lightseagreen)}.markdown a:not(.d1_button):hover{filter:brightness(1.08)}.markdown a:not(.d1_button):active{filter:brightness(1.08)}.markdown a:not(.d1_button):focus{filter:brightness(1.08)}.markdown h1{font-size:var(--fs-xx-large,2.5rem)}.markdown p{margin-block-end:1.05rem;margin-block-start:1.05rem}.markdown ul{font-size:var(--fs-medium,1rem);margin-left:.5rem}.markdown ul li{margin:.5rem 0;list-style:none;position:relative}.markdown ul li:before{content:"";position:absolute;width:.4rem;height:.4rem;background-color:var(--section-fc-body);border-radius:50%;left:-1.5rem;top:.6rem}.markdown ol{counter-reset:listitem;margin-left:.5rem;font-size:var(--fs-medium,1rem)}.markdown ol li{margin:.45rem 0;list-style:none;position:relative}.markdown ol li:before{counter-increment:listitem;content:counter(listitem);background:var(--section-fc-body,grey);color:#fff;font-weight:var(--fw-bold,500);font-size:.8rem;line-height:1.12rem;height:1.12rem;width:1.12rem;text-align:center;padding:0;border-radius:.68rem;position:absolute;left:-2.1rem;top:.5rem}.markdown pre{padding:1.5rem;border-radius:var(--br-default,0.25rem)}.markdown table{width:100%;border-collapse:separate;border-spacing:0}.markdown table:not(:first-child){margin-top:1.25rem}.markdown table table{margin:1rem 0 .5rem}.markdown table th{font-weight:var(--fw-bold,500);font-size:var(--fs-x-small,0.85rem);color:var(--section--c-background-darker-2,gray);text-transform:uppercase;text-align:left;padding:0 0 .5rem 1rem}.markdown table tbody{font-size:var(--fs-x-small,0.85rem);line-height:1.45rem;vertical-align:top;padding-top:0}.markdown table td{font-size:var(--fs-x-small,0.85rem);line-height:1.45rem;vertical-align:top;padding-top:0;border-color:var(--section--c-background-darker-2,gray);border-style:solid;padding:1rem;border-width:0}.markdown table tr td:first-child{border-left-width:1px}.markdown table tr td:last-child{border-right-width:1px}.markdown table tr:first-child>td{border-top-width:1px}.markdown table tr td{border-bottom-width:1px}.markdown table tr:first-child>td:first-child{border-top-left-radius:4px}.markdown table tr:first-child>td:last-child{border-top-right-radius:4px}.markdown table tr:last-child>td:first-child{border-bottom-left-radius:4px}.markdown table tr:last-child>td:last-child{border-bottom-right-radius:4px}.markdown table tr:nth-child(odd){background:var(--section-c-background-lighter,white)}.markdown--standalone{font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;max-width:100%;min-width:0;overflow:hidden;line-height:1.625;font-size:var(--fs-medium,1rem)}.markdown--standalone figure{margin:4rem auto 6rem;max-width:940px}.markdown--standalone h1,.markdown--standalone h2,.markdown--standalone h3,.markdown--standalone h4,.markdown--standalone h5,.markdown--standalone h6{color:var(--section-fc-title,black);line-height:1.2;margin:1.3rem 0 .7rem}.markdown--standalone h1{font-size:var(--fs-xxx-large);margin-top:4.56rem;margin-bottom:1.8rem;font-weight:var(--fw-xx-bold);font-family:var(--ff-title)}.markdown--standalone h2{font-size:var(--fs-xx-large);margin-top:4rem;margin-bottom:1.5rem;font-weight:var(--fw-x-bold);font-family:var(--ff-title2)}.markdown--standalone h3{margin-top:2rem;margin-bottom:1.3rem;letter-spacing:.02em;font-weight:var(--fw-bolder,600);font-size:var(--fs-x-large);font-family:var(--ff-title3)}.markdown--standalone h4,.markdown--standalone h5,.markdown--standalone h6{font-family:var(--ff-title3);text-transform:uppercase;letter-spacing:.03em;font-weight:var(--fw-bold,500)}.markdown--standalone h4{font-size:var(--fs-large);margin-top:1.9rem;margin-bottom:1rem}.markdown--standalone h5{font-size:var(--fs-medium);margin-top:1.5rem;margin-bottom:.8rem}.markdown--standalone h6{color:var(--section-fc,black);font-size:var(--fs-medium);margin-top:1rem;margin-bottom:.6rem}.markdown--infobox{--infobox-c-background: var(--section-c-background-darker, var(--c-default-darker, white));--infobox-c-foreground: var(--section-fc-body, var(--c-foreground-on-default, black));background-color:var(--infobox-c-background);color:var(--infobox-c-foreground);padding:.7rem;border-radius:var(--br-default,0.25rem);text-align:center}.markdown--center{text-align:center}.markdown--success{--infobox-c-background: var(--section-c-success-subtle, var(--c-success-subtle-on-default, lightgreen));--infobox-c-foreground: var(--section-c-success, var(--c-success-on-default, green))}.markdown--info{--infobox-c-background: var(--section-c-info-subtle, var(--c-info-subtle-on-default, skyblue));--infobox-c-foreground: var(--section-c-info, var(--c-info-on-default, navy))}.markdown--warning{--infobox-c-background: var(--section-c-warning-subtle, var(--c-warning-subtle-on-default, olive));--infobox-c-foreground: var(--section-c-warning, var(--c-warning-on-default, yellow))}.markdown--error{--infobox-c-background: var(--section-c-error-subtle, var(--c-error-subtle-on-default, white));--infobox-c-foreground: var(--section-c-error, var(--c-error-on-default, red))}.d1_member-nodes{font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (min-width:699px){.d1_member-nodes{display:grid;grid-template-columns:minmax(250px,0.4fr)auto}}.d1_member-nodes__toc-button{border:none;margin:0;text-decoration:none;background:0 0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;display:none;visibility:hidden}.d1_member-nodes__toc-button:focus{outline:none}.d1_member-nodes__toc-button::-moz-focus-inner{border:0}.d1_member-nodes__button-icon{stroke:var(--section-fc-title,black)}@media only screen and (min-width:699px){.d1_member-nodes__nav{width:250px;margin-top:12rem}}.d1_member-nodes__nav--mobile-affixed{z-index:3;position:fixed;top:0;left:0;background-color:var(--section-c-background-lighter,white);width:100%;display:grid;grid-template-columns:auto 70px;padding:0;box-shadow:-22px 1px 11px rgba(0,0,0,.15)}.d1_member-nodes__nav--mobile-affixed .member-nodes__toc-button{display:block;visibility:visible;text-align:center;color:var(--section-fc-title,black);height:auto;padding:8px 8px 15px;max-height:60px;height:40px}@media only screen and (min-width:699px){.d1_member-nodes__nav--mobile-affixed{position:relative;background-color:unset;width:250px;display:block;left:auto;padding-top:0;box-shadow:none}.d1_member-nodes__nav--mobile-affixed .member-nodes__toc-button{display:none;visibility:hidden}}@media only screen and (min-width:699px){.d1_member-nodes__nav--desktop-affixed{position:fixed;top:0;z-index:3;width:250px}}.d1_member-nodes__nav-container{margin:0 .5rem 2rem 0;min-height:220px}.d1_member-nodes__toc{margin:0;padding-inline-start:0;margin-block-end:0;text-decoration:none}.d1_member-nodes__toc[aria-hidden=true] .member-nodes__toc-item--active{margin-bottom:0}.d1_member-nodes__toc[aria-hidden=false] .member-nodes__toc-item{padding:.6rem 1rem .6rem .6rem;margin:0 0 .6rem;opacity:1;visibility:visible;height:40px}.d1_member-nodes__toc-link{height:100%;text-decoration:none;font-weight:var(--fw-bold,500);font-size:var(--fs-smaller,0.9rem);display:flex;flex-direction:row;align-items:center;justify-content:space-between;color:var(--section-fc-title,black)}.d1_member-nodes__toc-link:visited{color:var(--section-fc-title,black)}.d1_member-nodes__toc-link:hover{color:var(--section-fc-title,black)}.d1_member-nodes__toc-link:active{color:var(--section-fc-title,black)}.d1_member-nodes__toc-item{padding:.6rem 1rem .6rem .6rem;margin:0 0 .6rem;display:block;opacity:0;visibility:hidden;transition:height .18s 0s ease-in-out,opacity .1s .17s ease-in-out,margin .18s 0s ease-in-out;height:0;overflow:hidden;margin:0;padding:0}.d1_member-nodes__toc-item--active{background-color:var(--section-c-background-lighter,white);border-left:4px solid var(--section-c-accent,grey);margin-left:-4px;opacity:1;visibility:visible;height:40px;padding:.6rem 1rem .6rem .6rem;margin:0 0 .6rem}.d1_member-nodes__toc-item--active .member-nodes__toc-link{color:var(--section-fc-title,black)}@media only screen and (min-width:699px){.d1_member-nodes__categories{margin-left:1.5rem}}.d1_member-nodes__category{margin-bottom:3rem}.d1_member-nodes__category-title{font-weight:var(--fw-bold);font-size:var(--fs-larger,1.48rem);margin:0 0 0 -.1rem;padding:0}.d1_member-nodes__category-description{padding:1rem 0 2.3rem;margin:0;font-size:var(--fs-medium,1.1rem);line-height:1.4;color:var(--section-fc-body,black)}.d1_member-nodes__category-members{display:grid;justify-content:center;grid-template-columns:repeat(auto-fit,minmax(215px,1fr));grid-gap:1rem}.d1_member-nodes__member{padding:.625rem 1.25rem;border-radius:var(--br-default,0.25rem);background:#fff;box-shadow:0.19rem 0.25rem 1.5rem -0.75rem var(--section-c-shadow-3,var(--c-shadow-3-on-default,rgba(0,0,0,0.4)));max-width:100%;width:auto;background-color:var(--section-c-background-lighter,white);font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;flex-direction:column;align-items:center;padding:1.2rem .6rem}.d1_member-nodes__logo{height:100px;display:flex;align-items:center;justify-content:center;margin:.6rem 0 0}.d1_member-nodes__logo-image{max-width:150px;max-height:80px;margin:0;display:block}.d1_member-nodes__name{margin:auto 0;padding-top:.6rem;text-align:center;color:var(--section-fc-title,black)}.d1_member-nodes__links{display:flex;flex-direction:row;justify-content:space-evenly;width:70%;padding-top:1.25rem;margin-top:auto;margin-bottom:.6rem}.d1_member-nodes__link{background:var(--section-c-background-lighter,white);text-decoration:none;font-style:normal;text-align:center;display:block;border-radius:50%;width:50px;height:50px;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 9px -2px var(--section-c-shadow-2,rgba(0,0,0,0.01)),0 1px 3px -2px var(--section-c-shadow-1,rgba(0,0,0,0.02));filter:brightness(1.07)}.d1_member-nodes__link:hover{transform:translateY(-0.5px);filter:brightness(1.1);box-shadow:0 2px 12px -1.5px var(--section-c-shadow-2,rgba(0,0,0,0.01)),0 2px 3px -1.5px var(--section-c-shadow-1,rgba(0,0,0,0.02))}.d1_member-nodes__link:hover{filter:brightness(1.1)}.metrics{--metrics-fs-integer: var(--fs-largest, 2.8rem);--metrics-fs-name: var(--fs-smaller, 0.9rem);--metrics-fine-print: var(--fs-x-small, 0.8rem);--metrics-c-foreground: var(--section-fc-body, black);--metrics-c-foreground-subtle: var(--section-c-foreground-subtle, black);--metrics-c-accent: var(--section-c-accent, black);--metrics-c-accent-subtle: var(--section-c-accent-subtle, black);font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:grid;justify-content:center;grid-gap:1.5rem 0;padding-top:2rem;color:var(--metrics-c-foreground);grid-template-columns:1fr;grid-template-rows:repeat(3,1fr)auto auto}@media only screen and (min-width:699px){.metrics{grid-template-columns:repeat(6,1fr);grid-template-rows:1fr auto auto}}.metrics__metric{color:var(--metrics-c-foreground);text-align:center}@media only screen and (min-width:699px){.metrics__metric{grid-column:span 2}}.metrics__integer{font-size:var(--metrics-fs-integer);font-weight:var(--fw-bolder)}.metrics__name{display:flex;flex-direction:column;margin-bottom:.5rem;font-size:var(--metrics-fs-name);color:var(--metrics-c-foreground-subtle)}.metrics__icon{margin-bottom:.5rem;stroke:var(--metrics-c-foreground-subtle);filter:brightness(1.03)}.metrics__as-of-date{text-align:center;color:var(--metrics-c-foreground-subtle);font-size:var(--metrics-fine-print);font-style:italic}@media only screen and (min-width:699px){.metrics__as-of-date{grid-column:span 6;text-align:right}}.metrics__as-of-date .datetime{font-size:var(--metrics-fine-print);font-style:italic}.metrics__more-metrics-link{text-align:center}@media only screen and (min-width:699px){.metrics__more-metrics-link{grid-column:span 6}}.metrics--accent{--metrics-c-foreground: var(--metrics-c-accent);--metrics-c-foreground-subtle: var(--metrics-c-accent-subtle)}.d1plus-menu-ad{--ad-foreground-color: var(--c-major-accent-2, white);margin:.8rem 1.5rem;display:flex;align-items:center;flex-direction:column;padding:0;color:var(--ad-foreground-color)}.d1plus-menu-ad__headline{margin:0;display:block;white-space:nowrap;color:var(--ad-foreground-color)}.d1plus-menu-ad__headline-upper{font-size:var(--fs-large,1.22rem);display:inherit;white-space:inherit;font-weight:var(--fw-bold,500);color:var(--ad-foreground-color)}.d1plus-menu-ad__headline-lower{margin-top:.5rem;font-size:var(--fs-xx-large,2.8rem);display:inherit;white-space:inherit;font-weight:var(--fw-x-bold,800);letter-spacing:.02em;color:var(--ad-foreground-color)}.d1plus-menu-ad__features{font-size:var(--fs-large,1.22rem);font-weight:var(--fw-bold,500);padding:1rem .8rem;width:100%}.d1plus-menu-ad__feature{display:flex;align-items:center;padding:.4rem 0;white-space:nowrap}.d1plus-menu-ad__icon{stroke:var(--ad-foreground-color);margin-right:1rem}.d1_menu-item{--d1_menu-item-fc-top: var(--c-foreground-on-always-dark, white);--d1_menu-item-fc-top-hover: var(--c-minor-accent, grey);--d1_menu-item-fs-top: var(--fs-large, 1.1rem);--d1_menu-item-fw-top: var(--fw-bold, 500);--d1_menu-item-shadow: var(--c-shadow-2-on-default, rgba(82, 95, 127, 0.11));--d1_menu-item-fc-sub: var(--c-foreground-emphasis-on-default, white);--d1_menu-item-c-sub-hover: var(--c-major-accent-5, grey);--d1_menu-item-c-sub-hover-bkg: var(--c-major-accent-2, grey);--d1_menu-item-fs-sub: var(--fs-medium, 1rem);--d1_menu-item-fw-sub: var(--fw-bold, 500);--d1_menu-item-fc-sub-description: var(--c-foreground-subtle-on-default, gray);--d1_menu-item-c-sub-menu-bkg: var(--c-default-lighter, white);--d1_menu-item-c-sub-menu-bkg-darker: var(--c-default-darker, silver);--d1_menu-item-c-foreground-on-dark: var(--c-foreground-on-always-dark, white);font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:auto;display:block;position:relative;overflow:visible}@media only screen and (min-width:699px){.d1_menu-item{margin:.3rem .15rem;height:calc(100% - .6rem)}}.d1_menu-item:hover .d1_menu-item__top-item-name{color:var(--d1_menu-item-fc-top-hover);transition:color .1s 0s ease-in-out}.d1_menu-item:hover .d1_menu-item__dropdown-icon{transform:translateY(1px);transition:transform .1s 0s ease-in-out;stroke:var(--d1_menu-item-fc-top-hover)}.d1_menu-item:hover .d1_menu-item__icon{fill:var(--d1_menu-item-fc-top-hover);stroke:var(--d1_menu-item-fc-top-hover);transition:fill .1s 0s ease-in-out,stroke .1s 0s ease-in-out}.d1_menu-item__top-item-name{align-self:center;color:var(--d1_menu-item-fc-top);font-size:var(--d1_menu-item-fs-top);font-weight:var(--d1_menu-item-fw-top);letter-spacing:.03em}.d1_menu-item__dropdown-icon{stroke:var(--d1_menu-item-fc-top);padding:0 .2rem}.d1_menu-item__top-item{border:none;margin:0;text-decoration:none;background:0 0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;text-align:center;text-decoration:none;white-space:nowrap;width:100%;display:block;line-height:3.3125rem}.d1_menu-item__top-item:focus{outline:none}.d1_menu-item__top-item::-moz-focus-inner{border:0}@media only screen and (min-width:699px){.d1_menu-item__top-item{padding:0 .62rem;height:100%;line-height:normal;display:flex;align-items:center}}.d1_menu-item__icon{margin-right:4px;fill:var(--d1_menu-item-fc-top);stroke:var(--d1_menu-item-fc-top)}.d1_menu-item__sub-menu-arrow{opacity:0;transition:opacity .1s ease-in-out 0s;background:var(--d1_menu-item-c-sub-menu-bkg);bottom:-.375rem;transform:translate(-50%,0);left:50%;position:absolute;margin:0 0 0 -.375rem;width:.75rem;height:.75rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:var(--br-default,0.25rem)0 0 0;box-shadow:-3px -3px 5px --d1_menu-item-shadow}.d1_menu-item__sub-menu{overflow:hidden;transition:max-height .25s ease-in-out,opacity .15s ease-in-out,padding .1s linear .2s;background-color:var(--d1_menu-item-c-sub-menu-bkg);max-height:0;opacity:0}.d1_menu-item__sub-menu[aria-hidden=false]{transition:max-height .25s ease-in-out,opacity .15s ease-in-out,padding 0s linear 0s;padding:.8rem 0;height:auto;max-height:1000px;opacity:1}@media only screen and (min-width:699px){.d1_menu-item__sub-menu[aria-hidden=false]~.d1_menu-item__sub-menu-arrow{transition:opacity .1s ease-in-out .05s;opacity:1}}@media only screen and (min-width:699px){.d1_menu-item__sub-menu{display:block;position:absolute;transform:translateX(-50%);left:50%;border-radius:var(--br-default,0.25rem);box-shadow:-1px 1px 7px -1px var(--d1_menu-item-shadow)}}.d1_menu-item__sub-item{height:auto;display:block;position:relative;margin:.2rem 0}.d1_menu-item__sub-item:not(.d1_menu-item__sub-item--has-description) .d1_menu-item__sub-link{grid-template-areas:"icon name" "icon name"}.d1_menu-item__sub-item--has-description{margin:.8rem 0}.d1_menu-item__sub-item--has-icon{margin-left:-.66rem}.d1_menu-item__sub-item--bottom{background-color:var(--d1_menu-item-c-sub-menu-bkg-darker);margin-bottom:-.8rem;padding-bottom:.8rem}.d1_menu-item__sub-item--bottom:last-of-type{padding-bottom:1rem;margin-bottom:-.8rem}.d1_menu-item__sub-item:not(.d1_menu-item__sub-item--bottom)+.d1_menu-item__sub-item--bottom{padding-top:1rem;margin-top:1.6rem}.d1_menu-item__sub-link{display:grid;grid-template-columns:min-content auto;grid-template-rows:auto auto;grid-template-areas:"icon name" "icon description";margin:0;text-decoration:none;white-space:nowrap;padding:.5rem 2.5rem;transition:background-color .2s ease-in-out}.d1_menu-item__sub-link:hover .d1_menu-item__sub-item-name{color:var(--theme-c,var(--d1_menu-item-c-sub-hover,grey));stroke:var(--d1_menu-item-c-sub-hover);fill:var(--d1_menu-item-c-sub-hover)}.d1_menu-item__sub-link:hover .d1_menu-item__sub-item-description{color:var(--theme-c,var(--d1_menu-item-c-sub-hover,grey));filter:brightness(1.03)}.d1_menu-item__sub-link:hover .d1_menu-item__sub-item-icon{background-color:var(--theme-c-light,var(--d1_menu-item-c-sub-hover-bkg,white));fill:var(--theme-c,var(--d1_menu-item-c-sub-hover,grey));stroke:var(--theme-c,var(--d1_menu-item-c-sub-hover,grey))}.d1_menu-item__sub-item-name{grid-area:name;align-self:center;margin:0;line-height:1.5;text-transform:uppercase;letter-spacing:.03em;font-size:var(--d1_menu-item-fs-sub);font-weight:var(--d1_menu-item-fw-sub);color:var(--d1_menu-item-fc-sub);stroke:var(--d1_menu-item-fc-sub);fill:var(--d1_menu-item-fc-sub)}.d1_menu-item__sub-item-icon{grid-area:icon;align-self:center;display:flex;align-items:center;justify-content:center;background-color:var(--theme-c-light,var(--c-neutral-2,silver));fill:var(--theme-c,var(--c-neutral-6,black));stroke:var(--theme-c,var(--c-neutral-6,black));width:2rem;height:2rem;border-radius:50%;margin-right:.7rem}.d1_menu-item__sub-item-description{grid-area:description;margin:0;color:var(--d1_menu-item-fc-sub-description);white-space:normal}@media only screen and (min-width:699px){.d1_menu-item__sub-item-description{white-space:nowrap}}.d1_menu-item--dropdown .d1_menu-item__top-item{cursor:default}.d1_menu-item--no-dropdown .d1_menu-item__top-item{padding-right:2rem}@media only screen and (min-width:699px){.d1_menu-item--no-dropdown .d1_menu-item__top-item{padding-right:unset;margin-right:.8rem!important}}.d1_menu-item--dataone-plus-ad .d1_menu-item__sub-menu[aria-hidden=false]{transition-delay:.5s}.d1_menu-item--dataone-plus-ad .d1_menu-item__sub-menu[aria-hidden=false]~.d1_menu-item__sub-menu-arrow{transition-delay:.5s}.d1_menu-item--dataone-plus-ad .d1_menu-item__pill{margin-left:3px}.d1_menu-item--dataone-plus-ad .d1_menu-item__sub-menu{background-image:radial-gradient(#14A2A7 0%,#14A2A7 15%,#0E8E9A 50%,#1E628A 90%,#1B435D 120%)}.d1_menu-item--dataone-plus-ad .d1_menu-item__sub-menu-arrow{background-color:#187892}.d1_menu-item--profile .d1_menu-item__top-item-name{font-weight:var(--fw-x-bold)}.d1_menu-item--profile .d1_menu-item__dropdown-icon svg,.d1_menu-item--profile .d1_menu-item__icon svg{stroke-width:2.5px}.d1_nav{font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;bottom:0;left:0;position:fixed;width:100%;border-radius:5px 5px 0 0;transition:all .2s 0s ease-in-out;background-color:var(--c-major-accent,grey);box-shadow:22px 1px 11px rgba(0,20,30,.15)}@media only screen and (min-width:699px){.d1_nav{border-radius:0;padding:0;box-shadow:none;height:6.5rem;position:absolute;top:0;box-shadow:-1px 1px 20px 1px var(--c-shadow-2-on-major-accent)}.d1_nav+*{margin-top:6.5rem}}.d1_nav__inner{width:100%;margin:0;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:63px auto auto;grid-template-areas:"logo menu-toggle search" "d1search d1search d1search" "menu menu menu";max-width:1040px;margin-left:auto;margin-right:auto}@media only screen and (min-width:699px){.d1_nav__inner{grid-template-columns:min-content auto;grid-template-rows:1fr;grid-template-areas:"logo menu";align-items:center;padding:0}}.d1_nav__button{border:none;margin:0;text-decoration:none;background:0 0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;display:inline-block;text-align:center;color:var(--c-neutral-7,black);height:100%;padding:8px 8px 15px}.d1_nav__button:focus{outline:none}.d1_nav__button::-moz-focus-inner{border:0}@media only screen and (min-width:699px){.d1_nav__button{width:fit-content;height:fit-content;padding:0}}.d1_nav__button svg:not(.d1_logo){stroke:var(--c-neutral-1,white)}.d1_nav__button:active .d1_nav__button-icon svg:not(.d1_-logo),.d1_nav__button:focus .d1_nav__button-icon svg:not(.d1_-logo){stroke:var(--c-minor-accent-5,grey)}.d1_nav__button:active .d1_nav__button-icon svg.logo,.d1_nav__button:focus .d1_nav__button-icon svg.logo{fill:var(--c-minor-accent-5,grey)}.d1_nav__button:active .d1_nav__button-text,.d1_nav__button:focus .d1_nav__button-text{font-weight:var(--fw-x-bold,800);color:var(--c-minor-accent-5,grey)}.d1_nav__button-text{font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--fs-x-small,0.85rem);letter-spacing:.01em;font-weight:var(--fw-bold,500);line-height:.82rem;display:block;margin-top:2px;color:var(--c-neutral-1,white)}.d1_nav__button-text--active{font-weight:var(--fw-x-bold,800)}@media only screen and (min-width:699px){.d1_nav__button-text{display:none}}.d1_nav__button--logo{grid-area:logo;height:auto;fill:var(--c-neutral-1,white)}@media only screen and (min-width:699px){.d1_nav__button--logo{margin-top:2.7rem;margin-left:.8rem;transform:translate(0,0)scale(1);transition:.2s}.d1_nav__button--logo:hover{filter:brightness(1.02);transform:translate(0px,-1px)scale(1.01)}}.d1_nav__button--menu-toggle{grid-area:menu-toggle}@media only screen and (min-width:699px){.d1_nav__button--menu-toggle{display:none}}.d1_nav__button--mobile-find-data{grid-area:search}@media only screen and (min-width:699px){.d1_nav__button--mobile-find-data{display:none}}.d1_nav__primary-items{margin:0;padding:0;margin-block-end:0;text-decoration:none}@media only screen and (min-width:699px){.d1_nav__primary-items{display:flex;flex-direction:row;justify-content:flex-end;margin:0 auto;flex-wrap:nowrap;grid-area:menu;margin-top:2.7rem;height:calc(100% - 2.7rem)}}.d1_nav__secondary-nav{background-color:var(--c-major-accent-6,darkgrey)}@media only screen and (min-width:699px){.d1_nav__secondary-nav{width:100%;position:absolute;top:0;left:0;height:2.7rem;box-shadow:inset -1px 1px 20px 1px var(--c-shadow-2-on-major-accent)}}@media only screen and (min-width:699px){.d1_nav__secondary-nav .d1_menu-item__link{padding-top:.7rem;padding-bottom:.7rem;font-weight:var(--fw-normal,400)}}.d1_nav__secondary-nav .d1_menu-item--profile{order:-1}@media only screen and (min-width:699px){.d1_nav__secondary-nav .d1_menu-item--profile{order:unset}}.d1_nav__secondary-items{margin:0;padding:.5rem 0;padding-inline-start:0;margin-block-end:0;text-decoration:none;display:grid}@media only screen and (min-width:699px){.d1_nav__secondary-items{display:flex;justify-content:flex-end;padding:0;height:100%;align-items:center;max-width:1040px;margin-left:auto;margin-right:auto}}.d1_nav__menu{margin:0;grid-area:menu;opacity:0;visibility:hidden;transition:margin .18s 0s ease-in-out,opacity .1s .17s ease-in-out;margin-bottom:-100%;height:0;max-height:calc(100vh - 63px);overflow-y:scroll}@media only screen and (min-width:699px){.d1_nav__menu{max-height:6.5rem;margin:0 5px;padding:0;opacity:1;height:6.5rem;overflow-y:visible;visibility:visible;margin-bottom:0;transform:none}}.d1_nav__menu[aria-hidden=false]{opacity:1;visibility:visible;transform:translateY(0);margin-bottom:0;height:100%}@media only screen and (min-width:699px){.d1_nav__menu[aria-hidden=false]{transform:none;height:6.5rem}}.d1_nav__minimal-nav{display:none}@media only screen and (min-width:699px) and (max-width:1190px){.d1_nav .d1_menu-item:last-of-type .d1_menu-item__sub-menu{transform:none;left:unset;right:0}}.page-summary{font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;height:100%;display:block}.page-summary--service{--page-summary-c-accent: var(--theme-c, var(--section-c-accent, black));--page-summary-c-accent-light: var(--theme-c-light, var(--section-c-accent-very-subtle, grey));--page-summary-fc-emphasis: var(--section-fc-title, var(--c-foreground-emphasis-on-default, black));--page-summary-fw-title: var(--fw-x-bold, 800);--page-summary-ff-title: var(--ff-title2, serif);--page-summary-fs-title: var(--fs-x-large, 1.5rem);--page-summary-fs-annotation: var(--fs-small, 0.9rem);--page-summary-c-annotation: var(--c-foreground-subtle-on-default, black);--page-summary-br: var(--br-default, 0.25rem);font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:.625rem 1.25rem;border-radius:var(--br-default,0.25rem);background:#fff;box-shadow:0.19rem 0.25rem 1.5rem -0.75rem var(--section-c-shadow-3,var(--c-shadow-3-on-default,rgba(0,0,0,0.4)));max-width:100%;width:auto;background-color:var(--section-c-background-lighter,white);padding:1.5rem;display:flex;flex-direction:column;justify-content:space-between}.page-summary--service .page-summary__icon{margin:0 .8rem 0 0;position:relative}.page-summary--service .page-summary__title-text{position:relative}.page-summary--service .page-summary__title{font-weight:var(--page-summary-fw-title);font-size:var(--page-summary-fs-title);color:var(--page-summary-fc-emphasis);font-family:var(--page-summary-ff-title);display:inline-flex;margin:.2rem 0;position:relative}.page-summary--service .page-summary__title svg{margin-left:-7%;height:90%;top:35%;width:120%;position:absolute}.page-summary--service .page-summary__header{display:flex;align-items:center;position:relative}.page-summary--service .page-summary__description{margin-top:1.5rem;line-height:1.35;font-size:var(--fs-small)}.page-summary--service .page-summary__includes-phrase{font-weight:var(--fw-bold,500);color:var(--page-summary-c-accent);margin:.2rem 0}.page-summary--service .page-summary__feature-list{margin-top:0;margin-left:1.5rem}@media only screen and (min-width:699px){.page-summary--service .page-summary__feature-list{margin-left:0}}.page-summary--service .page-summary__annotation{font-size:var(--page-summary-fs-annotation);color:var(--page-summary-c-annotation)}.page-summary--service .page-summary__price{text-align:center;color:var(--page-summary-fc-emphasis);font-weight:var(--fw-bold);font-size:var(--fs-x-large);padding:.5rem 1rem;width:fit-content;margin:.5rem auto;border-top:1px solid var(--page-summary-c-accent-light);border-bottom:1px solid var(--page-summary-c-accent-light)}.page-summary--service .page-summary__buttons{margin-top:1.3rem;display:grid;grid-auto-flow:row;justify-items:center;grid-gap:.8rem .8rem;align-content:end}.page-summary--webinar{--page-summary-fc-title: var(--section-fc-title, var(--c-foreground-emphasis-on-default, black));--page-summary-fw-title: var(--fw-xx-bold, 600);--page-summary-fs-title: var(--fs-x-large, 1.5rem);--page-summary-ff-title: var(--ff-title2, serif);font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page-summary--webinar.page-summary--detailed-webinar,.page-summary--webinar.page-summary--tbd-webinar{padding:.625rem 1.25rem;border-radius:var(--br-default,0.25rem);background:#fff;box-shadow:0.19rem 0.25rem 1.5rem -0.75rem var(--section-c-shadow-3,var(--c-shadow-3-on-default,rgba(0,0,0,0.4)));max-width:100%;width:auto;background-color:var(--section-c-background-lighter,white);display:flex;flex-direction:column;justify-content:center;padding:1.2rem;height:auto}.page-summary--webinar.page-summary--detailed-webinar .page-summary__title,.page-summary--webinar.page-summary--tbd-webinar .page-summary__title{color:var(--page-summary-fc-title);font-weight:var(--page-summary-fw-title);font-size:var(--page-summary-fs-title);font-family:var(--page-summary-ff-title);line-height:1.3;margin:.8rem 0 1rem}.page-summary--webinar.page-summary--detailed-webinar .page-summary__speakers,.page-summary--webinar.page-summary--tbd-webinar .page-summary__speakers{background:linear-gradient(to bottom right,var(--c-neutral-1) 0%,var(--c-neutral-2) 40%,var(--c-neutral-2) 60%,var(--c-neutral-1) 100%);border-radius:var(--br-default);padding:.8rem 1rem .6rem;margin:.5rem 0}.page-summary--webinar.page-summary--detailed-webinar .page-summary__datetime-items,.page-summary--webinar.page-summary--tbd-webinar .page-summary__datetime-items{margin:1.5rem .5rem .8rem;display:flex;align-items:center;flex-wrap:wrap;flex-direction:row;justify-content:space-around}.page-summary--webinar.page-summary--detailed-webinar .page-summary__buttons,.page-summary--webinar.page-summary--tbd-webinar .page-summary__buttons{margin-left:3rem;display:flex;flex-wrap:wrap;flex-direction:column}.page-summary--webinar.page-summary--detailed-webinar .page-summary__buttons>*,.page-summary--webinar.page-summary--tbd-webinar .page-summary__buttons>*{margin-right:1rem;margin-top:1rem}.page-summary--webinar.page-summary--detailed-webinar.page-summary--one-speaker,.page-summary--webinar.page-summary--one-speaker.page-summary--tbd-webinar{display:grid;grid-template-columns:min-content auto;grid-template-rows:min-content min-content;gap:0 1.2rem;grid-template-areas:"speaker title" "datetime-items datetime-items";align-content:center;align-items:center}.page-summary--webinar.page-summary--detailed-webinar.page-summary--one-speaker .page-summary__speakers,.page-summary--webinar.page-summary--one-speaker.page-summary--tbd-webinar .page-summary__speakers{grid-area:speaker;background:0 0}.page-summary--webinar.page-summary--detailed-webinar.page-summary--one-speaker .page-summary__title,.page-summary--webinar.page-summary--one-speaker.page-summary--tbd-webinar .page-summary__title{grid-area:title}.page-summary--webinar.page-summary--detailed-webinar.page-summary--one-speaker .page-summary__datetime-items,.page-summary--webinar.page-summary--one-speaker.page-summary--tbd-webinar .page-summary__datetime-items{grid-area:datetime-items}.page-summary--webinar.page-summary--tbd-webinar .page-summary__intro{margin-bottom:2rem}.page-summary--webinar.page-summary--tbd-webinar .page-summary__buttons{margin-top:2rem}.page-summary--webinar.page-summary--tbd-webinar .join-form--newsletter-only .ml-block-form{grid-template-columns:unset}.paginator{font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.people{--people-c-accent: var(--section-c-accent, var(--c-major-accent-on-default, blue));--people-c-accent-subtle: var(--section-c-accent-very-subtle, var(--c-major-accent-very-subtle-on-default, lightblue));--people-fw-filter-titles: var(--fw-bold, 500);--people-c-shadow: var(--section-c-shadow-2, var(--c-shadow-2-on-default, rgba(1, 1, 1, 0.08)));--people-c-shadow-darker: var(--section-c-shadow-3, var(--c-shadow-3-on-default, rgba(1, 1, 1, 0.1)));--people-c-ui-elements: var(--section-c-background-darker-2, var(--c-default-darker-2, grey));font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.people__group-header{text-align:center;width:100%;font-weight:var(--fw-normal);color:var(--section-fc-title);margin:1.5rem 0;padding-top:1.5rem;border-top:1px solid var(--section-c-shadow-2);font-size:var(--fs-x-large)}.people__group{display:grid;justify-content:center;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:1em}.people__person{font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-top:50px;padding:.625rem 1.25rem;border-radius:var(--br-default,0.25rem);background:#fff;box-shadow:0.19rem 0.25rem 1.5rem -0.75rem var(--section-c-shadow-3,var(--c-shadow-3-on-default,rgba(0,0,0,0.4)));max-width:100%;width:auto;background-color:var(--section-c-background-lighter,white);font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-bottom:1.5rem;display:flex;flex-direction:column;justify-content:start;height:min-content}.people__person:hover .people__avatar{filter:none}.people__link{text-decoration:none}.people__link:hover .people__avatar{transform:translateY(-1px);box-shadow:0 18px 40px -12px rgba(0,0,0,.6),0 5px 26px 0 rgba(0,0,0,.15),0 9px 11px -5px rgba(0,0,0,.25)}.people__link:hover .people__fullname{font-weight:var(--fw-bolder)}.people__avatar{margin:-50px auto 0;padding:0;overflow:hidden;width:100px;box-shadow:0 16px 38px -12px rgba(0,0,0,.56),0 4px 25px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.2);height:100px;border-radius:50%;object-fit:cover;display:block;filter:grayscale(65%);transition:.15s filter linear,.15s box-shadow linear,.15s transform linear}.people__fullname{margin:1.5rem 0 .75rem;text-align:center;color:var(--section-fc-title,black)}.people__title{font-size:var(--fs-x-small,0.85rem);text-transform:uppercase;letter-spacing:.05em;margin:.9rem 0 .6rem;text-align:center;font-weight:var(--fw-bold,500);color:var(--section-fc-title,black);line-height:1.3}.people__organization{font-size:var(--fs-medium,1.1rem);letter-spacing:.05em;margin:0;text-align:center;font-weight:var(--fw-light,300);color:var(--section-fc-title,black);line-height:1.05}.people__bio{color:var(--section-fc-body);line-height:1.35;margin:1rem 0}.people__email{font-weight:var(--fw-bold,600);color:var(--fc-link,lightseagreen);background-color:var(--section-c-accent-very-subtle);font-size:var(--fs-x-small,0.9rem);letter-spacing:.01em;text-decoration:none;font-style:normal;text-align:center;display:block;width:min-content;padding:.2em .6em;border-radius:var(--br-default,0.25rem);margin:0 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.people__email:hover{filter:brightness(1.03)}.people__button{display:block;text-align:center;margin:1rem auto 0}.people__filters{margin-bottom:1rem}.people__filter{margin:0;padding-block-start:0;padding-inline-end:0;padding-block-end:0;margin-inline-end:0;min-inline-size:0;padding-inline-start:0;border:none;padding:.5rem;margin-top:1.5rem}.people__filter-legend{display:block;font-weight:var(--people-fw-filter-titles);font-size:var(--fs-small);margin:0 0 .3rem}.people__filter-chip{position:relative;display:inline-block;margin:0 .5rem .5rem 0;transition:all .1s linear}.people__filter-checkbox{position:absolute;opacity:0}.people__filter-label{background-color:var(--people-c-ui-elements);box-shadow:0 .03rem .5rem -.2rem var(--people-c-shadow);border-radius:var(--br-default,0.25rem);cursor:pointer;padding:.17rem .38rem;width:min-content;display:block;position:relative;white-space:nowrap}.people__filter-checkbox:checked+.people__filter-label{background-color:var(--people-c-accent-subtle);color:var(--people-c-accent);box-shadow:0 .03rem .5rem -.2rem var(--people-c-shadow-darker)}.people__filter--active{background-color:var(--people-c-accent-subtle)!important;color:var(--people-c-accent)!important}.people__filter--matching{box-shadow:0 .03rem .5rem -.1rem var(--people-c-shadow-darker);transform:translateY(-1px);font-weight:var(--fw-bold);text-decoration:underline}.people--long-bio .people__group,.people--accordion .people__group{display:block}.people--long-bio .people__person,.people--accordion .people__person{display:flex;flex-direction:column}@media only screen and (min-width:699px){.people--long-bio .people__person,.people--accordion .people__person{margin:0 5rem 3rem;padding:3rem}}.people--long-bio .people__person:not(:last-child),.people--accordion .people__person:not(:last-child){margin-bottom:1.5rem}.people--long-bio .people__heading,.people--accordion .people__heading{display:grid;grid-template-columns:130px 1fr;grid-template-rows:auto}.people--long-bio .people__avatar,.people--accordion .people__avatar{margin:auto .3rem;box-shadow:none}.people--long-bio .people__info,.people--accordion .people__info{display:flex;flex-direction:column;justify-content:center}.people--long-bio .people__bio,.people--accordion .people__bio{margin:1.5rem 0;font-size:var(--fs-medium,1.1rem);line-height:1.5;font-weight:var(--fw-normal,400);color:var(--section-fc-title)}.people--long-bio .people__fullname,.people--accordion .people__fullname{margin:.5rem 0 0}.people--long-bio .people__fullname,.people--accordion .people__fullname,.people--long-bio .people__organization,.people--accordion .people__organization,.people--long-bio .people__title,.people--accordion .people__title{text-align:left}.people--long-bio .people__email,.people--accordion .people__email{font-size:var(--fs-small,1rem)}.people--accordion .people__person{margin:0;padding:0}.people--accordion .people__bio{font-size:var(--fs-small,1rem);line-height:1.4}.people--accordion .people__title{font-size:var(--fs-smallest,0.8rem)}.people--accordion .people__organization{font-size:var(--fs-small,1rem)}.people--simple .people__group{margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(68px,102.3px));grid-gap:10px 10px;justify-items:center}.people--simple .people__link:hover .people__avatar{box-shadow:0 3px 8px -4px rgba(0,0,0,.1),0 1px 5px 0 rgba(0,0,0,.13),0 3px 4px -3px rgba(0,0,0,.3)}.people--simple .people__person{margin:0;padding:0;background:0 0;box-shadow:none;display:flex;flex-direction:column;align-items:center;max-width:83px}.people--simple .people__avatar{box-shadow:none;min-width:83px;width:83px;min-height:83px;height:83px;margin:0}.people--simple .people__info{border-radius:1rem;margin-top:.4rem;width:fit-content;height:100%;display:flex;align-items:center}.people--simple .people__fullname{margin:0;line-height:1.1;padding:0;font-weight:var(--fw-bold,500);font-size:var(--fs-x-small,0.85rem)}.d1_pill{--d1_pill-c-background: var(--section-fc-body, black);--d1_pill-c-foreground: var(--section-c-background, white);font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--fs-smaller,0.9rem);font-weight:var(--fw-bold,500);text-transform:uppercase;letter-spacing:.03em;display:inline-flex;align-items:center;justify-content:center;border-radius:30px;background:var(--d1_pill-c-background);color:var(--d1_pill-c-foreground);transform:translateY(-0.18em);height:27px;line-height:27px;width:fit-content;max-width:calc(100vw - 2.5em);padding:0 1.2em;white-space:nowrap;text-shadow:none}.d1_pill__icon{padding-right:.4em;display:flex;align-items:center;stroke:var(--d1_pill-c-foreground)}.d1_pill--primary{--d1_pill-c-background: var(--c-minor-accent);--d1_pill-c-foreground: var(--c-foreground-on-minor-accent)}.d1_pill--secondary{--d1_pill-c-background: var(--theme-c, var(--c-major-accent));--d1_pill-c-foreground: var(--theme-c-light, var(--c-foreground-on-major-accent))}.d1_pill--tertiary{--d1_pill-c-background: var(--c-rare-accent);--d1_pill-c-foreground: var(--c-foreground-on-rare-accent)}.d1_pill--quaternary{--d1_pill-c-background: var(--c-major-accent-2);--d1_pill-c-foreground: var(--c-major-accent-5)}.d1_pill--subtle{--d1_pill-c-background: var(--c-neutral-2);--d1_pill-c-foreground: var(--c-neutral-6)}.d1_pill--success{--d1_pill-c-background: var(--section-c-success-subtle, #d3f2d3);--d1_pill-c-foreground: var(--section-c-success, green)}.d1_pill--info{--d1_pill-c-background: var(--section-c-info-subtle, #d9d9ff);--d1_pill-c-foreground: var(--section-c-info, blue)}.d1_pill--warning{--d1_pill-c-background: var(--section-c-warning-subtle, #ffffd9);--d1_pill-c-foreground: var(--section-c-warning, yellow)}.d1_pill--error{--d1_pill-c-background: var(--section-c-error-subtle, #ffd9d9);--d1_pill-c-foreground: var(--section-c-error, red)}.d1_pill--sz-smaller{transform:translateY(-0.18em);height:20px;line-height:20px;width:fit-content;padding:0 .6em;font-size:var(--fs-smallest,0.8rem)}.d1_pill--on-air{--d1_pill-c-background: transparent;--d1_pill-c-foreground: var(--c-minor-accent);font-size:var(--fs-small,1rem);line-height:1;padding:0;border-radius:0;transform:translateY(0)}.d1_pill--on-air::before{content:'';display:inline-block;margin:0 auto;border-radius:50%;background:var(--d1_pill-c-foreground);width:12px;height:12px;animation:live 2.5s infinite;margin-left:.3rem;margin-right:.8rem}@media(prefers-reduced-motion:reduce){.d1_pill--on-air::before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@keyframes live{0%,100%{background:0 0}40%{background:var(--d1_pill-c-foreground)}}.section{--section-ff-title: var(--ff-title2, "serif");--section-fs-intro: var(--fs-larger, 1.5rem);--section-fs-title: var(--fs-xx-large, 2.8rem);--section-fs-small-title: var(--fs-larger, 1.25rem);--section-fw-title: var(--fw-bolder, 700);--section-fw-intro: var(--fw-normal, 400);--section-fw-small-title: var(--fw-bolder, 500);--section-fc-small-title: var(--theme-c, var(--section-c-accent, black));--section-c-background-lighter: var(--c-default-lighter, white);--section-c-background: var(--c-default, white);--section-c-background-darker: var(--c-default-darker, lightgray);--section-c-background-darker-2: var(--c-default-darker-2, lightgray);--section-fc-body: var(--c-foreground-on-default, grey);--section-fc-title: var(--c-foreground-emphasis-on-default, black);--section-c-foreground-very-subtle: var(--c-foreground-very-subtle-on-default, lightgray);--section-c-foreground-subtle: var(--c-foreground-subtle-on-default, lightgray);--section-c-success: var(--c-success-on-default, green);--section-c-success-subtle: var(--c-success-subtle-on-default, #d3f2d3);--section-c-info: var(--c-info-on-default, blue);--section-c-info-subtle: var(--c-info-subtle-on-default, #d9d9ff);--section-c-warning: var(--c-warning-on-default, yellow);--section-c-warning-subtle: var(--c-warning-subtle-on-default, #ffffd9);--section-c-error: var(--c-error-on-default, red);--section-c-error-subtle: var(--c-error-subtle-on-default, #ffd9d9);--fc-link: var(--c-major-accent-emphasis-on-default, $link-fallback);--fc-link-hover: var(--c-major-accent-emphasis-on-default, $link-fallback);--section-c-icon-background: var(--theme-c-light, var(--c-major-accent-very-subtle-on-default, lightgray));--section-c-icon-foreground: var(--theme-c, var(--c-major-accent-on-default, grey));--section-c-accent-emphasis: var(--c-major-accent-emphasis-on-default, mediumorchid);--section-c-accent: var(--c-major-accent-on-default, mediumorchid);--section-c-accent-subtle: var(--c-major-accent-subtle-on-default, thistle);--section-c-accent-very-subtle: var(--c-major-accent-very-subtle-on-default, thistle);--section-c-shadow-1: var(--c-shadow-1-on-default, rgba(0, 0, 0, 0.1));--section-c-shadow-2: var(--c-shadow-2-on-default, rgba(0, 0, 0, 0.2));--section-c-shadow-3: var(--c-shadow-3-on-default, rgba(0, 0, 0, 0.3));--section-c-shadow-4: var(--c-shadow-4-on-default, rgba(0, 0, 0, 0.4));--section-c-shadow-5: var(--c-shadow-5-on-default, rgba(0, 0, 0, 0.5));font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;max-width:100vw;width:100%;background-color:var(--section-c-background);color:var(--section-fc-body)}.section__inner{position:relative;display:grid;justify-self:center;width:100%;max-width:1040px;margin-left:auto;margin-right:auto;padding:1.5rem .8rem 2rem}@media only screen and (min-width:699px){.section__inner{padding:3rem .8rem 3.5rem}}.section__icon{display:flex;justify-self:center;align-items:center;justify-content:center;height:3.5rem;width:3.5rem;margin-top:1rem;border-radius:50%;background-color:var(--section-c-icon-background);stroke:var(--section-c-icon-foreground)}.section__small-title{text-align:center;display:block;color:var(--section-fc-small-title);font-size:var(--section-fs-small-title);font-weight:var(--section-fw-small-title);text-transform:uppercase;letter-spacing:.025em;margin-top:.5rem;margin-bottom:.3rem}.section__badges{display:grid;grid-auto-flow:column;grid-gap:.5rem .5rem;align-items:center;justify-content:center}.section__title{text-align:center;line-height:1.5;width:100%;margin:1rem auto .8rem;font-size:var(--section-fs-title);color:var(--section-fc-title);font-family:var(--section-ff-title);font-weight:var(--section-fw-title)}.section__title code{font-size:2.2rem}.section__intro{margin:0 auto 1rem;max-width:55rem;line-height:1.5;font-size:var(--section-fs-intro);font-weight:var(--section-fw-intro)}.section__blocks{display:grid;grid-gap:2rem;grid-auto-rows:min-content;padding-top:1rem}.section__blocks .d1_button,.section__blocks .d1_join-form .ml-subscribe-form .primary,.d1_join-form .ml-subscribe-form .section__blocks .primary{justify-self:center}.section__blocks .d1_button,.section__blocks .d1_join-form .ml-subscribe-form .primary,.d1_join-form .ml-subscribe-form .section__blocks .primary{justify-self:center}.section__button{display:flex;width:100%;justify-content:center}.section__blocks~.section__button{margin-top:1.3rem}.section__svg-background svg{height:100%;width:auto}@media only screen and (min-width:699px){.section__svg-background svg{height:auto;width:100%}}.section--bkg-subtle-emphasis{--section-c-icon-background: var(--c-default-lighter, lightgray);--section-c-background: var(--c-default-darker, lightgray)}.section--bkg-major-accent-color{--section-fw-title: var(--fw-x-bold, 800);--section-c-background-lighter: var(--theme-c-lighter, var(--c-major-accent-lighter, white));--section-c-background: var(--theme-c-darker, var(--c-major-accent, white));--section-c-background-darker: var(--theme-c-darker-2, var(--c-major-accent-darker, lightgray));--section-c-background-darker-2: var(--theme-c-darker-2, var(--c-major-accent-darker-2, lightgray));--section-fc-body: var(--c-foreground-on-major-accent, grey);--section-fc-title: var(--c-foreground-emphasis-on-major-accent, black);--section-c-foreground-very-subtle: var(--c-foreground-very-subtle-on-major-accent, lightgray);--section-c-foreground-subtle: var(--c-foreground-subtle-on-major-accent, lightgray);--section-c-success: var(--c-success-on-major-accent, green);--section-c-success-subtle: var(--c-success-subtle-on-major-accent, #d3f2d3);--section-c-info: var(--c-info-on-major-accent, blue);--section-c-info-subtle: var(--c-info-subtle-on-major-accent, #d9d9ff);--section-c-warning: var(--c-warning-on-major-accent, yellow);--section-c-warning-subtle: var(--c-warning-subtle-on-major-accent, #ffffd9);--section-c-error: var(--c-error-on-major-accent, red);--section-c-error-subtle: var(--c-error-subtle-on-major-accent, #ffd9d9);--fc-link: var(--c-accent-emphasis-on-major-accent, $link-fallback);--fc-link-hover: var(--c-accent-emphasis-on-major-accent, $link-fallback);--section-c-icon-background: var(--theme-c-light, var(--c-major-accent-lighter-2, grey));--section-c-icon-foreground: var(--theme-c, var(--c-foreground-on-major-accent, lightgray));--section-c-accent-emphasis: var(--c-accent-emphasis-on-major-accent, mediumorchid);--section-c-accent: var(--c-accent-on-major-accent, mediumorchid);--section-c-accent-subtle: var(--c-accent-subtle-on-major-accent, thistle);--section-c-accent-very-subtle: var(--c-accent-very-subtle-on-major-accent, thistle);--section-c-shadow-1: var(--c-shadow-1-on-major-accent, rgba(0, 0, 0, 0.1));--section-c-shadow-2: var(--c-shadow-2-on-major-accent, rgba(0, 0, 0, 0.2));--section-c-shadow-3: var(--c-shadow-3-on-major-accent, rgba(0, 0, 0, 0.3));--section-c-shadow-4: var(--c-shadow-4-on-major-accent, rgba(0, 0, 0, 0.4));--section-c-shadow-5: var(--c-shadow-5-on-major-accent, rgba(0, 0, 0, 0.5));text-shadow:.01em .01em .05em var(--section-c-shadow-1)}.section--bkg-major-accent-color .section__inner{padding-top:4rem}.section--bkg-minor-accent-color{--section-fw-title: var(--fw-x-bold, 800);--section-c-background-lighter: var(--c-minor-accent-lighter, white);--section-c-background: var(--c-minor-accent, white);--section-c-background-darker: var(--c-minor-accent-darker, lightgray);--section-c-background-darker-2: var(--c-minor-accent-darker-2, lightgray);--section-fc-body: var(--c-foreground-on-minor-accent, grey);--section-fc-title: var(--c-foreground-emphasis-on-minor-accent, black);--section-c-foreground-very-subtle: var(--c-foreground-very-subtle-on-minor-accent, lightgray);--section-c-foreground-subtle: var(--c-foreground-subtle-on-minor-accent, lightgray);--section-c-success: var(--c-success-on-minor-accent, green);--section-c-success-subtle: var(--c-success-subtle-on-minor-accent, #d3f2d3);--section-c-info: var(--c-info-on-minor-accent, blue);--section-c-info-subtle: var(--c-info-subtle-on-minor-accent, #d9d9ff);--section-c-warning: var(--c-warning-on-minor-accent, yellow);--section-c-warning-subtle: var(--c-warning-subtle-on-minor-accent, #ffffd9);--section-c-error: var(--c-error-on-minor-accent, red);--section-c-error-subtle: var(--c-error-subtle-on-minor-accent, #ffd9d9);--fc-link: var(--c-accent-emphasis-on-minor-accent, $link-fallback);--fc-link-hover: var(--c-accent-emphasis-on-minor-accent, $link-fallback);--section-c-icon-background: var(--theme-c-light, var(--c-minor-accent-lighter-2, grey));--section-c-icon-foreground: var(--theme-c, var(--c-foreground-on-minor-accent, lightgray));--section-c-accent-emphasis: var(--c-accent-emphasis-on-minor-accent, mediumorchid);--section-c-accent: var(--c-accent-on-minor-accent, mediumorchid);--section-c-accent-subtle: var(--c-accent-subtle-on-minor-accent, thistle);--section-c-accent-very-subtle: var(--c-accent-very-subtle-on-minor-accent, thistle);--section-c-shadow-1: var(--c-shadow-1-on-minor-accent, rgba(0, 0, 0, 0.1));--section-c-shadow-2: var(--c-shadow-2-on-minor-accent, rgba(0, 0, 0, 0.2));--section-c-shadow-3: var(--c-shadow-3-on-minor-accent, rgba(0, 0, 0, 0.3));--section-c-shadow-4: var(--c-shadow-4-on-minor-accent, rgba(0, 0, 0, 0.4));--section-c-shadow-5: var(--c-shadow-5-on-minor-accent, rgba(0, 0, 0, 0.5));text-shadow:.01em .01em .05em var(--section-c-shadow-1)}.section--bkg-minor-accent-color .section__inner{padding-top:4rem}.section--bkg-rare-accent-color{--section-fw-title: var(--fw-x-bold, 800);--section-c-background-lighter: var(--c-rare-accent-lighter, white);--section-c-background: var(--c-rare-accent, white);--section-c-background-darker: var(--c-rare-accent-darker, lightgray);--section-c-background-darker-2: var(--c-rare-accent-darker-2, lightgray);--section-fc-body: var(--c-foreground-on-rare-accent, grey);--section-fc-title: var(--c-foreground-emphasis-on-rare-accent, black);--section-c-foreground-very-subtle: var(--c-foreground-very-subtle-on-rare-accent, lightgray);--section-c-foreground-subtle: var(--c-foreground-subtle-on-rare-accent, lightgray);--section-c-success: var(--c-success-on-rare-accent, green);--section-c-success-subtle: var(--c-success-subtle-on-rare-accent, #d3f2d3);--section-c-info: var(--c-info-on-rare-accent, blue);--section-c-info-subtle: var(--c-info-subtle-on-rare-accent, #d9d9ff);--section-c-warning: var(--c-warning-on-rare-accent, yellow);--section-c-warning-subtle: var(--c-warning-subtle-on-rare-accent, #ffffd9);--section-c-error: var(--c-error-on-rare-accent, red);--section-c-error-subtle: var(--c-error-subtle-on-rare-accent, #ffd9d9);--fc-link: var(--c-accent-emphasis-on-rare-accent, $link-fallback);--fc-link-hover: var(--c-accent-emphasis-on-rare-accent, $link-fallback);--section-c-icon-background: var(--theme-c-light, var(--c-rare-accent-lighter-2, grey));--section-c-icon-foreground: var(--theme-c, var(--c-foreground-on-rare-accent, lightgray));--section-c-accent-emphasis: var(--c-accent-emphasis-on-rare-accent, mediumorchid);--section-c-accent: var(--c-accent-on-rare-accent, mediumorchid);--section-c-accent-subtle: var(--c-accent-subtle-on-rare-accent, thistle);--section-c-accent-very-subtle: var(--c-accent-very-subtle-on-rare-accent, thistle);--section-c-shadow-1: var(--c-shadow-1-on-rare-accent, rgba(0, 0, 0, 0.1));--section-c-shadow-2: var(--c-shadow-2-on-rare-accent, rgba(0, 0, 0, 0.2));--section-c-shadow-3: var(--c-shadow-3-on-rare-accent, rgba(0, 0, 0, 0.3));--section-c-shadow-4: var(--c-shadow-4-on-rare-accent, rgba(0, 0, 0, 0.4));--section-c-shadow-5: var(--c-shadow-5-on-rare-accent, rgba(0, 0, 0, 0.5));text-shadow:.01em .01em .05em var(--section-c-shadow-1)}.section--bkg-rare-accent-color .section__inner{padding-top:4rem}@media only screen and (min-width:699px){.section--bkg-wave .section__svg-background{overflow:visible}}.section--bkg-wave .section__svg-background svg{height:125%}@media only screen and (min-width:699px){.section--bkg-wave .section__svg-background svg{height:100%;width:100%;max-width:100%;min-height:700px}}.section--bkg-image{--section-c-background-lighter: var(--c-always-dark-lighter, white);--section-c-background: var(--c-always-dark, white);--section-c-background-darker: var(--c-always-dark-darker, lightgray);--section-c-background-darker-2: var(--c-always-dark-darker-2, lightgray);--section-fc-body: var(--c-foreground-on-always-dark, grey);--section-fc-title: var(--c-foreground-emphasis-on-always-dark, black);--section-c-foreground-very-subtle: var(--c-foreground-very-subtle-on-always-dark, lightgray);--section-c-foreground-subtle: var(--c-foreground-subtle-on-always-dark, lightgray);--section-c-success: var(--c-success-on-always-dark, green);--section-c-success-subtle: var(--c-success-subtle-on-always-dark, #d3f2d3);--section-c-info: var(--c-info-on-always-dark, blue);--section-c-info-subtle: var(--c-info-subtle-on-always-dark, #d9d9ff);--section-c-warning: var(--c-warning-on-always-dark, yellow);--section-c-warning-subtle: var(--c-warning-subtle-on-always-dark, #ffffd9);--section-c-error: var(--c-error-on-always-dark, red);--section-c-error-subtle: var(--c-error-subtle-on-always-dark, #ffd9d9);--fc-link: var(--c-major-accent-emphasis-on-always-dark, $link-fallback);--fc-link-hover: var(--c-major-accent-emphasis-on-always-dark, $link-fallback);--section-c-icon-background: var(--theme-c-light, var(--c-major-accent-very-subtle-on-always-dark, lightgray));--section-c-icon-foreground: var(--theme-c, var(--c-major-accent-on-always-dark, grey));--section-c-accent-emphasis: var(--c-major-accent-emphasis-on-always-dark, mediumorchid);--section-c-accent: var(--c-major-accent-on-always-dark, mediumorchid);--section-c-accent-subtle: var(--c-major-accent-subtle-on-always-dark, thistle);--section-c-accent-very-subtle: var(--c-major-accent-very-subtle-on-always-dark, thistle);--section-c-shadow-1: var(--c-shadow-1-on-always-dark, rgba(0, 0, 0, 0.1));--section-c-shadow-2: var(--c-shadow-2-on-always-dark, rgba(0, 0, 0, 0.2));--section-c-shadow-3: var(--c-shadow-3-on-always-dark, rgba(0, 0, 0, 0.3));--section-c-shadow-4: var(--c-shadow-4-on-always-dark, rgba(0, 0, 0, 0.4));--section-c-shadow-5: var(--c-shadow-5-on-always-dark, rgba(0, 0, 0, 0.5));--section-fw-title: var(--fw-x-bold, 800);text-shadow:.01em .01em 1.5em var(--section-c-shadow-1);--fc-link: var(--c-minor-accent-5);text-shadow:0 0 3.5em var(--c-shadow-5-on-major-accent),0 0 .18em var(--c-shadow-5-on-major-accent)}.section--bkg-image::before{content:'';background:var(--background-image),linear-gradient(var(--c-major-accent-4),var(--c-shadow-5-on-major-accent)),var(--c-shadow-4-on-major-accent);background-blend-mode:soft-light,darken;background-size:cover;background-position:0;position:absolute;top:0;left:0;height:100%;width:100%;z-index:-1;overflow:hidden}.section--bkg-data-wave{--section-c-background-lighter: var(--c-always-dark-lighter, white);--section-c-background: var(--c-always-dark, white);--section-c-background-darker: var(--c-always-dark-darker, lightgray);--section-c-background-darker-2: var(--c-always-dark-darker-2, lightgray);--section-fc-body: var(--c-foreground-on-always-dark, grey);--section-fc-title: var(--c-foreground-emphasis-on-always-dark, black);--section-c-foreground-very-subtle: var(--c-foreground-very-subtle-on-always-dark, lightgray);--section-c-foreground-subtle: var(--c-foreground-subtle-on-always-dark, lightgray);--section-c-success: var(--c-success-on-always-dark, green);--section-c-success-subtle: var(--c-success-subtle-on-always-dark, #d3f2d3);--section-c-info: var(--c-info-on-always-dark, blue);--section-c-info-subtle: var(--c-info-subtle-on-always-dark, #d9d9ff);--section-c-warning: var(--c-warning-on-always-dark, yellow);--section-c-warning-subtle: var(--c-warning-subtle-on-always-dark, #ffffd9);--section-c-error: var(--c-error-on-always-dark, red);--section-c-error-subtle: var(--c-error-subtle-on-always-dark, #ffd9d9);--fc-link: var(--c-major-accent-emphasis-on-always-dark, $link-fallback);--fc-link-hover: var(--c-major-accent-emphasis-on-always-dark, $link-fallback);--section-c-icon-background: var(--theme-c-light, var(--c-major-accent-very-subtle-on-always-dark, lightgray));--section-c-icon-foreground: var(--theme-c, var(--c-major-accent-on-always-dark, grey));--section-c-accent-emphasis: var(--c-major-accent-emphasis-on-always-dark, mediumorchid);--section-c-accent: var(--c-major-accent-on-always-dark, mediumorchid);--section-c-accent-subtle: var(--c-major-accent-subtle-on-always-dark, thistle);--section-c-accent-very-subtle: var(--c-major-accent-very-subtle-on-always-dark, thistle);--section-c-shadow-1: var(--c-shadow-1-on-always-dark, rgba(0, 0, 0, 0.1));--section-c-shadow-2: var(--c-shadow-2-on-always-dark, rgba(0, 0, 0, 0.2));--section-c-shadow-3: var(--c-shadow-3-on-always-dark, rgba(0, 0, 0, 0.3));--section-c-shadow-4: var(--c-shadow-4-on-always-dark, rgba(0, 0, 0, 0.4));--section-c-shadow-5: var(--c-shadow-5-on-always-dark, rgba(0, 0, 0, 0.5));--section-fw-title: var(--fw-x-bold, 800);text-shadow:.01em .01em 1.5em var(--section-c-shadow-1);--section-c-icon-background: var(--theme-c, --c-neutral-5, lightgray);--section-c-icon-foreground: var(--theme-c-light, --c-major-accent-5, lightgray);--section-c-background-lighter: var(--c-neutral-6, slategray);--section-c-background: var(--c-neutral-7, darkslategray);--section-c-background-darker: var(--c-neutral-8, black);--section-c-background-darker-2: var(--c-neutral-9, black);text-shadow:.01em .01em .1em var(--section-c-shadow-1)}.section--bkg-data-wave .section__svg-background svg:first-of-type{height:100%}.section--bkg-data-wave .section__svg-background svg{position:absolute;top:0;left:0}.section--bkg-data-wave-subtle .section__svg-background svg:first-of-type{height:100%}.section--bkg-data-wave-subtle .section__svg-background svg{position:absolute;top:0;left:0}.section--bkg-map{--section-c-background-lighter: var(--c-always-dark-lighter, white);--section-c-background: var(--c-always-dark, white);--section-c-background-darker: var(--c-always-dark-darker, lightgray);--section-c-background-darker-2: var(--c-always-dark-darker-2, lightgray);--section-fc-body: var(--c-foreground-on-always-dark, grey);--section-fc-title: var(--c-foreground-emphasis-on-always-dark, black);--section-c-foreground-very-subtle: var(--c-foreground-very-subtle-on-always-dark, lightgray);--section-c-foreground-subtle: var(--c-foreground-subtle-on-always-dark, lightgray);--section-c-success: var(--c-success-on-always-dark, green);--section-c-success-subtle: var(--c-success-subtle-on-always-dark, #d3f2d3);--section-c-info: var(--c-info-on-always-dark, blue);--section-c-info-subtle: var(--c-info-subtle-on-always-dark, #d9d9ff);--section-c-warning: var(--c-warning-on-always-dark, yellow);--section-c-warning-subtle: var(--c-warning-subtle-on-always-dark, #ffffd9);--section-c-error: var(--c-error-on-always-dark, red);--section-c-error-subtle: var(--c-error-subtle-on-always-dark, #ffd9d9);--fc-link: var(--c-major-accent-emphasis-on-always-dark, $link-fallback);--fc-link-hover: var(--c-major-accent-emphasis-on-always-dark, $link-fallback);--section-c-icon-background: var(--theme-c-light, var(--c-major-accent-very-subtle-on-always-dark, lightgray));--section-c-icon-foreground: var(--theme-c, var(--c-major-accent-on-always-dark, grey));--section-c-accent-emphasis: var(--c-major-accent-emphasis-on-always-dark, mediumorchid);--section-c-accent: var(--c-major-accent-on-always-dark, mediumorchid);--section-c-accent-subtle: var(--c-major-accent-subtle-on-always-dark, thistle);--section-c-accent-very-subtle: var(--c-major-accent-very-subtle-on-always-dark, thistle);--section-c-shadow-1: var(--c-shadow-1-on-always-dark, rgba(0, 0, 0, 0.1));--section-c-shadow-2: var(--c-shadow-2-on-always-dark, rgba(0, 0, 0, 0.2));--section-c-shadow-3: var(--c-shadow-3-on-always-dark, rgba(0, 0, 0, 0.3));--section-c-shadow-4: var(--c-shadow-4-on-always-dark, rgba(0, 0, 0, 0.4));--section-c-shadow-5: var(--c-shadow-5-on-always-dark, rgba(0, 0, 0, 0.5));--section-fw-title: var(--fw-x-bold, 800);text-shadow:.01em .01em 1.5em var(--section-c-shadow-1);background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative;--section-c-background-lighter: var(--c-always-dark-lighter, slategray);--section-c-background: var(--c-always-dark, darkslategray);--section-c-background-darker: var(--c-always-dark-darker, black);--section-c-background-darker-2: var(--c-always-dark-darker-2, black);--fc-link: var(--c-major-accent-4);background:url("/images/santa_barbara__NASA.jpg"),linear-gradient(var(--c-shadow-5-on-default),var(--c-shadow-1-on-default)),var(--c-shadow-4-on-major-accent);background-blend-mode:darken,soft-light;background-size:cover;background-position:50%}.section--bkg-topography{--section-c-background: var(--c-default-darker, lightgray)}.section--bkg-dark{--section-c-background-lighter: var(--c-always-dark-lighter, white);--section-c-background: var(--c-always-dark, white);--section-c-background-darker: var(--c-always-dark-darker, lightgray);--section-c-background-darker-2: var(--c-always-dark-darker-2, lightgray);--section-fc-body: var(--c-foreground-on-always-dark, grey);--section-fc-title: var(--c-foreground-emphasis-on-always-dark, black);--section-c-foreground-very-subtle: var(--c-foreground-very-subtle-on-always-dark, lightgray);--section-c-foreground-subtle: var(--c-foreground-subtle-on-always-dark, lightgray);--section-c-success: var(--c-success-on-always-dark, green);--section-c-success-subtle: var(--c-success-subtle-on-always-dark, #d3f2d3);--section-c-info: var(--c-info-on-always-dark, blue);--section-c-info-subtle: var(--c-info-subtle-on-always-dark, #d9d9ff);--section-c-warning: var(--c-warning-on-always-dark, yellow);--section-c-warning-subtle: var(--c-warning-subtle-on-always-dark, #ffffd9);--section-c-error: var(--c-error-on-always-dark, red);--section-c-error-subtle: var(--c-error-subtle-on-always-dark, #ffd9d9);--fc-link: var(--c-major-accent-emphasis-on-always-dark, $link-fallback);--fc-link-hover: var(--c-major-accent-emphasis-on-always-dark, $link-fallback);--section-c-icon-background: var(--theme-c-light, var(--c-major-accent-very-subtle-on-always-dark, lightgray));--section-c-icon-foreground: var(--theme-c, var(--c-major-accent-on-always-dark, grey));--section-c-accent-emphasis: var(--c-major-accent-emphasis-on-always-dark, mediumorchid);--section-c-accent: var(--c-major-accent-on-always-dark, mediumorchid);--section-c-accent-subtle: var(--c-major-accent-subtle-on-always-dark, thistle);--section-c-accent-very-subtle: var(--c-major-accent-very-subtle-on-always-dark, thistle);--section-c-shadow-1: var(--c-shadow-1-on-always-dark, rgba(0, 0, 0, 0.1));--section-c-shadow-2: var(--c-shadow-2-on-always-dark, rgba(0, 0, 0, 0.2));--section-c-shadow-3: var(--c-shadow-3-on-always-dark, rgba(0, 0, 0, 0.3));--section-c-shadow-4: var(--c-shadow-4-on-always-dark, rgba(0, 0, 0, 0.4));--section-c-shadow-5: var(--c-shadow-5-on-always-dark, rgba(0, 0, 0, 0.5));--section-fw-title: var(--fw-x-bold, 800);text-shadow:.01em .01em 1.5em var(--section-c-shadow-1);background:linear-gradient(var(--section-c-background-lighter),var(--section-c-background))}.section--card{padding-top:3rem;padding-bottom:3rem}.section--card .section__icon{position:absolute;margin-top:-1.75rem;box-shadow:0.05rem 0.05rem 0.6rem -0.2rem var(--section-c-shadow-3,var(--c-shadow-3-on-default,rgba(0,0,0,0.4)))}.section--card .section__inner{padding:.625rem 1.25rem;border-radius:var(--br-default,0.25rem);background:#fff;box-shadow:0.19rem 0.25rem 1.5rem -0.75rem var(--section-c-shadow-3,var(--c-shadow-3-on-default,rgba(0,0,0,0.4)));max-width:100%;width:auto;background-color:var(--section-c-background-lighter,white);max-width:1040px;margin-left:auto;margin-right:auto;background-color:var(--section-c-background-lighter);margin:0 .8rem;padding-bottom:3rem;padding-top:1.5rem}@media only screen and (min-width:699px){.section--card .section__inner{margin:0 auto;padding:2rem 3rem 3rem;width:95%}}.section--split{display:grid}.section--split .section__half1,.section--split .section__half2{width:100%;height:100%;overflow:hidden}.section--split .section__half2{padding-bottom:20rem}.section--split .section__half1{padding-bottom:0}@media only screen and (min-width:699px){.section--split .section__half1{padding-bottom:5rem}}.section--split .section__half1-inner,.section--split .section__half2-inner{display:flex;padding:3rem .8rem 0;width:100%;height:100%;align-items:center}@media only screen and (min-width:699px){.section--split .section__half1-inner,.section--split .section__half2-inner{padding-top:5rem}}@media only screen and (min-width:699px){.section--split{grid-template-columns:1fr 1fr;position:relative}.section--split .section__half1{padding-bottom:20rem}.section--split .section__half1-inner,.section--split .section__half2-inner{padding-left:0;padding-right:0}.section--split .section__half2-inner{float:left;max-width:520px;padding-left:2.5rem;padding-right:1rem}.section--split .section__half1-inner{float:right;max-width:520px;padding-right:2.5rem;padding-left:1rem}}.steps{--steps-c-line: var(--section-c-foreground-very-subtle, dimgray);--steps-c-icon-background: var(--section-c-background-lighter, white);--steps-c-icon-foreground: var(--c-minor-accent-6, grey);--steps-fw-title: var(--fw-bold, 500);--steps-fs-title: var(--fs-large, 1.2rem);--steps-fs-description: var(--fs-medium, 1rem);font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;max-width:100vw;min-width:0}.steps__step-list{padding:0;max-width:100vw;min-width:0;display:flex;flex-direction:column}.steps__step{position:relative;display:grid;grid-template-columns:minmax(0,min-content)minmax(0,1fr);grid-template-rows:min-content min-content auto 1fr;gap:.4rem 1rem;grid-template-areas:"icon pill" "icon title" "icon description" "icon content";margin:1.7rem 0}@media only screen and (min-width:699px){.steps__step{grid-template-columns:min-content minmax(0,0.6fr)minmax(0,1fr);grid-template-rows:min-content min-content 1fr;gap:1rem 3rem;grid-template-areas:"icon pill content" "icon title content" "icon description content"}}.steps__step:last-of-type{margin-bottom:0}.steps__icon{grid-area:icon;display:flex;align-items:center;justify-content:center;height:2.8rem;width:2.8rem;border-radius:50%;background-color:var(--steps-c-icon-background);stroke:var(--steps-c-icon-foreground);box-shadow:0 1px 9px -2px var(--section-c-shadow-2,rgba(0,0,0,0.01)),0 1px 3px -2px var(--section-c-shadow-1,rgba(0,0,0,0.05))}@media only screen and (min-width:699px){.steps__icon{height:4rem;width:4rem}}.steps__pill{grid-area:pill;margin-top:1rem}.steps__title{grid-area:title;margin:0;font-size:var(--steps-fs-title);font-weight:var(--steps-fw-title)}.steps__description{grid-area:description;margin:0;font-size:var(--steps-fs-description);line-height:1.6}.steps__content{grid-area:content;max-width:100%;min-width:0;margin-top:1rem;margin-bottom:1rem}@media only screen and (min-width:699px){.steps__content{margin-top:0;margin-bottom:0}}.steps__line{display:block;position:absolute;top:1.7rem;left:1.4rem;height:calc(100% - 6.2rem);width:1.5px;background:var(--steps-c-line);background:linear-gradient(180deg,var(--steps-c-line) 0%,var(--steps-c-line) 85%,rgba(0,0,0,0) 95%,rgba(0,0,0,0) 100%)}@media only screen and (min-width:699px){.steps__line{left:2rem;height:calc(100% - 7.4rem)}}.d1_svg .d1_svg__stroke-neutral-1{stroke:var(--c-neutral-1,#e3e3e3)}.d1_svg .d1_svg__fill-neutral-1{fill:var(--c-neutral-1,#e3e3e3)}.d1_svg .d1_svg__stop-color-neutral-1{stop-color:var(--c-neutral-1,#e3e3e3)}.d1_svg .d1_svg__stroke-neutral-2{stroke:var(--c-neutral-2,#c6c6c6)}.d1_svg .d1_svg__fill-neutral-2{fill:var(--c-neutral-2,#c6c6c6)}.d1_svg .d1_svg__stop-color-neutral-2{stop-color:var(--c-neutral-2,#c6c6c6)}.d1_svg .d1_svg__stroke-neutral-3{stroke:var(--c-neutral-3,#aaaaaa)}.d1_svg .d1_svg__fill-neutral-3{fill:var(--c-neutral-3,#aaaaaa)}.d1_svg .d1_svg__stop-color-neutral-3{stop-color:var(--c-neutral-3,#aaaaaa)}.d1_svg .d1_svg__stroke-neutral-4{stroke:var(--c-neutral-4,#8e8e8e)}.d1_svg .d1_svg__fill-neutral-4{fill:var(--c-neutral-4,#8e8e8e)}.d1_svg .d1_svg__stop-color-neutral-4{stop-color:var(--c-neutral-4,#8e8e8e)}.d1_svg .d1_svg__stroke-neutral-5{stroke:var(--c-neutral-5,#717171)}.d1_svg .d1_svg__fill-neutral-5{fill:var(--c-neutral-5,#717171)}.d1_svg .d1_svg__stop-color-neutral-5{stop-color:var(--c-neutral-5,#717171)}.d1_svg .d1_svg__stroke-neutral-6{stroke:var(--c-neutral-6,#555555)}.d1_svg .d1_svg__fill-neutral-6{fill:var(--c-neutral-6,#555555)}.d1_svg .d1_svg__stop-color-neutral-6{stop-color:var(--c-neutral-6,#555555)}.d1_svg .d1_svg__stroke-neutral-7{stroke:var(--c-neutral-7,#393939)}.d1_svg .d1_svg__fill-neutral-7{fill:var(--c-neutral-7,#393939)}.d1_svg .d1_svg__stop-color-neutral-7{stop-color:var(--c-neutral-7,#393939)}.d1_svg .d1_svg__stroke-neutral-8{stroke:var(--c-neutral-8,#1c1c1c)}.d1_svg .d1_svg__fill-neutral-8{fill:var(--c-neutral-8,#1c1c1c)}.d1_svg .d1_svg__stop-color-neutral-8{stop-color:var(--c-neutral-8,#1c1c1c)}.d1_svg .d1_svg__stroke-neutral-9{stroke:var(--c-neutral-9,black)}.d1_svg .d1_svg__fill-neutral-9{fill:var(--c-neutral-9,black)}.d1_svg .d1_svg__stop-color-neutral-9{stop-color:var(--c-neutral-9,black)}.d1_svg .d1_svg__stroke-major-accent-1{stroke:var(--c-major-accent-1,#d4f1ed)}.d1_svg .d1_svg__fill-major-accent-1{fill:var(--c-major-accent-1,#d4f1ed)}.d1_svg .d1_svg__stop-color-major-accent-1{stop-color:var(--c-major-accent-1,#d4f1ed)}.d1_svg .d1_svg__stroke-major-accent-2{stroke:var(--c-major-accent-2,#a9e4dc)}.d1_svg .d1_svg__fill-major-accent-2{fill:var(--c-major-accent-2,#a9e4dc)}.d1_svg .d1_svg__stop-color-major-accent-2{stop-color:var(--c-major-accent-2,#a9e4dc)}.d1_svg .d1_svg__stroke-major-accent-3{stroke:var(--c-major-accent-3,#7ed6ca)}.d1_svg .d1_svg__fill-major-accent-3{fill:var(--c-major-accent-3,#7ed6ca)}.d1_svg .d1_svg__stop-color-major-accent-3{stop-color:var(--c-major-accent-3,#7ed6ca)}.d1_svg .d1_svg__stroke-major-accent-4{stroke:var(--c-major-accent-4,#53c9b9)}.d1_svg .d1_svg__fill-major-accent-4{fill:var(--c-major-accent-4,#53c9b9)}.d1_svg .d1_svg__stop-color-major-accent-4{stop-color:var(--c-major-accent-4,#53c9b9)}.d1_svg .d1_svg__stroke-major-accent-5{stroke:var(--c-major-accent-5,#36ac9d)}.d1_svg .d1_svg__fill-major-accent-5{fill:var(--c-major-accent-5,#36ac9d)}.d1_svg .d1_svg__stop-color-major-accent-5{stop-color:var(--c-major-accent-5,#36ac9d)}.d1_svg .d1_svg__stroke-major-accent-6{stroke:var(--c-major-accent-6,#298175)}.d1_svg .d1_svg__fill-major-accent-6{fill:var(--c-major-accent-6,#298175)}.d1_svg .d1_svg__stop-color-major-accent-6{stop-color:var(--c-major-accent-6,#298175)}.d1_svg .d1_svg__stroke-major-accent-7{stroke:var(--c-major-accent-7,#1b564e)}.d1_svg .d1_svg__fill-major-accent-7{fill:var(--c-major-accent-7,#1b564e)}.d1_svg .d1_svg__stop-color-major-accent-7{stop-color:var(--c-major-accent-7,#1b564e)}.d1_svg .d1_svg__stroke-major-accent-8{stroke:var(--c-major-accent-8,#0e2b27)}.d1_svg .d1_svg__fill-major-accent-8{fill:var(--c-major-accent-8,#0e2b27)}.d1_svg .d1_svg__stop-color-major-accent-8{stop-color:var(--c-major-accent-8,#0e2b27)}.d1_svg .d1_svg__stroke-major-accent-9{stroke:var(--c-major-accent-9,black)}.d1_svg .d1_svg__fill-major-accent-9{fill:var(--c-major-accent-9,black)}.d1_svg .d1_svg__stop-color-major-accent-9{stop-color:var(--c-major-accent-9,black)}.d1_svg .d1_svg__stroke-minor-accent-1{stroke:var(--c-minor-accent-1,#f6f4cf)}.d1_svg .d1_svg__fill-minor-accent-1{fill:var(--c-minor-accent-1,#f6f4cf)}.d1_svg .d1_svg__stop-color-minor-accent-1{stop-color:var(--c-minor-accent-1,#f6f4cf)}.d1_svg .d1_svg__stroke-minor-accent-2{stroke:var(--c-minor-accent-2,#ede9a0)}.d1_svg .d1_svg__fill-minor-accent-2{fill:var(--c-minor-accent-2,#ede9a0)}.d1_svg .d1_svg__stop-color-minor-accent-2{stop-color:var(--c-minor-accent-2,#ede9a0)}.d1_svg .d1_svg__stroke-minor-accent-3{stroke:var(--c-minor-accent-3,#e4de70)}.d1_svg .d1_svg__fill-minor-accent-3{fill:var(--c-minor-accent-3,#e4de70)}.d1_svg .d1_svg__stop-color-minor-accent-3{stop-color:var(--c-minor-accent-3,#e4de70)}.d1_svg .d1_svg__stroke-minor-accent-4{stroke:var(--c-minor-accent-4,#dbd341)}.d1_svg .d1_svg__fill-minor-accent-4{fill:var(--c-minor-accent-4,#dbd341)}.d1_svg .d1_svg__stop-color-minor-accent-4{stop-color:var(--c-minor-accent-4,#dbd341)}.d1_svg .d1_svg__stroke-minor-accent-5{stroke:var(--c-minor-accent-5,#beb724)}.d1_svg .d1_svg__fill-minor-accent-5{fill:var(--c-minor-accent-5,#beb724)}.d1_svg .d1_svg__stop-color-minor-accent-5{stop-color:var(--c-minor-accent-5,#beb724)}.d1_svg .d1_svg__stroke-minor-accent-6{stroke:var(--c-minor-accent-6,#8f891b)}.d1_svg .d1_svg__fill-minor-accent-6{fill:var(--c-minor-accent-6,#8f891b)}.d1_svg .d1_svg__stop-color-minor-accent-6{stop-color:var(--c-minor-accent-6,#8f891b)}.d1_svg .d1_svg__stroke-minor-accent-7{stroke:var(--c-minor-accent-7,#5f5b12)}.d1_svg .d1_svg__fill-minor-accent-7{fill:var(--c-minor-accent-7,#5f5b12)}.d1_svg .d1_svg__stop-color-minor-accent-7{stop-color:var(--c-minor-accent-7,#5f5b12)}.d1_svg .d1_svg__stroke-minor-accent-8{stroke:var(--c-minor-accent-8,#302e09)}.d1_svg .d1_svg__fill-minor-accent-8{fill:var(--c-minor-accent-8,#302e09)}.d1_svg .d1_svg__stop-color-minor-accent-8{stop-color:var(--c-minor-accent-8,#302e09)}.d1_svg .d1_svg__stroke-minor-accent-9{stroke:var(--c-minor-accent-9,black)}.d1_svg .d1_svg__fill-minor-accent-9{fill:var(--c-minor-accent-9,black)}.d1_svg .d1_svg__stop-color-minor-accent-9{stop-color:var(--c-minor-accent-9,black)}.d1_svg .d1_svg__stroke-rare-accent-1{stroke:var(--c-rare-accent-1,#cfe2f7)}.d1_svg .d1_svg__fill-rare-accent-1{fill:var(--c-rare-accent-1,#cfe2f7)}.d1_svg .d1_svg__stop-color-rare-accent-1{stop-color:var(--c-rare-accent-1,#cfe2f7)}.d1_svg .d1_svg__stroke-rare-accent-2{stroke:var(--c-rare-accent-2,#9ec5ef)}.d1_svg .d1_svg__fill-rare-accent-2{fill:var(--c-rare-accent-2,#9ec5ef)}.d1_svg .d1_svg__stop-color-rare-accent-2{stop-color:var(--c-rare-accent-2,#9ec5ef)}.d1_svg .d1_svg__stroke-rare-accent-3{stroke:var(--c-rare-accent-3,#6ea8e6)}.d1_svg .d1_svg__fill-rare-accent-3{fill:var(--c-rare-accent-3,#6ea8e6)}.d1_svg .d1_svg__stop-color-rare-accent-3{stop-color:var(--c-rare-accent-3,#6ea8e6)}.d1_svg .d1_svg__stroke-rare-accent-4{stroke:var(--c-rare-accent-4,#3d8bde)}.d1_svg .d1_svg__fill-rare-accent-4{fill:var(--c-rare-accent-4,#3d8bde)}.d1_svg .d1_svg__stop-color-rare-accent-4{stop-color:var(--c-rare-accent-4,#3d8bde)}.d1_svg .d1_svg__stroke-rare-accent-5{stroke:var(--c-rare-accent-5,#216fc2)}.d1_svg .d1_svg__fill-rare-accent-5{fill:var(--c-rare-accent-5,#216fc2)}.d1_svg .d1_svg__stop-color-rare-accent-5{stop-color:var(--c-rare-accent-5,#216fc2)}.d1_svg .d1_svg__stroke-rare-accent-6{stroke:var(--c-rare-accent-6,#195391)}.d1_svg .d1_svg__fill-rare-accent-6{fill:var(--c-rare-accent-6,#195391)}.d1_svg .d1_svg__stop-color-rare-accent-6{stop-color:var(--c-rare-accent-6,#195391)}.d1_svg .d1_svg__stroke-rare-accent-7{stroke:var(--c-rare-accent-7,#103761)}.d1_svg .d1_svg__fill-rare-accent-7{fill:var(--c-rare-accent-7,#103761)}.d1_svg .d1_svg__stop-color-rare-accent-7{stop-color:var(--c-rare-accent-7,#103761)}.d1_svg .d1_svg__stroke-rare-accent-8{stroke:var(--c-rare-accent-8,#081c30)}.d1_svg .d1_svg__fill-rare-accent-8{fill:var(--c-rare-accent-8,#081c30)}.d1_svg .d1_svg__stop-color-rare-accent-8{stop-color:var(--c-rare-accent-8,#081c30)}.d1_svg .d1_svg__stroke-rare-accent-9{stroke:var(--c-rare-accent-9,black)}.d1_svg .d1_svg__fill-rare-accent-9{fill:var(--c-rare-accent-9,black)}.d1_svg .d1_svg__stop-color-rare-accent-9{stop-color:var(--c-rare-accent-9,black)}.d1_svg .d1_svg__opacity-1{opacity:.05}.d1_svg .d1_svg__opacity-2{opacity:.1}.d1_svg .d1_svg__opacity-3{opacity:.15}.d1_svg .d1_svg__opacity-4{opacity:.2}.d1_svg .d1_svg__opacity-5{opacity:.25}.d1_svg .d1_svg__opacity-6{opacity:.3}.d1_svg .d1_svg__opacity-7{opacity:.35}.d1_svg .d1_svg__opacity-8{opacity:.4}.d1_svg .d1_svg__opacity-9{opacity:.45}.d1_svg .d1_svg__opacity-10{opacity:.5}.d1_svg .d1_svg__opacity-11{opacity:.55}.d1_svg .d1_svg__opacity-12{opacity:.6}.d1_svg .d1_svg__opacity-13{opacity:.65}.d1_svg .d1_svg__opacity-14{opacity:.7}.d1_svg .d1_svg__opacity-15{opacity:.75}.d1_svg .d1_svg__opacity-16{opacity:.8}.d1_svg .d1_svg__opacity-17{opacity:.85}.d1_svg .d1_svg__opacity-18{opacity:.9}.d1_svg .d1_svg__opacity-19{opacity:.95}.d1_svg .d1_svg__opacity-20{opacity:1}.d1_svg__fill-skin-tone-5{fill:#c0b19c}.d1_svg__fill-theme{fill:var(--theme-c,var(--c-major-accent-5,lightgray))}.d1_svg__fill-theme-light{fill:var(--theme-c-light,var(--c-major-accent-5,lightgray))}.d1_svg--wave-section{pointer-events:none}.d1_svg--wave-section .d1_svg__stop-color-1{stop-color:var(--section-c-background-darker,lightgray)}.d1_svg--wave-section .d1_svg__stop-color-2{stop-color:var(--section-c-background-darker-2,white)}.d1_svg--topography .d1_svg__topo-lines{fill:var(--section-c-background-darker-2,lightgray)}.d1_svg--branching-pattern .d1_svg__branches{fill:var(--section-c-background-darker-2,lightgray)}.d1_svg--hosted-repo-header .d1_svg__stop-color-background-lighter{stop-color:var(--c-major-accent-1,#cdf5fa)}.d1_svg--hosted-repo-header .d1_svg__stop-color-background-light{stop-color:var(--c-major-accent-2,#e6fdfd)}.d1_svg--hosted-repo-header .d1_svg__fill-shirt{fill:var(--theme-c,var(--c-minor-accent-5,#EED268))}.d1_svg--404{fill:inherit}.tabs{font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:grid;grid-gap:2rem;grid-template-columns:100%;grid-template-rows:auto 1fr auto;grid-template-areas:"tabs" "panel" "annotation";transition:height .4s;width:100%;margin:0;min-width:0}@media only screen and (min-width:699px){.tabs{grid-gap:.5rem 3rem;grid-template-columns:min-content auto;grid-template-rows:min-content,min-content;grid-template-areas:"tabs panel" "annotation panel"}}.tabs__panel{grid-area:panel;transform:translateY(0);transition:opacity .4s,transform .35s;opacity:1;z-index:1}.tabs__panel[aria-hidden=true]{opacity:0;z-index:0;transform:translateY(-1px);transition:opacity .05s,transform .05s}.tabs__annotation{font-size:var(--fs-medium,1.1rem);font-weight:var(--fw-bold,500);color:var(--section-c-accent,dimgray);line-height:1.45;grid-area:annotation;display:flex;align-items:flex-start;transform:translateY(0);transition:opacity .4s,transform .35s;opacity:1;z-index:1;margin-top:.5rem}.tabs__annotation[aria-hidden=true]{opacity:0;z-index:0;transform:translateY(-1px);transition:opacity .05s,transform .05s}@media only screen and (min-width:699px){.tabs__annotation{margin-top:1.5rem}}.tabs__anno-icon{stroke:var(--section-c-accent,dimgray);display:inline-flex;transform:rotate(-90deg);vertical-align:middle}@media only screen and (min-width:699px){.tabs__anno-icon{transform:rotate(0)}}.tabs__tablist{margin:0;padding:0;grid-area:tabs}.tabs__tab{display:block;height:3rem;margin-top:.5rem;min-width:3rem}@media only screen and (min-width:699px){.tabs--tab-position-top{grid-gap:1rem;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr auto;grid-template-areas:"tabs" "panel" "annotation"}}.tabs--tab-position-top .tabs__tablist{display:flex;flex-direction:row;justify-content:center}.tabs--tab-position-top .tabs__tab{margin:0 .5rem}.tabs--tab-position-top .d1_button--tab{justify-content:center}.timeline{font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;margin-right:auto;margin-left:auto}.timeline::before{content:'';background:var(--section-c-accent,dimgray);opacity:.5;width:3px;height:95%;position:absolute;left:1rem;transform:translateX(-50%)}@media only screen and (min-width:699px){.timeline::before{left:50%}}.timeline__event{width:100%;margin-bottom:2rem}.timeline__event .card::after{content:'';display:block;clear:both;position:absolute;border-style:solid;width:0;height:0;top:calc((2.5rem + (.5 * 13px)) - (.5 * 15px) - 4px);left:-15px;border-width:10px 15px 10px 0;border-color:transparent var(--section-c-background-lighter,white)transparent transparent}@media only screen and (min-width:699px){.timeline__event:nth-child(even) .card{margin-left:55%}}.timeline__event:nth-child(even) .card__date{right:auto;left:0}.timeline__event:nth-child(odd) .card::after{left:-15px}@media only screen and (min-width:699px){.timeline__event:nth-child(odd) .card::after{left:auto;right:-15px;border-width:10px 0 10px 15px;border-color:transparent transparent transparent var(--section-c-background-lighter,white)}}.timeline__circle{width:13px;height:13px;background:var(--section-c-accent,dimgray);border-radius:50%;position:absolute;left:1rem;margin-top:2.5rem;margin-left:-6.5px}@media only screen and (min-width:699px){.timeline__circle{left:50%}}.timeline .card{margin-left:3.5rem;width:auto}@media only screen and (min-width:699px){.timeline .card{max-width:auto;margin-left:0;width:45%}}.d1_toc{font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (min-width:699px){.d1_toc{display:grid;grid-template-columns:minmax(250px,0.4fr)auto}}@media only screen and (min-width:1560px){.d1_toc{margin-left:-250px}}.d1_toc__toc-container{margin:0 .5rem 2rem 0}@media only screen and (min-width:699px){.d1_toc__toc{width:250px;margin-top:5rem}}.d1_toc__toc--affixed-mobile{z-index:3;position:fixed;top:0;left:0;background-color:var(--section-c-background-lighter,white);width:100%;display:grid;grid-template-columns:auto 70px;padding:0;box-shadow:-22px 1px 11px rgba(0,0,0,.15)}.d1_toc__toc--affixed-mobile .d1_toc__button{display:block;visibility:visible;text-align:center;color:var(--section-fc-title,black);height:auto;padding:8px 8px 15px;max-height:60px;height:40px}@media only screen and (min-width:699px){.d1_toc__toc--affixed-mobile{position:relative;background-color:unset;width:250px;display:block;left:auto;padding-top:0;box-shadow:none}.d1_toc__toc--affixed-mobile .d1_toc__button{display:none;visibility:hidden}}@media only screen and (min-width:699px){.d1_toc__toc--affixed-desktop{position:fixed;top:0;z-index:3;width:250px}}.d1_toc__toc ol,.d1_toc__toc ul{margin:0;padding-inline-start:0;margin-block-end:0;text-decoration:none}.d1_toc__toc ol[aria-hidden=true] li.active,.d1_toc__toc ul[aria-hidden=true] li.active{margin-bottom:0}.d1_toc__toc ol[aria-hidden=false] li,.d1_toc__toc ul[aria-hidden=false] li{padding:.6rem 1rem .6rem .6rem;margin:0 0 .6rem;opacity:1;visibility:visible;height:auto}.d1_toc__toc a{height:100%;text-decoration:none;font-weight:var(--fw-bold,500);font-size:var(--fs-smaller,0.9rem);display:flex;flex-direction:row;align-items:center;justify-content:space-between;color:var(--section-fc-title,black)}.d1_toc__toc a a:visited,.d1_toc__toc a a:hover,.d1_toc__toc a a:active{color:var(--section-fc-title,black)}.d1_toc__toc li{display:block;opacity:0;visibility:hidden;transition:height .18s 0s ease-in-out,opacity .1s .17s ease-in-out,margin .18s 0s ease-in-out;height:0;overflow:hidden;margin:0;padding:0}.d1_toc__toc li ol,.d1_toc__toc li ul{transition:max-height .18s 0s ease-in-out,opacity .1s .17s ease-in-out,margin .18s 0s ease-in-out;height:auto;margin:0;max-height:0;overflow:hidden;opacity:0}.d1_toc__toc li ol li.active,.d1_toc__toc li ul li.active{background-color:transparent;border-left:none;box-shadow:none}.d1_toc__toc li ol li.active a,.d1_toc__toc li ol li.active a:visited,.d1_toc__toc li ol li.active a:hover,.d1_toc__toc li ol li.active a:active,.d1_toc__toc li ul li.active a,.d1_toc__toc li ul li.active a:visited,.d1_toc__toc li ul li.active a:hover,.d1_toc__toc li ul li.active a:active{color:var(--section-c-accent)}.d1_toc__toc li ol li a,.d1_toc__toc li ol li a:visited,.d1_toc__toc li ol li a:hover,.d1_toc__toc li ol li a:active,.d1_toc__toc li ul li a,.d1_toc__toc li ul li a:visited,.d1_toc__toc li ul li a:hover,.d1_toc__toc li ul li a:active{color:var(--section-fc-body,grey)}.d1_toc__toc li ol li:last-child,.d1_toc__toc li ul li:last-child{margin-bottom:0}.d1_toc__toc li.active{box-shadow:0 3px 8px var(--section-c-shadow-2,rgba(0,0,0,0.2)),0 0 2px var(--section-c-shadow-3,rgba(0,0,0,0.3));border-radius:var(--br-default,0.25rem);filter:brightness(1.04);background-color:var(--section-c-background-lighter,white);border-left:4px solid var(--section-c-accent,grey);margin-left:-4px;opacity:1;visibility:visible;height:auto;padding:.6rem 1rem .6rem .6rem;margin:0 0 .6rem}.d1_toc__toc li.active a,.d1_toc__toc li.active a:visited,.d1_toc__toc li.active a:hover,.d1_toc__toc li.active a:active{color:var(--section-fc-title,black)}.d1_toc__toc li.active ol,.d1_toc__toc li.active ul{max-height:500px;margin-top:1rem;opacity:1}.d1_toc__button{border:none;margin:0;text-decoration:none;background:0 0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;display:none;visibility:hidden}.d1_toc__button:focus{outline:none}.d1_toc__button::-moz-focus-inner{border:0}.d1_toc__button-icon{stroke:var(--section-fc-title,black)}@media only screen and (min-width:699px){.d1_toc__content{margin-left:1.5rem}}.video{max-width:100%}.video--uploaded .video__html5video{max-width:100%;border-radius:var(--br-default,0.25rem)}.video--vimeo{padding:46.88% 0 0;position:relative}.video--vimeo .video__iframe{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:var(--br-default,0.25rem);background:#d7e8ec;box-shadow:.625rem .625rem 2rem var(--section-c-shadow-4),-.625rem -.625rem 2rem #fff}.webinar-details{--webinar-details-c-accent: var(--section-c-accent, var(--c-major-accent-on-default, grey)) !important;font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;height:100%}@media only screen and (min-width:699px){.webinar-details{padding-top:1rem}}.webinar-details__video{display:grid;grid-auto-rows:auto;grid-gap:2rem}.webinar-details__video-icon{stroke:var(--section-fc-body,gray);margin-right:7px}.webinar-details__video-title{font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--section-fc-body,black);font-weight:var(--fw-bold,500)}.webinar-details__slides{margin-top:1.6rem;text-align:center;text-align:-webkit-center}.webinar-details__figure{max-width:350px;margin:2rem auto}.webinar-details__read-more{font-weight:var(--fw-light,300);color:var(--webinar-details-c-accent);font-size:var(--fs-small,1rem);margin-left:1rem}.webinar-details__intro{font-size:var(--fs-large,1.22rem);margin-bottom:2rem}.webinar-details__intro .accordion__trigger{line-height:1.5}.webinar-details__abstract{font-size:var(--fs-medium,1.1rem);line-height:1.6}.webinar-details__intro:hover__read-more{filter:brightness(1.05)}.webinar-list{--webinar-list-c-accent: var(--section-c-accent, var(--c-major-accent-on-default, blue));--webinar-list-c-accent-subtle: var(--section-c-accent-very-subtle, var(--c-major-accent-very-subtle-on-default, lightblue));--webinar-list-fw-filter-titles: var(--fw-bold, 500);--webinar-list-c-shadow: var(--section-c-shadow-2, var(--c-shadow-2-on-default, rgba(1, 1, 1, 0.08)));--webinar-list-c-shadow-darker: var(--section-c-shadow-3, var(--c-shadow-3-on-default, rgba(1, 1, 1, 0.1)));--webinar-list-c-icon: var(--section-fc-body, var(--c-foreground-on-default, black));--webinar-list-c-ui-elements: var(--section-c-background-darker-2, var(--c-default-darker-2, grey));font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:grid}@media only screen and (min-width:699px){.webinar-list{grid-template-columns:15rem auto;grid-gap:0 2rem}}.webinar-list__filters{margin-bottom:1rem}.webinar-list__filter{margin:0;padding-block-start:0;padding-inline-end:0;padding-block-end:0;margin-inline-end:0;min-inline-size:0;padding-inline-start:0;border:none;padding:.5rem;margin-top:1.5rem}.webinar-list__filter-legend{display:block;font-weight:var(--webinar-list-fw-filter-titles);margin:0 0 .5rem}.webinar-list__filter-chip{position:relative;display:inline-block;margin:0 .5rem .5rem 0}.webinar-list__filter-checkbox{position:absolute;opacity:0}.webinar-list__filter-label{background-color:var(--webinar-list-c-ui-elements);box-shadow:0 .03rem .5rem -.2rem var(--webinar-list-c-shadow);border-radius:var(--br-default,0.25rem);cursor:pointer;padding:.17rem .38rem;width:min-content;display:block;position:relative}.webinar-list__filter-checkbox:checked+.webinar-list__filter-label{background-color:var(--webinar-list-c-accent-subtle);color:var(--webinar-list-c-accent);box-shadow:0 .03rem .5rem -.2rem var(--webinar-list-c-shadow-darker)}.webinar-list__input{border:none;outline:none;border-radius:var(--br-default,0.25rem);color:var(--c-foreground-on-default,black);background-color:var(--c-default-lighter,white);box-shadow:0 0.03rem 0.5rem -0.2rem var(--section-c-shadow-3,var(--c-shadow-2-on-default,rgba(1,1,1,0.08)));width:100%;border-bottom:1.5px solid transparent;transition:transform .15s ease,color .15s ease;background-color:var(--webinar-list-c-ui-elements);box-shadow:0 .03rem .5rem -.2rem var(--webinar-list-c-shadow)}.webinar-list__input:focus{box-shadow:0.01rem 0.06rem 0.8rem -0.17rem var(--section-c-shadow-4,var(--c-shadow-4-on-default,rgba(1,1,1,0.08)));color:var(--c-major-accent-on-default,black);filter:brightness(1.01);border:none;border-bottom:1.5px solid var(--section-c-accent,var(--c-major-accent-on-default,grey));transform:translateY(-0.5px)}.webinar-list__input:disabled{opacity:.6;cursor:not-allowed}.webinar-list__input::placeholder{font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--c-foreground-very-subtle-on-default,white)}.webinar-list__input:focus{box-shadow:.01rem .06rem .8rem -.17rem var(--webinar-list-c-shadow-darker)}.webinar-list__search-area{font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;padding-top:1.2rem;margin-bottom:.5rem;min-height:55px}.webinar-list__search-area .webinar-list__input{font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.9rem;line-height:1;min-height:1.7rem;padding:.4rem 2.1rem}.webinar-list__search-area .webinar-list__label{font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;font-size:.9rem;line-height:1.05;top:1.645rem;left:2.1rem;transition:all .15s ease;white-space:nowrap;overflow:hidden;color:var(--c-foreground-subtle-on-default,grey);pointer-events:none;text-shadow:none}.webinar-list__search-area .webinar-list__input:not(:placeholder-shown)~.webinar-list__label{font-size:.77724rem;top:0;left:0;color:var(--section-c-foreground-subtle,var(--c-foreground-subtle-on-default,grey));text-shadow:inherit}.webinar-list__search-area .webinar-list__input:focus~.webinar-list__label{color:var(--section-c-accent,var(--c-major-accent-on-default,black));left:0;top:0;font-size:.77724rem;text-shadow:inherit}.webinar-list__search-area .webinar-list__input::placeholder{color:transparent;font-family:var(--ff-body,"Work Sans",sans-serif);font-size:var(--fs-body,1rem);font-weight:var(--fw-body,400);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.9rem;line-height:1}.webinar-list__search-area .webinar-list__input:focus::placeholder{color:var(--c-foreground-very-subtle-on-default,grey)}.webinar-list__label{width:80%}.webinar-list__search-icon{position:absolute;left:1.05rem;transform:translate(-50%,-1px);top:1.6rem;pointer-events:none;stroke:var(--webinar-list-c-icon)}.webinar-list__input:focus~.webinar-list__search-icon svg{transform:translateY(-0.5px)}.webinar-list__filter--active{background-color:var(--webinar-list-c-accent-subtle)!important;color:var(--webinar-list-c-accent)!important}.webinar-list__webinars{list-style:none;margin:0;padding:0;display:grid;grid-auto-flow:row;grid-gap:.8rem 0}.webinar-list__webinar{list-style:none;display:block}.webinar-list__paginate-text{margin-top:2rem}