@layer ari.components{.ari-badge{--_soft: var(--ari-nested);--_text: var(--ari-ink-2);--_fill: var(--ari-badge-fill, var(--ari-contrast));--_on: var(--ari-on-contrast);--_line: var(--ari-line-strong);--ari-r: var(--ari-radius-pill);display:inline-flex;align-items:center;gap:var(--ari-space-1);min-block-size:var(--ari-badge-h, var(--ari-size-badge));padding-inline:var(--ari-badge-pad-inline, var(--ari-space-3));border:var(--ari-badge-border, var(--ari-border)) solid transparent;background:var(--_soft);color:var(--_text);font-size:var(--ari-badge-text, var(--ari-text-caption));line-height:var(--ari-badge-leading, 1);font-weight:var(--ari-badge-weight, var(--ari-weight-bold));white-space:nowrap;border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r))}.ari-badge--brand{--_soft: var(--ari-primary-soft);--_text: var(--ari-primary-text);--_fill: var(--ari-primary-fill);--_on: var(--ari-on-primary);--_line: var(--ari-primary-line)}.ari-badge--success{--_soft: var(--ari-success-soft);--_text: var(--ari-success-text);--_fill: var(--ari-success-fill);--_on: var(--ari-on-status);--_line: color-mix(in srgb, var(--ari-success) 45%, transparent)}.ari-badge--warning{--_soft: var(--ari-warning-soft);--_text: var(--ari-warning-text);--_fill: var(--ari-warning-fill);--_on: var(--ari-on-status);--_line: color-mix(in srgb, var(--ari-warning) 50%, transparent)}.ari-badge--danger{--_soft: var(--ari-danger-soft);--_text: var(--ari-danger-text);--_fill: var(--ari-danger-fill);--_on: var(--ari-on-status);--_line: color-mix(in srgb, var(--ari-danger) 45%, transparent)}.ari-badge--info{--_soft: var(--ari-info-soft);--_text: var(--ari-info-text);--_fill: var(--ari-info-fill);--_on: var(--ari-on-status);--_line: color-mix(in srgb, var(--ari-info) 45%, transparent)}.ari-badge--attention{--_soft: var(--ari-attention-soft);--_text: var(--ari-attention-text);--_fill: var(--ari-attention-fill);--_on: var(--ari-on-status);--_line: color-mix(in srgb, var(--ari-attention) 45%, transparent)}.ari-badge--plain{background:transparent;border-color:transparent;padding-inline:0}.ari-badge--outline{background:transparent;border-color:var(--_line)}.ari-badge--solid{background:var(--_fill);color:var(--_on)}a.ari-badge--solid{text-decoration:none;transition:background var(--ari-badge-speed, var(--ari-duration-fast)) var(--ari-badge-ease, var(--ari-ease-standard))}a.ari-badge--solid:hover{background:var(--ari-badge-fill-hover, var(--_fill))}.ari-badge--dot:before{content:"";inline-size:var(--ari-size-dot);block-size:var(--ari-size-dot);border-radius:50%;background:currentColor;flex:none}.ari-badge--caps{font-size:var(--ari-text-label);letter-spacing:var(--ari-tracking-label);text-transform:uppercase}.ari-badge--sm{padding-inline:var(--ari-space-2)}.ari-badge--lg{min-block-size:var(--ari-size-badge-lg);padding-inline:var(--ari-space-3);font-size:var(--ari-text-sm)}.ari-badge--bordered{border-color:var(--_line)}}@layer ari.components{.ari-band{--_bg: var(--ari-page);--_fg: var(--ari-ink);--_muted: var(--ari-ink-2);--_accent: var(--ari-primary-text);--_pad: var(--ari-space-24);position:relative;isolation:isolate;overflow:clip;padding-block:var(--_pad);background:var(--_bg);color:var(--_fg)}.ari-band__inner{position:relative;z-index:var(--ari-z-raised);inline-size:100%;max-inline-size:var(--ari-grid-max);margin-inline:auto;padding-inline:clamp(var(--ari-space-4),5vw,var(--ari-space-16))}.ari-band__eyebrow{color:var(--_accent);font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-bold);letter-spacing:var(--ari-tracking-label);text-transform:uppercase}.ari-band__title{font-family:var(--ari-font-heading);font-size:var(--ari-text-hero);line-height:var(--ari-leading-hero);font-weight:var(--ari-weight-heading);letter-spacing:var(--ari-tracking-display);text-wrap:balance}.ari-band__title em{font-style:italic;color:var(--_accent)}.ari-band__title--md{font-size:var(--ari-text-display);line-height:var(--ari-leading-display)}.ari-band__title--sm{font-size:var(--ari-text-h1);line-height:var(--ari-leading-h1);letter-spacing:var(--ari-tracking-heading)}.ari-band__title--accent-upright em{font-style:normal}.ari-band__lead{max-inline-size:38ch;color:var(--_muted);font-size:var(--ari-text-lg);line-height:var(--ari-leading-lg);text-wrap:pretty}.ari-band--sm{--_pad: var(--ari-space-12)}.ari-band--lg{--_pad: var(--ari-space-32)}.ari-band--flush{--_pad: 0}.ari-band--full{display:grid;min-block-size:100svh;align-content:end}.ari-band--full.ari-band--center{align-content:center}.ari-band--center :is(.ari-band__eyebrow,.ari-band__title){display:block;text-align:center;margin-inline:auto}.ari-band--center .ari-band__lead{text-align:center;margin-inline:auto}.ari-band__lead.ari-band__lead--wide{max-inline-size:64ch}.ari-band--center .ari-band__lead--wide{margin-inline:auto}.ari-shell--snap.ari-overbar>.ari-shell__main .ari-band--full~.ari-band--full{min-block-size:calc(100dvh - var(--ari-snap-offset))}.ari-shell--zoom .ari-band--full{min-block-size:var(--ari-screen-h)}.ari-shell--snap .ari-band--full:not(.ari-band--split){--_pad: var(--ari-space-12)}.ari-shell--zoom.ari-shell--snap.ari-overbar>.ari-shell__main .ari-band--full~.ari-band--full{min-block-size:calc(var(--ari-screen-h) - var(--ari-snap-offset))}.ari-band--tint{--_bg: var(--ari-nested)}.ari-band--panel{--_bg: var(--ari-panel)}.ari-band--contrast,.ari-band--image,.ari-band--horizon{--_bg: var(--ari-contrast);--_fg: var(--ari-on-contrast);--_muted: color-mix(in srgb, var(--ari-on-contrast) 82%, transparent);--_accent: var(--ari-secondary)}.ari-band--brand{--_bg: var(--ari-primary);--_fg: var(--ari-on-primary);--_muted: color-mix(in srgb, var(--ari-on-primary) 80%, transparent);--_accent: var(--ari-on-primary)}.ari-band--gradient{--_fg: var(--ari-on-contrast);--_muted: color-mix(in srgb, var(--ari-on-contrast) 80%, transparent);--_accent: var(--ari-secondary);background:radial-gradient(120% 90% at 0% 0%,color-mix(in srgb,var(--ari-primary) 85%,transparent),transparent 60%),radial-gradient(90% 80% at 100% 100%,color-mix(in srgb,var(--ari-secondary) 55%,transparent),transparent 65%),radial-gradient(70% 60% at 85% 10%,color-mix(in srgb,var(--ari-emphasis) 40%,transparent),transparent 60%),var(--ari-contrast)}.ari-band--horizon{background:radial-gradient(60% 38% at 50% 100%,color-mix(in srgb,var(--ari-secondary) 30%,transparent),transparent 70%),radial-gradient(110% 60% at 50% 100%,color-mix(in srgb,var(--ari-primary) 26%,transparent),transparent 72%),linear-gradient(0deg,color-mix(in srgb,var(--ari-secondary) 50%,transparent),transparent var(--ari-border-strong)),var(--_bg)}.ari-band__media{position:absolute;inset:0;z-index:var(--ari-z-base)}.ari-band__media :is(picture,img){display:block;inline-size:100%;block-size:100%;object-fit:cover}.ari-band__media:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,color-mix(in srgb,var(--ari-contrast) 92%,transparent),color-mix(in srgb,var(--ari-contrast) 62%,transparent) 40%,color-mix(in srgb,var(--ari-contrast) 12%,transparent) 78%)}.ari-band--veil-side .ari-band__media:after{background:linear-gradient(90deg,color-mix(in srgb,var(--ari-contrast) 90%,transparent) 0%,color-mix(in srgb,var(--ari-contrast) 55%,transparent) 45%,transparent 75%)}.ari-band--veil-side .ari-band__media:dir(rtl):after{scale:-1 1}.ari-band--veil-none .ari-band__media:after{display:none}@media(max-width:599.98px){.ari-band{--_pad: var(--ari-space-16)}.ari-band--lg{--_pad: var(--ari-space-24)}.ari-band--veil-side .ari-band__media:after{background:linear-gradient(0deg,color-mix(in srgb,var(--ari-contrast) 92%,transparent),color-mix(in srgb,var(--ari-contrast) 50%,transparent) 55%,color-mix(in srgb,var(--ari-contrast) 15%,transparent))}}.ari-band--xs{--_pad: var(--ari-space-3)}.ari-band--wide .ari-band__inner{max-inline-size:none;padding-inline:clamp(var(--ari-space-5),5.8vw,var(--ari-space-32))}.ari-band--title-md .ari-band__title{font-size:clamp(var(--ari-text-display),4.65vw,calc(var(--ari-text-display) * 1.5))}.ari-band--glow{--_fg: var(--ari-on-contrast);--_muted: color-mix(in srgb, var(--ari-on-contrast) 72%, transparent);--_accent: var(--ari-secondary);background:radial-gradient(circle at 78% 48%,color-mix(in srgb,var(--ari-emphasis) 42%,transparent),transparent 25%),radial-gradient(ellipse at 75% 82%,color-mix(in srgb,var(--ari-secondary) 18%,transparent),transparent 28%),linear-gradient(110deg,var(--ari-contrast) 0%,color-mix(in srgb,var(--ari-contrast) 80%,var(--ari-emphasis)) 58%,color-mix(in srgb,var(--ari-contrast) 82%,var(--ari-success)) 100%)}.ari-band--split{--_pad: 0;display:grid;grid-template-columns:minmax(0,63fr) minmax(0,37fr);--_bg: var(--ari-nested);--_fg: var(--ari-on-contrast);--_muted: color-mix(in srgb, var(--ari-on-contrast) 72%, transparent);--_accent: var(--ari-secondary)}.ari-band--split.ari-band--full{align-content:stretch}.ari-band--split>.ari-band__media{position:relative;inset:auto;display:grid;align-content:end;min-block-size:100%;padding:var(--ari-space-12) clamp(var(--ari-space-4),5.8vw,var(--ari-space-24))}.ari-band--split>.ari-band__media :is(picture,img){position:absolute;inset:0}.ari-band--split>.ari-band__media:after{background:linear-gradient(180deg,transparent 42%,color-mix(in srgb,var(--ari-contrast) 86%,transparent))}.ari-band__caption{position:relative;z-index:var(--ari-z-raised);max-inline-size:18ch;margin:0;color:var(--ari-on-contrast);font-family:var(--ari-font-heading);font-size:var(--ari-text-h1);line-height:1.1;font-weight:var(--ari-weight-regular);text-wrap:balance}.ari-band__panel{display:grid;align-content:center;gap:var(--ari-space-4);padding:clamp(var(--ari-space-6),4vh,var(--ari-space-12)) clamp(var(--ari-space-8),4.8vw,var(--ari-space-24))}@media(max-width:899.98px){.ari-band--split{grid-template-columns:minmax(0,1fr)}.ari-band--split>.ari-band__media{min-block-size:65vw}}:where(.ari-band--contrast,.ari-band--image,.ari-band--gradient,.ari-band--horizon,.ari-band--brand) :is(.ari-btn.ari-btn--outline,.ari-btn.ari-btn--ghost){--_fg: var(--_fg-band, currentColor);color:inherit;border-color:color-mix(in srgb,currentColor 55%,transparent)}:where(.ari-band--contrast,.ari-band--image,.ari-band--gradient,.ari-band--horizon,.ari-band--brand) .ari-link{color:inherit}.ari-band--plain{--_bg: transparent;--_fg: var(--ari-band-fg, var(--ari-ink));--_muted: var(--_fg);--_accent: var(--_fg);--_pad: var(--ari-band-pad, var(--ari-space-16))}.ari-band--plain.ari-band--contrast{--_fg: var(--ari-on-contrast)}.ari-band--plain.ari-band--flush{--_pad: 0}.ari-band--full.ari-band--start{align-content:start}.ari-band--full.ari-band--start-lg{align-content:center}@container ari-canvas (min-width: 68rem){.ari-band--full.ari-band--start-lg{align-content:start}}.ari-band--plain>.ari-band__inner{max-inline-size:var(--ari-band-max, var(--ari-grid-max));padding-inline:var(--ari-band-gutter, clamp(var(--ari-space-4), 5vw, var(--ari-space-16)))}.ari-band--plain .ari-band__eyebrow{--_t: var(--ari-band-eyebrow-text, var(--ari-text-label));display:block;margin:0 0 var(--ari-band-eyebrow-gap, var(--ari-space-2));font-family:var(--ari-band-eyebrow-font, var(--ari-font-body));font-size:var(--_t, var(--ari-text-md));line-height:var(--ari-band-eyebrow-leading, var(--ari-leading-label));font-weight:var(--ari-band-eyebrow-weight, var(--ari-weight-bold));letter-spacing:var(--ari-band-eyebrow-tracking, var(--ari-tracking-label))}.ari-band--plain .ari-band__title{--_t: var(--ari-band-title-text, var(--ari-text-h1));margin:0 0 var(--ari-band-title-gap, 0);padding-block-start:var(--ari-band-title-pad, 0);font-family:var(--ari-band-title-font, var(--ari-font-heading));font-size:var(--_t, var(--ari-text-md));font-weight:var(--ari-band-title-weight, var(--ari-weight-heading));line-height:var(--ari-band-title-leading, var(--ari-leading-h1));letter-spacing:var(--ari-band-title-tracking, var(--ari-tracking-heading));text-transform:var(--ari-band-title-transform, none)}.ari-band--plain .ari-band__lead{--_t: var(--ari-band-lead-text, var(--ari-text-md));max-inline-size:var(--ari-band-lead-max, 38ch);margin-block:var(--ari-band-lead-gap-top, 0) var(--ari-band-lead-gap, 0);color:inherit;font-size:var(--_t, var(--ari-text-md));line-height:var(--ari-band-lead-leading, var(--ari-leading-lg));text-wrap:var(--ari-band-lead-wrap, pretty)}.ari-band--plain .ari-band__actions .ari-btn.ari-btn--outline{border-color:var(--_bd)}.ari-band--plain .ari-band__actions .ari-btn.ari-btn--outline:not(:hover,:active){color:var(--ari-btn-outline-fg, var(--ari-primary-text))}.ari-band__actions{display:flex;flex-direction:column;justify-content:center;gap:var(--ari-band-actions-gap, var(--ari-space-2));inline-size:100%;margin-inline:auto}@container ari-canvas (min-width: 40rem){.ari-band--plain .ari-band__title{--_t: var(--ari-band-title-text-sm, var(--ari-band-title-text, var(--ari-text-h1)))}.ari-band__actions{flex-direction:row;gap:var(--ari-band-actions-gap-sm, var(--ari-space-4))}}@container ari-canvas (min-width: 48rem){.ari-band--plain .ari-band__eyebrow{--_t: var(--ari-band-eyebrow-text-md, var(--ari-band-eyebrow-text, var(--ari-text-label)))}.ari-band--plain .ari-band__title{--_t: var(--ari-band-title-text-md, var(--ari-band-title-text-sm, var(--ari-band-title-text, var(--ari-text-h1))))}}@container ari-canvas (min-width: 68rem){.ari-band--plain:not(.ari-band--flush){--_pad: var(--ari-band-pad-lg, var(--ari-band-pad, var(--ari-space-16)))}.ari-band--plain .ari-band__eyebrow{--_t: var(--ari-band-eyebrow-text-lg, var(--ari-band-eyebrow-text-md, var(--ari-band-eyebrow-text, var(--ari-text-label))));margin-block-end:var(--ari-band-eyebrow-gap-lg, var(--ari-band-eyebrow-gap, var(--ari-space-2)))}.ari-band--plain .ari-band__title{--_t: var(--ari-band-title-text-lg, var(--ari-band-title-text-md, var(--ari-band-title-text-sm, var(--ari-band-title-text, var(--ari-text-h1)))));margin-block-end:var(--ari-band-title-gap-lg, var(--ari-band-title-gap, 0))}.ari-band--plain .ari-band__lead{--_t: var(--ari-band-lead-text-lg, var(--ari-band-lead-text, var(--ari-text-md)));margin-block:var(--ari-band-lead-gap-top-lg, var(--ari-band-lead-gap-top, 0)) var(--ari-band-lead-gap-lg, var(--ari-band-lead-gap, 0))}.ari-band__actions{inline-size:fit-content}}@container ari-canvas (min-width: 80rem){.ari-band--plain .ari-band__title{--_t: var(--ari-band-title-text-xl, var(--ari-band-title-text-lg, var(--ari-band-title-text-md, var(--ari-band-title-text-sm, var(--ari-band-title-text, var(--ari-text-h1))))))}}.ari-band--plain{padding-block-end:var(--ari-band-pad-end, var(--_pad))}.ari-band--plain .ari-band__title{margin-block-start:var(--ari-band-title-gap-top, 0);text-wrap:var(--ari-band-title-wrap, balance)}.ari-band--plain .ari-band__lead{color:var(--ari-band-lead-color, inherit)}.ari-band--plain>.ari-band__inner{inline-size:var(--ari-band-inner-w, 100%)}.ari-band__title-big{font-size:var(--ari-band-title-big-text, inherit)}.ari-band--halves>.ari-band__inner{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--ari-band-halves-gap, var(--ari-space-4))}.ari-band__half{inline-size:100%;min-inline-size:0;text-align:center}.ari-band__rail{display:flex;align-items:flex-end;inline-size:100%;min-inline-size:0;max-inline-size:var(--ari-band-rail-max, 32rem);padding-inline:var(--ari-band-rail-pad, var(--ari-space-2))}.ari-band__cards{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--ari-band-cards-gap, var(--ari-space-6));inline-size:100%;max-inline-size:var(--ari-band-cards-max, 28rem);margin-inline:auto}.ari-band__cards>*{inline-size:var(--ari-band-card-w, 100%)}@container ari-canvas (min-width: 40rem){.ari-band__title-big{display:block;font-size:var(--ari-band-title-big-text-sm, var(--ari-band-title-big-text, inherit));line-height:var(--ari-band-title-big-leading-sm, inherit)}.ari-band__rail{max-inline-size:var(--ari-band-rail-max-sm, var(--ari-band-rail-max, 32rem))}}@container ari-canvas (min-width: 48rem){.ari-band--plain .ari-band__lead{--_t: var(--ari-band-lead-text-md, var(--ari-band-lead-text, var(--ari-text-md)))}.ari-band__cards{max-inline-size:var(--ari-band-cards-max-md, var(--ari-band-cards-max, 28rem))}.ari-band__cards>*{inline-size:var(--ari-band-card-w-md, var(--ari-band-card-w, 100%))}}@container ari-canvas (min-width: 68rem){.ari-band--plain{padding-block-end:var(--ari-band-pad-end-lg, var(--ari-band-pad-end, var(--_pad)))}.ari-band--plain .ari-band__title{margin-block-start:var(--ari-band-title-gap-top-lg, var(--ari-band-title-gap-top, 0))}.ari-band--plain .ari-band__lead{--_t: var(--ari-band-lead-text-lg, var(--ari-band-lead-text-md, var(--ari-band-lead-text, var(--ari-text-md))));max-inline-size:var(--ari-band-lead-max-lg, var(--ari-band-lead-max, 38ch))}.ari-band__title-big{font-size:var(--ari-band-title-big-text-lg, var(--ari-band-title-big-text-sm, var(--ari-band-title-big-text, inherit)))}.ari-band--halves>.ari-band__inner{flex-direction:row;justify-content:flex-end;gap:0;max-inline-size:none;padding-inline:0}.ari-band--halves .ari-band__half{inline-size:50%;max-inline-size:var(--ari-band-half-max, 50%);padding-inline:var(--ari-band-gutter, var(--ari-space-6)) var(--ari-band-half-pad-end, var(--ari-space-12));text-align:start}.ari-band--halves .ari-band__half :is(.ari-band__title,.ari-band__lead){margin-inline:0;text-align:start}.ari-band--halves .ari-band__rail{inline-size:50%;max-inline-size:none;padding-inline:0 var(--ari-band-rail-pad-end-lg, 18%);overflow-x:hidden}.ari-band__cards{max-inline-size:var(--ari-band-cards-max-lg, var(--ari-band-cards-max-md, var(--ari-band-cards-max, 28rem)))}.ari-band__cards>*{inline-size:var(--ari-band-card-w-lg, var(--ari-band-card-w-md, var(--ari-band-card-w, 100%)))}}.ari-band--plain .ari-band__title{max-inline-size:var(--ari-band-title-max, none)}.ari-band--plain .ari-band__lead{font-weight:var(--ari-band-lead-weight, inherit)}.ari-band__row{display:flex;justify-content:center;translate:0 var(--ari-band-row-shift, 0)}@container ari-canvas (min-width: 40rem){.ari-band--plain .ari-band__lead{--_t: var(--ari-band-lead-text-sm, var(--ari-band-lead-text, var(--ari-text-md)))}.ari-band__row{translate:0 var(--ari-band-row-shift-sm, var(--ari-band-row-shift, 0))}}@container ari-canvas (min-width: 48rem){.ari-band--plain .ari-band__lead{--_t: var(--ari-band-lead-text-md, var(--ari-band-lead-text-sm, var(--ari-band-lead-text, var(--ari-text-md))))}}@container ari-canvas (min-width: 68rem){.ari-band--plain .ari-band__lead{--_t: var(--ari-band-lead-text-lg, var(--ari-band-lead-text-md, var(--ari-band-lead-text-sm, var(--ari-band-lead-text, var(--ari-text-md)))))}.ari-band__row{translate:0 var(--ari-band-row-shift-lg, var(--ari-band-row-shift-sm, var(--ari-band-row-shift, 0)))}}@container ari-canvas (min-width: 80rem){.ari-band--plain .ari-band__title{margin-block-end:var(--ari-band-title-gap-xl, var(--ari-band-title-gap-lg, var(--ari-band-title-gap, 0)))}}.ari-band--full.ari-band--middle{align-content:center}@container ari-canvas (min-width: 80rem){.ari-band--plain:not(.ari-band--flush){--_pad: var(--ari-band-pad-xl, var(--ari-band-pad-lg, var(--ari-band-pad, var(--ari-space-16))))}}.ari-band--plain.ari-band--center .ari-band__title{margin-inline:auto}.ari-band--plain .ari-band__title{padding-inline-start:var(--ari-band-title-indent, 0)}.ari-band--plain .ari-band__title{inline-size:var(--ari-band-title-w, auto)}.ari-band--stack>.ari-band__inner{display:flex;flex-direction:column;align-items:center;justify-content:center;min-inline-size:0}.ari-band--stack>.ari-band__inner>.ari-band__title{margin-inline:0}}@layer ari.components{.ari-bg-cycle{--_n: 1;--_step: var(--ari-bg-cycle-step, 5s);position:absolute;inset:0;z-index:calc(var(--ari-z-base) - 1);overflow:hidden;pointer-events:none}.ari-bg-cycle--fixed{position:fixed}.ari-bg-cycle--behind{z-index:calc(var(--ari-z-base) - 2)}.ari-bg-cycle__img{--_i: 0;position:absolute;inset:0;display:block;inline-size:100%;block-size:100%;object-fit:cover;z-index:calc(var(--ari-z-base) + var(--_i))}.ari-bg-cycle__img:not(:first-of-type){opacity:0;animation:ari-bg-cycle-fade calc(var(--_step) * var(--_n)) linear calc(var(--_step) * var(--_i)) infinite}.ari-bg-cycle__img:nth-of-type(2){--_i: 1}.ari-bg-cycle__img:nth-of-type(3){--_i: 2}.ari-bg-cycle__img:nth-of-type(4){--_i: 3}.ari-bg-cycle__img:nth-of-type(5){--_i: 4}.ari-bg-cycle__img:nth-of-type(6){--_i: 5}.ari-bg-cycle:has(>.ari-bg-cycle__img:nth-of-type(2)){--_n: 2}.ari-bg-cycle:has(>.ari-bg-cycle__img:nth-of-type(3)){--_n: 3}.ari-bg-cycle:has(>.ari-bg-cycle__img:nth-of-type(4)){--_n: 4}.ari-bg-cycle:has(>.ari-bg-cycle__img:nth-of-type(5)){--_n: 5}.ari-bg-cycle:has(>.ari-bg-cycle__img:nth-of-type(6)){--_n: 6}.ari-bg-cycle--reverse .ari-bg-cycle__img:not(:last-of-type){opacity:0;animation:ari-bg-cycle-fade calc(var(--_step) * var(--_n)) linear calc(var(--_step) * var(--_i)) infinite}.ari-bg-cycle--reverse .ari-bg-cycle__img:last-of-type{--_i: 0;opacity:1;animation:none}.ari-bg-cycle--reverse .ari-bg-cycle__img:nth-last-of-type(2){--_i: 1}.ari-bg-cycle--reverse .ari-bg-cycle__img:nth-last-of-type(3){--_i: 2}.ari-bg-cycle--reverse .ari-bg-cycle__img:nth-last-of-type(4){--_i: 3}.ari-bg-cycle--reverse .ari-bg-cycle__img:nth-last-of-type(5){--_i: 4}.ari-bg-cycle--reverse .ari-bg-cycle__img:nth-last-of-type(6){--_i: 5}.ari-bg-cycle__grain{position:absolute;inset:0;z-index:calc(var(--ari-z-base) + 6);background-image:var(--ari-bg-cycle-grain, none);background-repeat:repeat;mix-blend-mode:var(--ari-bg-cycle-grain-blend, overlay);opacity:var(--ari-bg-cycle-grain-opacity, .5)}@keyframes ari-bg-cycle-fade{0%{opacity:0}10%{opacity:1}35%{opacity:1}50%{opacity:0}to{opacity:0}}@media(prefers-reduced-motion:reduce){.ari-bg-cycle__img:not(:first-of-type),.ari-bg-cycle--reverse .ari-bg-cycle__img:not(:last-of-type){animation:none;opacity:0}}.ari-bg-cycle--screen{inset-block-end:auto;block-size:100vh}.ari-canvas:has(>.ari-bg-cycle--fixed){background:transparent}}@layer ari.components{.ari-block{position:relative;isolation:isolate;padding-block:var(--ari-block-pad, var(--ari-space-24)) var(--ari-block-pad-end, var(--ari-block-pad, var(--ari-space-24)))}.ari-block--screen{display:flex;align-items:center;justify-content:center;min-block-size:100dvh}.ari-block--center{text-align:center}.ari-block__inner{position:relative;inline-size:100%;max-inline-size:var(--ari-block-max, var(--ari-grid-max));margin-inline:auto;padding-inline:var(--ari-block-gutter, var(--ari-grid-margin))}.ari-block__head{text-align:center;margin-block-end:var(--ari-block-head-gap, var(--ari-space-12))}.ari-block__title{margin:var(--ari-block-title-top, 0) 0 var(--ari-block-title-gap, 0);font-family:var(--ari-block-title-font, var(--ari-font-heading));font-size:var(--ari-block-title-size, var(--ari-text-h1));line-height:var(--ari-block-title-leading, var(--ari-leading-h1));font-weight:var(--ari-block-title-weight, var(--ari-weight-heading));text-transform:var(--ari-block-title-transform, none);letter-spacing:var(--ari-block-title-tracking, normal);color:var(--ari-block-title-color, inherit);text-wrap:var(--ari-block-title-wrap, balance)}.ari-block__lead{margin:0 0 var(--ari-block-lead-gap, 0);font-size:var(--ari-block-lead-size, inherit);line-height:var(--ari-block-lead-leading, inherit);color:var(--ari-block-lead-color, inherit);text-wrap:var(--ari-block-lead-wrap, pretty)}.ari-block__cols{display:flex;flex-direction:column;gap:var(--ari-block-cols-gap, var(--ari-space-8))}.ari-block__main{flex:1 1 0%;min-inline-size:0}.ari-block__aside{position:relative;inline-size:100%;flex-shrink:0}.ari-block__box{margin-block-end:var(--ari-block-box-space, var(--ari-space-6));padding:var(--ari-block-box-pad, var(--ari-space-6));background:var(--ari-block-box-bg, var(--ari-contrast));color:var(--ari-block-box-fg, var(--ari-on-contrast));border-radius:var(--ari-block-box-radius, var(--ari-radius-lg));box-shadow:var(--ari-block-box-shadow, var(--ari-shadow-1))}.ari-block__box-title{margin:0 0 var(--ari-block-box-title-gap, var(--ari-space-4));font-family:var(--ari-block-box-title-font, var(--ari-font-body));font-size:var(--ari-block-box-title-size, var(--ari-text-lg));line-height:var(--ari-block-box-title-leading, var(--ari-leading-lg));font-weight:var(--ari-weight-bold);color:inherit}.ari-block__nav{display:grid;gap:var(--ari-block-nav-gap, var(--ari-space-2));margin:0;padding:0;list-style:none}.ari-block__nav-link{display:flex;align-items:center;justify-content:space-between;gap:var(--ari-space-2);padding:var(--ari-block-nav-pad-block, var(--ari-space-2)) var(--ari-block-nav-pad-inline, var(--ari-space-4));color:inherit;text-decoration:none;border-radius:var(--ari-block-nav-radius, var(--ari-radius-sm));transition:background var(--ari-block-nav-speed, var(--ari-duration-fast)) var(--ari-block-nav-ease, var(--ari-ease-standard))}.ari-block__nav-link:hover{background:var(--ari-block-nav-hover, color-mix(in srgb, var(--ari-on-contrast) 12%, transparent))}.ari-block__nav-link[aria-current=page]{background:var(--ari-block-nav-current, var(--ari-primary-fill))}.ari-block__nav-link[aria-current=page]:hover{background:var(--ari-block-nav-current-hover, var(--ari-block-nav-current, var(--ari-primary-fill)))}.ari-block__nav-count{font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm)}.ari-block__empty{margin:0;padding-block:var(--ari-space-12);text-align:center;font-size:var(--ari-block-empty-size, var(--ari-text-lg));line-height:var(--ari-block-empty-leading, var(--ari-leading-lg))}.ari-block__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ari-block-grid-gap, var(--ari-space-6))}.ari-block__meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ari-block-meta-gap, var(--ari-space-4));padding-block-end:var(--ari-block-meta-pad, var(--ari-space-6));margin-block-end:var(--ari-block-meta-space, var(--ari-space-8));border-block-end:var(--ari-border) solid var(--ari-block-meta-line, var(--ari-line))}.ari-block__dot{margin-inline:var(--ari-space-2)}.ari-block__panel{display:flex;flex-direction:column;gap:var(--ari-block-panel-gap, var(--ari-space-8));inline-size:100%;padding:var(--ari-block-panel-pad, var(--ari-space-8));background:var(--ari-block-panel-bg, var(--ari-raised));border-radius:var(--ari-block-panel-radius, var(--ari-radius-xl));text-align:start}.ari-block__half{inline-size:100%;min-inline-size:0}.ari-block__half--lead-start>:is(.ari-block__title,.ari-block__lead){text-align:center}@container ari-canvas (min-width: 48rem){.ari-block__title{font-size:var(--ari-block-title-size-md, var(--ari-block-title-size, var(--ari-text-h1)))}.ari-block__lead{font-size:var(--ari-block-lead-size-md, var(--ari-block-lead-size, inherit));line-height:var(--ari-block-lead-leading-md, var(--ari-block-lead-leading, inherit))}.ari-block__grid{grid-template-columns:repeat(var(--ari-block-grid-cols, 3),minmax(0,1fr))}}@container ari-canvas (min-width: 68rem){.ari-block{padding-block:var(--ari-block-pad-lg, var(--ari-block-pad, var(--ari-space-24))) var(--ari-block-pad-end-lg, var(--ari-block-pad-lg, var(--ari-block-pad-end, var(--ari-block-pad, var(--ari-space-24)))))}.ari-block__head{margin-block-end:var(--ari-block-head-gap-lg, var(--ari-block-head-gap, var(--ari-space-12)))}.ari-block__title{font-size:var(--ari-block-title-size-lg, var(--ari-block-title-size-md, var(--ari-block-title-size, var(--ari-text-h1))));margin-block-end:var(--ari-block-title-gap-lg, var(--ari-block-title-gap, 0))}.ari-block__lead{margin-block-end:var(--ari-block-lead-gap-lg, var(--ari-block-lead-gap, 0))}.ari-block__grid{gap:var(--ari-block-grid-gap-lg, var(--ari-block-grid-gap, var(--ari-space-6)))}.ari-block__cols{flex-direction:row;gap:var(--ari-block-cols-gap-lg, var(--ari-block-cols-gap, var(--ari-space-8)))}.ari-block__aside{inline-size:var(--ari-block-aside-w, 20rem)}.ari-block__aside--sticky>:first-child{position:sticky;inset-block-start:var(--ari-block-aside-top, var(--ari-space-24))}.ari-block__panel{flex-direction:row;gap:var(--ari-block-panel-gap-lg, var(--ari-block-panel-gap, var(--ari-space-8)));border-radius:var(--ari-block-panel-radius-lg, var(--ari-block-panel-radius, var(--ari-radius-xl)))}.ari-block__half{inline-size:calc(var(--ari-block-panel-start, .6) * 100%)}.ari-block__half--end{inline-size:calc((1 - var(--ari-block-panel-start, .6)) * 100%);flex-shrink:0}.ari-block__half--lead-start>:is(.ari-block__title,.ari-block__lead){text-align:start}}@container ari-canvas (min-width: 80rem){.ari-block__panel{gap:var(--ari-block-panel-gap-xl, var(--ari-block-panel-gap-lg, var(--ari-block-panel-gap, var(--ari-space-8))))}}}@layer ari.components{.ari-card{--ari-r: var(--ari-radius-xl);--_bg: var(--ari-panel);--_fg: var(--ari-ink);--_muted: var(--ari-muted);--_line: var(--ari-line);position:relative;display:flex;flex-direction:column;min-inline-size:0;background:var(--_bg);color:var(--_fg);border:var(--ari-border) solid var(--_line);box-shadow:var(--ari-shadow-0);overflow:hidden;border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r));container:ari-card / inline-size}.ari-card--nested{--_bg: var(--ari-nested)}.ari-card--contrast{--_bg: var(--ari-contrast);--_fg: var(--ari-on-contrast);--_muted: color-mix(in srgb, var(--ari-on-contrast) 72%, transparent);--_line: color-mix(in srgb, var(--ari-on-contrast) 14%, transparent)}.ari-card--brand-soft{--_bg: var(--ari-primary-soft);--_line: var(--ari-primary-line)}.ari-card--transparent{--_bg: transparent}.ari-card--borderless{border-color:transparent}.ari-card--border-dashed{border-style:dashed;border-color:var(--ari-line-strong)}.ari-card--border-brand{border-color:var(--ari-primary)}.ari-card--elevated{box-shadow:var(--ari-shadow-1)}.ari-card--edge-start{border-inline-start:var(--ari-border-edge) solid var(--ari-primary)}.ari-card--edge-top{border-block-start:var(--ari-border-edge) solid var(--ari-primary)}.ari-card__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ari-space-2) var(--ari-space-4);padding:var(--ari-pad-card) var(--ari-pad-card) 0}.ari-card__titles{display:grid;gap:var(--ari-space-1);min-inline-size:0}.ari-card__lead{margin:0;color:var(--_muted);font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm);text-wrap:pretty}.ari-card__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--ari-space-2);min-inline-size:0}.ari-card__eyebrow{font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-black);letter-spacing:var(--ari-tracking-label);text-transform:uppercase;color:var(--_eyebrow, var(--ari-primary-text))}.ari-card--contrast .ari-card__eyebrow{--_eyebrow: var(--ari-primary-on-contrast)}.ari-card--contrast :is(.ari-list,.ari-list__item,.ari-list__title){color:var(--_fg)}.ari-card--contrast .ari-list__item[aria-current=true]{background:color-mix(in srgb,var(--_fg) 12%,transparent);border-inline-start-color:var(--ari-link-on-contrast)}.ari-card--contrast .ari-list__meta{color:var(--_muted)}.ari-card__title{font-family:var(--ari-font-subheading);font-size:var(--ari-text-h4);line-height:var(--ari-leading-h4);font-weight:var(--ari-weight-bold);color:inherit}.ari-card__body{display:grid;gap:var(--ari-space-3);padding:var(--ari-pad-card);color:inherit}.ari-card__body--flush{padding-inline:0;padding-block-start:0}.ari-card__body--fill{flex:1 1 auto}.ari-card__body--chart{display:flex;flex-direction:column;gap:var(--ari-space-3);min-block-size:0}.ari-card__body--chart>:last-child{flex:1 1 auto;display:flex;flex-direction:column;min-block-size:0}.ari-card__body--chart>:last-child>.ari-chart--fill{flex:1 1 auto}.ari-card__corner{position:absolute;inset-block-start:var(--ari-space-3);inset-inline-end:var(--ari-space-3)}.ari-card__body :where(p){color:var(--_muted);font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm)}.ari-card__footer{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ari-space-3);margin-block-start:auto;padding:var(--ari-space-4) var(--ari-pad-card);border-block-start:var(--ari-border) solid var(--_line)}.ari-card__media{display:block;inline-size:100%;block-size:auto;aspect-ratio:16 / 9;object-fit:cover;background:var(--ari-nested)}.ari-card>picture{display:contents}.ari-card__header[class*=ari-card__header--]{padding:var(--ari-space-4) var(--ari-pad-card)}.ari-card__header--contrast{background:var(--ari-contrast);color:var(--ari-on-contrast)}.ari-card__header--contrast .ari-card__eyebrow{--_eyebrow: var(--ari-primary-on-contrast)}.ari-card__header--tint{background:var(--ari-primary-soft);color:var(--ari-ink)}.ari-card__header--nested{background:var(--ari-nested);color:var(--ari-ink)}.ari-card__header--brand{background:var(--ari-primary-fill);color:var(--ari-on-primary)}.ari-card__header--brand .ari-card__eyebrow,.ari-card__header--gradient .ari-card__eyebrow{--_eyebrow: currentColor;opacity:.85}.ari-card__header--gradient{background:var(--ari-gradient);color:var(--ari-on-brand)}@container ari-card (max-width: 279.98px){.ari-card{--ari-pad-card: var(--ari-space-4)}.ari-card__footer{flex-direction:column;align-items:stretch}}.ari-card:has(>.ari-card__decor){position:relative;isolation:isolate;overflow:hidden}.ari-card__decor{position:absolute;inset-block:0;inset-inline-end:0;z-index:calc(var(--ari-z-base) - var(--ari-z-raised));inline-size:min(100%,60%);block-size:100%;object-fit:cover;object-position:var(--ari-decor-pos, right center);pointer-events:none}.ari-card__decor--start{inset-inline:0 auto;--ari-decor-pos: left center}.ari-card__decor--full{inline-size:100%}.ari-card__header>:not(.ari-card__titles):has(.ari-field,.ari-select,.ari-search){flex:0 1 calc(var(--ari-space-16) * 5);min-inline-size:0}.ari-card--banner{min-block-size:calc(var(--ari-banner-ratio, .34) * 100cqi);justify-content:center}.ari-card__decor--center{--ari-decor-pos: center}.ari-card--glass{--_bg: color-mix(in srgb, var(--ari-panel) var(--ari-glass, 72%), transparent);-webkit-backdrop-filter:blur(var(--ari-space-4)) saturate(1.2);backdrop-filter:blur(var(--ari-space-4)) saturate(1.2)}.ari-card :is(.ari-card__title){font-family:var(--ari-card-title-font, var(--ari-font-subheading));font-size:var(--ari-card-title-size, var(--ari-text-h4));line-height:var(--ari-card-title-leading, var(--ari-leading-h4));font-weight:var(--ari-card-title-weight, var(--ari-weight-bold));text-transform:var(--ari-card-title-transform, none)}.ari-card__title:where(a){color:inherit;text-decoration:none}:is(.ari-card--inset,.ari-card--media-start,.ari-card--feature) .ari-card__title{letter-spacing:var(--ari-card-title-tracking, normal);text-wrap:var(--ari-card-title-wrap, wrap)}:is(.ari-card--inset,.ari-card--media-start,.ari-card--feature) :is(p,.ari-card__excerpt){text-wrap:var(--ari-card-text-wrap, wrap)}.ari-card--inset{padding:calc(var(--ari-card-inset, var(--ari-space-2)) - var(--ari-border));gap:var(--ari-card-gap, var(--ari-space-2))}.ari-card--inset .ari-card__media,.ari-card--inset .ari-card__frame{--ari-r: var(--ari-card-media-r, var(--ari-radius-md));border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r))}.ari-card--inset>.ari-card__title{margin:0;padding:var(--ari-space-2)}.ari-card__title--clamp{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--ari-card-title-lines, 3);overflow:hidden}.ari-card__frame{display:block;overflow:hidden;aspect-ratio:16 / 9;background:var(--ari-nested)}.ari-card__frame>:is(img,picture,picture>img){display:block;inline-size:100%;block-size:100%;aspect-ratio:auto;object-fit:cover}.ari-card--media-zoom .ari-card__frame>:is(img,picture>img){transition:scale var(--ari-card-zoom-speed, var(--ari-duration-base)) var(--ari-card-zoom-ease, var(--ari-ease-standard))}.ari-card--media-zoom .ari-card__frame>:is(img,picture>img):hover{scale:var(--ari-card-zoom, 1.05)}.ari-card--media-start{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:var(--ari-card-gap, var(--ari-space-4))}.ari-card--media-start .ari-card__body{display:flex;flex-direction:column;justify-content:space-between;gap:0;padding:var(--ari-space-4)}.ari-card--media-start .ari-card__title{margin:0 0 var(--ari-card-title-gap, var(--ari-space-3))}@container ari-canvas (min-width: 68rem){.ari-card--media-start{grid-template-columns:repeat(2,minmax(0,1fr))}.ari-card--media-start .ari-card__frame{aspect-ratio:1}}.ari-card__tags{display:flex;flex-wrap:wrap;gap:var(--ari-space-2);margin-block-end:var(--ari-space-3)}.ari-card__excerpt{margin:auto 0 var(--ari-space-4);font-size:var(--ari-card-text-size, inherit);line-height:var(--ari-card-text-leading, inherit);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--ari-card-excerpt-lines, 3);overflow:hidden}.ari-card__meta{display:flex;align-items:center;justify-content:space-between;gap:var(--ari-space-2);padding-block-start:var(--ari-space-4);border-block-start:var(--ari-border) solid var(--ari-card-meta-line, var(--_line));font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm)}.ari-card--link .ari-card__title{transition:color var(--ari-card-link-speed, var(--ari-duration-fast)) var(--ari-card-link-ease, var(--ari-ease-standard))}:is(a.ari-card--link:hover,.ari-card--link a:hover,.ari-card--link a:active) :is(.ari-card__title),.ari-card--link :is(a.ari-card__title,.ari-card__title a):is(:hover,:active){color:var(--ari-card-link-hover, var(--ari-link))}a.ari-card--link,.ari-card a:has(>.ari-card__title),.ari-card .ari-card__title a{color:inherit;text-decoration:none}.ari-card--feature{--_bg: var(--ari-raised);align-items:center;justify-content:center;padding:calc(var(--ari-card-pad, var(--ari-pad-card)) - var(--ari-border))}.ari-card--feature>:is(img,svg,picture){display:block;inline-size:var(--ari-card-media-w, 50%);block-size:auto;margin-block-end:var(--ari-space-4)}.ari-card--feature .ari-card__content{inline-size:100%}.ari-card--feature .ari-card__title{margin:0 0 var(--ari-card-title-gap, var(--ari-space-2));color:var(--ari-card-title-color, inherit)}.ari-card--feature .ari-card__content>p{margin:0;font-size:var(--ari-card-text-size, inherit);line-height:var(--ari-card-text-leading, inherit)}.ari-card--drop{overflow:visible;filter:var(--ari-card-drop, drop-shadow(0 var(--ari-space-1) var(--ari-space-1) color-mix(in srgb, var(--ari-ink) 12%, transparent)))}[data-ari-shadows=off] .ari-card--drop{filter:none}@media(max-width:640px){.ari-card__header--center-sm{flex-direction:column;align-items:center;justify-content:center;text-align:center}.ari-card__header--center-sm>.ari-card__titles{align-items:center}}.ari-card__header:not([class*=ari-card__header--]):has(+.ari-card__body--flush){padding-block-end:var(--ari-space-5)}.ari-grid--stretch>.ari-card{display:flex;flex-direction:column}.ari-grid--stretch>.ari-card>.ari-card__body{flex:1 1 auto}.ari-grid--stretch>.ari-card>.ari-card__footer{margin-block-start:auto}}@layer ari.components{.ari-chip{--ari-r: var(--ari-radius-sm);--_bg: var(--ari-panel);--_fg: var(--ari-ink-2);--_line: var(--ari-line-strong);--_on-bg: var(--ari-primary-fill);--_on-fg: var(--ari-on-primary);--_on-line: transparent;position:relative;display:inline-flex;align-items:center;gap:var(--ari-space-1);min-block-size:var(--ari-size-badge-lg);max-inline-size:100%;padding-inline:var(--ari-space-3);border:var(--ari-border) solid var(--_line);background:var(--_bg);color:var(--_fg);font-family:var(--ari-font-body);font-size:var(--ari-text-caption);line-height:1;font-weight:var(--ari-weight-bold);white-space:nowrap;text-decoration:none;border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r));transition:background var(--ari-duration-fast) var(--ari-ease-standard),color var(--ari-duration-fast) var(--ari-ease-standard),border-color var(--ari-duration-fast) var(--ari-ease-standard)}.ari-chip__text{min-inline-size:0;overflow:hidden;text-overflow:ellipsis}.ari-chip__count{font-weight:var(--ari-weight-regular);font-variant-numeric:tabular-nums}.ari-chip__count:before{content:"· "}.ari-chip__icon{inline-size:var(--ari-icon-sm);block-size:var(--ari-icon-sm);flex:none}:is(button,a).ari-chip{cursor:pointer}:is(button,a).ari-chip:after{content:"";position:absolute;inset-block:min(0%,calc((var(--ari-touch) - 100%) / -2));inset-inline:0}:is(button,a).ari-chip:hover{box-shadow:var(--ari-hover-overlay)}.ari-chip:is([aria-pressed=true],[aria-selected=true],[aria-checked=true],[aria-current=true]){--_bg: var(--_on-bg);--_fg: var(--_on-fg);--_line: var(--_on-line)}.ari-chip__remove{position:relative;display:grid;place-items:center;flex:none;inline-size:var(--ari-icon-md);block-size:var(--ari-icon-md);margin-inline:0 calc(var(--ari-space-1) * -1);padding:0;border:0;border-radius:50%;background:transparent;color:inherit;cursor:pointer}.ari-chip__remove:after{content:"";position:absolute;inset-block-start:50%;inset-inline-start:50%;inline-size:var(--ari-touch);block-size:var(--ari-touch);translate:-50% -50%}.ari-chip__remove:dir(rtl):after{translate:50% -50%}.ari-chip__remove:hover{background:color-mix(in srgb,currentColor 14%,transparent)}.ari-chip__remove svg{inline-size:var(--ari-icon-sm);block-size:var(--ari-icon-sm)}.ari-chip:is([disabled],[aria-disabled=true]),.ari-chip:has(.ari-chip__remove:disabled){opacity:.45;cursor:not-allowed;box-shadow:none}.ari-chip--soft{--_bg: var(--ari-nested);--_line: transparent}.ari-chip--brand-outline{--_bg: transparent;--_fg: var(--ari-primary-text);--_line: var(--ari-primary)}.ari-chip--brand-soft{--_bg: var(--ari-primary-soft);--_fg: var(--ari-primary-text);--_line: var(--ari-primary-line)}.ari-chip--select-soft{--_on-bg: var(--ari-primary-soft);--_on-fg: var(--ari-primary-text);--_on-line: var(--ari-primary)}.ari-chip--sm{min-block-size:var(--ari-size-badge);padding-inline:var(--ari-space-2)}.ari-chip--sm .ari-chip__remove{inline-size:var(--ari-icon-sm);block-size:var(--ari-icon-sm)}.ari-chip--caps{font-size:var(--ari-text-label);letter-spacing:var(--ari-tracking-label);text-transform:uppercase}.ari-chip--lg{--ari-r: var(--ari-radius-pill);min-block-size:var(--ari-touch);gap:var(--ari-space-2);padding-inline:var(--ari-space-5);font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm)}.ari-chip--lg .ari-chip__icon{inline-size:var(--ari-icon-md);block-size:var(--ari-icon-md)}.ari-chip--lg:has(.ari-chip__icon:first-child){padding-inline-start:var(--ari-space-4)}.ari-chip--lg:has(.ari-chip__end){padding-inline-end:var(--ari-space-4)}.ari-chip__end{inline-size:var(--ari-icon-sm);block-size:var(--ari-icon-sm);flex:none;opacity:.72;transition:translate var(--ari-duration-fast) var(--ari-ease-standard)}.ari-chip__end:dir(rtl){scale:-1 1}a.ari-chip:hover .ari-chip__end{translate:calc(var(--ari-space-1) * .5) 0}a.ari-chip:hover .ari-chip__end:dir(rtl){translate:calc(var(--ari-space-1) * -.5) 0}.ari-chip:is(.ari-chip--active,[aria-current]:not([aria-current=false])){--_bg: var(--ari-link-soft);--_fg: var(--ari-link);--_line: var(--ari-link-line)}.ari-chips{display:flex;flex-wrap:wrap;gap:var(--ari-space-2);min-inline-size:0;margin:0;padding:0;list-style:none}.ari-chips[data-ari-scroll]{flex-wrap:nowrap;overflow-x:auto;padding:var(--ari-space-2);margin-inline:calc(var(--ari-space-2) * -1);scroll-padding-inline:var(--ari-space-2);scroll-snap-type:x proximity;overscroll-behavior-x:contain;scrollbar-width:none}.ari-chips[data-ari-scroll]::-webkit-scrollbar{display:none}.ari-chips[data-ari-scroll]>*{flex:none;scroll-snap-align:start}.ari-chips[data-ari-scroll]:focus-visible{outline:var(--ari-focus-ring) solid var(--ari-focus);outline-offset:calc(var(--ari-focus-ring) * -1)}.ari-chip--media{gap:var(--ari-space-3);padding:var(--ari-space-2) var(--ari-space-4) var(--ari-space-2) var(--ari-space-2);text-align:start;line-height:1.25}.ari-chip--media>.ari-avatar{--_s: var(--ari-space-10);overflow:hidden}.ari-chip--media>.ari-avatar img{inline-size:100%;block-size:100%;object-fit:cover}.ari-chip--media>.ari-stack{gap:calc(var(--ari-space-1) / 2);align-items:flex-start}}@layer ari.components{.ari-feature{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(var(--ari-space-8),6vw,var(--ari-space-24))}.ari-feature--wide{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.ari-feature--reverse>.ari-feature__media{order:2}.ari-feature__media{min-inline-size:0;border-radius:var(--ari-radius-xl);overflow:clip}.ari-feature__media :is(.ari-image,.ari-image__frame){block-size:100%}.ari-feature__content{display:grid;gap:var(--ari-space-5);min-inline-size:0}.ari-feature__title{font-family:var(--ari-font-heading);font-size:var(--ari-text-display);line-height:var(--ari-leading-display);font-weight:var(--ari-weight-heading);letter-spacing:var(--ari-tracking-display);text-wrap:balance}.ari-feature__title--sm{font-size:var(--ari-text-h1);line-height:var(--ari-leading-h1);letter-spacing:var(--ari-tracking-heading)}.ari-feature__text{color:var(--ari-ink-2);font-size:var(--ari-text-lg);line-height:var(--ari-leading-lg);max-inline-size:46ch;text-wrap:pretty}:where(.ari-band--contrast,.ari-band--image,.ari-band--gradient,.ari-band--horizon) .ari-feature__text{color:var(--_muted)}@container ari-canvas (max-width: 767.98px){.ari-feature,.ari-feature--wide{grid-template-columns:minmax(0,1fr)}.ari-feature--reverse>.ari-feature__media{order:0}}@media(max-width:767.98px){.ari-feature,.ari-feature--wide{grid-template-columns:minmax(0,1fr)}.ari-feature--reverse>.ari-feature__media{order:0}}.ari-feature-list{display:flex;flex-direction:column;gap:var(--ari-feature-list-gap, var(--ari-space-16));max-inline-size:var(--ari-feature-list-max, none);margin-inline:auto}img.ari-feature__media{display:block;inline-size:100%;block-size:auto}.ari-feature--stack{grid-template-columns:minmax(0,1fr);gap:var(--ari-feature-stack-gap, var(--ari-space-4));inline-size:fit-content;max-inline-size:var(--ari-feature-stack-max, 36rem);margin-inline:auto}.ari-feature--stack .ari-feature__media{border-radius:var(--ari-feature-media-radius, var(--ari-radius-xl))}.ari-feature--stack .ari-feature__content{display:block}.ari-feature__eyebrow{margin:0;font-size:var(--ari-feature-eyebrow-text, var(--ari-text-md));line-height:var(--ari-feature-eyebrow-leading, var(--ari-leading-md))}.ari-feature--stack .ari-feature__title{--_t: var(--ari-feature-title-text, var(--ari-text-h2));margin-block:var(--ari-feature-title-gap, var(--ari-space-2));padding-block-start:var(--ari-feature-title-pad, 0);font-family:var(--ari-feature-title-font, var(--ari-font-heading));font-size:var(--_t, var(--ari-text-md));font-weight:var(--ari-feature-title-weight, var(--ari-weight-heading));line-height:var(--ari-feature-title-leading, var(--ari-leading-h2));letter-spacing:var(--ari-feature-title-tracking, normal);text-transform:var(--ari-feature-title-transform, none)}.ari-feature--stack .ari-feature__text{--_t: var(--ari-feature-text, var(--ari-text-md));max-inline-size:none;margin:0;color:var(--ari-feature-text-color, inherit);font-size:var(--_t, var(--ari-text-md));line-height:var(--ari-feature-text-leading, var(--ari-leading-md));text-wrap:var(--ari-feature-text-wrap, balance)}@container ari-canvas (min-width: 40rem){.ari-feature--stack .ari-feature__title{margin-block:var(--ari-feature-title-gap-sm, var(--ari-feature-title-gap, var(--ari-space-2)))}}@container ari-canvas (min-width: 48rem){.ari-feature--stack .ari-feature__title{--_t: var(--ari-feature-title-text-md, var(--ari-feature-title-text, var(--ari-text-h2)))}}@container ari-canvas (min-width: 68rem){.ari-feature--stack{display:flex;justify-content:center;gap:var(--ari-feature-gap-lg, var(--ari-space-12));inline-size:auto;max-inline-size:none}.ari-feature--stack>:is(.ari-feature__media,.ari-feature__content){inline-size:50%;min-inline-size:auto}.ari-feature--stack .ari-feature__media{border-radius:var(--ari-feature-media-radius-lg, var(--ari-feature-media-radius, var(--ari-radius-xl)))}.ari-feature__eyebrow{font-size:var(--ari-feature-eyebrow-text-lg, var(--ari-feature-eyebrow-text, var(--ari-text-md)))}.ari-feature--stack .ari-feature__title{--_t: var(--ari-feature-title-text-lg, var(--ari-feature-title-text-md, var(--ari-feature-title-text, var(--ari-text-h2))));margin-block:var(--ari-feature-title-gap-lg, var(--ari-feature-title-gap-sm, var(--ari-feature-title-gap, var(--ari-space-2))))}.ari-feature--stack .ari-feature__text{--_t: var(--ari-feature-text-lg, var(--ari-feature-text, var(--ari-text-md)))}}@container ari-canvas (min-width: 80rem){.ari-feature--stack{gap:var(--ari-feature-gap-xl, var(--ari-feature-gap-lg, var(--ari-space-12)))}.ari-feature--stack .ari-feature__title{--_t: var(--ari-feature-title-text-xl, var(--ari-feature-title-text-lg, var(--ari-feature-title-text-md, var(--ari-feature-title-text, var(--ari-text-h2)))))}.ari-feature--stack .ari-feature__text{--_t: var(--ari-feature-text-xl, var(--ari-feature-text-lg, var(--ari-feature-text, var(--ari-text-md))))}}}@layer ari.components{.ari-field{--ari-r: var(--ari-field-radius, var(--ari-radius-sm));--_box: var(--ari-field-box, var(--ari-panel));--_box-off: var(--ari-nested);--_line: var(--ari-field-line, var(--ari-line-strong));--_h: var(--ari-field-h, var(--ari-control));display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:var(--ari-field-gap, var(--ari-space-2)) var(--ari-space-6);min-inline-size:0;border:0;margin:0;padding:0;container:ari-field / inline-size}.ari-field>*{grid-column:1 / -1}.ari-field__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--ari-space-1) var(--ari-space-3);min-inline-size:0}.ari-field__label{padding:0;color:var(--ari-ink);font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm);font-weight:var(--ari-field-label-weight, var(--ari-weight-bold))}.ari-field__mark{color:var(--ari-primary-text);font-size:var(--ari-text-label);line-height:var(--ari-leading-label);font-weight:var(--ari-weight-black);letter-spacing:var(--ari-tracking-label);text-transform:uppercase}.ari-field__mark--optional{color:var(--ari-muted)}.ari-field__mark--asterisk{color:var(--ari-danger-text);font-size:var(--ari-text-sm);letter-spacing:0}:is(.ari-field__control,.ari-field__group){display:flex;align-items:center;inline-size:100%;min-inline-size:0;min-block-size:var(--_h);border:var(--ari-border) solid var(--_line);background:var(--_box);color:var(--ari-ink);border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r));transition:border-color var(--ari-duration-fast) var(--ari-ease-standard),box-shadow var(--ari-duration-fast) var(--ari-ease-standard)}.ari-field__control{padding-block:var(--ari-field-pad-block, var(--ari-space-2));padding-inline:var(--ari-space-4);font-family:var(--ari-font-body);font-size:var(--ari-text-ui);line-height:var(--ari-leading-md);font-weight:var(--ari-weight-regular);appearance:none}.ari-field__control::placeholder{color:var(--ari-muted);opacity:1}:is(.ari-field__control,.ari-field__group):hover{border-color:var(--ari-ink-2)}.ari-field__control:focus-visible,.ari-field__group:focus-within{border-color:var(--ari-primary);outline:var(--ari-focus-ring) solid var(--ari-focus);outline-offset:0}.ari-field__group{gap:0;overflow:hidden}.ari-field__group>.ari-field__control{flex:1;min-block-size:calc(var(--_h) - 2 * var(--ari-border));border:0;background:transparent;outline:0;border-radius:0}.ari-field__affix{display:inline-flex;align-items:center;align-self:stretch;gap:var(--ari-space-2);flex:none;padding-inline:var(--ari-space-3);background:var(--ari-nested);color:var(--ari-ink-2);font-size:var(--ari-text-sm);font-weight:var(--ari-weight-bold);white-space:nowrap}.ari-field__affix:first-child{border-inline-end:var(--ari-border) solid var(--ari-line)}.ari-field__affix:last-child{border-inline-start:var(--ari-border) solid var(--ari-line)}.ari-field__affix--plain{background:transparent;border:0;color:var(--ari-muted)}.ari-field__affix--plain:first-child{padding-inline-end:0}.ari-field__affix--plain:last-child{padding-inline-start:0}.ari-field__icon{inline-size:var(--ari-icon-md);block-size:var(--ari-icon-md);flex:none}.ari-field__foot{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ari-space-3);min-inline-size:0}.ari-field__foot:empty{display:none}.ari-field__hint{color:var(--ari-muted);font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption)}.ari-field__error{display:flex;align-items:flex-start;gap:var(--ari-space-1);color:var(--ari-danger-text);font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);font-weight:var(--ari-weight-bold)}.ari-field__error:before{content:"!";display:inline-grid;place-items:center;flex:none;inline-size:var(--ari-icon-sm);block-size:var(--ari-icon-sm);margin-block-start:calc((var(--ari-leading-caption) - var(--ari-icon-sm)) / 2);border-radius:50%;background:var(--ari-danger-fill);color:var(--ari-on-status);font-size:var(--ari-text-label);line-height:1;font-weight:var(--ari-weight-black)}.ari-field__counter{margin-inline-start:auto;color:var(--ari-muted);font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);font-variant-numeric:tabular-nums;white-space:nowrap}.ari-field__counter[data-estado=cerca]{color:var(--ari-warning-text);font-weight:var(--ari-weight-bold)}.ari-field__counter[data-estado=lleno]{color:var(--ari-danger-text);font-weight:var(--ari-weight-bold)}.ari-field__control[aria-invalid=true],.ari-field__group:has([aria-invalid=true]){--_line: var(--ari-danger);border-color:var(--ari-danger)}.ari-field__control[aria-invalid=true]:focus-visible,.ari-field__group:has([aria-invalid=true]):focus-within{outline-color:color-mix(in srgb,var(--ari-danger) 45%,transparent)}.ari-field__control:disabled,.ari-field__group:has(:disabled){background:var(--_box-off);border-color:var(--ari-line);color:var(--ari-muted);cursor:not-allowed}.ari-field__group:has(:disabled)>.ari-field__control{background:transparent}.ari-field__control:read-only:not(select){background:var(--_box-off);border-style:dashed}.ari-field:has(.ari-field__control:disabled) .ari-field__label{color:var(--ari-muted)}.ari-field--tint{--_box: var(--ari-nested);--_box-off: var(--ari-panel)}.ari-field--tint .ari-field__affix:not(.ari-field__affix--plain){background:var(--ari-panel)}.ari-field--lg{--_h: var(--ari-touch-primary-mobile)}.ari-field--lg .ari-field__control{font-size:var(--ari-text-lg)}@container ari-field (min-width: 520px){.ari-field--inline>.ari-field__head{grid-column:1;grid-row:1 / span 3;flex-direction:column;align-items:flex-start;padding-block-start:calc((var(--_h) - var(--ari-leading-sm)) / 2)}.ari-field--inline>:not(.ari-field__head){grid-column:2}}}@layer ari.components{.ari-image{--ari-r: var(--ari-radius-md);--_ratio: 16 / 9;position:relative;display:grid;gap:var(--ari-space-2);margin:0;min-inline-size:0;container:ari-image / inline-size}.ari-image__frame{position:relative;display:grid;place-items:center;aspect-ratio:var(--_ratio);overflow:hidden;background:var(--ari-nested);border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r))}.ari-image__img{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover;object-position:center}.ari-image__caption{font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);color:var(--ari-muted)}.ari-image--ratio-4-3{--_ratio: 4 / 3}.ari-image--ratio-1-1{--_ratio: 1 / 1}.ari-image--ratio-3-4{--_ratio: 3 / 4}.ari-image--ratio-21-9{--_ratio: 21 / 9}.ari-image--contain .ari-image__img{object-fit:contain;padding:var(--ari-space-3)}.ari-image--caption-overlay .ari-image__caption{position:absolute;inset-inline:0;inset-block-end:0;padding:var(--ari-space-2) var(--ari-space-4);background:color-mix(in srgb,var(--ari-contrast) 86%,transparent);color:var(--ari-on-contrast);border-end-start-radius:var(--ari-r-es, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r))}.ari-image--bordered .ari-image__frame{border:var(--ari-border) solid var(--ari-line)}.ari-image__placeholder{grid-area:1 / 1;display:none;place-items:center;align-content:center;gap:var(--ari-space-2);inline-size:100%;block-size:100%;padding:var(--ari-space-4);background:repeating-linear-gradient(135deg,var(--ari-nested) 0 var(--ari-space-2),color-mix(in srgb,var(--ari-line-strong) 14%,var(--ari-nested)) var(--ari-space-2) var(--ari-space-4));color:var(--ari-muted);text-align:center;font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption)}.ari-image__placeholder-icon{inline-size:var(--ari-icon-lg);block-size:var(--ari-icon-lg)}.ari-image__placeholder-text{padding:var(--ari-space-1) var(--ari-space-2);border-radius:var(--ari-radius-xs);background:var(--ari-nested)}.ari-image:is([data-state=empty],[data-state=error]) .ari-image__placeholder{display:grid}.ari-image:is([data-state=empty],[data-state=error]) .ari-image__img{display:none}.ari-image[data-state=error] .ari-image__placeholder{color:var(--ari-danger-text)}.ari-image[aria-busy=true] .ari-image__img{opacity:0}.ari-image[aria-busy=true] .ari-image__frame{background:linear-gradient(100deg,var(--ari-nested) 30%,color-mix(in srgb,var(--ari-panel) 70%,var(--ari-nested)) 50%,var(--ari-nested) 70%) 0 0 / 300% 100%;animation:ari-image-brillo calc(1.4s*max(var(--ari-motion),.0001)) linear infinite}@keyframes ari-image-brillo{0%{background-position:100% 0}to{background-position:0 0}}@container ari-image (max-width: 199.98px){.ari-image--caption-overlay .ari-image__caption{padding:var(--ari-space-1) var(--ari-space-2)}}}@layer ari.components{.ari-pagination{--ari-r: var(--ari-radius-sm);--_h: var(--ari-control);--_cur-bg: var(--ari-primary-fill);--_cur-fg: var(--ari-on-primary);--_cur-bd: transparent;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:var(--ari-space-2) var(--ari-space-3);min-inline-size:0;font-size:var(--ari-text-sm);container:ari-pagination / inline-size}.ari-pagination__list{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ari-space-1);margin:0;padding:0;list-style:none}.ari-pagination__list>li{display:contents}:is(.ari-pagination__item,.ari-pagination__step){position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--ari-space-2);min-inline-size:var(--_h);min-block-size:var(--_h);padding-inline:var(--ari-space-2);border:var(--ari-border) solid transparent;background:transparent;color:var(--ari-ink-2);font:inherit;font-weight:var(--ari-weight-bold);line-height:1;font-variant-numeric:tabular-nums;text-decoration:none;white-space:nowrap;cursor:pointer;border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r));transition:box-shadow var(--ari-duration-fast) var(--ari-ease-standard)}:is(.ari-pagination__item,.ari-pagination__step):after{content:"";position:absolute;inset-inline:0;inset-block-start:50%;block-size:max(100%,var(--ari-touch));translate:0 -50%}:is(.ari-pagination__item,.ari-pagination__step):hover{box-shadow:var(--ari-hover-overlay);color:var(--ari-ink)}.ari-pagination__step{padding-inline:var(--ari-space-3);border-color:var(--ari-line-strong);background:var(--ari-panel);color:var(--ari-ink)}.ari-pagination__step svg{inline-size:var(--ari-icon-sm);block-size:var(--ari-icon-sm);flex:none}.ari-pagination__item[aria-current=page]{border-color:var(--_cur-bd);background:var(--_cur-bg);color:var(--_cur-fg);box-shadow:none;cursor:default}:is(.ari-pagination__item,.ari-pagination__step):is([aria-disabled=true],[disabled]){opacity:.45;cursor:not-allowed;box-shadow:none;pointer-events:none}.ari-pagination__gap{display:inline-grid;place-items:center;min-inline-size:var(--ari-space-6);color:var(--ari-muted);font-weight:var(--ari-weight-bold)}:is(.ari-pagination__status,.ari-pagination__info){color:var(--ari-muted);font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm);font-variant-numeric:tabular-nums}.ari-pagination__status strong,.ari-pagination__info strong{color:var(--ari-ink)}.ari-pagination__more{display:grid;justify-items:center;gap:var(--ari-space-2);inline-size:100%;text-align:center}.ari-pagination--current-soft{--_cur-bg: var(--ari-primary-soft);--_cur-fg: var(--ari-primary-text)}.ari-pagination--current-outline{--_cur-bg: var(--ari-panel);--_cur-fg: var(--ari-primary-text);--_cur-bd: var(--ari-primary)}.ari-pagination--sm{--_h: var(--ari-control-sm)}.ari-pagination--center{justify-content:center}.ari-pagination--between{justify-content:space-between}.ari-pagination--end{justify-content:flex-end}@container ari-pagination (max-width: 359.98px){.ari-pagination__list{display:none}.ari-pagination__status--narrow{display:inline;flex:1;text-align:center}.ari-pagination__step-text{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ari-pagination__step{padding-inline:0}}@container ari-pagination (min-width: 360px){.ari-pagination__status--narrow{display:none}}.ari-pagination--tiles{--_h: var(--ari-pagination-h, var(--ari-space-10));--ari-r: var(--ari-pagination-radius, var(--ari-radius-md));gap:var(--ari-space-2);font-size:var(--ari-pagination-text, var(--ari-text-md))}.ari-pagination--tiles .ari-pagination__list{gap:var(--ari-space-2)}.ari-pagination--tiles :is(.ari-pagination__item,.ari-pagination__step){inline-size:var(--_h);block-size:var(--_h);min-inline-size:var(--_h);min-block-size:var(--_h);padding:0;border-color:transparent;background:var(--ari-raised);color:inherit;font-weight:var(--ari-pagination-weight, var(--ari-weight-regular));transition:color var(--ari-pagination-speed, var(--ari-duration-fast)) var(--ari-pagination-ease, var(--ari-ease-standard)),background-color var(--ari-pagination-speed, var(--ari-duration-fast)) var(--ari-pagination-ease, var(--ari-ease-standard))}.ari-pagination--tiles :is(.ari-pagination__item,.ari-pagination__step):not([aria-current=page]):hover{box-shadow:none;background:var(--ari-primary-fill);color:var(--ari-on-primary)}.ari-pagination--tiles .ari-pagination__step svg{inline-size:var(--ari-icon-md);block-size:var(--ari-icon-md)}.ari-pagination--tiles .ari-pagination__item[aria-current=page]{background:var(--_cur-bg);color:var(--_cur-fg);font-weight:var(--ari-pagination-current-weight, var(--ari-weight-bold))}.ari-pagination--tiles .ari-pagination__gap{min-inline-size:0;block-size:var(--_h);padding-inline:var(--ari-space-1)}.ari-pagination--current-deep{--_cur-bg: var(--ari-pagination-current-deep, color-mix(in oklab, var(--ari-primary-fill) 86%, var(--ari-mix-dark)));--_cur-fg: var(--ari-on-primary)}.ari-pagination--disabled-boxed :is(.ari-pagination__item,.ari-pagination__step):is([aria-disabled=true],[disabled]){opacity:1;background:var(--ari-pagination-disabled-bg, color-mix(in srgb, var(--ari-ink-2) 50%, transparent));border-color:var(--ari-pagination-disabled-line, var(--ari-ink));color:var(--ari-pagination-disabled-fg, var(--ari-ink))}@container ari-pagination (max-width: 359.98px){.ari-pagination--tiles .ari-pagination__list{display:flex}.ari-pagination--tiles .ari-pagination__status--narrow{display:none}}}@layer ari.components{.ari-quote{--ari-r: var(--ari-radius-md);--_bg: var(--ari-nested);--_fg: var(--ari-ink);--_muted: var(--ari-muted);--_accent: var(--ari-primary);--_mark: var(--ari-primary-text);position:relative;display:grid;gap:var(--ari-space-4);min-inline-size:0;margin:0;padding:var(--ari-space-5) var(--ari-space-6);background:var(--_bg);color:var(--_fg);border:var(--ari-border) solid transparent;border-inline-start:var(--ari-border-edge) solid var(--_accent);border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r));container:ari-quote / inline-size}.ari-quote--brand-soft{--_bg: var(--ari-primary-soft)}.ari-quote--panel{--_bg: var(--ari-panel);border-color:var(--ari-line);border-inline-start-color:var(--_accent)}.ari-quote--contrast{--_bg: var(--ari-contrast);--_fg: var(--ari-on-contrast);--_muted: color-mix(in srgb, var(--ari-on-contrast) 72%, transparent);--_mark: var(--ari-primary-on-contrast)}.ari-quote--transparent{--_bg: transparent;padding-block:0}.ari-quote--no-edge{border-inline-start-width:var(--ari-border);border-inline-start-color:transparent}.ari-quote--no-edge.ari-quote--panel{border-inline-start-color:var(--ari-line)}.ari-quote--transparent.ari-quote--no-edge{padding-inline:0}.ari-quote__text{margin:0;font-size:var(--ari-text-md);line-height:var(--ari-leading-md);font-style:italic;color:inherit;quotes:"“" "”" "‘" "’"}.ari-quote__text>:where(p){margin:0;color:inherit;font-size:inherit;line-height:inherit}.ari-quote__text>:where(p+p){margin-block-start:var(--ari-space-3)}.ari-quote__author{display:flex;align-items:center;gap:var(--ari-space-3);min-inline-size:0;font-style:normal}.ari-quote__who{display:grid;min-inline-size:0}.ari-quote__name{font-size:var(--ari-text-sm);line-height:var(--ari-leading-sm);font-weight:var(--ari-weight-bold);color:inherit}.ari-quote__role{font-size:var(--ari-text-caption);line-height:var(--ari-leading-caption);color:var(--_muted)}.ari-quote--lg .ari-quote__text{font-family:var(--ari-font-heading);font-size:var(--ari-text-h3);line-height:var(--ari-leading-h3);font-weight:var(--ari-weight-bold);letter-spacing:var(--ari-tracking-heading)}.ari-quote--marks .ari-quote__text:before{content:open-quote;display:block;block-size:.55em;margin-block-end:var(--ari-space-2);color:var(--_mark);font-family:var(--ari-font-heading);font-size:var(--ari-text-display);line-height:1;font-style:normal;font-weight:var(--ari-weight-heading)}.ari-quote--center{justify-items:center;text-align:center}.ari-quote--center .ari-quote__author{flex-direction:column;gap:var(--ari-space-2)}@container ari-quote (max-width: 279.98px){.ari-quote--lg .ari-quote__text{font-size:var(--ari-text-lg);line-height:var(--ari-leading-lg)}}}@layer ari.components{.ari-select__box{position:relative;display:block;min-inline-size:0}.ari-select__box>.ari-field__control{padding-inline-end:calc(var(--ari-space-4) + var(--ari-icon-md) + var(--ari-space-2));text-overflow:ellipsis;cursor:pointer}.ari-select__box>input.ari-field__control{cursor:text}.ari-select__box>input.ari-field__control::-webkit-calendar-picker-indicator{opacity:0}.ari-select__box:after{content:"";position:absolute;inset-inline-end:calc(var(--ari-space-4) + var(--ari-space-1));inset-block-start:50%;inline-size:calc(var(--ari-icon-sm) / 2);block-size:calc(var(--ari-icon-sm) / 2);border-inline-end:var(--ari-border-strong) solid var(--ari-ink-2);border-block-end:var(--ari-border-strong) solid var(--ari-ink-2);translate:0 -70%;rotate:45deg;pointer-events:none}.ari-select__box:has(:disabled):after{border-color:var(--ari-muted)}.ari-select__box--lead>.ari-field__control{padding-inline-start:calc(var(--ari-space-3) + var(--ari-icon-md) + var(--ari-space-3))}.ari-select__lead{position:absolute;inset-block:0;inset-inline-start:var(--ari-space-3);display:inline-flex;align-items:center;pointer-events:none}.ari-select__lead>*{inline-size:var(--ari-icon-md);block-size:auto}.ari-select__box:has(select[multiple]):after,.ari-select__box:has(select[size]:not([size="1"])):after{display:none}.ari-select__box>select[multiple]{padding-block:var(--ari-space-2)}.ari-select__box>select :is(option,optgroup){background:var(--ari-panel);color:var(--ari-ink)}.ari-select__multi{flex-wrap:wrap;gap:var(--ari-space-2);padding:var(--ari-space-2);overflow:visible;cursor:text}.ari-select__multi>.ari-field__control{flex:1 1 calc(var(--ari-space-16) * 2);min-block-size:calc(var(--_h) - 2 * var(--ari-space-2) - 2 * var(--ari-border));padding-inline:var(--ari-space-2);padding-block:0}.ari-select__chip{--ari-r: var(--ari-radius-pill);position:relative;display:inline-flex;align-items:center;gap:var(--ari-space-1);min-block-size:var(--ari-size-badge-lg);max-inline-size:100%;padding-inline:var(--ari-space-3) var(--ari-space-1);border:var(--ari-border) solid var(--ari-line);background:var(--ari-nested);color:var(--ari-ink);font-size:var(--ari-text-sm);line-height:1;font-weight:var(--ari-weight-bold);border-start-start-radius:var(--ari-r-ss, var(--ari-r));border-start-end-radius:var(--ari-r-se, var(--ari-r));border-end-end-radius:var(--ari-r-ee, var(--ari-r));border-end-start-radius:var(--ari-r-es, var(--ari-r))}.ari-select__chip-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ari-select__remove{position:relative;display:inline-grid;place-items:center;flex:none;inline-size:var(--ari-size-badge);block-size:var(--ari-size-badge);padding:0;border:0;border-radius:50%;background:transparent;color:var(--ari-ink-2);font:inherit;cursor:pointer}.ari-select__remove:after{content:"";position:absolute;inset-block-start:50%;inset-inline-start:50%;inline-size:var(--ari-touch);block-size:var(--ari-touch);translate:-50% -50%}.ari-select__remove:hover{box-shadow:var(--ari-hover-overlay)}.ari-select__remove svg{inline-size:var(--ari-icon-sm);block-size:var(--ari-icon-sm)}.ari-select__multi:has(:disabled) .ari-select__chip{color:var(--ari-muted)}.ari-select--chips-brand .ari-select__chip{border-color:var(--ari-primary-line);background:var(--ari-primary-soft);color:var(--ari-primary-text)}.ari-select--chips-brand .ari-select__remove{color:var(--ari-primary-text)}.ari-select--chips-outline .ari-select__chip{border-color:var(--ari-line-strong);background:transparent}}@layer ari.components{.ari-text-clip{--_tex: var(--ari-text-clip-light, linear-gradient(100deg, var(--ari-on-contrast), var(--ari-emphasis) 30%, var(--ari-on-contrast) 50%, var(--ari-emphasis) 75%, var(--ari-on-contrast)));--_ink: var(--ari-text-clip-light-ink, color-mix(in srgb, var(--ari-on-contrast) 10%, transparent));--_y: var(--ari-text-clip-light-y, 50%);background-image:var(--_tex);background-size:var(--ari-text-clip-size, 200% auto);background-repeat:no-repeat;background-position:0% var(--_y);-webkit-background-clip:text;background-clip:text;color:var(--_ink);animation:ari-text-clip-pan var(--ari-text-clip-time, 4s) linear infinite}.ari-text-clip--dark{--_tex: var(--ari-text-clip-dark, linear-gradient(100deg, var(--ari-contrast), var(--ari-primary) 30%, var(--ari-contrast) 50%, var(--ari-primary) 75%, var(--ari-contrast)));--_ink: var(--ari-text-clip-dark-ink, transparent);--_y: var(--ari-text-clip-dark-y, 60%)}@container ari-canvas (max-width: 1087.98px){.ari-text-clip{--_tex: var(--ari-text-clip-light-narrow, var(--ari-text-clip-light, linear-gradient(100deg, var(--ari-on-contrast), var(--ari-emphasis) 30%, var(--ari-on-contrast) 50%, var(--ari-emphasis) 75%, var(--ari-on-contrast))))}.ari-text-clip--dark{--_tex: var(--ari-text-clip-dark-narrow, var(--ari-text-clip-dark, linear-gradient(100deg, var(--ari-contrast), var(--ari-primary) 30%, var(--ari-contrast) 50%, var(--ari-primary) 75%, var(--ari-contrast))))}}@keyframes ari-text-clip-pan{0%{background-position:0% var(--_y)}to{background-position:100% var(--_y)}}@media(prefers-reduced-motion:reduce){.ari-text-clip{animation:none}}}.ds-blog.svelte-s567v5{--ari-weight-heading: var(--ari-weight-regular)}.ds-blog.svelte-s567v5 .ari-band__title,.ds-blog.svelte-s567v5 .ari-feature__title,.ds-blog.svelte-s567v5 .ari-card__title{font-family:var(--ari-font-heading);font-weight:var(--ari-weight-regular);text-transform:uppercase}.ds-blog__jump.svelte-s567v5{display:inline-flex;align-items:center;gap:var(--ari-space-3);inline-size:fit-content;min-block-size:var(--ari-touch);margin-block-start:var(--ari-space-2);padding:var(--ari-space-2) var(--ari-space-4);border:1px solid color-mix(in srgb,currentColor 55%,transparent);border-radius:var(--ari-radius-pill);color:inherit;font-family:var(--ari-font-body);font-size:var(--ari-text-sm);font-weight:var(--ari-weight-semibold, 600);text-decoration:none;transition:background var(--ari-duration-fast) var(--ari-ease-standard),color var(--ari-duration-fast) var(--ari-ease-standard)}.ds-blog__hero-line.svelte-s567v5{display:block}@media(min-width:48rem){.ds-blog__hero-line.svelte-s567v5{white-space:nowrap}}.ds-blog__jump.svelte-s567v5 svg{inline-size:var(--ari-icon-md);block-size:var(--ari-icon-md);animation:svelte-s567v5-ds-blog-down 1.5s var(--ari-ease-standard) infinite}.ds-blog__jump.svelte-s567v5:hover,.ds-blog__jump.svelte-s567v5:focus-visible{background:var(--ari-on-contrast);color:var(--ari-contrast)}#latest.svelte-s567v5{scroll-margin-block-start:var(--ari-space-6)}@keyframes svelte-s567v5-ds-blog-down{0%,to{translate:0 -2px}50%{translate:0 3px}}@media(prefers-reduced-motion:reduce){.ds-blog__jump.svelte-s567v5 svg{animation:none}}
