*,*:before,*:after{box-sizing:border-box}body{margin:0}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}ul,ol,ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5;-webkit-font-smoothing:antialiased}a:not([class]){text-decoration-skip-ink:auto}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@font-face{src:url(/fonts/FormaDJR/FormaDJRBanner-Light.woff2) format("woff2"),url(/fonts/FormaDJR/FormaDJRBanner-Light.woff) format("woff");font-family:FormaDJRBanner;font-style:normal;font-weight:300;font-display:swap}@font-face{src:url(/fonts/FormaDJR/FormaDJRBanner-LightItalic.woff2) format("woff2"),url(/fonts/FormaDJR/FormaDJRBanner-LightItalic.woff) format("woff");font-family:FormaDJRBanner;font-style:italic;font-weight:300;font-display:swap}@font-face{src:url(/fonts/FormaDJR/FormaDJRBanner-Regular.woff2) format("woff2"),url(/fonts/FormaDJR/FormaDJRBanner-Regular.woff) format("woff");font-family:FormaDJRBanner;font-style:normal;font-weight:400;font-display:swap}@font-face{src:url(/fonts/FormaDJR/FormaDJRBanner-Italic.woff2) format("woff2"),url(/fonts/FormaDJR/FormaDJRBanner-Italic.woff) format("woff");font-family:FormaDJRBanner;font-style:italic;font-weight:400;font-display:swap}@font-face{src:url(/fonts/FormaDJR/FormaDJRBanner-Medium.woff2) format("woff2"),url(/fonts/FormaDJR/FormaDJRBanner-Medium.woff) format("woff");font-family:FormaDJRBanner;font-style:normal;font-weight:500;font-display:swap}@font-face{src:url(/fonts/FormaDJR/FormaDJRBanner-MediumItalic.woff2) format("woff2"),url(/fonts/FormaDJR/FormaDJRBanner-MediumItalic.woff) format("woff");font-family:FormaDJRBanner;font-style:italic;font-weight:500;font-display:swap}@font-face{src:url(/fonts/FormaDJR/FormaDJRBanner-BoldItalic.woff2) format("woff2"),url(/fonts/FormaDJR/FormaDJRBanner-BoldItalic.woff) format("woff");font-family:FormaDJRBanner;font-style:italic;font-weight:700;font-display:swap}@font-face{font-family:Mulish;src:url(/fonts/Mullish/Mulish-Regular.woff2) format("woff2"),url(/fonts/Mullish/Mulish-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Mulish;src:url(/fonts/Mullish/Mulish-Italic.woff2) format("woff2"),url(/fonts/Mullish/Mulish-Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Mulish;src:url(/fonts/Mullish/Mulish-Bold.woff2) format("woff2"),url(/fonts/Mullish/Mulish-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Mulish;src:url(/fonts/Mullish/Mulish-BoldItalic.woff2) format("woff2"),url(/fonts/Mullish/Mulish-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Mulish;src:url(/fonts/Mullish/Mulish-Black.woff2) format("woff2"),url(/fonts/Mullish/Mulish-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Mulish;src:url(/fonts/Mullish/Mulish-BlackItalic.woff2) format("woff2"),url(/fonts/Mullish/Mulish-BlackItalic.woff) format("woff");font-weight:900;font-style:italic;font-display:swap}:root{--ratio: 1rem;--font-family-text: "Mulish", Helvetica, Arial, sans-serif;--font-family-heading: "FormaDJRBanner", Helvetica, Arial, sans-serif;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-bold: 700;--font-weight-black: 900;--color-white: #ffffff;--color-black: #000000;--color-black-half: rgba(0, 0, 0, .5);--color-grey: #f8f8f8;--color-light-grey: #f3f3f3;--color-mid-grey: #333;--color-thin-grey: #e5e5e5;--color-dark-grey: #bfbfbf;--color-darken-grey: #03070a;--color-dark-blue: #232d5a;--color-solid-turquoise: #64c3d7;--color-mid-turquoise: #afdce6;--color-light-turquoise: #eff8f9;--color-solid-purple: #645fa5;--color-mid-purple: #aaa0cd;--color-light-purple: #e4e1f2;--color-solid-pink: #ed73aa;--color-mid-pink: #f0afcb;--color-light-pink: #fbe3f0;--color-solid-yellow: #ffe516;--color-dark-yellow: #eec400;--color-mid-yellow: #ffebaf;--color-light-yellow: #fff6e1;--color-thin-yellow: #fdf9e5;--color-solid-green: #73be6e;--color-dark-green: #6ebb00;--color-mid-green: #bedcaf;--color-light-green: #d7ead9;--color-thin-green: #f0f8e5;--color-light-blue: 175, 220, 230;--color-mid-red: #fdeee7;--color-solid-orange: #ef5518;--color-light-red: #fb2c36;--color-dark-red: #c10007;--spacing-xs: calc(var(--ratio) * .5625);--spacing-sm: calc(var(--ratio) * .75);--spacing-base: calc(var(--ratio) * 1);--spacing-md: calc(var(--ratio) * 1.5);--spacing-lg: calc(var(--ratio) * 2);--spacing-xl: calc(var(--ratio) * 2.25);--spacing-2xl: calc(var(--ratio) * 3.5);--spacing-3xl: calc(var(--ratio) * 5.0625);--spacing-4xl: calc(var(--ratio) * 8.25);--spacing-5xl: calc(var(--ratio) * 11.25);--text-xxs: calc(var(--ratio) * .5625);--text-xs: calc(var(--ratio) * .75);--text-sm: calc(var(--ratio) * .875);--text-base: calc(var(--ratio) * 1);--text-md: calc(var(--ratio) * 1.125);--text-lg: calc(var(--ratio) * 1.375);--text-xl: calc(var(--ratio) * 1.5);--text-2xl: calc(var(--ratio) * 1.6875);--text-3xl: calc(var(--ratio) * 1.875);--text-4xl: calc(var(--ratio) * 2.125);--text-5xl: calc(var(--ratio) * 2);--text-6xl: calc(var(--ratio) * 2.25);--text-7xl: calc(var(--ratio) * 3.375);--text-8xl: calc(var(--ratio) * 5.0625);--site-width: 1140px;--border-radius-small: .25rem;--transition-easing-base: cubic-bezier(.3, .86, .36, .95);--input-height-desktop: calc(var(--ratio) * 2.9375);--input-height-mobile: calc(var(--ratio) * 2.625);--textarea-height-desktop: calc(var(--ratio) * 12.687);--textarea-height-mobile: calc(var(--ratio) * 7.875)}.pt-0{padding-top:0rem}.pr-0{padding-right:0rem}.pb-0{padding-bottom:0rem}.pl-0{padding-left:0rem}.px-0{padding-right:0rem;padding-left:0rem}.py-0{padding-top:0rem;padding-bottom:0rem}.mt-0{margin-top:0rem}.mr-0{margin-right:0rem}.mb-0{margin-bottom:0rem}.ml-0{margin-left:0rem}.mx-0{margin-right:0rem;margin-left:0rem}.my-0{margin-top:0rem;margin-bottom:0rem}.pt-1{padding-top:calc(var(--ratio) * .5625)}.pr-1{padding-right:calc(var(--ratio) * .5625)}.pb-1{padding-bottom:calc(var(--ratio) * .5625)}.pl-1{padding-left:calc(var(--ratio) * .5625)}.px-1{padding-right:calc(var(--ratio) * .5625);padding-left:calc(var(--ratio) * .5625)}.py-1{padding-top:calc(var(--ratio) * .5625);padding-bottom:calc(var(--ratio) * .5625)}.mt-1{margin-top:calc(var(--ratio) * .5625)}.mr-1{margin-right:calc(var(--ratio) * .5625)}.mb-1{margin-bottom:calc(var(--ratio) * .5625)}.ml-1{margin-left:calc(var(--ratio) * .5625)}.mx-1{margin-right:calc(var(--ratio) * .5625);margin-left:calc(var(--ratio) * .5625)}.my-1{margin-top:calc(var(--ratio) * .5625);margin-bottom:calc(var(--ratio) * .5625)}.pt-2{padding-top:calc(var(--ratio) * .75)}.pr-2{padding-right:calc(var(--ratio) * .75)}.pb-2{padding-bottom:calc(var(--ratio) * .75)}.pl-2{padding-left:calc(var(--ratio) * .75)}.px-2{padding-right:calc(var(--ratio) * .75);padding-left:calc(var(--ratio) * .75)}.py-2{padding-top:calc(var(--ratio) * .75);padding-bottom:calc(var(--ratio) * .75)}.mt-2{margin-top:calc(var(--ratio) * .75)}.mr-2{margin-right:calc(var(--ratio) * .75)}.mb-2{margin-bottom:calc(var(--ratio) * .75)}.ml-2{margin-left:calc(var(--ratio) * .75)}.mx-2{margin-right:calc(var(--ratio) * .75);margin-left:calc(var(--ratio) * .75)}.my-2{margin-top:calc(var(--ratio) * .75);margin-bottom:calc(var(--ratio) * .75)}.pt-3{padding-top:calc(var(--ratio) * 1)}.pr-3{padding-right:calc(var(--ratio) * 1)}.pb-3{padding-bottom:calc(var(--ratio) * 1)}.pl-3{padding-left:calc(var(--ratio) * 1)}.px-3{padding-right:calc(var(--ratio) * 1);padding-left:calc(var(--ratio) * 1)}.py-3{padding-top:calc(var(--ratio) * 1);padding-bottom:calc(var(--ratio) * 1)}.mt-3{margin-top:calc(var(--ratio) * 1)}.mr-3{margin-right:calc(var(--ratio) * 1)}.mb-3{margin-bottom:calc(var(--ratio) * 1)}.ml-3{margin-left:calc(var(--ratio) * 1)}.mx-3{margin-right:calc(var(--ratio) * 1);margin-left:calc(var(--ratio) * 1)}.my-3{margin-top:calc(var(--ratio) * 1);margin-bottom:calc(var(--ratio) * 1)}.pt-4{padding-top:calc(var(--ratio) * 1.5)}.pr-4{padding-right:calc(var(--ratio) * 1.5)}.pb-4{padding-bottom:calc(var(--ratio) * 1.5)}.pl-4{padding-left:calc(var(--ratio) * 1.5)}.px-4{padding-right:calc(var(--ratio) * 1.5);padding-left:calc(var(--ratio) * 1.5)}.py-4{padding-top:calc(var(--ratio) * 1.5);padding-bottom:calc(var(--ratio) * 1.5)}.mt-4{margin-top:calc(var(--ratio) * 1.5)}.mr-4{margin-right:calc(var(--ratio) * 1.5)}.mb-4{margin-bottom:calc(var(--ratio) * 1.5)}.ml-4{margin-left:calc(var(--ratio) * 1.5)}.mx-4{margin-right:calc(var(--ratio) * 1.5);margin-left:calc(var(--ratio) * 1.5)}.my-4{margin-top:calc(var(--ratio) * 1.5);margin-bottom:calc(var(--ratio) * 1.5)}.pt-5{padding-top:calc(var(--ratio) * 2)}.pr-5{padding-right:calc(var(--ratio) * 2)}.pb-5{padding-bottom:calc(var(--ratio) * 2)}.pl-5{padding-left:calc(var(--ratio) * 2)}.px-5{padding-right:calc(var(--ratio) * 2);padding-left:calc(var(--ratio) * 2)}.py-5{padding-top:calc(var(--ratio) * 2);padding-bottom:calc(var(--ratio) * 2)}.mt-5{margin-top:calc(var(--ratio) * 2)}.mr-5{margin-right:calc(var(--ratio) * 2)}.mb-5{margin-bottom:calc(var(--ratio) * 2)}.ml-5{margin-left:calc(var(--ratio) * 2)}.mx-5{margin-right:calc(var(--ratio) * 2);margin-left:calc(var(--ratio) * 2)}.my-5{margin-top:calc(var(--ratio) * 2);margin-bottom:calc(var(--ratio) * 2)}.pt-6{padding-top:calc(var(--ratio) * 2.25)}.pr-6{padding-right:calc(var(--ratio) * 2.25)}.pb-6{padding-bottom:calc(var(--ratio) * 2.25)}.pl-6{padding-left:calc(var(--ratio) * 2.25)}.px-6{padding-right:calc(var(--ratio) * 2.25);padding-left:calc(var(--ratio) * 2.25)}.py-6{padding-top:calc(var(--ratio) * 2.25);padding-bottom:calc(var(--ratio) * 2.25)}.mt-6{margin-top:calc(var(--ratio) * 2.25)}.mr-6{margin-right:calc(var(--ratio) * 2.25)}.mb-6{margin-bottom:calc(var(--ratio) * 2.25)}.ml-6{margin-left:calc(var(--ratio) * 2.25)}.mx-6{margin-right:calc(var(--ratio) * 2.25);margin-left:calc(var(--ratio) * 2.25)}.my-6{margin-top:calc(var(--ratio) * 2.25);margin-bottom:calc(var(--ratio) * 2.25)}.color-white{color:var(--color-white)}.bg-white{background-color:var(--color-white)}.color-black{color:var(--color-black)}.bg-black{background-color:var(--color-black)}.color-grey{color:var(--color-grey)}.bg-grey{background-color:var(--color-grey)}.color-light-grey{color:var(--color-light-grey)}.bg-light-grey{background-color:var(--color-light-grey)}.color-dark-grey{color:var(--color-dark-grey)}.bg-dark-grey{background-color:var(--color-dark-grey)}.color-dark-blue{color:var(--color-dark-blue)}.bg-dark-blue{background-color:var(--color-dark-blue)}.color-solid-turquoise{color:var(--color-solid-turquoise)}.bg-solid-turquoise{background-color:var(--color-solid-turquoise)}.color-mid-turquoise{color:var(--color-mid-turquoise)}.bg-mid-turquoise{background-color:var(--color-mid-turquoise)}.color-light-turquoise{color:var(--color-light-turquoise)}.bg-light-turquoise{background-color:var(--color-light-turquoise)}.color-solid-purple{color:var(--color-solid-purple)}.bg-solid-purple{background-color:var(--color-solid-purple)}.color-mid-purple{color:var(--color-mid-purple)}.bg-mid-purple{background-color:var(--color-mid-purple)}.color-light-purple{color:var(--color-light-purple)}.bg-light-purple{background-color:var(--color-light-purple)}.color-solid-pink{color:var(--color-solid-pink)}.bg-solid-pink{background-color:var(--color-solid-pink)}.color-mid-pink{color:var(--color-mid-pink)}.bg-mid-pink{background-color:var(--color-mid-pink)}.color-light-pink{color:var(--color-light-pink)}.bg-light-pink{background-color:var(--color-light-pink)}.color-solid-yellow{color:var(--color-solid-yellow)}.bg-solid-yellow{background-color:var(--color-solid-yellow)}.color-mid-yellow{color:var(--color-mid-yellow)}.bg-mid-yellow{background-color:var(--color-mid-yellow)}.color-light-yellow{color:var(--color-light-yellow)}.bg-light-yellow{background-color:var(--color-light-yellow)}.color-solid-green{color:var(--color-solid-green)}.bg-solid-green{background-color:var(--color-solid-green)}.color-mid-green{color:var(--color-mid-green)}.bg-mid-green{background-color:var(--color-mid-green)}.color-light-green{color:var(--color-light-green)}.bg-light-green{background-color:var(--color-light-green)}*:focus-visible,*:focus-visible:hover,*:focus-visible:active{background-color:var(--color-white);border-color:var(--color-solid-purple);-webkit-box-decoration-break:clone;box-decoration-break:clone;outline:3px solid var(--color-solid-purple);text-decoration:none}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px #0009;clip:auto!important;clip-path:none;color:#000;display:block;font-size:14px;font-size:.875rem;font-weight:400;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.embed-container{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}*+.embed-container{margin-top:var(--spacing-base)}.embed-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-is-active .overlay-play-button,.video-is-active .overlay-media-image{display:none}.button{width:100%;cursor:pointer;position:relative;background:none;display:block;text-align:left;padding:.375rem var(--spacing-sm);font-weight:var(--font-weight-bold);border-radius:var(--border-radius-small);font-size:inherit;line-height:inherit;border-width:2px;border-color:var(--color-white);border-style:solid;text-decoration:none;transition:background-color .25s ease-in-out,border-color .25s ease-in-out,color .25s ease-in-out}@media only screen and (min-width: 768px){.button{padding:var(--spacing-xs) var(--spacing-md);width:fit-content;text-align:center}}.button:visited{color:var(--color-dark-blue)}@media only screen and (max-width: 767px){.button span{max-width:var(--spacing-5xl);text-align:center}}.button svg{height:auto;max-width:var(--spacing-lg);max-height:20px;margin-left:var(--spacing-xs);flex-shrink:0;fill:currentColor;margin-top:.25rem;margin-bottom:.25rem}.button{display:flex;justify-content:center;align-items:center}@media only screen and (min-width: 768px){.button{display:inline-flex;justify-content:space-between}}.button--primary{background-color:var(--color-dark-blue);border-color:var(--color-dark-blue);color:var(--color-white)}.button--primary:visited{color:var(--color-white)}.button--primary:hover{background-color:var(--color-solid-purple);border-color:var(--color-solid-purple);color:var(--color-white)}.button--primary:focus{background-color:var(--color-white);border-color:var(--color-dark-blue);color:var(--color-dark-blue)}.button--primary:active{background-color:var(--color-solid-purple);border-color:var(--color-solid-purple);color:var(--color-white)}.button--primary-light{background-color:var(--color-white);color:var(--color-dark-blue)}.button--primary-light:visited{color:var(--color-dark-blue)}.button--primary-light:active,.button--primary-light:hover{background-color:var(--color-solid-purple);border-color:var(--color-solid-purple);color:var(--color-white)}.button--primary-light:focus-visible{border-color:var(--color-solid-pink)}.button--secondary{background-color:var(--color-solid-green);border-color:var(--color-solid-green)}.button--secondary:hover{background-color:var(--color-mid-green);border-color:var(--color-mid-green);color:var(--color-dark-blue)}.button--secondary:focus-visible{background-color:var(--color-solid-green);border-color:var(--color-dark-blue)}.button--secondary:active{background-color:var(--color-mid-green);border-color:var(--color-mid-dark);color:var(--color-dark-blue)}.button--secondary-light{background-color:var(--color-light-purple);border-color:var(--color-light-purple);color:var(--color-dark-blue)}.button--secondary-light:hover{background-color:var(--color-mid-purple);border-color:var(--color-mid-purple);color:var(--color-dark-blue)}.button--secondary-light:focus-visible{background-color:var(--color-light-purple);border-color:var(--color-solid-pink)}.button--secondary-light:active{background-color:var(--color-mid-purple);border-color:var(--color-mid-purple);color:var(--color-dark-blue)}.button--tertiary{background-color:transparent;border-color:transparent;color:var(--color-solid-purple)}.button--tertiary:visited{color:var(--color-solid-purple)}.button--tertiary:hover{color:var(--color-dark-blue);text-decoration:underline}.button--tertiary:focus-visible{color:var(--color-solid-purple);border-color:var(--color-dark-blue)}.button--tertiary:active{color:var(--color-dark-blue)}.button--tertiary[target=_blank] svg{max-width:var(--spacing-base);fill:currentColor}.button--tertiary-light{background-color:transparent;border-color:transparent;color:var(--color-mid-turquoise)}.button--tertiary-light:visited{color:var(--color-mid-turquoise)}.button--tertiary-light:hover{color:var(--color-white);text-decoration:underline}.button--tertiary-light:focus-visible{color:var(--color-mid-turquoise);border-color:var(--color-solid-pink)}.button--tertiary-light:active{color:var(--color-white)}@media only screen and (max-width: 767px){.button--tertiary,.button--tertiary-light{display:inline-flex;justify-content:flex-start}}.button--tertiary[disabled],.button--tertiary-light[disabled]{background-color:transparent;border-color:transparent}@media only screen and (max-width: 767px){.button--tertiary span,.button--tertiary-light span{max-width:none;text-align:left}}.button--header-secondary{background-color:var(--color-light-green);border-color:var(--color-light-green);width:fit-content;color:var(--color-dark-blue)}.button--header-secondary span{max-width:none;text-align:center}.button--header-secondary:hover{background-color:var(--color-mid-purple);border-color:var(--color-mid-purple);color:var(--color-dark-blue)}.button--header-secondary:focus-visible{background-color:var(--color-light-purple);border-color:var(--color-solid-pink)}.button--header-secondary:active{background-color:var(--color-mid-purple);border-color:var(--color-mid-purple);color:var(--color-dark-blue)}.button--large{padding:var(--spacing-base) var(--spacing-xs);font-size:clamp(var(--text-base),.4839rem + 1.0753vw,var(--text-md))}@media only screen and (min-width: 1480px){.button--large{padding:var(--spacing-md) var(--spacing-lg)}}.buttons-grouped{display:flex;flex-direction:column;row-gap:var(--spacing-base);column-gap:var(--spacing-base)}@media only screen and (min-width: 960px){.buttons-grouped{flex-direction:row;align-items:stretch;column-gap:var(--spacing-md)}}.buttons-grouped--row{flex-direction:column}.button--read-more{padding:0;margin-top:var(--spacing-xs)}.button--back{flex-direction:row-reverse}.button--back span{max-width:none}.button--back svg{margin:0 .812rem 0 0}@media only screen and (min-width: 768px){.button--back svg{margin-right:var(--spacing-sm)}}html{scroll-behavior:smooth;font-family:var(--font-family-text);font-weight:var(--font-weight-normal);font-size:100%;-webkit-text-size-adjust:100%}h1,h2,h3,h4,h5,h6,p,strong,label,legend,figure,ul,ol,blockquote,pre{margin:0;padding:0}*+h1,*+h2,*+h3,*+h4,*+h5,*+h6,*+p,*+strong,*+label,*+legend,*+figure,*+ul,*+ol,*+blockquote,*+pre{margin-top:var(--spacing-base)}@media only screen and (min-width: 768px){*+h1,*+h2,*+h3,*+h4,*+h5,*+h6,*+p,*+strong,*+label,*+legend,*+figure,*+ul,*+ol,*+blockquote,*+pre{margin-top:var(--spacing-md)}}.display,.h1,.h2,.h3,.h4,h1,h2,h3,h4,h5,h6{color:var(--color-dark-blue);font-family:var(--font-family-heading);font-weight:var(--font-weight-medium);margin-bottom:var(--spacing-base)}@media only screen and (min-width: 768px){.display,.h1,.h2,.h3,.h4,h1,h2,h3,h4,h5,h6{margin-bottom:var(--spacing-md)}}.display{font-size:clamp(var(--text-4xl),-3.9395rem + 12.6344vw,var(--text-8xl));line-height:1.2;letter-spacing:clamp(.04375rem,-.124rem + .3495vw,.125rem);line-height:clamp(2.625rem,-3.9556rem + 13.7097vw,5.8125rem)}h1,.h1{font-size:clamp(var(--text-2xl),-1.7964rem + 7.2581vw,var(--text-7xl));letter-spacing:clamp(.05rem,-.079rem + .2688vw,.1125rem);line-height:clamp(2rem,-1.4839rem + 7.2581vw,3.6875rem)}h2,.h2{font-size:clamp(var(--text-lg),-.4315rem + 3.7634vw,var(--text-6xl));letter-spacing:clamp(.05rem,-.079rem + .2688vw,.1125rem);line-height:clamp(1.625rem,-.5685rem + 4.5699vw,2.6875rem)}h3,.h3{font-size:clamp(var(--text-md),.3508rem + 1.6129vw,var(--text-xl));letter-spacing:clamp(.05rem,-.0661rem + .2419vw,.10625rem);line-height:clamp(1.4375rem,.4052rem + 2.1505vw,1.9375rem)}h4,h5,h6,.h4{font-size:clamp(var(--text-sm),.6169rem + .5376vw,var(--text-base));letter-spacing:clamp(.0625rem,.0238rem + .0806vw,.08125rem);line-height:clamp(1.1875rem,.5423rem + 1.3441vw,1.5rem)}label,legend,button,input[type=submit]{color:var(--color-dark-blue);font-family:var(--font-primary);font-weight:var(--font-weight-bold);font-size:clamp(var(--text-sm),.6169rem + .5376vw,var(--text-base))}label,legend{display:block;line-height:clamp(1.3125rem,.7964rem + 1.0753vw,1.5625rem)}label{font-weight:var(--font-weight-black)}legend{font-family:var(--font-family-heading);font-weight:var(--font-weight-medium)}p{color:var(--color-dark-blue);font-family:var(--font-primary);font-weight:var(--font-weight-normal);font-size:clamp(var(--text-sm),.6169rem + .5376vw,var(--text-base));line-height:clamp(1.3125rem,.7964rem + 1.0753vw,1.5625rem)}small,.text-small{font-size:clamp(var(--text-xxs),.1754rem + .8065vw,var(--text-xs));line-height:clamp(.875rem,.746rem + .2688vw,.9375rem)}.text-large{font-family:var(--font-family-heading);font-weight:var(--font-weight-light);font-size:clamp(var(--text-md),-1.484rem + 3.7634vw,var(--text-5xl));letter-spacing:clamp(.075rem,-.0153rem + .1882vw,.11875rem);line-height:clamp(1.625rem,.4637rem + 2.4194vw,2.1875rem);font-size:var(--text-md);line-height:1.625rem}@media only screen and (min-width: 768px){.text-large{font-size:1.875rem;line-height:2.1875rem}}hr{margin:var(--spacing-lg) 0;border:0;height:1px;background-color:var(--color-mid-purple)}blockquote{font-style:italic;font-size:clamp(var(--text-sm),.6169rem + .5376vw,var(--text-base));line-height:clamp(1.3125rem,.7964rem + 1.0753vw,1.5625rem)}code{font-family:monospace;display:block;font-size:clamp(var(--text-sm),.6169rem + .5376vw,var(--text-base));padding:var(--spacing-base);background-color:var(--color-light-grey);white-space:pre;-webkit-overflow-scrolling:touch;overflow-x:scroll;max-width:100%;min-width:100px}#app,#app>main{min-height:100svh}.section{width:100%;position:relative}.container{position:relative;margin-left:auto;margin-right:auto;padding:var(--spacing-base);max-width:calc(var(--site-width) + var(--spacing-base) * 2)}@media only screen and (min-width: 768px){.container{padding:var(--spacing-md);max-width:calc(var(--site-width) + var(--spacing-md) * 2)}}.grid{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:1rem;gap:1rem;width:100%}.col-1{grid-column-end:span 1}.col-offset-1{grid-column-start:2}.row-1{grid-row-end:span 1}.row-offset-1{grid-row-start:2}.col-2{grid-column-end:span 2}.col-offset-2{grid-column-start:3}.row-2{grid-row-end:span 2}.row-offset-2{grid-row-start:3}.col-3{grid-column-end:span 3}.col-offset-3{grid-column-start:4}.row-3{grid-row-end:span 3}.row-offset-3{grid-row-start:4}.col-4{grid-column-end:span 4}.col-offset-4{grid-column-start:5}.row-4{grid-row-end:span 4}.row-offset-4{grid-row-start:5}.col-5{grid-column-end:span 5}.col-offset-5{grid-column-start:6}.row-5{grid-row-end:span 5}.row-offset-5{grid-row-start:6}.col-6{grid-column-end:span 6}.col-offset-6{grid-column-start:7}.row-6{grid-row-end:span 6}.row-offset-6{grid-row-start:7}.col-7{grid-column-end:span 7}.col-offset-7{grid-column-start:8}.row-7{grid-row-end:span 7}.row-offset-7{grid-row-start:8}.col-8{grid-column-end:span 8}.col-offset-8{grid-column-start:9}.row-8{grid-row-end:span 8}.row-offset-8{grid-row-start:9}.col-9{grid-column-end:span 9}.col-offset-9{grid-column-start:10}.row-9{grid-row-end:span 9}.row-offset-9{grid-row-start:10}.col-10{grid-column-end:span 10}.col-offset-10{grid-column-start:11}.row-10{grid-row-end:span 10}.row-offset-10{grid-row-start:11}.col-11{grid-column-end:span 11}.col-offset-11{grid-column-start:12}.row-11{grid-row-end:span 11}.row-offset-11{grid-row-start:12}.col-12{grid-column-end:span 12}.col-offset-12{grid-column-start:13}.row-12{grid-row-end:span 12}.row-offset-12{grid-row-start:13}@media (min-width: 480px){.col-xs-1{grid-column-end:span 1}.col-offset-xs-1{grid-column-start:2}.row-xs-1{grid-row-end:span 1}.row-offset-xs-1{grid-row-start:2}.col-xs-2{grid-column-end:span 2}.col-offset-xs-2{grid-column-start:3}.row-xs-2{grid-row-end:span 2}.row-offset-xs-2{grid-row-start:3}.col-xs-3{grid-column-end:span 3}.col-offset-xs-3{grid-column-start:4}.row-xs-3{grid-row-end:span 3}.row-offset-xs-3{grid-row-start:4}.col-xs-4{grid-column-end:span 4}.col-offset-xs-4{grid-column-start:5}.row-xs-4{grid-row-end:span 4}.row-offset-xs-4{grid-row-start:5}.col-xs-5{grid-column-end:span 5}.col-offset-xs-5{grid-column-start:6}.row-xs-5{grid-row-end:span 5}.row-offset-xs-5{grid-row-start:6}.col-xs-6{grid-column-end:span 6}.col-offset-xs-6{grid-column-start:7}.row-xs-6{grid-row-end:span 6}.row-offset-xs-6{grid-row-start:7}.col-xs-7{grid-column-end:span 7}.col-offset-xs-7{grid-column-start:8}.row-xs-7{grid-row-end:span 7}.row-offset-xs-7{grid-row-start:8}.col-xs-8{grid-column-end:span 8}.col-offset-xs-8{grid-column-start:9}.row-xs-8{grid-row-end:span 8}.row-offset-xs-8{grid-row-start:9}.col-xs-9{grid-column-end:span 9}.col-offset-xs-9{grid-column-start:10}.row-xs-9{grid-row-end:span 9}.row-offset-xs-9{grid-row-start:10}.col-xs-10{grid-column-end:span 10}.col-offset-xs-10{grid-column-start:11}.row-xs-10{grid-row-end:span 10}.row-offset-xs-10{grid-row-start:11}.col-xs-11{grid-column-end:span 11}.col-offset-xs-11{grid-column-start:12}.row-xs-11{grid-row-end:span 11}.row-offset-xs-11{grid-row-start:12}.col-xs-12{grid-column-end:span 12}.col-offset-xs-12{grid-column-start:13}.row-xs-12{grid-row-end:span 12}.row-offset-xs-12{grid-row-start:13}}@media (min-width: 768px){.col-sm-1{grid-column-end:span 1}.col-offset-sm-1{grid-column-start:2}.row-sm-1{grid-row-end:span 1}.row-offset-sm-1{grid-row-start:2}.col-sm-2{grid-column-end:span 2}.col-offset-sm-2{grid-column-start:3}.row-sm-2{grid-row-end:span 2}.row-offset-sm-2{grid-row-start:3}.col-sm-3{grid-column-end:span 3}.col-offset-sm-3{grid-column-start:4}.row-sm-3{grid-row-end:span 3}.row-offset-sm-3{grid-row-start:4}.col-sm-4{grid-column-end:span 4}.col-offset-sm-4{grid-column-start:5}.row-sm-4{grid-row-end:span 4}.row-offset-sm-4{grid-row-start:5}.col-sm-5{grid-column-end:span 5}.col-offset-sm-5{grid-column-start:6}.row-sm-5{grid-row-end:span 5}.row-offset-sm-5{grid-row-start:6}.col-sm-6{grid-column-end:span 6}.col-offset-sm-6{grid-column-start:7}.row-sm-6{grid-row-end:span 6}.row-offset-sm-6{grid-row-start:7}.col-sm-7{grid-column-end:span 7}.col-offset-sm-7{grid-column-start:8}.row-sm-7{grid-row-end:span 7}.row-offset-sm-7{grid-row-start:8}.col-sm-8{grid-column-end:span 8}.col-offset-sm-8{grid-column-start:9}.row-sm-8{grid-row-end:span 8}.row-offset-sm-8{grid-row-start:9}.col-sm-9{grid-column-end:span 9}.col-offset-sm-9{grid-column-start:10}.row-sm-9{grid-row-end:span 9}.row-offset-sm-9{grid-row-start:10}.col-sm-10{grid-column-end:span 10}.col-offset-sm-10{grid-column-start:11}.row-sm-10{grid-row-end:span 10}.row-offset-sm-10{grid-row-start:11}.col-sm-11{grid-column-end:span 11}.col-offset-sm-11{grid-column-start:12}.row-sm-11{grid-row-end:span 11}.row-offset-sm-11{grid-row-start:12}.col-sm-12{grid-column-end:span 12}.col-offset-sm-12{grid-column-start:13}.row-sm-12{grid-row-end:span 12}.row-offset-sm-12{grid-row-start:13}}@media (min-width: 960px){.col-md-1{grid-column-end:span 1}.col-offset-md-1{grid-column-start:2}.row-md-1{grid-row-end:span 1}.row-offset-md-1{grid-row-start:2}.col-md-2{grid-column-end:span 2}.col-offset-md-2{grid-column-start:3}.row-md-2{grid-row-end:span 2}.row-offset-md-2{grid-row-start:3}.col-md-3{grid-column-end:span 3}.col-offset-md-3{grid-column-start:4}.row-md-3{grid-row-end:span 3}.row-offset-md-3{grid-row-start:4}.col-md-4{grid-column-end:span 4}.col-offset-md-4{grid-column-start:5}.row-md-4{grid-row-end:span 4}.row-offset-md-4{grid-row-start:5}.col-md-5{grid-column-end:span 5}.col-offset-md-5{grid-column-start:6}.row-md-5{grid-row-end:span 5}.row-offset-md-5{grid-row-start:6}.col-md-6{grid-column-end:span 6}.col-offset-md-6{grid-column-start:7}.row-md-6{grid-row-end:span 6}.row-offset-md-6{grid-row-start:7}.col-md-7{grid-column-end:span 7}.col-offset-md-7{grid-column-start:8}.row-md-7{grid-row-end:span 7}.row-offset-md-7{grid-row-start:8}.col-md-8{grid-column-end:span 8}.col-offset-md-8{grid-column-start:9}.row-md-8{grid-row-end:span 8}.row-offset-md-8{grid-row-start:9}.col-md-9{grid-column-end:span 9}.col-offset-md-9{grid-column-start:10}.row-md-9{grid-row-end:span 9}.row-offset-md-9{grid-row-start:10}.col-md-10{grid-column-end:span 10}.col-offset-md-10{grid-column-start:11}.row-md-10{grid-row-end:span 10}.row-offset-md-10{grid-row-start:11}.col-md-11{grid-column-end:span 11}.col-offset-md-11{grid-column-start:12}.row-md-11{grid-row-end:span 11}.row-offset-md-11{grid-row-start:12}.col-md-12{grid-column-end:span 12}.col-offset-md-12{grid-column-start:13}.row-md-12{grid-row-end:span 12}.row-offset-md-12{grid-row-start:13}}@media (min-width: 1140px){.col-lg-1{grid-column-end:span 1}.col-offset-lg-1{grid-column-start:2}.row-lg-1{grid-row-end:span 1}.row-offset-lg-1{grid-row-start:2}.col-lg-2{grid-column-end:span 2}.col-offset-lg-2{grid-column-start:3}.row-lg-2{grid-row-end:span 2}.row-offset-lg-2{grid-row-start:3}.col-lg-3{grid-column-end:span 3}.col-offset-lg-3{grid-column-start:4}.row-lg-3{grid-row-end:span 3}.row-offset-lg-3{grid-row-start:4}.col-lg-4{grid-column-end:span 4}.col-offset-lg-4{grid-column-start:5}.row-lg-4{grid-row-end:span 4}.row-offset-lg-4{grid-row-start:5}.col-lg-5{grid-column-end:span 5}.col-offset-lg-5{grid-column-start:6}.row-lg-5{grid-row-end:span 5}.row-offset-lg-5{grid-row-start:6}.col-lg-6{grid-column-end:span 6}.col-offset-lg-6{grid-column-start:7}.row-lg-6{grid-row-end:span 6}.row-offset-lg-6{grid-row-start:7}.col-lg-7{grid-column-end:span 7}.col-offset-lg-7{grid-column-start:8}.row-lg-7{grid-row-end:span 7}.row-offset-lg-7{grid-row-start:8}.col-lg-8{grid-column-end:span 8}.col-offset-lg-8{grid-column-start:9}.row-lg-8{grid-row-end:span 8}.row-offset-lg-8{grid-row-start:9}.col-lg-9{grid-column-end:span 9}.col-offset-lg-9{grid-column-start:10}.row-lg-9{grid-row-end:span 9}.row-offset-lg-9{grid-row-start:10}.col-lg-10{grid-column-end:span 10}.col-offset-lg-10{grid-column-start:11}.row-lg-10{grid-row-end:span 10}.row-offset-lg-10{grid-row-start:11}.col-lg-11{grid-column-end:span 11}.col-offset-lg-11{grid-column-start:12}.row-lg-11{grid-row-end:span 11}.row-offset-lg-11{grid-row-start:12}.col-lg-12{grid-column-end:span 12}.col-offset-lg-12{grid-column-start:13}.row-lg-12{grid-row-end:span 12}.row-offset-lg-12{grid-row-start:13}}@media (min-width: 1280px){.col-xl-1{grid-column-end:span 1}.col-offset-xl-1{grid-column-start:2}.row-xl-1{grid-row-end:span 1}.row-offset-xl-1{grid-row-start:2}.col-xl-2{grid-column-end:span 2}.col-offset-xl-2{grid-column-start:3}.row-xl-2{grid-row-end:span 2}.row-offset-xl-2{grid-row-start:3}.col-xl-3{grid-column-end:span 3}.col-offset-xl-3{grid-column-start:4}.row-xl-3{grid-row-end:span 3}.row-offset-xl-3{grid-row-start:4}.col-xl-4{grid-column-end:span 4}.col-offset-xl-4{grid-column-start:5}.row-xl-4{grid-row-end:span 4}.row-offset-xl-4{grid-row-start:5}.col-xl-5{grid-column-end:span 5}.col-offset-xl-5{grid-column-start:6}.row-xl-5{grid-row-end:span 5}.row-offset-xl-5{grid-row-start:6}.col-xl-6{grid-column-end:span 6}.col-offset-xl-6{grid-column-start:7}.row-xl-6{grid-row-end:span 6}.row-offset-xl-6{grid-row-start:7}.col-xl-7{grid-column-end:span 7}.col-offset-xl-7{grid-column-start:8}.row-xl-7{grid-row-end:span 7}.row-offset-xl-7{grid-row-start:8}.col-xl-8{grid-column-end:span 8}.col-offset-xl-8{grid-column-start:9}.row-xl-8{grid-row-end:span 8}.row-offset-xl-8{grid-row-start:9}.col-xl-9{grid-column-end:span 9}.col-offset-xl-9{grid-column-start:10}.row-xl-9{grid-row-end:span 9}.row-offset-xl-9{grid-row-start:10}.col-xl-10{grid-column-end:span 10}.col-offset-xl-10{grid-column-start:11}.row-xl-10{grid-row-end:span 10}.row-offset-xl-10{grid-row-start:11}.col-xl-11{grid-column-end:span 11}.col-offset-xl-11{grid-column-start:12}.row-xl-11{grid-row-end:span 11}.row-offset-xl-11{grid-row-start:12}.col-xl-12{grid-column-end:span 12}.col-offset-xl-12{grid-column-start:13}.row-xl-12{grid-row-end:span 12}.row-offset-xl-12{grid-row-start:13}}fieldset{border:none;margin:0;padding:0}label,legend{color:var(--color-dark-blue);font-weight:var(--font-weight-bold)}label{margin-bottom:.437rem}@media only screen and (min-width: 768px){label{margin-bottom:.312rem}}input[type=text],input[type=email],input[type=search],input[type=password],input[type=number],input[list],select,textarea{transition:border-color .3s var(--transition-easing-base);width:100%;border:1px solid var(--color-mid-purple);color:var(--color-dark-blue);border-radius:var(--border-radius-small);padding:var(--spacing-xs);height:var(--input-height-mobile);font-size:var(--text-base);background-color:var(--color-white)}@media only screen and (min-width: 768px){input[type=text],input[type=email],input[type=search],input[type=password],input[type=number],input[list],select,textarea{height:var(--input-height-desktop)}}input[type=text]::placeholder,input[type=email]::placeholder,input[type=search]::placeholder,input[type=password]::placeholder,input[type=number]::placeholder,input[list]::placeholder,select::placeholder,textarea::placeholder{color:var(--color-dark-grey);opacity:1}input[type=text]:focus,input[type=email]:focus,input[type=search]:focus,input[type=password]:focus,input[type=number]:focus,input[list]:focus,select:focus,textarea:focus{border-color:var(--color-dark-blue)}input::-webkit-calendar-picker-indicator,input::-webkit-list-button{visibility:hidden;display:none!important;pointer-events:none;position:absolute;right:0}input[list]::-webkit-contacts-auto-fill-button{visibility:hidden;display:none!important;pointer-events:none;position:absolute;right:0}option{color:var(--color-dark-blue)}select:invalid{color:#bfbfbf}.form-element__heading{display:flex;justify-content:space-between}.form-element__limited-chars{color:var(--color-dark-blue)}@media only screen and (max-width: 767px){.form-element__limited-chars{font-size:var(--text-sm)}}.form-element--select{position:relative}.form-element--select:after{content:"";position:absolute;right:2px;top:2px;bottom:2px;background-color:var(--color-white);width:var(--spacing-lg);border-radius:0 var(--border-radius-small) var(--border-radius-small) 0;overflow:hidden;height:calc(100% - .25rem);pointer-events:none}.form-element--select-icon{position:absolute;top:50%;transform:translateY(-50%);right:.25rem;width:24px;z-index:2;fill:var(--color-dark-blue);pointer-events:none}.form-element select{-moz-appearance:none;-webkit-appearance:none;appearance:none;padding-right:1.5rem}.form-element--checkbox{display:inline-flex;align-items:center;gap:8px}.form-element--checkbox label{margin:0}textarea{width:100%;height:var(--textarea-height-mobile);resize:none}@media only screen and (min-width: 768px){textarea{height:var(--textarea-height-desktop)}}.form-element--datalist{color:#000}.form-element--datalist .form-element__selected{border-radius:4px;border:1px solid var(--color-mid-turquoise);background:var(--color-light-turquoise);display:flex;padding:16px;flex-direction:column;align-items:flex-start;align-self:stretch;margin-top:8px}.form-element--datalist .form-element__selected h2{font-size:16px;line-height:24px;margin:0}.form-element--datalist .form-element__selected--header{display:flex;align-items:flex-start;justify-content:space-between;width:100%;gap:8px;margin-bottom:8px}.form-element--datalist .form-element__selected--remove{color:var(--color-dark-blue);font-size:16px;font-weight:400;line-height:25px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;padding:0;width:fit-content;flex-shrink:0}@media only screen and (min-width: 768px){.form-element--datalist .form-element__selected--remove{align-self:flex-end}}.form-element--datalist .form-element__selected--remove svg{width:20px;height:20px;margin:0}.form-element--datalist .form-element__selected--details{margin-top:0;border-radius:4px;background:var(--color-white);display:flex;padding:8px 16px;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch}.form-element--datalist .form-element__selected li{font-size:16px;color:var(--color-dark-blue)}.form-element--datalist .form-element__selected li span{font-weight:700}.form-buttons{margin-top:var(--spacing-md)}.form-buttons--actions,.form-buttons--actions .button-support{width:100%}@media only screen and (min-width: 768px){.form-buttons--actions .button-support{width:auto}}.form-buttons--actions .button__icon{height:auto;max-width:var(--spacing-md);margin-left:var(--spacing-xs);flex-shrink:0;fill:currentColor;margin-top:.25rem;margin-bottom:.25rem}.form-buttons--actions .button .loader-icon{width:18px;height:18px;display:flex;justify-content:center;align-items:center}.form-buttons--actions .button .loader-icon svg{width:18px;height:auto;flex-shrink:0}.form-support-text{font-size:12px;font-style:normal;font-weight:500;line-height:15px}.form-support-text a{font-weight:600;color:var(--color-dark-blue)}.form-element__support-text{font-size:12px;color:var(--color-dark-blue);display:inline-flex;gap:.5rem;margin-top:.5rem}.form-element__support-text,.form-element__support-text a{color:var(--color-dark-blue)}.form-element__support-text a{font-weight:600}.form-element__support-text p{margin:0;font-size:inherit;line-height:15px}.form-element__support-text svg{flex-shrink:0;width:16px;height:16px}.error-message{color:red;margin-top:var(--spacing-sm)}table{border-collapse:collapse;width:100%;color:var(--color-dark-blue);table-layout:fixed}@media only screen and (max-width: 767px){table thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}}@media only screen and (max-width: 767px){table tr{display:block;border-bottom:1px solid rgba(35,45,90,.15);margin-bottom:1rem;padding-bottom:1rem}}table th,table td{padding:1rem .5rem;vertical-align:top;border-bottom:1px solid rgba(35,45,90,.15)}@media only screen and (max-width: 767px){table td{display:block;text-align:left;border:none;padding:.25rem 0}}table td:before{content:attr(data-label);font-weight:700;display:block}@media only screen and (min-width: 768px){table td:before{content:none}}.printed-view{color:var(--color-dark-blue)}.printed-view .container{max-width:75.875rem}.printed-view__header--holder{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-xl)}@media only screen and (min-width: 768px){.printed-view__header--holder{margin-bottom:var(--spacing-2xl)}}.printed-view__header--text-wrap{text-align:right}.printed-view__header--years-wrap>span{text-transform:uppercase;display:block;font-size:var(--text-sm)}@media only screen and (min-width: 768px){.printed-view__header--years-wrap>span{margin-bottom:-.3125rem}}.printed-view__header--years-wrap>h3{font-weight:var(--font-weight-medium);margin:0}.printed-view__logo{flex-shrink:0;margin-right:var(--spacing-base)}@media only screen and (min-width: 768px){.printed-view__logo{width:12.5rem}}@media only screen and (min-width: 1140px){.printed-view__logo{width:19.187rem}}@media only screen and (max-width: 767px){.printed-view__logo--desktop{display:none}}@media only screen and (min-width: 768px){.printed-view__logo--mobile{display:none}}@media print{.printed-view__logo--mobile{display:none}}.printed-view__logo svg{width:100%}@media only screen and (min-width: 768px){.printed-view__notes{display:flex;align-items:center;justify-content:space-between}}@media print{.printed-view__notes{display:none}}.printed-view__notes--text{margin-bottom:var(--spacing-base)}@media only screen and (min-width: 768px){.printed-view__notes--text{margin-bottom:0}}.selected-item{margin-bottom:2.375rem;break-inside:auto}.selected-item:nth-child(2) .selected-item__heading--circle{background-color:var(--color-mid-pink)}.selected-item:nth-child(3) .selected-item__heading--circle{background-color:var(--color-mid-green)}.selected-item:nth-child(4) .selected-item__heading--circle{background-color:var(--color-mid-yellow)}.selected-item:nth-child(5) .selected-item__heading--circle{background-color:var(--color-mid-purple)}.selected-item:last-child{margin-bottom:0}.selected-item__heading{display:flex;align-items:center;margin-bottom:1.125rem;break-inside:avoid}.selected-item__heading--circle{transition:border-color .3s var(--transition-easing-base);height:2.437rem;width:2.437rem;border:1px solid transparent;background-color:rgb(var(--color-light-blue));border-radius:50%;font-family:var(--font-family-heading);font-weight:var(--font-weight-bold);font-style:italic;font-size:1.4rem;line-height:1;color:var(--color-white);display:flex;align-items:center;justify-content:center;margin-right:.687rem;flex-shrink:0;padding-top:.312rem}.selected-item__heading--title{margin:0;font-weight:var(--font-weight-bold);font-size:var(--text-xl);letter-spacing:.075rem}@media only screen and (min-width: 768px){.selected-item__heading--title{font-size:var(--text-5xl)}}.selected-item__table-holder{overflow:hidden;overflow-x:auto}@media print{.selected-item__table-holder{overflow:hidden}}.selected-item__table{margin:0;padding:0;width:100%;min-width:43.75rem;border-collapse:separate;border:1pt solid rgba(0,0,0,.2);border-spacing:2pt;break-inside:auto}.selected-item__table tr{break-inside:auto}.selected-item__table tr.not-yet-in-place td{background-color:var(--color-mid-red)}.selected-item__table tr.not-yet-in-place td.selected-item__table--status{color:var(--color-solid-orange)}.selected-item__table tr.not-yet-in-place td .table-status{color:var(--color-dark-green)}.selected-item__table tr.achieved td{background-color:var(--color-thin-green)}.selected-item__table tr.achieved td.selected-item__table--status{color:var(--color-dark-green)}.selected-item__table tr.working-towards td{background-color:var(--color-thin-yellow)}.selected-item__table tr.working-towards td.selected-item__table--status{color:var(--color-dark-yellow)}.selected-item__table td,.selected-item__table th{padding:1.2rem 1.5rem;padding:.75rem .937rem;text-align:left;vertical-align:top;position:relative;z-index:0;width:13.15rem;height:100%;min-height:1px;font-size:1rem;color:var(--color-mid-grey);background:var(--color-thin-grey);letter-spacing:-.0187rem}.selected-item__table td:first-child,.selected-item__table th:first-child{width:18.15rem}.selected-item__table td:last-child,.selected-item__table th:last-child{width:auto}.selected-item__table td{break-inside:auto}.selected-item__table td:first-child{font-weight:var(--font-weight-bold)}@media print{.selected-item__table td:first-child{width:25%}}.selected-item__table .selected-item__table--action-text{break-inside:avoid;display:block}.selected-item__table .selected-item__table--status{font-weight:var(--font-weight-bold)}@media print{.selected-item__table .selected-item__table--status{width:29%}}@media print{.selected-item__table .selected-item__table--notes{width:45%}}.selected-item__table--status-icon{width:1.875rem;display:inline-block;vertical-align:middle;margin:-.5rem .2rem -.5rem -.5rem}.section__header{margin-bottom:2.937rem}.section__header--text-wrap{text-align:right}.section__header h2{margin-bottom:0;font-weight:var(--font-weight-bold);font-size:var(--text-lg);line-height:1;margin-bottom:.125rem}@media only screen and (min-width: 768px){.section__header h2{font-size:var(--text-xl);letter-spacing:.056rem}}.submissions{border-radius:4px;border:1px solid var(--color-dark-blue)}.submissions__title span{font-size:12px;display:block;color:#232d5ab3}.submissions__title h3{margin-top:8px}@media only screen and (min-width: 768px){.submissions__table th:nth-child(2),.submissions__table td:nth-child(2){width:60%}}.submissions__table .button{padding-inline:0}.submissions__table .button svg{transition:transform .25s ease}.submissions__table .button[aria-expanded=true] svg{transform:rotate(180deg)}.submissions__status{display:inline-flex;align-items:center;gap:.25rem}.submissions__status svg{width:25px;height:25px;flex-shrink:0}.submissions-section .form-buttons{display:flex;flex-direction:column-reverse;margin-top:var(--spacing-lg);align-items:center;position:relative;z-index:3;gap:var(--spacing-base)}@media only screen and (min-width: 768px){.submissions-section .form-buttons{flex-direction:row;justify-content:space-between;margin-top:var(--spacing-2xl);align-items:flex-start}}.submissions-section .small-text{color:#000;font-size:12px;font-style:normal;font-weight:500;line-height:15px;margin-top:8px}@media only screen and (min-width: 768px){.submissions-section .small-text{text-align:right}}.accordion{width:100%;margin-bottom:var(--spacing-base)}.accordion:last-child{margin-bottom:0}.accordion:nth-child(2) .accordion__step-circle{background-color:var(--color-mid-pink);border-color:var(--color-mid-pink)}.accordion:nth-child(3) .accordion__step-circle{background-color:var(--color-mid-green);border-color:var(--color-mid-green)}.accordion:nth-child(4) .accordion__step-circle{background-color:var(--color-mid-yellow);border-color:var(--color-mid-yellow)}.accordion:nth-child(5) .accordion__step-circle{background-color:var(--color-light-purple);border-color:var(--color-light-purple)}.accordion__opener{transition:background-color .3s var(--transition-easing-base),color .3s var(--transition-easing-base),border-color .3s var(--transition-easing-base);padding:0;display:flex;align-items:center;flex-direction:row;justify-content:space-between;width:100%;border-radius:var(--border-radius-small);background-color:var(--color-solid-purple);border:2px solid var(--color-solid-purple);color:var(--color-white);text-align:left;cursor:pointer;padding:.375rem var(--spacing-base)}.accordion__opener:focus{background-color:var(--color-white);border-color:var(--color-dark-blue);color:var(--color-dark-blue)}.accordion__opener:focus-visible{outline:none}@media (hover: hover){.accordion__opener:hover{background-color:var(--color-light-purple);border-color:var(--color-light-purple);color:var(--color-dark-blue)}.accordion__opener:hover .accordion__step-circle{border-color:var(--color-solid-purple)!important}}.accordion__opener *{pointer-events:none}.accordion__opener--active{background-color:var(--color-light-purple);border-color:var(--color-light-purple);color:var(--color-dark-blue)}.accordion__opener--active:focus{background-color:var(--color-light-purple);border-color:var(--color-light-purple);color:var(--color-dark-blue)}.accordion__opener--active .accordion__step-circle{border-color:var(--color-solid-purple)!important}.accordion__opener--active .accordion__icon{transform:rotate(180deg);margin-left:0}.accordion__opener h3{margin:0;color:currentColor;font-weight:var(--font-weight-medium);font-size:var(--text-xl);line-height:1.9375rem;letter-spacing:.106rem;text-transform:lowercase}.accordion__opener h3:first-letter{text-transform:uppercase}.accordion__step-circle{transition:border-color .3s var(--transition-easing-base);height:1.875rem;width:1.875rem;border:1px solid transparent;background-color:rgb(var(--color-light-blue));border-radius:50%;font-family:var(--font-family-heading);font-weight:var(--font-weight-bold);font-style:italic;font-size:1.4rem;line-height:1;color:var(--color-dark-blue);display:flex;align-items:center;justify-content:center;margin-right:var(--spacing-xs);flex-shrink:0;padding-top:.312rem}@media only screen and (min-width: 768px){.accordion__step-circle{margin-right:var(--spacing-base)}}.accordion__icon{transition:transform .3s var(--transition-easing-base);width:.875rem;margin-left:var(--spacing-base);fill:currentColor;flex-shrink:0}@media only screen and (min-width: 1140px){.accordion__icon{margin-right:.625rem}}.accordion__content>.container{padding:var(--spacing-base) .75rem 0}@media only screen and (min-width: 768px){.accordion__content>.container{padding:var(--spacing-lg) var(--spacing-md) 0}}.accordion__opener-content{display:flex;align-items:center;flex-direction:row;justify-content:flex-start}.banner{background-color:var(--color-mid-pink);display:flex;align-items:center;min-height:19.5rem;border-radius:0 0 var(--border-radius-small) var(--border-radius-small)}.banner>.container{width:100%;align-items:center}.banner__with-image{padding-bottom:3rem}@media only screen and (min-width: 768px){.banner__with-image{padding-bottom:0}}.banner__content{order:2}@media only screen and (min-width: 768px){.banner__content{order:1}}.banner__cta{order:2;display:flex;gap:1rem;align-items:stretch;flex-direction:column}@media only screen and (min-width: 768px){.banner__cta{flex-direction:column}}@media only screen and (min-width: 960px){.banner__cta{flex-direction:row}}.banner__cta .button{width:100%;padding:var(--spacing-base) var(--spacing-md);flex-direction:row-reverse}@media only screen and (min-width: 960px){.banner__cta .button{width:100%}}@media only screen and (min-width: 768px){.banner__cta .button{font-size:24px;line-height:31px;flex-direction:column-reverse;padding:var(--spacing-md) var(--spacing-md)}.banner__cta .button svg{width:100%;max-width:60px;margin-left:0;max-height:60px}}.banner__cta .button.router-link-active{background-color:var(--color-solid-purple);border-color:var(--color-solid-purple);color:var(--color-white)}.banner__cta .button.router-link-active:hover:not(:active){background-color:var(--color-mid-purple);color:var(--color-dark-blue);border-color:var(--color-mid-purple)}.banner__image{order:1}.banner__image img{padding-bottom:1rem}@media only screen and (min-width: 768px){.banner__image img{padding-bottom:0}}@media only screen and (min-width: 768px){.banner__image{order:2;padding-left:1rem}}.card{background-color:var(--color-light-turquoise);border-radius:var(--border-radius-small)}.card__container{transition:background-color .3s var(--transition-easing-base);height:100%;border-radius:inherit;display:flex;align-items:flex-start;flex-direction:column;justify-content:space-between}.card__content{height:100%;width:100%;display:flex;align-items:flex-start;flex-direction:column;justify-content:space-between}.card__content>.container{padding-bottom:0;width:100%}.card__content h3{margin-bottom:0}.card__summary{margin-top:var(--spacing-xs)}.card__footer{margin-top:0}.card__footer .button{padding:0;color:var(--color-dark-blue)}.footer{background-color:var(--color-solid-purple)}.footer>.container{padding:var(--spacing-md) .75rem}@media only screen and (min-width: 768px){.footer>.container{padding:var(--spacing-lg) var(--spacing-md)}}@media only screen and (min-width: 768px){.footer__holder{display:flex;justify-content:space-between;align-items:center}}.footer__copyright{font-weight:var(--font-weight-bold);font-size:var(--text-xs);color:var(--color-white);font-weight:var(--font-weight-normal);margin-top:1.25rem}@media only screen and (min-width: 768px){.footer__copyright{margin-top:0}}.header>.container{padding:var(--spacing-xs) .75rem}@media only screen and (min-width: 768px){.header>.container{padding:var(--spacing-xs) var(--spacing-md)}}.header__holder{display:flex;align-items:center;justify-content:space-between}.header__logo{flex-shrink:0;margin-right:var(--spacing-xs);width:3.625rem}@media only screen and (min-width: 768px){.header__logo{width:18.75rem}}@media only screen and (min-width: 1140px){.header__logo{width:19.187rem}}@media only screen and (max-width: 767px){.header__logo--desktop{display:none}}@media only screen and (min-width: 768px){.header__logo--mobile{display:none}}@media print{.header__logo--mobile{display:none}}.header__logo svg{width:100%}@media only screen and (max-width: 767px){.header .header__button{flex-grow:1;justify-content:center}}.highlighted-content+.highlighted-content--stack{margin-bottom:0;margin-top:-1rem}@media only screen and (min-width: 768px){.highlighted-content+.highlighted-content--stack{margin-top:-2.5rem}}.highlighted-content+.highlighted-content--stack>.container{padding-top:0}.highlighted-content+.highlighted-content--stack:not(:last-of-type){margin-bottom:1rem}@media only screen and (min-width: 768px){.highlighted-content+.highlighted-content--stack:not(:last-of-type){margin-bottom:2.5rem}}.highlighted-content+.highlighted-content--stack:not(:last-of-type)>.container{padding-bottom:var(--spacing-base)}.highlighted-content__title{display:flex;align-items:center}.highlighted-content__title svg{width:2.5rem;height:auto;margin-right:1rem;flex-shrink:0}.highlighted-content__events .grid,.highlighted-content__footer{margin-top:var(--spacing-lg)}.socials-network{column-gap:1rem;row-gap:1.375rem;display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(2,1fr)}@media only screen and (min-width: 768px){.socials-network{grid-template-columns:repeat(9,1fr);flex-wrap:wrap;display:flex;align-items:center;justify-content:flex-start;gap:var(--spacing-lg)}}.socials-network__item:nth-child(4),.socials-network__item:nth-child(5),.socials-network__item:nth-child(6){grid-row-start:2}.socials-network__link{display:block}.socials-network__link:focus-visible,.socials-network__link:focus-visible:hover,.socials-network__link:focus-visible:active{background-color:var(--color-solid-purple)!important;border-color:var(--color-white);outline:3px solid var(--color-white)}.socials-network__link svg{width:auto;height:3.2rem}@media only screen and (min-width: 960px){.socials-network__link svg{height:2rem}}.steps-section{margin:0 -.25rem}@media only screen and (min-width: 768px){.steps-section{margin:0}}.steps-section hr{margin:calc(var(--spacing-xs) * -1) calc(var(--spacing-xs) * -1) 0}@media only screen and (min-width: 768px){.steps-section hr{margin:0 calc(var(--spacing-md) * -1)}}@media only screen and (min-width: 960px){.steps-section .grid{row-gap:1rem}}.steps-section__form-item{margin-bottom:1.1875rem}@media only screen and (min-width: 768px){.steps-section__form-item{margin-bottom:var(--spacing-md)}}.steps-section__form-item:last-child{margin-bottom:0}.steps-section__form-item--title{margin-bottom:var(--spacing-xs)}@media only screen and (min-width: 768px){.steps-section__form-item--title{margin-bottom:.875rem}}.steps-section__past-submission{color:var(--color-dark-blue)}.steps-section__past-submission--content{border:1px solid var(--color-mid-purple);color:var(--color-dark-blue);border-radius:var(--border-radius-small);padding:16px;background-color:var(--color-light-grey)}.steps-section__past-submission span{font-weight:600;display:block;margin-bottom:8px}.steps-section__past-submission p{margin:0}.steps-section__past-submission .button{padding-inline:0;padding-bottom:0;color:var(--color-dark-blue)}.steps-section__past-submission .button span{margin-bottom:0}.steps-section .form-buttons{display:flex;flex-direction:column-reverse;margin-top:var(--spacing-lg);align-items:center;position:relative;z-index:3;gap:var(--spacing-base)}@media only screen and (min-width: 960px){.steps-section .form-buttons{flex-direction:row;justify-content:space-between;margin-top:var(--spacing-2xl)}}.user-section{background:var(--color-light-purple);min-height:100svh}.user-section>.container{min-height:inherit;display:flex;width:100%;align-items:center;justify-content:center}.user-capture{width:100%;max-width:450px;display:flex;align-items:center;flex-direction:column}.user-capture h1{margin:0}.user-capture__logo{max-width:250px;width:100%}.user-capture__form{background-color:var(--color-white);border-radius:4px;border:1px solid rgba(100,95,165,.3);padding:24px;width:100%;margin-block-start:16px}.user-capture .form-buttons .button{width:100%;justify-content:center}.user-capture .form-buttons .button:not(:hover):not(:focus):not(:active){background-color:var(--color-solid-yellow);border-color:transparent;color:var(--color-dark-blue)}.user-capture .form-buttons .button:not(:hover):not(:focus):not(:active):visited{color:var(--color-dark-blue)}.alert{transition:opacity .3s var(--transition-easing-base),visibility .3s var(--transition-easing-base);margin-bottom:1rem;border:1px solid var(--color-thin-grey);border-radius:var(--border-radius-small);padding:.5rem var(--spacing-base);margin:0 auto;width:fit-content;background-color:var(--color-white);box-shadow:0 0 20px #232d5a14}@media only screen and (min-width: 768px){.alert{padding:.687rem 1.375rem}}.alert p{font-weight:var(--font-weight-bold);color:var(--color-dark-blue);font-size:var(--text-sm)}@media only screen and (min-width: 768px){.alert p{font-size:var(--text-base)}}.alert--success{background-color:var(--color-light-green);border-color:var(--color-dark-green)}.alert--error{background-color:var(--color-light-red);border-color:var(--color-dark-red)}.alert--error p{color:var(--color-white)}.alert--fixed{position:fixed;left:0;right:0;bottom:var(--spacing-base);z-index:20}@media print{body{print-color-adjust:exact;-webkit-print-color-adjust:exact}.form-buttons{display:none!important}.accordion__content{display:block!important}}
