@import url("https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,100..900;1,100..900&family=Noto+Serif:ital,wght@0,600..700;1,100..900&display=swap");
/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}*{-webkit-box-sizing:border-box;box-sizing:border-box}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body,html{background-color:#fff;height:100%}@media (min-width:0) and (max-width:1023px){body.h-no-scroll,body.menu-is-open{overflow:hidden}}body.h-modal-open{overflow:hidden}img{display:block;height:auto}iframe,img{max-width:100%}figure figcaption{font-size:.875rem;margin-top:.5rem}figure figcaption strong{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.25rem}figure figcaption strong:before{content:"© "}.btn{background:transparent;border:1px solid #fbbb21;border-radius:5rem;color:#171531;cursor:pointer;font-family:Noto Sans,sans-serif;font-size:.875rem;font-weight:700;line-height:1.2;margin-right:1.25rem;padding:.35rem 1.25rem;position:relative;text-decoration:none;text-transform:uppercase}.btn:after{background-color:#fbbb21;border-radius:50%;height:2rem;width:2rem}.btn:after,.btn:before{content:"";display:block;position:absolute;right:-.5rem;top:50%;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);-webkit-transition:-webkit-transform .5s cubic-bezier(.1,.5,.5,1);transition:-webkit-transform .5s cubic-bezier(.1,.5,.5,1);transition:transform .5s cubic-bezier(.1,.5,.5,1);transition:transform .5s cubic-bezier(.1,.5,.5,1),-webkit-transform .5s cubic-bezier(.1,.5,.5,1)}.btn:before{background-image:url(/themes/custom/schoolmealscoalition/architecture/dist/images/sprite-444b7e39.svg);background-position:93.778280543% 38.018018018%;background-repeat:no-repeat;height:25px;width:25px;z-index:1}.btn:hover:after,.btn:hover:before{-webkit-transform:translate(90%,-50%);-ms-transform:translate(90%,-50%);transform:translate(90%,-50%)}.btn--neg{background:transparent;border:1px solid #fbbb21;border-radius:5rem;color:#171531;color:#fff;cursor:pointer;font-family:Noto Sans,sans-serif;font-size:.875rem;font-weight:700;line-height:1.2;margin-right:1.25rem;padding:.35rem 1.25rem;position:relative;text-decoration:none;text-transform:uppercase}.btn--neg:after{background-color:#fbbb21;border-radius:50%;height:2rem;width:2rem}.btn--neg:after,.btn--neg:before{content:"";display:block;position:absolute;right:-.5rem;top:50%;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);-webkit-transition:-webkit-transform .5s cubic-bezier(.1,.5,.5,1);transition:-webkit-transform .5s cubic-bezier(.1,.5,.5,1);transition:transform .5s cubic-bezier(.1,.5,.5,1);transition:transform .5s cubic-bezier(.1,.5,.5,1),-webkit-transform .5s cubic-bezier(.1,.5,.5,1)}.btn--neg:before{background-image:url(/themes/custom/schoolmealscoalition/architecture/dist/images/sprite-444b7e39.svg);background-position:93.778280543% 38.018018018%;background-repeat:no-repeat;height:25px;width:25px;z-index:1}.btn--neg:hover:after,.btn--neg:hover:before{-webkit-transform:translate(90%,-50%);-ms-transform:translate(90%,-50%);transform:translate(90%,-50%)}.btn--neg-full{background:transparent;border:1px solid #fff;border-radius:5rem;color:#171531;color:#fff;cursor:pointer;font-family:Noto Sans,sans-serif;font-size:.875rem;font-weight:700;line-height:1.2;margin-right:1.25rem;padding:.35rem 1.25rem;position:relative;text-decoration:none;text-transform:uppercase}.btn--neg-full:after{background-color:#fbbb21;border-radius:50%;height:2rem;width:2rem}.btn--neg-full:after,.btn--neg-full:before{content:"";display:block;position:absolute;right:-.5rem;top:50%;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);-webkit-transition:-webkit-transform .5s cubic-bezier(.1,.5,.5,1);transition:-webkit-transform .5s cubic-bezier(.1,.5,.5,1);transition:transform .5s cubic-bezier(.1,.5,.5,1);transition:transform .5s cubic-bezier(.1,.5,.5,1),-webkit-transform .5s cubic-bezier(.1,.5,.5,1)}.btn--neg-full:before{background-image:url(/themes/custom/schoolmealscoalition/architecture/dist/images/sprite-444b7e39.svg);background-position:93.778280543% 38.018018018%;background-repeat:no-repeat;height:25px;width:25px;z-index:1}.btn--neg-full:hover:after,.btn--neg-full:hover:before{-webkit-transform:translate(90%,-50%);-ms-transform:translate(90%,-50%);transform:translate(90%,-50%)}.btn--neg-full:after{background-color:#fff}.btn-inline{background:transparent;border:0;color:#171531;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Noto Sans,sans-serif;font-size:.875rem;font-weight:700;padding:0;text-decoration:none;text-transform:uppercase;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn-inline:before{background-image:url(/themes/custom/schoolmealscoalition/architecture/dist/images/sprite-444b7e39.svg);background-position:82.1387940842% 38.3636363636%;background-repeat:no-repeat;border:1px solid;border-radius:50%;content:"";display:block;height:30px;margin-right:.5rem;width:30px}input[type=checkbox],input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid rgba(23,21,49,.5);border-radius:.25rem;height:.75rem;margin-right:.15rem;position:relative;width:.75rem}input[type=checkbox]:before,input[type=radio]:before{background-color:#08b0a0;border-radius:.15rem;content:"";display:block;height:.5rem;inset:0;margin:auto;opacity:0;position:absolute;width:.5rem}input[type=checkbox]+label,input[type=radio]+label{cursor:pointer}input[type=checkbox]:checked:before,input[type=radio]:checked:before{opacity:1}input[type=checkbox]:checked+label,input[type=radio]:checked+label{font-weight:700}input[type=email],input[type=password],input[type=text]{border:1px solid #cacfd4;border-radius:.25rem;color:#171531;font-family:Noto Sans,sans-serif;font-size:.875rem;line-height:1.4;padding:.5rem;width:100%}input[type=email]:focus,input[type=password]:focus,input[type=text]:focus{border-color:#08b0a0;outline:1px solid #08b0a0}.form-type-select .select2-selection--single{border:1px solid #cacfd4;border-radius:.25rem;color:#171531;font-family:Noto Sans,sans-serif;height:auto;line-height:1.4;padding:.25rem}.form-type-select .select2-selection__arrow{top:50%!important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.h-theme--blue{--themed-primary:#171531;--themed-secondary:#fff;--themed-highlight:#fbbb21}.h-theme--green{--themed-primary:#08b0a0;--themed-secondary:#171531;--themed-icons:#fff}.h-theme--yellow{--themed-primary:#fbbb21;--themed-secondary:#171531}.h-theme--gray{--themed-primary:#f6f6f6}.h-wrapper{margin-left:auto;margin-right:auto;max-width:1280px;width:90%}.h-highlight-yellow{background:#fbbb21}.h-highlight-green,.h-highlight-yellow{-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#171531;display:inline;line-height:1.6;padding:.02em 1rem}.h-highlight-green{background:#08b0a0}.hidden{display:none!important}.view-initiatives{margin-left:auto;margin-right:auto;max-width:1280px;width:90%;--grid-gap:1rem;--grid-items:1}@media (min-width:1024px){.view-initiatives{--grid-items:4}}.view-initiatives .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--grid-gap);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.view-initiatives .view-content>*{width:calc(100%/var(--grid-items) - (var(--grid-items) - 1)/var(--grid-items)*var(--grid-gap))}.block-views:has(.view-id-resources.view-display-id-block_2),.block-views:has(.view-id-stories.view-display-id-block_2){margin-bottom:3.75rem;margin-top:3.75rem}.block-views:has(.view-id-resources.view-display-id-block_2) .paragraph--type--view:has(.view-members) .viewsreference--view-title,.block-views:has(.view-id-resources.view-display-id-block_2) h2,.block-views:has(.view-id-stories.view-display-id-block_2) .paragraph--type--view:has(.view-members) .viewsreference--view-title,.block-views:has(.view-id-stories.view-display-id-block_2) h2,.paragraph--type--view:has(.view-members) .block-views:has(.view-id-resources.view-display-id-block_2) .viewsreference--view-title,.paragraph--type--view:has(.view-members) .block-views:has(.view-id-stories.view-display-id-block_2) .viewsreference--view-title{margin-left:auto;margin-right:auto;max-width:1280px;width:90%}.view-id-resources.view-display-id-block_2,.view-id-stories.view-display-id-block_2{margin-left:auto;margin-right:auto;max-width:1280px;width:90%;--grid-gap:1rem;--grid-items:1}@media (min-width:1024px){.view-id-resources.view-display-id-block_2,.view-id-stories.view-display-id-block_2{--grid-items:2}}.view-id-resources.view-display-id-block_2 .views-infinite-scroll-content-wrapper,.view-id-stories.view-display-id-block_2 .views-infinite-scroll-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--grid-gap);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.view-id-resources.view-display-id-block_2 .views-infinite-scroll-content-wrapper>*,.view-id-stories.view-display-id-block_2 .views-infinite-scroll-content-wrapper>*{width:calc(100%/var(--grid-items) - (var(--grid-items) - 1)/var(--grid-items)*var(--grid-gap))}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#171531;font-family:Noto Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1.6}@media (min-width:768px){body{font-size:1.125rem}}.component.content .content-highlight,.paragraph--type--view:has(.view-members) .viewsreference--view-title,h1,h2,h3,h4,h5,h6{font-family:Noto Sans,sans-serif;font-weight:700;line-height:1.2;margin-bottom:.5rem;margin-top:.5rem}.component.content .content-highlight a,.paragraph--type--view:has(.view-members) .viewsreference--view-title a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;text-decoration:none}.component.content .content-highlight a:hover,.paragraph--type--view:has(.view-members) .viewsreference--view-title a:hover,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:inherit}h1{font-size:2.25rem}@media (min-width:768px){h1{font-size:2.5rem}}@media (min-width:1024px){h1{font-size:4.375rem}}h1 span{background:#fbbb21;-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline;line-height:1.6;padding:.02em 1rem}.paragraph--type--view:has(.view-members) .viewsreference--view-title,h2{font-size:2.25rem}@media (min-width:768px){.paragraph--type--view:has(.view-members) .viewsreference--view-title,h2{font-size:2.5rem}}@media (min-width:1024px){.paragraph--type--view:has(.view-members) .viewsreference--view-title,h2{font-size:3.125rem}}.paragraph--type--view:has(.view-members) .viewsreference--view-title span,h2 span{background:#fbbb21;-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline;line-height:1.6;padding:.02em 1rem}.component.content .content-highlight,h3{font-size:1.5rem}@media (min-width:768px){.component.content .content-highlight,h3{font-size:2.25rem}}@media (min-width:1024px){.component.content .content-highlight,h3{font-size:2.5rem}}.component.content .content-highlight span,h3 span{background:#08b0a0;-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline;line-height:1.6;padding:.02em 1rem}h4{font-size:1.5rem;font-weight:500}@media (min-width:1024px){h4{font-size:2.25rem}}h5{font-size:1.5rem}@media (min-width:1024px){h5{font-size:1.875rem}}h6{font-size:1.25rem;text-transform:uppercase}p{margin:0}p+p{margin-top:1rem}p p:empty{display:none}b,strong{font-weight:800}a{color:#006a9a;font-weight:600;text-decoration:none;-webkit-transition:color .25s ease-in-out;transition:color .25s ease-in-out}a:hover{text-decoration:underline}main ul:not(.contextual-links){padding-left:0}main ul:not(.contextual-links) li{list-style:none;padding-left:1rem;position:relative}main ul:not(.contextual-links) li:before{background-color:#fbbb21;border-radius:50%;content:"";display:block;height:.35em;left:0;position:absolute;top:.55em;width:.35em}main ul:not(.contextual-links) li+li{margin-top:1rem}.fi{display:block}.fi.fi-african-union{background-image:url(/themes/custom/schoolmealscoalition/architecture/dist/images/flags/african-union.svg)}.fi.fi-ecowas{background-image:url(/themes/custom/schoolmealscoalition/architecture/dist/images/flags/ecowas.svg)}.fi.fi-euro-commission{background-image:url(/themes/custom/schoolmealscoalition/architecture/dist/images/flags/euro-commission.svg)}.fi.fi-cplp{background-image:url(/themes/custom/schoolmealscoalition/architecture/dist/images/flags/cplp.svg)}.fi.fi-sadc{background-image:url(/themes/custom/schoolmealscoalition/architecture/dist/images/flags/sadc.svg)}.fi.fi-oecs{background-image:url(/themes/custom/schoolmealscoalition/architecture/dist/images/flags/oecs.svg)}.hamburger{background:none;border:0;color:#fbbb21;cursor:pointer;display:inline-block;height:40px;margin:0;overflow:visible;padding:0;text-transform:none;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-timing-function:linear;transition-timing-function:linear;width:40px}.hamburger:focus{outline:none}.hamburger.is-active:hover,.hamburger:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#fbbb21}.hamburger-box{display:inline-block;height:40px;position:relative;width:20px}.hamburger-inner{display:block;margin-top:0;text-indent:-9999px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:#fbbb21;border-radius:2px;height:2px;position:absolute;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:20px}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger--spring .hamburger-inner{top:13px;-webkit-transition:background-color 0s linear .13s;transition:background-color 0s linear .13s}.hamburger--spring .hamburger-inner:before{top:6px;-webkit-transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner:after{top:12px;-webkit-transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.menu-is-open .hamburger-inner{background-color:transparent!important;-webkit-transition-delay:.22s;transition-delay:.22s}.hamburger--spring.menu-is-open .hamburger-inner:before{top:0;-webkit-transform:translate3d(0,5px,0) rotate(45deg);transform:translate3d(0,5px,0) rotate(45deg);-webkit-transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s}.hamburger--spring.menu-is-open .hamburger-inner:after{top:0;-webkit-transform:translate3d(0,5px,0) rotate(-45deg);transform:translate3d(0,5px,0) rotate(-45deg);-webkit-transition:top .2s cubic-bezier(.33333,0,.66667,.33333),-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s cubic-bezier(.215,.61,.355,1) .22s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s}.pager{font-size:1rem;margin:2rem auto;padding:0}.pager .pager__items{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}.pager .pager__items .pager__item{margin:0;padding:0 .25rem}.pager .pager__items .pager__item:before{display:none}.pager a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:2rem;padding:.15rem .25rem;text-align:center;text-decoration:none;-webkit-transition:color .25s ease-in-out;transition:color .25s ease-in-out}.pager a:hover{color:#08b0a0}.pager .is-active a{background-color:#08b0a0;color:#fff;font-weight:700;height:2.25rem;width:2.25rem}.toc-js{background-color:#fff;width:100%;z-index:5}.toc-js ul{margin-left:auto;margin-right:auto;margin:0 auto!important;max-width:1280px;width:90%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;gap:1rem;justify-content:center}.toc-js li{margin:0!important;padding:0!important}.toc-js li a{border-bottom:4px solid transparent;color:#171531;display:block;font-size:.875rem;font-weight:500;letter-spacing:.05rem;opacity:.6;padding:.75rem .5rem;text-decoration:none;text-transform:uppercase;-webkit-transition:all .25s cubic-bezier(.1,.5,.5,1);transition:all .25s cubic-bezier(.1,.5,.5,1)}.toc-js li a:hover,.toc-js li.toc-active a{border-color:#fbbb21;opacity:1}.toc-js li:before{display:none!important}.nav--contacts{margin-bottom:1.25rem;margin-top:1.25rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem}.nav--contacts ul:not(.contextual-links) a{background:transparent;border:1px solid #fff;border-radius:5rem;color:#171531;color:#fff;cursor:pointer;font-family:Noto Sans,sans-serif;font-size:.875rem;font-weight:700;line-height:1.2;margin-right:1.25rem;padding:.35rem 1.25rem;position:relative;text-decoration:none;text-transform:uppercase}.nav--contacts ul:not(.contextual-links) a:after{background-color:#fbbb21;border-radius:50%;height:2rem;width:2rem}.nav--contacts ul:not(.contextual-links) a:after,.nav--contacts ul:not(.contextual-links) a:before{content:"";display:block;position:absolute;right:-.5rem;top:50%;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);-webkit-transition:-webkit-transform .5s cubic-bezier(.1,.5,.5,1);transition:-webkit-transform .5s cubic-bezier(.1,.5,.5,1);transition:transform .5s cubic-bezier(.1,.5,.5,1);transition:transform .5s cubic-bezier(.1,.5,.5,1),-webkit-transform .5s cubic-bezier(.1,.5,.5,1)}.nav--contacts ul:not(.contextual-links) a:before{background-image:url(/themes/custom/schoolmealscoalition/architecture/dist/images/sprite-444b7e39.svg);background-position:93.778280543% 38.018018018%;background-repeat:no-repeat;height:25px;width:25px;z-index:1}.nav--contacts ul:not(.contextual-links) a:hover:after,.nav--contacts ul:not(.contextual-links) a:hover:before{-webkit-transform:translate(90%,-50%);-ms-transform:translate(90%,-50%);transform:translate(90%,-50%)}.nav--contacts ul:not(.contextual-links) a:after{background-color:#fff}.nav--join ul:not(.contextual-links) a{background-color:#fbbb21;border-radius:.75rem;color:#171531;display:block;font-size:.875rem;font-weight:700;letter-spacing:.05rem;padding:.65rem 1.35rem;text-decoration:none;text-transform:uppercase;-webkit-transition:opacity .25s cubic-bezier(.1,.5,.5,1);transition:opacity .25s cubic-bezier(.1,.5,.5,1)}.nav--join ul:not(.contextual-links) a:hover{opacity:.75}.nav--main ul:not(.contextual-links) a{color:#fff;display:block;font-size:.875rem;letter-spacing:.1rem;text-decoration:none;text-transform:uppercase;-webkit-transition:color .25s cubic-bezier(.1,.5,.5,1);transition:color .25s cubic-bezier(.1,.5,.5,1)}.nav--main ul:not(.contextual-links) a:hover{color:#fbbb21}@media (min-width:1024px){header .nav--main ul:not(.contextual-links){-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem}}header .nav--main ul:not(.contextual-links) a{border-bottom:1px solid transparent;font-weight:700;padding:.75rem}header .nav--main ul:not(.contextual-links) .menu-item--active-trail>a,header .nav--main ul:not(.contextual-links) a.is-active{color:#fbbb21}@media (min-width:1024px){header .nav--main ul:not(.contextual-links) .menu-item--active-trail>a,header .nav--main ul:not(.contextual-links) a.is-active{border-color:#fbbb21}}header .nav--main ul:not(.contextual-links) .menu{background-color:hsla(0,0%,100%,.03);border-left:1px solid #fbbb21;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:.75rem;padding-left:.5rem}@media (min-width:1024px){header .nav--main ul:not(.contextual-links) .menu{display:none!important;visibility:hidden}}header .nav--main.nav--main-secondary ul:not(.contextual-links){gap:1.25rem}header .nav--main.nav--main-secondary ul:not(.contextual-links) a{border-width:2px}footer .nav--main ul:not(.contextual-links) a{font-weight:400}.nav--search .form-text{border:2px solid #171531;display:block}.nav--search .form--inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1.875rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}@media (min-width:1024px){.nav--search .form--inline{margin-top:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.nav--search .form-submit{aspect-ratio:1;background-color:#fbbb21;border-radius:50%;color:transparent;cursor:pointer;display:block;height:2.625rem;mask-image:url(/themes/custom/schoolmealscoalition/architecture/dist/images/icons/search-icon.svg);-webkit-mask-image:url(/themes/custom/schoolmealscoalition/architecture/dist/images/icons/search-icon.svg);mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:60%;-webkit-mask-size:60%;width:2.625rem;-ms-flex-item-align:center;align-self:center}@media (min-width:1024px){.nav--search .form-submit{background-color:#171531}}.search{background-color:#fbbb21;cursor:pointer;display:block;height:2.625rem;margin-left:1.25rem;mask-image:url(/themes/custom/schoolmealscoalition/architecture/dist/images/icons/search-icon.svg);-webkit-mask-image:url(/themes/custom/schoolmealscoalition/architecture/dist/images/icons/search-icon.svg);mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:60%;-webkit-mask-size:60%;width:2.625rem}footer .nav--secondary ul{list-style:none;margin:0;padding:0}footer .nav--secondary ul a{color:#fff;font-size:.875rem;font-weight:400;text-decoration:none;text-transform:uppercase}footer .nav--secondary ul a.is-active{color:#fff}.nav--social{margin-bottom:1.25rem;margin-top:1.25rem}.nav--social ul:not(.contextual-links){-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5rem}.nav--social ul:not(.contextual-links) a{display:block;height:2rem;overflow:hidden;text-indent:-9999px;width:2rem}.nav--social ul:not(.contextual-links) a[href*=facebook]{background-image:url(/themes/custom/schoolmealscoalition/architecture/dist/images/sprite-444b7e39.svg);background-position:75.7159221077% 32.1691176471%;background-repeat:no-repeat;content:"";display:block;height:36px;width:36px}.nav--social ul:not(.contextual-links) a[href*="x.com"],.nav--social ul:not(.contextual-links) a[href*=twitter]{background-image:url(/themes/custom/schoolmealscoalition/architecture/dist/images/sprite-444b7e39.svg);background-position:83.9633447881% 32.1100917431%;background-repeat:no-repeat;content:"";display:block;height:35px;width:36px}.nav--social ul:not(.contextual-links) a[href*=linkedin]{background-position:79.8396334479% 32.1691176471%;height:36px}.nav--social ul:not(.contextual-links) a[href*=linkedin],.nav--social ul:not(.contextual-links) a[href*=youtube]{background-image:url(/themes/custom/schoolmealscoalition/architecture/dist/images/sprite-444b7e39.svg);background-repeat:no-repeat;content:"";display:block;width:36px}.nav--social ul:not(.contextual-links) a[href*=youtube]{background-position:88.0870561283% 31.7604355717%;height:29px}ul:not(.contextual-links){margin:0;padding:0}ul:not(.contextual-links) .menu-item{list-style:none;padding:0}.banner-search{background-color:#fbbb21;display:-webkit-box;display:-ms-flexbox;display:flex;height:6.25rem;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}footer{background-color:#171531;color:#fff;font-size:.875rem;padding-bottom:3.75rem;padding-top:3.75rem}footer .footer-wrapper{margin-left:auto;margin-right:auto;max-width:1280px;width:90%}@media (min-width:768px){footer .footer-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2.5rem}}footer .footer-col{margin-top:2.5rem}@media (min-width:768px){footer .footer-col{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0}}footer .footer-col:first-child{margin-top:0}footer .footer-branding{-webkit-box-flex:0.65;-ms-flex:0.65;flex:0.65}@media (min-width:0) and (max-width:1023px){footer .footer-branding{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}footer .footer-branding img{width:8.125rem}footer .footer-branding .site-name{display:none!important;visibility:hidden}footer .footer-nav{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:640px){footer .footer-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:2.5rem}}@media (min-width:768px){footer .footer-nav{-webkit-box-flex:1.2;-ms-flex:1.2;flex:1.2}}@media (min-width:0) and (max-width:1023px){footer .footer-nav{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}footer .footer-nav .nav{-webkit-box-flex:1;-ms-flex:1;flex:1}.paragraph--type--view:has(.view-members) footer .footer-block .viewsreference--view-title,footer .footer-block .paragraph--type--view:has(.view-members) .viewsreference--view-title,footer .footer-block h2{font-size:1rem;margin-bottom:1.25rem;margin-top:0}footer .footer-block a{background:transparent;border:1px solid #fbbb21;border-radius:5rem;color:#171531;color:#fff;cursor:pointer;font-family:Noto Sans,sans-serif;font-size:.875rem;font-weight:700;line-height:1.2;margin-right:1.25rem;margin-top:1.25rem;padding:.35rem 1.25rem;position:relative;text-decoration:none;text-transform:uppercase}footer .footer-block a:after{background-color:#fbbb21;border-radius:50%;height:2rem;width:2rem}footer .footer-block a:after,footer .footer-block a:before{content:"";display:block;position:absolute;right:-.5rem;top:50%;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);-webkit-transition:-webkit-transform .5s cubic-bezier(.1,.5,.5,1);transition:-webkit-transform .5s cubic-bezier(.1,.5,.5,1);transition:transform .5s cubic-bezier(.1,.5,.5,1);transition:transform .5s cubic-bezier(.1,.5,.5,1),-webkit-transform .5s cubic-bezier(.1,.5,.5,1)}footer .footer-block a:before{background-image:url(/themes/custom/schoolmealscoalition/architecture/dist/images/sprite-444b7e39.svg);background-position:93.778280543% 38.018018018%;background-repeat:no-repeat;height:25px;width:25px;z-index:1}footer .footer-block a:hover:after,footer .footer-block a:hover:before{-webkit-transform:translate(90%,-50%);-ms-transform:translate(90%,-50%);transform:translate(90%,-50%)}footer .footer-block div:has(>a){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.layout.grid{--grid-gap:1rem;--grid-items:1}.layout.grid .grid-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--grid-gap);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.layout.grid .grid-wrapper>*{width:calc(100%/var(--grid-items) - (var(--grid-items) - 1)/var(--grid-items)*var(--grid-gap))}@media (min-width:768px){.layout.grid.grid--2,.layout.grid.grid--3{--grid-items:2}}@media (min-width:1024px){.layout.grid.grid--3{--grid-items:3}}@media (min-width:768px){.layout.grid.grid--4{--grid-items:2}}@media (min-width:1024px){.layout.grid.grid--4{--grid-items:4}}@media (min-width:640px){.layout.grid.grid--5{--grid-items:3}}@media (min-width:768px){.layout.grid.grid--5{--grid-items:4}}@media (min-width:1024px){.layout.grid.grid--5{--grid-items:5}}.layout.grid.grid--cards{margin:3.75rem auto;max-width:1280px;width:90%}@media (min-width:640px){.layout.grid.grid--cards{--grid-items:2}}@media (min-width:768px){.layout.grid.grid--cards{--grid-items:3}}@media (min-width:1024px){.layout.grid.grid--cards{--grid-items:5}}.layout.grid.grid--cards .grid-head{margin-bottom:7.5rem}.layout.grid.grid--cards.h-variant--grid{--grid-gap:7.5rem;--grid-items:3;-ms-flex-wrap:wrap;flex-wrap:wrap}.layout.grid.grid--cards.h-variant--grid .grid-wrapper{row-gap:3.75rem}.layout.grid.h-spacing{margin-bottom:3.75rem;margin-top:3.75rem}.layout.grid:has(.tile){--grid-gap:4.35rem}header{background-color:#171531;color:#fff;position:fixed;top:0;width:100%;z-index:15}@media (min-width:1024px){header{position:relative}}header .header-main{border-bottom:1px solid #fbbb21;height:5.5rem}@media (min-width:1024px){header .header-main{height:7.5rem}}header .header-main-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1rem 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}header .header-main-wrapper .hamburger{position:relative;z-index:1}@media (min-width:1024px){header .header-main-wrapper .hamburger{display:none}}header .header-main-wrapper .header-branding{position:relative;z-index:1}header .header-main-wrapper .header-branding .site-name{display:none!important;visibility:hidden}header .header-main-wrapper .header-branding .site-logo img{height:3.5rem}@media (min-width:1024px){header .header-main-wrapper .header-branding .site-logo img{height:5.5rem}}header .header-main-wrapper .header-navigation{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none;gap:1rem}@media (min-width:1024px){header .header-main-wrapper .header-navigation{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:0) and (max-width:1023px){header .header-main-wrapper .header-navigation{background-color:#171531;height:calc(100vh - 5.5rem);inset:0;overflow:auto;padding-bottom:2rem;padding-top:1.5rem;position:fixed;top:5.5rem;width:100%}.menu-is-open header .header-main-wrapper .header-navigation{display:block}header .header-main-wrapper .header-navigation .nav{margin-left:auto;margin-right:auto;max-width:1280px;width:90%}}header .header-secondary{border-bottom:1px solid #fbbb21}@media (min-width:0) and (max-width:1023px){header .header-secondary{display:none}}header .header-secondary .header-secondary-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.layout.highlight{margin-bottom:3.75rem;margin-top:3.75rem}.layout.highlight .highlight-wrapper{margin-left:auto;margin-right:auto;max-width:1280px;width:90%}.layout.highlight .highlight-content{--grid-gap:1rem;--grid-items:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--grid-gap);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:1024px){.layout.highlight .highlight-content{--grid-items:2}}.layout.highlight .highlight-content>*{width:calc(100%/var(--grid-items) - (var(--grid-items) - 1)/var(--grid-items)*var(--grid-gap))}.layout.highlight .highlight-title{margin-bottom:3.75rem}.layout.highlight .highlight-cta{margin-top:3.75rem;text-align:center}.layout.highlight .highlight-cta a{background:transparent;border:1px solid #fbbb21;border-radius:5rem;color:#171531;cursor:pointer;font-family:Noto Sans,sans-serif;font-size:.875rem;font-weight:700;line-height:1.2;margin-right:1.25rem;padding:.35rem 1.25rem;position:relative;text-decoration:none;text-transform:uppercase}.layout.highlight .highlight-cta a:after{background-color:#fbbb21;border-radius:50%;height:2rem;width:2rem}.layout.highlight .highlight-cta a:after,.layout.highlight .highlight-cta a:before{content:"";display:block;position:absolute;right:-.5rem;top:50%;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);-webkit-transition:-webkit-transform .5s cubic-bezier(.1,.5,.5,1);transition:-webkit-transform .5s cubic-bezier(.1,.5,.5,1);transition:transform .5s cubic-bezier(.1,.5,.5,1);transition:transform .5s cubic-bezier(.1,.5,.5,1),-webkit-transform .5s cubic-bezier(.1,.5,.5,1)}.layout.highlight .highlight-cta a:before{background-image:url(/themes/custom/schoolmealscoalition/architecture/dist/images/sprite-444b7e39.svg);background-position:93.778280543% 38.018018018%;background-repeat:no-repeat;height:25px;width:25px;z-index:1}.layout.highlight .highlight-cta a:hover:after,.layout.highlight .highlight-cta a:hover:before{-webkit-transform:translate(90%,-50%);-ms-transform:translate(90%,-50%);transform:translate(90%,-50%)}.layout.highlight.h-variant--green{background-color:#08b0a0;margin:0 0 12rem;padding-bottom:3.75rem;padding-top:3.75rem}.layout.highlight.h-variant--green .highlight-content{margin-bottom:-10rem}.page:has(.page-toc) .cover{margin-bottom:0}.page:has(.page-toc) .paragraph--type--section_title{font-size:0;opacity:0}.page.node--type-story .cover{margin-bottom:0}.page.node--type-story .page-main{margin-left:auto;margin-right:auto;max-width:1280px;width:90%}.page.node--type-story .page-main .page-date{color:#08b0a0;font-weight:700;margin:3.75rem auto;max-width:1280px;padding-top:3.75rem;text-align:left;width:90%}.layout.wrapper{background-color:var(--themed-primary,transparent);color:var(--themed-secondary,#000);padding-bottom:3.75rem;padding-top:3.75rem}.layout.wrapper .wrapper-head{margin-bottom:6.25rem;margin-left:auto;margin-right:auto;max-width:1280px;width:90%}.block-webform,.path-user .layout-content{margin:3.75rem auto;max-width:40rem;width:90%}.block-webform .page-title,.path-user .layout-content .page-title{font-size:3.125rem}.block-webform form,.path-user .layout-content form{margin-bottom:3.75rem;margin-top:3.75rem}.block-webform form :not(.form-type-checkbox) label,.path-user .layout-content form :not(.form-type-checkbox) label{display:block;font-weight:600}.block-webform form :not(.form-type-checkbox) input,.path-user .layout-content form :not(.form-type-checkbox) input{padding:.5rem}.block-webform form input[type=submit],.path-user .layout-content form input[type=submit]{background:transparent;border:1px solid #fbbb21;border-radius:5rem;color:#171531;cursor:pointer;font-family:Noto Sans,sans-serif;font-size:.875rem;font-weight:700;line-height:1.2;margin-right:1.25rem;margin-top:1rem;padding:.5rem 1.25rem;position:relative;text-decoration:none;text-transform:uppercase;-webkit-transition:background-color .25s cubic-bezier(.1,.5,.5,1);transition:background-color .25s cubic-bezier(.1,.5,.5,1)}.block-webform form input[type=submit]:after,.path-user .layout-content form input[type=submit]:after{background-color:#fbbb21;border-radius:50%;height:2rem;width:2rem}.block-webform form input[type=submit]:after,.block-webform form input[type=submit]:before,.path-user .layout-content form input[type=submit]:after,.path-user .layout-content form input[type=submit]:before{content:"";display:block;position:absolute;right:-.5rem;top:50%;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);-webkit-transition:-webkit-transform .5s cubic-bezier(.1,.5,.5,1);transition:-webkit-transform .5s cubic-bezier(.1,.5,.5,1);transition:transform .5s cubic-bezier(.1,.5,.5,1);transition:transform .5s cubic-bezier(.1,.5,.5,1),-webkit-transform .5s cubic-bezier(.1,.5,.5,1)}.block-webform form input[type=submit]:before,.path-user .layout-content form input[type=submit]:before{background-image:url(/themes/custom/schoolmealscoalition/architecture/dist/images/sprite-444b7e39.svg);background-position:93.778280543% 38.018018018%;background-repeat:no-repeat;height:25px;width:25px;z-index:1}.block-webform form input[type=submit]:hover:after,.block-webform form input[type=submit]:hover:before,.path-user .layout-content form input[type=submit]:hover:after,.path-user .layout-content form input[type=submit]:hover:before{-webkit-transform:translate(90%,-50%);-ms-transform:translate(90%,-50%);transform:translate(90%,-50%)}.block-webform form input[type=submit]:hover,.path-user .layout-content form input[type=submit]:hover{background-color:#fbbb21}.page.page--member:not(:has(.content--focus:first-child)) .cover{margin-bottom:0}.page.page--member .infographics .infographic-title{font-weight:800}.page.page--resource .cover-resource{background-color:#171531;min-height:100px}.page.page--resource .cover-resource .cover-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:auto;max-width:1280px;width:90%;-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#171531;-ms-flex-direction:column;flex-direction:column;margin-bottom:100px}@media (min-width:768px){.page.page--resource .cover-resource .cover-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:grid;gap:4rem;grid-auto-flow:column;grid-template-columns:[full-start] minmax(5%,1fr) [wrapper-start] minmax(0,640px) [image-start] minmax(0,640px) [wrapper-end] minmax(5%,1fr) [full-end]}}.page.page--resource .cover-resource .cover-wrapper .content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem}@media (min-width:768px){.page.page--resource .cover-resource .cover-wrapper .content-wrapper{grid-column:full-start/image-start}}.page.page--resource .cover-resource .cover-wrapper .content-wrapper .content-main{margin-top:auto;padding-top:3.75rem}.page.page--resource .cover-resource .cover-wrapper .content-wrapper .content-main .cover-tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.75rem;margin-top:3.75rem}@media (min-width:1024px){.page.page--resource .cover-resource .cover-wrapper .content-wrapper .content-main .cover-tags{margin-top:auto}}.page.page--resource .cover-resource .cover-wrapper .content-wrapper .content-main .cover-tags>*{background-color:#fff;border-radius:3rem;color:#08b0a0;font-size:.875rem;font-weight:700;letter-spacing:.05em;padding:.25rem 1rem;text-decoration:none;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.page.page--resource .cover-resource .cover-wrapper .content-wrapper .content-main .cover-tags>* a{color:#08b0a0;text-decoration:none;white-space:nowrap}.page.page--resource .cover-resource .cover-wrapper .content-wrapper .content-main .cover-tags>.resource-type{background-color:#fbbb21}.page.page--resource .cover-resource .cover-wrapper .content-wrapper .content-main .cover-tags>.resource-type a{color:#171531;text-decoration:none}.page.page--resource .cover-resource .cover-wrapper .content-wrapper .content-main .title-resource h1{color:#fff;font-size:1.5rem;line-height:normal;padding-top:1.25rem;text-align:left}@media (min-width:768px){.page.page--resource .cover-resource .cover-wrapper .content-wrapper .content-main .title-resource h1{font-size:2.25rem;padding-bottom:1.875rem}}.page.page--resource .cover-resource .cover-wrapper .image-wrapper{position:relative;z-index:1}@media (min-width:1024px){.page.page--resource .cover-resource .cover-wrapper .image-wrapper{grid-column:image-start/wrapper-end}}@media (min-width:768px){.page.page--resource .cover-resource .cover-wrapper .image-wrapper{grid-column:image-start/full-end}}.page.page--resource .cover-resource .cover-wrapper .image-wrapper .image-img{background-color:#171531}.page.page--resource .cover-resource .cover-wrapper .image-wrapper img{border:2px solid var(--themed-primary,#fbbb21);border-radius:.3125rem;height:25rem;-webkit-transform:translateY(4rem);-ms-transform:translateY(4rem);transform:translateY(4rem);width:18.75rem;z-index:100}@media (min-width:768px){.page.page--resource .cover-resource .cover-wrapper .image-wrapper img{padding:0;-webkit-transform:translateY(6rem);-ms-transform:translateY(6rem);transform:translateY(6rem)}}.page.page--resource .cover-resource .cover-wrapper .image-wrapper .image-img{position:relative;z-index:1}.page.page--resource .line{background-color:#cacfd4;height:1px;margin:1.875rem 0;width:100%}.page.page--resource .page-main{margin:3.75rem auto;max-width:1280px;width:90%}.page.page--resource .page-main .resource-type{background-color:#fbbb21;border-radius:3rem;color:#08b0a0;display:inline;font-size:.875rem;font-weight:700;letter-spacing:.05em;padding:.25rem 1rem;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.page.page--resource .page-main .resource-type a{color:#171531;text-decoration:none}.page.page--resource .page-main .resource-date{color:#333;display:inline;font-size:1rem;margin-left:1.25rem}.page.page--resource .page-main .page-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-top:1.875rem}@media (min-width:768px){.page.page--resource .page-main .page-bottom{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.page.page--resource .page-main .page-bottom .btn-download{background:transparent;border:0;color:#171531;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Noto Sans,sans-serif;font-size:.875rem;font-weight:700;padding:0;text-decoration:none;text-transform:uppercase;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:baseline;align-self:baseline;margin-right:3.75rem}.page.page--resource .page-main .page-bottom .btn-download:before{background-image:url(/themes/custom/schoolmealscoalition/architecture/dist/images/sprite-444b7e39.svg);background-position:82.1387940842% 38.3636363636%;background-repeat:no-repeat;border:1px solid;border-radius:50%;content:"";display:block;height:30px;margin-right:.5rem;width:30px}.page.page--resource .page-main .page-bottom .btn-download a{color:#171531}.page.page--resource .page-main .page-bottom .btn-resource-link{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;font-weight:700;gap:1rem;margin-right:3.75rem}.page.page--resource .page-main .page-bottom .btn-resource-link a{background:transparent;border:0;color:#171531;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Noto Sans,sans-serif;font-size:.875rem;font-weight:700;padding:0;text-decoration:none;text-transform:uppercase;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page.page--resource .page-main .page-bottom .btn-resource-link a:before{background-image:url(/themes/custom/schoolmealscoalition/architecture/dist/images/sprite-444b7e39.svg);background-position:82.1387940842% 38.3636363636%;background-repeat:no-repeat;border:1px solid;border-radius:50%;content:"";display:block;height:30px;margin-right:.5rem;width:30px}.page.page--resource .page-main .page-bottom .btn-resource-link>a:before{background-image:url(/themes/custom/schoolmealscoalition/architecture/dist/images/sprite-444b7e39.svg);background-position:93.778280543% 38.018018018%;background-repeat:no-repeat;border:0;content:"";display:block;height:25px;margin-left:.25rem;width:25px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.page.page--resource .page-main .page-bottom .resource-translations{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;margin-bottom:1.25rem}@media (min-width:768px){.page.page--resource .page-main .page-bottom .resource-translations{margin-bottom:0}}.page.page--resource .page-main .page-bottom .resource-translations>*{display:-webkit-box;display:-ms-flexbox;display:flex}.page.page--resource .page-main .page-bottom .resource-translations>:not(:last-child):after{color:#cacfd4;content:"|";margin-left:.5rem}.page.page--resource .page-main .page-bottom .resource-translations>* a{color:#171531;font-size:.875rem;text-transform:uppercase}.path-search-results .layout-content{margin-left:auto;margin-right:auto;margin-top:7.5rem;max-width:1280px;min-height:60vh;position:relative;width:90%}@media (min-width:1024px){.path-search-results .layout-content{margin-top:auto}}.path-search-results .layout-content .page-title{color:#171531;font-size:1.875rem;margin-top:1.25rem;padding-top:0}@media (min-width:1024px){.path-search-results .layout-content .page-title{font-size:2.5rem;margin-top:0;padding-top:1.875rem;position:absolute}}.path-search-results .layout-content .form--inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:0;position:static;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.path-search-results .layout-content .form--inline input{border:2px solid #171531}@media (min-width:1024px){.path-search-results .layout-content .form--inline{margin-top:1rem;position:absolute;right:2.5rem;top:0;z-index:10}}.path-search-results .layout-content .form-submit{background-color:#fbbb21;border:none!important;border-radius:.75rem;color:#171531;display:block;font-size:.875rem;font-weight:700;letter-spacing:.05rem;padding:.65rem 1.35rem;text-decoration:none;text-transform:uppercase;-webkit-transition:opacity .25s cubic-bezier(.1,.5,.5,1);transition:opacity .25s cubic-bezier(.1,.5,.5,1)}.path-search-results .layout-content .form-submit:hover{opacity:.75}.path-search-results .view-content{padding:1.875rem 0}@media (min-width:1024px){.path-search-results .view-content{padding:7.5rem 0}}.path-search-results .view-content .views-row{border-bottom:1px solid #cacfd4;padding:1.25rem 0;position:relative}.path-search-results .view-content .views-row .field--name-bundle-fieldnode{font-style:italic;position:relative}.paragraph--type--view:has(.view-members) .path-search-results .view-content .views-row .viewsreference--view-title,.path-search-results .view-content .views-row .field--name-node-title,.path-search-results .view-content .views-row .paragraph--type--view:has(.view-members) .viewsreference--view-title,.path-search-results .view-content .views-row a,.path-search-results .view-content .views-row h2{color:#08b0a0;font-size:20px}.path-search-results time{font-size:1rem;font-weight:700}.path-search-results .banner-search{display:none!important}.path-search-results .pager{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%;overflow:scroll}@media (min-width:1024px){.path-search-results .pager{display:block;overflow:auto}}.view:has(.view-filters){overflow:hidden}.view:has(.view-filters) .pin-spacer,.view:has(.view-filters) .view-filters{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:1.5rem}@media (min-width:1024px){.view:has(.view-filters) .pin-spacer.h-pinned,.view:has(.view-filters) .view-filters.h-pinned{max-height:calc(100vh - 1rem)!important;overflow:auto}}.view:has(.view-filters) .view-content,.view:has(.view-filters) .view-empty{-webkit-box-flex:3;-ms-flex:3;flex:3}@media (min-width:0) and (max-width:1023px){.view:has(.view-filters) .view-filters{background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(85%,#fff),to(hsla(0,0%,100%,0)));background:linear-gradient(#fff,#fff 85%,hsla(0,0%,100%,0));padding:1rem 0 1.5rem;position:sticky;top:5.5rem;z-index:5}.view:has(.view-filters) .view-filters:has(.h-active){background:#fff}}.view:has(.view-filters) .view-filters .btn-filter{background:transparent;border:0;cursor:pointer;text-decoration:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(202,207,212,.2);border-radius:.5rem;color:#171531;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Noto Sans,sans-serif;font-size:1rem;font-weight:700;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem .75rem .5rem 1.25rem;width:100%}.view:has(.view-filters) .view-filters .btn-filter:after{background-image:url(/themes/custom/schoolmealscoalition/architecture/dist/images/sprite-444b7e39.svg);background-position:96.4971751412% 38.018018018%;background-repeat:no-repeat;content:"";display:block;height:25px;width:24px}@media (min-width:1024px){.view:has(.view-filters) .view-filters .btn-filter{display:none}}.view:has(.view-filters) .view-filters .btn-filter.h-active+.view-filters-wrapper{background:#fff;display:block;height:calc(100vh - 5.5rem);inset:0;overflow:auto;padding:1rem 0 2rem;position:fixed;top:5.5rem;z-index:5}.view:has(.view-filters) .view-filters .btn-filter.h-active+.view-filters-wrapper .bef-exposed-form{margin-left:auto;margin-right:auto;max-width:1280px;width:90%}.view:has(.view-filters) .view-filters .btn-filter-close{background:transparent;border:0;color:#171531;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Noto Sans,sans-serif;font-size:.875rem;font-weight:700;padding:0;text-decoration:none;text-transform:uppercase;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin:1rem;position:absolute;right:5%}.view:has(.view-filters) .view-filters .btn-filter-close:before{background-position:82.1387940842% 38.3636363636%;border:1px solid;border-radius:50%;margin-right:.5rem}.view:has(.view-filters) .view-filters .btn-filter-close:before{background-image:url(/themes/custom/schoolmealscoalition/architecture/dist/images/sprite-444b7e39.svg);background-position:78.7258248009% 38.3636363636%;background-repeat:no-repeat;content:"";display:block;height:30px;margin-left:.5rem;margin-right:0;width:30px}@media (min-width:1024px){.view:has(.view-filters) .view-filters .btn-filter-close{display:none}}@media (min-width:0) and (max-width:1023px){.view:has(.view-filters) .view-filters .view-filters-wrapper{display:none}}.view:has(.view-filters) .view-filters .bef-exposed-form{background-color:rgba(202,207,212,.2);border-radius:1rem;font-size:.875rem;padding:1.5rem}.view:has(.view-filters) .view-filters .bef-exposed-form legend{font-size:1rem}.view:has(.view-filters) .view-filters .bef-exposed-form .form-item{float:none}.view:has(.view-filters) .view-filters .bef-exposed-form .form--inline fieldset{float:none}.view:has(.view-filters) .view-filters .bef-exposed-form details{border:0;border-bottom:1px solid #cacfd4;display:block;float:none!important;margin:0}.view:has(.view-filters) .view-filters .bef-exposed-form details summary{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;font-weight:700;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 0;text-transform:uppercase}.view:has(.view-filters) .view-filters .bef-exposed-form details summary::-webkit-details-marker,.view:has(.view-filters) .view-filters .bef-exposed-form details summary::marker{content:none;display:none}.view:has(.view-filters) .view-filters .bef-exposed-form details summary:after{background-image:url(/themes/custom/schoolmealscoalition/architecture/dist/images/sprite-444b7e39.svg);background-position:90.3479236813% 33.4513274336%;background-repeat:no-repeat;content:"";display:block;height:15px;width:18px}.view:has(.view-filters) .view-filters .bef-exposed-form details .details-wrapper{padding:0 0 1rem}.view .view-empty{font-size:1rem;padding:1rem;text-align:center}.block-smc-maps{margin-bottom:6.25rem;margin-top:6.25rem;overflow:hidden}.block-smc-maps .map-content{background-color:#fff;height:80vh;width:100vw;z-index:1}.block-smc-maps .map-content .color-default{fill:#eee}.block-smc-maps .map-content .color-commitment{fill:#171531}.block-smc-maps .map-content .color-member{fill:#fbbb21}.block-smc-maps .map-content .leaflet-popup{background-color:#fff;border-radius:8px;font-size:1rem;font-weight:800}.block-smc-maps .map-content .leaflet-popup .leaflet-popup-content-wrapper{border:1px solid #171531}.block-smc-maps .map-content .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.block-smc-maps .map-content .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content a{background-image:url(/themes/custom/schoolmealscoalition/architecture/dist/images/icons/map-popup-link.svg);background-repeat:no-repeat;background-size:contain;display:block;height:26px;text-indent:-9999px;width:26px}.block-smc-maps .map-content .leaflet-popup .leaflet-popup-tip{border:1px solid #171531}.block-smc-maps .map-content .leaflet-popup .leaflet-popup-close-button{background-color:#fff;border:1px solid #171531;border-radius:50%;color:#171531;position:absolute;right:-9px;top:-9px;-webkit-box-pack:center;-ms-flex-pack:center;font-size:.75rem;height:18px;justify-content:center;padding:0;width:18px}.block-smc-maps .map-content .leaflet-popup .leaflet-popup-close-button,.block-smc-maps ul.map-legend{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block-smc-maps ul.map-legend{margin-left:auto;margin-right:auto;max-width:900px;width:90%;-ms-flex-pack:distribute;justify-content:space-around}.block-smc-maps ul.map-legend li.map-legend-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875rem;gap:.5rem;margin-top:0}.block-smc-maps ul.map-legend li.map-legend-item:before{border-radius:50%;content:"";display:block;height:1rem;position:relative;top:0;width:1rem}.block-smc-maps ul.map-legend li.map-legend-item.h-blue:before{background-color:#171531}.social-sharing-buttons{margin:6.25rem auto;max-width:960px;width:90%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#08b0a0;border-radius:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:1rem 2rem}.social-sharing-buttons:before{content:"Share";font-size:.875rem;font-weight:700;margin-right:.5rem;text-transform:uppercase}.social-sharing-buttons svg{fill:#fff;height:1.5rem;width:1.5rem}.component.accordion{background-color:rgba(202,207,212,.2);border:0;border-radius:.5rem;margin:.25rem auto;max-width:900px;width:90%}.component.accordion summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;cursor:pointer;font-size:1.25rem;font-weight:700;justify-content:space-between;padding:1rem}.component.accordion summary::-webkit-details-marker,.component.accordion summary::marker{content:none;display:none}.component.accordion summary:after{background-position:75.284738041% 38.3636363636%;height:30px;-ms-flex-negative:0;flex-shrink:0}.component.accordion summary:after,.component.accordion[open] summary:after{background-image:url(/themes/custom/schoolmealscoalition/architecture/dist/images/sprite-444b7e39.svg);background-repeat:no-repeat;content:"";display:block;width:31px}.component.accordion[open] summary:after{background-position:91.6856492027% 30.9187279152%;height:14px}.component.accordion .accordion-content{font-size:1rem;font-weight:500;padding:0 1rem 1rem}.component.banner-info{background-color:rgba(202,207,212,.6);border-radius:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:auto;max-width:1280px;padding:2rem 2.5rem;width:90%}.component.banner-info .banner-wrapper{font-size:1rem;margin-left:auto;margin-right:auto;max-width:900px;width:90%}.component.banner-info .banner-title{font-size:1.25rem;font-weight:700;margin-bottom:.5rem}.component.banner{background-color:var(--themed-primary,#171531);color:var(--themed-secondary,#fff);padding:3rem}.component.banner:not(.h-variant--compact){margin-bottom:3.75rem;margin-top:3.75rem}.component.banner .banner-cta{-ms-flex-negative:0;flex-shrink:0}.component.banner .banner-cta a{background:transparent;border:1px solid #fbbb21;border-radius:5rem;color:#171531;color:#fff;cursor:pointer;font-family:Noto Sans,sans-serif;font-size:.875rem;font-weight:700;line-height:1.2;margin-right:1.25rem;padding:.35rem 1.25rem;position:relative;text-decoration:none;text-transform:uppercase}.component.banner .banner-cta a:after{background-color:#fbbb21;border-radius:50%;height:2rem;width:2rem}.component.banner .banner-cta a:after,.component.banner .banner-cta a:before{content:"";display:block;position:absolute;right:-.5rem;top:50%;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);-webkit-transition:-webkit-transform .5s cubic-bezier(.1,.5,.5,1);transition:-webkit-transform .5s cubic-bezier(.1,.5,.5,1);transition:transform .5s cubic-bezier(.1,.5,.5,1);transition:transform .5s cubic-bezier(.1,.5,.5,1),-webkit-transform .5s cubic-bezier(.1,.5,.5,1)}.component.banner .banner-cta a:before{background-image:url(/themes/custom/schoolmealscoalition/architecture/dist/images/sprite-444b7e39.svg);background-position:93.778280543% 38.018018018%;background-repeat:no-repeat;height:25px;width:25px;z-index:1}.component.banner .banner-cta a:hover:after,.component.banner .banner-cta a:hover:before{-webkit-transform:translate(90%,-50%);-ms-transform:translate(90%,-50%);transform:translate(90%,-50%)}.component.banner .banner-supertitle{color:#fff}.component.banner--slim{border-radius:1rem;margin-left:auto;margin-right:auto;max-width:1280px;width:90%}.component.banner--slim .banner-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}@media (min-width:1024px){.component.banner--slim .banner-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:3rem;justify-content:space-between}}.component.banner--slim .banner-wrapper:before{background-image:url(/themes/custom/schoolmealscoalition/architecture/dist/images/sprite-444b7e39.svg);background-position:59.8705501618% 45%;background-repeat:no-repeat;content:"";display:block;height:180px;width:291px;-ms-flex-negative:0;flex-shrink:0;margin:-3.5rem 0 -4.5rem;position:relative;top:-3rem;-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}@media (min-width:1024px){.component.banner--slim .banner-wrapper:before{margin-bottom:-3rem;margin-right:0;top:3rem;-webkit-transform:none;-ms-transform:none;transform:none}}.component.banner--slim.h-theme--green .banner-wrapper:before{background-position:59.8705501618% 90%}.component.banner--slim.h-theme--green .banner-wrapper:before,.component.banner--slim.h-theme--yellow .banner-wrapper:before{background-image:url(/themes/custom/schoolmealscoalition/architecture/dist/images/sprite-444b7e39.svg);background-repeat:no-repeat;content:"";display:block;height:180px;width:291px}.component.banner--slim.h-theme--yellow .banner-wrapper:before{background-position:59.8705501618% 0}.component.banner--list{border-radius:1rem;margin-left:auto;margin-right:auto;max-width:900px;padding:1.5rem 2rem;width:90%}.component.banner--list .banner-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}@media (min-width:1024px){.component.banner--list .banner-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:left}}.component.banner--list .banner-title{font-size:1.125rem}.component.banner--list+.banner--list{margin-top:-3rem}.component.banner--full{padding:0;text-align:center}.component.banner--full:not(.h-variant--compact) .banner-wrapper{padding:6.25rem 0}.component.banner--full .banner-wrapper{margin-left:auto;margin-right:auto;max-width:1280px;padding:3.75rem 0;width:90%}.component.banner--full .banner-icon{margin-bottom:2.5rem}.component.banner--full .banner-icon svg *{fill:#fff}.component.banner--full .banner-content{font-size:1.5rem;margin:3rem 0}.component.banner--full a{color:#171531}.component.banner.h-theme--green .banner-cta a,.component.banner.h-theme--green .btn,.component.banner.h-theme--yellow .banner-cta a,.component.banner.h-theme--yellow .btn{background:transparent;border:1px solid #fff;border-radius:5rem;color:#fff;color:#171531;cursor:pointer;font-family:Noto Sans,sans-serif;font-size:.875rem;font-weight:700;line-height:1.2;margin-right:1.25rem;padding:.35rem 1.25rem;position:relative;text-decoration:none;text-transform:uppercase}.component.banner.h-theme--green .banner-cta a:after,.component.banner.h-theme--green .btn:after,.component.banner.h-theme--yellow .banner-cta a:after,.component.banner.h-theme--yellow .btn:after{background-color:#fbbb21;border-radius:50%;height:2rem;width:2rem}.component.banner.h-theme--green .banner-cta a:after,.component.banner.h-theme--green .banner-cta a:before,.component.banner.h-theme--green .btn:after,.component.banner.h-theme--green .btn:before,.component.banner.h-theme--yellow .banner-cta a:after,.component.banner.h-theme--yellow .banner-cta a:before,.component.banner.h-theme--yellow .btn:after,.component.banner.h-theme--yellow .btn:before{content:"";display:block;position:absolute;right:-.5rem;top:50%;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);-webkit-transition:-webkit-transform .5s cubic-bezier(.1,.5,.5,1);transition:-webkit-transform .5s cubic-bezier(.1,.5,.5,1);transition:transform .5s cubic-bezier(.1,.5,.5,1);transition:transform .5s cubic-bezier(.1,.5,.5,1),-webkit-transform .5s cubic-bezier(.1,.5,.5,1)}.component.banner.h-theme--green .banner-cta a:before,.component.banner.h-theme--green .btn:before,.component.banner.h-theme--yellow .banner-cta a:before,.component.banner.h-theme--yellow .btn:before{background-image:url(/themes/custom/schoolmealscoalition/architecture/dist/images/sprite-444b7e39.svg);background-position:93.778280543% 38.018018018%;background-repeat:no-repeat;height:25px;width:25px;z-index:1}.component.banner.h-theme--green .banner-cta a:hover:after,.component.banner.h-theme--green .banner-cta a:hover:before,.component.banner.h-theme--green .btn:hover:after,.component.banner.h-theme--green .btn:hover:before,.component.banner.h-theme--yellow .banner-cta a:hover:after,.component.banner.h-theme--yellow .banner-cta a:hover:before,.component.banner.h-theme--yellow .btn:hover:after,.component.banner.h-theme--yellow .btn:hover:before{-webkit-transform:translate(90%,-50%);-ms-transform:translate(90%,-50%);transform:translate(90%,-50%)}.component.banner.h-theme--green .banner-cta a:after,.component.banner.h-theme--green .btn:after,.component.banner.h-theme--yellow .banner-cta a:after,.component.banner.h-theme--yellow .btn:after{background-color:#fff}.component.banner.h-theme--green .banner-icon svg *,.component.banner.h-theme--yellow .banner-icon svg *{fill:#171531}.component.card .card-head .card-tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.25rem!important}.component.card .card-head .card-tags *{background:rgba(202,207,212,.25);border-radius:3rem;padding:.1rem .5rem}.component.card.card-basic{background-color:#fff;border:1px solid #08b0a0;border-radius:1.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;padding:1rem;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.component.card.card-basic{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:2rem}}.component.card.card-basic .card-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.component.card.card-basic .card-wrapper{-webkit-box-flex:2;-ms-flex:2;flex:2}}.component.card.card-basic .card-image{border-radius:1rem;overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}@media (min-width:768px){.component.card.card-basic .card-image{-webkit-box-flex:1;-ms-flex:1;flex:1}}.component.card.card-basic .card-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.component.card.card-basic .card-title{font-size:1.125rem}@media (min-width:768px){.component.card.card-basic .card-title{font-size:1.25rem}}@media (min-width:1024px){.component.card.card-basic .card-title{font-size:1.5rem}}.component.card.card-basic .card-title a{font-weight:700}.component.card.card-basic .card-title a:before{bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:1}.component.card.card-basic .card-title a:after{background-image:url(/themes/custom/schoolmealscoalition/architecture/dist/images/sprite-444b7e39.svg);background-position:90.9399773499% 38.0866425993%;background-repeat:no-repeat;border:1px solid;border-radius:50%;content:"";display:block;height:26px;margin-top:1rem;width:26px;-ms-flex-item-align:end;align-self:flex-end;bottom:1rem;position:absolute;right:1rem;-webkit-transition:all .25s cubic-bezier(.1,.5,.5,1);transition:all .25s cubic-bezier(.1,.5,.5,1)}.component.card.card-basic .card-head{color:#08b0a0;font-size:.875rem;font-weight:800;text-transform:uppercase}@media (min-width:768px){.component.card.card-basic .card-head .card-supertitle{padding-top:1.25rem}}.component.card.card-basic .card-head .card-place{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.component.card.card-basic .card-head .card-place:before{background-image:url(/themes/custom/schoolmealscoalition/architecture/dist/images/sprite-444b7e39.svg);background-position:84.9717514124% 38.3636363636%;background-repeat:no-repeat;content:"";display:block;height:30px;width:24px;-ms-flex-negative:0;flex-shrink:0;margin-left:-5px}.component.card.card-basic .card-footer{color:#08b0a0;font-size:.875rem;font-weight:800;margin-top:auto;padding-top:1.5rem;text-transform:uppercase}.component.card.card-basic:hover .card-title a:after{background-color:#fbbb21;border-color:#fbbb21;-webkit-transform:translateX(.15rem);-ms-transform:translateX(.15rem);transform:translateX(.15rem)}.component.card.card--info{background-color:#f6f6f6;border:1px solid #08b0a0;border-radius:1.75rem;padding:2rem}.component.card.card--info .card-head{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.component.card.card--info .card-head .card-supertitle{color:#08b0a0;font-weight:800;letter-spacing:.01rem;text-transform:uppercase}.component.card.card--info .card-head .card-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#08b0a0;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:4rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.25rem;width:4rem}.component.card.card--info .card-head .card-icon svg{display:block}.component.card.card--info .card-head .card-icon svg *{fill:#fff}.component.card.card--info .card-title{font-size:1.5rem;font-weight:800;margin-bottom:1rem;margin-top:0}.component.card.card--info .card-content{font-size:1rem;padding-top:4rem}.component.card.card--member{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #cacfd4;border-radius:.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.75rem 1rem;position:relative;-webkit-transition:background-color .25s cubic-bezier(.1,.5,.5,1);transition:background-color .25s cubic-bezier(.1,.5,.5,1)}.component.card.card--member:hover{background-color:#f6f6f6}.component.card.card--member .card-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;gap:1rem;width:100%}.component.card.card--member .card-content .card-flag{-ms-flex-negative:0;flex-shrink:0;font-size:2.25rem;outline:1px solid rgba(202,207,212,.6)}.component.card.card--member .card-content .card-title{font-weight:800;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.component.card.card--member .card-content .card-title a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#171531;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:800;gap:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-decoration:none}.component.card.card--member .card-content .card-title a:before{bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:1}.component.card.card--member .card-content .card-title span{color:#006a9a;font-size:.875rem}.component.card.card--member .card-cta{font-size:.875rem}.component.card.card--member .card-cta a{display:block;text-decoration:none}.component.card.card--member .card-cta a:hover{text-decoration:underline}.component.card.card--resource{border:1px solid #cacfd4;border-radius:1rem;font-size:.875rem;margin:3.5rem 0 1.875rem;padding:1rem 2rem}.component.card.card--resource .card-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:2rem}.component.card.card--resource .card-footer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;margin-top:1rem}.component.card.card--resource .card-title{font-size:1.125rem}.component.card.card--resource .card-title a{color:#171531;font-weight:700}.component.card.card--resource .card-content{-webkit-box-flex:1.75;-ms-flex:1.75;flex:1.75}.component.card.card--resource .card-image{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-top:-3.5rem}.component.card.card--resource .card-image img{border:1px solid #fbbb21}.component.card.card--resource .card-cta{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.component.card.card--resource .card-cta a{background:transparent;border:0;color:#171531;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Noto Sans,sans-serif;font-size:.875rem;font-weight:700;padding:0;text-decoration:none;text-transform:uppercase;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.component.card.card--resource .card-cta a:before{background-position:82.1387940842% 38.3636363636%;border:1px solid;border-radius:50%;height:30px;margin-right:.5rem;width:30px}.component.card.card--resource .card-cta a:before,.component.card.card--resource .card-cta>a:before{background-image:url(/themes/custom/schoolmealscoalition/architecture/dist/images/sprite-444b7e39.svg);background-repeat:no-repeat;content:"";display:block}.component.card.card--resource .card-cta>a:before{background-position:93.778280543% 38.018018018%;border:0;height:25px;margin-left:.25rem;width:25px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.component.card.card--resource .card-links,.component.card.card--resource .card-tags{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.15rem 1rem}.component.card.card--resource .card-links *,.component.card.card--resource .card-tags *{color:#171531;font-weight:700;text-transform:uppercase}.component.card.card--resource .card-links .field--name-field-resource-types,.component.card.card--resource .card-tags .field--name-field-resource-types{background-color:#fbbb21}.component.card.card--resource.variant--wide .card-content{-webkit-box-flex:4;-ms-flex:4;flex:4}.component.card.card--resource.variant--wide .card-tags{font-size:.8125rem}.component.column-block{background-color:#fff;border:1px solid #fbbb21;border-radius:1rem;padding:2.5rem 2.5rem 4rem}.component.column-block .block-title{margin-bottom:1.25rem;margin-top:1.25rem}.component.column-block .block-content{font-size:1rem}.component.column-block .block-cta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem;margin-top:1.5rem}.component.column-block .block-cta .field__items>*{margin-bottom:1rem}.component.column-block .block-cta a{background:transparent;border:1px solid #fbbb21;border-radius:5rem;color:#171531;cursor:pointer;font-family:Noto Sans,sans-serif;font-size:.875rem;font-weight:700;line-height:1.2;margin-right:1.25rem;padding:.35rem 1.25rem;position:relative;text-decoration:none;text-transform:uppercase}.component.column-block .block-cta a:after{background-color:#fbbb21;border-radius:50%;height:2rem;width:2rem}.component.column-block .block-cta a:after,.component.column-block .block-cta a:before{content:"";display:block;position:absolute;right:-.5rem;top:50%;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);-webkit-transition:-webkit-transform .5s cubic-bezier(.1,.5,.5,1);transition:-webkit-transform .5s cubic-bezier(.1,.5,.5,1);transition:transform .5s cubic-bezier(.1,.5,.5,1);transition:transform .5s cubic-bezier(.1,.5,.5,1),-webkit-transform .5s cubic-bezier(.1,.5,.5,1)}.component.column-block .block-cta a:before{background-image:url(/themes/custom/schoolmealscoalition/architecture/dist/images/sprite-444b7e39.svg);background-position:93.778280543% 38.018018018%;background-repeat:no-repeat;height:25px;width:25px;z-index:1}.component.column-block .block-cta a:hover:after,.component.column-block .block-cta a:hover:before{-webkit-transform:translate(90%,-50%);-ms-transform:translate(90%,-50%);transform:translate(90%,-50%)}.component.columns{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:6.25rem;-moz-column-gap:6.25rem;column-gap:6.25rem;font-size:.875rem;margin:3.75rem auto;max-width:1280px;width:90%}.component.columns>*{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column;margin-bottom:1.25rem}.component.columns .field--name-field-sec-title{font-size:1.25rem;font-weight:800}.component.columns li+li{margin-top:.15rem}.component.content-image{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:6.25rem;margin-top:6.25rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:1024px){.component.content-image{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:grid;gap:4rem;grid-auto-flow:column;grid-template-columns:[full-start] minmax(5%,1fr) [wrapper-start] minmax(0,640px) [image-start] minmax(0,640px) [wrapper-end] minmax(5%,1fr) [full-end]}.component.content-image--left .image-wrapper{grid-column:full-start/image-start}}.component.content-image--left .image-wrapper .image-border{-webkit-transform:translate(2rem,2rem);-ms-transform:translate(2rem,2rem);transform:translate(2rem,2rem)}@media (min-width:1024px){.component.content-image--left .content-wrapper{grid-column:image-start/wrapper-end;padding-left:2rem}}.component.content-image--right .image-wrapper{-ms-flex-item-align:end;align-self:flex-end}@media (min-width:1024px){.component.content-image--right .image-wrapper{align-self:flex-start;grid-column:image-start/full-end}}.component.content-image--right .image-wrapper .image-border{-webkit-transform:translate(-2rem,2rem);-ms-transform:translate(-2rem,2rem);transform:translate(-2rem,2rem)}.component.content-image--right .content-wrapper{text-align:right}@media (min-width:1024px){.component.content-image--right .content-wrapper{grid-column:wrapper-start/image-start;padding-right:2rem}}.component.content-image .image-wrapper{position:relative;z-index:1}@media (min-width:0) and (max-width:1023px){.component.content-image .image-wrapper{margin-bottom:1rem;width:90%}}.component.content-image .image-wrapper img{width:100%}.component.content-image .image-wrapper .image-border{border:1px solid var(--themed-primary,#fbbb21);display:block;inset:0;position:absolute;z-index:-1}.component.content-image .image-wrapper .image-bg{background-color:var(--themed-primary,#fbbb21);inset:0;position:absolute}.component.content-image .image-wrapper .image-img-wrapper{overflow:hidden;position:relative;z-index:1}.component.content-image .content-wrapper{padding-bottom:2rem;padding-top:2rem}@media (min-width:0) and (max-width:1023px){.component.content-image .content-wrapper{margin-left:auto;margin-right:auto;max-width:1280px;width:90%}}.component.content-image .content-wrapper .paragraph--type--view:has(.view-members) .viewsreference--view-title span,.component.content-image .content-wrapper h2 span,.paragraph--type--view:has(.view-members) .component.content-image .content-wrapper .viewsreference--view-title span{background-color:var(--themed-primary,#fbbb21)}.component.content-image .content-cta{margin-top:1.5rem}.component.content-image .content-cta a{background:transparent;border:1px solid #fbbb21;border-radius:5rem;color:#171531;cursor:pointer;font-family:Noto Sans,sans-serif;font-size:.875rem;font-weight:700;line-height:1.2;margin-right:1.25rem;padding:.35rem 1.25rem;position:relative;text-decoration:none;text-transform:uppercase}.component.content-image .content-cta a:after{background-color:#fbbb21;border-radius:50%;height:2rem;width:2rem}.component.content-image .content-cta a:after,.component.content-image .content-cta a:before{content:"";display:block;position:absolute;right:-.5rem;top:50%;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);-webkit-transition:-webkit-transform .5s cubic-bezier(.1,.5,.5,1);transition:-webkit-transform .5s cubic-bezier(.1,.5,.5,1);transition:transform .5s cubic-bezier(.1,.5,.5,1);transition:transform .5s cubic-bezier(.1,.5,.5,1),-webkit-transform .5s cubic-bezier(.1,.5,.5,1)}.component.content-image .content-cta a:before{background-image:url(/themes/custom/schoolmealscoalition/architecture/dist/images/sprite-444b7e39.svg);background-position:93.778280543% 38.018018018%;background-repeat:no-repeat;height:25px;width:25px;z-index:1}.component.content-image .content-cta a:hover:after,.component.content-image .content-cta a:hover:before{-webkit-transform:translate(90%,-50%);-ms-transform:translate(90%,-50%);transform:translate(90%,-50%)}.component.content-video{margin:3.75rem auto;max-width:1280px;width:90%}@media (min-width:1024px){.component.content-video{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:3rem}}.component.content-video .content-video{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:2rem}@media (min-width:1024px){.component.content-video .content-video{margin:0}}.component.content-video .content-wrapper{-webkit-box-flex:1.25;-ms-flex:1.25;flex:1.25;font-size:1.5rem}.component.content-video .content-cta{margin-top:1.875rem}.component.content-video .content-cta a{background:transparent;border:1px solid #fbbb21;border-radius:5rem;color:#171531;cursor:pointer;font-family:Noto Sans,sans-serif;font-size:.875rem;font-weight:700;line-height:1.2;margin-right:1.25rem;padding:.35rem 1.25rem;position:relative;text-decoration:none;text-transform:uppercase}.component.content-video .content-cta a:after{background-color:#fbbb21;border-radius:50%;height:2rem;width:2rem}.component.content-video .content-cta a:after,.component.content-video .content-cta a:before{content:"";display:block;position:absolute;right:-.5rem;top:50%;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);-webkit-transition:-webkit-transform .5s cubic-bezier(.1,.5,.5,1);transition:-webkit-transform .5s cubic-bezier(.1,.5,.5,1);transition:transform .5s cubic-bezier(.1,.5,.5,1);transition:transform .5s cubic-bezier(.1,.5,.5,1),-webkit-transform .5s cubic-bezier(.1,.5,.5,1)}.component.content-video .content-cta a:before{background-image:url(/themes/custom/schoolmealscoalition/architecture/dist/images/sprite-444b7e39.svg);background-position:93.778280543% 38.018018018%;background-repeat:no-repeat;height:25px;width:25px;z-index:1}.component.content-video .content-cta a:hover:after,.component.content-video .content-cta a:hover:before{-webkit-transform:translate(90%,-50%);-ms-transform:translate(90%,-50%);transform:translate(90%,-50%)}.component.content-video .flag-animation{background-image:url(/themes/custom/schoolmealscoalition/architecture/dist/images/flags/flag-bg.png);background-size:100%;height:0;margin:auto;overflow:hidden;padding-top:100%;position:relative;width:100%}.component.content-video .flag-animation .flag{background-size:100%;display:block;height:100%;inset:0;position:absolute;width:100%}@media (prefers-reduced-motion:no-preference){.component.content-video .flag-animation .flag{-webkit-animation:rotate 25s linear infinite normal;animation:rotate 25s linear infinite normal}}.component.content-video .flag-animation .flag--1{background-image:url(/themes/custom/schoolmealscoalition/architecture/dist/images/flags/flag-1.png)}.component.content-video .flag-animation .flag--2{animation-direction:reverse;background-image:url(/themes/custom/schoolmealscoalition/architecture/dist/images/flags/flag-2.png)}.component.content-video .flag-animation .flag--3{-webkit-animation-duration:22s;animation-duration:22s;background-image:url(/themes/custom/schoolmealscoalition/architecture/dist/images/flags/flag-3.png)}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.component.content{display:-webkit-box;display:-ms-flexbox;display:flex;margin:3.75rem auto;max-width:1280px;width:90%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.component.content .content-supertitle{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.component.content .content-supertitle:after{background-color:#cacfd4;content:"";display:block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:1px}.component.content .content-title{max-width:960px}.component.content .content-subtitle{font-size:1.875rem;margin-bottom:1.5rem}.component.content .content-highlight{font-weight:400;max-width:960px}.component.content .content-cta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem;margin-top:1.5rem}.component.content .content-cta a{background:transparent;border:1px solid #fbbb21;border-radius:5rem;color:#171531;cursor:pointer;font-family:Noto Sans,sans-serif;font-size:.875rem;font-weight:700;line-height:1.2;margin-right:1.25rem;padding:.35rem 1.25rem;position:relative;text-decoration:none;text-transform:uppercase}.component.content .content-cta a:after{background-color:#fbbb21;border-radius:50%;height:2rem;width:2rem}.component.content .content-cta a:after,.component.content .content-cta a:before{content:"";display:block;position:absolute;right:-.5rem;top:50%;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);-webkit-transition:-webkit-transform .5s cubic-bezier(.1,.5,.5,1);transition:-webkit-transform .5s cubic-bezier(.1,.5,.5,1);transition:transform .5s cubic-bezier(.1,.5,.5,1);transition:transform .5s cubic-bezier(.1,.5,.5,1),-webkit-transform .5s cubic-bezier(.1,.5,.5,1)}.component.content .content-cta a:before{background-image:url(/themes/custom/schoolmealscoalition/architecture/dist/images/sprite-444b7e39.svg);background-position:93.778280543% 38.018018018%;background-repeat:no-repeat;height:25px;width:25px;z-index:1}.component.content .content-cta a:hover:after,.component.content .content-cta a:hover:before{-webkit-transform:translate(90%,-50%);-ms-transform:translate(90%,-50%);transform:translate(90%,-50%)}.component.content--focus .content-main{margin-bottom:1.875rem;margin-top:1.875rem;-ms-flex-item-align:end;align-self:flex-end;max-width:960px}@media (min-width:1024px){.component.content--focus .content-main{margin-bottom:3.75rem;margin-top:3.75rem}}.component.content--focus .content-cta{margin-top:3rem}.component.cover{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background-color:#171531;color:#fff;margin-bottom:7.5rem;text-align:center}.component.cover,.component.cover .cover-main{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.component.cover .cover-main{gap:3rem;margin-left:auto;margin-right:auto;max-width:1280px;padding-bottom:3.75rem;padding-top:3.75rem;width:90%;z-index:2}.component.cover .cover-main .cover-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.component.cover .cover-main .cover-flag{-ms-flex-item-align:end;align-self:flex-end;border-radius:.25rem;-ms-flex-negative:0;flex-shrink:0;font-size:4.375rem;overflow:hidden}.component.cover .cover-tags{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem}.component.cover .cover-tags>*{background-color:#fff;border-radius:3rem;color:#08b0a0;font-size:.875rem;font-weight:700;letter-spacing:.05em;padding:.25rem 1rem;text-transform:uppercase}.component.cover:not(.cover--image) .cover-title{font-size:1.5rem}@media (min-width:1024px){.component.cover:not(.cover--image) .cover-title{font-size:3.125rem}}.component.cover:not(.cover--image) .cover-tags{margin-top:3.75rem;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}@media (min-width:1024px){.component.cover:not(.cover--image) .cover-tags{margin-top:auto}}.component.cover--image{min-height:30.625rem;text-align:left}.component.cover--image:before{background-image:url(/themes/custom/schoolmealscoalition/architecture/dist/images/sprite-444b7e39.svg);background-position:0 0;background-repeat:no-repeat;content:"";display:block;height:580px;left:0;position:absolute;top:0;width:370px;z-index:1}.component.cover--image .cover-image{inset:0;overflow:hidden;position:absolute}.component.cover--image .cover-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.component.cover--image .cover-image:after{background-color:rgba(23,21,49,.3);content:"";display:block;inset:0;position:absolute}.component.cover--image .cover-image .cover-image-img{height:100%}@media (prefers-reduced-motion:no-preference){.component.cover--image .cover-image .cover-image-img{opacity:0;-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25)}}.component.cover--image .cover-main{padding-bottom:1.25rem;padding-top:1.25rem}.h-variant--initiative .component.cover{background-color:#fbbb21;color:#171531}.component.hero{background-color:#171531}@media (min-width:1024px){.component.hero{display:grid;grid-auto-flow:column;grid-template-columns:[full-start] minmax(5%,1fr) [wrapper-start] minmax(0,512px) [image-start] minmax(0,768px) [wrapper-end] minmax(5%,1fr) [full-end]}}.component.hero .hero-image{overflow:hidden}@media (min-width:1024px){.component.hero .hero-image{grid-column:image-start/full-end}}.component.hero .hero-image>*{height:100%}.component.hero .hero-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.component.hero .hero-image .hero-image-img{height:100%}@media (prefers-reduced-motion:no-preference){.component.hero .hero-image .hero-image-img{opacity:0;-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25)}}.component.hero .hero-main{padding-bottom:3.75rem;padding-top:3.75rem;z-index:2}@media (min-width:0) and (max-width:1023px){.component.hero .hero-main{margin-left:auto;margin-right:auto;max-width:1280px;width:90%}}@media (min-width:1024px){.component.hero .hero-main{grid-column:wrapper-start/image-start;padding-right:2rem}.component.hero .hero-title{font-size:3.75rem;width:150%}}.component.hero .hero-content{color:#fff;font-size:1rem;margin-bottom:1.875rem;margin-top:1.875rem}.component.hero .hero-cta a{background:transparent;border:1px solid #fbbb21;border-radius:5rem;color:#171531;color:#fff;cursor:pointer;font-family:Noto Sans,sans-serif;font-size:.875rem;font-weight:700;line-height:1.2;margin-right:1.25rem;padding:.35rem 1.25rem;position:relative;text-decoration:none;text-transform:uppercase}.component.hero .hero-cta a:after{background-color:#fbbb21;border-radius:50%;height:2rem;width:2rem}.component.hero .hero-cta a:after,.component.hero .hero-cta a:before{content:"";display:block;position:absolute;right:-.5rem;top:50%;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);-webkit-transition:-webkit-transform .5s cubic-bezier(.1,.5,.5,1);transition:-webkit-transform .5s cubic-bezier(.1,.5,.5,1);transition:transform .5s cubic-bezier(.1,.5,.5,1);transition:transform .5s cubic-bezier(.1,.5,.5,1),-webkit-transform .5s cubic-bezier(.1,.5,.5,1)}.component.hero .hero-cta a:before{background-image:url(/themes/custom/schoolmealscoalition/architecture/dist/images/sprite-444b7e39.svg);background-position:93.778280543% 38.018018018%;background-repeat:no-repeat;height:25px;width:25px;z-index:1}.component.hero .hero-cta a:hover:after,.component.hero .hero-cta a:hover:before{-webkit-transform:translate(90%,-50%);-ms-transform:translate(90%,-50%);transform:translate(90%,-50%)}:not(.content-main)>.component.icon-text{--grid-gap:4.35rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--grid-gap);margin-left:auto;margin-right:auto;max-width:960px;width:90%;grid-row-gap:2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}:not(.content-main)>.component.icon-text .icon-text-item{--grid-items:1;width:calc(100%/var(--grid-items) - (var(--grid-items) - 1)/var(--grid-items)*var(--grid-gap))}@media (min-width:768px){:not(.content-main)>.component.icon-text .icon-text-item{--grid-items:2}}.component.icon-text-item{gap:1.5rem}.component.icon-text-item,.component.icon-text-item .icon-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.component.icon-text-item .icon-image{-ms-flex-negative:0;flex-shrink:0;height:4.25rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:4.25rem}.component.icon-text-item .icon-image svg{display:block}.component.icon-text-item .icon-image svg *{fill:var(--themed-icons,#08b0a0)}.component.icon-text-item .icon-content{font-weight:800;text-transform:uppercase}.component.content .component.icon-text-item{font-size:1.125rem;margin-bottom:1.875rem;margin-top:1.875rem}@media (min-width:768px){.component.content .component.icon-text-item{font-size:1.25rem}}@media (min-width:1024px){.component.content .component.icon-text-item{font-size:1.5rem}}.component.content .component.icon-text-item .icon-image{border:4px solid #08b0a0;border-radius:50%}.component.content .component.icon-text-item .icon-image svg *{fill:#08b0a0}.component.content .component.icon-text-item .icon-content{font-weight:400;text-transform:none}.component.infographic-item{border-top:1px solid #fff;line-height:1.4;padding:2rem;text-align:center}@media (min-width:768px){.component.infographic-item{border-bottom:1px solid #fff;margin:2rem 0;padding-bottom:4.5rem}}@media (prefers-reduced-motion:no-preference){.component.infographic-item{border-color:transparent;-webkit-transition:border-color .5s cubic-bezier(.1,.5,.5,1);transition:border-color .5s cubic-bezier(.1,.5,.5,1)}.component.infographic-item.h-animated{border-color:#fff}}.component.infographic-item .infographic-title{font-size:3.125rem;font-weight:300;line-height:1.2}@media (min-width:1024px){.component.infographic-item .infographic-title{font-size:3.75rem}}.component.infographic-item .infographic-title b,.component.infographic-item .infographic-title strong{color:var(--themed-highlight,inherit)}.component.infographic-item .infographic-subtitle{font-weight:800;margin:1rem 0;text-transform:uppercase}.component.infographic-item .infographic-content{font-size:.875rem}.component.infographic-item--full{width:100%!important}.component.infographic-item--full,.component.infographic-item--full .infographic-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.component.infographic-item--full .infographic-wrapper{margin-left:auto;margin-right:auto;max-width:35rem;width:90%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.5rem}@media (min-width:768px){.component.infographic-item--full .infographic-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:4.25rem;text-align:left}}.component.infographic-item--full .infographic-image{-ms-flex-negative:0;flex-shrink:0}.component.infographic-item--full:has(+.infographic-item){border-bottom:0;margin-bottom:-1rem}.component.infographics{margin-left:auto;margin-right:auto;max-width:1280px;width:90%}.component.infographics .infographics-title{max-width:50rem}.component.infographics .infographics-main{margin-bottom:3.75rem;margin-top:3.75rem}.component.map{margin-bottom:6.25rem;margin-top:6.25rem}.component.map .map-content{background:url(/themes/custom/schoolmealscoalition/architecture/dist/images/map.svg);background-size:contain;height:48.75rem;width:100%}.component.map .map-legend{margin-left:auto;margin-right:auto;max-width:900px;width:90%;-ms-flex-pack:distribute;justify-content:space-around}.component.map .map-legend,.component.map .map-legend .map-legend-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.component.map .map-legend .map-legend-item{font-size:.875rem;gap:.5rem}.component.map .map-legend .map-legend-item:before{border-radius:50%;content:"";display:block;height:1rem;position:relative;top:0;width:1rem}.component.map .map-legend .map-legend-item.h-blue:before{background-color:#171531}.component.media{position:relative}.component.media:not(.h-variant--compact){margin-bottom:6.25rem;margin-top:6.25rem}.component.media figure{margin:0}.component.media img{display:block;width:100%}.component.media--small{margin-left:auto;margin-right:auto;max-width:900px;width:90%}.component.media--video{height:0;margin-left:auto;margin-right:auto;max-width:960px;padding-bottom:33.25%;position:relative;width:90%}.component.media--video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.component.media--cover{height:100%;margin:0!important}.component.media--cover figure{height:100%}.component.media--cover figcaption{background-color:rgba(0,0,0,.25);border-radius:.5rem;bottom:1rem;color:#fff;display:none;font-size:.8125rem;line-height:1.4;padding:.5rem 1.75rem .5rem .5rem;position:absolute;right:1rem}.component.media--cover figcaption:hover{display:block}.component.media--cover .btn-credits{background:transparent;background-image:url(/themes/custom/schoolmealscoalition/architecture/dist/images/sprite-444b7e39.svg);background-position:87.9818594104% 38.1555153707%;background-repeat:no-repeat;border:0;bottom:1.25rem;content:"";cursor:pointer;display:block;height:27px;overflow:hidden;padding:0;position:absolute;right:1rem;text-decoration:none;text-indent:-9999px;width:27px;z-index:2}.component.media--cover .btn-credits:hover+figcaption{display:block}.component.media.h-variant--mark:after{background-image:url(/themes/custom/schoolmealscoalition/architecture/dist/images/sprite-444b7e39.svg);background-position:100% 0;background-repeat:no-repeat;bottom:0;content:"";display:block;height:175px;position:absolute;right:5%;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);width:248px}@media (min-width:0) and (max-width:767px){.component.media.h-variant--mark:after{-webkit-transform:translateY(50%) scale(.75);-ms-transform:translateY(50%) scale(.75);transform:translateY(50%) scale(.75);-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}}@media (min-width:1440px){.component.media.h-variant--mark:after{right:calc(50vw - 640px)}}.component.modal{background-color:rgba(23,21,49,.75);inset:0;position:fixed;visibility:hidden;z-index:50}.component.modal,.component.modal .modal-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.component.modal .modal-wrapper{background-color:#fff;border-radius:1rem;margin:auto;max-height:85%;max-width:40rem;padding:1.875rem;position:relative;width:90%}.component.modal .modal-wrapper .modal-title{text-align:center}@media (min-width:0) and (max-width:767px){.component.modal .modal-wrapper .modal-title{font-size:1.25rem}}.component.modal .modal-wrapper .modal-content{max-height:100%;overflow-x:hidden;overflow-y:auto}.component.modal .modal-wrapper .modal-close{background:transparent;background-color:#fff;background-image:url(/themes/custom/schoolmealscoalition/architecture/dist/images/sprite-444b7e39.svg);background-position:78.7258248009% 38.3636363636%;background-repeat:no-repeat;border:1px solid;border-radius:50%;content:"";cursor:pointer;display:block;height:30px;overflow:hidden;padding:0;position:absolute;right:.75rem;text-decoration:none;text-indent:-9999px;top:.75rem;width:30px}.component.modal .modal-wrapper .block-webform{margin:0 auto;width:95%}.component.modal .modal-wrapper .block-webform form{margin:0}.component.modal .modal-wrapper .block-webform input[type=submit]{float:right;margin:.5rem 0}.component.quote{border:1px solid #08b0a0;border-radius:1rem;font-family:"Noto Serif",sans-serif;font-size:1.5rem;font-weight:600;margin:3.75rem auto;max-width:1280px;padding:3.75rem 2.5rem 1.5rem;width:90%}.component.quote cite{border-top:1px solid #08b0a0;display:block;font-size:1.25rem;font-style:normal;font-weight:700;margin-top:4.75rem;padding-top:1.75rem;text-align:right}.component.tabs-wrapper .tabs-content{background-color:rgba(202,207,212,.3)}.component.tabs-wrapper .tabs-nav{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3.75rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:0) and (max-width:1023px){.component.tabs-wrapper .tabs-nav{overflow:auto}}.component.tabs-wrapper .tabs-nav .tabs-nav-item{background:transparent;border:0;border-bottom:3px solid transparent;color:#171531;cursor:pointer;font-size:.875rem;font-weight:500;letter-spacing:.1rem;opacity:.6;padding:.75rem 0;text-decoration:none;text-transform:uppercase}@media (min-width:0) and (max-width:1023px){.component.tabs-wrapper .tabs-nav .tabs-nav-item{-ms-flex-negative:0;flex-shrink:0}}.component.tabs-wrapper .tabs-nav .tabs-nav-item[aria-selected=true]{border-color:#fbbb21;font-weight:800;opacity:1}.component.tabs-wrapper .tabs-panel{padding:1px 0}.component.teaser{border:1px solid #08b0a0;border-radius:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;overflow:hidden;position:relative}.component.teaser .teaser-image{margin-bottom:-1.25rem}.component.teaser .teaser-image img{display:block;width:100%}.component.teaser .teaser-title{background-color:#fbbb21;color:#171531;display:inline-block;margin:0 1rem 0 0;padding:.5rem 1rem;text-transform:none}.component.teaser .teaser-title a:before{bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:1}.component.teaser .teaser-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:.875rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;position:relative}.component.teaser .teaser-content:after{background-image:url(/themes/custom/schoolmealscoalition/architecture/dist/images/sprite-444b7e39.svg);background-position:90.9399773499% 38.0866425993%;background-repeat:no-repeat;border:1px solid;border-radius:50%;content:"";display:block;height:26px;margin-top:1rem;width:26px;-ms-flex-item-align:end;align-self:flex-end;-webkit-transition:all .25s cubic-bezier(.1,.5,.5,1);transition:all .25s cubic-bezier(.1,.5,.5,1)}.component.teaser:hover .teaser-content:after{background-color:#fbbb21;border-color:#fbbb21;-webkit-transform:translateX(.15rem);-ms-transform:translateX(.15rem);transform:translateX(.15rem)}.component.tile{border-radius:.75rem;color:#fff;overflow:hidden}.component.tile,.component.tile .tile-image{position:relative}.component.tile .tile-image:after{background:-webkit-gradient(linear,left top,left bottom,color-stop(44.14%,transparent),to(rgba(23,21,49,.8)));background:linear-gradient(180deg,transparent 44.14%,rgba(23,21,49,.8));content:"";display:block;inset:0;position:absolute}.component.tile .tile-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;inset:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:absolute;z-index:1}.component.tile .tile-main:before{background-color:#fbbb21;border-radius:50%;bottom:.75rem;content:"";display:block;left:50%;padding-top:100%;position:absolute;-webkit-transform:translate(-50%,100%);-ms-transform:translate(-50%,100%);transform:translate(-50%,100%);-webkit-transition:all .5s cubic-bezier(.1,.5,.5,1);transition:all .5s cubic-bezier(.1,.5,.5,1);width:120%;z-index:-1}.component.tile .tile-title{margin:0;padding:.5rem 1rem;text-align:center}.component.tile .tile-title a:before{bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:1}.component.tile .tile-content{font-size:.875rem;max-height:0;opacity:0;padding:0 1.25rem 1rem;-webkit-transition:all .5s cubic-bezier(.1,.5,.5,1),max-height 1s cubic-bezier(.1,.5,.5,1);transition:all .5s cubic-bezier(.1,.5,.5,1),max-height 1s cubic-bezier(.1,.5,.5,1)}.component.tile:hover{color:#171531}.component.tile:hover .tile-content{max-height:500px;opacity:1}.component.tile:hover .tile-main:before{-webkit-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);transform:translate(-50%,50%)}.component.timeline{margin:0 auto;max-width:95%;padding-bottom:1.875rem;padding-top:1.875rem;position:relative}@media (min-width:1024px){.component.timeline{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%;padding-bottom:3.75rem;padding-top:3.75rem}}.component.timeline:after{background-color:#cacfd4;bottom:0;content:"";display:block;position:absolute;top:0;width:2px}.component.timeline:first-child:after{margin-top:.7rem;top:1.875rem}@media (min-width:1024px){.component.timeline:first-child:after{top:3.75rem}}.component.timeline:last-child{padding-bottom:0}.component.timeline:last-child:after{bottom:auto;height:2.625rem}@media (min-width:1024px){.component.timeline:last-child:after{height:4.5rem}}.component.timeline .timeline-main{padding-left:2rem;padding-right:2rem;z-index:1}@media (min-width:1024px){.component.timeline .timeline-main{width:50%}}.component.timeline .timeline-date{color:#08b0a0;font-weight:800;letter-spacing:.01rem;position:relative;text-transform:uppercase}.component.timeline .timeline-date:before{background-color:#08b0a0;border-radius:50%;content:"";display:block;height:.5rem;left:-2.2rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:.5rem;z-index:1}.component.timeline .timeline-content{font-size:1rem}@media (min-width:1024px){.component.timeline:nth-child(2n){-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:left}.component.timeline:nth-child(2n):after{right:calc(50% - 1px)}.component.timeline:nth-child(2n) .timeline-main{padding-left:2rem}.component.timeline .timeline-date:before{left:-2.25rem}.component.timeline:nth-child(odd){text-align:right}.component.timeline:nth-child(odd):after{left:calc(50% - 1px)}.component.timeline:nth-child(odd) .timeline-main{padding-right:2rem}.component.timeline:nth-child(odd) .timeline-date:before{left:auto;right:-2.25rem}}.view-events.view-display-id-block_1,.view-events.view-display-id-block_2{margin:3.75rem auto;max-width:1280px;width:90%}@media (min-width:1024px){.view-events.view-display-id-block_1,.view-events.view-display-id-block_2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.view-events.view-display-id-block_1 .pager,.view-events.view-display-id-block_2 .pager{width:100%}.view-events.view-display-id-block_1 .views-row,.view-events.view-display-id-block_2 .views-row{margin:1rem 0}.view-events.view-display-id-block_1 .views-row:first-child,.view-events.view-display-id-block_2 .views-row:first-child{margin-top:0}.view-events .view-content,.view-events .view-empty{-webkit-box-flex:3;-ms-flex:3;flex:3}.view-events .filters{background-color:rgba(202,207,212,.2);border-radius:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:.875rem;gap:.25rem;padding:1.5rem}.view-events .filters span{font-size:1rem;font-weight:700;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.paragraph--type--view:has(.view-members){margin-left:auto;margin-right:auto;max-width:1280px;width:90%}.paragraph--type--view:has(.view-members) .viewsreference--view-title{background:#fbbb21;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#171531;display:inline;display:inline-block;line-height:1.6;margin-bottom:3.75rem;padding:.02em 1rem}.view-members.view-display-id-block_1{--grid-gap:1rem;--grid-items:1}@media (min-width:1024px){.view-members.view-display-id-block_1{--grid-items:2;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.25rem}}.view-members.view-display-id-block_1 .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--grid-gap)}.view-members.view-display-id-block_1 .view-content>*{width:calc(100%/var(--grid-items) - (var(--grid-items) - 1)/var(--grid-items)*var(--grid-gap))}@media (min-width:640px){.view-members.view-display-id-block_2 .view-content{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem}}@media (min-width:768px){.view-members.view-display-id-block_2 .view-content{-webkit-column-count:3;-moz-column-count:3;column-count:3}}@media (min-width:1024px){.view-members.view-display-id-block_2 .view-content{-webkit-column-count:4;-moz-column-count:4;column-count:4}}.view-members.view-display-id-block_2 .view-content .views-row{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column;margin-bottom:1rem}.view-resources.view-display-id-block_1{margin:3.75rem auto;max-width:1280px;width:90%}@media (min-width:1024px){.view-resources.view-display-id-block_1{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem}}.view-resources.view-display-id-block_1 .pager{width:100%}.view-resources.view-display-id-block_1 .views-row{margin:1rem 0}.view-resources.view-display-id-block_1 .views-row:first-child{margin-top:0}.view-stories.view-display-id-block_1{margin:3.75rem auto;max-width:1280px;width:90%}@media (min-width:1024px){.view-stories.view-display-id-block_1{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem}}.view-stories.view-display-id-block_1 .pager{width:100%}.view-stories.view-display-id-block_1 .views-row{margin:1rem 0}.view-stories.view-display-id-block_1 .views-row:first-child{margin-top:0}
