.drop{--drop-gap:6px;--drop-w:calc(100vw - var(--drop-gap)*2);--drop-h:min(calc(var(--drop-w)*1.48),calc(100svh - var(--header-shell-height,64px) - 120px));--drop-r:12px;height:calc(100svh + (var(--drop-n,5) - 1)*82svh);background:var(--drop-bg,#0f0f11);color:var(--drop-ink,#fff);position:relative}.drop-sticky{top:var(--header-shell-height,0px);height:calc(100svh - var(--header-shell-height,0px));background:radial-gradient(120% 70% at 50% 40%,color-mix(in srgb,var(--drop-bg,#0f0f11)82%,#fff)0%,transparent 60%),var(--drop-bg,#0f0f11);position:sticky;overflow:hidden}.drop-stage{perspective:1100px;perspective-origin:50%;position:absolute;inset:0 0 54px}.drop-card{width:min(var(--drop-w),calc(var(--drop-h)/1.48));height:var(--drop-h);transform-origin:50% 100%;transform-style:preserve-3d;visibility:hidden;position:absolute;bottom:6px;left:50%;transform:translate(-50%)}.drop-card.is-shown{visibility:visible}.drop-half{backface-visibility:hidden;background:#f2f2f0;height:calc(50% + .5px);position:absolute;left:0;right:0;overflow:hidden}.drop-half--high{border-radius:var(--drop-r)var(--drop-r)0 0;transform-origin:50% 100%;top:0}.drop-half--low{border-radius:0 0 var(--drop-r)var(--drop-r);bottom:0}.drop-back{border-radius:var(--drop-r);backface-visibility:hidden;background:linear-gradient(#2a2a2d,#18181a);position:absolute;inset:0;transform:rotateX(180deg)}.drop-face{height:calc(200% - 1px);position:absolute;left:0;right:0}.drop-half--high .drop-face{top:0}.drop-half--low .drop-face{bottom:0}.drop-crease{background:linear-gradient(180deg,#0000 55%,rgb(0 0 0/calc(var(--drop-fold,0)*.28))96%,rgb(255 255 255/calc(var(--drop-fold,0)*.9))99.2%);pointer-events:none;height:100%;position:absolute;bottom:0;left:0;right:0}.drop-half--low:after{content:"";background:rgb(0 0 0/calc(var(--drop-tilt,0)*.22));pointer-events:none;position:absolute;inset:0}.drop-half--high:after{content:"";background:rgb(255 255 255/calc(var(--drop-tilt,0)*.14));pointer-events:none;position:absolute;inset:0}.drop-img{object-fit:cover;pointer-events:none;-webkit-user-drag:none;width:100%;height:100%;position:absolute;inset:0}.drop-shade{background:linear-gradient(#0000 48%,#0000001f 66%,#0000006b 100%);position:absolute;inset:0}.drop-corners{letter-spacing:.06em;text-transform:uppercase;color:#fff;opacity:.9;justify-content:space-between;font-size:9.5px;font-weight:700;display:flex;position:absolute;top:16px;left:18px;right:18px}.drop-copy{color:#fff;position:absolute;bottom:20px;left:18px;right:18px}.drop-over{letter-spacing:.05em;text-transform:uppercase;margin:0 0 6px;font-size:9.5px;font-weight:700}.drop-title{font-family:"FORMA Condensed",var(--display-font,Impact,sans-serif);letter-spacing:.004em;text-transform:uppercase;margin:0;font-size:min(13.5vw,60px);font-weight:400;line-height:.9}.drop:not(.drop--condensed) .drop-title{font-family:var(--display-font,inherit);font-weight:var(--display-weight,800);letter-spacing:-.02em}.drop-sub{letter-spacing:.07em;text-transform:uppercase;opacity:.78;margin:10px 0 0;font-size:9.5px;font-weight:600}.drop-link{z-index:3;border-radius:var(--drop-r);position:absolute;inset:0}.drop-link:focus-visible{outline:2px solid var(--drop-accent,#d4ff3a);outline-offset:3px}.drop-meter{align-items:center;gap:18px;display:flex;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.drop-count{font-family:"FORMA Condensed",var(--display-font,Impact,sans-serif);letter-spacing:.04em;font-variant-numeric:tabular-nums;font-size:22px}.drop-count b{font-weight:400}.drop-count i{opacity:.55;margin:0 6px;font-size:14px;font-style:normal}.drop-track{background:#fff3;border-radius:2px;width:72px;height:2px;overflow:hidden}.drop-fill{background:var(--drop-accent,#d4ff3a);height:100%;transform:scaleX(var(--drop-progress,.2));transform-origin:0;display:block}[dir=rtl] .drop-fill{transform-origin:100%}@media (width>=750px){.drop{--drop-w:460px;--drop-r:14px}.drop-title{font-size:58px}.drop-corners,.drop-over,.drop-sub{font-size:10.5px}}