﻿#landing{margin-bottom:2rem}.landing-nav{display:flex;flex-direction:column;margin:0 auto;max-width:64rem;width:100%}h2.landing-title{font-size:2.5rem;line-height:1.5em;margin-bottom:2rem;margin-top:1rem}.landing-nav .top-items{align-content:stretch;flex-wrap:wrap;list-style:none;margin:-.5rem;padding:0}.landing-nav .top-items,.landing-nav .top-items li{align-items:stretch;display:flex;justify-content:flex-start}.landing-nav .top-items li{background-color:#f1f1f1;border-bottom:.5rem solid #1b5191;flex-basis:calc(33.33333% - 1rem);flex-direction:column;flex-grow:0;flex-shrink:0;flex-wrap:nowrap;margin:.5rem;padding:1.5rem;position:relative}.landing-nav .top-items li .landing-image{aspect-ratio:16/9;margin:-1.5rem -1.5rem 1rem;min-height:185px;overflow:hidden}.landing-nav .top-items li .landing-image img{display:block;height:100%;object-fit:cover;object-position:center;padding:0!important;transition:all .4s;width:100%}.landing-nav .top-items li:focus-within .landing-image img,.landing-nav .top-items li:hover .landing-image img{transform:scale(1.05)}.landing-nav .intro{margin:0 0 1rem}.landing-nav .top-items.extra li{border-bottom:none}.landing-nav .more-items{margin-top:1rem}.landing-nav .top-items li .heading{align-items:flex-start;display:flex;justify-content:space-between}.landing-nav .top-items li .heading svg{fill:#1b5191;flex-grow:0;flex-shrink:0;height:18px;margin-left:1rem;margin-top:2px;width:auto}.landing-nav .top-items li .heading h3{color:#444;font-size:1.35rem;font-weight:600;line-height:1.5em;margin:0;text-decoration:none}.landing-nav .top-items li .heading .title,.landing-nav .top-items li .heading a{color:#1b5191;font-size:1.35rem;font-weight:600;line-height:1.5em;text-decoration:none}.landing-nav .top-items li .heading .title.small{color:#1b5191;font-size:1.2rem;font-weight:600;line-height:1.5em;text-decoration:none}.landing-nav .top-items li .heading .title.page:before,.landing-nav .top-items li .heading .title.small:before{content:"";inset:0;overflow:hidden;position:absolute;white-space:nowrap;z-index:1}.landing-nav .top-items li .heading a:focus,.landing-nav .top-items li .heading a:hover{text-decoration:underline}.landing-nav .top-items li:focus-within,.landing-nav .top-items li:hover{background-color:#1b5191}.landing-nav .top-items li:focus-within .desc,.landing-nav .top-items li:focus-within .subitems li a,.landing-nav .top-items li:focus-within .title,.landing-nav .top-items li:focus-within .title.small,.landing-nav .top-items li:focus-within a,.landing-nav .top-items li:hover .desc,.landing-nav .top-items li:hover .subitems li a,.landing-nav .top-items li:hover .title,.landing-nav .top-items li:hover .title.small,.landing-nav .top-items li:hover a{color:#fff}.landing-nav .top-items li:focus-within .heading svg,.landing-nav .top-items li:hover .heading svg{fill:#fff}.landing-nav .top-items li .heading a svg{fill:#1b5191;flex-grow:0;flex-shrink:0;height:17px;margin-bottom:6px;margin-left:7px;margin-top:2px;width:auto}.landing-nav .top-items li:focus-within .subitems li:before,.landing-nav .top-items li:hover .subitems li:before{background-color:#fff}.landing-nav .top-items li:focus-within .more,.landing-nav .top-items li:hover .more{border:1px solid #fff}.landing-nav .top-items li a:focus{box-shadow:none!important}.landing-nav .top-items li .desc{font-size:.9rem;line-height:1.5em;margin-top:.5rem}.landing-nav .top-items li .subitems{list-style:none;margin-top:.5rem;padding:0}.landing-nav .top-items li .subitems li{background-color:initial;border:none;margin:0;padding:0}.landing-nav .top-items li .subitems li:before{background-color:#adadad;border-radius:2px;content:"";display:inline-block;height:3px;transform:translate3d(-10px,12px,0);width:3px}.landing-nav .top-items li .subitems a{color:#1b5191;font-size:.9rem;line-height:1.6725em;text-decoration:none}.landing-nav .top-items li .subitems a svg{display:inline-block;height:.7rem;margin-bottom:2px;margin-left:2px;width:auto}.landing-nav .top-items li .subitems a:focus,.landing-nav .top-items li .subitems a:hover{text-decoration:underline!important}.link-expander{align-items:flex-start;display:flex;flex-direction:column;flex-grow:100;flex-wrap:nowrap;justify-content:flex-end}.landing-nav .top-items li .more{-webkit-appearance:none;appearance:none;border:1px solid #ccc;color:#1b5191;cursor:pointer;display:inline-block;font-size:.9rem;font-weight:600;margin-top:.75rem;padding:.25rem .5rem;text-decoration:none}.landing-nav .top-items li .more svg{display:inline-block;height:.7rem;margin-bottom:2px;margin-left:.5rem;width:auto}.landing-nav .top-items li .more:focus,.landing-nav .top-items li .more:hover{background-color:#fff;border:1px solid #fff;color:#1b5191}.landing-nav .top-items li .more:focus svg,.landing-nav .top-items li .more:hover svg{fill:#1b5191}.togglemore{-webkit-appearance:none;appearance:none;background-color:#f6bf35;border:1px solid #f6bf35;color:#292929;cursor:pointer;font-weight:600;margin:2rem 0;padding:1rem;position:relative}.togglemore:focus,.togglemore:hover{background-color:#1d599e;border:1px solid #1d599e;color:#fff}.togglemore:after{-webkit-clip-path:polygon(50% 100%,0 0,100% 0);clip-path:polygon(50% 100%,0 0,100% 0);top:100%}.togglemore.open:before,.togglemore:after{background-color:inherit;content:"";height:.75rem;left:calc(50% - 1rem);position:absolute;width:1.5rem;z-index:100}.togglemore.open:before{bottom:100%;-webkit-clip-path:polygon(50% 100%,0 0,100% 0);clip-path:polygon(50% 0,0 100%,100% 100%)}.togglemore.open:after{display:none}@media only screen and (max-width:63.99em){.landing-nav .top-items li{flex-basis:calc(50% - 1rem)}}@media only screen and (max-width:40.0525em){.landing-nav .top-items li{flex-basis:calc(100% - 1rem)}.landing-nav .top-items li .landing-image{aspect-ratio:16/9;min-height:50px}}
/*# sourceMappingURL=main.9b639b62.css.map*/