@charset "UTF-8";h1,h2,h3,h4,h5,h6{clear:both;vertical-align:top}h1,.h1{font-size:clamp(5.2rem,5.2rem + (8.8 * 10 - 5.2 * 10) * (100vw - 420px) / (1440 - 420),8.8rem);font-family:bennet-banner,sans-serif;font-weight:700;letter-spacing:-.04em;line-height:1;margin:0 0 1em}h2,.h2,blockquote p{letter-spacing:-.03em;font-family:bennet-banner,sans-serif;font-size:clamp(4.8rem,4.8rem + (7.8 * 10 - 4.8 * 10) * (100vw - 420px) / (1440 - 420),7.8rem);font-weight:700;line-height:1;margin:0 0 .4em}h3,.h3{font-size:clamp(3.2rem,3.2rem + (4 * 10 - 3.2 * 10) * (100vw - 420px) / (1440 - 420),4rem);font-family:bennet-banner,sans-serif;font-weight:700;letter-spacing:-.03em;line-height:1.1;margin:0 0 .5em}h4,.h4{font-size:clamp(2.4rem,2.4rem + (2.8 * 10 - 2.4 * 10) * (100vw - 420px) / (1440 - 420),2.8rem);font-family:bennet-banner,sans-serif;font-weight:700;letter-spacing:-.03em;line-height:1.1;margin:0 0 .5em}h5,.h5{font-size:clamp(1.8rem,1.8rem + (2.2 * 10 - 1.8 * 10) * (100vw - 420px) / (1440 - 420),2.2rem);font-family:basic-sans,sans-serif;font-weight:600;line-height:1.33;margin:0 0 .5em}h6,.h6{font-size:clamp(1.6rem,1.6rem + (1.8 * 10 - 1.6 * 10) * (100vw - 420px) / (1440 - 420),1.8rem);font-family:bennet-banner,sans-serif;font-style:italic;font-weight:300;line-height:1.33;margin:0 0 .5em}p{font-size:clamp(1.6rem,1.6rem + (1.8 * 10 - 1.6 * 10) * (100vw - 420px) / (1440 - 420),1.8rem);font-family:basic-sans,sans-serif;font-weight:300;line-height:1.7;margin:0 0 .5rem}strong,b{color:#201e1e;font-weight:700}ul,ol{width:100%;margin:0 0 2rem}ul li,ol li{width:auto;display:block;font-family:basic-sans,sans-serif;margin:0 0 1rem}ul{list-style:disc}ol{list-style:decimal}.text-content p,.templatecontent p{margin:0 0 2rem}.text-content .small-text,.templatecontent .small-text{font-size:clamp(1.1rem,1.1rem + (1.3 * 10 - 1.1 * 10) * (100vw - 420px) / (1440 - 420),1.3rem)}.text-content li,.templatecontent li{padding:0 0 0 2rem}.text-content ul ol,.text-content ul ul,.text-content ol ul,.text-content ol ol,.templatecontent ul ol,.templatecontent ul ul,.templatecontent ol ul,.templatecontent ol ol{padding:0;margin-top:.5rem}.text-content li:last-child,.templatecontent li:last-child{margin-bottom:0}.text-content ul>li:before,.templatecontent ul>li:before{content:"\25cf";width:2rem;display:inline-block;margin:0 0 0 -2rem;padding:0;color:#201e1e;vertical-align:top}.text-content ol,.templatecontent ol{counter-reset:number}.text-content ol>li,.templatecontent ol>li{counter-increment:number 1}.text-content ol>li:before,.templatecontent ol>li:before{content:counter(number) ".";width:3.5rem;display:inline-block;margin:0 0 0 -4rem;padding:0 .5rem 0 0;color:#201e1e;text-align:right;vertical-align:top}.text-content .sw-image-left-aligned,.templatecontent .sw-image-left-aligned{margin-right:24px!important;margin-bottom:24px!important;left:-40px;position:relative}@media screen and (max-width:767px){.text-content .sw-image-left-aligned,.templatecontent .sw-image-left-aligned{float:none!important;display:block!important;width:100%!important;left:unset!important;right:unset!important;margin:0 0 2rem!important}}.text-content .sw-image-right-aligned,.templatecontent .sw-image-right-aligned{margin-left:24px!important;margin-bottom:24px!important;right:-40px;position:relative}@media screen and (max-width:767px){.text-content .sw-image-right-aligned,.templatecontent .sw-image-right-aligned{float:none!important;display:block!important;width:100%!important;left:unset!important;right:unset!important;margin:0 0 2rem!important}}dt{font-weight:700}dd{margin:0 2rem 2rem 0}dfn,cite,em,i{font-style:italic}blockquote{position:relative;width:100%;margin:2rem 0 0;transition:all .9s ease 0s;padding:0 2em}blockquote:before{display:inline-block;width:34px;height:34px;position:absolute;left:-1em;background-image:url(https://prod.speakcdn.com/sitefiles/3054/images/icons/blockquote.svg);background-size:contain;background-position:center;background-repeat:no-repeat}blockquote p{font-size:clamp(3.2rem,3.2rem + (4 * 10 - 3.2 * 10) * (100vw - 420px) / (1440 - 420),4rem);color:#114069;line-height:52px}blockquote h4,blockquote h6{padding:0 2rem 0 3rem}blockquote h4{position:relative}blockquote h4:before{content:"";position:absolute;width:2rem;height:.2rem;top:calc(50% - .1rem);left:0;background:#114069}address{margin:0 0 2rem}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:1.6rem;line-height:2rem;margin-bottom:2em;padding:2em;overflow:auto;max-width:100%}code,kbd,tt,var{font:15px Monaco,Consolas,Andale Mono,DejaVu Sans Mono,monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}sup,sub{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}small{font-size:75%}big{font-size:125%}figure{margin:0}table{width:100%;margin:0 0 2rem;padding:0}table thead,table tbody,table tr{width:100%;margin:0;padding:0}table td,table th{margin:0;padding:2rem 2rem 1.9rem 1.9rem;font-size:1.8rem;line-height:2.5rem;border-width:0 .1rem .1rem 0;border-style:solid;border-color:#fff}.blue-bg table td,.blue-bg table th{border-color:#114069}table th{font-weight:700;color:#fff;background-color:#201e1e}table td{font-weight:300;color:#201e1e;background-color:#eae9e8}hr{background-color:#cac9c8;border:0;height:1px;margin-bottom:2rem}.assistive-text,.tribe-events-visuallyhidden{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);position:absolute!important;top:-999999px}i,[class*=material-]{display:inline-block;font-size:inherit;line-height:inherit;color:inherit;vertical-align:top}[class*=material-]{pointer-events:none}.uppercase{text-transform:uppercase}.blue-text{color:#071d29}body:not(.blog) #content:before{content:"";background-image:url(https://prod.speakcdn.com/sitefiles/3054/images/elements/topographic-body.svg);background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;top:-206px;right:-67px;width:800px;aspect-ratio:694/1120;z-index:-1}@media only screen and (min-width:840px){body:not(.blog) #content:before{top:-240px;right:-41px}}@media only screen and (min-width:1440px){body:not(.blog) #content:before{top:-267px;right:-17px}}
