.showcase:where(.astro-fej3bsya){max-width:72rem;margin-inline:auto}.frames:where(.astro-fej3bsya){position:relative}figure:where(.astro-fej3bsya){margin:0}figure:where(.astro-fej3bsya) img{vertical-align:middle;width:100%;height:auto}.window:where(.astro-fej3bsya){border:1px solid var(--sl-color-gray-5);background:var(--sl-color-gray-6);border-radius:.9rem;width:88%;margin-inline:auto;overflow:hidden;box-shadow:0 30px 60px -20px #00000059}.bar:where(.astro-fej3bsya){border-bottom:1px solid var(--sl-color-gray-5);gap:.4rem;padding:.6rem .8rem;display:flex}.bar:where(.astro-fej3bsya) span:where(.astro-fej3bsya){background:var(--sl-color-gray-4);border-radius:50%;width:.65rem;height:.65rem}.phone:where(.astro-fej3bsya){background:#111;border:.55rem solid #111;border-radius:2.2rem;width:15rem;overflow:hidden;box-shadow:0 30px 50px -15px #00000080}.with-phone:where(.astro-fej3bsya) .frames:where(.astro-fej3bsya){padding-bottom:4rem}.with-phone:where(.astro-fej3bsya) .phone:where(.astro-fej3bsya){position:absolute;bottom:0;right:0}.switch:where(.astro-fej3bsya){display:none}@media (width<=50rem){.window:where(.astro-fej3bsya){border-radius:.6rem;width:100%}.bar:where(.astro-fej3bsya){padding:.4rem .6rem}.bar:where(.astro-fej3bsya) span:where(.astro-fej3bsya){width:.45rem;height:.45rem}.with-phone:where(.astro-fej3bsya) .frames:where(.astro-fej3bsya){scroll-snap-type:x mandatory;scrollbar-width:none;align-items:flex-start;gap:1rem;padding:.5rem 0 1.5rem;transition:height .25s;display:flex;overflow:auto hidden}.with-phone:where(.astro-fej3bsya) .frames:where(.astro-fej3bsya)::-webkit-scrollbar{display:none}.with-phone:where(.astro-fej3bsya) .phone:where(.astro-fej3bsya),.with-phone:where(.astro-fej3bsya) .window:where(.astro-fej3bsya){scroll-snap-align:center;flex:none;box-shadow:0 16px 30px -14px #00000073}.with-phone:where(.astro-fej3bsya) .phone:where(.astro-fej3bsya){border-width:.4rem;border-radius:1.6rem;order:-1;width:min(13rem,62%);margin-left:calc(50% - min(13rem,62%)/2);position:static}.with-phone:where(.astro-fej3bsya) .window:where(.astro-fej3bsya){width:92%;margin-right:4%}.switch:where(.astro-fej3bsya){justify-content:center;gap:.4rem;display:flex}.switch:where(.astro-fej3bsya) button:where(.astro-fej3bsya){font:inherit;font-size:var(--sl-text-xs);color:var(--sl-color-gray-3);cursor:pointer;background:0 0;border:0;border-radius:999px;margin:0;padding:.1rem .6rem}.switch:where(.astro-fej3bsya) button:where(.astro-fej3bsya).on{background:var(--sl-color-gray-6);color:var(--sl-color-white)}}.tour:where(.astro-ezmpdztk){margin-top:1.5rem}.tour:where(.astro-ezmpdztk) input:where(.astro-ezmpdztk){opacity:0;pointer-events:none;position:absolute}.tabs:where(.astro-ezmpdztk){border-bottom:1px solid var(--sl-color-hairline);justify-content:center;gap:1.75rem;max-width:40rem;margin-inline:auto;display:flex}.tabs:where(.astro-ezmpdztk) label:where(.astro-ezmpdztk){cursor:pointer;margin:0;font-size:var(--sl-text-sm);color:var(--sl-color-gray-3);border-bottom:2px solid #0000;margin-bottom:-1px;padding:.5rem .1rem}.tabs:where(.astro-ezmpdztk) label:where(.astro-ezmpdztk):hover{color:var(--sl-color-white)}.panel:where(.astro-ezmpdztk){text-align:center;display:none}.panel:where(.astro-ezmpdztk) p:where(.astro-ezmpdztk){color:var(--sl-color-gray-3);margin:1rem 0 1.5rem}#tour-overview:where(.astro-ezmpdztk):checked~.panel-overview:where(.astro-ezmpdztk),#tour-incident:where(.astro-ezmpdztk):checked~.panel-incident:where(.astro-ezmpdztk),#tour-storage:where(.astro-ezmpdztk):checked~.panel-storage:where(.astro-ezmpdztk),#tour-updates:where(.astro-ezmpdztk):checked~.panel-updates:where(.astro-ezmpdztk){display:block}#tour-overview:where(.astro-ezmpdztk):checked~.tabs:where(.astro-ezmpdztk) label:where(.astro-ezmpdztk)[for=tour-overview],#tour-incident:where(.astro-ezmpdztk):checked~.tabs:where(.astro-ezmpdztk) label:where(.astro-ezmpdztk)[for=tour-incident],#tour-storage:where(.astro-ezmpdztk):checked~.tabs:where(.astro-ezmpdztk) label:where(.astro-ezmpdztk)[for=tour-storage],#tour-updates:where(.astro-ezmpdztk):checked~.tabs:where(.astro-ezmpdztk) label:where(.astro-ezmpdztk)[for=tour-updates]{border-bottom-color:var(--sl-color-accent);color:var(--sl-color-white);font-weight:600}#tour-overview:where(.astro-ezmpdztk):focus-visible~.tabs:where(.astro-ezmpdztk) label:where(.astro-ezmpdztk)[for=tour-overview],#tour-incident:where(.astro-ezmpdztk):focus-visible~.tabs:where(.astro-ezmpdztk) label:where(.astro-ezmpdztk)[for=tour-incident],#tour-storage:where(.astro-ezmpdztk):focus-visible~.tabs:where(.astro-ezmpdztk) label:where(.astro-ezmpdztk)[for=tour-storage],#tour-updates:where(.astro-ezmpdztk):focus-visible~.tabs:where(.astro-ezmpdztk) label:where(.astro-ezmpdztk)[for=tour-updates]{outline:2px solid var(--sl-color-accent);outline-offset:2px}@media (width<=50rem){.tabs:where(.astro-ezmpdztk){gap:1.1rem}.panel:where(.astro-ezmpdztk) p:where(.astro-ezmpdztk){font-size:var(--sl-text-sm);margin:.75rem 0 1rem}}
