.clock.svelte-199svza{width:fit-content;position:relative}.label.svelte-199svza{font:700 clamp(.85rem, 1.2vw, 1rem) / 1.2 var(--f-body);letter-spacing:.02em;margin:0 0 .9rem}.digits.svelte-199svza{font:900 1em / .8 var(--f-display);font-variant-numeric:tabular-nums;letter-spacing:0;white-space:nowrap;transition:opacity .3s;display:flex;position:relative}.d.svelte-199svza{text-align:center;width:.53em;display:inline-block}.colon.svelte-199svza{width:.3em;position:relative}.colon.svelte-199svza:before,.colon.svelte-199svza:after{content:"";aspect-ratio:1;background:currentColor;border-radius:.02em;width:.11em;position:absolute;left:50%;translate:-50% -50%}.colon.svelte-199svza:before{top:30%}.colon.svelte-199svza:after{top:68%}.corner.svelte-199svza{aspect-ratio:1;opacity:0;width:clamp(1rem,.14em,2.6rem);transition:opacity .2s, scale .45s var(--ease-spring);border:0 solid;position:absolute;scale:1.5}.tl.svelte-199svza{border-width:5px 0 0 5px;top:-.05em;left:-.12em}.tr.svelte-199svza{border-width:5px 5px 0 0;top:-.05em;right:-.12em}.bl.svelte-199svza{border-width:0 0 5px 5px;bottom:-.1em;left:-.12em}.br.svelte-199svza{border-width:0 5px 5px 0;bottom:-.1em;right:-.12em}.caught.svelte-199svza .corner:where(.svelte-199svza){opacity:1;scale:1}.hello.svelte-1a77zdc{background:var(--w);color:var(--ink);padding:.5rem 0 clamp(2.5rem,5vw,4rem)}.shot.svelte-1a77zdc{--me:clamp(9.5rem, 15vw, 14rem);position:relative}.me.svelte-1a77zdc{width:var(--me);height:auto;margin-left:max(var(--gutter), calc(50% - 25rem - var(--me) * .85));display:block}.caption.svelte-1a77zdc{min-height:calc(var(--me) * 1.25 * .42);margin-top:calc(var(--me) * 1.25 * -.42);padding:.8rem var(--gutter);color:#fff;text-align:center;background:#0e0e10b8;align-content:center;justify-items:center;display:grid;position:relative}.words.svelte-1a77zdc{max-width:50rem;font:550 clamp(1.02rem, 1.5vw, 1.3rem) / 1.4 var(--f-body);text-wrap:pretty}.words.svelte-1a77zdc b:where(.svelte-1a77zdc){font-weight:800}.shot.svelte-1a77zdc.is-in .caption:where(.svelte-1a77zdc){animation:svelte-1a77zdc-open .26s var(--ease-out) .25s backwards}@keyframes svelte-1a77zdc-open{0%{clip-path:inset(50% 0)}to{clip-path:inset(0)}}.timer.svelte-1a77zdc{top:0;right:var(--gutter);width:clamp(2rem,2.6vw,2.5rem);height:auto;position:absolute;rotate:-90deg}.timer.svelte-1a77zdc circle:where(.svelte-1a77zdc){fill:none;stroke:var(--ink);stroke-width:5px}.track.svelte-1a77zdc{opacity:.22}.fill.svelte-1a77zdc{stroke-linecap:round;stroke-dasharray:100 100}.shot.svelte-1a77zdc.is-in .fill:where(.svelte-1a77zdc){animation:3s linear .6s forwards svelte-1a77zdc-spend}@keyframes svelte-1a77zdc-spend{to{stroke-dasharray:0 100}}@media (width<=760px){.me.svelte-1a77zdc{margin-inline:auto}.caption.svelte-1a77zdc{padding-block:.9rem}}@media (prefers-reduced-motion:reduce){.shot.svelte-1a77zdc.is-in .caption:where(.svelte-1a77zdc),.shot.svelte-1a77zdc.is-in .fill:where(.svelte-1a77zdc){animation:none}}img.svelte-1qhpgkh{width:100%;height:auto;display:block}.kinds.svelte-npnqnl{background:var(--ink);color:var(--paper);padding:var(--fold-y) var(--gutter) 0}.head.svelte-npnqnl{max-width:62rem}h2.svelte-npnqnl{font:700 clamp(.95rem, 1.3vw, 1.1rem) / 1.3 var(--f-body);text-transform:uppercase;letter-spacing:.08em;color:var(--w-snapchat)}.big.svelte-npnqnl{font-size:var(--t-h2);text-transform:uppercase;max-width:16ch;margin-top:1rem}.band.svelte-npnqnl{padding:clamp(3rem, 6vw, 5rem) var(--gutter);grid-template-columns:minmax(0,1fr) minmax(0,32rem);align-items:center;gap:clamp(1.5rem,5vw,5rem);display:grid}.spot.svelte-npnqnl{border-top:var(--line) solid var(--w-snapchat);margin-top:clamp(2.5rem,5vw,4rem);padding-inline:0}.story.svelte-npnqnl{background:var(--paper);color:var(--ink);grid-template-columns:clamp(9rem,15vw,14rem) minmax(0,1fr) minmax(0,30rem)}.private.svelte-npnqnl{background:var(--paper-2);color:var(--ink);border-top:var(--line) solid var(--ink);grid-template-columns:clamp(8rem,13vw,12rem) minmax(0,1fr) minmax(0,30rem)}h3.svelte-npnqnl{font:900 clamp(3.2rem, 8.5vw, 8rem) / .84 var(--f-display);text-transform:uppercase}.spot.svelte-npnqnl h3:where(.svelte-npnqnl){color:var(--w-snapchat)}.verdict.svelte-npnqnl{font:400 clamp(1.5rem, 2.6vw, 2.3rem) / 1 var(--f-chunk);align-items:center;gap:.7rem;margin-top:1rem;display:flex}.timer.svelte-npnqnl{flex:none;width:1.5em;height:1.5em;rotate:-90deg}.timer.svelte-npnqnl circle:where(.svelte-npnqnl){fill:none;stroke-width:5px}.track.svelte-npnqnl{stroke:currentColor;opacity:.22}.dashed.svelte-npnqnl .track:where(.svelte-npnqnl){opacity:1;stroke-width:3px;stroke-dasharray:5 5}.fill.svelte-npnqnl{stroke:currentColor;stroke-linecap:round}.spot.svelte-npnqnl .timer:where(.svelte-npnqnl){color:var(--w-snapchat)}.story.svelte-npnqnl .name:where(.svelte-npnqnl).is-in .fill:where(.svelte-npnqnl){animation:svelte-npnqnl-spend 2.4s .4s var(--ease-out) backwards}@keyframes svelte-npnqnl-spend{0%{stroke-dasharray:100 100}}.copy.svelte-npnqnl{font-size:var(--t-lead);gap:1rem;line-height:1.5;display:grid}.hook.svelte-npnqnl{font:400 var(--t-h3) / 1.1 var(--f-chunk);color:var(--w-snapchat)}.aside.svelte-npnqnl{font-size:var(--t-body);border-left:var(--line) solid var(--ink);padding-left:1rem}.aside.svelte-npnqnl a:where(.svelte-npnqnl){text-underline-offset:4px;margin-inline:-.25rem;padding:.8rem .25rem;font-weight:700}.warn.svelte-npnqnl{font-weight:700}@media (width<=899px){.band.svelte-npnqnl,.story.svelte-npnqnl,.private.svelte-npnqnl{grid-template-columns:minmax(0,1fr) clamp(6rem,26vw,9rem);grid-template-areas:"name art""copy copy";row-gap:1.6rem}.spot.svelte-npnqnl{grid-template-areas:"name name""copy copy"}.name.svelte-npnqnl{grid-area:name;align-self:end}.art.svelte-npnqnl{grid-area:art}.copy.svelte-npnqnl{grid-area:copy}}.intro-scenes.svelte-npnqnl{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,4vw,4rem);display:grid}.snap-scenes.svelte-npnqnl{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;max-width:38rem;padding:.6rem;display:grid}.snap-frame.svelte-npnqnl{background:var(--paper);border:3px solid var(--w-snapchat);border-radius:.3rem;padding:.5rem .5rem 1rem;transform:rotate(-3deg)}.snap-frame.svelte-npnqnl+.snap-frame:where(.svelte-npnqnl){margin-top:3rem;transform:rotate(3deg)}@media (width<=700px){.intro-scenes.svelte-npnqnl{grid-template-columns:minmax(0,1fr)}.snap-scenes.svelte-npnqnl{justify-self:center;width:100%;max-width:28rem}.snap-frame.svelte-npnqnl+.snap-frame:where(.svelte-npnqnl){margin-top:1.5rem}}.pair.svelte-6a9zus{background:var(--w-snapchat);color:var(--ink);padding:var(--fold-y) var(--gutter);justify-content:center;align-items:flex-start;gap:clamp(1.5rem,4vw,4rem);display:flex}.snap.svelte-6a9zus{border:4px solid var(--ink);width:min(27rem,100%);min-height:34rem;box-shadow:10px 10px 0 var(--ink);border-radius:2rem;flex-direction:column;padding:1.6rem 1.6rem 0;display:flex;position:relative;overflow:hidden}.know.svelte-6a9zus{background:var(--paper);rotate:-2deg}.late.svelte-6a9zus{background:var(--ink);color:var(--paper);margin-top:4rem;rotate:2.5deg}h2.svelte-6a9zus{font:750 clamp(1.05rem, 1.4vw, 1.2rem) / 1.3 var(--f-body);max-width:22ch}.caption.svelte-6a9zus{text-align:center;text-transform:uppercase;background:var(--ink);color:var(--paper);margin:1.6rem -1.6rem 0;padding:.7rem 1rem .55rem;font-size:clamp(2.4rem,4vw,3.4rem)}.late.svelte-6a9zus .caption:where(.svelte-6a9zus){background:var(--w-snapchat);color:var(--ink)}.body.svelte-6a9zus{align-content:start;gap:.6rem;padding:1.8rem 0 2rem;display:grid}.answer.svelte-6a9zus{font:400 clamp(1.7rem, 2.6vw, 2.2rem) / 1.08 var(--f-chunk)}.please.svelte-6a9zus{font:400 1.35rem/1 var(--f-chunk);width:fit-content;margin-left:1.2rem;rotate:-3deg}.small.svelte-6a9zus{font-size:var(--t-body);max-width:22rem;margin-top:.8rem;line-height:1.5}.know.svelte-6a9zus .small:where(.svelte-6a9zus){max-width:none;margin-bottom:8.5rem}.zero.svelte-6a9zus{font:900 clamp(3.6rem, 6vw, 5rem) / .85 var(--f-display);color:var(--w-snapchat);margin-bottom:.6rem}.peek.svelte-6a9zus{pointer-events:none;width:11rem;position:absolute;bottom:-3.4rem;right:-.5rem}@media (width<=760px){.pair.svelte-6a9zus{flex-direction:column;align-items:center;gap:2.8rem}.snap.svelte-6a9zus{min-height:0}.know.svelte-6a9zus{rotate:-1deg}.late.svelte-6a9zus{margin-top:0;rotate:1.2deg}.know.svelte-6a9zus .small:where(.svelte-6a9zus){margin-bottom:6rem}.peek.svelte-6a9zus{width:8.5rem;bottom:-2.6rem}}.pair.svelte-6a9zus{position:relative}.snap.svelte-6a9zus{flex-shrink:1;min-width:0}.portal.svelte-6a9zus{width:min(14vw, calc((100% - 62rem) / 2 - var(--gutter) - 1rem));max-width:17rem;position:absolute;top:42%}.portal-left.svelte-6a9zus{left:var(--gutter)}.portal-right.svelte-6a9zus{right:var(--gutter)}@media (width>=761px) and (width<=1399px){.portal.svelte-6a9zus{display:none}}@media (width<=760px){.portal.svelte-6a9zus{width:6rem;position:static}.portal-left.svelte-6a9zus{align-self:flex-start;margin-bottom:-1.5rem}.portal-right.svelte-6a9zus{align-self:flex-end;margin-top:-1.5rem}}.steps.svelte-emn09{background:var(--paper);color:var(--ink);padding:var(--fold-y) var(--gutter)}.head.svelte-emn09{max-width:56rem}h2.svelte-emn09{font:900 clamp(2.2rem, 4.6vw, 4.2rem) / .92 var(--f-display);text-transform:uppercase;max-width:20ch}.big.svelte-emn09{font-family:var(--f-chunk);font-weight:400;font-size:var(--t-h3);margin-top:1rem;line-height:1.1}.line.svelte-emn09{grid-template-rows:auto auto auto;grid-template-columns:repeat(4,minmax(0,1fr));margin:clamp(3rem,6vw,5rem) 0 0;padding:0;list-style:none;display:grid}.line.svelte-emn09 li:where(.svelte-emn09){grid-row:1/span 3;grid-template-rows:subgrid;display:grid}.mark.svelte-emn09{grid-row:2;height:3.4rem;display:block;position:relative}.mark.svelte-emn09:before{content:"";height:var(--line);background:var(--ink);position:absolute;top:50%;left:0;right:0;translate:0 -50%}.line.svelte-emn09 li:where(.svelte-emn09):last-child .mark:where(.svelte-emn09):before{width:3.4rem;right:auto}.mark.svelte-emn09 svg:where(.svelte-emn09){background:var(--paper);border-radius:50%;width:3.4rem;height:3.4rem;position:relative;rotate:-90deg}.mark.svelte-emn09 circle:where(.svelte-emn09){fill:none;stroke-width:6px}.track.svelte-emn09{stroke:var(--ink);opacity:.18}.fill.svelte-emn09{stroke:var(--ink);stroke-linecap:round}.line.svelte-emn09.is-in .fill:where(.svelte-emn09){animation:svelte-emn09-fill .7s var(--ease-out) backwards;animation-delay:calc(.35s + var(--i) * .35s)}@keyframes svelte-emn09-fill{0%{stroke-dasharray:0 100}}.text.svelte-emn09{max-width:20rem;padding-right:clamp(1rem,3vw,2.5rem)}.line.svelte-emn09 li:where(.svelte-emn09):nth-child(odd) .text:where(.svelte-emn09){grid-row:1;align-self:end;padding-bottom:1.2rem}.line.svelte-emn09 li:where(.svelte-emn09):nth-child(2n) .text:where(.svelte-emn09){grid-row:3;padding-top:1.2rem}h3.svelte-emn09{font:400 clamp(1.4rem, 2vw, 1.8rem) / 1.05 var(--f-chunk);margin-bottom:.45rem}.text.svelte-emn09 p:where(.svelte-emn09){font-size:var(--t-body);line-height:1.5}.text.svelte-emn09 a:where(.svelte-emn09){text-underline-offset:4px;padding-block:.8rem;font-weight:700}.after.svelte-emn09{border-top:var(--line) dashed var(--ink);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:clamp(2rem,5vw,5rem);max-width:84rem;margin-top:clamp(3rem,6vw,5rem);padding-top:clamp(2rem,4vw,3rem);display:grid}.lands.svelte-emn09{font-size:var(--t-lead);line-height:1.5}.lands.svelte-emn09 h3:where(.svelte-emn09){font:750 var(--t-lead) / 1.3 var(--f-body);margin-bottom:.3rem}.notes.svelte-emn09{font-size:var(--t-body);gap:1.1rem;margin:0;padding:0;line-height:1.5;list-style:none;display:grid}@media (width<=760px){.line.svelte-emn09{grid-template-rows:none;grid-template-columns:minmax(0,1fr)}.line.svelte-emn09 li:where(.svelte-emn09){grid-row:auto;grid-template-rows:none;grid-template-columns:3.4rem minmax(0,1fr);column-gap:1rem}.mark.svelte-emn09{grid-row:1;height:auto;min-height:3.4rem}.mark.svelte-emn09:before{width:var(--line);height:auto;inset:0 auto 0 50%;translate:-50%}.line.svelte-emn09 li:where(.svelte-emn09):last-child .mark:where(.svelte-emn09):before{width:var(--line);height:3.4rem;bottom:auto}.line.svelte-emn09 li:where(.svelte-emn09):nth-child(odd) .text:where(.svelte-emn09),.line.svelte-emn09 li:where(.svelte-emn09):nth-child(2n) .text:where(.svelte-emn09){grid-row:1;align-self:start;max-width:none;padding:.5rem 0 2rem}.after.svelte-emn09{grid-template-columns:minmax(0,1fr)}}.close.svelte-1o0dsdg{background:var(--w-snapchat);color:var(--ink);padding:var(--fold-y) var(--gutter)}.again.svelte-1o0dsdg{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:clamp(1rem,4vw,4rem);max-width:64rem;margin-inline:auto;display:grid}.frame.svelte-1o0dsdg{text-align:center;justify-items:center;gap:1.2rem;padding:clamp(2rem,5vw,4rem) clamp(1.4rem,5vw,4.5rem);display:grid;position:relative}.corner.svelte-1o0dsdg{aspect-ratio:1;border:0 solid var(--ink);width:clamp(1.8rem,4vw,3.2rem);position:absolute}.tl.svelte-1o0dsdg{border-width:6px 0 0 6px;top:0;left:0}.tr.svelte-1o0dsdg{border-width:6px 6px 0 0;top:0;right:0}.bl.svelte-1o0dsdg{border-width:0 0 6px 6px;bottom:0;left:0}.br.svelte-1o0dsdg{border-width:0 6px 6px 0;bottom:0;right:0}.line.svelte-1o0dsdg{font-size:var(--t-h2);text-transform:uppercase;text-wrap:balance;line-height:1}.sub.svelte-1o0dsdg{font-size:var(--t-lead);margin-bottom:.6rem;line-height:1.4}.bye.svelte-1o0dsdg{width:clamp(8rem,14vw,12rem)}.facts.svelte-1o0dsdg{background:var(--paper);color:var(--ink);padding:clamp(3rem, 6vw, 4.5rem) var(--gutter) 0}.facts-in.svelte-1o0dsdg{max-width:64rem;margin-inline:auto}h2.svelte-1o0dsdg{font:750 clamp(.95rem, 1.3vw, 1.1rem) / 1.3 var(--f-body);text-transform:uppercase;letter-spacing:.08em;margin-bottom:1.2rem}.cols.svelte-1o0dsdg{columns:2 22rem;column-gap:clamp(2rem,5vw,4rem)}.cols.svelte-1o0dsdg p:where(.svelte-1o0dsdg){break-inside:avoid;font-size:var(--t-small);margin-bottom:.8rem;line-height:1.5}.who.svelte-1o0dsdg{opacity:.85}@media (width<=760px){.again.svelte-1o0dsdg{grid-template-columns:minmax(0,1fr);justify-items:center}.bye.svelte-1o0dsdg{order:-1;width:7.5rem}.frame.svelte-1o0dsdg{padding-inline:1rem}}.hero.svelte-kvknjh{background:var(--w);color:var(--ink);padding:calc(4.4rem + clamp(1.5rem, 3.5vw, 3rem)) var(--gutter) clamp(3rem, 6vw, 5rem);position:relative}.flash.svelte-kvknjh{pointer-events:none;z-index:3;opacity:0;background:#fff;animation:.45s ease-out svelte-kvknjh-flash;position:absolute;inset:0}@keyframes svelte-kvknjh-flash{12%{opacity:.85}}@media (prefers-reduced-motion:reduce){.flash.svelte-kvknjh{display:none}}.head.svelte-kvknjh{justify-content:space-between;align-items:flex-end;gap:2rem;max-width:84rem;display:flex}h1.svelte-kvknjh{font:900 clamp(2.9rem, 5.4vw, 5.4rem) / .86 var(--f-display);text-transform:uppercase;max-width:12ch}.lede.svelte-kvknjh{font-family:var(--f-chunk);max-width:9ch;margin-bottom:.4rem;font-size:clamp(1.45rem,3.3vw,3.3rem);font-weight:400;line-height:.95;rotate:-3deg}.intro.svelte-kvknjh{max-width:26rem;font-size:var(--t-body);grid-area:intro;align-self:end;margin-left:clamp(1.5rem,4vw,4rem);line-height:1.55}.stage.svelte-kvknjh{--cf:clamp(7rem, 13.2vw, 13rem);--sw:clamp(9rem, 11.5vw, 11.5rem);--a:calc(var(--cf) * 1.21 + var(--sw) / 2 + 1.5rem);grid-template-columns:var(--a) calc(var(--cf) * 3.78 - var(--a)) minmax(0, 1fr);grid-template-areas:"clock clock intro""slot tool tool";margin-top:clamp(1.2rem,2.5vw,2rem);display:grid}.clock-area.svelte-kvknjh{font-size:var(--cf);grid-area:clock}.slot.svelte-kvknjh{width:var(--sw);grid-area:slot;place-self:start end;margin-top:.6rem;margin-right:1.5rem}.tool.svelte-kvknjh{grid-area:tool;align-self:start;max-width:46rem;padding-top:clamp(1.2rem,2.5vw,2rem)}.say.svelte-kvknjh{font:650 clamp(1rem, 1.3vw, 1.15rem) / 1.35 var(--f-body);text-wrap:pretty;min-height:2.7em;margin-bottom:.9rem}.say.svelte-kvknjh a:where(.svelte-kvknjh){text-underline-offset:4px;margin-left:.3rem;padding-block:.8rem}.bar-wrap.svelte-kvknjh .grab{margin-inline:0}.hang.svelte-kvknjh{width:var(--sw);transform-origin:50% 7%;z-index:2;opacity:0;pointer-events:none;max-width:none;transition:translate .45s cubic-bezier(.55,0,.85,.3),opacity .3s .15s;position:absolute;top:68%;left:50%;translate:-50% -7%}.hanging.svelte-kvknjh .hang:where(.svelte-kvknjh){opacity:1;animation:3.4s ease-in-out infinite alternate svelte-kvknjh-swing}.let-go.svelte-kvknjh .hang:where(.svelte-kvknjh){opacity:0;translate:-50% calc(6rem - 7%)}@keyframes svelte-kvknjh-swing{0%{rotate:-3.5deg}to{rotate:3.5deg}}.hanging.svelte-kvknjh .slot:where(.svelte-kvknjh){visibility:hidden}@media (width<=899px){.hero.svelte-kvknjh{padding-top:calc(70px + 1.4rem)}.head.svelte-kvknjh{display:block}.lede.svelte-kvknjh{max-width:none;margin:.6rem 0 0;rotate:none}.intro.svelte-kvknjh{max-width:34rem;margin:1rem 0 0}.stage.svelte-kvknjh{--cf:clamp(3.3rem, 16.5vw, 8rem);--sw:clamp(5.2rem, 22vw, 9rem);grid-template-columns:minmax(0, 1fr) var(--sw);grid-template-areas:"clock slot""tool tool""intro intro";column-gap:.5rem;margin-top:1.1rem}.clock-area.svelte-kvknjh{align-self:end;padding-bottom:.4rem}.slot.svelte-kvknjh{align-self:end;margin:0}.tool.svelte-kvknjh{max-width:none;padding-top:.9rem}.say.svelte-kvknjh{min-height:0;margin-bottom:.7rem}.hang.svelte-kvknjh{display:none}.hanging.svelte-kvknjh .slot:where(.svelte-kvknjh){visibility:visible}}
