/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.lightbox-link{position:relative}.lightbox-link:after{background:#ae4198;content:"";height:100%;left:0;top:0;width:100%}.lightbox-link:after,.lightbox-link:before{opacity:0;position:absolute;transition:opacity .25s ease-in-out}.lightbox-link:before{align-items:center;background-color:#fff;border-radius:4px;color:#622558;content:"+"/"";display:flex;font-family:Font Awesome\ 6 Free;font-weight:700;height:2.375rem;justify-content:center;left:50%;pointer-events:none;top:50%;transform:translate(-50%,-50%);width:2.375rem;z-index:1}.lightbox-link:hover{border-color:#ae4198}.lightbox-link:hover:after{opacity:.5}.lightbox-link:hover:before{opacity:1}.paragraph{margin:2.5rem 0}.paragraph.paragraph--color--green-200{background-color:#e3e9df}.paragraph.paragraph--color--khaki-green-200{background-color:#f0efd7}.paragraph.paragraph--color--orange-200{background-color:#fde4d3}.paragraph.paragraph--color--yellow-200{background-color:#fff4d7}.paragraph.paragraph--color--pink-200{background-color:#f3e3eb}.paragraph.paragraph--color--purple-200{background-color:#efd9eb}.paragraph.paragraph--color--blue-200{background-color:#e3ebf6}@media (min-width:768px){.paragraph h2{max-width:50ch}}.paragraph h2~.field--subtitle,.paragraph h2~.media-text__subtitle{margin-top:-10px}.paragraph p+h2{margin-top:1.75rem}.paragraph p+h3{margin-top:1.25rem}.paragraph ul{list-style-type:disc}.paragraph ol{list-style-type:decimal}.paragraph ol:last-child,.paragraph p:last-of-type,.paragraph ul:last-child{margin-bottom:0}.paragraph p:last-of-type+ul{margin-top:1rem}.paragraph .field--name-field-button{padding:1.25rem 0 0}.paragraph .caption>figcaption{color:#090909;font-size:.875rem;font-style:italic;margin-top:.25rem;text-align:center}.paragraph .field__multiple-items{align-items:start;display:flex;flex-direction:column;flex-wrap:wrap;gap:.5rem}@media (min-width:768px){.paragraph .field__multiple-items{flex-direction:row}}.paragraph .field__multiple-items .btn{border-radius:4px;width:100%}@media (min-width:768px){.paragraph .field__multiple-items .btn{width:calc(33.3333% - 6px)}}.paragraph .field__multiple-items .btn:nth-last-child(1 of .btn--bordered){border-bottom-right-radius:25px}[class*=paragraph--color--]{margin:0;padding:2.5rem 0}.paragraph--color--none{margin:2.5rem 0;padding:0}
.table,table{border:1px solid #622558;margin:1.25rem 0}.table th,table th{color:#622558;text-align:center;text-transform:uppercase}.table td,.table th,table td,table th{background-color:transparent}.table thead tr,table thead tr{background-color:#fff}.table thead tr th,table thead tr th{border:1px solid #622558;padding:.5rem 1rem}@media (min-width:768px){.table tbody tr:nth-child(odd),table tbody tr:nth-child(odd){background-color:#e8cfe1}.table tbody tr:nth-child(2n),table tbody tr:nth-child(2n){background-color:#f3e7f0}.table tbody tr:last-child td,.table tbody tr:last-child th,table tbody tr:last-child td,table tbody tr:last-child th{border-bottom:1px solid #622558}}@media (max-width:767.98px){.table tbody tr:first-child th,table tbody tr:first-child th{border-top:1px solid #622558}.table tbody tr:last-child td:last-child,table tbody tr:last-child td:last-child{border-bottom:1px solid #622558}}.table tbody tr td,.table tbody tr th,table tbody tr td,table tbody tr th{border:1px solid #622558;padding:.5rem 1rem}.table tbody tr th,table tbody tr th{background-color:#fff;border-bottom:1px solid #e8cfe1;border-top:1px solid #e8cfe1}@media (min-width:768px){.table tbody tr th,table tbody tr th{border-top-color:transparent}}.table tbody tr td,table tbody tr td{border-bottom-color:transparent;border-top-color:transparent}@media (max-width:767.98px){.table tbody tr td:nth-child(odd),table tbody tr td:nth-child(odd){background-color:#e8cfe1}.table tbody tr td:nth-child(2n),table tbody tr td:nth-child(2n){background-color:#f3e7f0}}@media (min-width:768px){.table>tbody tr:first-child td,table>tbody tr:first-child td{border-top:1px solid #622558}}@media (max-width:767.98px){.table>tbody tr:first-child td,table>tbody tr:first-child td{border-top-color:transparent}.table>tbody tr:first-child td:first-child,table>tbody tr:first-child td:first-child{border-top:1px solid #622558}}.paragraph--type--p-01 .field--lead{font-weight:600;margin-bottom:1.25rem}@media (min-width:768px){.paragraph--type--p-01 .field--lead{max-width:75%}}.paragraph--type--p-01 .field--text{display:flex;flex-direction:column}.paragraph--type--p-01 .field--text.field--text--1_column,.paragraph--type--p-01 .field--text.field--text--2_columns{overflow-x:auto}@media (min-width:768px){.paragraph--type--p-01 .field--text.field--text--1_column{text-wrap:pretty;max-width:70em}}.paragraph--type--p-01 .field--text.field--text--1_column p:last-of-type{margin-bottom:0}@media (min-width:768px){.paragraph--type--p-01 .field--text.field--text--2_columns{flex-direction:row;gap:1.25rem}.paragraph--type--p-01 .field--text.field--text--2_columns .field--text--col-1,.paragraph--type--p-01 .field--text.field--text--2_columns .field--text--col-2{flex:1}.paragraph--type--p-01 .field--text.field--text--2_columns .field--text--col-1 p:last-of-type,.paragraph--type--p-01 .field--text.field--text--2_columns .field--text--col-2 p:last-of-type{margin-bottom:0}}
.paragraph--type--p-02 img{width:100%}.paragraph--type--p-02.paragraph--media-size--small .paragraph--media__wrapper{margin:0 auto}@media (min-width:768px){.paragraph--type--p-02.paragraph--media-size--small .paragraph--media__wrapper{max-width:50%}}.paragraph--type--p-02 a{position:relative;text-decoration:none}.media--type-image figure{margin:0 auto}.media--type-image figcaption{color:#090909;font-size:.875rem;font-style:italic;margin-top:.25rem;text-align:center}.media--type-remote-video{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.media--type-remote-video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.media--type-remote-video video{height:auto;width:100%}
