.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.page-hero{padding:calc(var(--header-h) + 96px) 0 88px;border-bottom:1px solid var(--line-light)}.page-hero__grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:40px 24px;display:grid}.page-hero__title{grid-column:1/7}.page-hero__side{grid-column:7/13}.page-hero__title{text-wrap:balance;max-width:12em}.page-hero__side{flex-direction:column;gap:28px;padding-bottom:8px;display:flex}.page-hero__lead{color:#2a2826;text-wrap:pretty;max-width:30em;font-size:20px;line-height:1.45}.page-hero__actions{flex-wrap:wrap;gap:12px;display:flex}.block,.band{padding:96px 0}.band--cream{background:var(--bg-cream)}.split{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:24px;display:grid}.split>:first-child{grid-column:1/7}.split>:nth-child(2){grid-column:7/13}.split__title{text-wrap:balance}.split__text{flex-direction:column;gap:20px;display:flex}.split__text p,.copy{color:#2a2826;text-wrap:pretty;max-width:34em;font-size:18px;line-height:1.5}.split__text--lg,.split__text p.split__text--lg{color:var(--ink);max-width:32em;font-size:21px;line-height:1.5}.rows{margin:0;padding:0;list-style:none}.row{border-top:1px solid var(--line-light);padding:48px 0}.row:last-child{border-bottom:1px solid var(--line-light)}.rows--first-open .row:first-child{border-top:0;padding-top:0}.numbered{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:24px;display:grid}.numbered>.numbered__num{grid-area:1/1/auto/2}.numbered>h2{grid-area:1/2/auto/7}.numbered>.numbered__body,.numbered>.copy{grid-area:1/7/auto/13}.numbered__num{font-family:var(--serif);color:var(--muted);font-variant-numeric:tabular-nums;font-size:36px;line-height:1.1}.numbered__body{flex-direction:column;gap:24px;display:flex}.numbered--spacious{padding:64px 0}.links{flex-wrap:wrap;gap:14px 32px;display:flex}.videos-head{border-top:1px solid var(--line-light);margin-top:56px;padding-top:48px}.videos-head .copy{margin-top:16px}.videos{grid-column:1/13;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:24px;display:grid}.video-card{flex-direction:column;gap:16px;margin:0;display:flex}.video-card__media{aspect-ratio:16/9;background:#000;display:block;position:relative;overflow:hidden}.video-card__media img{object-fit:cover;width:100%;height:100%}.video-card__label{color:var(--ink);letter-spacing:.06em;text-transform:uppercase;background:#ffffffeb;border-radius:40px;padding:6px 10px;font-size:12px;font-weight:600;position:absolute;top:14px;left:14px}.video-card .play{transform:scale(.9)}.video-card:hover .play,.video-card:focus-within .play{transform:scale(1.05)}.video-card__caption{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.video-card__title{font-size:18px;font-weight:500;line-height:1.3}.video-card__text{color:var(--muted);margin-top:2px;font-size:16px;line-height:1.4}.video-card__watch{border-bottom:1px solid;flex:none;align-items:center;gap:8px;padding-bottom:4px;font-size:15px;font-weight:500;display:inline-flex}.video-card__watch svg{width:12px;height:12px}.partner{align-items:center;gap:12px;margin-top:4px;display:inline-flex}.partner__label{color:var(--muted);font-size:14px}.partner__logo{width:auto;height:22px;display:block}.schedule{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.schedule__item{background:var(--bg-white);flex-direction:column;gap:12px;padding:32px;display:flex}.schedule__when{font-family:var(--serif);letter-spacing:-.015em;font-size:30px;line-height:1.15}.schedule__item p{color:#2a2826;font-size:18px;line-height:1.5}.closing{padding:96px 0}.closing__grid{grid-template-columns:minmax(0,1fr);display:grid}.closing__grid--portrait{grid-template-columns:minmax(0,360px) minmax(0,1fr);align-items:end;gap:48px 80px}.closing__portrait{aspect-ratio:209/238;background:var(--bg-cream);margin:0}.closing__portrait img{object-fit:cover;width:100%;height:100%}.closing__body{flex-direction:column;gap:24px;max-width:760px;display:flex}.closing__credit{color:var(--muted);max-width:34em;font-size:18px;line-height:1.5}.closing__text{color:#d9d5ce;max-width:34em;font-size:18px;line-height:1.5}.closing__actions{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:8px;display:flex}.closing__download{align-self:center}.related{border-top:1px solid var(--line-dark);flex-wrap:wrap;align-items:baseline;gap:16px 48px;margin-top:88px;padding-top:28px;display:flex}.related__label{color:var(--muted);font-size:14px}.related ul{flex-wrap:wrap;gap:14px 40px;margin:0;padding:0;list-style:none;display:flex}.related__link{align-items:center;gap:10px;font-size:16px;display:inline-flex}.related__link .arrow-h{width:16px;height:16px}.related__link:hover .arrow-h,.related__link:focus-visible .arrow-h{opacity:1}.related__link:hover .arrow-h svg:first-child,.related__link:focus-visible .arrow-h svg:first-child{transform:translate(110%)}.related__link:hover .arrow-h svg+svg,.related__link:focus-visible .arrow-h svg+svg{transition-delay:60ms;transform:translate(0)}@media (width<=1199.98px){.page-hero{padding:calc(var(--header-h) + 72px) 0 64px}.page-hero__grid{align-items:start}.page-hero__title,.page-hero__side{grid-column:1/-1}.page-hero__side{max-width:640px}.block,.band,.closing{padding:80px 0}.split,.numbered{row-gap:20px}.numbered__num{font-size:30px}.numbered>h2{grid-column:2/13}.numbered>.numbered__body,.numbered>.copy{grid-area:2/2/auto/13}.closing__grid--portrait{grid-template-columns:minmax(0,280px) minmax(0,1fr);gap:40px 48px}}@media (width<=809.98px){.closing__actions{flex-direction:column;align-items:stretch}.closing__actions .btn{width:100%}.page-hero{padding:calc(var(--header-h) + 48px) 0 48px}.page-hero__side{gap:24px}.page-hero__grid{grid-template-columns:minmax(0,1fr)}.page-hero__lead{font-size:18px}.block,.band,.closing{padding:56px 0}.split{grid-template-columns:minmax(0,1fr);gap:16px}.split>:first-child,.split>:nth-child(2){grid-column:1}.split__text--lg,.split__text p.split__text--lg{font-size:19px}.split__text p,.copy{font-size:17px}.row{padding:36px 0}.numbered{grid-template-columns:minmax(0,1fr);gap:12px}.numbered__num{font-size:22px}.numbered>.numbered__num,.numbered>h2,.numbered>.numbered__body,.numbered>.copy,.videos{grid-area:auto/1}.numbered--spacious{padding:40px 0}.videos{grid-template-columns:minmax(0,1fr);gap:32px}.schedule{grid-template-columns:minmax(0,1fr)}.schedule__item{padding:24px}.schedule__when{font-size:24px}.closing__grid--portrait{grid-template-columns:minmax(0,1fr);gap:32px}.closing__portrait{max-width:240px}.related{flex-direction:column;gap:12px;margin-top:56px}.related ul{flex-direction:column;gap:12px}}
