.grid[data-v-37fb3153]{-moz-column-gap:24px;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:24px;display:grid}.frame[data-v-37fb3153]{aspect-ratio:16/10;border-radius:var(--r-media);background:var(--s2);grid-area:1/1/auto/9;position:relative;overflow:hidden}.ph[data-v-37fb3153],.ph img[data-v-37fb3153]{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.ph img[data-v-37fb3153]{-o-object-fit:cover;object-fit:cover}.patch[data-v-37fb3153]{--p:0;pointer-events:none;-webkit-mask-image:var(--obj),radial-gradient(circle at var(--cx) var(--cy),#000 calc(-28px + var(--p) * var(--rad)),transparent calc(var(--p) * var(--rad)));-webkit-mask-image:var(--obj),radial-gradient(circle at var(--cx) var(--cy),#000 calc(-28px + var(--p) * var(--rad)),transparent calc(var(--p) * var(--rad)));mask-image:var(--obj),radial-gradient(circle at var(--cx) var(--cy),#000 calc(-28px + var(--p) * var(--rad)),transparent calc(var(--p) * var(--rad)));-webkit-mask-composite:source-in;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-composite:source-in;mask-composite:intersect}.ring[data-v-37fb3153]{left:var(--cx);top:var(--cy);opacity:0;visibility:hidden;box-shadow:inset 0 0 0 1.5px #ffdbb0e6,0 0 24px #df99f766}.hot[data-v-37fb3153],.ring[data-v-37fb3153]{border-radius:50%;position:absolute}.hot[data-v-37fb3153]{width:44px;height:44px;transition:opacity .3s var(--e2),scale var(--pop);place-items:center;display:grid;translate:-50% -50%}.hot span[data-v-37fb3153]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#f6f1eb38;border-radius:50%;width:26px;height:26px;position:relative;box-shadow:inset 0 0 0 1.5px #f6f1ebf2,0 4px 16px #09080c59}.hot span[data-v-37fb3153]:after{content:"";background:var(--ink);border-radius:50%;position:absolute;top:9px;bottom:9px;left:9px;right:9px}.hot[data-v-37fb3153]:hover{scale:1.15}.hot[data-v-37fb3153]:active{transition-duration:80ms;scale:.92}.hot.gone[data-v-37fb3153]{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s var(--e2),visibility 0s .3s}.copy[data-v-37fb3153]{flex-direction:column;grid-area:1/10/auto/13;gap:24px;display:flex}.copy .h2[data-v-37fb3153]{font-size:calc(clamp(44px,4.6vw,84px))}.actions[data-v-37fb3153]{padding-top:8px}@media (max-width:900px){.grid[data-v-37fb3153]{grid-template-columns:minmax(0,1fr);row-gap:32px}.copy[data-v-37fb3153]{gap:20px}.copy[data-v-37fb3153],.frame[data-v-37fb3153]{grid-area:auto/1}.hot[data-v-37fb3153]{width:40px;height:40px}.hot span[data-v-37fb3153]{background:#f6f1eb40;width:14px;height:14px;box-shadow:inset 0 0 0 1.5px #f6f1ebf2,0 2px 8px #09080c66}.hot span[data-v-37fb3153]:after{top:4.5px;bottom:4.5px;left:4.5px;right:4.5px}}.head[data-v-849a42a1]{-moz-column-gap:24px;grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;column-gap:24px;margin-bottom:calc(clamp(56px,7vw,112px));display:grid}.head .title[data-v-849a42a1]{flex-direction:column;grid-column:1/8;gap:24px;display:flex}.head .lead[data-v-849a42a1]{grid-column:9/13;padding-bottom:.4em}.deck[data-v-849a42a1]{height:calc(clamp(460px,42vw,720px));max-width:var(--max);margin-inline-start:auto;margin-inline-end:auto;position:relative}.card[data-v-849a42a1]{background:var(--s2);will-change:transform;border-radius:16px;position:absolute;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 30px 60px -30px #000c,0 12px 24px -16px #0009}.card img[data-v-849a42a1]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.tag[data-v-849a42a1]{letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:700}.sub[data-v-849a42a1]{opacity:.75;font-size:12px}.story[data-v-849a42a1]{aspect-ratio:9/16;color:#fff;width:15.5%;top:14%;left:5%}.story>picture>img[data-v-849a42a1]{position:absolute;top:0;bottom:0;left:0;right:0}.bars[data-v-849a42a1]{gap:4px;display:flex;position:absolute;top:10px;left:10px;right:10px}.bars i[data-v-849a42a1]{background:#ffffff73;border-radius:2px;flex:1;height:2px}.bars i[data-v-849a42a1]:first-child{background:#fff}.story-foot[data-v-849a42a1]{background:linear-gradient(#0000,#0000008c);flex-direction:column;gap:4px;padding:48px 14px 16px;display:flex;position:absolute;bottom:0;left:0;right:0}.story-foot strong[data-v-849a42a1]{font-family:var(--serif);font-size:calc(clamp(18px,1.7vw,28px));font-weight:400;line-height:1}.post[data-v-849a42a1]{color:#16120e;background:#fbf8f4;width:21%;top:3%;left:19%}.post-img[data-v-849a42a1]{aspect-ratio:1}.post-foot[data-v-849a42a1]{flex-direction:column;gap:4px;padding:14px 16px 16px;display:flex}.post-foot strong[data-v-849a42a1]{font-family:var(--serif);font-size:calc(clamp(20px,1.8vw,30px));font-weight:400;line-height:1}.tag.dark[data-v-849a42a1]{color:#8a5a2b}.flyer[data-v-849a42a1]{aspect-ratio:1/1.414;color:#16120e;background:#f7f2ea;border-radius:6px;flex-direction:column;gap:6%;width:20%;padding:7% 7% 0;display:flex;top:0;left:40.5%}.flyer-top[data-v-849a42a1]{letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:10px;font-weight:700;display:flex}.flyer-title[data-v-849a42a1]{font-family:var(--serif);letter-spacing:-.01em;font-size:calc(clamp(26px,2.5vw,44px));font-weight:400;line-height:.92}.flyer-img[data-v-849a42a1]{aspect-ratio:4/3;border-radius:2px;overflow:hidden}.flyer-facts[data-v-849a42a1]{white-space:nowrap;border-top:1px solid #16120e26;justify-content:space-between;gap:6px;padding-top:6%;font-size:calc(clamp(7px,.6vw,11px));font-weight:500;display:flex;overflow:hidden}.flyer-lines[data-v-849a42a1]{flex-direction:column;gap:6px;display:flex}.flyer-lines i[data-v-849a42a1]{background:#16120e1f;border-radius:2px;height:4px}.flyer-lines.dark i[data-v-849a42a1]{background:#f6f1eb1f}.email[data-v-849a42a1]{aspect-ratio:4/5.2;background:var(--s1);flex-direction:column;gap:10px;width:19%;padding:12px;display:flex;top:8%;left:61%}.mail-bar[data-v-849a42a1]{gap:5px;display:flex}.mail-bar i[data-v-849a42a1]{background:#f6f1eb2e;border-radius:50%;width:7px;height:7px}.mail-subject[data-v-849a42a1]{color:var(--ink);font-size:13px;font-weight:500;line-height:1.3}.mail-img[data-v-849a42a1]{aspect-ratio:16/10;border-radius:8px;overflow:hidden}.mail-btn[data-v-849a42a1]{background:var(--ink);color:var(--void);border-radius:999px;align-self:flex-start;margin-top:auto;padding:7px 12px;font-size:11px;font-weight:500}.reel[data-v-849a42a1]{aspect-ratio:9/16;color:#fff;width:14%;top:16%;left:80.5%}.reel>picture>img[data-v-849a42a1]{position:absolute;top:0;bottom:0;left:0;right:0}.play[data-v-849a42a1]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff38;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:46%;left:50%;translate:-50% -50%}.play svg[data-v-849a42a1]{width:20px;height:20px;margin-left:2px}.reel-foot[data-v-849a42a1]{background:linear-gradient(#0000,#00000080);flex-direction:column;gap:10px;padding:40px 12px 12px;display:flex;position:absolute;bottom:0;left:0;right:0}.reel-foot strong[data-v-849a42a1]{font-family:var(--serif);font-size:calc(clamp(16px,1.4vw,22px));font-weight:400;line-height:1}.prog[data-v-849a42a1]{background:#ffffff59;height:2px}.prog[data-v-849a42a1],.prog i[data-v-849a42a1]{border-radius:2px}.prog i[data-v-849a42a1]{background:#fff;width:38%;height:100%;display:block}@media (min-width:901px){.deck[data-v-849a42a1]{height:calc(clamp(330px,36vw,610px))}.flyer[data-v-849a42a1]{gap:calc(min(1vw,16px));padding:calc(min(1.4vw,23.5px)) calc(min(1.4vw,23.5px)) 0}}@media (max-width:900px){.head[data-v-849a42a1]{grid-template-columns:minmax(0,1fr);row-gap:20px;margin-bottom:40px}.head .lead[data-v-849a42a1],.head .title[data-v-849a42a1]{grid-column:1}.head .title[data-v-849a42a1]{gap:20px}.deck[data-v-849a42a1]{scroll-snap-type:x mandatory;scrollbar-width:none;height:auto;padding:8px var(--m) 24px;align-items:flex-end;gap:12px;display:flex;overflow-x:auto}.deck[data-v-849a42a1]::-webkit-scrollbar{display:none}.card[data-v-849a42a1]{scroll-snap-align:center;flex:none;position:relative;top:auto;bottom:auto;left:auto;right:auto;transform:none!important}.reel[data-v-849a42a1],.story[data-v-849a42a1]{width:46vw}.email[data-v-849a42a1],.post[data-v-849a42a1]{width:64vw}.flyer[data-v-849a42a1]{width:58vw}}
