.showcase-module__0TZfQG__page{--showcase-bg:#fdfdfd;--showcase-ink:#171717;--showcase-muted:#707070;--showcase-gallery:#fafaf9;--showcase-border:#e5e5e5;--showcase-control:#f2f2f2;background:var(--showcase-bg);min-height:100svh;color:var(--showcase-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--font-schoolbell),cursive}@media (prefers-color-scheme:dark){.showcase-module__0TZfQG__page{--showcase-bg:#171717;--showcase-ink:#f7f5f0;--showcase-muted:#b0b0b0;--showcase-gallery:#202020;--showcase-border:#393939;--showcase-control:#303030;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:is(html:has(.showcase-module__0TZfQG__page),body:has(.showcase-module__0TZfQG__page)){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#171717}}.showcase-module__0TZfQG__info{min-width:0}.showcase-module__0TZfQG__desktopInfo{flex-direction:column;align-items:flex-start;width:100%;display:flex}.showcase-module__0TZfQG__brandMark{flex:none;width:32px;height:32px;display:block}.showcase-module__0TZfQG__desktopInfo .showcase-module__0TZfQG__brandMark{margin-bottom:8px}.showcase-module__0TZfQG__mobileBrand{align-items:center;gap:8px;min-width:0;display:flex}.showcase-module__0TZfQG__title{font-family:var(--font-schoolbell),cursive;font-variation-settings:normal;margin:0;font-size:1.625rem;font-weight:400;line-height:1;letter-spacing:0!important}.showcase-module__0TZfQG__intro{max-width:31ch;min-height:44px;color:var(--showcase-muted);text-wrap:balance;margin:12px 0 0;font-size:1rem;font-weight:430;line-height:22px}.showcase-module__0TZfQG__mobileHeader,.showcase-module__0TZfQG__mobileIntro{display:none}.showcase-module__0TZfQG__badge{color:#fff;background:#050505;border:1px solid #777;border-radius:7px;align-items:center;gap:.45rem;width:120px;height:40px;margin-top:20px;padding:5px 8px;text-decoration:none;transition:opacity .16s;display:inline-flex}.showcase-module__0TZfQG__badge:hover{opacity:.78}.showcase-module__0TZfQG__badge:focus-visible{outline-offset:3px;outline:3px solid #ff6748}.showcase-module__0TZfQG__badgeDisabled{cursor:default;opacity:1}.showcase-module__0TZfQG__badgeDisabled:hover{opacity:1}.showcase-module__0TZfQG__badge svg{flex:none;width:22px;height:22px}.showcase-module__0TZfQG__badgeCopy{gap:1px;min-width:0;display:grid}.showcase-module__0TZfQG__badgeCopy small{text-overflow:ellipsis;white-space:nowrap;font-size:.48rem;font-weight:540;line-height:1;overflow:hidden}.showcase-module__0TZfQG__badgeCopy strong{white-space:nowrap;font-size:.88rem;font-weight:560;line-height:1}.showcase-module__0TZfQG__gallery{min-width:0;overflow:hidden}.showcase-module__0TZfQG__rail{scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch;align-items:flex-start;gap:24px;height:100%;padding:calc(50svh - 264px) 32px 0;display:flex;overflow:auto hidden}.showcase-module__0TZfQG__rail:focus-visible{outline:1px solid color-mix(in srgb,var(--showcase-ink)18%,transparent);outline-offset:-1px}.showcase-module__0TZfQG__rail::-webkit-scrollbar{display:none}.showcase-module__0TZfQG__slide{flex:0 0 240px;width:240px;margin:0}.showcase-module__0TZfQG__screenshot{width:240px;height:auto;box-shadow:0 0 0 2px var(--showcase-border);border-radius:24px;display:block}.showcase-module__0TZfQG__caption{max-width:16ch;min-height:42px;color:var(--showcase-ink);text-align:center;text-wrap:balance;margin:16px auto 0;font-size:.9rem;font-weight:470;line-height:21px}.showcase-module__0TZfQG__footer{color:var(--showcase-muted);flex-wrap:wrap;align-items:center;gap:12px;font-size:.82rem;display:flex}.showcase-module__0TZfQG__footer p{margin:0}.showcase-module__0TZfQG__footer a{background:var(--showcase-control);border-radius:999px;padding:.85rem 1.2rem;text-decoration:none}@media (min-width:768px){.showcase-module__0TZfQG__page{grid-template-rows:100svh;grid-template-columns:288px minmax(0,1fr);height:100svh;display:grid;overflow:hidden}.showcase-module__0TZfQG__info{grid-area:1/1;place-items:center;padding:36px;display:grid}.showcase-module__0TZfQG__gallery{background:var(--showcase-gallery);grid-area:1/2;height:100svh}.showcase-module__0TZfQG__footer{grid-area:1/1;place-self:end start;margin:0 0 24px 24px}}@media (min-width:1440px) and (min-height:850px){.showcase-module__0TZfQG__page{grid-template-columns:360px minmax(0,1fr)}.showcase-module__0TZfQG__info{padding:45px}.showcase-module__0TZfQG__brandMark{width:40px;height:40px}.showcase-module__0TZfQG__desktopInfo .showcase-module__0TZfQG__brandMark{margin-bottom:10px}.showcase-module__0TZfQG__title{font-size:2.03125rem}.showcase-module__0TZfQG__intro{min-height:55px;margin-top:15px;font-size:1.25rem;line-height:27.5px}.showcase-module__0TZfQG__badge{border-radius:9px;gap:.5625rem;width:150px;height:50px;margin-top:25px;padding:6px 10px}.showcase-module__0TZfQG__badge svg{width:27.5px;height:27.5px}.showcase-module__0TZfQG__badgeCopy small{font-size:.6rem}.showcase-module__0TZfQG__badgeCopy strong{font-size:1.1rem}.showcase-module__0TZfQG__rail{gap:36px;padding:calc(50svh - 311px) 40px 0}.showcase-module__0TZfQG__slide{flex-basis:280px;width:280px}.showcase-module__0TZfQG__screenshot{width:280px}.showcase-module__0TZfQG__caption{min-height:53px;margin-top:18px;font-size:1.125rem;line-height:26px}.showcase-module__0TZfQG__footer{margin:0 0 30px 30px;font-size:1rem}.showcase-module__0TZfQG__footer a{padding:1rem 1.5rem}}@media (max-width:767px){.showcase-module__0TZfQG__page{height:100svh;overflow:hidden auto}.showcase-module__0TZfQG__info{display:none}.showcase-module__0TZfQG__mobileHeader{z-index:10;border-bottom:1px solid var(--showcase-border);background:var(--showcase-bg);justify-content:space-between;align-items:center;height:auto;padding:12px 16px;display:flex;position:sticky;top:0}.showcase-module__0TZfQG__mobileIntro{box-sizing:content-box;min-height:44px;color:var(--showcase-muted);text-align:center;text-wrap:balance;place-items:center;margin:0;padding:24px 32px 40px;font-size:.9375rem;font-weight:430;line-height:22px;display:grid}.showcase-module__0TZfQG__mobileHeader .showcase-module__0TZfQG__badge{margin-top:0}.showcase-module__0TZfQG__gallery{padding:0 32px 64px;overflow:visible}.showcase-module__0TZfQG__rail{flex-direction:column;align-items:center;gap:64px;height:auto;padding:0;overflow:visible}.showcase-module__0TZfQG__slide{flex-basis:auto;width:100%}.showcase-module__0TZfQG__screenshot{width:auto;max-width:90%;height:auto;max-height:75svh;margin-inline:auto}.showcase-module__0TZfQG__caption{max-width:20ch;min-height:44px;margin-top:20px;font-size:1.078rem;line-height:25px}.showcase-module__0TZfQG__footer{justify-content:center;padding:0 32px 32px;position:static}}@media (max-width:374px){.showcase-module__0TZfQG__mobileHeader{padding-inline:20px}.showcase-module__0TZfQG__mobileHeader .showcase-module__0TZfQG__title{font-size:1.5rem}.showcase-module__0TZfQG__badge{width:112px}.showcase-module__0TZfQG__gallery{padding-inline:28px}}@media (prefers-reduced-motion:reduce){.showcase-module__0TZfQG__rail{scroll-behavior:auto}}
