.gallery.svelte-10x6wl6{grid-template-columns:repeat(4,1fr);grid-auto-rows:calc(18.75cqi - 9px);grid-auto-flow:dense;gap:16px;width:100%;margin:0;padding:0;list-style:none;display:grid;container-type:inline-size}@media (width<=1024px){.gallery.svelte-10x6wl6{grid-template-columns:repeat(2,1fr);grid-auto-rows:calc(37.5cqi - 6px)}}@media (width<=640px){.gallery.svelte-10x6wl6{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;gap:12px;display:flex;overflow-x:auto}.gallery.svelte-10x6wl6::-webkit-scrollbar{display:none}}.gallery-tile.svelte-10x6wl6{min-width:0;position:relative}.gallery-tile-feature.svelte-10x6wl6{grid-area:span 2/span 2}.gallery-tile-tall.svelte-10x6wl6{grid-row:span 2}.gallery-tile-wide.svelte-10x6wl6{grid-column:span 2}@media (width<=640px){.gallery-tile.svelte-10x6wl6{aspect-ratio:4/3;scroll-snap-align:center;flex:0 0 84%}}.gallery-button.svelte-10x6wl6{cursor:zoom-in;isolation:isolate;background-color:#f1f1f1;border:none;border-radius:8px;width:100%;height:100%;padding:0;display:block;position:relative;overflow:hidden}.gallery-button.svelte-10x6wl6:after{content:"";mix-blend-mode:soft-light;opacity:0;background:linear-gradient(90deg,#7b1eed,#fd3170);transition:opacity .4s;position:absolute;inset:0}.gallery-button.svelte-10x6wl6:focus-visible{outline-offset:3px;outline:3px solid #7b1eed}.gallery-button.svelte-10x6wl6 .gallery-image{object-fit:cover;width:100%;height:100%;transition:scale .7s cubic-bezier(.2,.7,.2,1);display:block!important}@media (hover:hover) and (pointer:fine){.gallery-button.svelte-10x6wl6:hover:after{opacity:.6}.gallery-button.svelte-10x6wl6:hover .gallery-image{scale:1.05}.gallery-button.svelte-10x6wl6:hover .gallery-expand:where(.svelte-10x6wl6){opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.gallery-button.svelte-10x6wl6 .gallery-image{transition:none}}.gallery-expand.svelte-10x6wl6{z-index:1;color:#111;opacity:0;background-color:#ffffffeb;border-radius:50%;place-items:center;width:40px;height:40px;transition:opacity .3s,translate .3s;display:grid;position:absolute;bottom:12px;right:12px;translate:0 6px}@media (hover:none){.gallery-expand.svelte-10x6wl6{opacity:1;width:34px;height:34px;translate:0}}.expo-container.svelte-1ya1nsb{text-align:center}.expo-container.svelte-1ya1nsb .expo-banner{border-radius:8px;width:100%;height:auto}.expo-container.svelte-1ya1nsb h1{text-wrap:auto;max-width:1000px;margin-top:25px;margin-left:auto;margin-right:auto}@media (width<=768px){.expo-container.svelte-1ya1nsb h1{margin-top:15px}}.expo-container.svelte-1ya1nsb .gradient:where(.svelte-1ya1nsb){background:linear-gradient(90deg,#7b1eed,#fd3170);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.expo-container.svelte-1ya1nsb .paragraphs:where(.svelte-1ya1nsb){text-align:left;align-self:center;max-width:968px;font-size:1.375rem}.expo-container.svelte-1ya1nsb .underlined-text:where(.svelte-1ya1nsb){display:inline-block;position:relative}.expo-container.svelte-1ya1nsb .underlined-text:where(.svelte-1ya1nsb) .header-underline{width:94%;position:absolute;bottom:-10px;left:10px}.expo-container.svelte-1ya1nsb section:where(.svelte-1ya1nsb){flex-direction:column;gap:50px;display:flex}@media (width<=900px){.expo-container.svelte-1ya1nsb section:where(.svelte-1ya1nsb){gap:30px}}.expo-container.svelte-1ya1nsb .key-facts:where(.svelte-1ya1nsb){text-align:left;flex-direction:column;align-self:center;gap:35px;max-width:968px;margin:50px 0 0;font-size:1.375rem;display:flex}@media (width<=768px){.expo-container.svelte-1ya1nsb .key-facts:where(.svelte-1ya1nsb){margin-top:40px}}.expo-container.svelte-1ya1nsb .key-facts:where(.svelte-1ya1nsb) .key-fact:where(.svelte-1ya1nsb){grid-template-columns:160px 1fr;gap:20px;display:grid}@media (width<=768px){.expo-container.svelte-1ya1nsb .key-facts:where(.svelte-1ya1nsb) .key-fact:where(.svelte-1ya1nsb){grid-template-columns:1fr;gap:5px}}.expo-container.svelte-1ya1nsb .key-facts:where(.svelte-1ya1nsb) dt:where(.svelte-1ya1nsb){width:fit-content;font-weight:900}.expo-container.svelte-1ya1nsb .key-facts:where(.svelte-1ya1nsb) dd:where(.svelte-1ya1nsb){margin:0}.expo-container.svelte-1ya1nsb #register:where(.svelte-1ya1nsb){margin-top:100px;margin-bottom:100px}@media (width<=768px){.expo-container.svelte-1ya1nsb #register:where(.svelte-1ya1nsb){margin-top:70px;margin-bottom:70px}}.expo-container.svelte-1ya1nsb .registration-form:where(.svelte-1ya1nsb){border:none;align-self:center;width:100%;max-width:640px;height:1608px}.expo-container.svelte-1ya1nsb .video-wrapper:where(.svelte-1ya1nsb){aspect-ratio:16/9;background-color:#f6f6f6;border-radius:8px;align-self:center;width:100%;max-width:960px;overflow:hidden}.expo-container.svelte-1ya1nsb .video-wrapper:where(.svelte-1ya1nsb) iframe:where(.svelte-1ya1nsb){width:100%;height:100%}.expo-container.svelte-1ya1nsb .stats-row:where(.svelte-1ya1nsb){grid-template-columns:1fr 1fr 1fr;margin-bottom:15px;padding:0 40px;display:grid}@media (width<=768px){.expo-container.svelte-1ya1nsb .stats-row:where(.svelte-1ya1nsb){grid-template-columns:1fr;gap:50px}}.expo-container.svelte-1ya1nsb .stats-row:where(.svelte-1ya1nsb) .stat-item:where(.svelte-1ya1nsb) .stat-number:where(.svelte-1ya1nsb){background:linear-gradient(90deg,#7b1eed,#fd3170);-webkit-text-fill-color:transparent;text-align:center;-webkit-background-clip:text;background-clip:text;justify-content:center;margin-bottom:15px;font-size:clamp(60px,7vw,100px);font-weight:900;line-height:1}@media (width<=768px){.expo-container.svelte-1ya1nsb .stats-row:where(.svelte-1ya1nsb) .stat-item:where(.svelte-1ya1nsb) .stat-number:where(.svelte-1ya1nsb){font-size:60px}}.expo-container.svelte-1ya1nsb .stats-row:where(.svelte-1ya1nsb) .stat-item:where(.svelte-1ya1nsb) .stat-description:where(.svelte-1ya1nsb){font-size:clamp(24px,2.4vw,34px)}@media (width<=768px){.expo-container.svelte-1ya1nsb .stats-row:where(.svelte-1ya1nsb) .stat-item:where(.svelte-1ya1nsb) .stat-description:where(.svelte-1ya1nsb){font-size:28px}}.expo-container.svelte-1ya1nsb .numbers:where(.svelte-1ya1nsb){margin-top:100px}@media (width<=768px){.expo-container.svelte-1ya1nsb .numbers:where(.svelte-1ya1nsb){margin-top:70px}}.expo-container.svelte-1ya1nsb .gallery:where(.svelte-1ya1nsb){margin-top:100px}@media (width<=768px){.expo-container.svelte-1ya1nsb .gallery:where(.svelte-1ya1nsb){margin-top:70px}}.expo-container.svelte-1ya1nsb .faqs:where(.svelte-1ya1nsb){text-align:left;margin-top:100px}@media (width<=768px){.expo-container.svelte-1ya1nsb .faqs:where(.svelte-1ya1nsb){margin-top:70px}}.expo-container.svelte-1ya1nsb .quotes:where(.svelte-1ya1nsb){flex-direction:row;justify-content:center;gap:60px}@media (width<=768px){.expo-container.svelte-1ya1nsb .quotes:where(.svelte-1ya1nsb){flex-direction:column;gap:40px}}.expo-container.svelte-1ya1nsb .customer-quote:where(.svelte-1ya1nsb){flex-direction:column;gap:25px;max-width:560px;font-size:clamp(1.25rem,6.03448vw - 1.64655rem,2.125rem);display:flex}.expo-container.svelte-1ya1nsb .customer-quote:where(.svelte-1ya1nsb) span:where(.svelte-1ya1nsb){margin:0 auto;font-size:16px}
