.rev{--rev-ink: var(--color-primary);--rev-lino: var(--color-bg-alt);--rev-light: #FBFAF7;--rev-hair: color-mix(in srgb, var(--color-primary) 28%, transparent);--sep: 0px;--nat: 800px;background:var(--rev-lino)}@media(min-resolution:1.25dppx){.rev{--nat: 640px}}@media(min-resolution:1.5dppx){.rev{--nat: 533px}}@media(min-resolution:2dppx){.rev{--nat: 400px}}@property --st-a{syntax: "<color>"; inherits: true; initial-value: #FBFAF7;}@property --st-b{syntax: "<color>"; inherits: true; initial-value: #F6F4EF;}.rev__track{padding-bottom:clamp(3.5rem,2rem + 4vw,6rem);background:var(--rev-ink);color:var(--rev-lino)}.rev__plane--ink{padding-top:var(--home-pad)}.rev__heading{width:100%;max-width:calc(var(--container) + 2 * var(--page-gutter));margin-inline:auto;padding-inline:var(--page-gutter)}.rev__plane--light>.rev__heading,.rev__skip-echo,.rev__dot,.rev__leader,.rev__drop,.rev__tags,.rev__sum{display:none}.rev .rev__title{max-width:20ch;margin:0;color:inherit;font-family:var(--font-heading);font-size:clamp(2.25rem,1.5rem + 3.2vw,4.25rem);font-weight:600;line-height:1.04;letter-spacing:-.025em;text-wrap:balance}.rev__eyebrow+.rev__title{margin-top:var(--space-3)}.rev__plane--light{width:100%;max-width:calc(var(--container) + 2 * var(--page-gutter));margin-inline:auto;padding-inline:var(--page-gutter)}.rev__object{display:flex;flex-direction:column;align-items:center;margin:clamp(2rem,1rem + 3vw,3.5rem) 0 0;padding:clamp(1.5rem,.75rem + 3vw,3rem) clamp(1rem,3vw,2rem) clamp(1.25rem,2vw,1.75rem);border-radius:var(--radius-xl);background:radial-gradient(90% 80% at 50% 45%,var(--rev-light),var(--rev-lino));color:var(--color-text)}.rev__body{position:relative;width:min(100%,540px,var(--nat));aspect-ratio:1}.rev__half{position:absolute;top:0;right:0;bottom:0;left:0}.rev__half img{display:block;width:100%;height:100%}.rev__half--chest img{clip-path:inset(0 calc(100% - var(--split, 58) * 1%) 0 0)}.rev__half--rear img{clip-path:inset(0 0 0 calc(var(--split, 58) * 1%))}.rev__caption{display:flex;flex-direction:column;align-items:center;gap:.5rem;width:min(100%,540px);margin-top:.75rem}.rev__labels{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.5rem;width:100%}.rev__slot{min-width:0}.rev__label{margin:0;padding-top:.5rem;background:linear-gradient(var(--rev-hair),var(--rev-hair)) top center / min(80%,9rem) 1px no-repeat;color:var(--color-text);font-family:var(--font-heading);font-size:1.125rem;font-weight:500;line-height:1.25;text-align:center;text-wrap:balance}.rev__credit{justify-content:center}.rev__points{display:none;margin:0;padding:0;list-style:none}.rev__text{margin:0;text-wrap:pretty}.rev__thumb{flex:none;width:4rem;height:4rem;border-radius:var(--radius-md);object-fit:cover}.rev__brief{margin:var(--space-2) 0 0;color:var(--on-ink-muted, currentColor);font-size:var(--text-body-small);font-style:italic;line-height:var(--leading-body-small)}.rev :is(.rev__text,.rev__recap-text,.rev__sum-text) mark.pending{font-size:.875em}@media(max-width:749px){.rev__label{font-size:1rem}}.rev__after{padding-block:clamp(3rem,2rem + 3vw,4.5rem) var(--home-pad);background:var(--rev-lino);color:var(--color-text)}.rev__after:focus{outline:none}.rev__after-inner{display:flex;flex-direction:column;align-items:center;gap:var(--space-5);text-align:center}.rev__recap{width:100%;max-width:62rem;margin-bottom:clamp(1rem,.5rem + 2vw,2.5rem);text-align:start}.rev__recap-list{display:grid;column-gap:var(--space-7);margin:0;padding:0;list-style:none}.rev__recap-item{display:grid;grid-template-columns:2.25rem minmax(0,1fr);gap:var(--space-3);padding-block:var(--space-4) var(--space-5);border-top:1px solid var(--hair)}.rev__recap-n{padding-top:.125rem;color:var(--color-secondary);font:600 var(--type-small)/1.55 var(--font-body);font-variant-numeric:tabular-nums;letter-spacing:.04em}.rev__recap-body{display:flex;gap:var(--space-4);align-items:flex-start}.rev__recap-text{margin:0;color:var(--color-text);font-size:1.0625rem;line-height:1.55;text-wrap:pretty}@media(min-width:990px){.rev__recap-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.rev__video{width:min(100%,60rem)}.rev__video video{display:block;width:100%;height:auto;border-radius:var(--radius-xl);background:var(--color-bg)}.rev__video-label{margin:var(--space-3) 0 0;color:var(--color-text-muted);font-size:var(--text-body-small);line-height:var(--leading-body-small)}.rev__after .rev__brief{max-width:60ch;margin:0;color:var(--color-text-muted)}.rev__pending,.rev__cta{margin:0}@media(min-width:990px)and (max-height:639px),(max-width:989px)and (max-height:559px){html.motion-ok .rev .rev__skip{display:none}}@media(prefers-reduced-motion:no-preference)and (min-width:990px)and (min-height:640px),(prefers-reduced-motion:no-preference)and (max-width:989px)and (min-height:560px){html.motion-ok .rev{--sep: 6vw;--zoom: 1.08;--wide: .92}html.motion-ok .rev--still{--sep: 0px}html.motion-ok .rev__track{height:200svh;padding:0}html.motion-ok .rev__stage{--ft: 0px;--fh: var(--stage-h);--F: clamp(2.25rem, 1.5rem + 3.2vw, 4.25rem);--lines: 3;--hd-top: 1.25rem;--hs: .64;--band: calc(var(--hd-top) + var(--lines) * 1.04 * var(--F) * var(--hs));--gap-top: 1.5rem;--below: 3.75rem;--panel: max(20svh, 12rem);--Smax: min(84vw, 52svh, var(--nat) / var(--zoom));--avail: calc(var(--fh) - var(--panel) - var(--below) - var(--band) - var(--gap-top));--S: min(var(--Smax), var(--avail));--bias: .5;--oy: calc(var(--ft) + var(--band) + var(--gap-top) + var(--S) / 2 + (var(--avail) - var(--S)) * var(--bias));--r0: 18vmin;--hb: calc(var(--ft) + var(--hd-top) + var(--fh) * .3 + var(--lines) * 1.04 * var(--F));--ly: max(var(--oy), var(--hb) + var(--r0) + 1rem);--rmax: 150vmax;--edge: max(var(--page-gutter), (100cqw - var(--container)) / 2);--tag-w: min(14rem, .43 * var(--S) + 2 * var(--sep) - 1.5rem);--cam-s: 1;--cam-x: 50%;--cam-y: 100%;--cam-tx: 0px;--pt-delay: 40ms;position:sticky;top:0;height:100lvh;overflow:hidden;container-type:inline-size}@supports (width: hypot(3px,4px)){html.motion-ok .rev__stage{--rmax: calc(hypot(50vw, max(var(--ly), 100lvh - var(--ly))) + 2px) }}html.motion-ok .rev__plane{position:absolute;top:0;right:0;bottom:0;left:0;max-width:none;margin:0;padding:0}html.motion-ok .rev__plane--ink{background:var(--rev-ink);color:var(--rev-lino)}html.motion-ok .rev__plane--light{z-index:1;background:radial-gradient(90% 80% at 50% var(--oy),var(--st-a),var(--st-b));color:var(--color-text);pointer-events:none;clip-path:circle(var(--r0) at 50% var(--ly));animation-name:rev-light;animation-timing-function:linear;animation-fill-mode:both}html.motion-ok .rev__plane--light>.rev__heading{display:block}html.motion-ok .rev__heading{position:absolute;top:calc(var(--ft) + var(--hd-top));right:0;left:0;max-width:none;text-align:center;transform:scale(var(--hs));transform-origin:50% 0;transition:transform var(--dur-reveal) var(--ease-out-expo)}html.motion-live .rev__track:not([data-past~="2"]) .rev__heading{transform:translateY(calc(var(--fh) * .3))}html.motion-ok .rev__eyebrow{position:absolute;right:var(--page-gutter);bottom:calc(100% + var(--space-3));left:var(--page-gutter)}html.motion-ok .rev .rev__title{max-width:15em;margin:0 auto;font-size:var(--F);text-align:center}html.motion-ok .rev__plane--light .rev__eyebrow{color:var(--color-secondary)}html.motion-ok .rev__object{position:absolute;top:calc(var(--oy) - var(--S) / 2);left:calc(50% - var(--S) / 2);display:block;width:var(--S);margin:0;padding:0;border-radius:0;background:none}html.motion-ok .rev__body{width:100%;margin:0;transform:scale(var(--cam-s));transform-origin:var(--cam-x) var(--cam-y);translate:var(--cam-tx) 0;transition:transform .64s var(--ease-out-quart),transform-origin .64s var(--ease-out-quart),translate .76s var(--ease-in-out)}html.motion-ok .rev__half--chest{animation-name:rev-chest;animation-timing-function:linear;animation-fill-mode:both}html.motion-ok .rev__half--rear{animation-name:rev-rear;animation-timing-function:linear;animation-fill-mode:both}html.motion-ok .rev__caption{width:100%;margin:0;animation-name:rev-caption;animation-timing-function:linear;animation-fill-mode:both}html.motion-ok .rev__caption .rev__labels{display:none}html.motion-ok .rev__credit{position:absolute;top:calc(var(--ft) + var(--fh) - 3.5rem - var(--oy) + var(--S) / 2);right:calc(var(--S) / 2 + var(--edge) - 50cqw);display:flex;align-items:center;max-width:calc(50cqw - var(--edge) - 1rem);min-height:48px;margin:0;text-align:right}html.motion-ok .rev__tags{position:absolute;top:calc(100% + .5rem);left:0;display:block;width:100%;height:0}html.motion-ok .rev__tag{position:absolute;top:0;left:calc(33.5% - var(--sep));width:var(--tag-w);translate:-50% 0;animation-name:rev-tag;animation-timing-function:linear;animation-fill-mode:both}html.motion-ok .rev__tag--rear{left:calc(76.5% + var(--sep))}html.motion-ok .rev__tags .rev__label{font-size:.9375rem}html.motion-ok .rev--still .rev__tags{display:none}html.motion-ok .rev__tags .rev__label{max-width:max(6.5em,min(100%,(var(--S) - 279px) * 1000));margin-inline:auto}html.motion-live .rev__track[data-beat="4"] .rev__stage{--cam-s: calc(var(--wide) + var(--c1z) * (var(--zoom) - var(--wide)));--cam-x: calc(var(--c1z) * (var(--c1x) * var(--S) + var(--c1s) * var(--sep)) + (1 - var(--c1z)) * var(--S) / 2);--cam-y: calc(var(--c1z) * var(--c1y) * var(--S) + (1 - var(--c1z)) * var(--S))}html.motion-live .rev__track[data-beat="5"] .rev__stage{--cam-s: calc(var(--wide) + var(--c2z) * (var(--zoom) - var(--wide)));--cam-x: calc(var(--c2z) * (var(--c2x) * var(--S) + var(--c2s) * var(--sep)) + (1 - var(--c2z)) * var(--S) / 2);--cam-y: calc(var(--c2z) * var(--c2y) * var(--S) + (1 - var(--c2z)) * var(--S))}html.motion-live .rev__track[data-beat="6"] .rev__stage{--cam-s: calc(var(--wide) + var(--c3z) * (var(--zoom) - var(--wide)));--cam-x: calc(var(--c3z) * (var(--c3x) * var(--S) + var(--c3s) * var(--sep)) + (1 - var(--c3z)) * var(--S) / 2);--cam-y: calc(var(--c3z) * var(--c3y) * var(--S) + (1 - var(--c3z)) * var(--S))}html.motion-live .rev__track[data-beat="7"] .rev__stage{--cam-s: calc(var(--wide) + var(--c4z) * (var(--zoom) - var(--wide)));--cam-x: calc(var(--c4z) * (var(--c4x) * var(--S) + var(--c4s) * var(--sep)) + (1 - var(--c4z)) * var(--S) / 2);--cam-y: calc(var(--c4z) * var(--c4y) * var(--S) + (1 - var(--c4z)) * var(--S))}html.motion-live .rev__half img{--on: 1;scale:calc(.94 + .06 * var(--on));filter:blur(calc((1 - var(--on)) * 3px));transition:scale .62s var(--ease-out-quart),filter .42s var(--ease-out-quart)}html.motion-live .rev__half--chest img{transform-origin:calc(var(--split, 58) * .5%) 90%}html.motion-live .rev__half--rear img{transform-origin:calc(50% + var(--split, 58) * .5%) 90%}html.motion-live .rev__track[data-beat="4"] .rev__half--chest img{--on: var(--d1c)}html.motion-live .rev__track[data-beat="4"] .rev__half--rear img{--on: var(--d1r)}html.motion-live .rev__track[data-beat="5"] .rev__half--chest img{--on: var(--d2c)}html.motion-live .rev__track[data-beat="5"] .rev__half--rear img{--on: var(--d2r)}html.motion-live .rev__track[data-beat="6"] .rev__half--chest img{--on: var(--d3c)}html.motion-live .rev__track[data-beat="6"] .rev__half--rear img{--on: var(--d3r)}html.motion-live .rev__track[data-beat="7"] .rev__half--chest img{--on: var(--d4c)}html.motion-live .rev__track[data-beat="7"] .rev__half--rear img{--on: var(--d4r)}html.motion-ok .rev__dot{position:absolute;top:calc(var(--y) * 100%);left:calc(var(--x) * 100%);display:block;width:14px;height:14px;margin:-7px 0 0 -7px;border:2px solid var(--color-accent);border-radius:50%;background:color-mix(in srgb,var(--rev-light) 92%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--color-primary) 10%,transparent)}html.motion-ok .rev__dot:before{position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border:2px solid var(--color-accent);border-radius:50%;content:"";opacity:0}html.motion-ok .rev__dot:after{position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:var(--color-text);content:"";opacity:0;transition:opacity var(--duration-base) var(--ease)}html.motion-live .rev__dot{transform:scale(0);transition:transform .2s var(--ease-exit)}html.motion-live .rev__track:is([data-beat="4"],[data-past~="8"]) .rev__dot[data-k="1"],html.motion-live .rev__track:is([data-beat="5"],[data-past~="8"]) .rev__dot[data-k="2"],html.motion-live .rev__track:is([data-beat="6"],[data-past~="8"]) .rev__dot[data-k="3"],html.motion-live .rev__track:is([data-beat="7"],[data-past~="8"]) .rev__dot[data-k="4"]{transform:scale(1);transition:transform .38s cubic-bezier(.34,1.56,.64,1) 60ms}html.motion-live .rev__track:is([data-beat="4"],[data-past~="8"]) .rev__dot[data-k="1"]:after,html.motion-live .rev__track:is([data-beat="5"],[data-past~="8"]) .rev__dot[data-k="2"]:after,html.motion-live .rev__track:is([data-beat="6"],[data-past~="8"]) .rev__dot[data-k="3"]:after,html.motion-live .rev__track:is([data-beat="7"],[data-past~="8"]) .rev__dot[data-k="4"]:after{opacity:1}html.motion-live .rev__track[data-beat="4"] .rev__dot[data-k="1"]:before,html.motion-live .rev__track[data-beat="5"] .rev__dot[data-k="2"]:before,html.motion-live .rev__track[data-beat="6"] .rev__dot[data-k="3"]:before,html.motion-live .rev__track[data-beat="7"] .rev__dot[data-k="4"]:before{animation:rev-ping .76s var(--ease-out-quart) .16s both}html.motion-ok .rev__points{position:absolute;top:calc(var(--oy) + var(--S) / 2 + var(--below) + 1rem);right:0;left:0;display:grid;grid-template-columns:minmax(0,1fr);height:calc(var(--panel) - 4.75rem);margin:0;padding:0 var(--page-gutter);pointer-events:auto}html.motion-ok .rev__point{grid-area:1 / 1;align-self:start;justify-self:center;max-width:34rem;margin:0;padding:0;border:0;color:var(--color-text);font-size:1rem;line-height:1.5;text-align:center}html.motion-ok .rev__point .rev__thumb,html.motion-ok .rev__lede{display:none}html.motion-ok .rev__point mark.pending{font-size:.8em}html.motion-ok .rev .rev__skip,html.motion-ok .rev__skip-echo{position:absolute;top:calc(var(--ft) + var(--fh) - 3.5rem);left:var(--edge);display:inline-flex;align-items:center;min-height:48px;font:600 .9375rem/1.4 var(--font-body);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;white-space:nowrap}html.motion-ok .rev .rev__skip{z-index:0;color:color-mix(in srgb,var(--rev-lino) 85%,var(--rev-ink))}html.motion-ok .rev .rev__skip:hover{color:var(--rev-lino)}html.motion-ok .rev .rev__skip:focus-visible{z-index:2;margin-left:-.5rem;padding-inline:.5rem;border-radius:var(--radius-sm);background:var(--rev-ink);color:var(--rev-lino);outline:2px solid var(--rev-lino);outline-offset:2px;box-shadow:0 0 0 4px var(--rev-ink)}html.motion-ok .rev__skip-echo{color:var(--color-text-muted)}html.motion-live .rev :is(.rev__eyebrow,.rev__label){animation:home-swap-in var(--dur-in) var(--ease-out-expo) 80ms both}html.motion-live .rev :is(.rev__point,.rev__lede){animation:home-swap-in var(--dur-in) var(--ease-out-expo) var(--pt-delay) both}html.motion-live .rev__track[data-past~="2"] .rev__eyebrow{animation:home-swap-out var(--dur-out) var(--ease-exit) both}html.motion-live .rev__track:not([data-past~="3"]) .rev__label,html.motion-live .rev__track:not([data-beat="4"]) :is(.rev__point,.rev__lede)[data-k="1"],html.motion-live .rev__track:not([data-beat="5"]) :is(.rev__point,.rev__lede)[data-k="2"],html.motion-live .rev__track:not([data-beat="6"]) :is(.rev__point,.rev__lede)[data-k="3"],html.motion-live .rev__track:not([data-beat="7"],[data-past~="8"]) :is(.rev__point,.rev__lede)[data-k="4"],html.motion-live .rev__point:nth-child(n+5){animation:home-swap-out var(--dur-out) var(--ease-exit) both;visibility:hidden;transition:visibility 0s var(--dur-out)}}@media(prefers-reduced-motion:no-preference)and (max-width:989px)and (min-height:560px){html.motion-ok .rev__stage{--below: 4.5rem}}@media(prefers-reduced-motion:no-preference)and (max-width:989px)and (min-height:560px)and (max-height:700px){html.motion-ok .rev__stage{--hs: .56;--gap-top: 1rem}}@media(prefers-reduced-motion:no-preference)and (min-width:990px)and (min-height:640px){html.motion-ok .rev{--sep: min(4vw, 3rem);--zoom: 1.1}html.motion-ok .rev--still{--sep: 0px}html.motion-ok .rev__stage{--ft: var(--lnav-h);--lines: 2;--hd-top: 1.5rem;--hs: .54;--below: 4.5rem;--panel: max(20svh, 11rem);--Smax: min(46svh, 480px, var(--nat) / var(--zoom));--r0: 9vmin}html.motion-ok .rev__tags .rev__label{font-size:1rem}}@media(prefers-reduced-motion:no-preference)and (min-width:1280px)and (min-height:640px){html.motion-ok .rev{--sep: min(3.5vw, 3rem)}html.motion-ok .rev--still{--sep: 0px}html.motion-ok .rev__stage{--hs: .56;--gap-top: 5.5rem;--panel: 0px;--col: 20rem;--cgap: .75rem;--jx: calc(50cqw - var(--edge) - var(--col) - var(--cgap));--bias: .3;--Smax: min(64svh, 560px, var(--nat) / var(--zoom), (var(--jx) - var(--sep) - 2rem) / .44);--pt-delay: 60ms}html.motion-live .rev__track[data-beat="4"] .rev__stage{--cam-s: calc(var(--wide) + var(--c1z) * (1 - var(--wide)) + var(--c1z) * (1 - var(--c1p)) * (var(--zoom) - 1));--cam-x: calc(var(--c1z) * (var(--c1p) * (var(--c1x) * var(--S) + var(--c1s) * var(--sep)) + (1 - var(--c1p)) * (var(--S) / 2 + var(--c1a) * var(--jx))) + (1 - var(--c1z)) * var(--S) / 2);--cam-y: calc(var(--c1z) * var(--c1r) * var(--S) + (1 - var(--c1z)) * var(--S))}html.motion-live .rev__track[data-beat="5"] .rev__stage{--cam-s: calc(var(--wide) + var(--c2z) * (1 - var(--wide)) + var(--c2z) * (1 - var(--c2p)) * (var(--zoom) - 1));--cam-x: calc(var(--c2z) * (var(--c2p) * (var(--c2x) * var(--S) + var(--c2s) * var(--sep)) + (1 - var(--c2p)) * (var(--S) / 2 + var(--c2a) * var(--jx))) + (1 - var(--c2z)) * var(--S) / 2);--cam-y: calc(var(--c2z) * var(--c2r) * var(--S) + (1 - var(--c2z)) * var(--S))}html.motion-live .rev__track[data-beat="6"] .rev__stage{--cam-s: calc(var(--wide) + var(--c3z) * (1 - var(--wide)) + var(--c3z) * (1 - var(--c3p)) * (var(--zoom) - 1));--cam-x: calc(var(--c3z) * (var(--c3p) * (var(--c3x) * var(--S) + var(--c3s) * var(--sep)) + (1 - var(--c3p)) * (var(--S) / 2 + var(--c3a) * var(--jx))) + (1 - var(--c3z)) * var(--S) / 2);--cam-y: calc(var(--c3z) * var(--c3r) * var(--S) + (1 - var(--c3z)) * var(--S))}html.motion-live .rev__track[data-beat="7"] .rev__stage{--cam-s: calc(var(--wide) + var(--c4z) * (1 - var(--wide)) + var(--c4z) * (1 - var(--c4p)) * (var(--zoom) - 1));--cam-x: calc(var(--c4z) * (var(--c4p) * (var(--c4x) * var(--S) + var(--c4s) * var(--sep)) + (1 - var(--c4p)) * (var(--S) / 2 + var(--c4a) * var(--jx))) + (1 - var(--c4z)) * var(--S) / 2);--cam-y: calc(var(--c4z) * var(--c4r) * var(--S) + (1 - var(--c4z)) * var(--S))}html.motion-ok .rev__points{position:static;display:block;height:auto;padding:0}html.motion-ok .rev__point{--bl: calc((1lh - 1.364em)/2 + 1.011em) ;position:absolute;top:calc(var(--oy) - var(--S) / 2 + var(--ry) * var(--S));display:flex;flex-direction:column;justify-content:flex-start;width:var(--col);height:0;max-width:none;font-size:1.0625rem;line-height:1.45;text-align:left}html.motion-ok .rev__point .rev__text{margin-top:calc(-1 * var(--bl))}html.motion-ok .rev__point[data-rail=bottom]{justify-content:flex-end}html.motion-ok .rev__point[data-rail=bottom] .rev__text{margin-top:0;margin-bottom:calc(var(--bl) - 1lh)}html.motion-ok .rev__point[data-side=left]{left:var(--edge)}html.motion-ok .rev__point[data-side=right]{right:var(--edge)}html.motion-ok .rev__point mark.pending{font-size:.75em}html.motion-ok .rev__point[data-side=top]{display:none}html.motion-ok .rev__plane--light .rev__lede{display:block;max-width:calc(44rem / var(--hs));margin:calc(1rem / var(--hs)) auto 0;color:var(--color-text);font-family:var(--font-body);font-size:calc(1.0625rem / var(--hs));font-weight:400;line-height:1.45;text-wrap:balance}html.motion-ok .rev__lede mark.pending{font-size:.8em}html.motion-ok .rev__leader,html.motion-ok .rev__drop{position:absolute;display:block;background:var(--color-text)}html.motion-ok .rev__leader{--cap: -.5px;top:calc(var(--ry) * 100%);height:1px;margin-top:-.5px}html.motion-ok .rev__leader[data-rail=mid]{--cap: 7px}html.motion-ok .rev__leader[data-side=left]{right:calc(100% - var(--xi) * 100% - var(--si) * var(--sep) + var(--cap));left:calc(50% - var(--jx) - var(--th) * var(--sep));transform-origin:100% 50%}html.motion-ok .rev__leader[data-side=right]{right:calc(50% - var(--jx) + var(--th) * var(--sep));left:calc(var(--xi) * 100% + var(--si) * var(--sep) + var(--cap));transform-origin:0 50%}html.motion-ok .rev__drop{left:calc(var(--x) * 100%);width:1px;margin-left:-.5px}html.motion-ok .rev__drop[data-rail=top]{top:calc(var(--ry) * 100% - .5px);bottom:calc(100% - var(--y) * 100% + 7px);transform-origin:50% 100%}html.motion-ok .rev__drop[data-rail=bottom]{top:calc(var(--y) * 100% + 7px);bottom:calc(100% - var(--ry) * 100% - .5px);transform-origin:50% 0}html.motion-live .rev__leader{transform:scaleX(0);transition:transform .2s var(--ease-exit)}html.motion-live .rev__drop{transform:scaleY(0);transition:transform .2s var(--ease-exit)}html.motion-live .rev__track[data-beat="4"] .rev__drop[data-k="1"],html.motion-live .rev__track[data-beat="5"] .rev__drop[data-k="2"],html.motion-live .rev__track[data-beat="6"] .rev__drop[data-k="3"],html.motion-live .rev__track:is([data-beat="7"],[data-past~="8"]) .rev__drop[data-k="4"]{transform:scaleY(1);transition:transform .2s var(--ease-out-quart) .12s}html.motion-live .rev__track[data-beat="4"] .rev__leader[data-k="1"],html.motion-live .rev__track[data-beat="5"] .rev__leader[data-k="2"],html.motion-live .rev__track[data-beat="6"] .rev__leader[data-k="3"],html.motion-live .rev__track:is([data-beat="7"],[data-past~="8"]) .rev__leader[data-k="4"]{transform:scaleX(1);transition:transform .38s var(--ease-out-quart) .24s}}@media(prefers-reduced-motion:no-preference)and (min-width:990px)and (min-height:740px),(prefers-reduced-motion:no-preference)and (max-width:989px)and (min-height:800px){html.motion-live .rev__sum{display:block;margin:0;padding:0;list-style:none;color:var(--color-text);font-family:var(--font-body);letter-spacing:normal;text-align:left}html.motion-ok .rev__sum-item{display:grid;grid-template-columns:2rem minmax(0,1fr);column-gap:.75rem;padding-block:.75rem;border-top:1px solid var(--hair)}html.motion-ok .rev__sum-n{padding-top:.1em;color:var(--color-secondary);font:600 var(--type-small)/1.5 var(--font-body);font-variant-numeric:tabular-nums;letter-spacing:.04em}html.motion-ok .rev__sum-text{margin:0;font-size:1rem;font-weight:400;line-height:1.45;text-wrap:pretty}html.motion-ok .rev__sum-text mark.pending{font-size:.75em}html.motion-live .rev__track:not([data-past~="8"]) .rev__sum{visibility:hidden;transition:visibility 0s var(--dur-out)}html.motion-live .rev__track:not([data-past~="8"]) .rev__sum-item{animation:home-swap-out var(--dur-out) var(--ease-exit) both}html.motion-live .rev__track[data-past~="8"] .rev__sum-item{animation:home-swap-in var(--dur-in) var(--ease-out-expo) calc(.16s + var(--i, 0) * 70ms) both}html.motion-live .rev__track[data-past~="8"] :is(.rev__point,.rev__lede){animation:home-swap-out var(--dur-out) var(--ease-exit) both;visibility:hidden;transition:visibility 0s var(--dur-out)}html.motion-live .rev__track[data-past~="8"] :is(.rev__leader,.rev__drop)[data-k]{transform:scale(0);transition:transform .16s var(--ease-exit)}html.motion-live .rev__after:not(:target,:focus) .rev__recap{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}}@media(prefers-reduced-motion:no-preference)and (max-width:989px)and (min-height:800px){html.motion-ok .rev__plane--light>.rev__sum--side{display:none}html.motion-ok .rev__heading .rev__sum--flow{width:calc(100% / var(--hs));margin:calc(1rem / var(--hs)) 0 0 calc(50% - 50% / var(--hs))}html.motion-ok .rev__sum--flow .rev__sum-item{grid-template-columns:calc(2rem / var(--hs)) minmax(0,1fr);column-gap:calc(.75rem / var(--hs));padding-block:calc(.5rem / var(--hs)) calc(.625rem / var(--hs));border-top-width:calc(1px / var(--hs))}html.motion-ok .rev__sum--flow .rev__sum-n{font-size:calc(var(--type-small) / var(--hs))}html.motion-ok .rev__sum--flow .rev__sum-text{font-size:calc(1rem / var(--hs))}html.motion-ok .rev__object{transition:opacity .28s var(--ease-out-quart)}html.motion-live .rev__track[data-past~="8"] .rev__object{opacity:0;transition:opacity .24s var(--ease-exit)}html.motion-live .rev__track[data-past~="8"] .rev__stage{--cam-s: .86;--cam-x: 50%;--cam-y: 0%}}@media(prefers-reduced-motion:no-preference)and (min-width:990px)and (min-height:740px){html.motion-ok .rev__heading .rev__sum--flow{display:none}html.motion-ok .rev__sum--side{position:absolute;top:min(max(var(--oy) - var(--S) / 2,var(--ft) + var(--band) + 3rem),var(--ft) + var(--band) + 6rem);right:var(--edge);left:calc(50cqw + 1.5rem);max-width:38rem;padding:.5rem clamp(1.5rem,2.5vw,2.25rem) .75rem;border-radius:var(--radius-xl);background:var(--rev-ink);color:var(--rev-lino);transition:opacity var(--dur-in) var(--ease-out-expo) 80ms}html.motion-live .rev__track:not([data-past~="8"]) .rev__sum--side{opacity:0;transition:opacity var(--dur-out) var(--ease-exit),visibility 0s var(--dur-out)}html.motion-ok .rev__sum--side .rev__sum-item{border-top-color:var(--hair-on-dark);padding-block:.875rem}html.motion-ok .rev__sum--side .rev__sum-item:first-child{border-top:0}html.motion-ok .rev__sum--side .rev__sum-n{color:var(--color-accent)}html.motion-ok .rev__sum-text{font-size:1.0625rem}html.motion-live .rev__track[data-past~="8"] .rev__stage{--cam-s: 1;--cam-x: 50%;--cam-y: 50%;--cam-tx: calc(var(--edge) / 2 - 25cqw)}}@keyframes rev-light{0%{clip-path:circle(var(--r0) at 50% var(--ly));animation-timing-function:cubic-bezier(.55,0,.7,1)}28%,to{clip-path:circle(var(--rmax) at 50% var(--ly))}}@keyframes rev-chest{0%,18%{opacity:0;transform:translateY(6vh) scale(.94);animation-timing-function:cubic-bezier(.25,1,.5,1)}23%{opacity:1}28%,30%{opacity:1;transform:translate(0) scale(1);animation-timing-function:cubic-bezier(.65,0,.35,1)}38%,to{opacity:1;transform:translate(calc(-1 * var(--sep))) scale(1)}}@keyframes rev-rear{0%,18%{opacity:0;transform:translateY(6vh) scale(.94);animation-timing-function:cubic-bezier(.25,1,.5,1)}23%{opacity:1}28%,30%{opacity:1;transform:translate(0) scale(1);animation-timing-function:cubic-bezier(.65,0,.35,1)}38%,to{opacity:1;transform:translate(var(--sep)) scale(1)}}@keyframes rev-caption{0%,18%{opacity:0;animation-timing-function:cubic-bezier(.25,1,.5,1)}23%,to{opacity:1}}@keyframes rev-tag{0%,36%{opacity:0}39%,to{opacity:1}}@keyframes rev-ping{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/home-revelacion.css.map */
