audio.svelte-9xia6x::-webkit-media-controls-enclosure{border-radius:0}audio.svelte-9xia6x::-webkit-media-controls-panel{background-color:#fff}.caption-overlay.svelte-15u2zvr.svelte-15u2zvr{position:absolute;bottom:0;right:0;background-color:#00000080;color:#ffffffe6;padding:4px 8px;font-size:.7rem;opacity:0;transition:opacity .2s ease-in-out}.image-container.svelte-15u2zvr:hover .caption-overlay.svelte-15u2zvr{opacity:1}ol.svelte-gt1pah{counter-reset:items}index.svelte-1mbqcmo:before{counter-increment:items;content:counter(items)}header.svelte-jf6os6 img.svelte-jf6os6{opacity:10%}header.svelte-jf6os6:hover img.svelte-jf6os6{opacity:15%}infoBoxCard.svelte-nfwosq p{margin-bottom:1rem}:root{--soft-text-color:#000c}pagewrapper>h1:first-child{margin-top:.25rem!important}pagewrapper>h2:first-child{margin-top:.25rem!important}pagewrapper>h3:first-child{margin-top:.25rem!important}pagewrapper>h4:first-child{margin-top:.25rem!important}pagewrapper>h5:first-child{margin-top:.25rem!important}pagewrapper>h6:first-child{margin-top:.25rem!important}pagewrapper>p:first-child{margin-top:0}@media (min-width: 640px){pagewrapper>p:first-child{margin-top:.75rem}}pagewrapper>demostagecontainer:first-child{margin-top:-2rem}pagewrapper>p:first-child:first-line{font-weight:700}@media (min-width: 640px){pagewrapper>p:first-child:first-line{font-size:1.15rem}}pagewrapper>demostagecontainer:first-child+p:first-line{font-weight:700}@media (min-width: 640px){pagewrapper>demostagecontainer:first-child+p:first-line{font-size:1.15rem}}pagewrapper:has(>demostagecontainer:last-child){padding-bottom:0}pagewrapper>demostagecontainer:last-child{margin-bottom:0}p.svelte-1j58xww{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:1.1rem;color:var(--soft-text-color);line-height:1.8rem}pre code{white-space:pre-wrap;overflow-wrap:break-word}.iframe-container.svelte-xbww71{overflow:hidden;position:relative}.scaled-iframe.svelte-xbww71{border:0;position:absolute;top:0;left:0;transform-origin:0 0}.default-markdown-styles p{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.8rem}.default-markdown-styles p+p{margin-top:1rem}.default-markdown-styles h1{margin-top:1.5rem;margin-bottom:1rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:1.5rem;font-weight:600}.default-markdown-styles h2{margin-top:1.5rem;margin-bottom:1rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:1.4rem;font-weight:600}.default-markdown-styles h3{margin-top:1.5rem;margin-bottom:1rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:1.3rem;font-weight:600}.default-markdown-styles h4{margin-top:1.5rem;margin-bottom:1rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:1.2rem;font-weight:600}.default-markdown-styles h5{margin-top:1.5rem;margin-bottom:1rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:1.1rem;font-weight:600}.default-markdown-styles h6{margin-top:1.5rem;margin-bottom:1rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:600}.default-markdown-styles ul{margin-top:1rem;margin-bottom:1rem;list-style-type:disc;padding-left:2rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:1rem}.default-markdown-styles ul .svelte-bjkok4::marker{font-size:1.125rem;line-height:1.75rem}.default-markdown-styles ul::marker{font-size:1.125rem;line-height:1.75rem}.default-markdown-styles ul{line-height:1.8rem}.default-markdown-styles>ul:first-child{margin-top:0}.default-markdown-styles ol{margin-top:1rem;margin-bottom:1rem;list-style-type:decimal;padding-left:2rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:1rem}.default-markdown-styles ol .svelte-bjkok4::marker{font-size:1.125rem;line-height:1.75rem}.default-markdown-styles ol::marker{font-size:1.125rem;line-height:1.75rem}.default-markdown-styles ol{line-height:1.8rem}.default-markdown-styles>ol:first-child{margin-top:0}.default-markdown-styles ol+ul{padding-left:4rem}.default-markdown-styles li+li{margin-top:.5rem}.default-markdown-styles hr{margin-top:2rem;margin-bottom:2rem;border-top-width:2px}.default-markdown-styles pre{margin-top:1rem;margin-bottom:1rem;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(0 0 0 / var(--tw-bg-opacity));padding:1rem 1.5rem;width:100%;overflow:auto}.default-markdown-styles pre code{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.default-markdown-styles code{font-family:monospace}.default-markdown-styles a{--tw-text-opacity:1;color:rgb(28 100 242 / var(--tw-text-opacity));text-decoration-line:underline}@media (hover: hover) and (pointer: fine){.default-markdown-styles a:hover{--tw-text-opacity:1;color:rgb(30 66 159 / var(--tw-text-opacity))}}.scrollbar-hide.svelte-tmfs1g{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide.svelte-tmfs1g::-webkit-scrollbar{display:none}@keyframes svelte-o1yldg-swirl-0{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-o1yldg-swirl-1{0%{transform:rotate(360deg)}to{transform:rotate(0)}}@keyframes svelte-o1yldg-swirl-2{0%{transform:rotate(180deg)}to{transform:rotate(-180deg)}}.glass-pane.svelte-o1yldg{background:linear-gradient(135deg,#ffffff0d,#ffffff1a);border:1px solid rgba(255,255,255,.1);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f,inset 0 1px 1px #ffffff1a}.glass-pane.svelte-o1yldg:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");opacity:.08;mix-blend-mode:overlay;pointer-events:none}.glass-reflection.svelte-o1yldg{background:linear-gradient(135deg,transparent 35%,rgba(255,255,255,.1) 100%);opacity:.5}.glass-reflection.svelte-o1yldg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(-45deg,transparent 40%,rgba(255,255,255,.1) 100%);opacity:.3}footer.svelte-178hmlo{background-image:linear-gradient(to bottom,rgb(var(--color-primary-off)),rgb(var(--color-primary)))}.city-background.svelte-1llwnec{opacity:.85;animation:svelte-1llwnec-slide 600s linear infinite;background-size:auto 100%}.city-foreground.svelte-1llwnec{opacity:.85;background-size:auto 100%}@keyframes svelte-1llwnec-slide{0%{transform:translate(-50%)}to{transform:translate(0)}}.card-icon.svelte-1coukme{margin-left:auto;margin-right:auto;margin-bottom:1.5rem;border-radius:9999px;background-color:#e0f1ff;color:#2c649b;width:2.5rem;height:2.5rem;padding:.37rem}.card-title.svelte-1coukme{margin-bottom:.5rem;text-align:center;font-size:1.25rem;line-height:1.75rem;font-weight:500}.arrow.svelte-1coukme:before{margin-left:.25rem;content:"→";display:inline-block;transform:translateY(1px)}
