@import url("https://use.typekit.net/xht6brj.css");@import url('https://fonts.googleapis.com/css2?family=Public+Sans:wght@100..900&display=swap');
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.brother-1816-book{font-family:"brother-1816",sans-serif;font-weight:300;font-style:normal;}.brother-1816-medium{font-family:"brother-1816",sans-serif;font-weight:500;font-style:normal;}.brother-1816-bold{font-family:"brother-1816",sans-serif;font-weight:700;font-style:normal;}.public-sans-regular{font-family:"Public Sans",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;}.public-sans-semibold{font-family:"Public Sans",sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal;}.public-sans-bold{font-family:"Public Sans",sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;}
:root{--mn-light-tan:#fdf9f4;--mn-light-tan-rgb:253,249,244;}h1,h2,h3,h4,h5,h6{font-family:"brother-1816","Public Sans",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}h2{color:var(--mn-primary);}h3{color:var(--mn-secondary-darker);}#block-minimum-subtheme-main-menu{margin-right:auto;}.gtranslate_wrapper{display:flex;align-items:center;margin-bottom:0.4rem;}.gtranslate_wrapper::before{content:"\f1ab";font-family:'Font Awesome 6 Free';font-weight:900;margin-inline:auto .4em;font-size:1.3rem;white-space:nowrap;color:#333;}#navbarCollapse.collapsing .gtranslate_wrapper::before,#navbarCollapse.show .gtranslate_wrapper::before{margin-inline-start:0;}#views-exposed-form-search-block-1{display:flex;}#navbarCollapse #views-exposed-form-search-block-1{margin-left:1rem;}#navbarCollapse.collapsing #views-exposed-form-search-block-1,#navbarCollapse.show #views-exposed-form-search-block-1{margin:0;}#views-exposed-form-search-block-1 .form-control{border-radius:.4rem 0 0 .4rem;margin:0}#views-exposed-form-search-block-1 .form-submit{border-radius:0 .4rem .4rem 0;}.announcements .bg-light{--bs-light-rgb:var(--mn-light-tan-rgb);}.announcements .views-field-title a{--color:var(--mn-neutral-dark-rgb);display:block;color:RGBA(var(--color),var(--bs-link-opacity,1)) !important;-webkit-text-decoration-color:RGBA(var(--color),var(--bs-link-underline-opacity,1)) !important;text-decoration-color:RGBA(var(--color),var(--bs-link-underline-opacity,1)) !important;text-decoration:none;}.announcements .views-field-title a:hover,.announcements .views-field-title a:focus{--color:var(--mn-neutral-darker-rgb);color:RGBA(var(--color),var(--bs-link-opacity,1)) !important;-webkit-text-decoration-color:RGBA(var(--color),var(--bs-link-underline-opacity,1)) !important;text-decoration-color:RGBA(var(--color),var(--bs-link-underline-opacity,1)) !important;text-decoration:underline;}.announcements p{margin:0;}.banner-decoration{margin-bottom:-30px;position:relative;height:70px;clip-path:url(#wave-2-inverted);pointer-events:none;background-color:var(--mn-secondary);background-image:url('data:image/svg+xml,<svg viewBox="650 300 2330 710" fill="none" preserveAspectRatio="xMinYMax slice" xmlns="http://www.w3.org/2000/svg"><g opacity="0.07"><path d="M-466.225 739.43L-360.419 718.951C459.641 559.909 824.861 489.556 1807.47 1079.05C878.137 692.762 246.09 710.209 -470.68 778.529L-466.225 739.438V739.43Z" fill="white" /><path d="M-475.537 821.154C231.435 753.424 853.892 734.229 1762.45 1105.95L-478.82 849.935L-475.544 821.154H-475.537Z" fill="white" /><path d="M1858.79 1060.99C840.306 443.882 471.16 514.885 -368.385 677.766L-461.242 695.698L-456.862 657.227C-369.295 637.957 -272.05 607.309 -169.61 575.001C367.519 405.731 1096.65 176.479 1858.78 1060.98" fill="white" /></g></svg>');background-repeat:no-repeat;background-position:left bottom;background-size:auto 270%;}@media screen and (min-width:768px){.banner-decoration{height:120px;margin-bottom:-50px;background-size:auto 300%;}}@media screen and (min-width:992px){.banner-decoration{height:150px;margin-bottom:-60px;background-size:auto 360%;}}footer .nav-link:focus-visible{outline:inherit;}#block-minimum-subtheme-main-menu .navbar-nav{align-items:center;}.navbar-toggler{margin-left:0.6rem;}.nav-link[href="/kite-status"]{white-space:nowrap;}footer nav,footer nav a{color:white;}footer .nav-link svg{margin-left:.2rem;fill:currentColor;}footer nav ul{list-style:none;padding:0;}footer nav span{opacity:0.7;}footer nav span:before{content:"▾ ";}footer li>ul{margin-left:.21em;padding-left:1em;}footer nav li{padding-block:.2em;border-top:1px solid var(--mn-secondary)}footer nav>ul>li:first-of-type{border-top-width:3px;}footer nav>ul>li:last-of-type{border-bottom:1px solid var(--mn-secondary)}footer nav a{text-decoration:none;}footer nav a:hover{opacity:0.7;}.wave-bg{min-height:300px;position:relative;overflow:hidden;background-color:var(--mn-primary);}.wave-green{background-color:var(--mn-secondary);}.wave-bg::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url('data:image/svg+xml,<svg viewBox="0 200 2330 710" fill="none" preserveAspectRatio="xMinYMax slice" xmlns="http://www.w3.org/2000/svg"><g opacity="0.07"><path d="M-466.225 739.43L-360.419 718.951C459.641 559.909 824.861 489.556 1807.47 1079.05C878.137 692.762 246.09 710.209 -470.68 778.529L-466.225 739.438V739.43Z" fill="white" /><path d="M-475.537 821.154C231.435 753.424 853.892 734.229 1762.45 1105.95L-478.82 849.935L-475.544 821.154H-475.537Z" fill="white" /><path d="M1858.79 1060.99C840.306 443.882 471.16 514.885 -368.385 677.766L-461.242 695.698L-456.862 657.227C-369.295 637.957 -272.05 607.309 -169.61 575.001C367.519 405.731 1096.65 176.479 1858.78 1060.98" fill="white" /></g></svg>');background-repeat:no-repeat;background-position:left 50% bottom;background-size:auto 100%;z-index:0;pointer-events:none;}@media screen and (min-width:880px){.wave-bg::before{background-position:left bottom;background-size:auto 112%;}}@media screen and (min-width:1400px){.wave-bg::before{background-position:left bottom;background-size:auto 185%;}}.bg-light-tan{background-color:var(--mn-light-tan);}.limit-lines-3{line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;}.sr-only{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;}.text-sm{font-size:0.875rem;}
#ResourcesSearch form{display:flex;}#ResourcesSearch .form-text{border-radius:0px;border-top-left-radius:var(--bs-border-radius);border-bottom-left-radius:var(--bs-border-radius);margin:0px;}#ResourcesSearch .form-submit{padding-inline:1.5rem;border-top-left-radius:0px;border-bottom-left-radius:0px;}#ResourcesList h2,#ResourcesList .view-header{border-bottom:2px solid;line-height:1rem;padding-bottom:0.5rem;}#ResourcesList h2{font-size:1.2rem;}#ResourcesList summary,#ResourcesList legend{font-size:1rem;font-weight:500;}#ResourcesList .form-type-textfield{display:none;}#ResourcesList form > *{border-bottom:1px solid gainsboro;padding-block:0.5rem;}#ResourcesList form .form-actions{border:none;padding-block:1rem;}#ResourcesList form .form-actions input{flex:1;}#ResourcesList ul{list-style-type:none;}#ResourcesList form .form-checkboxes > ul,#ResourcesList form .form-radios > ul{padding:0px;}[aria-labelledby=pagination-heading--3]{display:none}.views-row:last-of-type{margin-bottom:1.4rem;}.resource{position:relative;transition:background 0.1s ease-in;}.resource:has(.resource-link:hover),.resource:has(.resource-link:focus){background:#d3e9ea45;}.resource-category{font-size:0.85rem;letter-spacing:0.05rem;}.resource-title:has(+ .resource-link:hover),.resource-title:has(+ .resource-link:focus){text-decoration:underline;}.resource-title{color:var(--mn-neutral-dark);text-decoration:none;}.resource-link{position:absolute;top:0;bottom:0;left:0;right:0;}
