/* Copied NYRR Events Calendar component CSS from outputs/nyrr-current-source/pages/events-calendar.html. */

    @layer reset, tokens, base, layouts, atoms, components, utilities;

@layer components;@layer components{.sdnjjd3{--sdnjjd0: polygon( 75.465% 4.337%,75.465% 4.337%,76.398% 3.074%,77.475% 2.021%,78.668% 1.182%,79.952% .563%,81.301% .169%,82.689% .005%,84.089% .076%,85.477% .389%,86.824% .948%,88.107% 1.758%,88.107% 1.758%,89.254% 2.785%,90.212% 3.969%,90.975% 5.282%,91.537% 6.694%,91.896% 8.178%,92.045% 9.705%,91.98% 11.245%,91.695% 12.771%,91.187% 14.254%,90.451% 15.665%,40.451% 95.665%,40.451% 95.665%,39.851% 96.522%,39.185% 97.288%,38.46% 97.962%,37.684% 98.542%,36.864% 99.027%,36.008% 99.415%,35.123% 99.705%,34.217% 99.895%,33.298% 99.984%,32.372% 99.971%,32.372% 99.971%,31.535% 99.985%,30.702% 99.915%,29.878% 99.762%,29.068% 99.527%,28.279% 99.21%,27.516% 98.811%,26.784% 98.331%,26.089% 97.77%,25.438% 97.128%,24.834% 96.407%,2.107% 66.407%,2.107% 66.407%,1.255% 65.077%,.624% 63.652%,.212% 62.16%,.018% 60.632%,.038% 59.096%,.269% 57.581%,.711% 56.116%,1.36% 54.731%,2.214% 53.454%,3.27% 52.315%,3.27% 52.315%,4.479% 51.377%,5.775% 50.684%,7.131% 50.231%,8.52% 50.017%,9.916% 50.039%,11.294% 50.294%,12.625% 50.78%,13.885% 51.493%,15.045% 52.432%,16.081% 53.594%,31.75% 74.278%,75.465% 4.337% );--sdnjjd1: 128px;--sdnjjd2: 48px}.sdnjjd4[data-with-margin-top=true]{margin-top:250px}@media(max-width:47.99em){.sdnjjd3{--sdnjjd1: 64px}.sdnjjd4[data-with-margin-top=true]{margin-top:calc(var(--sdnjjd1) + var(--space-16))}}}
html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}

@layer components;@layer components{.pqwlss1{width:fit-content;max-width:1280px;height:var(--sdnjjd2);display:flex;justify-content:center;margin-inline:auto;pointer-events:auto;position:relative;border-radius:var(--static-radius-xl)}.pqwlss1:before{content:"";position:absolute;top:calc(-1 * (var(--sdnjjd1)));left:50%;transform:translate(-50%);width:100vw;height:var(--pqwlss0, 0px);background-color:var(--surface-fixed-white);border-bottom-left-radius:var(--static-radius-xl);border-bottom-right-radius:var(--static-radius-xl);overflow:clip;z-index:-1;pointer-events:none}.pqwlss2{display:flex;align-items:center;flex-wrap:nowrap;height:100%;padding-inline:var(--responsive-page-margin);border:1px solid var(--navigation-primary-border-default);border-radius:var(--static-radius-xl);overflow:clip;background-color:var(--navigation-primary-bg-default)}.pqwlss1[data-theme-mode=dark] .pqwlss2{background-color:var(--neutral-900-alpha-80);border-color:var(--navigation-fixed-border-default)}.pqwlss3{flex-shrink:0;line-height:1em;height:100%}.pqwlss4{height:100%;background:none;border:none}.pqwlss5{height:100%;background:none;border:none;line-height:1em;padding-inline-start:var(--responsive-space-xs)}.pqwlss5:focus-visible{outline-offset:-2px}.pqwlss6{display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:var(--space-32);padding-block-start:var(--space-96);padding-block-end:var(--space-64)}.pqwlss7{width:var(--size-24);height:var(--size-24);line-height:1em;color:var(--navigation-subnavigation-link-default)}.pqwlss5:hover .pqwlss7{color:var(--navigation-subnavigation-link-hover)}.pqwlss5:focus-visible .pqwlss7{color:var(--navigation-subnavigation-link-hover)}.pqwlss1[data-theme-mode=dark] .pqwlss7{color:var(--navigation-fixed-link-default)}.pqwlss1[data-theme-mode=dark] .pqwlss7:hover{color:var(--navigation-subnavigation-link-active)}@media(max-width:47.99em){.pqwlss1,.pqwlss3{display:none}}@media(prefers-reduced-motion:no-preference){.pqwlss1:before{transition:height .18s cubic-bezier(.65,0,.35,1)}.pqwlss4,.pqwlss7{transition:color .25s cubic-bezier(.33,1,.68,1)}}}
@keyframes _6xawv11{0%{opacity:0;transform:translateY(8px);filter:blur(2px)}to{opacity:1;transform:translateY(0);filter:blur(0px)}}animated-global-header[data-intro-animation=animating] [data-el=header-top-items-left],animated-global-header[data-intro-animation=animating] [data-el=header-top-items-right],animated-global-header[data-intro-animation=animating] [data-el=header-logo-wrapper],animated-global-header[data-intro-animation=animating] [data-el=primary-navigation],animated-global-header[data-intro-animation=animating] [data-el=primary-navigation-bar-item],animated-global-header[data-intro-animation=animating] [data-el=primary-navigation-more-trigger],animated-global-header[data-intro-animation=animating] [data-el=primary-navigation-pinned-item],animated-global-header[data-intro-animation=animating] [data-el=primary-navigation-search-button]{animation-name:_6xawv11;animation-delay:calc(var(--_6xawv10) * 50ms);animation-duration:.5s;animation-fill-mode:forwards}animated-global-header[data-intro-animation=completed] [data-el=header-top-items-left],animated-global-header[data-intro-animation=completed] [data-el=header-top-items-right],animated-global-header[data-intro-animation=completed] [data-el=header-logo-wrapper],animated-global-header[data-intro-animation=completed] [data-el=primary-navigation],animated-global-header[data-intro-animation=completed] [data-el=primary-navigation-bar-item],animated-global-header[data-intro-animation=completed] [data-el=primary-navigation-more-trigger],animated-global-header[data-intro-animation=completed] [data-el=primary-navigation-pinned-item],animated-global-header[data-intro-animation=completed] [data-el=primary-navigation-search-button]{animation-name:unset;opacity:1}animated-global-header [data-el=global-header][data-expanded=false] [data-el=header-top-items-left],animated-global-header [data-el=global-header][data-expanded=false] [data-el=header-top-items-right]{animation-fill-mode:none;opacity:0;pointer-events:none}animated-global-header [data-el=global-header][data-expanded=false] [data-el=primary-navigation]{animation-fill-mode:none;opacity:0;pointer-events:none}animated-global-header [data-el=global-header][data-pushed=true] [data-el=header-logo]{pointer-events:none}@media(prefers-reduced-motion:no-preference){animated-global-header:not([data-intro-animation=completed]) [data-el=header-top-items-left],animated-global-header:not([data-intro-animation=completed]) [data-el=header-top-items-right],animated-global-header:not([data-intro-animation=completed]) [data-el=primary-navigation],animated-global-header:not([data-intro-animation=completed]) [data-el=primary-navigation-bar-item],animated-global-header:not([data-intro-animation=completed]) [data-el=primary-navigation-more-trigger],animated-global-header:not([data-intro-animation=completed]) [data-el=primary-navigation-pinned-item],animated-global-header:not([data-intro-animation=completed]) [data-el=primary-navigation-search-button]{opacity:0;transition:all .25s cubic-bezier(.33,1,.68,1)}animated-global-header:not([data-intro-animation=completed]) [data-el=header-logo-wrapper]{opacity:0;transition:opacity .25s cubic-bezier(.33,1,.68,1)}}

