/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:MuseoSlab;src:url(/themes/custom/tas_assista_theme/assets/fonts/MuseoSlab-300.woff?3b631b5b048c8330b45f5b548745152f=) format("woff"),url(/themes/custom/tas_assista_theme/assets/fonts/MuseoSlab-300.svg?88431c3ba2bb52a902cdaf92cf5060ed=) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:MuseoSlab;src:url(/themes/custom/tas_assista_theme/assets/fonts/MuseoSlab-700.woff?3ba89064e894d67e7d639e1702d0f5cc=) format("woff"),url(/themes/custom/tas_assista_theme/assets/fonts/MuseoSlab-700.svg?c25d29e9d9a1b6f8035c40b53cfa245c=) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:MuseoSans;src:url(/themes/custom/tas_assista_theme/assets/fonts/MuseoSans-300.woff?ab2cd01d22cf33106649702d3b0bdfba=) format("woff"),url(/themes/custom/tas_assista_theme/assets/fonts/MuseoSans-300.svg?51beeeb7a0016f1aa76e590eca531dc6=) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:MuseoSans;src:url(/themes/custom/tas_assista_theme/assets/fonts/MuseoSans-700.woff?3dfb73991c359603e2f4fb5486f8e069=) format("woff"),url(/themes/custom/tas_assista_theme/assets/fonts/MuseoSans-700.svg?3971130283d809543701933ce64faafa=) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:MuseoSans;src:url(/themes/custom/tas_assista_theme/assets/fonts/MuseoSans-300Italic.woff?0655ba9475ec0e790081999ec97ba1de=) format("woff"),url(/themes/custom/tas_assista_theme/assets/fonts/MuseoSans-300Italic.svg?14c22550f7ed4c40e5c3a039c6da445c=) format("svg");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:MuseoSans;src:url(/themes/custom/tas_assista_theme/assets/fonts/MuseoSans-700Italic.woff?7e7da8e8c3f8669ad55256b32c310e65=) format("woff"),url(/themes/custom/tas_assista_theme/assets/fonts/MuseoSans-700Italic.svg?efd78207b73d7591bebe296ceb617b12=) format("svg");font-weight:700;font-style:italic;font-display:swap}
h1,h2,h3,h4,h5,h6{font-family:MuseoSlab,serif;color:hsl(var(--color--primary-hue),var(--color--primary-saturation),var(--color--primary-lightness));font-weight:700;font-size:clamp(1rem + 1vw,1.5rem + 1vw,2rem);line-height:2.5rem}h3{font-size:1.5625rem}body{margin:0;font-family:MuseoSans,sans-serif}body .main-content{font-weight:300;letter-spacing:.0125rem;font-size:1.25rem;line-height:1.875rem}body .main-content .field--type-text-long h1,body .main-content .field--type-text-long h2,body .main-content .field--type-text-long h3,body .main-content .field--type-text-long h4,body .main-content .field--type-text-long h5,body .main-content .field--type-text-long h6,body .main-content .field--type-text-with-summary h1,body .main-content .field--type-text-with-summary h2,body .main-content .field--type-text-with-summary h3,body .main-content .field--type-text-with-summary h4,body .main-content .field--type-text-with-summary h5,body .main-content .field--type-text-with-summary h6{color:#000}img{max-width:100%;height:auto}a{color:#005aa0;text-decoration:underline}a:hover{color:#000}strong{font-weight:700}body{overflow-x:hidden}.menu-open body{overflow-y:hidden}header{background-color:#fefefe;color:hsl(var(--color--primary-hue),var(--color--primary-saturation),var(--color--primary-lightness));position:sticky;top:0;width:100%;box-shadow:0 2px 10px #3b3b3b;z-index:501}header .menu{display:grid;grid-template-rows:auto;grid-template-columns:1fr calc(clamp(20rem,80vw,81.25rem) - 100px) 50px 50px 1fr;grid-template-areas:". header-bottom-left header-top-right menu-toggler .";align-items:center}header .menu .region-header_top_left{display:none;grid-area:header-top-left;background-color:hsl(var(--color--primary-hue),var(--color--primary-saturation),var(--color--primary-lightness));color:#fefefe}header .menu .region-header_top_right{grid-area:header-top-right}header .menu .region-header_top_right button.dropdown-toggle{background-color:#fefefe;color:hsl(var(--color--primary-hue),var(--color--primary-saturation),var(--color--primary-lightness))}header .menu .region-header_bottom_left{grid-area:header-bottom-left}header .menu .menu-toggler{grid-area:menu-toggler}header .menu .menu-toggler svg{height:100%}@media screen and (min-width:1024px){header .menu{grid-template-columns:1fr calc(clamp(20rem,80vw,81.25rem) - 50px) 50px 1fr;grid-template-areas:". header-top-left header-top-right ." ". header-bottom-left menu-toggler .";align-items:normal}header .menu .region-header_top_left,header .menu .region-header_top_right{display:block}header .menu .region-header_top_right button.dropdown-toggle{width:50px}header .menu .region-header_top_right button.dropdown-toggle,header .menu:after,header .menu:before{background-color:hsl(var(--color--primary-hue),var(--color--primary-saturation),var(--color--primary-lightness));color:#fefefe}header .menu:after,header .menu:before{content:"";grid-row:1}}header .region-header_top_left a{display:block;color:#fefefe}header .region-header_top_left #block-tas-assista-theme-identite{display:flex;align-items:center;height:100%}header .region-header_top_left #block-tas-assista-theme-identite a{line-height:1}header .region-header_top_left #block-tas-assista-theme-identite a>*{display:inline-block;vertical-align:bottom}header .region-header_bottom_right{min-width:clamp(20rem,26rem,100dvw);position:fixed;top:0;left:100%;height:100dvh;background-color:hsl(var(--color--primary-hue),var(--color--primary-saturation),var(--color--primary-lightness));box-shadow:0 0 .75rem 0 rgba(0,0,0,.3);opacity:.9;transition:transform .2s ease}header .region-header_bottom_right nav{overflow-y:auto;height:100%;display:flex;flex-direction:column;justify-content:stretch}header .region-header_bottom_right nav>.close-menu-button{display:flex;justify-content:flex-end}header .region-header_bottom_right nav>.close-menu-button span.close-menu-title{color:#fefefe;font-weight:300;letter-spacing:.0125rem;font-size:1.0625rem;line-height:1.5625rem;margin-right:.625rem}header .region-header_bottom_right nav>.close-menu-button>button{border:none;display:flex;align-items:center;justify-content:center;margin-top:4rem;background-color:transparent}header .region-header_bottom_right nav>.close-menu-button>button svg:hover{color:#a9c700}header .region-header_bottom_right nav>ul{display:flex;flex:1;justify-content:center;margin-right:20px}header .region-header_bottom_right nav>ul a:hover{color:hsl(var(--menu--text-hover-hue),var(--menu--text-hover-saturation),var(--menu--text-hover-lightness))}header .region-header_bottom_right nav>ul>li>a{font-size:1.25rem;font-weight:700}.menu-open header .region-header_bottom_right{transform:translateX(-100%)}header .region-header_bottom_left a,header .region-mobile_header a,header .region-mobile_inner_header a{display:block;margin:1rem 1rem 1rem 0}header a{text-decoration:none;color:#fefefe}header .dropdown-toggle{border:unset}header .language-menu{width:50px}header .dropdown-menu{margin:0;background-color:#fefefe;border:1px solid hsl(var(--color--primary-hue),var(--color--primary-saturation),var(--color--primary-lightness));list-style-type:none;padding:0}header .dropdown-menu li a{display:block;color:hsl(var(--color--primary-hue),var(--color--primary-saturation),var(--color--primary-lightness));padding:1rem}header nav>ul:not(.contextual-links){padding:0;list-style:none;display:flex;flex-flow:row wrap;flex-flow:column nowrap}header nav>ul:not(.contextual-links) li{display:block;text-align:right}header nav>ul:not(.contextual-links) li a{display:block;padding:1rem}.alert{padding:1rem;margin:1rem 0;border-radius:3px}.alert-status{color:#fefefe;background-color:#078b38;border:1px solid #06732e}.alert-error,.alert-status a{color:#fefefe}.alert-error{background-color:#cd0046;border:1px solid #b4003d}.alert-error a{color:#fefefe}.alert-warning{color:#fefefe;background-color:#f59b00;border:1px solid #dc8b00}.alert-warning a{color:#fefefe}.region-breadcrumb nav ol{padding:0;list-style:none;display:flex;flex-flow:row wrap}.region-breadcrumb nav ol li{display:block}.region-breadcrumb nav ol li:not(:first-child) a:before{content:" > "}.region-breadcrumb nav ol li a{display:block;padding:1rem}ul.menu-local-task-primary{padding:0;list-style:none;display:flex;flex-flow:row wrap;border-bottom:1px solid hsl(var(--color--primary-hue),var(--color--primary-saturation),var(--color--primary-lightness))}ul.menu-local-task-primary li{display:block}ul.menu-local-task-primary li a{display:block;padding:1rem;color:hsl(var(--color--primary-hue),var(--color--primary-saturation),var(--color--primary-lightness));text-decoration:none}ul.menu-local-task-primary li a.is-active,ul.menu-local-task-primary li a:hover{background:linear-gradient(0deg,hsl(var(--color--primary-hue),var(--color--primary-saturation),var(--color--primary-lightness)),hsl(var(--color--primary-hue),var(--color--primary-saturation),var(--color--primary-lightness)) 6px,#fefefe 0,#fefefe)}ul.menu-local-task-primary li a:hover{background:linear-gradient(0deg,hsl(var(--color--primary-hue),var(--color--primary-saturation),var(--color--primary-lightness)),hsl(var(--color--primary-hue),var(--color--primary-saturation),var(--color--primary-lightness)) 6px,#e9f1f5 0,#e9f1f5)}.layout-container{display:flex;flex-direction:column;min-height:100vh}.footer,.region-content>*,.region-featured>*{max-width:clamp(20rem,80vw,81.25rem);margin-left:auto;margin-right:auto}.main-content{flex-grow:1;margin-top:1rem;margin-bottom:1rem}.main-content main{display:flex;flex-wrap:wrap}.main-content main .layout-sidebar-first{width:400px}.main-content main .layout-sidebar-first .region-sidebar_first{width:100%}.main-content main .field--name-body{font-weight:300;line-height:clamp(1.5625rem,2vw + 1rem,2.5rem);font-size:clamp(1.0625rem,2vw,1.5625rem);letter-spacing:.0125rem;color:#000;margin-right:1.5rem}.main-content .back-to-top-btn{position:fixed;bottom:3.875rem;right:0;padding:.625rem;border:none;cursor:pointer;background:hsl(var(--color--primary-hue),var(--color--primary-saturation),var(--color--primary-lightness));color:#fff;display:none}.nav-bottom .main-content .back-to-top-btn{display:block}.main-content .back-to-top-btn .icon-wrapper{display:flex;align-items:center;justify-content:center}.layout-content{flex:1}.field--name-field-ctas h2{font-size:1.0625rem;letter-spacing:.0125rem;color:#000;font-weight:700;line-height:1.25rem}.field--name-field-paragraph .field--name-field-text{font-weight:300;line-height:clamp(1.5625rem,2vw + 1rem,2.5rem);font-size:clamp(1.0625rem,2vw,1.5625rem);letter-spacing:.0125rem;color:#000}.field--name-field-paragraph>.field__items>.field__item{padding-bottom:1rem}.field--name-field-paragraph>.field__items>.field__item .align-center{display:flex;justify-content:center}.field--name-field-paragraph .paragraph--type--cta{cursor:pointer}.field--name-field-paragraph .paragraph--type--cta .field--name-field-link{display:none}.field--name-field-paragraph .paragraph--type--cta figure{margin:0}.field--name-field-paragraph .paragraph--type--cta figure figcaption{padding-left:1rem;padding-right:1rem;padding-bottom:1rem}.field--name-field-paragraph .history{display:flex;gap:15px}.field--name-field-paragraph .paragraph--view-mode--green-blocks-small .field--name-field-ctas>.field__items{display:flex;grid-gap:1rem;flex-flow:row wrap;width:100%}.field--name-field-paragraph .paragraph--view-mode--green-blocks-small .field--name-field-ctas>.field__items>.field__item{width:100%;box-sizing:border-box;border:10px solid #fefefe}@media screen and (min-width:768px){.field--name-field-paragraph .paragraph--view-mode--green-blocks-small .field--name-field-ctas>.field__items>.field__item{width:calc(25% - 1rem)}}.field--name-field-paragraph .paragraph--view-mode--green-blocks-small .field--name-field-ctas>.field__items>.field__item:hover{border:10px solid hsl(var(--color--primary-hue),var(--color--primary-saturation),var(--color--primary-lightness))}.field--name-field-paragraph .paragraph--view-mode--green-blocks-small .field--name-field-ctas>.field__items>.field__item .paragraph--type--cta--bottom{padding-left:1rem;padding-right:1rem;padding-bottom:1rem}.field--name-field-paragraph .paragraph--view-mode--green-blocks .field--name-field-ctas>.field__items{display:flex;grid-gap:1rem;flex-flow:row wrap;width:100%}.field--name-field-paragraph .paragraph--view-mode--green-blocks .field--name-field-ctas>.field__items>.field__item{width:100%;box-sizing:border-box;border:10px solid #fefefe}@media screen and (min-width:768px){.field--name-field-paragraph .paragraph--view-mode--green-blocks .field--name-field-ctas>.field__items>.field__item{width:calc(50% - 1rem)}}.field--name-field-paragraph .paragraph--view-mode--green-blocks .field--name-field-ctas>.field__items>.field__item:hover{border:10px solid hsl(var(--color--primary-hue),var(--color--primary-saturation),var(--color--primary-lightness))}.field--name-field-paragraph .paragraph--view-mode--green-blocks .field--name-field-ctas>.field__items>.field__item .paragraph--type--cta--bottom{padding-left:1rem;padding-right:1rem;padding-bottom:1rem}.field--name-field-paragraph .paragraph--view-mode--default h2{margin-top:0}.field--name-field-paragraph .paragraph--view-mode--default .field--name-field-ctas.field__items>.field__item:nth-child(2n) .paragraph--type--cta--top{order:2}.field--name-field-paragraph .paragraph--view-mode--default .field--name-field-ctas.field__items>.field__item:nth-child(2n) .paragraph--type--cta--bottom{order:1}.field--name-field-paragraph .paragraph--view-mode--default .field--name-field-ctas .paragraph--type--cta{display:flex;grid-gap:1rem;flex-flow:row wrap;width:100%}.field--name-field-paragraph .paragraph--view-mode--default .field--name-field-ctas .paragraph--type--cta .paragraph--type--cta--top{width:100%;box-sizing:border-box}@media screen and (min-width:768px){.field--name-field-paragraph .paragraph--view-mode--default .field--name-field-ctas .paragraph--type--cta .paragraph--type--cta--top{width:calc(50% - 1rem)}}.field--name-field-paragraph .paragraph--view-mode--default .field--name-field-ctas .paragraph--type--cta .paragraph--type--cta--bottom{width:100%;box-sizing:border-box}@media screen and (min-width:768px){.field--name-field-paragraph .paragraph--view-mode--default .field--name-field-ctas .paragraph--type--cta .paragraph--type--cta--bottom{width:calc(50% - 1rem)}}.button{all:unset;cursor:pointer;background-color:hsl(var(--color--primary-hue),var(--color--primary-saturation),var(--color--primary-lightness));border:1px solid #fefefe;color:#fefefe;padding:1rem}.field--name-field-partners .teaser_content{display:flex;flex-wrap:wrap;gap:3rem;margin:3.125rem 0}.field--name-field-partners .teaser_content .teaser_image{flex:1}.field--name-field-partners .teaser_content .teaser_text{flex:1;min-width:300px}.field--name-field-partners .teaser_content .teaser_text .field--name-body{font-weight:300;letter-spacing:.0125rem;font-size:1.25rem;line-height:1.875rem;word-break:break-word}.field--name-field-partners .teaser_content .teaser_text .field--name-field-link a{font-size:1.0625rem;letter-spacing:.0125rem;color:#000;font-weight:700;line-height:1.25rem;display:inline-flex;font-family:MuseoSans,sans-serif;text-decoration:none;align-items:center;justify-content:center;padding:.5625rem 1.875rem;border:.0625rem solid hsl(var(--color--primary-hue),var(--color--primary-saturation),var(--color--primary-lightness));border-radius:.3125rem;color:hsl(var(--button--text-hue),var(--button--text-saturation),var(--button--text-lightness));background:hsl(var(--button--background-hue),var(--button--background-saturation),var(--button--background-lightness))}.field--name-field-partners .teaser_content .teaser_text .field--name-field-link a:hover{cursor:pointer;border-color:hsl(var(--color--primary-hue),var(--color--primary-saturation),var(--color--primary-lightness));color:hsl(var(--button--text-hue),var(--button--text-saturation),var(--button--text-lightness));background:hsl(var(--button--background-hover-hue),var(--button--background-hover-saturation),var(--button--background-hover-lightness))}.field--name-field-partners .field__item.odd .teaser_content{flex-direction:column}@media screen and (min-width:1024px){.field--name-field-partners .field__item.odd .teaser_content{flex-direction:row-reverse}}.field--name-field-partners .field__item.even .teaser_content{flex-direction:column}@media screen and (min-width:1024px){.field--name-field-partners .field__item.even .teaser_content{flex-direction:row}}.tas_assista_two-column{display:flex;flex-wrap:wrap;row-gap:1rem}.tas_assista_two-column.width-67-33>.first-region{flex:1 1 67%}.tas_assista_two-column.width-67-33>.second-region{flex:1 1 33%}.related-pages .teaser{border:10px solid #fefefe}.related-pages .teaser:hover{border:10px solid hsl(var(--color--primary-hue),var(--color--primary-saturation),var(--color--primary-lightness))}.related-pages .teaser_text{padding:1rem 1.875rem 1.5625rem;margin-top:1.5625rem}.related-pages .teaser_text h2{font-size:1.0625rem;letter-spacing:.0125rem;color:#000;font-weight:700;line-height:1.25rem}.field--name-field-contact a{text-decoration:none}.teaser{min-width:156px}.teaser a{text-decoration:none}.teaser h2{margin:0}.teaser .field--name-field-teaser-description{font-size:1.0625rem;letter-spacing:.0125rem;color:#000;font-weight:300;line-height:1.5625rem}.teaser .inner{padding:1rem}.teaser-block{position:relative;min-width:250px;border:10px solid #fefefe;background-color:hsl(var(--color--primary-hue),var(--color--primary-saturation),var(--color--primary-lightness))}.teaser-block:hover{border:10px solid hsl(var(--color--primary-hue),var(--color--primary-saturation),var(--color--primary-lightness))}.teaser-block .intro{position:absolute;left:1.875rem;background-color:#005aa0;color:#fefefe;padding:.5rem;transform:translateY(-.5rem) rotate(-5deg);z-index:1;font-weight:300;font-size:.875rem;line-height:1.25rem}.teaser-block figure{margin:0}.teaser-block figure img{width:100%;height:auto}.teaser-block figure figcaption{font-size:1.0625rem;letter-spacing:.0125rem;color:#000;font-weight:700;line-height:1.25rem;padding:1rem 1.875rem 1.5625rem;color:hsl(var(--contact--text-hue),var(--contact--text-saturation),var(--contact--text-lightness))}.field--name-field-teasers .field__items{display:flex;flex-wrap:wrap;-moz-column-gap:20px;column-gap:20px}.field--name-field-teasers .field__items .field__item{flex:1 1 calc(50% - 20px)}@media screen and (min-width:1024px){.field--name-field-teasers .field__items .field__item{flex:0 1 33%}}.field--name-field-teasers .field__items .field__item .teaser_text{padding-left:1rem;padding-right:1rem;color:#000}.field--name-field-teasers .field__items .field__item h2{font-size:1.0625rem;letter-spacing:.0125rem;color:#000;font-weight:700;line-height:1.25rem}.field--name-field-teasers .field__items .field__item .teaser{border:10px solid #fefefe}.field--name-field-teasers .field__items .field__item .teaser:hover{border:10px solid hsl(var(--color--primary-hue),var(--color--primary-saturation),var(--color--primary-lightness))}.field--name-field-teasers .field__items .field--name-field-link-image .field__item{padding-bottom:1rem}.related-pages ul{margin-left:0;padding-left:0;list-style-type:none;display:grid;grid-gap:1rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}@media screen and (min-width:768px){.related-pages ul{grid-template-columns:repeat(auto-fit,minmax(200px,1fr) minmax(200px,1fr))}}.webform-submission-form .webform-flexbox{margin:0 -.5rem;flex-flow:row wrap}.webform-submission-form .webform-flexbox .webform-flex{min-width:100%}.webform-submission-form .webform-flexbox .webform-flex.webform-flex--2{min-width:50%}.webform-submission-form .webform-flexbox .webform-flex.webform-flex--3{min-width:33.3%}.webform-submission-form .webform-flexbox .webform-flex.webform-flex--4,.webform-submission-form .webform-flexbox .webform-flex.webform-flex--5,.webform-submission-form .webform-flexbox .webform-flex.webform-flex--6,.webform-submission-form .webform-flexbox .webform-flex.webform-flex--7,.webform-submission-form .webform-flexbox .webform-flex.webform-flex--8,.webform-submission-form .webform-flexbox .webform-flex.webform-flex--9,.webform-submission-form .webform-flexbox .webform-flex.webform-flex--10,.webform-submission-form .webform-flexbox .webform-flex.webform-flex--11,.webform-submission-form .webform-flexbox .webform-flex.webform-flex--12{min-width:25%}.webform-submission-form .webform-flexbox.js-webform-states-hidden{margin:0;background-color:hsla(var(--color--primary-hue),var(--color--primary-saturation),var(--color--primary-lightness),.1);padding:2rem}.webform-submission-form .form-type-checkbox,.webform-submission-form .form-type-date,.webform-submission-form .form-type-email,.webform-submission-form .form-type-managed-file,.webform-submission-form .form-type-number,.webform-submission-form .form-type-select,.webform-submission-form .form-type-textarea,.webform-submission-form .form-type-textfield,.webform-submission-form .webform-type-radios{margin-bottom:1rem}.webform-submission-form .form-file{margin-bottom:0}.webform-submission-form .form-managed-file label{display:inline-block}.webform-submission-form .fieldgroup{padding:0;border-width:0}.webform-submission-form .form-date,.webform-submission-form .form-email,.webform-submission-form .form-file,.webform-submission-form .form-number,.webform-submission-form .form-select,.webform-submission-form .form-text,.webform-submission-form .form-textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:hsla(var(--color--primary-hue),var(--color--primary-saturation),var(--color--primary-lightness),.1);border:1px solid hsl(var(--color--primary-hue),var(--color--primary-saturation),var(--color--primary-lightness));padding:.375rem .75rem;color:hsl(var(--color--primary-hue),var(--color--primary-saturation),var(--color--primary-lightness));border-radius:.25rem;font-size:1rem;font-weight:400;line-height:1.5;display:block;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;box-sizing:border-box}.webform-submission-form .form-date:focus,.webform-submission-form .form-email:focus,.webform-submission-form .form-file:focus,.webform-submission-form .form-number:focus,.webform-submission-form .form-select:focus,.webform-submission-form .form-text:focus,.webform-submission-form .form-textarea:focus{outline:none;box-shadow:0 0 0 .2rem hsla(var(--color--primary-hue),var(--color--primary-saturation),var(--color--primary-lightness),.1);background-color:#fefefe}.webform-submission-form .form-select{padding:.375rem 2.25rem .375rem .75rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px}.webform-submission-form .webform-element-description{margin-top:.5rem;color:#bccdd6;font-size:.9rem;line-height:.9rem}.webform-submission-form .webform-submission-data details{margin-bottom:1rem}.webform-submission-form .webform-submission-data details summary{font-size:1.5rem;margin:.5rem 0}.webform-submission-form .webform-submission-data details .webform-element label,.webform-submission-form .webform-submission-data details summary{color:hsl(var(--color--primary-hue),var(--color--primary-saturation),var(--color--primary-lightness));font-weight:700}.webform-submission-form .webform-submission-data details .webform-element label:after{content:":"}footer{background-color:hsl(var(--color--primary-hue),var(--color--primary-saturation),var(--color--primary-lightness));color:#fefefe;font-weight:300;font-size:.875rem;line-height:1.25rem;padding:2.5rem 0}footer .footer{display:flex;grid-gap:1rem;flex-flow:row wrap;width:100%;justify-content:space-between;align-items:flex-start;flex-direction:column}@media screen and (min-width:768px){footer .footer{flex-direction:row;align-items:center}}footer nav ul{padding:0;list-style:none;display:flex;flex-flow:row wrap;flex-direction:column;gap:1.5rem}@media screen and (min-width:768px){footer nav ul{flex-direction:row}}footer nav ul li{display:block}footer nav ul li a{display:block;text-decoration:none;padding:0;color:#fefefe}footer nav ul li a:hover{text-decoration:none;color:hsl(var(--footer--text-hover-hue),var(--footer--text-hover-saturation),var(--footer--text-hover-lightness))}
