@amsterdam/design-system-css
Version:
Stylesheets for all components from the Amsterdam Design System and some general utilities. Use it to apply the visual design of the City of Amsterdam to your HTML elements or non-React components.
1 lines • 123 kB
CSS
.ams-accordion{display:flex;flex-direction:column;gap:var(--ams-accordion-gap);hyphenate-limit-chars:var(--ams-typography-hyphenate-limit-chars);hyphens:auto;overflow-wrap:break-word;text-rendering:optimizeLegibility;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}.ams-accordion__button{border:none;margin-block:0;margin-inline:0;padding-block:0;padding-inline:0;background-color:rgba(0,0,0,0);color:var(--ams-accordion-button-color);cursor:var(--ams-accordion-button-cursor);display:flex;font-family:inherit;font-size:inherit;font-weight:inherit;gap:var(--ams-accordion-button-gap);inline-size:100%;line-height:inherit;outline-offset:var(--ams-accordion-button-outline-offset);padding-block:var(--ams-accordion-button-padding-block);padding-inline:var(--ams-accordion-button-padding-inline);text-align:start}.ams-accordion__button:hover{color:var(--ams-accordion-button-hover-color)}.ams-accordion__icon svg{rotate:0deg;transition:none}[aria-expanded=true] .ams-accordion__icon svg{rotate:-180deg}@media(prefers-reduced-motion: no-preference){.ams-accordion__icon svg{transition:rotate .3s ease}}.ams-accordion__button[aria-expanded=true] svg{rotate:-180deg}.ams-accordion__panel{display:none}.ams-accordion__panel--expanded{display:block}.ams-action-group{align-items:center;display:inline-flex;flex-wrap:wrap;gap:var(--ams-action-group-gap)}.ams-action-group>*{flex:auto}.ams-alert{background-color:var(--ams-alert-background-color);border-color:var(--ams-alert-border-color);border-style:var(--ams-alert-border-style);border-width:var(--ams-alert-border-width);display:flex}.ams-alert__severity-indicator{background-color:var(--ams-alert-severity-indicator-background-color);border-inline-end:inherit;flex:none;padding-block:var(--ams-alert-severity-indicator-padding-block);padding-inline:var(--ams-alert-severity-indicator-padding-inline)}@media print{.ams-alert__severity-indicator{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.ams-alert__content{display:flex;flex:auto;flex-direction:column;gap:var(--ams-alert-content-gap);padding-block:var(--ams-alert-content-padding-block);padding-inline:var(--ams-alert-content-padding-inline)}.ams-alert--error{border-color:var(--ams-alert-error-border-color)}.ams-alert--error>.ams-alert__severity-indicator{background-color:var(--ams-alert-error-severity-indicator-background-color)}.ams-alert--success{border-color:var(--ams-alert-success-border-color)}.ams-alert--success>.ams-alert__severity-indicator{background-color:var(--ams-alert-success-severity-indicator-background-color)}.ams-alert--warning{border-color:var(--ams-alert-warning-border-color)}.ams-alert--warning>.ams-alert__severity-indicator{background-color:var(--ams-alert-warning-severity-indicator-background-color)}.ams-aspect-ratio-9-16{aspect-ratio:var(--ams-aspect-ratio-9-16) !important}.ams-aspect-ratio-3-4{aspect-ratio:var(--ams-aspect-ratio-3-4) !important}.ams-aspect-ratio-1-1{aspect-ratio:var(--ams-aspect-ratio-1-1) !important}.ams-aspect-ratio-4-3{aspect-ratio:var(--ams-aspect-ratio-4-3) !important}.ams-aspect-ratio-16-9{aspect-ratio:var(--ams-aspect-ratio-16-9) !important}.ams-aspect-ratio-16-5{aspect-ratio:var(--ams-aspect-ratio-16-5) !important}.ams-avatar{aspect-ratio:var(--ams-avatar-aspect-ratio);background-color:var(--ams-avatar-background-color);border-color:var(--ams-avatar-border-color);border-radius:50%;border-style:var(--ams-avatar-border-style);border-width:var(--ams-avatar-border-width);color:var(--ams-avatar-color);display:inline-grid;font-family:var(--ams-avatar-font-family);font-size:var(--ams-avatar-font-size);inline-size:calc(var(--ams-avatar-line-height)*var(--ams-avatar-font-size));line-height:var(--ams-avatar-line-height);padding-block:var(--ams-avatar-padding-block);padding-inline:var(--ams-avatar-padding-inline);place-content:center}@media print{.ams-avatar{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.ams-avatar svg{fill:currentColor}.ams-avatar--has-image{border:none;inline-size:calc(var(--ams-avatar-line-height)*var(--ams-avatar-font-size) + 2*var(--ams-avatar-padding-inline) + 2*var(--ams-border-width-m));overflow:hidden;padding-block:0;padding-inline:0;place-content:stretch;vertical-align:middle}.ams-avatar--has-image img{block-size:100%;inline-size:100%;object-fit:cover}.ams-avatar--azure{background-color:var(--ams-avatar-azure-background-color);border-color:var(--ams-avatar-azure-border-color);color:var(--ams-avatar-azure-color)}.ams-avatar--green{background-color:var(--ams-avatar-green-background-color);border-color:var(--ams-avatar-green-border-color);color:var(--ams-avatar-green-color)}.ams-avatar--lime{background-color:var(--ams-avatar-lime-background-color);border-color:var(--ams-avatar-lime-border-color);color:var(--ams-avatar-lime-color)}.ams-avatar--magenta{background-color:var(--ams-avatar-magenta-background-color);border-color:var(--ams-avatar-magenta-border-color);color:var(--ams-avatar-magenta-color)}.ams-avatar--orange{background-color:var(--ams-avatar-orange-background-color);border-color:var(--ams-avatar-orange-border-color);color:var(--ams-avatar-orange-color)}.ams-avatar--yellow{background-color:var(--ams-avatar-yellow-background-color);border-color:var(--ams-avatar-yellow-border-color);color:var(--ams-avatar-yellow-color)}.ams-badge{background-color:var(--ams-badge-background-color);color:var(--ams-badge-color);display:inline-flex;font-family:var(--ams-badge-font-family);font-size:var(--ams-badge-font-size);font-weight:var(--ams-badge-font-weight);gap:var(--ams-badge-gap);line-height:var(--ams-badge-line-height);padding-inline:var(--ams-badge-padding-inline);hyphenate-limit-chars:var(--ams-typography-hyphenate-limit-chars);hyphens:auto;overflow-wrap:break-word}@media print{.ams-badge{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.ams-badge{text-rendering:optimizeLegibility;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}.ams-badge--azure{background-color:var(--ams-badge-azure-background-color);color:var(--ams-badge-azure-color)}.ams-badge--lime{background-color:var(--ams-badge-lime-background-color);color:var(--ams-badge-lime-color)}.ams-badge--magenta{background-color:var(--ams-badge-magenta-background-color);color:var(--ams-badge-magenta-color)}.ams-badge--orange{background-color:var(--ams-badge-orange-background-color);color:var(--ams-badge-orange-color)}.ams-badge--purple{background-color:var(--ams-badge-purple-background-color);color:var(--ams-badge-purple-color)}.ams-badge--red{background-color:var(--ams-badge-red-background-color);color:var(--ams-badge-red-color)}.ams-badge--yellow{background-color:var(--ams-badge-yellow-background-color);color:var(--ams-badge-yellow-color)}.ams-blockquote{margin-block:0;margin-inline:0;box-sizing:border-box;break-inside:avoid;color:var(--ams-blockquote-color);font-family:var(--ams-blockquote-font-family);font-size:var(--ams-blockquote-font-size);font-weight:var(--ams-blockquote-font-weight);line-height:var(--ams-blockquote-line-height);quotes:"“" "”";hyphenate-limit-chars:var(--ams-typography-hyphenate-limit-chars);hyphens:auto;overflow-wrap:break-word;text-rendering:optimizeLegibility;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}.ams-blockquote::before{content:open-quote}.ams-blockquote::after{content:close-quote}.ams-blockquote--inverse{color:var(--ams-blockquote-inverse-color)}.ams-body{margin-block:0;margin-inline:0;background-color:var(--ams-body-background-color)}.ams-breadcrumb{break-after:avoid;font-family:var(--ams-breadcrumb-font-family);font-size:var(--ams-breadcrumb-font-size);font-weight:var(--ams-breadcrumb-font-weight);line-height:var(--ams-breadcrumb-line-height)}.ams-breadcrumb__list{list-style:none;margin-block:0;padding-inline-start:0;box-sizing:border-box;break-inside:avoid;hyphenate-limit-chars:var(--ams-typography-hyphenate-limit-chars);hyphens:auto;overflow-wrap:break-word;text-rendering:optimizeLegibility;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}.ams-breadcrumb__item{display:inline}.ams-breadcrumb__item:not(:last-child)::after{background-image:var(--ams-breadcrumb-separator-background-image);background-repeat:no-repeat;block-size:var(--ams-breadcrumb-separator-block-size);content:"";display:inline-block;inline-size:var(--ams-breadcrumb-separator-inline-size);margin-inline:var(--ams-breadcrumb-separator-margin-inline)}.ams-breadcrumb__link{color:var(--ams-breadcrumb-link-color);outline-offset:var(--ams-breadcrumb-link-outline-offset);text-decoration-line:var(--ams-breadcrumb-link-text-decoration-line);text-decoration-thickness:var(--ams-breadcrumb-link-text-decoration-thickness);text-underline-offset:var(--ams-breadcrumb-link-text-underline-offset)}.ams-breadcrumb__link:hover{color:var(--ams-breadcrumb-link-hover-color);text-decoration-line:var(--ams-breadcrumb-link-hover-text-decoration-line)}.ams-grid{column-gap:var(--ams-grid-column-gap);display:grid;grid-template-columns:repeat(var(--ams-grid-column-count), 1fr);padding-inline:var(--ams-grid-padding-inline);row-gap:var(--ams-grid-row-gap-xl)}@media(min-width: 37.5rem){.ams-grid{grid-template-columns:repeat(var(--ams-grid-medium-column-count, var(--ams-grid-vi-medium-column-count)), 1fr);padding-inline:var(--ams-grid-medium-padding-inline, var(--ams-grid-vi-medium-padding-inline))}}@media(min-width: 72.5rem){.ams-grid{grid-template-columns:repeat(var(--ams-grid-wide-column-count, var(--ams-grid-vi-wide-column-count)), 1fr);padding-inline:var(--ams-grid-wide-padding-inline, var(--ams-grid-vi-wide-padding-inline))}}.ams-grid{align-items:start}.ams-grid--gap-vertical--none{row-gap:initial}.ams-grid--gap-vertical--large{row-gap:var(--ams-grid-row-gap-l)}.ams-grid--gap-vertical--2x-large{row-gap:var(--ams-grid-row-gap-2xl)}.ams-grid--padding-bottom--large{padding-block-end:var(--ams-grid-padding-block-l)}.ams-grid--padding-bottom--x-large{padding-block-end:var(--ams-grid-padding-block-xl)}.ams-grid--padding-bottom--2x-large{padding-block-end:var(--ams-grid-padding-block-2xl)}.ams-grid--padding-top--large{padding-block-start:var(--ams-grid-padding-block-l)}.ams-grid--padding-top--x-large{padding-block-start:var(--ams-grid-padding-block-xl)}.ams-grid--padding-top--2x-large{padding-block-start:var(--ams-grid-padding-block-2xl)}.ams-grid--padding-vertical--large{padding-block:var(--ams-grid-padding-block-l)}.ams-grid--padding-vertical--x-large{padding-block:var(--ams-grid-padding-block-xl)}.ams-grid--padding-vertical--2x-large{padding-block:var(--ams-grid-padding-block-2xl)}.ams-grid__cell{background-color:var(--ams-grid-cell-background-color);padding-block:var(--ams-grid-cell-padding-block);padding-inline:var(--ams-grid-cell-padding-inline)}.ams-grid__cell--flush{padding-block:0;padding-inline:0}.ams-grid__cell--transparent{background-color:rgba(0,0,0,0);padding-block:0;padding-inline:0}.ams-grid__cell--span-all{grid-column:1/-1}.ams-grid__cell--span-1{grid-column-end:span 1}.ams-grid__cell--start-1{grid-column-start:1}.ams-grid__cell--span-2{grid-column-end:span 2}.ams-grid__cell--start-2{grid-column-start:2}.ams-grid__cell--span-3{grid-column-end:span 3}.ams-grid__cell--start-3{grid-column-start:3}.ams-grid__cell--span-4{grid-column-end:span 4}.ams-grid__cell--start-4{grid-column-start:4}.ams-grid__cell--span-5{grid-column-end:span 5}.ams-grid__cell--start-5{grid-column-start:5}.ams-grid__cell--span-6{grid-column-end:span 6}.ams-grid__cell--start-6{grid-column-start:6}.ams-grid__cell--span-7{grid-column-end:span 7}.ams-grid__cell--start-7{grid-column-start:7}.ams-grid__cell--span-8{grid-column-end:span 8}.ams-grid__cell--start-8{grid-column-start:8}.ams-grid__cell--span-9{grid-column-end:span 9}.ams-grid__cell--start-9{grid-column-start:9}.ams-grid__cell--span-10{grid-column-end:span 10}.ams-grid__cell--start-10{grid-column-start:10}.ams-grid__cell--span-11{grid-column-end:span 11}.ams-grid__cell--start-11{grid-column-start:11}.ams-grid__cell--span-12{grid-column-end:span 12}.ams-grid__cell--start-12{grid-column-start:12}@media(min-width: 37.5rem)and (min-width: 37.5rem){.ams-grid__cell--span-1-medium{grid-column-end:span 1}}@media(min-width: 37.5rem)and (min-width: 37.5rem){.ams-grid__cell--start-1-medium{grid-column-start:1}}@media(min-width: 37.5rem)and (min-width: 37.5rem){.ams-grid__cell--span-2-medium{grid-column-end:span 2}}@media(min-width: 37.5rem)and (min-width: 37.5rem){.ams-grid__cell--start-2-medium{grid-column-start:2}}@media(min-width: 37.5rem)and (min-width: 37.5rem){.ams-grid__cell--span-3-medium{grid-column-end:span 3}}@media(min-width: 37.5rem)and (min-width: 37.5rem){.ams-grid__cell--start-3-medium{grid-column-start:3}}@media(min-width: 37.5rem)and (min-width: 37.5rem){.ams-grid__cell--span-4-medium{grid-column-end:span 4}}@media(min-width: 37.5rem)and (min-width: 37.5rem){.ams-grid__cell--start-4-medium{grid-column-start:4}}@media(min-width: 37.5rem)and (min-width: 37.5rem){.ams-grid__cell--span-5-medium{grid-column-end:span 5}}@media(min-width: 37.5rem)and (min-width: 37.5rem){.ams-grid__cell--start-5-medium{grid-column-start:5}}@media(min-width: 37.5rem)and (min-width: 37.5rem){.ams-grid__cell--span-6-medium{grid-column-end:span 6}}@media(min-width: 37.5rem)and (min-width: 37.5rem){.ams-grid__cell--start-6-medium{grid-column-start:6}}@media(min-width: 37.5rem)and (min-width: 37.5rem){.ams-grid__cell--span-7-medium{grid-column-end:span 7}}@media(min-width: 37.5rem)and (min-width: 37.5rem){.ams-grid__cell--start-7-medium{grid-column-start:7}}@media(min-width: 37.5rem)and (min-width: 37.5rem){.ams-grid__cell--span-8-medium{grid-column-end:span 8}}@media(min-width: 37.5rem)and (min-width: 37.5rem){.ams-grid__cell--start-8-medium{grid-column-start:8}}@media(min-width: 37.5rem)and (min-width: 37.5rem){.ams-grid__cell--span-9-medium{grid-column-end:span 9}}@media(min-width: 37.5rem)and (min-width: 37.5rem){.ams-grid__cell--start-9-medium{grid-column-start:9}}@media(min-width: 37.5rem)and (min-width: 37.5rem){.ams-grid__cell--span-10-medium{grid-column-end:span 10}}@media(min-width: 37.5rem)and (min-width: 37.5rem){.ams-grid__cell--start-10-medium{grid-column-start:10}}@media(min-width: 37.5rem)and (min-width: 37.5rem){.ams-grid__cell--span-11-medium{grid-column-end:span 11}}@media(min-width: 37.5rem)and (min-width: 37.5rem){.ams-grid__cell--start-11-medium{grid-column-start:11}}@media(min-width: 37.5rem)and (min-width: 37.5rem){.ams-grid__cell--span-12-medium{grid-column-end:span 12}}@media(min-width: 37.5rem)and (min-width: 37.5rem){.ams-grid__cell--start-12-medium{grid-column-start:12}}@media(min-width: 72.5rem)and (min-width: 72.5rem){.ams-grid__cell--span-1-wide{grid-column-end:span 1}}@media(min-width: 72.5rem)and (min-width: 72.5rem){.ams-grid__cell--start-1-wide{grid-column-start:1}}@media(min-width: 72.5rem)and (min-width: 72.5rem){.ams-grid__cell--span-2-wide{grid-column-end:span 2}}@media(min-width: 72.5rem)and (min-width: 72.5rem){.ams-grid__cell--start-2-wide{grid-column-start:2}}@media(min-width: 72.5rem)and (min-width: 72.5rem){.ams-grid__cell--span-3-wide{grid-column-end:span 3}}@media(min-width: 72.5rem)and (min-width: 72.5rem){.ams-grid__cell--start-3-wide{grid-column-start:3}}@media(min-width: 72.5rem)and (min-width: 72.5rem){.ams-grid__cell--span-4-wide{grid-column-end:span 4}}@media(min-width: 72.5rem)and (min-width: 72.5rem){.ams-grid__cell--start-4-wide{grid-column-start:4}}@media(min-width: 72.5rem)and (min-width: 72.5rem){.ams-grid__cell--span-5-wide{grid-column-end:span 5}}@media(min-width: 72.5rem)and (min-width: 72.5rem){.ams-grid__cell--start-5-wide{grid-column-start:5}}@media(min-width: 72.5rem)and (min-width: 72.5rem){.ams-grid__cell--span-6-wide{grid-column-end:span 6}}@media(min-width: 72.5rem)and (min-width: 72.5rem){.ams-grid__cell--start-6-wide{grid-column-start:6}}@media(min-width: 72.5rem)and (min-width: 72.5rem){.ams-grid__cell--span-7-wide{grid-column-end:span 7}}@media(min-width: 72.5rem)and (min-width: 72.5rem){.ams-grid__cell--start-7-wide{grid-column-start:7}}@media(min-width: 72.5rem)and (min-width: 72.5rem){.ams-grid__cell--span-8-wide{grid-column-end:span 8}}@media(min-width: 72.5rem)and (min-width: 72.5rem){.ams-grid__cell--start-8-wide{grid-column-start:8}}@media(min-width: 72.5rem)and (min-width: 72.5rem){.ams-grid__cell--span-9-wide{grid-column-end:span 9}}@media(min-width: 72.5rem)and (min-width: 72.5rem){.ams-grid__cell--start-9-wide{grid-column-start:9}}@media(min-width: 72.5rem)and (min-width: 72.5rem){.ams-grid__cell--span-10-wide{grid-column-end:span 10}}@media(min-width: 72.5rem)and (min-width: 72.5rem){.ams-grid__cell--start-10-wide{grid-column-start:10}}@media(min-width: 72.5rem)and (min-width: 72.5rem){.ams-grid__cell--span-11-wide{grid-column-end:span 11}}@media(min-width: 72.5rem)and (min-width: 72.5rem){.ams-grid__cell--start-11-wide{grid-column-start:11}}@media(min-width: 72.5rem)and (min-width: 72.5rem){.ams-grid__cell--span-12-wide{grid-column-end:span 12}}@media(min-width: 72.5rem)and (min-width: 72.5rem){.ams-grid__cell--start-12-wide{grid-column-start:12}}.ams-grid__cell--row-span-1{grid-row:span 1}.ams-grid__cell--row-span-2{grid-row:span 2}.ams-grid__cell--row-span-3{grid-row:span 3}.ams-grid__cell--row-span-4{grid-row:span 4}@media(min-width: 37.5rem)and (min-width: 37.5rem){.ams-grid__cell--row-span-1-medium{grid-row:span 1}}@media(min-width: 37.5rem)and (min-width: 37.5rem){.ams-grid__cell--row-span-2-medium{grid-row:span 2}}@media(min-width: 37.5rem)and (min-width: 37.5rem){.ams-grid__cell--row-span-3-medium{grid-row:span 3}}@media(min-width: 37.5rem)and (min-width: 37.5rem){.ams-grid__cell--row-span-4-medium{grid-row:span 4}}@media(min-width: 72.5rem)and (min-width: 72.5rem){.ams-grid__cell--row-span-1-wide{grid-row:span 1}}@media(min-width: 72.5rem)and (min-width: 72.5rem){.ams-grid__cell--row-span-2-wide{grid-row:span 2}}@media(min-width: 72.5rem)and (min-width: 72.5rem){.ams-grid__cell--row-span-3-wide{grid-row:span 3}}@media(min-width: 72.5rem)and (min-width: 72.5rem){.ams-grid__cell--row-span-4-wide{grid-row:span 4}}.ams-breakout{column-gap:var(--ams-grid-column-gap);display:grid;grid-template-columns:repeat(var(--ams-grid-column-count), 1fr);padding-inline:var(--ams-grid-padding-inline);row-gap:var(--ams-grid-row-gap-xl)}@media(min-width: 37.5rem){.ams-breakout{grid-template-columns:repeat(var(--ams-grid-medium-column-count, var(--ams-grid-vi-medium-column-count)), 1fr);padding-inline:var(--ams-grid-medium-padding-inline, var(--ams-grid-vi-medium-padding-inline))}}@media(min-width: 72.5rem){.ams-breakout{grid-template-columns:repeat(var(--ams-grid-wide-column-count, var(--ams-grid-vi-wide-column-count)), 1fr);padding-inline:var(--ams-grid-wide-padding-inline, var(--ams-grid-vi-wide-padding-inline))}}.ams-breakout--gap-vertical--none{row-gap:initial}.ams-breakout--gap-vertical--large{row-gap:var(--ams-grid-row-gap-l)}.ams-breakout--gap-vertical--2x-large{row-gap:var(--ams-grid-row-gap-2xl)}.ams-breakout--padding-bottom--large{padding-block-end:var(--ams-grid-padding-block-l)}.ams-breakout--padding-bottom--x-large{padding-block-end:var(--ams-grid-padding-block-xl)}.ams-breakout--padding-bottom--2x-large{padding-block-end:var(--ams-grid-padding-block-2xl)}.ams-breakout--padding-top--large{padding-block-start:var(--ams-grid-padding-block-l)}.ams-breakout--padding-top--x-large{padding-block-start:var(--ams-grid-padding-block-xl)}.ams-breakout--padding-top--2x-large{padding-block-start:var(--ams-grid-padding-block-2xl)}.ams-breakout--padding-vertical--large{padding-block:var(--ams-grid-padding-block-l)}.ams-breakout--padding-vertical--x-large{padding-block:var(--ams-grid-padding-block-xl)}.ams-breakout--padding-vertical--2x-large{padding-block:var(--ams-grid-padding-block-2xl)}.ams-breakout__cell--col-span-all{grid-column:1/-1}.ams-breakout__cell--col-span-1{grid-column-end:span 1}.ams-breakout__cell--col-start-1{grid-column-start:1}.ams-breakout__cell--col-span-2{grid-column-end:span 2}.ams-breakout__cell--col-start-2{grid-column-start:2}.ams-breakout__cell--col-span-3{grid-column-end:span 3}.ams-breakout__cell--col-start-3{grid-column-start:3}.ams-breakout__cell--col-span-4{grid-column-end:span 4}.ams-breakout__cell--col-start-4{grid-column-start:4}.ams-breakout__cell--col-span-5{grid-column-end:span 5}.ams-breakout__cell--col-start-5{grid-column-start:5}.ams-breakout__cell--col-span-6{grid-column-end:span 6}.ams-breakout__cell--col-start-6{grid-column-start:6}.ams-breakout__cell--col-span-7{grid-column-end:span 7}.ams-breakout__cell--col-start-7{grid-column-start:7}.ams-breakout__cell--col-span-8{grid-column-end:span 8}.ams-breakout__cell--col-start-8{grid-column-start:8}.ams-breakout__cell--col-span-9{grid-column-end:span 9}.ams-breakout__cell--col-start-9{grid-column-start:9}.ams-breakout__cell--col-span-10{grid-column-end:span 10}.ams-breakout__cell--col-start-10{grid-column-start:10}.ams-breakout__cell--col-span-11{grid-column-end:span 11}.ams-breakout__cell--col-start-11{grid-column-start:11}.ams-breakout__cell--col-span-12{grid-column-end:span 12}.ams-breakout__cell--col-start-12{grid-column-start:12}@media(min-width: 37.5rem)and (min-width: 37.5rem){.ams-breakout__cell--col-span-1-medium{grid-column-end:span 1}}@media(min-width: 37.5rem)and (min-width: 37.5rem){.ams-breakout__cell--col-start-1-medium{grid-column-start:1}}@media(min-width: 37.5rem)and (min-width: 37.5rem){.ams-breakout__cell--col-span-2-medium{grid-column-end:span 2}}@media(min-width: 37.5rem)and (min-width: 37.5rem){.ams-breakout__cell--col-start-2-medium{grid-column-start:2}}@media(min-width: 37.5rem)and (min-width: 37.5rem){.ams-breakout__cell--col-span-3-medium{grid-column-end:span 3}}@media(min-width: 37.5rem)and (min-width: 37.5rem){.ams-breakout__cell--col-start-3-medium{grid-column-start:3}}@media(min-width: 37.5rem)and (min-width: 37.5rem){.ams-breakout__cell--col-span-4-medium{grid-column-end:span 4}}@media(min-width: 37.5rem)and (min-width: 37.5rem){.ams-breakout__cell--col-start-4-medium{grid-column-start:4}}@media(min-width: 37.5rem)and (min-width: 37.5rem){.ams-breakout__cell--col-span-5-medium{grid-column-end:span 5}}@media(min-width: 37.5rem)and (min-width: 37.5rem){.ams-breakout__cell--col-start-5-medium{grid-column-start:5}}@media(min-width: 37.5rem)and (min-width: 37.5rem){.ams-breakout__cell--col-span-6-medium{grid-column-end:span 6}}@media(min-width: 37.5rem)and (min-width: 37.5rem){.ams-breakout__cell--col-start-6-medium{grid-column-start:6}}@media(min-width: 37.5rem)and (min-width: 37.5rem){.ams-breakout__cell--col-span-7-medium{grid-column-end:span 7}}@media(min-width: 37.5rem)and (min-width: 37.5rem){.ams-breakout__cell--col-start-7-medium{grid-column-start:7}}@media(min-width: 37.5rem)and (min-width: 37.5rem){.ams-breakout__cell--col-span-8-medium{grid-column-end:span 8}}@media(min-width: 37.5rem)and (min-width: 37.5rem){.ams-breakout__cell--col-start-8-medium{grid-column-start:8}}@media(min-width: 37.5rem)and (min-width: 37.5rem){.ams-breakout__cell--col-span-9-medium{grid-column-end:span 9}}@media(min-width: 37.5rem)and (min-width: 37.5rem){.ams-breakout__cell--col-start-9-medium{grid-column-start:9}}@media(min-width: 37.5rem)and (min-width: 37.5rem){.ams-breakout__cell--col-span-10-medium{grid-column-end:span 10}}@media(min-width: 37.5rem)and (min-width: 37.5rem){.ams-breakout__cell--col-start-10-medium{grid-column-start:10}}@media(min-width: 37.5rem)and (min-width: 37.5rem){.ams-breakout__cell--col-span-11-medium{grid-column-end:span 11}}@media(min-width: 37.5rem)and (min-width: 37.5rem){.ams-breakout__cell--col-start-11-medium{grid-column-start:11}}@media(min-width: 37.5rem)and (min-width: 37.5rem){.ams-breakout__cell--col-span-12-medium{grid-column-end:span 12}}@media(min-width: 37.5rem)and (min-width: 37.5rem){.ams-breakout__cell--col-start-12-medium{grid-column-start:12}}@media(min-width: 72.5rem)and (min-width: 72.5rem){.ams-breakout__cell--col-span-1-wide{grid-column-end:span 1}}@media(min-width: 72.5rem)and (min-width: 72.5rem){.ams-breakout__cell--col-start-1-wide{grid-column-start:1}}@media(min-width: 72.5rem)and (min-width: 72.5rem){.ams-breakout__cell--col-span-2-wide{grid-column-end:span 2}}@media(min-width: 72.5rem)and (min-width: 72.5rem){.ams-breakout__cell--col-start-2-wide{grid-column-start:2}}@media(min-width: 72.5rem)and (min-width: 72.5rem){.ams-breakout__cell--col-span-3-wide{grid-column-end:span 3}}@media(min-width: 72.5rem)and (min-width: 72.5rem){.ams-breakout__cell--col-start-3-wide{grid-column-start:3}}@media(min-width: 72.5rem)and (min-width: 72.5rem){.ams-breakout__cell--col-span-4-wide{grid-column-end:span 4}}@media(min-width: 72.5rem)and (min-width: 72.5rem){.ams-breakout__cell--col-start-4-wide{grid-column-start:4}}@media(min-width: 72.5rem)and (min-width: 72.5rem){.ams-breakout__cell--col-span-5-wide{grid-column-end:span 5}}@media(min-width: 72.5rem)and (min-width: 72.5rem){.ams-breakout__cell--col-start-5-wide{grid-column-start:5}}@media(min-width: 72.5rem)and (min-width: 72.5rem){.ams-breakout__cell--col-span-6-wide{grid-column-end:span 6}}@media(min-width: 72.5rem)and (min-width: 72.5rem){.ams-breakout__cell--col-start-6-wide{grid-column-start:6}}@media(min-width: 72.5rem)and (min-width: 72.5rem){.ams-breakout__cell--col-span-7-wide{grid-column-end:span 7}}@media(min-width: 72.5rem)and (min-width: 72.5rem){.ams-breakout__cell--col-start-7-wide{grid-column-start:7}}@media(min-width: 72.5rem)and (min-width: 72.5rem){.ams-breakout__cell--col-span-8-wide{grid-column-end:span 8}}@media(min-width: 72.5rem)and (min-width: 72.5rem){.ams-breakout__cell--col-start-8-wide{grid-column-start:8}}@media(min-width: 72.5rem)and (min-width: 72.5rem){.ams-breakout__cell--col-span-9-wide{grid-column-end:span 9}}@media(min-width: 72.5rem)and (min-width: 72.5rem){.ams-breakout__cell--col-start-9-wide{grid-column-start:9}}@media(min-width: 72.5rem)and (min-width: 72.5rem){.ams-breakout__cell--col-span-10-wide{grid-column-end:span 10}}@media(min-width: 72.5rem)and (min-width: 72.5rem){.ams-breakout__cell--col-start-10-wide{grid-column-start:10}}@media(min-width: 72.5rem)and (min-width: 72.5rem){.ams-breakout__cell--col-span-11-wide{grid-column-end:span 11}}@media(min-width: 72.5rem)and (min-width: 72.5rem){.ams-breakout__cell--col-start-11-wide{grid-column-start:11}}@media(min-width: 72.5rem)and (min-width: 72.5rem){.ams-breakout__cell--col-span-12-wide{grid-column-end:span 12}}@media(min-width: 72.5rem)and (min-width: 72.5rem){.ams-breakout__cell--col-start-12-wide{grid-column-start:12}}.ams-breakout__cell--has-figure{align-self:end}.ams-breakout__cell--has-spotlight{display:grid;margin-block:calc(var(--ams-space-xl)*-1);margin-inline:calc(var(--ams-grid-padding-inline)*-1)}@media(min-width: 37.5rem){.ams-breakout__cell--has-spotlight{margin-inline:calc(var(--ams-grid-medium-padding-inline, var(--ams-grid-vi-medium-padding-inline))*-1)}}@media(min-width: 72.5rem){.ams-breakout__cell--has-spotlight{margin-inline:calc(var(--ams-grid-wide-padding-inline, var(--ams-grid-vi-wide-padding-inline))*-1)}}.ams-breakout--gap-vertical--small>.ams-breakout__cell--has-spotlight{margin-block:calc(var(--ams-space-l)*-1)}.ams-breakout--gap-vertical--large>.ams-breakout__cell--has-spotlight{margin-block:calc(var(--ams-space-2xl)*-1)}.ams-breakout__cell--row-span-1{grid-row-end:span 1}.ams-breakout__cell--row-start-1{grid-row-start:1}.ams-breakout__cell--row-span-2{grid-row-end:span 2}.ams-breakout__cell--row-start-2{grid-row-start:2}.ams-breakout__cell--row-span-3{grid-row-end:span 3}.ams-breakout__cell--row-start-3{grid-row-start:3}.ams-breakout__cell--row-span-4{grid-row-end:span 4}.ams-breakout__cell--row-start-4{grid-row-start:4}@media(min-width: 37.5rem){.ams-breakout__cell--row-span-1-medium{grid-row-end:span 1}.ams-breakout__cell--row-start-1-medium{grid-row-start:1}.ams-breakout__cell--row-span-2-medium{grid-row-end:span 2}.ams-breakout__cell--row-start-2-medium{grid-row-start:2}.ams-breakout__cell--row-span-3-medium{grid-row-end:span 3}.ams-breakout__cell--row-start-3-medium{grid-row-start:3}.ams-breakout__cell--row-span-4-medium{grid-row-end:span 4}.ams-breakout__cell--row-start-4-medium{grid-row-start:4}}@media(min-width: 72.5rem){.ams-breakout__cell--row-span-1-wide{grid-row-end:span 1}.ams-breakout__cell--row-start-1-wide{grid-row-start:1}.ams-breakout__cell--row-span-2-wide{grid-row-end:span 2}.ams-breakout__cell--row-start-2-wide{grid-row-start:2}.ams-breakout__cell--row-span-3-wide{grid-row-end:span 3}.ams-breakout__cell--row-start-3-wide{grid-row-start:3}.ams-breakout__cell--row-span-4-wide{grid-row-end:span 4}.ams-breakout__cell--row-start-4-wide{grid-row-start:4}}.ams-button{--ams-icon-line-height: var(--ams-button-line-height);border:none;margin-block:0;margin-inline:0;padding-block:0;padding-inline:0;border-style:var(--ams-button-border-style);border-width:var(--ams-button-border-width);cursor:var(--ams-button-cursor);display:inline-flex;font-family:var(--ams-button-font-family);font-size:var(--ams-button-font-size);font-weight:var(--ams-button-font-weight);gap:var(--ams-button-gap);justify-content:center;line-height:var(--ams-button-line-height);outline-offset:var(--ams-button-outline-offset);padding-block:var(--ams-button-padding-block);padding-inline:var(--ams-button-padding-inline);touch-action:manipulation;hyphenate-limit-chars:var(--ams-typography-hyphenate-limit-chars);hyphens:auto;overflow-wrap:break-word}@media print{.ams-button{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.ams-button{text-rendering:optimizeLegibility;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}.ams-button:disabled,.ams-button[aria-disabled=true]{cursor:var(--ams-button-disabled-cursor)}.ams-button--primary{background-color:var(--ams-button-primary-background-color);border-color:var(--ams-button-primary-border-color);color:var(--ams-button-primary-color)}.ams-button--primary:disabled,.ams-button--primary [aria-disabled=true]{background-color:var(--ams-button-primary-disabled-background-color);border-color:var(--ams-button-primary-disabled-border-color)}.ams-button--primary:hover:not(:disabled,[aria-disabled=true]){background-color:var(--ams-button-primary-hover-background-color);border-color:var(--ams-button-primary-hover-border-color)}.ams-button--secondary{background-color:var(--ams-button-secondary-background-color);border-color:var(--ams-button-secondary-border-color);color:var(--ams-button-secondary-color)}.ams-button--secondary:disabled,.ams-button--secondary [aria-disabled=true]{border-color:var(--ams-button-secondary-disabled-border-color);color:var(--ams-button-secondary-disabled-color)}.ams-button--secondary:hover:not(:disabled,[aria-disabled=true]){box-shadow:var(--ams-button-secondary-hover-box-shadow);color:var(--ams-button-secondary-hover-color)}.ams-button--tertiary{background-color:var(--ams-button-tertiary-background-color);border-color:var(--ams-button-tertiary-border-color);color:var(--ams-button-tertiary-color)}.ams-button--tertiary:disabled,.ams-button--tertiary [aria-disabled=true]{color:var(--ams-button-tertiary-disabled-color)}.ams-button--tertiary:hover:not(:disabled,[aria-disabled=true]){border-color:var(--ams-button-tertiary-hover-border-color);color:var(--ams-button-tertiary-hover-color)}.ams-button--icon-only{padding-block:var(--ams-button-icon-only-padding-block);padding-inline:var(--ams-button-icon-only-padding-inline)}.ams-call-to-action-link{background-color:var(--ams-call-to-action-link-background-color);color:var(--ams-call-to-action-link-color);display:inline-flex;font-family:var(--ams-call-to-action-link-font-family);font-size:var(--ams-call-to-action-link-font-size);font-weight:var(--ams-call-to-action-link-font-weight);line-height:var(--ams-call-to-action-link-line-height);outline-offset:var(--ams-call-to-action-link-outline-offset);padding-block:var(--ams-call-to-action-link-padding-block);padding-inline:var(--ams-call-to-action-link-padding-inline);text-decoration-thickness:var(--ams-call-to-action-link-text-decoration-thickness);text-underline-offset:var(--ams-call-to-action-link-text-underline-offset);touch-action:manipulation;hyphenate-limit-chars:var(--ams-typography-hyphenate-limit-chars);hyphens:auto;overflow-wrap:break-word}@media print{.ams-call-to-action-link{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.ams-call-to-action-link{text-rendering:optimizeLegibility;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}.ams-call-to-action-link:hover{background-color:var(--ams-call-to-action-link-hover-background-color);text-decoration-thickness:var(--ams-call-to-action-link-hover-text-decoration-thickness);text-underline-offset:var(--ams-call-to-action-link-hover-text-underline-offset)}.ams-card{display:grid;outline-offset:var(--ams-card-outline-offset);position:relative;touch-action:manipulation}.ams-card:has(:focus-visible){outline-color:-webkit-focus-ring-color;outline-style:auto;outline-width:.0625rem}.ams-card>.ams-card__heading:not(:last-child){margin-block-end:var(--ams-card-heading-margin-block-end)}.ams-card>.ams-card__image:not(:last-child){margin-block-end:var(--ams-card-image-margin-block-end)}.ams-card__heading-group{display:flex;flex-direction:column-reverse;gap:var(--ams-card-heading-group-gap);margin-block-end:var(--ams-card-heading-group-margin-block-end)}.ams-card__link{color:var(--ams-card-link-color);text-decoration-line:var(--ams-card-link-text-decoration-line);text-decoration-thickness:var(--ams-card-link-text-decoration-thickness);text-underline-offset:var(--ams-card-link-text-underline-offset)}.ams-card__link::after{content:"";display:block;inset-block:0;inset-inline:0;position:absolute}.ams-card__link:hover{color:var(--ams-card-link-hover-color);text-decoration-line:var(--ams-card-link-hover-text-decoration-line)}.ams-card:has(:focus-visible) .ams-card__link:focus{outline:none}.ams-character-count{color:var(--ams-character-count-color);font-family:var(--ams-character-count-font-family);font-size:var(--ams-character-count-font-size);font-weight:var(--ams-character-count-font-weight);line-height:var(--ams-character-count-line-height);hyphenate-limit-chars:var(--ams-typography-hyphenate-limit-chars);hyphens:auto;overflow-wrap:break-word;text-rendering:optimizeLegibility;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}.ams-character-count--error{color:var(--ams-character-count-error-color)}.ams-checkbox__label{color:var(--ams-checkbox-color);cursor:var(--ams-checkbox-cursor);display:inline-flex;font-family:var(--ams-checkbox-font-family);font-size:var(--ams-checkbox-font-size);font-weight:var(--ams-checkbox-font-weight);gap:var(--ams-checkbox-gap);line-height:var(--ams-checkbox-line-height);outline-offset:var(--ams-checkbox-outline-offset);text-decoration-thickness:var(--ams-checkbox-text-decoration-thickness);text-underline-offset:var(--ams-checkbox-text-underline-offset);hyphenate-limit-chars:var(--ams-typography-hyphenate-limit-chars);hyphens:auto;overflow-wrap:break-word;text-rendering:optimizeLegibility;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}.ams-checkbox__icon-container{block-size:var(--ams-checkbox-icon-container-block-size);display:flex;flex:none;inline-size:var(--ams-checkbox-icon-container-inline-size)}.ams-checkbox__rectangle{fill:var(--ams-checkbox-rectangle-fill);stroke:var(--ams-checkbox-rectangle-stroke)}@media(forced-colors: active){.ams-checkbox__rectangle{fill:Canvas;stroke:FieldText}}.ams-checkbox__hover-indicator{stroke:none}.ams-checkbox__checked-indicator{display:none;stroke:var(--ams-checkbox-checked-indicator-stroke)}@media(forced-colors: active){.ams-checkbox__checked-indicator{stroke:Canvas}}.ams-checkbox__indeterminate-indicator{display:none;stroke:var(--ams-checkbox-indeterminate-indicator-stroke)}@media(forced-colors: active){.ams-checkbox__indeterminate-indicator{stroke:Canvas}}.ams-checkbox__input{appearance:none;inline-size:0;margin-block:0;margin-inline:0;outline-style:initial}.ams-checkbox__input:focus+label{outline:auto}.ams-checkbox__input:focus:not(:focus-visible)+label{outline:0}.ams-checkbox__input:disabled+*{color:var(--ams-checkbox-disabled-color);cursor:var(--ams-checkbox-disabled-cursor)}.ams-checkbox__input:disabled+* .ams-checkbox__rectangle{stroke:var(--ams-checkbox-rectangle-disabled-stroke)}@media(forced-colors: active){.ams-checkbox__input:disabled+* .ams-checkbox__rectangle{stroke:GrayText}}.ams-checkbox__input:indeterminate+* .ams-checkbox__rectangle{fill:var(--ams-checkbox-rectangle-indeterminate-fill)}@media(forced-colors: active){.ams-checkbox__input:indeterminate+* .ams-checkbox__rectangle{fill:ActiveText;stroke:ActiveText}}.ams-checkbox__input:indeterminate+* .ams-checkbox__indeterminate-indicator{display:block}.ams-checkbox__input:checked:not(:indeterminate)+* .ams-checkbox__rectangle{fill:var(--ams-checkbox-rectangle-checked-fill)}@media(forced-colors: active){.ams-checkbox__input:checked:not(:indeterminate)+* .ams-checkbox__rectangle{fill:ActiveText;stroke:ActiveText}}.ams-checkbox__input:checked:not(:indeterminate)+* .ams-checkbox__checked-indicator{display:block}.ams-checkbox__input:hover:not(:disabled)+*{color:var(--ams-checkbox-hover-color);text-decoration-line:var(--ams-checkbox-hover-text-decoration-line)}@media(forced-colors: none){.ams-checkbox__input:hover:not(:disabled)+* .ams-checkbox__rectangle{stroke:var(--ams-checkbox-rectangle-hover-stroke)}}@media(forced-colors: none){.ams-checkbox__input:hover:not(:disabled)+* .ams-checkbox__hover-indicator{stroke:var(--ams-checkbox-hover-indicator-hover-stroke)}}.ams-checkbox__input:disabled:indeterminate+* .ams-checkbox__rectangle{fill:var(--ams-checkbox-rectangle-indeterminate-disabled-fill)}@media(forced-colors: active){.ams-checkbox__input:disabled:indeterminate+* .ams-checkbox__rectangle{fill:GrayText;stroke:GrayText}}.ams-checkbox__input:disabled:checked+* .ams-checkbox__rectangle{fill:var(--ams-checkbox-rectangle-checked-disabled-fill)}@media(forced-colors: active){.ams-checkbox__input:disabled:checked+* .ams-checkbox__rectangle{fill:GrayText;stroke:GrayText}}:is(.ams-checkbox__input:invalid,.ams-checkbox__input[aria-invalid=true]):not(:disabled)+* .ams-checkbox__rectangle{stroke:var(--ams-checkbox-rectangle-invalid-stroke)}@media(forced-colors: active){:is(.ams-checkbox__input:invalid,.ams-checkbox__input[aria-invalid=true]):not(:disabled)+* .ams-checkbox__rectangle{fill:ActiveText;stroke:ActiveText}}:is(.ams-checkbox__input:invalid,.ams-checkbox__input[aria-invalid=true]):indeterminate:not(:disabled)+* .ams-checkbox__rectangle{fill:var(--ams-checkbox-rectangle-indeterminate-invalid-fill)}@media(forced-colors: active){:is(.ams-checkbox__input:invalid,.ams-checkbox__input[aria-invalid=true]):indeterminate:not(:disabled)+* .ams-checkbox__rectangle{fill:ActiveText;stroke:ActiveText}}:is(.ams-checkbox__input:invalid,.ams-checkbox__input[aria-invalid=true]):checked:not(:disabled)+* .ams-checkbox__rectangle{fill:var(--ams-checkbox-rectangle-checked-invalid-fill)}@media(forced-colors: active){:is(.ams-checkbox__input:invalid,.ams-checkbox__input[aria-invalid=true]):checked:not(:disabled)+* .ams-checkbox__rectangle{fill:ActiveText;stroke:ActiveText}}.ams-checkbox__input:indeterminate:not(:disabled)+*:hover .ams-checkbox__rectangle{fill:var(--ams-checkbox-rectangle-indeterminate-hover-fill)}@media(forced-colors: active){.ams-checkbox__input:indeterminate:not(:disabled)+*:hover .ams-checkbox__rectangle{fill:ActiveText;stroke:ActiveText}}.ams-checkbox__input:checked:not(:disabled,:indeterminate)+*:hover .ams-checkbox__rectangle{fill:var(--ams-checkbox-rectangle-checked-hover-fill)}@media(forced-colors: active){.ams-checkbox__input:checked:not(:disabled,:indeterminate)+*:hover .ams-checkbox__rectangle{fill:ActiveText;stroke:ActiveText}}:is(.ams-checkbox__input:invalid,.ams-checkbox__input[aria-invalid=true]):not(:disabled)+*:hover .ams-checkbox__rectangle{stroke:var(--ams-checkbox-rectangle-invalid-hover-stroke)}@media(forced-colors: none){:is(.ams-checkbox__input:invalid,.ams-checkbox__input[aria-invalid=true]):not(:disabled)+*:hover .ams-checkbox__hover-indicator{stroke:var(--ams-checkbox-hover-indicator-invalid-hover-stroke)}}:is(.ams-checkbox__input:invalid,.ams-checkbox__input[aria-invalid=true]):indeterminate:not(:disabled)+*:hover .ams-checkbox__rectangle{fill:var(--ams-checkbox-rectangle-indeterminate-invalid-hover-fill)}@media(forced-colors: active){:is(.ams-checkbox__input:invalid,.ams-checkbox__input[aria-invalid=true]):indeterminate:not(:disabled)+*:hover .ams-checkbox__rectangle{fill:ActiveText;stroke:ActiveText}}:is(.ams-checkbox__input:invalid,.ams-checkbox__input[aria-invalid=true]):checked:not(:disabled)+*:hover .ams-checkbox__rectangle{fill:var(--ams-checkbox-rectangle-checked-invalid-hover-fill)}@media(forced-colors: active){:is(.ams-checkbox__input:invalid,.ams-checkbox__input[aria-invalid=true]):checked:not(:disabled)+*:hover .ams-checkbox__rectangle{fill:ActiveText;stroke:ActiveText}}.ams-column{display:flex;flex-direction:column;gap:var(--ams-column-gap-medium)}.ams-column--gap-x-small{gap:var(--ams-column-gap-x-small)}.ams-column--gap-small{gap:var(--ams-column-gap-small)}.ams-column--gap-large{gap:var(--ams-column-gap-large)}.ams-column--gap-x-large{gap:var(--ams-column-gap-x-large)}.ams-column--gap-none{gap:0}.ams-column--align-around{justify-content:space-around}.ams-column--align-between{justify-content:space-between}.ams-column--align-center{justify-content:center}.ams-column--align-end{justify-content:flex-end}.ams-column--align-evenly{justify-content:space-evenly}.ams-column--align-horizontal-center{align-items:center}.ams-column--align-horizontal-end{align-items:flex-end}.ams-column--align-horizontal-start{align-items:flex-start}.ams-date-input{appearance:none;border-radius:0;margin-block:0;background-color:var(--ams-date-input-background-color);border-color:var(--ams-date-input-border-color);border-style:var(--ams-date-input-border-style);border-width:var(--ams-date-input-border-width);box-sizing:border-box;color:var(--ams-date-input-color);font-family:var(--ams-date-input-font-family);font-size:var(--ams-date-input-font-size);font-weight:var(--ams-date-input-font-weight);line-height:var(--ams-date-input-line-height);min-block-size:calc(var(--ams-date-input-font-size)*var(--ams-date-input-line-height) + 2*var(--ams-date-input-padding-block));min-inline-size:calc(8ch + 2*var(--ams-date-input-padding-inline));outline-offset:var(--ams-date-input-outline-offset);padding-block:var(--ams-date-input-padding-block);padding-inline:var(--ams-date-input-padding-inline);touch-action:manipulation;text-rendering:optimizeLegibility;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}.ams-date-input::-webkit-datetime-edit,.ams-date-input::-webkit-datetime-edit-ampm-field,.ams-date-input::-webkit-datetime-edit-day-field,.ams-date-input::-webkit-datetime-edit-fields-wrapper,.ams-date-input::-webkit-datetime-edit-hour-field,.ams-date-input::-webkit-datetime-edit-millisecond-field,.ams-date-input::-webkit-datetime-edit-minute-field,.ams-date-input::-webkit-datetime-edit-month-field,.ams-date-input::-webkit-datetime-edit-second-field,.ams-date-input::-webkit-datetime-edit-week-field,.ams-date-input::-webkit-datetime-edit-year-field{padding-block:0}.ams-date-input::-webkit-calendar-picker-indicator{appearance:none;background-image:var(--ams-date-input-calendar-picker-indicator-background-image);cursor:var(--ams-date-input-calendar-picker-indicator-cursor)}.ams-date-input:hover::-webkit-calendar-picker-indicator{background-image:var(--ams-date-input-hover-calendar-picker-indicator-background-image)}.ams-date-input:disabled{color:var(--ams-date-input-disabled-color);cursor:var(--ams-date-input-disabled-cursor)}.ams-date-input:not(:disabled):invalid,.ams-date-input:not(:disabled)[aria-invalid=true]{border-color:var(--ams-date-input-invalid-border-color)}.ams-date-input:not(:disabled):hover{box-shadow:var(--ams-date-input-hover-box-shadow)}.ams-date-input:not(:disabled):invalid:hover,.ams-date-input:not(:disabled)[aria-invalid=true]:hover{border-color:var(--ams-date-input-invalid-hover-border-color);box-shadow:var(--ams-date-input-invalid-hover-box-shadow)}.ams-description-list{margin-block:0;color:var(--ams-description-list-color);font-family:var(--ams-description-list-font-family);font-size:var(--ams-description-list-font-size);line-height:var(--ams-description-list-line-height);row-gap:var(--ams-description-list-row-gap);hyphenate-limit-chars:var(--ams-typography-hyphenate-limit-chars);hyphens:auto;overflow-wrap:break-word;text-rendering:optimizeLegibility;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}@media(min-width: 37.5rem){.ams-description-list,.ams-description-list__section{align-items:start;column-gap:var(--ams-description-list-column-gap, var(--ams-description-list-vi-medium-column-gap));display:grid;grid-template-columns:auto 1fr}.ams-description-list--narrow,.ams-description-list--narrow .ams-description-list__section{grid-template-columns:var(--ams-description-list-narrow-grid-template-columns, var(--ams-description-list-vi-medium-narrow-grid-template-columns))}.ams-description-list--medium,.ams-description-list--medium .ams-description-list__section{grid-template-columns:var(--ams-description-list-medium-grid-template-columns, var(--ams-description-list-vi-medium-medium-grid-template-columns))}.ams-description-list--wide,.ams-description-list--wide .ams-description-list__section{grid-template-columns:var(--ams-description-list-wide-grid-template-columns, var(--ams-description-list-vi-medium-wide-grid-template-columns))}}.ams-description-list--inverse{color:var(--ams-description-list-inverse-color)}.ams-description-list__term{font-size:var(--ams-description-list-term-font-size);font-weight:var(--ams-description-list-term-font-weight);line-height:var(--ams-description-list-term-line-height);margin-block-end:var(--ams-description-list-term-margin-block-end);text-wrap:var(--ams-description-list-term-text-wrap)}@media(min-width: 37.5rem){.ams-description-list__term{grid-column-start:1;margin-block-end:var(--ams-description-list-term-vi-medium-margin-block-end)}.ams-description-list__term:not(.ams-description-list__term+.ams-description-list__term,:last-child){padding-block-start:calc((var(--ams-description-list-font-size)*var(--ams-description-list-line-height) - var(--ams-description-list-term-font-size)*var(--ams-description-list-term-line-height))/2)}}.ams-description-list__term:has(+.ams-description-list__term){margin-block-end:0}.ams-description-list__description{margin-inline:0;font-weight:var(--ams-description-list-description-font-weight);margin-block-end:var(--ams-description-list-description-margin-block-end);padding-inline-start:var(--ams-description-list-description-padding-inline-start)}@media(min-width: 37.5rem){.ams-description-list__description{grid-column-start:2;padding-inline-start:0}.ams-description-list__description:first-of-type{grid-row-start:1}}.ams-description-list__section{margin-block-end:var(--ams-description-list-section-margin-block-end)}@media(min-width: 37.5rem){.ams-description-list__section{grid-column:span 2}.ams-description-list__section>:only-of-type{grid-row:1/9}}.ams-description-list>.ams-description-list__term:last-child,.ams-description-list>.ams-description-list__description:last-child,.ams-description-list>.ams-description-list__section:last-child,.ams-description-list>.ams-description-list__section:last-child>.ams-description-list__term:last-child,.ams-description-list>.ams-description-list__section:last-child>.ams-description-list__description:last-child{margin-block-end:0}@media(min-width: 37.5rem){.ams-description-list>.ams-description-list__term:last-of-type,.ams-description-list>.ams-description-list__section:last-child>.ams-description-list__term:last-of-type{margin-block-end:0}}.ams-dialog:not(dialog:not([open])){inset-block:0;padding-block:0;padding-inline:0;background-color:var(--ams-dialog-background-color);border-color:var(--ams-dialog-border-color);border-radius:var(--ams-dialog-border-radius);border-style:var(--ams-dialog-border-style);border-width:var(--ams-dialog-border-width);box-shadow:var(--ams-dialog-box-shadow);box-sizing:border-box;display:flex;flex-direction:column;gap:var(--ams-dialog-gap);inline-size:var(--ams-dialog-inline-size);max-block-size:var(--ams-dialog-max-block-size);max-inline-size:var(--ams-dialog-max-inline-size)}@media(min-width: 37.5rem){.ams-dialog:not(dialog:not([open])){inline-size:var(--ams-dialog-medium-inline-size, var(--ams-dialog-vi-medium-inline-size));max-block-size:var(--ams-dialog-medium-max-block-size, var(--ams-dialog-vi-medium-max-block-size))}}.ams-dialog:not(dialog:not([open]))::backdrop{background:var(--ams-dialog-backdrop-background-color, rgba(24, 24, 24, 0.625))}.ams-dialog__header{align-items:flex-start;display:flex;gap:var(--ams-dialog-header-gap);justify-content:space-between;padding-block:var(--ams-dialog-header-padding-block);padding-inline:var(--ams-dialog-header-padding-inline)}@media(min-width: 37.5rem){.ams-dialog__header{padding-block:var(--ams-dialog-header-medium-padding-block, var(--ams-dialog-header-vi-medium-padding-block));padding-inline:var(--ams-dialog-header-medium-padding-inline, var(--ams-dialog-header-vi-medium-padding-inline))}}.ams-dialog__body{overflow-y:auto;overscroll-behavior-y:contain;padding-block:var(--ams-dialog-body-padding-block);padding-inline:var(--ams-dialog-body-padding-inline)}@media(min-width: 37.5rem){.ams-dialog__body{padding-inline:var(--ams-dialog-body-medium-padding-inline, var(--ams-dialog-body-vi-medium-padding-inline))}}.ams-dialog__footer{padding-block:var(--ams-dialog-footer-padding-block);padding-inline:var(--ams-dialog-footer-padding-inline)}@media(min-width: 37.5rem){.ams-dialog__footer{padding-block:var(--ams-dialog-footer-medium-padding-block, var(--ams-dialog-footer-vi-medi