@layer components{.al-card__outer{--al-card-background-overlay:#f2f5f333;--al-card-padding-inline:var(--al-size-20);--al-card-padding-block:var(--al-size-32);height:100%}[data-color-mode=dark] .al-card__outer{--al-card-background-overlay:#f2f5f30d}.al-card{--al-card-grid-template-rows:auto auto auto auto auto auto 1fr auto;color:var(--al-color-text);padding:var(--al-card-padding-block) var(--al-card-padding-inline);grid-template:"image image""leadingVisual leadingVisual""icon icon""tokens tokens""label label""heading heading""description description"1fr"action action"/1fr 1fr;grid-template-rows:var(--al-card-grid-template-rows);border-radius:var(--al-radius-md);flex:auto;height:100%;text-decoration:none;display:grid;position:relative}@media screen and (width>=64rem){.al-card{--al-card-padding-inline:var(--al-size-32)}}.al-card--align-center .al-card{--al-card-padding-block:var(--al-size-64);--al-card-padding-inline:var(--al-size-40);text-align:center;grid-template-columns:1fr;grid-template-areas:"image""leadingVisual""icon""tokens""label""heading""description""action";justify-items:center}@media screen and (width>=64rem){.al-card--align-center .al-card{--al-card-padding-inline:var(--al-size-80)}}.al-card--backgroundColor-default{background-color:var(--al-card-background-default)}.al-card--backgroundColor-subtle{background-color:var(--al-color-canvas-subtle)}.al-card--backgroundColor-none{background-color:#0000}.al-card--tokensPosition-block-end{--al-card-grid-template-rows:auto auto auto auto auto 1fr auto auto;grid-template-areas:"image image""leadingVisual leadingVisual""icon icon""label label""heading heading""description description""tokens tokens""action action"}.al-card--align-center .al-card--tokensPosition-block-end{grid-template-areas:"image""leadingVisual""icon""label""heading""description""tokens""action"}.al-card--imagePos-block-end{--al-card-grid-template-rows:auto auto auto auto auto 1fr auto auto;grid-template-areas:"leadingVisual leadingVisual""icon icon""tokens tokens""label label""heading heading""description description""action action""image image"}.al-card--align-center .al-card--imagePos-block-end{grid-template-areas:"leadingVisual""icon""tokens""label""heading""description""action""image"}.al-card--imagePos-block-end.al-card--tokensPosition-block-end{--al-card-grid-template-rows:auto auto auto auto 1fr auto auto auto;grid-template-areas:"leadingVisual leadingVisual""icon icon""label label""heading heading""description description""tokens tokens""action action""image image"}.al-card--align-center .al-card--imagePos-block-end.al-card--tokensPosition-block-end{grid-template-areas:"leadingVisual""icon""label""heading""description""tokens""action""image"}.al-card--tokensPosition-both{--al-card-grid-template-rows:auto auto auto auto auto auto 1fr auto auto;grid-template-areas:"image image""leadingVisual leadingVisual""icon icon""tokens tokens""label label""heading heading""description description""tokensEnd tokensEnd""action action"}.al-card--tokensPosition-both.al-card--imagePos-block-end{--al-card-grid-template-rows:auto auto auto auto auto 1fr auto auto auto;grid-template-areas:"leadingVisual leadingVisual""icon icon""tokens tokens""label label""heading heading""description description""tokensEnd tokensEnd""action action""image image"}.al-card--align-center .al-card--tokensPosition-both{grid-template-areas:"image""leadingVisual""icon""tokens""label""heading""description""tokensEnd""action"}.al-card--align-center .al-card--tokensPosition-both.al-card--imagePos-block-end{grid-template-areas:"leadingVisual""icon""tokens""label""heading""description""tokensEnd""action""image"}.al-card--tokensPosition-both .al-card__tokens--position-block-end{grid-area:tokensEnd}.al-card--hasLeadingVisual{--al-card-padding-block:var(--al-size-64);--al-card-padding-inline:var(--al-size-40)}.al-card--imagePos-block-end .al-card__image{margin-bottom:0;margin-top:var(--al-size-28)}.al-card--maxWidth{max-width:26.25rem}.al-card--fullWidth{max-width:none}.al-card--variant-minimal,.al-card--align-center .al-card--variant-minimal{padding:0}.al-card--ctaVariant-arrow{--al-card-arrowAction-endInset:var(--al-size-40)}.al-card:hover{text-decoration:none}.al-card__link{color:currentColor;text-decoration:none!important}.al-card--disableAnimation:hover .al-card__link{text-decoration:underline!important}.al-card__link:focus{outline:none}.al-card__link:before{content:"";position:absolute;inset:0}.al-card__link code,.al-card__description code{font-family:var(--al-font-mono);font-size:calc(1em - 1px);font-weight:var(--al-font-weight-normal);color:var(--al-color-text-muted);background-color:var(--al-color-canvas-subtle);padding-block:0;padding-inline:var(--al-size-4);border-radius:var(--al-size-2);white-space:normal;overflow-wrap:anywhere;box-decoration-break:clone;line-height:1.6}.al-card--border{border:var(--al-border-thin) solid var(--al-color-border);border-radius:var(--al-radius-md)}.al-card__outer:has(.al-card--variant-minimal){border-radius:var(--al-radius-sm)}.al-card__outer:focus-within{outline:var(--al-border-thick) solid var(--al-color-focus);border-radius:var(--al-radius-md)}.al-card__outer:has(.al-card--variant-minimal):focus-within{outline-offset:var(--al-size-12)}.al-card__image{border-radius:var(--al-radius-md);grid-area:image;margin-block-end:var(--al-size-28);overflow:hidden}.al-card__image--padding-none{margin-inline:calc(var(--al-card-padding-inline) * -1)}.al-card__image--position-block-start.al-card__image--padding-none{margin-block-start:calc(var(--al-card-padding-block) * -1)}.al-card__image--position-block-end.al-card__image--padding-none{margin-block-end:calc(var(--al-card-padding-block) * -1)}.al-card--border .al-card__image--position-block-start.al-card__image--padding-none{border-end-end-radius:0;border-end-start-radius:0}.al-card--border .al-card__image--position-block-end.al-card__image--padding-none{border-block-start:var(--al-border-thin) solid var(--al-color-border-muted);border-start-start-radius:0;border-start-end-radius:0}.al-card--variant-minimal .al-card__image--padding-none{margin-inline:0}.al-card--variant-minimal .al-card__image--position-block-start.al-card__image--padding-none{margin-block-start:0}.al-card--variant-minimal .al-card__image--position-block-end.al-card__image--padding-none{margin-block-end:0}.al-card__image img,.al-card__image picture,.al-card__image span{display:block}.al-card__leadingVisual{grid-area:leadingVisual;align-items:center;margin-block-end:var(--al-size-36);display:flex}.al-card--align-center .al-card__leadingVisual{justify-content:center}.al-card__leadingVisualItem,.al-card__leadingVisual>:is(img,svg,span,picture){max-width:100%;height:var(--al-size-40);width:auto;display:block}.al-card__icon{margin-bottom:var(--al-size-24);grid-area:icon}.al-card__tokens{gap:var(--al-size-8);margin-bottom:var(--al-size-20);flex-wrap:wrap;grid-area:tokens;display:flex}.al-card--align-center .al-card__tokens{justify-content:center}.al-card__tokens--position-block-end{margin-block-start:var(--al-size-20);margin-block-end:0}.al-card__label{inline-size:fit-content;max-inline-size:100%;grid-area:label;margin-block-end:var(--al-size-20)}.al-card__heading{grid-area:heading;margin-block-end:var(--al-size-12)}.al-card__description{grid-area:description;margin-block-end:var(--al-size-24)}.al-card__action{pointer-events:none;grid-area:action;align-items:center;max-inline-size:100%;margin-block-start:auto;display:inline-flex}.al-card__actionIcon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.al-card__actionLabel{text-overflow:clip;white-space:normal;min-inline-size:0;display:block;overflow:visible}.al-card:not(.al-card--ctaVariant-arrow) .al-card__action{inline-size:100%;min-inline-size:0}.al-card:not(.al-card--ctaVariant-arrow) .al-card__action>span:first-child{min-inline-size:0}.al-card:not(.al-card--ctaVariant-arrow) .al-card__actionLabel{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;overflow:visible}.al-card--align-center .al-card:not(.al-card--ctaVariant-arrow) .al-card__actionLabel{text-align:center}.al-card__actionLabelClip{display:contents}.al-card--tokensPosition-block-end .al-card__action{margin-block-start:var(--al-size-20)}.al-card__action--arrowOnly{--al-card-actionArrow-duration:.3s;min-height:var(--al-size-40);width:auto;min-inline-size:0;max-inline-size:calc(100% - var(--al-card-arrowAction-endInset));column-gap:var(--al-size-8);padding-block:var(--al-size-4);border:var(--al-border-thin) solid var(--al-color-border);border-radius:var(--al-radius-pill);background-color:var(--al-card-background-overlay);flex-shrink:0;justify-content:flex-start;margin-block-start:var(--al-size-20);padding-inline-start:var(--al-size-12);padding-inline-end:var(--al-size-4);overflow:hidden}.al-card__actionIcon--arrowOnly{width:var(--al-size-32);min-width:var(--al-size-32);height:var(--al-size-32);min-height:var(--al-size-32);border:var(--al-border-thin) solid var(--al-color-border);border-radius:var(--al-radius-pill);background-color:var(--al-color-canvas)}.al-card--align-center .al-card__action{justify-content:center}.al-card .al-card__action.al-card__action,.al-card .al-card__action.al-card__action span{color:var(--al-link-accent)}.al-card__action,.al-card__action *{cursor:inherit}.al-card__expandableArrow{margin-inline-start:var(--al-size-4)}.al-card--ctaVariant-arrow .al-card__expandableArrow{--al-arrow-duration:.4s;--al-arrow-easing:cubic-bezier(.01, .73, .08, .93)}.al-card__actionIcon--arrowOnly .al-card__expandableArrow{margin-inline-start:0}.al-card--ctaVariant-arrow .al-card__description{margin-bottom:var(--al-size-12)}.al-card--ctaVariant-arrow .al-card__action{justify-self:start;min-inline-size:0}.al-card--align-center .al-card--ctaVariant-arrow .al-card__action{justify-self:center}@media (hover:hover){.al-card__action--arrowOnly{transition:border-color var(--al-card-actionArrow-duration) ease-out, background-color var(--al-card-actionArrow-duration) ease-out, column-gap var(--al-card-actionArrow-duration) ease-out, padding-inline var(--al-card-actionArrow-duration) ease-out;background-color:#0000;border-color:#0000;column-gap:0;padding-inline:0}.al-card__actionLabelClip{--al-card-actionLabelClip-duration:.4s;opacity:0;min-inline-size:0;max-inline-size:0;transform:translateX(calc(var(--al-size-12) * -1));transition:max-inline-size var(--al-card-actionLabelClip-duration) cubic-bezier(.01, .73, .08, .93), opacity var(--al-card-actionLabelClip-duration) ease-out, transform var(--al-card-actionLabelClip-duration) ease-out, margin-inline var(--al-card-actionLabelClip-duration) ease-out, padding-inline var(--al-card-actionLabelClip-duration) ease-out;background-color:#0000;flex:auto;align-self:stretch;align-items:center;margin-inline:0;padding-inline:0;display:inline-flex;overflow:hidden}.al-card--ctaVariant-arrow .al-card__actionLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}.al-card--ctaVariant-arrow:focus-within .al-card__action--arrowOnly,.al-card--ctaVariant-arrow:hover .al-card__action--arrowOnly{column-gap:var(--al-size-8);border-color:var(--al-color-border);background-color:var(--al-card-background-overlay);padding-inline-start:var(--al-size-12);padding-inline-end:var(--al-size-4)}.al-card--ctaVariant-arrow:focus-within .al-card__actionLabelClip,.al-card--ctaVariant-arrow:hover .al-card__actionLabelClip{opacity:1;max-inline-size:100%;margin-inline-start:calc(var(--al-size-12) * -1);margin-inline-end:0;padding-inline-start:var(--al-size-12);padding-inline-end:var(--al-size-4);transform:translate(0)}.al-card:focus-within .al-card__expandableArrow,.al-card:hover .al-card__expandableArrow{transform:translateX(var(--al-size-2))}.al-card:hover .al-card__expandableArrow path:nth-of-type(2),.al-card:focus-within .al-card__expandableArrow path:nth-of-type(2){stroke-dashoffset:20px}.al-card--disableAnimation,.al-card--disableAnimation *{transition:none;animation:none}@media (prefers-reduced-motion:reduce){.al-card,.al-card:before,.al-card:after,.al-card *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.al-heading:where(.astro-bglismo5){font-family:var(--al-font-sans);color:var(--al-color-text);text-wrap:balance}.al-heading--1:where(.astro-bglismo5){font-size:var(--al-h1-size);font-weight:var(--al-h1-weight);line-height:var(--al-h1-leading);letter-spacing:var(--al-h1-tracking)}.al-heading--2:where(.astro-bglismo5){font-size:var(--al-h2-size);font-weight:var(--al-h2-weight);line-height:var(--al-h2-leading);letter-spacing:var(--al-h2-tracking)}.al-heading--3:where(.astro-bglismo5){font-size:var(--al-h3-size);font-weight:var(--al-h3-weight);line-height:var(--al-h3-leading);letter-spacing:var(--al-h3-tracking)}.al-heading--4:where(.astro-bglismo5){font-size:var(--al-h4-size);font-weight:var(--al-h4-weight);line-height:var(--al-h4-leading);letter-spacing:var(--al-h4-tracking)}.al-heading--5:where(.astro-bglismo5){font-size:var(--al-h5-size);font-weight:var(--al-h5-weight);line-height:var(--al-h5-leading);letter-spacing:var(--al-h5-tracking)}.al-heading--subhead:where(.astro-bglismo5){font-size:var(--al-subhead-size);font-weight:var(--al-subhead-weight);line-height:var(--al-subhead-leading);letter-spacing:normal}.al-heading--6:where(.astro-bglismo5){font-size:var(--al-h6-size);font-weight:var(--al-h6-weight);line-height:var(--al-h6-leading);letter-spacing:var(--al-h6-tracking)}.al-heading--display:where(.astro-bglismo5){letter-spacing:-.03em;font-size:clamp(3rem,6vw,6rem);line-height:1}.al-heading--subhead-large:where(.astro-bglismo5){font-size:var(--al-subhead-size);line-height:var(--al-subhead-leading)}.al-heading--subhead-medium:where(.astro-bglismo5){font-size:1rem;line-height:1.35}.al-heading--weight-heavy:where(.astro-bglismo5){font-weight:900}.al-heading--weight-extrabold:where(.astro-bglismo5){font-weight:800}.al-heading--weight-bold:where(.astro-bglismo5){font-weight:var(--al-font-weight-bold)}.al-heading--weight-semibold:where(.astro-bglismo5){font-weight:var(--al-font-weight-semibold)}.al-heading--weight-medium:where(.astro-bglismo5){font-weight:var(--al-font-weight-medium)}.al-heading--weight-normal:where(.astro-bglismo5){font-weight:var(--al-font-weight-normal)}.al-heading--weight-light:where(.astro-bglismo5){font-weight:var(--al-font-weight-light)}.al-heading--weight-extralight:where(.astro-bglismo5){font-weight:200}.al-heading--stretch-condensed:where(.astro-bglismo5){font-stretch:75%}.al-heading--stretch-normal:where(.astro-bglismo5){font-stretch:100%}.al-heading--stretch-expanded:where(.astro-bglismo5){font-stretch:125%}.al-heading--letter-spacing-condensed:where(.astro-bglismo5){letter-spacing:var(--al-tracking-heading)}.al-heading--letter-spacing-normal:where(.astro-bglismo5){letter-spacing:normal}.al-heading--letter-spacing-none:where(.astro-bglismo5){letter-spacing:0}@media (width>=768px){.al-heading--weight-regular-heavy:where(.astro-bglismo5){font-weight:900}.al-heading--weight-regular-extrabold:where(.astro-bglismo5){font-weight:800}.al-heading--weight-regular-bold:where(.astro-bglismo5){font-weight:var(--al-font-weight-bold)}.al-heading--weight-regular-semibold:where(.astro-bglismo5){font-weight:var(--al-font-weight-semibold)}.al-heading--weight-regular-medium:where(.astro-bglismo5){font-weight:var(--al-font-weight-medium)}.al-heading--weight-regular-normal:where(.astro-bglismo5){font-weight:var(--al-font-weight-normal)}.al-heading--weight-regular-light:where(.astro-bglismo5){font-weight:var(--al-font-weight-light)}.al-heading--weight-regular-extralight:where(.astro-bglismo5){font-weight:200}.al-heading--stretch-regular-condensed:where(.astro-bglismo5){font-stretch:75%}.al-heading--stretch-regular-normal:where(.astro-bglismo5){font-stretch:100%}.al-heading--stretch-regular-expanded:where(.astro-bglismo5){font-stretch:125%}.al-heading--letter-spacing-regular-condensed:where(.astro-bglismo5){letter-spacing:var(--al-tracking-heading)}.al-heading--letter-spacing-regular-normal:where(.astro-bglismo5){letter-spacing:normal}.al-heading--letter-spacing-regular-none:where(.astro-bglismo5){letter-spacing:0}}@media (width>=1280px){.al-heading--weight-wide-heavy:where(.astro-bglismo5){font-weight:900}.al-heading--weight-wide-extrabold:where(.astro-bglismo5){font-weight:800}.al-heading--weight-wide-bold:where(.astro-bglismo5){font-weight:var(--al-font-weight-bold)}.al-heading--weight-wide-semibold:where(.astro-bglismo5){font-weight:var(--al-font-weight-semibold)}.al-heading--weight-wide-medium:where(.astro-bglismo5){font-weight:var(--al-font-weight-medium)}.al-heading--weight-wide-normal:where(.astro-bglismo5){font-weight:var(--al-font-weight-normal)}.al-heading--weight-wide-light:where(.astro-bglismo5){font-weight:var(--al-font-weight-light)}.al-heading--weight-wide-extralight:where(.astro-bglismo5){font-weight:200}.al-heading--stretch-wide-condensed:where(.astro-bglismo5){font-stretch:75%}.al-heading--stretch-wide-normal:where(.astro-bglismo5){font-stretch:100%}.al-heading--stretch-wide-expanded:where(.astro-bglismo5){font-stretch:125%}.al-heading--letter-spacing-wide-condensed:where(.astro-bglismo5){letter-spacing:var(--al-tracking-heading)}.al-heading--letter-spacing-wide-normal:where(.astro-bglismo5){letter-spacing:normal}.al-heading--letter-spacing-wide-none:where(.astro-bglismo5){letter-spacing:0}}}.doc-card{--al-card-padding-block:1rem;--al-card-padding-inline:1rem;--al-color-border:color-mix(in srgb, var(--doc-tone) 35%, var(--al-color-canvas));box-shadow:inset 0 3px 0 var(--doc-tone);transition:background-color .15s,border-color .15s}.doc-card:is(:hover,:focus-within){--al-color-border:var(--doc-tone);--al-card-background-default:var(--doc-tone-bg)}@media (prefers-reduced-motion:reduce){.doc-card{transition:none}}.doc-cards:where(.astro-fubwlg5q){margin:1.35rem 0 1.6rem}.doc-cards__header:where(.astro-fubwlg5q){margin-block-end:.8rem}.doc-cards__header:where(.astro-fubwlg5q) h2:where(.astro-fubwlg5q){color:var(--color-heading);letter-spacing:0;margin:0;font-size:1.12rem}.doc-cards__header:where(.astro-fubwlg5q) p:where(.astro-fubwlg5q){color:var(--color-fg-muted);margin:.35rem 0 0}.doc-cards__grid:where(.astro-fubwlg5q){grid-template-columns:repeat(var(--doc-card-columns,3), minmax(0, 1fr));gap:.75rem;display:grid}.doc-cards:where(.astro-fubwlg5q)[data-columns="2"]{--doc-card-columns:2}@media (width<=760px){.doc-cards__grid:where(.astro-fubwlg5q){grid-template-columns:1fr}}
