.wrapper:where(.astro-g6tnasfx){align-items:center;display:flex;flex-direction:column;gap:1.25rem;width:100%}@media(min-width:640px){.wrapper:where(.astro-g6tnasfx){align-items:flex-start}}.hero-img:where(.astro-g6tnasfx){height:16.25rem;width:auto}.heading:where(.astro-g6tnasfx){font-size:1.75rem;font-weight:700;line-height:1.2;text-wrap:balance}@media(min-width:640px){.heading:where(.astro-g6tnasfx){font-size:2rem;line-height:1.2}}@media(min-width:768px){.heading:where(.astro-g6tnasfx){font-size:2.375rem;line-height:1.2}}.body:where(.astro-g6tnasfx){display:flex;flex-direction:column;font-size:.875rem;gap:1rem;letter-spacing:0;line-height:1.5;width:100%}@media(min-width:768px){.body:where(.astro-g6tnasfx){font-size:1rem;letter-spacing:0;line-height:1.5}}.wrapper:where(.astro-lvheb76e){align-items:stretch;display:flex;gap:1.25rem;width:100%}@media(min-width:768px){.wrapper:where(.astro-lvheb76e){gap:2.5rem}}.wrapper:where(.astro-lvheb76e):last-of-type .dashed:where(.astro-lvheb76e){display:none}.marker-container:where(.astro-lvheb76e){align-items:center;display:flex;flex-direction:column;gap:.375rem;justify-content:stretch}.icon:where(.astro-lvheb76e){display:flex;height:5rem;width:5rem}@media(min-width:640px){.icon:where(.astro-lvheb76e){height:7rem;width:7rem}}@media(min-width:768px){.icon:where(.astro-lvheb76e){height:8.75rem;width:8.75rem}}.dashed:where(.astro-lvheb76e){height:100%;width:.625rem}@media(min-width:768px){.dashed:where(.astro-lvheb76e){width:.875rem}}.dashed:where(.astro-lvheb76e){border-color:#00bfcb;border-style:none dashed;border-width:2px}.content:where(.astro-lvheb76e){display:flex;flex-direction:column;flex-shrink:1;gap:.375rem;padding-bottom:1rem;width:100%}@media(min-width:1280px){.content:where(.astro-lvheb76e){padding-bottom:1.25rem}}.body:where(.astro-lvheb76e){font-size:.875rem;letter-spacing:0;line-height:1.5;text-wrap:pretty}.list-wrapper:where(.astro-ot3xdxrn){display:flex;flex-direction:column;gap:1rem}@media(min-width:640px){.list-wrapper:where(.astro-ot3xdxrn){gap:1.25rem}}.wrapper:where(.astro-ot3xdxrn){flex-direction:column;gap:.375rem}.top:where(.astro-ot3xdxrn),.wrapper:where(.astro-ot3xdxrn){display:flex;width:100%}.top:where(.astro-ot3xdxrn){align-items:flex-start;gap:1rem}@media(min-width:640px){.top:where(.astro-ot3xdxrn){gap:1.25rem}}.marker:where(.astro-ot3xdxrn){flex-grow:0;flex-shrink:0;height:1.5rem;margin-top:.25rem;width:1.5rem}@media(min-width:640px){.marker:where(.astro-ot3xdxrn){margin-top:0}}.heading:where(.astro-ot3xdxrn){font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.5;--tw-text-opacity:1;color:rgb(0 191 203/var(--tw-text-opacity,1))}@media(min-width:640px){.heading:where(.astro-ot3xdxrn){font-size:1.25rem;line-height:1.2}}.body:where(.astro-ot3xdxrn){font-size:.875rem;letter-spacing:0;line-height:1.5;padding-left:2.5rem}@media(min-width:768px){.body:where(.astro-ot3xdxrn){font-size:1rem;letter-spacing:0;line-height:1.5}}@media(min-width:640px){.body:where(.astro-ot3xdxrn){padding-left:2.75rem}}@media(min-width:768px){.body:where(.astro-ot3xdxrn){padding-left:3rem}}.wrapper:where(.astro-khss74oi){align-items:center;display:flex;gap:1rem;width:100%}@media(min-width:640px){.wrapper:where(.astro-khss74oi){gap:1.5rem}}@media(min-width:768px){.wrapper:where(.astro-khss74oi){gap:2rem}}.heading:where(.astro-khss74oi){font-size:1.25rem;font-weight:700;line-height:1.2;width:3rem;--tw-text-opacity:1;color:rgb(0 191 203/var(--tw-text-opacity,1))}.body:where(.astro-khss74oi){font-size:.875rem;letter-spacing:0;line-height:1.5}@media(min-width:768px){.body:where(.astro-khss74oi){font-size:1rem;letter-spacing:0;line-height:1.5}}.wrapper:where(.astro-tmuw7ymx){align-items:center;border-radius:.625rem;display:flex;gap:1.25rem;width:100%;--tw-bg-opacity:1;background-color:rgb(37 33 43/var(--tw-bg-opacity,1));padding:1.5rem 1.25rem}@media(min-width:640px){.wrapper:where(.astro-tmuw7ymx){gap:2rem;padding-left:2rem;padding-right:2rem}}@media(min-width:768px){.wrapper:where(.astro-tmuw7ymx){padding-right:2.5rem}}.wrapper:where(.astro-tmuw7ymx){box-shadow:0 8px 16px #0000001a}.flag:where(.astro-tmuw7ymx){background-image:linear-gradient(to bottom,var(--tw-gradient-stops));border-radius:9999px;flex-shrink:0;height:100%;width:3px;--tw-gradient-from:#6619d0 var(--tw-gradient-from-position);--tw-gradient-to:rgba(102,25,208,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#00bfcb var(--tw-gradient-to-position)}@media(min-width:640px){.flag:where(.astro-tmuw7ymx){width:.25rem}}@media(min-width:768px){.flag:where(.astro-tmuw7ymx){width:.375rem}}.content:where(.astro-tmuw7ymx){display:flex;flex-direction:column;gap:.125rem;padding-bottom:.625rem;padding-top:.625rem;width:100%}.heading:where(.astro-tmuw7ymx){font-size:1.25rem;font-weight:600;line-height:1.2}@media(min-width:768px){.heading:where(.astro-tmuw7ymx){font-size:1.5rem;line-height:1.2}}.body:where(.astro-tmuw7ymx){font-size:.875rem;letter-spacing:0;line-height:1.5;text-wrap:pretty}@media(min-width:768px){.body:where(.astro-tmuw7ymx){font-size:1rem;letter-spacing:0;line-height:1.5}}.wrapper:where(.astro-gtdmcepr){align-items:stretch;display:flex;width:100%}.wrapper:where(.astro-gtdmcepr):first-of-type .top:where(.astro-gtdmcepr){opacity:0}.wrapper:where(.astro-gtdmcepr):first-of-type .decade-marker:where(.astro-gtdmcepr){display:none}@media(min-width:640px){.wrapper:where(.astro-gtdmcepr):first-of-type .decade-marker:where(.astro-gtdmcepr){display:flex}}.wrapper:where(.astro-gtdmcepr):last-of-type .bottom:where(.astro-gtdmcepr){display:none}.wrapper:where(.astro-gtdmcepr):nth-child(odd){flex-direction:row}@media(min-width:640px){.wrapper:where(.astro-gtdmcepr):nth-child(odd) .decade-container:where(.astro-gtdmcepr){flex-direction:row}.wrapper:where(.astro-gtdmcepr):nth-child(odd) .body:where(.astro-gtdmcepr){padding-right:1rem}}.wrapper:where(.astro-gtdmcepr):nth-child(2n){align-self:flex-end;flex-direction:row-reverse}@media(min-width:640px){.wrapper:where(.astro-gtdmcepr):nth-child(2n) .decade-container:where(.astro-gtdmcepr){flex-direction:row-reverse}.wrapper:where(.astro-gtdmcepr):nth-child(2n) .body:where(.astro-gtdmcepr){padding-left:1rem}}.content:where(.astro-gtdmcepr){display:flex;flex-direction:column;gap:.75rem}@media(min-width:640px){.content:where(.astro-gtdmcepr){gap:1rem;padding-bottom:1.25rem}}.content:where(.astro-gtdmcepr){width:100%}@media(min-width:640px){.content:where(.astro-gtdmcepr){width:calc(50% - 16px)}}.decade-container:where(.astro-gtdmcepr){align-items:center;display:flex;flex-direction:column-reverse;width:100%}@media(min-width:640px){.decade-container:where(.astro-gtdmcepr){flex-direction:row}}.decade:where(.astro-gtdmcepr){background-image:linear-gradient(to bottom,var(--tw-gradient-stops));border-radius:.625rem;display:flex;flex-shrink:0;font-size:2rem;justify-content:center;line-height:1.2;width:100%;--tw-gradient-from:rgba(102,25,208,.75) var(--tw-gradient-from-position);--tw-gradient-to:rgba(102,25,208,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(0,191,203,.75) var(--tw-gradient-to-position);font-weight:700;padding-bottom:.5rem;padding-top:.5rem;text-align:center}@media(min-width:640px){.decade:where(.astro-gtdmcepr){width:9.25rem}}.decade-marker:where(.astro-gtdmcepr){display:flex;height:5rem;width:3px}@media(min-width:640px){.decade-marker:where(.astro-gtdmcepr){height:3px;width:100%}}.decade-marker:where(.astro-gtdmcepr){background:linear-gradient(180deg,#6619d000 10%,#6619d080 50%,#6619d0bf)}@media(min-width:640px){.decade-marker:where(.astro-gtdmcepr):nth-child(2n){background:linear-gradient(90deg,#6619d000 10%,#6619d080 50%,#6619d0)}.decade-marker:where(.astro-gtdmcepr):nth-child(odd){background:linear-gradient(270deg,#6619d000 10%,#6619d080 50%,#6619d0)}}.body:where(.astro-gtdmcepr){font-size:.875rem;letter-spacing:0;line-height:1.5}.marker-container:where(.astro-gtdmcepr){align-items:center;display:none;flex-direction:column;justify-content:stretch;width:-moz-fit-content;width:fit-content}@media(min-width:640px){.marker-container:where(.astro-gtdmcepr){display:flex}}.top:where(.astro-gtdmcepr){display:flex;height:.75rem;width:3px;--tw-bg-opacity:1;background-color:rgb(102 25 208/var(--tw-bg-opacity,1))}.marker:where(.astro-gtdmcepr){border-radius:9999px;border-width:3px;flex-shrink:0;height:2rem;width:2rem;--tw-border-opacity:1;background-color:rgb(28 24 34/var(--tw-bg-opacity,1));border-color:rgb(102 25 208/var(--tw-border-opacity,1));box-shadow:0 0 12px 8px #6619d04d}.bottom:where(.astro-gtdmcepr),.marker:where(.astro-gtdmcepr){--tw-bg-opacity:1}.bottom:where(.astro-gtdmcepr){background-color:rgb(102 25 208/var(--tw-bg-opacity,1));display:flex;height:100%;width:3px}.timeline:where(.astro-7djn3iit) .top:first-of-type{opacity:0}.timeline:where(.astro-7djn3iit) .bottom:last-of-type{display:none}.orgs:where(.astro-4m4rowqt){display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr));place-content:space-between;width:100%}@media(min-width:640px){.orgs:where(.astro-4m4rowqt){grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:768px){.orgs:where(.astro-4m4rowqt){gap:1.25rem;grid-template-columns:repeat(4,minmax(0,1fr))}}.wrapper:where(.astro-xhazk4io){display:grid;gap:3rem;grid-template-columns:repeat(1,minmax(0,1fr));margin-left:auto;margin-right:auto;max-width:71.875rem;padding:1.5rem 6% 5rem;width:100%}@media(min-width:640px){.wrapper:where(.astro-xhazk4io){padding-left:5.1%;padding-right:5.1%}}@media(min-width:768px){.wrapper:where(.astro-xhazk4io){padding-top:2rem}}@media(min-width:1024px){.wrapper:where(.astro-xhazk4io){padding-top:2.5rem}}@media(min-width:1280px){.wrapper:where(.astro-xhazk4io){gap:5rem;padding-left:0;padding-right:0}}@media(min-width:1024px){.wrapper:where(.astro-xhazk4io){grid-template-columns:15rem 2px 1fr}}@media(min-width:1280px){.wrapper:where(.astro-xhazk4io){grid-template-columns:20.75rem 2px 1fr}}.divider:where(.astro-xhazk4io){border-radius:9999px;display:none;justify-content:stretch;margin-top:17.75rem;width:.125rem;--tw-bg-opacity:1;background-color:rgb(69 66 74/var(--tw-bg-opacity,1))}@media(min-width:1024px){.divider:where(.astro-xhazk4io){display:flex}}