.carousel__controls{display:none}@media (width<=759.98px){.carousel[data-carousel] .carousel__track{margin-top:calc(var(--sp-head) - 8px);margin-bottom:-30px;margin-inline:calc(-1 * var(--margin));padding-block:8px 30px;padding-inline:var(--margin);scroll-padding-inline:var(--margin);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;display:flex;position:relative;overflow-x:auto}.carousel[data-carousel] .carousel__track::-webkit-scrollbar{display:none}.carousel[data-gliding] .carousel__track{scroll-snap-type:none}.carousel[data-carousel] .carousel__track>*{display:contents}.carousel[data-carousel] .carousel__track figure{color-scheme:dark;background:var(--paper);color:var(--ink);scroll-snap-align:center;scroll-snap-stop:always;aspect-ratio:4/5;border-radius:var(--radius);flex-direction:column;flex:0 0 calc(100% - 28px);gap:20px;margin:0;padding:26px 18px 18px;display:flex;overflow:hidden}.carousel[data-carousel] .carousel__track figure .plate{text-align:center;text-transform:none;letter-spacing:-.01em;order:-1;margin:0}.carousel[data-carousel] .carousel__track figure .plate b{display:none}.carousel[data-carousel] .carousel__track figure .plate span{color:var(--ink);text-wrap:balance;font-size:17px;font-weight:500;line-height:1.35}.carousel[data-carousel] .carousel__track figure .plate span:before,.carousel[data-carousel] .carousel__track figure .plate span:after{content:none}.carousel[data-carousel] .carousel__track figure img{aspect-ratio:auto;object-fit:contain;border-radius:var(--radius-fine);flex:1 1 0;width:100%;height:100%;min-height:0;max-height:none;margin:0}.carousel__controls{bottom:max(16px, env(safe-area-inset-bottom));z-index:2;justify-content:center;gap:12px;margin-top:18px;display:flex;position:sticky}.carousel__dots,.carousel__play{border-radius:var(--pill)}.carousel[data-pre] .carousel__controls>*{opacity:0}.carousel[data-pre] .carousel__dot[aria-current]:after{animation-play-state:paused}.carousel[data-arrive] .carousel__dots{animation:1.2s both carousel-pill}.carousel[data-arrive] .carousel__dot{animation:1.2s both carousel-dots}.carousel[data-arrive] .carousel__play{animation:1.2s both carousel-split}.carousel__dots{align-items:center;height:56px;padding-inline:12px;display:flex}.carousel__dot{cursor:pointer;background:0 0;border:0;width:24px;height:44px;padding:0;transition:width .6s cubic-bezier(.65,0,.35,1);position:relative}.carousel__dot:before,.carousel__dot:after{content:"";border-radius:4px;height:8px;margin-top:-4px;position:absolute;top:50%;left:8px;right:8px}.carousel__dot:before{background:color-mix(in srgb, var(--ink) 34%, transparent)}.carousel__dot:after{background:var(--ink);width:0;right:auto}.carousel__dot[aria-current]{width:62px}.carousel__dot[aria-current]:after{width:calc(100% - 16px);animation:5s linear both carousel-fill}[data-state=paused] .carousel__dot[aria-current]:after,[data-away] .carousel__dot[aria-current]:after{animation-play-state:paused}[data-state=ended] .carousel__dot[aria-current]:after{animation:none}.carousel__dot:focus-visible{outline:none}.carousel__dot:focus-visible:before{outline:2px solid var(--ink);outline-offset:3px}.carousel__track:focus-visible{outline:2px solid var(--ink);outline-offset:4px;border-radius:var(--radius-inner)}.carousel__play{width:56px;height:56px;color:var(--ink);cursor:pointer;border:0;place-items:center;padding:0;display:grid}.carousel__play svg:not(.i-replay){fill:currentColor}.carousel__play :is(.i-play,.i-replay),[data-state=paused] .i-pause,[data-state=ended] .i-pause{display:none}[data-state=paused] .i-play,[data-state=ended] .i-replay{display:block}.carousel__play:focus-visible{outline:2px solid var(--ink);outline-offset:3px}@media (hover:hover){.carousel__play:hover{background:var(--ink);color:var(--paper)}}}@keyframes carousel-fill{0%{width:0}}@keyframes carousel-pill{0%{opacity:0;clip-path:inset(0 calc(50% - 28px) round 28px);animation-timing-function:cubic-bezier(.2,.8,.3,1);transform:translate(34px,44px)scale(.6)}28%{opacity:1;clip-path:inset(0 calc(50% - 28px) round 28px);animation-timing-function:cubic-bezier(.65,0,.35,1);transform:translate(34px)scale(1)}58%{clip-path:inset(0 round 28px);animation-timing-function:cubic-bezier(.65,0,.35,1);transform:translate(34px)}to{clip-path:inset(0 round 28px);transform:none}}@keyframes carousel-dots{0%,50%{opacity:0}80%,to{opacity:1}}@keyframes carousel-split{0%,58%{opacity:0;animation-timing-function:cubic-bezier(.34,1.4,.5,1);transform:translate(-56px)scale(.5)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.carousel__dot,.carousel__dot[aria-current]:after{transition:none;animation:none!important}.carousel__play{display:none!important}}.cs-plate[data-astro-cid-pznzci7v]{gap:18px}.cs-back[data-astro-cid-pznzci7v]{--fill:color-mix(in srgb, var(--paper) 55%, transparent);gap:8px}@media (hover:hover){.cs-back[data-astro-cid-pznzci7v]:hover .arrow[data-astro-cid-pznzci7v]{--turn:-45deg}}.cs-h[data-astro-cid-pznzci7v]{max-width:16ch;font-size:clamp(52px,6.6vw,104px)}.cs-credits[data-astro-cid-pznzci7v]{border-top:1px solid color-mix(in srgb, var(--ink) 18%, transparent);text-align:center;flex-wrap:wrap;justify-content:center;gap:16px 64px;width:100%;margin:10px 0 0;padding-top:28px;display:flex}.cs-credits[data-astro-cid-pznzci7v] dt[data-astro-cid-pznzci7v]{color:var(--ink-2);font-size:15px}.cs-credits[data-astro-cid-pznzci7v]>div[data-astro-cid-pznzci7v]{min-width:0;max-width:100%}.cs-credits[data-astro-cid-pznzci7v] dd[data-astro-cid-pznzci7v]{text-wrap:balance;letter-spacing:-.01em;margin:4px 0 0;font-size:19px;font-weight:500;line-height:1.35}.cs-lead[data-astro-cid-pznzci7v]{margin-top:var(--sp-gap);text-align:center}.cs-lead__video[data-astro-cid-pznzci7v]{width:min(100%, calc(86svh * var(--ar,1)));border-radius:var(--radius-inner);background:#000;height:auto;margin-inline:auto;display:block}.cs-lead[data-astro-cid-pznzci7v] img[data-astro-cid-pznzci7v]{width:min(100%, calc(86svh * var(--ar,1)));border-radius:var(--radius-inner);height:auto;margin-inline:auto}.cs-two[data-astro-cid-pznzci7v]{gap:var(--sp-gap);grid-template-columns:1fr 1fr;align-items:start;display:grid}.cs-two[data-astro-cid-pznzci7v] .mid[data-astro-cid-pznzci7v],.cs-happened[data-astro-cid-pznzci7v] .mid[data-astro-cid-pznzci7v]{margin-bottom:20px}.cs-text[data-astro-cid-pznzci7v] p[data-astro-cid-pznzci7v],.cs-list[data-astro-cid-pznzci7v]{max-width:62ch;font-size:19px;line-height:1.55}.cs-list[data-astro-cid-pznzci7v]{gap:8px;margin:0;padding-left:1.2em;display:grid}.cs-happened[data-astro-cid-pznzci7v]{max-width:820px}.bento[data-astro-cid-pznzci7v]{--g:12px;--u:calc((100cqi - 5 * var(--g)) / 6);grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:calc(.75 * var(--u));gap:var(--g);display:grid}@media (width>=760px){.carousel:has(>.carousel__track>.bento){margin-top:var(--sp-head);container-type:inline-size}.bento-wrap[data-astro-cid-pznzci7v]{container-type:inline-size}}.bento-wrap[data-astro-cid-pznzci7v]{margin-top:var(--sp-head)}.bento--outcomes[data-astro-cid-pznzci7v]{grid-auto-rows:minmax(calc(.75 * var(--u)), auto)}.tile[data-astro-cid-pznzci7v]{--in:5px;--cap:36px;border-radius:24px;flex-direction:column;min-width:0;min-height:0;margin:0;display:flex;position:relative}.tile__art[data-astro-cid-pznzci7v]{--lift:0px;--cw:min(76cqw, 76cqh * var(--r), var(--nw,10000px))}.bento--charts[data-astro-cid-pznzci7v] .tile__art[data-astro-cid-pznzci7v]{--cw:min(90cqw, 88cqh * var(--r), var(--nw,10000px))}.tile__art[data-astro-cid-pznzci7v] [data-astro-cid-pznzci7v]:is(img,video){max-width:none;width:calc(var(--cw) / var(--bw));height:calc(var(--cw) / var(--bw) / var(--R));left:calc(50% - var(--cw) / var(--bw) * (var(--bx) + var(--bw) / 2));top:calc(50% - var(--lift) - var(--cw) / var(--bw) / var(--R) * (var(--by) + var(--bh) / 2));display:block;position:absolute}.tile--whole[data-astro-cid-pznzci7v] .tile__art[data-astro-cid-pznzci7v]{--cw:min(100cqw - 32px, (100cqh - 32px) * var(--r), var(--nw,10000px))}.tile--cut[data-astro-cid-pznzci7v] .tile__art[data-astro-cid-pznzci7v]{--cw:min(100cqw - 8px, (100cqh - 8px) * var(--r), var(--nw,10000px));overflow:visible}.tile--hero[data-astro-cid-pznzci7v]{margin:var(--sp-head) 0 0;padding:20px 20px var(--cap)}.tile--hero[data-astro-cid-pznzci7v]+.bento-wrap[data-astro-cid-pznzci7v]{margin-top:12px}.tile--hero[data-astro-cid-pznzci7v] .tile__label[data-astro-cid-pznzci7v]{left:20px}.tile--hero[data-astro-cid-pznzci7v] img[data-astro-cid-pznzci7v]{width:100%;height:auto;display:block}.tile--fill[data-astro-cid-pznzci7v] .tile__art[data-astro-cid-pznzci7v] [data-astro-cid-pznzci7v]:is(img,video){object-fit:cover;width:100%;height:100%;inset:0}.tile__art[data-astro-cid-pznzci7v]{inset:var(--in) var(--in) var(--cap);border-radius:calc(24px - var(--in));background:var(--tile);position:absolute;overflow:hidden;container-type:size}.tile[data-astro-cid-pznzci7v] .plate,.tile__label[data-astro-cid-pznzci7v]{left:calc(var(--in) + 12px);right:calc(var(--in) + 12px);height:var(--cap);white-space:nowrap;text-overflow:ellipsis;color:var(--ink-2);letter-spacing:0;text-transform:none;align-items:center;margin:0;padding:0;font-size:13px;font-weight:500;line-height:1.3;display:flex;position:absolute;bottom:0;overflow:hidden}.tile[data-astro-cid-pznzci7v] .plate b{display:none}.tile[data-astro-cid-pznzci7v] .plate span{color:inherit;font-weight:600}.tile[data-astro-cid-pznzci7v] .plate span:before,.tile[data-astro-cid-pznzci7v] .plate span:after{content:none}.tile--words[data-astro-cid-pznzci7v]{justify-content:flex-end;gap:16px;padding:clamp(28px,4cqi,48px);overflow:hidden;container-type:inline-size}.tile__mark[data-astro-cid-pznzci7v]{margin-bottom:auto}.tile--words[data-astro-cid-pznzci7v] p[data-astro-cid-pznzci7v],.tile__quote[data-astro-cid-pznzci7v]{margin:0}.tile--headline[data-astro-cid-pznzci7v]{justify-content:center}.tile--words[data-astro-cid-pznzci7v]>[data-astro-cid-pznzci7v]{min-width:0}.tile__headline[data-astro-cid-pznzci7v]{font-family:var(--display);font-size:clamp(30px, min(30cqw * var(--hr,1), 7cqw), 92px);letter-spacing:-.01em;text-wrap:balance;max-width:22ch;line-height:1.02}.tile__stat[data-astro-cid-pznzci7v] b[data-astro-cid-pznzci7v]{white-space:nowrap;font-family:var(--display);font-weight:400;font-size:clamp(48px, min(50cqw * var(--hr,1), 40cqw, 150cqw / var(--n)), 168px);letter-spacing:-.02em;font-variant-numeric:lining-nums;line-height:.95;display:block}.tile__stat[data-astro-cid-pznzci7v] small[data-astro-cid-pznzci7v]{letter-spacing:0;font-size:.36em}.tile__stat[data-astro-cid-pznzci7v] span[data-astro-cid-pznzci7v]{color:var(--ink-2);max-width:24ch;margin-top:10px;font-size:clamp(15px,5cqi,19px);line-height:1.35;display:block}.tile--quote[data-astro-cid-pznzci7v]{justify-content:flex-end}.tile__mark[data-astro-cid-pznzci7v]{height:.5em;font-family:var(--display);color:var(--gold);font-size:72px;line-height:.9;display:block}.nobr[data-astro-cid-pznzci7v]{white-space:nowrap}.tile__quote[data-astro-cid-pznzci7v] p[data-astro-cid-pznzci7v]{font-family:var(--display);font-size:clamp(16px, calc(var(--qf) * 100cqw), 44px);text-wrap:pretty;line-height:1.25}.tile__quote[data-astro-cid-pznzci7v] p[data-astro-cid-pznzci7v]:after{content:"”";color:var(--gold);-webkit-text-stroke:.02em var(--gold);font-weight:700}.tile__quote[data-astro-cid-pznzci7v] footer[data-astro-cid-pznzci7v]{color:var(--ink-2);margin-top:16px;font-size:14px;font-weight:600}.cs-outcomes__head--text[data-astro-cid-pznzci7v]{gap:var(--sp-gap);grid-template-columns:5fr 7fr;align-items:baseline;display:grid}.cs-outcomes__head--text[data-astro-cid-pznzci7v] .big[data-astro-cid-pznzci7v]{margin:0}.cs-chapter--titled[data-astro-cid-pznzci7v]{margin-top:clamp(80px,9vw,120px)}.big[data-astro-cid-pznzci7v]+.cs-chapter--titled[data-astro-cid-pznzci7v]{margin-top:var(--sp-head)}.cs-chapter__head[data-astro-cid-pznzci7v]{gap:var(--sp-gap);border-top:1px solid color-mix(in srgb, var(--ink) 18%, transparent);grid-template-columns:5fr 7fr;align-items:baseline;padding-top:24px;display:grid}.cs-chapter__head[data-astro-cid-pznzci7v] .mid[data-astro-cid-pznzci7v]{margin:0}.next[data-astro-cid-pznzci7v]{border-radius:var(--radius);grid-template-columns:360px minmax(0,1fr) auto;align-items:center;gap:32px;padding:12px;text-decoration:none;transition:background-color .3s ease-out;display:grid;position:relative}.next__img[data-astro-cid-pznzci7v]{aspect-ratio:16/10;object-fit:cover;border-radius:var(--radius-inner);width:100%}.next__text[data-astro-cid-pznzci7v]{gap:10px;padding-right:20px;display:grid}.next__label[data-astro-cid-pznzci7v]{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);font-size:15px;font-weight:600}.next__title[data-astro-cid-pznzci7v]{font-family:var(--display);letter-spacing:-.01em;text-wrap:balance;font-size:clamp(36px,4.4vw,64px);line-height:1}.next__go[data-astro-cid-pznzci7v]{background:color-mix(in srgb, #fffaf0 70%, var(--paper));width:56px;height:56px;color:var(--ink);border-radius:50%;place-items:center;margin-right:20px;transition:background-color .2s ease-out,color .2s ease-out,box-shadow .2s ease-out;display:grid;box-shadow:inset 0 1px #fffcf5e6,inset 0 -1px #2818081a,0 0 0 1px #6e50241f,0 1px 2px #28180829,0 8px 16px -6px #28180852}.next__go[data-astro-cid-pznzci7v] svg[data-astro-cid-pznzci7v]{transition:transform .18s ease-out}.next__line[data-astro-cid-pznzci7v]{color:var(--ink-2);max-width:52ch;font-size:18px;line-height:1.45}@media (hover:hover){.next[data-astro-cid-pznzci7v]:hover .next__go[data-astro-cid-pznzci7v]{background:var(--ink);color:var(--paper)}.next[data-astro-cid-pznzci7v]:hover .next__go[data-astro-cid-pznzci7v] svg[data-astro-cid-pznzci7v]{transform:rotate(-45deg)}}.next[data-astro-cid-pznzci7v]:focus-visible{outline:2px solid var(--ink);outline-offset:3px}@media (width<=1099.98px){.cs-two[data-astro-cid-pznzci7v]{grid-template-columns:1fr}}@media (width<=759.98px){.cs-h[data-astro-cid-pznzci7v]{font-size:44px}.cs-credits[data-astro-cid-pznzci7v]{grid-template-columns:1fr 1fr}.cs-credits[data-astro-cid-pznzci7v] dd[data-astro-cid-pznzci7v]{font-size:17px}.cs-lead[data-astro-cid-pznzci7v] img[data-astro-cid-pznzci7v],.cs-lead__video[data-astro-cid-pznzci7v]{width:100%;max-height:none}.cs-text[data-astro-cid-pznzci7v] p[data-astro-cid-pznzci7v],.cs-list[data-astro-cid-pznzci7v]{font-size:17px}.cs-chapter__head[data-astro-cid-pznzci7v],.cs-outcomes__head--text[data-astro-cid-pznzci7v]{grid-template-columns:1fr;gap:12px}.bento[data-astro-cid-pznzci7v]{flex-direction:column;display:flex}.tile--words[data-astro-cid-pznzci7v]{container-type:inline-size}.tile__art[data-astro-cid-pznzci7v]{margin:var(--in);flex:none;position:static;container-type:inline-size}.tile__art[data-astro-cid-pznzci7v] [data-astro-cid-pznzci7v]:is(img,video){width:100%;max-width:calc(var(--W,10000px) + 44px);box-sizing:border-box;height:auto;margin-inline:auto;padding:22px;position:static}.tile[data-astro-cid-pznzci7v] .tile__art[data-astro-cid-pznzci7v] [data-astro-cid-pznzci7v]:is(img,video){top:auto;left:auto}.carousel[data-carousel] .carousel__track figure[data-astro-cid-pznzci7v].tile{--in:10px;--cap:40px;background:color-mix(in srgb, var(--paper) 88%, transparent);gap:0;padding:0}.carousel[data-carousel] .carousel__track figure[data-astro-cid-pznzci7v].tile .tile__art[data-astro-cid-pznzci7v]{min-height:0;margin:var(--in) var(--in) var(--cap);flex:1 1 0;position:relative}.carousel[data-carousel] .carousel__track figure[data-astro-cid-pznzci7v].tile .plate{position:absolute}.carousel[data-carousel] .carousel__track figure[data-astro-cid-pznzci7v].tile .tile__art[data-astro-cid-pznzci7v] img[data-astro-cid-pznzci7v]{object-fit:contain;border-radius:0;padding:28px;position:absolute;inset:0}.carousel[data-carousel] .carousel__track figure[data-astro-cid-pznzci7v].tile--fill .tile__art[data-astro-cid-pznzci7v] img[data-astro-cid-pznzci7v]{object-fit:cover;padding:0}.carousel[data-carousel] .carousel__track figure[data-astro-cid-pznzci7v].tile .plate{text-align:left;order:0}.carousel[data-carousel] .carousel__track figure[data-astro-cid-pznzci7v].tile .plate span{color:var(--ink-2);font-size:13px;font-weight:500}.tile--fill[data-astro-cid-pznzci7v] .tile__art[data-astro-cid-pznzci7v] [data-astro-cid-pznzci7v]:is(img,video){padding:0}.tile--words[data-astro-cid-pznzci7v]{min-height:0}.tile__headline[data-astro-cid-pznzci7v]{font-size:34px}.tile__stat[data-astro-cid-pznzci7v] b[data-astro-cid-pznzci7v]{font-size:64px}.tile__quote[data-astro-cid-pznzci7v] p[data-astro-cid-pznzci7v]{font-size:21px}.next[data-astro-cid-pznzci7v]{grid-template-columns:1fr;gap:16px;padding:10px 10px 18px}.next__text[data-astro-cid-pznzci7v]{padding:0 8px}.next__go[data-astro-cid-pznzci7v]{justify-self:end;width:48px;height:48px;margin:0 8px 0 0}.next__line[data-astro-cid-pznzci7v]{font-size:16px}}