.yn3byj0{padding-block:var(--responsive-space-6xl)}.yn3byj0 section[data-block-type=image-block],.yn3byj0 section[data-block-type=gallery-block],.yn3byj0 section[data-block-type=cta-block],.yn3byj0 section[data-block-type=document-file-block],.yn3byj0 section[data-block-type=video-block]{padding-block-start:0;padding-block-end:var(--responsive-space-5xl)}
._5gb7mx0{padding-block:var(--responsive-space-7xl)}
._19l7kwp0{display:flex;justify-content:center;width:100%;max-width:550px;margin:0 auto}._19l7kwp1{width:100%;display:flex;justify-content:center}._19l7kwp2{width:100%;max-width:550px;margin:0 auto}._2v0s4q0 iframe{width:100%}.rzox1c1{pointer-events:auto;aspect-ratio:1.7777777777777777px}.rzox1c2{pointer-events:none}.rzox1c3{position:relative;display:flex;column-gap:var(--size-8)}.rzox1c4:not(:focus-visible):not(:active){width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._1xnrt4p0{padding-block:var(--responsive-space-6xl)}._1xnrt4p0[data-narrow=true]{--_80vc2k1: 464px}
._1tbmr6j0{align-self:flex-end}._1tbmr6j1{display:flex;gap:var(--space-14);justify-content:center;margin-block-start:var(--space-48)}._1tbmr6j1:has(a){justify-content:flex-end}.j4rrmc0{display:flex;flex-direction:column;row-gap:var(--space-12);margin-bottom:var(--space-24)}.j4rrmc1{display:flex;align-items:center;justify-content:space-between}.j4rrmc2{width:100%;display:flex;align-items:center;justify-content:flex-end;gap:var(--space-24)}.j4rrmc3{text-transform:uppercase;background:none;border:none;justify-self:start;font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);color:var(--text-action-action-tertiary)}.j4rrmc3:disabled{opacity:.5;cursor:not-allowed}.j4rrmc3:hover:not(:disabled){color:var(--text-action-action-tertiary-hover)}.j4rrmc3:focus-visible:not(:disabled){outline:1px solid var(--surface-action-action-primary);outline-offset:var(--size-2);color:var(--text-action-action-tertiary-hover)}@media(max-width:47.99em){.j4rrmc1,.j4rrmc2{flex-direction:column;gap:var(--space-12)}}@media(prefers-reduced-motion:no-preference){.j4rrmc3{transition:color .3s,opacity .25s}}._1jeyt1b0{container:news-hub / inline-size;padding-block:var(--responsive-space-7xl);display:flex;flex-direction:column}
._1usaylh0{padding-block:var(--responsive-space-7xl)}
._119xthf1{padding-block:var(--responsive-space-7xl)}._119xthf2{margin-block-end:var(--responsive-space-4xl);color:var(--text-brand-higher-contrast);font-size:var(--responsive-body-md);font-weight:var(--font-weight-regular)}._119xthf3{--_119xthf0: 100svh;width:100%;height:var(--height-320, var(--_119xthf0));border:0;display:block}@media(min-width:48em){._119xthf3{height:var(--height-768, var(--height-320, var(--_119xthf0) ) )}}@media(min-width:64em){._119xthf3{height:var(--height-1024, var(--height-768, var(--height-320, var(--_119xthf0) ) ) )}}@media(min-width:96em){._119xthf3{height:var(--height-1536, var(--height-1024, var(--height-768, var(--height-320, var(--_119xthf0) ) ) ) )}}
@layer atoms;._1fxz8sp4{font:var(--section-headings-heading-xs);color:var(--heading-tertiary)}._1fxz8sp5{font:var(--section-headings-heading-md)}._1fxz8sp6{display:none}._1fxz8sp9{font:var(--section-headings-heading-sm)}._1fxz8spa{font:var(--section-headings-heading-md)}._1fxz8spb{font:var(--section-headings-heading-lg)}@layer atoms{._1fxz8sp1{font-weight:var(--font-weight-extrabold);text-transform:uppercase;margin-block-end:var(--responsive-space-2xl)}._1fxz8sp2{display:block;color:var(--heading-primary);margin-block-end:var(--_1fxz8sp0, var(--space-2))}._1fxz8sp7{color:var(--heading-primary)}}

