.pt[data-astro-cid-ay5cji24]{gap:2rem;display:grid}@media (width>=1024px){.pt[data-astro-cid-ay5cji24]{grid-template-columns:17rem 1fr;align-items:start;gap:3rem}}.pt-tabs-wrap[data-astro-cid-ay5cji24]{position:relative}.pt-tabs[data-astro-cid-ay5cji24]{gap:.25rem;display:grid}@media (width<=1023px){.pt-tabs-wrap[data-astro-cid-ay5cji24]{scrollbar-width:none;margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);overflow-x:auto}.pt-tabs-wrap[data-astro-cid-ay5cji24]::-webkit-scrollbar{display:none}.pt-tabs[data-astro-cid-ay5cji24]{grid-auto-columns:max-content;grid-auto-flow:column}}.pt-tab[data-astro-cid-ay5cji24]{text-align:left;min-height:3rem;color:var(--color-ink-3);cursor:pointer;border-radius:.65rem;align-items:center;gap:.85rem;padding:.65rem .9rem;font-weight:500;transition:color .15s;display:flex}.pt-num[data-astro-cid-ay5cji24]{font-size:.8rem;font-weight:600}@media (hover:hover) and (pointer:fine){.pt-tab[data-astro-cid-ay5cji24]:hover{color:var(--color-ink)}}.pt-tabs-active[data-astro-cid-ay5cji24]{pointer-events:none;clip-path:inset(0 0 100% round .65rem);transition:clip-path .26s var(--ease-out);position:absolute;inset:0}@media (width<=1023px){.pt-tabs-active[data-astro-cid-ay5cji24]{inset:0 auto auto var(--gutter)}}.pt-tabs-active[data-astro-cid-ay5cji24][data-instant]{transition-duration:0s}.pt-tabs-active[data-astro-cid-ay5cji24] .pt-tab[data-astro-cid-ay5cji24]{background:var(--color-paper);color:var(--color-ink);box-shadow:inset 0 0 0 1px var(--color-line-strong), 0 1px 2px oklch(20% .02 200/.06)}.pt-tabs-active[data-astro-cid-ay5cji24] .pt-num[data-astro-cid-ay5cji24]{color:var(--color-teal)}.pt-panels[data-astro-cid-ay5cji24]{display:grid}.pt-panel[data-astro-cid-ay5cji24]{opacity:1;filter:blur();grid-area:1/1;gap:1.25rem;transition:opacity .24s ease-out 60ms,filter .24s ease-out 60ms;display:grid}.pt-panel[data-astro-cid-ay5cji24][data-active=false]{opacity:0;filter:blur(2px);pointer-events:none;transition:opacity .14s ease-out,filter .14s ease-out}.pt-panels[data-astro-cid-ay5cji24][data-instant] .pt-panel[data-astro-cid-ay5cji24]{transition:none}.pt-copy[data-astro-cid-ay5cji24]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem 2rem;display:flex}.pt-stage[data-astro-cid-ay5cji24]{place-items:center;min-height:clamp(20rem,42vw,32rem);padding:clamp(1.25rem,3vw,2.5rem);display:grid}.pt-stage-phone[data-astro-cid-ay5cji24] .shot-phone{width:clamp(11rem,22vw,15rem)}@media (width<=639px){.pt-stage[data-astro-cid-ay5cji24]{padding:1.25rem .75rem}.pt-stage-phone[data-astro-cid-ay5cji24] .shot-phone{width:min(17rem,76vw)}}.pt-stage-tv[data-astro-cid-ay5cji24] .shot-tv,.pt-stage-browser[data-astro-cid-ay5cji24] .shot{width:100%;max-width:46rem}@media (prefers-reduced-motion:reduce){.pt-tabs-active[data-astro-cid-ay5cji24],.pt-panel[data-astro-cid-ay5cji24],.pt-panel[data-astro-cid-ay5cji24][data-active=false]{transition-duration:0s;transition-delay:0s}}.fr[data-astro-cid-ip5sghx4]{align-items:center;gap:2.5rem;display:grid}@media (width>=1024px){.fr[data-astro-cid-ip5sghx4]{grid-template-columns:.85fr 1.15fr;gap:4rem}.fr-flip[data-astro-cid-ip5sghx4]{grid-template-columns:1.15fr .85fr}.fr-flip[data-astro-cid-ip5sghx4] .fr-copy[data-astro-cid-ip5sghx4]{order:2}}.fr-points[data-astro-cid-ip5sghx4]{border-top:1px solid var(--color-line);display:grid}.fr-points[data-astro-cid-ip5sghx4] li[data-astro-cid-ip5sghx4]{border-bottom:1px solid var(--color-line);grid-template-columns:auto 1fr;align-items:start;gap:.75rem;padding-block:.7rem;font-size:.97rem;line-height:1.45;display:grid}.fr-points[data-astro-cid-ip5sghx4] svg[data-astro-cid-ip5sghx4]{margin-top:.2rem}.fr-stage[data-astro-cid-ip5sghx4]{place-items:center;min-height:clamp(18rem,36vw,30rem);padding:clamp(1.25rem,3vw,2.5rem);display:grid}.fr-stage-phone[data-astro-cid-ip5sghx4] .shot-phone{width:clamp(10.5rem,20vw,14rem)}@media (width<=639px){.fr-stage[data-astro-cid-ip5sghx4]{min-height:0;padding:1.25rem .75rem}.fr-stage-phone[data-astro-cid-ip5sghx4] .shot-phone{width:min(17rem,76vw)}}.fr-stage-tv[data-astro-cid-ip5sghx4] .shot-tv,.fr-stage-browser[data-astro-cid-ip5sghx4] .shot{width:100%}.facts[data-astro-cid-txdzimpc]{border-top:1px solid var(--color-line);display:grid}@media (width>=640px){.facts[data-astro-cid-txdzimpc]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem}}.fact[data-astro-cid-txdzimpc]{border-bottom:1px solid var(--color-line);padding-block:.9rem}.rev-stage[data-astro-cid-txdzimpc]{place-items:center;padding:clamp(1.5rem,4vw,3rem);display:grid}.rev-stage[data-astro-cid-txdzimpc] .shot-phone{width:clamp(11rem,20vw,14.5rem)}@media (width<=639px){.rev-stage[data-astro-cid-txdzimpc]{padding:1.25rem .75rem}.rev-stage[data-astro-cid-txdzimpc] .shot-phone{width:min(17rem,76vw)}}.journey[data-astro-cid-txdzimpc]{position:relative}.journey-line[data-astro-cid-txdzimpc]{background:var(--color-line-strong);height:1px;position:absolute;top:.45rem;left:.45rem;right:.45rem}@media (width<=859px){.journey-line[data-astro-cid-txdzimpc]{width:1px;height:auto;top:.45rem;bottom:.45rem;right:auto}}.journey-steps[data-astro-cid-txdzimpc]{gap:2rem;display:grid;position:relative}@media (width>=860px){.journey-steps[data-astro-cid-txdzimpc]{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem}}@media (width<=859px){.journey-steps[data-astro-cid-txdzimpc]>li[data-astro-cid-txdzimpc]{padding-left:2rem;position:relative}.journey-dot[data-astro-cid-txdzimpc]{position:absolute;top:0;left:0}}.journey-dot[data-astro-cid-txdzimpc]{background:var(--color-paper);width:.9rem;height:.9rem;box-shadow:inset 0 0 0 2px var(--color-teal);border-radius:999px;display:block}.journey-steps[data-astro-cid-txdzimpc]>li[data-astro-cid-txdzimpc]:last-child .journey-dot[data-astro-cid-txdzimpc]{background:var(--color-teal)}@media (prefers-reduced-motion:no-preference){html.js .reveal-line[data-astro-cid-txdzimpc]{clip-path:inset(0 100% 0 0);transition:clip-path .9s var(--ease-in-out)}@media (width<=859px){html.js .reveal-line[data-astro-cid-txdzimpc]{clip-path:inset(0 0 100%)}}html.js .reveal-line[data-astro-cid-txdzimpc].is-visible{clip-path:inset(0)}}
