.addons-module__-Zzwfq__rail{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:10px;margin:-6px -20px;padding:6px 20px;scroll-padding-inline:20px;display:flex;overflow:auto hidden}.addons-module__-Zzwfq__rail::-webkit-scrollbar{display:none}.addons-module__-Zzwfq__rail>*{scroll-snap-align:start;flex:0 0 min(66%,224px)}@media (min-width:640px){.addons-module__-Zzwfq__rail{margin-inline:-32px;padding-inline:32px;scroll-padding-inline:32px}}@container (min-width:440px){.addons-module__-Zzwfq__rail{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;display:grid;overflow:visible}}.addons-module__-Zzwfq__card{box-shadow:0 0 0 1px var(--color-line);background:#fff;border-radius:18px;flex-direction:column;display:flex;position:relative}.addons-module__-Zzwfq__card:after{content:"";border-radius:inherit;box-shadow:0 0 0 1.5px var(--color-ink), 0 18px 34px -22px #14121080;opacity:0;transition:opacity .35s var(--ease-out);pointer-events:none;position:absolute;inset:0}.addons-module__-Zzwfq__card[data-on]:after{opacity:1}.addons-module__-Zzwfq__card[data-locked]{background:#ffffff73}.addons-module__-Zzwfq__pick{text-align:left;cursor:pointer;border-radius:18px 18px 0 0;flex-direction:column;width:100%;display:flex}.addons-module__-Zzwfq__pick:disabled{cursor:not-allowed}.addons-module__-Zzwfq__pick:focus-visible{outline-offset:-3px}.addons-module__-Zzwfq__visual{aspect-ratio:6/5;isolation:isolate;transition:opacity .5s var(--ease-out);--persp:620px;background:radial-gradient(120% 90% at 30% 10%,#fbf8f2,#ebe3d5 75%);border-radius:13px;margin:6px 6px 0;display:block;position:relative;overflow:hidden}@container (min-width:440px){.addons-module__-Zzwfq__visual{aspect-ratio:1}}.addons-module__-Zzwfq__card[data-locked] .addons-module__-Zzwfq__visual{opacity:.5}.addons-module__-Zzwfq__mute{z-index:5;mix-blend-mode:saturation;opacity:0;transition:opacity .5s var(--ease-out);pointer-events:none;background:#8a8580;position:absolute;inset:0}.addons-module__-Zzwfq__card[data-locked] .addons-module__-Zzwfq__mute{opacity:1}.addons-module__-Zzwfq__badge{z-index:6;background:var(--color-ink);width:26px;height:26px;color:var(--color-ivory);opacity:0;transition:transform .55s var(--spring,var(--ease-out)), opacity .2s var(--ease-out);pointer-events:none;border-radius:999px;place-items:center;display:grid;position:absolute;top:14px;right:14px;transform:scale(.4);box-shadow:0 0 0 2px #fff}.addons-module__-Zzwfq__badge[data-show]{opacity:1;transform:scale(1)}.addons-module__-Zzwfq__badgeLock{color:#1412108c;box-shadow:0 0 0 1px var(--color-line);background:#fff}.addons-module__-Zzwfq__text{flex-direction:column;gap:2px;min-height:82px;padding:12px 14px 10px;display:flex}.addons-module__-Zzwfq__title{font-size:16px;line-height:1.25}.addons-module__-Zzwfq__sub{color:#1412109e;font-size:13px;font-weight:400;line-height:1.35}.addons-module__-Zzwfq__card[data-locked] .addons-module__-Zzwfq__title{color:#14121080}.addons-module__-Zzwfq__view{border-top:1px solid var(--hairline-dark);letter-spacing:.02em;min-height:44px;color:var(--color-gold-text);cursor:pointer;transition:background-color .3s var(--ease-out);border-radius:0 0 12px 12px;justify-content:space-between;align-items:center;margin:0 6px 6px;padding:0 8px;font-size:13px;font-weight:400;display:flex}.addons-module__-Zzwfq__view svg{transition:transform .5s var(--spring,var(--ease-out))}@media (hover:hover){.addons-module__-Zzwfq__view:hover{background:#1412100a}.addons-module__-Zzwfq__view:hover svg{transform:translate(2px,-2px)}}.addons-module__-Zzwfq__view:focus-visible{outline-offset:-2px}.addons-module__-Zzwfq__album{perspective:var(--persp,700px);place-items:center;display:grid;position:absolute;inset:0}.addons-module__-Zzwfq__bookBox{width:var(--book-w,45%);aspect-ratio:1;transform-style:preserve-3d;transition:transform 1s var(--ease-sheet);display:block;position:relative;transform:translate(0)rotateX(16deg)rotateY(-20deg)scale(1.2)}.addons-module__-Zzwfq__album[data-open] .addons-module__-Zzwfq__bookBox{transform:translate(50%)rotateX(24deg)rotateY(0)scale(1)}.addons-module__-Zzwfq__bookShadow{transform-origin:100%;transition:transform 1s var(--ease-sheet);background:radial-gradient(closest-side,#281c0c80,#281c0c2e 60%,#0000);position:absolute;inset:10% -8% -14% 0;transform:translateZ(-2px)scaleX(1)}.addons-module__-Zzwfq__album[data-open] .addons-module__-Zzwfq__bookShadow{transform:translateZ(-2px)scaleX(2)}.addons-module__-Zzwfq__linen{background-color:#b8a88d;background-image:repeating-linear-gradient(0deg,#ffffff14 0 1px,#0000 1px 3px),repeating-linear-gradient(90deg,#3c2d1912 0 1px,#0000 1px 3px),linear-gradient(135deg,#ffffff42,#0000 46%,#281c0c29)}.addons-module__-Zzwfq__board{border-radius:.8% 2.6% 2.6% .8%;position:absolute;inset:0;box-shadow:inset 0 0 0 .5px #281c0c40}.addons-module__-Zzwfq__sheet{background:#fbf8f2;position:absolute;overflow:hidden}.addons-module__-Zzwfq__sheetRight{inset:3.4% 4.4% 3.4% 0;box-shadow:1px 0 #f1ebdf,2px 0 #d6ccba,3px 0 #efe8db,4px 0 #cfc4b0}.addons-module__-Zzwfq__sheetLeft{inset:3.4% 0 3.4% 4.4%;box-shadow:-1px 0 #f1ebdf,-2px 0 #d6ccba,-3px 0 #efe8db,-4px 0 #cfc4b0}.addons-module__-Zzwfq__pano{width:200%;position:absolute;top:0;bottom:0}.addons-module__-Zzwfq__pano[data-side=left]{left:0}.addons-module__-Zzwfq__pano[data-side=right]{left:-100%}.addons-module__-Zzwfq__gutterL{background:linear-gradient(270deg,#140e0629,#140e060a 3%,#0000 9%);position:absolute;inset:0}.addons-module__-Zzwfq__gutterR{background:linear-gradient(90deg,#140e0629,#140e060a 3%,#0000 9%);position:absolute;inset:0}.addons-module__-Zzwfq__leaf{transform-origin:0;transform-style:preserve-3d;position:absolute;inset:0}.addons-module__-Zzwfq__cover{transition:transform 1s var(--ease-sheet);transform:translateZ(1px)rotateY(0)}.addons-module__-Zzwfq__album[data-open] .addons-module__-Zzwfq__cover{transform:translateZ(1px)rotateY(-180deg)}.addons-module__-Zzwfq__face{backface-visibility:hidden;position:absolute;inset:0;overflow:hidden}.addons-module__-Zzwfq__faceBack{transform:rotateY(180deg)}.addons-module__-Zzwfq__faceBack[data-board]{border-radius:2.6% .8% .8% 2.6%}.addons-module__-Zzwfq__coverFront{border-radius:.8% 2.6% 2.6% .8%;box-shadow:inset 0 0 0 .5px #281c0c40,inset 5px 0 6px -4px #281c0c59}.addons-module__-Zzwfq__emboss{width:100%;height:100%;font-family:var(--font-sans);filter:drop-shadow(0 .6px #ffffff73);font-weight:500;position:absolute;inset:0}.addons-module__-Zzwfq__emboss text{fill:#4a3a249e}.addons-module__-Zzwfq__emboss rect{stroke:#4a3a2447}@media (hover:hover){.addons-module__-Zzwfq__card:not([data-locked]):hover .addons-module__-Zzwfq__album:not([data-open]) .addons-module__-Zzwfq__cover{transform:translateZ(1px)rotateY(-34deg)}}.addons-module__-Zzwfq__albumPhoto{transition:transform 1.2s var(--ease-out);position:absolute;inset:0;transform:scale(1)}.addons-module__-Zzwfq__albumPhoto[data-open]{transform:scale(1.06)}.addons-module__-Zzwfq__stagePhoto{aspect-ratio:3/2;background:#1e1b18;border-radius:14px;width:min(92vw,720px);overflow:hidden}.addons-module__-Zzwfq__flip{aspect-ratio:2;perspective:2400px;width:min(92vw,720px,120svh);position:relative}.addons-module__-Zzwfq__flipBook{transform-style:preserve-3d;transition:transform 1.05s var(--ease-sheet);position:absolute;inset:0;transform:translate(0)rotateX(12deg)}.addons-module__-Zzwfq__flip[data-closed] .addons-module__-Zzwfq__flipBook{transform:translate(-25%)rotateX(12deg)}.addons-module__-Zzwfq__flipRight{width:50%;height:100%;transform-style:preserve-3d;position:absolute;top:0;left:50%}.addons-module__-Zzwfq__flipLeaf{transition:transform 1.05s var(--ease-sheet)}.addons-module__-Zzwfq__flipShadow{transform-origin:100%;transition:transform 1.05s var(--ease-sheet);background:radial-gradient(closest-side,#000000b3,#0000004d 60%,#0000);position:absolute;inset:16% 1% -12%;transform:translateZ(-3px)scaleX(1)}.addons-module__-Zzwfq__flip[data-closed] .addons-module__-Zzwfq__flipShadow{transform:translateZ(-3px)scaleX(.5)}.addons-module__-Zzwfq__tapL,.addons-module__-Zzwfq__tapR{background:0 0;width:50%;height:100%;position:absolute;top:0;transform:translateZ(12px)}.addons-module__-Zzwfq__tapL{cursor:w-resize;left:0}.addons-module__-Zzwfq__tapR{cursor:e-resize;left:50%}.addons-module__-Zzwfq__phone{place-items:center;display:grid;position:absolute;inset:0}.addons-module__-Zzwfq__phoneBody{height:var(--phone-h,86%);aspect-ratio:9/18.8;transition:transform .9s var(--spring,var(--ease-out));background:#0c0b0b;border-radius:17%/8.2%;display:block;position:relative;transform:rotate(-6deg);box-shadow:inset 0 0 0 1px #45413c,0 14px 22px -12px #1412108c,0 2px 4px #14121033}.addons-module__-Zzwfq__phone[data-on] .addons-module__-Zzwfq__phoneBody{transform:rotate(0)}.addons-module__-Zzwfq__phoneScreen{background:#1e1b18;border-radius:13.5%/6.3%;position:absolute;inset:2.3% 4.8%;overflow:hidden}.addons-module__-Zzwfq__phoneIsland{background:#000;border-radius:999px;width:27%;height:2.7%;margin-left:-13.5%;position:absolute;top:4.3%;left:50%}.addons-module__-Zzwfq__phoneShade{background:linear-gradient(#0e0d0c4d,#0000 18% 62%,#0e0d0c9e);position:absolute;inset:0}.addons-module__-Zzwfq__reelBar{background:#ffffff59;border-radius:99px;height:2px;position:absolute;top:9.5%;left:8%;right:8%;overflow:hidden}.addons-module__-Zzwfq__reelBar i{transform-origin:0;background:#fff;height:100%;transition:transform 2.6s linear;display:block;transform:scaleX(.16)}.addons-module__-Zzwfq__phone[data-on] .addons-module__-Zzwfq__reelBar i{transform:scaleX(1)}.addons-module__-Zzwfq__reelSide{flex-direction:column;width:13%;display:flex;position:absolute;bottom:15%;right:6.5%}.addons-module__-Zzwfq__reelSide svg{fill:none;stroke:#fff;stroke-width:1.9px;stroke-linejoin:round;width:100%;margin-top:55%;overflow:visible}.addons-module__-Zzwfq__reelHeart{transition:transform .6s var(--spring,var(--ease-out)) .25s, fill .3s var(--ease-out) .25s}.addons-module__-Zzwfq__phone[data-on] .addons-module__-Zzwfq__reelHeart{fill:#fff;transform:scale(1.18)}.addons-module__-Zzwfq__reelCaption{color:#fff;flex-direction:column;gap:3px;display:flex;position:absolute;bottom:6.5%;left:8%;right:28%}.addons-module__-Zzwfq__reelCaption i{background:#ffffffd9;border-radius:99px;height:2px;display:block}.addons-module__-Zzwfq__reelCaption b{font-size:15px;font-weight:500;line-height:1.2}.addons-module__-Zzwfq__reelCaption em{color:#ffffffc7;font-size:12.5px;font-style:normal;font-weight:400}.addons-module__-Zzwfq__reelPlay{aspect-ratio:1;width:28%;transition:opacity .4s var(--ease-out), transform .6s var(--ease-out);background:#0e0d0c59;border-radius:999px;place-items:center;margin:-14% 0 0 -14%;display:grid;position:absolute;top:50%;left:50%;box-shadow:inset 0 0 0 1px #ffffff73}.addons-module__-Zzwfq__reelPlay svg{fill:#fff;width:56%}.addons-module__-Zzwfq__phone[data-on] .addons-module__-Zzwfq__reelPlay{opacity:0;transform:scale(1.3)}.addons-module__-Zzwfq__phone[data-large] .addons-module__-Zzwfq__phoneBody{transform:none;box-shadow:inset 0 0 0 1.5px #4a4640,0 40px 80px -30px #000}.addons-module__-Zzwfq__phone[data-large] .addons-module__-Zzwfq__reelBar{height:3px}.addons-module__-Zzwfq__phone[data-large] .addons-module__-Zzwfq__reelBar i{animation:7s linear infinite addons-module__-Zzwfq__reel}.addons-module__-Zzwfq__phone[data-large] .addons-module__-Zzwfq__phoneStill{animation:14s ease-in-out infinite alternate addons-module__-Zzwfq__still}@keyframes addons-module__-Zzwfq__reel{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes addons-module__-Zzwfq__still{0%{transform:scale(1)}to{transform:scale(1.08)}}.addons-module__-Zzwfq__hall{background:#0e0d0c;position:absolute;inset:0;overflow:hidden}.addons-module__-Zzwfq__hallGlow{opacity:.4;transition:opacity 1.2s var(--ease-out);background:radial-gradient(50% 46% at 50% 40%,#ffe2b44d,#0000 72%);position:absolute;inset:-20% -10% 0}.addons-module__-Zzwfq__hall[data-on] .addons-module__-Zzwfq__hallGlow{opacity:1}.addons-module__-Zzwfq__screen{aspect-ratio:16/9;background:#1e1b18;border-radius:2px;position:absolute;top:11%;left:11%;right:11%;overflow:hidden;box-shadow:0 0 0 1px #ffffff1a,0 0 26px #ffe2b433}.addons-module__-Zzwfq__screenDim{transition:opacity 1.2s var(--ease-out);background:#0e0d0c8c;position:absolute;inset:0}.addons-module__-Zzwfq__hall[data-on] .addons-module__-Zzwfq__screenDim{opacity:0}.addons-module__-Zzwfq__heads{fill:#060505;width:104%;position:absolute;bottom:24%;left:-2%}.addons-module__-Zzwfq__hallFloor{background:#060505;height:24.5%;position:absolute;bottom:0;left:0;right:0}.addons-module__-Zzwfq__tl{color:#ffffffd1;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:7px;font-size:10.5px;font-weight:400;line-height:1;display:flex;position:absolute;bottom:8%;left:7%;right:7%}.addons-module__-Zzwfq__tlEnd{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.addons-module__-Zzwfq__tlEnd svg{fill:none;width:11px;height:11px;stroke:var(--color-gold-light);stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round}.addons-module__-Zzwfq__tlLine{background:#ffffff3d;flex:1;height:1px;position:relative}.addons-module__-Zzwfq__tlLine i{background:var(--color-gold-light);transform-origin:0;transition:transform 1.8s var(--ease-out);position:absolute;inset:-.5px 0;transform:scaleX(0)}.addons-module__-Zzwfq__hall[data-on] .addons-module__-Zzwfq__tlLine i{transform:scaleX(1)}.addons-module__-Zzwfq__hall[data-wide] .addons-module__-Zzwfq__screen{top:8%;left:24%;right:24%}.addons-module__-Zzwfq__hall[data-wide] .addons-module__-Zzwfq__heads{bottom:19%}.addons-module__-Zzwfq__hall[data-wide] .addons-module__-Zzwfq__hallFloor{height:19.5%}.addons-module__-Zzwfq__hall[data-wide] .addons-module__-Zzwfq__tl{gap:12px;font-size:11px;bottom:9%;left:6%;right:6%}.addons-module__-Zzwfq__hall[data-wide] .addons-module__-Zzwfq__tlEnd svg{width:14px;height:14px}.addons-module__-Zzwfq__hall[data-wide] .addons-module__-Zzwfq__tlLine i{transition-duration:2.6s;transition-delay:.4s}@media (max-width:520px){.addons-module__-Zzwfq__hall[data-wide] .addons-module__-Zzwfq__screen{top:9%;left:18%;right:18%}.addons-module__-Zzwfq__hall[data-wide] .addons-module__-Zzwfq__heads{bottom:22%}.addons-module__-Zzwfq__hall[data-wide] .addons-module__-Zzwfq__hallFloor{height:22.5%}.addons-module__-Zzwfq__hall[data-wide] .addons-module__-Zzwfq__tl{letter-spacing:.08em;gap:8px;font-size:9.5px;bottom:7.5%}}.addons-module__-Zzwfq__screenChip{aspect-ratio:16/10;background:#0e0d0c;border-radius:7px;width:100%;display:block;position:relative;overflow:hidden;box-shadow:0 0 0 3px #0e0d0c,0 0 0 4px #ffffff29,0 14px 24px -10px #0009}.addons-module__-Zzwfq__screenChipBar{background:#fff6;border-radius:99px;height:2px;position:absolute;bottom:9%;left:8%;right:8%;overflow:hidden}.addons-module__-Zzwfq__screenChipBar i{background:var(--color-gold-light);width:62%;height:100%;display:block}.addons-module__-Zzwfq__tray{z-index:2;pointer-events:none;--wp:46px;--wa:100px;--ws:88px;--gap:12px;position:absolute;top:20px;right:20px}@media (min-width:640px){.addons-module__-Zzwfq__tray{--wp:58px;--wa:128px;--ws:112px;--gap:16px;top:28px;right:28px}}.addons-module__-Zzwfq__trayItem{opacity:0;transform:translate3d(var(--x,0px), -12px, 0) scale(.55);transform-origin:100% 0;transition:transform .75s var(--spring,var(--ease-out)), opacity .3s var(--ease-out);position:absolute;top:0;right:0}.addons-module__-Zzwfq__trayItem[data-in]{opacity:1;transform:translate3d(var(--x,0px), 0, 0) scale(1)}.addons-module__-Zzwfq__trayFloat{animation:7s ease-in-out infinite addons-module__-Zzwfq__bob;display:block;position:relative}.addons-module__-Zzwfq__trayItem:nth-child(2) .addons-module__-Zzwfq__trayFloat{animation-delay:-2.3s}.addons-module__-Zzwfq__trayItem:nth-child(3) .addons-module__-Zzwfq__trayFloat{animation-delay:-4.6s}@keyframes addons-module__-Zzwfq__bob{0%,to{transform:translate(0,0)}50%{transform:translateY(-4px)}}.addons-module__-Zzwfq__trayPhone{width:var(--wp);aspect-ratio:9/18.8;--phone-h:100%}.addons-module__-Zzwfq__trayAlbum{width:var(--wa);aspect-ratio:2/1.1;--book-w:48%;--persp:520px;margin-top:4px}.addons-module__-Zzwfq__trayScreen{width:var(--ws);margin-top:4px}.addons-module__-Zzwfq__trayAlbum .addons-module__-Zzwfq__albumPhoto{border-radius:8px;overflow:hidden;box-shadow:0 14px 24px -10px #0009}.addons-module__-Zzwfq__trayAlbum .addons-module__-Zzwfq__bookShadow{background:radial-gradient(closest-side,#000000a6,#00000040 60%,#0000)}.addons-module__-Zzwfq__modal{z-index:80;overscroll-behavior:contain;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:#fff;background:#0e0d0cf0;outline:none;position:fixed;inset:0;overflow-y:auto}.addons-module__-Zzwfq__modal :focus-visible{outline-color:var(--color-champagne)}.addons-module__-Zzwfq__modalInner{min-height:100%;padding:max(72px, env(safe-area-inset-top)) 16px max(32px, env(safe-area-inset-bottom));text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:28px;display:flex}.addons-module__-Zzwfq__modalClose{top:max(16px, env(safe-area-inset-top));z-index:2;position:fixed;right:16px}.addons-module__-Zzwfq__stageBox{display:block;position:relative}.addons-module__-Zzwfq__stageHall{aspect-ratio:16/10;width:min(92vw,720px);box-shadow:0 0 0 1px var(--hairline-light), 0 40px 80px -40px #000;border-radius:18px;overflow:hidden}.addons-module__-Zzwfq__stagePhone{aspect-ratio:9/18.8;--phone-h:100%;height:min(54svh,500px)}.addons-module__-Zzwfq__pager{align-items:center;gap:18px;display:flex}.addons-module__-Zzwfq__pagerBtn{color:#fff;width:44px;height:44px;transition:opacity .3s var(--ease-out), background-color .3s var(--ease-out), transform .3s var(--ease-out);background:#ffffff1a;border-radius:999px;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #ffffff38}.addons-module__-Zzwfq__pagerBtn:disabled{opacity:.3;cursor:default}.addons-module__-Zzwfq__pagerBtn:not(:disabled):active{transform:scale(.94)}@media (hover:hover){.addons-module__-Zzwfq__pagerBtn:not(:disabled):hover{background:#fff3}}.addons-module__-Zzwfq__dots{gap:8px;display:flex}.addons-module__-Zzwfq__dots i{width:6px;height:6px;transition:background-color .4s var(--ease-out), transform .5s var(--spring,var(--ease-out));background:#ffffff4d;border-radius:99px;display:block}.addons-module__-Zzwfq__dots i[data-on]{background:var(--color-gold-light);transform:scale(1.35)}@media (prefers-reduced-motion:reduce){.addons-module__-Zzwfq__card:after,.addons-module__-Zzwfq__visual,.addons-module__-Zzwfq__mute,.addons-module__-Zzwfq__badge,.addons-module__-Zzwfq__view,.addons-module__-Zzwfq__view svg,.addons-module__-Zzwfq__bookBox,.addons-module__-Zzwfq__bookShadow,.addons-module__-Zzwfq__cover,.addons-module__-Zzwfq__albumPhoto,.addons-module__-Zzwfq__flipBook,.addons-module__-Zzwfq__flipLeaf,.addons-module__-Zzwfq__flipShadow,.addons-module__-Zzwfq__phoneBody,.addons-module__-Zzwfq__reelBar i,.addons-module__-Zzwfq__reelHeart,.addons-module__-Zzwfq__reelPlay,.addons-module__-Zzwfq__hallGlow,.addons-module__-Zzwfq__screenDim,.addons-module__-Zzwfq__tlLine i,.addons-module__-Zzwfq__trayItem,.addons-module__-Zzwfq__pagerBtn,.addons-module__-Zzwfq__dots i{transition:none!important}.addons-module__-Zzwfq__trayFloat,.addons-module__-Zzwfq__phone[data-large] .addons-module__-Zzwfq__reelBar i,.addons-module__-Zzwfq__phone[data-large] .addons-module__-Zzwfq__phoneStill{animation:none!important}.addons-module__-Zzwfq__phone[data-large] .addons-module__-Zzwfq__reelBar i{transform:scaleX(.4)}}
.showcase-module__FzrpHW__scope{--e-out:var(--ease-out,cubic-bezier(.22, 1, .36, 1));--e-sheet:var(--ease-sheet,cubic-bezier(.32, .72, 0, 1));--night:var(--color-night,#0e0d0c);--coal:var(--color-coal,#1e1b18);--gold:var(--color-gold-light,#e2c793)}.showcase-module__FzrpHW__tile{z-index:2;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:28px;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:hidden}.showcase-module__FzrpHW__tile:focus-visible{outline:2px solid var(--color-champagne,#c9a96e);outline-offset:3px}.showcase-module__FzrpHW__plus{z-index:3;width:44px;height:44px;transition:transform .5s var(--e-out), background-color .3s var(--e-out);border-radius:999px;justify-content:center;align-items:center;display:flex;position:absolute;bottom:16px;right:16px}.showcase-module__FzrpHW__plusLight{color:#f7f2ea;background:#141210db}.showcase-module__FzrpHW__plusDark{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff29;box-shadow:inset 0 0 0 1px #ffffff2e}@media (hover:hover){.showcase-module__FzrpHW__tile:hover .showcase-module__FzrpHW__plus{transform:rotate(90deg)scale(1.06)}}.showcase-module__FzrpHW__overlay{z-index:80;outline:none;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.showcase-module__FzrpHW__backdrop{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);opacity:0;transition:opacity .45s var(--e-out);background:#0e0d0c8f;position:absolute;inset:0}.showcase-module__FzrpHW__panel{transform-origin:0 0;opacity:0;width:100vw;height:calc(100svh - 12px);transition:transform .62s var(--e-sheet), opacity .2s linear;will-change:transform;border-radius:28px 28px 0 0;position:relative;overflow:hidden;box-shadow:0 40px 120px -30px #0000008c}.showcase-module__FzrpHW__content{overscroll-behavior:contain;opacity:0;height:100%;transition:opacity .45s var(--e-out) .2s, transform .7s var(--e-out) .2s;scrollbar-width:none;overflow-y:auto;transform:translateY(12px)}.showcase-module__FzrpHW__content::-webkit-scrollbar{display:none}.showcase-module__FzrpHW__overlay[data-phase=open] .showcase-module__FzrpHW__backdrop,.showcase-module__FzrpHW__overlay[data-phase=open] .showcase-module__FzrpHW__panel{opacity:1}.showcase-module__FzrpHW__overlay[data-phase=open] .showcase-module__FzrpHW__content{opacity:1;transform:none}.showcase-module__FzrpHW__overlay[data-phase=leave] .showcase-module__FzrpHW__panel{opacity:0;transition:transform .5s var(--e-sheet), opacity .22s linear .26s}.showcase-module__FzrpHW__overlay[data-phase=leave] .showcase-module__FzrpHW__content{opacity:0;transition:opacity .16s linear}.showcase-module__FzrpHW__close{z-index:5;width:44px;height:44px;transition:background-color .3s var(--e-out), transform .5s var(--e-out);border-radius:999px;justify-content:center;align-items:center;display:flex;position:absolute;top:14px;right:14px}.showcase-module__FzrpHW__closeLight{color:#141210;background:#14121014}.showcase-module__FzrpHW__closeDark{color:#fff;background:#ffffff24}.showcase-module__FzrpHW__closeDark:focus-visible{outline-color:var(--color-champagne,#c9a96e)}@media (hover:hover){.showcase-module__FzrpHW__close:hover{transform:scale(1.06)}}.showcase-module__FzrpHW__split{flex-direction:column;gap:28px;min-height:100%;padding:30px 22px 34px;display:flex}.showcase-module__FzrpHW__copy{flex-direction:column;gap:14px;padding-right:48px;display:flex}.showcase-module__FzrpHW__visual{flex:1;justify-content:center;align-items:center;min-height:0;display:flex}@media (min-width:900px){.showcase-module__FzrpHW__overlay{align-items:center}.showcase-module__FzrpHW__panel{border-radius:32px;width:min(1120px,100vw - 64px);height:min(720px,100svh - 64px)}.showcase-module__FzrpHW__close{top:20px;right:20px}.showcase-module__FzrpHW__split{grid-template-columns:5fr 7fr;align-items:center;gap:48px;padding:56px 56px 56px 64px;display:grid}.showcase-module__FzrpHW__copy{gap:18px;padding-right:0}.showcase-module__FzrpHW__visual{height:100%}}.showcase-module__FzrpHW__phone{aspect-ratio:9/18.6;background:#0b0a09;border-radius:15%/7.3%;flex-shrink:0;padding:2.6%;position:relative;box-shadow:inset 0 0 0 1px #ffffff29,0 0 0 1px #00000080,0 40px 70px -30px #1412108c;container-type:inline-size}.showcase-module__FzrpHW__screen{color:#141210;isolation:isolate;background:#f7f2ea;border-radius:12.6%/6%;width:100%;height:100%;position:relative;overflow:hidden}.showcase-module__FzrpHW__island{z-index:4;background:#0b0a09;border-radius:999px;width:30%;height:3.6%;position:absolute;top:2.2%;left:50%;transform:translate(-50%)}.showcase-module__FzrpHW__scroller{flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.showcase-module__FzrpHW__window{flex:1;min-height:0;position:relative;overflow:hidden}.showcase-module__FzrpHW__scrollerLive{overscroll-behavior:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;display:block;overflow-y:auto}.showcase-module__FzrpHW__scrollerLive::-webkit-scrollbar{display:none}.showcase-module__FzrpHW__phoneHead{justify-content:space-between;align-items:flex-end;padding:19cqw 6cqw 4cqw;display:flex}.showcase-module__FzrpHW__phoneTitle{font-family:var(--font-display);font-size:8.4cqw;line-height:1}.showcase-module__FzrpHW__phoneMeta{letter-spacing:.12em;text-transform:uppercase;color:#1412109e;align-items:center;gap:1.6cqw;font-size:max(9px,3.6cqw);font-weight:400;display:inline-flex}.showcase-module__FzrpHW__masonry{columns:2;column-gap:1.2cqw;padding:0 1.2cqw 1.2cqw}.showcase-module__FzrpHW__thumb{break-inside:avoid;background:#e6dccb;border-radius:1.6cqw;width:100%;margin-bottom:1.2cqw;display:block;position:relative;overflow:hidden}button.showcase-module__FzrpHW__thumb{cursor:zoom-in}button.showcase-module__FzrpHW__thumb:focus-visible{outline-offset:-3px;outline:2px solid #141210}.showcase-module__FzrpHW__thumb img{transition:transform .9s var(--e-out)}@media (hover:hover){button.showcase-module__FzrpHW__thumb:hover img{transform:scale(1.04)}}@keyframes showcase-module__FzrpHW__drift{0%{transform:translate(0,0)}to{transform:translateY(-55%)}}.showcase-module__FzrpHW__drift{animation:46s ease-in-out 1.2s infinite alternate showcase-module__FzrpHW__drift}@keyframes showcase-module__FzrpHW__viewer-in{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:none}}@keyframes showcase-module__FzrpHW__viewer-out{0%{opacity:1;transform:none}to{opacity:0;transform:scale(.8)}}.showcase-module__FzrpHW__viewer{z-index:3;color:#fff;animation:showcase-module__FzrpHW__viewer-in .5s var(--e-sheet) both;background:#0b0a09;flex-direction:column;display:flex;position:absolute;inset:0}.showcase-module__FzrpHW__viewer[data-closing]{animation:showcase-module__FzrpHW__viewer-out .26s var(--e-out) both}.showcase-module__FzrpHW__viewerBar{justify-content:space-between;align-items:center;padding:0 2cqw;display:flex}.showcase-module__FzrpHW__viewerTop{padding-top:15cqw}.showcase-module__FzrpHW__viewerBtn{color:#fff;border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.showcase-module__FzrpHW__viewerBtn:focus-visible{outline-color:var(--color-champagne,#c9a96e);outline-offset:-4px}.showcase-module__FzrpHW__viewerImg{flex:1;min-height:0;position:relative}.showcase-module__FzrpHW__viewerMock{color:#ffffffb8;align-items:center;gap:5cqw;padding-right:4cqw;display:flex}.showcase-module__FzrpHW__stage{aspect-ratio:100/66;width:100%;position:relative;container-type:inline-size}.showcase-module__FzrpHW__glow{opacity:.45;transition:opacity 1.2s var(--e-out);pointer-events:none;background:radial-gradient(closest-side,#e2c79333,#0000 72%);border-radius:50%;position:absolute;inset:-6% -4% 4%}.showcase-module__FzrpHW__stage[data-playing] .showcase-module__FzrpHW__glow{opacity:1}.showcase-module__FzrpHW__device{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.showcase-module__FzrpHW__display{width:100cqw;height:56.25cqw;transition:width .75s var(--e-sheet), height .75s var(--e-sheet), border-radius .75s var(--e-sheet), border-width .75s var(--e-sheet);background:#000;border:.9cqw solid #0a0908;border-radius:1.4cqw;flex-shrink:0;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff29,0 3cqw 8cqw -3cqw #000000b3}.showcase-module__FzrpHW__neck{width:9cqw;height:3.4cqw;transition:width .75s var(--e-sheet), height .75s var(--e-sheet), opacity .4s var(--e-out);background:linear-gradient(#1c1a18,#2c2926);flex-shrink:0}.showcase-module__FzrpHW__base{width:32cqw;height:.8cqw;transition:width .75s var(--e-sheet), height .75s var(--e-sheet), border-radius .75s var(--e-sheet), opacity .4s var(--e-out);background:linear-gradient(#3a3632,#23201d);border-radius:.8cqw .8cqw .2cqw .2cqw;flex-shrink:0;box-shadow:0 0 0 1px #ffffff12}.showcase-module__FzrpHW__stage[data-kind=laptop] .showcase-module__FzrpHW__display{border-width:1.1cqw;border-radius:2cqw 2cqw .4cqw .4cqw;width:76cqw;height:47.5cqw}.showcase-module__FzrpHW__stage[data-kind=laptop] .showcase-module__FzrpHW__neck{width:76cqw;height:0}.showcase-module__FzrpHW__stage[data-kind=laptop] .showcase-module__FzrpHW__base{border-radius:.3cqw .3cqw 1.8cqw 1.8cqw;width:92cqw;height:1.9cqw}.showcase-module__FzrpHW__stage[data-kind=phone] .showcase-module__FzrpHW__display{border-width:1.2cqw;border-radius:5cqw;width:64cqw;height:29.6cqw}.showcase-module__FzrpHW__stage[data-kind=phone] .showcase-module__FzrpHW__neck,.showcase-module__FzrpHW__stage[data-kind=phone] .showcase-module__FzrpHW__base{opacity:0;width:0;height:0}.showcase-module__FzrpHW__poster{filter:brightness(.74)saturate(.92);transition:filter 1.1s var(--e-out), transform 9s linear;transform:scale(1.02)}.showcase-module__FzrpHW__stage[data-playing] .showcase-module__FzrpHW__poster{filter:none;transform:scale(1.08)}.showcase-module__FzrpHW__shade{pointer-events:none;background:linear-gradient(#0000 62%,#0000009e);position:absolute;inset:0}.showcase-module__FzrpHW__playHit{z-index:2;cursor:pointer;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.showcase-module__FzrpHW__playHit:focus-visible{outline:2px solid var(--color-champagne,#c9a96e);outline-offset:-4px}.showcase-module__FzrpHW__playBig{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#fff;width:clamp(44px,11cqw,68px);height:clamp(44px,11cqw,68px);transition:opacity .4s var(--e-out), transform .6s var(--e-out);background:#ffffff2e;border-radius:999px;justify-content:center;align-items:center;display:flex;box-shadow:inset 0 0 0 1px #fff6}.showcase-module__FzrpHW__stage[data-playing] .showcase-module__FzrpHW__playBig{opacity:0;transform:scale(1.3)}.showcase-module__FzrpHW__bar{z-index:1;color:#fff;pointer-events:none;align-items:center;gap:2.4cqw;display:flex;position:absolute;bottom:2.6cqw;left:3.4cqw;right:3.4cqw}.showcase-module__FzrpHW__track{background:#ffffff4d;border-radius:2px;flex:1;height:2px;position:relative;overflow:hidden}.showcase-module__FzrpHW__trackFill{transform-origin:0;background:#fff;position:absolute;inset:0;transform:scaleX(.28)}@keyframes showcase-module__FzrpHW__play-on{0%{transform:scaleX(.28)}to{transform:scaleX(1)}}.showcase-module__FzrpHW__stage[data-playing] .showcase-module__FzrpHW__trackFill{animation:48s linear both showcase-module__FzrpHW__play-on}.showcase-module__FzrpHW__seg{background:#ffffff14;border-radius:999px;grid-template-columns:repeat(3,1fr);padding:4px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff14}.showcase-module__FzrpHW__segThumb{width:calc(33.3333% - 2.66667px);transition:transform .55s var(--e-sheet);background:#f7f2ea;border-radius:999px;position:absolute;top:4px;bottom:4px;left:4px}.showcase-module__FzrpHW__segBtn{z-index:1;color:#ffffffd1;min-width:86px;height:44px;transition:color .3s var(--e-out);cursor:pointer;border-radius:999px;font-size:14px;font-weight:400;position:relative}.showcase-module__FzrpHW__segBtn[aria-checked=true]{color:#141210}.showcase-module__FzrpHW__segBtn:focus-visible{outline:2px solid var(--color-champagne,#c9a96e);outline-offset:2px}.showcase-module__FzrpHW__line{background:#14121024;height:1px;position:absolute;top:5px;left:5px;right:0}.showcase-module__FzrpHW__lineFill{transform-origin:0;background:var(--color-gold-text,#7a5c26);transition:transform 1.8s var(--e-out) .35s;position:absolute;inset:0}.showcase-module__FzrpHW__dot{background:var(--color-gold-text,#7a5c26);width:11px;height:11px;box-shadow:0 0 0 4px var(--dot-ring,#efe8dc);transition:transform .6s var(--e-out) var(--dd,0s), opacity .4s linear var(--dd,0s);border-radius:999px;display:block;position:relative}.showcase-module__FzrpHW__stepText{transition:opacity .7s var(--e-out) var(--dd,0s), transform .7s var(--e-out) var(--dd,0s)}.js .reveal:not([data-shown]) .showcase-module__FzrpHW__lineFill{transform:scaleX(0)}.js .reveal:not([data-shown]) .showcase-module__FzrpHW__dot{opacity:0;transform:scale(0)}.js .reveal:not([data-shown]) .showcase-module__FzrpHW__stepText{opacity:0;transform:translateY(8px)}@keyframes showcase-module__FzrpHW__grow-y{0%{transform:scaleY(0)}to{transform:none}}@keyframes showcase-module__FzrpHW__pop{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:none}}@keyframes showcase-module__FzrpHW__step-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.showcase-module__FzrpHW__vLine{background:#14121024;width:1px;position:absolute;top:12px;bottom:12px;left:5px}.showcase-module__FzrpHW__vFill{transform-origin:top;background:var(--color-gold-text,#7a5c26);animation:showcase-module__FzrpHW__grow-y 1.7s var(--e-out) .45s both;position:absolute;inset:0}.showcase-module__FzrpHW__vDot{animation:showcase-module__FzrpHW__pop .6s var(--e-out) both;animation-delay:var(--dd,0s)}.showcase-module__FzrpHW__vStep{animation:showcase-module__FzrpHW__step-up .8s var(--e-out) both;animation-delay:var(--dd,0s)}.showcase-module__FzrpHW__medal{color:var(--gold);justify-content:center;align-items:center;display:flex;position:relative}.showcase-module__FzrpHW__medal svg.showcase-module__FzrpHW__wreath{width:100%;height:100%;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.showcase-module__FzrpHW__panel,.showcase-module__FzrpHW__content,.showcase-module__FzrpHW__backdrop,.showcase-module__FzrpHW__display,.showcase-module__FzrpHW__neck,.showcase-module__FzrpHW__base,.showcase-module__FzrpHW__segThumb,.showcase-module__FzrpHW__poster,.showcase-module__FzrpHW__plus,.showcase-module__FzrpHW__lineFill,.showcase-module__FzrpHW__dot,.showcase-module__FzrpHW__stepText{transition-duration:.01ms!important;transition-delay:0s!important}.showcase-module__FzrpHW__content{transform:none}.showcase-module__FzrpHW__drift,.showcase-module__FzrpHW__viewer,.showcase-module__FzrpHW__viewer[data-closing],.showcase-module__FzrpHW__vFill,.showcase-module__FzrpHW__vDot,.showcase-module__FzrpHW__vStep,.showcase-module__FzrpHW__stage[data-playing] .showcase-module__FzrpHW__trackFill{animation:none}.showcase-module__FzrpHW__stage[data-playing] .showcase-module__FzrpHW__poster{transform:scale(1.02)}:is(.js .reveal:not([data-shown]) .showcase-module__FzrpHW__lineFill,.js .reveal:not([data-shown]) .showcase-module__FzrpHW__dot,.js .reveal:not([data-shown]) .showcase-module__FzrpHW__stepText){opacity:1;transform:none}}
