.case-quote{gap:32px;margin:0;display:grid}.case-quote__body{font-size:var(--fs-statement);margin:0;position:relative}.case-quote__text{letter-spacing:-.03em;text-wrap:pretty;max-width:32ch;font-weight:500;line-height:1.2}.case-quote__mark{font-family:var(--font-serif);letter-spacing:0;background-image:var(--heat-text);color:#0000;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-background-clip:text;background-clip:text;padding-inline:.05em;font-size:4.6em;font-style:normal;font-weight:400;line-height:1;position:absolute;top:-.356em;left:-.026em}.case-quote__source{gap:4px;display:grid}.case-quote__source:before{content:"";background:var(--heat-gradient);border-radius:2px;width:40px;height:2px;margin-bottom:14px}.case-quote__name{font-weight:600}.case-quote__role{font-size:var(--fs-small);color:var(--text-muted)}@media (max-width:760px){.case-quote__body{margin-top:1.1em}}.case-feature__head{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:end;gap:20px clamp(32px,5vw,80px);margin-bottom:clamp(28px,4vw,48px);display:grid}@media (max-width:860px){.case-feature__head{grid-template-columns:minmax(0,1fr)}}.case-feature__title{gap:14px;display:grid}.case-feature__lead{max-width:56ch;color:var(--text-muted)}.case-feature__media--aside{grid-template-columns:minmax(0,1fr) clamp(180px,21%,280px);align-items:stretch;gap:clamp(16px,2.4vw,32px);display:grid}@media (max-width:760px){.case-feature__media--aside{grid-template-columns:minmax(0,1fr)}.case-feature__aside{justify-self:center;width:min(62%,260px)}}.case-feature__shot{gap:14px;margin:0;display:grid}.case-feature__image{border:1px solid var(--line);border-radius:var(--radius-lg);width:100%;height:auto}.case-feature__caption{font-size:var(--fs-small);color:var(--text-subtle)}.case-feature__link{margin-top:28px}.case-phone{gap:12px;margin:0;display:grid}.case-phone__image{border:1px solid var(--line-strong);border-radius:clamp(18px,2vw,28px);width:100%;height:auto}.case-phone__caption{font-size:var(--fs-small);color:var(--text-muted)}.case-phone__caption--detailed{gap:4px;display:grid}.case-phone__title{color:var(--text);font-weight:600}.case-phone__detail{color:var(--text-muted)}.case-strip{grid-template-columns:repeat(var(--count), minmax(0, 1fr));align-items:start;gap:clamp(12px,2vw,20px);margin-top:clamp(20px,3vw,32px);list-style:none;display:grid}.case-strip__shot{gap:10px;margin:0;display:grid}.case-strip__image{aspect-ratio:16/10;object-fit:cover;object-position:top left;border:1px solid var(--line);border-radius:var(--radius);width:100%;height:auto}.case-strip__caption{font-size:var(--fs-small);color:var(--text-muted)}@media (max-width:760px){.case-strip{grid-template-columns:minmax(0,1fr)}}.case-phones{grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;gap:clamp(16px,2vw,28px);list-style:none;display:grid}.case-phones__item:nth-child(2n){margin-top:56px}@media (max-width:960px){.case-phones{scroll-snap-type:x mandatory;scrollbar-width:thin;grid-template-columns:none;grid-auto-columns:min(62vw,250px);grid-auto-flow:column;padding-bottom:16px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000)}.case-phones__item{scroll-snap-align:start}.case-phones__item:nth-child(2n){margin-top:0}.case-phones:after{content:"";width:1px}}.case-phones:focus-visible{outline:2px solid var(--accent);outline-offset:6px;border-radius:var(--radius)}.case-pages{grid-template-columns:repeat(5,minmax(0,1fr));gap:32px clamp(14px,1.6vw,22px);list-style:none;display:grid}.case-pages__item{color:inherit;gap:12px;display:grid}.case-pages__frame{aspect-ratio:3/4;border:1px solid var(--line);border-radius:var(--radius);transition:box-shadow .55s var(--ease-out);background:#fffcf9;display:block;overflow:hidden;box-shadow:0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000;container-type:inline-size}.case-pages__image{width:100%;height:auto;transition:transform .8s var(--ease-out);display:block}.case-pages__item:hover .case-pages__frame,.case-pages__item:focus-visible .case-pages__frame{box-shadow:0 0 0 1px var(--ring-1),0 0 0 3px var(--ring-2),0 0 0 5px var(--ring-3),0 0 0 8px var(--ring-4),0 0 0 12px var(--ring-5)}.case-pages__item:hover .case-pages__image,.case-pages__item:focus-visible .case-pages__image{transform:translateY(calc(133.333cqw - 100cqw * var(--ratio)));transition:transform calc(var(--ratio)*1.4s) var(--ease-in-out)}.case-pages__label{font-size:var(--fs-small);gap:2px;display:grid}.case-pages__note{color:var(--text-subtle)}@media (max-width:1100px){.case-pages{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.case-pages{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.case-pages__image,.case-pages__item:hover .case-pages__image{transition:none}}.case-disciplines{font-size:var(--fs-small);color:var(--text-muted);margin:0;font-weight:500}.case-demo--after{margin-top:clamp(32px,4.5vw,56px)}.case-demo__intro{gap:10px;max-width:60ch;margin-bottom:clamp(20px,2.4vw,28px);display:grid}.case-demo__title{margin:0}.case-demo__lead{color:var(--text-muted);margin:0}.case-origin{font-size:var(--fs-small);color:var(--text);align-items:center;gap:14px;font-weight:600;display:inline-flex}.case-origin__spark{width:8px;height:8px;box-shadow:0 0 0 1.5px var(--heat-white),0 0 0 3px var(--heat-amber),0 0 0 5px #ffa052bf,0 0 0 7px #ff6a3d73,0 0 0 9.5px #e74c3d38;background:#fff;border-radius:50%;flex:none}body:not(.active-dark-mode) .case-origin__spark{background:var(--ember);box-shadow:0 0 0 2px color-mix(in srgb, var(--ember) 35%, transparent),0 0 0 5px color-mix(in srgb, var(--heat-red) 16%, transparent)}.case-clip{grid-template-rows:minmax(0,1fr) auto;gap:14px;margin:0;display:grid}.case-clip__frame{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--canvas,transparent);place-items:center;display:grid;position:relative;overflow:hidden}.case-clip__video{width:100%;max-width:var(--clip-width);height:auto;display:block}.case-clip__toggle{color:#fff;cursor:pointer;background:#141417b8;border:0;border-radius:50%;place-items:center;width:40px;height:40px;transition:background-color .3s;display:grid;position:absolute;bottom:14px;right:14px}.case-clip__toggle:hover{background:#141417e6}@media (max-width:560px){.case-clip__toggle{width:32px;height:32px;bottom:10px;right:10px}}.case-clip__icon{width:18px;height:18px}@media (max-width:560px){.case-clip__icon{width:15px;height:15px}}.case-clip__caption{font-size:var(--fs-small);color:var(--text-subtle)}.case-clip--compact{gap:10px}.case-clip--compact .case-clip__frame{border-radius:var(--radius)}.case-clip--compact .case-clip__caption{color:var(--text-muted)}.next-project{gap:14px;padding-block:clamp(24px,4vw,48px);display:grid}.next-project__title{font-size:var(--fs-display);letter-spacing:-.05em;align-items:center;gap:.3em;font-weight:600;line-height:1;display:inline-flex}.next-project__icon{width:.6em;height:.6em;transition:transform .5s var(--ease-out)}.next-project:hover .next-project__icon{transform:translate(.2em)}.issue-map{--warm:#f08a2c;--cold:#2f7fc4;grid-template-columns:minmax(0,1fr);gap:14px;margin:0;display:grid}.issue-map__scene{--checkout:72cqw;--gate:46cqw;--top:15%;--bottom:7%;aspect-ratio:16/6.2;min-width:0;min-height:0;position:relative}@media (max-width:760px){.issue-map__scene{--top:18%;aspect-ratio:4/3}}@media (max-width:480px){.issue-map__scene{aspect-ratio:1}}.issue-map__label{font-size:var(--fs-xs);color:var(--text-muted);white-space:nowrap;font-weight:600;position:absolute;bottom:calc(100% + 10px);left:50%;translate:-50%}@container (max-width:400px){.issue-map__label{font-size:.75rem}.issue-map__label--checkout{left:0;translate:none}}.issue-map__label--inside{left:0;translate:none}@container (max-width:720px){.issue-map__label--inside{white-space:normal;text-align:center;width:100%;padding:0 6px;line-height:1.25;top:8px;bottom:auto}}.issue-map__publisher{inset:var(--top) auto var(--bottom) 3cqw;place-items:center;width:14cqw;display:grid;position:absolute}.issue-map__cover,.issue-map__upload{border-radius:3px;width:11cqw;display:block;overflow:hidden;box-shadow:0 6px 18px #00000059}.issue-map__image{width:100%;height:auto;display:block}.issue-map__upload{z-index:1;top:calc(var(--top) + (100% - var(--top) - var(--bottom))/2);transition:translate 1.5s var(--ease-in-out);position:absolute;left:4.5cqw;translate:0 -50%}.issue-map[data-uploaded=true] .issue-map__upload{translate:calc(22cqw + (var(--gate) - 22cqw)/2 - 10cqw) -50%}.issue-map__flow{top:calc(var(--top) + (100% - var(--top) - var(--bottom))/2);background:linear-gradient(90deg, var(--temp-warm), var(--temp-hot));transform-origin:0;width:4.6cqw;height:2px;transition:transform .6s var(--ease-out) 1.5s;position:absolute;left:16.5cqw;transform:scaleX(0)}.issue-map__flow:after{content:"";border:5px solid #0000;border-right:0;border-left:7px solid var(--temp-hot);position:absolute;top:-4px;right:-2px}.issue-map[data-uploaded=true] .issue-map__flow{transform:none}.issue-map__vault{inset:var(--top) auto var(--bottom) 22cqw;width:calc(var(--gate) - 22cqw);border:1px solid var(--line-strong);border-radius:var(--radius-sm) 0 0 var(--radius-sm);background:color-mix(in srgb, var(--warm) 5%, var(--bg));border-right:0;place-items:center;display:grid;position:absolute}.issue-map__pages{aspect-ratio:480/622;width:11cqw;position:relative}.issue-map__page{border:1px solid var(--line-strong);background:var(--bg-elev-2);opacity:0;transition:opacity .5s,translate .6s var(--ease-out),rotate .6s var(--ease-out);border-radius:3px;position:absolute;inset:0}.issue-map[data-uploaded=true] .issue-map__page{opacity:1;transition-delay:1.4s}.issue-map[data-uploaded=true] .issue-map__page:first-child{translate:-2.6cqw .6cqw;rotate:-9deg}.issue-map[data-uploaded=true] .issue-map__page:nth-child(2){translate:2.4cqw .4cqw;rotate:7deg}.issue-map[data-uploaded=true] .issue-map__page:nth-child(3){translate:-.8cqw -.4cqw;rotate:-3deg}.issue-map__gate{inset:var(--top) auto var(--bottom) var(--gate);background:linear-gradient(180deg, var(--heat-amber), var(--heat-flame) 50%, var(--heat-red));width:3px;position:absolute;translate:-50%;box-shadow:0 0 22px #ff6a3d8c}.issue-map__checkout{inset:var(--top) auto var(--bottom) var(--checkout);border-left:2px dashed var(--line-strong);position:absolute}.issue-map__legend{font-size:var(--fs-small);color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:6px 20px;display:flex}.issue-map__legend-title{color:var(--text);font-weight:600}.issue-map__legend-item{align-items:center;gap:8px;display:inline-flex}.issue-map__key{background:var(--warm);width:12px;height:12px;box-shadow:0 0 8px var(--warm);border-radius:50%}.issue-map__key--cold{background:var(--cold);box-shadow:none}.issue-map__caption{font-size:var(--fs-xs);color:var(--text-subtle)}.issue-map__reader{top:var(--y);position:absolute;left:0}.issue-map__mover{width:max-content;animation:reader-paid var(--dur) linear both;margin-top:-17px;position:absolute}.issue-map__reader--cold .issue-map__mover{animation-name:reader-cold}.issue-map__bob{animation:.32s ease-in-out infinite alternate bot-bob;display:block}.issue-map__figure{width:clamp(20px,2.4cqw,34px);max-width:none;height:auto;fill:var(--cold);display:block}.issue-map__reader--paid .issue-map__figure{animation:reader-warm var(--dur) linear both}.issue-map__price{border-radius:var(--radius-pill);background:var(--warm);color:#1a0d05;white-space:nowrap;opacity:0;animation:reader-price var(--dur) linear both;padding:1px 7px;font-size:12px;font-weight:700;position:absolute;bottom:100%;left:50%;translate:-50% -4px}.issue-map__carried{width:clamp(14px,2.4cqw,30px);box-shadow:0 0 0 1px var(--heat-white),0 0 0 3px #ffa05299;opacity:0;animation:reader-issue var(--dur) linear both;border-radius:2px;display:block;position:absolute;top:-2px;right:calc(100% + 2px);overflow:hidden}.issue-map__hit{left:var(--gate);border:2px solid var(--warm);opacity:0;width:30px;height:30px;animation:bot-hit .6s ease-out calc(var(--dur)*.5) forwards;border-radius:50%;margin:-15px;position:absolute}.issue-map__reader--cold .issue-map__hit{border-color:var(--cold);animation-delay:calc(var(--dur)*.62)}.issue-map__stamp{z-index:2;left:var(--gate);border-radius:var(--radius-pill);background:var(--text);color:var(--bg);font-family:var(--font-display);white-space:nowrap;opacity:0;animation:bot-stamp 1.6s ease-out calc(var(--dur)*.62) forwards;padding:3px 9px;font-size:12px;font-weight:700;position:absolute;translate:12px -170%}.issue-map[data-still=true] .issue-map__mover{translate:var(--x) 0;animation:none}.issue-map[data-still=true] .issue-map__bob,.issue-map[data-still=true] .issue-map__hit,.issue-map[data-still=true] .issue-map__price,.issue-map[data-still=true] .issue-map__carried{animation:none}.issue-map[data-still=true] .issue-map__reader--paid .issue-map__figure{fill:var(--warm);filter:drop-shadow(0 0 6px var(--warm));animation:none}.issue-map[data-still=true] .issue-map__reader[data-stage=paying] .issue-map__price,.issue-map[data-still=true] .issue-map__reader[data-stage=served] .issue-map__carried,.issue-map[data-still=true] .issue-map__stamp{opacity:1;animation:none}body.active-dark-mode .issue-map{--warm:var(--heat-orange);--cold:#62b6f0}@keyframes reader-paid{0%{opacity:0;translate:104cqw}4%,95%{opacity:1}50%,60%{translate:calc(var(--gate) + 1.4cqw) 0}to{opacity:0;translate:104cqw}}@keyframes reader-cold{0%{opacity:0;translate:104cqw}4%,95%{opacity:1}62%{translate:calc(var(--gate) + 1.4cqw) 0;animation-timing-function:cubic-bezier(.2,.7,.3,1)}72%{translate:calc(var(--gate) + 7cqw) -6px}to{opacity:0;translate:104cqw}}@keyframes reader-warm{0%,27%{fill:var(--cold)}31%,to{fill:var(--warm);filter:drop-shadow(0 0 6px var(--warm))}}@keyframes reader-price{0%,27%{opacity:0;transform:translateY(6px)}31%,44%{opacity:1;transform:none}50%,to{opacity:0}}@keyframes reader-issue{0%,51%{opacity:0;scale:.3}56%,93%{opacity:1;scale:1}to{opacity:0}}.access{--cold-ink:#1f6fb0;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:center;gap:clamp(28px,4vw,64px);margin:0;display:grid}@media (max-width:860px){.access{grid-template-columns:minmax(0,1fr)}}.access__choose{gap:14px;display:grid}.access__hint{font-family:var(--font-serif);letter-spacing:0;text-transform:none;color:var(--text-muted);font-size:clamp(1.25rem,1.1rem + .5vw,1.5rem);font-style:italic;font-weight:400;line-height:1.25}.access__tabs{justify-items:start;gap:6px;display:grid}.access__tab{color:#0000;font:inherit;text-align:inherit;cursor:pointer;--ink-tint:var(--text-subtle);background:0 0;background-image:linear-gradient(var(--ink-tint), var(--ink-tint)),var(--heat-text);border-radius:var(--radius-sm);font-family:var(--font-display);font-variation-settings:"wdth" 90;letter-spacing:-.035em;text-align:left;transition:--ink-tint .35s var(--ease-out);-webkit-background-clip:text;background-clip:text;border:0;align-items:center;gap:.4em;padding:0;font-size:clamp(1.5rem,1rem + 1.4vw,2.25rem);font-weight:700;line-height:1.15;display:inline-flex}.access__tab:hover{--ink-tint:var(--text)}.access__tab[aria-selected=true]{--ink-tint:transparent}.access__tab:focus-visible{outline:2px solid var(--accent);outline-offset:4px}@media (max-width:860px){.access__tab{font-size:1.3rem}}.access__spark{border:max(.06em,1.5px) solid var(--text-subtle);border-radius:50%;flex:none;width:max(.3em,8px);height:max(.3em,8px);transition:border-color .25s,background-color .25s,box-shadow .4s}:hover>.access__spark{border-color:var(--text)}[aria-selected=true]>.access__spark{box-shadow:0 0 0 .035em var(--heat-white),0 0 0 .075em var(--heat-amber),0 0 0 .12em #ffa052bf,0 0 0 .17em #ff6a3d73,0 0 0 .23em #e74c3d38;background:#fff;border:0}body:not(.active-dark-mode) [aria-selected=true]>.access__spark{background:var(--ember);box-shadow:0 0 0 .05em color-mix(in srgb, var(--ember) 35%, transparent),0 0 0 .11em color-mix(in srgb, var(--heat-red) 16%, transparent)}.access__panel{gap:24px;display:grid}.access__issues{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,4vw,56px);max-width:600px;margin:0;padding:0;list-style:none;display:grid}.access__issue{align-content:start;justify-items:start;gap:12px;display:grid}.access__label{font-size:var(--fs-small);color:var(--text-muted);font-weight:600}.access__cover{border-radius:var(--radius-sm);width:100%;max-width:260px;transition:box-shadow .4s var(--ease-out);display:block;position:relative}.access__cover:after{content:"";border-radius:inherit;background:var(--temp-cool);mix-blend-mode:color;opacity:0;transition:opacity .5s var(--ease-out);position:absolute;inset:0}.access__image{border-radius:inherit;width:100%;height:auto;transition:filter .5s var(--ease-out);display:block}.access__verdict{font-family:var(--font-display);font-variation-settings:"wdth" 90;letter-spacing:-.04em;background-image:var(--heat-text);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(1.35rem,.9rem + 1.4vw,2.1rem);font-weight:750;line-height:1.05}.access__issue[data-access=full] .access__cover,.access__issue[data-access=read] .access__cover{box-shadow:0 0 0 1px var(--ring-1),0 0 0 3px var(--ring-2),0 0 0 5px var(--ring-3),0 0 0 8px var(--ring-4),0 0 0 12px var(--ring-5)}.access__issue[data-access=none] .access__image{filter:grayscale()brightness(.55)contrast(1.1)}.access__issue[data-access=none] .access__cover:after{opacity:.55}.access__issue[data-access=none] .access__verdict{color:var(--cold-ink);background:0 0}.access__why{max-width:52ch;color:var(--text-muted);animation:demo-in .35s var(--ease-out)}body.active-dark-mode .access{--cold-ink:#7cc2f2}.heat-sheet{border-radius:var(--radius-lg);background:var(--bg-elev);margin:0;padding:clamp(28px,4vw,56px)}.heat-sheet__rows{margin:0;display:grid}.heat-sheet__row{border-top:1px solid var(--line);grid-template-columns:minmax(0,.22fr) minmax(0,.48fr) minmax(0,.3fr);align-items:center;gap:14px clamp(24px,3vw,48px);padding:clamp(24px,3vw,40px) 0;display:grid}.heat-sheet__row:first-child{border-top:0;padding-top:0}.heat-sheet__row:last-child{padding-bottom:0}@media (max-width:860px){.heat-sheet__row{grid-template-columns:minmax(0,1fr);align-items:start}}.heat-sheet__label{color:var(--text-muted)}.heat-sheet__specimen{min-width:0;margin:0}.heat-sheet__note{max-width:36ch;font-size:var(--fs-small);color:var(--text-muted);margin:0}.heat-sheet__wordmark{font-size:clamp(3.5rem,2rem + 5vw,6.5rem)}.heat-sheet__scale{border-radius:var(--radius-sm);height:clamp(40px,4vw,56px);display:flex;overflow:hidden}.heat-sheet__scale>span{flex:1}.heat-sheet__ends{font-size:var(--fs-xs);color:var(--text-subtle);justify-content:space-between;gap:16px;margin-top:10px;display:flex}.heat-sheet__phrase{margin:0}.leak{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:center;gap:clamp(28px,4vw,64px);margin:0;display:grid}@media (max-width:860px){.leak{grid-template-columns:minmax(0,1fr)}}.leak__story{gap:14px;display:grid}.leak__hint{font-family:var(--font-serif);letter-spacing:0;text-transform:none;color:var(--text-muted);font-size:clamp(1.25rem,1.1rem + .5vw,1.5rem);font-style:italic;font-weight:400;line-height:1.25}.leak__tabs{justify-items:start;gap:6px;display:grid}.leak__tab{color:#0000;font:inherit;text-align:inherit;cursor:pointer;--ink-tint:var(--text-subtle);background:0 0;background-image:linear-gradient(var(--ink-tint), var(--ink-tint)),var(--heat-text);border-radius:var(--radius-sm);font-family:var(--font-display);font-variation-settings:"wdth" 90;letter-spacing:-.035em;text-align:left;transition:--ink-tint .35s var(--ease-out);-webkit-background-clip:text;background-clip:text;border:0;align-items:center;gap:.4em;padding:0;font-size:clamp(1.5rem,1rem + 1.4vw,2.25rem);font-weight:700;line-height:1.15;display:inline-flex}.leak__tab:hover{--ink-tint:var(--text)}.leak__tab[aria-selected=true]{--ink-tint:transparent}.leak__tab:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.leak__tab{align-items:baseline;gap:.45em}@media (max-width:860px){.leak__tab{font-size:1.3rem}}.leak__num{min-width:.8em;font-size:.8em}.leak__text{max-width:40ch;min-height:4.8em;color:var(--text-muted);animation:demo-in .4s var(--ease-out);margin-top:6px}.leak__stage{--fan:14%;--tilt:4.5deg;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:center;gap:clamp(28px,4vw,56px);padding-block:12px 40px;display:grid;position:relative;container-type:inline-size}@media (max-width:640px){.leak__stage{--fan:11%;--tilt:4deg;grid-template-columns:minmax(0,1fr);justify-items:center;padding-bottom:132px}}.leak__copies{aspect-ratio:480/622;justify-self:center;width:min(300px,34cqw);position:relative;container-type:inline-size}@media (max-width:640px){.leak__copies{width:min(58cqw,260px)}}.leak__copy{box-shadow:var(--shadow);transition:transform .8s var(--ease-out),opacity .6s var(--ease-out),box-shadow .5s var(--ease-out);border-radius:4px;position:absolute;inset:0;overflow:hidden}.leak__image{width:100%;height:auto;display:block}.leak__copy--spread{opacity:0;transform-origin:50% 100%}.leak__copy--main{z-index:5}.leak__stamp{font-family:var(--font-mono);color:var(--heat-white);overflow-wrap:anywhere;opacity:0;border-radius:4px;padding:.6em .8em;font-size:3.2cqw;line-height:1.55;display:grid;position:absolute;top:5%;left:5%;right:5%}.leak__scan{background:linear-gradient(180deg, transparent, #ff6a3d2e 55%, #ffa0528c 92%, var(--heat-white) 100%);mix-blend-mode:screen;opacity:0;pointer-events:none;height:20%;position:absolute;top:-20%;left:0;right:0}.leak__note{color:var(--text-muted);white-space:nowrap;opacity:0;transition:opacity .5s var(--ease-out);position:absolute;top:calc(100% + 16px);left:50%;translate:-50%}.leak__result{opacity:0;transition:opacity .6s var(--ease-out),translate .6s var(--ease-out);gap:6px;display:grid;translate:12px}.leak__result:before{content:"";background:var(--heat-gradient);width:40px;height:2px;margin-bottom:10px}@media (max-width:640px){.leak__result{text-align:center;justify-items:center;position:absolute;top:calc(30px + 1.296*min(58cqw,260px));left:0;right:0;translate:0 12px}}.leak__result-label{color:var(--text-muted)}.leak__who{color:var(--text);overflow-wrap:anywhere;font-size:clamp(1.05rem,.9rem + .7vw,1.4rem);font-weight:500}.leak__when{font-size:var(--fs-small);color:var(--text-muted)}.leak[data-step=downloaded] .leak__note--downloaded{opacity:1}.leak[data-play=true][data-step=downloaded] .leak__stamp{text-shadow:0 0 8px #ffa052e6;animation:leak-write 3s var(--ease-out) .4s both}.leak[data-step=shared] .leak__copy--spread{opacity:1;transform:translateX(calc(var(--n) * var(--fan))) rotate(calc(var(--n) * var(--tilt)))}.leak[data-step=shared] .leak__copy--spread:first-child{transition-delay:0s}.leak[data-step=shared] .leak__copy--spread:nth-child(2){transition-delay:80ms}.leak[data-step=shared] .leak__copy--spread:nth-child(3){transition-delay:.16s}.leak[data-step=shared] .leak__copy--spread:nth-child(4){transition-delay:.24s}.leak[data-step=shared] .leak__note--shared{opacity:1}.leak[data-step=traced] .leak__copy--main{box-shadow:0 0 0 1px var(--ring-1),0 0 0 3px var(--ring-2),0 0 0 5px var(--ring-3),0 0 0 8px var(--ring-4),0 0 0 12px var(--ring-5)}.leak[data-step=traced] .leak__scan{animation:leak-scan 1.5s var(--ease-in-out) .2s both}.leak[data-step=traced] .leak__stamp{animation:leak-reveal .5s var(--ease-out) .45s both;background:#0a0a0cdb}.leak[data-step=traced] .leak__result{opacity:1;transition-delay:1.3s;translate:0}.leak__caption{max-width:62ch;font-size:var(--fs-xs);color:var(--text-subtle);grid-column:1/-1;line-height:1.55}@media (prefers-reduced-motion:reduce){.leak__copy,.leak__result{transition:none}.leak[data-play=true][data-step=downloaded] .leak__stamp,.leak[data-step=traced] .leak__scan{animation:none}.leak[data-step=traced] .leak__stamp{opacity:1;animation:none}}@keyframes leak-write{0%{opacity:0;clip-path:inset(0 100% 0 0)}35%{opacity:1;clip-path:inset(0)}65%{opacity:1}to{opacity:0}}@keyframes leak-scan{0%{opacity:0;top:-20%}10%{opacity:1}85%{opacity:1}to{opacity:0;top:100%}}@keyframes leak-reveal{0%{opacity:0;clip-path:inset(0 0 100%)}to{opacity:1;clip-path:inset(0)}}
