.wrapper:where(.astro-6orctcqn){display:flex;flex-direction:column;height:100%;width:100%}.wrapper:where(.astro-6orctcqn)>:not([hidden]):where(.astro-6orctcqn)~:not([hidden]):where(.astro-6orctcqn){--tw-space-y-reverse:0;margin-bottom:calc(2rem*var(--tw-space-y-reverse));margin-top:calc(2rem*(1 - var(--tw-space-y-reverse)))}.wrapper:where(.astro-6orctcqn){border-radius:.625rem;--tw-bg-opacity:1;background-color:rgb(37 33 43/var(--tw-bg-opacity));padding:3.5rem 1.5rem}@media (min-width:640px){.wrapper:where(.astro-6orctcqn){padding-left:2rem;padding-right:2rem}}@media (min-width:1024px){.wrapper:where(.astro-6orctcqn){padding-left:2.5rem;padding-right:2.5rem}}.list:where(.astro-6orctcqn){list-style-type:none}.list:where(.astro-6orctcqn)>:not([hidden]):where(.astro-6orctcqn)~:not([hidden]):where(.astro-6orctcqn){--tw-space-y-reverse:0;margin-bottom:calc(2.5rem*var(--tw-space-y-reverse));margin-top:calc(2.5rem*(1 - var(--tw-space-y-reverse)))}.item:where(.astro-6orctcqn){font-size:.875rem;letter-spacing:0;line-height:1.5}@media (min-width:640px){.item:where(.astro-6orctcqn){font-size:1rem;letter-spacing:0;line-height:1.5}}.item:where(.astro-6orctcqn) h4:where(.astro-6orctcqn){font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.5;padding-bottom:.375rem;text-wrap:balance;--tw-text-opacity:1;color:rgb(240 254 255/var(--tw-text-opacity))}@media (min-width:640px){.item:where(.astro-6orctcqn) h4:where(.astro-6orctcqn){font-size:1.25rem;line-height:1.2}}.wrapper:where(.astro-dbugf4ko){align-items:center;display:flex;flex-direction:column;width:100%}.wrapper:where(.astro-dbugf4ko)>:not([hidden]):where(.astro-dbugf4ko)~:not([hidden]):where(.astro-dbugf4ko){--tw-space-y-reverse:0;margin-bottom:calc(2.5rem*var(--tw-space-y-reverse));margin-top:calc(2.5rem*(1 - var(--tw-space-y-reverse)))}@media (min-width:640px){.wrapper:where(.astro-dbugf4ko)>:not([hidden]):where(.astro-dbugf4ko)~:not([hidden]):where(.astro-dbugf4ko){--tw-space-y-reverse:0;margin-bottom:calc(4rem*var(--tw-space-y-reverse));margin-top:calc(4rem*(1 - var(--tw-space-y-reverse)))}}.wrapper:where(.astro-dbugf4ko) h2:where(.astro-dbugf4ko){font-size:1.75rem;font-weight:600;line-height:1.2;margin-left:auto;margin-right:auto;max-width:38.625rem;text-align:center;text-wrap:balance}@media (min-width:640px){.wrapper:where(.astro-dbugf4ko) h2:where(.astro-dbugf4ko){font-size:2rem;line-height:1.2}}.content:where(.astro-dbugf4ko){display:grid;gap:1.25rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.content:where(.astro-dbugf4ko){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.content:where(.astro-dbugf4ko){gap:2rem}}.indicator:where(.astro-7dwgim4n){border-radius:9999px;display:grid;flex-shrink:0;height:1.5rem;place-content:center;width:1.5rem;--tw-text-opacity:1;background:linear-gradient(180deg,#6619d0,#190634);color:rgb(251 250 251/var(--tw-text-opacity))}.question:where(.astro-7dwgim4n){align-items:center;cursor:pointer;display:flex;font-size:1rem;letter-spacing:0;line-height:1.5;width:100%}.question:where(.astro-7dwgim4n)>:not([hidden]):where(.astro-7dwgim4n)~:not([hidden]):where(.astro-7dwgim4n){--tw-space-x-reverse:0;margin-left:calc(.625rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.625rem*var(--tw-space-x-reverse))}.question:where(.astro-7dwgim4n){border-bottom-left-radius:.75rem;border-bottom-right-radius:.75rem;--tw-bg-opacity:1;background-color:rgb(251 250 251/var(--tw-bg-opacity));font-weight:600;padding:.75rem;--tw-text-opacity:1;color:rgb(28 24 34/var(--tw-text-opacity));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:640px){.question:where(.astro-7dwgim4n){font-size:1.125rem;letter-spacing:0;line-height:1.5}.question:where(.astro-7dwgim4n)>:not([hidden]):where(.astro-7dwgim4n)~:not([hidden]):where(.astro-7dwgim4n){--tw-space-x-reverse:0;margin-left:calc(1.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1.5rem*var(--tw-space-x-reverse))}.question:where(.astro-7dwgim4n){border-bottom-left-radius:1.15rem;border-bottom-right-radius:1.15rem;padding:1rem}}.answer:where(.astro-7dwgim4n){display:grid;grid-template-rows:0fr;padding-left:3rem;padding-right:1rem;transition-duration:.4s;transition-property:grid-template-rows;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.peer:where(.astro-7dwgim4n)[open]~.answer:where(.astro-7dwgim4n){grid-template-rows:1fr}@media (min-width:640px){.answer:where(.astro-7dwgim4n){padding-left:4rem;padding-right:2.5rem}}@media (min-width:768px){.answer:where(.astro-7dwgim4n){padding-right:3rem}}.content:where(.astro-7dwgim4n){display:flex;flex-direction:column;font-size:.875rem;letter-spacing:0;line-height:1.5;width:100%}.content:where(.astro-7dwgim4n)>:not([hidden]):where(.astro-7dwgim4n)~:not([hidden]):where(.astro-7dwgim4n){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.content:where(.astro-7dwgim4n){padding-bottom:1.5rem;padding-top:1.5rem}@media (min-width:640px){.content:where(.astro-7dwgim4n){font-size:1rem;letter-spacing:0;line-height:1.5;padding-bottom:2rem;padding-top:2rem}}.content:where(.astro-7dwgim4n) ul:where(.astro-7dwgim4n){list-style-position:outside!important;list-style-type:disc!important;padding-left:1rem!important}.content:where(.astro-7dwgim4n) a:where(.astro-7dwgim4n){text-decoration-line:underline}.wrapper:where(.astro-rgizlzgq){display:flex;flex-direction:column;margin-left:auto;margin-right:auto;max-width:43rem;width:100%}.wrapper:where(.astro-rgizlzgq)>:not([hidden]):where(.astro-rgizlzgq)~:not([hidden]):where(.astro-rgizlzgq){--tw-space-y-reverse:0;margin-bottom:calc(2.5rem*var(--tw-space-y-reverse));margin-top:calc(2.5rem*(1 - var(--tw-space-y-reverse)))}@media (min-width:640px){.wrapper:where(.astro-rgizlzgq)>:not([hidden]):where(.astro-rgizlzgq)~:not([hidden]):where(.astro-rgizlzgq){--tw-space-y-reverse:0;margin-bottom:calc(4rem*var(--tw-space-y-reverse));margin-top:calc(4rem*(1 - var(--tw-space-y-reverse)))}}.wrapper:where(.astro-rgizlzgq) h2:where(.astro-rgizlzgq){font-size:1.75rem;font-weight:600;line-height:1.2;margin-left:auto;margin-right:auto;max-width:38.625rem;text-align:center;text-wrap:balance}@media (min-width:640px){.wrapper:where(.astro-rgizlzgq) h2:where(.astro-rgizlzgq){font-size:2rem;line-height:1.2}}.faq:where(.astro-rgizlzgq){display:grid;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:1.25rem;width:100%}.wrapper:where(.astro-xdgtp2je){border-bottom-width:1px;width:100%;--tw-border-opacity:1;border-color:rgb(65 62 70/var(--tw-border-opacity))}.wrapper:where(.astro-xdgtp2je):last-of-type{border-bottom-width:0}.summary:where(.astro-xdgtp2je){align-items:center;cursor:pointer;display:flex;font-size:1rem;letter-spacing:0;line-height:1.5;width:100%}.summary:where(.astro-xdgtp2je)>:not([hidden]):where(.astro-xdgtp2je)~:not([hidden]):where(.astro-xdgtp2je){--tw-space-x-reverse:0;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1rem*var(--tw-space-x-reverse))}.summary:where(.astro-xdgtp2je){padding-bottom:1rem;padding-top:1rem}.content:where(.astro-xdgtp2je){display:grid;grid-template-rows:0fr;transition-duration:.3s;transition-property:grid-template-rows;transition-timing-function:cubic-bezier(.4,0,.2,1)}.peer:where(.astro-xdgtp2je)[open]~.content:where(.astro-xdgtp2je){grid-template-rows:1fr;padding-bottom:1rem}.wrapper:where(.astro-5bf3knsm){align-items:center;display:flex;flex-direction:column;width:100%}.wrapper:where(.astro-5bf3knsm)>:not([hidden]):where(.astro-5bf3knsm)~:not([hidden]):where(.astro-5bf3knsm){--tw-space-y-reverse:0;margin-bottom:calc(5rem*var(--tw-space-y-reverse));margin-top:calc(5rem*(1 - var(--tw-space-y-reverse)))}.content:where(.astro-5bf3knsm)>:not([hidden]):where(.astro-5bf3knsm)~:not([hidden]):where(.astro-5bf3knsm){--tw-space-y-reverse:0;margin-bottom:calc(2.5rem*var(--tw-space-y-reverse));margin-top:calc(2.5rem*(1 - var(--tw-space-y-reverse)))}@media (min-width:640px){.content:where(.astro-5bf3knsm)>:not([hidden]):where(.astro-5bf3knsm)~:not([hidden]):where(.astro-5bf3knsm){--tw-space-y-reverse:0;margin-bottom:calc(4rem*var(--tw-space-y-reverse));margin-top:calc(4rem*(1 - var(--tw-space-y-reverse)))}}.content:where(.astro-5bf3knsm) h2:where(.astro-5bf3knsm){font-size:1.75rem;font-weight:600;line-height:1.2;margin-left:auto;margin-right:auto;max-width:38.625rem;text-align:center;text-wrap:balance}@media (min-width:640px){.content:where(.astro-5bf3knsm) h2:where(.astro-5bf3knsm){font-size:2rem;line-height:1.2}}.modules:where(.astro-5bf3knsm){display:grid;grid-template-columns:repeat(1,minmax(0,1fr));list-style-type:none}@media (min-width:768px){.modules:where(.astro-5bf3knsm){-moz-column-gap:1.25rem;column-gap:1.25rem;grid-auto-flow:column}}@media (min-width:1024px){.modules:where(.astro-5bf3knsm){-moz-column-gap:2.5rem;column-gap:2.5rem}}@media (min-width:768px){.modules:where(.astro-5bf3knsm){grid-auto-flow:column;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(var(--numRows),auto)}}.resources:where(.astro-5bf3knsm){align-items:center;display:flex;flex-direction:column}.resources:where(.astro-5bf3knsm)>:not([hidden]):where(.astro-5bf3knsm)~:not([hidden]):where(.astro-5bf3knsm){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.wrapper:where(.astro-tr3u35dk){align-items:center;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;width:100%}.wrapper:where(.astro-tr3u35dk)>:not([hidden]):where(.astro-tr3u35dk)~:not([hidden]):where(.astro-tr3u35dk){--tw-space-y-reverse:0;margin-bottom:calc(2.5rem*var(--tw-space-y-reverse));margin-top:calc(2.5rem*(1 - var(--tw-space-y-reverse)))}@media (min-width:640px){.wrapper:where(.astro-tr3u35dk)>:not([hidden]):where(.astro-tr3u35dk)~:not([hidden]):where(.astro-tr3u35dk){--tw-space-y-reverse:0;margin-bottom:calc(4rem*var(--tw-space-y-reverse));margin-top:calc(4rem*(1 - var(--tw-space-y-reverse)))}}.wrapper:where(.astro-tr3u35dk) h2:where(.astro-tr3u35dk){font-size:1.75rem;font-weight:600;line-height:1.2;margin-left:auto;margin-right:auto;max-width:38.625rem;text-align:center;text-wrap:balance}@media (min-width:640px){.wrapper:where(.astro-tr3u35dk) h2:where(.astro-tr3u35dk){font-size:2rem;line-height:1.2;padding-bottom:1.5rem}}.opportunities:where(.astro-tr3u35dk){display:grid;gap:1.75rem}@media (min-width:768px){.opportunities:where(.astro-tr3u35dk){gap:2rem}}@media (min-width:1024px){.opportunities:where(.astro-tr3u35dk){gap:4rem}}@media (min-width:1280px){.opportunities:where(.astro-tr3u35dk){gap:6rem}}.opportunities:where(.astro-tr3u35dk){grid-template-columns:repeat(1,1fr)}@media (min-width:768px){.opportunities:where(.astro-tr3u35dk){grid-template-columns:1fr 2px 1fr}}.col:where(.astro-tr3u35dk){display:grid;grid-auto-rows:min-content;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:1.75rem}@media (min-width:768px){.col:where(.astro-tr3u35dk){row-gap:2.5rem}}.item:where(.astro-tr3u35dk){display:flex;flex-direction:column;font-size:.875rem;letter-spacing:0;line-height:1.5;row-gap:.5rem}@media (min-width:640px){.item:where(.astro-tr3u35dk){font-size:1rem;letter-spacing:0;line-height:1.5}}.item:where(.astro-tr3u35dk) h3:where(.astro-tr3u35dk){font-size:1.25rem;font-weight:600;line-height:1.2;--tw-text-opacity:1;color:rgb(0 191 203/var(--tw-text-opacity))}@media (min-width:1024px){.item:where(.astro-tr3u35dk) h3:where(.astro-tr3u35dk){font-size:1.5rem;line-height:1.2}}.wrapper:where(.astro-p7uopaeq){margin-top:5rem}@media (min-width:1024px){.wrapper:where(.astro-p7uopaeq){margin-top:6rem}}.wrapper:where(.astro-p7uopaeq){background:linear-gradient(347.14deg,#6619d04d -20.39%,#6619d01a 81.96%)}.content:where(.astro-p7uopaeq){display:flex;flex-direction:column;margin-left:auto;margin-right:auto;max-width:64.375rem;padding:5rem 8%;row-gap:2.75rem;width:100%}@media (min-width:640px){.content:where(.astro-p7uopaeq){padding-left:5.2%;padding-right:5.2%}}@media (min-width:1280px){.content:where(.astro-p7uopaeq){padding-left:0;padding-right:0}}.wrapper:where(.astro-5k7zebez){align-items:center;border-radius:.625rem;border-width:1px;display:flex;flex-direction:column;height:20.25rem;justify-content:space-between;max-width:20.25rem;position:relative;width:100%;--tw-border-opacity:1;border-color:rgb(124 119 131/var(--tw-border-opacity));padding:2rem 1.5rem;text-align:center;--tw-text-opacity:1;color:rgb(237 236 238/var(--tw-text-opacity))}.wrapper:where(.astro-5k7zebez):hover{--tw-border-opacity:1;border-color:rgb(211 209 213/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(251 250 251/var(--tw-text-opacity))}.active:where(.astro-5k7zebez),.wrapper:where(.astro-5k7zebez):before{background:linear-gradient(180deg,rgba(var(--rgb),.65) -7.65%,rgba(var(--rgb),.13) 106.89%)}.wrapper:where(.astro-5k7zebez):before{content:" ";inset:0;opacity:0;position:absolute;transition-duration:.2s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:-1}.wrapper:where(.astro-5k7zebez):hover:before{opacity:1}.wrapper:where(.astro-di53w4c7){align-items:center;display:flex;flex-direction:column;width:100%}.wrapper:where(.astro-di53w4c7)>:not([hidden]):where(.astro-di53w4c7)~:not([hidden]):where(.astro-di53w4c7){--tw-space-y-reverse:0;margin-bottom:calc(2.5rem*var(--tw-space-y-reverse));margin-top:calc(2.5rem*(1 - var(--tw-space-y-reverse)))}@media (min-width:640px){.wrapper:where(.astro-di53w4c7)>:not([hidden]):where(.astro-di53w4c7)~:not([hidden]):where(.astro-di53w4c7){--tw-space-y-reverse:0;margin-bottom:calc(4rem*var(--tw-space-y-reverse));margin-top:calc(4rem*(1 - var(--tw-space-y-reverse)))}}.wrapper:where(.astro-di53w4c7) h2:where(.astro-di53w4c7){font-size:1.75rem;font-weight:600;line-height:1.2;margin-left:auto;margin-right:auto;max-width:38.625rem;text-align:center;text-wrap:balance}@media (min-width:640px){.wrapper:where(.astro-di53w4c7) h2:where(.astro-di53w4c7){font-size:2rem;line-height:1.2}}.courses:where(.astro-di53w4c7){display:grid;gap:1.5rem;grid-template-columns:repeat(1,minmax(0,1fr));margin-left:auto;margin-right:auto;width:-moz-fit-content;width:fit-content}@media (min-width:768px){.courses:where(.astro-di53w4c7){gap:1.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.courses:where(.astro-di53w4c7){gap:1rem;width:-moz-fit-content;width:fit-content}}@media (min-width:1280px){.courses:where(.astro-di53w4c7){gap:1.75rem}}@media (min-width:1024px){.courses:where(.astro-di53w4c7){grid-template-columns:repeat(var(--count),20.25rem)}}.wrapper:where(.astro-tmcsnymy){align-items:center;border-radius:.625rem;display:flex;flex-direction:column;max-width:20.625rem;row-gap:1.75rem;width:100%;--tw-bg-opacity:1;background-color:rgb(37 33 43/var(--tw-bg-opacity));padding:2.5rem}@media (min-width:768px){.wrapper:where(.astro-tmcsnymy){padding-left:1.25rem;padding-right:1.25rem}}@media (min-width:1280px){.wrapper:where(.astro-tmcsnymy){padding-left:2.5rem;padding-right:2.5rem}}.wrapper:where(.astro-nza5rnr3){align-items:center;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;width:100%}.wrapper:where(.astro-nza5rnr3)>:not([hidden]):where(.astro-nza5rnr3)~:not([hidden]):where(.astro-nza5rnr3){--tw-space-y-reverse:0;margin-bottom:calc(2.5rem*var(--tw-space-y-reverse));margin-top:calc(2.5rem*(1 - var(--tw-space-y-reverse)))}.wrapper:where(.astro-nza5rnr3) h2:where(.astro-nza5rnr3){font-size:1.75rem;font-weight:600;line-height:1.2;margin-left:auto;margin-right:auto;max-width:38.625rem;text-align:center;text-wrap:balance}@media (min-width:640px){.wrapper:where(.astro-nza5rnr3) h2:where(.astro-nza5rnr3){font-size:2rem;line-height:1.2;padding-bottom:1.5rem}}.card-grid:where(.astro-nza5rnr3){display:grid;gap:1.25rem;grid-template-columns:repeat(1,minmax(0,1fr));margin-left:auto;margin-right:auto;width:-moz-fit-content;width:fit-content}@media (min-width:768px){.card-grid:where(.astro-nza5rnr3){gap:.75rem;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}}@media (min-width:1280px){.card-grid:where(.astro-nza5rnr3){gap:1.25rem}}.wrapper:where(.astro-3adomwpo){align-items:center;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;row-gap:5rem;width:100%}@media (min-width:640px){.wrapper:where(.astro-3adomwpo){row-gap:2.5rem}}@media (min-width:768px){.wrapper:where(.astro-3adomwpo){align-items:flex-start;-moz-column-gap:2rem;column-gap:2rem;flex-direction:row;row-gap:0}}@media (min-width:1024px){.wrapper:where(.astro-3adomwpo){-moz-column-gap:0;column-gap:0;justify-content:space-between}}@media (min-width:1280px){.wrapper:where(.astro-3adomwpo){padding-left:0;padding-right:0}}.content-col:where(.astro-3adomwpo){align-items:center;display:flex;flex-direction:column;row-gap:1.25rem;width:100%}@media (min-width:768px){.content-col:where(.astro-3adomwpo){align-items:flex-start;max-width:31.625rem}}.icon:where(.astro-3adomwpo){height:5.3125rem;width:5.3125rem}.content:where(.astro-3adomwpo)>:not([hidden]):where(.astro-3adomwpo)~:not([hidden]):where(.astro-3adomwpo){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.content:where(.astro-3adomwpo){text-align:center}@media (min-width:768px){.content:where(.astro-3adomwpo)>:not([hidden]):where(.astro-3adomwpo)~:not([hidden]):where(.astro-3adomwpo){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.content:where(.astro-3adomwpo){text-align:left}.cert-col:where(.astro-3adomwpo){padding-top:6.75rem}}@media (min-width:1024px){.cert-col:where(.astro-3adomwpo){padding-top:6rem}}.cert:where(.astro-3adomwpo){width:14.875rem}@media (min-width:1024px){.cert:where(.astro-3adomwpo){width:19.75rem}}.body:where(.astro-attrdwtj){display:flex;flex-direction:column;margin-left:auto;margin-right:auto;max-width:64.375rem;padding-left:8%;padding-right:8%;padding-top:5rem;row-gap:6rem;width:100%}@media (min-width:640px){.body:where(.astro-attrdwtj){padding-left:5.2%;padding-right:5.2%}}@media (min-width:1024px){.body:where(.astro-attrdwtj){padding-top:6rem}}@media (min-width:1280px){.body:where(.astro-attrdwtj){padding-left:0;padding-right:0}}
