.editor.svelte-1afg4yo:empty:before{content:attr(placeholder);color:hsl(var(--muted-foreground));pointer-events:none}.editor.svelte-1afg4yo{line-height:1.6;max-width:none}.editor blockquote{border-left:4px solid hsl(var(--border));padding-left:1rem;font-style:italic;margin:1rem 0;color:hsl(var(--muted-foreground))}.editor img{border-radius:.5rem;box-shadow:0 1px 3px #0000001a;max-width:100%;height:auto;margin:.5rem 0}.editor a{color:hsl(var(--primary));text-decoration:underline;cursor:pointer;transition:color .2s ease}.editor a:hover{color:hsl(var(--primary) / .8);text-decoration:underline}.editor ul,.editor ol{padding-left:1.5rem;margin:.5rem 0}.editor ul{list-style-type:disc}.editor ol{list-style-type:decimal}.editor li{margin:.25rem 0}.editor p{margin:.5rem 0}.editor h1,.editor h2,.editor h3,.editor h4,.editor h5,.editor h6{font-weight:700;margin:1rem 0 .5rem}.editor h1{font-size:2rem}.editor h2{font-size:1.5rem}.editor h3{font-size:1.25rem}.editor h4{font-size:1.125rem}.marquee-content.svelte-1not2wu{display:flex;animation:svelte-1not2wu-scroll-left linear infinite;will-change:transform}@keyframes svelte-1not2wu-scroll-left{0%{transform:translate(0)}to{transform:translate(-50%)}}.cards-module__header.svelte-c9v4dr{width:min(100%,100vw);max-width:100vw;min-width:0}.cards-module__header.svelte-c9v4dr .module-heading,.cards-module__header.svelte-c9v4dr .module-subtitle{white-space:normal;overflow-wrap:anywhere;word-wrap:break-word;word-break:break-word;max-width:100%}.hide-scrollbar.svelte-c9v4dr{scrollbar-width:none;-ms-overflow-style:none}.hide-scrollbar.svelte-c9v4dr::-webkit-scrollbar{display:none}.carousel-container.svelte-c9v4dr{scroll-snap-type:x mandatory}.carousel-item.svelte-c9v4dr{scroll-snap-align:start;scroll-snap-stop:always}.hide-scrollbar.svelte-8e81q5{scrollbar-width:none;-ms-overflow-style:none}.hide-scrollbar.svelte-8e81q5::-webkit-scrollbar{display:none}.custom-module.svelte-1h1tuz9{padding:2rem 0}.prose{max-width:none}.hero-video-custom.svelte-10pe3kx{position:relative;height:100vh;min-height:700px;width:100%}.hero-video-custom.svelte-10pe3kx video:where(.svelte-10pe3kx){z-index:0;opacity:.4}.hero-content.svelte-10pe3kx{position:absolute;inset:0;z-index:10;display:flex;align-items:flex-end;padding:3rem 2rem}@media (min-width: 768px){.hero-content.svelte-10pe3kx{padding:4rem}}.hero-content-wrapper.svelte-10pe3kx{max-width:900px}.hero-title.svelte-10pe3kx{font-size:4rem;font-weight:500;line-height:.8;margin-bottom:1.5rem;color:var(--module-text-color);text-transform:uppercase;text-shadow:2px 2px 8px rgba(0,0,0,.5);white-space:pre-wrap;animation:svelte-10pe3kx-fadeInUp .8s ease-out forwards}@media (min-width: 768px){.hero-title.svelte-10pe3kx{font-size:6rem;margin-bottom:2rem}}.hero-tagline.svelte-10pe3kx{font-size:1.125rem;line-height:1.4;margin-bottom:2rem;color:var(--module-text-secondary);max-width:600px;text-shadow:1px 1px 4px rgba(0,0,0,.5);animation:svelte-10pe3kx-fadeInUp .8s ease-out .2s forwards;opacity:0}@media (min-width: 768px){.hero-tagline.svelte-10pe3kx{font-size:1.5rem;margin-bottom:2.5rem}}.hero-button-wrapper.svelte-10pe3kx{animation:svelte-10pe3kx-fadeInUp .8s ease-out .4s forwards;opacity:0}@media (max-width: 768px){.hero-video-custom.svelte-10pe3kx{height:100vh;min-height:700px}}@keyframes svelte-10pe3kx-fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.event-description.svelte-1d7dp4h p{margin-bottom:1rem}.article-excerpt.svelte-f33bvh{font-size:1.25rem;line-height:1.75;font-weight:500;opacity:.9;margin-bottom:2rem}.article-excerpt.svelte-f33bvh p{margin-bottom:1rem}.article-excerpt.svelte-f33bvh strong{font-weight:600}.article-content.svelte-f33bvh{font-size:1.125rem;line-height:1.75}.article-content.svelte-f33bvh h1,.article-content.svelte-f33bvh h2,.article-content.svelte-f33bvh h3,.article-content.svelte-f33bvh h4,.article-content.svelte-f33bvh h5,.article-content.svelte-f33bvh h6{font-weight:700;line-height:1.25;scroll-margin-top:5rem}.article-content.svelte-f33bvh h1{font-size:2.5rem;margin-top:2.5rem;margin-bottom:1.5rem}.article-content.svelte-f33bvh h2{font-size:2rem;margin-top:2.5rem;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:1px solid currentColor;opacity:.9}.article-content.svelte-f33bvh h3{font-size:1.5rem;margin-top:2rem;margin-bottom:.75rem}.article-content.svelte-f33bvh h4{font-size:1.25rem;margin-top:1.5rem;margin-bottom:.5rem}.article-content.svelte-f33bvh h5{font-size:1.125rem;margin-top:1.25rem;margin-bottom:.5rem}.article-content.svelte-f33bvh h6{font-size:1rem;margin-top:1rem;margin-bottom:.5rem}.article-content.svelte-f33bvh p{margin-bottom:1.5rem;line-height:1.75}.article-content.svelte-f33bvh a{font-weight:500;text-decoration:underline;transition:opacity .2s ease;opacity:.9}.article-content.svelte-f33bvh a:hover{opacity:.7}.article-content.svelte-f33bvh strong{font-weight:600}.article-content.svelte-f33bvh em{font-style:italic;opacity:.8}.article-content.svelte-f33bvh ol,.article-content.svelte-f33bvh ul{margin:1.5rem 0;padding-left:1.5rem}.article-content.svelte-f33bvh ol{list-style-type:decimal}.article-content.svelte-f33bvh ul{list-style-type:disc}.article-content.svelte-f33bvh li{margin:.5rem 0;padding-left:.5rem}.article-content.svelte-f33bvh blockquote{margin:1.5rem 0;padding:1rem 1.5rem;border-left:4px solid currentColor;background-color:#8080801a;border-radius:0 .375rem .375rem 0;font-style:italic;opacity:.9}.article-content.svelte-f33bvh blockquote p{margin-bottom:.5rem}.article-content.svelte-f33bvh blockquote p:last-child{margin-bottom:0}.article-content.svelte-f33bvh code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.875rem;padding:.125rem .375rem;background-color:#80808026;border-radius:.25rem}.article-content.svelte-f33bvh pre{margin:1.5rem 0;padding:1rem;background-color:#80808026;border:1px solid rgba(128,128,128,.2);border-radius:.5rem;overflow-x:auto}.article-content.svelte-f33bvh pre code{padding:0;background-color:transparent;font-size:.875rem}.article-content.svelte-f33bvh img{margin:2rem 0;border-radius:.5rem;box-shadow:0 10px 15px -3px #0000001a;max-width:100%;height:auto}.article-content.svelte-f33bvh hr{margin:2rem 0;border:0;border-top:1px solid currentColor;opacity:.2}.article-content.svelte-f33bvh table{width:100%;margin:2rem 0;border-collapse:collapse}.article-content.svelte-f33bvh thead{border-bottom:2px solid currentColor;opacity:.5}.article-content.svelte-f33bvh tr{border-bottom:1px solid currentColor;opacity:.3}.article-content.svelte-f33bvh th{padding:.75rem 1rem;text-align:left;font-weight:600}.article-content.svelte-f33bvh td{padding:.75rem 1rem}.article-content.svelte-f33bvh tbody tr:hover{background-color:#8080801a}.article-content.svelte-f33bvh h2+p,.article-content.svelte-f33bvh h3+p,.article-content.svelte-f33bvh h4+p{margin-top:.5rem}.article-embed.svelte-f33bvh{width:100%;max-width:100%}.article-embed.svelte-f33bvh iframe{width:100%;border-radius:.5rem}
