.tkf-app-showcase{padding:64px 0;background:#0e171c;color:#f4f7f7}.tkf-app-showcase h2{font-size:clamp(28px,4vw,44px);line-height:1.15;margin:12px 0 16px}.tkf-app-showcase-intro{max-width:760px;color:#b8c9ce;line-height:1.65}.tkf-app-screens{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:30px 0 22px}.tkf-app-screens figure{margin:0;min-width:0}.tkf-app-shot{display:block;position:relative;aspect-ratio:446/624;overflow:hidden;border-radius:22px;background:#e9edf2;border:1px solid #30434a}.tkf-app-shot img{position:absolute;width:342.6%;max-width:none;height:auto;left:-121.3%;top:-11.86%}.tkf-app-screens h3{font-size:20px;margin:18px 0 8px}.tkf-app-screens figcaption p,.tkf-app-example-note{font-size:14px;line-height:1.6;color:#a8bcc4}.tkf-app-example-note{margin:24px 0}.tkf-app-shot:focus-visible{outline:3px solid #74d5cb;outline-offset:4px}.tkf-ops-app-demo+.tkf-app-showcase .tkfo-shell{width:100%}@media(max-width:700px){.tkf-app-showcase{padding:42px 0}.tkf-app-screens{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px 4px 14px;gap:18px}.tkf-app-screens figure{flex:0 0 82%;scroll-snap-align:start}.tkf-app-screens h3{font-size:18px}}.tkf-ops-app-demo{scroll-margin-top:7rem}.tkf-ops-app-demo .hcta{margin-top:1rem}
/*# sourceMappingURL=/cdn/shop/t/18/compiled_assets/styles.css.map */
