.xl-band-head{gap:var(--x-space-5);flex-direction:column;justify-content:space-between;align-items:flex-start;display:flex}.xl-band-head>p{max-width:38ch}.xl-band-head>h2,.xl-band-head>h3{max-width:26ch}@media (min-width:1024px){.xl-band-head{column-gap:var(--x-gutter);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;display:grid}.xl-band-head>h2,.xl-band-head>h3{max-width:30ch}.xl-band-head>p{text-align:right;max-width:none}}.xl-values{border-bottom:var(--x-stroke) solid var(--x-line-faint);flex-direction:column;display:flex}.xl-values>div{justify-content:space-between;align-items:baseline;gap:var(--x-space-4);padding-block:var(--x-space-3);border-top:var(--x-stroke) solid var(--x-line-faint);display:flex}.xl-values dt{color:var(--x-ink)}.xl-values dd{text-align:right;margin:0}.xl-rail{gap:var(--x-space-6);padding:0;margin:0;padding-block-start:var(--x-space-6);list-style:none;display:grid;position:relative}.xl-rail:before{content:"";height:var(--x-stroke);background-color:var(--x-line-strong);transform-origin:0;position:absolute;inset-block-start:0;inset-inline:0}@media (min-width:768px){.xl-rail{gap:var(--x-gutter);grid-template-columns:repeat(4,minmax(0,1fr))}}.xl-rail>li{gap:var(--x-space-3);flex-direction:column;display:flex}.xl-rail>li>.x-node{margin-block-start:calc(-1 * var(--x-space-6) - 3px)}.xl-rail h3{color:var(--x-ink)}.xl-tri{gap:var(--x-gutter);margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.xl-tri{grid-template-columns:repeat(3,minmax(0,1fr))}}.xl-tri>li{gap:var(--x-space-5);border-top:var(--x-stroke) solid var(--x-line);flex-direction:column;padding-block-start:var(--x-space-5);display:flex}.xl-tri__head{justify-content:space-between;align-items:center;gap:var(--x-space-3);display:flex}.xl-tri__head>span:first-child{align-items:center;gap:var(--x-space-3);color:var(--x-ink);display:inline-flex}.xl-tri__head .x-icon{color:var(--x-accent)}.xl-quote{gap:var(--x-space-5);margin:0;display:grid}@media (min-width:1024px){.xl-quote{gap:var(--x-gutter);grid-template-columns:minmax(0,3fr) minmax(0,9fr);align-items:center}}.xl-quote__tag{align-items:center;gap:var(--x-space-3);display:flex}.xl-quote p{color:var(--x-ink);max-width:46ch;margin:0}.xl-entities{gap:var(--x-gutter);display:grid}@media (min-width:1024px){.xl-entities{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}}.xl-entity{gap:var(--x-space-5)}.xl-entity>.xl-link{margin-block-start:auto}.xl-entity__figure~.xl-link{margin-block-start:0}@media (min-width:1024px){.xl-entity h3{min-block-size:3lh}}.xl-entity__plate{flex:none;block-size:16.25rem}.xl-entity h3{color:var(--x-ink)}.xl-entity__figure{align-items:center;gap:var(--x-space-3);margin-block-start:auto;display:flex}.xl-entity__figure>span:first-child{white-space:nowrap}.xl-entity-pick{border:0;min-inline-size:0;margin:0;padding:0}.xl-entity__pick{cursor:pointer;display:block;position:static}.xl-entity__pick:after{content:"";border-radius:inherit;position:absolute;inset:0}.xl-entity>.x-body,.xl-entity__figure,.xl-entity>.xl-link{z-index:1;position:relative}.xl-entity{transition:border-color var(--x-dur-feedback) var(--x-ease-out), box-shadow var(--x-dur-feedback) var(--x-ease-out), transform var(--x-dur-feedback) var(--x-ease-out)}.xl-entity:has(>.xl-entity__radio:checked){border-color:var(--x-accent);box-shadow:inset 0 0 0 var(--x-stroke) var(--x-accent);z-index:1;transform:scale(1.02)}.xl-entity:has(>.xl-entity__radio:focus-visible){box-shadow:inset 0 0 0 var(--x-stroke) var(--x-accent), var(--x-focus)}@media (prefers-reduced-motion:reduce){.xl-entity:has(>.xl-entity__radio:checked){transform:none}}html[data-motion=reduce] .xl-entity:has(>.xl-entity__radio:checked){transform:none}.xl-link{align-items:center;gap:var(--x-space-3);color:var(--x-accent);font-weight:var(--x-weight-ui);min-height:44px;text-decoration:none;display:inline-flex}.xl-link:hover,.xl-link:focus-visible{text-decoration:underline}.xl-compare td[data-us]{color:var(--x-ink);font-weight:var(--x-weight-ui)}@media (max-width:767px){.xl-compare thead{clip-path:inset(50%);width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.xl-compare tbody tr{gap:var(--x-space-2);padding-block:var(--x-space-4);border-bottom:var(--x-stroke) solid var(--x-line-faint);display:grid}.xl-compare tbody th,.xl-compare tbody td{border-bottom:0;padding:0}.xl-compare tbody td:before{content:attr(data-col) " ";letter-spacing:var(--x-tracking-caps);font-variant-caps:all-small-caps;font-size:var(--x-text-annotation);color:var(--x-ink-3);display:block}}.xl-marks{--xl-mark-zone:calc(2 * var(--x-leading-tight) * .9375rem);gap:var(--x-gutter);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.xl-marks{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr}.xl-mark,.xl-marks__cta{min-block-size:calc(7.5rem + var(--xl-mark-zone) + var(--x-space-3))}}@media (min-width:1024px){.xl-marks{grid-template-columns:repeat(5,minmax(0,1fr))}}.xl-mark{justify-content:flex-start;gap:var(--x-space-3);padding:var(--x-space-4);border:var(--x-stroke) solid var(--x-line);border-radius:var(--x-radius-1);transition:border-color var(--x-dur-feedback) var(--x-ease-out);flex-direction:column;display:flex;position:relative}.xl-mark:hover{border-color:var(--x-line-strong)}.xl-mark__name{min-block-size:var(--xl-mark-zone)}.xl-mark__logo{block-size:var(--xl-mark-zone);flex:none;inline-size:5.5rem;display:block}.xl-mark__logo--art{background-color:var(--x-ink-3);-webkit-mask-position:0;mask-position:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.xl-mark__logo--pending{place-items:center;display:grid;position:relative}.xl-mark__logo--pending:before{content:"";background-color:var(--x-ink-3);position:absolute;inset:0;-webkit-mask-image:url(/logos/_placeholder.svg);mask-image:url(/logos/_placeholder.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (forced-colors:active){.xl-mark__logo--art,.xl-mark__logo--pending:before{background-color:canvastext}}.xl-mark__initials{font-family:var(--x-family-annotation);font-size:.75rem;font-weight:var(--x-weight-ui);letter-spacing:.1em;color:var(--x-ink-3);line-height:1;position:relative}.xl-mark__name{font-family:var(--x-family-display);font-weight:var(--x-weight-display);font-size:.9375rem;line-height:var(--x-leading-tight);letter-spacing:.12em;text-transform:uppercase;color:var(--x-ink-2)}.xl-mark__link{color:inherit;text-decoration:none}.xl-mark__link:after{content:"";border-radius:var(--x-radius-1);position:absolute;inset:0}.xl-mark__link:hover{color:var(--x-gold-bright);text-decoration:underline}.xl-mark__link:focus-visible{box-shadow:none}.xl-mark__link:focus-visible:after{box-shadow:var(--x-focus)}.xl-mark__out{color:var(--x-ink-3);position:absolute;inset-block-start:var(--x-space-4);inset-inline-end:var(--x-space-4)}.xl-mark__link:hover .xl-mark__out{color:inherit}.xl-mark__role{font-family:var(--x-family-annotation);font-variant-numeric:tabular-nums;font-size:.6875rem;font-variant-caps:all-small-caps;line-height:var(--x-leading-tight);letter-spacing:.06em;color:var(--x-ink-3)}.xl-marks__cta{padding-inline:var(--x-space-4);align-items:center;display:flex}.xl-news-card{gap:var(--x-space-4)}.xl-news-card h3{color:var(--x-ink)}.xl-news-card__foot{margin-block-start:auto}.xl-empty{border:var(--x-stroke) dashed var(--x-line);border-radius:var(--x-radius-2);padding:var(--x-card-pad);gap:var(--x-space-3);flex-direction:column;display:flex}.xl-cta-band{min-block-size:35rem;padding-block:var(--x-section) 5rem;--xl-cta-dim:.16;flex-direction:column;justify-content:flex-end;display:flex;position:relative}.xl-cta__plate{z-index:0;border:0;border-radius:0;position:absolute;inset:0}.xl-cta__plate img{filter:none;opacity:var(--xl-cta-dim)}[data-theme=light] .xl-cta__plate{display:none}.xl-cta-band>.x-container{z-index:1}.xl-cta{gap:var(--x-space-7);flex-direction:column;display:flex}@media (min-width:1024px){.xl-cta{justify-content:space-between;align-items:flex-end;gap:var(--x-space-8);flex-direction:row}.xl-cta__copy{flex:66%}}.xl-cta__copy{gap:var(--x-space-5);flex-direction:column;max-width:51.5rem;display:flex}.xl-cta__copy h2{-webkit-hyphens:manual;hyphens:manual}.xl-cta__actions{align-items:center;gap:var(--x-space-4);flex-wrap:wrap;flex-shrink:0;display:flex}.xl-timeline{border-bottom:var(--x-stroke) solid var(--x-line-faint);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.xl-stop{gap:var(--x-space-3);padding-block:var(--x-space-6);border-top:var(--x-stroke) solid var(--x-line-faint);display:grid}.xl-stop h3{color:var(--x-ink)}.xl-stop__when{align-items:center;gap:var(--x-space-3);display:flex}@media (min-width:1024px) and (hover:hover) and (pointer:fine){.xl-timeline[data-rail=true]{border-bottom:0;border-top:var(--x-stroke) solid var(--x-line-strong);scroll-snap-type:x proximity;gap:var(--x-gutter);flex-direction:row;overflow-x:auto}.xl-timeline[data-rail=true]>.xl-stop{scroll-snap-align:start;border-top:0;flex:0 0 clamp(18rem,24vw,24rem)}}.xl-team{gap:var(--x-gutter);margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.xl-team{grid-template-columns:repeat(3,minmax(0,1fr))}}.xl-team__portrait{aspect-ratio:1;border:var(--x-stroke) solid var(--x-line);border-radius:var(--x-radius-2);background-color:var(--x-bg-2);max-width:100%;color:var(--x-line-strong);justify-content:center;align-items:center;display:flex;overflow:hidden}.xl-team__portrait img{object-fit:cover;filter:saturate(.78)contrast(1.05)sepia(.18);width:100%;height:100%;display:block}.xl-rows{border-bottom:var(--x-stroke) solid var(--x-line-faint);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.xl-rows>li,.xl-rows>div{gap:var(--x-space-3);padding-block:var(--x-space-5);border-top:var(--x-stroke) solid var(--x-line-faint);display:grid}@media (min-width:768px){.xl-rows:not([data-single])>li,.xl-rows:not([data-single])>div{gap:var(--x-gutter);grid-template-columns:minmax(0,3fr) minmax(0,9fr);align-items:baseline}}.xl-rows h3,.xl-rows dt{color:var(--x-ink)}.xl-rows p,.xl-rows dd{margin:0}.xl-chips{gap:var(--x-space-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.xl-standfirst{max-width:60ch;margin:0}.xl-tight{max-width:24ch}.xl-wide{max-width:32ch}.xl-chapter-line{font-size:var(--x-text-body);line-height:var(--x-leading-body);color:var(--x-ink-2);max-width:42ch;margin:0}.xl-chapter-figure{align-items:center;gap:var(--x-space-3);margin:0;display:flex}.xl-chapter-figure>span:first-child{white-space:nowrap}.xl-band-head>h2,.xl-band-head>h3,.xl-tight,.xl-wide{-webkit-hyphens:manual;hyphens:manual}.xl-cta__note{color:var(--x-ink-3);margin:0}.xl-cta__actions:has(.xl-cta__note){align-items:flex-start;gap:var(--x-space-4);flex-direction:column}
