@keyframes styles-module__pBBiNq__heroFadeUp{0%{opacity:0;filter:blur(8px);transform:translateY(12px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes styles-module__pBBiNq__heroFadeIn{0%{opacity:0;filter:blur(16px)}to{opacity:1;filter:blur()}}.styles-module__pBBiNq__wrapper{background-color:var(--purple950);padding:calc(10rem + var(--topbarHeight)) var(--sidePadding) 10rem var(--sidePadding);background-image:url(/ai-program/ai-program-bg.png);background-position:top;background-repeat:no-repeat;background-size:cover;position:relative;overflow:hidden}.styles-module__pBBiNq__container{max-width:var(--contentMaxWidth);text-align:center;color:var(--white);flex-direction:column;align-items:center;gap:2rem;margin:0 auto;display:flex;position:relative}.styles-module__pBBiNq__stars{width:736px;max-width:100%;margin-top:-14rem;margin-bottom:-14rem;animation:1.8s cubic-bezier(.22,1,.36,1) .7s both styles-module__pBBiNq__heroFadeIn}@media screen and (max-width:699px){.styles-module__pBBiNq__stars{margin-top:-5rem;margin-bottom:-5rem}}.styles-module__pBBiNq__stars svg{width:100%;height:auto}.styles-module__pBBiNq__copy{width:100%;max-width:calc(100vw - var(--sidePadding) * 2);flex-direction:column;align-items:center;gap:1rem;display:flex}.styles-module__pBBiNq__copy h1{background:var(--consultancyHeroGradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.styles-module__pBBiNq__title{animation:1.4s cubic-bezier(.22,1,.36,1) both styles-module__pBBiNq__heroFadeUp}.styles-module__pBBiNq__copy h1 span{background:linear-gradient(180deg, #fff 39%, var(--purple500) 105.45%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.styles-module__pBBiNq__description{color:#d4ceea;white-space:pre-line;max-width:42rem;font-size:1rem;line-height:1.6;animation:1.4s cubic-bezier(.22,1,.36,1) .18s both styles-module__pBBiNq__heroFadeUp}.styles-module__pBBiNq__note{color:#a088ff;font-size:.8125rem;font-style:italic;line-height:1.6;animation:1.4s cubic-bezier(.22,1,.36,1) .34s both styles-module__pBBiNq__heroFadeUp}.styles-module__pBBiNq__cta_buttons{flex-wrap:wrap;justify-content:center;gap:8px;animation:1.4s cubic-bezier(.22,1,.36,1) .5s both styles-module__pBBiNq__heroFadeUp;display:flex}.styles-module__pBBiNq__cta_primary{background:linear-gradient(to top, var(--purple500), #967bff);height:40px;color:var(--white);font-family:Inter,sans-serif;font-weight:var(--fontWeightMedium);cursor:pointer;border:1px solid #6841ff;border-radius:8px;align-items:center;padding:10px 16px;font-size:.875rem;line-height:1.15;text-decoration:none;transition:opacity .2s;display:inline-flex}.styles-module__pBBiNq__cta_primary:hover{opacity:.9}.styles-module__pBBiNq__cta_secondary{height:40px;color:var(--white);font-family:Inter,sans-serif;font-weight:var(--fontWeightMedium);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:10px 16px;font-size:.875rem;line-height:1.15;transition:opacity .2s}.styles-module__pBBiNq__cta_secondary:hover{opacity:.7}@media (prefers-reduced-motion:reduce){.styles-module__pBBiNq__stars,.styles-module__pBBiNq__title,.styles-module__pBBiNq__description,.styles-module__pBBiNq__note,.styles-module__pBBiNq__cta_buttons{animation:none}}
.styles-module__Ox6hUG__wrapper{background-color:var(--purple950);padding:var(--sectionTopBottomPadding) var(--sidePadding)}.styles-module__Ox6hUG__container{max-width:var(--contentMaxWidth);flex-direction:column;align-items:center;gap:40px;margin:0 auto;display:flex}.styles-module__Ox6hUG__badge{border:1px solid var(--purple500);background-color:#4329a64a;border-radius:4px;justify-content:center;align-items:center;padding:5px 8px;display:inline-flex}.styles-module__Ox6hUG__badge span{color:#d8ceff;text-transform:uppercase;text-align:center;font-family:Geist Mono,monospace;font-size:.8125rem;font-weight:500;line-height:1.15}.styles-module__Ox6hUG__grid{grid-template-columns:1fr;place-items:center;gap:48px 40px;display:grid}.styles-module__Ox6hUG__logo_item{justify-content:center;align-items:center;display:flex}.styles-module__Ox6hUG__logo_item svg{max-width:140px;max-height:32px}@media screen and (min-width:480px){.styles-module__Ox6hUG__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:700px){.styles-module__Ox6hUG__grid{grid-template-columns:repeat(3,1fr);gap:48px 80px}}
.styles-module__8RC_7q__wrapper{padding:var(--sectionTopBottomPadding) var(--sidePadding);background-color:#070411}.styles-module__8RC_7q__container{max-width:var(--contentMaxWidth);flex-direction:column;align-items:center;gap:80px;margin:0 auto;display:flex}.styles-module__8RC_7q__header{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.styles-module__8RC_7q__section_badge{background-color:#4329a64a;border:1px solid #4329a6;border-radius:4px;justify-content:center;align-items:center;padding:5px 8px;display:inline-flex}.styles-module__8RC_7q__section_badge span{color:#d8ceff;text-transform:uppercase;letter-spacing:.02em;font-family:Geist Mono,monospace;font-size:.8125rem;font-weight:500;line-height:1.15}.styles-module__8RC_7q__title{color:#fff;text-align:center;font-size:2rem;font-weight:500;line-height:1.4}.styles-module__8RC_7q__title span{color:#fff}.styles-module__8RC_7q__title .styles-module__8RC_7q__title_highlight{color:#a89ae5;background-image:linear-gradient(#4329a680,#4329a680);background-position:0;background-repeat:no-repeat;background-size:0% 100%;border-radius:4px;padding:0 3px;transition:color 1.6s .45s;display:inline-block;position:relative}.styles-module__8RC_7q__title .styles-module__8RC_7q__title_highlight_active{color:#d3ccf2;background-size:100% 100%;transition:background-size 1.6s cubic-bezier(.4,0,.2,1) .4s,color 1.6s .45s}.styles-module__8RC_7q__highlight_cursor{opacity:0;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg width='21' height='25' viewBox='0 0 21 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.759766 0.561523C0.920073 0.473879 1.11569 0.480582 1.26953 0.579102L19.5166 12.2783C19.7017 12.397 19.788 12.6233 19.7285 12.835C19.6689 13.0465 19.4775 13.1943 19.2578 13.1992L8.17188 13.4492L1.41504 23.5127C1.29244 23.6953 1.06489 23.7768 0.854492 23.7129C0.644091 23.6488 0.500106 23.4543 0.5 23.2344L0.5 1C0.5 0.817352 0.599604 0.649273 0.759766 0.561523Z' fill='%234329A6' stroke='%23A89AE5' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;width:21px;height:25px;position:absolute;top:100%;left:0}.styles-module__8RC_7q__title_highlight_active .styles-module__8RC_7q__highlight_cursor{animation:1.6s cubic-bezier(.4,0,.2,1) .4s forwards styles-module__8RC_7q__cursorSweep}@keyframes styles-module__8RC_7q__cursorSweep{0%{opacity:0;left:-6px}6%{opacity:1}to{opacity:1;left:calc(100% - 12px)}}.styles-module__8RC_7q__steps{flex-direction:column;gap:16px;width:100%;display:flex}.styles-module__8RC_7q__card{background-color:#070411;border:1px solid #0000;border-radius:4px;flex-direction:column;gap:16px;padding:24px;display:flex;position:relative;overflow:hidden}.styles-module__8RC_7q__card:before{content:"";pointer-events:none;-webkit-mask-composite:xor;border-radius:4px;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.styles-module__8RC_7q__card_bg{pointer-events:none;z-index:0;width:400px;height:400px;position:absolute;bottom:-201px;right:-201px}.styles-module__8RC_7q__card_bg img{object-fit:contain;width:100%;height:100%}.styles-module__8RC_7q__card_badge{z-index:1;border:1px solid;border-radius:4px;justify-content:center;align-items:center;width:fit-content;padding:5px 8px;display:inline-flex;position:relative}.styles-module__8RC_7q__card_badge span{color:#fff;text-transform:uppercase;white-space:nowrap;font-family:Geist Mono,monospace;font-size:.8125rem;font-weight:500;line-height:1.15}.styles-module__8RC_7q__card_content{z-index:1;flex-direction:column;gap:8px;display:flex;position:relative}.styles-module__8RC_7q__card_title{color:#fff;font-size:1.125rem;font-weight:500;line-height:1.4}.styles-module__8RC_7q__card_description{font-size:.875rem;font-weight:400;line-height:1.6}@keyframes styles-module__8RC_7q__borderFall{0%{background-position:50% 150%}82%{background-position:50% 150%}to{background-position:50% -50%}}.styles-module__8RC_7q__card_sky:before{background:linear-gradient(#0000 25%,#0099d580 40%,#0099d5 50%,#0099d533 60%,#0000 75%) 0 0/100% 200% no-repeat;animation:4.5s linear infinite both styles-module__8RC_7q__borderFall}.styles-module__8RC_7q__badge_sky{background-color:#0099d53d;border-color:#0099d5}.styles-module__8RC_7q__desc_sky{color:#c6efff}.styles-module__8RC_7q__card_rose:before{background:linear-gradient(#0000 25%,#f5449180 40%,#f54492 50%,#f5449133 60%,#0000 75%) 0 0/100% 200% no-repeat;animation:4.5s linear .81s infinite both styles-module__8RC_7q__borderFall}.styles-module__8RC_7q__badge_rose{background-color:#f544913d;border-color:#f54492}.styles-module__8RC_7q__desc_rose{color:#fddcea}.styles-module__8RC_7q__card_emerald:before{background:linear-gradient(#0000 25%,#00a36780 40%,#00a367 50%,#00a36733 60%,#0000 75%) 0 0/100% 200% no-repeat;animation:4.5s linear 1.62s infinite both styles-module__8RC_7q__borderFall}.styles-module__8RC_7q__badge_emerald{background-color:#00a36729;border-color:#00a367}.styles-module__8RC_7q__desc_emerald{color:#bdffe7}@media screen and (min-width:700px){.styles-module__8RC_7q__steps{width:504px}.styles-module__8RC_7q__title{font-size:2.5rem}}@media (prefers-reduced-motion:reduce){.styles-module__8RC_7q__card_sky:before,.styles-module__8RC_7q__card_rose:before,.styles-module__8RC_7q__card_emerald:before,.styles-module__8RC_7q__title_highlight_active .styles-module__8RC_7q__highlight_cursor{animation:none}.styles-module__8RC_7q__title .styles-module__8RC_7q__title_highlight_active{background-size:100% 100%;transition:none}}
.styles-module__6WYw7a__wrapper{padding:var(--sectionTopBottomPadding) var(--sidePadding);background-color:#070411}.styles-module__6WYw7a__container{max-width:var(--contentMaxWidth);flex-direction:column;gap:80px;margin:0 auto;display:flex}.styles-module__6WYw7a__title{color:var(--white);text-align:center;font-family:Inter,sans-serif;font-size:2rem;font-weight:500;line-height:1.4}.styles-module__6WYw7a__cards{grid-template-columns:1fr;gap:16px;display:grid}.styles-module__6WYw7a__card{background-color:#4329a614;border:1px solid #4329a6;border-radius:4px;flex-direction:column;gap:48px;padding:48px 24px 24px;display:flex}.styles-module__6WYw7a__icon_wrap{justify-content:center;align-items:center;height:64px;display:flex}.styles-module__6WYw7a__card_text{color:var(--white);font-family:Inter,sans-serif;font-size:1rem;font-weight:500;line-height:1.4}@keyframes styles-module__6WYw7a__cursorLeadHR{0%,to{transform:translate(0)}20%{transform:translate(-7px,-10px)}45%{transform:translate(5px,-14px)}70%{transform:translate(-4px,6px)}85%{transform:translate(8px,2px)}}@keyframes styles-module__6WYw7a__cursorCOO{0%,to{transform:translate(0)}25%{transform:translate(9px,7px)}50%{transform:translate(-6px,13px)}75%{transform:translate(4px,-4px)}90%{transform:translate(-3px,8px)}}@keyframes styles-module__6WYw7a__cursorCMO{0%,to{transform:translate(0)}30%{transform:translate(11px,-5px)}55%{transform:translate(3px,9px)}80%{transform:translate(-8px,3px)}92%{transform:translate(5px,-8px)}}.styles-module__6WYw7a__cursor_lead_hr{animation:8s ease-in-out infinite styles-module__6WYw7a__cursorLeadHR}.styles-module__6WYw7a__cursor_coo{animation:11s ease-in-out infinite styles-module__6WYw7a__cursorCOO}.styles-module__6WYw7a__cursor_cmo{animation:9s ease-in-out -3s infinite styles-module__6WYw7a__cursorCMO}@media screen and (min-width:700px){.styles-module__6WYw7a__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1024px){.styles-module__6WYw7a__cards{grid-template-columns:repeat(4,minmax(0,1fr))}.styles-module__6WYw7a__title{font-size:2.5rem}}@media (prefers-reduced-motion:reduce){.styles-module__6WYw7a__cursor_lead_hr,.styles-module__6WYw7a__cursor_coo,.styles-module__6WYw7a__cursor_cmo{animation:none}}
.styles-module__lm_A5G__wrapper{padding:var(--sectionTopBottomPadding) var(--sidePadding);background-color:#070411}.styles-module__lm_A5G__container{max-width:var(--contentMaxWidth);flex-direction:column;gap:80px;margin:0 auto;display:flex}.styles-module__lm_A5G__title{color:var(--white);text-align:center;font-family:Inter,sans-serif;font-size:2rem;font-weight:500;line-height:1.4}.styles-module__lm_A5G__cards{grid-template-columns:1fr;gap:32px;display:grid}.styles-module__lm_A5G__card{cursor:pointer;border-radius:4px;flex-direction:column;gap:32px;text-decoration:none;display:flex;overflow:hidden}.styles-module__lm_A5G__card:hover .styles-module__lm_A5G__card_image{transition:transform .3s;transform:scale(1.03)}.styles-module__lm_A5G__card_image_wrap{aspect-ratio:16/9;border:1px solid #2b2c2e;border-radius:4px;flex-shrink:0;width:100%;position:relative;overflow:hidden}.styles-module__lm_A5G__card_image{object-fit:cover;border-radius:4px;width:100%;height:100%;transition:transform .3s;position:absolute;inset:0}.styles-module__lm_A5G__card_body{flex-direction:column;gap:8px;display:flex}.styles-module__lm_A5G__card_title{color:var(--white);font-family:Inter,sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4}.styles-module__lm_A5G__learn_more{cursor:pointer;align-items:center;gap:8px;display:flex}.styles-module__lm_A5G__learn_more span{color:#a89ae5;font-family:Inter,sans-serif;font-size:.875rem;font-weight:500;line-height:1.4}.styles-module__lm_A5G__learn_more svg{flex-shrink:0}@media screen and (min-width:700px){.styles-module__lm_A5G__cards{grid-template-columns:repeat(3,1fr)}.styles-module__lm_A5G__title{font-size:2.5rem}}
.styles-module__DfcuUq__wrapper{padding:var(--sectionTopBottomPadding) var(--sidePadding);background-color:#070411}.styles-module__DfcuUq__card{max-width:var(--contentMaxWidth);background-color:#070411;border:1px solid #4329a6;border-radius:4px;align-items:center;gap:80px;margin:0 auto;padding:64px;display:flex;position:relative;overflow:hidden}.styles-module__DfcuUq__card_glow{pointer-events:none;z-index:0;background:radial-gradient(circle,#4329a666 0%,#4329a600 65%);border-radius:50%;width:700px;height:700px;position:absolute;top:50%;left:-15%;transform:translateY(-50%)}.styles-module__DfcuUq__content{z-index:1;flex-direction:column;flex:1 0 0;gap:32px;min-width:0;display:flex;position:relative}.styles-module__DfcuUq__text_block{flex-direction:column;gap:8px;display:flex}.styles-module__DfcuUq__title{color:#fff;font-family:Inter,sans-serif;font-size:2.5rem;font-weight:500;line-height:1.4}.styles-module__DfcuUq__description{color:#d4ceea;font-size:1rem;line-height:1.6}.styles-module__DfcuUq__cta{height:40px;color:var(--white);cursor:pointer;white-space:nowrap;background:linear-gradient(#967bff 0%,#4329a6 100%);border:1px solid #6841ff;border-radius:8px;justify-content:center;align-self:flex-start;align-items:center;padding:10px 16px;font-family:Inter,sans-serif;font-size:.875rem;font-weight:500;line-height:1.15;text-decoration:none;display:flex}.styles-module__DfcuUq__cta:hover{opacity:.9}.styles-module__DfcuUq__illustration{z-index:0;flex-shrink:0;width:326px;height:244px;position:relative}@media screen and (max-width:900px){.styles-module__DfcuUq__card{flex-direction:column;gap:32px;padding:40px 24px}.styles-module__DfcuUq__illustration{order:-1;align-self:center;width:100%;max-width:280px;height:auto}.styles-module__DfcuUq__title{font-size:1.5rem}}
.styles-module__cytG4a__accordion__button{border-bottom:.0625rem solid var(--purple50);text-overflow:ellipsis;cursor:pointer;justify-content:space-between;width:100%;padding:1.5rem 0;display:flex;overflow:hidden}.styles-module__cytG4a__accordion__button:hover{background-color:var(--grey50)}.styles-module__cytG4a__accordion__button>div{max-width:calc(100% - 2.4375rem)}.styles-module__cytG4a__accordion__button span{font-size:1.25rem}.styles-module__cytG4a__accordion__button .styles-module__cytG4a__button{border:.0625rem solid var(--purple50);border-radius:999px;justify-content:center;align-items:center;width:2.75rem;min-width:2.75rem;max-width:2.75rem;height:1.75rem;margin:.125rem 0 0 .9375rem;display:flex}.styles-module__cytG4a__accordion__button .styles-module__cytG4a__button svg{width:.75rem;height:auto}.styles-module__cytG4a__accordion__button[aria-expanded=true],.styles-module__cytG4a__accordion__button[aria-selected=true]{background-color:var(--purple500);color:var(--white);border-bottom:0;padding:1.5rem .9375rem}.styles-module__cytG4a__accordion__button[aria-expanded=true] .styles-module__cytG4a__button,.styles-module__cytG4a__accordion__button[aria-selected=true] .styles-module__cytG4a__button{border-color:var(--purple150);background-color:var(--white)}.styles-module__cytG4a__accordion__panel{background-color:var(--purple500);color:var(--white);padding:0 1.5rem 1.5rem}.styles-module__cytG4a__accordion__panel p{border-left:.0625rem solid var(--purple100);padding-left:1.5rem;line-height:2}.styles-module__cytG4a__accordion__panel p a{border-bottom:.0625rem solid var(--white);color:var(--white);padding-bottom:.0625rem;text-decoration:none}.styles-module__cytG4a__accordion__button.styles-module__cytG4a__dark:hover{background-color:var(--grey900)}.styles-module__cytG4a__accordion__button.styles-module__cytG4a__dark,.styles-module__cytG4a__accordion__button.styles-module__cytG4a__dark .styles-module__cytG4a__button{border-color:#ffffff1c}.styles-module__cytG4a__accordion__button.styles-module__cytG4a__dark span{color:var(--white)}.styles-module__cytG4a__accordion__button.styles-module__cytG4a__dark .styles-module__cytG4a__button svg path{fill:var(--white)}.styles-module__cytG4a__accordion__button.styles-module__cytG4a__dark[aria-expanded=true]:hover,.styles-module__cytG4a__accordion__button.styles-module__cytG4a__dark[aria-selected=true]:hover{background-color:var(--purple500)}.styles-module__cytG4a__accordion__button.styles-module__cytG4a__dark[aria-expanded=true] .styles-module__cytG4a__button svg path,.styles-module__cytG4a__accordion__button.styles-module__cytG4a__dark[aria-selected=true] .styles-module__cytG4a__button svg path{fill:initial}@media screen and (min-width:700px){.styles-module__cytG4a__accordion__button,.styles-module__cytG4a__accordion__button[aria-expanded=true],.styles-module__cytG4a__accordion__button[aria-selected=true]{padding:1.5rem}}
.styles-module__pAiCdG__wrapper{margin:var(--sectionSpaceBetweenHeadingContent) auto 0 auto;max-width:800px}
.styles-module__mhlKGa__wrapper{margin:var(--sectionSpaceBetweenHeadingContent) auto var(--sectionTopBottomPadding) auto;color:var(--white)}.styles-module__mhlKGa__wrapper h2{color:var(--white)}
.styles-module__nVWgiG__wrapper{padding:0 var(--sidePadding) var(--requestDemoPaddingBottom) var(--sidePadding)}.styles-module__nVWgiG__wrapper>div{max-width:var(--contentMaxWidth);margin:0 auto}
.styles-module__24sIZq__wrapper{background-color:var(--purple950);padding:var(--sectionTopBottomPadding) var(--sidePadding)}.styles-module__24sIZq__container{max-width:var(--contentMaxWidth);flex-direction:column;align-items:center;gap:40px;margin:0 auto;display:flex}.styles-module__24sIZq__title h2{color:var(--white);text-align:center;font-size:2rem;font-weight:500;line-height:1.1}.styles-module__24sIZq__accordion{color:var(--white);width:100%}@media screen and (min-width:900px){.styles-module__24sIZq__container{flex-direction:row;align-items:flex-start;gap:80px}.styles-module__24sIZq__title{flex:1}.styles-module__24sIZq__title h2{text-align:left;font-size:2.5rem}.styles-module__24sIZq__accordion{flex:2}}
.styles-module__E28U2W__wrapper{background-color:var(--purple950);padding:72px var(--sidePadding)}.styles-module__E28U2W__container{max-width:var(--contentMaxWidth);margin:0 auto}.styles-module__E28U2W__card{border-radius:8px;padding:80px;position:relative;overflow:hidden}.styles-module__E28U2W__card_bg_svg{pointer-events:none;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.styles-module__E28U2W__content{z-index:1;flex-direction:column;align-items:center;gap:32px;display:flex;position:relative}.styles-module__E28U2W__copy{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.styles-module__E28U2W__heading_row{align-items:flex-start;gap:12px;display:flex}.styles-module__E28U2W__copy h2{color:var(--white);font-size:2.5rem;font-weight:500;line-height:1.1}.styles-module__E28U2W__copy p{color:#d4ceea;font-size:1rem;line-height:1.6}.styles-module__E28U2W__cta_button{height:40px;color:var(--white);cursor:pointer;background:linear-gradient(#967bff,#4329a6);border:1px solid #6841ff;border-radius:8px;padding:10px 16px;font-family:Inter,sans-serif;font-size:.875rem;font-weight:500;line-height:1.15;transition:opacity .2s}.styles-module__E28U2W__cta_button:hover{opacity:.9}@media screen and (max-width:699px){.styles-module__E28U2W__card{padding:40px 24px}.styles-module__E28U2W__copy h2{font-size:1.75rem}}@media screen and (min-width:900px){.styles-module__E28U2W__copy h2{font-size:3.5rem}}
.dark-sections-module__A8pYTa__darkSection{background-color:var(--purple950);--newsletterTitleColor:var(--purple50);--newsletterBorderColor:var(--purple800);--newsletterInputBorderColor:var(--purple700);--newsletterInputBackgroundColor:var(--purple900);--footerCopyrightColor:var(--purple600);--footerBorderColor:var(--purple800);--footerHeadingColor:var(--purple50);--footerLinkHoverColor:var(--purple50);--footerButtonBgColor:var(--purple900);--footerButtonHoverBgColor:var(--purple700);--footerCopyrightLinkHoverColor:var(--purple50)}.dark-sections-module__A8pYTa__darkSection .logo svg path{fill:#fff}.dark-sections-module__A8pYTa__darkSection input{color:var(--purple50)}.dark-sections-module__A8pYTa__darkSection a[aria-label="go to european project plan"] svg path{fill:var(--grey500)}.dark-sections-module__A8pYTa__darkSection button{border-color:var(--purple700)}.dark-sections-module__A8pYTa__darkNav{--topbarBackgroundColorRgb:7, 4, 17;--topbarBorderColor:var(--purple800);--topbarColor:var(--white);--topbarBackgroundColor:var(--purple950);--drawerLinkColor:#ffffffbf;--drawerTitleColor:var(--white);--menuLinkColor:#ffffffbf;--menuViewportBg:var(--purple950);--menuViewportBorder:var(--purple800);--menuItemHoverBg:var(--purple800);--menuItemHeadingColor:var(--purple50);--menuItemTextColor:var(--grey500);--menuArrowColor:var(--purple800);--menuCaretColor:var(--grey500)}.dark-sections-module__A8pYTa__darkNav [data-guest] svg path{fill:#fff}