@layer reset;@layer tokens;@layer base;@layer layouts;@layer atoms;@layer components;@layer utilities;
.p9opoy0{display:flex;gap:var(--space-14);justify-content:center;margin-block-start:var(--space-48)}.p9opoy0:has(a){justify-content:flex-end}._101w1uo0{display:flex;flex-direction:column;row-gap:var(--space-12);margin-bottom:var(--space-24)}._101w1uo1{display:flex;align-items:center;justify-content:space-between;gap:var(--space-24)}._101w1uo2{display:flex;flex-direction:column;flex-shrink:0;width:var(--size-240)}._101w1uo3{display:flex;flex:1;min-width:0;align-items:center;justify-content:flex-end;gap:var(--space-24)}._101w1uo4{text-transform:uppercase;background:none;border:none;justify-self:start;font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);color:var(--text-action-action-tertiary)}._101w1uo4:disabled{opacity:.25;cursor:not-allowed}._101w1uo4:hover:not(:disabled){color:var(--text-action-action-tertiary-hover)}._101w1uo4:focus-visible:not(:disabled){outline:1px solid var(--surface-action-action-primary);outline-offset:var(--size-2);color:var(--text-action-action-tertiary-hover)}@media(max-width:47.99em){._101w1uo1{flex-direction:column;gap:var(--space-12)}._101w1uo2{width:100%}._101w1uo3{flex-direction:column;gap:var(--space-12);width:100%}}@media(prefers-reduced-motion:no-preference){._101w1uo4{transition:color .3s,opacity .25s}}._1kii1kw0{color:var(--text-brand-high-contrast);padding-block:var(--responsive-space-7xl);max-width:var(--component-max-width);margin-inline:auto}._1kii1kw1{display:flex;justify-content:flex-end;margin-block-start:var(--space-48)}
._17zjjo13{display:flex;flex-direction:var(--_17zjjo11, var(--_17zjjo10));justify-content:flex-end;gap:var(--space-14)}._17zjjo13:has(a){cursor:pointer}._17zjjo14{container:content-header / inline-size;display:flex;flex-direction:column;align-items:flex-start;width:100%}._17zjjo15{margin-block-end:var(--space-14)}._17zjjo16{margin-block-start:var(--space-4);color:var(--text-brand-high-contrast);font-size:var(--font-size-md)}._17zjjo17{color:var(--text-brand-higher-contrast)}._17zjjo18{font:var(--cards-card-md-bold)}@container content-header (min-width: 20em){._17zjjo16{font-size:var(--font-size-lg)}}@container content-header (min-width: 36em){._17zjjo18{font:var(--cards-card-lg-bold)}}._15tnekk1{width:100%;height:100%;object-fit:cover}@media(prefers-reduced-motion:no-preference){._15tnekk0{scale:1.05;transition:scale .3s cubic-bezier(.34,1.56,.64,1)}._17zjjo13:has(a):hover ._15tnekk0{scale:1.1}}
.imoico0{display:grid;grid-template-columns:1fr}.imoico0[data-has-description=true]{grid-template-columns:4fr 8fr;column-gap:var(--space-64)}.imoico1{width:100%;max-width:320px;color:var(--text-brand-higher-contrast);font-size:var(--responsive-body-md);font-weight:var(--font-weight-regular)}.imoico2{margin-block-end:var(--space-12)}.imoico5{padding-block:var(--responsive-space-lg)}.imoico3 .imoico4:last-child details{border-bottom:1px solid var(--surface-border-secondary)}@media(max-width:47.99em){.imoico0{display:flex;flex-direction:column;row-gap:var(--space-24);margin-block-start:var(--space-8)}}._1u2rv5n0{border-top:1px solid var(--surface-border-secondary)}._1u2rv5n1{list-style-type:none;display:flex;align-items:center;justify-content:space-between;column-gap:var(--space-16);padding-block:var(--responsive-space-xl);cursor:pointer}._1u2rv5n1:hover{background-color:var(--surface-brand-accent)}details[open] ._1u2rv5n2{color:var(--icon-button-primary-border-active)}details[open] ._1u2rv5n3{transform:rotate(.5turn)}._1u2rv5n0 .imoico5>:is(p,ul,ol,blockquote,h1,h2,h3,h4,h5,h6){max-width:none;margin-inline:0}@media(min-width:48em){._1u2rv5n0 .imoico5>:is(p,ul,ol,blockquote,h1,h2,h3,h4,h5,h6){max-width:none}}
.d8896s0{padding-block:var(--responsive-space-7xl)}.d8896s1{display:grid;row-gap:var(--space-16);column-gap:var(--space-24);grid-template-columns:repeat(2,minmax(0,1fr))}.d8896s2{background:var(--page-bg-primary);box-shadow:var(--black-shadow-blur);border-radius:var(--radius-xl);display:flex;align-items:center;justify-content:center;aspect-ratio:152 / 101}.d8896s3{margin:auto;padding:var(--responsive-space-lg)}@media(min-width:48em){.d8896s1{row-gap:var(--space-20);grid-template-columns:repeat(4,minmax(0,1fr))}.d8896s2{aspect-ratio:168 / 112}}@media(min-width:64em){.d8896s1{row-gap:var(--space-24);grid-template-columns:repeat(6,minmax(0,1fr))}.d8896s2{aspect-ratio:220 / 147}}
._18w5qki0{list-style-type:none;display:flex;justify-content:flex-end;flex-wrap:wrap;gap:var(--space-8)}._18w5qki1{background:var(--gradient-frost-bg);color:var(--text-brand-higher-contrast);box-shadow:var(--black-shadow-blur);border-radius:var(--radius-full);padding-block:var(--responsive-space-xs);padding-inline:var(--responsive-space-lg);font:var(--body-body-xs-regular);display:flex;align-items:center;gap:var(--responsive-space-xs)}._18w5qki2{background:none;border:none;color:var(--text-brand-higher-contrast)}._18w5qki3{width:var(--size-12);height:var(--size-12)}._1430c5q0{text-align:center;padding-block:var(--responsive-space-8xl)}._1430c5q1{text-transform:uppercase}._1430c5q2{margin-block-start:var(--space-12);font:var(--body-body-md-regular)}
._1azrh0g1{color:var(--heading-secondary);font:var(--section-headings-heading-lg);text-transform:uppercase;white-space:nowrap}._1azrh0g2{display:none;margin-bottom:calc(var(--responsive-space-5xl) * -1);position:relative;text-align:center}._1azrh0g3{font:inherit;font-size:var(--_1azrh0g0, 1em);line-height:.65;white-space:nowrap}._1azrh0g4{opacity:0;pointer-events:none;position:absolute;width:max-content}._1azrh0g5{margin-bottom:0}@media(min-width:48em){._1azrh0g2{display:block}._1azrh0g5{display:none}}@layer components;@layer components{.rtv30b2{position:relative;border-radius:var(--static-radius-lg);overflow:clip}.rtv30b2:has(a){cursor:pointer}.rtv30b3{aspect-ratio:342 / 502}.rtv30b4{aspect-ratio:320 / 205}.rtv30b5{background:linear-gradient(#0003 0% 60%,#00000080 75%);container:content-header / inline-size;color:var(--text-fixed-white);position:absolute;inset:0;padding:var(--responsive-space-lg);z-index:1;display:flex;gap:var(--static-space-xl);justify-content:space-between}.rtv30b6{display:flex;gap:var(--static-space-sm);flex-direction:column;align-items:start;justify-content:end}.rtv30b7{font:var(--body-body-xxs-bold);color:var(--text-fixed-white);letter-spacing:.05em;text-transform:uppercase}.rtv30b8{font:var(--cards-card-sm-bold);color:var(--text-fixed-white)}.rtv30b9{font:var(--cards-card-xs-regular);opacity:.9}.rtv30ba{font:var(--body-body-xxs-bold);color:var(--text-fixed-white);margin:0;letter-spacing:.05em}.rtv30bb{position:absolute;top:var(--space-18);left:var(--responsive-space-lg);z-index:2;pointer-events:none;display:flex;gap:var(--responsive-space-sm);align-items:center;justify-content:center;padding:var(--responsive-space-xs);border-radius:var(--static-radius-sm);background:var(--surface-fixed-brand-tertiary);color:var(--text-fixed-white);text-transform:uppercase;white-space:nowrap}.rtv30bc{white-space:normal;max-width:calc(100% - var(--responsive-space-lg) * 2);text-align:left}.rtv30bd{font:var(--body-body-xs-bold);margin:0}.rtv30be{display:flex;flex-direction:column;align-items:center}.rtv30bf{font:var(--schedule-date-display-xs)}.rtv30b4 .rtv30bf{font:var(--schedule-date-display-sm)}.rtv30bg{font:var(--schedule-card-month-display)}.rtv30bh{background:var(--surface-transparency-overlay-dark);backdrop-filter:blur(15px);box-shadow:var(--black-shadow-blur);align-self:end;flex-shrink:0;flex-grow:0;height:var(--space-44);width:var(--space-44);padding:var(--space-4);border-radius:var(--static-radius-2xl)}.rtv30bi{padding:var(--space-8)}.rtv30bj{flex-shrink:0;height:var(--space-56);max-width:70%;width:100%}.rtv30bk{object-position:left center}.rtv30bl{height:100%;width:100%;object-fit:cover}@media(min-width:28em){.rtv30b3{aspect-ratio:229 / 336}.rtv30b4{aspect-ratio:475 / 305}}@media(min-width:64em){.rtv30b3{aspect-ratio:300 / 440}.rtv30b4{aspect-ratio:542 / 348}.rtv30b4 .rtv30bh{height:var(--space-56);width:var(--space-56)}.rtv30b4 .rtv30bi{padding:var(--space-10)}.rtv30b4 .rtv30bj{height:var(--space-80)}}@media(min-width:96em){.rtv30b4{aspect-ratio:709 / 456}.rtv30b4 .rtv30bj{height:var(--space-96)}}@media(prefers-reduced-motion:no-preference){.rtv30bl{scale:1.05;transition:scale .25s cubic-bezier(.34,1.56,.64,1)}.rtv30b2:has(a):hover .rtv30bl{scale:1.1}}}.buu4250{display:grid;gap:var(--space-12);grid-auto-flow:column;justify-content:start;overscroll-behavior-x:contain;padding-block-end:var(--responsive-space-5xl);padding-block-start:var(--responsive-space-2xl)}.buu4251{grid-auto-columns:230px}.buu4252{grid-auto-columns:320px}@media(min-width:28em){.buu4252{grid-auto-columns:464px}}@media(min-width:64em){.buu4251{grid-auto-columns:300px}.buu4252{grid-auto-columns:530px}}@media(min-width:96em){.buu4251{grid-auto-columns:341px}.buu4252{grid-auto-columns:709px}}.lh6c1d0{padding-block:var(--responsive-space-7xl);position:relative;overflow:hidden}.lh6c1d1{margin-bottom:0}.lh6c1d2{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:var(--static-space-xl)}.lh6c1d3{display:flex;align-items:center;column-gap:var(--static-space-xl)}
._1kr7hum2{text-align:center}._1kr7hum3{display:flex;flex-direction:column;gap:var(--responsive-space-md);text-align:center}._1kr7hum4{aspect-ratio:1 / 1;border-radius:50%;overflow:hidden;margin-inline:auto;max-width:226px;width:100%}._1kr7hum2 ._1kr7hum4{margin-bottom:var(--responsive-space-2xl)}._1kr7hum5{display:flex;flex-direction:column;color:var(--text-brand-high-contrast);gap:var(--responsive-space-2xl)}._1kr7hum6{color:var(--text-brand-secondary);aspect-ratio:45 / 35;height:auto;width:45px}._1kr7hum2 ._1kr7hum6{width:40px;margin-inline:auto}._1kr7hum7{font:var(--semantic-headings-h4)}._1kr7hum2 ._1kr7hum7{font:var(--semantic-headings-h5)}._1kr7hum8{font:var(--semantic-headings-h3)}._1kr7hum7 p{font:inherit}._1kr7hum7 p+p{margin-top:1.2em}._1kr7hum9{display:block;height:0;font-size:0}@media(min-width:48em){._1kr7hum0{display:grid;align-items:center;gap:var(--responsive-space-2xl);grid-template-columns:repeat(12,minmax(0,1fr))}._1kr7hum0 ._1kr7hum3{grid-column-start:2;grid-column-end:6}._1kr7hum0 ._1kr7hum4{max-width:464px}._1kr7hum0 ._1kr7hum5{grid-column-start:7;grid-column-end:12}._1kr7hum1 ._1kr7hum5{grid-column-start:3;grid-column-end:11}}@media(max-width:47.99em){._1kr7hum6{width:33.75px}}._1a3ylhj0{display:flex;flex-direction:column;gap:var(--responsive-space-md)}._1a3ylhj1{font:var(--cards-card-md-bold)}._1kr7hum0 ._1a3ylhj1{font:var(--cards-card-lg-bold)}._1a3ylhj1 a{border-bottom:1px solid currentColor}._1a3ylhj2{font:var(--body-body-sm-regular);text-transform:uppercase}._1ftu2ag0{padding-block:var(--responsive-space-7xl)}._1ftu2ag1{margin-bottom:var(--responsive-space-6xl)}._1ftu2ag2{display:grid;gap:var(--responsive-space-2xl);row-gap:var(--responsive-space-6xl);grid-template-columns:1fr}@media(min-width:48em){._1ftu2ag2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64em){._1ftu2ag2{grid-template-columns:repeat(3,minmax(0,1fr))}}
._1hbswef0{display:flex;flex-direction:column;row-gap:var(--space-8)}._1hbswef1{position:relative;border:1px solid var(--input-border-default);border-radius:var(--radius-md);background-color:var(--input-bg-default)}._1hbswef1:has(input:disabled){border-color:var(--input-border-disabled);background-color:var(--input-bg-disabled)}._1hbswef1:has(input:not(:disabled):hover){border-color:var(--input-border-hover);background-color:var(--input-bg-hover)}._1hbswef1:has(input:focus){border-color:var(--input-border-hover)}._1hbswef1:has(input:not(:placeholder-shown)){border-color:var(--input-border-hover);background-color:var(--input-bg-hover)}._1hbswef1:has(input::not(:disabled):active){border-color:var(--input-border-active);background-color:var(--input-bg-active)}._1hbswef2{width:100%;border:none;padding:var(--space-12);font:var(--body-body-sm-regular);background-color:inherit;border-radius:var(--radius-md)}._1hbswef2::placeholder{color:var(--input-text-default)}._1hbswef2:disabled{color:var(--input-text-disabled)}._1hbswef2:hover{color:var(--input-text-hover)}._1hbswef2:active{color:var(--input-text-active)}._1hbswef2[data-has-icon=true]{padding-left:var(--space-44)}._1hbswef3{font:var(--body-body-md-regular)}._1hbswef4{position:absolute;top:50%;left:var(--space-12);transform:translateY(-50%);width:var(--size-24);height:var(--size-24)}._1hbswef5{color:var(--input-text-sub-text);font:var(--body-body-xs-regular)}@media(max-width:47.99em){._1hbswef2[data-has-icon=true]{padding-left:var(--space-40)}._1hbswef4{width:var(--size-20);height:var(--size-20)}}
@layer components;._1ve5k9y5{--stroke-width: var(--size-6)}._1ve5k9y2[data-dragging]>*{cursor:grabbing;user-select:none}@layer components{._1ve5k9y1{--_1ve5k9y0: calc((100vw - var(--component-max-width)) / 2);position:relative}._1ve5k9y2{display:flex;flex-direction:row;gap:var(--responsive-gutters);overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;list-style-type:none;flex:1;padding-inline:max(var(--responsive-page-margin),var(--_1ve5k9y0));cursor:grab;-webkit-overflow-scrolling:touch}._1ve5k9y2::-webkit-scrollbar{display:none}._1ve5k9y2[data-dragging]{cursor:grabbing;user-select:none}._1ve5k9y2[data-touch-scrolling]{scroll-behavior:auto;scroll-snap-type:none}._1ve5k9y3{overflow:hidden}._1ve5k9y4{display:none}._1ve5k9y6{flex-shrink:0;scroll-margin-left:max(var(--responsive-page-margin),var(--_1ve5k9y0));scroll-snap-align:start}._1ve5k9y7{transform:translate(max(var(--responsive-page-margin),var(--_1ve5k9y0)))}@media(pointer:coarse){._1ve5k9y2{touch-action:pan-y}}}

@layer components;._92c1svb span{color:var(--text-fixed-white);font:var(--h1-tighter)}._92c1svb._92c1svd span{font:var(--semantic-headings-h2)}._92c1svf{width:fit-content;height:fit-content}._92c1svg{max-width:260px;height:120px}._92c1svh{max-width:400px;width:100%}._92c1svi{max-height:200px}._92c1svj{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;width:100%;gap:var(--responsive-space-2xl)}@layer components{._92c1sv2{--_92c1sv1: 400px;display:flex;flex-direction:column;justify-content:flex-end;position:relative;overflow:hidden;padding-block-end:var(--responsive-space-7xl);min-height:var(--_92c1sv1)}._92c1sv0[data-pinned=true] ._92c1sv2{padding-block-start:calc(var(--sdnjjd1) + var(--sdnjjd2) + var(--responsive-space-3xl))}._92c1sv3:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0003,#0000000d 45%,#00000080);z-index:0}._92c1sv4:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#00000080,#0003 45%,#000c);z-index:0}._92c1sv5{background:var(--surface-fixed-brand-off)}._92c1sv6{position:absolute;bottom:0;right:0;height:392px;width:auto;aspect-ratio:81 / 134;color:var(--text-fixed-white);opacity:.2;pointer-events:none;z-index:0}._92c1sv7{--_92c1sv1: 560px}._92c1sv7:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#00000080,#0000 35%);z-index:0;pointer-events:none}._92c1sv8{display:flex;flex-direction:column;align-items:flex-start;gap:var(--responsive-space-2xl);padding-block-start:var(--responsive-space-8xl);position:relative;margin-inline:auto;z-index:1}._92c1sv9{display:flex;flex-direction:row;align-items:flex-end;gap:var(--responsive-space-4xl);width:100%}._92c1sva{display:flex;flex-direction:column;align-items:flex-start;gap:var(--responsive-space-2xl);flex:1 1 auto;min-width:0}._92c1svb{min-width:0;text-align:left;margin-bottom:0}._92c1svc{flex:0 0 auto;max-width:500px;margin:0;font:var(--body-body-lg-regular);color:var(--text-fixed-white)}._92c1sve{position:absolute;inset:0;z-index:-1}._92c1svf picture{aspect-ratio:auto;height:100%;justify-content:flex-start;max-height:100%;max-width:100%;width:auto}._92c1svi img{height:auto;max-height:200px;width:auto}._92c1svk{display:flex;gap:var(--responsive-space-2xl);flex-wrap:wrap}._92c1svl{display:flex;gap:var(--responsive-space-2xl);justify-content:flex-start;flex-wrap:wrap}._92c1svm{white-space:nowrap}@media(min-width:48em){._92c1svc{width:50%}}@media(min-width:64em){._92c1svc{width:40%}}@media(max-width:47.99em){._92c1sv2{--_92c1sv1: 360px}._92c1sv6{height:280px;right:calc((100vw - 48em)*.1)}._92c1sv7{--_92c1sv1: 400px}._92c1sv9{flex-direction:column;align-items:flex-start;gap:var(--responsive-space-2xl)}._92c1sva{width:100%}._92c1svc{width:100%;max-width:none}._92c1svi img{max-height:150px;max-width:150px}._92c1svl{width:100%}}}@media(max-width:47.99em){._92c1svg{max-width:180px;height:80px}._92c1svh{max-width:200px}._92c1svi{max-width:150px;max-height:150px}._92c1svj{flex-direction:column;align-items:flex-start}}
.kcif4l0{padding-block:var(--responsive-space-7xl)}.kcif4l1{display:grid;gap:var(--space-24);grid-template-columns:minmax(0,1fr)}.kcif4l2{min-width:0}@media(min-width:48em){.kcif4l1{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:64em){.kcif4l1{grid-template-columns:repeat(4,minmax(0,1fr))}}

._15no4wh0{position:relative;text-align:center;border-radius:var(--static-radius-xl);overflow:clip;justify-content:flex-end}._15no4wh1{aspect-ratio:1 / 1;min-height:380px}._15no4wh2{justify-content:center;min-height:220px}._15no4wh3{padding-block:var(--responsive-space-7xl);border-radius:var(--static-radius-lg);overflow:clip}._15no4wh4{border-radius:var(--static-radius-xl)}._15no4wh5{display:flex;flex-direction:column;text-decoration:none}._15no4wh8{padding:var(--responsive-space-3xl);flex-basis:100%;display:flex;flex-direction:column;align-items:start;gap:var(--responsive-space-2xl)}._15no4wh0 ._15no4wh8{position:relative;align-items:center;flex-basis:auto;padding-block-end:var(--responsive-space-5xl);z-index:1}._15no4wh1 ._15no4wh8{background:linear-gradient(to top,var(--gradient-linear-start) 0%,var(--gradient-linear-start) 70%,var(--gradient-linear-end) 100%)}._15no4wh2 ._15no4wh8{align-items:center;text-align:center;width:100%}._15no4wh6 ._15no4wh8{order:2}._15no4wh7 ._15no4wh8{order:1}._15no4wh9{flex-shrink:0;height:80px;margin-block-end:calc(var(--responsive-space-sm) - var(--responsive-space-2xl));overflow:hidden;width:120px}._15no4wh0 ._15no4wh9{height:80px;margin-inline:auto;max-width:140px;width:100%}._15no4wha{object-position:bottom}._15no4whb{aspect-ratio:1 / 1;border-radius:var(--static-radius-xl);flex-basis:100%;overflow:clip}._15no4wh0 ._15no4whb{position:absolute;inset:0;z-index:0;border-radius:0;aspect-ratio:auto}._15no4wh6 ._15no4whb{order:1}._15no4wh7 ._15no4whb{order:2}._15no4whc{z-index:2}._15no4whd{background:var(--surface-fixed-brand-off)}._15no4whe{position:absolute;bottom:0;right:0;height:70%;width:auto;color:var(--text-fixed-white);opacity:.2;pointer-events:none}._15no4whf{color:var(--text-brand-primary)}._15no4whg{font:var(--promo-lg)}._15no4wh5 ._15no4wh8 p{font:var(--body-body-md-regular)}._15no4wh0._15no4wh5 ._15no4wh8 p{font:var(--cards-card-sm-bold)}@media(min-width:48em){._15no4wh1{aspect-ratio:2 / 1;min-height:unset}._15no4wh2{min-height:280px}._15no4wh5{align-items:center;flex-direction:row}._15no4wh0 ._15no4wh8{align-self:flex-end;flex-basis:100%}._15no4wh0._15no4wh2 ._15no4wh8{align-self:center}._15no4wh9{height:100px;width:160px}._15no4wh0 ._15no4wh9{aspect-ratio:2 / 1;height:auto;max-width:250px}}@media(min-width:64em){._15no4wh2{min-height:320px}}@media(min-width:96em){._15no4wh9{height:120px;width:200px}}
@layer components;@layer components{._17lh09g0{position:relative;width:100%;min-width:0}._17lh09g1{display:flex;align-items:center;column-gap:var(--space-16);min-width:0}._17lh09g2,._17lh09g3{display:none;background-color:var(--page-bg-primary)}@media(max-width:47.99em){._17lh09g1{overflow-x:scroll;overflow-y:hidden;overscroll-behavior-x:contain;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch;padding-inline:var(--responsive-page-margin);scrollbar-width:none}._17lh09g1::-webkit-scrollbar{display:none}._17lh09g2{display:inline-flex;left:calc(var(--responsive-page-margin) / 2);position:absolute;top:50%;transform:translateY(-50%);z-index:2;opacity:0;pointer-events:none;transition:opacity .25s cubic-bezier(.33,1,.68,1)}._17lh09g2[data-visible=true]{opacity:1;pointer-events:auto}._17lh09g3{display:inline-flex;position:absolute;right:calc(var(--responsive-page-margin) / 2);top:50%;transform:translateY(-50%);z-index:2;opacity:0;pointer-events:none;transition:opacity .25s cubic-bezier(.33,1,.68,1)}._17lh09g3[data-visible=true]{opacity:1;pointer-events:auto}}}@layer components;@layer components{.wbreiu0{display:flex;flex-direction:column;row-gap:var(--responsive-space-3xl)}.wbreiu2{border:none;border-bottom:1px solid var(--surface-border-secondary);min-width:0;padding:0}.wbreiu3{position:relative;font:var(--semantic-headings-p2);color:var(--text-brand-high-contrast);display:inline-block;flex-shrink:0;margin-bottom:-1px;min-width:fit-content;padding-block:var(--responsive-space-md);padding-inline:var(--responsive-space-lg);border-bottom:3px solid transparent;cursor:pointer;white-space:nowrap}.wbreiu3:has(input:focus-visible){outline:2px solid var(--surface-state-focus);outline-offset:3px}.wbreiu3:has(input:checked){border-bottom:3px solid var(--interactive-text-text-primary-active);color:var(--interactive-text-text-primary-active)}.wbreiu5{display:flex;align-items:flex-start;justify-content:space-between;column-gap:var(--space-24);width:100%}.wbreiu6{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-16)}.wbreiu7{margin-block-start:var(--responsive-space-xl)}.wbreiu8{padding-block:0;height:var(--size-48)}.wbreiu9{display:none}@media(max-width:47.99em){.wbreiu1{margin-inline:calc(-1 * var(--responsive-page-margin));width:calc(100% + 2 * var(--responsive-page-margin))}.wbreiu4{display:flex;flex-direction:column;row-gap:var(--responsive-space-xl);align-items:flex-end}.wbreiu6{flex-wrap:nowrap}.wbreiu7{align-self:flex-start;margin-block-start:0;margin-inline-start:var(--responsive-page-margin)}.wbreiu8{display:none}.wbreiu9{display:unset;margin-inline-end:var(--responsive-page-margin)}}}@layer components;@layer components{._11tfrde1{display:flex;justify-content:flex-end}._11tfrde2{display:grid;gap:var(--responsive-space-xl);grid-template-columns:minmax(0,1fr);margin-block:var(--responsive-space-xl)}@media(min-width:62em){._11tfrde2[data-cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}}}@layer components;@layer components{._1j7rl9q0{display:flex;flex-direction:column;row-gap:var(--responsive-space-3xl)}}.hjtxla0{color:var(--text-brand-primary);font:var(--cards-card-sm-bold);overflow-wrap:break-word}.hjtxla1{color:var(--text-brand-primary);font:var(--cards-card-xs-regular)}.hjtxla2{display:flex;flex-wrap:wrap;align-items:center;gap:var(--size-16);position:relative;z-index:2}.hjtxla3{display:none}@media(min-width:48em){.hjtxla3{display:block;flex-shrink:0;width:121px;height:85px}}@layer components;@layer components{._1fouqnd0{display:flex;flex-direction:column;row-gap:var(--responsive-space-3xl)}}@layer components;@layer components{._1n7n1gl0{display:flex;flex-direction:column;gap:var(--responsive-space-2xl);margin-inline:auto;padding-block:var(--responsive-space-7xl)}}
.e3i1pv0{position:relative;isolation:isolate;overflow:hidden;margin-block:var(--responsive-space-7xl);padding-block:var(--responsive-space-7xl);padding-inline:var(--responsive-space-3xl);background-color:var(--surface-brand-secondary);border-radius:var(--radius-lg)}.e3i1pv3{color:var(--text-fixed-white);font:var(--cards-card-lg-bold)}.e3i1pv4{color:var(--text-brand-lower-contrast)}.e3i1pv5{position:absolute;inset:0;z-index:-2}.e3i1pv6{position:absolute;inset:0;z-index:-1;background-color:#00000047;pointer-events:none}.e3i1pv7{margin-bottom:var(--responsive-space-2xl);max-width:180px;height:auto}@media(min-width:48em){.e3i1pv0{display:flex;gap:var(--responsive-space-3xl);justify-content:space-between;align-items:center}}@media(max-width:47.99em){.e3i1pv1{text-align:center;margin-block-end:var(--responsive-space-lg)}.e3i1pv7{margin-inline:auto}}@media(min-width:64em){.e3i1pv1{display:flex;flex-direction:row;align-items:center;gap:var(--responsive-space-2xl)}.e3i1pv2{display:flex;flex-direction:column}}._13i31yh0{min-width:2ch;text-align:center}._13i31yh1{color:var(--text-fixed-white);font:var(--display-h4-medium)}._13i31yh2{color:var(--text-brand-lower-contrast);font-size:var(--responsive-body-xs);text-transform:uppercase}.n0n55n0{display:flex;gap:var(--responsive-space-3xl)}@media(max-width:47.99em){.n0n55n0{justify-content:center}}
._155emm50{display:flex;flex-direction:column;align-items:start;gap:var(--responsive-space-md)}._155emm51{display:flex;flex-direction:column;align-items:start;width:100%;gap:var(--responsive-space-md)}._155emm52{width:150px;height:120px;margin-inline:auto}._155emm53{width:100%;border-radius:var(--static-radius-md);overflow:hidden}._155emm54{width:auto;max-height:250px}._155emm55{color:var(--text-brand-primary)}._155emm57{font:var(--body-body-xxs-bold);color:var(--text-brand-high-contrast);text-transform:uppercase}._155emm58{width:100%}._155emm58.x2jflr1>p{font:var(--body-body-sm-regular)}._155emm58.x2jflr1>h2{font:var(--semantic-headings-h4)}._155emm58.x2jflr1>h3{font:var(--semantic-headings-h5)}._155emm58.x2jflr1>h4{font:var(--semantic-headings-h6)}._155emm58.x2jflr1>h5{font:var(--semantic-headings-p2)}._155emm58.x2jflr1>h6{font:var(--body-body-sm-bold)}._155emm58.x2jflr1>:is(h1,h2,h3,h4,h5,h6){margin-block-end:var(--responsive-space-sm);padding-block-start:var(--responsive-space-xs)}._155emm58.x2jflr1>:is(p,ul,ol,blockquote){padding-block-end:var(--responsive-space-lg)}._155emm58.x2jflr1>section[data-block-type=video-block],._155emm58.x2jflr1>section[data-block-type=image-block]{padding-block:0}._155emm58.x2jflr1>[data-block-type]{margin-block-end:var(--responsive-space-lg)}._155emm58.x2jflr1>[data-block-type]:last-child{margin-block-end:0}._155emm59{margin-top:auto}._155emm5a{position:absolute;inset:0;z-index:2}@media(min-width:48em){._155emm52{width:250px;height:200px}._155emm54{max-height:360px}}@media(prefers-reduced-motion:no-preference){._155emm55{transition:color .15s cubic-bezier(.33,1,.68,1)}._155emm56{transition:scale .25s cubic-bezier(.34,1.56,.64,1)}._11sopmz0:hover ._155emm56{scale:1.05}}@media(hover:hover){._11sopmz0:hover ._155emm55{color:var(--text-brand-secondary)}}.h9akfn0{padding-block:var(--responsive-space-7xl)}.h9akfn1{margin-bottom:var(--responsive-space-lg)}.h9akfn2{margin:0;margin-bottom:var(--responsive-space-6xl);max-width:65ch}.h9akfn2.x2jflr1>:is(p,h1,h2,h3,h4,h5,h6,ul,ol,blockquote){margin-inline:0;max-width:none}.h9akfn3{display:grid;align-items:start;gap:var(--responsive-space-2xl);row-gap:var(--responsive-space-6xl);grid-template-columns:1fr}.h9akfn7{margin-top:var(--responsive-space-3xl)}@media(min-width:48em){.h9akfn4,.h9akfn5,.h9akfn6{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64em){.h9akfn5{grid-template-columns:repeat(3,minmax(0,1fr))}.h9akfn6{grid-template-columns:repeat(4,minmax(0,1fr))}}
._1yfuski0{position:relative;display:flex;align-items:center;column-gap:var(--space-6)}._1yfuski1{font:var(--body-body-sm-regular);-webkit-appearance:none;width:var(--size-18);height:var(--size-18);border:2px solid var(--checkbox-border-default);border-radius:var(--radius-sm);background-color:var(--checkbox-bg-default);padding:0;position:relative}._1yfuski1:checked{border-color:var(--checkbox-border-active)}._1yfuski1:active{border-color:var(--checkbox-border-active)}._1yfuski1:disabled{border-color:var(--checkbox-border-disabled)}._1yfuski1:checked:before{content:"";clip-path:var(--sdnjjd0);width:var(--size-12);height:var(--size-12);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:var(--checkbox-border-active)}._1yfuski2{font:var(--body-body-sm-regular)}input[type=checkbox]:disabled+._1yfuski2{color:var(--checkbox-text-disabled)}
._2rkn920{background:var(--page-bg-primary);padding-block:var(--responsive-space-3xl);text-align:center}._2rkn921{display:grid;grid-template-columns:1fr;gap:var(--responsive-space-md);text-align:left;margin-block-end:var(--responsive-space-2xl)}._2rkn922{font:var(--semantic-headings-h4);color:var(--text-brand-primary);max-width:736px;margin-inline:auto;margin-block-end:var(--responsive-space-lg)}._2rkn923{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-16)}._2rkn924{display:flex;flex-direction:column;align-items:center;gap:var(--space-12);margin-block-start:var(--responsive-space-3xl)}._2rkn925{font:var(--label-sm);text-transform:uppercase;letter-spacing:.1em;color:var(--text-brand-high-contrast)}._2rkn926{column-gap:var(--space-12)}@media(min-width:48em){._2rkn921{grid-template-columns:repeat(3,1fr)}._2rkn924{flex-direction:row;justify-content:center}._2rkn926{column-gap:var(--space-16)}}._1ibrnt90{display:flex;flex-direction:column;align-items:stretch;margin:0;row-gap:var(--space-16);margin-block-start:var(--responsive-space-5xl);padding-block-end:var(--responsive-space-3xl)}._1ibrnt91{width:100%;height:1px;background-color:var(--text-fixed-white);opacity:.3}._1ibrnt92{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--space-4)}._1ibrnt93{font:var(--label-sm);text-transform:uppercase;text-align:left;letter-spacing:.1em;color:var(--text-fixed-low-contrast)}._1ibrnt94{font:var(--body-body-md-bold);color:var(--text-fixed-white);margin:0;text-align:right}@media(min-width:48em){._1ibrnt90{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;column-gap:var(--space-32)}._1ibrnt91{align-self:stretch;width:1px;height:auto}._1ibrnt92{flex-direction:column;align-items:flex-start;justify-content:flex-start}._1ibrnt94{text-align:left}}.ve8hmn0{background:var(--page-bg-primary)}.ve8hmn1{background:var(--surface-brand-brand-off);position:relative}.ve8hmn0[data-pinned=true] .ve8hmn1{padding-top:calc(var(--sdnjjd1) + var(--sdnjjd2) + var(--responsive-space-3xl))}.ve8hmn2{display:flex;flex-direction:column;align-items:center;gap:var(--space-12);padding-block-start:var(--responsive-space-2xl);text-align:center}.ve8hmn3{position:relative;flex-shrink:0;overflow:hidden;width:140px;height:110px;background:var(--surface-brand-brand-off);border-radius:var(--static-radius-lg)}.ve8hmn4{position:absolute;inset:0}.ve8hmn5{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.ve8hmn6{display:flex;flex-direction:column;align-items:center}.ve8hmn7{margin-block-end:var(--responsive-space-md)}.ve8hmn8{color:var(--text-fixed-white);line-height:90%;margin-block:0}.ve8hmn9{position:relative}.ve8hmna{position:absolute;inset-inline:0;bottom:0;height:50%;background:var(--page-bg-primary);z-index:0}.ve8hmnb{position:relative;z-index:1}.ve8hmnc{display:block;object-fit:cover;border-radius:var(--static-radius-lg)}@media(min-width:48em){.ve8hmn2{flex-direction:row;align-items:center;text-align:left}.ve8hmn6{align-items:flex-start}}@media(min-width:64em){.ve8hmn3{width:230px;height:180px}}
.o41rte0{display:flex;justify-content:space-between;gap:var(--responsive-space-xs)}.o41rte1{display:block;color:var(--text-brand-primary)}.o41rte2{font:var(--schedule-date-display-xs)}.o41rte3{font:var(--schedule-date-display-sm)}.o41rte4{display:block;color:var(--text-brand-higher-contrast);font:var(--schedule-card-month-display);opacity:.5;text-transform:uppercase}.o41rte5,.o41rte7{white-space:nowrap}.o41rte8{white-space:normal}.ssddm40{border:1px solid;border-radius:var(--static-radius-sm);font:var(--body-body-xs-bold);align-items:center;color:var(--text-brand-secondary);display:flex;gap:.3em;padding-block:var(--responsive-space-xs);padding-inline:var(--static-space-lg)}.ssddm41{height:var(--space-24);width:var(--space-24);margin-right:var(--static-space-sm)}.n6mqmf0{align-items:center;display:flex;flex-wrap:wrap;gap:var(--responsive-space-sm);position:relative;width:fit-content;z-index:2}.n6mqmf1{appearance:none;border:none;cursor:pointer}.n6mqmf2{position:relative}.n6mqmf3{background:var(--surface-brand-light);border:1px solid transparent;border-radius:var(--static-radius-lg);padding-block:var(--responsive-space-xl);padding-inline:var(--responsive-space-2xl);display:flex;align-items:center;gap:var(--responsive-space-2xl);row-gap:var(--responsive-space-xl);height:100%;min-width:0;scale:1;transition-property:border-color,scale;transition-timing-function:cubic-bezier(.34,1.56,.64,1)}.n6mqmf3:has(.n6mqmf0:hover),.n6mqmf3:has(.n6mqmf0[data-open=true]),.n6mqmf3:has(.n6mqmf0:focus-within){z-index:1}.n6mqmf4{border-width:2px;border-color:var(--surface-brand-live)}.n6mqmf5{flex-shrink:0;min-width:var(--responsive-date-container-design);max-width:var(--responsive-date-container-design)}.n6mqmf6{color:var(--text-brand-primary);font:var(--body-body-sm-bold);margin:0;overflow-wrap:break-word}.n6mqmf7{display:flex;flex-direction:column;align-items:start;gap:var(--responsive-space-sm);position:relative;flex-grow:1;min-width:0}.n6mqmf8{color:var(--text-brand-primary);font:var(--cards-card-sm-bold);overflow-wrap:break-word}.n6mqmf9{cursor:default;pointer-events:auto}.n6mqmfb{max-width:var(--n6mqmfa, calc(100vw - var(--responsive-page-margin) * 2));opacity:0;overflow:hidden;padding-top:var(--responsive-space-xs);pointer-events:none;position:absolute;top:100%;width:max-content}.n6mqmf0[data-open=true] .n6mqmfb{opacity:1;pointer-events:auto}.n6mqmf0:has(:focus-visible) .n6mqmfb{opacity:1;pointer-events:auto}.n6mqmfc{display:block;overflow-wrap:anywhere;padding-block:var(--responsive-space-xs);padding-inline:var(--static-space-lg);white-space:normal}.n6mqmfd{display:none}.n6mqmff{padding-block:var(--responsive-space-5xl)}.n6mqmfg{color:var(--text-brand-primary);font:var(--cards-card-lg-bold);overflow-wrap:break-word}.n6mqmfh{color:var(--text-brand-primary);font:var(--body-body-xs-bold)}.n6mqmfi{color:var(--text-brand-higher-contrast);font-size:var(--responsive-body-md);font-weight:var(--font-weight-regular)}.n6mqmfj{display:none}@media(prefers-reduced-motion:no-preference){.n6mqmf3{transition-duration:.25s}.n6mqmfb{transition-property:opacity;transition-duration:.25s}}@media(hover:hover){.n6mqmf3:has(a):hover{cursor:pointer;border-color:var(--surface-border-primary);scale:1.025}.n6mqmf0:hover .n6mqmfb{opacity:1;pointer-events:auto}}@media(min-width:48em){.n6mqmfd{display:block;min-width:var(--size-64)}.n6mqmfj{display:block;flex-shrink:0;width:160px;aspect-ratio:1/1;border-radius:var(--static-radius-md);overflow:hidden}}@media(min-width:64em){.n6mqmfd{min-width:var(--size-112)}.n6mqmfe{min-width:140px;width:140px;height:140px}.n6mqmfj{width:210px}}
.y3iml0{background:var(--surface-brand-light);border-radius:var(--static-radius-xl);display:flex;align-items:flex-start;gap:var(--responsive-space-2xl);padding:var(--responsive-space-2xl)}.y3iml1{background:var(--surface-brand-low-dim-contrast);border-radius:var(--static-radius-md);display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--space-56);height:var(--space-56)}.y3iml2{color:var(--text-brand-primary);width:var(--size-32);height:var(--size-32);flex-shrink:0}.y3iml3{display:flex;flex-direction:column;gap:var(--responsive-space-md)}.y3iml4{font:var(--label-sm);color:var(--text-brand-high-contrast);text-transform:uppercase;letter-spacing:.1em}.y3iml5{color:var(--text-brand-higher-contrast)}.y3iml6{font:var(--cards-card-sm-bold)}.y3iml7{font:var(--cards-card-xs-bold)}
._1l6uh2b0{margin-block-start:var(--responsive-space-md);margin-block-end:var(--responsive-space-2xl)}._1l6uh2b1{display:flex;align-items:center;justify-content:space-between;gap:var(--space-20);padding-block:var(--space-8)}._1l6uh2b2{font:var(--label-sm);color:var(--text-brand-higher-contrast);text-transform:uppercase;letter-spacing:.1em}._1l6uh2b3{font:var(--body-body-lg-bold);color:var(--text-brand-higher-contrast);text-align:right}._1l6uh2b4{font:var(--body-body-sm-bold)}@media(min-width:48em){._1l6uh2b0{margin-block:var(--responsive-space-2xl)}}._1bbtsy81{background:var(--surface-brand-brand-off);position:relative;overflow:hidden;z-index:1}._1bbtsy80[data-pinned=true] ._1bbtsy81{padding-top:calc(var(--sdnjjd1) + var(--sdnjjd2) + var(--responsive-space-3xl))}._1bbtsy82{display:contents}._1bbtsy83{color:var(--text-fixed-low-contrast-warm);font-size:var(--responsive-body-sm);font-weight:var(--font-weight-semibold);letter-spacing:.1em;text-transform:uppercase;padding-inline:var(--space-20);padding-top:var(--responsive-space-lg)}._1bbtsy84{padding-block:var(--responsive-space-6xl);padding-inline:var(--space-20);position:relative;z-index:1}._1bbtsy85{opacity:.1;position:absolute;inset:0;z-index:0}._1bbtsy87{margin-bottom:var(--responsive-space-md);border-radius:var(--radius-xl);overflow:hidden;aspect-ratio:1 / 1;position:relative;isolation:isolate}._1bbtsy88{position:absolute;right:0;top:0;height:75%;width:auto;opacity:.2;pointer-events:none;z-index:0;display:none}._1bbtsy89{position:relative;z-index:1;height:100%}._1bbtsy8a{height:100%;display:flex;align-items:center;justify-content:center}._1bbtsy8b{font-family:var(--font-family-primary);font-weight:var(--font-weight-black);color:var(--text-fixed-white);font-size:4em;line-height:1}._1bbtsy8d{margin-block:var(--responsive-space-lg)}._1bbtsy8e{display:block;font:var(--display-h0);color:var(--text-fixed-white);margin-block-end:0}._1bbtsy8f{display:block;font:var(--display-h3);line-height:100%;color:var(--text-fixed-white);margin-block-start:0}._1bbtsy8i{display:flex;align-items:center;gap:var(--space-12);margin-block-start:var(--responsive-space-lg);margin-block-end:var(--responsive-space-md)}._1bbtsy8j{flex-shrink:0;height:auto;width:var(--space-48)}._1bbtsy8k{font:var(--body-body-md-bold);color:var(--text-fixed-low-contrast)}._1bbtsy8l{display:flex;flex-wrap:wrap;gap:var(--space-16);margin-block:var(--space-24)}._1bbtsy8m{border-bottom:1px solid;color:var(--text-brand-medium-contrast);text-decoration:none;font-size:var(--responsive-body-md);font-weight:var(--font-weight-light)}@media(min-width:48em){._1bbtsy83{padding-inline:var(--space-24);padding-top:var(--space-20)}._1bbtsy84{align-items:center;display:grid;gap:var(--space-24);grid-template-columns:1fr 1fr;padding-inline:var(--space-24)}._1bbtsy87{margin-bottom:0}._1bbtsy88{display:block}._1bbtsy8b{font-size:12.5em}._1bbtsy8d{margin-block:var(--space-24)}._1bbtsy8g{font-size:var(--font-size-12xl)}._1bbtsy8i{margin-block:var(--space-24)}}@media(min-width:96em){._1bbtsy83{padding-inline:var(--space-48)}._1bbtsy84{grid-template-columns:repeat(12,[col-start] 1fr);padding-inline:var(--space-48)}._1bbtsy87,._1bbtsy8c{grid-column:span 6}._1bbtsy8f,._1bbtsy8g{font-size:89px}}@media(max-width:47.99em){._1bbtsy86{display:none}._1bbtsy8h{font-size:8.5vw;white-space:nowrap}}@media(min-width:64em){._1bbtsy8j{width:80px}}
.o89gcc1{position:relative;overflow:clip;z-index:1}.o89gcc0[data-pinned=true] .o89gcc1{padding-top:calc(var(--sdnjjd1) + var(--sdnjjd2) + var(--responsive-space-3xl))}.o89gcc2{color:var(--text-brand-high-contrast);font-size:var(--responsive-body-sm);font-weight:var(--font-weight-semibold);letter-spacing:.1em;text-transform:uppercase;padding-inline:var(--space-20);padding-top:var(--responsive-space-lg)}.o89gcc3{padding-block:var(--responsive-space-6xl);padding-inline:var(--space-20);max-width:var(--component-max-width);margin-inline:auto}.o89gcc4{margin-bottom:var(--responsive-space-md)}.o89gcc5{border-radius:var(--radius-xl);overflow:hidden;aspect-ratio:1 / 1;position:relative;isolation:isolate}.o89gcc6{position:absolute;right:0;top:0;height:75%;width:auto;opacity:.2;pointer-events:none;z-index:0;display:none}.o89gcc7{position:relative;z-index:1;height:100%}.o89gcc8{height:100%;display:flex;align-items:center;justify-content:center}.o89gcc9{font-family:var(--font-family-primary);font-weight:var(--font-weight-black);color:var(--text-fixed-white);font-size:4em;line-height:1}.o89gcca{display:flex;flex-direction:column;gap:var(--responsive-space-lg)}.o89gccb{margin-block:0}.o89gccc{display:block;font:var(--display-h0);color:var(--text-brand-primary);margin-block-end:0}.o89gccd{display:block;font:var(--display-h3);line-height:100%;color:var(--text-brand-primary);margin-block-start:0}.o89gccg{color:var(--text-brand-high-contrast);font:var(--label-sm);text-transform:uppercase;letter-spacing:.1em}.o89gcch{font:var(--semantic-headings-h6);color:var(--text-brand-primary)}@media(min-width:48em){.o89gcc2{padding-inline:var(--space-24);padding-top:var(--space-20)}.o89gcc3{align-items:start;display:grid;gap:var(--space-48);grid-template-columns:1fr 1fr;padding-inline:var(--space-24)}.o89gcc4{margin-bottom:0;position:sticky;top:0}.o89gcc6{display:block}.o89gcc9{font-size:12.5em}.o89gcce{font-size:var(--font-size-12xl)}}@media(min-width:96em){.o89gcc2{padding-inline:var(--space-48)}.o89gcc3{grid-template-columns:repeat(12,[col-start] 1fr);padding-inline:var(--space-48)}.o89gcc4{grid-column:span 5}.o89gcca{grid-column:span 7}.o89gcce{font-size:89px}}@media(max-width:47.99em){.o89gccf{font-size:8.5vw;white-space:nowrap}.o89gcci{display:none}}
._14fuc791{position:relative;overflow:hidden;z-index:1}._14fuc790[data-pinned=true] ._14fuc791{padding-top:calc(var(--sdnjjd1) + var(--sdnjjd2) + var(--responsive-space-3xl))}._14fuc792{color:var(--text-brand-high-contrast);font-size:var(--responsive-body-sm);font-weight:var(--font-weight-semibold);letter-spacing:.1em;text-transform:uppercase;padding-inline:var(--space-20);padding-top:var(--responsive-space-lg)}._14fuc793{padding-block:var(--responsive-space-6xl);padding-inline:var(--space-20);max-width:var(--component-max-width);margin-inline:auto;position:relative;z-index:1}._14fuc794{margin-bottom:var(--responsive-space-md);display:flex;flex-direction:column;gap:var(--space-20)}._14fuc795{background-color:var(--surface-fixed-brand-off);border-radius:var(--radius-xl);overflow:hidden;aspect-ratio:1 / 1;position:relative}._14fuc796{position:absolute;right:0;top:0;height:75%;width:auto;opacity:.2;pointer-events:none;z-index:0;display:none}._14fuc797{position:relative;z-index:1}._14fuc798{aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center}._14fuc799{font-family:var(--font-family-primary);font-weight:var(--font-weight-black);color:var(--text-fixed-white);font-size:4em;line-height:1}._14fuc79c{display:none}._14fuc79d{margin-block:var(--responsive-space-lg)}._14fuc79e{display:block;font:var(--display-h0);color:var(--text-brand-primary);margin-block-end:0}._14fuc79f{display:block;font:var(--display-h3);line-height:100%;color:var(--text-brand-primary);margin-block-start:0}._14fuc79i{font:var(--body-body-lg-bold);color:var(--text-brand-higher-contrast)}._14fuc79j{display:grid;grid-template-columns:1fr 1fr;gap:var(--responsive-space-md);margin-block-start:var(--responsive-space-2xl)}._14fuc79k{display:none}@media(min-width:48em){._14fuc792{padding-inline:var(--space-24);padding-top:var(--space-20)}._14fuc793{align-items:start;display:grid;gap:var(--space-24);grid-template-columns:1fr 1fr;padding-inline:var(--space-24)}._14fuc794{margin-bottom:0}._14fuc796{display:block}._14fuc799{font-size:12.5em}._14fuc79b{display:none}._14fuc79c{display:flex}._14fuc79d{margin-block:var(--space-24)}._14fuc79g{font-size:var(--font-size-12xl)}._14fuc79k{display:flex}}@media(min-width:96em){._14fuc792{padding-inline:var(--space-48)}._14fuc793{grid-template-columns:repeat(12,[col-start] 1fr);padding-inline:var(--space-48)}._14fuc794,._14fuc79a{grid-column:span 6}._14fuc79g{font-size:89px}}@media(max-width:47.99em){._14fuc79h{font-size:8.5vw;white-space:nowrap}._14fuc79l{display:none}}
._1hengzu1{position:relative;overflow:clip;z-index:1}._1hengzu0[data-pinned=true] ._1hengzu1{padding-top:calc(var(--sdnjjd1) + var(--sdnjjd2) + var(--responsive-space-3xl))}._1hengzu2{color:var(--text-brand-high-contrast);font-size:var(--responsive-body-sm);font-weight:var(--font-weight-semibold);letter-spacing:.1em;text-transform:uppercase;padding-inline:var(--space-20);padding-top:var(--responsive-space-lg)}._1hengzu3{padding-block:var(--responsive-space-6xl);padding-inline:var(--space-20);max-width:var(--component-max-width);margin-inline:auto}._1hengzu4{margin-bottom:var(--responsive-space-md)}._1hengzu5{border-radius:var(--radius-xl);overflow:hidden;aspect-ratio:1 / 1;position:relative;isolation:isolate}._1hengzu6{position:absolute;right:0;top:0;height:75%;width:auto;opacity:.2;pointer-events:none;z-index:0;display:none}._1hengzu7{position:relative;z-index:1;height:100%}._1hengzu8{height:100%;display:flex;align-items:center;justify-content:center}._1hengzu9{font-family:var(--font-family-primary);font-weight:var(--font-weight-black);color:var(--text-fixed-white);font-size:4em;line-height:1}._1hengzua{display:flex;flex-direction:column;gap:var(--responsive-space-lg)}._1hengzub{margin-block:0}._1hengzuc{display:block;font:var(--display-h0);color:var(--text-brand-primary);margin-block-end:0}._1hengzud{display:block;font:var(--display-h3);line-height:100%;color:var(--text-brand-primary);margin-block-start:0}._1hengzug{color:var(--text-brand-high-contrast);font:var(--label-sm);text-transform:uppercase;letter-spacing:.1em}._1hengzuh{font:var(--semantic-headings-h6);color:var(--text-brand-primary)}@media(min-width:48em){._1hengzu2{padding-inline:var(--space-24);padding-top:var(--space-20)}._1hengzu3{align-items:start;display:grid;gap:var(--space-48);grid-template-columns:1fr 1fr;padding-inline:var(--space-24)}._1hengzu4{margin-bottom:0;position:sticky;top:0}._1hengzu6{display:block}._1hengzu9{font-size:12.5em}._1hengzue{font-size:var(--font-size-12xl)}}@media(min-width:96em){._1hengzu2{padding-inline:var(--space-48)}._1hengzu3{grid-template-columns:repeat(12,[col-start] 1fr);padding-inline:var(--space-48)}._1hengzu4{grid-column:span 5}._1hengzua{grid-column:span 7}._1hengzue{font-size:89px}}@media(max-width:47.99em){._1hengzuf{font-size:8.5vw;white-space:nowrap}._1hengzui{display:none}}

astro-island,astro-slot,astro-static-slot{display:contents}