span.edit-link{background-color:#ff0;bottom:3.125rem;display:inline-block;font-weight:600;left:0;position:fixed;transform:translateX(-45px);transition:all .2s}span.edit-link a{display:block;padding:.9375rem}span.edit-link:hover{transform:translateX(0)}:root{--spacing-block:7.5rem;--spacing-block-small:3rem;--spacing-content:5rem;--spacing-grid-gap:4rem;--element-width-wide:2000px;--element-width-content:950px;--element-width-text-narrow:850px;--element-border-radius:16px;--element-aspect-ratio:3/2;--font-family:"Roboto",Helvetica,arial,sans-serif;--font-family-display:Georgia,serif;--font-size-ui:14px;--font-size-ui-mobile:12px;--color__white:#fcfcfc;--color__black:#181818;--color__dark:#242424;--color__grey:#666;--color__grey-light:#ededed;--color__grey-light2:#d9d9d9;--color__grey-light-alt:#d9d9d9;--color__grey-lightest:#f8f8f8;--color__green:#397366;--color__green-dark:#397366;--color__green-light:#d7f1ec;--color__green-bright:#50b275;--color__mint-green:#a7d9cc;--color__green-light2:#eef6f4;--color__green-lightest:#f3f8f7;--color__green-lime:#e8f6d5;--color__blue-light:#d0eefc;--color__turqoise:#edf7f5;--color__text:var(--color__grey);--color__green-light-new:#50b275;--color__green-light-new-2:#c5e1cc;--color__green-light-new-3:#397467;--color__green-faq-title:#487266;--color__new-bg:#ebebeb}body{background-color:var(--color__new-bg)}section.faq{margin-bottom:1.25rem}section.faq .faq-header h2{color:var(--color__green-faq-title);font-family:var(--font-family-display);font-size:3.125rem;font-style:normal;font-weight:400;line-height:120%}section.faq .faq-header p{color:var(--color__dark);font-family:var(--font-family);font-size:1rem;font-style:normal;font-weight:400;line-height:150%}section.faq .faq-header{text-align:left}section.faq .block-section-wrapper{padding-block:3.125rem}@media screen and (min-width:1000px){section.faq .block-section-wrapper{display:grid;gap:2.5rem;grid-template-columns:1fr 1fr}section.faq .block-section-wrapper .faq-header{grid-column:1;padding-right:18.75rem;text-align:left}section.faq .block-section-wrapper .faq-content{grid-column:2;padding-left:2.5rem}}@media (min-width:850px) and (max-width:1554px){section.faq .block-section-wrapper .faq-header{padding-right:1.875rem}}@media screen and (max-width:999px){section.faq .block-section-wrapper .faq-header h2{font-size:2.1875rem}}section.faq .faq-list{list-style:none;margin:0;padding:0}section.faq .faq-item{border-bottom:1px solid var(--color__grey-dark,#666)}section.faq .faq-item p{margin:0 0 1.25rem;padding:0}section.faq .faq-item-header{align-items:flex-start;cursor:pointer;display:flex;gap:1rem;justify-content:space-between;padding:1.25rem 0}section.faq .faq-toggle{background:none;border:none;color:inherit;cursor:pointer;flex-shrink:0;height:1.25rem;margin:0;padding:0;width:1.25rem}section.faq .faq-toggle,section.faq .faq-toggle-icon{align-items:center;display:flex;justify-content:center}section.faq .faq-toggle-icon{transition:transform .25s ease}section.faq .faq-toggle-icon svg{display:block}section.faq .faq-item.is-open .faq-toggle-icon{transform:rotate(45deg)}section.faq .faq-item-answer{color:var(--color__dark);font-family:var(--font-family);font-size:1rem;font-style:normal;font-weight:400;line-height:150%;margin:0;overflow:hidden;padding:0}section.faq .faq-item-answer[hidden]{display:none}section.faq dt{color:var(--color__dark);flex:1;font-family:var(--font-family);font-size:1.25rem;font-style:normal;font-weight:600;line-height:120%;margin:0;text-align:left}
