section.svelte-1e7bwd6.svelte-1e7bwd6{position:relative;margin-top:4rem;height:calc(100vh - 4rem);max-height:100vh;width:100%;display:grid;--col1:3fr;--col2:3fr;--row1:3fr;--row2:3fr;--row3:3fr;--row4:1fr;--cont1:0;--cont2:0;--cont3:0;--cont4:0;grid-template-columns:1fr;transition:all .75s}@media screen and (min-width: 1028px){section.svelte-1e7bwd6.svelte-1e7bwd6{margin-top:0;height:100vh;grid-template-columns:var(--col1) var(--col2)}}section.svelte-1e7bwd6 .grid.svelte-1e7bwd6{display:grid;transition:all .6s}section.svelte-1e7bwd6 .grid .box.svelte-1e7bwd6{cursor:pointer;overflow:hidden;overflow-anchor:none}section.svelte-1e7bwd6 .grid .box .content.svelte-1e7bwd6{transition:all .75s;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center}section.svelte-1e7bwd6 .col-1.svelte-1e7bwd6{grid-template-rows:1fr 0}@media screen and (min-width: 1028px){section.svelte-1e7bwd6 .col-1.svelte-1e7bwd6{grid-template-rows:var(--row1) var(--row2)}}section.svelte-1e7bwd6 .col-2.svelte-1e7bwd6{display:none;grid-template-rows:2fr 1fr}@media screen and (min-width: 1028px){section.svelte-1e7bwd6 .col-2.svelte-1e7bwd6{display:grid;grid-template-rows:var(--row3) var(--row4)}}section.svelte-1e7bwd6 .pillar-1.svelte-1e7bwd6{background-color:var(--color1)}@supports (background-color: var(--color1-p3)){section.svelte-1e7bwd6 .pillar-1.svelte-1e7bwd6{background-color:var(--color1-p3)}}@media screen and (min-width: 1028px){section.svelte-1e7bwd6 .pillar-1 .content.svelte-1e7bwd6{opacity:var(--cont1)}}section.svelte-1e7bwd6 .pillar-2.svelte-1e7bwd6{background-color:var(--color2)}@supports (background-color: var(--color2-p3)){section.svelte-1e7bwd6 .pillar-2.svelte-1e7bwd6{background-color:var(--color2-p3)}}@media screen and (min-width: 1028px){section.svelte-1e7bwd6 .pillar-2 .content.svelte-1e7bwd6{opacity:var(--cont2)}}section.svelte-1e7bwd6 .pillar-3.svelte-1e7bwd6{background-color:var(--color3)}@supports (background-color: var(--color3-p3)){section.svelte-1e7bwd6 .pillar-3.svelte-1e7bwd6{background-color:var(--color3-p3)}}@media screen and (min-width: 1028px){section.svelte-1e7bwd6 .pillar-3 .content.svelte-1e7bwd6{opacity:var(--cont3)}}section.svelte-1e7bwd6 .pillar-4.svelte-1e7bwd6{background-color:var(--color4)}@supports (background-color: var(--color4-p3)){section.svelte-1e7bwd6 .pillar-4.svelte-1e7bwd6{background-color:var(--color4-p3)}}@media screen and (min-width: 1028px){section.svelte-1e7bwd6 .pillar-4 .content.svelte-1e7bwd6{opacity:var(--cont4)}}@media screen and (min-width: 1028px){section.svelte-1e7bwd6.svelte-1e7bwd6:has(.pillar-1.hover){--col1:4fr;--row1:3fr;--row2:1fr;--cont1:1}section.svelte-1e7bwd6.svelte-1e7bwd6:has(.pillar-2.hover){--col1:4fr;--row2:6fr;--cont2:1}section.svelte-1e7bwd6.svelte-1e7bwd6:has(.pillar-3.hover){--col2:4fr;--row3:6fr;--cont3:1}section.svelte-1e7bwd6.svelte-1e7bwd6:has(.pillar-4.hover){--col2:4fr;--row3:3fr;--row4:3fr;--cont4:1}}section.svelte-a9hb6p.svelte-a9hb6p{height:100vh;height:100dvh;width:100%;display:grid;grid-template-columns:.5rem repeat(6,1fr) .5rem;grid-auto-rows:auto;column-gap:1.5rem}@media screen and (min-width: 1028px){section.svelte-a9hb6p.svelte-a9hb6p{column-gap:2rem;grid-template-columns:2rem repeat(12,1fr) 2rem}}@media screen and (min-width: 1600px){section.svelte-a9hb6p.svelte-a9hb6p{column-gap:3rem;grid-template-columns:1rem repeat(12,1fr) 1rem}}@media screen and (min-width: 2500px){section.svelte-a9hb6p.svelte-a9hb6p{grid-template-columns:5rem repeat(12,1fr) 5rem}}section.svelte-a9hb6p .pillars-container.svelte-a9hb6p{grid-column:1/span 8;display:flex;flex-direction:column}section.svelte-a9hb6p .pillars-container .box.svelte-a9hb6p{position:relative}section.svelte-a9hb6p .pillars-container .box .title.svelte-a9hb6p{display:flex;position:absolute;z-index:1;top:1.25rem;left:2rem;color:var(--text)}section.svelte-a9hb6p .pillars-container .box .title img.svelte-a9hb6p{height:1rem;align-self:center;padding-right:.75rem}section.svelte-a9hb6p .pillars-container .box .title span.svelte-a9hb6p{white-space:nowrap}section.svelte-a9hb6p .pillars-container .content.svelte-a9hb6p{width:100%;height:100%}section.svelte-a9hb6p .pillars-container .pillar-1.svelte-a9hb6p{flex-grow:1.2;background-color:var(--color1)}@supports (background-color: var(--color1-p3)){section.svelte-a9hb6p .pillars-container .pillar-1.svelte-a9hb6p{background-color:var(--color1-p3)}}section.svelte-a9hb6p .pillars-container .pillar-1 .content.svelte-a9hb6p{animation:svelte-a9hb6p-opacity 8s infinite}section.svelte-a9hb6p .pillars-container .pillar-2.svelte-a9hb6p{flex-grow:2.6;background-color:var(--color3)}@supports (background-color: var(--color3-p3)){section.svelte-a9hb6p .pillars-container .pillar-2.svelte-a9hb6p{background-color:var(--color3-p3)}}section.svelte-a9hb6p .pillars-container .pillar-2 .content.svelte-a9hb6p{animation:svelte-a9hb6p-opacity 8s infinite;animation-delay:2s}section.svelte-a9hb6p .pillars-container .pillar-3.svelte-a9hb6p{flex-grow:1.2;background-color:var(--color2)}@supports (background-color: var(--color2-p3)){section.svelte-a9hb6p .pillars-container .pillar-3.svelte-a9hb6p{background-color:var(--color2-p3)}}section.svelte-a9hb6p .pillars-container .pillar-3 .content.svelte-a9hb6p{animation:svelte-a9hb6p-opacity 8s infinite;animation-delay:4s}section.svelte-a9hb6p .pillars-container .pillar-4.svelte-a9hb6p{position:relative;flex-grow:1;background-color:var(--color4)}@supports (background-color: var(--color4-p3)){section.svelte-a9hb6p .pillars-container .pillar-4.svelte-a9hb6p{background-color:var(--color4-p3)}}section.svelte-a9hb6p .pillars-container .pillar-4 .content.svelte-a9hb6p{animation:svelte-a9hb6p-opacity 8s infinite;animation-delay:6s}section.svelte-a9hb6p .pillars-container .content.svelte-a9hb6p{opacity:0;background-repeat:no-repeat;background-size:cover;background-position:center}@keyframes svelte-a9hb6p-opacity{0%{opacity:0}5%{opacity:1}20%{opacity:1}25%{opacity:0}to{opacity:0}}section.svelte-z0jigx.svelte-z0jigx{padding-top:3.875rem;padding-bottom:3rem;display:grid;grid-template-columns:.5rem repeat(6,1fr) .5rem;grid-auto-rows:auto;column-gap:1.5rem}@media screen and (min-width: 1028px){section.svelte-z0jigx.svelte-z0jigx{column-gap:2rem;grid-template-columns:2rem repeat(12,1fr) 2rem}}@media screen and (min-width: 1600px){section.svelte-z0jigx.svelte-z0jigx{column-gap:3rem;grid-template-columns:1rem repeat(12,1fr) 1rem}}@media screen and (min-width: 2500px){section.svelte-z0jigx.svelte-z0jigx{grid-template-columns:5rem repeat(12,1fr) 5rem}}@media screen and (min-width: 1028px){section.svelte-z0jigx.svelte-z0jigx{padding-top:12.25rem;padding-bottom:8rem}}section.svelte-z0jigx .about-container.svelte-z0jigx{grid-row:1;grid-column:2/span 6;display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (min-width: 1028px){section.svelte-z0jigx .about-container.svelte-z0jigx{grid-column:4/span 3;height:fit-content}}section.svelte-z0jigx .about-container .image-container .credits.svelte-z0jigx{font-size:.625rem;text-align:end}section.svelte-z0jigx .about-container .image-container .about-buttons.svelte-z0jigx{display:flex;flex-direction:column;gap:1rem;margin-top:2rem;align-items:center}section.svelte-z0jigx .about-desc.svelte-z0jigx{grid-row:2;grid-column:2/span 6;margin-top:3.5rem;display:flex;flex-direction:column;justify-content:space-between}@media screen and (min-width: 1028px){section.svelte-z0jigx .about-desc.svelte-z0jigx{height:100%;margin-top:0;grid-row:1/span 2;grid-column:8/span 5}}section.svelte-z0jigx .f-gray.svelte-z0jigx{color:var(--text-gray)}section.svelte-z0jigx a.svelte-z0jigx{transition:all .35s ease;text-decoration:underline;text-decoration-color:transparent}section.svelte-z0jigx a.svelte-z0jigx:hover{text-decoration-color:#000;text-decoration-thickness:2px}.item.svelte-npkkx9.svelte-npkkx9{display:flex}.item.svelte-npkkx9 .year.svelte-npkkx9{width:4rem;flex-shrink:0}@media screen and (min-width: 1028px){.item.svelte-npkkx9 .year.svelte-npkkx9{width:4.75rem}}.f-gray.svelte-npkkx9.svelte-npkkx9{color:var(--text-gray)}.list.svelte-1ys8912{grid-column:2/span 6}@media screen and (min-width: 1028px){.list.svelte-1ys8912{grid-column:8/span 5}}section.svelte-uthlvw{display:grid;grid-template-columns:.5rem repeat(6,1fr) .5rem;grid-auto-rows:auto;column-gap:1.5rem;row-gap:2rem;padding-top:3.875rem;padding-bottom:4rem}@media screen and (min-width: 1028px){section.svelte-uthlvw{column-gap:2rem;grid-template-columns:2rem repeat(12,1fr) 2rem}}@media screen and (min-width: 1600px){section.svelte-uthlvw{column-gap:3rem;grid-template-columns:1rem repeat(12,1fr) 1rem}}@media screen and (min-width: 2500px){section.svelte-uthlvw{grid-template-columns:5rem repeat(12,1fr) 5rem}}@media screen and (min-width: 1028px){section.svelte-uthlvw{row-gap:4rem;padding-top:8rem;padding-bottom:12.25rem}}section.svelte-epzr57.svelte-epzr57{height:110vh;width:100%;display:flex;flex-direction:column;scroll-margin-top:6.25rem}@media screen and (min-width: 1028px){section.svelte-epzr57.svelte-epzr57{flex-direction:row;margin-bottom:12.25rem}}section.svelte-epzr57 .section-a.svelte-epzr57{display:flex;height:100%;width:100%;flex-direction:column;justify-content:center;align-items:center;background-color:var(--color1);text-align:center}@supports (background-color: var(--color4-p3)){section.svelte-epzr57 .section-a.svelte-epzr57{background-color:var(--color4-p3)}}section.svelte-epzr57 .section-b.svelte-epzr57{display:flex;height:100%;width:100%;flex-direction:column;justify-content:center;align-items:center;text-align:center;background-color:var(--color4)}@supports (background-color: var(--color1-p3)){section.svelte-epzr57 .section-b.svelte-epzr57{background-color:var(--color1-p3)}}section.svelte-epzr57 .section-b .newsletter-signup.svelte-epzr57{margin-top:.75rem;border-radius:24px;background-color:var(--text-reverse)}@media screen and (min-width: 1028px){section.svelte-epzr57 .section-b .newsletter-signup.svelte-epzr57{border-radius:500px;margin:.75rem auto 0;max-width:23.75rem}}section.svelte-epzr57 .section-b .newsletter-signup .form.svelte-epzr57{position:relative;display:flex;flex-direction:column;gap:.5rem;justify-content:space-between;padding:.5rem}@media screen and (min-width: 766px){section.svelte-epzr57 .section-b .newsletter-signup .form.svelte-epzr57{flex-direction:row;gap:0}}section.svelte-epzr57 .section-b .newsletter-signup .form .visually-hidden.svelte-epzr57{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}section.svelte-epzr57 .section-b .newsletter-signup .form input.svelte-epzr57{width:100%;padding:0 .5rem;color:var(--text)!important;text-align:center}section.svelte-epzr57 .section-b .newsletter-signup .form input.svelte-epzr57:-webkit-autofill{-webkit-text-fill-color:var(--text)!important}@media screen and (min-width: 1028px){section.svelte-epzr57 .section-b .newsletter-signup .form input.svelte-epzr57{text-align:start}}section.svelte-epzr57 .section-b .newsletter-signup .form .buttons.svelte-epzr57{display:grid;grid-template-rows:1fr;grid-template-columns:1fr}section.svelte-epzr57 .section-b .newsletter-signup .form .buttons .btn.svelte-epzr57{grid-row:1;grid-column:1;margin-top:auto;color:var(--text);background-color:var(--color1);padding:.375rem 1.375rem;border:1px solid transparent;border-radius:500px;transition:all .25s ease;white-space:nowrap}@supports (background-color: var(--color1-p3)){section.svelte-epzr57 .section-b .newsletter-signup .form .buttons .btn.svelte-epzr57{background-color:var(--color1-p3)}}section.svelte-epzr57 .section-b .newsletter-signup .form .buttons .btn.svelte-epzr57:hover{color:var(--text);background-color:var(--text-reverse);border:1px solid var(--text)}section.svelte-epzr57 .section-b .newsletter-signup .form .buttons .btn-loading.svelte-epzr57{color:var(--text);border:1px solid var(--text);background-color:var(--text-reverse)}section.svelte-epzr57 .section-b .newsletter-signup .form .buttons .btn-success.svelte-epzr57{color:var(--text-reverse);border:1px solid var(--text);background-color:var(--text)}section.svelte-epzr57 .section-wrapper.svelte-epzr57{width:100%;padding:2rem}@media screen and (min-width: 1028px){section.svelte-epzr57 .section-wrapper.svelte-epzr57{min-height:28.75rem;padding:4rem}}@media screen and (min-width: 1600px){section.svelte-epzr57 .section-wrapper.svelte-epzr57{padding:6rem}}
