.fvZLFW_text{padding-top:48px;padding-bottom:48px}.fvZLFW_first{padding-top:72px}.fvZLFW_pair{grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:clamp(40px,5vw,80px);display:grid}.fvZLFW_copy{align-self:start}.fvZLFW_words{max-width:30ch;font-family:var(--ff-display);letter-spacing:-.015em;color:var(--ym-ink);text-wrap:balance;font-size:clamp(24px,2.3vw,34px);font-weight:500;line-height:1.35}.fvZLFW_word{opacity:clamp(.3, calc((var(--ym-p,1) - var(--ym-s)) * 7), 1)}.fvZLFW_tower{--ym-uu:var(--ym-uu-d,.7);width:calc(400px * var(--ym-uu));height:calc(var(--ym-vh) * 1px * var(--ym-uu));stroke-width:calc(1.5 / var(--ym-uu));align-self:end;display:block;overflow:visible}.fvZLFW_done{stroke:var(--ym-ink);stroke-opacity:.3}.fvZLFW_ghost{stroke:var(--ym-ink);stroke-opacity:.09}.fvZLFW_done .fvZLFW_dim{stroke-opacity:.6}.fvZLFW_now{stroke:var(--ym-accent);stroke-width:calc(2 / var(--ym-uu))}.fvZLFW_now path{stroke-dasharray:1 1;stroke-dashoffset:calc(1 - clamp(0, (var(--ym-q,1) - var(--ym-s)) / var(--ym-w), 1))}.fvZLFW_now .fvZLFW_dim{stroke-opacity:.45}.fvZLFW_text[data-ym-last] .fvZLFW_done{stroke-opacity:calc(.3 + .6 * var(--ym-q,1))}@media (min-width:1000px){.fvZLFW_copy{align-self:end}.fvZLFW_words{text-wrap:pretty;max-width:34em}}@media (min-width:1000px) and (prefers-reduced-motion:no-preference){html[data-ym-js] .fvZLFW_copy{top:calc(var(--ym-header-h) + var(--ym-header-rule) + 24px);align-self:start;position:sticky}}.fvZLFW_band{padding-bottom:24px}.fvZLFW_grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:6px;list-style:none;display:grid}.fvZLFW_item{--ym-dy:48px;opacity:var(--ym-p,1);transform:translateY(calc((1 - var(--ym-p,1)) * var(--ym-dy)));will-change:transform}.fvZLFW_item:nth-child(3n+2){--ym-dy:96px}.fvZLFW_item:nth-child(3n){--ym-dy:144px}@media (min-width:1000px){.fvZLFW_item{container-type:inline-size}.fvZLFW_card{aspect-ratio:auto;height:min(100cqw, max(260px, calc((100svh - var(--ym-header-h) - var(--ym-header-rule) - 6px - 48px) / 2)))}}.fvZLFW_item:is(:hover,:focus-within){z-index:1}.fvZLFW_card{aspect-ratio:1;border-radius:var(--r-block);background:var(--ym-dark);width:100%;min-width:0;font:inherit;color:var(--ym-white);text-align:left;cursor:pointer;transition:filter .3s var(--ease-standard), transform .3s var(--ease-standard);border:0;padding:0;display:block;position:relative;overflow:hidden;container-type:inline-size}.fvZLFW_photo{border-radius:inherit;object-fit:cover;width:100%;height:100%;transition:transform .3s var(--ease-standard);display:block;position:absolute;inset:0}.fvZLFW_scrim{border-radius:inherit;background:var(--ym-scrim);pointer-events:none;transition:opacity .3s var(--ease-standard);position:absolute;inset:0}.fvZLFW_pill{z-index:2;border-radius:var(--r-pill);background:var(--ym-white);max-width:calc(100% - 2*clamp(12px,4cqw,20px));font-family:var(--ff-display);font-weight:var(--fw-display);font-size:var(--fs-button);color:var(--ym-ink);transition:opacity .3s var(--ease-standard);padding:.5em 1.1em;line-height:1.2;display:none;position:absolute;top:clamp(12px,4cqw,20px);left:clamp(12px,4cqw,20px)}.fvZLFW_info{z-index:2;transition:opacity .3s var(--ease-standard), transform .3s var(--ease-standard);justify-content:space-between;align-items:flex-end;gap:16px;padding:clamp(16px,6cqw,32px);display:flex;position:absolute;bottom:0;left:0;right:0}.fvZLFW_copyBox{min-width:0;display:block}.fvZLFW_meta{white-space:nowrap;text-overflow:ellipsis;font-family:var(--ff-display);font-weight:var(--fw-display);font-size:var(--fs-eyebrow);letter-spacing:.1em;text-transform:uppercase;color:var(--ym-text-on-dark);margin-bottom:.5em;line-height:1.4;display:block;overflow:hidden}.fvZLFW_name{font-family:var(--ff-display);font-weight:var(--fw-display-strong);font-size:clamp(20px,2vw,28px);line-height:var(--lh-heading);letter-spacing:-.02em;color:var(--ym-white);display:block}.fvZLFW_desc{max-width:30em;font-size:var(--fs-body);line-height:var(--lh-body);color:#fffffff0;text-wrap:pretty;margin-top:.6em;display:none}.fvZLFW_go{border-radius:var(--r-pill);background:var(--ym-white);width:44px;height:44px;transition:background-color .3s var(--ease-standard);flex:none;place-items:center;display:grid}.fvZLFW_go svg{fill:none;width:42%;height:42%;stroke:var(--ym-ink);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}@media (hover:hover) and (pointer:fine) and (min-width:1000px){.fvZLFW_scrim{opacity:0}.fvZLFW_pill{display:block}.fvZLFW_info{opacity:0;transform:translateY(12px)}.fvZLFW_desc{display:block}.fvZLFW_card:is(:hover,:focus-visible){transform:scale(1.06)}.fvZLFW_card:is(:hover,:focus-visible) .fvZLFW_scrim{opacity:1}.fvZLFW_card:is(:hover,:focus-visible) .fvZLFW_info{opacity:1;transform:none}.fvZLFW_card:is(:hover,:focus-visible) .fvZLFW_photo{transform:scale(1.03)}.fvZLFW_card:is(:hover,:focus-visible) .fvZLFW_pill{opacity:0}.fvZLFW_card:is(:hover,:focus-visible) .fvZLFW_go{background:var(--ym-highlight-on-dark)}.fvZLFW_grid:has(.fvZLFW_card:is(:hover,:focus-visible)) .fvZLFW_card:not(:is(:hover,:focus-visible)){filter:brightness(.85);transform:scale(.98)}}@media (hover:hover) and (pointer:fine) and (min-width:1200px){.fvZLFW_scrim{transition:opacity .3s var(--ease-standard), background-image .3s step-end allow-discrete}.fvZLFW_card:is(:hover,:focus-visible) .fvZLFW_scrim{background:var(--ym-scrim-hero-bottom);transition-timing-function:var(--ease-standard), step-start}}.fvZLFW_tail{padding-bottom:40px}@media (max-width:999.98px){.fvZLFW_text{padding-top:44px;padding-bottom:28px}.fvZLFW_first{padding-top:68px}.fvZLFW_pair{display:block}.fvZLFW_words{text-wrap:pretty;max-width:none;font-size:20px}.fvZLFW_tower{display:none}.fvZLFW_grid{grid-template-columns:1fr 1fr}.fvZLFW_item:nth-child(3n+1){--ym-dy:40px;grid-column:1/-1}.fvZLFW_item:nth-child(3n+2){--ym-dy:40px}.fvZLFW_item:nth-child(3n){--ym-dy:80px}.fvZLFW_item:nth-child(3n+2):last-child{grid-column:1/-1}.fvZLFW_card{border-radius:24px}.fvZLFW_item:nth-child(3n+1) .fvZLFW_card,.fvZLFW_item:nth-child(3n+2):last-child .fvZLFW_card{aspect-ratio:4/3}.fvZLFW_info{align-items:flex-end;gap:8px;padding:12px}.fvZLFW_meta{letter-spacing:.08em;margin-bottom:4px;font-size:10px}.fvZLFW_name{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;font-size:16px;line-height:1.15}.fvZLFW_go{width:30px;height:30px}.fvZLFW_item:nth-child(3n+1) .fvZLFW_info,.fvZLFW_item:nth-child(3n+2):last-child .fvZLFW_info{padding:16px}.fvZLFW_item:nth-child(3n+1) .fvZLFW_name,.fvZLFW_item:nth-child(3n+2):last-child .fvZLFW_name{font-size:20px}.fvZLFW_tail{padding-bottom:24px}}@media (prefers-reduced-motion:reduce){.fvZLFW_card,.fvZLFW_photo,.fvZLFW_scrim,.fvZLFW_pill,.fvZLFW_info,.fvZLFW_go{transition:none}}
.yPbEoa_cover{--ym-cover-lift:clamp(130px, 19svh, 200px);padding-top:0;padding-bottom:0;overflow-x:clip}.yPbEoa_stage{position:relative}.yPbEoa_ground{isolation:isolate;padding-top:34px;padding-bottom:calc(var(--ym-cover-lift) + 56px);position:relative}.yPbEoa_ground:before{content:"";z-index:-1;background:var(--ym-dark);position:absolute;inset:0 -100vw}.yPbEoa_h1{z-index:1;font-family:var(--ff-display);font-weight:var(--fw-display-strong);letter-spacing:-.04em;color:#fff;font-size:clamp(35px,5.28vw,80px);line-height:.92;position:relative}.yPbEoa_mask{margin-bottom:-.08em;padding-bottom:.08em;display:inline-block}.yPbEoa_word{display:inline-block}.yPbEoa_tower{aspect-ratio:400/700;width:auto;height:calc(100% - 24px);stroke:var(--ym-highlight-on-dark);stroke-width:2px;opacity:.9;position:absolute;top:24px;right:0;overflow:visible}.yPbEoa_dim{stroke-opacity:.55}.yPbEoa_photos{z-index:2;margin-top:calc(-1 * var(--ym-cover-lift));position:relative}@media (min-width:1000px){.yPbEoa_stage .yPbEoa_photos{grid-template-columns:repeat(4,minmax(0,1fr))}}.yPbEoa_rise{display:block}@media (max-width:767.98px){.yPbEoa_ground{padding-top:26px;padding-bottom:170px}.yPbEoa_tower{display:none}.yPbEoa_photos{margin-top:-130px}}
