@property --bl-dr{syntax:"<length>";inherits:false;initial-value:0}.bl-dots{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.bl-scrim{z-index:1;pointer-events:none;background:linear-gradient(90deg, #0a0a0ce0 0%, #0a0a0c80 30%, #0a0a0c00 52%), linear-gradient(180deg, #0a0a0cbf 0, #0a0a0c00 calc(130 * var(--u)), #0a0a0c00 calc(100% - calc(170 * var(--u))), #0a0a0ce6 100%);opacity:.35;transition:opacity .8s;position:absolute;inset:0}.bl-stage.is-live .bl-scrim{opacity:1}.bl-halo{z-index:1;pointer-events:none;background:radial-gradient(46% 38% at 50% 47%,#0a0a0ce6 0%,#0a0a0c8c 55%,#0a0a0c00 100%);transition:opacity .9s;position:absolute;inset:0}.bl-stage.is-live .bl-halo{opacity:0}.bl-stage.is-live.is-close .bl-halo{opacity:1}.bl-intro h1{margin-top:calc(22 * var(--u));font-size:clamp(calc(40 * var(--u)), 8.2vw, calc(132 * var(--u)));letter-spacing:-.045em}.bl-intro .bl-intro-eye{justify-content:center;align-items:center;gap:calc(12 * var(--u));margin:0;display:flex}.bl-intro .bl-intro-eye:before,.bl-intro .bl-intro-eye:after{content:"";width:calc(26 * var(--u));height:calc(1 * var(--u));background:currentColor}.bl-intro .bl-intro-tl{margin:calc(26 * var(--u)) auto 0;max-width:31em;font-family:var(--font-body);font-size:clamp(calc(15 * var(--u)), 1.25vw, calc(19 * var(--u)));letter-spacing:0;text-transform:none;text-wrap:balance;color:var(--pf-mute-2);transform:translateY(calc(16 * var(--u)));transition:opacity .8s ease .5s, transform 1s var(--pf-ease) .5s;line-height:1.55}.bl-stage.is-intro .bl-intro .bl-intro-tl{transform:none}.bl-stage.is-live .bl-intro .bl-intro-tl{transform:translateY(calc(-16 * var(--u)));transition:opacity .3s,transform .4s cubic-bezier(.5,0,.75,0)}.bl-stage .pf-cue-label{color:var(--pf-paper);-webkit-text-stroke:calc(3 * var(--u)) var(--pf-ink);paint-order:stroke fill;text-shadow:0 0 calc(6 * var(--u)) #0a0a0ce6;font-weight:600}.bl-stage .pf-cue-line{width:calc(1 * var(--u));box-shadow:0 0 0 calc(1.5 * var(--u)) #0a0a0cd9}.bl-stage .pf-cue-dot{box-shadow:0 0 0 calc(2 * var(--u)) var(--pf-ink)}.bl-stage .pf-hint{font-size:calc(11 * var(--u));color:var(--pf-mute-2)}.bl-stage .pf-hint kbd{background:var(--pf-ink-2);box-shadow:inset 0 0 0 calc(1 * var(--u)) #f4f5f847;color:var(--pf-paper)}.bl-stage .pf-all{background:var(--pf-ink-2);box-shadow:inset 0 0 0 calc(1 * var(--u)) #f4f5f847, 0 calc(8 * var(--u)) calc(24 * var(--u)) calc(-10 * var(--u)) #000c}.bl-stage .pf-all:hover{background:#1e1e23}.bl-fly{z-index:30;border-radius:calc(999 * var(--u));pointer-events:none;will-change:left, top, width, height;position:absolute;overflow:hidden}.bl-fly>span{justify-content:center;align-items:center;gap:calc(10 * var(--u));white-space:nowrap;display:flex;position:absolute;inset:0}.bl-fly-a{font-family:var(--font-display);font-weight:500;font-size:calc(11 * var(--u));letter-spacing:.14em;text-transform:uppercase}.bl-fly-a i{width:calc(14 * var(--u));height:calc(14 * var(--u));gap:calc(2 * var(--u));grid-template-columns:1fr 1fr;display:grid}.bl-fly-a i b{border-radius:calc(1 * var(--u));background:currentColor}.bl-fly-b{font-family:var(--font-display);font-weight:700;font-size:calc(13 * var(--u))}.bl-fly-b svg{width:calc(12 * var(--u));height:calc(12 * var(--u));flex:none}.bl-card{--bl-dim:0}.bl-card .bl-plate{width:100%;height:100%;transition:opacity .5s;display:block;position:absolute;inset:0}.bl-card .bl-photo{object-fit:cover;--bl-dr:0px;-webkit-mask:radial-gradient(circle, #000 var(--bl-dr), transparent calc(var(--bl-dr) + calc(.7 * var(--u)))) 0 0 / calc(12 * var(--u)) calc(12 * var(--u));-webkit-mask:radial-gradient(circle, #000 var(--bl-dr), transparent calc(var(--bl-dr) + calc(.7 * var(--u)))) 0 0 / calc(12 * var(--u)) calc(12 * var(--u));mask:radial-gradient(circle, #000 var(--bl-dr), transparent calc(var(--bl-dr) + calc(.7 * var(--u)))) 0 0 / calc(12 * var(--u)) calc(12 * var(--u));transition:--bl-dr .6s var(--pf-ease), transform 6s linear;transform:scale(1.03)}.bl-card.is-lit .bl-photo{--bl-dr:calc(9 * var(--u));transition:--bl-dr 1.05s var(--pf-ease) .16s, transform 6s linear}.bl-card.is-lit .bl-plate{opacity:0;transition:opacity .9s .45s}.bl-card.is-cur .bl-photo{transform:scale(1.07)}.bl-shade{background:var(--pf-ink);opacity:var(--bl-dim);pointer-events:none;transition:opacity .9s;position:absolute;inset:0}.bl-card .pf-tag,.bl-mins{bottom:calc(16 * var(--u));background:#0a0a0ce0}.bl-mins{right:calc(16 * var(--u));font-family:var(--font-display);font-size:calc(10 * var(--u));letter-spacing:.16em;text-transform:uppercase;padding:calc(8 * var(--u)) calc(12 * var(--u));border-radius:calc(999 * var(--u));color:var(--pf-mute-2);white-space:nowrap;position:absolute}.bl-copy .pf-title{font-size:clamp(calc(26 * var(--u)), min(2.9vw, 5.6vh), calc(48 * var(--u)));letter-spacing:-.035em;text-wrap:balance;line-height:1.05}.bl-copy.is-long .pf-title{font-size:clamp(calc(22 * var(--u)), min(2.3vw, 4.6vh), calc(40 * var(--u)));line-height:1.07}.bl-meta{align-items:center;gap:calc(6 * var(--u)) calc(10 * var(--u));margin-top:calc(18 * var(--u));font-size:calc(13 * var(--u));color:var(--pf-mute);flex-wrap:wrap;display:flex!important}.bl-meta>span+span:before{content:"";width:calc(3 * var(--u));height:calc(3 * var(--u));margin-right:calc(10 * var(--u));background:var(--pf-dim);vertical-align:middle;border-radius:50%;display:inline-block}.bl-copy .pf-cta{margin-top:calc(24 * var(--u));padding:calc(4 * var(--u)) calc(2 * var(--u)) calc(6 * var(--u));margin-bottom:calc(-6 * var(--u))}.bl-stage.is-reading .pf-rail,.bl-stage.is-reading .pf-tools,.bl-stage.is-reading .pf-row{opacity:0;transition:opacity .3s}.bl-stage.is-reading .pf-card:not(.is-cur),.bl-stage.is-reading .pf-all.is-top{opacity:0!important;transition:opacity .3s!important}.bl-stage.is-snap .bl-photo,.bl-stage.is-snap .bl-plate{transition:none!important}.bl-chips{justify-content:center;gap:calc(8 * var(--u));max-width:40em;margin:calc(26 * var(--u)) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.bl-chips li{font-size:calc(12 * var(--u));padding:calc(7 * var(--u)) calc(12 * var(--u));border-radius:calc(999 * var(--u));background:var(--pf-ink-2);color:var(--pf-paper);box-shadow:inset 0 0 0 calc(1 * var(--u)) #f4f5f83d}.bl-close .pf-pill.is-ghost{background:var(--pf-ink-2);box-shadow:inset 0 0 0 calc(1.5 * var(--u)) #f4f5f873}.bl-chips b{color:var(--pf-mute);margin-left:calc(6 * var(--u));font-weight:400}.pf-fmenu li .pf-g{margin-left:calc(6 * var(--u))}@media (max-width:819px){.bl-scrim{background:linear-gradient(#0a0a0cb3 0,#0a0a0c00 110px 38%,#0a0a0cb8 52%,#0a0a0ce0 100%)}.bl-halo{background:radial-gradient(95% 30%,#0a0a0ceb 0%,#0a0a0c99 60%,#0a0a0c00 100%)}.bl-stage .pf-main{grid-template-rows:auto 1fr}.bl-stage .pf-reel{height:calc((100vw - 2 * var(--pf-gut)) * .6);perspective-origin:50% 10%;order:-1;margin-top:10px}.bl-stage .pf-left{align-self:stretch}.bl-stage .pf-copies{flex:1;height:auto;min-height:260px;transition:none}.bl-card .pf-tag,.bl-mins{padding:7px 10px;font-size:9px;bottom:12px}.bl-card .pf-tag{left:12px}.bl-mins{right:12px}.bl-copy .pf-title{margin-top:10px;font-size:clamp(21px,6vw,27px)}.bl-copy.is-long .pf-title{font-size:clamp(19px,5.4vw,24px)}.bl-meta{margin-top:12px;font-size:12px}.bl-copy .pf-cta{margin-top:16px}.bl-chips li:nth-child(n+4){display:none}.bl-chips{margin-top:20px}}@media (max-width:819px) and (max-height:760px){.bl-stage .pf-reel{height:min(calc((100vw - 2 * var(--pf-gut)) * .6), 33svh)}.bl-copy.is-long .pf-title{font-size:clamp(17px,4.8vw,21px)}}@media (max-width:819px) and (max-height:700px){.bl-stage .pf-reel{height:min(calc((100vw - 2 * var(--pf-gut)) * .6), 31svh)}}
