.jl-city .sc-act--pinned{position:relative}.jl-city .sc-stage{z-index:1;height:100svh;position:sticky;top:0;overflow:clip}.jl-city [data-sc-in],.jl-city [data-sc-stagger]>*{opacity:0;transition:opacity .62s var(--jl-ease), transform .62s var(--jl-ease);transform:translateY(14px)}.jl-city [data-sc-in].sc-in,.jl-city [data-sc-stagger]>.sc-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.jl-city [data-sc-in],.jl-city [data-sc-stagger]>*{transition-duration:.22s;transform:none}}html:not(.sc-ready) .jl-city [data-sc-in],html:not(.sc-ready) .jl-city [data-sc-stagger]>*{opacity:1;transform:none}.jl-city .jl-split{grid-template-columns:1fr 1fr;display:grid}.jl-city .jl-act[data-sc-act=pin] .jl-split{height:100svh}.jl-city .jl-heard{background:var(--jl-night);color:var(--jl-bone);position:relative}.jl-city .jl-happened{background:var(--jl-paper);color:var(--jl-ink);position:relative}.jl-city .jl-split--flow>.jl-heard{padding:clamp(5rem, 8vw, 8rem) clamp(3rem, 6vw, 7rem) clamp(4rem, 7vw, 7rem) var(--jl-gutter)}.jl-city .jl-split--flow>.jl-happened{padding:clamp(5rem, 8vw, 8rem) var(--jl-gutter) clamp(4rem, 7vw, 7rem) clamp(3rem, 6vw, 7rem)}.jl-city .jl-sticky{position:sticky;top:7.5rem}.jl-city .jl-side{z-index:3;letter-spacing:.11em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:.65rem;margin:0;padding:.6rem 1.1rem .6rem .95rem;font-size:clamp(.92rem,.62rem + .62vw,1.28rem);font-weight:700;display:inline-flex;position:absolute;top:5.25rem}.jl-city .jl-side__mark{border-radius:999px;flex:none;width:.62em;height:.62em}.jl-city .jl-side--heard{left:var(--jl-gutter);color:var(--jl-night);background:var(--jl-bone);box-shadow:0 12px 28px -14px #000c}.jl-city .jl-side--heard .jl-side__mark{box-shadow:inset 0 0 0 2px var(--jl-night);background:0 0}.jl-city .jl-side--happened{color:var(--jl-blue);background:#fff;left:clamp(2rem,5vw,5.5rem);box-shadow:0 0 0 1px #16161a0f,0 12px 28px -16px #0a193c73}.jl-city .jl-side--happened .jl-side__mark{background:var(--jl-blue);box-shadow:0 0 0 4px #004aad2e}.jl-city .jl-side--inline{display:none}.jl-city .jl-chero{--strike:clamp(0, (var(--sc-p,0) - .08) / .4, 1);--settle:clamp(0, var(--sc-p,0) / .5, 1)}.jl-city .jl-chero__heard{padding:7rem clamp(2rem, 5vw, 5.5rem) 5rem var(--jl-gutter);background:radial-gradient(90% 70% at 20% 30%, color-mix(in oklab, var(--jl-blue) 22%, transparent), transparent 70%), var(--jl-night);align-items:center;display:flex}.jl-city .jl-chero__claim{font-family:var(--font-fraunces), Georgia, serif;letter-spacing:-.03em;text-wrap:balance;color:var(--jl-bone);margin:0;font-size:clamp(2.5rem,1.6rem + 3.4vw,4.75rem);font-weight:500;line-height:1.04}.jl-city .jl-chero__claim>span{display:block}.jl-city .jl-struck{color:rgb(244 241 234/calc(1 - .42 * var(--strike)));background-image:linear-gradient(var(--jl-blue-light), var(--jl-blue-light));background-position:0 55%;background-repeat:no-repeat;background-size:calc(var(--strike) * 100%) .075em;-webkit-box-decoration-break:clone;box-decoration-break:clone;text-decoration:none}.jl-city .jl-chero__lede{max-width:34ch;color:var(--jl-bone-soft);text-wrap:pretty;margin:1.25rem 0 0;font-size:clamp(1.05rem,.98rem + .3vw,1.25rem);line-height:1.62}.jl-city .jl-chero__happened{padding:8.25rem var(--jl-gutter) 2.5rem clamp(2rem, 5vw, 5.5rem);align-items:center;display:flex}.jl-city .jl-chero__happened-copy{width:100%}.jl-city .jl-chero__card{transform-origin:20% 90%;width:clamp(15rem,38svh,25rem);transform:translateY(calc((1 - var(--settle)) * 1rem)) rotate(calc((1 - var(--settle)) * -2.5deg));background:#fff;border-radius:10px;margin:0 0 1.6rem;padding:.55rem;box-shadow:0 0 0 1px #16161a0f,0 30px 60px -30px #0a193c8c}.jl-city .jl-chero__card img{border-radius:6px;width:100%;height:auto;display:block}.jl-city .jl-chero__title{font-family:var(--font-fraunces), Georgia, serif;letter-spacing:-.03em;text-wrap:balance;color:var(--jl-ink);margin:0 0 .8rem;font-size:clamp(2.1rem,1.4rem + 2.2vw,3.4rem);font-weight:500;line-height:1.02}.jl-city .jl-keep{display:inline-block}.jl-city .jl-chero__body{max-width:40ch;color:var(--jl-ink-soft);text-wrap:pretty;margin:0;font-size:1.05rem;line-height:1.55}.jl-city .jl-chero__cta{margin-top:1.5rem}.jl-city .jl-chero__micro{color:var(--jl-ink-soft);margin:.75rem 0 0;font-size:.82rem}.jl-city .jl-crows{border-top:1px solid var(--jl-hair-light);margin:0;padding:0;list-style:none}.jl-city .jl-crow{border-bottom:1px solid var(--jl-hair-light);transition:opacity .65s var(--jl-ease);grid-template-columns:56px minmax(0,1fr);align-items:start;gap:.3rem 1.1rem;padding:1.5rem 0;display:grid}.jl-city .jl-crow:last-child{border-bottom:0}.jl-city .jl-crow__img{object-fit:cover;width:56px;height:56px;transition:filter .65s var(--jl-ease);border-radius:999px;grid-row:span 3;box-shadow:0 0 0 2px #fff,0 4px 10px -4px #00000059}.jl-city .jl-crow__initials{background:var(--jl-night);color:var(--jl-bone);place-items:center;font-size:.95rem;font-weight:600;display:grid}.jl-city .jl-crow__who{color:var(--jl-ink);margin:0;font-weight:600}.jl-city .jl-crow__who span{color:var(--jl-ink-soft);font-weight:400}.jl-city .jl-crow__what{color:var(--jl-ink-soft);grid-column:2;max-width:52ch;margin:0;font-size:1rem;line-height:1.6}.jl-city .jl-crow__quote{max-width:52ch;font-family:var(--font-fraunces), Georgia, serif;color:var(--jl-ink);grid-column:2;margin:.45rem 0 0;font-size:1.02rem;font-style:italic;line-height:1.5}.jl-city[data-lights=on] .jl-crow:not(.is-lit){opacity:.28}.jl-city[data-lights=on] .jl-crow:not(.is-lit) .jl-crow__img{filter:grayscale()}.jl-city .jl-crows__sub{font-family:var(--font-fraunces), Georgia, serif;color:var(--jl-ink);margin:2.5rem 0 .75rem;font-size:1.3rem;font-weight:500}.jl-page .jl-city .jl-cclip{margin:2.5rem 0 0}.jl-page .jl-city .jl-cclip--side{width:200px}.jl-page .jl-city .jl-heard .jl-video__label{color:var(--jl-bone)}.jl-page .jl-city .jl-heard .jl-video__quote{color:var(--jl-bone-soft)}.jl-page .jl-city .jl-cclip--flow{display:none}.jl-city .jl-cmore{margin-top:2rem}.jl-city .jl-cprose p{max-width:52ch;color:var(--jl-bone-soft);text-wrap:pretty;margin:1.1rem 0 0;font-size:1.04rem;line-height:1.7}.jl-city .jl-cchecks{border-top:1px solid var(--jl-hair-light);margin:0;padding:0;list-style:none}.jl-city .jl-cchecks li{border-bottom:1px solid var(--jl-hair-light);color:var(--jl-ink);grid-template-columns:1.5rem minmax(0,1fr);gap:.9rem;padding:1.3rem 0;font-size:1.05rem;line-height:1.6;display:grid}.jl-city .jl-cchecks li>span:last-child{max-width:58ch}.jl-city .jl-cchecks li:last-child{border-bottom:0}.jl-city .jl-cchecks__mark{color:var(--jl-blue);font-weight:700}.jl-city .jl-cstrike{gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.jl-city .jl-cstrike li{font-family:var(--font-fraunces), Georgia, serif;color:var(--jl-bone-soft);border-bottom:1px solid var(--jl-hair-dark);padding-bottom:1.25rem;font-size:clamp(1.35rem,1.1rem + .9vw,1.9rem);line-height:1.2}.jl-city .jl-chow__visual{margin:.5rem 0 0}.jl-city .jl-cbeats{margin:1.75rem 0 0}.jl-city .jl-cbeat{border-top:1px solid #16161a1f;grid-template-columns:5.25rem minmax(0,1fr);gap:1rem;padding:1rem 0;display:grid}.jl-city .jl-cbeat:last-child{border-bottom:1px solid #16161a1f}.jl-city .jl-cbeat dt{font-family:var(--font-fraunces), Georgia, serif;color:var(--jl-blue);font-size:1.2rem;font-weight:600}.jl-city .jl-cbeat dd{color:var(--jl-ink-soft);max-width:46ch;margin:0;font-size:.98rem;line-height:1.55}.jl-city .jl-ctalk{background:var(--jl-paper);color:var(--jl-ink);padding:clamp(4rem, 8vw, 7rem) var(--jl-gutter);border-top:1px solid #16161a14;scroll-margin-top:1rem}.jl-city .jl-ctalk__inner{max-width:780px;margin:0 auto}.jl-city .jl-ctalk__head{align-items:center;gap:1.4rem;display:flex}.jl-city .jl-ctalk__head .jl-title{margin:0}.jl-city .jl-ctalk__avatar{object-fit:cover;border-radius:999px;flex:none;width:88px;height:88px;box-shadow:0 0 0 3px #fff,0 12px 28px -12px #0a193c8c}.jl-city .jl-ctalk__body{color:var(--jl-ink-soft);max-width:46ch;margin:.6rem 0 0;font-size:1.05rem;line-height:1.55}.jl-city .jl-ctalk__actions{flex-wrap:wrap;gap:.75rem;margin:2rem 0 1.75rem;display:flex}.jl-city .jl-ccta{color:var(--jl-bone);padding:clamp(4.5rem, 9vw, 8rem) var(--jl-gutter);background:radial-gradient(70% 90% at 15% 20%, color-mix(in oklab, var(--jl-blue) 20%, transparent), transparent 70%), var(--jl-night)}.jl-city .jl-ccta__inner{max-width:780px;margin:0 auto}.jl-city .jl-ccta__title{font-family:var(--font-fraunces), Georgia, serif;letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(2.1rem,1.4rem + 2.6vw,3.6rem);font-weight:500;line-height:1.05}.jl-city .jl-ccta .jl-lede{max-width:52ch}.jl-city .jl-ccta__actions{margin-top:2rem}.jl-city .jl-ccta__micro{color:var(--jl-bone-soft);margin:.75rem 0 0;font-size:.82rem}.jl-city .jl-cothers{background:var(--jl-paper);padding:clamp(1.75rem, 4vw, 2.75rem) var(--jl-gutter)}.jl-city .jl-cothers__inner{flex-wrap:wrap;justify-content:space-between;gap:.5rem 2.5rem;max-width:1180px;margin:0 auto;display:flex}.jl-city .jl-cothers__lang,.jl-city .jl-cothers__cities{color:var(--jl-ink-soft);margin:0;font-size:.95rem;line-height:1.8}.jl-city .jl-cothers__cities a{color:var(--jl-ink);font-weight:600;text-decoration:none}.jl-city .jl-cothers__cities a:hover{color:var(--jl-blue);text-underline-offset:.2em;text-decoration:underline}@media (max-width:860px),(max-height:860px){.jl-page .jl-city .jl-cclip--side{display:none}.jl-page .jl-city .jl-cclip--flow{display:block}}@media (min-width:861px) and (max-height:820px){.jl-city .jl-chero__claim{font-size:min(clamp(2.5rem,1.6rem + 3.4vw,4.75rem),8svh)}.jl-city .jl-chero__card{width:clamp(13rem,33svh,25rem)}}@media (max-width:860px){.jl-city .jl-split{grid-template-columns:minmax(0,1fr)}.jl-city .jl-act[data-sc-act=pin] .jl-split{grid-template-rows:auto minmax(0,1fr);height:100lvh}.jl-city .sc-stage{height:100lvh}.jl-city .jl-chero .sc-stage{background:var(--jl-paper)}.jl-city .jl-side{padding:.45rem .85rem .45rem .75rem;font-size:.84rem;top:4.9rem}.jl-city .jl-chero__happened>.jl-side--happened{display:none}.jl-city .jl-chero__happened-copy .jl-side--inline{margin:0 0 .85rem;display:inline-flex;position:static}.jl-city .jl-chero__heard{min-height:34svh;padding:7.4rem var(--jl-gutter) 1.35rem;align-items:flex-end}.jl-city .jl-chero__claim{font-size:clamp(1.9rem,1.2rem + 3.4vw,2.5rem)}.jl-city .jl-chero__lede{margin-top:.7rem;font-size:.98rem}.jl-city .jl-chero__happened{padding:1.1rem var(--jl-gutter) 1.1rem;padding-bottom:calc(100lvh - 100svh + 1.1rem)}.jl-city .jl-chero__happened-copy{grid-template-columns:auto minmax(0,1fr);align-items:end;column-gap:1rem;display:grid}.jl-city .jl-chero__happened-copy>.jl-side--inline{grid-column:1/-1;justify-self:start}.jl-city .jl-chero__card{width:clamp(7.5rem,37svh - 7.1rem,min(13rem,100vw - 14.75rem));transform:rotate(calc((1 - var(--settle)) * -2deg));border-radius:8px;grid-column:1;margin:0;padding:.35rem}.jl-city:lang(es) .jl-chero__card{width:clamp(7.5rem,37svh - 7.1rem,min(13rem,100vw - 16.25rem))}.jl-city .jl-chero__card img{border-radius:5px}.jl-city .jl-chero__text{display:contents}.jl-city .jl-chero__title{grid-column:2;align-self:end;margin:0;font-size:clamp(1.6rem,1.1rem + 2.2vw,2rem)}.jl-city .jl-chero--long .jl-chero__title{font-size:clamp(1.3rem,.85rem + 2.2vw,1.75rem)}.jl-city .jl-chero__body{grid-column:1/-1;max-width:none;margin-top:.95rem;font-size:.95rem}.jl-city .jl-chero__cta{grid-column:1/-1;margin-top:1rem}.jl-city .jl-chero__micro{display:none}.jl-city .jl-split--flow>.jl-heard{padding:3.75rem var(--jl-gutter) 2.75rem}.jl-city .jl-split--flow>.jl-happened{padding:2.75rem var(--jl-gutter) 3.75rem}.jl-city .jl-sticky{position:static}.jl-city .jl-crow{grid-template-columns:48px minmax(0,1fr);gap:.3rem .9rem}.jl-city .jl-crow__img{width:48px;height:48px}.jl-page .jl-city .jl-cclip--flow{width:min(62vw,250px)}.jl-city .jl-chow .jl-demo__phone{width:min(276px,74vw)}.jl-city .jl-cbeat{grid-template-columns:minmax(0,1fr);gap:.35rem}.jl-city .jl-cbeat dd{max-width:none}.jl-city .jl-ctalk__head{align-items:flex-start}.jl-city .jl-ctalk__avatar{width:64px;height:64px}.jl-city .jl-ctalk__actions .jl-cta{flex:auto;justify-content:center}.jl-city .jl-cothers__inner{display:block}.jl-city .jl-cothers__lang{margin-bottom:.5rem}}@media (max-width:380px){.jl-city .jl-chero__heard{padding-top:7rem;padding-bottom:1rem}.jl-city .jl-chero__happened{padding-top:.9rem}.jl-city .jl-chero__happened-copy .jl-side--inline{margin-bottom:.7rem}.jl-city .jl-chero__card,.jl-city:lang(es) .jl-chero__card{width:clamp(6.75rem,18svh,10.5rem)}.jl-city .jl-chero__body{margin-top:.8rem;font-size:.9rem}.jl-city .jl-chero__cta{margin-top:.85rem}.jl-city .jl-chero__cta .jl-cta{padding:.8rem 1.3rem}}@media (max-width:860px) and (max-height:620px){.jl-city .jl-chero__heard{min-height:0;padding-top:7rem;padding-bottom:1rem}.jl-city .jl-chero__claim{font-size:1.62rem}.jl-city .jl-chero__lede{margin-top:.5rem;font-size:.9rem}.jl-city .jl-chero__title{font-size:1.45rem}.jl-city .jl-chero__body{margin-top:.7rem;font-size:.88rem}.jl-city .jl-chero__cta{margin-top:.75rem}.jl-city .jl-chero__happened-copy .jl-side--inline{margin-bottom:.55rem;padding:.35rem .75rem .35rem .65rem}}@media (prefers-reduced-motion:reduce){.jl-city .jl-chero__card{transform:none}.jl-city .jl-crow,.jl-city .jl-crow__img{transition:none}}
