.scene[data-v-29b7363a]{visibility:hidden;opacity:0}.scene.is-shown[data-v-29b7363a]{visibility:visible}.scene.is-leaving[data-v-29b7363a]{opacity:1}.scene.is-active[data-v-29b7363a]{z-index:1;opacity:1;transition:opacity 1.4s ease-in-out}.end-row[data-v-29b7363a]:focus-visible,.scene-layout[data-v-29b7363a]:focus-visible,.scene-nav button[data-v-29b7363a]:focus-visible{outline:3px solid var(--color-sunset-strip);outline-offset:-3px}.scene-nav button[data-v-29b7363a]:focus-visible{outline-offset:2px}.scene.is-leaving .scene-content[data-v-29b7363a]{opacity:0;transition:opacity .5s ease-out}.scene-layout[data-v-29b7363a]{grid-template-columns:minmax(0,1fr);grid-template-areas:"laptop""name""specs""price""button";align-content:center;row-gap:.75rem;display:grid}.scene-laptop[data-v-29b7363a]{-o-object-fit:contain;object-fit:contain;grid-area:laptop;width:80%;height:auto;margin-inline:auto}.scene-name[data-v-29b7363a]{grid-area:name}.scene-specs[data-v-29b7363a]{grid-area:specs}.scene-price[data-v-29b7363a]{grid-area:price}.scene-button[data-v-29b7363a]{grid-area:button;justify-self:start}@container (width>=768px){.scene-laptop[data-v-29b7363a]{align-self:center;width:100%;max-height:26rem}.scene-name[data-v-29b7363a]{text-wrap:balance}.scene-model-1 .scene-layout[data-v-29b7363a]{-moz-column-gap:2.5rem;grid-template:".laptop"1fr"name laptop""specs laptop""price laptop""button laptop"".laptop"1fr/1fr 1fr;align-content:stretch;column-gap:2.5rem}.scene-model-2 .scene-layout[data-v-29b7363a]{-moz-column-gap:2rem;text-align:center;grid-template-columns:1fr 1fr;grid-template-areas:"name name""specs specs""laptop laptop""price button";justify-items:center;column-gap:2rem}.scene-model-2 .scene-laptop[data-v-29b7363a]{width:auto;height:18rem}.scene-model-2 .scene-price[data-v-29b7363a]{justify-self:end}.scene-model-2 .scene-button[data-v-29b7363a]{align-self:center}.scene-model-3 .scene-layout[data-v-29b7363a]{-moz-column-gap:2.5rem;grid-template:"laptop."1fr"laptop name""laptop specs""laptop price""laptop button""laptop."1fr/3fr 2fr;align-content:stretch;column-gap:2.5rem}.scene-model-3 .scene-laptop[data-v-29b7363a]{max-height:28rem}}.is-slot .scene-laptop[data-v-29b7363a]{width:auto;max-width:80%;height:auto;max-height:11rem}.scene-end.is-shown .end-row[data-v-29b7363a]{animation:text-rise-29b7363a .45s ease-out calc(.4s + var(--row-delay)) both}.scene-intro.is-shown .scene-photo[data-v-29b7363a]{animation:5.9s linear both camera-push-29b7363a}.scene-intro.is-shown .intro-black[data-v-29b7363a]{animation:.7s cubic-bezier(.16,1,.3,1) .2s both title-slam-29b7363a}.scene-intro.is-shown .intro-friday[data-v-29b7363a]{animation:.7s cubic-bezier(.65,0,.35,1) .75s both title-wipe-29b7363a}.scene-intro.is-shown .scene-date[data-v-29b7363a]{animation:.6s ease-out 1.4s both text-rise-29b7363a}.scene-model-1.is-shown .scene-photo[data-v-29b7363a]{animation:8.4s linear both camera-push-29b7363a}.scene-model-1.is-shown .scene-laptop[data-v-29b7363a]{animation:8.4s both laptop-from-side-29b7363a}.scene-model-2.is-shown .scene-photo[data-v-29b7363a]{animation:8.4s linear both camera-pan-29b7363a}.scene-model-2.is-shown .scene-laptop[data-v-29b7363a]{animation:8.4s both laptop-from-below-29b7363a}.scene-model-3.is-shown .scene-photo[data-v-29b7363a]{animation:8.4s linear both camera-pull-29b7363a}.scene-model-3.is-shown .scene-laptop[data-v-29b7363a]{animation:8.4s both laptop-rack-focus-29b7363a}.scene.is-shown .scene-name[data-v-29b7363a]{animation:.6s cubic-bezier(.65,0,.35,1) .6s both title-wipe-29b7363a}.scene.is-shown .scene-specs[data-v-29b7363a]{animation:.5s ease-out 1s both text-rise-29b7363a}.scene.is-shown .scene-price[data-v-29b7363a]{transform-origin:0;animation:.55s cubic-bezier(.16,1,.3,1) 1.25s both price-hit-29b7363a}.scene.is-shown .scene-button[data-v-29b7363a]{animation:.5s ease-out 1.65s both text-rise-29b7363a}@keyframes camera-push-29b7363a{0%{transform:scale(1.02)}to{transform:scale(1.16)}}@keyframes camera-pan-29b7363a{0%{transform:scale(1.2)translate(-5%)}to{transform:scale(1.2)translate(5%)}}@keyframes camera-pull-29b7363a{0%{transform:scale(1.3)}to{transform:scale(1.04)}}@keyframes title-slam-29b7363a{0%{opacity:0;transform:scale(1.5)}to{opacity:1;transform:scale(1)}}@keyframes title-wipe-29b7363a{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 -5% 0 0)}}@keyframes text-rise-29b7363a{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes price-hit-29b7363a{0%{opacity:0;transform:scale(1.35)}to{opacity:1;transform:scale(1)}}@keyframes laptop-from-side-29b7363a{0%{opacity:0;animation-timing-function:cubic-bezier(.16,1,.3,1);transform:translate(45%)rotate(4deg)}20%{opacity:1;animation-timing-function:linear;transform:translate(0)rotate(0)}to{opacity:1;transform:scale(1.05)}}@keyframes laptop-from-below-29b7363a{0%{opacity:0;animation-timing-function:cubic-bezier(.16,1,.3,1);transform:translateY(55%)}20%{opacity:1;animation-timing-function:linear;transform:translateY(0)}to{opacity:1;transform:translateY(-3%)}}@keyframes laptop-rack-focus-29b7363a{0%{opacity:0;filter:blur(14px);animation-timing-function:cubic-bezier(.16,1,.3,1);transform:scale(1.3)}20%{opacity:1;filter:blur();animation-timing-function:linear;transform:scale(1.04)}to{opacity:1;filter:blur();transform:scale(1)}}@media (prefers-reduced-motion:reduce){.scene[data-v-29b7363a],.scene[data-v-29b7363a] *{transition:none!important;animation:none!important}}
