html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}*,*:before,*:after{box-sizing:inherit}body{line-height:1}.wrap{margin:0 auto;max-width:1440px;padding:0 5%}.outerWrap{padding:0}html{scroll-behavior:smooth}body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch}img{display:block;max-width:100%}.noSelect{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.btn{border:2px solid currentColor;display:inline-block;line-height:1;margin:0 0.5em 0.5em 0;min-width:2em;padding:0.75em 1em;position:relative;text-decoration:none;z-index:1}.btnAlt{color:var(--color-secondary)}.btnFill{background:var(--color-primary);border:0;color:#fff;padding:calc(0.75em + 2px) 1.25em}.btnInline{padding:0.125em 0.25em}.btn:last-child{margin-right:0}.call{border-left:2px solid var(--color-secondary);max-width:64ch;padding:.25em 0 .25em .75em}@media(min-width:768px){[data-flexcol]{overflow:hidden}.col{float:left;margin:0 5% 0 0;min-height:1px;width:47.5%}.col:nth-child(2){margin:0}}@media(min-width:1024px){[data-flexcol='3'] .col,[data-flexcol='4'] .col{margin:0 5% 0 0;width:30%}[data-flexcol='3'] .col:last-child,[data-flexcol='4'] .col:nth-child(3){margin:0}}@media(min-width:1400px){[data-flexcol='4'] .col.col{margin:0 4% 0 0;width:22%}[data-flexcol='4'] .col.col:last-child{margin:0}}@supports(display:flex){.col{float:none}@media(min-width:768px){[data-flexcol]{display:flex;flex-wrap:wrap}.col{flex:1;min-width:34%}}@media(min-width:1024px){[data-flexcol='3'] .col,[data-flexcol='4'] .col{min-width:26%}}@media(min-width:1400px){[data-flexcol='4'] .col{min-width:21%}}}@supports(column-gap:0){@media(min-width:768px){[data-cols]{column-count:2;column-gap:10%;orphans:4}[data-cols] .colSpan{column-span:all}[data-cols] .noColBreak{break-inside:avoid}[data-cols] p{break-inside:avoid}}@media(min-width:1024px){[data-cols]{column-gap:7.5%}}@media(min-width:1280px){[data-cols='3']{column-count:3}}}a:not([href]){background:red}hr{border:0;border-top:2px solid currentColor;height:0.125em;margin:1em auto 0.5em;width:100%}hr.hidden{visibility:hidden}@media(min-width:768px){hr{margin:2em auto 1.5em}}@media(min-width:1024px){hr{margin:3em auto 2.5em}}.priNav{overflow:hidden;position:relative}.priBreak,.priExpand,.priBreak~li{position:absolute;visibility:hidden}.priBreak~.priExpand{visibility:visible}.priOverflow{display:none;position:absolute;right:1em;top:3em}.priShow~.priOverflow{display:block}.priOverflow li{display:block;position:unset;visibility:unset}svg{height:auto}.toggle>svg:nth-child(2),.toggle.on>svg:first-child{display:none}.toggle.on>svg:nth-child(2){display:block}mask circle,mask polygon,mask rect{stroke:none !important}path{fill:none;stroke:#222;stroke-width:4;stroke-linejoin:round;stroke-linecap:round}*{-webkit-font-smoothing:antialiased}body{text-rendering:optimizeLegibility}h1,h2,h3,h4{hyphens:manual;line-height:1.25;margin:0.75em 0}p,li{hyphens:auto;max-width:72ch}.noHyphen{hyphens:none}p{line-height:1.5;margin:1em 0}a{border:0 solid currentColor;border-width:0 0 2px;text-decoration:none}@supports(text-underline-offset:0){a{border:0;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:0.125em}}a.clean{border:0;text-decoration:none}strong{font-weight:600}.strike{text-decoration:line-through}.textUL{line-height:1.375;list-style:disc;margin:1.5em 0 1.5em 1em}.textInsetUL{margin:1.5em 0 1.5em 1.25em}.textUL li{margin:0.5em 0}.preUL{margin-bottom:0}.preUL~.textUL{margin-top:0}.video{height:0;padding-top:75%;position:relative;width:100%}.video iframe{height:100%;left:0;position:absolute;top:0;width:100%}@media(min-width:768px){.video{padding-top:56.25%}}@media(min-width:1280px){.video{padding-top:47.5%}}:root{--color-primary:#2b6;--color-secondary:#496}::selection{background:var(--color-primary);color:#fff}body{background:#fff;color:#333;font-family:sans-serif}a{color:#4b7;color:var(--color-primary)}i,q{font-style:italic}q{quotes:none}header{background:var(--color-secondary);color:#fff;margin:0 auto;padding:0;position:relative}footer{background:#444;color:#eee;padding:1em 0}footer a{color:#fff}.wrap{max-width:1560px}header .wrap{position:relative}section .wrap{overflow:hidden}h1,h2,h3{font-family:forma-djr-text,sans-serif;margin:1em 0}h1{font-size:1.125em;font-weight:400;letter-spacing:-0.025em;margin:0 auto;padding:0.375em 0;position:relative}h2{color:#444;font-size:1.75em}h3{color:#333;font-size:1.25em;font-weight:500}h2:target,h3:target{font-weight:500;padding-top:1em;text-transform:uppercase}.emo{font-size:1.25em;line-height:1;position:relative;top:-0.1em}main{}section{background:#fff;margin:0 auto;max-width:1600px;padding:3em 0;position:relative}section.clip{padding:0}section.alt{background:var(--color-primary);color:#eee}section.altDark{background:#444}section.alt h2,section.altDark h2,section.alt h3,section.altDark h3{color:#eee}section.alt a{color:rgba(255,255,255,0.625)}section.altDark a{color:var(--color-primary)}@media(min-width:1024px){section{padding:7.5% 0 calc(7.5% + 3em)}}hr{width:90%}svg.hr{bottom:0;left:0;position:absolute;width:100%}.navWrap{left:0;position:absolute;top:0;width:100%;z-index:9}#navCheck{display:none}.navWrap label{display:block;height:3em;position:absolute;right:0;top:0;width:4em}.navWrap svg{height:3em;position:absolute;right:1em;top:0;width:3em}nav{background:var(--color-primary);font-family:forma-djr-text,sans-serif}#navCheck:checked~nav{display:block}.navWrap nav label{color:#eee;height:auto;left:unset;line-height:1;padding:0.5em 1em;right:0;top:0;width:auto}nav ul{list-style:none;overflow:auto;white-space:nowrap}nav li{display:inline-block;padding:0.5em 0.5em;text-transform:capitalize}nav a{border:0;color:#fff;text-decoration:none}nav a:hover{border-bottom:2px solid currentColor}nav span{display:none}@media(min-width:768px){nav{font-size:1.125em}nav span{display:unset}}.priOverflow{background:#444;min-width:10em;padding:0.5em 1em}.priOverflow li{padding:0.25em 0}dt{font-size:1.5em;font-weight:500}[data-cols]>:first-child,.colSpan + *{margin-top:0}footer [data-cols]{column-rule:unset}@media(min-width:768px){[data-cols]{column-rule:2px dotted #e4e4e4}section.alt [data-cols]{column-rule-color:rgba(255,255,255,0.125)}}.secCtrl{}.secDisc{}.secActive{}.secCtrl h2{opacity:0;transform:translateY(1em);transition:opacity 1.5s,transform 1s;transition-timing-function:ease-in-out,ease-out}.secDisc h2{opacity:1;transform:translateY(0)}@media(min-width:768px){#intro .wrap>p:first-of-type{font-family:forma-djr-text,sans-serif;font-size:1.25em;font-style:italic}}@media(min-width:320px){h1{font-size:1.25em}h3{font-size:1.375em}.display{font-size:1.125em}}@media(min-width:360px){.display{font-size:1.25em}}@media(min-width:400px){h3{font-size:1.375em}}@media(min-width:480px){}@media(min-width:600px){body{font-size:1.125em}h2{font-size:1.75em}.display{font-family:forma-djr-text,sans-serif;margin:0.25em 0}}@media(min-width:768px){h2{font-size:2em}.display{font-size:1.5em;margin:0}}@media(min-width:1024px){header{padding-bottom:0}}