.home-section-header{margin-bottom:3rem;display:flex;flex-direction:column;justify-content:space-between;gap:1.5rem;padding-top:2.5rem}@media(min-width:768px){.home-section-header{flex-direction:row;align-items:flex-end}}@media(min-width:1024px){.home-section-header{margin-bottom:3.5rem}}.home-section-header{border-top:1px solid var(--line)}.pshow-point{display:flex;align-items:flex-start;gap:.625rem;font-family:Inter,Readex Pro,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:15px;--tw-text-opacity: 1;color:rgb(var(--c-ink) / var(--tw-text-opacity, 1))}.pshow-check{margin-top:.125rem;flex-shrink:0;font-size:18px;--tw-text-opacity: 1;color:rgb(var(--c-accent-text) / var(--tw-text-opacity, 1))}.pshow-visual{position:relative;display:block;padding-bottom:16%}@media(min-width:640px){.pshow-visual{padding-bottom:10%}}@media(min-width:1024px){.pshow-visual{grid-column:span 7 / span 7}}.pshow-tablet{position:absolute;bottom:0;inset-inline-start:-.5rem;display:none;width:29%}@media(min-width:640px){.pshow-tablet{display:block}}@media(min-width:1024px){.pshow-tablet{inset-inline-start:-1.5rem}}.pshow-phone{position:absolute;bottom:0;inset-inline-end:-.25rem;width:25%;min-width:84px}@media(min-width:640px){.pshow-phone{inset-inline-end:-.5rem;width:15%;min-width:80px}}@media(min-width:1024px){.pshow-phone{inset-inline-end:-1.25rem}}.pshow-panel{position:relative;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));align-items:center;gap:2.5rem}@media(min-width:1024px){.pshow-panel{grid-template-columns:repeat(12,minmax(0,1fr));gap:3rem}}.pshow-panel[hidden]{display:none}.pshow-panel-active{animation:pshow-in .42s var(--ease-out, ease-out)}@keyframes pshow-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.pshow-copy{display:flex;min-width:0px;flex-direction:column;gap:1rem;--tw-text-opacity: 1;color:rgb(var(--c-ink) / var(--tw-text-opacity, 1))}@media(min-width:1024px){.pshow-copy{grid-column:span 5 / span 5}}.pshow-tags{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.pshow-kind{border-radius:.375rem;padding:.125rem .5rem;font-family:JetBrains Mono,Readex Pro,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11.5px;text-transform:uppercase;letter-spacing:.08em;--tw-text-opacity: 1;color:rgb(var(--c-ink-2) / var(--tw-text-opacity, 1));box-shadow:inset 0 0 0 1px var(--line-strong)}.pshow-status{display:inline-flex;align-items:center;gap:.5rem;font-family:JetBrains Mono,Readex Pro,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11.5px;text-transform:uppercase;letter-spacing:.08em;--tw-text-opacity: 1;color:rgb(var(--c-ink-2) / var(--tw-text-opacity, 1))}.pshow-dot{height:.375rem;width:.375rem;border-radius:9999px;background:var(--status-live)}.pshow-name{font-family:Inter,Readex Pro,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:2.5rem;font-weight:600;line-height:1;--tw-text-opacity: 1;color:rgb(var(--c-ink) / var(--tw-text-opacity, 1));letter-spacing:-.04em}.pshow-lead{font-family:Inter,Readex Pro,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:1.375rem;font-weight:600;line-height:1.375;--tw-text-opacity: 1;color:rgb(var(--c-ink) / var(--tw-text-opacity, 1));letter-spacing:-.02em}.pshow-accent,.pshow-text{--tw-text-opacity: 1;color:rgb(var(--c-ink-2) / var(--tw-text-opacity, 1))}.pshow-text{font-family:Inter,Readex Pro,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:15px;line-height:1.625}.pshow-points{display:grid;gap:.625rem;padding-top:1.25rem}@media(min-width:640px){.pshow-points{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.pshow-points{grid-template-columns:repeat(1,minmax(0,1fr))}}@media(min-width:1280px){.pshow-points{grid-template-columns:repeat(2,minmax(0,1fr))}}.pshow-points{border-top:1px solid var(--line)}.pshow-actions{display:flex;flex-direction:column;flex-wrap:wrap;gap:.75rem;padding-top:.75rem}@media(min-width:640px){.pshow-actions{flex-direction:row}}.pshow-primary{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;white-space:nowrap;border-radius:10px;--tw-bg-opacity: 1;background-color:rgb(var(--c-accent) / var(--tw-bg-opacity, 1));padding:.625rem 1rem;text-align:center;font-family:Inter,Readex Pro,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:14px;font-weight:600;--tw-text-opacity: 1;color:rgb(11 11 12 / var(--tw-text-opacity, 1))}.pshow-secondary{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;border-radius:10px;padding:.625rem 1rem;text-align:center;font-family:Inter,Readex Pro,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:14px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--c-ink) / var(--tw-text-opacity, 1));box-shadow:inset 0 0 0 1px var(--line-strong)}.pshow-arrow{font-size:18px}@media(prefers-reduced-motion:reduce){.pshow-panel-active{animation:none}}.pshow-logo{height:2.5rem}.pshow-site{width:-moz-fit-content;width:fit-content;font-family:Inter,Readex Pro,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:15px;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--c-ink) / var(--tw-text-opacity, 1))}.pshow-tab{position:relative;display:flex;flex-shrink:0;flex-direction:column;align-items:flex-start;overflow:hidden;border-radius:.5rem;padding:.5rem 1rem;text-align:start}.pshow-tab-active{background:rgb(var(--c-fg) / .07);box-shadow:inset 0 0 0 1px var(--line)}.pshow-tab-name{font-family:Inter,Readex Pro,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:14px;font-weight:600;--tw-text-opacity: 1;color:rgb(var(--c-ink-2) / var(--tw-text-opacity, 1))}.pshow-tab-kind{font-family:JetBrains Mono,Readex Pro,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;text-transform:uppercase;letter-spacing:.08em;--tw-text-opacity: 1;color:rgb(var(--c-ink-2) / var(--tw-text-opacity, 1))}.pshow-tab-active .pshow-tab-name{--tw-text-opacity: 1;color:rgb(var(--c-ink) / var(--tw-text-opacity, 1))}.pshow-tab-progress{position:absolute;left:.75rem;right:.75rem;bottom:0;height:1px;transform-origin:left;--tw-bg-opacity: 1;background-color:rgb(var(--c-accent) / var(--tw-bg-opacity, 1));animation:pshow-progress 7s linear forwards}@keyframes pshow-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){.pshow-tab-progress{animation:none}}.pshow{width:100%}.pshow-tabs{margin-bottom:1.5rem;display:inline-flex;max-width:100%;gap:.25rem;overflow-x:auto;border-radius:.75rem;padding:.25rem;background:var(--surface-elevated);box-shadow:inset 0 0 0 1px var(--line);scrollbar-width:none}.pshow-stage{position:relative;overflow:hidden;border-radius:1rem;padding:1.5rem}@media(min-width:640px){.pshow-stage{padding:2rem}}@media(min-width:1024px){.pshow-stage{padding:3rem}}.pshow-stage{background:var(--surface-elevated);box-shadow:inset 0 0 0 1px var(--line),inset 0 1px rgb(var(--c-fg) / .04)}.home-products-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem}@media(min-width:1024px){.home-products-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}}
