:root{--color-brand-primary: #6ec1e4;--color-brand-accent: #61ce70;--color-brand-warning: #fe5a23;--color-neutral-900: #0f1c3e;--color-neutral-700: #54595f;--color-neutral-600: #7a7a7a;--color-neutral-300: #e0e0e0;--color-neutral-0: #ffffff;--font-family-base: "Noto Sans", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-weight-heading: 600;--font-weight-body: 400;--font-weight-accent: 500;--font-size-xxl: 5.6875rem;--font-size-xl: 4.0625rem;--font-size-lg: 2.5rem;--font-size-md: 2.1875rem;--font-size-sm: 1.875rem;--font-size-xs: 1.5rem;--font-size-xxs: 1.625rem;--font-size-xxx: 1.1875rem;--font-size-base: 1rem;--font-size-button: 1.125rem;--font-size-small: .875rem;--bp-mobile-max: 767px;--bp-tablet: 768px;--bp-desktop: 1024px;--bp-wide: 1200px}*,*:before,*:after{box-sizing:border-box}body{margin:0;font-family:var(--font-family-base);font-weight:var(--font-weight-body);line-height:1.5;color:var(--color-neutral-900);background-color:var(--color-neutral-0)}h1,h2,h3,h4,h5,h6,p{margin:0}h1,h2,h3,h4{color:var(--color-neutral-900);font-weight:var(--font-weight-heading)}.text-orange{color:var(--color-brand-warning)}.section-primary,.section-intro,.section-opportunities,.section-faq{padding:20px;width:100%}.section-primary{background-color:var(--color-neutral-900);color:var(--color-neutral-0);text-align:center;font-size:var(--font-size-xxx)}.section-primary>*{max-width:1140px;margin:0 auto}.section-intro{color:var(--color-neutral-900);font-size:var(--font-size-xxx)}.section-intro>*{max-width:1140px;margin:0 auto}.splitter{max-width:1140px;width:100%;height:2px;background-color:var(--color-brand-warning);margin:24px auto 21px}.section-intro h2{font-size:var(--font-size-xs);text-align:center;color:var(--color-brand-warning)}.section-opportunities{font-size:var(--font-size-xs);background-color:var(--color-neutral-300)}.section-opportunities>*{max-width:1140px;margin:0 auto}.opportunities-wrapper{display:flex;flex-direction:column;gap:20px}@media screen and (min-width:768px){.opportunities-wrapper{flex-direction:row;justify-content:space-between;align-items:flex-start}}.opportunities-image-container{position:relative;display:none}@media screen and (min-width:768px){.opportunities-image-container{display:block;flex-shrink:0;align-self:flex-end}}.opportunities-bg-image{width:462.234px;height:462.234px;object-fit:contain;display:block}.opportunities-media{position:absolute;bottom:90px;right:69px;border-radius:15px;box-shadow:0 11px 12px -1px #0000004d;overflow:hidden;width:min(300px,40vw);aspect-ratio:300/535;background-image:url(/img/photo2.webp);background-position:44% center;background-repeat:no-repeat;background-size:cover}.opportunities-text{flex:1}.opportunities-text h2{font-size:var(--font-size-xs)}.opportunities-text p{font-size:var(--font-size-xxx);margin-top:15px}@media screen and (min-width:768px){.opportunities-text h2{font-size:var(--font-size-md)}.opportunities-text p{font-size:var(--font-size-xxs)}}.section-faq{padding:60px 20px;background-image:url(/_astro/question.8erldgyx.webp);background-position:121px 0px;background-size:351px auto;background-repeat:no-repeat;min-height:400px}@media screen and (min-width:768px){.section-faq{background-position:center left;background-repeat:no-repeat;background-size:36% auto}}.section-faq>*{max-width:1140px;margin:0 auto}.section-faq h2{margin-bottom:40px;text-align:center}.faq-accordions{max-width:1140px;margin:0 auto}.faq-item{margin-bottom:20px}.faq-toggle{width:100%;display:flex;justify-content:space-between;align-items:center;padding:20px 0;background:none;border:none;text-align:left;cursor:pointer;gap:20px}.faq-title{flex:1;font-size:var(--font-size-button);font-weight:var(--font-weight-heading);color:var(--color-neutral-900);transition:color .3s ease}.faq-title.active{color:var(--color-brand-warning)}.faq-icon{flex-shrink:0;transition:color .3s ease}.faq-icon.active{color:var(--color-brand-warning)}svg{color:var(--color-neutral-900)}.faq-content{max-height:0;overflow:hidden;transition:max-height .3s ease}.faq-separator{height:1px;background-color:var(--color-neutral-900);margin:0 0 20px}.faq-body{padding:0 0 20px;color:var(--color-neutral-900);line-height:1.6}.section-suggestion{font-size:var(--font-size-xxx);background-color:var(--color-neutral-900);color:var(--color-neutral-0);text-align:center;margin:0 auto}@media screen and (min-width:768px){.section-suggestion{font-size:1.4rem}}.sticky{position:sticky;bottom:0;z-index:10}@media screen and (max-width:767px){.sticky{position:static}}@media screen and (max-height:899px){.sticky{position:static}}.accessibility-statement{padding:60px 20px;max-width:1140px;margin:0 auto}.accessibility-statement .statement-content{text-align:left}.accessibility-statement .statement-content h1{font-size:var(--font-size-lg);color:var(--color-neutral-900);margin-bottom:30px;text-align:center}@media screen and (min-width:768px){.accessibility-statement .statement-content h1{font-size:var(--font-size-lg)}}.accessibility-statement .statement-content h2{font-size:var(--font-size-sm);color:var(--color-neutral-900);margin-top:40px;margin-bottom:20px}.accessibility-statement .statement-content p{font-size:var(--font-size-base);line-height:1.6;color:var(--color-neutral-700);margin-bottom:20px}.accessibility-statement .statement-content ul{margin-left:20px;margin-bottom:20px}.accessibility-statement .statement-content ul li{font-size:var(--font-size-base);line-height:1.6;color:var(--color-neutral-700);margin-bottom:10px}.accessibility-statement .statement-content a{color:var(--color-brand-warning);text-decoration:underline}.accessibility-statement .statement-content a:hover{color:var(--color-brand-primary)}.accessibility-statement .statement-content strong{color:var(--color-neutral-900);font-weight:var(--font-weight-heading)}.accessibility-statement .statement-content .back-button-container{margin-top:60px;text-align:center}.accessibility-statement .statement-content .back-button{display:inline-block;color:var(--color-neutral-700);text-decoration:none;font-size:var(--font-size-base);transition:color .3s ease}.accessibility-statement .statement-content .back-button:hover{color:var(--color-neutral-900)}
