@import url(/assets/izitoast/dist/css/iziToast-35c10bfd784f8e91ac12685c182217ba20ef3a26138983f2a16d1f62e23f5e81.css);@import url(/assets/@splidejs/splide/dist/css/splide-core.min-f1bd41bd16e03a98ff0a61ed8747899ecc159364b57d7a2881db12705d6c8977.css);/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */@import url("https://fonts.googleapis.com/css2?family=Work+Sans:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500;1,600;1,700&display=swap");html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{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-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{box-sizing:border-box;margin:0;padding:0}html.has-activity-dialog-open,html.has-card-complete-dialog-open{overflow:hidden}body{margin:0;padding:0;background-color:var(--color--background);color:var(--color--foreground);font-family:"Work Sans", sans-serif;font-size:16px;overflow-x:hidden}body.header-is-overlay{overflow:hidden}*,*::before,*::after{box-sizing:inherit}::selection{background-color:var(--color--primary-600);color:var(--color--foreground--inverted)}.notices p{margin:0}h1,h2,h3,h4,h5,h6{line-height:1.4;font-family:"Work Sans", sans-serif;font-weight:400;margin:0}h1{font-size:clamp(2rem, 2.5vw, 3rem)}h2{font-size:clamp(1.8rem, 2vw, 2.5rem)}h3{font-size:clamp(1.6rem, 1.5vw, 2rem)}h4{font-size:clamp(1.4rem, 1.25vw, 1.5rem)}h5{font-size:clamp(1.2rem, 1vw, 1.25rem)}h6{font-size:1rem}.button,.admin-bar a:not(.button),.admin-bar button:not(.button){font-family:"Work Sans", sans-serif;font-size:1rem;font-size:clamp(1rem, calc(0.956rem + 0.188vw), 1.125rem);font-weight:500;line-height:1;letter-spacing:0.06em;text-transform:uppercase;text-align:center;text-decoration:none;white-space:nowrap}.hide-text{overflow:hidden;padding:0;text-indent:101%;white-space:nowrap}.visually-hidden,.category-item input,.radio-pills>div>div input,.checkbox-pills>div>div input,.card-form__footer>legend{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.layout--main,.card-activities__cards-panel-wrapper,.layout--navigation,.layout--xxlarge,.layout--xlarge,.layout--large,.layout--medium,.layout--small,.layout--full,.layout--narrow,.card-activities__navigation{width:100%;max-width:64rem;padding-left:1.5rem;padding-right:1.5rem;margin-left:auto;margin-right:auto}@media print{.layout--main,.card-activities__cards-panel-wrapper,.layout--navigation,.layout--xxlarge,.layout--xlarge,.layout--large,.layout--medium,.layout--small,.layout--full,.layout--narrow,.card-activities__navigation{max-width:none;padding-left:0;padding-right:0}}.layout--main.has-no-padding,.has-no-padding.card-activities__cards-panel-wrapper,.has-no-padding.layout--navigation,.has-no-padding.layout--xxlarge,.has-no-padding.layout--xlarge,.has-no-padding.layout--large,.has-no-padding.layout--medium,.has-no-padding.layout--small,.layout--full.has-no-padding,.layout--narrow.has-no-padding,.has-no-padding.card-activities__navigation{padding-left:0;padding-right:0}.layout--full{max-width:none}.layout--narrow,.card-activities__navigation{max-width:46.875rem}@media print{.layout--narrow,.card-activities__navigation{max-width:none;padding-left:0;padding-right:0}}.layout--small{max-width:calc(668px + (2 * 1.5rem))}.layout--small.has-no-padding{max-width:61rem;padding-left:0;padding-right:0}.layout--medium{max-width:calc(992px + (2 * 1.5rem))}.layout--medium.has-no-padding{max-width:61rem;padding-left:0;padding-right:0}.layout--large{max-width:calc(1312px + (2 * 1.5rem))}.layout--large.has-no-padding{max-width:61rem;padding-left:0;padding-right:0}.layout--xlarge{max-width:calc(1440px + (2 * 1.5rem))}.layout--xlarge.has-no-padding{max-width:61rem;padding-left:0;padding-right:0}.layout--xxlarge{max-width:calc(1920px + (2 * 1.5rem))}.layout--xxlarge.has-no-padding{max-width:61rem;padding-left:0;padding-right:0}.layout--navigation{max-width:calc(1312px + (2 * 1.5rem))}.layout--navigation.has-no-padding{max-width:61rem;padding-left:0;padding-right:0}.section{width:100%;margin:1.5rem 0}.header{width:100vw;height:100vh;overflow:hidden;background-color:var(--color--primary-100);display:flex;align-items:center;justify-content:center;flex-flow:column nowrap;min-height:14rem;position:fixed;top:0;left:0;z-index:100}.header.is-shrinked{position:relative;top:auto;left:auto}.header__background{position:absolute;top:0;left:0;width:100%;height:100%;margin:0}.header__background img{width:100%;height:100%;object-fit:cover;opacity:0.05}.header__wrapper{max-width:calc(30.5rem + 3rem);padding:1.5rem;position:relative;display:flex;align-items:center;justify-content:center;flex-flow:column nowrap;gap:6.25rem}.header__logo-content{display:flex;align-items:center;justify-content:center;flex-flow:column nowrap;gap:1rem;text-align:center}.header__logo-content>h1{font-size:1rem;font-weight:600;transition:font-size 0.5s ease-in-out}.header__logo-content>h1>strong{font-size:2rem;font-size:clamp(2rem, calc(1.648rem + 1.502vw), 3rem);font-weight:700;transition:font-size 0.5s ease-in-out}.header.is-shrinked .header__logo-content>h1{font-size:0.625rem}.header.is-shrinked .header__logo-content>h1>strong{font-size:1.5rem}.header__logo{margin:0;display:flex;align-items:center;justify-content:center}.header__logo img{width:100%;max-width:6rem;height:auto;object-fit:contain;transition:max-width 0.5s ease-in-out}.header.is-shrinked .header__logo img{max-width:2.5rem}.header__content{text-align:center;font-weight:500}.header__title{font-size:1.5rem;font-weight:700;line-height:1.5;letter-spacing:0em;text-align:center}.header__subtitle{font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:0em;height:3em;transition:height 0.5s ease-in-out, font-size 0.5s ease-in-out}.header.is-shrinked .header__subtitle{height:0;font-size:0}.header__button{margin-top:3rem}.card-header{background-color:var(--color--primary);color:var(--color--foreground--inverted);height:8.75rem;position:sticky;top:0;z-index:100;display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 668px){.card-header{height:4.5rem;position:relative}}.card-header__wrapper{padding-top:1.5rem;padding-bottom:2.25rem;display:flex;align-items:flex-start;justify-content:space-between;flex-flow:row nowrap;gap:3rem}@media only screen and (max-width: 668px){.card-header__wrapper{padding-top:0.5rem;padding-bottom:0.5rem;align-items:center;gap:1rem}}.card-header__content{display:flex;align-items:flex-start;justify-content:flex-start;flex-flow:row nowrap;gap:3rem}@media only screen and (max-width: 668px){.card-header__content{gap:0.5rem}}.card-header__logo{margin:0;padding:0.75rem;background-color:var(--color--background);border-radius:0.5rem;width:4rem;height:auto}@media only screen and (max-width: 668px){.card-header__logo{width:2.5rem;padding:0.25rem}}.card-header__logo img,.card-header__logo svg{width:100%;height:auto;object-fit:contain}.card-header__title{font-family:"Work Sans", sans-serif;font-size:1rem;font-size:clamp(1rem, calc(0.711rem + 1.233vw), 1.5rem);font-weight:700;line-height:1.2;letter-spacing:0em;text-align:left}.card-header__link{font-size:0.75rem;font-weight:700;line-height:1.2;letter-spacing:0em;text-align:left;text-transform:uppercase;text-decoration:none;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;flex-flow:row nowrap;gap:0.75rem;padding:0.5rem;color:var(--color--foreground--inverted);min-height:2rem;transition:0.2s;border-radius:0.5rem}@media only screen and (max-width: 668px){.card-header__link{white-space:initial;gap:0.5rem;max-width:10rem;border:1px solid var(--color--foreground--inverted);border-radius:0}}@media print{.card-header__link{display:none}}.card-header__link:hover{background-color:var(--color--primary-400)}.card-header__link .icon{display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem}@media only screen and (max-width: 668px){.card-header__link .icon{width:1.5rem;height:1.5rem}}.footer{background-color:var(--color--background--inverted);color:var(--color--foreground--inverted);padding:1rem 0;display:flex;align-items:center;justify-content:center;flex-flow:column nowrap;gap:1.5rem}.footer__wrapper{display:flex;align-items:center;justify-content:center;flex-flow:row nowrap;gap:0.75rem;list-style:none;margin:0 auto;padding:0 1.5rem}.footer__wrapper>li.is-hidden{display:none}.footer__link{color:var(--color--foreground--inverted);font-size:0.875rem}.footer__sm-icon{appearance:none;cursor:pointer;border:none;border-radius:100%;overflow:hidden;padding:0;width:1.5rem;height:auto;display:flex;align-items:center;justify-content:center;aspect-ratio:1/1;background-color:transparent;color:var(--color--foreground--inverted)}.footer__sm-icon.is-hidden{display:none}.footer__sm-icon img,.footer__sm-icon svg{width:100%;height:auto;object-fit:contain;aspect-ratio:1/1;color:var(--color--foreground--inverted)}.admin-bar{position:fixed;left:0;bottom:0;width:100%}@media only screen and (max-width: 668px){.admin-bar{display:none}}.admin-bar .admin-bar__wrapper{display:flex;align-items:center;justify-content:space-between;flex-flow:row nowrap}.admin-bar .admin-bar__content{display:flex;align-items:center;justify-content:center;flex-flow:row wrap}.grid{display:grid;grid-template-columns:repeat(4, minmax(auto, 1fr));gap:1.5rem}@media only screen and (min-width: 1313px){.grid{grid-template-columns:repeat(12, minmax(auto, 1fr))}}.grid.has-no-row-gap{row-gap:0}.grid.has-no-column-gap{column-gap:0}.grid.has-no-gap{gap:0}.grid--1{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(1, minmax(auto, 1fr))}.grid--2{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(2, minmax(auto, 1fr))}.grid--3{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(3, minmax(auto, 1fr))}.grid--4{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(4, minmax(auto, 1fr))}.grid--5{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(5, minmax(auto, 1fr))}.grid--6{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(6, minmax(auto, 1fr))}.grid--7{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(7, minmax(auto, 1fr))}.grid--8{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(8, minmax(auto, 1fr))}.grid--9{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(9, minmax(auto, 1fr))}.grid--10{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(10, minmax(auto, 1fr))}.grid--11{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(11, minmax(auto, 1fr))}.grid--12{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(12, minmax(auto, 1fr))}@media only screen and (min-width: 669px){.grid--1--small{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(1, minmax(auto, 1fr))}.grid--2--small{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(2, minmax(auto, 1fr))}.grid--3--small{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(3, minmax(auto, 1fr))}.grid--4--small{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(4, minmax(auto, 1fr))}.grid--5--small{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(5, minmax(auto, 1fr))}.grid--6--small{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(6, minmax(auto, 1fr))}.grid--7--small{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(7, minmax(auto, 1fr))}.grid--8--small{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(8, minmax(auto, 1fr))}.grid--9--small{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(9, minmax(auto, 1fr))}.grid--10--small{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(10, minmax(auto, 1fr))}.grid--11--small{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(11, minmax(auto, 1fr))}.grid--12--small{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(12, minmax(auto, 1fr))}}@media only screen and (min-width: 993px){.grid--1--medium{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(1, minmax(auto, 1fr))}.grid--2--medium{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(2, minmax(auto, 1fr))}.grid--3--medium{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(3, minmax(auto, 1fr))}.grid--4--medium{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(4, minmax(auto, 1fr))}.grid--5--medium{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(5, minmax(auto, 1fr))}.grid--6--medium{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(6, minmax(auto, 1fr))}.grid--7--medium{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(7, minmax(auto, 1fr))}.grid--8--medium{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(8, minmax(auto, 1fr))}.grid--9--medium{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(9, minmax(auto, 1fr))}.grid--10--medium{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(10, minmax(auto, 1fr))}.grid--11--medium{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(11, minmax(auto, 1fr))}.grid--12--medium{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(12, minmax(auto, 1fr))}}@media only screen and (min-width: 1313px){.grid--1--large{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(1, minmax(auto, 1fr))}.grid--2--large{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(2, minmax(auto, 1fr))}.grid--3--large{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(3, minmax(auto, 1fr))}.grid--4--large{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(4, minmax(auto, 1fr))}.grid--5--large{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(5, minmax(auto, 1fr))}.grid--6--large{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(6, minmax(auto, 1fr))}.grid--7--large{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(7, minmax(auto, 1fr))}.grid--8--large{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(8, minmax(auto, 1fr))}.grid--9--large{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(9, minmax(auto, 1fr))}.grid--10--large{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(10, minmax(auto, 1fr))}.grid--11--large{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(11, minmax(auto, 1fr))}.grid--12--large{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(12, minmax(auto, 1fr))}}@media only screen and (min-width: 1441px){.grid--1--xlarge{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(1, minmax(auto, 1fr))}.grid--2--xlarge{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(2, minmax(auto, 1fr))}.grid--3--xlarge{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(3, minmax(auto, 1fr))}.grid--4--xlarge{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(4, minmax(auto, 1fr))}.grid--5--xlarge{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(5, minmax(auto, 1fr))}.grid--6--xlarge{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(6, minmax(auto, 1fr))}.grid--7--xlarge{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(7, minmax(auto, 1fr))}.grid--8--xlarge{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(8, minmax(auto, 1fr))}.grid--9--xlarge{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(9, minmax(auto, 1fr))}.grid--10--xlarge{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(10, minmax(auto, 1fr))}.grid--11--xlarge{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(11, minmax(auto, 1fr))}.grid--12--xlarge{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(12, minmax(auto, 1fr))}}@media only screen and (min-width: 1921px){.grid--1--xxlarge{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(1, minmax(auto, 1fr))}.grid--2--xxlarge{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(2, minmax(auto, 1fr))}.grid--3--xxlarge{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(3, minmax(auto, 1fr))}.grid--4--xxlarge{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(4, minmax(auto, 1fr))}.grid--5--xxlarge{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(5, minmax(auto, 1fr))}.grid--6--xxlarge{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(6, minmax(auto, 1fr))}.grid--7--xxlarge{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(7, minmax(auto, 1fr))}.grid--8--xxlarge{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(8, minmax(auto, 1fr))}.grid--9--xxlarge{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(9, minmax(auto, 1fr))}.grid--10--xxlarge{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(10, minmax(auto, 1fr))}.grid--11--xxlarge{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(11, minmax(auto, 1fr))}.grid--12--xxlarge{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(12, minmax(auto, 1fr))}}@media only screen and (min-width: 1313px){.grid--1--navigation{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(1, minmax(auto, 1fr))}.grid--2--navigation{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(2, minmax(auto, 1fr))}.grid--3--navigation{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(3, minmax(auto, 1fr))}.grid--4--navigation{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(4, minmax(auto, 1fr))}.grid--5--navigation{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(5, minmax(auto, 1fr))}.grid--6--navigation{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(6, minmax(auto, 1fr))}.grid--7--navigation{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(7, minmax(auto, 1fr))}.grid--8--navigation{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(8, minmax(auto, 1fr))}.grid--9--navigation{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(9, minmax(auto, 1fr))}.grid--10--navigation{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(10, minmax(auto, 1fr))}.grid--11--navigation{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(11, minmax(auto, 1fr))}.grid--12--navigation{display:grid;grid-column-gap:1.5rem;grid-template-columns:repeat(12, minmax(auto, 1fr))}}.col--1{grid-column:auto/span 1}@media only screen and (max-width: 1312px){.col--1{grid-column:span 4}}.col--1.grid{grid-template-columns:repeat(1, minmax(auto, 1fr))}.col--2{grid-column:auto/span 2}@media only screen and (max-width: 1312px){.col--2{grid-column:span 4}}.col--2.grid{grid-template-columns:repeat(2, minmax(auto, 1fr))}.col--3{grid-column:auto/span 3}@media only screen and (max-width: 1312px){.col--3{grid-column:span 4}}.col--3.grid{grid-template-columns:repeat(3, minmax(auto, 1fr))}.col--4{grid-column:auto/span 4}@media only screen and (max-width: 1312px){.col--4{grid-column:span 4}}.col--4.grid{grid-template-columns:repeat(4, minmax(auto, 1fr))}.col--5{grid-column:auto/span 5}@media only screen and (max-width: 1312px){.col--5{grid-column:span 4}}.col--5.grid{grid-template-columns:repeat(5, minmax(auto, 1fr))}.col--6{grid-column:auto/span 6}@media only screen and (max-width: 1312px){.col--6{grid-column:span 4}}.col--6.grid{grid-template-columns:repeat(6, minmax(auto, 1fr))}.col--7{grid-column:auto/span 7}@media only screen and (max-width: 1312px){.col--7{grid-column:span 4}}.col--7.grid{grid-template-columns:repeat(7, minmax(auto, 1fr))}.col--8{grid-column:auto/span 8}@media only screen and (max-width: 1312px){.col--8{grid-column:span 4}}.col--8.grid{grid-template-columns:repeat(8, minmax(auto, 1fr))}.col--9{grid-column:auto/span 9}@media only screen and (max-width: 1312px){.col--9{grid-column:span 4}}.col--9.grid{grid-template-columns:repeat(9, minmax(auto, 1fr))}.col--10{grid-column:auto/span 10}@media only screen and (max-width: 1312px){.col--10{grid-column:span 4}}.col--10.grid{grid-template-columns:repeat(10, minmax(auto, 1fr))}.col--11{grid-column:auto/span 11}@media only screen and (max-width: 1312px){.col--11{grid-column:span 4}}.col--11.grid{grid-template-columns:repeat(11, minmax(auto, 1fr))}.col--12{grid-column:auto/span 12}@media only screen and (max-width: 1312px){.col--12{grid-column:span 4}}.col--12.grid{grid-template-columns:repeat(12, minmax(auto, 1fr))}@media only screen and (min-width: 669px){.col--1--small{grid-column:auto/span 1}.col--1--small.grid{grid-template-columns:repeat(1, minmax(auto, 1fr))}.col--2--small{grid-column:auto/span 2}.col--2--small.grid{grid-template-columns:repeat(2, minmax(auto, 1fr))}.col--3--small{grid-column:auto/span 3}.col--3--small.grid{grid-template-columns:repeat(3, minmax(auto, 1fr))}.col--4--small{grid-column:auto/span 4}.col--4--small.grid{grid-template-columns:repeat(4, minmax(auto, 1fr))}.col--5--small{grid-column:auto/span 5}.col--5--small.grid{grid-template-columns:repeat(5, minmax(auto, 1fr))}.col--6--small{grid-column:auto/span 6}.col--6--small.grid{grid-template-columns:repeat(6, minmax(auto, 1fr))}.col--7--small{grid-column:auto/span 7}.col--7--small.grid{grid-template-columns:repeat(7, minmax(auto, 1fr))}.col--8--small{grid-column:auto/span 8}.col--8--small.grid{grid-template-columns:repeat(8, minmax(auto, 1fr))}.col--9--small{grid-column:auto/span 9}.col--9--small.grid{grid-template-columns:repeat(9, minmax(auto, 1fr))}.col--10--small{grid-column:auto/span 10}.col--10--small.grid{grid-template-columns:repeat(10, minmax(auto, 1fr))}.col--11--small{grid-column:auto/span 11}.col--11--small.grid{grid-template-columns:repeat(11, minmax(auto, 1fr))}.col--12--small{grid-column:auto/span 12}.col--12--small.grid{grid-template-columns:repeat(12, minmax(auto, 1fr))}}@media only screen and (min-width: 993px){.col--1--medium{grid-column:auto/span 1}.col--1--medium.grid{grid-template-columns:repeat(1, minmax(auto, 1fr))}.col--2--medium{grid-column:auto/span 2}.col--2--medium.grid{grid-template-columns:repeat(2, minmax(auto, 1fr))}.col--3--medium{grid-column:auto/span 3}.col--3--medium.grid{grid-template-columns:repeat(3, minmax(auto, 1fr))}.col--4--medium{grid-column:auto/span 4}.col--4--medium.grid{grid-template-columns:repeat(4, minmax(auto, 1fr))}.col--5--medium{grid-column:auto/span 5}.col--5--medium.grid{grid-template-columns:repeat(5, minmax(auto, 1fr))}.col--6--medium{grid-column:auto/span 6}.col--6--medium.grid{grid-template-columns:repeat(6, minmax(auto, 1fr))}.col--7--medium{grid-column:auto/span 7}.col--7--medium.grid{grid-template-columns:repeat(7, minmax(auto, 1fr))}.col--8--medium{grid-column:auto/span 8}.col--8--medium.grid{grid-template-columns:repeat(8, minmax(auto, 1fr))}.col--9--medium{grid-column:auto/span 9}.col--9--medium.grid{grid-template-columns:repeat(9, minmax(auto, 1fr))}.col--10--medium{grid-column:auto/span 10}.col--10--medium.grid{grid-template-columns:repeat(10, minmax(auto, 1fr))}.col--11--medium{grid-column:auto/span 11}.col--11--medium.grid{grid-template-columns:repeat(11, minmax(auto, 1fr))}.col--12--medium{grid-column:auto/span 12}.col--12--medium.grid{grid-template-columns:repeat(12, minmax(auto, 1fr))}}@media only screen and (min-width: 1313px){.col--1--large{grid-column:auto/span 1}.col--1--large.grid{grid-template-columns:repeat(1, minmax(auto, 1fr))}.col--2--large{grid-column:auto/span 2}.col--2--large.grid{grid-template-columns:repeat(2, minmax(auto, 1fr))}.col--3--large{grid-column:auto/span 3}.col--3--large.grid{grid-template-columns:repeat(3, minmax(auto, 1fr))}.col--4--large{grid-column:auto/span 4}.col--4--large.grid{grid-template-columns:repeat(4, minmax(auto, 1fr))}.col--5--large{grid-column:auto/span 5}.col--5--large.grid{grid-template-columns:repeat(5, minmax(auto, 1fr))}.col--6--large{grid-column:auto/span 6}.col--6--large.grid{grid-template-columns:repeat(6, minmax(auto, 1fr))}.col--7--large{grid-column:auto/span 7}.col--7--large.grid{grid-template-columns:repeat(7, minmax(auto, 1fr))}.col--8--large{grid-column:auto/span 8}.col--8--large.grid{grid-template-columns:repeat(8, minmax(auto, 1fr))}.col--9--large{grid-column:auto/span 9}.col--9--large.grid{grid-template-columns:repeat(9, minmax(auto, 1fr))}.col--10--large{grid-column:auto/span 10}.col--10--large.grid{grid-template-columns:repeat(10, minmax(auto, 1fr))}.col--11--large{grid-column:auto/span 11}.col--11--large.grid{grid-template-columns:repeat(11, minmax(auto, 1fr))}.col--12--large{grid-column:auto/span 12}.col--12--large.grid{grid-template-columns:repeat(12, minmax(auto, 1fr))}}@media only screen and (min-width: 1441px){.col--1--xlarge{grid-column:auto/span 1}.col--1--xlarge.grid{grid-template-columns:repeat(1, minmax(auto, 1fr))}.col--2--xlarge{grid-column:auto/span 2}.col--2--xlarge.grid{grid-template-columns:repeat(2, minmax(auto, 1fr))}.col--3--xlarge{grid-column:auto/span 3}.col--3--xlarge.grid{grid-template-columns:repeat(3, minmax(auto, 1fr))}.col--4--xlarge{grid-column:auto/span 4}.col--4--xlarge.grid{grid-template-columns:repeat(4, minmax(auto, 1fr))}.col--5--xlarge{grid-column:auto/span 5}.col--5--xlarge.grid{grid-template-columns:repeat(5, minmax(auto, 1fr))}.col--6--xlarge{grid-column:auto/span 6}.col--6--xlarge.grid{grid-template-columns:repeat(6, minmax(auto, 1fr))}.col--7--xlarge{grid-column:auto/span 7}.col--7--xlarge.grid{grid-template-columns:repeat(7, minmax(auto, 1fr))}.col--8--xlarge{grid-column:auto/span 8}.col--8--xlarge.grid{grid-template-columns:repeat(8, minmax(auto, 1fr))}.col--9--xlarge{grid-column:auto/span 9}.col--9--xlarge.grid{grid-template-columns:repeat(9, minmax(auto, 1fr))}.col--10--xlarge{grid-column:auto/span 10}.col--10--xlarge.grid{grid-template-columns:repeat(10, minmax(auto, 1fr))}.col--11--xlarge{grid-column:auto/span 11}.col--11--xlarge.grid{grid-template-columns:repeat(11, minmax(auto, 1fr))}.col--12--xlarge{grid-column:auto/span 12}.col--12--xlarge.grid{grid-template-columns:repeat(12, minmax(auto, 1fr))}}@media only screen and (min-width: 1921px){.col--1--xxlarge{grid-column:auto/span 1}.col--1--xxlarge.grid{grid-template-columns:repeat(1, minmax(auto, 1fr))}.col--2--xxlarge{grid-column:auto/span 2}.col--2--xxlarge.grid{grid-template-columns:repeat(2, minmax(auto, 1fr))}.col--3--xxlarge{grid-column:auto/span 3}.col--3--xxlarge.grid{grid-template-columns:repeat(3, minmax(auto, 1fr))}.col--4--xxlarge{grid-column:auto/span 4}.col--4--xxlarge.grid{grid-template-columns:repeat(4, minmax(auto, 1fr))}.col--5--xxlarge{grid-column:auto/span 5}.col--5--xxlarge.grid{grid-template-columns:repeat(5, minmax(auto, 1fr))}.col--6--xxlarge{grid-column:auto/span 6}.col--6--xxlarge.grid{grid-template-columns:repeat(6, minmax(auto, 1fr))}.col--7--xxlarge{grid-column:auto/span 7}.col--7--xxlarge.grid{grid-template-columns:repeat(7, minmax(auto, 1fr))}.col--8--xxlarge{grid-column:auto/span 8}.col--8--xxlarge.grid{grid-template-columns:repeat(8, minmax(auto, 1fr))}.col--9--xxlarge{grid-column:auto/span 9}.col--9--xxlarge.grid{grid-template-columns:repeat(9, minmax(auto, 1fr))}.col--10--xxlarge{grid-column:auto/span 10}.col--10--xxlarge.grid{grid-template-columns:repeat(10, minmax(auto, 1fr))}.col--11--xxlarge{grid-column:auto/span 11}.col--11--xxlarge.grid{grid-template-columns:repeat(11, minmax(auto, 1fr))}.col--12--xxlarge{grid-column:auto/span 12}.col--12--xxlarge.grid{grid-template-columns:repeat(12, minmax(auto, 1fr))}}@media only screen and (min-width: 1313px){.col--1--navigation{grid-column:auto/span 1}.col--1--navigation.grid{grid-template-columns:repeat(1, minmax(auto, 1fr))}.col--2--navigation{grid-column:auto/span 2}.col--2--navigation.grid{grid-template-columns:repeat(2, minmax(auto, 1fr))}.col--3--navigation{grid-column:auto/span 3}.col--3--navigation.grid{grid-template-columns:repeat(3, minmax(auto, 1fr))}.col--4--navigation{grid-column:auto/span 4}.col--4--navigation.grid{grid-template-columns:repeat(4, minmax(auto, 1fr))}.col--5--navigation{grid-column:auto/span 5}.col--5--navigation.grid{grid-template-columns:repeat(5, minmax(auto, 1fr))}.col--6--navigation{grid-column:auto/span 6}.col--6--navigation.grid{grid-template-columns:repeat(6, minmax(auto, 1fr))}.col--7--navigation{grid-column:auto/span 7}.col--7--navigation.grid{grid-template-columns:repeat(7, minmax(auto, 1fr))}.col--8--navigation{grid-column:auto/span 8}.col--8--navigation.grid{grid-template-columns:repeat(8, minmax(auto, 1fr))}.col--9--navigation{grid-column:auto/span 9}.col--9--navigation.grid{grid-template-columns:repeat(9, minmax(auto, 1fr))}.col--10--navigation{grid-column:auto/span 10}.col--10--navigation.grid{grid-template-columns:repeat(10, minmax(auto, 1fr))}.col--11--navigation{grid-column:auto/span 11}.col--11--navigation.grid{grid-template-columns:repeat(11, minmax(auto, 1fr))}.col--12--navigation{grid-column:auto/span 12}.col--12--navigation.grid{grid-template-columns:repeat(12, minmax(auto, 1fr))}}.card-form{padding:0 1.5rem 3rem;display:flex;align-items:stretch;justify-content:flex-start;flex-flow:column nowrap;gap:1.5rem}.card-form__title{font-family:Work Sans;font-size:1.5rem;font-weight:700;line-height:1.6;letter-spacing:0em;text-align:left}.card-form__section{display:flex;align-items:stretch;justify-content:flex-start;flex-flow:column nowrap;gap:1rem;padding:1rem;border-radius:0.5rem;border:none;margin:0;width:100%;background-color:var(--color--primary-100)}.card-form__section.is-light{background-color:var(--color--primary-50)}.card-form__section>legend{font-family:"Work Sans", sans-serif;font-size:1.25rem;font-weight:600;line-height:1.5;letter-spacing:0em;text-align:left;padding:0;float:left}.card-form__activities{margin:0;padding:0;list-style:none}.card-form__activities ul{list-style:none;margin:0;padding:0}.card-form__activities>li{display:flex;align-items:flex-start;justify-content:flex-start;flex-flow:column nowrap;gap:0.5rem}.card-form__activities>li:not(:last-child){margin-bottom:1.5rem}.card-form__activities>li>span{display:block;font-family:Work Sans;font-size:0.875rem;font-weight:600;line-height:1.4;letter-spacing:0em;text-align:left;text-transform:uppercase}.card-form__activities>li>details{margin:0;padding:0;border:1px solid var(--color--primary-50);border-radius:0.25rem;overflow:hidden;width:100%}.card-form__activities>li>details[open]>summary .icon::before{transform:rotate(0deg)}.card-form__activities>li>details>summary{appearance:none;margin:0;padding:0.375rem 1.5rem;font-family:"Work Sans", sans-serif;font-size:0.875rem;font-weight:600;line-height:1.4;letter-spacing:0em;text-align:left;text-transform:uppercase;cursor:pointer;user-select:none;display:flex;align-items:center;justify-content:space-between;flex-flow:row nowrap;gap:1.5rem;background-color:var(--color--primary-50)}.card-form__activities>li>details>summary .icon{pointer-events:none;user-select:none;width:1.5rem;height:1.5rem;position:relative}.card-form__activities>li>details>summary .icon::before,.card-form__activities>li>details>summary .icon::after{content:'';position:absolute;top:calc(50% - 0.0625rem);left:calc(50% - 0.4375rem);width:0.875rem;height:0.125rem;background-color:var(--color--primary);border-radius:0;transition:0.2s;transform:rotate(0deg)}.card-form__activities>li>details>summary .icon::before{transform:rotate(90deg)}.card-form__activities>li>details>summary::marker{content:none}.card-form__activities>li>details>summary+*{padding:0.5rem}.card-form__activities>li>ul{display:flex;align-items:flex-start;justify-content:flex-start;flex-flow:row wrap;gap:1rem;width:100%}.card-form__activities>li>ul>li{display:inline-flex;min-height:1.75rem}.card-form__activities>li>ul>li.is-hidden{display:none}.card-form__activities>li>ul>li>button{cursor:pointer;appearance:none;width:auto;min-height:1.75rem;padding:0.25rem 1rem;color:var(--color--primary);background-color:var(--color--primary-50);border:1px solid transparent;border-radius:0.875rem;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-flow:row nowrap;gap:0.5rem;font-family:"Work Sans", sans-serif;font-size:0.75rem;font-weight:500;line-height:1.6;letter-spacing:0em;text-align:center;transition:0.2s;overflow:hidden}.card-form__activities>li>ul>li>button.is-hidden:not(:last-child){margin-right:-1rem}.card-form__activities>li>ul>li>button>svg{min-width:0.75rem;min-height:0.75rem;width:0.75rem;height:0.75rem;object-fit:contain;aspect-ratio:1/1}.card-form__activities>li>ul>li>button:hover{border-color:var(--color--primary-200)}.card-form__field{display:flex;align-items:flex-start;justify-content:flex-start;flex-flow:column nowrap;gap:0.5rem}.card-form__field>.label{font-family:"Work Sans", sans-serif;font-size:1rem;font-weight:600;line-height:1.5;letter-spacing:0em;text-align:left}.card-form__field>.input{padding:0.75rem 1.5rem;height:3rem;border-radius:0.25rem;border:1px solid var(--color--primary-200);background-color:var(--color--primary-50);color:var(--color--primary);width:100%;transition:0.2s}.card-form__field>.input:focus{background-color:var(--color--background);color:var(--color--foreground);border-color:var(--color--primary)}.card-form__field>.input:hover{border-color:var(--color--primary)}.card-form__footer{margin:2rem 0 0;padding:0;border:none;display:flex;align-items:center;justify-content:center;flex-flow:row wrap;gap:1rem;position:relative}@media only screen and (max-width: 668px){.card-form__footer{margin:0}}@media only screen and (max-width: 668px){.card-form__footer>.button,.admin-bar .card-form__footer>a:not(.button),.admin-bar .card-form__footer>button:not(.button){width:100%}}.card-form__categories .splide__pagination{margin:0 auto;padding:1rem 0 0;display:flex;align-items:center;justify-content:center;flex-flow:row nowrap;gap:0.5rem}.card-form__categories .splide__pagination .splide__pagination__page{appearance:none;width:1rem;aspect-ratio:1 / 1;background-color:var(--color--primary-200);border:none;border-radius:0.15rem;transition:0.2s}.card-form__categories .splide__pagination .splide__pagination__page.is-active{background-color:var(--color--primary)}@media only screen and (max-width: 668px){.card-form__categories .splide__slide{padding:0 1rem}}.card-form__category-panels-wrapper{display:none;width:100%;height:auto;background-color:var(--color--primary-50);border-radius:0.5rem}.card-form__category-panels-wrapper.is-active{display:block}.card-form__category-panel{display:none;width:100%;height:auto}.card-form__category-panel.is-active{display:flex;align-items:flex-start;justify-content:flex-start;flex-flow:column nowrap;gap:1.5rem}.navigation{padding:1.5rem 0;position:fixed;z-index:99;background-color:transparent;box-shadow:none;transition:all 0.3s;width:100%;text-align:center}.navigation .nav__main{margin:auto;width:100%;display:flex;align-items:center;justify-content:center;flex-flow:row wrap;gap:0.5rem 1.5rem}.navigation a{text-decoration:none;color:var(--color--foreground--inverted);font-size:1rem;font-style:normal;font-weight:700;line-height:1.5;text-transform:uppercase}.navigation_scrolled{background-color:var(--color--foreground);padding:1rem 0}.navigation-mobile{padding-top:0%}.nav__main-mobile{overflow:hidden;position:relative;padding-top:0}.burger_gray{background-color:#333}#mobile-links{display:none;clear:both;height:100vh;color:white;background-color:#333}#mobile-links a{display:block;clear:both;font-size:25px;line-height:4}#mobile-links a:hover{background-color:#ddd;color:black}.nav__main-mobile a{color:white;padding:14px 16px;text-decoration:none;font-size:17px;display:block;padding-left:90%}.nav__main-mobile a.burger-icon div{top:0;right:0;width:35px;height:5px;background-color:white;margin:6px 0}.button,.admin-bar a:not(.button),.admin-bar button:not(.button){--color--accent: var(--color--background--inverted);--color--text: var(--color--foreground--inverted);--color--button-background: var(--color--accent);--color--button-text: var(--color--text);--color--button-border: var(--color--accent);appearance:none;border:none;cursor:pointer;background-color:var(--color--button-background);color:var(--color--button-text);border:1px solid transparent;border-radius:0.25rem;display:inline-flex;align-items:center;justify-content:center;flex-flow:row nowrap;gap:0.75rem;font-size:1rem;font-weight:700;padding:1rem 1.5rem;transition:0.2s}.button.has-color-inverted,.admin-bar a.has-color-inverted:not(.button),.admin-bar button.has-color-inverted:not(.button){--color--accent: var(--color--background);--color--text: var(--color--foreground)}.button.is-large,.admin-bar a.is-large:not(.button),.admin-bar button.is-large:not(.button){padding:1.5rem 3rem}.button.is-small,.admin-bar a.is-small:not(.button),.admin-bar button.is-small:not(.button){padding:0.5rem 1rem}.button.is-outlined,.admin-bar a.is-outlined:not(.button),.admin-bar button.is-outlined:not(.button){--color--button-background: transparent;--color--button-text: var(--color--accent);border:1px solid var(--color--button-border)}.button.is-outlined:hover,.admin-bar a.is-outlined:hover:not(.button),.admin-bar button.is-outlined:hover:not(.button){--color--button-background: var(--color--accent);--color--button-text: var(--color--text)}.button.is-outlined.has-color-primary,.admin-bar a.is-outlined.has-color-primary:not(.button),.admin-bar button.is-outlined.has-color-primary:not(.button){--color--text: var(--color--foreground);--color--button-text: var(--color--text)}.button.is-outlined.has-color-primary:hover,.admin-bar a.is-outlined.has-color-primary:hover:not(.button),.admin-bar button.is-outlined.has-color-primary:hover:not(.button){--color--text: var(--color--foreground--inverted);--color--button-background: var(--color--accent);--color--button-text: var(--color--text)}.button.is-disabled,.admin-bar a.is-disabled:not(.button),.admin-bar button.is-disabled:not(.button),.button:disabled,.admin-bar a:disabled:not(.button),.admin-bar button:disabled:not(.button){opacity:0.5;cursor:not-allowed}.radio-pills,.checkbox-pills{margin:0;padding:0;border:none;display:flex;align-items:stretch;justify-content:flex-start;flex-flow:column nowrap;gap:0.5rem}.radio-pills>legend,.checkbox-pills>legend{font-family:"Work Sans", sans-serif;font-size:1rem;font-weight:600;line-height:1.5;letter-spacing:0em;text-align:left;float:left}.radio-pills>div,.checkbox-pills>div{width:fit-content;display:flex;align-items:flex-start;justify-content:flex-start;flex-flow:row wrap;gap:0.75rem;position:relative;padding:0.5rem;background-color:var(--color--primary-100);border-radius:1.375rem}.radio-pills>div>div,.checkbox-pills>div>div{position:relative;display:inline-flex}.radio-pills>div>div input+label,.checkbox-pills>div>div input+label{box-sizing:border-box;cursor:pointer;padding:0.25rem 0.5rem;display:inline-flex;align-items:center;justify-content:center;flex-flow:row nowrap;gap:0.25rem;font-family:"Work Sans", sans-serif;font-size:0.75rem;font-weight:500;line-height:1;letter-spacing:0em;text-align:center;background-color:transparent;min-width:6rem;min-height:1.75rem;border-radius:0.875rem;transition:0.2s;opacity:0.3;border:1px solid transparent}.radio-pills>div>div input+label:hover,.checkbox-pills>div>div input+label:hover{opacity:1;border-color:var(--color--primary-200)}.radio-pills>div>div input:checked+label,.checkbox-pills>div>div input:checked+label{opacity:1;cursor:default;background-color:var(--color--primary);color:var(--color--foreground--inverted)}.radio-pills>div>div input:checked+label:hover,.checkbox-pills>div>div input:checked+label:hover{border-color:transparent}.checkbox-pills>div>div input+label{padding:0.25rem 1rem;opacity:1;background-color:var(--color--primary-50);gap:0.5rem}.checkbox-pills>div>div input+label .icon{width:1rem;height:1rem;object-fit:contain;aspect-ratio:1/1;transition:0.2s}.checkbox-pills>div>div input+label .icon path{opacity:0;transition:0.2s}.checkbox-pills>div>div input+label:hover .icon path{opacity:0.3}.checkbox-pills>div>div input:checked+label{cursor:pointer}.checkbox-pills>div>div input:checked+label .icon path{opacity:1}.checkbox-pills>div>div input[disabled]+label{cursor:not-allowed;opacity:0.5}.checkbox-pills>div>div input[disabled]+label:hover{border-color:transparent}.checkbox-pills>div>div input[disabled]+label:hover .icon path{opacity:0}.checkbox{display:block;position:relative;cursor:pointer;margin-bottom:1rem}.checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox label{padding-left:35px;cursor:pointer}.checkbox .checkmark{position:absolute;top:0;left:0;height:20px;width:20px;border:1px solid var(--color--primary-200);background-color:var(--color--background);border-radius:0.25rem}.checkbox .checkmark:after{content:"";position:absolute;display:none}.checkbox:hover input~.checkmark{border:1px solid var(--color--primary-500)}.checkbox input:checked~.checkmark{background-color:var(--color--primary-500)}.checkbox input:checked~.checkmark:after{display:block}.checkbox .checkmark:after{left:7px;top:3px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.category-item{cursor:pointer;display:flex;align-items:center;justify-content:center;flex-flow:column nowrap;gap:0.5rem;user-select:none;border-radius:0.5rem;background-color:transparent;border:1px solid transparent;width:100%;height:auto;aspect-ratio:1/1;transition:0.2s}@media only screen and (max-width: 668px){.category-item{border-color:var(--color--primary-200)}}.category-item:hover{border-color:var(--color--primary-200)}.category-item:hover .category-item__icon::after{opacity:0.3;transform:translate(-50%, -50%) scale(1)}.category-item.is-active{border-color:transparent;background-color:var(--color--primary-100)}.category-item.is-active .category-item__icon::after{opacity:1;transform:translate(-50%, -50%) scale(1)}.category-item__image{margin:0;padding:0;width:100%;max-width:3.75rem;height:auto;aspect-ratio:1/1}.category-item__image img,.category-item__image svg{width:100%;height:auto;object-fit:contain;aspect-ratio:1/1}.category-item__text{margin:0}.category-item__icon{width:0.875rem;height:0.875rem;margin:0;padding:0;border-radius:100%;border:2px solid var(--color--primary);position:relative}.category-item__icon::after{content:"";width:0.375rem;height:0.375rem;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) scale(0);background-color:var(--color--primary);border-radius:100%;transition:0.2s;opacity:0}.benefit-item{width:100%;display:flex;align-items:center;justify-content:space-between;flex-flow:row nowrap;gap:2rem}@media only screen and (max-width: 668px){.benefit-item{flex-flow:column nowrap;gap:1.5rem}}.benefit-item__content{display:flex;align-items:flex-start;justify-content:flex-start;flex-flow:column nowrap;gap:0.75rem;width:100%;max-width:30.375rem}.benefit-item__number{user-select:none;font-size:1.5rem;font-size:clamp(1.5rem, calc(1.192rem + 1.315vw), 2.375rem);font-weight:700;line-height:1.2;letter-spacing:0em;text-align:left;margin:0;color:var(--color--primary-100)}.benefit-item__title{font-family:"Work Sans", sans-serif;font-size:1.75rem;font-size:clamp(1.75rem, calc(1.662rem + 0.376vw), 2rem);font-weight:700;line-height:1.5;letter-spacing:0em;text-align:left}.benefit-item__description{font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:0em;text-align:left}.benefit-item__image{width:100%;max-width:24rem;height:auto;aspect-ratio:1/1}.benefit-item__image img,.benefit-item__image svg{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover}.landing-hero{width:100%;height:auto;position:relative;color:var(--color--foreground);background-color:var(--color--primary-50);padding-bottom:17rem;min-height:70vh;overflow:hidden}.landing-hero__wrapper{color:var(--color--background--inverted);color:var(--color--foreground--inverted);width:100%;height:auto;min-height:45.25rem;height:67vh;position:relative;box-shadow:0px 5px 20px 10px #3f3f3f0d;display:flex;align-items:stretch;justify-content:stretch;flex-flow:row nowrap;padding:10rem 0}.landing-hero__background{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.landing-hero__background-image{margin:0;padding:0;width:100%;height:100%}.landing-hero__background-image img,.landing-hero__background-image svg{width:100%;height:100%;object-fit:cover}.landing-hero__background-image::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color--primary-500);opacity:0.8}.landing-hero__background-cards{width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-flow:column nowrap;gap:1.5rem;padding:1.5rem}@media only screen and (max-width: 668px){.landing-hero__background-cards{display:none}}.landing-hero__background-cards.is-on-left{transform:translateY(12rem)}@media only screen and (max-width: 992px){.landing-hero__background-cards.is-on-left{transform:translateY(8rem) translateX(-3rem)}}.landing-hero__background-cards.is-on-right{transform:translateY(3rem)}@media only screen and (max-width: 992px){.landing-hero__background-cards.is-on-right{transform:translateY(3rem) translateX(3rem)}}.landing-hero__background-cards.is-on-left .landing-hero__background-card:nth-child(odd){transform:rotate(15deg)}.landing-hero__background-cards.is-on-left .landing-hero__background-card:nth-child(even){transform:rotate(-15deg) translateX(3rem)}.landing-hero__background-cards.is-on-right .landing-hero__background-card:nth-child(odd){transform:rotate(-15deg)}.landing-hero__background-cards.is-on-right .landing-hero__background-card:nth-child(even){transform:rotate(15deg) translateX(-3rem)}.landing-hero__background-card{user-select:none;pointer-events:none;background-color:var(--color--background--highlighted);padding:1.5rem 0.75rem;margin:0;width:100%;max-width:17.5rem;height:auto;aspect-ratio:7 / 8;display:flex;align-items:center;justify-content:center;position:relative;box-shadow:0px 4px 20px 0px #8a8a8a33, 0px 0px 30px 0px #4d4d4d08}.landing-hero__background-card::before{content:"";position:absolute;top:1.5rem;left:0.75rem;width:calc(100% - 1.5rem);height:calc(100% - 3rem);background-color:var(--color--background)}.landing-hero__background-card img,.landing-hero__background-card svg{width:100%;max-width:7.5rem;height:auto;object-fit:contain;position:relative;aspect-ratio:1/1;background-color:var(--color--background)}.landing-hero__content{position:relative;display:flex;align-items:center;justify-content:center;flex-flow:column nowrap;gap:1.5rem}.landing-hero__title{font-family:"Work Sans", sans-serif;font-size:2.5rem;font-size:clamp(2.5rem, calc(2.06rem + 1.878vw), 3.75rem);font-weight:600;line-height:1.2;letter-spacing:0em;text-align:center;margin:0}.landing-hero__description{font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:0em;text-align:center;margin:0 auto;width:100%;max-width:30.5rem}.landing-hero__description>*:first-child{margin-top:0}.landing-hero__description>*:last-child{margin-bottom:0}.landing-hero__path-arrow{pointer-events:none;margin:0;padding:0;display:flex;align-items:center;justify-content:center;position:absolute;bottom:3rem;left:0;width:100%;color:var(--color--primary-300)}.landing-hero__path-arrow img,.landing-hero__path-arrow svg{max-width:2rem;width:100%;height:auto;object-fit:contain}.landing-how{background-color:var(--color--primary-50);padding:0 0 2rem}.landing-how__header{background-color:var(--color--primary);color:var(--color--foreground--inverted);display:flex;align-items:center;justify-content:center;flex-flow:column nowrap;gap:1.5rem;padding:3rem 0;position:relative}.landing-how__header::before{content:"";background-color:var(--color--primary);position:absolute;top:0;left:0;width:100%;height:29.9vh;max-height:20.25rem}.landing-how__title{font-family:"Work Sans", sans-serif;font-size:1.75rem;font-size:clamp(1.75rem, calc(1.53rem + 0.939vw), 2.375rem);font-weight:600;line-height:1.2;letter-spacing:0em;text-align:center;position:relative}.landing-how__content{position:relative;background-color:var(--color--primary-50);padding:3rem 3rem 4.625rem !important;box-shadow:0px 4px 20px 0px #8a8a8a33, 0px 0px 30px 0px #4d4d4d08;border-radius:0.5rem;display:flex;align-items:center;justify-content:center;flex-flow:column nowrap;gap:3rem}@media only screen and (max-width: 992px){.landing-how__content{box-shadow:none;border-radius:0}}.landing-how__description{font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:0em;text-align:center;margin:0 auto;width:100%;max-width:30.5rem}.landing-how__description>*:first-child{margin-top:0}.landing-how__description>*:last-child{margin-bottom:0}.landing-how__cards{display:flex;align-items:stretch;justify-content:center;flex-flow:row nowrap;gap:2.25rem;margin:0 auto;padding:0;list-style:none;width:100%;max-width:45.375rem}@media only screen and (max-width: 668px){.landing-how__cards{display:none}}.landing-how__cards>li:nth-child(even){transform:translateY(1.5rem)}@media only screen and (max-width: 668px){.landing-how__cards>li:nth-child(even){transform:translateY(0)}}.landing-how__path-arrows{display:flex;align-items:flex-start;justify-content:space-between;flex-flow:row nowrap;position:relative;margin-top:-3rem;color:var(--color--primary-300)}@media only screen and (max-width: 668px){.landing-how__path-arrows{display:none}}.landing-how__card-descriptions{display:flex;align-items:flex-start;justify-content:space-between;flex-flow:row nowrap;gap:1.5rem;margin:0 auto;padding:2rem 0;list-style:none}@media only screen and (max-width: 668px){.landing-how__card-descriptions{align-items:center;justify-content:center;flex-flow:column nowrap;gap:5rem}}.landing-how__card-descriptions>li:nth-child(odd){transform:translateY(-5rem)}@media only screen and (max-width: 668px){.landing-how__card-descriptions>li:nth-child(odd){transform:translateY(0)}}.landing-how__bottom-path-arrow{display:flex;align-items:flex-start;justify-content:center;flex-flow:row nowrap;position:relative;width:100%;color:var(--color--primary-300)}@media only screen and (max-width: 668px){.landing-how__bottom-path-arrow{display:none}}.card-description{display:flex;align-items:center;justify-content:center;flex-flow:column nowrap;gap:1.5rem;width:100%;max-width:14.25rem}.card-description__content{font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:0em;text-align:center;margin:0 auto;width:100%;max-width:30.5rem}.card-description__content>*:first-child{margin-top:0}.card-description__content>*:last-child{margin-bottom:0}.card-description__image{margin:0;padding:0;width:100%;max-width:7.5rem;height:auto;aspect-ratio:1/1}.card-description__image img,.card-description__image svg{width:100%;height:auto;aspect-ratio:1/1;object-fit:contain}.landing-why{background-color:var(--color--primary-50);padding:0 0 2rem}.landing-why__header{background-color:var(--color--primary);color:var(--color--foreground--inverted);display:flex;align-items:center;justify-content:center;flex-flow:column nowrap;gap:1.5rem;padding:3rem 0;position:relative}.landing-why__header::before{content:"";background-color:var(--color--primary);position:absolute;top:0;left:0;width:100%;height:29.9vh;max-height:20.25rem}.landing-why__title{font-family:"Work Sans", sans-serif;font-size:1.75rem;font-size:clamp(1.75rem, calc(1.53rem + 0.939vw), 2.375rem);font-weight:600;line-height:1.2;letter-spacing:0em;text-align:center;position:relative}.landing-why__content{position:relative;background-color:var(--color--primary-50);padding:3rem 3rem 4.625rem !important;box-shadow:0px 4px 20px 0px #8a8a8a33, 0px 0px 30px 0px #4d4d4d08;display:flex;align-items:center;justify-content:center;flex-flow:column nowrap;gap:3rem}@media only screen and (max-width: 992px){.landing-why__content{box-shadow:none;border-radius:0;padding:3rem 1.5rem !important}}.landing-why__description{font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:0em;text-align:center;margin:0 auto;width:100%;max-width:30.5rem}.landing-why__description>*:first-child{margin-top:0}.landing-why__description>*:last-child{margin-bottom:0}.landing-why__benefits{display:flex;align-items:stretch;justify-content:center;flex-flow:column nowrap;gap:6rem}@media only screen and (max-width: 668px){.landing-why__benefits{gap:3rem}}.landing-why__benefits>*:nth-child(even){flex-flow:row-reverse nowrap}@media only screen and (max-width: 668px){.landing-why__benefits>*:nth-child(even){flex-flow:column nowrap}}.landing-why__bottom-path-arrow{display:flex;align-items:flex-start;justify-content:center;flex-flow:row nowrap;position:relative;width:100%;color:var(--color--primary-300)}@media only screen and (max-width: 668px){.landing-why__bottom-path-arrow{display:none}}.landing-cta{padding:3rem 0;background-color:var(--color--primary-100)}.landing-cta__wrapper{display:flex;align-items:center;justify-content:center;flex-flow:column nowrap;gap:1.5rem}.landing-cta__title{font-family:"Work Sans", sans-serif;font-size:2.375rem;font-weight:600;line-height:1.2;letter-spacing:0em;text-align:center;max-width:35.875rem;width:100%}.landing-cta__description{max-width:30.5rem;width:100%;margin:0 auto;text-align:center}.card-activities{width:100%;min-height:100vh}.card-activities__details-panel-wrapper{margin-top:-4rem;position:sticky;top:8.75rem;z-index:110;height:auto;max-height:55.25rem;overflow-x:hidden;overflow-y:auto}@media only screen and (max-width: 668px){.card-activities__details-panel-wrapper{margin-top:0;position:relative;top:0;overflow-y:initial}}.card-activities__details-panel-wrapper[aria-hidden="true"]{display:none}@media only screen and (max-width: 668px){.card-activities__cards-panel-wrapper{padding:0}}.card-activities__navigation{width:100%;margin-top:-2.625rem;position:sticky;top:5rem;z-index:120}@media only screen and (max-width: 668px){.card-activities__navigation{margin-top:0;max-width:none;padding:0;top:0;position:relative}}.card-activities__navigation .splide__track{border-radius:0.5rem}@media only screen and (max-width: 668px){.card-activities__navigation .splide__track{border-radius:0;background-color:var(--color--primary-300)}}.card-activities__navigation .splide__slide{padding:0;overflow:visible}@media print{.card-activities__navigation .splide__slide:not(.is-active){display:none}}.card-activities-navigation-item{display:flex;align-items:flex-end;justify-content:flex-start;flex-flow:column nowrap;gap:0.25rem;padding:0.5rem;border-radius:0.5rem;box-shadow:0px 4px 20px 0px #8a8a8a33, 0px 0px 30px 0px #4d4d4d08;background-color:var(--color--primary-400);color:var(--color--foreground--inverted);width:100%;max-width:13.5rem;margin:0 auto;height:auto;transition:0.2s;cursor:pointer}@media only screen and (max-width: 668px){.card-activities-navigation-item{max-width:none;border-radius:0}}.card-activities-navigation-item:hover{background-color:var(--color--primary-300)}.card-activities-navigation-item.has-active-item{box-shadow:none}.card-activities-navigation-item.is-active{background-color:var(--color--primary-600);box-shadow:none}.card-activities-navigation-item.is-active .card-activities-navigation-item__details-button{background-color:transparent}.card-activities-navigation-item.is-active .card-activities-navigation-item__details-button:hover{color:var(--color--foreground--inverted)}.card-activities-navigation-item__cards-button{cursor:pointer;appearance:none;border-radius:0;border:none;border-bottom:1px solid var(--color--primary-100);background-color:transparent;color:var(--color--foreground--inverted);padding:0.25rem 0.5rem;font-family:"Work Sans", sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:0em;text-align:left;width:100%;white-space:nowrap;overflow:hidden;transition:0.2s}.card-activities-navigation-item__details-button{cursor:pointer;appearance:none;border-radius:0;border:none;background-color:transparent;color:var(--color--primary-100);width:auto;transition:0.2s;border-radius:0.25rem;padding:0.125rem 0rem 0.125rem 0.5rem;display:inline-flex;align-items:center;justify-content:center;flex-flow:row nowrap;gap:0.75rem;font-family:"Work Sans", sans-serif;font-size:0.75rem;font-weight:600;line-height:1;letter-spacing:0em;text-align:left;text-transform:uppercase;white-space:nowrap}@media print{.card-activities-navigation-item__details-button{display:none}}.card-activities-navigation-item__details-button>.text{pointer-events:none}.card-activities-navigation-item__details-button>.icon{pointer-events:none;width:1rem;height:1rem;transition:0.2s}.card-activities-navigation-item__details-button>.icon img,.card-activities-navigation-item__details-button>.icon svg{width:100%;height:100%;object-fit:contain;aspect-ratio:1/1}.card-activities-navigation-item__details-button:hover{color:var(--color--foreground--inverted)}.card-activities-navigation-item__details-button.is-open>.icon{transform:rotate(90deg)}.card-activities-details-panel{background-color:var(--color--primary-600);color:var(--color--primary-100);padding:4rem 2.5rem;position:relative;display:none}@media only screen and (max-width: 668px){.card-activities-details-panel{padding:1.5rem 0}}.card-activities-details-panel.is-open{display:block}.card-activities-details-panel__outer-content{position:relative;width:100%;max-width:57rem;padding:0 1.5rem;margin:0 auto}.card-activities-details-panel__content{display:flex;align-items:flex-start;justify-content:flex-start;flex-flow:column nowrap;gap:1.5rem}.card-activities-details-panel__close-button{position:absolute;top:0;right:1.5rem;appearance:none;background-color:transparent;border:none;border-radius:0.25rem;color:var(--color--primary-300);width:3rem;height:3rem;padding:0.25rem;cursor:pointer}.card-activities-details-panel__close-button:hover{color:var(--color--primary-200)}.card-activities-details-panel__close-button img,.card-activities-details-panel__close-button svg{width:100%;height:100%;object-fit:contain;transition:0.2s;pointer-events:none}.card-activities-details-panel__section{display:flex;align-items:flex-start;justify-content:flex-start;flex-flow:column nowrap;gap:0.5rem}.card-activities-details-panel__section-title{font-family:"Work Sans", sans-serif;font-size:1.25rem;font-weight:600;line-height:1.5;letter-spacing:0em;text-align:left;padding:0}.card-activities-details-panel__size{min-width:4.5rem;width:auto;padding:0.25rem 1.5rem;border-radius:1.75rem;min-height:1.75rem;display:inline-flex;align-items:center;justify-content:center;flex-flow:row nowrap;background-color:var(--color--primary-500);color:var(--color--foreground--inverted);font-family:"Work Sans", sans-serif;font-size:0.75rem;line-height:1}.card-activities-details-panel__activities{margin:0;padding:0;list-style:none;display:flex;align-items:flex-start;justify-content:flex-start;flex-flow:row wrap;gap:1rem;width:100%}.card-activities-details-panel__activities>li{display:inline-flex;min-height:1.75rem}.card-activities-details-panel__activities>li>button{cursor:pointer;appearance:none;width:auto;min-height:1.75rem;padding:0.25rem 1rem;color:var(--color--primary);background-color:var(--color--primary-50);border:1px solid transparent;border-radius:0.875rem;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-flow:row nowrap;gap:0.5rem;font-family:"Work Sans", sans-serif;font-size:0.75rem;font-weight:500;line-height:1.6;letter-spacing:0em;text-align:center;transition:0.2s;overflow:hidden}.card-activities-details-panel__activities>li>button.is-hidden:not(:last-child){margin-right:-1rem}.card-activities-details-panel__activities>li>button>svg{min-width:0.75rem;min-height:0.75rem;width:0.75rem;height:0.75rem;object-fit:contain;aspect-ratio:1/1}.card-activities-details-panel__activities>li>button:hover{border-color:var(--color--primary-200)}.card-activities-details-panel__footer{width:100%;margin-top:0.75rem;display:flex;align-items:center;justify-content:flex-end;flex-flow:row nowrap;gap:1.5rem}.card-activities-details-panel__delete-button{cursor:pointer;appearance:none;border-radius:0.25rem;border:1px solid var(--color--primary-200);color:var(--color--primary-200);background-color:transparent;display:inline-flex;align-items:center;justify-content:center;flex-flow:row nowrap;gap:0.75rem;padding:0.5rem 1rem;font-family:"Work Sans", sans-serif;font-size:0.625rem;font-weight:700;line-height:1.2;letter-spacing:0em;text-align:left;text-transform:uppercase;text-decoration:none;transition:0.2s}.card-activities-details-panel__delete-button:hover{color:var(--color--primary);background-color:var(--color--primary-200)}.card-activities-details-panel__delete-button .icon{width:1rem;height:1rem}.card-activities-details-panel__delete-button .icon img,.card-activities-details-panel__delete-button .icon svg{width:100%;height:100%;aspect-ratio:1/1;object-fit:contain;transition:0.2s}.card-activities-cards-panel{background-color:var(--color--background);color:var(--color--foreground);padding:4rem 2.5rem;position:relative;display:none}@media only screen and (max-width: 668px){.card-activities-cards-panel{padding:1.5rem 0}}.card-activities-cards-panel.is-open{display:block}.card-activity-items{display:flex;align-items:stretch;justify-content:stretch;flex-flow:column nowrap}.card-activity-items__wrapper.is-mobile{width:100%;display:none;align-items:center;justify-content:center;flex-flow:column-reverse nowrap;gap:1.5rem}@media only screen and (max-width: 668px){.card-activity-items__wrapper.is-mobile{display:flex}}.card-activity-items__wrapper.is-grid{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(4, 1fr);grid-auto-rows:1fr;gap:1.5rem}@media only screen and (max-width: 668px){.card-activity-items__wrapper.is-grid{display:none}}.card-activity-items__wrapper.is-grid.is-3x3{grid-template-columns:repeat(3, 1fr)}.card-activity-items__wrapper.is-grid.is-4x4{grid-template-columns:repeat(4, 1fr)}.card-activity-items__slider{width:100%}.card-activity-items__slider.is-3x3 .splide__pagination{grid-template-columns:repeat(3, 1fr)}.card-activity-items__slider.is-4x4 .splide__pagination{grid-template-columns:repeat(4, 1fr)}.card-activity-items__slider .splide__track{border-radius:0.5rem;padding:1.5rem 0}.card-activity-items__slider .splide__pagination{padding:1.5rem;display:grid;grid-template-columns:repeat(4, 1fr);grid-auto-rows:1fr;gap:0.5rem;margin:0}.card-activity-items__slider .splide__pagination .splide__pagination__page{cursor:pointer;appearance:none;background-color:var(--color--background--highlighted);color:var(--color--foreground);border:none;outline:none;border-radius:0.5rem;box-shadow:0px 4px 8px 0px #8a8a8a33, 0px 0px 10px 0px #4d4d4d08;position:relative;width:100%;height:auto;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;flex-flow:column nowrap;transition:0.2s}.card-activity-items__slider .splide__pagination .splide__pagination__page.is-active{background-color:var(--color--primary);color:var(--color--foreground--inverted)}.card-activity-item{perspective:1000px;position:relative;display:flex;align-items:center;justify-content:center;flex-flow:column nowrap;gap:0.5rem;padding:1.5rem 0.75rem;width:100%;max-width:14.125rem;height:auto;min-height:16.75rem;margin:0 auto;border-radius:0.5rem;box-shadow:0px 4px 20px 0px #8a8a8a33, 0px 0px 30px 0px #4d4d4d08;background-color:var(--color--background--highlighted);position:relative}@media only screen and (max-width: 668px){.card-activity-item{padding-bottom:3.5rem;height:100%}}@media print{.card-activity-item{box-shadow:none;border:1px solid var(--color--foreground);padding:0.5rem;border-radius:0;min-height:auto}}.card-activity-item__complete-button{appearance:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;cursor:pointer;border:none;border-radius:0;padding:0;margin:0;overflow:hidden;border-radius:0.5rem}.card-activity-item__complete-button>.text{position:absolute;left:0;bottom:-2rem;padding:0.5rem 0.75rem;width:100%;height:2rem;background-color:var(--color--background--inverted);color:var(--color--foreground--inverted);transition:0.2s;font-size:0.75rem;font-weight:600;line-height:1;text-transform:uppercase;opacity:0}@media only screen and (max-width: 668px){.card-activity-item__complete-button>.text{bottom:0;opacity:1}}.card-activity-item__complete-button:hover>.text{bottom:0;opacity:1}.card-activity-item__image{margin:0;padding:0.75rem;display:flex;align-items:center;justify-content:center;flex-flow:column nowrap;gap:0.75rem;width:100%;max-width:8.75rem;height:auto;aspect-ratio:1/1;border-radius:0.5rem;overflow:hidden;background-color:var(--color--background)}@media print{.card-activity-item__image{display:none}}.card-activity-item__image img,.card-activity-item__image svg{width:100%;height:auto;aspect-ratio:1/1;object-fit:contain}.card-activity-item__image figcaption{font-family:"Work Sans", sans-serif;font-size:0.625rem;font-weight:600;line-height:1.2;letter-spacing:0em;text-align:center;text-transform:uppercase}.card-activity-item__content{display:flex;align-items:center;justify-content:center;flex-flow:column nowrap;gap:0.5rem}.card-activity-item__info-button{appearance:none;cursor:pointer;position:relative;z-index:1;margin:0;padding:0.375rem;background-color:transparent;color:var(--color--foreground);border:none;border-radius:0.5rem;transition:0.2s;font-size:0.875rem;text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center;flex-flow:row nowrap;gap:0.375rem;border:1px solid var(--color--foreground)}@media print{.card-activity-item__info-button{display:none}}.card-activity-item__info-button:hover{background-color:var(--color--primary-100)}.card-activity-item__info-button>*{pointer-events:none}.card-activity-item__info-button .icon{display:flex;align-items:center;justify-content:center;width:0.875rem;height:auto;aspect-ratio:1/1}.card-activity-item__info-button img,.card-activity-item__info-button svg{pointer-events:none;width:100%;height:100%;object-fit:contain}.card-activity-item__title{margin:0;font-family:"Work Sans", sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:0em;text-align:center}.card-activity-item.is-completed .card-activity-item__image{max-width:none;background-color:var(--color--primary-200);aspect-ratio:101/70;flex-flow:column-reverse nowrap;gap:1.75rem}.card-activity-item.is-completed .card-activity-item__image img,.card-activity-item.is-completed .card-activity-item__image svg{max-width:2.5rem}.card-activity-item.is-completed .card-activity-item__image figcaption{font-family:"Work Sans", sans-serif;font-size:0.625rem;font-size:clamp(0.625rem, calc(0.264rem + 1.541vw), 1.25rem);font-weight:700;line-height:1.5;letter-spacing:0em;text-align:center;text-transform:none}.home-cards{padding:1.5rem 0;overflow:hidden;width:100%}.home-cards[data-active-card-type="defined"] .card-form{padding:0 0 3rem}.home-cards[data-active-card-type="defined"] .home-cards__wrapper{background-color:var(--color--background)}.home-cards__wrapper{background-color:var(--color--primary-50);padding:0;border-radius:0.5rem;overflow:hidden;transition:0.2s;display:flex;align-items:stretch;justify-content:flex-start;flex-flow:column nowrap;gap:1.5rem}.home-cards__navigation{padding:1.5rem;width:100%;border-radius:0.5rem;overflow:hidden;background-color:var(--color--primary-50)}@media only screen and (max-width: 668px){.home-cards__navigation .splide__slide.is-active .card-navigation-item:not(.is-active){border-color:var(--color--primary-200)}}.home-cards__navigation .splide__pagination{margin:0 auto;padding:1rem 0 0;display:flex;align-items:center;justify-content:center;flex-flow:row nowrap;gap:0.5rem}.home-cards__navigation .splide__pagination .splide__pagination__page{appearance:none;width:1rem;aspect-ratio:109 / 130;background-color:var(--color--primary-200);border:none;border-radius:0.15rem;transition:0.2s}.home-cards__navigation .splide__pagination .splide__pagination__page.is-active{background-color:var(--color--primary)}.home-cards__content{width:100%;height:auto;display:flex;align-items:stretch;justify-content:stretch;flex-flow:column nowrap;gap:1.5rem;overflow:hidden}.home-cards__panel{width:100%;height:auto;display:none;align-items:stretch;justify-content:stretch;flex-flow:column nowrap;gap:1.5rem;overflow:hidden}.home-cards__panel.is-active{display:flex}.card-navigation-item{appearance:none;border:1px solid transparent;aspect-ratio:109 / 130;width:100%;max-width:13.625rem;height:auto;margin:auto;display:flex;align-items:center;justify-content:space-between;flex-flow:column nowrap;padding:1rem 0.5rem;color:var(--color--foreground);background-color:transparent;border-radius:0.5rem;overflow:hidden;text-decoration:none;transition:0.2s}.card-navigation-item:hover{cursor:pointer;border-color:var(--color--primary-200)}.card-navigation-item.is-active{background-color:var(--color--primary-100)}.card-navigation-item.is-presentation{background-color:var(--color--background);box-shadow:0px 4px 20px 0px #8A8A8A33, 0px 0px 30px 0px #4D4D4D08}.card-navigation-item__title{font-size:1rem;line-height:1.5;font-weight:600;letter-spacing:0em;text-align:center}.card-navigation-item__image{margin:0;padding:0;width:100%;max-width:3.75rem;height:auto;aspect-ratio:1/1}.card-navigation-item__image>img{width:100%;height:auto;object-fit:contain;aspect-ratio:1/1}.card-navigation-item__button{border-radius:0.25rem;padding:1rem 1.5rem;pointer-events:none}.activities-dialog{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;display:none;align-items:center;justify-content:center;flex-flow:column nowrap;background-color:var(--color--primary-600);color:var(--color--foreground--inverted);border:none;opacity:0}@media only screen and (max-width: 992px){.activities-dialog{background-color:var(--color--background);color:var(--color--foreground)}}.activities-dialog[open]{display:flex;opacity:1}.activities-dialog[open]::backdrop{background-color:var(--color--primary-600);opacity:1}.activities-dialog::backdrop{background-color:transparent;opacity:0;transition:0.2s}.activities-dialog ::selection{background-color:var(--color--background);color:var(--color--primary)}.activities-dialog__wrapper{width:100%;max-width:57.875rem;height:100%;padding:1.5rem;margin:0 auto;border:none;display:flex;align-items:center;justify-content:space-between;flex-flow:row nowrap;gap:1.5rem}@media only screen and (max-width: 992px){.activities-dialog__wrapper{flex-flow:column nowrap}}.activities-dialog__actions{display:flex;align-items:center;justify-content:flex-start;flex-flow:row nowrap;gap:0.75rem;height:100%;margin-top:4rem}@media only screen and (max-width: 992px){.activities-dialog__actions{margin-top:0;margin-bottom:1.5rem;width:100%;height:auto;flex-flow:row nowrap}}.activities-dialog__button{appearance:none;width:2.5rem;height:2.5rem;padding:0.75rem;display:flex;align-items:center;justify-content:center;flex-flow:column nowrap;border-radius:100%;border:none;background-color:var(--color--primary-200);color:var(--color--primary-600);cursor:pointer;transition:0.2s}@media only screen and (max-width: 992px){.activities-dialog__button{width:2rem;height:2rem}}.activities-dialog__button:hover{background-color:var(--color--primary-100)}.activities-dialog__button img,.activities-dialog__button svg{pointer-events:none;width:100%;height:100%;object-fit:contain}.activities-dialog__button.is-close,.activities-dialog__button.is-next,.activities-dialog__button.is-prev{padding:0;background-color:var(--color--primary-600);color:var(--color--primary-200)}.activities-dialog__button.is-close:hover,.activities-dialog__button.is-next:hover,.activities-dialog__button.is-prev:hover{color:var(--color--primary-100)}.activities-dialog__button.is-close{margin-bottom:1.5rem}@media only screen and (max-width: 992px){.activities-dialog__button.is-close{margin-bottom:0;margin-right:1.5rem}}.activities-dialog__button:disabled{opacity:0.5}.activities-dialog__content{width:100%;display:flex;align-items:center;justify-content:space-between;flex-flow:row nowrap;gap:1.5rem}@media only screen and (max-width: 992px){.activities-dialog__content{flex-flow:column nowrap}}.activities-dialog__main{width:100%;max-width:24rem;display:flex;align-items:stretch;justify-content:stretch;flex-flow:column nowrap;gap:0.75rem}.activities-dialog__text{width:100%;line-height:1.6}.activities-dialog__title{width:100%;font-family:"Work Sans", sans-serif;font-size:1.5rem;font-size:clamp(1.5rem, calc(1.211rem + 1.233vw), 2rem);font-weight:500;line-height:1.2;letter-spacing:0em;text-align:left}.activities-dialog__footer{margin:0;padding:0;list-style:none;display:flex;align-items:center;justify-content:flex-start;flex-flow:row nowrap;gap:0.75rem;width:100%}.activities-dialog__footer>li.is-external{margin-left:auto}.activities-dialog__footer>li a{width:1rem;height:1rem;display:flex;align-items:center;justify-content:center;color:var(--color--foreground--inverted);transition:0.2s}.activities-dialog__footer>li a:hover{color:var(--color--primary-100)}.activities-dialog__footer>li a img,.activities-dialog__footer>li a svg{width:100%;height:100%;object-fit:contain;pointer-events:none}.activities-dialog__gallery{width:100%;max-width:22rem;height:auto;aspect-ratio:1/1;position:relative;overflow:hidden;border-radius:0.5rem}.activities-dialog__gallery .splide__slide figure{margin:0;padding:0;width:100%;height:auto;aspect-ratio:1/1}.activities-dialog__gallery .splide__slide figure img,.activities-dialog__gallery .splide__slide figure svg{width:100%;height:100%;object-fit:cover}.activities-dialog__slider{background-color:var(--color--background--inverted)}.activities-dialog__gallery-icon{position:absolute;top:0;left:0;pointer-events:none;width:4rem;height:4rem;aspect-ratio:1/1;border-radius:0 0 100% 0;background-color:var(--color--background);z-index:10;margin:0;padding:0.5rem}.activities-dialog__gallery-icon img,.activities-dialog__gallery-icon svg{width:100%;height:auto;max-width:1.875rem;object-fit:contain;aspect-ratio:1/1}.activities-dialog__image{width:100%;height:auto;margin:0;padding:0;aspect-ratio:1/1}.activities-dialog__image img{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover}.card-complete-dialog{position:fixed;top:0;left:0;width:100%;max-width:45rem;height:100%;max-height:45rem;overflow-x:hidden;overflow-y:auto;z-index:1000;display:none;align-items:center;justify-content:center;flex-flow:column nowrap;background-color:var(--color--primary-600);color:var(--color--foreground--inverted);border:none;opacity:0;border-radius:1rem}@media only screen and (max-width: 668px){.card-complete-dialog{border-radius:0}}.card-complete-dialog[open]{display:flex;opacity:1}.card-complete-dialog[open]::backdrop{background-color:var(--color--primary-600);opacity:0.5}@media only screen and (max-width: 668px){.card-complete-dialog[open]::backdrop{opacity:1}}.card-complete-dialog::backdrop{background-color:transparent;opacity:0.5;transition:0.2s}.card-complete-dialog ::selection{background-color:var(--color--background);color:var(--color--primary)}.card-complete-dialog__wrapper{width:100%;height:100%;padding:1.5rem;margin:0 auto;border:none;display:flex;align-items:center;justify-content:space-between;flex-flow:column nowrap;gap:1.5rem}.card-complete-dialog__close{align-self:flex-end;appearance:none;width:2.5rem;height:2.5rem;padding:0;display:flex;align-items:center;justify-content:center;flex-flow:column nowrap;border-radius:100%;border:none;background-color:transparent;color:var(--color--primary-200);cursor:pointer;transition:0.2s}.card-complete-dialog__close img,.card-complete-dialog__close svg{pointer-events:none;width:100%;height:100%;object-fit:contain}.card-complete-dialog__close:hover{color:var(--color--primary-100)}.card-complete-dialog__content{display:flex;align-items:center;justify-content:center;flex-flow:column nowrap;gap:1.5rem}.card-complete-dialog__header{display:flex;align-items:center;justify-content:center;flex-flow:column nowrap;gap:0.75rem;width:100%;max-width:26.25rem}.card-complete-dialog__title{font-family:"Work Sans", sans-serif;font-size:3rem;font-weight:700;line-height:1.5;letter-spacing:0em;text-align:center;text-transform:uppercase;color:var(--color--primary-200)}.card-complete-dialog__subtitle{font-family:"Work Sans", sans-serif;font-size:1.25rem;font-weight:500;line-height:1.5;letter-spacing:0em;text-align:center}.card-complete-dialog__actions{display:flex;align-items:stretch;justify-content:center;flex-flow:column nowrap;gap:1rem;width:100%;max-width:21.375rem}.card-complete-dialog__actions .has-color-inverted{--color--accent: var(--color--primary-100);--color--text: var(--color--primary)}.user-login{width:100%;height:100vh;min-height:60rem;display:flex;flex-direction:column;align-items:center;background-color:var(--color--primary-100);padding-top:3rem}@media only screen and (max-width: 992px){.user-login{padding-top:1rem;min-height:100vh;min-height:100svh;height:auto;padding-bottom:3rem}}.user-login__logo{height:7rem}@media only screen and (max-width: 992px){.user-login__logo{height:5rem}}.user-login .error-message{color:var(--color--alert);font-size:0.875rem;width:100%}.user-login-content{display:flex;flex-direction:column;background-color:var(--color--background);margin:2rem 1rem;padding:3rem 2rem;border-radius:0.5rem;box-shadow:0px 4px 20px 0px rgba(155,75,38,0.1) 0px 0px 30px 0px rgba(129,63,33,0.03);max-width:30rem}@media only screen and (max-width: 992px){.user-login-content{margin:1rem 0.5rem;padding:2.5rem 1.5rem}}.user-login-content h2{font-weight:700;padding-bottom:1.5rem}.user-login-content .field em{color:var(--color--primary-300)}.user-login-content .field input{padding:0.75rem 1.5rem;border-radius:0.25rem;border:1px solid var(--color--primary-200);background:var(--color--primary-50);width:100%;margin:0.25rem 0 1.25rem;color:var(--color--primary-800);font-weight:400}.user-login-content .field input::placeholder{color:var(--color--primary-200)}.user-login-content .field input:focus-visible{outline:2px solid var(--color--primary-500);background-color:var(--color--background)}.user-login-content .field input:hover{border:1px solid var(--color--primary-400)}.user-login-content .field input:-webkit-autofill,.user-login-content .field input input:-webkit-autofill:focus{box-shadow:0 0 0 1000px var(--color--background) inset;-webkit-text-fill-color:var(--color--primary-800)}.user-login-content .field input::selection{color:var(--color--background)}.user-login-content .field input::-moz-selection{color:var(--color--background)}.user-login-content .button,.user-login-content .admin-bar a:not(.button),.admin-bar .user-login-content a:not(.button),.user-login-content .admin-bar button:not(.button),.admin-bar .user-login-content button:not(.button){margin-bottom:2rem;margin-top:0.5rem}.user-login-content a{color:var(--color--primary-400)}.user-login-content br{content:"";margin:1em;display:block;font-size:20%}.user-login-content br:last-child{font-size:0}:root,.theme--default{--color--background: #ffffff;--color--background--inverted: #eb6602;--color--background--highlighted: #fafafa;--color--foreground: #eb6602;--color--foreground--inverted: #ffffff;--color--primary-50: #fff1e6;--color--primary-100: #ffdfc7;--color--primary-200: #fec295;--color--primary-300: #fea35d;--color--primary-400: #fd8326;--color--primary-500: #eb6602;--color--primary-600: #bb5202;--color--primary-700: #8e3e01;--color--primary-800: #602a01;--color--primary-900: #2e1400;--color--primary-950: #190b00;--color--primary: #eb6602;--color--alert: #ff0000;--family--serif: serif;--family--sans-serif: 'Work Sans', sans-serif;--family--monospace:  monospace;--family--base: var(--family--sans-serif);--family--heading: var(--family--sans-serif)}.hide-text{overflow:hidden;padding:0;text-indent:101%;white-space:nowrap}.visually-hidden,.card-form__footer>legend,.radio-pills>div>div input,.checkbox-pills>div>div input,.category-item input{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.has-color-primary{--color--accent: var(--color--primary);--color--text: var(--color--foreground--inverted)}.has-color-secondary{--color--accent: var(--color--secondary);--color--text: var(--color--foreground--inverted)}.has-color-inverted{--color--accent: var(--color--background--inverted);--color--text: var(--color--foreground--inverted)}.turbolinks-progress-bar{visibility:hidden}body{transition:all 0.2s ease-in}body .modal{display:none}body.modal-shown .modal{display:initial}body.is-loading{transition:all 0.2s ease-in;opacity:0.1}.upload_image{display:none}.js-input-field-preview{object-fit:contain;width:400px;height:300px;background-color:silver;text-indent:-10000px;cursor:pointer}.js-input-field-preview:hover{transition:background 0.3s ease-in;background-color:darkgrey}
