.sectionButton.svelte-bhbxij{width:100%;display:flex;justify-content:center;margin-top:45px}button.svelte-bhbxij{border-radius:4px;border:1px solid white;padding:6px 8px;text-transform:uppercase}button.svelte-bhbxij:hover{background-color:rgb(var(--background-accent-color))}dialog.svelte-184d19q.svelte-184d19q{width:100vw;height:100vh;height:100dvh;margin:0;max-width:none;max-height:none;background-color:#171a1c;border:none;color:#fff}.toolbar.svelte-184d19q.svelte-184d19q{position:absolute;top:0;left:0;right:0;padding:8px;display:flex;flex-direction:row;justify-content:end}.toolbar.svelte-184d19q .button.svelte-184d19q{background-color:rgba(var(--background-secondary-color),.941);color:rgb(var(--foreground-secondary-color));backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);width:max-content;padding:6px 8px;border-radius:4px;border:1px solid white;font-size:1em;cursor:pointer}section.svelte-28mhlq{background-size:cover;background-position:15%;background-color:rgb(var(--background-secondary-color));color:rgb(var(--foreground-secondary-color));padding:38px;font-family:schoolbook;height:80vh;position:relative}a.svelte-28mhlq{display:flex;column-gap:16px;position:absolute;padding:38px;bottom:0;right:0;text-decoration:none;color:inherit!important}h2.svelte-28mhlq{margin:0}h2.svelte-28mhlq{font-size:2rem}section.svelte-9onwxe{background-size:cover;background-position:top;background-color:rgb(var(--background-secondary-color));color:rgb(var(--foreground-secondary-color));padding:64px 36px;font-family:schoolbook}blockquote.svelte-9onwxe{width:calc(100% - 64px);max-width:1024px;margin:auto;font-size:x-large;border-left:4px solid #dc0021;padding-left:14px;display:flex;flex-direction:column;row-gap:14px}span.svelte-9onwxe{display:block}.quote.svelte-9onwxe{font-style:italic}.author.svelte-9onwxe{color:#98a8ae;font-size:.8em}main.svelte-16gjalc.svelte-16gjalc{background-color:#171a1c;z-index:0}.mainCarousel.svelte-16gjalc.svelte-16gjalc{height:calc(100vh + 256px);height:calc(100svh + 256px);position:relative;margin-bottom:-256px;z-index:0}.mainCarousel.svelte-16gjalc.svelte-16gjalc:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;background-image:radial-gradient(farthest-corner at right bottom,#171a1c00 70%,#171a1c77),linear-gradient(to bottom,#171a1c00 calc(100% - 256px),#171a1c),linear-gradient(to top,#171a1c00 70%,#171a1cbb)}.welcome.svelte-16gjalc.svelte-16gjalc{position:relative;padding:38px 38px 128px;z-index:1;color:#fff}.welcome.svelte-16gjalc .content.svelte-16gjalc{display:flex;flex-direction:row;min-height:50vh;min-height:50dvh;column-gap:128px}.welcome.svelte-16gjalc .text.svelte-16gjalc{width:40%;font-family:schoolbook;padding:24px 0}.welcome.svelte-16gjalc .text p.svelte-16gjalc{line-height:1.6em}.welcome.svelte-16gjalc .text h1.svelte-16gjalc{border-bottom:3px solid #dc0021;padding-bottom:16px;margin-left:-64px;padding-left:64px;font-family:schoolbook,sans-serif;font-weight:400;font-size:32px;margin-bottom:32px}.welcome.svelte-16gjalc .name.svelte-16gjalc{display:block;padding:8px 0 4px}.welcome.svelte-16gjalc .title.svelte-16gjalc{display:block;font-size:.85em;color:#98a8ae}.welcome.svelte-16gjalc .video.svelte-16gjalc{flex-grow:1;background-image:linear-gradient(90deg,rgb(var(--background-primary-color)),transparent 0%),url(./video.Bpz-F88V.jpg);background-size:cover;background-position:center;display:flex;justify-content:flex-start;align-items:flex-end;padding:12px}.welcome.svelte-16gjalc .video .play.svelte-16gjalc{background-color:#171a1cf0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:100px;height:100px;border-radius:50px;color:#fff;font-size:36px;padding-left:5px;display:flex;justify-content:center;align-items:center;cursor:pointer}.video.shownMobile.svelte-16gjalc.svelte-16gjalc{display:none}@media screen and (max-width: 860px){.welcome.svelte-16gjalc .content.svelte-16gjalc{padding:0;margin:0;display:flex;flex-direction:column;min-height:50vh;min-height:50dvh}.video.svelte-16gjalc.svelte-16gjalc{min-height:40vh}.video.shownMobile.svelte-16gjalc.svelte-16gjalc{display:flex}.video.hiddenMobile.svelte-16gjalc.svelte-16gjalc{display:none}.welcome.svelte-16gjalc .text.svelte-16gjalc{width:100%;padding:12px;margin-bottom:12px}}.label.svelte-16gjalc.svelte-16gjalc{color:#98a8ae;margin-top:10vh;font-size:1.5rem}.value.svelte-16gjalc.svelte-16gjalc{font-size:2.6rem}
