.bzMem{--cu:1px;position:relative;padding:var(--section-y) 0;background:var(--surface);color:var(--ink-900);overflow-x:clip}.bzMem .bzTitle{margin-bottom:56px}.bzMem p{margin:0}.bzMem ol,.bzMem ul{list-style:none;margin:0;padding:0}.bzMem__srOnly{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.bzMem__frame{display:grid;grid-gap:40px;gap:40px;justify-items:center}.bzMem__rail{display:grid;width:100%;max-width:760px}.bzMem__progress{display:none}.bzMem__beats{display:grid;grid-gap:28px;gap:28px}.bzMem__n{display:block;font-size:13px;font-weight:600;letter-spacing:.04em;color:var(--brand-accent);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}main .bzMem .bzMem__beat h3{margin:6px 0 8px;font-size:22px;line-height:1.25;font-weight:500;letter-spacing:-.015em;color:var(--ink-900);text-wrap:balance}.bzMem__beat p{font-size:16px;line-height:1.55;color:var(--ink-600);text-wrap:pretty}.bzMem .bzMem__outro{margin-top:28px;font-size:18px;font-weight:500;color:var(--ink-700)}.bzMem__soon{display:inline-block;-webkit-margin-start:calc(6*var(--cu));margin-inline-start:calc(6*var(--cu));padding:calc(1*var(--cu)) calc(7*var(--cu));border-radius:var(--radius-pill);font-style:normal;font-size:calc(11*var(--cu));line-height:1.45;font-weight:600;letter-spacing:.02em;white-space:nowrap;color:var(--ink-500);background:var(--surface-alt);border:1px solid var(--line)}.bzMem__tile{display:inline-grid;place-items:center;flex:none;width:calc(32*var(--cu));height:calc(32*var(--cu));border-radius:calc(9*var(--cu));color:var(--ink-700);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line),var(--shadow-xs)}.bzMem__tile svg{width:66%;height:66%;overflow:visible}.bzMem__tile--row{width:calc(30*var(--cu));height:calc(30*var(--cu));border-radius:calc(8*var(--cu))}.bzMem__tile--sm{width:calc(24*var(--cu));height:calc(24*var(--cu));border-radius:calc(7*var(--cu))}.bzMem__tile--xs{width:calc(18*var(--cu));height:calc(18*var(--cu));border-radius:calc(5*var(--cu))}.bzMem__tile--xs svg{width:72%;height:72%}.bzMem__tile .icon,.bzMem__tile>svg:not([viewBox="0 0 24 24"]){width:56%;height:56%}.bzMem__sprite{position:absolute;width:0;height:0;overflow:hidden}.bzMem__photo{display:block;object-fit:cover}.bzMem__avatar{display:grid;place-items:center;flex:none;width:calc(44*var(--cu));height:calc(44*var(--cu));border-radius:50%;font-size:calc(17*var(--cu));font-weight:600;line-height:1;color:var(--ink-900);background:var(--surface);border:1px solid var(--line)}.bzMem__avatar--sm{width:calc(32*var(--cu));height:calc(32*var(--cu));font-size:calc(13*var(--cu))}.bzMem__core{place-items:center;width:calc(32*var(--cu));height:calc(32*var(--cu));flex:none;isolation:isolate}.bzMem__core,.bzMem__core b{position:relative;display:grid}.bzMem__core b{place-items:center;width:100%;height:100%;border-radius:50%;background:var(--surface);box-shadow:inset 0 0 0 1px var(--line),0 calc(4*var(--cu)) calc(12*var(--cu)) calc(-4*var(--cu)) rgba(10,13,21,.16)}.bzMem__core b img{display:block;width:calc(9.4*var(--cu));height:calc(16*var(--cu));max-width:none}.bzMem__core i{position:absolute;z-index:-1;inset:calc(-9*var(--cu));border-radius:50%;opacity:.22;pointer-events:none}.bzMem__core i:before{content:"";position:absolute;inset:0;border-radius:50%}.bzMem__core i:first-child{translate:calc(-3*var(--cu)) calc(-2*var(--cu))}.bzMem__core i:first-child:before{background:radial-gradient(closest-side,var(--brand-pink),var(--brand-accent-soft) 55%,transparent)}.bzMem__core i+i{inset:calc(-7*var(--cu));opacity:.16;translate:calc(4*var(--cu)) calc(3*var(--cu))}.bzMem__core i+i:before{background:radial-gradient(closest-side,var(--brand-teal),transparent)}@media(prefers-reduced-motion:no-preference){.bzMem__core i:before{animation:bzMemBreathe 4.8s ease-in-out infinite alternate}.bzMem__core i+i:before{animation-delay:-2.4s}.bzMem__core--still i:before{animation:none}}@keyframes bzMemBreathe{0%{transform:scale(.86);opacity:.6}to{transform:scale(1.08);opacity:1}}.bzMem__core--still{width:calc(18*var(--cu));height:calc(18*var(--cu))}.bzMem__core--still i{display:none}.bzMem__core--still b{box-shadow:inset 0 0 0 1px var(--line)}.bzMem__core--still b img{width:calc(5.3*var(--cu));height:calc(9*var(--cu))}.bzMem__scene{position:relative;display:grid;grid-gap:16px;gap:16px;width:100%;max-width:440px;align-items:start}.bzMem__lines{position:absolute;inset:0;z-index:3;width:100%;height:100%;overflow:visible;pointer-events:none}.bzMem__lines path{fill:none;stroke:var(--brand-accent);stroke-width:1.25;stroke-linecap:round;opacity:.7}.bzMem__lines circle{fill:var(--brand-accent)}.bzMem__file{position:relative;z-index:2;padding:calc(18*var(--cu));border-radius:calc(16*var(--cu));background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-md)}.bzMem__fileHead{display:flex;align-items:center;gap:calc(10*var(--cu));padding-bottom:calc(14*var(--cu));border-bottom:1px solid var(--line-soft)}.bzMem__fileTitle{font-size:calc(15*var(--cu));line-height:1.25;font-weight:600;letter-spacing:-.01em;color:var(--ink-900)}.bzMem .bzMem__count{position:relative;-webkit-margin-start:auto;margin-inline-start:auto;padding:calc(3*var(--cu)) calc(10*var(--cu));border-radius:var(--radius-pill);border:1px solid var(--line);background:var(--surface-soft);font-size:calc(12*var(--cu));line-height:1.4;font-weight:500;color:var(--ink-600);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.bzMem__count3{position:absolute;inset-inline-start:calc(10*var(--cu));top:calc(3*var(--cu));opacity:0}.bzMem__who{display:flex;align-items:center;gap:calc(12*var(--cu));margin-top:calc(14*var(--cu))}.bzMem__whoText{display:grid;grid-gap:calc(2*var(--cu));gap:calc(2*var(--cu));min-width:0}.bzMem__name{font-size:calc(17*var(--cu));line-height:1.2;font-weight:600;color:var(--ink-900)}.bzMem .bzMem__whoMeta{font-size:calc(12.5*var(--cu));color:var(--ink-500)}.bzMem .bzMem__ids{display:flex;flex-wrap:wrap;gap:calc(6*var(--cu));margin-top:calc(12*var(--cu))}.bzMem__id{display:inline-flex;align-items:center;gap:calc(6*var(--cu));padding:calc(3*var(--cu)) calc(10*var(--cu)) calc(3*var(--cu)) calc(3*var(--cu));border-radius:var(--radius-pill);background:var(--surface);border:1px solid var(--line);font-size:calc(12*var(--cu));line-height:1.3;font-weight:500;color:var(--ink-700);white-space:nowrap}.bzMem .bzMem__moments{display:grid;grid-gap:calc(8*var(--cu));gap:calc(8*var(--cu));margin-top:calc(16*var(--cu));padding-top:calc(14*var(--cu));border-top:1px solid var(--line-soft)}.bzMem__m{position:relative;min-width:0}.bzMem__mCard{position:relative;display:flex;align-items:center;gap:calc(10*var(--cu));padding:calc(10*var(--cu)) calc(12*var(--cu));border-radius:calc(12*var(--cu));background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-xs)}.bzMem__mBody{display:grid;grid-gap:calc(2*var(--cu));gap:calc(2*var(--cu));min-width:0}.bzMem .bzMem__mText{font-size:calc(13.5*var(--cu));line-height:1.35;font-weight:500;color:var(--ink-900)}.bzMem .bzMem__mMeta{font-size:calc(12*var(--cu));line-height:1.35;color:var(--ink-500)}.bzMem__mPhoto{flex:none;width:calc(34*var(--cu));height:calc(34*var(--cu));-webkit-margin-start:auto;margin-inline-start:auto;border-radius:calc(7*var(--cu))}.bzMem__mRing{position:absolute;inset:-1px;border-radius:inherit;border:1px solid var(--brand-accent-soft);pointer-events:none}.bzMem__mRing:before{content:"";position:absolute;inset-inline-start:-1px;top:calc(10*var(--cu));bottom:calc(10*var(--cu));width:2px;border-radius:2px;background:var(--brand-accent)}.bzMem__inbox{position:relative;z-index:1;display:flex;flex-direction:column;overflow:hidden;border-radius:calc(16*var(--cu));background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-md)}.bzMem__inboxHead{display:flex;align-items:center;gap:calc(10*var(--cu));padding:calc(12*var(--cu)) calc(16*var(--cu));border-bottom:1px solid var(--line)}.bzMem__inboxName{font-size:calc(14*var(--cu));line-height:1.25;font-weight:600;color:var(--ink-900)}.bzMem .bzMem__inboxMeta{display:flex;align-items:center;gap:calc(6*var(--cu));font-size:calc(12*var(--cu));color:var(--ink-500)}.bzMem__chat{display:flex;flex:1 1;flex-direction:column;gap:calc(12*var(--cu));padding:calc(16*var(--cu));background:var(--surface-alt)}.bzMem__msg{position:relative;isolation:isolate;max-width:88%;padding:calc(9*var(--cu)) calc(12*var(--cu)) calc(7*var(--cu));border-radius:calc(12*var(--cu));font-size:calc(14*var(--cu));line-height:1.45;color:var(--ink-900)}.bzMem__msg--in{align-self:flex-start;border-end-start-radius:calc(4*var(--cu));background:var(--surface);box-shadow:inset 0 0 0 1px var(--line)}.bzMem__msg--out{border-end-end-radius:calc(4*var(--cu));background:var(--mem-wa-out)}.bzMem__msg p{display:inline}.bzMem__time{float:inline-end;display:inline-flex;align-items:center;gap:calc(3*var(--cu));margin:calc(6*var(--cu)) 0 calc(-2*var(--cu)) calc(10*var(--cu));font-size:calc(11*var(--cu));line-height:1.4;color:var(--ink-500);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bzMem__ticks{width:calc(16*var(--cu));height:calc(11*var(--cu));fill:none;stroke:var(--mem-wa-tick);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.bzMem__draftBg{position:absolute;inset:0;z-index:-1;border-radius:inherit;opacity:0;background:var(--surface);border:1px dashed var(--brand-accent-soft)}.bzMem__reply{display:grid;justify-items:end;grid-gap:calc(6*var(--cu));gap:calc(6*var(--cu));align-self:flex-end;max-width:92%}.bzMem__reply .bzMem__msg{max-width:100%}.bzMem__ph .bzMem__w{text-decoration:underline;-webkit-text-decoration-color:var(--brand-accent-soft);text-decoration-color:var(--brand-accent-soft);text-decoration-thickness:1.5px;text-underline-offset:3px}.bzMem__ph .bzMem__w:last-child{-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}.bzMem .bzMem__source{display:flex;align-items:center;gap:calc(5*var(--cu));font-size:calc(12*var(--cu));line-height:1.3;color:var(--ink-500)}.bzMem__sourceLabel{-webkit-margin-end:calc(2*var(--cu));margin-inline-end:calc(2*var(--cu));font-weight:500;color:var(--ink-700)}.bzMem__composer{gap:calc(8*var(--cu));padding:calc(10*var(--cu)) calc(12*var(--cu));border-top:1px solid var(--line);background:var(--surface)}.bzMem__composer,.bzMem__field{display:flex;align-items:center}.bzMem__field{position:relative;flex:1 1;min-width:0;height:calc(36*var(--cu));padding:0 calc(14*var(--cu));border-radius:var(--radius-pill);background:var(--surface-alt);font-size:calc(13*var(--cu));color:var(--ink-400)}.bzMem__recallTag{position:absolute;inset:0 calc(14*var(--cu));display:flex;align-items:center;gap:calc(7*var(--cu));opacity:0;font-weight:500;color:var(--brand-accent);white-space:nowrap}.bzMem__send{display:grid;place-items:center;flex:none;width:calc(36*var(--cu));height:calc(36*var(--cu));border-radius:50%;background:var(--brand-accent);color:var(--white)}.bzMem__send .icon,.bzMem__send svg{width:calc(16*var(--cu));height:calc(16*var(--cu))}.bzMem__foot{display:grid;grid-gap:32px;gap:32px;align-items:center;margin-top:96px}.bzMem__what{max-width:640px}main .bzMem .bzMem__what h3{margin-top:0}.bzMem__what p{font-size:17px;line-height:1.6;color:var(--ink-600)}@media(min-width:992px){.bzMem__foot:has(.bzFilm){grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px}}@media(min-width:768px)and (max-width:1023px){.bzMem__scene{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;max-width:820px}.bzMem__inbox{align-self:stretch}.bzMem__beats{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px}}@media(max-width:767px){.bzMem{padding-bottom:var(--section-y-sm)}.bzMem .bzTitle{margin-bottom:40px}.bzMem__foot{margin-top:72px}main .bzMem .bzMem__beat h3{font-size:20px}.bzMem__beat p{font-size:15px}}@media(prefers-reduced-motion:no-preference){.bzMem:not(.bzMem--static) .bzMem__rail{grid-template-areas:"prog" "cap"}.bzMem:not(.bzMem--static) .bzMem__progress{grid-area:prog;display:flex;gap:8px;margin-bottom:18px}.bzMem:not(.bzMem--static) .bzMem__progress i{position:relative;width:36px;height:2px;border-radius:2px;background:var(--line);overflow:hidden}.bzMem:not(.bzMem--static) .bzMem__progress b{position:absolute;inset:0;background:var(--ink-900);transform:scaleX(0);transform-origin:left center}.bzMem:not(.bzMem--static) .bzMem__beats{grid-area:cap;grid-template-columns:minmax(0,1fr);grid-template-areas:"c"}.bzMem:not(.bzMem--static) .bzMem__beat{grid-area:c}.bzMem:not(.bzMem--static) .bzMem__outro{grid-area:cap;align-self:center;margin:0}.bzMem:not(.bzMem--static) .bzMem__beat:not(:first-child),.bzMem:not(.bzMem--static) .bzMem__outro{opacity:0}}@media(max-width:1023px)and (prefers-reduced-motion:no-preference){.bzMem:not(.bzMem--static) .bzMem__rail{position:-webkit-sticky;position:sticky;top:64px;z-index:5;max-width:none;padding:14px 0 12px;background:var(--surface);box-shadow:0 1px 0 var(--line-soft)}.bzMem:not(.bzMem--static) .bzMem__progress{margin-bottom:10px}main .bzMem:not(.bzMem--static) .bzMem__beat h3{margin:4px 0 0;font-size:18px}.bzMem:not(.bzMem--static) .bzMem__beat p{display:none}.bzMem:not(.bzMem--static) .bzMem__outro{font-size:17px}}@media(min-width:1024px){.bzMem{--mem-rail:320px;--mem-gap:72px;--cu:min(1px,calc((min(100vw, 1248px) - 64px - var(--mem-rail) - var(--mem-gap)) / 700))}.bzMem__frame{grid-template-columns:var(--mem-rail) calc(700*var(--cu));gap:var(--mem-gap);justify-content:center;justify-items:stretch;align-items:center}.bzMem__rail,.bzMem__scene{max-width:none}.bzMem__scene{grid-template-columns:calc(300*var(--cu)) calc(340*var(--cu));gap:calc(60*var(--cu));width:calc(700*var(--cu));align-items:stretch}.bzMem .bzMem__outro{font-size:var(--fs-h3);line-height:1.25;letter-spacing:-.015em;color:var(--ink-900)}}@media(min-width:1024px)and (max-width:1199px){.bzMem{--mem-rail:272px;--mem-gap:48px}}@media(min-width:1024px)and (prefers-reduced-motion:reduce){.bzMem .bzMem__beats{gap:22px}main .bzMem .bzMem__beat h3{font-size:18px}.bzMem .bzMem__beat p{font-size:15px}.bzMem .bzMem__outro{font-size:18px}}@media(min-width:1024px){.bzMem.bzMem--static .bzMem__beats{gap:22px}main .bzMem.bzMem--static .bzMem__beat h3{font-size:18px}.bzMem.bzMem--static .bzMem__beat p{font-size:15px}.bzMem.bzMem--static .bzMem__outro{font-size:18px}}@media(min-width:1024px)and (prefers-reduced-motion:no-preference){.bzMem:not(.bzMem--static){--cu:min(1px,calc((100vh - var(--header-h) - 64px) / 560),calc((min(100vw, 1248px) - 64px - var(--mem-rail) - var(--mem-gap)) / 700))}.bzMem:not(.bzMem--static) .bzTitle{margin-bottom:0}.bzMem:not(.bzMem--static) .bzMem__track{position:relative;height:320vh}.bzMem:not(.bzMem--static) .bzMem__stage{position:-webkit-sticky;position:sticky;top:0;height:100vh;padding-top:var(--header-h);display:flex;align-items:center;overflow:hidden}.bzMem:not(.bzMem--static) .bzMem__frame{width:100%}main .bzMem:not(.bzMem--static) .bzMem__beat h3{font-size:var(--fs-h3);line-height:1.2;letter-spacing:-.02em}.bzMem:not(.bzMem--static) .bzMem__beat p{font-size:17px}.bzMem:not(.bzMem--static) .bzMem__scene{pointer-events:none}.bzMem:not(.bzMem--static) .bzMem__foot{margin-top:0}}.bzMem [data-mem-hold],.bzMem[data-mem-hold]{content-visibility:hidden;contain-intrinsic-size:auto 600px}