.v6t-stage{aspect-ratio:16/10;background-color:var(--v6-panel);isolation:isolate;border-radius:20px;display:block;position:relative;overflow:hidden}.v6t-stage--plain{background-image:radial-gradient(var(--v6-dot) 1px, transparent 1.2px);background-size:16px 16px}.v6t-stage__art{object-fit:cover;object-position:right center;width:100%;height:100%;transition:transform .7s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.v6t-browser{z-index:1;background:#fff;border-radius:12px 12px 0 0;width:46%;transition:transform .5s cubic-bezier(.22,1,.36,1);position:absolute;top:12%;bottom:0;left:6%;overflow:hidden;box-shadow:0 0 0 1px #0f0f0f14,0 24px 48px -20px #0f0f0f73}.v6t-stage--plain .v6t-browser{width:60%;left:50%;transform:translate(-50%)}.v6t-browser__bar{border-bottom:1px solid var(--v6-line);background:#fafafa;align-items:center;gap:4px;height:16px;padding-inline:8px;display:flex}.v6t-browser__bar i{background:#d4d4d4;border-radius:50%;width:6px;height:6px}.v6t-browser__shot{width:100%;height:auto;display:block}.v6t-card{color:var(--v6-ink);border-radius:20px;display:block}.v6t-card:focus-visible{outline:2px solid var(--v6-ink);outline-offset:4px}.v6t-card:hover .v6t-stage__art{transform:scale(1.04)}.v6t-card:hover .v6t-browser{transform:translateY(-8px)}.v6t-card:hover .v6t-stage--plain .v6t-browser{transform:translate(-50%,-8px)}.v6t-card__body{padding:16px 4px 0;display:block}.v6t-card__head{align-items:center;gap:8px;min-width:0;display:flex}.v6t-swatch{border-radius:4px;flex-shrink:0;width:12px;height:12px;box-shadow:inset 0 0 0 1px #0f0f0f2e}.v6t-card__name{letter-spacing:-.015em;flex-shrink:0;font-size:1.25rem;font-weight:700;line-height:1.25}.v6t-card__fam{min-width:0;color:var(--v6-mute);white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;overflow:hidden}.v6t-card__fam:before{content:"·";margin-right:8px}.v6t-card__go{color:var(--v6-mute);flex-shrink:0;margin-left:auto;transition:color .2s,transform .25s cubic-bezier(.22,1,.36,1)}.v6t-card:hover .v6t-card__go{color:var(--v6-ink);transform:translate(3px)}.v6t-card__lead{color:#4a4a4a;margin-top:4px;font-size:.9375rem;line-height:1.5;display:block}.v6t-traits{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.v6t-trait{border:1px solid var(--v6-line);color:#3a3a3a;background:#fff;border-radius:8px;align-items:center;min-height:28px;padding:4px 12px;font-size:.8125rem;font-weight:500;line-height:1.3;display:inline-flex}.v6t-grid{gap:48px 32px;margin-top:40px;display:grid}@media (min-width:48rem){.v6t-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.v6t-grid--three{margin-top:32px}@media (min-width:64rem){.v6t-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}}.v6t-grid>li{min-width:0}.v6t-facts{color:var(--v6-ink);flex-wrap:wrap;justify-content:center;gap:8px 24px;margin-top:24px;font-size:.9375rem;font-weight:600;display:flex}.v6t-facts li{align-items:center;gap:8px;display:inline-flex}.v6t-facts .v6t-tick{background:var(--v6-lime);width:20px;height:20px;color:var(--v6-ink);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.v6t-strip{margin-top:48px}.v6t-strip .v6-marquee__track{gap:16px;padding-inline:8px}.v6t-strip__item{aspect-ratio:16/10;background:var(--v6-panel);border-radius:16px;flex-shrink:0;width:240px;transition:transform .4s cubic-bezier(.22,1,.36,1);display:block;position:relative;overflow:hidden}.v6t-strip__item img{object-fit:cover;width:100%;height:100%}.v6t-strip__item:hover{transform:translateY(-4px)}.v6t-strip__item:focus-visible{outline:2px solid var(--v6-ink);outline-offset:3px}@media (min-width:64rem){.v6t-strip__item{width:288px}}.v6t-home{background:#f3f3f3;padding-block:clamp(64px,9vw,112px);position:relative}.v6t-home__head{gap:16px;max-width:44rem;display:grid}.v6t-home__head .v6-body{max-width:36rem}.v6t-tabs{scrollbar-width:none;gap:8px;margin:32px -16px 0;padding:4px 16px 8px;display:flex;overflow-x:auto}.v6t-tabs::-webkit-scrollbar{display:none}@media (min-width:48rem){.v6t-tabs{flex-wrap:wrap;margin-inline:0;padding-inline:0;overflow:visible}}.v6t-tab{min-height:40px;color:var(--v6-ink);white-space:nowrap;cursor:pointer;background:#fff;border:1.5px solid #d9d9d9;border-radius:8px;flex-shrink:0;padding:8px 16px;font-size:.9375rem;font-weight:600;transition:background-color .2s,border-color .2s,color .2s}.v6t-tab:hover{border-color:var(--v6-ink)}.v6t-tab[aria-selected=true]{border-color:var(--v6-ink);background:var(--v6-ink);color:#fff}.v6t-tab:focus-visible{outline:2px solid var(--v6-ink);outline-offset:3px}.v6t-tab__n{opacity:.6;margin-left:8px;font-size:.8125rem;font-weight:600}.v6t-row{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:84%;grid-auto-flow:column;gap:16px;margin:24px -16px 0;padding:8px 16px 16px;scroll-padding-inline:16px;display:grid;overflow-x:auto}.v6t-row::-webkit-scrollbar{display:none}.v6t-row>li{scroll-snap-align:start;min-width:0}@media (min-width:48rem){.v6t-row{grid-auto-columns:46%}}@media (min-width:64rem){.v6t-row{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row;gap:24px;margin-inline:0;padding-inline:0;overflow:visible}.v6t-row[data-n="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.v6t-row[data-n="1"]{grid-template-columns:minmax(0,36rem)}}.v6t-row--in>li{animation:.45s cubic-bezier(.22,1,.36,1) both v6t-rise}.v6t-row--in>li:nth-child(2){animation-delay:60ms}.v6t-row--in>li:nth-child(3){animation-delay:.12s}@keyframes v6t-rise{0%{opacity:0;transform:translateY(16px)}}.v6t-home__foot{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:32px;display:flex}.v6t-home__foot p{color:var(--v6-mute);font-size:.9375rem}.v6t-home .v6-btn:focus-visible{outline:2px solid var(--v6-ink);outline-offset:3px}.v6t-detail{padding-top:calc(var(--v6-head) + clamp(24px, 5vw, 48px));padding-bottom:clamp(48px,7vw,80px);position:relative;overflow:hidden}.v6t-detail__grid{align-items:center;gap:40px;display:grid}@media (min-width:64rem){.v6t-detail__grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:64px}}.v6t-back{min-height:40px;color:var(--v6-mute);align-items:center;gap:4px;font-size:.9375rem;font-weight:600;display:inline-flex}.v6t-back:hover{color:var(--v6-ink)}.v6t-detail h1{margin-top:16px}.v6t-detail__lead{color:#3a3a3a;margin-top:16px;font-size:1.125rem;line-height:1.55}.v6t-detail__suits{color:var(--v6-ink);margin-top:8px;font-size:1rem;line-height:1.55}.v6t-label{color:var(--v6-mute);margin-top:24px;font-size:.875rem;font-weight:700;display:block}.v6t-checks{gap:8px;margin-top:12px;display:grid}.v6t-checks li{align-items:flex-start;gap:12px;font-size:1rem;line-height:1.5;display:flex}.v6t-checks .v6t-tick{background:var(--v6-lime);width:20px;height:20px;color:var(--v6-ink);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;display:inline-flex}.v6t-actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.v6t-actions .v6-btn:focus-visible,.v6t-back:focus-visible,.v6t-detail a:focus-visible{outline:2px solid var(--v6-ink);outline-offset:3px;border-radius:8px}.v6t-how{max-width:32rem;color:var(--v6-mute);margin-top:16px;font-size:.875rem;line-height:1.55}.v6t-devices{place-items:end center;gap:40px;display:grid}@media (min-width:48rem){.v6t-devices{grid-template-columns:minmax(0,1fr) auto;gap:48px}}.v6t-device{justify-items:center;gap:16px;width:100%;display:grid}.v6t-device figcaption{color:var(--v6-mute);font-size:.9375rem;font-weight:600}.v6t-desk{background:#fff;border-radius:16px;width:100%;max-width:40rem;overflow:hidden;box-shadow:0 0 0 1px #0f0f0f14,0 32px 64px -32px #0f0f0f66}.v6t-desk .v6t-browser__bar{gap:6px;height:24px;padding-inline:12px}.v6t-desk .v6t-browser__bar i{width:8px;height:8px}.v6t-desk img,.v6t-phone img{width:100%;height:auto;display:block}.v6t-phone{background:var(--v6-ink);border-radius:40px;width:240px;padding:8px;overflow:hidden;box-shadow:0 32px 64px -32px #0f0f0f80}.v6t-phone img{border-radius:32px}@media (min-width:64rem){.v6t-phone{width:280px}}@media (prefers-reduced-motion:reduce){.v6t-stage__art,.v6t-browser,.v6t-card__go,.v6t-strip__item,.v6t-tab{transition:none}.v6t-card:hover .v6t-stage__art,.v6t-card:hover .v6t-browser,.v6t-card:hover .v6t-card__go,.v6t-strip__item:hover{transform:none}.v6t-card:hover .v6t-stage--plain .v6t-browser{transform:translate(-50%)}.v6t-row--in>li{animation:none}}