.showcase-page{--slide-title:64px;--slide-body:32px;--slide-caption:26px;--slide-chrome:22px}.showcase-canvas{transform-origin:50%;width:1920px;height:1080px;margin-top:-540px;margin-left:-960px;position:absolute;top:50%;left:50%;overflow:hidden}.showcase-content{grid-template-rows:100px 1fr 140px;gap:26px;height:100%;padding:48px 64px;display:grid}.showcase-header{border-bottom:2px solid var(--border);font-size:var(--slide-chrome);justify-content:space-between;align-items:center;padding-bottom:20px;display:flex}.showcase-main{grid-template-columns:1fr 1fr;gap:60px;min-height:0;display:grid}.showcase-main.no-image{grid-template-columns:1fr}.showcase-title{font-size:var(--slide-title);letter-spacing:0;margin-bottom:30px;line-height:1.1}.showcase-steps{font-size:var(--slide-body);gap:22px;line-height:1.38;display:grid}.showcase-step{gap:20px;display:flex}.showcase-number{border:2px solid var(--border);flex-shrink:0;place-items:center;width:44px;height:44px;font-size:26px;display:grid}.showcase-image{flex-direction:column;gap:12px;min-width:0;min-height:0;display:flex}.showcase-image img{object-fit:contain;width:100%;height:100%;min-height:0}.showcase-image figcaption{font-size:var(--slide-chrome);color:var(--muted-foreground);text-align:center}.showcase-footer{border-top:2px solid var(--border);font-size:var(--slide-caption);grid-template-columns:1fr 1fr;gap:50px;padding-top:20px;line-height:1.35;display:grid}.showcase-footer strong{color:var(--primary);margin-bottom:8px;display:block}.showcase-main.no-image .showcase-steps{max-width:1450px}@media (prefers-reduced-motion:reduce){.showcase-page *{animation:none!important}}.showcase-image img{cursor:zoom-in;animation:18s ease-in-out infinite alternate showcase-pan}@keyframes showcase-pan{0%{transform:scale(1)translate(0)}to{transform:scale(1.12)translate(-3%,-2%)}}.showcase-step{opacity:0;animation:.6s ease-out forwards showcase-in}.showcase-step:nth-child(2){animation-delay:.5s}.showcase-step:nth-child(3){animation-delay:1s}.showcase-step:nth-child(4){animation-delay:1.5s}@keyframes showcase-in{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.showcase-motion{flex-direction:column;justify-content:center;gap:28px;min-height:0;display:flex}.showcase-motion-label{font-size:var(--slide-chrome);text-align:center}.showcase-motion-times{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.showcase-motion-time{border-radius:999px;padding:14px 28px;font-size:30px;font-weight:700;transition:transform .2s}.showcase-motion-time:hover{transform:scale(1.06)}.showcase-motion-phone{border:3px solid;border-radius:40px;min-height:360px;padding:36px;animation:.5s ease-out showcase-in}.showcase-motion-chat{margin-bottom:24px;font-size:28px}.showcase-motion-bubble{border-radius:28px 28px 28px 6px;padding:24px 28px;font-size:32px;line-height:1.35;animation:.6s ease-out .2s both showcase-in}.showcase-motion-bot{margin-bottom:8px;font-size:20px;display:block}.showcase-ratings{--star:oklch(76% .14 85);flex-direction:column;justify-content:center;gap:28px;min-height:0;display:flex}.showcase-ratings-head{text-align:center;font-size:36px;font-weight:700}.showcase-ratings-grid{grid-template-columns:1fr 1fr;gap:28px;display:grid}.showcase-ratings-card{text-align:center;border:2px solid;border-radius:26px;align-content:center;gap:10px;padding:34px 28px;animation:.6s ease-out both showcase-in;display:grid}.showcase-ratings-site{font-size:36px;font-weight:700}.showcase-ratings-where{font-size:24px}.showcase-ratings-stars{letter-spacing:8px;color:var(--star);font-size:60px;line-height:1}.showcase-ratings-council{font-size:26px;font-weight:600}.showcase-ratings-detail{font-size:22px}.showcase-ratings-note{text-align:center;font-size:26px}.showcase-main.wide-text{grid-template-columns:1.12fr .88fr}.showcase-main.wide-text .showcase-steps{gap:18px;font-size:30px}.showcase-main>section{min-height:0;overflow:hidden}.showcase-docs{border:1px solid var(--border);background:var(--muted);border-radius:12px;margin-top:18px;padding:12px 18px;font-size:20px;line-height:1.3}.showcase-docs-title{color:var(--primary);font-size:22px;font-weight:700}.showcase-docs ul{margin-top:4px;padding-left:26px;list-style:outside}.showcase-main.has-docs .showcase-title{margin-bottom:20px;font-size:52px}.showcase-main.has-docs .showcase-steps{gap:14px;font-size:28px;line-height:1.3}.showcase-main.has-docs .showcase-number{width:38px;height:38px;font-size:22px}.showcase-fitting .showcase-step{opacity:1!important;animation:none!important;transform:none!important}.showcase-main>section[data-fit="1"] .showcase-steps{gap:11px;font-size:25px}.showcase-main>section[data-fit="2"] .showcase-steps{gap:9px;font-size:22px}.showcase-main>section[data-fit="3"] .showcase-steps{gap:8px;font-size:20px}.showcase-main>section[data-fit="4"] .showcase-steps{gap:6px;font-size:18px}.showcase-main>section[data-fit="5"] .showcase-steps{gap:5px;font-size:16px}.showcase-main>section[data-fit="1"] .showcase-docs{font-size:18px}.showcase-main>section[data-fit="2"] .showcase-docs{padding:10px 16px;font-size:16px}.showcase-main>section[data-fit="3"] .showcase-docs{padding:9px 14px;font-size:15px}.showcase-main>section[data-fit="4"] .showcase-docs,.showcase-main>section[data-fit="5"] .showcase-docs{padding:8px 12px;font-size:14px}.showcase-main>section[data-fit="3"] .showcase-docs-title{font-size:18px}.showcase-main>section[data-fit="4"] .showcase-docs-title,.showcase-main>section[data-fit="5"] .showcase-docs-title{font-size:16px}.showcase-main>section[data-fit="3"] .showcase-title,.showcase-main>section[data-fit="4"] .showcase-title,.showcase-main>section[data-fit="5"] .showcase-title{margin-bottom:14px;font-size:44px}.showcase-main>section[data-fit="2"] .showcase-number,.showcase-main>section[data-fit="3"] .showcase-number,.showcase-main>section[data-fit="4"] .showcase-number,.showcase-main>section[data-fit="5"] .showcase-number{width:30px;height:30px;font-size:18px}.staffapp-showcase .showcase-image img{flex:1;height:0;animation:none}
