/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-leading:initial;--tw-font-weight:initial;--tw-duration:initial;--tw-ease:initial;--tw-border-style:solid;--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-content:"";--tw-outline-style:solid;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%}}}@layer theme{:root,:host{--font-sans:Arial,sans-serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-black:#000;--color-white:#fff;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height:calc(1.5/1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-normal:400;--font-weight-bold:700;--font-weight-black:900;--leading-normal:1.5;--leading-loose:2;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--radius-4xl:2rem;--drop-shadow-md:0 3px 3px #0000001f;--ease-in-out:cubic-bezier(.4,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-purple:#652c90;--color-light-purple:#8d5cb3;--color-dark-purple:#2f1642;--color-green:#00a49a;--color-dark-green:#07635d;--color-pink:#ed2a7b;--color-dark-pink:#bc2262;--color-orange:#f7931d;--color-blue:#1b75bc;--color-light-blue:#30a2dc;--color-dark-blue:#506bb2;--color-grey:#eee;--color-light-grey:#f4f4f4;--color-placeholder:#787878;--color-border:#dfdfdf;--color-dark-border:#c2c2c2;--color-black-border:#1e1e1e;--color-error:red;--container-wrapper:1100px;--container-wrapper-xs:650px;--container-wrapper-sm:810px;--container-wrapper-lg:1160px;--container-wrapper-xl:1280px;--text-hero:5rem;--text-h1:3.5rem;--text-h1-sm:2.75rem;--text-h2:2.5rem;--text-h2-sm:2rem;--text-h2-xs:1.75rem;--text-h3:1.5rem;--text-h4:1.125rem;--text-xxs:.625rem}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*,:after,:before,::backdrop{border-color:var(--color-gray-200,currentColor)}::file-selector-button{border-color:var(--color-gray-200,currentColor)}h1,h2,h3,h4,h5,h6,ul,ol,dl,blockquote,p,address,hr,fieldset,figure,pre{margin:calc(var(--spacing)*0);padding-bottom:calc(var(--spacing)*10)}:is(h1,h2,h3,h4,h5,h6,ul,ol,dl,blockquote,p,address,hr,fieldset,figure,pre):last-child{padding-bottom:calc(var(--spacing)*0)}ul,ol,dd{padding-left:calc(var(--spacing)*5.5)}html{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}body{font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-normal);line-height:var(--leading-normal);color:var(--color-black);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (width>=769px){body{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}input,select,textarea,button{font:inherit}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{padding-bottom:calc(var(--spacing)*10);--tw-leading:var(--leading-normal);line-height:var(--leading-normal);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);text-wrap:balance}h1,.h1{font-size:var(--text-h1-sm);--tw-leading:1.15;line-height:1.15}@media (width>=769px){h1,.h1{font-size:var(--text-h1)}}h2,.h2{font-size:var(--text-h2-sm);--tw-leading:1.2;line-height:1.2}@media (width>=769px){h2,.h2{font-size:var(--text-h2)}}h3,.h3{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-leading:1.333;line-height:1.333}@media (width>=769px){h3,.h3{font-size:var(--text-h3)}}h4,.h4{padding-bottom:calc(var(--spacing)*1);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}@media (width>=769px){h4,.h4{font-size:var(--text-h4)}}h5,.h5,h6,.h6{padding-bottom:calc(var(--spacing)*1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}@media (width>=769px){h5,.h5,h6,.h6{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}b,strong{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}i,em{font-style:italic}a{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-in-out);transition-duration:.2s;transition-timing-function:var(--ease-in-out);text-decoration-line:underline}a:hover,a:focus-visible{color:var(--color-pink)}ol{list-style-type:decimal}ul{list-style-type:disc}p.intro{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}html{background-color:var(--color-white)}img,svg{max-width:100%}iframe{--tw-border-style:none;border-style:none;width:100%;display:block;--tw-outline-style:none!important;outline-style:none!important}hr{margin-bottom:calc(var(--spacing)*4);height:calc(var(--spacing)*.5);border-style:var(--tw-border-style);background-color:#1e1e1e66;border-width:0}@supports (color:color-mix(in lab, red, red)){hr{background-color:color-mix(in oklab,var(--color-black-border)40%,transparent)}}hr{padding:calc(var(--spacing)*0)}a,button{cursor:pointer}:is(input,select,textarea)::placeholder{color:var(--color-placeholder);opacity:1}input,select,textarea{border-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-width:1px;border-color:var(--color-dark-border);background-color:var(--color-white);width:100%;padding:calc(var(--spacing)*2);color:var(--color-black);display:block}:is(input,select,textarea)[disabled]{cursor:default;opacity:.65}input[type=checkbox],input[type=radio]{margin-right:calc(var(--spacing)*2);vertical-align:middle;display:inline-block;height:calc(var(--spacing)*4)!important;width:calc(var(--spacing)*4)!important}select{padding:calc(var(--spacing)*2)}textarea{height:auto;min-height:calc(var(--spacing)*32);resize:vertical}label{width:100%;padding-bottom:calc(var(--spacing)*2);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-black);display:block;position:relative}label:last-child{padding-bottom:calc(var(--spacing)*0)}label span{vertical-align:middle;display:inline-block}fieldset{margin-bottom:calc(var(--spacing)*4);border-style:var(--tw-border-style);padding:calc(var(--spacing)*4);border-width:0}table{border-collapse:collapse;--tw-border-spacing-x:calc(var(--spacing)*0);--tw-border-spacing-y:calc(var(--spacing)*0);width:100%;border-spacing:var(--tw-border-spacing-x)var(--tw-border-spacing-y);padding:calc(var(--spacing)*0)}table th,table td{border-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-width:1px;border-color:var(--color-border);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2);text-align:left}table th{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}table tbody tr:nth-child(odd) td{background-color:var(--color-white)}table .centered{text-align:center}table .right{text-align:right}}@layer components{.mfp-bg{z-index:1042;opacity:.8;background:#0b0b0b;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}.mfp-wrap{z-index:1043;-webkit-backface-visibility:hidden;width:100%;height:100%;position:fixed;top:0;left:0;outline:none!important}.mfp-container{text-align:center;box-sizing:border-box;width:100%;height:100%;padding:0 8px;position:absolute;top:0;left:0}.mfp-container:before{content:"";vertical-align:middle;height:100%;display:inline-block}.mfp-align-top .mfp-container:before{display:none}.mfp-content{vertical-align:middle;text-align:left;z-index:1045;margin:0 auto;display:inline-block;position:relative}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{cursor:auto;width:100%}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;text-align:center;z-index:1044;width:auto;margin-top:-.8em;position:absolute;top:50%;left:8px;right:8px}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader,.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{cursor:pointer;-webkit-appearance:none;z-index:1046;box-shadow:none;touch-action:manipulation;background:0 0;border:0;outline:none;padding:0;display:block;overflow:visible}button::-moz-focus-inner{border:0;padding:0}.mfp-close{text-align:center;opacity:.65;color:#fff;width:44px;height:44px;padding:0 0 18px 10px;font-family:Arial,Baskerville,monospace;font-size:28px;font-style:normal;line-height:44px;text-decoration:none;position:absolute;top:0;right:0}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;text-align:right;width:100%;padding-right:6px;right:-6px}.mfp-counter{color:#ccc;white-space:nowrap;font-size:12px;line-height:18px;position:absolute;top:0;right:0}.mfp-arrow{opacity:.65;-webkit-tap-highlight-color:#0000;width:90px;height:110px;margin:-55px 0 0;padding:0;position:absolute;top:50%}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:"";border:inset #0000;width:0;height:0;margin-top:35px;margin-left:35px;display:block;position:absolute;top:0;left:0}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{opacity:.7;border-top-width:21px;border-bottom-width:21px}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{border-right:27px solid #3f3f3f;margin-left:25px}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{width:100%;max-width:900px;line-height:0}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;padding-top:56.25%;overflow:hidden}.mfp-iframe-scaler iframe{background:#000;width:100%;height:100%;display:block;position:absolute;top:0;left:0;box-shadow:0 0 8px #0009}img.mfp-img{box-sizing:border-box;width:auto;max-width:100%;height:auto;margin:0 auto;padding:40px 0;line-height:0;display:block}.mfp-figure{line-height:0}.mfp-figure:after{content:"";z-index:-1;background:#444;width:auto;height:auto;display:block;position:absolute;inset:40px 0;box-shadow:0 0 8px #0009}.mfp-figure small{color:#bdbdbd;font-size:12px;line-height:14px;display:block}.mfp-figure figure{margin:0}.mfp-bottom-bar{cursor:auto;width:100%;margin-top:-36px;position:absolute;top:100%;left:0}.mfp-title{text-align:left;color:#f3f3f3;word-wrap:break-word;padding-right:36px;line-height:18px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (width<=800px) and (orientation:landscape),screen and (height<=300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{margin-left:5px;display:inline}.mfp-img-mobile .mfp-bottom-bar{box-sizing:border-box;background:#0009;margin:0;padding:3px 5px;position:fixed;top:auto;bottom:0}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{top:3px;right:5px}.mfp-img-mobile .mfp-close{text-align:center;background:#0009;width:35px;height:35px;padding:0;line-height:35px;position:fixed;top:0;right:0}}@media (width<=900px){.mfp-arrow{transform:scale(.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-inline-holder{padding-inline:calc(var(--spacing)*6)}.mfp-iframe-holder .mfp-content{max-width:90%}.mfp-bottom-bar .mfp-title small{padding-top:calc(var(--spacing)*1)}.mfp-container{max-width:100vw}.mfp-container .mfp-arrow{margin-top:calc(var(--spacing)*-18);opacity:1}.mfp-container .mfp-arrow:before{content:var(--tw-content);opacity:.4}.mfp-container .mfp-arrow-left{left:calc(5% + 1.75rem)}.mfp-container .mfp-arrow-left:before{content:var(--tw-content);border-right-color:var(--color-black)}@media (width>=1025px){.mfp-container .mfp-arrow-left{left:calc(var(--spacing)*0)}}:is(.mfp-container .mfp-arrow-left:hover,.mfp-container .mfp-arrow-left:focus-visible):after{content:var(--tw-content);border-right-color:var(--color-pink)}.mfp-container .mfp-arrow-right{right:calc(5% + 1.75rem)}.mfp-container .mfp-arrow-right:before{content:var(--tw-content);border-left-color:var(--color-black)}@media (width>=1025px){.mfp-container .mfp-arrow-right{right:calc(var(--spacing)*0)}}:is(.mfp-container .mfp-arrow-right:hover,.mfp-container .mfp-arrow-right:focus-visible):after{content:var(--tw-content);border-left-color:var(--color-pink)}.mfp-container .mfp-content{border-radius:var(--radius-2xl);background-color:var(--color-white);max-width:90%;padding:calc(var(--spacing)*6);position:relative}.mfp-container .mfp-content .mfp-figure:after{display:none}.mfp-container .mfp-content .mfp-close{top:calc(var(--spacing)*8);right:calc(var(--spacing)*8);height:calc(var(--spacing)*8);width:calc(var(--spacing)*8);padding:calc(var(--spacing)*0);opacity:1;--tw-drop-shadow-size:drop-shadow(0 3px 3px var(--tw-drop-shadow-color,#0000001f));--tw-drop-shadow:drop-shadow(var(--drop-shadow-md));filter:var(--tw-blur, )var(--tw-brightness, )var(--tw-contrast, )var(--tw-grayscale, )var(--tw-hue-rotate, )var(--tw-invert, )var(--tw-saturate, )var(--tw-sepia, )var(--tw-drop-shadow, )}@media (width>=561px){.mfp-container .mfp-content .mfp-close{top:calc(var(--spacing)*10);right:calc(var(--spacing)*12);height:calc(var(--spacing)*10);width:calc(var(--spacing)*10)}}.mfp-container .mfp-content .mfp-close svg{pointer-events:none;width:100%;height:100%}.mfp-container .mfp-content .mfp-close svg path{fill:var(--color-white);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-in-out);transition-duration:.2s;transition-timing-function:var(--ease-in-out)}:is(.mfp-container .mfp-content .mfp-close:hover,.mfp-container .mfp-content .mfp-close:focus-visible) svg path{fill:var(--color-pink)}.mfp-container .mfp-content img{border-radius:var(--radius-xl);padding:calc(var(--spacing)*0);border-bottom-right-radius:3rem;max-height:85vh!important}.mfp-container .mfp-content .mfp-bottom-bar{margin-top:calc(var(--spacing)*0);padding-top:calc(var(--spacing)*4.5);position:static}@media (width>=561px){.mfp-container .mfp-content .mfp-bottom-bar{padding-inline:calc(var(--spacing)*3.5)}}.mfp-container .mfp-content .mfp-bottom-bar .mfp-title{padding-right:calc(var(--spacing)*0);padding-bottom:calc(var(--spacing)*2);color:var(--color-black)}.mfp-container .mfp-content .mfp-bottom-bar .mfp-title:empty{padding-bottom:calc(var(--spacing)*0)}.mfp-container .mfp-content .mfp-bottom-bar .mfp-counter{color:var(--color-black);position:static}.mfp-container.mfp-iframe-holder .mfp-content{max-width:80%}.mfp-container.mfp-iframe-holder .mfp-iframe-scaler{border-radius:var(--radius-xl);position:relative;overflow:hidden;max-height:85vh!important}.mfp-container.mfp-iframe-holder .mfp-iframe-scaler .mfp-close{top:calc(var(--spacing)*4);right:calc(var(--spacing)*4)}@media (width>=561px){.mfp-container.mfp-iframe-holder .mfp-iframe-scaler .mfp-close{top:calc(var(--spacing)*5);right:calc(var(--spacing)*6)}}.slick-slider{box-sizing:border-box;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;display:block;position:relative}.slick-list{margin:0;padding:0;display:block;position:relative;overflow:hidden}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate(0)}.slick-track{margin-left:auto;margin-right:auto;display:block;position:relative;top:0;left:0}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid #0000;height:auto;display:block}.slick-arrow.slick-hidden{display:none}.wrapper{position:relative}.wrapper:after{clear:both;--tw-content:"";content:var(--tw-content);display:block}.wrapper{margin-inline:auto;margin-block:calc(var(--spacing)*0);box-sizing:content-box;width:auto;max-width:var(--container-wrapper);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*0)}.wrapper>.wrapper{padding-inline:calc(var(--spacing)*0)}.wrapper.wrapper--xs{max-width:var(--container-wrapper-xs)}.wrapper.wrapper--sm{max-width:var(--container-wrapper-sm)}.wrapper.wrapper--lg{max-width:var(--container-wrapper-lg)}.wrapper.wrapper--xl{max-width:var(--container-wrapper-xl)}.page-block-small{margin-bottom:calc(var(--spacing)*8)}.page-block-small:last-child{margin-bottom:calc(var(--spacing)*0)}@media (width>=769px){.page-block-small{margin-bottom:calc(var(--spacing)*11)}}.page-block{margin-bottom:calc(var(--spacing)*10)}.page-block:last-child{margin-bottom:calc(var(--spacing)*0)}@media (width>=769px){.page-block{margin-bottom:calc(var(--spacing)*14)}}.page-block-large{margin-bottom:calc(var(--spacing)*14)}.page-block-large:last-child{margin-bottom:calc(var(--spacing)*0)}@media (width>=769px){.page-block-large{margin-bottom:calc(var(--spacing)*20)}}.field:after{clear:both;--tw-content:"";content:var(--tw-content);display:block}.field{padding-bottom:calc(var(--spacing)*4)}.field:last-child{padding-bottom:calc(var(--spacing)*0)}.field>ul{margin-top:calc(var(--spacing)*0);margin-bottom:calc(var(--spacing)*0);padding-left:calc(var(--spacing)*0)}.field>ul li{padding-bottom:calc(var(--spacing)*3);list-style-type:none}.field>ul label,.field.field--checkboxinput ul label{cursor:pointer;--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.file-input{position:relative;padding:calc(var(--spacing)*0)!important}.file-input:focus-within label{outline-width:1px;outline-style:var(--tw-outline-style);outline-width:2px;outline-color:#007aff;outline-color:-webkit-focus-ring-color}.file-input input{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:calc(1*-1);max-width:none;height:100%;padding:calc(var(--spacing)*0);opacity:0;position:absolute}.file-input label{min-width:calc(var(--spacing)*54);cursor:pointer;padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2.5);color:var(--color-white);border-radius:3.40282e38px;display:block}.errorlist{margin-top:calc(var(--spacing)*0);margin-bottom:calc(var(--spacing)*0);padding-left:calc(var(--spacing)*0)}.errorlist li{list-style-type:none}.errorlist{padding-inline:calc(var(--spacing)*0);padding-block:calc(var(--spacing)*2);color:var(--color-error)}.btn{min-width:calc(var(--spacing)*50);cursor:pointer;border-style:var(--tw-border-style);background-color:var(--color-purple);padding-inline:calc(var(--spacing)*7.5);padding-block:calc(var(--spacing)*2.5);text-align:center;vertical-align:middle;--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-white);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-in-out);transition-duration:.2s;transition-timing-function:var(--ease-in-out);--tw-outline-style:none;user-select:none;border-width:0;border-radius:3.40282e38px;outline-style:none;text-decoration-line:none;display:inline-block;position:relative}.btn:hover,.btn:focus-visible{background-color:var(--color-pink);color:var(--color-white)}.btn.btn--pink{background-color:var(--color-pink)}.btn.btn--pink:hover,.btn.btn--pink:focus-visible{background-color:var(--color-purple)}.btn.btn--orange{background-color:var(--color-orange)}.btn.btn--orange:hover,.btn.btn--orange:focus-visible,.btn.btn--green{background-color:var(--color-green)}.btn.btn--green:hover,.btn.btn--green:focus-visible{background-color:var(--color-orange)}.btn.btn--blue{background-color:var(--color-blue)}.btn.btn--blue:hover,.btn.btn--blue:focus-visible{background-color:var(--color-pink)}.btn.btn--dark-blue{background-color:var(--color-dark-blue)}.btn.btn--dark-blue:hover,.btn.btn--dark-blue:focus-visible{background-color:var(--color-purple)}.btn.btn--white{background-color:var(--color-white);color:var(--color-black)}.btn.btn--white:hover,.btn.btn--white:focus-visible{background-color:var(--color-purple);color:var(--color-white)}@media (hover:hover){.btn a.btn:hover{text-decoration-line:underline}}.btn a.btn:focus-visible{text-decoration-line:underline}.skip-to-content .btn{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:60;--tw-translate-y:-100%;translate:var(--tw-translate-x)var(--tw-translate-y);transform:var(--tw-rotate-x, )var(--tw-rotate-y, )var(--tw-rotate-z, )var(--tw-skew-x, )var(--tw-skew-y, );transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));position:absolute}.skip-to-content .btn:focus-visible{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.arrow-btn{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-outline-style:none;outline-style:none;text-decoration-line:none;display:inline-block}.arrow-btn span,.arrow-btn svg g{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-in-out);transition-duration:.2s;transition-timing-function:var(--ease-in-out)}.arrow-btn span,.arrow-btn svg{vertical-align:middle;display:inline-block}.arrow-btn span{text-decoration-line:underline;text-decoration-color:#0000}.arrow-btn svg{margin-left:calc(var(--spacing)*3);height:calc(var(--spacing)*7.5);width:calc(var(--spacing)*7.5);position:relative;top:1px}.arrow-btn:hover,.arrow-btn:focus-visible{color:var(--color-pink)}:is(.arrow-btn:hover,.arrow-btn:focus-visible) span{-webkit-text-decoration-color:var(--color-pink);-webkit-text-decoration-color:var(--color-pink);text-decoration-color:var(--color-pink)}:is(.arrow-btn:hover,.arrow-btn:focus-visible) svg g{stroke:var(--color-pink)}.tag-list{margin-top:calc(var(--spacing)*0);margin-bottom:calc(var(--spacing)*0);padding-left:calc(var(--spacing)*0)}.tag-list li{list-style-type:none}.tag-list{flex-wrap:wrap;align-items:center;display:flex;gap:calc(var(--spacing)*3)!important}.tag-list li{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:1.1;flex:none;line-height:1.1}.tag-list li a,.tag-list li button,.tag-list li span{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-black);padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*1.5);border-radius:3.40282e38px;display:block}.tag-list li a,.tag-list li button{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-in-out);transition-duration:.2s;transition-timing-function:var(--ease-in-out)}:is(.tag-list li a,.tag-list li button):focus-visible{--tw-shadow:0 0 .5rem var(--tw-shadow-color,var(--tw-shadow-color,#0003));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-shadow-color:#652c90}@supports (color:color-mix(in lab, red, red)){:is(.tag-list li a,.tag-list li button):focus-visible{--tw-shadow-color:color-mix(in oklab,var(--color-purple)var(--tw-shadow-alpha),transparent)}}:is(.tag-list li a,.tag-list li button):focus-visible{--tw-outline-style:none;outline-style:none}:is(.tag-list li a,.tag-list li button):hover,:is(.tag-list li a,.tag-list li button):focus-visible{border-color:var(--color-purple);background-color:var(--color-purple);color:var(--color-white)}.tag-list li label{cursor:pointer;--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);position:relative}.tag-list li label input{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:calc(1*-1);opacity:0;position:absolute}.tag-list li label input:checked+span{border-color:var(--color-purple);background-color:var(--color-purple);color:var(--color-white)}.tag-list li label span{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-black);padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*1);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-in-out);transition-duration:.2s;transition-timing-function:var(--ease-in-out);border-radius:3.40282e38px;display:inline-block}.tag-list li label span:hover,.tag-list li label span:focus-visible{border-color:var(--color-purple);background-color:var(--color-purple);color:var(--color-white)}.tag-list li label:focus-within span{--tw-shadow:0 0 .5rem var(--tw-shadow-color,var(--tw-shadow-color,#0003));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-shadow-color:#652c90}@supports (color:color-mix(in lab, red, red)){.tag-list li label:focus-within span{--tw-shadow-color:color-mix(in oklab,var(--color-purple)var(--tw-shadow-alpha),transparent)}}.columns{justify-content:center;column-gap:calc(var(--spacing)*5);row-gap:calc(var(--spacing)*6);flex-wrap:wrap;display:flex}.columns .column{flex:none;width:100%}@media (width>=769px){.columns.columns--2{gap:calc(var(--spacing)*16)}.columns.columns--2 .column{width:calc(50% - 2rem)}.columns.columns--3{column-gap:calc(var(--spacing)*6)}}@media (width>=561px){.columns.columns--3 .column{width:calc(50% - .75rem)}}@media (width>=961px){.columns.columns--3 .column{width:calc(33.3333% - 1rem)}}@media (width>=561px){.columns.columns--4 .column{width:calc(50% - .625rem)}}@media (width>=961px){.columns.columns--4 .column{width:calc(25% - .9375rem)}}.toggle{margin-bottom:calc(var(--spacing)*8);max-width:calc(var(--spacing)*57.5);border-radius:var(--radius-2xl);background-color:var(--color-grey);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));flex-direction:column;display:flex}@media (width>=375px){.toggle{border-radius:3.40282e38px;flex-direction:row}}@media (width>=596px){.toggle{max-width:calc(var(--spacing)*80);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.toggle [role=tab]{cursor:pointer;width:100%;padding:calc(var(--spacing)*0);--tw-outline-style:none;outline-style:none;flex:none;position:relative}@media (width>=375px){.toggle [role=tab]{width:50%}}.toggle [role=tab] input{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:calc(1*-1);opacity:0;position:absolute}.toggle [role=tab] input:checked+span{border-radius:var(--radius-2xl);background-color:var(--color-pink);--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-white)}@media (width>=375px){.toggle [role=tab] input:checked+span{border-radius:3.40282e38px}}.toggle [role=tab] span{border-radius:var(--radius-2xl);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2);text-align:center;--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);text-decoration-line:underline;text-decoration-color:#0000;display:block}@media (width>=375px){.toggle [role=tab] span{border-radius:3.40282e38px}}@media (width>=596px){.toggle [role=tab] span{padding-block:calc(var(--spacing)*2.5)}}.toggle:focus,.toggle:focus-within{-webkit-text-decoration-color:var(--color-black);-webkit-text-decoration-color:var(--color-black);text-decoration-color:var(--color-black);--tw-shadow:0 0 .5rem var(--tw-shadow-color,var(--tw-shadow-color,#0003));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-shadow-color:#ed2a7b}@supports (color:color-mix(in lab, red, red)){.toggle:focus,.toggle:focus-within{--tw-shadow-color:color-mix(in oklab,var(--color-pink)var(--tw-shadow-alpha),transparent)}}.toggle:focus,.toggle:focus-within{--tw-outline-style:none;outline-style:none}:is(.toggle:focus,.toggle:focus-within) span{-webkit-text-decoration-color:var(--color-black);-webkit-text-decoration-color:var(--color-black);text-decoration-color:var(--color-black)}:is(.toggle:focus,.toggle:focus-within) input:checked+span{-webkit-text-decoration-color:var(--color-white);-webkit-text-decoration-color:var(--color-white);text-decoration-color:var(--color-white)}.section-header{margin-bottom:calc(var(--spacing)*8);text-align:center}@media (width>=769px){.section-header{margin-bottom:calc(var(--spacing)*14)}}.section-header h2{padding-bottom:calc(var(--spacing)*2);color:var(--color-blue)}.section-header h2:last-child{padding-bottom:calc(var(--spacing)*0)}@media (width>=769px){.section-header h2{padding-inline:calc(var(--spacing)*11)}}.section-header p{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:1.444;text-wrap:pretty;line-height:1.444}@media (width>=769px){.section-header p{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}blockquote{max-width:calc(var(--spacing)*186)}blockquote p{padding-bottom:calc(var(--spacing)*3)!important;font-size:var(--text-lg)!important;line-height:var(--tw-leading,var(--text-lg--line-height))!important}@media (width>=769px){blockquote p{font-size:var(--text-xl)!important;line-height:var(--tw-leading,var(--text-xl--line-height))!important}}blockquote svg{float:left;margin-top:calc(var(--spacing)*2.5);margin-right:calc(var(--spacing)*4);margin-bottom:calc(var(--spacing)*2);width:calc(var(--spacing)*11);display:block}blockquote svg path{fill:var(--color-pink)}blockquote:last-child p{padding:calc(var(--spacing)*0)!important}blockquote cite{margin-top:calc(var(--spacing)*10);color:var(--color-pink)}blockquote cite,blockquote cite a{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);font-style:normal;display:block}blockquote cite a:hover,blockquote cite a:focus-visible{color:var(--color-purple)}.video-modal{border-radius:var(--radius-xl);border-bottom-right-radius:3rem;display:block;position:relative;overflow:hidden}.video-modal.wide{border-radius:0}.video-modal:after{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:10;background-color:#0006;width:100%;height:100%;position:absolute}@supports (color:color-mix(in lab, red, red)){.video-modal:after{background-color:color-mix(in oklab,var(--color-black)40%,transparent)}}.video-modal:after{--tw-content:"";content:var(--tw-content)}.video-modal svg{z-index:20;height:calc(var(--spacing)*24);width:calc(var(--spacing)*24);--tw-translate-x:calc(calc(1/2*100%)*-1);--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);position:absolute;top:50%;left:50%}.video-modal svg [fill],.video-modal svg [stroke]{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-in-out);transition-duration:.2s;transition-timing-function:var(--ease-in-out)}.video-modal img{width:100%}:is(.video-modal:hover,.video-modal:focus-visible) svg [fill]{fill:var(--color-pink)}:is(.video-modal:hover,.video-modal:focus-visible) svg [stroke]{stroke:var(--color-pink)}.video-modal__caption{padding-inline:calc(var(--spacing)*2.5);padding-top:calc(var(--spacing)*4);font-style:italic}.page-card{display:block}.page-card img{margin-bottom:calc(var(--spacing)*4);border-radius:var(--radius-lg);width:100%}.page-card h3{padding-bottom:calc(var(--spacing)*2)}.page-card.page-card--simple{border-radius:var(--radius-2xl);background-color:var(--color-white);padding:calc(var(--spacing)*8);--tw-shadow:0 0 .5rem var(--tw-shadow-color,var(--tw-shadow-color,#0003));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.page-card.page-card--simple p{padding-bottom:calc(var(--spacing)*8)}a.page-card{color:var(--color-black);text-decoration-line:none}a.page-card:hover,a.page-card:focus-visible{color:var(--color-black)}a.page-card img{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-in-out);transition-duration:.2s;transition-timing-function:var(--ease-in-out)}a.page-card:hover,a.page-card:focus-visible{--tw-outline-style:none;outline-style:none}:is(a.page-card:hover,a.page-card:focus-visible) img{--tw-shadow:0 0 .5rem var(--tw-shadow-color,var(--tw-shadow-color,#0003));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-shadow-color:#652c90}@supports (color:color-mix(in lab, red, red)){:is(a.page-card:hover,a.page-card:focus-visible) img{--tw-shadow-color:color-mix(in oklab,var(--color-purple)var(--tw-shadow-alpha),transparent)}}.article-card{border-radius:var(--radius-3xl);height:100%;padding:calc(var(--spacing)*4);padding-bottom:calc(var(--spacing)*10);display:block}.article-card img{margin-bottom:calc(var(--spacing)*6);border-radius:var(--radius-lg);border-bottom-right-radius:3rem;width:100%}.article-card h3{padding-bottom:calc(var(--spacing)*2)}.article-card p.article-meta{padding-bottom:calc(var(--spacing)*3);text-transform:uppercase;justify-content:space-between;display:flex}a.article-card{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-in-out);transition-duration:.2s;transition-timing-function:var(--ease-in-out);text-decoration-line:none}a.article-card:hover,a.article-card:focus-visible{color:var(--color-white);background-color:var(--color-purple);--tw-outline-style:none;outline-style:none}.story-card{border-radius:var(--radius-3xl);height:100%;padding:calc(var(--spacing)*4);padding-bottom:calc(var(--spacing)*10);display:block}.story-card img{margin-bottom:calc(var(--spacing)*6);border-radius:var(--radius-lg);width:100%}.story-card h3{padding-bottom:calc(var(--spacing)*3)}a.story-card{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-in-out);transition-duration:.2s;transition-timing-function:var(--ease-in-out);text-decoration-line:none}a.story-card:hover,a.story-card:focus-visible{color:var(--color-white);background-color:var(--color-dark-green);--tw-outline-style:none;outline-style:none}.people-card{display:block}.people-card img{margin-bottom:calc(var(--spacing)*6);border-radius:var(--radius-lg);border-top-left-radius:3rem;border-bottom-right-radius:3rem;width:100%}.people-card h3{padding-bottom:calc(var(--spacing)*.5)}.people-card .position{padding-bottom:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-placeholder)}a.people-card{color:var(--color-black);text-decoration-line:none}a.people-card:hover,a.people-card:focus-visible{color:var(--color-black)}a.people-card img{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-in-out);transition-duration:.2s;transition-timing-function:var(--ease-in-out)}a.people-card h3{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-in-out);transition-duration:.2s;transition-timing-function:var(--ease-in-out)}a.people-card:hover,a.people-card:focus-visible{--tw-outline-style:none;outline-style:none}:is(a.people-card:hover,a.people-card:focus-visible) img{--tw-shadow:0 0 .5rem var(--tw-shadow-color,var(--tw-shadow-color,#0003));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-shadow-color:#652c90}@supports (color:color-mix(in lab, red, red)){:is(a.people-card:hover,a.people-card:focus-visible) img{--tw-shadow-color:color-mix(in oklab,var(--color-purple)var(--tw-shadow-alpha),transparent)}}:is(a.people-card:hover,a.people-card:focus-visible) h3{color:var(--color-purple)}.people-modal{margin-inline:auto;margin-block:calc(var(--spacing)*6);max-width:calc(var(--spacing)*240);border-radius:var(--radius-2xl);background-color:var(--color-white);padding:calc(var(--spacing)*8);align-items:flex-start;position:relative}@media (width>=769px){.people-modal{padding-inline:calc(var(--spacing)*14);padding-block:calc(var(--spacing)*16);display:flex}}.people-modal .people-modal__image{margin-bottom:calc(var(--spacing)*6);flex:none;width:100%}@media (width>=769px){.people-modal .people-modal__image{margin-bottom:calc(var(--spacing)*0);max-width:calc(var(--spacing)*54)}}.people-modal .people-modal__image img{width:100%;max-width:calc(var(--spacing)*120);border-radius:var(--radius-xl);border-top-left-radius:3rem;border-bottom-right-radius:3rem}@media (width>=769px){.people-modal .people-modal__image img{max-width:none}}.people-modal .people-modal__content{flex:auto}@media (width>=769px){.people-modal .people-modal__content{padding-left:calc(var(--spacing)*6)}}.people-modal .people-modal__content h4{padding-bottom:calc(var(--spacing)*1);--tw-leading:1;font-size:1.375rem;line-height:1}.people-modal .people-modal__content p{padding-bottom:calc(var(--spacing)*6)}.people-modal .people-modal__content p:last-child{padding-bottom:calc(var(--spacing)*0)}.people-modal .people-modal__content p.people-card__job{padding-bottom:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-placeholder)}.people-modal__close{top:calc(var(--spacing)*2);right:calc(var(--spacing)*2);height:calc(var(--spacing)*10);width:calc(var(--spacing)*10);background-color:var(--color-white);opacity:1;border-radius:3.40282e38px;font-size:0;position:absolute}@media (width>=769px){.people-modal__close{top:calc(var(--spacing)*6);right:calc(var(--spacing)*6)}}.people-modal__close svg{width:calc(var(--spacing)*10)}.people-modal__close svg path{fill:var(--color-black);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-in-out);transition-duration:.2s;transition-timing-function:var(--ease-in-out)}:is(.people-modal__close:hover,.people-modal__close:focus-visible) svg [fill]{fill:var(--color-pink)}.people-modal__container .mfp-content{max-width:none;padding:calc(var(--spacing)*0);background-color:#0000}.event-card{border-radius:var(--radius-3xl);height:100%;padding:calc(var(--spacing)*4);padding-bottom:calc(var(--spacing)*10);display:block}.event-card img{margin-bottom:calc(var(--spacing)*6);border-radius:var(--radius-lg);border-top-left-radius:3rem;border-bottom-right-radius:3rem;width:100%}.event-card h3{padding-bottom:calc(var(--spacing)*3)}.event-card p{padding-bottom:calc(var(--spacing)*6)}.event-card ul{margin-top:calc(var(--spacing)*0);margin-bottom:calc(var(--spacing)*0);padding-left:calc(var(--spacing)*0)}.event-card ul li{list-style-type:none}.event-card ul{padding-bottom:calc(var(--spacing)*0)}.event-card ul li{align-items:center;gap:calc(var(--spacing)*4);padding-bottom:calc(var(--spacing)*4);flex:none;display:flex}.event-card ul li:last-child{padding-bottom:calc(var(--spacing)*4)}.event-card ul li svg{width:calc(var(--spacing)*5)}.event-card ul li svg [fill],.event-card ul li svg [stroke]{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-in-out);transition-duration:.2s;transition-timing-function:var(--ease-in-out)}.event-card ul li svg [fill]{fill:var(--color-green)}.event-card ul li svg [stroke]{stroke:var(--color-green)}a.event-card{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-in-out);transition-duration:.2s;transition-timing-function:var(--ease-in-out);text-decoration-line:none}a.event-card:hover,a.event-card:focus-visible{color:var(--color-white);background-color:var(--color-green);--tw-outline-style:none;outline-style:none}:is(a.event-card:hover,a.event-card:focus-visible) ul li svg [fill]{fill:var(--color-white)}:is(a.event-card:hover,a.event-card:focus-visible) ul li svg [stroke]{stroke:var(--color-white)}.vacancy-card{margin-bottom:calc(var(--spacing)*6);border-radius:var(--radius-2xl);padding-inline:calc(var(--spacing)*12);padding-block:calc(var(--spacing)*10);--tw-shadow:0 0 .5rem var(--tw-shadow-color,var(--tw-shadow-color,#0003));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.vacancy-card:last-child{margin-bottom:calc(var(--spacing)*0)}.vacancy-card h3{margin-bottom:calc(var(--spacing)*3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border);width:100%;padding-bottom:calc(var(--spacing)*3);color:var(--color-green)}.vacancy-card .vacancy-card__details{margin-top:calc(var(--spacing)*0);margin-bottom:calc(var(--spacing)*0);padding-left:calc(var(--spacing)*0)}.vacancy-card .vacancy-card__details li{list-style-type:none}.vacancy-card .vacancy-card__details{padding-bottom:calc(var(--spacing)*4);color:var(--color-black);justify-content:flex-start;align-items:center;display:flex}.vacancy-card .vacancy-card__details li{margin-left:calc(var(--spacing)*3);border-left-style:var(--tw-border-style);border-left-width:1px;border-color:var(--color-border);padding-left:calc(var(--spacing)*3)}.vacancy-card .vacancy-card__details li:first-child{margin-left:calc(var(--spacing)*0);border-left-style:var(--tw-border-style);padding-left:calc(var(--spacing)*0);border-left-width:0}.vacancy-card .vacancy-card__description{padding-right:calc(var(--spacing)*6);padding-bottom:calc(var(--spacing)*7);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.vacancy-card .arrow-btn:hover,.vacancy-card .arrow-btn:focus-visible{color:var(--color-green)}:is(.vacancy-card .arrow-btn:hover,.vacancy-card .arrow-btn:focus-visible) span{-webkit-text-decoration-color:var(--color-green);-webkit-text-decoration-color:var(--color-green);text-decoration-color:var(--color-green)}:is(.vacancy-card .arrow-btn:hover,.vacancy-card .arrow-btn:focus-visible) svg g{stroke:var(--color-green)}.download-card{border-radius:var(--radius-2xl);padding:calc(var(--spacing)*6);--tw-shadow:0 0 .5rem var(--tw-shadow-color,var(--tw-shadow-color,#0003));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);overflow:hidden}@media (width>=561px){.download-card{padding-inline:calc(var(--spacing)*8);padding-block:calc(var(--spacing)*10)}}.download-card header{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing)*4);padding-bottom:calc(var(--spacing)*8);display:flex}.download-card header h4{padding-bottom:calc(var(--spacing)*2);overflow-wrap:break-word;word-break:break-word}.download-card header p{padding-bottom:calc(var(--spacing)*0);color:var(--color-black)}.download-card header p span{vertical-align:middle;display:inline-block}.download-card header p span.separator{margin-inline:calc(var(--spacing)*4);height:calc(var(--spacing)*6);border-left-style:var(--tw-border-style);border-left-width:1px;border-color:var(--color-border)}.download-card header svg{height:auto;width:calc(var(--spacing)*12);flex:none}.download-card header svg path{fill:var(--color-pink)}.download-card p{padding-bottom:calc(var(--spacing)*5)}.download-card a{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-black);align-items:center;text-decoration-line:none;display:flex}.download-card a svg path,.download-card a span{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-in-out);transition-duration:.2s;transition-timing-function:var(--ease-in-out)}.download-card a svg{margin-right:calc(var(--spacing)*3);max-height:calc(var(--spacing)*4);max-width:calc(var(--spacing)*4);flex:none}:is(.download-card a svg path,.download-card a svg g)[fill]{fill:var(--color-black)}:is(.download-card a svg path,.download-card a svg g)[stroke]{stroke:var(--color-black)}.download-card a span{flex:auto}:is(.download-card a:hover,.download-card a:focus-visible) span{color:var(--color-pink)}:is(:is(.download-card a:hover,.download-card a:focus-visible) svg path,:is(.download-card a:hover,.download-card a:focus-visible) svg g)[fill]{fill:var(--color-pink)}:is(:is(.download-card a:hover,.download-card a:focus-visible) svg path,:is(.download-card a:hover,.download-card a:focus-visible) svg g)[stroke]{stroke:var(--color-pink)}.campaign-card{height:100%}.campaign-card img{margin-bottom:calc(var(--spacing)*6);border-radius:var(--radius-lg);border-bottom-right-radius:3rem}.campaign-card .totaliser{margin-bottom:calc(var(--spacing)*6)}.campaign-card h3,.campaign-card .h3,.campaign-card p{padding-bottom:calc(var(--spacing)*6)}.campaign-card .campaign-card__details{margin-top:calc(var(--spacing)*0);margin-bottom:calc(var(--spacing)*0);padding-left:calc(var(--spacing)*0)}.campaign-card .campaign-card__details li{align-items:center;gap:calc(var(--spacing)*4);padding-bottom:calc(var(--spacing)*4);list-style-type:none;display:flex}.campaign-card .campaign-card__details li:last-child{padding-bottom:calc(var(--spacing)*0)}.campaign-card .campaign-card__details svg{width:calc(var(--spacing)*6)}.campaign-card .campaign-card__details svg [fill]{fill:var(--color-light-blue)}.campaign-card .campaign-card__details svg [stroke]{stroke:var(--color-light-blue)}a.campaign-card{color:var(--color-black);text-decoration-line:none}a.campaign-card img{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-in-out);transition-duration:.2s;transition-timing-function:var(--ease-in-out)}a.campaign-card:hover,a.campaign-card:focus-visible,a.campaign-card:focus-within{--tw-outline-style:none;outline-style:none}:is(a.campaign-card:hover,a.campaign-card:focus-visible,a.campaign-card:focus-within) img{--tw-shadow:0 0 .5rem var(--tw-shadow-color,var(--tw-shadow-color,#0003));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-shadow-color:#652c90}@supports (color:color-mix(in lab, red, red)){:is(a.campaign-card:hover,a.campaign-card:focus-visible,a.campaign-card:focus-within) img{--tw-shadow-color:color-mix(in oklab,var(--color-purple)var(--tw-shadow-alpha),transparent)}}:is(a.campaign-card:hover,a.campaign-card:focus-visible,a.campaign-card:focus-within) h3,:is(a.campaign-card:hover,a.campaign-card:focus-visible,a.campaign-card:focus-within) .h3{color:var(--color-purple)}.totaliser .totaliser__bar{background-color:var(--color-light-grey);border-radius:3.40282e38px;overflow:hidden}.totaliser .totaliser__bar .totaliser__progress{height:calc(var(--spacing)*6);background-color:var(--color-purple);border-radius:3.40282e38px}.totaliser .totaliser__labels{padding-top:calc(var(--spacing)*1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));justify-content:space-between;align-items:center;display:flex}@media (width>=769px){.totaliser .totaliser__labels{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.totaliser .totaliser__labels em{color:var(--color-placeholder);font-style:normal}.icon-card{border-radius:var(--radius-3xl);background-color:var(--color-purple);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*6);text-align:center;text-wrap:pretty;color:var(--color-white)}@media (width>=769px){.icon-card{padding-inline:calc(var(--spacing)*8);padding-block:calc(var(--spacing)*14);border-radius:2.5rem}}.icon-card img{margin-inline:auto;margin-bottom:calc(var(--spacing)*8);width:calc(var(--spacing)*18)}.icon-card h3,.icon-card .h3{padding-bottom:calc(var(--spacing)*2)}.icon-card p{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}@media (width>=769px){.icon-card p{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.clipped{clip-path:url(#plugin-mobile-clip-path)}@media (width>=769px){.clipped{clip-path:url(#plugin-clip-path)}}.clipped-large{clip-path:url(#plugin-mobile-clip-path)}@media (width>=769px){.clipped-large{clip-path:url(#plugin-large-clip-path)}}.clipped-cards{clip-path:url(#cards-mobile-clip-path)}@media (width>=769px){.clipped-cards{clip-path:url(#cards-clip-path)}}.clip-path-svg{z-index:calc(1*-1);height:calc(var(--spacing)*0);width:calc(var(--spacing)*0);position:absolute}.site-header{z-index:50;background-color:var(--color-purple);padding-top:calc(var(--spacing)*8);padding-bottom:calc(var(--spacing)*22);--tw-shadow:0 0 .75rem var(--tw-shadow-color,var(--tw-shadow-color,#000000bf));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-shadow-color:#2f1642d4;position:relative}@supports (color:color-mix(in lab, red, red)){.site-header{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-dark-purple)83%,transparent)var(--tw-shadow-alpha),transparent)}}@media (width>=1025px){.site-header{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:#0000}}.site-header .wrapper{padding:calc(var(--spacing)*0);position:static}.site-header .site-header__inner{justify-content:space-between;align-items:center;gap:calc(var(--spacing)*4);padding-inline:calc(var(--spacing)*6);display:flex}@media (width>=1025px){.site-header .site-header__inner{padding-right:calc(var(--spacing)*0);padding-left:calc(var(--spacing)*8)}}@media (width>=1175px){.site-header .site-header__inner{padding-left:calc(var(--spacing)*15)}}.site-header .site-header__inner .site-header__logo{max-width:calc(var(--spacing)*47.5);padding:calc(var(--spacing)*0);flex:auto;display:block}.site-header .site-header__inner .site-header__logo svg{height:calc(var(--spacing)*24);width:auto}@media (width>=1025px){.site-header .site-header__inner .site-header__logo svg{height:calc(var(--spacing)*33)}}.site-header .site-header__inner .site-header__logo svg.logo-light,.site-header .site-header__inner .site-header__logo svg.logo-dark{display:none}@media (width>=1025px){.site-header .site-header__inner .site-header__logo svg.logo-dark{display:block}.site-header .site-header__inner .site-header__logo svg.logo-mobile{display:none}}.site-header .site-header__inner .site-header__navigation{z-index:20;justify-content:flex-end;align-items:center;gap:calc(var(--spacing)*6);background-color:var(--color-purple);padding-right:calc(var(--spacing)*3);padding-left:calc(var(--spacing)*6);color:var(--color-white);--tw-shadow:0 0 .375rem var(--tw-shadow-color,var(--tw-shadow-color,#00000040));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-shadow-color:#00000005;border-top-left-radius:2.5rem;border-bottom-left-radius:2.5rem;flex:none;display:none}@supports (color:color-mix(in lab, red, red)){.site-header .site-header__inner .site-header__navigation{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-black)2%,transparent)var(--tw-shadow-alpha),transparent)}}@media (width>=1025px){.site-header .site-header__inner .site-header__navigation{display:flex}}@media (width>=1175px){.site-header .site-header__inner .site-header__navigation{gap:calc(var(--spacing)*8);padding-inline:calc(var(--spacing)*10)}}@media (width>=1281px){.site-header .site-header__inner .site-header__navigation{border-top-right-radius:2.5rem;border-bottom-right-radius:2.5rem}}.site-header .site-header__inner .site-header__navigation ul{margin-top:calc(var(--spacing)*0);margin-bottom:calc(var(--spacing)*0);padding-left:calc(var(--spacing)*0);position:relative}.site-header .site-header__inner .site-header__navigation ul li{list-style-type:none}.site-header .site-header__inner .site-header__navigation ul{justify-content:flex-end;align-items:center;gap:calc(var(--spacing)*4);padding:calc(var(--spacing)*0);flex-wrap:wrap;display:flex}.site-header .site-header__inner .site-header__navigation ul li{padding-block:calc(var(--spacing)*8);font-size:0;position:relative}.site-header .site-header__inner .site-header__navigation ul li:first-child{padding-left:calc(var(--spacing)*0)}.site-header .site-header__inner .site-header__navigation ul li:last-child{padding-right:calc(var(--spacing)*0)}.site-header .site-header__inner .site-header__navigation ul li a{font-size:var(--text-lg);line-height:calc(var(--spacing)*5);text-decoration-line:none;display:block}.site-header .site-header__inner .site-header__navigation ul li a:hover,.site-header .site-header__inner .site-header__navigation ul li a:focus-visible{color:var(--color-white)}.site-header .site-header__inner .site-header__navigation ul li a,.site-header .site-header__inner .site-header__navigation ul li .subnav-toggle{border-bottom-style:var(--tw-border-style);padding-block:calc(var(--spacing)*1);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-in-out);transition-duration:.2s;transition-timing-function:var(--ease-in-out);border-color:#0000;border-bottom-width:2px}:is(.site-header .site-header__inner .site-header__navigation ul li a,.site-header .site-header__inner .site-header__navigation ul li .subnav-toggle):hover,:is(.site-header .site-header__inner .site-header__navigation ul li a,.site-header .site-header__inner .site-header__navigation ul li .subnav-toggle):focus-visible,.site-header .site-header__inner .site-header__navigation ul li.open{border-color:var(--color-white)}.site-header .site-header__inner .site-header__navigation ul li.open>.subnav{display:block}.site-header .site-header__inner .site-header__navigation ul li.open-left>.subnav{right:calc(var(--spacing)*0);display:block;left:auto}.site-header .site-header__inner .site-header__navigation ul li.has-children{flex-wrap:wrap;justify-content:flex-start;display:flex}.site-header .site-header__inner .site-header__navigation ul li.has-children>ul{flex:0 0 100%}.site-header .site-header__inner .site-header__navigation ul li.has-children>a{white-space:nowrap;flex:auto}:is(.site-header .site-header__inner .site-header__navigation ul li.has-children:hover,.site-header .site-header__inner .site-header__navigation ul li.has-children:focus-within,.site-header .site-header__inner .site-header__navigation ul li.has-children:focus-visible)>a,:is(.site-header .site-header__inner .site-header__navigation ul li.has-children:hover,.site-header .site-header__inner .site-header__navigation ul li.has-children:focus-within,.site-header .site-header__inner .site-header__navigation ul li.has-children:focus-visible)>.subnav-toggle{border-color:var(--color-white)}.site-header .site-header__inner .site-header__navigation ul .subnav-toggle{height:auto;width:calc(var(--spacing)*4);flex-direction:column;flex:none;justify-content:center;align-items:flex-end;display:flex}.site-header .site-header__inner .site-header__navigation ul .subnav-toggle svg{width:calc(var(--spacing)*2)}.site-header .site-header__inner .site-header__navigation ul .subnav-toggle svg [fill],.site-header .site-header__inner .site-header__navigation ul .subnav-toggle svg [stroke]{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-in-out);transition-duration:.2s;transition-timing-function:var(--ease-in-out)}.site-header .site-header__inner .site-header__navigation ul .subnav-toggle svg [fill]{fill:var(--color-white)}.site-header .site-header__inner .site-header__navigation ul .subnav-toggle svg [stroke]{stroke:var(--color-white)}.site-header .site-header__inner .site-header__navigation ul .subnav{top:100%;left:calc(var(--spacing)*-4);padding-top:calc(var(--spacing)*2);display:none;position:absolute}.site-header .site-header__inner .site-header__navigation ul .subnav a{gap:calc(var(--spacing)*2.5);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:1.4;color:var(--color-black);line-height:1.4;display:block}.site-header .site-header__inner .site-header__navigation ul .subnav a span,.site-header .site-header__inner .site-header__navigation ul .subnav a svg path{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-in-out);transition-duration:.2s;transition-timing-function:var(--ease-in-out)}.site-header .site-header__inner .site-header__navigation ul .subnav a span{flex:auto}.site-header .site-header__inner .site-header__navigation ul .subnav .has-children>a{display:inline-flex!important}.site-header .site-header__inner .site-header__navigation ul .subnav ul{border-radius:var(--radius-lg);background-color:var(--color-white);width:max-content;padding:calc(var(--spacing)*2.5);padding-right:calc(var(--spacing)*0);white-space:nowrap;--tw-shadow:0 0 .375rem var(--tw-shadow-color,var(--tw-shadow-color,#00000040));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);display:block}.site-header .site-header__inner .site-header__navigation ul .subnav ul a,.site-header .site-header__inner .site-header__navigation ul .subnav ul .subnav-toggle,.site-header .site-header__inner .site-header__navigation ul .subnav ul .has-children{border-style:var(--tw-border-style);border-width:0}.site-header .site-header__inner .site-header__navigation ul .subnav ul li{border-top-left-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg);padding:calc(var(--spacing)*2);padding-right:calc(var(--spacing)*4.5);position:relative}.site-header .site-header__inner .site-header__navigation ul .subnav ul li:hover,.site-header .site-header__inner .site-header__navigation ul .subnav ul li:focus-visible,.site-header .site-header__inner .site-header__navigation ul .subnav ul li:focus-within,.site-header .site-header__inner .site-header__navigation ul .subnav ul li.open{background-color:var(--color-purple)}:is(.site-header .site-header__inner .site-header__navigation ul .subnav ul li:hover,.site-header .site-header__inner .site-header__navigation ul .subnav ul li:focus-visible,.site-header .site-header__inner .site-header__navigation ul .subnav ul li:focus-within,.site-header .site-header__inner .site-header__navigation ul .subnav ul li.open)>a{color:var(--color-white)}:is(.site-header .site-header__inner .site-header__navigation ul .subnav ul li:hover,.site-header .site-header__inner .site-header__navigation ul .subnav ul li:focus-visible,.site-header .site-header__inner .site-header__navigation ul .subnav ul li:focus-within,.site-header .site-header__inner .site-header__navigation ul .subnav ul li.open)>button svg [fill]{fill:var(--color-white)}:is(.site-header .site-header__inner .site-header__navigation ul .subnav ul li:hover,.site-header .site-header__inner .site-header__navigation ul .subnav ul li:focus-visible,.site-header .site-header__inner .site-header__navigation ul .subnav ul li:focus-within,.site-header .site-header__inner .site-header__navigation ul .subnav ul li.open)>button svg [stroke]{stroke:var(--color-white)}.site-header .site-header__inner .site-header__navigation ul .subnav .subnav-toggle{width:calc(var(--spacing)*5)}.site-header .site-header__inner .site-header__navigation ul .subnav .subnav-toggle svg{width:calc(var(--spacing)*3)}.site-header .site-header__inner .site-header__navigation ul .subnav .subnav-toggle svg [fill]{fill:var(--color-black)}.site-header .site-header__inner .site-header__navigation ul .subnav .subnav-toggle svg [stroke]{stroke:var(--color-black)}.site-header .site-header__inner .site-header__navigation ul .subnav .subnav{top:calc(var(--spacing)*-2.5);z-index:calc(1*-1);padding-top:calc(var(--spacing)*0);border-top-left-radius:0;border-bottom-left-radius:0;left:calc(100% - .25rem)}.site-header .site-header__inner .site-header__navigation ul .subnav .subnav ul{padding-right:calc(var(--spacing)*2.5);padding-left:calc(var(--spacing)*0)}.site-header .site-header__inner .site-header__navigation ul .subnav .subnav ul li{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg);padding:calc(var(--spacing)*2);padding-left:calc(var(--spacing)*4.5)}.site-header .site-header__inner .site-header__navigation ul .subnav .open-left>.subnav{left:auto;right:calc(100% + .25rem)}.site-header .site-header__inner .site-header__navigation ul .subnav .open-left>.subnav ul{border-top-left-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg);padding-right:calc(var(--spacing)*0);padding-left:calc(var(--spacing)*2.5)}.site-header .site-header__inner .site-header__navigation ul .subnav .open-left>.subnav ul li{border-top-left-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg);padding:calc(var(--spacing)*2);padding-right:calc(var(--spacing)*4.5);border-top-right-radius:0;border-bottom-right-radius:0}.site-header .site-header__inner .site-header__navigation .search{flex:none}.site-header .site-header__inner .site-header__navigation .search svg{width:calc(var(--spacing)*4)}.site-header .site-header__inner .site-header__navigation .search svg [stroke]{stroke:var(--color-white);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-in-out);transition-duration:.2s;transition-timing-function:var(--ease-in-out)}.site-header .site-header__inner .site-header__navigation .search span{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:is(.site-header .site-header__inner .site-header__navigation .search:hover,.site-header .site-header__inner .site-header__navigation .search:focus-visible) svg [stroke]{stroke:var(--color-pink)}.site-header .site-header__inner .site-header__navigation .btn{min-width:calc(var(--spacing)*0);flex:none}.site-header .site-header__inner .site-header__navigation .btn:hover,.site-header .site-header__inner .site-header__navigation .btn:focus-visible{background-color:var(--color-white);color:var(--color-black)}.site-header .site-header__inner .site-header__opener{margin-left:calc(var(--spacing)*7);padding:calc(var(--spacing)*2);flex:none}@media (width>=1025px){.site-header .site-header__inner .site-header__opener{display:none}}.site-header .site-header__inner .site-header__opener svg{height:calc(var(--spacing)*7);width:calc(var(--spacing)*7)}.site-header.open{z-index:80}.site-header.open .site-header__opener{border-radius:var(--radius-lg);background-color:var(--color-white);--tw-shadow:0 0 .5rem var(--tw-shadow-color,var(--tw-shadow-color,#0003));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.site-header.open .site-header__opener svg [stroke]{stroke:var(--color-black)}.site-header.open .site-header__inner .site-header__navigation{top:calc(100% - .5rem);right:calc(var(--spacing)*6);width:calc(var(--spacing)*72);gap:calc(var(--spacing)*6);border-radius:var(--radius-lg);background-color:var(--color-white);padding:calc(var(--spacing)*4);color:var(--color-black);--tw-shadow:0 0 .5rem var(--tw-shadow-color,var(--tw-shadow-color,#0003));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);flex-direction:column;display:flex;position:absolute}.site-header.open .site-header__inner .site-header__navigation ul{gap:calc(var(--spacing)*0);flex-direction:column;width:100%}.site-header.open .site-header__inner .site-header__navigation ul *{white-space:normal!important}.site-header.open .site-header__inner .site-header__navigation ul li{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border);width:100%;padding:calc(var(--spacing)*0);text-align:center;color:var(--color-black);border-radius:0}.site-header.open .site-header__inner .site-header__navigation ul li:hover,.site-header.open .site-header__inner .site-header__navigation ul li:focus-visible,.site-header.open .site-header__inner .site-header__navigation ul li:focus-within,.site-header.open .site-header__inner .site-header__navigation ul li.open{background-color:var(--color-purple)}:is(.site-header.open .site-header__inner .site-header__navigation ul li:hover,.site-header.open .site-header__inner .site-header__navigation ul li:focus-visible,.site-header.open .site-header__inner .site-header__navigation ul li:focus-within,.site-header.open .site-header__inner .site-header__navigation ul li.open)>a{color:var(--color-white)}.site-header.open .site-header__inner .site-header__navigation ul li a{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing)*6);padding-block:calc(var(--spacing)*2);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));border-width:0;display:block}.site-header.open .site-header__inner .site-header__navigation ul li .subnav-toggle{width:calc(var(--spacing)*7);border-style:var(--tw-border-style);border-width:0;align-items:center}.site-header.open .site-header__inner .site-header__navigation ul li .subnav-toggle svg{width:calc(var(--spacing)*2)}.site-header.open .site-header__inner .site-header__navigation ul li .subnav-toggle svg [fill]{fill:var(--color-black)!important}.site-header.open .site-header__inner .site-header__navigation ul li .subnav-toggle svg [stroke]{stroke:var(--color-black)!important}.site-header.open .site-header__inner .site-header__navigation ul li.has-children{padding:calc(var(--spacing)*0);flex-wrap:wrap;display:flex}.site-header.open .site-header__inner .site-header__navigation ul li.has-children>ul{flex:0 0 100%}.site-header.open .site-header__inner .site-header__navigation ul li.has-children>a{padding-right:calc(var(--spacing)*2);flex:auto}.site-header.open .site-header__inner .site-header__navigation ul li.has-children .subnav-toggle{background-color:var(--color-grey)}.site-header.open .site-header__inner .site-header__navigation ul li.has-children.open>a{background-color:var(--color-purple);color:var(--color-white)}.site-header.open .site-header__inner .site-header__navigation ul li.has-children.open>.subnav-toggle svg{rotate:180deg}.site-header.open .site-header__inner .site-header__navigation ul li .subnav{z-index:0;width:100%;padding:calc(var(--spacing)*0);position:static}.site-header.open .site-header__inner .site-header__navigation ul li .subnav ul{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-border);background-color:var(--color-grey);width:100%;padding:calc(var(--spacing)*0);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-radius:0;border-style:var(--tw-border-style)!important;border-width:0!important}.site-header.open .site-header__inner .site-header__navigation ul li .subnav ul li{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border);padding:calc(var(--spacing)*0);border-radius:0}.site-header.open .site-header__inner .site-header__navigation ul li .subnav ul li:last-child{border-style:var(--tw-border-style);border-width:0}.site-header.open .site-header__inner .site-header__navigation ul li .subnav ul li.has-children .subnav-toggle,.site-header.open .site-header__inner .site-header__navigation ul li .subnav ul ul{background-color:var(--color-border)}.site-header.open .site-header__inner .site-header__navigation ul li .subnav ul ul li{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border)}.site-header.open .site-header__inner .site-header__navigation ul li .subnav ul a{justify-content:center}.site-header.open .site-header__inner .site-header__navigation ul li .subnav ul a svg{display:none}.site-header.open .site-header__inner .site-header__navigation ul li .subnav .subnav-toggle svg{rotate:90deg}.site-header.open .site-header__inner .site-header__navigation ul li .subnav .open>.subnav-toggle svg{rotate:-90deg}.site-header.open .site-header__inner .site-header__navigation .search{justify-content:center;align-items:center;gap:calc(var(--spacing)*2);text-decoration-line:none;display:flex}.site-header.open .site-header__inner .site-header__navigation .search:hover,.site-header.open .site-header__inner .site-header__navigation .search:focus-visible{color:var(--color-black);text-decoration-line:underline}.site-header.open .site-header__inner .site-header__navigation .search svg [stroke]{stroke:var(--color-black)}.site-header.open .site-header__inner .site-header__navigation .search span{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.site-header.open .site-header__inner .site-header__navigation .btn:hover,.site-header.open .site-header__inner .site-header__navigation .btn:focus-visible{background-color:var(--color-purple);color:var(--color-white)}body:has(.home-hero) .site-header,body:has(.hero) .site-header{padding-bottom:calc(var(--spacing)*8)}:is(body:has(.home-hero) .site-header,body:has(.hero) .site-header) .site-header__inner .site-header__logo svg.logo-light{display:none}@media (width>=1025px){:is(body:has(.home-hero) .site-header,body:has(.hero) .site-header) .site-header__inner .site-header__logo svg.logo-light{display:block}:is(body:has(.home-hero) .site-header,body:has(.hero) .site-header) .site-header__inner .site-header__logo svg.logo-dark{display:none}}:is(body:has(.home-hero) .site-header,body:has(.hero) .site-header) .site-header__inner .site-header__navigation{background-color:var(--color-white);color:var(--color-black)}:is(body:has(.home-hero) .site-header,body:has(.hero) .site-header) .site-header__inner .site-header__navigation ul li a:hover,:is(body:has(.home-hero) .site-header,body:has(.hero) .site-header) .site-header__inner .site-header__navigation ul li a:focus-visible{color:var(--color-black)}:is(:is(body:has(.home-hero) .site-header,body:has(.hero) .site-header) .site-header__inner .site-header__navigation ul li a,:is(body:has(.home-hero) .site-header,body:has(.hero) .site-header) .site-header__inner .site-header__navigation ul li .subnav-toggle):hover,:is(:is(body:has(.home-hero) .site-header,body:has(.hero) .site-header) .site-header__inner .site-header__navigation ul li a,:is(body:has(.home-hero) .site-header,body:has(.hero) .site-header) .site-header__inner .site-header__navigation ul li .subnav-toggle):focus-visible,:is(:is(body:has(.home-hero) .site-header,body:has(.hero) .site-header) .site-header__inner .site-header__navigation ul li.has-children:hover,:is(body:has(.home-hero) .site-header,body:has(.hero) .site-header) .site-header__inner .site-header__navigation ul li.has-children:focus-within,:is(body:has(.home-hero) .site-header,body:has(.hero) .site-header) .site-header__inner .site-header__navigation ul li.has-children:focus-visible)>a,:is(:is(body:has(.home-hero) .site-header,body:has(.hero) .site-header) .site-header__inner .site-header__navigation ul li.has-children:hover,:is(body:has(.home-hero) .site-header,body:has(.hero) .site-header) .site-header__inner .site-header__navigation ul li.has-children:focus-within,:is(body:has(.home-hero) .site-header,body:has(.hero) .site-header) .site-header__inner .site-header__navigation ul li.has-children:focus-visible)>.subnav-toggle{border-color:var(--color-purple)}:is(body:has(.home-hero) .site-header,body:has(.hero) .site-header) .site-header__inner .site-header__navigation ul li .subnav li a:hover,:is(body:has(.home-hero) .site-header,body:has(.hero) .site-header) .site-header__inner .site-header__navigation ul li .subnav li a:focus-visible{color:var(--color-white)}:is(body:has(.home-hero) .site-header,body:has(.hero) .site-header) .site-header__inner .site-header__navigation ul>li>.subnav-toggle svg [fill]{fill:var(--color-black)}:is(body:has(.home-hero) .site-header,body:has(.hero) .site-header) .site-header__inner .site-header__navigation ul>li>.subnav-toggle svg [stroke],:is(body:has(.home-hero) .site-header,body:has(.hero) .site-header) .site-header__inner .site-header__navigation .search svg [stroke]{stroke:var(--color-black)}:is(:is(body:has(.home-hero) .site-header,body:has(.hero) .site-header) .site-header__inner .site-header__navigation .search:hover,:is(body:has(.home-hero) .site-header,body:has(.hero) .site-header) .site-header__inner .site-header__navigation .search:focus-visible) svg [stroke]{stroke:var(--color-pink)}:is(body:has(.home-hero) .site-header,body:has(.hero) .site-header) .site-header__inner .site-header__navigation .btn:hover,:is(body:has(.home-hero) .site-header,body:has(.hero) .site-header) .site-header__inner .site-header__navigation .btn:focus-visible{background-color:var(--color-purple);color:var(--color-white)}@media (width>=1025px){body:has(.home-hero) .site-header .site-header__inner .site-header__logo svg.logo-light{display:none}body:has(.home-hero) .site-header .site-header__inner .site-header__logo svg.logo-mobile{display:block}}.site-footer{padding-top:calc(var(--spacing)*8);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-white);overflow:hidden}.site-footer:before{content:var(--tw-content);display:block}@media (width>=1025px){.site-footer{padding-top:6.5vw}}@media (width>=1175px){.site-footer{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}@media (width>=1281px){.site-footer{padding-top:calc(var(--spacing)*21)}}.site-footer .wrapper{padding:calc(var(--spacing)*0)}@media (width>=1025px){.site-footer .wrapper{padding-inline:calc(var(--spacing)*4)}}.site-footer .site-footer__top-detail svg{margin-bottom:calc(var(--spacing)*-1);margin-left:calc(var(--spacing)*-63);height:calc(var(--spacing)*26.5);width:auto;display:none}@media (width>=1025px){.site-footer .site-footer__top-detail svg{display:block}}.site-footer .site-footer__inner{background-color:var(--color-dark-purple)}.site-footer ul{margin-top:calc(var(--spacing)*0);margin-bottom:calc(var(--spacing)*0);padding-left:calc(var(--spacing)*0)}.site-footer ul li{list-style-type:none}.site-footer a{text-decoration-line:underline}.site-footer a:hover,.site-footer a:focus-visible{color:var(--color-pink)}.site-footer .site-footer__upper{flex-direction:column;justify-content:space-between;display:flex}@media (width>=1025px){.site-footer .site-footer__upper{gap:calc(var(--spacing)*11.5);flex-direction:row}}.site-footer .site-footer__upper .site-footer__left{padding-inline:calc(var(--spacing)*4.5);padding-top:calc(var(--spacing)*5);flex-wrap:wrap;flex:auto;order:9999;justify-content:center;display:flex;position:relative}@media (width>=1025px){.site-footer .site-footer__upper .site-footer__left{justify-content:flex-start;align-items:flex-start;column-gap:calc(var(--spacing)*10.5);padding-inline:calc(var(--spacing)*0);padding-top:calc(var(--spacing)*0);flex-direction:row;order:-9999}}.site-footer .site-footer__upper .site-footer__left{background-color:var(--color-dark-purple);background-image:url(footer-purple-mobile.dbb85fb2.png);background-position:20% 0;background-repeat:no-repeat;background-size:200% 1.25rem}@media (width>=1025px){.site-footer .site-footer__upper .site-footer__left{background-color:#0000;background-image:none}}.site-footer .site-footer__upper .site-footer__left .site-footer__left__column{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-bottom-color:#ffffff38;flex:auto;width:100%}@supports (color:color-mix(in lab, red, red)){.site-footer .site-footer__upper .site-footer__left .site-footer__left__column{border-bottom-color:color-mix(in oklab,var(--color-white)22%,transparent)}}.site-footer .site-footer__upper .site-footer__left .site-footer__left__column{padding-inline:calc(var(--spacing)*4);padding-top:calc(var(--spacing)*6);padding-bottom:calc(var(--spacing)*8);text-align:center}@media (width>=561px){.site-footer .site-footer__upper .site-footer__left .site-footer__left__column{text-align:left;width:auto}}@media (width>=1025px){.site-footer .site-footer__upper .site-footer__left .site-footer__left__column{max-width:calc(var(--spacing)*49.5);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing)*0);padding-top:calc(var(--spacing)*0);padding-bottom:calc(var(--spacing)*14);border-width:0;flex:none}}.site-footer .site-footer__upper .site-footer__left .site-footer__left__column h3{padding-bottom:calc(var(--spacing)*4)}.site-footer .site-footer__upper .site-footer__left .site-footer__left__column h3:last-child{padding-bottom:calc(var(--spacing)*0)}.site-footer .site-footer__upper .site-footer__left .site-footer__left__column ul{padding-bottom:calc(var(--spacing)*4)}.site-footer .site-footer__upper .site-footer__left .site-footer__left__column ul:last-child{padding-bottom:calc(var(--spacing)*0)}.site-footer .site-footer__upper .site-footer__left .site-footer__left__column ul li{padding-bottom:calc(var(--spacing)*2.5)}.site-footer .site-footer__upper .site-footer__left .site-footer__left__column ul li:last-child{padding-bottom:calc(var(--spacing)*0)}.site-footer .site-footer__upper .site-footer__left .site-footer__left__column ul li a{align-items:center;gap:calc(var(--spacing)*2);display:inline-flex}.site-footer .site-footer__upper .site-footer__left .site-footer__left__column ul li a svg [stroke]{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-in-out);transition-duration:.2s;transition-timing-function:var(--ease-in-out)}:is(.site-footer .site-footer__upper .site-footer__left .site-footer__left__column ul li a:hover,.site-footer .site-footer__upper .site-footer__left .site-footer__left__column ul li a:focus-visible) svg [stroke]{stroke:var(--color-pink)}.site-footer .site-footer__upper .site-footer__left .site-footer__left__column ul.social{justify-content:center;align-items:center;gap:calc(var(--spacing)*3);display:flex}@media (width>=561px){.site-footer .site-footer__upper .site-footer__left .site-footer__left__column ul.social{justify-content:flex-start}}.site-footer .site-footer__upper .site-footer__left .site-footer__left__column ul.social li{padding:calc(var(--spacing)*0)}.site-footer .site-footer__upper .site-footer__left .site-footer__left__column ul.social img{width:calc(var(--spacing)*6);opacity:.75;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-in-out);transition-duration:.2s;transition-timing-function:var(--ease-in-out)}.site-footer .site-footer__upper .site-footer__left .site-footer__left__column ul.social img:hover,.site-footer .site-footer__upper .site-footer__left .site-footer__left__column ul.social img:focus-visible{opacity:1}.site-footer .site-footer__upper .site-footer__left .site-footer__left__column address{font-style:normal}.site-footer .site-footer__upper .site-footer__left .site-footer__left__column p{padding-bottom:calc(var(--spacing)*2)}.site-footer .site-footer__upper .site-footer__left .site-footer__left__column p:last-child{padding-bottom:calc(var(--spacing)*0)}.site-footer .site-footer__upper .site-footer__left .site-footer__left__column p strong{display:block}.site-footer .site-footer__upper .site-footer__left .site-footer__left__column .contact-details{padding-bottom:calc(var(--spacing)*6)}.site-footer .site-footer__upper .site-footer__left .site-footer__left__column .location{justify-content:center;gap:calc(var(--spacing)*4)}@media (width>=375px){.site-footer .site-footer__upper .site-footer__left .site-footer__left__column .location{text-align:left;display:flex}}@media (width>=561px){.site-footer .site-footer__upper .site-footer__left .site-footer__left__column .location{justify-content:flex-start}}@media (width>=1025px){.site-footer .site-footer__upper .site-footer__left .site-footer__left__column .location{display:block}}.site-footer .site-footer__upper .site-footer__left .site-footer__left__column .location>*{flex:none}@media (width>=561px){.site-footer .site-footer__upper .site-footer__left .site-footer__left__column .location>*{width:calc(50% - .5rem)}}@media (width>=1025px){.site-footer .site-footer__upper .site-footer__left .site-footer__left__column .location>*{width:100%}}.site-footer .site-footer__upper .site-footer__right{z-index:0;padding-inline:calc(var(--spacing)*10);padding-top:calc(var(--spacing)*19);padding-bottom:calc(var(--spacing)*14);flex:none;order:-9999;position:relative}@media (width>=1025px){.site-footer .site-footer__upper .site-footer__right{z-index:1;width:40.5%;padding-top:calc(var(--spacing)*8);padding-right:calc(var(--spacing)*0);padding-bottom:calc(var(--spacing)*0);padding-bottom:calc(var(--spacing)*11);padding-left:calc(var(--spacing)*26);order:9999}}.site-footer .site-footer__upper .site-footer__right{background-color:var(--color-pink);background-image:url(footer-pink-mobile.13754a04.png);background-position:top;background-repeat:no-repeat;background-size:100% 3.125rem}@media (width>=1025px){.site-footer .site-footer__upper .site-footer__right{background-color:#0000;background-image:none}}.site-footer .site-footer__upper .site-footer__right>svg{top:-14.375vw;left:calc(var(--spacing)*0);z-index:calc(1*-1);width:64vw;max-width:none;height:auto;display:none;position:absolute}@media (width>=1025px){.site-footer .site-footer__upper .site-footer__right>svg{z-index:1;display:block}}@media (width>=1281px){.site-footer .site-footer__upper .site-footer__right>svg{top:calc(var(--spacing)*-46);width:calc(var(--spacing)*205)}}.site-footer .site-footer__upper .site-footer__right>:not(svg){z-index:2;position:relative}.site-footer .site-footer__upper .site-footer__right h3{padding-inline:calc(var(--spacing)*1);padding-bottom:calc(var(--spacing)*7);text-align:center}@media (width>=1025px){.site-footer .site-footer__upper .site-footer__right h3{padding-inline:calc(var(--spacing)*0);text-align:left}}.site-footer .site-footer__upper .site-footer__right .btn:hover,.site-footer .site-footer__upper .site-footer__right .btn:focus-visible{background-color:var(--color-white);color:var(--color-black)}.site-footer .site-footer__upper .site-footer__right form{justify-content:center;align-items:flex-end;column-gap:calc(var(--spacing)*4);row-gap:calc(var(--spacing)*3);flex-wrap:wrap;display:flex}@media (width>=1025px){.site-footer .site-footer__upper .site-footer__right form{justify-content:flex-end}}.site-footer .site-footer__upper .site-footer__right form label{padding-bottom:calc(var(--spacing)*1);font-size:var(--text-sm);line-height:calc(var(--spacing)*6);color:var(--color-white)}.site-footer .site-footer__upper .site-footer__right form label .required{color:var(--color-white)!important}.site-footer .site-footer__upper .site-footer__right form .field{padding-bottom:calc(var(--spacing)*0)}.site-footer .site-footer__upper .site-footer__right form .field:not(.wide){flex:none;width:calc(50% - .5rem)}.site-footer .site-footer__upper .site-footer__right form .field.email{flex:auto}.site-footer .site-footer__upper .site-footer__right form .field input{height:calc(var(--spacing)*8);border-radius:var(--radius-lg);border-color:var(--color-dark-pink);font-size:var(--text-sm);line-height:calc(var(--spacing)*3.5)}.site-footer .site-footer__upper .site-footer__right form .btn{min-width:calc(var(--spacing)*40);flex:none}@media (width>=1025px){.site-footer .site-footer__upper .site-footer__right form .btn{width:calc(37% - 1rem)}}.site-footer .site-footer__lower{z-index:1;column-gap:calc(var(--spacing)*6);row-gap:calc(var(--spacing)*8);padding-inline:calc(var(--spacing)*4.5);padding-top:calc(var(--spacing)*8);padding-bottom:calc(var(--spacing)*8);font-size:var(--text-xxs);flex-direction:column;display:flex;position:relative}@media (width>=769px){.site-footer .site-footer__lower{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));flex-direction:row;align-items:center}}@media (width>=1025px){.site-footer .site-footer__lower{padding-inline:calc(var(--spacing)*0)}.site-footer .site-footer__lower:before{content:var(--tw-content);display:block}}.site-footer .site-footer__lower:before{top:calc(var(--spacing)*0);left:calc(var(--spacing)*4.5);background-color:#ffffff38;width:calc(100% - 2.25rem);height:1px;position:absolute}@supports (color:color-mix(in lab, red, red)){.site-footer .site-footer__lower:before{background-color:color-mix(in oklab,var(--color-white)22%,transparent)}}@media (width>=1025px){.site-footer .site-footer__lower:before{left:calc(var(--spacing)*0);width:100%}}.site-footer .site-footer__lower .copyright{padding-bottom:calc(var(--spacing)*2.5)}.site-footer .site-footer__lower ul{column-gap:calc(var(--spacing)*4);row-gap:calc(var(--spacing)*2.5);flex-wrap:wrap;display:flex}.site-footer .site-footer__lower ul a{opacity:.9}.site-footer .site-footer__lower img{height:calc(var(--spacing)*7.5);opacity:.8;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-in-out);transition-duration:.2s;transition-timing-function:var(--ease-in-out);display:block}@media (width>=769px){.site-footer .site-footer__lower img{height:auto}}.site-footer .site-footer__lower a{display:block}:is(.site-footer .site-footer__lower a:hover,.site-footer .site-footer__lower a:focus-visible) img{opacity:1}.site-footer .site-footer__lower .accreditations{justify-content:space-between;align-items:center;gap:calc(var(--spacing)*8);flex:none;width:100%;display:flex}@media (width>=769px){.site-footer .site-footer__lower .accreditations{justify-content:flex-end;gap:calc(var(--spacing)*6);width:auto}}.site-footer .site-footer__lower .accreditations p{align-items:center;gap:calc(var(--spacing)*2);white-space:nowrap;display:flex}.breadcrumb{padding-bottom:calc(var(--spacing)*4)}@media (width>=769px){.breadcrumb{padding-bottom:calc(var(--spacing)*5.5)}}.breadcrumb ul{margin-top:calc(var(--spacing)*0);margin-bottom:calc(var(--spacing)*0);padding-left:calc(var(--spacing)*0)}.breadcrumb ul li{list-style-type:none}.breadcrumb ul{align-items:center;display:flex}.breadcrumb ul li{padding-bottom:calc(var(--spacing)*0)!important}.breadcrumb ul li span,.breadcrumb ul li a{vertical-align:middle;color:var(--color-black);display:inline-block}.breadcrumb ul li svg{margin-inline:calc(var(--spacing)*5);height:calc(var(--spacing)*2.25)}.breadcrumb ul li svg path{stroke:#00000052}@supports (color:color-mix(in lab, red, red)){.breadcrumb ul li svg path{stroke:color-mix(in oklab,var(--color-black)32%,transparent)}}.breadcrumb ul li a{text-decoration-line:none}.breadcrumb ul li a:hover,.breadcrumb ul li a:focus-visible{text-decoration-line:underline}.breadcrumb ul li:last-child a,.breadcrumb ul li:last-child span{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.breadcrumb ul li:not(:first-child):not(:last-child){display:none}@media (width>=769px){.breadcrumb ul li:not(:first-child):not(:last-child){display:list-item}}.pagination{margin-block:calc(var(--spacing)*20)}.pagination .wrapper{flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.pagination .wrapper ol{margin-top:calc(var(--spacing)*0);margin-bottom:calc(var(--spacing)*0);padding-left:calc(var(--spacing)*0);order:3}.pagination .wrapper ol li{list-style-type:none}.pagination .wrapper ol{justify-content:center;align-items:center;gap:calc(var(--spacing)*2);width:100%;padding-inline:calc(var(--spacing)*6);padding-bottom:calc(var(--spacing)*0);flex:none;display:flex}@media (width>=561px){.pagination .wrapper ol{order:2;width:auto}}.pagination .wrapper ol li a,.pagination .wrapper ol li .current{height:calc(var(--spacing)*10);min-width:calc(var(--spacing)*10);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-black);padding-inline:calc(var(--spacing)*2);text-align:center;color:var(--color-black);border-radius:.25rem;justify-content:center;align-items:center;text-decoration-line:none;display:flex}:is(.pagination .wrapper ol li a,.pagination .wrapper ol li .current):hover,:is(.pagination .wrapper ol li a,.pagination .wrapper ol li .current):focus-visible{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){:is(.pagination .wrapper ol li a,.pagination .wrapper ol li .current):hover,:is(.pagination .wrapper ol li a,.pagination .wrapper ol li .current):focus-visible{background-color:color-mix(in oklab,var(--color-black)10%,transparent)}}.pagination .wrapper ol li .current{border-color:var(--color-purple);background-color:var(--color-purple);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-white)}.pagination .wrapper ol li .current:hover,.pagination .wrapper ol li .current:focus-visible{background-color:var(--color-purple);color:var(--color-white)}.pagination .wrapper ol li span:not(.current){padding-inline:calc(var(--spacing)*2)}.pagination .pagination__prev,.pagination .pagination__next{margin-bottom:calc(var(--spacing)*2);padding:calc(var(--spacing)*2);order:1}@media (width>=561px){.pagination .pagination__prev,.pagination .pagination__next{margin-bottom:calc(var(--spacing)*0)}}:is(.pagination .pagination__prev,.pagination .pagination__next) svg{width:calc(var(--spacing)*6)}:is(.pagination .pagination__prev,.pagination .pagination__next) svg path{stroke:var(--color-black);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-in-out);transition-duration:.2s;transition-timing-function:var(--ease-in-out)}:is(:is(.pagination .pagination__prev,.pagination .pagination__next):hover,:is(.pagination .pagination__prev,.pagination .pagination__next):focus-visible) svg path{stroke:var(--color-pink)}.pagination .pagination__next{order:2;rotate:180deg}@media (width>=561px){.pagination .pagination__next{order:9999}}.rich-text p{padding-bottom:calc(var(--spacing)*5)}.rich-text p:last-child{padding-bottom:calc(var(--spacing)*0)}@media (width>=769px){.rich-text p{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}:is(.rich-text ul,.rich-text ol) li{padding-bottom:calc(var(--spacing)*6)}:is(.rich-text ul,.rich-text ol) li:last-child{padding-bottom:calc(var(--spacing)*0)}.two-col-text .columns{row-gap:calc(var(--spacing)*6)}.two-col-text .columns .column>:last-child:not(ul):not(ol){padding-bottom:calc(var(--spacing)*10)}@media (width>=769px){.two-col-text .columns .column>:last-child:not(ul):not(ol):last-child{padding-bottom:calc(var(--spacing)*0)}}.home-hero{position:relative;overflow:hidden}.home-hero:before{content:var(--tw-content);top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:calc(1*-1);background-color:var(--color-purple);width:100%;height:80%;display:block;position:absolute}@media (width>=1281px){.home-hero:before{background-color:var(--color-dark-purple)}}.home-hero .wrapper{padding:calc(var(--spacing)*0);align-items:flex-end}@media (width>=1025px){.home-hero .wrapper{display:flex}}.home-hero .home-hero__text{width:100%;padding-inline:calc(var(--spacing)*6);padding-top:calc(var(--spacing)*14);padding-bottom:calc(var(--spacing)*3);color:var(--color-white);flex:none;position:relative}@media (width>=1025px){.home-hero .home-hero__text{width:44.5%;padding-inline:calc(var(--spacing)*0);padding-top:27vw;padding-bottom:calc(var(--spacing)*0);padding-bottom:15.5vw;padding-left:calc(var(--spacing)*15)}}@media (width>=1281px){.home-hero .home-hero__text{padding-top:calc(var(--spacing)*87);padding-bottom:calc(var(--spacing)*50)}}.home-hero .home-hero__text svg{right:calc(var(--spacing)*-40);bottom:calc(var(--spacing)*0);z-index:calc(1*-1);height:auto;width:calc(var(--spacing)*243.5);max-width:none;position:absolute}.home-hero .home-hero__text h1{padding-bottom:calc(var(--spacing)*4.5);--tw-leading:1;--tw-font-weight:var(--font-weight-normal);font-size:3rem;line-height:1;font-weight:var(--font-weight-normal)}@media (width>=1025px){.home-hero .home-hero__text h1{max-width:calc(var(--spacing)*115);font-size:var(--text-hero)}}.home-hero .home-hero__text p{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}@media (width>=1025px){.home-hero .home-hero__text p{max-width:calc(var(--spacing)*110);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.home-hero .home-hero__image{flex:none;width:100%}@media (width>=1025px){.home-hero .home-hero__image{width:55.5%}}.home-hero .home-hero__image img{margin-left:calc(var(--spacing)*-2.5);aspect-ratio:1;width:141%;max-width:calc(var(--spacing)*150);object-fit:cover;object-position:bottom;clip-path:url(#hero-mobile-clip-path)}@media (width>=596px){.home-hero .home-hero__image img{margin-inline:auto}}@media (width>=1025px){.home-hero .home-hero__image img{margin-top:-17%;margin-right:-40%;margin-left:calc(var(--spacing)*0);clip-path:url(#hero-clip-path);max-width:none}.site-header+main>.home-hero:first-child{margin-top:calc(var(--spacing)*-49)}}.hero{position:relative}@media (width>=769px){.hero:after{content:var(--tw-content);display:block}}.hero:after{bottom:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:2;height:calc(var(--spacing)*11.5);background-image:url(hero-overlay.1b79c4f3.png);background-repeat:no-repeat;background-size:100% 100%;width:100%;position:absolute}.hero .hero__image{position:relative}.hero .hero__image:before,.hero .hero__image:after{content:var(--tw-content);display:block}.hero .hero__image:before{inset:calc(var(--spacing)*0);z-index:1;background-color:#0000001a;position:absolute}@supports (color:color-mix(in lab, red, red)){.hero .hero__image:before{background-color:color-mix(in oklab,var(--color-black)10%,transparent)}}.hero .hero__image:after{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:2;--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:#0000008c;width:100%;height:40%;position:absolute}@supports (color:color-mix(in lab, red, red)){.hero .hero__image:after{--tw-gradient-from:color-mix(in oklab,var(--color-black)55%,transparent)}}.hero .hero__image:after{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));mix-blend-mode:multiply}.hero .hero__image img{width:100%;height:auto}.hero .wrapper{padding-inline:calc(var(--spacing)*0)}.hero .hero__text{bottom:calc(var(--spacing)*5);left:calc(var(--spacing)*-8);z-index:3;margin-top:calc(var(--spacing)*-10);border-radius:var(--radius-3xl);background-color:var(--color-purple);width:calc(100% + 1rem);padding:calc(var(--spacing)*4);padding-left:calc(var(--spacing)*12);position:relative}@media (width>=769px){.hero .hero__text{margin-top:calc(var(--spacing)*0);width:max-content;padding:calc(var(--spacing)*15);padding-top:calc(var(--spacing)*11);padding-left:calc(var(--spacing)*23);position:absolute}}@media (width>=1281px){.hero .hero__text{padding-inline:calc(var(--spacing)*23)}}.hero .hero__text .breadcrumb{padding-top:calc(var(--spacing)*0)}.hero .hero__text .breadcrumb a,.hero .hero__text .breadcrumb span,.hero .hero__text .breadcrumb a:hover,.hero .hero__text .breadcrumb a:focus-visible{color:var(--color-white)}.hero .hero__text .breadcrumb svg path{stroke:var(--color-white)}.hero .hero__text h1{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-white)}.hero.hero--pink .hero__text{background-color:var(--color-pink)}.hero.hero--green .hero__text{background-color:var(--color-green)}.hero.hero--dark-green .hero__text{background-color:var(--color-dark-green)}.hero.hero--blue .hero__text{background-color:var(--color-blue)}.hero.hero--dark-blue .hero__text{background-color:var(--color-dark-blue)}.hero.hero--orange .hero__text{background-color:var(--color-orange)}@media (width>=1025px){.site-header+main>.hero:first-child{margin-top:calc(var(--spacing)*-49)}}.cta-image{margin-top:calc(var(--spacing)*20)}.cta-image .columns{align-items:center}.cta-image .text{order:2}@media (width>=769px){.cta-image .text{order:1}}.cta-image .text h3{padding-bottom:calc(var(--spacing)*5);font-size:var(--text-h3);--tw-leading:1.25;color:var(--color-purple);line-height:1.25}@media (width>=769px){.cta-image .text h3{font-size:var(--text-h2-sm)}}.cta-image .text p{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.cta-image .text img{margin-bottom:calc(var(--spacing)*10)}.cta-image .image{order:1;position:relative}@media (width>=769px){.cta-image .image{order:2}}.cta-image .image img{aspect-ratio:360/246;border-radius:var(--radius-2xl);object-fit:cover}@media (width>=1025px){.cta-image .image img{aspect-ratio:auto}}.cta-image .cta-image__popout{top:calc(var(--spacing)*-8);left:calc(var(--spacing)*-5);height:calc(var(--spacing)*31.5);width:calc(var(--spacing)*31.5);background-color:var(--color-purple);padding-inline:calc(var(--spacing)*5);text-align:center;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:1.2;--tw-font-weight:var(--font-weight-bold);line-height:1.2;font-weight:var(--font-weight-bold);color:var(--color-white);--tw-shadow:0 0 .5rem var(--tw-shadow-color,var(--tw-shadow-color,#0003));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-radius:3.40282e38px;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;rotate:-10deg}@media (width>=769px){.cta-image .cta-image__popout{height:calc(var(--spacing)*40);width:calc(var(--spacing)*40);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media (width>=1025px){.cta-image .cta-image__popout{left:calc(var(--spacing)*-10)}}.cta-image .cta-image__popout strong{padding-bottom:calc(var(--spacing)*.5);font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));--tw-leading:1;line-height:1;display:block}@media (width>=769px){.cta-image .cta-image__popout strong{padding-bottom:calc(var(--spacing)*1);font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height));--tw-leading:1.2;line-height:1.2}}.cta-image.cta-image--left .text{order:2}.cta-image.cta-image--left .image{order:1}.cta-image.cta-image--pink .cta-image__popout{background-color:var(--color-pink)}.cta-image.cta-image--pink h3{color:var(--color-pink)}.cta-image.cta-image--blue .cta-image__popout{background-color:var(--color-blue)}.cta-image.cta-image--blue h3{color:var(--color-blue)}.cta-image.cta-image--dark-blue .cta-image__popout{background-color:var(--color-dark-blue)}.cta-image.cta-image--dark-blue h3{color:var(--color-dark-blue)}.cta-image.cta-image--orange .cta-image__popout{background-color:var(--color-orange)}.cta-image.cta-image--orange h3{color:var(--color-orange)}.cta-image.cta-image--green .cta-image__popout{background-color:var(--color-green)}.cta-image.cta-image--green h3{color:var(--color-green)}.cta-donate{padding-block:calc(var(--spacing)*25);text-align:center;position:relative;overflow:hidden}.cta-donate:before{content:var(--tw-content);display:block}.cta-donate:last-child{margin-bottom:calc(var(--spacing)*0)!important}.cta-donate:before{inset:calc(var(--spacing)*-.5);z-index:2;background-color:#0000001a;position:absolute}@supports (color:color-mix(in lab, red, red)){.cta-donate:before{background-color:color-mix(in oklab,var(--color-black)10%,transparent)}}.cta-donate:before{background-image:url(cta-donate-overlay-mobile.505787a0.png);background-repeat:no-repeat;background-size:100% 100%}@media (width>=769px){.cta-donate:before{background-image:url(cta-donate-overlay.a3fab17f.png)}}.cta-donate .cta-donate__image img{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:1;object-fit:cover;object-position:right;width:100%;height:100%;position:absolute}.cta-donate .wrapper{z-index:3;justify-content:flex-end;display:flex}.cta-donate .cta-donate__content{width:100%;max-width:calc(var(--spacing)*141);border-radius:var(--radius-4xl);background-color:#fffffff2;margin-inline:auto}@supports (color:color-mix(in lab, red, red)){.cta-donate .cta-donate__content{background-color:color-mix(in oklab,var(--color-white)95%,transparent)}}.cta-donate .cta-donate__content{padding-inline:calc(var(--spacing)*7);padding-block:calc(var(--spacing)*10)}@media (width>=561px){.cta-donate .cta-donate__content{padding-inline:calc(var(--spacing)*17);padding-block:calc(var(--spacing)*12)}}@media (width>=769px){.cta-donate .cta-donate__content{margin-inline:calc(var(--spacing)*0)}}.cta-donate .cta-donate__content h2{padding-bottom:calc(var(--spacing)*7);font-size:var(--text-h2-xs);--tw-leading:1.25;color:var(--color-pink);line-height:1.25}@media (width>=769px){.cta-donate .cta-donate__content h2{font-size:var(--text-h2-sm)}}.cta-donate .cta-donate__content .toggle{margin-inline:auto}.cta-donate .cta-donate__content [role=tabpanel].hide{display:none}.cta-donate .cta-donate__content .cta-donate__amounts{margin-top:calc(var(--spacing)*0);margin-bottom:calc(var(--spacing)*0);padding-left:calc(var(--spacing)*0)}.cta-donate .cta-donate__content .cta-donate__amounts li{list-style-type:none}.cta-donate .cta-donate__content .cta-donate__amounts{justify-content:center;gap:calc(var(--spacing)*2.5);padding-bottom:calc(var(--spacing)*5);flex-wrap:wrap;display:flex}.cta-donate .cta-donate__content .cta-donate__amounts li{aspect-ratio:146/94;max-width:calc(var(--spacing)*40);min-width:calc(var(--spacing)*24);flex:0 0 calc(50% - .3125rem)}@media (width>=596px){.cta-donate .cta-donate__content .cta-donate__amounts li{aspect-ratio:1;flex:0 0 calc(25% - .46875rem)}}.cta-donate .cta-donate__content .cta-donate__amounts li label{cursor:pointer;--tw-font-weight:var(--font-weight-normal);width:100%;height:100%;font-size:2rem;font-weight:var(--font-weight-normal)}.cta-donate .cta-donate__content .cta-donate__amounts li label input{z-index:calc(1*-1);margin:calc(var(--spacing)*0);--tw-translate-x:calc(calc(1/2*100%)*-1);--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);opacity:0;position:absolute;top:50%;left:50%}.cta-donate .cta-donate__content .cta-donate__amounts li label input+span{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-border);background-color:var(--color-white);width:100%;height:100%;padding:calc(var(--spacing)*2);justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.cta-donate .cta-donate__content .cta-donate__amounts li label input:checked+span{border-color:var(--color-pink);background-color:var(--color-pink);--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);color:var(--color-white)}.cta-donate .cta-donate__content .cta-donate__amounts li label:focus-within span{box-shadow:0 0 .5rem var(--tw-shadow-color);--tw-shadow-color:#ed2a7b}@supports (color:color-mix(in lab, red, red)){.cta-donate .cta-donate__content .cta-donate__amounts li label:focus-within span{--tw-shadow-color:color-mix(in oklab,var(--color-pink)var(--tw-shadow-alpha),transparent)}}.cta-donate .cta-donate__content .cta-donate__amounts li .custom-amount{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-border);background-color:var(--color-white);width:100%;height:100%;padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2);justify-content:center;align-items:center;display:flex;overflow:hidden}@media (width>=596px){.cta-donate .cta-donate__content .cta-donate__amounts li .custom-amount{padding-inline:calc(var(--spacing)*2)}}.cta-donate .cta-donate__content .cta-donate__amounts li .custom-amount span{font-size:2rem}.cta-donate .cta-donate__content .cta-donate__amounts li .custom-amount input{margin-left:calc(var(--spacing)*1);height:calc(var(--spacing)*10);border-style:var(--tw-border-style);border-width:0;border-bottom-style:var(--tw-border-style);border-bottom-width:2px;border-color:var(--color-black);width:100%;padding:calc(var(--spacing)*0);text-align:left;font-size:var(--text-h3);--tw-leading:1;color:inherit;--tw-outline-style:none;background-color:#0000;border-radius:0;outline-style:none;padding-top:2px;line-height:1}.cta-donate .cta-donate__content .cta-donate__amounts li .custom-amount.active{border-color:var(--color-pink);background-color:var(--color-pink);color:var(--color-white)}.cta-donate .cta-donate__content .cta-donate__amounts li .custom-amount.active span{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.cta-donate .cta-donate__content .cta-donate__amounts li .custom-amount.active input{border-color:var(--color-white);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.cta-donate .cta-donate__content .cta-donate__amount-text{padding-bottom:calc(var(--spacing)*5)}@media (width>=596px){.cta-donate .cta-donate__content .cta-donate__amount-text{padding-bottom:calc(var(--spacing)*8)}}.cta-donate .cta-donate__content .cta-donate__amount-text p{min-height:calc(var(--spacing)*6);padding-bottom:calc(var(--spacing)*0);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));display:none}@media (width>=596px){.cta-donate .cta-donate__content .cta-donate__amount-text p{padding-inline:calc(var(--spacing)*6);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.cta-donate .cta-donate__content .cta-donate__amount-text p.active{display:block}.cta-donate .cta-donate__content .btn{min-width:calc(var(--spacing)*0);padding-inline:calc(var(--spacing)*11);padding-block:calc(var(--spacing)*3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}@media (width>=596px){.cta-donate .cta-donate__content .btn{padding-inline:calc(var(--spacing)*8);padding-block:calc(var(--spacing)*4);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.testimonial-carousel{background-color:var(--color-green);padding-block:calc(var(--spacing)*10);color:var(--color-white)}.testimonial-carousel:last-child{margin-bottom:calc(var(--spacing)*0)!important}@media (width>=769px){.testimonial-carousel{padding-block:calc(var(--spacing)*20)}}@media (width>=961px){.testimonial-carousel{padding-block:calc(var(--spacing)*32)}}@media (width>=769px){.testimonial-carousel:has(.testimonial-carousel__slides){padding-bottom:calc(var(--spacing)*16)}}.testimonial-carousel h3{padding-bottom:calc(var(--spacing)*10);text-align:center;font-size:var(--text-h2-sm);--tw-leading:1.2;line-height:1.2}@media (width>=769px){.testimonial-carousel h3{padding-bottom:calc(var(--spacing)*16);font-size:var(--text-h2)}}.testimonial-carousel .testimonial-carousel__slide-container{position:relative}.testimonial-carousel .slick-arrow{top:calc(var(--spacing)*0);z-index:10;height:calc(var(--spacing)*10);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-in-out);transition-duration:.2s;transition-timing-function:var(--ease-in-out);position:absolute;width:calc(var(--spacing)*10)!important}@media (width>=561px){.testimonial-carousel .slick-arrow{--tw-translate-y:calc(calc(1/2*100%)*-1);height:3.375rem;translate:var(--tw-translate-x)var(--tw-translate-y);margin-top:-1.75rem;top:50%;width:3.375rem!important}}.testimonial-carousel .slick-arrow.slick-prev{left:calc(var(--spacing)*0);rotate:180deg}.testimonial-carousel .slick-arrow.slick-next{right:calc(var(--spacing)*0)}.testimonial-carousel .slick-arrow svg{pointer-events:none}.testimonial-carousel .slick-arrow svg ellipse,.testimonial-carousel .slick-arrow svg path{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-in-out);transition-duration:.2s;transition-timing-function:var(--ease-in-out)}.testimonial-carousel .slick-arrow svg ellipse{fill:var(--color-dark-green)}.testimonial-carousel .slick-arrow svg path{stroke:var(--color-white)}:is(.testimonial-carousel .slick-arrow:hover,.testimonial-carousel .slick-arrow:focus-visible) svg ellipse{fill:var(--color-white)}:is(.testimonial-carousel .slick-arrow:hover,.testimonial-carousel .slick-arrow:focus-visible) svg path{stroke:var(--color-purple)}.testimonial-carousel .testimonial-carousel__slides{text-align:center}.testimonial-carousel .testimonial-carousel__slides.slick-slider{text-align:left;position:relative}.testimonial-carousel .testimonial-carousel__slides.slick-slider .testimonial-carousel__slide{margin-bottom:calc(var(--spacing)*0)}@media (width>=561px){.testimonial-carousel .testimonial-carousel__slides.slick-slider .slick-list{margin-inline:calc(var(--spacing)*20)}}@media (width>=769px){.testimonial-carousel .testimonial-carousel__slides.slick-slider .slick-list{margin-inline:6.5rem}}.testimonial-carousel .testimonial-carousel__slides.slick-slider .slick-dots{margin-top:calc(var(--spacing)*0);margin-bottom:calc(var(--spacing)*0);padding-left:calc(var(--spacing)*0)}.testimonial-carousel .testimonial-carousel__slides.slick-slider .slick-dots li{list-style-type:none}.testimonial-carousel .testimonial-carousel__slides.slick-slider .slick-dots{padding-top:calc(var(--spacing)*12);justify-content:center;align-items:center;display:flex}.testimonial-carousel .testimonial-carousel__slides.slick-slider .slick-dots li{flex:none;width:auto!important;padding-inline:calc(var(--spacing)*1)!important}.testimonial-carousel .testimonial-carousel__slides.slick-slider .slick-dots li button{height:calc(var(--spacing)*2);width:calc(var(--spacing)*2);background-color:#ffffffbf;border-radius:3.40282e38px;display:block}@supports (color:color-mix(in lab, red, red)){.testimonial-carousel .testimonial-carousel__slides.slick-slider .slick-dots li button{background-color:color-mix(in oklab,var(--color-white)75%,transparent)}}.testimonial-carousel .testimonial-carousel__slides.slick-slider .slick-dots li button{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-in-out);transition-duration:.2s;transition-timing-function:var(--ease-in-out);font-size:0}.testimonial-carousel .testimonial-carousel__slides.slick-slider .slick-dots li button:hover,.testimonial-carousel .testimonial-carousel__slides.slick-slider .slick-dots li button:focus-visible{background-color:var(--color-white)}.testimonial-carousel .testimonial-carousel__slides.slick-slider .slick-dots li.slick-active button{width:calc(var(--spacing)*8);cursor:default;background-color:var(--color-dark-green)}.testimonial-carousel .testimonial-carousel__slide{margin-bottom:calc(var(--spacing)*10);align-items:center;gap:calc(var(--spacing)*8)}@media (width>=961px){.testimonial-carousel .testimonial-carousel__slide{display:inline-flex!important}}.testimonial-carousel .testimonial-carousel__slide .image{margin-inline:auto;margin-bottom:calc(var(--spacing)*8);height:calc(var(--spacing)*52);width:calc(var(--spacing)*52);object-fit:cover;border-radius:3.40282e38px;flex:none;overflow:hidden}@media (width>=961px){.testimonial-carousel .testimonial-carousel__slide .image{margin-bottom:calc(var(--spacing)*0)}}.testimonial-carousel .testimonial-carousel__slide .image img{width:100%}.testimonial-carousel .testimonial-carousel__slide blockquote{padding:calc(var(--spacing)*0);text-align:left;flex:auto}.testimonial-carousel .testimonial-carousel__slide blockquote p{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}@media (width>=769px){.testimonial-carousel .testimonial-carousel__slide blockquote p{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}.testimonial-carousel .testimonial-carousel__slide blockquote cite{margin-top:calc(var(--spacing)*4.5);color:var(--color-white)}.testimonial-carousel .testimonial-carousel__slide blockquote cite a:hover,.testimonial-carousel .testimonial-carousel__slide blockquote cite a:focus-visible{color:var(--color-white)}.testimonial-carousel .testimonial-carousel__slide blockquote svg path{fill:var(--color-dark-green)}.filter-form{z-index:20}.filter-form+.filter-form{z-index:10}.filter-form .filter-form__inner{gap:calc(var(--spacing)*3);flex-wrap:wrap;display:flex}@media (width>=769px){.filter-form .filter-form__inner{flex-wrap:nowrap}}.filter-form__field{background-color:var(--color-white);flex:calc(50% - .75rem);min-width:13.5rem;position:relative}@media (width>=769px){.filter-form__field{flex:none}}.filter-form__field>input,.filter-form__field>select,.filter-form__field>textarea{border-radius:var(--radius-lg);width:100%;height:100%;padding:calc(var(--spacing)*4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.filter-form__field.filter-form__query{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:0;flex:0 0 100%;display:flex;overflow:hidden}@media (width>=769px){.filter-form__field.filter-form__query{flex:auto}}.filter-form__field.filter-form__query input{border-right-style:var(--tw-border-style);border-right-width:0;border-top-right-radius:0;border-bottom-right-radius:0;flex:auto}.filter-form__submit{border-style:var(--tw-border-style);background-color:var(--color-purple);width:3.5rem;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-in-out);transition-duration:.2s;transition-timing-function:var(--ease-in-out);border-width:0;flex:none}.filter-form__submit:hover,.filter-form__submit:focus-visible{background-color:var(--color-pink)}.filter-form__submit svg{width:calc(var(--spacing)*5);margin-inline:auto}.filter-form__submit svg g{stroke:var(--color-white)}.filter-form__dropdown .filter-form__dropdown__opener{border-radius:var(--radius-lg);border-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-width:1px;border-color:var(--color-dark-border);width:100%;height:100%;padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*4);text-align:left;--tw-leading:var(--leading-normal);font-size:0;line-height:var(--leading-normal);background-color:#0000;display:block;position:relative}.filter-form__dropdown .filter-form__dropdown__opener svg,.filter-form__dropdown .filter-form__dropdown__opener span{vertical-align:middle;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-in-out);transition-duration:.2s;transition-timing-function:var(--ease-in-out);display:inline-block}.filter-form__dropdown .filter-form__dropdown__opener span{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-placeholder)}.filter-form__dropdown .filter-form__dropdown__opener svg{top:50%;right:calc(var(--spacing)*3);height:calc(var(--spacing)*3);width:calc(var(--spacing)*3);--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);position:absolute}.filter-form__dropdown .filter-form__dropdown__opener svg [fill]{fill:var(--color-black)}.filter-form__dropdown .filter-form__dropdown__opener svg [stroke]{stroke:var(--color-black)}:is(.filter-form__dropdown .filter-form__dropdown__opener:hover,.filter-form__dropdown .filter-form__dropdown__opener:focus-visible) span{color:var(--color-purple)}:is(.filter-form__dropdown .filter-form__dropdown__opener:hover,.filter-form__dropdown .filter-form__dropdown__opener:focus-visible) svg [fill]{fill:var(--color-purple)}:is(.filter-form__dropdown .filter-form__dropdown__opener:hover,.filter-form__dropdown .filter-form__dropdown__opener:focus-visible) svg [stroke]{stroke:var(--color-purple)}.filter-form__dropdown.open{border-color:var(--color-purple);border-bottom-right-radius:0;border-bottom-left-radius:0}.filter-form__dropdown.open .filter-form__dropdown__opener span{color:var(--color-purple)}.filter-form__dropdown.open .filter-form__dropdown__opener svg{rotate:180deg}.filter-form__dropdown.open .filter-form__dropdown__opener svg [fill]{fill:var(--color-purple)}.filter-form__dropdown.open .filter-form__dropdown__opener svg [stroke]{stroke:var(--color-purple)}.filter-form__dropdown.open .filter-form__dropdown__options{display:block}.filter-form__dropdown__options{z-index:10;max-height:calc(var(--spacing)*80);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-dark-border);background-color:var(--color-white);min-width:100%;padding:calc(var(--spacing)*4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));display:none;position:absolute;top:calc(100% + 2px);overflow:auto}.filter-form__dropdown__options label{cursor:pointer;white-space:nowrap;align-items:center;display:flex}.filter-form__dropdown__options label input{margin-block:calc(var(--spacing)*1);flex:none}.filter-form__dropdown__options label span{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.filter-form__lower{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing)*3);padding-top:calc(var(--spacing)*4);flex-wrap:wrap;display:flex}.filter-form__lower .filter-form__tags__opener,.filter-form__lower .filter-form__clear{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-loose);line-height:var(--leading-loose);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-black);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-in-out);transition-duration:.2s;transition-timing-function:var(--ease-in-out);flex:none;text-decoration-line:underline}:is(.filter-form__lower .filter-form__tags__opener,.filter-form__lower .filter-form__clear):hover,:is(.filter-form__lower .filter-form__tags__opener,.filter-form__lower .filter-form__clear):focus-visible{color:var(--color-purple)}.filter-form__lower .filter-form__tags__opener{align-items:center;display:flex}.filter-form__lower .filter-form__tags__opener svg{margin-left:calc(var(--spacing)*2);width:calc(var(--spacing)*3);flex:none}.filter-form__lower .filter-form__tags__opener svg path{fill:var(--color-black);stroke:#0000;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-in-out);transition-duration:.2s;transition-timing-function:var(--ease-in-out)}:is(.filter-form__lower .filter-form__tags__opener:hover,.filter-form__lower .filter-form__tags__opener:focus-visible) svg path{fill:var(--color-purple)}.filter-form__lower .tag-list{flex:none;width:100%;display:none}.filter-form__lower.show-tags .filter-form__tags__opener svg{rotate:180deg}.filter-form__lower.show-tags .tag-list{display:flex}.gallery.gallery--carousel .gallery__slides{border-radius:var(--radius-xl);border-bottom-right-radius:3rem;overflow:hidden}.gallery.gallery--carousel .gallery__slides:focus-within,.gallery:not(.gallery--carousel) .gallery__images .image:focus-visible{--tw-shadow:0 0 .5rem var(--tw-shadow-color,var(--tw-shadow-color,#0003));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.gallery:not(.gallery--carousel) .gallery__images .image:focus-visible{--tw-shadow-color:#652c90}@supports (color:color-mix(in lab, red, red)){.gallery:not(.gallery--carousel) .gallery__images .image:focus-visible{--tw-shadow-color:color-mix(in oklab,var(--color-purple)var(--tw-shadow-alpha),transparent)}}.gallery:not(.gallery--carousel) .gallery__images .image:focus-visible{--tw-outline-style:none;outline-style:none}.gallery img{border-radius:var(--radius-xl);object-fit:cover;border-bottom-right-radius:3rem;width:100%;height:100%}.gallery .gallery__images{gap:calc(var(--spacing)*4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=561px){.gallery .gallery__images{grid-template-columns:repeat(4,minmax(0,1fr))}}.gallery .gallery__images img{aspect-ratio:1;object-fit:cover}.gallery .gallery__images .image{border-radius:var(--radius-xl);border-bottom-right-radius:3rem;overflow:hidden}.gallery .gallery__images.gallery__images--1{display:block}.gallery .gallery__images.gallery__images--2,.gallery .gallery__images.gallery__images--4,.gallery .gallery__images.gallery__images--3{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width>=561px){.gallery .gallery__images.gallery__images--3{grid-template-columns:repeat(3,minmax(0,1fr))}.gallery .gallery__images.gallery__images--3 .img-1{grid-area:1/1/3/3}.gallery .gallery__images.gallery__images--3 .img-2{grid-area:1/3/2/4}.gallery .gallery__images.gallery__images--3 .img-3{grid-area:2/3/3/4}}.gallery .gallery__images.gallery__images--5{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width>=561px){.gallery .gallery__images.gallery__images--5{gap:calc(var(--spacing)*0);flex-wrap:wrap;display:flex}}.gallery .gallery__images.gallery__images--5 .img-1,.gallery .gallery__images.gallery__images--5 .img-2{flex:0 0 calc(50% - .5rem)}@media (width>=561px){.gallery .gallery__images.gallery__images--5 .img-1,.gallery .gallery__images.gallery__images--5 .img-2{margin-bottom:calc(var(--spacing)*4)}.gallery .gallery__images.gallery__images--5 .img-1{margin-right:calc(var(--spacing)*4)}}.gallery .gallery__images.gallery__images--5 .img-3,.gallery .gallery__images.gallery__images--5 .img-4,.gallery .gallery__images.gallery__images--5 .img-5{flex:0 0 calc(33.3333% - .666667rem)}@media (width>=561px){.gallery .gallery__images.gallery__images--5 .img-3,.gallery .gallery__images.gallery__images--5 .img-4,.gallery .gallery__images.gallery__images--5 .img-5{margin-right:calc(var(--spacing)*4)}.gallery .gallery__images.gallery__images--5 .img-5{margin-right:calc(var(--spacing)*0)}}.gallery .gallery__images.gallery__images--6{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width>=561px){.gallery .gallery__images.gallery__images--6{grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"img-1 img-1 img-2""img-1 img-1 img-3""img-4 img-5 img-6"}.gallery .gallery__images.gallery__images--6 .img-1{grid-area:img-1}.gallery .gallery__images.gallery__images--6 .img-2{grid-area:img-2}.gallery .gallery__images.gallery__images--6 .img-3{grid-area:img-3}.gallery .gallery__images.gallery__images--6 .img-4{grid-area:img-4}.gallery .gallery__images.gallery__images--6 .img-5{grid-area:img-5}.gallery .gallery__images.gallery__images--6 .img-6{grid-area:img-6}}.gallery .gallery__images.gallery__images--7{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width>=561px){.gallery .gallery__images.gallery__images--7{gap:calc(var(--spacing)*0);flex-wrap:wrap;display:flex}}.gallery .gallery__images.gallery__images--7 .img-1,.gallery .gallery__images.gallery__images--7 .img-2,.gallery .gallery__images.gallery__images--7 .img-3{flex:0 0 calc(33.3333% - .666667rem)}@media (width>=561px){.gallery .gallery__images.gallery__images--7 .img-1,.gallery .gallery__images.gallery__images--7 .img-2,.gallery .gallery__images.gallery__images--7 .img-3{margin-bottom:calc(var(--spacing)*4)}.gallery .gallery__images.gallery__images--7 .img-1,.gallery .gallery__images.gallery__images--7 .img-2{margin-right:calc(var(--spacing)*4)}}.gallery .gallery__images.gallery__images--7 .img-4,.gallery .gallery__images.gallery__images--7 .img-5,.gallery .gallery__images.gallery__images--7 .img-6,.gallery .gallery__images.gallery__images--7 .img-7{flex:0 0 calc(25% - .75rem)}@media (width>=561px){.gallery .gallery__images.gallery__images--7 .img-4,.gallery .gallery__images.gallery__images--7 .img-5,.gallery .gallery__images.gallery__images--7 .img-6,.gallery .gallery__images.gallery__images--7 .img-7{margin-right:calc(var(--spacing)*4)}.gallery .gallery__images.gallery__images--7 .img-7{margin-right:calc(var(--spacing)*0)}}.gallery__slides{--tw-shadow-color:#652c90;position:relative}@supports (color:color-mix(in lab, red, red)){.gallery__slides{--tw-shadow-color:color-mix(in oklab,var(--color-purple)var(--tw-shadow-alpha),transparent)}}.gallery__slides img{margin-bottom:calc(var(--spacing)*0);max-height:calc(var(--spacing)*80);border-radius:0}@media (width>=769px){.gallery__slides img{max-height:none}}@media (width>=961px){.gallery__slides img{border-radius:var(--radius-xl);border-bottom-right-radius:3rem}}.gallery__slides a{display:block!important}.gallery__slides__actions{right:calc(var(--spacing)*0);bottom:calc(var(--spacing)*0);z-index:10;width:100%;padding-right:calc(var(--spacing)*16);justify-content:flex-end;align-items:flex-end;display:flex;position:absolute}.gallery__slides__actions a,.gallery__slides__actions button{height:calc(var(--spacing)*12);width:calc(var(--spacing)*12);transition-property:height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-in-out);transition-duration:.2s;transition-timing-function:var(--ease-in-out);--tw-outline-style:none;outline-style:none;justify-content:center;align-items:center;display:flex!important}:is(.gallery__slides__actions a,.gallery__slides__actions button):hover,:is(.gallery__slides__actions a,.gallery__slides__actions button):focus-visible{height:calc(var(--spacing)*14)}:is(.gallery__slides__actions a,.gallery__slides__actions button) svg{pointer-events:none;height:calc(var(--spacing)*4)}:is(.gallery__slides__actions a,.gallery__slides__actions button) svg path{transition-property:stroke-width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-in-out);transition-duration:.2s;transition-timing-function:var(--ease-in-out)}.gallery__slides__actions .gallery__slides__prev{background-color:var(--color-purple)}.gallery__slides__actions .gallery__slides__next{background-color:var(--color-orange)}.gallery__slides__actions .gallery__slides__next svg{rotate:180deg}.gallery__slides__actions .gallery__slides__open{background-color:var(--color-dark-blue)}.gallery__slides__actions .gallery__slides__open svg{height:calc(var(--spacing)*7)!important}.gallery__caption{padding-inline:calc(var(--spacing)*2.5);padding-top:calc(var(--spacing)*4);font-style:italic}@media (width>=769px){.icon-cards .columns{column-gap:calc(var(--spacing)*6)}.icon-cards .columns .column{width:calc(50% - 1.5rem)}}@media (width>=961px){.icon-cards .columns .column{width:calc(33.3333% - 1rem)}}.article-cards .columns{margin-inline:calc(var(--spacing)*-4)}.article-cards.article-cards--coloured{background-color:#652c901f}@supports (color:color-mix(in lab, red, red)){.article-cards.article-cards--coloured{background-color:color-mix(in oklab,var(--color-purple)12%,transparent)}}.article-cards.article-cards--coloured{padding-block:calc(var(--spacing)*12)}@media (width>=769px){.article-cards.article-cards--coloured{padding-top:calc(var(--spacing)*22);padding-bottom:calc(var(--spacing)*18)}}.article-cards.article-cards--coloured .columns{margin-inline:calc(var(--spacing)*0)}.article-cards.article-cards--coloured .section-header{padding-inline:calc(var(--spacing)*3);color:var(--color-black)}@media (width>=561px){.article-cards.article-cards--coloured .section-header{padding-inline:calc(var(--spacing)*8)}}.article-cards.article-cards--coloured .section-header h2{color:var(--color-black)}.article-cards.article-cards--coloured .article-card{border-radius:var(--radius-3xl);background-color:var(--color-light-purple);padding:calc(var(--spacing)*6);padding-bottom:calc(var(--spacing)*12);text-align:left;color:var(--color-white);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-in-out);transition-duration:.2s;transition-timing-function:var(--ease-in-out)}.article-cards.article-cards--coloured a.article-card:hover,.article-cards.article-cards--coloured a.article-card:focus-visible{background-color:var(--color-white);color:var(--color-black)}.article-cards.article-cards--coloured a.article-card img{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.article-cards.article-cards--coloured .wrapper{text-align:center}.article-cards.article-cards--coloured .article-cards__cta{margin-top:calc(var(--spacing)*9)}.article-cards.article-cards--coloured .slick-dots button{height:calc(var(--spacing)*2);width:calc(var(--spacing)*2);border-style:var(--tw-border-style);background-color:#ffffffbf;border-width:2px;border-color:#0000;border-radius:3.40282e38px;display:block}@supports (color:color-mix(in lab, red, red)){.article-cards.article-cards--coloured .slick-dots button{background-color:color-mix(in oklab,var(--color-white)75%,transparent)}}.article-cards.article-cards--coloured .slick-dots button{font-size:0}.article-cards.article-cards--coloured .slick-dots button:hover,.article-cards.article-cards--coloured .slick-dots button:focus-visible{border-color:var(--color-purple)}.article-cards.article-cards--coloured .slick-dots .slick-active button{background-color:var(--color-purple)}.story-cards .columns{margin-inline:calc(var(--spacing)*-4)}.story-cards.story-cards--coloured{background-color:var(--color-green);padding-block:calc(var(--spacing)*20);background-image:url(story-cards-overlay-mobile.77ce3f0a.png);background-repeat:no-repeat;background-size:100% 100%}@media (width>=769px){.story-cards.story-cards--coloured{background-image:url(story-cards-overlay.8fcabcd2.png)}}.story-cards.story-cards--coloured .columns{margin-inline:calc(var(--spacing)*0)}.story-cards.story-cards--coloured .section-header{padding-inline:calc(var(--spacing)*3);color:var(--color-white)}@media (width>=561px){.story-cards.story-cards--coloured .section-header{padding-inline:calc(var(--spacing)*8)}}.story-cards.story-cards--coloured .section-header h2{color:var(--color-white)}.story-cards.story-cards--coloured .story-card{border-radius:var(--radius-3xl);background-color:var(--color-dark-green);padding:calc(var(--spacing)*6);padding-bottom:calc(var(--spacing)*12);text-align:left;color:var(--color-white);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-in-out);transition-duration:.2s;transition-timing-function:var(--ease-in-out)}.story-cards.story-cards--coloured a.story-card:hover,.story-cards.story-cards--coloured a.story-card:focus-visible{background-color:var(--color-white);color:var(--color-black)}.story-cards.story-cards--coloured a.story-card img{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.story-cards.story-cards--coloured .wrapper{text-align:center}.story-cards.story-cards--coloured .story-cards__cta{margin-top:calc(var(--spacing)*9)}.event-cards .columns{margin-inline:calc(var(--spacing)*-4)}.event-cards.event-cards--coloured{background-color:#00a49a29}@supports (color:color-mix(in lab, red, red)){.event-cards.event-cards--coloured{background-color:color-mix(in oklab,var(--color-green)16%,transparent)}}.event-cards.event-cards--coloured{padding-block:calc(var(--spacing)*12)}@media (width>=769px){.event-cards.event-cards--coloured{padding-top:calc(var(--spacing)*22);padding-bottom:calc(var(--spacing)*18)}}.event-cards.event-cards--coloured .columns{margin-inline:calc(var(--spacing)*0)}.event-cards.event-cards--coloured .section-header{padding-inline:calc(var(--spacing)*3);color:var(--color-black)}@media (width>=561px){.event-cards.event-cards--coloured .section-header{padding-inline:calc(var(--spacing)*8)}}.event-cards.event-cards--coloured .section-header h2{color:var(--color-black)}.event-cards.event-cards--coloured .event-card{border-radius:var(--radius-3xl);background-color:var(--color-dark-green);padding:calc(var(--spacing)*6);padding-bottom:calc(var(--spacing)*12);text-align:left;color:var(--color-white);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-in-out);transition-duration:.2s;transition-timing-function:var(--ease-in-out)}.event-cards.event-cards--coloured a.event-card:hover,.event-cards.event-cards--coloured a.event-card:focus-visible{background-color:var(--color-white);color:var(--color-black)}.event-cards.event-cards--coloured a.event-card img{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:is(.event-cards.event-cards--coloured a.event-card:hover,.event-cards.event-cards--coloured a.event-card:focus-visible,.event-cards.event-cards--coloured a.event-card:focus-within) h3{color:var(--color-black)}:is(.event-cards.event-cards--coloured a.event-card:hover,.event-cards.event-cards--coloured a.event-card:focus-visible,.event-cards.event-cards--coloured a.event-card:focus-within) ul li svg [fill]{fill:var(--color-green)}:is(.event-cards.event-cards--coloured a.event-card:hover,.event-cards.event-cards--coloured a.event-card:focus-visible,.event-cards.event-cards--coloured a.event-card:focus-within) ul li svg [stroke]{stroke:var(--color-green)}.event-cards.event-cards--coloured .wrapper{text-align:center}.event-cards.event-cards--coloured .event-cards__cta{margin-top:calc(var(--spacing)*9)}.event-cards.event-cards--coloured .slick-dots button{height:calc(var(--spacing)*2);width:calc(var(--spacing)*2);border-style:var(--tw-border-style);background-color:#ffffffbf;border-width:2px;border-color:#0000;border-radius:3.40282e38px;display:block}@supports (color:color-mix(in lab, red, red)){.event-cards.event-cards--coloured .slick-dots button{background-color:color-mix(in oklab,var(--color-white)75%,transparent)}}.event-cards.event-cards--coloured .slick-dots button{font-size:0}.event-cards.event-cards--coloured .slick-dots button:hover,.event-cards.event-cards--coloured .slick-dots button:focus-visible{border-color:var(--color-purple)}.event-cards.event-cards--coloured .slick-dots .slick-active button{background-color:var(--color-dark-green)}.event-details .event-details__container{align-items:center;gap:calc(var(--spacing)*8);border-radius:var(--radius-2xl);padding:calc(var(--spacing)*8);text-align:center;--tw-shadow:0 0 .5rem var(--tw-shadow-color,var(--tw-shadow-color,#0003));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);display:block}@media (width>=769px){.event-details .event-details__container{gap:calc(var(--spacing)*16);display:flex}}.event-details .event-details__container ul{margin-top:calc(var(--spacing)*0);margin-bottom:calc(var(--spacing)*0);padding-left:calc(var(--spacing)*0)}.event-details .event-details__container ul li{list-style-type:none}.event-details .event-details__container ul{align-items:center;column-gap:calc(var(--spacing)*6);row-gap:calc(var(--spacing)*12);width:100%;padding-bottom:calc(var(--spacing)*0);text-align:left;flex-wrap:wrap}@media (width>=561px){.event-details .event-details__container ul{display:flex}}.event-details .event-details__container ul li{margin-bottom:calc(var(--spacing)*4);align-items:flex-start;gap:calc(var(--spacing)*6);flex:none;display:flex}.event-details .event-details__container ul li:last-child{margin-bottom:calc(var(--spacing)*0)}@media (width>=561px){.event-details .event-details__container ul li{margin-bottom:calc(var(--spacing)*0);width:calc(33.3333% - 1rem)}}.event-details .event-details__container ul li h5{padding-bottom:calc(var(--spacing)*.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.event-details .event-details__container ul li svg{height:calc(var(--spacing)*6);width:calc(var(--spacing)*6)}.event-details .event-details__container ul li svg [fill]{fill:var(--color-green)}.event-details .event-details__container ul li svg [stroke]{stroke:var(--color-green)}.event-details .event-details__container .btn{max-width:100%;min-width:calc(var(--spacing)*0);align-items:center;gap:calc(var(--spacing)*2);flex:none;display:inline-flex}.event-details .event-details__container .btn span{flex:auto}.event-details .event-details__container .btn svg{width:calc(var(--spacing)*3);flex:none}.event-details .event-details__container .btn svg [stroke]{stroke:var(--color-white)}.article-details h1{padding-bottom:calc(var(--spacing)*10);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.article-details h1:last-child{padding-bottom:calc(var(--spacing)*0)}.article-details ul{margin-top:calc(var(--spacing)*0);margin-bottom:calc(var(--spacing)*0);padding-left:calc(var(--spacing)*0)}.article-details ul li{list-style-type:none}.article-details ul{column-gap:calc(var(--spacing)*6);row-gap:calc(var(--spacing)*4);width:100%;padding-bottom:calc(var(--spacing)*7.5);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);flex-wrap:wrap;display:flex}.article-details ul.tag-list{padding-bottom:calc(var(--spacing)*0)}.content-card .content-card__container{border-radius:var(--radius-2xl);background-color:var(--color-white);--tw-shadow:0 0 .5rem var(--tw-shadow-color,var(--tw-shadow-color,#0003));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);overflow:hidden}.content-card .content-card__container .content-card__title{background-color:var(--color-purple);padding-inline:calc(var(--spacing)*10);padding-block:calc(var(--spacing)*5);color:var(--color-white)}.content-card .content-card__container .columns{row-gap:calc(var(--spacing)*6);padding:calc(var(--spacing)*8)}@media (width>=769px){.content-card .content-card__container .columns{padding:calc(var(--spacing)*10)}}.content-card .content-card__container .columns .column>:last-child:not(ul):not(ol){padding-bottom:calc(var(--spacing)*10)}@media (width>=769px){.content-card .content-card__container .columns .column>:last-child:not(ul):not(ol):last-child{padding-bottom:calc(var(--spacing)*0)}}:is(.content-card ul,.content-card ol) li{padding-bottom:calc(var(--spacing)*4)}:is(.content-card ul,.content-card ol) li:last-child{padding-bottom:calc(var(--spacing)*0)}.accordion ul{margin-top:calc(var(--spacing)*0);margin-bottom:calc(var(--spacing)*0);padding-left:calc(var(--spacing)*0)}.accordion ul li{list-style-type:none}.accordion ul{padding:calc(var(--spacing)*0)}.accordion .accordion__item h3{padding-bottom:calc(var(--spacing)*0);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.accordion .accordion__item:last-child .opener{margin-bottom:calc(var(--spacing)*0)}.accordion .opener{margin-bottom:calc(var(--spacing)*1);cursor:pointer;border-style:var(--tw-border-style);background-color:var(--color-blue);width:100%;padding-inline:calc(var(--spacing)*8);padding-block:calc(var(--spacing)*5);text-align:left;color:var(--color-white);border-width:0;justify-content:space-between;align-items:center;display:flex}.accordion .opener span{width:calc(100% - 4.5rem);padding-bottom:calc(var(--spacing)*0);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.accordion .opener svg{height:auto;width:calc(var(--spacing)*3);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-in-out);transition-duration:.2s;transition-timing-function:var(--ease-in-out);rotate:180deg}.accordion .opener svg [fill]{fill:var(--color-white)}.accordion .opener svg [stroke]{stroke:var(--color-white)}.accordion .closed>.content{display:none}.accordion .closed .opener svg{rotate:none}.accordion .accordion__items{border-radius:var(--radius-xl);--tw-shadow:0 0 .5rem var(--tw-shadow-color,var(--tw-shadow-color,#0003));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);overflow:hidden}.accordion .content{padding-inline:calc(var(--spacing)*8);padding-top:calc(var(--spacing)*4);padding-bottom:calc(var(--spacing)*5)}.stats{margin-block:calc(var(--spacing)*16)}@media (width>=769px){.stats{margin-block:calc(var(--spacing)*22)}}.stats .stats__container{justify-content:center;align-items:center;gap:calc(var(--spacing)*8)}@media (width>=769px){.stats .stats__container{display:flex}}.stats .stats__stat{margin-inline:auto;margin-bottom:calc(var(--spacing)*8);text-align:center;flex:none}.stats .stats__stat:last-child{margin-bottom:calc(var(--spacing)*0)}@media (width>=769px){.stats .stats__stat{margin-bottom:calc(var(--spacing)*0);width:calc(33.3333% - 1.33333rem)}}.stats .stats__stat strong{padding-bottom:calc(var(--spacing)*6);font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height));--tw-leading:1.1;color:var(--color-purple);line-height:1.1;display:block}@media (width>=1025px){.stats .stats__stat strong{font-size:5rem}}.stats .stats__stat p{max-width:calc(var(--spacing)*96);margin-inline:auto}@media (width>=769px){.stats .stats__stat p{max-width:none}}.pullquote .pullquote__inner{margin-bottom:calc(var(--spacing)*10);align-items:center;gap:calc(var(--spacing)*8)}@media (width>=961px){.pullquote .pullquote__inner{display:flex}}.pullquote .pullquote__inner .image{margin-inline:auto;margin-bottom:calc(var(--spacing)*8);height:calc(var(--spacing)*52);width:calc(var(--spacing)*52);object-fit:cover;border-radius:3.40282e38px;flex:none;overflow:hidden}@media (width>=961px){.pullquote .pullquote__inner .image{margin-bottom:calc(var(--spacing)*0)}}.pullquote .pullquote__inner .image img{width:100%}.pullquote .pullquote__inner blockquote{padding:calc(var(--spacing)*0);text-align:left;flex:auto}.search-results h3{width:100%;padding-bottom:calc(var(--spacing)*2);overflow-wrap:break-word;text-decoration-line:underline}.search-results .search-results__card{padding-bottom:calc(var(--spacing)*12)}.search-results .search-results__card:last-child{padding-bottom:calc(var(--spacing)*0)}.search-results .search-results__card a{text-decoration-line:none;display:block}.search-results .search-results__card a h3{color:var(--color-purple);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-in-out);transition-duration:.2s;transition-timing-function:var(--ease-in-out)}:is(.search-results .search-results__card a:hover,.search-results .search-results__card a:focus-visible) h3{color:var(--color-pink)}.search-results .search-results__card p{padding-bottom:calc(var(--spacing)*2);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-black)}.search-results .search-results__card p:last-child{padding-bottom:calc(var(--spacing)*0)}.search-results .search-results__card p.light{color:var(--color-placeholder);font-style:italic}.logo-wall{margin-top:calc(var(--spacing)*20)}.logo-wall .columns{gap:calc(var(--spacing)*4)}.logo-wall .columns .column{width:calc(50% - 1rem)}@media (width>=769px){.logo-wall .columns .column{width:calc(25% - .75rem)}}.logo-wall .logo{border-radius:var(--radius-2xl);background-color:var(--color-grey);padding:calc(var(--spacing)*7);--tw-shadow:0 0 .5rem var(--tw-shadow-color,var(--tw-shadow-color,#0003));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.logo-wall .logo img{height:100%;max-height:calc(var(--spacing)*40);object-fit:contain;width:100%}@media (width>=561px){.logo-wall .logo img{height:calc(var(--spacing)*40)}}.logo-wall a.logo{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-in-out);transition-duration:.2s;transition-timing-function:var(--ease-in-out)}.logo-wall a.logo:hover,.logo-wall a.logo:focus-visible{--tw-shadow-color:#652c90}@supports (color:color-mix(in lab, red, red)){.logo-wall a.logo:hover,.logo-wall a.logo:focus-visible{--tw-shadow-color:color-mix(in oklab,var(--color-purple)var(--tw-shadow-alpha),transparent)}}.download{margin-top:calc(var(--spacing)*20);border-radius:var(--radius-2xl);background-color:var(--color-white);padding:calc(var(--spacing)*8);--tw-shadow:0 0 .5rem var(--tw-shadow-color,var(--tw-shadow-color,#0003));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);align-items:center;display:flex}@media (width>=561px){.download{padding:calc(var(--spacing)*14)}}.download .download__image{margin-right:calc(var(--spacing)*11);width:calc(var(--spacing)*24);flex:none;display:none}@media (width>=561px){.download .download__image{display:block}}.download .download__image svg [fill]{fill:var(--color-pink)}.download .download__image svg [stroke]{stroke:var(--color-pink)}.download .download__content{flex:auto}.download .download__content h4{padding-bottom:calc(var(--spacing)*0)}.download .download__content p{padding-bottom:calc(var(--spacing)*3.5)}.download .download__content .download__details{justify-content:space-between;align-items:center;column-gap:calc(var(--spacing)*4);row-gap:calc(var(--spacing)*1);padding-bottom:calc(var(--spacing)*3.5);flex-wrap:wrap;display:flex}.download .download__content .download__details p{padding-bottom:calc(var(--spacing)*0);color:var(--color-placeholder)}.download .download__content .download__details p span{vertical-align:middle;display:inline-block}.download .download__content .download__details p span.separator{margin-inline:calc(var(--spacing)*4);height:calc(var(--spacing)*6);border-left-style:var(--tw-border-style);border-left-width:1px;border-color:var(--color-border)}.download .download__content a{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-black);text-decoration-line:none}.download .download__content a svg,.download .download__content a span{vertical-align:middle;display:inline-block}.download .download__content a svg path,.download .download__content a span{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-in-out);transition-duration:.2s;transition-timing-function:var(--ease-in-out)}.download .download__content a svg{margin-right:calc(var(--spacing)*4);height:calc(var(--spacing)*4);width:calc(var(--spacing)*4)}.download .download__content a:hover span{color:var(--color-pink)}.download .download__content a:hover svg path{fill:var(--color-pink)}.featured-campaign .columns{justify-content:flex-start;align-items:stretch;gap:calc(var(--spacing)*0);border-radius:var(--radius-2xl);background-color:var(--color-white);--tw-shadow:0 0 .5rem var(--tw-shadow-color,var(--tw-shadow-color,#0003));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.featured-campaign .columns .column{flex:none;width:100%}.featured-campaign .columns .text{width:100%;padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*6);order:2}@media (width>=769px){.featured-campaign .columns .text{width:60%;padding-inline:calc(var(--spacing)*8);padding-block:calc(var(--spacing)*10);order:1}}.featured-campaign .columns .text h3,.featured-campaign .columns .text .h3{padding-bottom:calc(var(--spacing)*4.5);--tw-leading:var(--leading-normal);line-height:var(--leading-normal);flex:auto}.featured-campaign .columns .text p{padding-bottom:calc(var(--spacing)*4)}@media (width>=769px){.featured-campaign .columns .text p{padding-bottom:calc(var(--spacing)*6)}}.featured-campaign .columns .text .featured-campaign__details{margin-top:calc(var(--spacing)*0);margin-bottom:calc(var(--spacing)*0);padding-left:calc(var(--spacing)*0)}.featured-campaign .columns .text .featured-campaign__details li{align-items:center;gap:calc(var(--spacing)*4);padding-bottom:calc(var(--spacing)*4);list-style-type:none;display:flex}.featured-campaign .columns .text .featured-campaign__details li:last-child{padding-bottom:calc(var(--spacing)*0)}.featured-campaign .columns .text .featured-campaign__details svg{width:calc(var(--spacing)*6)}.featured-campaign .columns .text .featured-campaign__details svg [fill]{fill:var(--color-light-blue)}.featured-campaign .columns .text .featured-campaign__details svg [stroke]{stroke:var(--color-light-blue)}.featured-campaign .columns .image{order:1;width:100%}@media (width>=769px){.featured-campaign .columns .image{order:2;width:40%}}.featured-campaign .columns .image img{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl);object-fit:cover;width:100%;height:100%}@media (width>=769px){.featured-campaign .columns .image img{border-top-left-radius:0;border-top-right-radius:0;border-top-right-radius:var(--radius-2xl);border-bottom-right-radius:var(--radius-2xl)}}.featured-campaign.featured-campaign--left .columns .text{order:2}.featured-campaign.featured-campaign--left .columns .image{order:1}.featured-campaign .totaliser{margin-bottom:calc(var(--spacing)*4);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-dark-border);padding-bottom:calc(var(--spacing)*5)}.featured-campaign a{color:var(--color-black);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-in-out);transition-duration:.2s;transition-timing-function:var(--ease-in-out);text-decoration-line:none}.featured-campaign a h3,.featured-campaign a .h3{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-in-out);transition-duration:.2s;transition-timing-function:var(--ease-in-out)}.featured-campaign a:hover,.featured-campaign a:focus-visible,.featured-campaign a:focus-within{--tw-shadow-color:#652c90}@supports (color:color-mix(in lab, red, red)){.featured-campaign a:hover,.featured-campaign a:focus-visible,.featured-campaign a:focus-within{--tw-shadow-color:color-mix(in oklab,var(--color-purple)var(--tw-shadow-alpha),transparent)}}:is(.featured-campaign a:hover,.featured-campaign a:focus-visible,.featured-campaign a:focus-within) h3,:is(.featured-campaign a:hover,.featured-campaign a:focus-visible,.featured-campaign a:focus-within) .h3{color:var(--color-purple)}.share-page{align-items:center;gap:calc(var(--spacing)*4);border-top-style:var(--tw-border-style);border-top-width:2px;border-color:var(--color-border);padding-top:calc(var(--spacing)*6);flex-wrap:wrap;display:flex}.share-page h5{padding-bottom:calc(var(--spacing)*0)}.share-page ul{margin-top:calc(var(--spacing)*0);margin-bottom:calc(var(--spacing)*0);padding-left:calc(var(--spacing)*0)}.share-page ul li{list-style-type:none}.share-page ul{gap:calc(var(--spacing)*4);display:flex}.share-page ul a,.share-page ul button{display:block}:is(:is(.share-page ul a,.share-page ul button):hover,:is(.share-page ul a,.share-page ul button):focus-visible) path{fill:var(--color-pink)}.share-page ul svg{height:calc(var(--spacing)*6.25);width:calc(var(--spacing)*6.25)}.share-page ul svg path{fill:var(--color-purple);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-in-out);transition-duration:.2s;transition-timing-function:var(--ease-in-out)}@media not all and (width>=961px){.card-carousel .wrapper{padding-inline:calc(var(--spacing)*0)}}.card-carousel .section-header{padding-inline:calc(var(--spacing)*7)}@media (width>=561px){.card-carousel .section-header{padding-inline:calc(var(--spacing)*13)}}@media (width>=961px){.card-carousel .section-header{padding-inline:calc(var(--spacing)*8)}}@media not all and (width>=961px){.card-carousel .columns{gap:calc(var(--spacing)*0)}.card-carousel .columns .column{width:auto!important}.card-carousel .card-carousel__card{margin-inline:calc(var(--spacing)*3);width:calc(var(--spacing)*84)}}@media not all and (width>=769px){.card-carousel .card-carousel__card{width:calc(var(--spacing)*74)}}.card-carousel .slick-slider{padding-left:calc(var(--spacing)*1)}.card-carousel .slick-next{top:50%;right:calc(var(--spacing)*4);z-index:10;--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);display:block;position:absolute}@media (width>=961px){.card-carousel .slick-next{display:none}}.card-carousel .slick-next svg{pointer-events:none}.card-carousel .slick-next svg [fill],.card-carousel .slick-next svg [stroke]{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-in-out);transition-duration:.2s;transition-timing-function:var(--ease-in-out)}:is(.card-carousel .slick-next:hover,.card-carousel .slick-next:focus-visible) svg [fill]{fill:var(--color-purple)}:is(.card-carousel .slick-next:hover,.card-carousel .slick-next:focus-visible) svg [stroke]{stroke:var(--color-white)}.card-carousel .slick-dots{margin-top:calc(var(--spacing)*0);margin-bottom:calc(var(--spacing)*0);padding-left:calc(var(--spacing)*0)}.card-carousel .slick-dots li{list-style-type:none}.card-carousel .slick-dots{gap:calc(var(--spacing)*2);padding-top:calc(var(--spacing)*8);display:flex}.card-carousel .slick-dots button{height:calc(var(--spacing)*2);width:calc(var(--spacing)*2);background-color:#ffffffbf;border-radius:3.40282e38px;display:block}@supports (color:color-mix(in lab, red, red)){.card-carousel .slick-dots button{background-color:color-mix(in oklab,var(--color-white)75%,transparent)}}.card-carousel .slick-dots button{font-size:0}.card-carousel .slick-dots button:hover,.card-carousel .slick-dots button:focus-visible{background-color:var(--color-white)}.card-carousel .slick-dots .slick-active button{width:calc(var(--spacing)*7.5);cursor:default;background-color:var(--color-dark-green)}}@layer utilities{.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.relative{position:relative}.static{position:static}.my-4{margin-block:calc(var(--spacing)*4)}.my-10{margin-block:calc(var(--spacing)*10)}.mt-20\!{margin-top:calc(var(--spacing)*20)!important}.mb-10{margin-bottom:calc(var(--spacing)*10)}.block{display:block}.flex{display:flex}.hidden{display:none}.inline{display:inline}.h-120{height:calc(var(--spacing)*120)}.min-h-screen{min-height:100vh}.transform{transform:var(--tw-rotate-x, )var(--tw-rotate-y, )var(--tw-rotate-z, )var(--tw-skew-x, )var(--tw-skew-y, )}.items-center{align-items:center}.justify-center{justify-content:center}.bg-black\/70{background-color:#000000b3}@supports (color:color-mix(in lab, red, red)){.bg-black\/70{background-color:color-mix(in oklab,var(--color-black)70%,transparent)}}.bg-gray-100{background-color:var(--color-gray-100)}.p-2{padding:calc(var(--spacing)*2)}.p-4{padding:calc(var(--spacing)*4)}.py-2{padding-block:calc(var(--spacing)*2)}.py-4{padding-block:calc(var(--spacing)*4)}.py-8{padding-block:calc(var(--spacing)*8)}.pb-8{padding-bottom:calc(var(--spacing)*8)}.pb-8\!{padding-bottom:calc(var(--spacing)*8)!important}.text-center{text-align:center}.text-purple{color:var(--color-purple)}.filter{filter:var(--tw-blur, )var(--tw-brightness, )var(--tw-contrast, )var(--tw-grayscale, )var(--tw-hue-rotate, )var(--tw-invert, )var(--tw-saturate, )var(--tw-sepia, )var(--tw-drop-shadow, )}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}
/*# sourceMappingURL=main.css.map */
