#b02{padding-top:clamp(150px,15vw,188px)}.crumb{font-family:var(--ff-display);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-40);flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 30px;font-size:10px;font-weight:500;display:flex}.crumb a{transition:color .2s var(--ease)}.crumb a:hover{color:var(--accent)}.cul-h1{font-size:clamp(32px,5.4vw,74px)}.cul-h1 .ln{display:block;overflow:hidden}.cul-h1 .ln>span{transition:transform 1s var(--ease);display:block;transform:translateY(105%)}.cul-h1.is-in .ln>span{transform:translateY(0)}.cul-h1.is-in .ln:nth-child(2)>span{transition-delay:90ms}.cul-h1.is-in .ln:nth-child(3)>span{transition-delay:.18s}.cul-hero{grid-template-columns:1fr .86fr;align-items:end;gap:clamp(32px,5vw,72px);margin-top:clamp(44px,5.6vw,78px);display:grid}.cul-hero-copy{max-width:560px}.cul-hero-ph{height:clamp(240px,27vw,352px)}.hero-actions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:34px;display:flex}.cul-hero-art{grid-template-rows:repeat(2,clamp(94px,10.5vw,146px));grid-template-columns:1fr 1fr;gap:12px;display:grid}.cul-hero-art .cul-photo{height:100%}.cul-hero-art .art-tall{grid-area:1/1/3/2}.cul-photo{background:var(--paper);position:relative;overflow:hidden}.cul-photo img{object-fit:cover;transition:transform .7s var(--ease)}.cul-photo:hover img{transform:scale(1.025)}.mos{gap:14px;display:grid}.mos .cul-photo{height:100%}.mos-say{border-left:2px solid var(--green);font-family:var(--ff-display);letter-spacing:-.02em;align-items:flex-end;margin:0;padding:20px 20px 22px;font-size:clamp(18px,1.9vw,26px);font-weight:500;line-height:1.16;display:flex}@media (min-width:1101px){.mos{grid-template-rows:repeat(4,clamp(104px,9.6vw,146px));grid-template-columns:repeat(6,1fr)}.mos-1{grid-area:1/1/3/4}.mos-2{grid-area:1/4/2/6}.mos-3{grid-area:1/6/3/7}.mos-4{grid-area:2/4/3/6}.mos-5{grid-area:3/1/5/3}.mos-6{grid-area:3/3/4/5}.mos-7{grid-area:3/5/5/7}.mos-8{grid-area:4/3/5/5}}.mos-end{font-family:var(--ff-display);letter-spacing:-.022em;margin:clamp(30px,3.6vw,44px) 0 0;font-size:clamp(19px,2.2vw,30px);font-weight:500;line-height:1.2}.viv{grid-template-columns:repeat(4,1fr);gap:22px;display:grid}.viv-c{flex-direction:column;display:flex}.viv-ph{height:clamp(186px,18.5vw,248px)}.viv-n{font-family:var(--ff-display);letter-spacing:.16em;color:var(--accent);margin:22px 0 10px;font-size:10px;font-weight:600;display:block}.viv-t{font-family:var(--ff-display);letter-spacing:-.016em;margin:0 0 10px;font-size:20px;font-weight:500;line-height:1.18}.viv-d{color:var(--ink-60);margin:0;font-size:14px;line-height:1.5}.aniv{grid-template-columns:auto 1fr;align-items:center;gap:clamp(26px,4vw,62px);display:grid}.aniv-v{font-family:var(--ff-display);letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:clamp(80px,12vw,196px);font-weight:500;line-height:.84;display:block}.aniv-v.pending{color:var(--ink-30)}.aniv-t{font-family:var(--ff-display);letter-spacing:-.024em;margin:0;font-size:clamp(22px,2.6vw,38px);font-weight:500;line-height:1.14}.aniv-d{max-width:580px;margin:20px 0 0}.blk--flush{padding-top:0;padding-bottom:0}.bleed{align-items:flex-end;min-height:clamp(330px,42vw,580px);display:flex;position:relative}.bleed-photo{height:100%;position:absolute;inset:0}.bleed-photo:after{content:"";background:linear-gradient(#03082014 0%,#03082057 42%,#030820e6 100%);position:absolute;inset:0}.bleed-in{z-index:1;color:#fff;max-width:940px;padding:clamp(26px,4vw,66px);position:relative}.bleed-in .bleed-a{color:#ffffff9e}.bleed-q{font-family:var(--ff-display);letter-spacing:-.026em;margin:0;font-size:clamp(21px,2.9vw,42px);font-weight:500;line-height:1.14}.bleed-a{font-family:var(--ff-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-40);margin-top:20px;font-size:10.5px;display:block}.voz{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.voz-c{border:1px solid var(--rule);background:var(--paper);flex-direction:column;padding:28px 26px 26px;display:flex}.voz-q{font-family:var(--ff-display);letter-spacing:-.016em;margin:0;font-size:clamp(17px,1.6vw,21px);font-weight:500;line-height:1.32}.voz-q.pending{font-family:var(--ff-mono);letter-spacing:0;color:var(--ink-30);font-size:11.5px;font-weight:400;line-height:1.6}.voz-who{border-top:1px solid var(--rule-soft);align-items:center;gap:14px;margin-top:auto;padding-top:24px;display:flex}.voz-av{border-radius:50%;flex:none;width:42px;height:42px;padding:0}.voz-av .ph-t{font-size:8px}.voz-n{font-family:var(--ff-display);letter-spacing:-.01em;font-size:14.5px;font-weight:500;display:block}.voz-r{font-family:var(--ff-mono);letter-spacing:.08em;color:var(--ink-40);margin-top:5px;font-size:10.5px;display:block}.li{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.li-c{border:1px solid var(--rule);background:var(--paper);flex-direction:column;display:flex}.li-ph{border-bottom:1px solid var(--rule);height:168px}.li-b{flex-direction:column;flex:1;padding:22px 22px 24px;display:flex}.li-m{font-family:var(--ff-display);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-40);margin-bottom:13px;font-size:9.5px;font-weight:600;display:block}.li-t{color:var(--ink-80);margin:0 0 20px;font-size:14.5px;line-height:1.48}.li-t.pending{font-family:var(--ff-mono);color:var(--ink-30);font-size:11.5px;line-height:1.55}.li-c .btn-ghost{align-self:flex-start;margin-top:auto}.cta{max-width:860px}.cta .lede{max-width:640px;margin:26px 0 0}.cta-row{flex-wrap:wrap;align-items:center;gap:16px;margin-top:40px;display:flex}@media (max-width:1100px){.cul-hero{grid-template-columns:1fr;gap:44px}.stmt{grid-template-columns:1fr;gap:36px}.mos{grid-template-rows:repeat(5,clamp(118px,15vw,158px));grid-template-columns:repeat(4,1fr)}.mos-1{grid-area:1/1/3/3}.mos-2{grid-area:1/3/2/5}.mos-3{grid-area:2/3/4/4}.mos-4{grid-area:2/4/3/5}.mos-5{grid-area:3/1/5/3}.mos-8{grid-area:3/4/4/5}.mos-6{grid-area:4/3/5/5}.mos-7{grid-area:5/1/6/5}.viv{grid-template-columns:repeat(2,1fr);gap:28px}.voz,.li{grid-template-columns:1fr}.li-ph{height:190px}.aniv{grid-template-columns:1fr;gap:22px}.ft-grid{grid-template-columns:1fr 1fr 1fr}#dots,.nav-links,.nav-cta{display:none}.nav-burger{display:block}}@media (max-width:760px){.cul-hero-art{grid-template-rows:repeat(2,clamp(104px,26vw,150px))}.mos{grid-template-rows:none;grid-template-columns:repeat(2,1fr);grid-auto-rows:clamp(118px,26vw,168px)}.mos-1,.mos-2,.mos-5,.mos-6{grid-area:span 1/span 2}.mos-3,.mos-4,.mos-7,.mos-8{grid-area:span 1/span 1}.viv{grid-template-columns:1fr}.ft-grid{grid-template-columns:1fr 1fr}#ctrl{justify-content:center;left:12px;right:12px}body.show-grid #gridOverlay{display:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important}.reveal,[data-stagger]>*{opacity:1!important;transform:none!important}.cul-h1 .ln>span{transform:none!important}#pre{display:none}}
