.lp-deck-field{background:var(--band);border-radius:var(--r-xl);color:var(--band-ink);isolation:isolate;margin-inline:var(--inset);overflow:hidden;position:relative;corner-shape:var(--sq-shape,round)}.lp-deck-field :focus-visible{outline-color:var(--sky)}.lp-deck-grid{align-items:center;display:grid;gap:44px clamp(32px,5vw,80px);grid-template-columns:minmax(0,1fr) minmax(0,.9fr);padding-block:clamp(44px,6vw,88px)}.lp-deck-copy{display:grid;gap:22px;justify-items:start;min-width:0}.lp-deck-copy .lede{color:var(--band-soft)}.lp-deck-plays{display:grid;gap:12px;width:100%}.lp-deck-plays-t{color:var(--band-ink);font:800 17px/1.3 var(--text)}.lp-deck-list{display:grid;gap:0 28px;grid-auto-flow:column;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(var(--rows,10),auto)}.lp-deck-list li{align-items:baseline;border-top:1px solid color-mix(in srgb,var(--band-ink) 14%,transparent);color:var(--band-ink);display:grid;font-size:15px;gap:6px;grid-template-columns:2.1em minmax(0,1fr);line-height:1.35;padding-block:7px}.lp-deck-num{color:var(--sky);font:700 13px/1 var(--display);font-variant-numeric:tabular-nums}.lp-deck-name{min-width:0;overflow-wrap:break-word;text-wrap:pretty}.lp-deck-tag{background:var(--mint);border-radius:999px;color:var(--on-bright);display:inline-block;font:700 12px/1.4 var(--text);margin-inline-start:4px;padding:1px 8px 2px;vertical-align:1px;white-space:nowrap}.lp-deck-book{display:grid;gap:46px;justify-items:center;min-width:0}.lp-deck-stack{aspect-ratio:1159/1638;border-radius:calc(14px*var(--sq-scale, 1));display:grid;margin-inline-end:34px;position:relative;width:min(100%,360px);corner-shape:var(--sq-shape,round)}.lp-deck-stack:focus-visible{outline:3px solid var(--sky);outline-offset:6px}.lp-deck-page{--x:0px;--y:0px;--r:0deg;background:var(--sticker-bg);border-radius:calc(14px*var(--sq-scale, 1));box-shadow:0 24px 40px -22px rgba(0,0,0,.55);grid-area:1/1;min-width:0;overflow:hidden;position:relative;transform:translate(var(--x),var(--y)) rotate(var(--r));transition:transform .3s var(--ease-out),opacity .2s ease;corner-shape:var(--sq-shape,round)}.lp-deck-page[data-pos="0"]{z-index:3;--r:-1.5deg}.lp-deck-page[data-pos="1"]{z-index:2;--x:18px;--y:10px;--r:3deg}.lp-deck-page[data-pos="2"]{z-index:1;--x:34px;--y:20px;--r:6.5deg}.lp-deck-page:not([data-pos="0"])>*{visibility:hidden}[dir=rtl] .lp-deck-page[data-pos="0"]{--r:1.5deg}[dir=rtl] .lp-deck-page[data-pos="1"]{--x:-18px;--r:-3deg}[dir=rtl] .lp-deck-page[data-pos="2"]{--x:-34px;--r:-6.5deg}.lp-deck-page>img{display:block;height:100%;object-fit:cover;width:100%}.lp-deck-page[data-pos="0"]:after{border-radius:inherit;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.14);content:"";inset:0;pointer-events:none;position:absolute;corner-shape:inherit}.lp-deck-nav{align-items:center;display:flex;gap:10px;justify-content:center;max-width:100%}.lp-deck-btn{background:color-mix(in srgb,var(--band-ink) 12%,transparent);border:0;border-radius:50%;color:var(--band-ink);cursor:pointer;display:inline-grid;flex:none;height:44px;place-items:center;transition:background-color .16s ease,transform .16s var(--ease-out);width:44px;-webkit-tap-highlight-color:transparent}.lp-deck-btn .i{height:20px;width:20px}.lp-deck-btn[data-dir="-1"] .i{rotate:180deg}[dir=rtl] .lp-deck-btn .i{scale:-1 1}.lp-deck-btn:active{transform:scale(.94)}@media (hover:hover) and (pointer:fine){.lp-deck-btn:hover{background:color-mix(in srgb,var(--band-ink) 22%,transparent)}}.lp-deck-at{color:var(--band-ink);display:grid;font:700 15px/1.3 var(--text);min-width:min(12em,100%);overflow-anchor:none;text-align:center}.lp-deck-at>*{grid-area:1/1}.lp-deck-at .lp-deck-sz{visibility:hidden}.lp-deck-at small{color:var(--band-soft);display:block;font-size:13px;font-weight:500}@media (max-width:959px){.lp-deck-grid{grid-template-columns:minmax(0,1fr)}.lp-deck-stack{margin-inline-end:30px;width:min(76%,330px)}}@media (max-width:559px){.lp-deck-list{grid-auto-flow:row;grid-template-columns:minmax(0,1fr);grid-template-rows:none}}@media (max-width:479px){.lp-deck-stack{margin-inline-end:26px;width:min(80%,300px)}}@media (prefers-reduced-motion:reduce){.lp-deck-page{transition:opacity .15s ease}.lp-deck-btn:active{transform:none}}