.zEsnrG_page{padding:var(--masthead-top) clamp(20px, 5vw, 72px) clamp(90px, 16vh, 180px);background:var(--surface);position:relative}.zEsnrG_inner{width:min(1180px,100%);margin:0 auto}.zEsnrG_head{margin:0 auto var(--masthead-gap);max-width:var(--measure-lede);text-align:center}.zEsnrG_title{font-family:var(--font-fira);font-weight:900;font-size:var(--t-page);letter-spacing:-.035em;color:var(--text-primary);margin:0;line-height:1}.zEsnrG_lede{margin:var(--masthead-lede-gap) auto 0;max-width:var(--measure-lede);text-wrap:pretty;font-family:var(--font-fira);letter-spacing:-.006em;color:var(--text-tertiary);font-size:clamp(.88rem,1.1vw,1rem);font-weight:500;line-height:1.55}.zEsnrG_facts{--chip-font:var(--font-fira);margin:clamp(18px,2.4vw,24px) 0 0;display:inline-flex}.zEsnrG_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,24px);margin:0;padding:0;list-style:none;display:grid}.zEsnrG_cell{min-width:0;display:flex}.zEsnrG_cell[data-feature]{grid-column:1/-1}.zEsnrG_plate{--sel:0;border:var(--hairline) solid color-mix(in oklab, var(--line-strong) calc(var(--sel) * 100%), var(--line));background:var(--surface-raised);width:100%;transform:translateY(calc(var(--sel) * -3px));box-shadow:0 1px 2px rgb(0 0 0/calc(.02 + var(--sel) * .02)), 0 calc(var(--sel) * 10px) calc(var(--sel) * 22px) rgb(0 0 0/calc(var(--sel) * .055));transition:transform .38s var(--e-settle), border-color .28s var(--e-out), box-shadow .38s var(--e-out);border-radius:14px;grid-template-rows:auto 1fr;padding:7px;text-decoration:none;display:grid;position:relative}@media (hover:hover){.zEsnrG_plate:hover{--sel:1}}.zEsnrG_plate:focus-visible{--sel:1;outline:2px solid var(--text-primary);outline-offset:3px}@media (min-width:900px){.zEsnrG_cell[data-feature] .zEsnrG_plate{grid-template-rows:auto;grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr);align-items:center}}.zEsnrG_well{aspect-ratio:16/10;background:var(--surface-sunken);border-radius:7px;display:block;position:relative;overflow:hidden}@media (min-width:900px){.zEsnrG_cell[data-feature] .zEsnrG_well{aspect-ratio:16/9}}.zEsnrG_shot,.zEsnrG_reel{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.zEsnrG_shot{transform:scale(calc(1 + var(--sel) * .015));transition:transform .62s var(--e-settle)}.zEsnrG_reel{opacity:0;transition:opacity .32s var(--e-out)}.zEsnrG_reel[data-ready]{opacity:1}.zEsnrG_blank{background-color:var(--n-25);background-image:repeating-linear-gradient(to right, var(--n-100) 0 var(--hairline), transparent var(--hairline) 16px), repeating-linear-gradient(to bottom, var(--n-100) 0 var(--hairline), transparent var(--hairline) 16px);background-position:50%;position:absolute;inset:0}.zEsnrG_badge{z-index:1;background:color-mix(in oklab, var(--n-950) 72%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);height:20px;font-family:var(--font-fira);font-variant-numeric:tabular-nums;letter-spacing:.02em;color:var(--text-inverse);opacity:calc(1 - var(--sel));transition:opacity .24s var(--e-out);border-radius:999px;align-items:center;gap:5px;padding:0 8px 0 7px;font-size:.62rem;font-weight:600;display:inline-flex;position:absolute;bottom:10px;left:10px}.zEsnrG_badgeGlyph{border-top:4px solid #0000;border-bottom:4px solid #0000;border-left:6px solid;flex:none;width:0;height:0}@media (hover:none){.zEsnrG_badge{opacity:1}}.zEsnrG_body{flex-direction:column;min-width:0;padding:clamp(14px,1.5vw,18px) clamp(11px,1.2vw,14px) clamp(13px,1.4vw,16px);display:flex}@media (min-width:900px){.zEsnrG_cell[data-feature] .zEsnrG_body{padding:clamp(18px,2vw,28px) clamp(18px,2.2vw,32px) clamp(18px,2vw,24px)}}.zEsnrG_nameRow{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.zEsnrG_name{font-family:var(--font-fira);letter-spacing:-.02em;color:var(--text-primary);margin:0;font-size:clamp(1rem,1.3vw,1.14rem);font-weight:700;line-height:1.2}@media (min-width:900px){.zEsnrG_cell[data-feature] .zEsnrG_name{letter-spacing:-.028em;font-size:clamp(1.3rem,2.1vw,1.7rem)}}.zEsnrG_blurb{max-width:48ch;font-family:var(--font-fira);letter-spacing:-.004em;color:var(--text-secondary);text-wrap:pretty;margin:9px 0 0;font-size:clamp(.8rem,1vw,.87rem);font-weight:400;line-height:1.55}@media (min-width:900px){.zEsnrG_cell[data-feature] .zEsnrG_blurb{font-size:clamp(.88rem,1.1vw,.97rem);line-height:1.6}}.zEsnrG_chips{--chip-font:var(--font-fira);--chip-sel:var(--sel);margin-top:clamp(11px,1.3vw,14px);margin-bottom:clamp(14px,1.6vw,18px)}.zEsnrG_foot{justify-content:space-between;align-items:center;gap:12px;margin-top:auto;display:flex}.zEsnrG_domain{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-fira);letter-spacing:-.004em;color:color-mix(in oklab, var(--text-secondary) calc(var(--sel) * 100%), var(--text-quiet));transition:color .26s var(--e-out);font-size:.73rem;font-weight:500;overflow:hidden}.zEsnrG_cta{--cta-on:var(--sel,0);border:var(--hairline) solid color-mix(in oklab, var(--text-primary) calc(var(--cta-on) * 100%), var(--line-strong));background:color-mix(in oklab, var(--text-primary) calc(var(--cta-on) * 100%), transparent);height:30px;font-family:var(--font-fira);letter-spacing:-.006em;white-space:nowrap;color:color-mix(in oklab, var(--text-inverse) calc(var(--cta-on) * 100%), var(--text-primary));transition:background-color .28s var(--e-out), border-color .28s var(--e-out), color .28s var(--e-out);border-radius:999px;flex:none;align-items:center;gap:7px;padding:0 11px;font-size:.74rem;font-weight:600;display:inline-flex}@media (hover:none){.zEsnrG_cta{--cta-on:1}}.zEsnrG_ctaArrow{transform:translate(calc(var(--cta-on,0) * 2px), calc(var(--cta-on,0) * -2px));transition:transform .34s var(--e-settle);flex:none;display:block}.zEsnrG_sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html[data-js] .zEsnrG_plate{opacity:0;transform:translateY(14px)}html[data-js] .zEsnrG_plate{transition:opacity .52s var(--e-out), transform .62s var(--e-settle), border-color .28s var(--e-out), box-shadow .38s var(--e-out);transition-delay:calc(var(--i,0) * 80ms)}html[data-js] .zEsnrG_lineup[data-in] .zEsnrG_plate{opacity:1;transform:translateY(calc(var(--sel) * -3px));transition-delay:0s}@media (max-width:1000px){.zEsnrG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.zEsnrG_grid{grid-template-columns:minmax(0,1fr)}.zEsnrG_domain{display:none}.zEsnrG_foot{justify-content:flex-end}}@media (prefers-reduced-motion:reduce){html[data-js] .zEsnrG_plate{transition:opacity .3s linear;transition-delay:calc(var(--i,0) * 50ms);transform:none}html[data-js] .zEsnrG_lineup[data-in] .zEsnrG_plate{transform:none}.zEsnrG_plate,.zEsnrG_shot,.zEsnrG_cta,.zEsnrG_ctaArrow,.zEsnrG_domain,.zEsnrG_badge{transition-duration:.15s;transition-timing-function:linear}.zEsnrG_shot,.zEsnrG_ctaArrow{transform:none}}@media (forced-colors:active){.zEsnrG_plate{box-shadow:none;border-color:canvastext}.zEsnrG_plate:hover,.zEsnrG_plate:focus-visible{border-color:highlight}.zEsnrG_cta{color:canvastext;background:canvas;border-color:canvastext}.zEsnrG_plate:hover .zEsnrG_cta,.zEsnrG_plate:focus-visible .zEsnrG_cta{color:highlighttext;background:highlight}}
