.screens__grid[data-astro-cid-lshopaff]{grid-template-columns:repeat(3,minmax(0,300px));justify-content:center;gap:clamp(20px,4vw,56px);display:grid}.screen[data-astro-cid-lshopaff]{gap:16px;margin:0;display:grid}.screen[data-astro-cid-lshopaff]:nth-child(2){margin-top:70px}.screen__frame[data-astro-cid-lshopaff]{border:1px solid var(--line-2);transition:transform .5s var(--ease), box-shadow .5s;background:#070a0b;border-radius:30px;padding:7px;box-shadow:0 30px 80px -30px #000000e6}.screen__frame[data-astro-cid-lshopaff] img[data-astro-cid-lshopaff]{border-radius:24px;width:100%;height:auto;display:block}.screen[data-astro-cid-lshopaff]:hover .screen__frame[data-astro-cid-lshopaff]{transform:translateY(-8px)rotate(-1deg);box-shadow:0 40px 90px -30px #16aa9d73}.screen[data-astro-cid-lshopaff] figcaption[data-astro-cid-lshopaff]{gap:4px;font-size:14px;display:grid}.screen[data-astro-cid-lshopaff] figcaption[data-astro-cid-lshopaff] span[data-astro-cid-lshopaff]{font-family:var(--f-mono);color:var(--teal);font-size:12px}.screen[data-astro-cid-lshopaff] figcaption[data-astro-cid-lshopaff] b[data-astro-cid-lshopaff]{font-family:var(--f-display);color:#fff;font-size:16px;font-weight:500}@media (width<=820px){.screens__grid[data-astro-cid-lshopaff]{grid-template-columns:repeat(2,minmax(0,300px))}.screen[data-astro-cid-lshopaff]:nth-child(2){margin-top:0}}@media (width<=520px){.screens__grid[data-astro-cid-lshopaff]{grid-template-columns:minmax(0,320px)}}.chips[data-astro-cid-lshopaff]{flex-wrap:wrap;gap:8px;margin-top:30px;display:flex}.hscroll[data-astro-cid-lshopaff]{height:calc(100vh + 300vw);position:relative}.hscroll__sticky[data-astro-cid-lshopaff]{flex-direction:column;justify-content:center;gap:36px;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.hscroll__head[data-astro-cid-lshopaff]{justify-content:space-between;align-items:center;gap:30px;display:flex}.hscroll__head[data-astro-cid-lshopaff] .eyebrow[data-astro-cid-lshopaff]{margin:0}.hscroll__head[data-astro-cid-lshopaff] b[data-astro-cid-lshopaff]{color:#fff;font-weight:400}.hscroll__bar[data-astro-cid-lshopaff]{background:var(--line);flex:1;max-width:400px;height:2px;position:relative}.hscroll__bar[data-astro-cid-lshopaff] i[data-astro-cid-lshopaff]{background:var(--grad);transform-origin:0;transform:scaleX(var(--hp,0));position:absolute;inset:0}.hscroll__track[data-astro-cid-lshopaff]{padding:0 var(--gut);padding-left:max(var(--gut), calc((100vw - var(--wrap)) / 2 + var(--gut)));will-change:transform;gap:24px;display:flex}.feat[data-astro-cid-lshopaff]{border-radius:var(--r-lg);border:1px solid var(--line);background:var(--surface);flex:none;grid-template-columns:1fr 1fr;gap:0;width:min(78vw,980px);min-height:460px;display:grid;overflow:hidden}.feat__art[data-astro-cid-lshopaff]{background:var(--bg);border-right:1px solid var(--line);place-items:center;display:grid;position:relative;overflow:hidden}.feat__big[data-astro-cid-lshopaff]{font-family:var(--f-display);color:#0000;-webkit-text-stroke:1px #16aa9d59;letter-spacing:-.06em;font-size:160px;font-weight:700;line-height:1;position:absolute;bottom:-20px;left:24px}.feat__orb[data-astro-cid-lshopaff]{aspect-ratio:1;background:conic-gradient(from calc(var(--h) * 90deg), #0b5c55, #16aa9d, #0a0e10, #0b5c55);filter:blur(40px);opacity:.55;border-radius:50%;width:70%;animation:14s steps(28,end) infinite spin-step;position:absolute}.feat__ic[data-astro-cid-lshopaff]{z-index:1;backdrop-filter:blur(10px);width:110px;height:110px;color:var(--teal);background:#0a0e1099;border:1px solid #16aa9d66;border-radius:30px;place-items:center;display:grid;position:relative}.feat__ic[data-astro-cid-lshopaff] svg{width:54px;height:54px}.feat__copy[data-astro-cid-lshopaff]{flex-direction:column;justify-content:center;gap:20px;padding:clamp(28px,4vw,54px);display:flex}.feat__copy[data-astro-cid-lshopaff] p[data-astro-cid-lshopaff]{margin:0}@media (width<=860px){.hscroll[data-astro-cid-lshopaff]{height:auto}.hscroll__sticky[data-astro-cid-lshopaff]{height:auto;padding:40px 0 80px;position:static;overflow:visible}.hscroll__track[data-astro-cid-lshopaff]{padding:0 var(--gut);flex-direction:column;transform:none!important}.feat[data-astro-cid-lshopaff]{grid-template-columns:1fr;width:100%;min-height:0}.feat__art[data-astro-cid-lshopaff]{border-right:0;border-bottom:1px solid var(--line);min-height:240px}.hscroll__bar[data-astro-cid-lshopaff]{display:none}}
