@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-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}}@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-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}}}
