@font-face{font-family:caveat;font-style:normal;font-weight:400;src:url(data:application/font-woff2;charset=utf-8;base64,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) format("woff2"),url(data:application/font-woff;charset=utf-8;base64,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) format("woff")}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:initial}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:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{color:inherit;text-decoration:inherit}*,:after,:before{box-sizing:inherit}html{box-sizing:border-box}button{cursor:pointer}input[type=checkbox],input[type=radio]{margin:0}:root{--accent:#ffb300;--primary:#1d4771;--primary-dark:#132d48;--background-color:#eee;--dark-background:#15151f;--dark-foreground:#fff}body{background-color:var(--background-color);font-family:Open Sans,Arial,sans-serif;min-height:100vh}.button{background-color:var(--primary);border:none;box-shadow:0 0 6px #0000004d;color:#fff;font:inherit;font-size:.9em;font-weight:700;letter-spacing:.05em;line-height:1.25em;padding:.3em .6em;text-align:center;text-transform:uppercase;transition:box-shadow .2s,transform .1s,background-color .2s;width:100%}a.button{display:inline-block;width:auto}.button:hover{background-color:var(--primary-dark);box-shadow:0 4px 8px #0000004d;transform:translateY(-2px)}.button:active{box-shadow:0 2px 8px #0000004d;transform:translateY(2px)}.button.button-warning{background-color:#ffd042;color:#544414}.button.button-danger{background-color:#bf4040;color:#fff}.button.button-small{font-size:.9em;text-transform:none}.button.button-inline{display:inline-block;width:auto}.key-value-pairs a,a.link{font-weight:700;line-height:1.2em}.key-value-pairs a,a.link,button.link{color:#4095bf;cursor:pointer;text-decoration:underline}button.link{background-color:initial;border:none;display:inline;font:inherit;font-weight:700;margin:0;padding:0}.text-accent{color:var(--accent)}.link-filters{align-items:baseline;display:flex;flex-wrap:wrap;margin-left:-.25em;margin-right:-.25em}.link-filters>span{margin-bottom:.5em}.link-filters>*{margin:.25em}.link-filter-inactive{background-color:#888}.link-filter-inactive:hover{background-color:var(--primary)}.horizontal-layout{align-items:baseline;display:flex}.horizontal-layout-wrap{flex-wrap:wrap}.horizontal-layout-centered{justify-content:center}.horizontal-layout-spaced>*+*{margin-left:1em}.vertical-layout{display:flex;flex-direction:column}.vertical-layout-spaced>*+*{margin-top:1em}.vertical-layout-large-spaced>*+*{margin-top:2.5em}.page{--page-margin-top:2em;margin:2em auto;margin-top:var(--page-margin-top);max-width:1200px;padding:0 3em}.page.page-extra-narrow{max-width:500px}.page.page-narrow{max-width:800px}.page.page-wide{max-width:1500px}.page.page-extra-wide{max-width:2000px}.page-right-sidebar{display:grid;grid-template-areas:"main . sidebar";grid-template-columns:minmax(0,3.25fr) 1.5rem minmax(calc(250px + 4.5rem),1fr);grid-template-rows:1fr}.page-left-sidebar{display:grid;grid-template-areas:"sidebar . main";grid-template-columns:minmax(calc(250px + 4.5rem),1fr) 1.5rem 3.25fr;grid-template-rows:1fr}.page-left-sidebar>article{grid-area:main;-ms-grid-column:3;-ms-grid-row:1}.page-right-sidebar>article{grid-area:main;-ms-grid-column:1;-ms-grid-row:1}.page-left-sidebar>.sidebar{grid-area:sidebar;-ms-grid-column:1;-ms-grid-row:1}.page-right-sidebar>.sidebar{grid-area:sidebar;-ms-grid-column:3;-ms-grid-row:1}.page-left-sidebar>.sidebar{border-right:1px solid #aaa;padding-right:1.5rem}.page-right-sidebar>.sidebar{border-left:1px solid #aaa;padding-left:1.5rem}@media (max-width:800px){.page{--page-margin-top:2.25em;padding-left:2em;padding-right:2em}}@media (max-width:1000px){.page-left-sidebar,.page-right-sidebar{display:block}.page-left-sidebar>.sidebar-has-content,.page-right-sidebar>.sidebar-has-content{border-top:thin solid #999}.page-left-sidebar>.sidebar,.page-right-sidebar>.sidebar{border-left:none;margin-top:3em;padding:3em 0 0}}.page-title{border-bottom:2px solid var(--accent);font-size:2em;line-height:1.15em;padding-bottom:.25em}.sidebar.sidebar-has-content{align-items:start;display:flex;flex-direction:column;gap:1em}.site-notification{background-color:#bf4040;color:#fff;left:50%;padding:.5em 1em;position:absolute;text-align:center;top:0;transform:translateX(-50%);z-index:10001}.site-notification.text>p a{color:#fff}.slide-in{bottom:0;position:fixed;z-index:1001;--width:calc(min(100vw, 800px) - 2em);left:calc((100vw - var(--width))/2);max-height:80vh;width:var(--width);--animation-duration:0.3s;background-color:var(--background-color);border:6px solid var(--accent);box-shadow:0 0 8px #0003;padding:.75em 1.25em;transform:translateY(calc(100% + 8em));transition:box-shadow var(--animation-duration),transform var(--animation-duration)}.slide-in.slide-in-active{box-shadow:0 0 10px #0000004d;transform:translateY(0)}.slide-in .slide-in-close{background-color:var(--accent);cursor:pointer;display:flex;margin:-6px;padding:5px;position:absolute;right:1px;top:1px;transition:transform .15s}.slide-in .slide-in-close svg{height:22px;width:22px}.slide-in .text>h2{padding-right:30px}.notification{clear:both;padding:.75em 1em}.notification-success{background-color:#6fb34d;color:#fff}.notification-info{background-color:#4095bf;color:#fff}.notification-warning{background-color:#ffe082;color:#000}.notification-failure{background-color:#bf4040;color:#fff}.notification a{font-weight:700;text-decoration:underline}.notification p{line-height:1.5em}.notification strong{font-weight:700}.notification em{font-style:italic}.block-ad-content{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:-1em;margin-right:-1em}.sidebar.sidebar-has-content .block-ad-container{margin-top:3em}.block-ad-container{width:100%}.block-ad-container img{flex-grow:1;margin-bottom:1em;margin-right:1em;max-width:400px;width:300px}.block-ad-container-label{border-bottom:1px solid #aaa;color:#777;display:block;font-style:italic;margin-bottom:.75em;padding-bottom:.5em}[data-drop-down].drop-down-expanded>div{display:block}[data-drop-down=grid].drop-down-expanded>div{display:grid}[data-drop-down]:hover{background-color:#ddd}[data-drop-down].drop-down-expanded{background-color:#fff;box-shadow:0 0 6px #00000026}[data-drop-down].drop-down-expanded:after{background-color:#fff;content:"";height:7px;left:0;position:absolute;top:calc(100% - 4px);width:100%;z-index:1001}[data-drop-down]{align-items:center;border:thin solid #aaa;cursor:pointer;display:flex;margin-bottom:.5em;padding:.25em .75em;position:relative}[data-drop-down]:not(:first-child){margin-left:.5em}[data-drop-down]>label{cursor:pointer}[data-drop-down]>svg{margin-left:.25em;transform:translateY(.075em)}[data-drop-down]>div{background-color:#fff;border:1px solid #bbb;box-shadow:0 0 6px #0000001a;display:none;left:-1px;max-width:80vw;padding:.5em;position:absolute;top:100%;width:400px;z-index:1001}.fly-out-filters{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:-.5em;-webkit-user-select:none;user-select:none;width:auto}.site-header{background-color:#1d4771;background-image:url(images/header.jpg);background-position:50% 75%;background-size:cover;display:grid;padding:1rem}.site-header .site-logo{grid-area:logo}.site-header .site-banner-ad{grid-area:ad}.site-header .site-nav{grid-area:nav}.site-header .site-logo img{height:5rem}.hero .site-header{background-color:initial;background-image:none}@media (min-width:1620px){.site-header{grid-column-gap:2rem;grid-template-areas:"logo        ad          nav" "section-nav section-nav section-nav";grid-template-columns:auto 728px 1fr;grid-template-rows:auto auto}.site-nav{text-align:right}.site-header .site-banner-ad{justify-self:center}.site-header .site-banner-ad img{height:auto;max-width:100%}.site-header>*{align-self:center}.site-header.site-header-no-ad{grid-template-areas:"logo        nav         nav" "section-nav section-nav section-nav"}.site-header .site-logo,.site-header.site-header-no-ad>.site-logo{-ms-grid-column:1;-ms-grid-row:1}.site-header .site-banner-ad{-ms-grid-column:3;-ms-grid-row:1}.site-header .site-nav{-ms-grid-column:5;-ms-grid-row:1}.site-header.site-header-no-ad>.site-nav{-ms-grid-column:2;-ms-grid-row:1;-ms-grid-column-span:2}}@media (min-width:800px) and (max-width:1619px){.site-header{grid-template-columns:auto 1fr;grid-template-rows:1fr auto auto;grid-row-gap:1rem;grid-column-gap:2rem;grid-template-areas:"logo        ad" "logo        nav" "section-nav section-nav"}.site-nav{text-align:right}.site-header .site-banner-ad{justify-self:end}.site-header .site-banner-ad img{height:auto;max-width:100%}.site-header>*{align-self:center}.site-header.site-header-no-ad{grid-template-areas:"logo        nav" "logo        nav" "section-nav section-nav"}.site-header .site-logo{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1}.site-header.site-header-no-ad>.site-logo{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1}.site-header .site-banner-ad{-ms-grid-column:3;-ms-grid-row:1}.site-header .site-nav{-ms-grid-column:3;-ms-grid-row:3;-ms-grid-column-span:1}.site-header.site-header-no-ad>.site-nav{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:2;-ms-grid-column-span:1}}@media (max-width:799px){.site-header{grid-row-gap:1.3rem;grid-template-areas:"logo" "ad" "nav" "section-nav";grid-template-rows:auto auto auto auto}.site-header>*{justify-self:center}.site-header .site-banner-ad img{height:auto;max-width:100%}.site-nav{text-align:center}.site-header .site-logo{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1}.site-header .site-banner-ad{-ms-grid-column:1;-ms-grid-row:3}.site-header .site-nav{-ms-grid-row:5;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1}}.site-nav{margin-left:-.5em;margin-right:-.5em}.site-nav a{border-bottom:2px solid #0000;color:#fff;font-size:1.1rem;font-weight:700;line-height:1.75em;margin-left:.5em;margin-right:.5em;padding-bottom:.1em;text-transform:uppercase;transition:color .5s,border-bottom-color 2s;white-space:nowrap}.site-nav a:hover{border-bottom:2px solid var(--accent);color:var(--accent);transition:color .05s,border-bottom-color .05s}.section-nav{color:#fff;display:flex;font-size:1.3em;grid-area:section-nav;justify-content:center;margin-bottom:-1rem;margin-top:3rem}@media (min-width:1620px){.section-nav{-ms-grid-column:1;-ms-grid-row:2;-ms-grid-column-span:5}.site-header.site-header-no-ad>.section-nav{-ms-grid-column:1;-ms-grid-row:2;-ms-grid-column-span:3}}@media (min-width:800px) and (max-width:1619px){.section-nav{-ms-grid-column:1;-ms-grid-row:5;-ms-grid-column-span:3}.site-header.site-header-no-ad>.section-nav{-ms-grid-column:1;-ms-grid-row:3;-ms-grid-column-span:2}}@media (max-width:799px){.section-nav{-ms-grid-column:1;-ms-grid-row:7;-ms-grid-column-span:1}}.section-nav a{line-height:1.15em;padding:.2em .75em .3em;text-align:center}.section-nav a:hover{background-color:#d6d6d6;color:#000}.section-nav a.current{background-color:#eee;color:#000;font-weight:700}.article-cards>*+*{margin-top:3rem}.article-card{align-items:flex-start;display:flex;gap:2rem;justify-content:stretch}.article-card-text.text>h2{border-bottom:2px solid var(--accent)}.article-card-text.text>*+*{margin-top:.5em}.article-card-image{flex-grow:0;flex-shrink:0;width:30%}.article-card-image img{box-shadow:0 0 8px #00000026;display:block;margin-top:.25em;width:100%}@media (max-width:700px){.article-card{align-items:stretch;flex-direction:column;gap:1rem;justify-content:flex-start}.article-card-image{width:100%}}@media (min-width:1100.5px){.columns-1-1 .article-card,.columns-1-1-1 .article-card,.columns-1-2 .article-card,.columns-2-1 .article-card{align-items:stretch;flex-direction:column;gap:1rem;justify-content:flex-start}.columns-1-1 .article-card-image,.columns-1-1-1 .article-card-image,.columns-1-2 .article-card-image,.columns-2-1 .article-card-image{width:100%}}.text{font-size:16px;--line-height:23px}.text:after{clear:both;content:"";display:table}.text>*+*{margin-top:var(--line-height)}.text>.clearfix:first-child+*,.text>:is(h1,h2,h3,h4,h5,h6)+.subhead{margin-top:0}.text>*+:is(h1,h2,h3,h4,h5,h6){margin-top:calc(var(--line-height)*2)}.text>figure.text-image.text-image-aligned+figure.text-image.text-image-aligned,.text>figure.text-image.text-image-aligned+figure.text-image.text-image-aligned+figure.text-image.text-image-aligned{margin-top:0}.text>:is(h1,h2,h3,h4,h5,h6)+*,.text>:is(h1,h2,h3,h4,h5,h6)+figure.text-image-aligned+*,.text>:is(h1,h2,h3,h4,h5,h6)+figure.text-image-aligned+figure.text-image-aligned+*{margin-top:calc(var(--line-height)*.5)}.text>:is(h1,h2,h3,h4,h5,h6)+figure.text-image:not(.text-image-aligned){margin-top:var(--line-height)}.text>h1+p.subhead{margin-top:.1rem}.text>h1.has-subheading+p.subhead{margin-top:.25rem}.text>.clearfix{clear:both}.text>iframe{aspect-ratio:16/9;max-height:60vh;width:100%}.text>h1{border-bottom:2px solid var(--accent);font-size:2em;line-height:1.15em;padding-bottom:.1rem}.text>h1.has-subheading{display:flex;flex-direction:column;gap:.3rem;padding-bottom:.5rem}.text>h1.has-subheading>span{font-size:.6em;font-weight:600;line-height:1.25em}@media (max-width:700px){.text>h1{font-size:1.5em}.text>h1.has-subheading>span{font-size:.6em}}.text>h2{font-size:calc(var(--line-height));line-height:calc(var(--line-height)*1.25)}.text>h3{font-size:calc(var(--line-height)*.8);line-height:calc(var(--line-height)*1.1)}.text>h3,.text>h4,.text>h5{font-weight:700}.text>h5{font-size:calc(var(--line-height)*.6)}.text>p.subhead{color:#666;font-style:italic}.text>p{font-size:1rem;line-height:var(--line-height)}@media (min-width:450px){.page>article.text>:is(ul,ol),.page>article.text>p{text-align:justify}}.text>:is(ol,ul) ul,.text>ol,.text>ul{line-height:var(--line-height)}.text>:is(ol,ul) ul,.text>ul{list-style:disc;list-style-position:inside}.text>:is(ol,ul) ul>li,.text>ul>li{margin-left:1em;text-indent:-1em}.text>:is(ol,ul) ol,.text>ol{counter-reset:list-counter;display:table;line-height:var(--line-height)}.text>:is(ol,ul) ol>li,.text>ol>li{counter-increment:list-counter;display:table-row;text-indent:0}.text>ol>li:not(:last-child)>:last-child{margin-bottom:.5em}.text>:is(ol,ul) ol>li:before,.text>ol>li:before{color:#444;content:counter(list-counter) ".";display:table-cell;font-size:.9em;font-style:italic;padding-right:.5rem;text-align:right}.text figure{align-items:center;clear:both;display:flex;flex-direction:column;margin-left:auto;margin-right:auto}.text figure figcaption{color:#555;font-style:italic;line-height:var(--line-height);margin-bottom:var(--line-height);text-align:center}.text figure.text-video iframe{aspect-ratio:16/9;max-height:80vh;width:100%}.text figure.text-video figcaption{margin-top:.25em}.text figure.text-image img{max-height:60vh;max-width:100%}.text figure.text-image:not(.text-image-aligned) figcaption{margin-top:calc(var(--line-height)/3)}@media (min-width:650px){.text figure.text-image.text-image-aligned{width:calc(var(--line-height)*12)}.text figure.text-image.text-image-aligned img{--centering-offset:calc(var(--line-height)/4);margin-bottom:var(--centering-offset);margin-top:var(--centering-offset)}.text figure.text-image.text-image-align-right{clear:both;float:right;margin-left:calc(var(--line-height)*.6);margin-right:0}.text figure.text-image.text-image-align-left{clear:both;float:left;margin-left:0;margin-right:calc(var(--line-height)*.6)}}.text>ol a,.text>p a,.text>ul a{color:#4095bf;font-weight:700;text-decoration:underline}.text>ol p strong,.text>p strong,.text>ul p strong{font-weight:700}.text>ol p em,.text>p em,.text>ul p em{font-style:italic}.has-js .gallery img{cursor:pointer}.gallery:not(.gallery-has-expanded){display:flex;overflow-x:auto;position:relative}@media (pointer:coarse){.gallery:not(.gallery-has-expanded){scroll-snap-type:y mandatory}}.gallery-instructions{color:#999;font-size:.7em;font-style:italic;margin-top:.5em;text-align:right}.gallery:not(.gallery-has-expanded) figcaption{display:none}.gallery:not(.gallery-has-expanded) figure{display:contents}.gallery:not(.gallery-has-expanded) img{max-width:90%;object-fit:cover;scroll-snap-align:center}.gallery.gallery-has-expanded{align-items:center;background-color:#000000ed;bottom:0;display:flex;flex-direction:column;gap:7rem;left:0;margin:0;overflow-y:auto;padding-top:4rem;position:fixed;right:0;top:0;z-index:1001}@media (pointer:coarse){.gallery.gallery-has-expanded{scroll-snap-type:x proximity}}.gallery.gallery-has-expanded img{max-width:100%;scroll-margin:3rem}.gallery.gallery-has-expanded figure{align-items:center;display:flex;flex-direction:column;gap:.75rem}.gallery.gallery-has-expanded figcaption{color:#ffffffb3;font-size:.8em;font-style:italic;line-height:1.5em;max-width:65vw;text-align:center}.gallery.gallery-has-expanded:after{color:#ffffff80;content:"- End of Gallery -";cursor:pointer;flex-shrink:0;font-size:.75em;font-style:italic;letter-spacing:.1em;margin-bottom:2em}.columns-layout{display:grid;grid-template-columns:1fr 3em 1fr 3em 1fr 3em 1fr 3em 1fr 3em 1fr;grid-template-rows:1fr}.columns-layout:after{clear:both;content:"";display:table}.columns-1-1>:first-child{grid-column:1/6}.columns-1-1>:nth-child(2){grid-column:7/12}.columns-1-1-1>:first-child{grid-column:1/4}.columns-1-1-1>:nth-child(2){grid-column:5/8}.columns-1-1-1>:nth-child(3){grid-column:9/12}.columns-1-2>:first-child{grid-column:1/4;justify-self:start}.columns-1-2>:nth-child(2){grid-column:5/12}.columns-2-1>:first-child{grid-column:1/8}.columns-2-1>:nth-child(2){grid-column:9/12;justify-self:end}.columns-1-4>:first-child{grid-column:1/4}.columns-1-4>:nth-child(2){grid-column:5/12}@media (max-width:750px){.columns-1-1{display:block}.columns-1-1>*+*{margin-top:1.5em}}@media (max-width:1100px){.columns-1-1-1,.columns-1-2,.columns-2-1{display:block}.columns-1-1-1>*+*,.columns-1-2>*+*,.columns-2-1>*+*{margin-top:3em}}.columns{display:flex}.columns>*{width:100%}.text-columns{column-width:400px}.text-columns>*{break-inside:avoid;margin-bottom:1.5em}.site-footer{background-color:var(--dark-background);color:var(--dark-foreground);color:#d1dbe0;padding:2rem 1rem .5rem;position:sticky;text-align:center;top:100%}.site-footer .columns{margin:auto;max-width:1200px}.site-footer-links{display:flex;flex-direction:column;line-height:1.6em}.site-footer-links a:hover{color:#6cf;text-decoration:underline}.site-footer-links h2{border-bottom:thin solid #888;font-weight:700;margin-bottom:.45em;margin-left:auto;margin-right:auto;max-width:75%;padding-bottom:.5em;width:100%}.site-footer .colophon{color:#f0f0ff80;font-style:italic;line-height:1.5em;margin-top:3rem}.site-footer .login-link{bottom:.5rem;color:#0000;font-size:.9em;font-style:italic;line-height:1.5em;position:absolute;right:.5rem}@media (max-width:900px){.site-footer .columns{align-items:center;flex-direction:column;gap:3em}}.pill{border-radius:1000px;display:inline-block;font-size:.75em;padding:.25em .5em .35em}.pill-positive{background-color:#66a659;color:#fff}.pill-negative{background-color:#b94646;color:#fff}.pill-warning{background-color:#ffc107;color:#47380b}.timeline-disc{border-radius:1000px;height:10px;width:10px;z-index:1}.timeline-past{background-color:#0974aa}.timeline-future{background-color:#ccc}.timeline-present{background-color:#0974aa}.timeline-disc.timeline-present{box-shadow:0 0 6px #0974aa}@media (min-width:700px){.timeline{margin-left:auto;margin-right:auto;width:90%}.timeline-graph{align-items:center;display:flex;justify-content:space-between}.timeline-line{flex-grow:1;height:3px;margin-left:-2px;margin-right:-2px}.timeline-line:first-of-type,.timeline-line:last-of-type{flex-grow:1.3}.timeline-spacer{display:none}.timeline-entries{display:flex;justify-content:space-between}.timeline-entry{flex-grow:1;line-height:1.2em;width:100%}.timeline-entry:first-child{text-align:left;width:80%}.timeline-entry{text-align:center}.timeline-entry:last-child{text-align:right;width:80%}}@media not all and (min-width:700px){.timeline{align-items:stretch;display:flex;justify-content:center}.timeline-entries{display:flex;flex-direction:column}.timeline-entry{flex-basis:1}.timeline-entry+.timeline-entry{margin-top:.5em}.timeline-graph{align-items:center;display:flex;flex-direction:column;margin-right:.75em}.timeline-line,.timeline-spacer{flex-grow:1;margin-bottom:-2px;margin-top:-2px;width:3px}.timeline-spacer{flex-grow:0.5}}.key-value-pairs{line-height:1.1em}.key-value-pairs td,.key-value-pairs th{padding:.2em}.key-value-pairs td{vertical-align:bottom}.key-value-pairs th{color:#666;font-style:italic;text-align:right;white-space:nowrap}.key-value-pairs th:after{content:":"}.horizontal-key-value-pairs{display:flex;gap:.5em;justify-content:stretch;text-align:center}.horizontal-key-value-pairs>*{display:flex;flex-direction:column;width:100%}.horizontal-key-value-pairs>*>:first-child{color:#666;font-style:italic;margin-bottom:.1em}.horizontal-key-value-pairs>*>:first-child:after{content:":"}.table th svg{display:inline;width:1em}.table-can-order{display:flex;gap:.25em}.table-can-order:hover .table-sort-placeholder{color:currentColor}.table-sort-placeholder{color:#0000}@media (min-width:800px){.table{border-collapse:initial;width:100%}.table tbody tr:nth-child(2n){background-color:#00003214}.table thead th{background-color:#eee;border-bottom:4px solid #aaa;color:#444;font-size:.9em;font-weight:700;padding:.5rem;position:sticky;text-align:left;text-transform:uppercase;top:0}.table tbody td,.table thead th{padding-left:.5rem;padding-right:.5rem;vertical-align:middle}.table tbody td{padding-bottom:.3rem;padding-top:.15rem}.table .pill{margin-bottom:-.1rem}.table tbody a:hover{text-decoration:underline;text-decoration-color:#000;transition:none}.table tbody a{text-decoration:underline;text-decoration-color:#999;transition:text-decoration-color .2s}.table .paging{border-top:4px solid #aaa;display:flex;justify-content:space-between;margin-top:.5rem;padding:.5rem}.table .paging>*+*{margin-left:.5rem}.table .paging a{color:#4095bf;text-decoration:underline}.table .table-no-data-row td{color:#333;font-size:1.25em;font-style:italic;font-weight:700;padding-bottom:1.25rem!important;padding-top:1.5rem!important;text-align:center}.table th[role=columnheader]{display:none}.table tbody tr:first-child td{padding-top:.5rem}.table td.align-right,.table th.align-right{text-align:right}.table th.align-right .table-can-order{flex-direction:row-reverse;justify-content:end}}@media (min-width:500px) and (max-width:799px){.table,.table tbody,.table td,.table tfoot,.table th,.table thead,.table tr{display:block}.table thead{display:none}.table tbody th{color:#666;font-style:italic;text-align:right}.table tbody th:after{content:":"}.table tbody tr{display:grid;grid-template-columns:auto 1fr;margin-bottom:.5em;padding:.5em;grid-column-gap:.5em;grid-row-gap:.5em}.table tbody tr:nth-child(odd){background-color:#ddd}.table tbody a{text-decoration:underline;text-decoration-color:#aaa}.table tbody a:hover{text-decoration-color:#000}.table tfoot tr{border-top:4px solid #aaa;padding-top:.5rem;text-align:center}.table tbody th{float:left}.table tbody td:after{clear:both;content:"";display:table}}@media (max-width:499px){.table,.table tbody,.table td,.table tfoot,.table th,.table thead,.table tr{display:block}.table thead{display:none}.table tbody th{color:#666;float:none;font-style:italic;margin-bottom:.15em;text-align:left}.table tbody *+th{margin-top:.75em}.table tbody th:after{content:":"}.table tr{margin-bottom:.25em;margin-top:.25em;padding:.4em .5em}.table tbody tr:nth-child(odd){background-color:#ddd}.table tfoot tr{border-top:4px solid #aaa;text-align:center}.table tbody a{line-height:1.1em;text-decoration:underline;text-decoration-color:#aaa}.table tbody a:hover{text-decoration-color:#000}}@supports (display:grid){.horizontal-fields{align-items:baseline;display:grid;grid-template-columns:min-content auto;grid-column-gap:.4em;grid-row-gap:.5em}.horizontal-fields>:is(label:nth-child(odd),p+label){text-align:right}.horizontal-fields>:is(label:nth-child(odd),p+label):after{content:":"}.horizontal-fields>input[type=checkbox],.horizontal-fields>input[type=radio]{justify-self:start;margin:.13em 0 0}.horizontal-fields>select{min-width:10em}.horizontal-fields>input[type=checkbox]:checked+label:nth-child(2n){font-weight:700}.horizontal-fields>a{grid-column:2}.horizontal-fields>p{color:#666;font-size:.9em;font-style:italic;grid-column:2;margin-top:-.25em}}.vertical-fields>label{display:block}.vertical-fields>*+*{margin-top:1.4em}.vertical-fields>label+*{margin-top:.525em}.vertical-fields>*+button,.vertical-fields>*+h2{margin-top:2em}.vertical-fields>h2+*{margin-top:.75em}.vertical-fields>*+.input-error-message{margin-top:0}.vertical-fields>.horizontal-columned-fields+p{margin-top:.5em}.vertical-fields>input[type=hidden]+label:first-of-type{margin-top:0}.vertical-fields>label{font-weight:700}.fieldset-container>legend>sup,.fieldset>legend>sup,.vertical-fields>label>sup{color:#bf4040;display:inline-block;font-size:.9em;margin-left:.15em;transform:translateY(-.2em)}.vertical-fields>input,.vertical-fields>select,.vertical-fields>textarea{background-color:#fff;border:1px solid #aaa;font:inherit;height:2em;padding:.25em .4em .175em;width:100%}.vertical-fields>input[readonly],.vertical-fields>select[readonly],.vertical-fields>textarea[readonly]{background-color:initial;color:#555}.vertical-fields>input:focus,.vertical-fields>select:focus,.vertical-fields>textarea:focus{border-color:#000;box-shadow:0 0 0 1px #000;outline:none}.vertical-fields>input.has-error,.vertical-fields>select.has-error,.vertical-fields>textarea.has-error{border:1px solid #bf4040}.vertical-fields>textarea{min-height:5em;resize:vertical}.vertical-fields>input[type=checkbox]{justify-self:start;width:auto}.vertical-fields>p{color:#777;font-style:italic;line-height:1.2em;margin-top:.3em}.vertical-fields>p a{text-decoration:underline}.vertical-fields>h2{border-bottom:2px solid var(--accent);font-size:1.5em;padding-bottom:.1rem}.vertical-fields>.input-error-message{align-self:flex-start;background-color:#bf4040;color:#fff;display:inline-block;line-height:1.25em;padding:.15em .5em .25em;position:relative}.input-error-message em{font-style:italic;font-weight:700}.vertical-fields .rank-input+.input-error-message,.vertical-fields>.fieldset-container+.input-error-message,.vertical-fields>.horizontal-columned-fields+.input-error-message,.vertical-fields>.horizontal-fields+.input-error-message,.vertical-fields>div+.input-error-message{margin-top:.75em}.vertical-fields .rank-input+.input-error-message:before,.vertical-fields>.fieldset-container+.input-error-message:before,.vertical-fields>.horizontal-columned-fields+.input-error-message:before,.vertical-fields>.horizontal-fields+.input-error-message:before,.vertical-fields>div+.input-error-message:before{border:8px solid;border-color:#0000 #0000 #bf4040;content:"";height:0;left:0;position:absolute;top:-15px;width:0}.fieldset{border:1px solid #aaa;padding:.6em}.fieldset>legend{font-weight:700;padding:0 .5em}.fieldset label{font-weight:400!important}.fieldset-container>legend{font-weight:700;margin-bottom:.4em}.horizontal-columned-fields{column-width:14em}.horizontal-columned-fields>div:first-child{margin-top:0}.horizontal-columned-fields>div{align-items:baseline;break-inside:avoid-column;display:flex;line-height:1.1em;margin:.5em 0;overflow:hidden}.horizontal-columned-fields>div>input[type=checkbox]{margin:0 .5em 0 0}.input-with-prefix{border:thin solid #aaa;display:flex}.input-with-prefix input{border:none;padding-left:.5em;width:100%}.input-with-prefix .input-prefix{align-items:center;background-color:#ddd;border-right:thin solid #aaa;color:#333;display:flex;justify-content:center;padding:0 .25em}.rating-chart{background-color:#b8d3e0;border:1px solid #4095bf}.rating-chart td{font-weight:700;line-height:1.2em;padding:.2em 1em .2em .5em}.rating-chart tr.spanned-column td{border-bottom:1px solid #4095bf;padding:.75em 1em;text-align:center}.rating-chart tr.spanned-column+tr td,.rating-chart tr:first-child td{padding-top:.75em}.rating-chart tr:last-child td{padding-bottom:.75em}.rating-chart th{font-style:italic;line-height:1.1em;padding-left:1em;padding-right:0;text-align:right}.rating-chart th:after{content:":"}.range-collection{display:flex;flex-wrap:wrap;margin-left:-.75em;margin-right:-.75em}.range-collection>div{margin:0 .75em 2em}.rank-input{grid-template-columns:repeat(10,1fr)}.rank-input,.rank-input-na{display:grid;grid-auto-flow:column;grid-template-rows:1fr 1fr;margin-left:-.2em}.rank-input-na{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr auto}.rank-input-na>:last-child{margin-left:.5em;margin-right:.5em}.rank-input-na>*,.rank-input>*{align-self:center;display:block;justify-self:center}.rank-input input[type=radio],.rank-input-na input[type=radio]{display:block;margin-bottom:.3rem}.hero{position:relative}.hero .hero-background-video{height:100%;object-fit:cover;object-position:0 100%;position:absolute;width:100vw;width:100%;z-index:-1}.hero-links{border-bottom:2px solid var(--accent);border-top:2px solid var(--accent);line-height:1.75em;padding:.5em 0;text-align:center}.hero-links a{color:#fff;font-weight:700;margin:0 .5em;text-decoration:underline;transition:color .4s;white-space:nowrap}.hero-links a:hover{color:#6cf;transition:none}.hero-nav{display:flex;flex-wrap:wrap;justify-content:center;margin:6rem auto auto;max-width:1100px;padding:0 2em 14rem}.hero-nav>*{margin:2rem 1em}.hero-tag{color:#fff;font-family:caveat;font-size:calc(min(max(4.5vw, 2.5em), 5em));line-height:1.3em;margin-top:6rem;padding:0 1em;text-align:center;text-shadow:0 0 12px #00000080}.homepage-content{padding:1.5rem 2rem;position:relative}.homepage-content:before{background-color:var(--background-color);content:"";height:5vw;left:0;position:absolute;top:0;transform:skewY(-2deg);transform-origin:0 0;width:100%;z-index:-1}.homepage-inner-content{margin-left:auto;margin-right:auto;max-width:1500px}.homepage-inner-content>*+*{margin-top:5rem}.paint-stroke{color:#fff;display:inline-block;font-size:2em;font-weight:700;margin-bottom:.25em;padding-bottom:.25em;position:relative;text-align:center;text-shadow:0 0 10px #000000b3;width:100%}.paint-stroke:after{background-image:url(/assets/images/paint-stroke.png);background-size:100% 100%;content:"";height:260%;left:-12%;position:absolute;top:-70%;width:125%;z-index:-1}.map-with-search{box-shadow:0 0 6px #0003;position:relative}.map-with-search-sidebar{align-items:stretch;box-shadow:0 0 6px #0000004d;display:flex;flex-direction:column;left:1em;position:absolute;top:1em;z-index:1001}.map-with-search-sidebar .error-tag:not(:empty){background-color:#bf4040;color:#fff;padding:.25em}.map-with-search-sidebar input::placeholder{color:#555}.map-with-search-sidebar input{background-color:#fff;border:none;max-width:60vw;padding:.5em;resize:none;width:25em}.map-with-search-sidebar button{background-color:var(--accent);box-shadow:none}.text-center{text-align:center}.text-right{text-align:right}.event-bookmark{margin-top:calc(var(--page-margin-top)*-1);position:absolute}.event-bookmark svg{color:#0974aa;flex-shrink:0;margin-right:.25em}.event-bookmark button{align-items:center;background-color:initial;border:none;color:#00000080;display:flex;font-style:italic;margin:0;padding:0;text-align:left}.calendar-controls{display:flex;justify-content:space-between;padding:.25em .5em}.calendar-controls a{color:#4095bf;font-weight:700;text-decoration:underline}.call-to-action{box-shadow:0 0 8px #00000026;padding:.75em}.call-to-action-black,.call-to-action-white{border:none}.call-to-action:not(.call-to-action-has-background){background-color:#fff}.call-to-action-has-background{background-position:50%;background-size:cover}.call-to-action-vertical{display:grid;grid-template-areas:"heading" "." "text" "." "button";grid-template-rows:auto .5em auto .75em auto;text-align:center}.call-to-action-horizontal{display:grid;grid-template-columns:1fr auto;grid-column-gap:2em;grid-row-gap:.5em;grid-template-areas:"heading button" "text    button";grid-template-rows:auto auto}.call-to-action .call-to-action-heading{grid-area:heading;-ms-grid-column:1;-ms-grid-row:1}.call-to-action .call-to-action-content{grid-area:text;-ms-grid-column:1;-ms-grid-row:3}.call-to-action .call-to-action-link{align-self:center;grid-area:button;-ms-grid-column:1;-ms-grid-row:5;justify-self:stretch}@media (max-width:600px){.call-to-action-horizontal{text-align:center;grid-gap:0;grid-template-areas:"heading" "." "text" "." "button";grid-template-columns:1fr;grid-template-rows:auto .75em auto 1em auto;justify-items:center}.call-to-action-horizontal>.call-to-action-heading{-ms-grid-column:1;-ms-grid-row:1}.call-to-action-horizontal>.call-to-action-content{-ms-grid-column:1;-ms-grid-row:5}.call-to-action-horizontal>.call-to-action-link{-ms-grid-row:9;-ms-grid-row-span:1;-ms-grid-column:1}}.call-to-action-heading{font-size:1.1em;font-weight:700;line-height:1.2em}.call-to-action-content{line-height:1.2em}.call-to-action-black .call-to-action-content,.call-to-action-black .call-to-action-heading{color:#000}.call-to-action-white .call-to-action-content,.call-to-action-white .call-to-action-heading{color:#fff;text-shadow:0 0 6px #000}.call-to-action-link a{box-shadow:0 0 6px #0000004d;display:block;font-size:.9em;font-weight:700;letter-spacing:.05em;padding:.5em .75em;text-transform:uppercase}.call-to-action-black .call-to-action-link a{background-color:#000;color:#fff}.call-to-action-white .call-to-action-link a{background-color:#fff;color:#000}.call-to-action-white .call-to-action-link a:hover{background-color:#eee}.uniform__potty{left:-9999px;position:absolute}