@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);:root{--spacing-components-desktop-0:0;--spacing-components-desktop-2:2px;--spacing-components-desktop-4:4px;--spacing-components-desktop-6:6px;--spacing-components-desktop-8:8px;--spacing-components-desktop-10:8px;--spacing-components-desktop-12:8px;--spacing-components-desktop-14:8px;--spacing-components-desktop-16:10px;--spacing-components-desktop-24:12px;--spacing-components-desktop-32:16px;--spacing-components-desktop-40:24px;--spacing-section-condensed:24px;--spacing-section-normal:32px;--spacing-section-spacious:40px;--spacing-document-condensed:40px;--spacing-document-normal:60px;--spacing-document-spacious:80px;--spacing-table-cell-top-and-bottom:10px;--spacing-table-cell-left-and-right:12px;--spacing-table-header-cell-default:48px;--spacing-table-header-cell-large:64px;--spacing-button-small-top-and-bottom:8px;--spacing-button-small-left-and-right:16px;--spacing-button-small-icon-only-left-and-right:8px;--spacing-button-regular-top-and-bottom:14px;--spacing-button-regular-left-and-right:28px;--spacing-button-regular-icon-only-left-and-right:14px;--spacing-button-large-top-and-bottom:16px;--spacing-button-large-left-and-right:40px;--spacing-button-large-icon-only-left-and-right:16px;--spacing-menu-item-padding:8px;--spacing-accordions-space-between:0;--spacing-quiz-padding-top-bottom:8px;--spacing-quiz-padding-left-right:8px;--spacing-quiz-gap:8px;--spacing-tabs-space-between-horizontal:0;--spacing-tabs-space-between-vertical:0;--spacing-tabs-tab-alt-padding:8px;--spacing-text-links-small:5px;--spacing-text-links-medium:10px;--spacing-text-links-large:12px;--typography-headings-jumbo-font-size:3.5rem;--typography-headings-jumbo-superscript-font-size:2.5199999809265137rem;--typography-headings-jumbo-superscript-leading:2.940000057220459rem;--typography-headings-jumbo-leading:4.5rem;--typography-headings-jumbo-letter-spacing:-0.0625rem;--typography-headings-headline-1-font-size:2.5rem;--typography-headings-headline-1-superscript-font-size:1.399999976158142rem;--typography-headings-headline-1-superscript-leading:1.9600000381469727rem;--typography-headings-headline-1-leading:3.5rem;--typography-headings-headline-1-letter-spacing:-0.03125rem;--typography-headings-headline-2-font-size:2rem;--typography-headings-headline-2-superscript-font-size:1.1200000047683716rem;--typography-headings-headline-2-superscript-leading:1.4700000286102295rem;--typography-headings-headline-2-leading:2.625rem;--typography-headings-headline-2-letter-spacing:-0.03125rem;--typography-headings-headline-3-font-size:1.75rem;--typography-headings-headline-3-superscript-font-size:.9800000190734863rem;--typography-headings-headline-3-superscript-leading:1.399999976158142rem;--typography-headings-headline-3-leading:2.5rem;--typography-headings-headline-3-letter-spacing:-0.03125rem;--typography-headings-headline-4-font-size:1.5rem;--typography-headings-headline-4-superscript-font-size:.8399999737739563rem;--typography-headings-headline-4-superscript-leading:1.1200000047683716rem;--typography-headings-headline-4-leading:2rem;--typography-headings-headline-4-letter-spacing:-0.03125rem;--typography-headings-headline-5-font-size:1.25rem;--typography-headings-headline-5-superscript-font-size:.699999988079071rem;--typography-headings-headline-5-superscript-leading:.9800000190734863rem;--typography-headings-headline-5-leading:1.75rem;--typography-headings-headline-5-letter-spacing:-0.03125rem;--typography-headings-headline-6-font-size:1rem;--typography-headings-headline-6-superscript-font-size:.5600000023841858rem;--typography-headings-headline-6-superscript-leading:.8399999737739563rem;--typography-headings-headline-6-leading:1.5rem;--typography-headings-headline-6-letter-spacing:-0.03125rem;--typography-headings-overline-1-font-size:1rem;--typography-headings-overline-1-leading:1.375rem;--typography-headings-overline-1-letter-spacing:.25rem;--typography-headings-overline-2-font-size:.875rem;--typography-headings-overline-2-leading:1rem;--typography-headings-overline-2-letter-spacing:.25rem;--typography-headings-intro-intro-1-font-size:1.25rem;--typography-headings-intro-intro-1-leading:1.75rem;--typography-headings-intro-intro-1-letter-spacing:0rem;--typography-headings-intro-intro-2-font-size:1.125rem;--typography-headings-intro-intro-2-leading:1.5625rem;--typography-headings-intro-intro-2-letter-spacing:0rem;--typography-headings-intro-intro-3-font-size:1rem;--typography-headings-intro-intro-3-leading:1.5rem;--typography-headings-intro-intro-3-letter-spacing:0rem;--typography-headings-body-body-1-font-size:1rem;--typography-headings-body-body-1-leading:1.5rem;--typography-headings-body-body-1-letter-spacing:-0.015625rem;--typography-headings-body-body-2-font-size:.875rem;--typography-headings-body-body-2-leading:1.375rem;--typography-headings-body-body-2-letter-spacing:-0.015625rem;--typography-headings-body-body-3-font-size:.75rem;--typography-headings-body-body-3-leading:1.125rem;--typography-headings-body-body-3-letter-spacing:-0.015625rem;--typography-headings-body-inline-1-font-size:1rem;--typography-headings-body-inline-1-leading:1.5rem;--typography-headings-body-inline-1-letter-spacing:0rem;--typography-headings-body-inline-2-font-size:.875rem;--typography-headings-body-inline-2-leading:1.375rem;--typography-headings-body-inline-2-letter-spacing:0rem;--typography-headings-body-inline-3-font-size:.75rem;--typography-headings-body-inline-3-leading:1.125rem;--typography-headings-body-inline-3-letter-spacing:0rem;--typography-headings-cta-large-font-size:1rem;--typography-headings-cta-large-leading:1.5rem;--typography-headings-cta-large-letter-spacing:0rem;--typography-headings-cta-medium-font-size:.875rem;--typography-headings-cta-medium-leading:1.375rem;--typography-headings-cta-medium-letter-spacing:0rem;--typography-headings-cta-small-font-size:.75rem;--typography-headings-cta-small-leading:1.125rem;--typography-headings-cta-small-letter-spacing:0rem;--typography-navigation-level-1-font-size:1rem;--typography-navigation-level-1-leading:1.5rem;--typography-navigation-level-1-letter-spacing:0rem;--typography-navigation-level-2-font-size:.875rem;--typography-navigation-level-2-leading:1.375rem;--typography-navigation-level-2-letter-spacing:0rem;--typography-navigation-level-3-font-size:.75rem;--typography-navigation-level-3-leading:1.125rem;--typography-navigation-level-3-letter-spacing:0rem;--typography-data-1-font-size:4.5rem;--typography-data-1-superscript-font-size:2.5199999809265137rem;--typography-data-1-leading:5.25rem;--typography-data-1-superscript-leading:2.940000057220459rem;--typography-data-1-letter-spacing:-0.0625rem;--typography-data-2-font-size:4rem;--typography-data-2-superscript-font-size:2.240000009536743rem;--typography-data-2-leading:5rem;--typography-data-2-superscript-leading:2.799999952316284rem;--typography-data-2-letter-spacing:-0.0625rem;--typography-data-3-font-size:3rem;--typography-data-3-superscript-font-size:1.6799999475479126rem;--typography-data-3-leading:4rem;--typography-data-3-superscript-leading:2.240000009536743rem;--typography-data-3-letter-spacing:0rem;--typography-data-4-font-size:2.25rem;--typography-data-4-superscript-font-size:1.2599999904632568rem;--typography-data-4-leading:2.75rem;--typography-data-4-superscript-leading:1.5399999618530273rem;--typography-data-4-letter-spacing:0rem;--typography-data-5-font-size:1.75rem;--typography-data-5-superscript-font-size:.9800000190734863rem;--typography-data-5-leading:2.5rem;--typography-data-5-superscript-leading:1.399999976158142rem;--typography-data-5-letter-spacing:0rem;--spacing-primitives-spacing-0:0;--spacing-primitives-spacing-2:2px;--spacing-primitives-spacing-4:4px;--spacing-primitives-spacing-6:6px;--spacing-primitives-spacing-8:8px;--spacing-primitives-spacing-10:10px;--spacing-primitives-spacing-12:12px;--spacing-primitives-spacing-14:14px;--spacing-primitives-spacing-16:16px;--spacing-primitives-spacing-18:18px;--spacing-primitives-spacing-24:24px;--spacing-primitives-spacing-28:28px;--spacing-primitives-spacing-32:32px;--spacing-primitives-spacing-40:40px;--spacing-primitives-spacing-48:48px;--spacing-primitives-spacing-56:56px;--spacing-primitives-spacing-60:60px;--spacing-primitives-spacing-64:64px;--spacing-primitives-spacing-72:72px;--spacing-primitives-spacing-80:80px;--spacing-primitives-spacing-96:96px;--spacing-primitives-spacing-120:120px;--spacing-primitives-spacing-128:128px;--spacing-primitives-spacing-144:144px;--spacing-primitives-spacing-160:160px;--grid-foundations-display-width:375px;--grid-foundations-outer-margin:16px;--grid-foundations-gutter:13px;--grid-foundations-container-width:343px;--grid-components-divider-padding:-1px;--grid-components-divider-negative-margin:-14.5px;--grid-components-logo-negative-margin:-4px;--grid-components-carousel-negative-margin:-16px;--grid-components-comparison-vertical-negative-offset:-38px;--grid-components-comparison-vertical-negative-gap:-22px;--grid-components-comparison-horizontal-negative-offset:0;--grid-components-section-horizontal-negative-margin:0;--grid-components-section-vertical-negative-margin:-48px;--grid-components-comparison-horizontal-negative-gap:0;--grid-components-sticky-side-cta-max-width:75px;--grid-components-card-top-overlap-padding:94px;--grid-components-timestamp-negative-padding:-24px;--grid-components-header-logo-margin:0;--grid-components-isi-width-closed:375px;--grid-components-isi-width-open:375px;--grid-columns-1col:76px;--grid-columns-2col:165px;--grid-columns-3col:165px;--grid-columns-4col:343px;--grid-columns-5col:343px;--grid-columns-6col:343px;--grid-columns-7col:343px;--grid-columns-8col:343px;--grid-columns-9col:343px;--grid-columns-10col:343px;--grid-columns-11col:343px;--grid-columns-12col:343px;--grid-inset-inset-1col:0;--grid-inset-inset-2col:0;--grid-inset-inset-3col:0;--grid-inset-inset-4col:0;--grid-inset-inset-5col:0;--grid-inset-inset-6col:0;--borders-weight-weight-0:0;--borders-weight-weight-1:1px;--borders-weight-weight-2:2px;--borders-weight-weight-3:3px;--borders-weight-weight-4:10px;--borders-cards-regular-stroke-top:2px;--borders-cards-regular-stroke-right:2px;--borders-cards-regular-stroke-bottom:2px;--borders-cards-regular-stroke-left:2px;--borders-cards-special-stroke-top:2px;--borders-cards-special-stroke-right:2px;--borders-cards-special-stroke-bottom:2px;--borders-cards-special-stroke-left:2px;--borders-navigation-dropdown-stroke-top:0;--borders-navigation-dropdown-stroke-bottom:0;--borders-navigation-dropdown-stroke-left:0;--borders-navigation-dropdown-stroke-right:0;--borders-navigation-menu-stroke-top:0;--borders-navigation-menu-stroke-bottom:0;--borders-quiz-stroke-question:1px;--borders-quiz-stroke-indicator:1px;--borders-isi-stroke:0;--icon-size-icon-12:12px;--icon-size-icon-16:16px;--icon-size-icon-20:20px;--icon-size-icon-24:24px;--icon-size-icon-48:48px;--icon-size-icon-1col:76px;--icon-size-icon-under2col:105px;--icon-size-icon-2col:165px;--special-focus-frame:-4px;--special-accen-stroke-length:80px;--special-focus-weight:2px}
@media(min-width:768px){:root{--spacing-components-desktop-0:0;--spacing-components-desktop-2:2px;--spacing-components-desktop-4:4px;--spacing-components-desktop-6:6px;--spacing-components-desktop-8:8px;--spacing-components-desktop-10:8px;--spacing-components-desktop-12:10px;--spacing-components-desktop-14:12px;--spacing-components-desktop-16:12px;--spacing-components-desktop-24:16px;--spacing-components-desktop-32:24px;--spacing-components-desktop-40:32px;--spacing-section-condensed:40px;--spacing-section-normal:48px;--spacing-section-spacious:56px;--spacing-document-condensed:64px;--spacing-document-normal:96px;--spacing-document-spacious:128px;--spacing-table-cell-top-and-bottom:12px;--spacing-table-cell-left-and-right:16px;--spacing-table-header-cell-default:56px;--spacing-table-header-cell-large:64px;--spacing-button-small-top-and-bottom:8px;--spacing-button-small-left-and-right:16px;--spacing-button-small-icon-only-left-and-right:8px;--spacing-button-regular-top-and-bottom:14px;--spacing-button-regular-left-and-right:28px;--spacing-button-regular-icon-only-left-and-right:14px;--spacing-button-large-top-and-bottom:16px;--spacing-button-large-left-and-right:40px;--spacing-button-large-icon-only-left-and-right:16px;--spacing-menu-item-padding:16px;--spacing-accordions-space-between:0;--spacing-quiz-padding-top-bottom:12px;--spacing-quiz-padding-left-right:12px;--spacing-quiz-gap:12px;--spacing-tabs-space-between-horizontal:0;--spacing-tabs-space-between-vertical:16px;--spacing-tabs-tab-alt-padding:8px;--spacing-text-links-small:6px;--spacing-text-links-medium:11px;--spacing-text-links-large:14px;--typography-headings-jumbo-font-size:4.5rem;--typography-headings-jumbo-superscript-font-size:2.5199999809265137rem;--typography-headings-jumbo-superscript-leading:2.940000057220459rem;--typography-headings-jumbo-leading:5.25rem;--typography-headings-jumbo-letter-spacing:-0.1875rem;--typography-headings-headline-1-font-size:3rem;--typography-headings-headline-1-superscript-font-size:1.6799999475479126rem;--typography-headings-headline-1-superscript-leading:2.240000009536743rem;--typography-headings-headline-1-leading:4rem;--typography-headings-headline-1-letter-spacing:-0.0625rem;--typography-headings-headline-2-font-size:2.5rem;--typography-headings-headline-2-superscript-font-size:1.399999976158142rem;--typography-headings-headline-2-superscript-leading:1.9600000381469727rem;--typography-headings-headline-2-leading:3.5rem;--typography-headings-headline-2-letter-spacing:-0.0625rem;--typography-headings-headline-3-font-size:2rem;--typography-headings-headline-3-superscript-font-size:1.1200000047683716rem;--typography-headings-headline-3-superscript-leading:1.4700000286102295rem;--typography-headings-headline-3-leading:2.625rem;--typography-headings-headline-3-letter-spacing:-0.0625rem;--typography-headings-headline-4-font-size:1.75rem;--typography-headings-headline-4-superscript-font-size:.9800000190734863rem;--typography-headings-headline-4-superscript-leading:1.399999976158142rem;--typography-headings-headline-4-leading:2.5rem;--typography-headings-headline-4-letter-spacing:-0.03125rem;--typography-headings-headline-5-font-size:1.5rem;--typography-headings-headline-5-superscript-font-size:.8399999737739563rem;--typography-headings-headline-5-superscript-leading:1.2599999904632568rem;--typography-headings-headline-5-leading:2.25rem;--typography-headings-headline-5-letter-spacing:-0.03125rem;--typography-headings-headline-6-font-size:1.25rem;--typography-headings-headline-6-superscript-font-size:.699999988079071rem;--typography-headings-headline-6-superscript-leading:.9800000190734863rem;--typography-headings-headline-6-leading:1.75rem;--typography-headings-headline-6-letter-spacing:-0.03125rem;--typography-headings-overline-1-font-size:1rem;--typography-headings-overline-1-leading:1rem;--typography-headings-overline-1-letter-spacing:.25rem;--typography-headings-overline-2-font-size:.875rem;--typography-headings-overline-2-leading:.875rem;--typography-headings-overline-2-letter-spacing:.25rem;--typography-headings-intro-intro-1-font-size:1.25rem;--typography-headings-intro-intro-1-leading:1.75rem;--typography-headings-intro-intro-1-letter-spacing:-0.03125rem;--typography-headings-intro-intro-2-font-size:1.125rem;--typography-headings-intro-intro-2-leading:1.5625rem;--typography-headings-intro-intro-2-letter-spacing:-0.03125rem;--typography-headings-intro-intro-3-font-size:1rem;--typography-headings-intro-intro-3-leading:1.5rem;--typography-headings-intro-intro-3-letter-spacing:-0.03125rem;--typography-headings-body-body-1-font-size:1rem;--typography-headings-body-body-1-leading:1.5rem;--typography-headings-body-body-1-letter-spacing:-0.015625rem;--typography-headings-body-body-2-font-size:.875rem;--typography-headings-body-body-2-leading:1.375rem;--typography-headings-body-body-2-letter-spacing:-0.015625rem;--typography-headings-body-body-3-font-size:.75rem;--typography-headings-body-body-3-leading:1.125rem;--typography-headings-body-body-3-letter-spacing:-0.015625rem;--typography-headings-body-inline-1-font-size:1.25rem;--typography-headings-body-inline-1-leading:1.75rem;--typography-headings-body-inline-1-letter-spacing:0rem;--typography-headings-body-inline-2-font-size:1rem;--typography-headings-body-inline-2-leading:1.5rem;--typography-headings-body-inline-2-letter-spacing:0rem;--typography-headings-body-inline-3-font-size:.875rem;--typography-headings-body-inline-3-leading:1.375rem;--typography-headings-body-inline-3-letter-spacing:0rem;--typography-headings-cta-large-font-size:1.25rem;--typography-headings-cta-large-leading:1.75rem;--typography-headings-cta-large-letter-spacing:0rem;--typography-headings-cta-medium-font-size:1rem;--typography-headings-cta-medium-leading:1.5rem;--typography-headings-cta-medium-letter-spacing:0rem;--typography-headings-cta-small-font-size:.875rem;--typography-headings-cta-small-leading:1.375rem;--typography-headings-cta-small-letter-spacing:0rem;--typography-navigation-level-1-font-size:1rem;--typography-navigation-level-1-leading:1.5rem;--typography-navigation-level-1-letter-spacing:0rem;--typography-navigation-level-2-font-size:.875rem;--typography-navigation-level-2-leading:1.375rem;--typography-navigation-level-2-letter-spacing:0rem;--typography-navigation-level-3-font-size:.75rem;--typography-navigation-level-3-leading:1.125rem;--typography-navigation-level-3-letter-spacing:0rem;--typography-data-1-font-size:6rem;--typography-data-1-superscript-font-size:3.359999895095825rem;--typography-data-1-leading:7.1875rem;--typography-data-1-superscript-leading:4.025000095367432rem;--typography-data-1-letter-spacing:0rem;--typography-data-2-font-size:5rem;--typography-data-2-superscript-font-size:2.799999952316284rem;--typography-data-2-leading:5.5rem;--typography-data-2-superscript-leading:3.0799999237060547rem;--typography-data-2-letter-spacing:0rem;--typography-data-3-font-size:3.5rem;--typography-data-3-superscript-font-size:1.9600000381469727rem;--typography-data-3-leading:4.5rem;--typography-data-3-superscript-leading:2.5199999809265137rem;--typography-data-3-letter-spacing:0rem;--typography-data-4-font-size:2.5rem;--typography-data-4-superscript-font-size:1.399999976158142rem;--typography-data-4-leading:3.5rem;--typography-data-4-superscript-leading:1.9600000381469727rem;--typography-data-4-letter-spacing:-0.0625rem;--typography-data-5-font-size:1.75rem;--typography-data-5-superscript-font-size:.9800000190734863rem;--typography-data-5-leading:2.5rem;--typography-data-5-superscript-leading:1.399999976158142rem;--typography-data-5-letter-spacing:-0.0625rem;--spacing-primitives-spacing-0:0;--spacing-primitives-spacing-2:2px;--spacing-primitives-spacing-4:4px;--spacing-primitives-spacing-6:6px;--spacing-primitives-spacing-8:8px;--spacing-primitives-spacing-10:10px;--spacing-primitives-spacing-12:12px;--spacing-primitives-spacing-14:14px;--spacing-primitives-spacing-16:16px;--spacing-primitives-spacing-18:18px;--spacing-primitives-spacing-24:24px;--spacing-primitives-spacing-28:28px;--spacing-primitives-spacing-32:32px;--spacing-primitives-spacing-40:40px;--spacing-primitives-spacing-48:48px;--spacing-primitives-spacing-56:56px;--spacing-primitives-spacing-60:60px;--spacing-primitives-spacing-64:64px;--spacing-primitives-spacing-72:72px;--spacing-primitives-spacing-80:80px;--spacing-primitives-spacing-96:96px;--spacing-primitives-spacing-120:120px;--spacing-primitives-spacing-128:128px;--spacing-primitives-spacing-144:144px;--spacing-primitives-spacing-160:160px;--grid-foundations-display-width:768px;--grid-foundations-outer-margin:42px;--grid-foundations-gutter:18px;--grid-foundations-container-width:684px;--grid-components-divider-padding:2px;--grid-components-divider-negative-margin:-18px;--grid-components-logo-negative-margin:-6px;--grid-components-carousel-negative-margin:-16px;--grid-components-comparison-vertical-negative-offset:-39px;--grid-components-comparison-vertical-negative-gap:-21px;--grid-components-comparison-horizontal-negative-offset:-54px;--grid-components-section-horizontal-negative-margin:-105px;--grid-components-section-vertical-negative-margin:-72px;--grid-components-comparison-horizontal-negative-gap:-22px;--grid-components-sticky-side-cta-max-width:285px;--grid-components-card-top-overlap-padding:114px;--grid-components-timestamp-negative-padding:-24px;--grid-components-header-logo-margin:0;--grid-components-isi-width-closed:768px;--grid-components-isi-width-open:768px;--grid-columns-1col:99px;--grid-columns-2col:216px;--grid-columns-3col:333px;--grid-columns-4col:333px;--grid-columns-5col:333px;--grid-columns-6col:684px;--grid-columns-7col:684px;--grid-columns-8col:684px;--grid-columns-9col:684px;--grid-columns-10col:684px;--grid-columns-11col:684px;--grid-columns-12col:684px;--grid-inset-inset-1col:0;--grid-inset-inset-2col:0;--grid-inset-inset-3col:0;--grid-inset-inset-4col:0;--grid-inset-inset-5col:0;--grid-inset-inset-6col:0;--borders-weight-weight-0:0;--borders-weight-weight-1:1px;--borders-weight-weight-2:2px;--borders-weight-weight-3:3px;--borders-weight-weight-4:10px;--borders-cards-regular-stroke-top:2px;--borders-cards-regular-stroke-right:2px;--borders-cards-regular-stroke-bottom:2px;--borders-cards-regular-stroke-left:2px;--borders-cards-special-stroke-top:2px;--borders-cards-special-stroke-right:2px;--borders-cards-special-stroke-bottom:2px;--borders-cards-special-stroke-left:2px;--borders-navigation-dropdown-stroke-top:0;--borders-navigation-dropdown-stroke-bottom:0;--borders-navigation-dropdown-stroke-left:0;--borders-navigation-dropdown-stroke-right:0;--borders-navigation-menu-stroke-top:0;--borders-navigation-menu-stroke-bottom:0;--borders-quiz-stroke-question:1px;--borders-quiz-stroke-indicator:1px;--borders-isi-stroke:0;--icon-size-icon-12:12px;--icon-size-icon-16:16px;--icon-size-icon-20:20px;--icon-size-icon-24:24px;--icon-size-icon-48:48px;--icon-size-icon-1col:99px;--icon-size-icon-under2col:105px;--icon-size-icon-2col:216px;--special-focus-frame:-4px;--special-accen-stroke-length:120px;--special-focus-weight:2px}
}
@media(min-width:992px){:root{--spacing-components-desktop-0:0;--spacing-components-desktop-2:2px;--spacing-components-desktop-4:4px;--spacing-components-desktop-6:6px;--spacing-components-desktop-8:8px;--spacing-components-desktop-10:10px;--spacing-components-desktop-12:12px;--spacing-components-desktop-14:14px;--spacing-components-desktop-16:16px;--spacing-components-desktop-24:24px;--spacing-components-desktop-32:32px;--spacing-components-desktop-40:40px;--spacing-section-condensed:48px;--spacing-section-normal:56px;--spacing-section-spacious:64px;--spacing-document-condensed:80px;--spacing-document-normal:120px;--spacing-document-spacious:160px;--spacing-table-cell-top-and-bottom:16px;--spacing-table-cell-left-and-right:18px;--spacing-table-header-cell-default:64px;--spacing-table-header-cell-large:96px;--spacing-button-small-top-and-bottom:10px;--spacing-button-small-left-and-right:18px;--spacing-button-small-icon-only-left-and-right:10px;--spacing-button-regular-top-and-bottom:14px;--spacing-button-regular-left-and-right:28px;--spacing-button-regular-icon-only-left-and-right:14px;--spacing-button-large-top-and-bottom:16px;--spacing-button-large-left-and-right:40px;--spacing-button-large-icon-only-left-and-right:16px;--spacing-menu-item-padding:24px;--spacing-accordions-space-between:0;--spacing-quiz-padding-top-bottom:12px;--spacing-quiz-padding-left-right:16px;--spacing-quiz-gap:16px;--spacing-tabs-space-between-horizontal:0;--spacing-tabs-space-between-vertical:24px;--spacing-tabs-tab-alt-padding:8px;--spacing-text-links-small:7px;--spacing-text-links-medium:11px;--spacing-text-links-large:14px;--typography-headings-jumbo-font-size:4.5rem;--typography-headings-jumbo-superscript-font-size:2.5199999809265137rem;--typography-headings-jumbo-superscript-leading:2.940000057220459rem;--typography-headings-jumbo-leading:5.25rem;--typography-headings-jumbo-letter-spacing:-0.1875rem;--typography-headings-headline-1-font-size:3.5rem;--typography-headings-headline-1-superscript-font-size:1.9600000381469727rem;--typography-headings-headline-1-superscript-leading:2.5199999809265137rem;--typography-headings-headline-1-leading:4.5rem;--typography-headings-headline-1-letter-spacing:0rem;--typography-headings-headline-2-font-size:3rem;--typography-headings-headline-2-superscript-font-size:1.6799999475479126rem;--typography-headings-headline-2-superscript-leading:2.240000009536743rem;--typography-headings-headline-2-leading:4rem;--typography-headings-headline-2-letter-spacing:0rem;--typography-headings-headline-3-font-size:2.5rem;--typography-headings-headline-3-superscript-font-size:1.399999976158142rem;--typography-headings-headline-3-superscript-leading:1.9600000381469727rem;--typography-headings-headline-3-leading:3.5rem;--typography-headings-headline-3-letter-spacing:0rem;--typography-headings-headline-4-font-size:1.75rem;--typography-headings-headline-4-superscript-font-size:.9800000190734863rem;--typography-headings-headline-4-superscript-leading:1.399999976158142rem;--typography-headings-headline-4-leading:2.5rem;--typography-headings-headline-4-letter-spacing:0rem;--typography-headings-headline-5-font-size:1.5rem;--typography-headings-headline-5-superscript-font-size:.8399999737739563rem;--typography-headings-headline-5-superscript-leading:1.1200000047683716rem;--typography-headings-headline-5-leading:2rem;--typography-headings-headline-5-letter-spacing:0rem;--typography-headings-headline-6-font-size:1.25rem;--typography-headings-headline-6-superscript-font-size:.699999988079071rem;--typography-headings-headline-6-superscript-leading:.9800000190734863rem;--typography-headings-headline-6-leading:1.75rem;--typography-headings-headline-6-letter-spacing:0rem;--typography-headings-overline-1-font-size:1rem;--typography-headings-overline-1-leading:1.375rem;--typography-headings-overline-1-letter-spacing:.25rem;--typography-headings-overline-2-font-size:.875rem;--typography-headings-overline-2-leading:1rem;--typography-headings-overline-2-letter-spacing:.25rem;--typography-headings-intro-intro-1-font-size:1.75rem;--typography-headings-intro-intro-1-leading:2.5rem;--typography-headings-intro-intro-1-letter-spacing:0rem;--typography-headings-intro-intro-2-font-size:1.5rem;--typography-headings-intro-intro-2-leading:2.25rem;--typography-headings-intro-intro-2-letter-spacing:0rem;--typography-headings-intro-intro-3-font-size:1.25rem;--typography-headings-intro-intro-3-leading:1.75rem;--typography-headings-intro-intro-3-letter-spacing:0rem;--typography-headings-body-body-1-font-size:1rem;--typography-headings-body-body-1-leading:1.5rem;--typography-headings-body-body-1-letter-spacing:0rem;--typography-headings-body-body-2-font-size:.875rem;--typography-headings-body-body-2-leading:1.375rem;--typography-headings-body-body-2-letter-spacing:0rem;--typography-headings-body-body-3-font-size:.75rem;--typography-headings-body-body-3-leading:1.125rem;--typography-headings-body-body-3-letter-spacing:0rem;--typography-headings-body-inline-1-font-size:1.25rem;--typography-headings-body-inline-1-leading:1.75rem;--typography-headings-body-inline-1-letter-spacing:0rem;--typography-headings-body-inline-2-font-size:1rem;--typography-headings-body-inline-2-leading:1.5rem;--typography-headings-body-inline-2-letter-spacing:0rem;--typography-headings-body-inline-3-font-size:.75rem;--typography-headings-body-inline-3-leading:1.125rem;--typography-headings-body-inline-3-letter-spacing:0rem;--typography-headings-cta-large-font-size:1.25rem;--typography-headings-cta-large-leading:1.75rem;--typography-headings-cta-large-letter-spacing:0rem;--typography-headings-cta-medium-font-size:1rem;--typography-headings-cta-medium-leading:1.5rem;--typography-headings-cta-medium-letter-spacing:0rem;--typography-headings-cta-small-font-size:.75rem;--typography-headings-cta-small-leading:1.125rem;--typography-headings-cta-small-letter-spacing:0rem;--typography-navigation-level-1-font-size:1rem;--typography-navigation-level-1-leading:1.5rem;--typography-navigation-level-1-letter-spacing:0rem;--typography-navigation-level-2-font-size:.875rem;--typography-navigation-level-2-leading:1.375rem;--typography-navigation-level-2-letter-spacing:0rem;--typography-navigation-level-3-font-size:.75rem;--typography-navigation-level-3-leading:1.125rem;--typography-navigation-level-3-letter-spacing:0rem;--typography-data-1-font-size:8rem;--typography-data-1-superscript-font-size:4.480000019073486rem;--typography-data-1-leading:9.625rem;--typography-data-1-superscript-leading:5.389999866485596rem;--typography-data-1-letter-spacing:0rem;--typography-data-2-font-size:6rem;--typography-data-2-superscript-font-size:3.359999895095825rem;--typography-data-2-leading:7.1875rem;--typography-data-2-superscript-leading:4.025000095367432rem;--typography-data-2-letter-spacing:0rem;--typography-data-3-font-size:4.5rem;--typography-data-3-superscript-font-size:2.5199999809265137rem;--typography-data-3-leading:5.25rem;--typography-data-3-superscript-leading:2.940000057220459rem;--typography-data-3-letter-spacing:0rem;--typography-data-4-font-size:3.5rem;--typography-data-4-superscript-font-size:1.9600000381469727rem;--typography-data-4-leading:4.5rem;--typography-data-4-superscript-leading:2.5199999809265137rem;--typography-data-4-letter-spacing:0rem;--typography-data-5-font-size:2.5rem;--typography-data-5-superscript-font-size:1.399999976158142rem;--typography-data-5-leading:3.5rem;--typography-data-5-superscript-leading:1.9600000381469727rem;--typography-data-5-letter-spacing:0rem;--spacing-primitives-spacing-0:0;--spacing-primitives-spacing-2:2px;--spacing-primitives-spacing-4:4px;--spacing-primitives-spacing-6:6px;--spacing-primitives-spacing-8:8px;--spacing-primitives-spacing-10:10px;--spacing-primitives-spacing-12:12px;--spacing-primitives-spacing-14:14px;--spacing-primitives-spacing-16:16px;--spacing-primitives-spacing-18:18px;--spacing-primitives-spacing-24:24px;--spacing-primitives-spacing-28:28px;--spacing-primitives-spacing-32:32px;--spacing-primitives-spacing-40:40px;--spacing-primitives-spacing-48:48px;--spacing-primitives-spacing-56:56px;--spacing-primitives-spacing-60:60px;--spacing-primitives-spacing-64:64px;--spacing-primitives-spacing-72:72px;--spacing-primitives-spacing-80:80px;--spacing-primitives-spacing-96:96px;--spacing-primitives-spacing-120:120px;--spacing-primitives-spacing-128:128px;--spacing-primitives-spacing-144:144px;--spacing-primitives-spacing-160:160px;--grid-foundations-display-width:1440px;--grid-foundations-outer-margin:105px;--grid-foundations-gutter:30px;--grid-foundations-container-width:1230px;--grid-components-divider-padding:7px;--grid-components-divider-negative-margin:-23px;--grid-components-logo-negative-margin:-8px;--grid-components-carousel-negative-margin:-16px;--grid-components-comparison-vertical-negative-offset:-45px;--grid-components-comparison-vertical-negative-gap:-15px;--grid-components-comparison-horizontal-negative-offset:-58px;--grid-components-section-horizontal-negative-margin:-180px;--grid-components-section-vertical-negative-margin:-140px;--grid-components-comparison-horizontal-negative-gap:-18px;--grid-components-sticky-side-cta-max-width:285px;--grid-components-card-top-overlap-padding:114px;--grid-components-timestamp-negative-padding:-24px;--grid-components-header-logo-margin:0;--grid-components-isi-width-closed:1440px;--grid-components-isi-width-open:1440px;--grid-columns-1col:75px;--grid-columns-2col:180px;--grid-columns-3col:285px;--grid-columns-4col:390px;--grid-columns-5col:495px;--grid-columns-6col:600px;--grid-columns-7col:705px;--grid-columns-8col:810px;--grid-columns-9col:915px;--grid-columns-10col:1020px;--grid-columns-11col:1125px;--grid-columns-12col:1230px;--grid-inset-inset-1col:105px;--grid-inset-inset-2col:210px;--grid-inset-inset-3col:315px;--grid-inset-inset-4col:420px;--grid-inset-inset-5col:525px;--grid-inset-inset-6col:630px;--borders-weight-weight-0:0;--borders-weight-weight-1:1px;--borders-weight-weight-2:2px;--borders-weight-weight-3:3px;--borders-weight-weight-4:10px;--borders-cards-regular-stroke-top:2px;--borders-cards-regular-stroke-right:2px;--borders-cards-regular-stroke-bottom:2px;--borders-cards-regular-stroke-left:2px;--borders-cards-special-stroke-top:2px;--borders-cards-special-stroke-right:2px;--borders-cards-special-stroke-bottom:2px;--borders-cards-special-stroke-left:2px;--borders-navigation-dropdown-stroke-top:0;--borders-navigation-dropdown-stroke-bottom:0;--borders-navigation-dropdown-stroke-left:0;--borders-navigation-dropdown-stroke-right:0;--borders-navigation-menu-stroke-top:0;--borders-navigation-menu-stroke-bottom:0;--borders-quiz-stroke-question:1px;--borders-quiz-stroke-indicator:1px;--borders-isi-stroke:0;--icon-size-icon-12:12px;--icon-size-icon-16:16px;--icon-size-icon-20:20px;--icon-size-icon-24:24px;--icon-size-icon-48:48px;--icon-size-icon-1col:75px;--icon-size-icon-under2col:105px;--icon-size-icon-2col:180px;--special-focus-frame:-4px;--special-accen-stroke-length:180px;--special-focus-weight:2px}
}
:root{--system-primitives-typography-sizing-font-size-font-10:.625rem;--system-primitives-typography-sizing-font-size-font-12:.75rem;--system-primitives-typography-sizing-font-size-font-14:.875rem;--system-primitives-typography-sizing-font-size-font-16:1rem;--system-primitives-typography-sizing-font-size-font-18:1.125rem;--system-primitives-typography-sizing-font-size-font-20:1.25rem;--system-primitives-typography-sizing-font-size-font-24:1.5rem;--system-primitives-typography-sizing-font-size-font-28:1.75rem;--system-primitives-typography-sizing-font-size-font-32:2rem;--system-primitives-typography-sizing-font-size-font-36:2.25rem;--system-primitives-typography-sizing-font-size-font-40:2.5rem;--system-primitives-typography-sizing-font-size-font-48:3rem;--system-primitives-typography-sizing-font-size-font-56:3.5rem;--system-primitives-typography-sizing-font-size-font-64:4rem;--system-primitives-typography-sizing-font-size-font-72:4.5rem;--system-primitives-typography-sizing-font-size-font-80:5rem;--system-primitives-typography-sizing-font-size-font-88:5.5rem;--system-primitives-typography-sizing-font-size-font-96:6rem;--system-primitives-typography-sizing-font-size-font-112:7rem;--system-primitives-typography-sizing-font-size-font-128:8rem;--system-primitives-typography-sizing-leading-paragraph-leading-0:0rem;--system-primitives-typography-sizing-leading-paragraph-leading-10-16:1rem;--system-primitives-typography-sizing-leading-paragraph-leading-12-18:1.125rem;--system-primitives-typography-sizing-leading-paragraph-leading-14-22:1.375rem;--system-primitives-typography-sizing-leading-paragraph-leading-16-24:1.5rem;--system-primitives-typography-sizing-leading-paragraph-leading-18-25:1.5625rem;--system-primitives-typography-sizing-leading-paragraph-leading-20-28:1.75rem;--system-primitives-typography-sizing-leading-paragraph-leading-24-36:2.25rem;--system-primitives-typography-sizing-leading-paragraph-leading-28-40:2.5rem;--system-primitives-typography-sizing-leading-paragraph-leading-32-48:3rem;--system-primitives-typography-sizing-leading-heading-leading-14-16:1rem;--system-primitives-typography-sizing-leading-heading-leading-16-22:1.375rem;--system-primitives-typography-sizing-leading-heading-leading-18-24:1.5rem;--system-primitives-typography-sizing-leading-heading-leading-20-28:1.75rem;--system-primitives-typography-sizing-leading-heading-leading-24-32:2rem;--system-primitives-typography-sizing-leading-heading-leading-28-40:2.5rem;--system-primitives-typography-sizing-leading-heading-leading-32-42:2.625rem;--system-primitives-typography-sizing-leading-heading-leading-36-44:2.75rem;--system-primitives-typography-sizing-leading-heading-leading-40-56:3.5rem;--system-primitives-typography-sizing-leading-heading-leading-48-64:4rem;--system-primitives-typography-sizing-leading-heading-leading-56-72:4.5rem;--system-primitives-typography-sizing-leading-heading-leading-64-80:5rem;--system-primitives-typography-sizing-leading-heading-leading-72-84:5.25rem;--system-primitives-typography-sizing-leading-heading-leading-80-88:5.5rem;--system-primitives-typography-sizing-leading-heading-leading-88-104:6.5rem;--system-primitives-typography-sizing-leading-heading-leading-96-115:7.1875rem;--system-primitives-typography-sizing-leading-heading-leading-112-133:8.3125rem;--system-primitives-typography-sizing-leading-heading-leading-128-154:9.625rem;--system-primitives-typography-sizing-letter-spacing-letter-spacing-4:.25rem;--system-primitives-typography-sizing-letter-spacing-letter-spacing-6:.375rem;--system-primitives-typography-sizing-letter-spacing-letter-spacing-8:.5rem;--system-primitives-typography-sizing-letter-spacing-letter-spacing-12:.75rem;--system-primitives-typography-sizing-letter-spacing-letter-spacing-24:1.5rem;--system-primitives-focus-weight:2px;--brand-primitives-typography-styles-font-family-headings:Poppins;--brand-primitives-typography-styles-font-family-intro:Poppins;--brand-primitives-typography-styles-font-family-body:Poppins;--brand-primitives-typography-styles-font-family-body-inline:Poppins;--brand-primitives-typography-styles-font-family-overline:Poppins;--brand-primitives-typography-styles-font-family-cta:Poppins;--brand-primitives-typography-styles-font-family-navigation:Poppins;--brand-primitives-typography-styles-font-family-data:Poppins;--brand-primitives-typography-styles-font-family-alt:Poppins;--brand-primitives-typography-styles-intro-base-weight:400;--brand-primitives-typography-styles-intro-emphasis-weight:600;--brand-primitives-typography-styles-overline-base-weight:600;--brand-primitives-typography-styles-headings-base-weight:400;--brand-primitives-typography-styles-headings-emphasis-weight:700;--brand-primitives-typography-styles-headings-alt-emphasis-weight:600;--brand-primitives-typography-styles-body-font-family:Poppins;--brand-primitives-typography-styles-body-base-weight:400;--brand-primitives-typography-styles-body-emphasis-weight:700;--brand-primitives-typography-styles-cta-base-weight:400;--brand-primitives-typography-styles-cta-emphasis-weight:700;--brand-primitives-typography-styles-navigation-font-weight-level-1-item:400;--brand-primitives-typography-styles-navigation-font-weight-level-2-item:400;--brand-primitives-typography-styles-navigation-font-weight-level-3-item:700;--brand-primitives-typography-styles-italic:italic;--brand-primitives-typography-styles-data-base-weight:500;--brand-primitives-color-section-section-bg-light-1:#fff;--brand-primitives-color-section-section-bg-light-2:#f7f7f7;--brand-primitives-color-section-section-bg-light-3:#e2f3f6;--brand-primitives-color-section-section-bg-light-4:#dceaf8;--brand-primitives-color-section-section-bg-dark-1:#000;--brand-primitives-color-section-section-bg-dark-2:#272727;--brand-primitives-color-section-section-bg-dark-3:#00303c;--brand-primitives-color-section-section-bg-dark-4:#0a4592;--brand-primitives-color-section-extended-section-bg-light-5:#fff;--brand-primitives-color-section-extended-section-bg-light-6:#fff;--brand-primitives-color-section-extended-section-bg-dark-5:#000;--brand-primitives-color-section-extended-section-bg-dark-6:#000;--brand-primitives-color-neutral-light-base:#fff;--brand-primitives-color-neutral-light-tint-1:#f7f7f7;--brand-primitives-color-neutral-light-tint-2:#ededed;--brand-primitives-color-neutral-light-tint-3:#d6d6d6;--brand-primitives-color-neutral-light-alpha-0:rgba(255,255,255,0);--brand-primitives-color-neutral-light-alpha-4:rgba(255,255,255,0.04);--brand-primitives-color-neutral-light-alpha-8:rgba(255,255,255,0.08);--brand-primitives-color-neutral-light-alpha-16:rgba(255,255,255,0.16);--brand-primitives-color-neutral-light-alpha-24:rgba(255,255,255,0.24);--brand-primitives-color-neutral-light-alpha-48:rgba(255,255,255,0.48);--brand-primitives-color-neutral-light-alpha-64:rgba(255,255,255,0.64);--brand-primitives-color-neutral-light-alpha-72:rgba(255,255,255,0.72);--brand-primitives-color-neutral-light-alpha-80:rgba(255,255,255,0.8);--brand-primitives-color-neutral-dark-base:#000;--brand-primitives-color-neutral-dark-shade-1:#1a1a1a;--brand-primitives-color-neutral-dark-shade-2:#333;--brand-primitives-color-neutral-dark-shade-3:#cecece;--brand-primitives-color-neutral-dark-alpha-0:rgba(0,0,0,0);--brand-primitives-color-neutral-dark-alpha-4:rgba(0,0,0,0.04);--brand-primitives-color-neutral-dark-alpha-8:rgba(0,0,0,0.08);--brand-primitives-color-neutral-dark-alpha-16:rgba(0,0,0,0.16);--brand-primitives-color-neutral-dark-alpha-24:rgba(0,0,0,0.24);--brand-primitives-color-neutral-dark-alpha-48:rgba(0,0,0,0.48);--brand-primitives-color-neutral-dark-alpha-64:rgba(0,0,0,0.64);--brand-primitives-color-neutral-dark-alpha-72:rgba(0,0,0,0.72);--brand-primitives-color-neutral-dark-alpha-80:rgba(0,0,0,0.8);--brand-primitives-color-interactive-light-1:#fff;--brand-primitives-color-interactive-light-2:#005db7;--brand-primitives-color-interactive-light-3:#aad1f6;--brand-primitives-color-interactive-light-alpha-0:rgba(0,93,183,0);--brand-primitives-color-interactive-light-alpha-8:rgba(0,93,183,0.08);--brand-primitives-color-interactive-light-alpha-16:rgba(0,93,183,0.16);--brand-primitives-color-interactive-light-alpha-24:rgba(0,93,183,0.24);--brand-primitives-color-interactive-light-alpha-48:rgba(0,93,183,0.48);--brand-primitives-color-interactive-light-alpha-64:rgba(0,93,183,0.64);--brand-primitives-color-interactive-dark-1:#000;--brand-primitives-color-interactive-dark-2:#cfe8ff;--brand-primitives-color-interactive-dark-3:#dcedff;--brand-primitives-color-interactive-dark-alpha-0:rgba(207,232,255,0);--brand-primitives-color-interactive-dark-alpha-8:rgba(207,232,255,0.08);--brand-primitives-color-interactive-dark-alpha-16:rgba(207,232,255,0.16);--brand-primitives-color-interactive-dark-alpha-24:rgba(207,232,255,0.24);--brand-primitives-color-interactive-dark-alpha-48:rgba(207,232,255,0.48);--brand-primitives-color-interactive-dark-alpha-64:rgba(207,232,255,0.64);--brand-primitives-color-primary-light-base:#b0f1ff;--brand-primitives-color-primary-light-tint-1:#44deff;--brand-primitives-color-primary-light-tint-2:#32a7c0;--brand-primitives-color-primary-dark-base:#00bce4;--brand-primitives-color-primary-dark-shade-1:#0092b1;--brand-primitives-color-primary-dark-shade-2:#004655;--brand-primitives-color-secondary-light-base:#b5bdff;--brand-primitives-color-secondary-light-tint-1:#7a8aff;--brand-primitives-color-secondary-light-tint-2:#354bf1;--brand-primitives-color-secondary-light-alpha-0:rgba(122,138,255,0);--brand-primitives-color-secondary-light-alpha-8:rgba(122,138,255,0.08);--brand-primitives-color-secondary-light-alpha-16:rgba(122,138,255,0.16);--brand-primitives-color-secondary-light-alpha-24:rgba(122,138,255,0.24);--brand-primitives-color-secondary-light-alpha-48:rgba(122,138,255,0.48);--brand-primitives-color-secondary-light-alpha-64:rgba(122,138,255,0.64);--brand-primitives-color-secondary-dark-base:#0115b5;--brand-primitives-color-secondary-dark-shade-1:#263eff;--brand-primitives-color-secondary-dark-shade-2:#5061e2;--brand-primitives-color-secondary-dark-alpha-0:rgba(38,62,255,0);--brand-primitives-color-secondary-dark-alpha-8:rgba(38,62,255,0.08);--brand-primitives-color-secondary-dark-alpha-16:rgba(38,62,255,0.16);--brand-primitives-color-secondary-dark-alpha-24:rgba(38,62,255,0.24);--brand-primitives-color-secondary-dark-alpha-48:rgba(38,62,255,0.48);--brand-primitives-color-secondary-dark-alpha-64:rgba(38,62,255,0.64);--brand-primitives-color-accent-1-light-base:#aad1f6;--brand-primitives-color-accent-1-light-tint-1:#4b9ce9;--brand-primitives-color-accent-1-light-tint-2:#0075e5;--brand-primitives-color-accent-1-dark-base:#005db7;--brand-primitives-color-accent-1-dark-shade-1:#0d5396;--brand-primitives-color-accent-1-dark-shade-2:#1a4269;--brand-primitives-color-accent-1-dark-shade-3:#4472ae;--brand-primitives-color-accent-1-dark-alpha-48:rgba(26,66,105,0.48);--brand-primitives-color-accent-1-dark-alpha-64:rgba(26,66,105,0.64);--brand-primitives-color-accent-1-dark-alpha-72:rgba(26,66,105,0.72);--brand-primitives-color-accent-1-dark-alpha-80:rgba(26,66,105,0.8);--brand-primitives-color-accent-2-light-base:#7ee0dd;--brand-primitives-color-accent-2-light-tint-1:#1db5b1;--brand-primitives-color-accent-2-light-tint-2:#087775;--brand-primitives-color-accent-2-dark-base:#019e99;--brand-primitives-color-accent-2-dark-shade-1:#017e7a;--brand-primitives-color-accent-2-dark-shade-2:#015f5c;--brand-primitives-color-accent-3-light-base:#2cc84d;--brand-primitives-color-accent-3-light-tint-1:#22953a;--brand-primitives-color-accent-3-light-tint-2:#176327;--brand-primitives-color-accent-3-dark-base:#069324;--brand-primitives-color-accent-3-dark-shade-1:#05761d;--brand-primitives-color-accent-3-dark-shade-2:#045816;--brand-primitives-color-system-info-light-base:#005db7;--brand-primitives-color-system-info-light-tint-1:#005db7;--brand-primitives-color-system-info-light-tint-2:#005db7;--brand-primitives-color-system-info-dark-base:#aad1f6;--brand-primitives-color-system-info-dark-shade-1:#aad1f6;--brand-primitives-color-system-info-dark-shade-2:#aad1f6;--brand-primitives-color-system-warning-light-base:#ebb600;--brand-primitives-color-system-warning-light-tint-1:#ebb600;--brand-primitives-color-system-warning-light-tint-2:#ebb600;--brand-primitives-color-system-warning-dark-base:#ffd645;--brand-primitives-color-system-warning-dark-shade-1:#ffd645;--brand-primitives-color-system-warning-dark-shade-2:#ffd645;--brand-primitives-color-system-error-light-base:#ba2c34;--brand-primitives-color-system-error-light-tint-1:#ba2c34;--brand-primitives-color-system-error-light-tint-2:#ba2c34;--brand-primitives-color-system-error-dark-base:#f2a3a5;--brand-primitives-color-system-error-dark-shade-1:#f2a3a5;--brand-primitives-color-system-error-dark-shade-2:#f2a3a5;--brand-primitives-color-system-success-light-base:#008566;--brand-primitives-color-system-success-light-tint-1:#008566;--brand-primitives-color-system-success-light-tint-2:#008566;--brand-primitives-color-system-success-dark-base:#85e5cf;--brand-primitives-color-system-success-dark-shade-1:#85e5cf;--brand-primitives-color-system-success-dark-shade-2:#85e5cf;--brand-primitives-channel-sizing-web-desktop-jumbo-font-size:4.5rem;--brand-primitives-channel-sizing-web-desktop-jumbo-superscript-font-size:2.5199999809265137rem;--brand-primitives-channel-sizing-web-desktop-jumbo-superscript-leading:2.940000057220459rem;--brand-primitives-channel-sizing-web-desktop-jumbo-leading:5.25rem;--brand-primitives-channel-sizing-web-desktop-jumbo-letter-spacing:-0.1875rem;--brand-primitives-channel-sizing-web-desktop-headline-1-font-size:3.5rem;--brand-primitives-channel-sizing-web-desktop-headline-1-superscript-font-size:1.9600000381469727rem;--brand-primitives-channel-sizing-web-desktop-headline-1-superscript-leading:2.5199999809265137rem;--brand-primitives-channel-sizing-web-desktop-headline-1-leading:4.5rem;--brand-primitives-channel-sizing-web-desktop-headline-1-letter-spacing:0rem;--brand-primitives-channel-sizing-web-desktop-headline-2-font-size:3rem;--brand-primitives-channel-sizing-web-desktop-headline-2-superscript-font-size:1.6799999475479126rem;--brand-primitives-channel-sizing-web-desktop-headline-2-superscript-leading:2.240000009536743rem;--brand-primitives-channel-sizing-web-desktop-headline-2-leading:4rem;--brand-primitives-channel-sizing-web-desktop-headline-2-letter-spacing:0rem;--brand-primitives-channel-sizing-web-desktop-headline-3-font-size:2.5rem;--brand-primitives-channel-sizing-web-desktop-headline-3-superscript-font-size:1.399999976158142rem;--brand-primitives-channel-sizing-web-desktop-headline-3-superscript-leading:1.9600000381469727rem;--brand-primitives-channel-sizing-web-desktop-headline-3-leading:3.5rem;--brand-primitives-channel-sizing-web-desktop-headline-3-letter-spacing:0rem;--brand-primitives-channel-sizing-web-desktop-headline-4-font-size:1.75rem;--brand-primitives-channel-sizing-web-desktop-headline-4-superscript-font-size:.9800000190734863rem;--brand-primitives-channel-sizing-web-desktop-headline-4-superscript-leading:1.399999976158142rem;--brand-primitives-channel-sizing-web-desktop-headline-4-leading:2.5rem;--brand-primitives-channel-sizing-web-desktop-headline-4-letter-spacing:0rem;--brand-primitives-channel-sizing-web-desktop-headline-5-font-size:1.5rem;--brand-primitives-channel-sizing-web-desktop-headline-5-superscript-font-size:.8399999737739563rem;--brand-primitives-channel-sizing-web-desktop-headline-5-superscript-leading:1.1200000047683716rem;--brand-primitives-channel-sizing-web-desktop-headline-5-leading:2rem;--brand-primitives-channel-sizing-web-desktop-headline-5-letter-spacing:0rem;--brand-primitives-channel-sizing-web-desktop-headline-6-font-size:1.25rem;--brand-primitives-channel-sizing-web-desktop-headline-6-superscript-font-size:.699999988079071rem;--brand-primitives-channel-sizing-web-desktop-headline-6-superscript-leading:.9800000190734863rem;--brand-primitives-channel-sizing-web-desktop-headline-6-leading:1.75rem;--brand-primitives-channel-sizing-web-desktop-headline-6-letter-spacing:0rem;--brand-primitives-channel-sizing-web-desktop-overline-1-font-size:1rem;--brand-primitives-channel-sizing-web-desktop-overline-1-leading:1.375rem;--brand-primitives-channel-sizing-web-desktop-overline-1-letter-spacing:.25rem;--brand-primitives-channel-sizing-web-desktop-overline-2-font-size:.875rem;--brand-primitives-channel-sizing-web-desktop-overline-2-leading:1rem;--brand-primitives-channel-sizing-web-desktop-overline-2-letter-spacing:.25rem;--brand-primitives-channel-sizing-web-desktop-intro-1-font-size:1.75rem;--brand-primitives-channel-sizing-web-desktop-intro-1-leading:2.5rem;--brand-primitives-channel-sizing-web-desktop-intro-1-letter-spacing:0rem;--brand-primitives-channel-sizing-web-desktop-intro-2-font-size:1.5rem;--brand-primitives-channel-sizing-web-desktop-intro-2-leading:2.25rem;--brand-primitives-channel-sizing-web-desktop-intro-2-letter-spacing:0rem;--brand-primitives-channel-sizing-web-desktop-intro-3-font-size:1.25rem;--brand-primitives-channel-sizing-web-desktop-intro-3-leading:1.75rem;--brand-primitives-channel-sizing-web-desktop-intro-3-letter-spacing:0rem;--brand-primitives-channel-sizing-web-desktop-body-1-font-size:1rem;--brand-primitives-channel-sizing-web-desktop-body-1-leading:1.5rem;--brand-primitives-channel-sizing-web-desktop-body-1-letter-spacing:0rem;--brand-primitives-channel-sizing-web-desktop-body-2-font-size:.875rem;--brand-primitives-channel-sizing-web-desktop-body-2-leading:1.375rem;--brand-primitives-channel-sizing-web-desktop-body-2-letter-spacing:0rem;--brand-primitives-channel-sizing-web-desktop-body-3-font-size:.75rem;--brand-primitives-channel-sizing-web-desktop-body-3-leading:1.125rem;--brand-primitives-channel-sizing-web-desktop-body-3-letter-spacing:0rem;--brand-primitives-channel-sizing-web-desktop-body-inline-1-font-size:1.25rem;--brand-primitives-channel-sizing-web-desktop-body-inline-1-leading:1.75rem;--brand-primitives-channel-sizing-web-desktop-body-inline-1-letter-spacing:0rem;--brand-primitives-channel-sizing-web-desktop-body-inline-2-font-size:1rem;--brand-primitives-channel-sizing-web-desktop-body-inline-2-leading:1.5rem;--brand-primitives-channel-sizing-web-desktop-body-inline-2-letter-spacing:0rem;--brand-primitives-channel-sizing-web-desktop-body-inline-3-font-size:.75rem;--brand-primitives-channel-sizing-web-desktop-body-inline-3-leading:1.125rem;--brand-primitives-channel-sizing-web-desktop-body-inline-3-letter-spacing:0rem;--brand-primitives-channel-sizing-web-desktop-cta-small-font-size:.75rem;--brand-primitives-channel-sizing-web-desktop-cta-small-leading:1.125rem;--brand-primitives-channel-sizing-web-desktop-cta-small-letter-spacing:0rem;--brand-primitives-channel-sizing-web-desktop-cta-medium-font-size:1rem;--brand-primitives-channel-sizing-web-desktop-cta-medium-leading:1.5rem;--brand-primitives-channel-sizing-web-desktop-cta-medium-letter-spacing:0rem;--brand-primitives-channel-sizing-web-desktop-cta-large-font-size:1.25rem;--brand-primitives-channel-sizing-web-desktop-cta-large-leading:1.75rem;--brand-primitives-channel-sizing-web-desktop-cta-large-letter-spacing:0rem;--brand-primitives-channel-sizing-web-desktop-navigation-level-1-font-size:1rem;--brand-primitives-channel-sizing-web-desktop-navigation-level-1-leading:1.5rem;--brand-primitives-channel-sizing-web-desktop-navigation-level-1-letter-spacing:0rem;--brand-primitives-channel-sizing-web-desktop-navigation-level-2-font-size:.875rem;--brand-primitives-channel-sizing-web-desktop-navigation-level-2-leading:1.375rem;--brand-primitives-channel-sizing-web-desktop-navigation-level-2-letter-spacing:0rem;--brand-primitives-channel-sizing-web-desktop-navigation-level-3-font-size:.75rem;--brand-primitives-channel-sizing-web-desktop-navigation-level-3-leading:1.125rem;--brand-primitives-channel-sizing-web-desktop-navigation-level-3-letter-spacing:0rem;--brand-primitives-channel-sizing-web-desktop-data-1-font-size:8rem;--brand-primitives-channel-sizing-web-desktop-data-1-superscript-font-size:4.480000019073486rem;--brand-primitives-channel-sizing-web-desktop-data-1-leading:9.625rem;--brand-primitives-channel-sizing-web-desktop-data-1-superscript-leading:5.389999866485596rem;--brand-primitives-channel-sizing-web-desktop-data-1-letter-spacing:0rem;--brand-primitives-channel-sizing-web-desktop-data-2-font-size:6rem;--brand-primitives-channel-sizing-web-desktop-data-2-superscript-font-size:3.359999895095825rem;--brand-primitives-channel-sizing-web-desktop-data-2-leading:7.1875rem;--brand-primitives-channel-sizing-web-desktop-data-2-superscript-leading:4.025000095367432rem;--brand-primitives-channel-sizing-web-desktop-data-2-letter-spacing:0rem;--brand-primitives-channel-sizing-web-desktop-data-3-font-size:4.5rem;--brand-primitives-channel-sizing-web-desktop-data-3-superscript-font-size:2.5199999809265137rem;--brand-primitives-channel-sizing-web-desktop-data-3-leading:5.25rem;--brand-primitives-channel-sizing-web-desktop-data-3-superscript-leading:2.940000057220459rem;--brand-primitives-channel-sizing-web-desktop-data-3-letter-spacing:0rem;--brand-primitives-channel-sizing-web-desktop-data-4-font-size:3.5rem;--brand-primitives-channel-sizing-web-desktop-data-4-superscript-font-size:1.9600000381469727rem;--brand-primitives-channel-sizing-web-desktop-data-4-leading:4.5rem;--brand-primitives-channel-sizing-web-desktop-data-4-superscript-leading:2.5199999809265137rem;--brand-primitives-channel-sizing-web-desktop-data-4-letter-spacing:0rem;--brand-primitives-channel-sizing-web-desktop-data-5-font-size:2.5rem;--brand-primitives-channel-sizing-web-desktop-data-5-superscript-font-size:1.399999976158142rem;--brand-primitives-channel-sizing-web-desktop-data-5-leading:3.5rem;--brand-primitives-channel-sizing-web-desktop-data-5-superscript-leading:1.9600000381469727rem;--brand-primitives-channel-sizing-web-desktop-data-5-letter-spacing:0rem;--brand-primitives-channel-sizing-web-desktop-component-spacing-menu-item-padding:24px;--brand-primitives-channel-sizing-web-desktop-component-spacing-tabs-space-between-horizontal:0;--brand-primitives-channel-sizing-web-desktop-component-spacing-tabs-space-between-vertical:24px;--brand-primitives-channel-sizing-web-desktop-component-spacing-tabs-tab-alt-padding:8px;--brand-primitives-channel-sizing-web-desktop-component-spacing-quiz-padding-top-bottom:12px;--brand-primitives-channel-sizing-web-desktop-component-spacing-quiz-padding-left-right:16px;--brand-primitives-channel-sizing-web-desktop-component-spacing-quiz-gap:16px;--brand-primitives-channel-sizing-web-desktop-component-spacing-accordion-space-between:0;--brand-primitives-channel-sizing-web-desktop-component-spacing-special-accent-stroke-length:180px;--brand-primitives-channel-sizing-web-desktop-component-spacing-special-header-logo-margin:0;--brand-primitives-channel-sizing-web-desktop-component-spacing-special-isi-width-closed:1440px;--brand-primitives-channel-sizing-web-desktop-component-spacing-special-isi-width-open:1440px;--brand-primitives-channel-sizing-web-tablet-jumbo-font-size:4.5rem;--brand-primitives-channel-sizing-web-tablet-jumbo-superscript-leading:2.940000057220459rem;--brand-primitives-channel-sizing-web-tablet-jumbo-superscript-font-size:2.5199999809265137rem;--brand-primitives-channel-sizing-web-tablet-jumbo-leading:5.25rem;--brand-primitives-channel-sizing-web-tablet-jumbo-letter-spacing:-0.1875rem;--brand-primitives-channel-sizing-web-tablet-headline-1-font-size:3rem;--brand-primitives-channel-sizing-web-tablet-headline-1-superscript-font-size:1.6799999475479126rem;--brand-primitives-channel-sizing-web-tablet-headline-1-superscript-leading:2.240000009536743rem;--brand-primitives-channel-sizing-web-tablet-headline-1-leading:4rem;--brand-primitives-channel-sizing-web-tablet-headline-1-letter-spacing:-0.0625rem;--brand-primitives-channel-sizing-web-tablet-headline-2-font-size:2.5rem;--brand-primitives-channel-sizing-web-tablet-headline-2-superscript-leading:1.9600000381469727rem;--brand-primitives-channel-sizing-web-tablet-headline-2-superscript-font-size:1.399999976158142rem;--brand-primitives-channel-sizing-web-tablet-headline-2-leading:3.5rem;--brand-primitives-channel-sizing-web-tablet-headline-2-letter-spacing:-0.0625rem;--brand-primitives-channel-sizing-web-tablet-headline-3-font-size:2rem;--brand-primitives-channel-sizing-web-tablet-headline-3-superscript-leading:1.4700000286102295rem;--brand-primitives-channel-sizing-web-tablet-headline-3-superscript-font-size:1.1200000047683716rem;--brand-primitives-channel-sizing-web-tablet-headline-3-leading:2.625rem;--brand-primitives-channel-sizing-web-tablet-headline-3-letter-spacing:-0.0625rem;--brand-primitives-channel-sizing-web-tablet-headline-4-font-size:1.75rem;--brand-primitives-channel-sizing-web-tablet-headline-4-superscript-font-size:.9800000190734863rem;--brand-primitives-channel-sizing-web-tablet-headline-4-superscript-leading:1.399999976158142rem;--brand-primitives-channel-sizing-web-tablet-headline-4-leading:2.5rem;--brand-primitives-channel-sizing-web-tablet-headline-4-letter-spacing:-0.03125rem;--brand-primitives-channel-sizing-web-tablet-headline-5-font-size:1.5rem;--brand-primitives-channel-sizing-web-tablet-headline-5-superscript-font-size:.8399999737739563rem;--brand-primitives-channel-sizing-web-tablet-headline-5-superscript-leading:1.2599999904632568rem;--brand-primitives-channel-sizing-web-tablet-headline-5-leading:2.25rem;--brand-primitives-channel-sizing-web-tablet-headline-5-letter-spacing:-0.03125rem;--brand-primitives-channel-sizing-web-tablet-headline-6-font-size:1.25rem;--brand-primitives-channel-sizing-web-tablet-headline-6-superscript-font-size:.699999988079071rem;--brand-primitives-channel-sizing-web-tablet-headline-6-superscript-leading:.9800000190734863rem;--brand-primitives-channel-sizing-web-tablet-headline-6-leading:1.75rem;--brand-primitives-channel-sizing-web-tablet-headline-6-letter-spacing:-0.03125rem;--brand-primitives-channel-sizing-web-tablet-overline-1-font-size:1rem;--brand-primitives-channel-sizing-web-tablet-overline-1-leading:1rem;--brand-primitives-channel-sizing-web-tablet-overline-1-letter-spacing:.25rem;--brand-primitives-channel-sizing-web-tablet-overline-2-font-size:.875rem;--brand-primitives-channel-sizing-web-tablet-overline-2-leading:.875rem;--brand-primitives-channel-sizing-web-tablet-overline-2-letter-spacing:.25rem;--brand-primitives-channel-sizing-web-tablet-intro-1-font-size:1.25rem;--brand-primitives-channel-sizing-web-tablet-intro-1-leading:1.75rem;--brand-primitives-channel-sizing-web-tablet-intro-1-letter-spacing:-0.03125rem;--brand-primitives-channel-sizing-web-tablet-intro-2-font-size:1.125rem;--brand-primitives-channel-sizing-web-tablet-intro-2-leading:1.5625rem;--brand-primitives-channel-sizing-web-tablet-intro-2-letter-spacing:-0.03125rem;--brand-primitives-channel-sizing-web-tablet-intro-3-font-size:1rem;--brand-primitives-channel-sizing-web-tablet-intro-3-leading:1.5rem;--brand-primitives-channel-sizing-web-tablet-intro-3-letter-spacing:-0.03125rem;--brand-primitives-channel-sizing-web-tablet-body-1-font-size:1rem;--brand-primitives-channel-sizing-web-tablet-body-1-leading:1.5rem;--brand-primitives-channel-sizing-web-tablet-body-1-letter-spacing:-0.015625rem;--brand-primitives-channel-sizing-web-tablet-body-2-font-size:.875rem;--brand-primitives-channel-sizing-web-tablet-body-2-leading:1.375rem;--brand-primitives-channel-sizing-web-tablet-body-2-letter-spacing:-0.015625rem;--brand-primitives-channel-sizing-web-tablet-body-3-font-size:.75rem;--brand-primitives-channel-sizing-web-tablet-body-3-leading:1.125rem;--brand-primitives-channel-sizing-web-tablet-body-3-letter-spacing:-0.015625rem;--brand-primitives-channel-sizing-web-tablet-body-inline-1-font-size:1.25rem;--brand-primitives-channel-sizing-web-tablet-body-inline-1-leading:1.75rem;--brand-primitives-channel-sizing-web-tablet-body-inline-1-letter-spacing:0rem;--brand-primitives-channel-sizing-web-tablet-body-inline-2-font-size:1rem;--brand-primitives-channel-sizing-web-tablet-body-inline-2-leading:1.5rem;--brand-primitives-channel-sizing-web-tablet-body-inline-2-letter-spacing:0rem;--brand-primitives-channel-sizing-web-tablet-body-inline-3-font-size:.875rem;--brand-primitives-channel-sizing-web-tablet-body-inline-3-leading:1.375rem;--brand-primitives-channel-sizing-web-tablet-body-inline-3-letter-spacing:0rem;--brand-primitives-channel-sizing-web-tablet-cta-small-font-size:.875rem;--brand-primitives-channel-sizing-web-tablet-cta-small-leading:1.375rem;--brand-primitives-channel-sizing-web-tablet-cta-small-letter-spacing:0rem;--brand-primitives-channel-sizing-web-tablet-cta-medium-font-size:1rem;--brand-primitives-channel-sizing-web-tablet-cta-medium-leading:1.5rem;--brand-primitives-channel-sizing-web-tablet-cta-medium-letter-spacing:0rem;--brand-primitives-channel-sizing-web-tablet-cta-large-font-size:1.25rem;--brand-primitives-channel-sizing-web-tablet-cta-large-leading:1.75rem;--brand-primitives-channel-sizing-web-tablet-cta-large-letter-spacing:0rem;--brand-primitives-channel-sizing-web-tablet-navigation-level-1-font-size:1rem;--brand-primitives-channel-sizing-web-tablet-navigation-level-1-leading:1.5rem;--brand-primitives-channel-sizing-web-tablet-navigation-level-1-letter-spacing:0rem;--brand-primitives-channel-sizing-web-tablet-navigation-level-2-font-size:.875rem;--brand-primitives-channel-sizing-web-tablet-navigation-level-2-leading:1.375rem;--brand-primitives-channel-sizing-web-tablet-navigation-level-2-letter-spacing:0rem;--brand-primitives-channel-sizing-web-tablet-navigation-level-3-font-size:.75rem;--brand-primitives-channel-sizing-web-tablet-navigation-level-3-leading:1.125rem;--brand-primitives-channel-sizing-web-tablet-navigation-level-3-letter-spacing:0rem;--brand-primitives-channel-sizing-web-tablet-data-1-font-size:6rem;--brand-primitives-channel-sizing-web-tablet-data-1-superscript-font-size:3.359999895095825rem;--brand-primitives-channel-sizing-web-tablet-data-1-leading:7.1875rem;--brand-primitives-channel-sizing-web-tablet-data-1-superscript-leading:4.025000095367432rem;--brand-primitives-channel-sizing-web-tablet-data-1-letter-spacing:0rem;--brand-primitives-channel-sizing-web-tablet-data-2-font-size:5rem;--brand-primitives-channel-sizing-web-tablet-data-2-superscript-font-size:2.799999952316284rem;--brand-primitives-channel-sizing-web-tablet-data-2-leading:5.5rem;--brand-primitives-channel-sizing-web-tablet-data-2-superscript-leading:3.0799999237060547rem;--brand-primitives-channel-sizing-web-tablet-data-2-letter-spacing:0rem;--brand-primitives-channel-sizing-web-tablet-data-3-font-size:3.5rem;--brand-primitives-channel-sizing-web-tablet-data-3-superscript-font-size:1.9600000381469727rem;--brand-primitives-channel-sizing-web-tablet-data-3-leading:4.5rem;--brand-primitives-channel-sizing-web-tablet-data-3-superscript-leading:2.5199999809265137rem;--brand-primitives-channel-sizing-web-tablet-data-3-letter-spacing:0rem;--brand-primitives-channel-sizing-web-tablet-data-4-font-size:2.5rem;--brand-primitives-channel-sizing-web-tablet-data-4-superscript-font-size:1.399999976158142rem;--brand-primitives-channel-sizing-web-tablet-data-4-leading:3.5rem;--brand-primitives-channel-sizing-web-tablet-data-4-superscript-leading:1.9600000381469727rem;--brand-primitives-channel-sizing-web-tablet-data-4-letter-spacing:-0.0625rem;--brand-primitives-channel-sizing-web-tablet-data-5-font-size:1.75rem;--brand-primitives-channel-sizing-web-tablet-data-5-superscript-font-size:.9800000190734863rem;--brand-primitives-channel-sizing-web-tablet-data-5-leading:2.5rem;--brand-primitives-channel-sizing-web-tablet-data-5-superscript-leading:1.399999976158142rem;--brand-primitives-channel-sizing-web-tablet-data-5-letter-spacing:-0.0625rem;--brand-primitives-channel-sizing-web-tablet-component-spacing-menu-item-padding:16px;--brand-primitives-channel-sizing-web-tablet-component-spacing-tabs-space-between-horizontal:0;--brand-primitives-channel-sizing-web-tablet-component-spacing-tabs-space-between-vertical:16px;--brand-primitives-channel-sizing-web-tablet-component-spacing-tabs-tab-alt-padding:8px;--brand-primitives-channel-sizing-web-tablet-component-spacing-quiz-padding-top-bottom:12px;--brand-primitives-channel-sizing-web-tablet-component-spacing-quiz-padding-left-right:12px;--brand-primitives-channel-sizing-web-tablet-component-spacing-quiz-gap:12px;--brand-primitives-channel-sizing-web-tablet-component-spacing-accordion-space-between:0;--brand-primitives-channel-sizing-web-tablet-component-spacing-special-accent-stroke-lenght:120px;--brand-primitives-channel-sizing-web-tablet-component-spacing-special-header-logo-margin:0;--brand-primitives-channel-sizing-web-tablet-component-spacing-special-isi-width-closed:768px;--brand-primitives-channel-sizing-web-tablet-component-spacing-special-isi-width-open:768px;--brand-primitives-channel-sizing-web-mobile-jumbo-font-size:3.5rem;--brand-primitives-channel-sizing-web-mobile-jumbo-superscript-font-size:2.5199999809265137rem;--brand-primitives-channel-sizing-web-mobile-jumbo-superscript-leading:2.940000057220459rem;--brand-primitives-channel-sizing-web-mobile-jumbo-leading:4.5rem;--brand-primitives-channel-sizing-web-mobile-jumbo-letter-spacing:-0.0625rem;--brand-primitives-channel-sizing-web-mobile-headline-1-font-size:2.5rem;--brand-primitives-channel-sizing-web-mobile-headline-1-superscript-font-size:1.399999976158142rem;--brand-primitives-channel-sizing-web-mobile-headline-1-superscript-leading:1.9600000381469727rem;--brand-primitives-channel-sizing-web-mobile-headline-1-leading:3.5rem;--brand-primitives-channel-sizing-web-mobile-headline-1-letter-spacing:-0.03125rem;--brand-primitives-channel-sizing-web-mobile-headline-2-font-size:2rem;--brand-primitives-channel-sizing-web-mobile-headline-2-superscript-font-size:1.1200000047683716rem;--brand-primitives-channel-sizing-web-mobile-headline-2-superscript-leading:1.4700000286102295rem;--brand-primitives-channel-sizing-web-mobile-headline-2-leading:2.625rem;--brand-primitives-channel-sizing-web-mobile-headline-2-letter-spacing:-0.03125rem;--brand-primitives-channel-sizing-web-mobile-headline-3-font-size:1.75rem;--brand-primitives-channel-sizing-web-mobile-headline-3-superscript-font-size:.9800000190734863rem;--brand-primitives-channel-sizing-web-mobile-headline-3-superscript-leading:1.399999976158142rem;--brand-primitives-channel-sizing-web-mobile-headline-3-leading:2.5rem;--brand-primitives-channel-sizing-web-mobile-headline-3-letter-spacing:-0.03125rem;--brand-primitives-channel-sizing-web-mobile-headline-4-font-size:1.5rem;--brand-primitives-channel-sizing-web-mobile-headline-4-superscript-font-size:.8399999737739563rem;--brand-primitives-channel-sizing-web-mobile-headline-4-superscript-leading:1.1200000047683716rem;--brand-primitives-channel-sizing-web-mobile-headline-4-leading:2rem;--brand-primitives-channel-sizing-web-mobile-headline-4-letter-spacing:-0.03125rem;--brand-primitives-channel-sizing-web-mobile-headline-5-font-size:1.25rem;--brand-primitives-channel-sizing-web-mobile-headline-5-superscript-font-size:.699999988079071rem;--brand-primitives-channel-sizing-web-mobile-headline-5-superscript-leading:.9800000190734863rem;--brand-primitives-channel-sizing-web-mobile-headline-5-leading:1.75rem;--brand-primitives-channel-sizing-web-mobile-headline-5-letter-spacing:-0.03125rem;--brand-primitives-channel-sizing-web-mobile-headline-6-font-size:1rem;--brand-primitives-channel-sizing-web-mobile-headline-6-superscript-font-size:.5600000023841858rem;--brand-primitives-channel-sizing-web-mobile-headline-6-superscript-leading:.8399999737739563rem;--brand-primitives-channel-sizing-web-mobile-headline-6-leading:1.5rem;--brand-primitives-channel-sizing-web-mobile-headline-6-letter-spacing:-0.03125rem;--brand-primitives-channel-sizing-web-mobile-overline-1-font-size:1rem;--brand-primitives-channel-sizing-web-mobile-overline-1-leading:1.375rem;--brand-primitives-channel-sizing-web-mobile-overline-1-letter-spacing:.25rem;--brand-primitives-channel-sizing-web-mobile-overline-2-font-size:.875rem;--brand-primitives-channel-sizing-web-mobile-overline-2-leading:1rem;--brand-primitives-channel-sizing-web-mobile-overline-2-letter-spacing:.25rem;--brand-primitives-channel-sizing-web-mobile-intro-1-font-size:1.25rem;--brand-primitives-channel-sizing-web-mobile-intro-1-leading:1.75rem;--brand-primitives-channel-sizing-web-mobile-intro-1-letter-spacing:0rem;--brand-primitives-channel-sizing-web-mobile-intro-2-font-size:1.125rem;--brand-primitives-channel-sizing-web-mobile-intro-2-leading:1.5625rem;--brand-primitives-channel-sizing-web-mobile-intro-2-letter-spacing:0rem;--brand-primitives-channel-sizing-web-mobile-intro-3-font-size:1rem;--brand-primitives-channel-sizing-web-mobile-intro-3-leading:1.5rem;--brand-primitives-channel-sizing-web-mobile-intro-3-letter-spacing:0rem;--brand-primitives-channel-sizing-web-mobile-body-1-font-size:1rem;--brand-primitives-channel-sizing-web-mobile-body-1-leading:1.5rem;--brand-primitives-channel-sizing-web-mobile-body-1-letter-spacing:-0.015625rem;--brand-primitives-channel-sizing-web-mobile-body-2-font-size:.875rem;--brand-primitives-channel-sizing-web-mobile-body-2-leading:1.375rem;--brand-primitives-channel-sizing-web-mobile-body-2-letter-spacing:-0.015625rem;--brand-primitives-channel-sizing-web-mobile-body-3-font-size:.75rem;--brand-primitives-channel-sizing-web-mobile-body-3-leading:1.125rem;--brand-primitives-channel-sizing-web-mobile-body-3-letter-spacing:-0.015625rem;--brand-primitives-channel-sizing-web-mobile-body-inline-1-font-size:1rem;--brand-primitives-channel-sizing-web-mobile-body-inline-1-leading:1.5rem;--brand-primitives-channel-sizing-web-mobile-body-inline-1-letter-spacing:0rem;--brand-primitives-channel-sizing-web-mobile-body-inline-2-font-size:.875rem;--brand-primitives-channel-sizing-web-mobile-body-inline-2-leading:1.375rem;--brand-primitives-channel-sizing-web-mobile-body-inline-2-letter-spacing:0rem;--brand-primitives-channel-sizing-web-mobile-body-inline-3-font-size:.75rem;--brand-primitives-channel-sizing-web-mobile-body-inline-3-leading:1.125rem;--brand-primitives-channel-sizing-web-mobile-body-inline-3-letter-spacing:0rem;--brand-primitives-channel-sizing-web-mobile-cta-large-font-size:1rem;--brand-primitives-channel-sizing-web-mobile-cta-large-leading:1.5rem;--brand-primitives-channel-sizing-web-mobile-cta-large-letter-spacing:0rem;--brand-primitives-channel-sizing-web-mobile-cta-medium-font-size:.875rem;--brand-primitives-channel-sizing-web-mobile-cta-medium-leading:1.375rem;--brand-primitives-channel-sizing-web-mobile-cta-medium-letter-spacing:0rem;--brand-primitives-channel-sizing-web-mobile-cta-small-font-size:.75rem;--brand-primitives-channel-sizing-web-mobile-cta-small-leading:1.125rem;--brand-primitives-channel-sizing-web-mobile-cta-small-letter-spacing:0rem;--brand-primitives-channel-sizing-web-mobile-navigation-level-1-font-size:1rem;--brand-primitives-channel-sizing-web-mobile-navigation-level-1-leading:1.5rem;--brand-primitives-channel-sizing-web-mobile-navigation-level-1-letter-spacing:0rem;--brand-primitives-channel-sizing-web-mobile-navigation-level-2-font-size:.875rem;--brand-primitives-channel-sizing-web-mobile-navigation-level-2-leading:1.375rem;--brand-primitives-channel-sizing-web-mobile-navigation-level-2-letter-spacing:0rem;--brand-primitives-channel-sizing-web-mobile-navigation-level-3-font-size:.75rem;--brand-primitives-channel-sizing-web-mobile-navigation-level-3-leading:1.125rem;--brand-primitives-channel-sizing-web-mobile-navigation-level-3-letter-spacing:0rem;--brand-primitives-channel-sizing-web-mobile-data-1-font-size:4.5rem;--brand-primitives-channel-sizing-web-mobile-data-1-superscript-font-size:2.5199999809265137rem;--brand-primitives-channel-sizing-web-mobile-data-1-leading:5.25rem;--brand-primitives-channel-sizing-web-mobile-data-1-superscript-leading:2.940000057220459rem;--brand-primitives-channel-sizing-web-mobile-data-1-letter-spacing:-0.0625rem;--brand-primitives-channel-sizing-web-mobile-data-2-font-size:4rem;--brand-primitives-channel-sizing-web-mobile-data-2-superscript-font-size:2.240000009536743rem;--brand-primitives-channel-sizing-web-mobile-data-2-leading:5rem;--brand-primitives-channel-sizing-web-mobile-data-2-superscript-leading:2.799999952316284rem;--brand-primitives-channel-sizing-web-mobile-data-2-letter-spacing:-0.0625rem;--brand-primitives-channel-sizing-web-mobile-data-3-font-size:3rem;--brand-primitives-channel-sizing-web-mobile-data-3-superscript-font-size:1.6799999475479126rem;--brand-primitives-channel-sizing-web-mobile-data-3-leading:4rem;--brand-primitives-channel-sizing-web-mobile-data-3-superscript-leading:2.240000009536743rem;--brand-primitives-channel-sizing-web-mobile-data-3-letter-spacing:0rem;--brand-primitives-channel-sizing-web-mobile-data-4-font-size:2.25rem;--brand-primitives-channel-sizing-web-mobile-data-4-superscript-font-size:1.2599999904632568rem;--brand-primitives-channel-sizing-web-mobile-data-4-leading:2.75rem;--brand-primitives-channel-sizing-web-mobile-data-4-superscript-leading:1.5399999618530273rem;--brand-primitives-channel-sizing-web-mobile-data-4-letter-spacing:0rem;--brand-primitives-channel-sizing-web-mobile-data-5-font-size:1.75rem;--brand-primitives-channel-sizing-web-mobile-data-5-superscript-font-size:.9800000190734863rem;--brand-primitives-channel-sizing-web-mobile-data-5-leading:2.5rem;--brand-primitives-channel-sizing-web-mobile-data-5-superscript-leading:1.399999976158142rem;--brand-primitives-channel-sizing-web-mobile-data-5-letter-spacing:0rem;--brand-primitives-channel-sizing-web-mobile-component-spacing-menu-item-padding:8px;--brand-primitives-channel-sizing-web-mobile-component-spacing-tabs-space-between-horizontal:0;--brand-primitives-channel-sizing-web-mobile-component-spacing-tabs-space-between-vertical:0;--brand-primitives-channel-sizing-web-mobile-component-spacing-tabs-tab-alt-padding:8px;--brand-primitives-channel-sizing-web-mobile-component-spacing-quiz-padding-top-bottom:8px;--brand-primitives-channel-sizing-web-mobile-component-spacing-quiz-padding-left-right:8px;--brand-primitives-channel-sizing-web-mobile-component-spacing-quiz-gap:8px;--brand-primitives-channel-sizing-web-mobile-component-spacing-accordion-space-between:0;--brand-primitives-channel-sizing-web-mobile-component-spacing-special-accent-stroke-width:80px;--brand-primitives-channel-sizing-web-mobile-component-spacing-special-header-logo-margin:0;--brand-primitives-channel-sizing-web-mobile-component-spacing-special-isi-width-closed:375px;--brand-primitives-channel-sizing-web-mobile-component-spacing-special-isi-width-open:375px;--brand-primitives-corner-radius-base-radius-base:4px;--brand-primitives-corner-radius-base-radius-outside:8px;--brand-primitives-corner-radius-base-radius-inside:2px;--brand-primitives-corner-radius-base-radius-circular:10000px;--brand-primitives-corner-radius-button-radius-button-ul:4px;--brand-primitives-corner-radius-button-radius-button-ur:4px;--brand-primitives-corner-radius-button-radius-button-ll:4px;--brand-primitives-corner-radius-button-radius-button-lr:4px;--brand-primitives-corner-radius-button-focus-button:8px;--brand-primitives-corner-radius-button-edge-button:4px;--brand-primitives-corner-radius-button-edge-button-focus:4px;--brand-primitives-corner-radius-cards-radius-cards-ul:4px;--brand-primitives-corner-radius-cards-radius-cards-ur:4px;--brand-primitives-corner-radius-cards-radius-cards-ll:4px;--brand-primitives-corner-radius-cards-radius-cards-lr:4px;--brand-primitives-corner-radius-cards-focus-cards:8px;--brand-primitives-corner-radius-nav-nav-top:0;--brand-primitives-corner-radius-nav-nav-bottom:0;--brand-primitives-corner-radius-nav-dropdown-top:0;--brand-primitives-corner-radius-nav-dropdown-bottom:4px;--brand-primitives-corner-radius-tabs-tabs-alt:10000px;--brand-primitives-corner-radius-media-brightcove:0;--brand-primitives-corner-radius-quiz-radius-question:4px;--brand-primitives-corner-radius-quiz-radius-indicator:10000px;--brand-primitives-corner-radius-isi-radius-top-closed:0;--brand-primitives-corner-radius-isi-radius-bottom-closed:0;--brand-primitives-corner-radius-isi-radius-top-open:0;--brand-primitives-corner-radius-isi-radius-bottom-open:0;--brand-primitives-borders-weight-weight-0:0;--brand-primitives-borders-weight-weight-1:1px;--brand-primitives-borders-weight-weight-2:2px;--brand-primitives-borders-weight-weight-3:3px;--brand-primitives-borders-weight-weight-4:10px;--brand-primitives-borders-navigation-dropdown-stroke-top:0;--brand-primitives-borders-navigation-dropdown-stroke-bottom:0;--brand-primitives-borders-navigation-dropdown-stroke-left:0;--brand-primitives-borders-navigation-dropdown-stroke-right:0;--brand-primitives-borders-navigation-menu-stroke-top:0;--brand-primitives-borders-navigation-menu-stroke-bottom:0;--brand-primitives-borders-cards-regular-stroke-top:2px;--brand-primitives-borders-cards-regular-stroke-right:2px;--brand-primitives-borders-cards-regular-stroke-bottom:2px;--brand-primitives-borders-cards-regular-stroke-left:2px;--brand-primitives-borders-cards-specialty-stroke-top:2px;--brand-primitives-borders-cards-specialty-stroke-right:2px;--brand-primitives-borders-cards-specialty-stroke-bottom:2px;--brand-primitives-borders-cards-specialty-stroke-left:2px;--brand-primitives-borders-isi-stroke:0;--brand-primitives-borders-quiz-stroke-question:1px;--brand-primitives-borders-quiz-stroke-indicator:1px;--component-theme-light-surface-static-text-icon-text-standard:#000;--component-theme-light-surface-static-text-icon-text-subtle:rgba(0,0,0,0.64);--component-theme-light-surface-static-text-icon-text-supporting:#004655;--component-theme-light-surface-static-text-icon-text-aa-large:#0115b5;--component-theme-light-surface-static-text-icon-text-reversed:#fff;--component-theme-light-surface-static-text-icon-stroke:#d6d6d6;--component-theme-light-surface-static-text-icon-stroke-accent:#019e99;--component-theme-light-surface-section-background-section-bg-1:#fff;--component-theme-light-surface-section-background-section-bg-2:#f7f7f7;--component-theme-light-surface-section-background-section-bg-3:#e2f3f6;--component-theme-light-surface-section-background-section-bg-4:#dceaf8;--component-theme-light-surface-section-background-extended-section-bg-5:#fff;--component-theme-light-surface-section-background-extended-section-bg-6:#fff;--component-theme-light-surface-opacity-overlays-opacity-light-8:rgba(255,255,255,0.08);--component-theme-light-surface-opacity-overlays-opacity-light-16:rgba(255,255,255,0.16);--component-theme-light-surface-opacity-overlays-opacity-light-24:rgba(255,255,255,0.24);--component-theme-light-surface-opacity-overlays-opacity-light-48:rgba(255,255,255,0.48);--component-theme-light-surface-opacity-overlays-opacity-light-64:rgba(255,255,255,0.64);--component-theme-light-surface-opacity-overlays-opacity-light-72:rgba(255,255,255,0.72);--component-theme-light-surface-opacity-overlays-opacity-light-80:rgba(255,255,255,0.8);--component-theme-light-surface-opacity-overlays-color-background:rgba(26,66,105,0.8);--component-theme-light-surface-table-table-bg-subtle:#000 4%;--component-theme-light-surface-table-table-bg-strong:#000 8%;--component-theme-light-surface-interactive-base-underline:#005db7;--component-theme-light-surface-interactive-base-outline-default:#005db7;--component-theme-light-surface-interactive-base-outline-focus:#005db7;--component-theme-light-surface-interactive-base-text-icon-interactive:#005db7;--component-theme-light-surface-interactive-base-text-icon-interactive-alt:#005db7;--component-theme-light-surface-interactive-base-text-icon-active:#000;--component-theme-light-surface-interactive-base-high-prominence-text-icon-interactive:#fff;--component-theme-light-surface-interactive-base-high-prominence-background-default:#005db7;--component-theme-light-surface-interactive-base-high-prominence-outline-default:#005db7;--component-theme-light-surface-interactive-base-high-prominence-outline-focus:#005db7;--component-theme-light-surface-interactive-base-medium-prominence-text-icon-interactive:#005db7;--component-theme-light-surface-interactive-base-medium-prominence-background-default:#005db7 8%;--component-theme-light-surface-interactive-base-medium-prominence-text-icon-active:#000;--component-theme-light-surface-interactive-base-medium-prominence-background-active:#000 4%;--component-theme-light-surface-interactive-base-medium-prominence-outline-default:rgba(0,0,0,0.16);--component-theme-light-surface-interactive-base-medium-prominence-outline-focus:#005db7;--component-theme-light-surface-interactive-base-medium-prominence-background-base:#fff;--component-theme-light-surface-interactive-base-low-prominence-background-default:#000 4%;--component-theme-light-surface-interactive-base-low-prominence-background-active:#fff;--component-theme-light-surface-interactive-base-low-prominence-background-disabled:#000 16%;--component-theme-light-surface-interactive-base-low-prominence-underline:rgba(0,0,0,0.04);--component-theme-light-surface-interactive-base-low-prominence-outline-default:rgba(0,0,0,0.04);--component-theme-light-surface-interactive-base-low-prominence-outline-alt-1:#005db7;--component-theme-light-surface-interactive-base-low-prominence-outline-disabled:rgba(0,0,0,0.16);--component-theme-light-surface-interactive-base-low-prominence-outline-focus:#005db7;--component-theme-light-surface-interactive-base-low-prominence-text-icon-interactive:#005db7;--component-theme-light-surface-interactive-base-low-prominence-text-icon-active:#000;--component-theme-light-surface-interactive-base-low-prominence-text-icon-disabled:rgba(0,0,0,0.72);--component-theme-light-surface-interactive-base-state-scrims-hover-focus-strong:#000 24%;--component-theme-light-surface-interactive-base-state-scrims-hover-focus-subtle:#000 8%;--component-theme-light-surface-interactive-base-state-scrims-hover-alt-strong:#005db7 48%;--component-theme-light-surface-interactive-base-state-scrims-hover-alt-subtle:#005db7 16%;--component-theme-light-surface-interactive-base-state-scrims-pressed-strong:#000 72%;--component-theme-light-surface-interactive-base-state-scrims-pressed-subtle:#000 48%;--component-theme-light-surface-interactive-ctas-underline:#005db7;--component-theme-light-surface-interactive-ctas-outline-default:#005db7;--component-theme-light-surface-interactive-ctas-outline-focus:#005db7;--component-theme-light-surface-interactive-ctas-text-icon-interactive:#005db7;--component-theme-light-surface-interactive-ctas-text-icon-active:#000;--component-theme-light-surface-interactive-ctas-high-prominence-text-interactive:#fff;--component-theme-light-surface-interactive-ctas-high-prominence-text-interactive-hover:#fff;--component-theme-light-surface-interactive-ctas-high-prominence-text-interactive-pressed:#fff;--component-theme-light-surface-interactive-ctas-high-prominence-icon-interactive:#fff;--component-theme-light-surface-interactive-ctas-high-prominence-icon-interactive-hover:#fff;--component-theme-light-surface-interactive-ctas-high-prominence-icon-interactive-pressed:#fff;--component-theme-light-surface-interactive-ctas-high-prominence-background-default:#005db7;--component-theme-light-surface-interactive-ctas-high-prominence-background-hover:#005db7;--component-theme-light-surface-interactive-ctas-high-prominence-background-pressed:#005db7;--component-theme-light-surface-interactive-ctas-high-prominence-outline-default:#005db7;--component-theme-light-surface-interactive-ctas-high-prominence-outline-focus:#005db7;--component-theme-light-surface-interactive-ctas-high-prominence-outline-hover:#005db7;--component-theme-light-surface-interactive-ctas-high-prominence-outline-pressed:#005db7;--component-theme-light-surface-interactive-ctas-high-prominence-text-icon-disabled:rgba(0,0,0,0.64);--component-theme-light-surface-interactive-ctas-high-prominence-background-disabled:#d6d6d6;--component-theme-light-surface-interactive-ctas-high-prominence-outline-disabled:#d6d6d6;--component-theme-light-surface-interactive-ctas-medium-prominence-text-interactive:#005db7;--component-theme-light-surface-interactive-ctas-medium-prominence-text-interactive-hover:#005db7;--component-theme-light-surface-interactive-ctas-medium-prominence-text-interactive-pressed:#000;--component-theme-light-surface-interactive-ctas-medium-prominence-icon-interactive:#005db7;--component-theme-light-surface-interactive-ctas-medium-prominence-icon-interactive-hover:#005db7;--component-theme-light-surface-interactive-ctas-medium-prominence-icon-interactive-pressed:#000;--component-theme-light-surface-interactive-ctas-medium-prominence-background-base:#fff;--component-theme-light-surface-interactive-ctas-medium-prominence-background-default:#005db7 8%;--component-theme-light-surface-interactive-ctas-medium-prominence-background-hover:#005db7 8%;--component-theme-light-surface-interactive-ctas-medium-prominence-background-pressed:#005db7 8%;--component-theme-light-surface-interactive-ctas-medium-prominence-background-active:#000 4%;--component-theme-light-surface-interactive-ctas-medium-prominence-outline-default:rgba(0,93,183,0.08);--component-theme-light-surface-interactive-ctas-medium-prominence-outline-hover:rgba(0,93,183,0.08);--component-theme-light-surface-interactive-ctas-medium-prominence-outline-pressed:rgba(0,93,183,0.08);--component-theme-light-surface-interactive-ctas-medium-prominence-outline-focus:#005db7;--component-theme-light-surface-interactive-ctas-medium-prominence-text-icon-disabled:rgba(0,0,0,0.64);--component-theme-light-surface-interactive-ctas-medium-prominence-background-disabled:#d6d6d6;--component-theme-light-surface-interactive-ctas-medium-prominence-outline-disabled:#d6d6d6;--component-theme-light-surface-interactive-ctas-low-prominence-background-default:#000 4%;--component-theme-light-surface-interactive-ctas-low-prominence-background-active:#fff;--component-theme-light-surface-interactive-ctas-low-prominence-outline-default:rgba(0,0,0,0.04);--component-theme-light-surface-interactive-ctas-low-prominence-outline-alt-1:#005db7;--component-theme-light-surface-interactive-ctas-low-prominence-outline-focus:#005db7;--component-theme-light-surface-interactive-ctas-low-prominence-text-interactive:#005db7;--component-theme-light-surface-interactive-ctas-low-prominence-text-active:#000;--component-theme-light-surface-interactive-ctas-low-prominence-icon-interactive:#005db7;--component-theme-light-surface-interactive-ctas-low-prominence-icon-active:#000;--component-theme-light-surface-interactive-ctas-low-prominence-text-icon-disabled:rgba(0,0,0,0.64);--component-theme-light-surface-interactive-ctas-low-prominence-outline-disabled:#d6d6d6;--component-theme-light-surface-interactive-ctas-low-prominence-background-disabled:#d6d6d6;--component-theme-light-surface-interactive-ctas-state-scrims-hover-focus-strong:#000 24%;--component-theme-light-surface-interactive-ctas-state-scrims-hover-focus-subtle:#000 8%;--component-theme-light-surface-interactive-ctas-state-scrims-hover-alt-strong:#005db7 48%;--component-theme-light-surface-interactive-ctas-state-scrims-hover-alt-subtle:#005db7 16%;--component-theme-light-surface-interactive-ctas-state-scrims-pressed-strong:#000 72%;--component-theme-light-surface-interactive-ctas-state-scrims-pressed-subtle:#000 48%;--component-theme-light-surface-interactive-navigation-menu-background-hover:rgba(0,0,0,0);--component-theme-light-surface-interactive-navigation-menu-text-icon-interactive-hover:#005db7;--component-theme-light-surface-interactive-navigation-menu-underline:#005db7;--component-theme-light-surface-interactive-navigation-menu-state-scrim:rgba(0,0,0,0.24);--component-theme-light-surface-interactive-navigation-menu-utility-background:#dceaf8;--component-theme-light-surface-interactive-navigation-menu-utility-highlight:#f7f7f7;--component-theme-light-surface-interactive-navigation-menu-border-top-bottom:#005db7;--component-theme-light-surface-interactive-navigation-dropdown-background-hover:rgba(0,0,0,0);--component-theme-light-surface-interactive-navigation-dropdown-text-icon-interactive:#005db7;--component-theme-light-surface-interactive-navigation-dropdown-text-icon-interactive-hover:#005db7;--component-theme-light-surface-interactive-navigation-dropdown-state-scrim:rgba(0,0,0,0.24);--component-theme-light-surface-interactive-navigation-dropdown-background-active:#005db7;--component-theme-light-surface-interactive-navigation-dropdown-text-icon-active:#fff;--component-theme-light-surface-interactive-navigation-footer-text-icon-interactive:#005db7;--component-theme-light-surface-interactive-navigation-footer-text-icon-hover:#005db7;--component-theme-light-surface-interactive-navigation-footer-text-icon-hover-scrim:rgba(0,0,0,0.24);--component-theme-light-surface-interactive-quiz-question-background-base:#f7f7f7;--component-theme-light-surface-interactive-quiz-question-background-hover:#dceaf8;--component-theme-light-surface-interactive-quiz-question-background-selected:#dceaf8;--component-theme-light-surface-interactive-quiz-question-background-success:#dceaf8;--component-theme-light-surface-interactive-quiz-question-background-error:#dceaf8;--component-theme-light-surface-interactive-quiz-question-background-disabled:#ededed;--component-theme-light-surface-interactive-quiz-question-background-disabled-success:#ededed;--component-theme-light-surface-interactive-quiz-question-background-disabled-error:#ededed;--component-theme-light-surface-interactive-quiz-question-text-base:#000;--component-theme-light-surface-interactive-quiz-question-text-hover:#000;--component-theme-light-surface-interactive-quiz-question-text-active:#000;--component-theme-light-surface-interactive-quiz-question-text-disabled:rgba(0,0,0,0.64);--component-theme-light-surface-interactive-quiz-question-border:#d6d6d6;--component-theme-light-surface-interactive-quiz-question-icon-success:#008566;--component-theme-light-surface-interactive-quiz-question-icon-disabled-success:#85e5cf;--component-theme-light-surface-interactive-quiz-question-icon-error:#ba2c34;--component-theme-light-surface-interactive-quiz-question-icon-disabled-error:#f2a3a5;--component-theme-light-surface-interactive-quiz-indicator-background-base:#fff;--component-theme-light-surface-interactive-quiz-indicator-background-hover:#fff;--component-theme-light-surface-interactive-quiz-indicator-background-selected:#fff;--component-theme-light-surface-interactive-quiz-indicator-background-success:#fff;--component-theme-light-surface-interactive-quiz-indicator-background-error:#fff;--component-theme-light-surface-interactive-quiz-indicator-background-disabled:#fff;--component-theme-light-surface-interactive-quiz-indicator-background-disabled-success:#fff;--component-theme-light-surface-interactive-quiz-indicator-background-disabled-error:#fff;--component-theme-light-surface-interactive-quiz-indicator-text-base:#000;--component-theme-light-surface-interactive-quiz-indicator-text-active:#000;--component-theme-light-surface-interactive-quiz-indicator-text-disabled:rgba(0,0,0,0.64);--component-theme-light-surface-interactive-quiz-indicator-border:#d6d6d6;--component-theme-light-surface-interactive-isi-outline:rgba(0,0,0,0);--component-theme-light-surface-interactive-isi-header-background-default:#dceaf8;--component-theme-light-surface-interactive-isi-text-interactive:#000;--component-theme-light-surface-interactive-isi-icon-interactive:#005db7;--component-theme-light-surface-interactive-isi-header-background-active:#f7f7f7;--component-theme-light-surface-interactive-isi-divider:rgba(0,0,0,0.24);--component-theme-light-surface-interactive-isi-text-active:#000;--component-theme-light-surface-assets-primary-base:#00bce4;--component-theme-light-surface-assets-primary-contrast-high:#0092b1;--component-theme-light-surface-assets-primary-contrast-intense:#004655;--component-theme-light-surface-assets-secondary-base:#0115b5;--component-theme-light-surface-assets-secondary-contrast-high:#263eff;--component-theme-light-surface-assets-secondary-contrast-intense:#5061e2;--component-theme-light-surface-assets-accent-1-base:#005db7;--component-theme-light-surface-assets-accent-1-contrast-high:#0d5396;--component-theme-light-surface-assets-accent-1-contrast-intense:#1a4269;--component-theme-light-surface-assets-accent-2-base:#019e99;--component-theme-light-surface-assets-accent-2-contrast-high:#017e7a;--component-theme-light-surface-assets-accent-2-contrast-intense:#015f5c;--component-theme-light-surface-assets-accent-3-base:#069324;--component-theme-light-surface-assets-accent-3-contrast-high:#05761d;--component-theme-light-surface-assets-accent-3-contrast-intense:#045816;--component-theme-light-surface-assets-lines-line-strong:rgba(0,0,0,0.48);--component-theme-light-surface-assets-lines-line-subtle:rgba(0,0,0,0.24);--component-theme-light-surface-assets-lines-line-accent:#00bce4;--component-theme-light-surface-assets-lines-zebra-stripe-strong:rgba(0,0,0,0.8);--component-theme-light-surface-assets-lines-zebra-stripe-subtle:rgba(0,0,0,0.24);--component-theme-light-surface-system-text-info:#005db7;--component-theme-light-surface-system-text-error:#ba2c34;--component-theme-light-surface-system-text-warning:#ebb600;--component-theme-light-surface-system-text-success:#008566;--component-theme-light-surface-system-background-info:#aad1f6;--component-theme-light-surface-system-background-error:#f2a3a5;--component-theme-light-surface-system-background-warning:#ffd645;--component-theme-light-surface-system-background-success:#85e5cf;--component-theme-dark-surface-static-text-icon-text-standard:#fff;--component-theme-dark-surface-static-text-icon-text-subtle:rgba(255,255,255,0.72);--component-theme-dark-surface-static-text-icon-text-supporting:#b0f1ff;--component-theme-dark-surface-static-text-icon-text-aa-large:#b5bdff;--component-theme-dark-surface-static-text-icon-text-reversed:#000;--component-theme-dark-surface-static-text-icon-stroke:#333;--component-theme-dark-surface-static-text-icon-stroke-accent:#7ee0dd;--component-theme-dark-surface-section-background-section-bg-1:#000;--component-theme-dark-surface-section-background-section-bg-2:#272727;--component-theme-dark-surface-section-background-section-bg-3:#00303c;--component-theme-dark-surface-section-background-section-bg-4:#0a4592;--component-theme-dark-surface-section-background-extended-section-bg-5:#000;--component-theme-dark-surface-section-background-extended-section-bg-6:#000;--component-theme-dark-surface-opacity-overlays-opacity-dark-8:rgba(0,0,0,0.08);--component-theme-dark-surface-opacity-overlays-opacity-dark-16:rgba(0,0,0,0.16);--component-theme-dark-surface-opacity-overlays-opacity-dark-24:rgba(0,0,0,0.24);--component-theme-dark-surface-opacity-overlays-opacity-dark-48:rgba(0,0,0,0.48);--component-theme-dark-surface-opacity-overlays-opacity-dark-64:rgba(0,0,0,0.64);--component-theme-dark-surface-opacity-overlays-opacity-dark-72:rgba(0,0,0,0.72);--component-theme-dark-surface-opacity-overlays-opacity-dark-80:rgba(0,0,0,0.8);--component-theme-dark-surface-opacity-overlays-color-background:rgba(26,66,105,0.8);--component-theme-dark-surface-table-table-bg-subtle:#fff 4%;--component-theme-dark-surface-table-table-bg-strong:#fff 8%;--component-theme-dark-surface-interactive-base-high-prominence-text-icon-interactive:#000;--component-theme-dark-surface-interactive-base-high-prominence-background-default:#cfe8ff;--component-theme-dark-surface-interactive-base-high-prominence-outline-default:#cfe8ff;--component-theme-dark-surface-interactive-base-high-prominence-outline-focus:#cfe8ff;--component-theme-dark-surface-interactive-base-medium-prominence-text-icon-interactive:#fff;--component-theme-dark-surface-interactive-base-medium-prominence-background-default:#fff 24%;--component-theme-dark-surface-interactive-base-medium-prominence-text-icon-active:#fff;--component-theme-dark-surface-interactive-base-medium-prominence-background-active:#fff 16%;--component-theme-dark-surface-interactive-base-medium-prominence-outline-default:rgba(255,255,255,0.8);--component-theme-dark-surface-interactive-base-medium-prominence-outline-focus:#dcedff;--component-theme-dark-surface-interactive-base-medium-prominence-background-base:#000;--component-theme-dark-surface-interactive-base-low-prominence-background-default:#fff 16%;--component-theme-dark-surface-interactive-base-low-prominence-background-active:#000;--component-theme-dark-surface-interactive-base-low-prominence-background-disabled:#fff 24%;--component-theme-dark-surface-interactive-base-low-prominence-underline:#cfe8ff;--component-theme-dark-surface-interactive-base-low-prominence-outline-default:rgba(255,255,255,0.24);--component-theme-dark-surface-interactive-base-low-prominence-outline-alt-1:#cfe8ff;--component-theme-dark-surface-interactive-base-low-prominence-outline-disabled:rgba(255,255,255,0.24);--component-theme-dark-surface-interactive-base-low-prominence-outline-focus:#cfe8ff;--component-theme-dark-surface-interactive-base-low-prominence-text-icon-interactive:#fff;--component-theme-dark-surface-interactive-base-low-prominence-text-icon-active:#fff;--component-theme-dark-surface-interactive-base-low-prominence-text-icon-disabled:rgba(255,255,255,0.72);--component-theme-dark-surface-interactive-base-underline:#cfe8ff;--component-theme-dark-surface-interactive-base-outline-default:#cfe8ff;--component-theme-dark-surface-interactive-base-outline-focus:#cfe8ff;--component-theme-dark-surface-interactive-base-text-icon-interactive:#cfe8ff;--component-theme-dark-surface-interactive-base-text-icon-interactive-alt:#cfe8ff;--component-theme-dark-surface-interactive-base-text-icon-active:#000;--component-theme-dark-surface-interactive-base-state-scrims-hover-focus-strong:#000 24%;--component-theme-dark-surface-interactive-base-state-scrims-hover-focus-subtle:#000 24%;--component-theme-dark-surface-interactive-base-state-scrims-hover-alt-strong:#cfe8ff 48%;--component-theme-dark-surface-interactive-base-state-scrims-hover-alt-subtle:#cfe8ff 16%;--component-theme-dark-surface-interactive-base-state-scrims-pressed-strong:#fff 72%;--component-theme-dark-surface-interactive-base-state-scrims-pressed-subtle:#fff 24%;--component-theme-dark-surface-interactive-ctas-underline:#cfe8ff;--component-theme-dark-surface-interactive-ctas-outline-default:#cfe8ff;--component-theme-dark-surface-interactive-ctas-outline-focus:#cfe8ff;--component-theme-dark-surface-interactive-ctas-text-icon-interactive:#cfe8ff;--component-theme-dark-surface-interactive-ctas-text-icon-active:#000;--component-theme-dark-surface-interactive-ctas-high-prominence-text-interactive:#000;--component-theme-dark-surface-interactive-ctas-high-prominence-text-interactive-hover:#000;--component-theme-dark-surface-interactive-ctas-high-prominence-text-interactive-pressed:#000;--component-theme-dark-surface-interactive-ctas-high-prominence-icon-interactive:#000;--component-theme-dark-surface-interactive-ctas-high-prominence-icon-interactive-hover:#000;--component-theme-dark-surface-interactive-ctas-high-prominence-icon-interactive-pressed:#000;--component-theme-dark-surface-interactive-ctas-high-prominence-background-default:#cfe8ff;--component-theme-dark-surface-interactive-ctas-high-prominence-background-hover:#cfe8ff;--component-theme-dark-surface-interactive-ctas-high-prominence-background-pressed:#cfe8ff;--component-theme-dark-surface-interactive-ctas-high-prominence-outline-default:#cfe8ff;--component-theme-dark-surface-interactive-ctas-high-prominence-outline-focus:#cfe8ff;--component-theme-dark-surface-interactive-ctas-high-prominence-outline-hover:#cfe8ff;--component-theme-dark-surface-interactive-ctas-high-prominence-outline-pressed:#cfe8ff;--component-theme-dark-surface-interactive-ctas-high-prominence-text-icon-disabled:rgba(0,0,0,0.64);--component-theme-dark-surface-interactive-ctas-high-prominence-background-disabled:#cecece;--component-theme-dark-surface-interactive-ctas-high-prominence-outline-disabled:#cecece;--component-theme-dark-surface-interactive-ctas-medium-prominence-text-interactive:#fff;--component-theme-dark-surface-interactive-ctas-medium-prominence-text-interactive-hover:#fff;--component-theme-dark-surface-interactive-ctas-medium-prominence-text-interactive-pressed:#fff;--component-theme-dark-surface-interactive-ctas-medium-prominence-icon-interactive:#fff;--component-theme-dark-surface-interactive-ctas-medium-prominence-icon-interactive-hover:#fff;--component-theme-dark-surface-interactive-ctas-medium-prominence-icon-interactive-pressed:#fff;--component-theme-dark-surface-interactive-ctas-medium-prominence-background-base:#000;--component-theme-dark-surface-interactive-ctas-medium-prominence-background-default:#fff 24%;--component-theme-dark-surface-interactive-ctas-medium-prominence-background-hover:#fff 16%;--component-theme-dark-surface-interactive-ctas-medium-prominence-background-pressed:#fff 16%;--component-theme-dark-surface-interactive-ctas-medium-prominence-background-active:#fff 16%;--component-theme-dark-surface-interactive-ctas-medium-prominence-outline-default:rgba(255,255,255,0.24);--component-theme-dark-surface-interactive-ctas-medium-prominence-outline-hover:rgba(255,255,255,0.24);--component-theme-dark-surface-interactive-ctas-medium-prominence-outline-pressed:rgba(255,255,255,0.24);--component-theme-dark-surface-interactive-ctas-medium-prominence-outline-focus:#dcedff;--component-theme-dark-surface-interactive-ctas-medium-prominence-text-icon-disabled:rgba(0,0,0,0.64);--component-theme-dark-surface-interactive-ctas-medium-prominence-background-disabled:#cecece;--component-theme-dark-surface-interactive-ctas-medium-prominence-outline-disabled:#cecece;--component-theme-dark-surface-interactive-ctas-low-prominence-background-default:#fff 16%;--component-theme-dark-surface-interactive-ctas-low-prominence-background-active:#000;--component-theme-dark-surface-interactive-ctas-low-prominence-outline-default:rgba(255,255,255,0.24);--component-theme-dark-surface-interactive-ctas-low-prominence-outline-alt-1:#cfe8ff;--component-theme-dark-surface-interactive-ctas-low-prominence-outline-focus:#cfe8ff;--component-theme-dark-surface-interactive-ctas-low-prominence-text-interactive:#fff;--component-theme-dark-surface-interactive-ctas-low-prominence-text-active:#fff;--component-theme-dark-surface-interactive-ctas-low-prominence-icon-interactive:#fff;--component-theme-dark-surface-interactive-ctas-low-prominence-icon-active:#fff;--component-theme-dark-surface-interactive-ctas-low-prominence-text-icon-disabled:rgba(255,255,255,0.64);--component-theme-dark-surface-interactive-ctas-low-prominence-background-disabled:#cecece;--component-theme-dark-surface-interactive-ctas-low-prominence-outline-disabled:#cecece;--component-theme-dark-surface-interactive-ctas-state-scrims-hover-focus-strong:#000 24%;--component-theme-dark-surface-interactive-ctas-state-scrims-hover-focus-subtle:#000 24%;--component-theme-dark-surface-interactive-ctas-state-scrims-hover-alt-strong:#cfe8ff 48%;--component-theme-dark-surface-interactive-ctas-state-scrims-hover-alt-subtle:#cfe8ff 16%;--component-theme-dark-surface-interactive-ctas-state-scrims-pressed-strong:#fff 72%;--component-theme-dark-surface-interactive-ctas-state-scrims-pressed-subtle:#fff 24%;--component-theme-dark-surface-interactive-navigation-menu-background-hover:rgba(255,255,255,0);--component-theme-dark-surface-interactive-navigation-menu-text-icon-interactive-hover:#fff;--component-theme-dark-surface-interactive-navigation-menu-underline:#cfe8ff;--component-theme-dark-surface-interactive-navigation-menu-state-scrim:rgba(0,0,0,0.24);--component-theme-dark-surface-interactive-navigation-menu-utility-background:#0a4592;--component-theme-dark-surface-interactive-navigation-menu-utility-highlight:#272727;--component-theme-dark-surface-interactive-navigation-menu-border-top-bottom:#cfe8ff;--component-theme-dark-surface-interactive-navigation-dropdown-background-hover:rgba(255,255,255,0);--component-theme-dark-surface-interactive-navigation-dropdown-text-icon-interactive:#fff;--component-theme-dark-surface-interactive-navigation-dropdown-text-icon-interactive-hover:#fff;--component-theme-dark-surface-interactive-navigation-dropdown-state-scrim:rgba(0,0,0,0.24);--component-theme-dark-surface-interactive-navigation-dropdown-background-active:#cfe8ff;--component-theme-dark-surface-interactive-navigation-dropdown-text-icon-active:#000;--component-theme-dark-surface-interactive-navigation-footer-text-icon-interactive:#cfe8ff;--component-theme-dark-surface-interactive-navigation-footer-text-icon-hover:#cfe8ff;--component-theme-dark-surface-interactive-navigation-footer-text-icon-hover-scrim:rgba(255,255,255,0.24);--component-theme-dark-surface-interactive-quiz-question-background-base:#272727;--component-theme-dark-surface-interactive-quiz-question-background-hover:#0a4592;--component-theme-dark-surface-interactive-quiz-question-background-selected:#0a4592;--component-theme-dark-surface-interactive-quiz-question-background-success:#0a4592;--component-theme-dark-surface-interactive-quiz-question-background-error:#0a4592;--component-theme-dark-surface-interactive-quiz-question-background-disabled:#333;--component-theme-dark-surface-interactive-quiz-question-background-disabled-success:#333;--component-theme-dark-surface-interactive-quiz-question-background-disabled-error:#333;--component-theme-dark-surface-interactive-quiz-question-text-base:#fff;--component-theme-dark-surface-interactive-quiz-question-text-hover:#fff;--component-theme-dark-surface-interactive-quiz-question-text-active:#fff;--component-theme-dark-surface-interactive-quiz-question-text-disabled:rgba(255,255,255,0.72);--component-theme-dark-surface-interactive-quiz-question-border:#333;--component-theme-dark-surface-interactive-quiz-question-icon-success:#85e5cf;--component-theme-dark-surface-interactive-quiz-question-icon-disabled-success:#008566;--component-theme-dark-surface-interactive-quiz-question-icon-error:#f2a3a5;--component-theme-dark-surface-interactive-quiz-question-icon-disabled-error:#ba2c34;--component-theme-dark-surface-interactive-quiz-indicator-background-base:#000;--component-theme-dark-surface-interactive-quiz-indicator-background-hover:#000;--component-theme-dark-surface-interactive-quiz-indicator-background-selected:#000;--component-theme-dark-surface-interactive-quiz-indicator-background-success:#000;--component-theme-dark-surface-interactive-quiz-indicator-background-error:#000;--component-theme-dark-surface-interactive-quiz-indicator-background-disabled:#000;--component-theme-dark-surface-interactive-quiz-indicator-background-disabled-success:#000;--component-theme-dark-surface-interactive-quiz-indicator-background-disabled-error:#000;--component-theme-dark-surface-interactive-quiz-indicator-text-base:#fff;--component-theme-dark-surface-interactive-quiz-indicator-text-active:#fff;--component-theme-dark-surface-interactive-quiz-indicator-text-disabled:rgba(255,255,255,0.72);--component-theme-dark-surface-interactive-quiz-indicator-border:#333;--component-theme-dark-surface-interactive-isi-outline:rgba(255,255,255,0);--component-theme-dark-surface-interactive-isi-header-background-default:#0a4592;--component-theme-dark-surface-interactive-isi-text-interactive:#fff;--component-theme-dark-surface-interactive-isi-icon-interactive:#fff;--component-theme-dark-surface-interactive-isi-header-background-active:#272727;--component-theme-dark-surface-interactive-isi-divider:rgba(255,255,255,0.24);--component-theme-dark-surface-interactive-isi-text-active:#fff;--component-theme-dark-surface-assets-primary-base:#b0f1ff;--component-theme-dark-surface-assets-primary-contrast-high:#44deff;--component-theme-dark-surface-assets-primary-contrast-intense:#32a7c0;--component-theme-dark-surface-assets-secondary-base:#b5bdff;--component-theme-dark-surface-assets-secondary-contrast-high:#7a8aff;--component-theme-dark-surface-assets-secondary-contrast-intense:#354bf1;--component-theme-dark-surface-assets-accent-1-base:#aad1f6;--component-theme-dark-surface-assets-accent-1-contrast-high:#4b9ce9;--component-theme-dark-surface-assets-accent-1-contrast-intense:#0075e5;--component-theme-dark-surface-assets-accent-2-base:#7ee0dd;--component-theme-dark-surface-assets-accent-2-contrast-high:#1db5b1;--component-theme-dark-surface-assets-accent-2-contrast-intense:#087775;--component-theme-dark-surface-assets-accent-3-base:#2cc84d;--component-theme-dark-surface-assets-accent-3-contrast-high:#22953a;--component-theme-dark-surface-assets-accent-3-contrast-intense:#176327;--component-theme-dark-surface-assets-lines-line-strong:rgba(255,255,255,0.48);--component-theme-dark-surface-assets-lines-line-subtle:rgba(255,255,255,0.24);--component-theme-dark-surface-assets-lines-line-accent:#b0f1ff;--component-theme-dark-surface-assets-lines-zebra-stripe-strong:rgba(255,255,255,0.8);--component-theme-dark-surface-assets-lines-zebra-stripe-subtle:rgba(255,255,255,0.24);--component-theme-dark-surface-system-text-info:#aad1f6;--component-theme-dark-surface-system-text-error:#f2a3a5;--component-theme-dark-surface-system-text-warning:#ffd645;--component-theme-dark-surface-system-text-success:#85e5cf;--component-theme-dark-surface-system-background-info:#005db7;--component-theme-dark-surface-system-background-error:#ba2c34;--component-theme-dark-surface-system-background-warning:#ebb600;--component-theme-dark-surface-system-background-success:#008566}
@layer reset,base,core,utilities,brand;@layer reset{*,*::before,*::after{box-sizing:border-box}
*{margin:0}
@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}
}
body{line-height:1.5;-webkit-font-smoothing:antialiased}
img,picture,video,canvas,svg{display:block;max-width:100%}
input,button,textarea,select{font:inherit}
p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}
p{text-wrap:pretty}
h1,h2,h3,h4,h5,h6{text-wrap:balance}
}
@layer core{amg-icon{--custom-icon-size:var(--icon-size-icon-24);--icon-size:var(--custom-icon-size)}
amg-icon[size="12"]{--icon-size:var(--icon-size-icon-12)}
amg-icon[size="16"]{--icon-size:var(--icon-size-icon-16)}
amg-icon[size="20"]{--icon-size:var(--icon-size-icon-20)}
amg-icon[size="24"]{--icon-size:var(--icon-size-icon-24)}
amg-icon[size="48"]{--icon-size:var(--icon-size-icon-48)}
amg-icon{width:var(--icon-size);height:var(--icon-size);display:flex;align-items:center;justify-content:center}
}
@layer core{amg-icon-async{--custom-icon-size:var(--icon-size-icon-24);width:fit-content;aspect-ratio:1;display:flex;align-items:center;justify-content:center}
}
@layer core{.amg-icon-btn{--background-color:var(--component-theme-light-surface-interactive-base-low-prominence-background-default);--background-base:var(--background-color);--background-base:var(--component-theme-light-surface-interactive-base-low-prominence-background-default);--color:var(--component-theme-light-surface-interactive-base-low-prominence-text-icon-interactive);--background:color-mix(in srgb,var(--background-base),var(--background-color));color:var(--color);background:var(--background)}
.amg-surface--dark .amg-icon-btn,.amg-icon-btn.amg-surface--dark{--background-color:var(--component-theme-dark-surface-interactive-base-low-prominence-background-default);--background-base:var(--background-color);--background-base:var(--component-theme-dark-surface-interactive-base-low-prominence-background-base);--color:var(--component-theme-dark-surface-interactive-base-low-prominence-text-icon-interactive)}
.amg-icon-btn{--hover:var(--component-theme-light-surface-interactive-base-state-scrims-hover-focus-strong);--active:var(--component-theme-light-surface-interactive-base-state-scrims-pressed-subtle);cursor:pointer}
.amg-surface--dark .amg-icon-btn,.amg-icon-btn.amg-surface--dark{--hover:var(--component-theme-dark-surface-interactive-base-state-scrims-hover-focus-strong);--active:var(--component-theme-dark-surface-interactive-base-state-scrims-pressed-subtle)}
.amg-icon-btn:hover,.amg-icon-btn:focus-visible{background:color-mix(in srgb,var(--hover),var(--background))}
.amg-icon-btn:active{background:color-mix(in srgb,var(--active),var(--background))}
.amg-icon-btn{--background-base:transparent;--background-color:transparent;--outline-width:2px;--outline-color:var(--component-theme-light-surface-interactive-outline-focus,currentColor);--outline-color-dark:var(--component-theme-dark-surface-interactive-outline-focus,currentColor);--outline-offset:-2px}
.amg-icon-btn:focus-visible{outline:var(--outline-width) solid var(--outline-color);outline-offset:var(--outline-offset)}
.amg-surface--dark .amg-icon-btn:focus-visible{outline-color:var(--outline-color-dark)}
.amg-icon-btn{cursor:pointer;border:0;padding:var(--spacing-components-desktop-6);border-radius:var(--brand-primitives-corner-radius-base-radius-button);display:flex;align-items:center;gap:var(--spacing-components-desktop-8)}
.amg-icon-btn:hover,.amg-icon-btn:focus-visible,.amg-icon-btn--hover{background:color-mix(in srgb,var(--hover),var(--background));color:color-mix(in srgb,var(--component-theme-light-surface-interactive-base-state-scrims-hover-focus-strong),var(--color))}
.amg-icon-btn:active,.amg-icon-btn--active{background:color-mix(in srgb,var(--hover),var(--background));color:color-mix(in srgb,var(--component-theme-light-surface-interactive-base-state-scrims-hover-focus-strong),var(--color))}
.amg-icon-btn{font-family:var(--brand-primitives-typography-styles-font-family-body-inline);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-inline-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-inline-3-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
@media(min-width:768px){.amg-icon-btn{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-inline-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-inline-3-letter-spacing)}
}
@media(min-width:1440px){.amg-icon-btn{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-inline-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-inline-3-letter-spacing)}
}
.amg-icon-btn:not([aria-label]){--outline-offset:4px}
.amg-surface--dark .amg-icon-btn,.amg-icon-btn.amg-surface--dark{--background-base:transparent;--background-color:transparent;--color:var(--component-theme-dark-surface-interactive-base-text-icon-interactive)}
.amg-icon-btn:focus-visible,.amg-icon-btn--focused{outline:var(--outline-width) solid var(--outline-color);outline-offset:var(--outline-offset)}
.amg-icon-btn--large{padding:var(--spacing-components-desktop-14)}
.amg-icon-btn:disabled,.amg-icon-btn--disabled{opacity:.38;pointer-events:none;cursor:default}
.amg-icon-btn amg-icon{pointer-events:none;--custom-icon-size:var(--icon-size-icon-12)}
.amg-icon-btn--round{cursor:pointer;--hover:var(--component-theme-light-surface-interactive-base-state-scrims-hover-focus-strong);--active:var(--component-theme-light-surface-interactive-base-state-scrims-pressed-subtle)}
.amg-surface--dark .amg-icon-btn--round,.amg-icon-btn--round.amg-surface--dark{--hover:var(--component-theme-dark-surface-interactive-base-state-scrims-hover-focus-strong);--active:var(--component-theme-dark-surface-interactive-base-state-scrims-pressed-subtle)}
.amg-icon-btn--round:hover,.amg-icon-btn--round:focus-visible{background:color-mix(in srgb,var(--hover),var(--background))}
.amg-icon-btn--round:active{background:color-mix(in srgb,var(--active),var(--background))}
.amg-icon-btn--round{--color:var(--component-theme-light-surface-interactive-base-high-prominence-text-icon-interactive);--background-base:var(--component-theme-light-surface-interactive-base-high-prominence-background-default);--background-color:var(--component-theme-light-surface-interactive-base-high-prominence-background-default);--background-mix:color-mix(in srgb,var(--background-color),var(--background-base));--background:var(--background-mix);background:var(--background);color:var(--color)}
.amg-surface--dark .amg-icon-btn--round,.amg-icon-btn--round.amg-surface--dark{--background-base:var(--component-theme-dark-surface-interactive-base-high-prominence-background-default);--background-color:var(--component-theme-dark-surface-interactive-base-high-prominence-background-default);--color:var(--component-theme-dark-surface-interactive-base-high-prominence-text-icon-interactive)}
.amg-icon-btn--round{--outline-width:2px;--outline-color:var(--component-theme-light-surface-interactive-base-high-prominence-outline-focus,currentColor);--outline-color-dark:var(--component-theme-dark-surface-interactive-base-high-prominence-outline-focus,currentColor);--outline-offset:2px}
.amg-icon-btn--round:focus-visible{outline:var(--outline-width) solid var(--outline-color);outline-offset:var(--outline-offset)}
.amg-surface--dark .amg-icon-btn--round:focus-visible{outline-color:var(--outline-color-dark)}
.amg-icon-btn--round{padding:var(--spacing-components-desktop-10);width:32px;height:32px;border-radius:var(--brand-primitives-corner-radius-base-radius-circular);text-decoration:none}
.amg-icon-btn--round amg-icon{--custom-icon-size:var(--icon-size-icon-12)}
.amg-icon-btn--round:hover,.amg-icon-btn--round.amg-icon-btn--hover{--shadow-color:var(--brand-primitives-color-neutral-dark-alpha-16);box-shadow:0 4px 16px 0 var(--shadow-color)}
.amg-surface--dark .amg-icon-btn--round:hover,.amg-surface--dark .amg-icon-btn--round.amg-icon-btn--hover{--shadow-color:var(--brand-primitives-color-neutral-dark-alpha-64)}
.amg-icon-btn--round:active,.amg-icon-btn--round.amg-icon-btn--active{--shadow-color:var(--brand-primitives-color-neutral-dark-alpha-16);box-shadow:0 4px 16px 0 var(--shadow-color)}
.amg-surface--dark .amg-icon-btn--round:active,.amg-surface--dark .amg-icon-btn--round.amg-icon-btn--active{--shadow-color:var(--brand-primitives-color-neutral-dark-alpha-64)}
.amg-icon-btn--round:active,.amg-icon-btn--round.amg-icon-btn--active{transform:none}
.amg-icon-btn--round:focus-visible,.amg-icon-btn--round.amg-icon-btn--focused{--shadow-color:var(--brand-primitives-color-neutral-dark-alpha-16);box-shadow:0 4px 16px 0 var(--shadow-color)}
.amg-surface--dark .amg-icon-btn--round:focus-visible,.amg-surface--dark .amg-icon-btn--round.amg-icon-btn--focused{--shadow-color:var(--brand-primitives-color-neutral-dark-alpha-64)}
.amg-icon-btn--round:disabled,.amg-icon-btn--round.amg-icon-btn--disabled{opacity:.38;pointer-events:none}
.amg-icon-btn--media{cursor:pointer;--hover:var(--component-theme-light-surface-interactive-base-state-scrims-hover-focus-strong);--active:var(--component-theme-light-surface-interactive-base-state-scrims-pressed-subtle)}
.amg-surface--dark .amg-icon-btn--media,.amg-icon-btn--media.amg-surface--dark{--hover:var(--component-theme-dark-surface-interactive-base-state-scrims-hover-focus-strong);--active:var(--component-theme-dark-surface-interactive-base-state-scrims-pressed-subtle)}
.amg-icon-btn--media:hover,.amg-icon-btn--media:focus-visible{background:color-mix(in srgb,var(--hover),var(--background))}
.amg-icon-btn--media:active{background:color-mix(in srgb,var(--active),var(--background))}
.amg-icon-btn--media{--color:var(--component-theme-light-surface-interactive-base-high-prominence-text-icon-interactive);--background-base:var(--component-theme-light-surface-interactive-base-high-prominence-background-default);--background-color:var(--component-theme-light-surface-interactive-base-high-prominence-background-default);--background-mix:color-mix(in srgb,var(--background-color),var(--background-base));--background:var(--background-mix);background:var(--background);color:var(--color)}
.amg-surface--dark .amg-icon-btn--media,.amg-icon-btn--media.amg-surface--dark{--background-base:var(--component-theme-dark-surface-interactive-base-high-prominence-background-default);--background-color:var(--component-theme-dark-surface-interactive-base-high-prominence-background-default);--color:var(--component-theme-dark-surface-interactive-base-high-prominence-text-icon-interactive)}
.amg-icon-btn--media{--outline-width:2px;--outline-color:var(--component-theme-light-surface-interactive-base-high-prominence-outline-focus,currentColor);--outline-color-dark:var(--component-theme-dark-surface-interactive-base-high-prominence-outline-focus,currentColor);--outline-offset:2px}
.amg-icon-btn--media:focus-visible{outline:var(--outline-width) solid var(--outline-color);outline-offset:var(--outline-offset)}
.amg-surface--dark .amg-icon-btn--media:focus-visible{outline-color:var(--outline-color-dark)}
.amg-icon-btn--media{--shadow-color:var(--brand-primitives-color-neutral-dark-alpha-16);box-shadow:0 4px 16px 0 var(--shadow-color)}
.amg-surface--dark .amg-icon-btn--media{--shadow-color:var(--brand-primitives-color-neutral-dark-alpha-64)}
.amg-icon-btn--media{padding:var(--spacing-components-desktop-4);border-radius:50%}
.amg-icon-btn--media amg-icon{--custom-icon-size:var(--icon-size-icon-16)}
.amg-icon-btn--media:hover,.amg-icon-btn--media.amg-icon-btn--hover{--shadow-color:var(--brand-primitives-color-neutral-dark-alpha-16);box-shadow:0 4px 16px 0 var(--shadow-color)}
.amg-surface--dark .amg-icon-btn--media:hover,.amg-surface--dark .amg-icon-btn--media.amg-icon-btn--hover{--shadow-color:var(--brand-primitives-color-neutral-dark-alpha-64)}
.amg-icon-btn--media:active,.amg-icon-btn--media.amg-icon-btn--active{--shadow-color:var(--brand-primitives-color-neutral-dark-alpha-16);box-shadow:0 4px 16px 0 var(--shadow-color)}
.amg-surface--dark .amg-icon-btn--media:active,.amg-surface--dark .amg-icon-btn--media.amg-icon-btn--active{--shadow-color:var(--brand-primitives-color-neutral-dark-alpha-64)}
.amg-icon-btn--media:active,.amg-icon-btn--media.amg-icon-btn--active{transform:none}
.amg-icon-btn--media:focus-visible,.amg-icon-btn--media.amg-icon-btn--focused{--shadow-color:var(--brand-primitives-color-neutral-dark-alpha-16);box-shadow:0 4px 16px 0 var(--shadow-color)}
.amg-surface--dark .amg-icon-btn--media:focus-visible,.amg-surface--dark .amg-icon-btn--media.amg-icon-btn--focused{--shadow-color:var(--brand-primitives-color-neutral-dark-alpha-64)}
.amg-icon-btn--media:disabled,.amg-icon-btn--media.amg-icon-btn--disabled{opacity:.38;pointer-events:none}
.amg-icon-btn--half-circle{cursor:pointer;--hover:var(--component-theme-light-surface-interactive-base-state-scrims-hover-focus-strong);--active:var(--component-theme-light-surface-interactive-base-state-scrims-pressed-subtle)}
.amg-surface--dark .amg-icon-btn--half-circle,.amg-icon-btn--half-circle.amg-surface--dark{--hover:var(--component-theme-dark-surface-interactive-base-state-scrims-hover-focus-strong);--active:var(--component-theme-dark-surface-interactive-base-state-scrims-pressed-subtle)}
.amg-icon-btn--half-circle:hover,.amg-icon-btn--half-circle:focus-visible{background:color-mix(in srgb,var(--hover),var(--background))}
.amg-icon-btn--half-circle:active{background:color-mix(in srgb,var(--active),var(--background))}
.amg-icon-btn--half-circle{--color:var(--component-theme-light-surface-interactive-base-high-prominence-text-icon-interactive);--background-base:var(--component-theme-light-surface-interactive-base-high-prominence-background-default);--background-color:var(--component-theme-light-surface-interactive-base-high-prominence-background-default);--background-mix:color-mix(in srgb,var(--background-color),var(--background-base));--background:var(--background-mix);background:var(--background);color:var(--color)}
.amg-surface--dark .amg-icon-btn--half-circle,.amg-icon-btn--half-circle.amg-surface--dark{--background-base:var(--component-theme-dark-surface-interactive-base-high-prominence-background-default);--background-color:var(--component-theme-dark-surface-interactive-base-high-prominence-background-default);--color:var(--component-theme-dark-surface-interactive-base-high-prominence-text-icon-interactive)}
.amg-icon-btn--half-circle{--outline-width:2px;--outline-color:var(--component-theme-light-surface-interactive-base-high-prominence-outline-focus,currentColor);--outline-color-dark:var(--component-theme-dark-surface-interactive-base-high-prominence-outline-focus,currentColor);--outline-offset:4px}
.amg-icon-btn--half-circle:focus-visible{outline:var(--outline-width) solid var(--outline-color);outline-offset:var(--outline-offset)}
.amg-surface--dark .amg-icon-btn--half-circle:focus-visible{outline-color:var(--outline-color-dark)}
.amg-icon-btn--half-circle{width:16px;height:32px;padding:0;overflow:hidden;display:flex;align-items:center;justify-content:center}
.amg-icon-btn--half-circle amg-icon{--custom-icon-size:var(--icon-size-icon-12)}
.amg-icon-btn--half-circle:hover,.amg-icon-btn--half-circle.amg-icon-btn--hover{--shadow-color:var(--brand-primitives-color-neutral-dark-alpha-16);box-shadow:0 4px 16px 0 var(--shadow-color)}
.amg-surface--dark .amg-icon-btn--half-circle:hover,.amg-surface--dark .amg-icon-btn--half-circle.amg-icon-btn--hover{--shadow-color:var(--brand-primitives-color-neutral-dark-alpha-64)}
.amg-icon-btn--half-circle:active,.amg-icon-btn--half-circle.amg-icon-btn--active{--shadow-color:var(--brand-primitives-color-neutral-dark-alpha-16);box-shadow:0 4px 16px 0 var(--shadow-color)}
.amg-surface--dark .amg-icon-btn--half-circle:active,.amg-surface--dark .amg-icon-btn--half-circle.amg-icon-btn--active{--shadow-color:var(--brand-primitives-color-neutral-dark-alpha-64)}
.amg-icon-btn--half-circle:active,.amg-icon-btn--half-circle.amg-icon-btn--active{transform:none}
.amg-icon-btn--half-circle:focus-visible,.amg-icon-btn--half-circle.amg-icon-btn--focused{overflow:visible}
.amg-icon-btn--half-circle:disabled,.amg-icon-btn--half-circle.amg-icon-btn--disabled{opacity:.38;pointer-events:none}
.amg-icon-btn--half-circle-prev{border-radius:var(--brand-primitives-corner-radius-base-radius-circular) 0 0 var(--brand-primitives-corner-radius-base-radius-circular);padding-right:var(--spacing-components-desktop-2)}
.amg-icon-btn--half-circle-next{border-radius:0 var(--brand-primitives-corner-radius-base-radius-circular) var(--brand-primitives-corner-radius-base-radius-circular) 0;padding-left:var(--spacing-components-desktop-2)}
}
@layer core{.amg-link{display:inline-flex;gap:var(--spacing-components-desktop-8);align-items:center;background:0;border:0;cursor:pointer;font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-2-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-2-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-link a{color:inherit}
@media(min-width:768px){.amg-link{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-2-leading)}
}
@media(min-width:1440px){.amg-link{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-2-leading)}
}
.amg-link{--text-color:var(--component-theme-light-surface-interactive-base-text-icon-interactive);--text-hover:var(--component-theme-light-surface-interactive-base-state-scrims-hover-focus-strong);--text-active:var(--component-theme-light-surface-interactive-base-state-scrims-pressed-strong);color:var(--text-color)}
.amg-link:hover,.amg-link:focus-visible{color:color-mix(in srgb,var(--text-hover),var(--text-color) 100%)}
.amg-link:active{color:color-mix(in srgb,var(--text-active),var(--text-color) 100%)}
.amg-surface--dark .amg-link{--text-color:var(--component-theme-dark-surface-interactive-base-text-icon-interactive);--text-hover:var(--component-theme-dark-surface-interactive-base-state-scrims-hover-focus-strong);--text-active:var(--component-theme-dark-surface-interactive-base-state-scrims-pressed-strong)}
.amg-link{--outline-width:2px;--outline-color:var(--component-theme-light-surface-interactive-outline-focus,currentColor);--outline-color-dark:var(--component-theme-dark-surface-interactive-outline-focus,currentColor);--outline-offset:2px}
.amg-link:focus-visible{outline:var(--outline-width) solid var(--outline-color);outline-offset:var(--outline-offset)}
.amg-surface--dark .amg-link:focus-visible{outline-color:var(--outline-color-dark)}
.amg-link{transition:color .095s ease-in-out}
.amg-link amg-icon{--custom-icon-size:var(--icon-size-icon-12)}
.amg-link--padding{padding:var(--spacing-text-links-medium) var(--spacing-button-regular-left-and-right)}
.amg-link--large{font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-1-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-1-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-link--large a{color:inherit}
@media(min-width:768px){.amg-link--large{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-1-leading)}
}
@media(min-width:1440px){.amg-link--large{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-1-leading)}
}
.amg-link--large.amg-link--padding{padding:var(--spacing-text-links-large) var(--spacing-button-large-left-and-right)}
.amg-link--large amg-icon{--custom-icon-size:var(--icon-size-icon-16)}
.amg-link--small{font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-3-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-3-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-link--small a{color:inherit}
@media(min-width:768px){.amg-link--small{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-3-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-3-leading)}
}
@media(min-width:1440px){.amg-link--small{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-3-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-3-leading)}
}
.amg-link--small.amg-link--padding{padding:var(--spacing-text-links-small) var(--spacing-button-small-left-and-right)}
.amg-link--text,.amg-link--category-page{font-weight:700;text-decoration:underline}
.amg-link--nav{text-decoration:none;font-family:var(--brand-primitives-typography-styles-font-family-navigation);--font-size:var(--brand-primitives-channel-sizing-web-mobile-navigation-level-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-navigation-level-2-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);font-weight:var(--brand-primitives-typography-styles-navigation-font-weight-level-2-item)}
@media(min-width:768px){.amg-link--nav{--font-size:var(--brand-primitives-channel-sizing-web-tablet-navigation-level-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-navigation-level-2-letter-spacing)}
}
@media(min-width:1440px){.amg-link--nav{--font-size:var(--brand-primitives-channel-sizing-web-desktop-navigation-level-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-navigation-level-2-letter-spacing)}
}
.amg-dropdown__menu .amg-link--nav.amg-link{--text-color:var(--component-theme-light-surface-interactive-navigation-dropdown-text-icon-interactive,currentColor);--text-hover:var(--component-theme-light-surface-interactive-navigation-dropdown-text-icon-interactive-hover,currentColor);--text-active:var(--component-theme-light-surface-interactive-navigation-dropdown-text-icon-active,currentColor)}
.amg-surface--dark .amg-dropdown__menu .amg-link--nav.amg-link{--text-color:var(--component-theme-dark-surface-interactive-navigation-dropdown-text-icon-interactive,currentColor);--text-hover:var(--component-theme-dark-surface-interactive-navigation-dropdown-text-icon-interactive-hover,currentColor);--text-active:var(--component-theme-dark-surface-interactive-navigation-dropdown-text-icon-active,currentColor)}
.amg-footer .amg-link--nav.amg-link{--text-color:var(--component-theme-light-surface-interactive-navigation-footer-text-icon-interactive,currentColor);--text-hover:var(--component-theme-light-surface-interactive-navigation-footer-text-icon-hover-scrim,currentColor)}
.amg-footer .amg-link--nav.amg-link:hover,.amg-footer .amg-link--nav.amg-link:focus-visible{color:color-mix(in srgb,var(--text-hover),var(--text-hover-color) 100%)}
.amg-footer .amg-link--nav.amg-link:active{color:color-mix(in srgb,var(--text-hover),var(--text-hover-color) 100%)}
.amg-footer .amg-surface--dark .amg-link--nav.amg-link{--text-color:var(--component-theme-dark-surface-interactive-navigation-footer-text-icon-interactive,currentColor);--text-hover:var(--component-theme-dark-surface-interactive-navigation-footer-text-icon-hover-scrim,currentColor)}
.amg-footer .amg-surface--dark .amg-link--nav.amg-link:hover,.amg-footer .amg-surface--dark .amg-link--nav.amg-link:focus-visible{color:color-mix(in srgb,var(--text-hover),var(--text-hover-color) 100%)}
.amg-footer .amg-surface--dark .amg-link--nav.amg-link:active{color:color-mix(in srgb,var(--text-hover),var(--text-hover-color) 100%)}
.amg-link--nav.amg-link--large{font-family:var(--brand-primitives-typography-styles-font-family-navigation);--font-size:var(--brand-primitives-channel-sizing-web-mobile-navigation-level-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-navigation-level-1-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);font-weight:var(--brand-primitives-typography-styles-navigation-font-weight-level-1-item)}
@media(min-width:768px){.amg-link--nav.amg-link--large{--font-size:var(--brand-primitives-channel-sizing-web-tablet-navigation-level-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-navigation-level-1-letter-spacing)}
}
@media(min-width:1440px){.amg-link--nav.amg-link--large{--font-size:var(--brand-primitives-channel-sizing-web-desktop-navigation-level-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-navigation-level-1-letter-spacing)}
}
.amg-link--nav.amg-link--small{font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-3-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-3-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-link--nav.amg-link--small a{color:inherit}
@media(min-width:768px){.amg-link--nav.amg-link--small{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-3-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-3-leading)}
}
@media(min-width:1440px){.amg-link--nav.amg-link--small{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-3-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-3-leading)}
}
.amg-link.amg-link--force-hover{color:color-mix(in srgb,var(--text-hover),var(--text-color) 100%)}
.amg-link.amg-link--force-focus{color:color-mix(in srgb,var(--text-hover),var(--text-color) 100%);outline:var(--outline-width) solid var(--outline-color);outline-offset:var(--outline-offset)}
.amg-surface--dark .amg-link.amg-link--force-focus{outline-color:var(--outline-color-dark)}
.amg-link.amg-link--force-pressed{color:color-mix(in srgb,var(--text-active),var(--text-color) 100%)}
.amg-link[aria-disabled=true],.amg-link.amg-link--disabled{opacity:.38;pointer-events:none;cursor:not-allowed}
}
@layer core{.amg-social-links{display:flex;align-items:center;flex-wrap:nowrap;gap:var(--spacing-components-desktop-8)}
@media(min-width:1440px){.amg-social-links{gap:var(--spacing-table-cell-top-and-bottom)}
}
.amg-social-links amg-icon{--custom-icon-size:var(--icon-size-icon-16)}
}
@layer core{.amg-logo{display:block}
.amg-logo img{display:block;width:auto;max-height:100%}
.amg-logo--sm{padding:0}
.amg-logo--sm img{max-height:1.625rem}
.amg-logo--md{padding:var(--spacing-components-desktop-2) 0}
.amg-logo--md img{max-height:1.75rem}
.amg-logo--lg{padding:var(--spacing-components-desktop-4) 0}
.amg-logo--lg img{max-height:2.5rem}
a:has(>.amg-logo){--outline-width:3px;--outline-color:var(--component-theme-light-surface-interactive-outline-focus,currentColor);--outline-color-dark:var(--component-theme-dark-surface-interactive-outline-focus,currentColor);--outline-offset:5px}
a:has(>.amg-logo):focus-visible{outline:var(--outline-width) solid var(--outline-color);outline-offset:var(--outline-offset)}
.amg-surface--dark a:has(>.amg-logo):focus-visible{outline-color:var(--outline-color-dark)}
a:has(>.amg-logo){border-radius:var(--brand-primitives-corner-radius-base-radius-button)}
}
@layer core{amg-dropdown{flex-direction:column;position:relative;display:inline-flex}
amg-dropdown [slot=toggle]{display:flex;gap:var(--spacing-components-desktop-8)}
amg-dropdown>[slot=media]{display:none}
amg-dropdown>[slot=media-links],amg-dropdown>[slot=media-ctas]{display:none}
.amg-dropdown__toggle{--padding-x:var(--spacing-components-desktop-16);--padding-y:var(--spacing-components-desktop-8);font-family:var(--brand-primitives-typography-styles-font-family-navigation);--font-size:var(--brand-primitives-channel-sizing-web-mobile-navigation-level-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-navigation-level-1-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-navigation-level-1-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-navigation-font-weight-level-1-item)}
@media(min-width:768px){.amg-dropdown__toggle{--font-size:var(--brand-primitives-channel-sizing-web-tablet-navigation-level-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-navigation-level-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-navigation-level-1-leading)}
}
@media(min-width:1440px){.amg-dropdown__toggle{--font-size:var(--brand-primitives-channel-sizing-web-desktop-navigation-level-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-navigation-level-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-navigation-level-1-leading)}
}
.amg-dropdown__toggle{--text-color:var(--component-theme-light-surface-interactive-base-low-prominence-text-icon-interactive);--text-hover:var(--component-theme-light-surface-interactive-base-state-scrims-hover-focus-strong);--text-active:var(--component-theme-light-surface-interactive-base-state-scrims-pressed-strong);color:var(--text-color)}
.amg-dropdown__toggle:hover,.amg-dropdown__toggle:focus-visible{color:color-mix(in srgb,var(--text-hover),var(--text-color) 100%)}
.amg-dropdown__toggle:active{color:color-mix(in srgb,var(--text-active),var(--text-color) 100%)}
.amg-surface--dark .amg-dropdown__toggle{--text-color:var(--component-theme-dark-surface-interactive-base-low-prominence-text-icon-interactive);--text-hover:var(--component-theme-dark-surface-interactive-base-state-scrims-hover-focus-strong);--text-active:var(--component-theme-dark-surface-interactive-base-state-scrims-pressed-strong)}
.amg-dropdown__toggle{padding:var(--spacing-components-desktop-8) 0;display:flex;align-items:center;width:fit-content;gap:var(--spacing-components-desktop-8);cursor:pointer;background:0;border-style:solid;border-color:rgba(0,0,0,0);border-width:0 0 var(--brand-primitives-borders-weight-weight-3) 0;padding:var(--padding-y) var(--padding-x) calc(var(--padding-y) - var(--brand-primitives-borders-weight-weight-3)) var(--padding-x)}
.amg-dropdown__toggle:hover,.amg-dropdown__toggle[aria-expanded=true],.amg-dropdown__toggle.amg-dropdown__toggle--active{border-bottom:var(--brand-primitives-borders-weight-weight-3) solid var(--component-theme-light-surface-interactive-navigation-menu-underline,currentColor);background:var(--component-theme-light-surface-interactive-navigation-menu-background-hover,currentColor)}
.amg-dropdown__toggle:focus-visible{--outline-width:2px;--outline-color:var(--component-theme-light-surface-interactive-base-low-prominence-outline-focus,currentColor);--outline-color-dark:var(--component-theme-dark-surface-interactive-base-low-prominence-outline-focus,currentColor);--outline-offset:-2px}
.amg-dropdown__toggle:focus-visible:focus-visible{outline:var(--outline-width) solid var(--outline-color);outline-offset:var(--outline-offset)}
.amg-surface--dark .amg-dropdown__toggle:focus-visible:focus-visible{outline-color:var(--outline-color-dark)}
.amg-dropdown__toggle:focus-visible{border-radius:var(--brand-primitives-corner-radius-nav-nav-top) var(--brand-primitives-corner-radius-nav-nav-top) var(--brand-primitives-corner-radius-nav-nav-bottom) var(--brand-primitives-corner-radius-nav-nav-bottom)}
.amg-dropdown__toggle:hover .amg-dropdown__toggle-label,.amg-dropdown__toggle:focus-visible .amg-dropdown__toggle-label,.amg-dropdown__toggle[aria-expanded=true] .amg-dropdown__toggle-label,.amg-dropdown__toggle.amg-dropdown__toggle--active .amg-dropdown__toggle-label{color:var(--component-theme-light-surface-interactive-navigation-menu-text-icon-interactive-hover,currentColor)}
.amg-dropdown__toggle-icon{--custom-icon-size:var(--icon-size-icon-12)}
.amg-dropdown__toggle[aria-expanded=true] .amg-dropdown__toggle-icon{transform:rotate(180deg)}
.amg-dropdown__toggle[aria-expanded=true]+.amg-dropdown__menu{display:flex}
.amg-dropdown__toggle-label{color:var(--component-theme-light-surface-interactive-base-low-prominence-text-icon-active);flex-shrink:0}
.amg-dropdown__menu{margin-top:2px;z-index:0;box-shadow:0 4px 16px 0 var(--brand-primitives-color-neutral-dark-alpha-24);--background-color:var(--component-theme-light-surface-interactive-base-medium-prominence-background-default);--background-base:var(--background-color);--background-base:var(--component-theme-light-surface-interactive-base-medium-prominence-background-default);--color:var(--component-theme-light-surface-interactive-base-medium-prominence-text-icon-interactive);--background:color-mix(in srgb,var(--background-base),var(--background-color));color:var(--color);background:var(--background)}
.amg-surface--dark .amg-dropdown__menu,.amg-dropdown__menu.amg-surface--dark{--background-color:var(--component-theme-dark-surface-interactive-base-medium-prominence-background-default);--background-base:var(--background-color);--background-base:var(--component-theme-dark-surface-interactive-base-medium-prominence-background-base);--color:var(--component-theme-dark-surface-interactive-base-medium-prominence-text-icon-interactive)}
.amg-dropdown__menu{background:unset;--background-base:var(--component-theme-light-surface-interactive-base-medium-prominence-background-base)}
.amg-surface--dark .amg-dropdown__menu,.amg-dropdown__menu.amg-surface--dark{--background-base:var(--component-theme-dark-surface-interactive-base-medium-prominence-background-base)}
.amg-dropdown__menu{display:none;padding:var(--spacing-components-desktop-16) 0;flex-direction:column;list-style-type:none;left:0;top:calc(100% + var(--spacing-components-desktop-4));border-radius:0 0 var(--brand-primitives-corner-radius-base-radius-base) var(--brand-primitives-corner-radius-base-radius-base);width:max-content}
.amg-dropdown__menu a{border-radius:var(--brand-primitives-corner-radius-base-radius-inside);display:block;padding:var(--spacing-components-desktop-8) var(--spacing-components-desktop-16)}
.amg-dropdown__menu a:focus-visible{outline-offset:0}
.amg-dropdown__menu a.amg-link--active,.amg-dropdown__menu a.active-link{--color:var(--component-theme-light-surface-interactive-base-high-prominence-text-icon-interactive);--background-base:var(--component-theme-light-surface-interactive-base-high-prominence-background-default);--background-color:var(--component-theme-light-surface-interactive-base-high-prominence-background-default);--background-mix:color-mix(in srgb,var(--background-color),var(--background-base));--background:var(--background-mix);background:var(--background);color:var(--color)}
.amg-surface--dark .amg-dropdown__menu a.amg-link--active,.amg-dropdown__menu a.amg-link--active.amg-surface--dark,.amg-surface--dark .amg-dropdown__menu a.active-link,.amg-dropdown__menu a.active-link.amg-surface--dark{--background-base:var(--component-theme-dark-surface-interactive-base-high-prominence-background-default);--background-color:var(--component-theme-dark-surface-interactive-base-high-prominence-background-default);--color:var(--component-theme-dark-surface-interactive-base-high-prominence-text-icon-interactive)}
.amg-dropdown__menu--vertical{flex-direction:row;overflow:clip;width:auto;padding:0;box-shadow:0 4px 16px 0 var(--brand-primitives-color-neutral-dark-alpha-24);border-radius:0 0 var(--brand-primitives-corner-radius-base-radius-base) var(--brand-primitives-corner-radius-base-radius-base)}
.amg-dropdown__menu--vertical .amg-dropdown__menu-items{display:flex;flex-direction:column;list-style-type:none;padding:var(--spacing-components-desktop-16) 0;width:285px;flex-shrink:0;margin:0}
.amg-dropdown__menu--vertical .amg-dropdown__menu-items a{display:flex;align-items:center;gap:var(--spacing-components-desktop-8);padding:var(--spacing-components-desktop-16) var(--spacing-components-desktop-32) var(--spacing-components-desktop-16) var(--spacing-components-desktop-24);border-radius:var(--brand-primitives-corner-radius-base-radius-inside);width:100%}
.amg-dropdown__menu--vertical .amg-dropdown__menu-media{--media-column-width:360px;--media-column-gap:var(--spacing-components-desktop-8);--media-column-bg-color:var(--component-theme-light-surface-section-background-section-bg-2);background:var(--media-column-bg-color);width:var(--media-column-width);flex-shrink:0;min-height:292px;display:flex;flex-direction:column;gap:var(--media-column-gap);align-items:flex-end;justify-content:center;position:relative}
.amg-dropdown__menu--vertical .amg-dropdown__menu-media-close{position:absolute;top:var(--spacing-components-desktop-12);right:var(--spacing-components-desktop-8);z-index:1;background:0;color:#000}
.amg-dropdown__menu--vertical .amg-dropdown__menu-media-close amg-icon{--custom-icon-size:var(--icon-size-icon-16);color:inherit}
.amg-dropdown__menu--vertical .amg-dropdown__menu-media-close:focus-visible{--outline-width:2px;--outline-color:var(--component-theme-light-surface-interactive-outline-focus,currentColor);--outline-color-dark:var(--component-theme-dark-surface-interactive-outline-focus,currentColor);--outline-offset:-2px}
.amg-dropdown__menu--vertical .amg-dropdown__menu-media-close:focus-visible:focus-visible{outline:var(--outline-width) solid var(--outline-color);outline-offset:var(--outline-offset)}
.amg-surface--dark .amg-dropdown__menu--vertical .amg-dropdown__menu-media-close:focus-visible:focus-visible{outline-color:var(--outline-color-dark)}
.amg-dropdown__menu--vertical .amg-dropdown__menu-media-image{max-width:100%;height:auto;border-radius:var(--brand-primitives-corner-radius-base-radius-base);object-fit:cover}
.amg-dropdown__menu--vertical .amg-dropdown__menu-media-text{font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-2-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-2-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-dropdown__menu--vertical .amg-dropdown__menu-media-text a{color:inherit}
@media(min-width:768px){.amg-dropdown__menu--vertical .amg-dropdown__menu-media-text{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-2-leading)}
}
@media(min-width:1440px){.amg-dropdown__menu--vertical .amg-dropdown__menu-media-text{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-2-leading)}
}
.amg-dropdown__menu--vertical .amg-dropdown__menu-media-text{color:var(--component-theme-light-surface-interactive-base-low-prominence-text-icon-default);text-align:right;margin:0}
.amg-dropdown__menu--vertical .amg-dropdown__menu-media-cta{margin-top:var(--spacing-components-desktop-8)}
.amg-dropdown__menu--vertical .amg-dropdown__menu-media--image-only{padding:0;min-height:auto;background:0;justify-content:flex-start}
.amg-dropdown__menu--vertical .amg-dropdown__menu-media--image-only .amg-dropdown__menu-media-image{width:100%;height:100%;object-fit:cover}
.amg-dropdown__menu--vertical .amg-dropdown__menu-media--image-only .amg-dropdown__menu-media-close{top:var(--spacing-components-desktop-8);right:var(--spacing-components-desktop-8);border-radius:var(--brand-primitives-corner-radius-base-radius-base)}
.amg-dropdown__menu--vertical .amg-dropdown__menu-media:has(.amg-stack){padding:0;align-items:stretch}
.amg-dropdown__menu--vertical .amg-dropdown__menu-media .amg-stack{display:flex;flex-direction:column;height:100%;gap:0}
.amg-dropdown__menu--vertical .amg-dropdown__menu-media .amg-stack__media img{width:100%;height:auto;display:block;object-fit:cover}
.amg-dropdown__menu--vertical .amg-dropdown__menu-media .amg-stack__body-wrapper{padding:var(--spacing-components-desktop-16) var(--spacing-components-desktop-32) var(--spacing-components-desktop-16) var(--spacing-components-desktop-24);display:flex;flex-direction:column;gap:var(--spacing-components-desktop-16);flex:1}
.amg-dropdown__menu--vertical .amg-dropdown__menu-media--buttons{padding:0;align-items:stretch;justify-content:flex-start;min-height:auto;background:var(--media-column-bg-color)}
.amg-dropdown__menu--vertical .amg-dropdown__menu-media--buttons .amg-dropdown__menu-media-buttons-close-row{display:flex;justify-content:flex-end;padding:var(--spacing-components-desktop-16) var(--spacing-components-desktop-16) 0 0}
.amg-dropdown__menu--vertical .amg-dropdown__menu-media--buttons .amg-dropdown__menu-media-buttons-close{all:unset;display:flex;align-items:center;justify-content:center;cursor:pointer;line-height:0;border:0;outline:0;background:0;padding:0}
.amg-dropdown__menu--vertical .amg-dropdown__menu-media--buttons .amg-dropdown__menu-media-buttons-close amg-icon{--custom-icon-size:var(--icon-size-icon-16);color:#000}
.amg-dropdown__menu--vertical .amg-dropdown__menu-media--buttons .amg-dropdown__menu-media-buttons-close:focus-visible{outline:2px solid var(--outline-color);outline-offset:2px;border-radius:2px}
.amg-dropdown__menu--vertical .amg-dropdown__menu-media--buttons .amg-dropdown__menu-media-links{display:flex;flex-direction:column;list-style:none;padding:var(--spacing-components-desktop-16) 0 0;margin:0}
.amg-dropdown__menu--vertical .amg-dropdown__menu-media--buttons .amg-dropdown__menu-media-buttons-close-row+.amg-dropdown__menu-media-links{padding-top:0}
.amg-dropdown__menu--vertical .amg-dropdown__menu-media--buttons .amg-dropdown__menu-media-link-item{list-style:none}
.amg-dropdown__menu--vertical .amg-dropdown__menu-media--buttons .amg-dropdown__menu-media-link-item a{font-family:var(--brand-primitives-typography-styles-font-family-navigation);--font-size:var(--brand-primitives-channel-sizing-web-mobile-navigation-level-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-navigation-level-2-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-navigation-level-2-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-navigation-font-weight-level-2-item)}
@media(min-width:768px){.amg-dropdown__menu--vertical .amg-dropdown__menu-media--buttons .amg-dropdown__menu-media-link-item a{--font-size:var(--brand-primitives-channel-sizing-web-tablet-navigation-level-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-navigation-level-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-navigation-level-2-leading)}
}
@media(min-width:1440px){.amg-dropdown__menu--vertical .amg-dropdown__menu-media--buttons .amg-dropdown__menu-media-link-item a{--font-size:var(--brand-primitives-channel-sizing-web-desktop-navigation-level-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-navigation-level-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-navigation-level-2-leading)}
}
.amg-dropdown__menu--vertical .amg-dropdown__menu-media--buttons .amg-dropdown__menu-media-link-item a{--text-color:var(--component-theme-light-surface-interactive-base-low-prominence-text-icon-interactive);--text-hover:var(--component-theme-light-surface-interactive-base-state-scrims-hover-focus-strong);--text-active:var(--component-theme-light-surface-interactive-base-state-scrims-pressed-strong);color:var(--text-color)}
.amg-dropdown__menu--vertical .amg-dropdown__menu-media--buttons .amg-dropdown__menu-media-link-item a:hover,.amg-dropdown__menu--vertical .amg-dropdown__menu-media--buttons .amg-dropdown__menu-media-link-item a:focus-visible{color:color-mix(in srgb,var(--text-hover),var(--text-color) 100%)}
.amg-dropdown__menu--vertical .amg-dropdown__menu-media--buttons .amg-dropdown__menu-media-link-item a:active{color:color-mix(in srgb,var(--text-active),var(--text-color) 100%)}
.amg-surface--dark .amg-dropdown__menu--vertical .amg-dropdown__menu-media--buttons .amg-dropdown__menu-media-link-item a{--text-color:var(--component-theme-dark-surface-interactive-base-low-prominence-text-icon-interactive);--text-hover:var(--component-theme-dark-surface-interactive-base-state-scrims-hover-focus-strong);--text-active:var(--component-theme-dark-surface-interactive-base-state-scrims-pressed-strong)}
.amg-dropdown__menu--vertical .amg-dropdown__menu-media--buttons .amg-dropdown__menu-media-link-item a{display:flex;align-items:center;gap:var(--spacing-components-desktop-8);padding:var(--spacing-components-desktop-16) var(--spacing-components-desktop-32) var(--spacing-components-desktop-16) var(--spacing-components-desktop-24);text-decoration:none;border-radius:var(--brand-primitives-corner-radius-base-radius-inside)}
.amg-dropdown__menu--vertical .amg-dropdown__menu-media--buttons .amg-dropdown__menu-media-link-item a:focus-visible{--outline-width:2px;--outline-color:var(--component-theme-light-surface-interactive-base-low-prominence-outline-focus,currentColor);--outline-color-dark:var(--component-theme-dark-surface-interactive-base-low-prominence-outline-focus,currentColor);--outline-offset:-2px}
.amg-dropdown__menu--vertical .amg-dropdown__menu-media--buttons .amg-dropdown__menu-media-link-item a:focus-visible:focus-visible{outline:var(--outline-width) solid var(--outline-color);outline-offset:var(--outline-offset)}
.amg-surface--dark .amg-dropdown__menu--vertical .amg-dropdown__menu-media--buttons .amg-dropdown__menu-media-link-item a:focus-visible:focus-visible{outline-color:var(--outline-color-dark)}
.amg-dropdown__menu--vertical .amg-dropdown__menu-media--buttons .amg-dropdown__menu-media-link-item a.amg-link--active,.amg-dropdown__menu--vertical .amg-dropdown__menu-media--buttons .amg-dropdown__menu-media-link-item a.active-link{--color:var(--component-theme-light-surface-interactive-base-high-prominence-text-icon-interactive);--background-base:var(--component-theme-light-surface-interactive-base-high-prominence-background-default);--background-color:var(--component-theme-light-surface-interactive-base-high-prominence-background-default);--background-mix:color-mix(in srgb,var(--background-color),var(--background-base));--background:var(--background-mix);background:var(--background);color:var(--color)}
.amg-surface--dark .amg-dropdown__menu--vertical .amg-dropdown__menu-media--buttons .amg-dropdown__menu-media-link-item a.amg-link--active,.amg-dropdown__menu--vertical .amg-dropdown__menu-media--buttons .amg-dropdown__menu-media-link-item a.amg-link--active.amg-surface--dark,.amg-surface--dark .amg-dropdown__menu--vertical .amg-dropdown__menu-media--buttons .amg-dropdown__menu-media-link-item a.active-link,.amg-dropdown__menu--vertical .amg-dropdown__menu-media--buttons .amg-dropdown__menu-media-link-item a.active-link.amg-surface--dark{--background-base:var(--component-theme-dark-surface-interactive-base-high-prominence-background-default);--background-color:var(--component-theme-dark-surface-interactive-base-high-prominence-background-default);--color:var(--component-theme-dark-surface-interactive-base-high-prominence-text-icon-interactive)}
.amg-dropdown__menu--vertical .amg-dropdown__menu-media--buttons .amg-dropdown__menu-media-divider{margin:0 var(--spacing-components-desktop-8);border-top:var(--brand-primitives-borders-weight-weight-1) solid var(--component-theme-light-surface-assets-lines-line-subtle,currentColor)}
.amg-dropdown__menu--vertical .amg-dropdown__menu-media--buttons .amg-dropdown__menu-media-ctas{display:flex;flex-direction:column;gap:var(--spacing-components-desktop-16);list-style:none;padding:var(--spacing-components-desktop-16) var(--spacing-components-desktop-24);margin:0}
.amg-dropdown__menu--vertical .amg-dropdown__menu-media--buttons .amg-dropdown__menu-media-cta-item{list-style:none}
.amg-dropdown__menu--vertical .amg-dropdown__menu-media--buttons .amg-dropdown__menu-media-cta-item .amg-btn{width:100%;justify-content:center}
.amg-dropdown__menu--vertical .amg-dropdown__menu-media--buttons .amg-dropdown__menu-media-cta-item .amg-link{display:flex;justify-content:center;width:100%}
@media(min-width:1440px){.amg-dropdown__toggle{--padding-x:var(--spacing-components-desktop-16);--padding-y:var(--spacing-components-desktop-24)}
.amg-dropdown__menu{--shadow-color:var(--brand-primitives-color-neutral-dark-alpha-24);box-shadow:0 4px 16px 0 var(--shadow-color)}
.amg-surface--dark .amg-dropdown__menu{--shadow-color:var(--brand-primitives-color-neutral-dark-alpha-80)}
.amg-dropdown__menu{position:absolute;z-index:10}
.amg-dropdown__menu a{padding:var(--spacing-components-desktop-16) var(--spacing-components-desktop-32) var(--spacing-components-desktop-16) var(--spacing-components-desktop-24)}
}
amg-dropdown[variant=horizontal]{display:flex;width:fit-content;max-width:100%;align-self:flex-start;position:relative;flex-direction:column}
amg-dropdown[variant=horizontal] .amg-dropdown__menu--horizontal{display:none;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start;margin-top:2px;z-index:10;box-shadow:0 4px 16px 0 var(--brand-primitives-color-neutral-dark-alpha-24);padding-block:var(--spacing-components-desktop-10);padding-inline-start:var(--amg-horizontal-menu-items-inline-start);padding-inline-end:60px;gap:var(--spacing-components-desktop-32);width:var(--amg-horizontal-menu-breakout-width,100%);max-width:var(--amg-horizontal-menu-breakout-width,100%);position:absolute;left:var(--amg-horizontal-menu-breakout-left,0);right:auto;top:calc(100% + var(--spacing-components-desktop-4));border-radius:0 0 var(--brand-primitives-corner-radius-base-radius-base) var(--brand-primitives-corner-radius-base-radius-base);list-style-type:none;box-sizing:border-box}
amg-dropdown[variant=horizontal] .amg-dropdown__menu--horizontal .amg-dropdown__menu-items{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;gap:var(--spacing-components-desktop-32);list-style:none;margin:0;padding:0;align-items:center}
amg-dropdown[variant=horizontal] .amg-dropdown__menu--horizontal .amg-dropdown__menu-items .amg-dropdown__menu-item{list-style:none;margin:0;padding:0;flex:0 1 auto;display:flex;align-items:center}
amg-dropdown[variant=horizontal] .amg-dropdown__menu--horizontal .amg-dropdown__menu-items .amg-dropdown__menu-item a{display:block;padding:var(--spacing-components-desktop-8) var(--spacing-components-desktop-12);text-decoration:none;cursor:pointer;transition:all 150ms ease;border:0;white-space:nowrap}
amg-dropdown[variant=horizontal] .amg-dropdown__toggle[aria-expanded=true]~.amg-dropdown__menu--horizontal{display:flex}
@media(max-width:767px){amg-dropdown[variant=horizontal]{width:100%;max-width:none;align-self:stretch;gap:0;row-gap:0}
amg-dropdown[variant=horizontal] .amg-dropdown__menu--horizontal{position:relative;left:auto;right:auto;top:auto;margin-top:-2px;margin-block-start:-2px;width:100%;max-width:none;box-shadow:none;z-index:auto;flex-direction:column;flex-wrap:nowrap;align-items:stretch;justify-content:flex-start;padding:0;padding-block:0;padding-inline-start:0;padding-inline-end:0;gap:0}
amg-dropdown[variant=horizontal] .amg-dropdown__menu--horizontal .amg-dropdown__menu-items{flex-direction:column;flex-wrap:nowrap;align-items:stretch;width:100%;gap:0;margin-block:0;padding-block:0}
amg-dropdown[variant=horizontal] .amg-dropdown__menu--horizontal .amg-dropdown__menu-item{flex:1 1 auto;width:100%}
amg-dropdown[variant=horizontal] .amg-dropdown__menu--horizontal .amg-dropdown__menu-item a{white-space:normal}
}
amg-dropdown[hover-indicator] .amg-dropdown__menu a{position:relative;padding-left:var(--spacing-components-desktop-24)}
amg-dropdown[hover-indicator] .amg-dropdown__menu a::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:6px;height:32px;background-color:var(--component-theme-light-surface-static-text-icon-stroke-accent);border-radius:0 var(--brand-primitives-corner-radius-base-radius-base) var(--brand-primitives-corner-radius-base-radius-base) 0;opacity:0;transition:opacity 150ms ease}
amg-dropdown[hover-indicator] .amg-dropdown__menu a:hover::before,amg-dropdown[hover-indicator] .amg-dropdown__menu a:focus-visible::before{opacity:1}
.amg-surface--dark amg-dropdown[hover-indicator] .amg-dropdown__menu a::before{background-color:var(--component-theme-dark-surface-static-text-icon-stroke-accent)}
@media(max-width:767px){.amg-dropdown__menu--vertical{flex-direction:column}
.amg-dropdown__menu--vertical .amg-dropdown__menu-items{width:100%}
.amg-dropdown__menu--vertical .amg-dropdown__menu-media{width:100%;min-height:auto;align-items:center}
.amg-dropdown__menu--vertical .amg-dropdown__menu-media-text{text-align:center}
}
}
@layer core{amg-category-menu{display:flex;flex-direction:column;gap:var(--spacing-components-desktop-8);position:relative}
amg-category-menu [slot=menu-title]{font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-2-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-2-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
amg-category-menu [slot=menu-title] a{color:inherit}
@media(min-width:768px){amg-category-menu [slot=menu-title]{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-2-leading)}
}
@media(min-width:1440px){amg-category-menu [slot=menu-title]{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-2-leading)}
}
amg-category-menu [slot=menu-title]{font-weight:700;padding:var(--spacing-components-desktop-8) 0}
@media(max-width:767px){amg-category-menu{flex-direction:column}
amg-category-menu .amg-dropdown__menu{box-shadow:none;position:initial;margin-top:2px;z-index:0}
}
.amg-category-menu__menu{display:flex;flex-direction:column;gap:var(--spacing-components-desktop-8);list-style-type:none;padding:0}
.amg-category-menu__menu a{display:block;width:fit-content;font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-3-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-3-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-category-menu__menu a a{color:inherit}
@media(min-width:768px){.amg-category-menu__menu a{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-3-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-3-leading)}
}
@media(min-width:1440px){.amg-category-menu__menu a{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-3-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-3-leading)}
}
}
@layer core{.amg-isi-container{width:100%;overflow:hidden;transition:background-color .2s ease,border-color .2s ease}
.amg-isi-container.tease{position:sticky;bottom:0;z-index:1000;border-radius:var(--brand-primitives-corner-radius-isi-radius-top) var(--brand-primitives-corner-radius-isi-radius-top) 0 0;border:var(--brand-primitives-borders-isi-stroke) solid var(--component-theme-light-surface-interactive-isi-outline,currentColor);border-bottom:0;--shadow-color:var(--brand-primitives-color-neutral-dark-alpha-16);box-shadow:0 4px 16px 0 var(--shadow-color)}
.amg-surface--dark .amg-isi-container.tease{--shadow-color:var(--brand-primitives-color-neutral-dark-alpha-64)}
.amg-isi-container.tease .amg-isi-content{display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}
.amg-isi-container.tease .amg-isi-header{background:var(--component-theme-light-surface-interactive-isi-header-background-default,currentColor);transition:background .15s ease-in-out}
.amg-isi-container.tease [slot=title]{color:var(--component-theme-light-surface-interactive-isi-text-interactive)}
.amg-isi-container.tease .amg-icon-btn{--icon-color:var(--component-theme-light-surface-interactive-isi-icon-interactive)}
.amg-surface--dark .amg-isi-container.tease,.amg-isi-container.tease.amg-surface--dark{border-color:var(--component-theme-dark-surface-interactive-isi-outline,currentColor)}
.amg-surface--dark .amg-isi-container.tease .amg-isi-header,.amg-isi-container.tease.amg-surface--dark .amg-isi-header{background:var(--component-theme-dark-surface-interactive-isi-header-background-default,currentColor)}
.amg-surface--dark .amg-isi-container.tease [slot=title],.amg-isi-container.tease.amg-surface--dark [slot=title]{color:var(--component-theme-dark-surface-interactive-isi-text-interactive)}
.amg-surface--dark .amg-isi-container.tease .amg-icon-btn,.amg-isi-container.tease.amg-surface--dark .amg-icon-btn{--icon-color:var(--component-theme-dark-surface-interactive-isi-icon-interactive)}
.amg-isi-container:not(.tease) .amg-isi-header{background:var(--component-theme-light-surface-interactive-isi-header-background-active,currentColor);border-bottom:var(--brand-primitives-borders-weight-weight-1) solid var(--component-theme-light-surface-interactive-isi-divider,currentColor)}
.amg-isi-container:not(.tease) [slot=title]{color:var(--component-theme-light-surface-interactive-isi-text-active)}
.amg-isi-container:not(.tease) .amg-isi-controls{display:none !important}
.amg-isi-container:not(.tease) .amg-isi-content-wrapper{display:block !important}
.amg-isi-container:not(.tease) .amg-isi-content,.amg-isi-container:not(.tease) .amg-isi-content-wrapper .amg-isi-content{display:block !important;visibility:visible !important;opacity:1 !important;height:auto !important;max-height:none !important;overflow:visible !important}
.amg-surface--dark .amg-isi-container:not(.tease) .amg-isi-header,.amg-isi-container:not(.tease).amg-surface--dark .amg-isi-header{background:var(--component-theme-dark-surface-interactive-isi-header-background-active,currentColor);border-bottom-color:var(--component-theme-dark-surface-interactive-isi-divider,currentColor)}
.amg-surface--dark .amg-isi-container:not(.tease) [slot=title],.amg-isi-container:not(.tease).amg-surface--dark [slot=title]{color:var(--component-theme-dark-surface-interactive-isi-text-active)}
.amg-isi-content-wrapper--hidden{display:none !important}
.amg-isi-container.tease.amg-isi-container--collapsed .amg-isi-content-wrapper{display:none !important}
.amg-isi-container.tease.amg-isi-container--collapsed .amg-isi-content{display:none !important}
.amg-isi-container:not(.tease) .amg-isi-content{display:block !important}
.amg-isi-header{display:flex;align-items:center;justify-content:center}
.amg-isi-header-inner{display:flex;justify-content:space-between;align-items:center;width:100%}
[slot=title]{font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-1-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-1-leading);line-height:var(--line-height);font-weight:700}
[slot=title] a{color:inherit}
@media(min-width:768px){[slot=title]{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-1-leading)}
}
@media(min-width:1440px){[slot=title]{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-1-leading)}
}
.amg-isi-controls{display:flex;align-items:center;gap:var(--spacing-section-condensed,1.5rem)}
@media(min-width:768px){.amg-isi-controls{gap:var(--spacing-section-condensed,3rem)}
}
.amg-isi-content-wrapper{padding:var(--grid-foundations-outer-margin)}
@media(min-width:768px){.amg-isi-content-wrapper{padding:var(--spacing-components-desktop-32) 0}
}
.amg-isi-content{line-height:1.3;margin:0 auto}
@media(min-width:768px){.amg-isi-inset-responsive{grid-column:2/-2}
}
}
@layer core{.amg-references{padding:var(--spacing-section-normal) 0;display:flex;flex-direction:column;gap:var(--spacing-section-condensed)}
.amg-references__title{font-family:var(--brand-primitives-typography-styles-font-family-headings);--font-size:var(--brand-primitives-channel-sizing-web-mobile-headline-6-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-headline-6-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-headline-6-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-headings-base-weight)}
@media(min-width:768px){.amg-references__title{--font-size:var(--brand-primitives-channel-sizing-web-tablet-headline-6-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-headline-6-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-headline-6-leading)}
}
@media(min-width:1440px){.amg-references__title{--font-size:var(--brand-primitives-channel-sizing-web-desktop-headline-6-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-headline-6-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-headline-6-leading)}
}
.amg-references__title{color:var(--component-theme-light-surface-interactive-base-text-icon-standard);margin:0 0 var(--spacing-components-desktop-8);font-weight:bold}
.amg-references__list{display:flex;flex-direction:column;gap:var(--spacing-components-desktop-8);list-style:none;padding:0;margin:0}
.amg-references__list-item{display:flex;flex-direction:row;align-items:flex-start;gap:var(--spacing-components-desktop-4)}
.amg-references__content{font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-3-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-3-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-references__content a{color:inherit}
@media(min-width:768px){.amg-references__content{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-3-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-3-leading)}
}
@media(min-width:1440px){.amg-references__content{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-3-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-3-leading)}
}
.amg-references__content{color:var(--component-theme-light-surface-interactive-base-text-icon-standard);flex:1}
.amg-references__content em{font-style:italic}
.amg-references__symbol{font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-3-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-3-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-references__symbol a{color:inherit}
@media(min-width:768px){.amg-references__symbol{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-3-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-3-leading)}
}
@media(min-width:1440px){.amg-references__symbol{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-3-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-3-leading)}
}
.amg-references__symbol{color:var(--component-theme-light-surface-interactive-base-text-icon-standard);width:1.25rem;flex-shrink:0;text-align:right;display:inline-block}
sup{font-size:.6em !important;line-height:1.5 !important}
}
@layer core{amg-language-toggle{position:relative;display:inline-flex}
amg-language-toggle [slot=toggle]{display:flex;gap:var(--spacing-components-desktop-8)}
amg-language-toggle .amg-dropdown__toggle{padding:var(--spacing-components-desktop-8) var(--spacing-button-small-left-and-right);position:relative;border:0;font-family:var(--brand-primitives-typography-styles-font-family-navigation);--font-size:var(--brand-primitives-channel-sizing-web-mobile-navigation-level-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-navigation-level-2-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-navigation-level-2-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-navigation-font-weight-level-2-item)}
@media(min-width:768px){amg-language-toggle .amg-dropdown__toggle{--font-size:var(--brand-primitives-channel-sizing-web-tablet-navigation-level-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-navigation-level-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-navigation-level-2-leading)}
}
@media(min-width:1440px){amg-language-toggle .amg-dropdown__toggle{--font-size:var(--brand-primitives-channel-sizing-web-desktop-navigation-level-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-navigation-level-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-navigation-level-2-leading)}
}
amg-language-toggle .amg-dropdown__toggle:hover,amg-language-toggle .amg-dropdown__toggle:focus-visible,amg-language-toggle .amg-dropdown__toggle[aria-expanded=true]{border-bottom-color:rgba(0,0,0,0)}
amg-language-toggle .amg-dropdown__toggle:hover::after,amg-language-toggle .amg-dropdown__toggle:focus-visible::after,amg-language-toggle .amg-dropdown__toggle[aria-expanded=true]::after{position:absolute;content:"";bottom:0;width:calc(100% - var(--spacing-components-desktop-10)*2);height:var(--brand-primitives-borders-weight-weight-3);background-color:var(--component-theme-light-surface-interactive-base-underline)}
amg-language-toggle .amg-dropdown__toggle:focus-visible{outline-offset:-2px}
amg-language-toggle .amg-dropdown__toggle .amg-dropdown__toggle-label{--text-color:var(--component-theme-light-surface-interactive-base-low-prominence-text-icon-interactive);--text-hover:var(--component-theme-light-surface-interactive-base-state-scrims-hover-focus-strong);--text-active:var(--component-theme-light-surface-interactive-base-state-scrims-pressed-strong);color:var(--text-color)}
amg-language-toggle .amg-dropdown__toggle .amg-dropdown__toggle-label:hover,amg-language-toggle .amg-dropdown__toggle .amg-dropdown__toggle-label:focus-visible{color:color-mix(in srgb,var(--text-hover),var(--text-color) 100%)}
amg-language-toggle .amg-dropdown__toggle .amg-dropdown__toggle-label:active{color:color-mix(in srgb,var(--text-active),var(--text-color) 100%)}
.amg-surface--dark amg-language-toggle .amg-dropdown__toggle .amg-dropdown__toggle-label{--text-color:var(--component-theme-dark-surface-interactive-base-low-prominence-text-icon-interactive);--text-hover:var(--component-theme-dark-surface-interactive-base-state-scrims-hover-focus-strong);--text-active:var(--component-theme-dark-surface-interactive-base-state-scrims-pressed-strong)}
amg-language-toggle .amg-dropdown__menu{--shadow-color:var(--brand-primitives-color-neutral-dark-alpha-24);box-shadow:0 4px 16px 0 var(--shadow-color)}
.amg-surface--dark amg-language-toggle .amg-dropdown__menu{--shadow-color:var(--brand-primitives-color-neutral-dark-alpha-80)}
amg-language-toggle .amg-dropdown__menu{position:absolute;padding:var(--spacing-components-desktop-16);margin:0;gap:var(--spacing-components-desktop-16);top:auto;bottom:100%;border-radius:var(--brand-primitives-corner-radius-base-radius-base) var(--brand-primitives-corner-radius-base-radius-base) 0 0}
amg-language-toggle .amg-dropdown__menu .amg-link{border-radius:0}
amg-language-toggle .amg-dropdown__menu a{padding:0}
@media(min-width:1440px){amg-language-toggle .amg-dropdown__toggle{padding-left:var(--spacing-components-desktop-10);padding-right:var(--spacing-components-desktop-10)}
amg-language-toggle .amg-dropdown__menu{left:auto;right:0}
amg-language-toggle .amg-dropdown__menu a{padding:0}
}
}
@layer core{.amg-content-icon{display:inline-flex;align-items:center;justify-content:center;position:relative;flex-shrink:0}
.amg-content-icon__icon{display:block;max-width:100%;width:100%;aspect-ratio:1}
.amg-content-icon{--content-icon-size:11.25rem;width:var(--content-icon-size);height:var(--content-icon-size)}
.amg-content-icon--container-square,.amg-content-icon--container-circle{background:var(--component-theme-light-surface-section-background-section-bg-4);--content-icon-padding:var(--spacing-components-desktop-32);padding:var(--content-icon-padding)}
.amg-content-icon--container-square{border-radius:var(--brand-primitives-corner-radius-base-radius-outside)}
.amg-content-icon--container-circle{border-radius:var(--brand-primitives-corner-radius-base-radius-circular)}
.amg-content-icon--container-none{background:0;border:0;padding:0}
.amg-content-icon--icon-1{--content-icon-size:11.25rem;--content-icon-padding:var(--spacing-components-desktop-32)}
.amg-content-icon--icon-2{--content-icon-size:6.5625rem;--content-icon-padding:var(--spacing-components-desktop-24)}
.amg-content-icon--icon-3{--content-icon-size:4.6875rem;--content-icon-padding:var(--spacing-components-desktop-16)}
.amg-content-icon--icon-4{--content-icon-size:3rem;--content-icon-padding:var(--spacing-components-desktop-12)}
.amg-content-icon--border{--border-color:var(--component-theme-light-surface-interactive-base-medium-prominence-outline-default,currentColor);border-width:var(--brand-primitives-borders-weight-weight-3);border-style:solid;border-color:var(--border-color)}
.amg-surface--dark .amg-content-icon--border{--border-color:var(--component-theme-dark-surface-interactive-base-medium-prominence-outline-default,currentColor)}
}
@layer core{.amg-utility-bar{--utility-bar-background:var(--component-theme-light-surface-interactive-navigation-menu-utility-background);--utility-bar-highlight:var(--component-theme-light-surface-interactive-navigation-menu-utility-highlight);background:var(--utility-bar-background);padding:var(--spacing-components-desktop-24) var(--spacing-components-desktop-12);display:flex;flex-direction:column;gap:var(--spacing-components-desktop-8)}
.amg-surface--dark .amg-utility-bar,.amg-utility-bar.amg-surface--dark{--utility-bar-background:var(--component-theme-dark-surface-interactive-navigation-menu-utility-background);--utility-bar-highlight:var(--component-theme-dark-surface-interactive-navigation-menu-utility-highlight);background:var(--utility-bar-background)}
.amg-utility-bar .amg-utility-bar__links{list-style-type:none;padding:0;display:flex;flex-direction:column;gap:var(--spacing-components-desktop-8)}
.amg-utility-bar .amg-utility-bar__links>li>.amg-link{display:flex;width:fit-content;padding:var(--spacing-components-desktop-8) var(--spacing-button-small-left-and-right);outline-offset:-2px}
.amg-utility-bar .amg-utility-bar__links>li>.amg-link amg-icon{--custom-icon-size:var(--icon-size-icon-16)}
.amg-utility-bar .amg-utility-bar__links>li>.amg-link--utility-highlight{background:var(--utility-bar-highlight)}
.amg-utility-bar .amg-utility-bar__logo{display:none;align-items:center;justify-content:center}
.amg-utility-bar .amg-utility-bar__logo .amg-logo--sm{padding:var(--spacing-components-desktop-8) var(--spacing-components-desktop-12)}
.amg-utility-bar .amg-utility-bar__logo .amg-logo--md{padding:var(--spacing-components-desktop-10) var(--spacing-components-desktop-12)}
.amg-utility-bar .amg-utility-bar__logo .amg-logo--lg{padding:var(--spacing-components-desktop-12) var(--spacing-components-desktop-24) var(--spacing-components-desktop-12) var(--spacing-components-desktop-12)}
@media(min-width:1440px){.amg-utility-bar .amg-utility-bar__logo{display:flex}
}
.amg-utility-bar .amg-utility-bar__home{display:flex;align-items:center;width:fit-content;padding:var(--spacing-components-desktop-8) var(--spacing-button-small-left-and-right)}
.amg-utility-bar .amg-utility-bar__home amg-icon{--custom-icon-size:var(--icon-size-icon-20)}
.amg-utility-bar .amg-utility-bar__home .amg-utility-bar__home-label{display:inline}
@media(min-width:1440px){.amg-utility-bar .amg-utility-bar__home{padding:var(--spacing-components-desktop-8) var(--spacing-components-desktop-10);gap:0}
.amg-utility-bar .amg-utility-bar__home amg-icon{--custom-icon-size:var(--icon-size-icon-16)}
.amg-utility-bar .amg-utility-bar__home .amg-utility-bar__home-label{display:none}
}
@media(min-width:1440px){.amg-utility-bar{padding:0 var(--spacing-components-desktop-32);flex-direction:row;align-items:center;gap:var(--spacing-components-desktop-10)}
.amg-utility-bar .amg-utility-bar__links{display:flex;margin-left:auto;flex-direction:row;gap:var(--spacing-components-desktop-10)}
.amg-utility-bar .amg-utility-bar__links>li>.amg-link{padding-left:var(--spacing-components-desktop-10);padding-right:var(--spacing-components-desktop-10)}
.amg-utility-bar .amg-utility-disclaimer{display:flex}
}
.amg-utility-disclaimer{font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-2-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-2-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-utility-disclaimer a{color:inherit}
@media(min-width:768px){.amg-utility-disclaimer{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-2-leading)}
}
@media(min-width:1440px){.amg-utility-disclaimer{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-2-leading)}
}
.amg-utility-disclaimer{display:flex;align-items:center;gap:var(--spacing-components-desktop-8);flex:1 1 0}
.amg-utility-disclaimer amg-icon{--custom-icon-size:var(--icon-size-icon-20)}
.amg-utility-disclaimer.amg-utility-disclaimer--italic{font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-2-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-2-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight);font-style:italic}
.amg-utility-disclaimer.amg-utility-disclaimer--italic a{color:inherit}
@media(min-width:768px){.amg-utility-disclaimer.amg-utility-disclaimer--italic{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-2-leading)}
}
@media(min-width:1440px){.amg-utility-disclaimer.amg-utility-disclaimer--italic{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-2-leading)}
}
.amg-utility-disclaimer.amg-utility-disclaimer--bold{font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-2-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-2-leading);line-height:var(--line-height);font-weight:700}
.amg-utility-disclaimer.amg-utility-disclaimer--bold a{color:inherit}
@media(min-width:768px){.amg-utility-disclaimer.amg-utility-disclaimer--bold{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-2-leading)}
}
@media(min-width:1440px){.amg-utility-disclaimer.amg-utility-disclaimer--bold{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-2-leading)}
}
.amg-utility-disclaimer:not(.amg-utility-bar .amg-utility-disclaimer){--utility-bar-background:var(--component-theme-light-surface-interactive-navigation-menu-utility-background);background:var(--utility-bar-background);display:flex;padding:var(--spacing-components-desktop-6) var(--spacing-components-desktop-32)}
.amg-surface--dark .amg-utility-disclaimer:not(.amg-utility-bar .amg-utility-disclaimer),.amg-utility-disclaimer:not(.amg-utility-bar .amg-utility-disclaimer).amg-surface--dark{--utility-bar-background:var(--component-theme-dark-surface-interactive-navigation-menu-utility-background);background:var(--utility-bar-background)}
@media(min-width:1440px){.amg-utility-disclaimer:not(.amg-utility-bar .amg-utility-disclaimer){display:none}
}
.amg-header:has(.amg-popup.is-open) .amg-utility-disclaimer{display:none}
}
@layer core{.data-numbers{display:inline-flex;align-items:baseline;font-weight:600}
.data-numbers .data-numbers__prefix{align-self:center;line-height:1;letter-spacing:0;font-size:.75em}
.data-numbers .data-numbers__superscript{font-size:.56em;line-height:1;letter-spacing:0;align-self:flex-start}
.data-numbers--data-1{font-size:var(--brand-primitives-channel-sizing-web-mobile-data-1-font-size);line-height:var(--brand-primitives-channel-sizing-web-mobile-data-1-leading);letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-data-1-letter-spacing)}
@media(min-width:768px){.data-numbers--data-1{font-size:var(--brand-primitives-channel-sizing-web-tablet-data-1-font-size);line-height:var(--brand-primitives-channel-sizing-web-tablet-data-1-leading);letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-data-1-letter-spacing)}
}
@media(min-width:1440px){.data-numbers--data-1{font-size:var(--brand-primitives-channel-sizing-web-desktop-data-1-font-size);line-height:var(--brand-primitives-channel-sizing-web-desktop-data-1-leading);letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-data-1-letter-spacing)}
}
.data-numbers--data-2{font-size:var(--brand-primitives-channel-sizing-web-mobile-data-2-font-size);line-height:var(--brand-primitives-channel-sizing-web-mobile-data-2-leading);letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-data-2-letter-spacing)}
@media(min-width:768px){.data-numbers--data-2{font-size:var(--brand-primitives-channel-sizing-web-tablet-data-2-font-size);line-height:var(--brand-primitives-channel-sizing-web-tablet-data-2-leading);letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-data-2-letter-spacing)}
}
@media(min-width:1440px){.data-numbers--data-2{font-size:var(--brand-primitives-channel-sizing-web-desktop-data-2-font-size);line-height:var(--brand-primitives-channel-sizing-web-desktop-data-2-leading);letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-data-2-letter-spacing)}
}
.data-numbers--data-3{font-size:var(--brand-primitives-channel-sizing-web-mobile-data-3-font-size);line-height:var(--brand-primitives-channel-sizing-web-mobile-data-3-leading);letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-data-3-letter-spacing)}
@media(min-width:768px){.data-numbers--data-3{font-size:var(--brand-primitives-channel-sizing-web-tablet-data-3-font-size);line-height:var(--brand-primitives-channel-sizing-web-tablet-data-3-leading);letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-data-3-letter-spacing)}
}
@media(min-width:1440px){.data-numbers--data-3{font-size:var(--brand-primitives-channel-sizing-web-desktop-data-3-font-size);line-height:var(--brand-primitives-channel-sizing-web-desktop-data-3-leading);letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-data-3-letter-spacing)}
}
.data-numbers--data-4{font-size:var(--brand-primitives-channel-sizing-web-mobile-data-4-font-size);line-height:var(--brand-primitives-channel-sizing-web-mobile-data-4-leading);letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-data-4-letter-spacing)}
@media(min-width:768px){.data-numbers--data-4{font-size:var(--brand-primitives-channel-sizing-web-tablet-data-4-font-size);line-height:var(--brand-primitives-channel-sizing-web-tablet-data-4-leading);letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-data-4-letter-spacing)}
}
@media(min-width:1440px){.data-numbers--data-4{font-size:var(--brand-primitives-channel-sizing-web-desktop-data-4-font-size);line-height:var(--brand-primitives-channel-sizing-web-desktop-data-4-leading);letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-data-4-letter-spacing)}
}
.data-numbers--data-5{font-size:var(--brand-primitives-channel-sizing-web-mobile-data-5-font-size);line-height:var(--brand-primitives-channel-sizing-web-mobile-data-5-leading);letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-data-5-letter-spacing)}
@media(min-width:768px){.data-numbers--data-5{font-size:var(--brand-primitives-channel-sizing-web-tablet-data-5-font-size);line-height:var(--brand-primitives-channel-sizing-web-tablet-data-5-leading);letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-data-5-letter-spacing)}
}
@media(min-width:1440px){.data-numbers--data-5{font-size:var(--brand-primitives-channel-sizing-web-desktop-data-5-font-size);line-height:var(--brand-primitives-channel-sizing-web-desktop-data-5-leading);letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-data-5-letter-spacing)}
}
}
@layer core{.amg-stack{display:flex;flex-direction:column;gap:var(--spacing-components-desktop-16)}
.amg-stack--align-center{align-items:center;text-align:center}
.amg-stack--align-center .amg-stack__overline{align-self:center}
.amg-stack--align-center .amg-stack__top{align-self:center}
.amg-stack--align-center .amg-stack__actions{justify-content:center}
.amg-stack--align-right{align-items:flex-end;text-align:right}
.amg-stack--align-right .amg-stack__overline{align-self:flex-end}
.amg-stack--align-right .amg-stack__top{align-self:flex-end}
.amg-stack--align-right .amg-stack__actions{justify-content:flex-end}
.amg-stack--vertical-divider{position:relative;padding-inline-start:calc(var(--spacing-components-desktop-8) + var(--brand-primitives-borders-weight-weight-1) + var(--spacing-components-desktop-8));padding-inline-end:0}
.amg-stack--vertical-divider::before{content:"";position:absolute;inset-inline-start:var(--spacing-components-desktop-8);top:0;bottom:0;width:var(--brand-primitives-borders-weight-weight-1);background-color:var(--component-theme-light-surface-assets-lines-line-strong,currentColor)}
.amg-surface--dark .amg-stack--vertical-divider::before{background-color:var(--component-theme-dark-surface-assets-lines-line-strong,currentColor)}
.amg-stack--align-right.amg-stack--vertical-divider{padding-inline-start:0;padding-inline-end:calc(var(--spacing-components-desktop-8) + var(--brand-primitives-borders-weight-weight-1) + var(--spacing-components-desktop-16))}
.amg-stack--align-right.amg-stack--vertical-divider::before{inset-inline-start:auto;inset-inline-end:var(--spacing-components-desktop-8)}
.amg-stack--padded{padding:var(--spacing-components-desktop-32);gap:var(--spacing-components-desktop-24)}
.amg-stack--vertical-divider.amg-stack--padded{padding-inline-start:calc(var(--spacing-components-desktop-32) + var(--spacing-components-desktop-8) + var(--brand-primitives-borders-weight-weight-1) + var(--spacing-components-desktop-8))}
.amg-stack--align-right.amg-stack--vertical-divider.amg-stack--padded{padding-inline-start:var(--spacing-components-desktop-32);padding-inline-end:calc(var(--spacing-components-desktop-32) + var(--spacing-components-desktop-8) + var(--brand-primitives-borders-weight-weight-1) + var(--spacing-components-desktop-16))}
.amg-stack__accent-divider{width:100%}
.amg-stack__accent-line{width:100px;height:var(--brand-primitives-borders-weight-weight-4);background-color:var(--component-theme-light-surface-assets-accent-1-base)}
.amg-stack--align-center .amg-stack__accent-line{margin-left:auto;margin-right:auto}
.amg-stack--align-right .amg-stack__accent-line{margin-left:auto}
.amg-stack__top{display:flex;align-items:center;justify-content:center;width:fit-content;max-width:100%;align-self:flex-start}
.amg-stack__content{display:flex;flex-direction:column;gap:var(--spacing-components-desktop-8)}
.amg-stack__overline{font-family:var(--brand-primitives-typography-styles-font-family-overline);--font-size:var(--brand-primitives-channel-sizing-web-mobile-overline-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-overline-2-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-overline-2-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-overline-base-weight);text-transform:uppercase}
@media(min-width:768px){.amg-stack__overline{--font-size:var(--brand-primitives-channel-sizing-web-tablet-overline-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-overline-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-overline-2-leading)}
}
@media(min-width:1440px){.amg-stack__overline{--font-size:var(--brand-primitives-channel-sizing-web-desktop-overline-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-overline-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-overline-2-leading)}
}
.amg-stack__overline{display:flex;align-items:center;gap:var(--spacing-components-desktop-8);align-self:stretch;color:var(--component-theme-light-surface-static-text-icon-text-subtle)}
.amg-stack__heading{color:var(--component-theme-light-surface-static-text-icon-text-standard)}
.amg-stack__intro{color:var(--component-theme-light-surface-static-text-icon-text-standard)}
.amg-stack__body{color:var(--component-theme-light-surface-static-text-icon-text-standard)}
.amg-stack__divider{width:100%;padding-top:var(--spacing-components-desktop-8);padding-bottom:var(--spacing-components-desktop-8)}
.amg-stack__bullet-list{list-style:none;margin:0;--amg-bullet-size:var(--spacing-components-desktop-8);--amg-bullet-gap:var(--spacing-components-desktop-12);--amg-bullet-indent:calc(var(--amg-bullet-size) + var(--amg-bullet-gap));margin-left:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-components-desktop-16)}
.amg-stack__bullet-list ul,.amg-stack__bullet-list ol{list-style:none;margin:0;padding-left:0}
.amg-stack__bullet-list--checked .amg-stack__bullet-item{padding-left:0}
.amg-stack__bullet-list--checked .amg-stack__bullet-item::before{display:none}
.amg-stack__bullet-list--checked .amg-icon{display:inline-flex;flex-shrink:0}
.amg-stack__bullet-list--checked a{color:inherit;text-decoration:none;cursor:default;pointer-events:none}
.amg-stack__bullet-list--checked .amg-stack__bullet-nested{display:none}
.amg-stack__bullet-list--accent-icon .amg-stack__bullet-item{padding-left:0}
.amg-stack__bullet-list--accent-icon .amg-stack__bullet-item::before{display:none}
.amg-stack__bullet-list--accent-icon amg-icon{display:inline-flex;flex-shrink:0;color:var(--component-theme-light-surface-static-text-icon-stroke-accent)}
.amg-stack__bullet-list--accent-icon a{color:inherit;text-decoration:none;cursor:default;pointer-events:none}
.amg-stack__bullet-list--accent-icon .amg-stack__bullet-nested{display:none}
.amg-stack__bullet-list--linked .amg-stack__bullet-item{padding-left:calc(var(--spacing-components-desktop-8) + var(--spacing-components-desktop-12))}
.amg-stack__bullet-list--linked .amg-stack__bullet-item::before{content:"";position:absolute;left:0;top:.6em;width:var(--spacing-components-desktop-8);height:var(--spacing-components-desktop-8);background-color:var(--component-theme-light-surface-static-text-icon-text-subtle);border-radius:var(--brand-primitives-corner-radius-base-radius-circular);display:block}
.amg-stack__bullet-list--linked a{--text-color:var(--component-theme-light-surface-interactive-base-text-icon-interactive);--text-hover:var(--component-theme-light-surface-interactive-base-state-scrims-hover-focus-strong);--text-active:var(--component-theme-light-surface-interactive-base-state-scrims-pressed-strong);color:var(--text-color)}
.amg-stack__bullet-list--linked a:hover,.amg-stack__bullet-list--linked a:focus-visible{color:color-mix(in srgb,var(--text-hover),var(--text-color) 100%)}
.amg-stack__bullet-list--linked a:active{color:color-mix(in srgb,var(--text-active),var(--text-color) 100%)}
.amg-surface--dark .amg-stack__bullet-list--linked a{--text-color:var(--component-theme-dark-surface-interactive-base-text-icon-interactive);--text-hover:var(--component-theme-dark-surface-interactive-base-state-scrims-hover-focus-strong);--text-active:var(--component-theme-dark-surface-interactive-base-state-scrims-pressed-strong)}
.amg-stack__bullet-list--linked a{text-decoration:underline;font-weight:bold}
.amg-stack__bullet-list--linked .amg-stack__bullet-nested{display:none}
.amg-stack__bullet-list--nested a{color:inherit;text-decoration:none;cursor:default;pointer-events:none}
.amg-stack__bullet-list--nested .amg-stack__bullet-item{padding-left:calc(var(--spacing-components-desktop-8) + var(--spacing-components-desktop-12))}
.amg-stack__bullet-list--nested .amg-stack__bullet-item::before{content:"";position:absolute;left:0;top:.6em;width:var(--spacing-components-desktop-8);height:var(--spacing-components-desktop-8);background-color:var(--component-theme-light-surface-static-text-icon-text-subtle);border-radius:var(--brand-primitives-corner-radius-base-radius-circular);display:block}
.amg-stack__bullet-list--nested .amg-stack__bullet-nested{display:flex;flex-direction:column;gap:var(--spacing-components-desktop-16);margin-left:var(--spacing-components-desktop-8);padding-left:0}
.amg-stack__bullet-list--nested .amg-stack__bullet-nested .amg-stack__bullet-item{padding-left:calc(var(--spacing-components-desktop-8) + var(--spacing-components-desktop-12))}
.amg-stack__bullet-list--open-circle .amg-stack__bullet-item{padding-left:calc(var(--spacing-components-desktop-8) + var(--spacing-components-desktop-12))}
.amg-stack__bullet-list--open-circle .amg-stack__bullet-item::before{content:"";position:absolute;left:0;top:.6em;width:var(--spacing-components-desktop-8);height:var(--spacing-components-desktop-8);background-color:rgba(0,0,0,0);border:2px solid var(--component-theme-light-surface-static-text-icon-text-subtle);border-radius:var(--brand-primitives-corner-radius-base-radius-circular);display:block}
.amg-stack__bullet-list--open-circle a{color:inherit;text-decoration:none;cursor:default;pointer-events:none}
.amg-stack__bullet-list--open-circle .amg-stack__bullet-nested{display:none}
.amg-stack__bullet-list--no-bullet{--amg-bullet-indent:0}
.amg-stack__bullet-list--no-bullet .amg-stack__bullet-item{padding-left:0}
.amg-stack__bullet-list--no-bullet .amg-stack__bullet-item::before{display:none}
.amg-stack__bullet-list--no-bullet .amg-icon,.amg-stack__bullet-list--no-bullet amg-icon{display:none}
.amg-stack__bullet-list--no-bullet .amg-stack__bullet-nested .amg-stack__bullet-item{padding-left:0}
.amg-stack__bullet-list--sm{font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-2-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-2-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-stack__bullet-list--sm a{color:inherit}
@media(min-width:768px){.amg-stack__bullet-list--sm{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-2-leading)}
}
@media(min-width:1440px){.amg-stack__bullet-list--sm{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-2-leading)}
}
.amg-stack__bullet-list--sm.amg-stack__bullet-list--linked a{font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-3-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-3-leading);line-height:var(--line-height);font-weight:700}
.amg-stack__bullet-list--sm.amg-stack__bullet-list--linked a a{color:inherit}
@media(min-width:768px){.amg-stack__bullet-list--sm.amg-stack__bullet-list--linked a{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-3-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-3-leading)}
}
@media(min-width:1440px){.amg-stack__bullet-list--sm.amg-stack__bullet-list--linked a{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-3-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-3-leading)}
}
.amg-stack__bullet-item{font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-1-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-1-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-stack__bullet-item a{color:inherit}
@media(min-width:768px){.amg-stack__bullet-item{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-1-leading)}
}
@media(min-width:1440px){.amg-stack__bullet-item{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-1-leading)}
}
.amg-stack__bullet-item{display:flex;align-items:center;align-content:flex-start;column-gap:var(--spacing-components-desktop-12);gap:var(--spacing-components-desktop-16);color:var(--component-theme-light-surface-static-text-icon-text-standard);position:relative;padding-left:var(--amg-bullet-indent);flex-wrap:wrap}
.amg-stack .amg-stack__bullet-list:not(.amg-stack__bullet-list--no-bullet) li:not(.amg-stack__bullet-item){position:relative;padding-left:calc(var(--spacing-components-desktop-8) + var(--spacing-components-desktop-12));margin:0 0 var(--spacing-components-desktop-8) 0;display:block}
.amg-stack .amg-stack__bullet-list:not(.amg-stack__bullet-list--checked):not(.amg-stack__bullet-list--accent-icon):not(.amg-stack__bullet-list--no-bullet):not(.amg-stack__bullet-list--open-circle) li::before{content:"";position:absolute;left:0;top:.6em;width:var(--spacing-components-desktop-8);height:var(--spacing-components-desktop-8);background-color:var(--component-theme-light-surface-static-text-icon-text-subtle);border-radius:var(--brand-primitives-corner-radius-base-radius-circular);display:block}
.amg-stack .amg-stack__bullet-list ul:not(.amg-stack__bullet-nested),.amg-stack .amg-stack__bullet-list ol:not(.amg-stack__bullet-nested){margin:var(--spacing-components-desktop-8) 0 0 0}
.amg-stack__bullet-link,.amg-stack__bullet-link a,.amg-stack .amg-stack__bullet-link{--text-color:var(--component-theme-light-surface-interactive-base-text-icon-interactive);--text-hover:var(--component-theme-light-surface-interactive-base-state-scrims-hover-focus-strong);--text-active:var(--component-theme-light-surface-interactive-base-state-scrims-pressed-strong);color:var(--text-color)}
.amg-stack__bullet-link:hover,.amg-stack__bullet-link:focus-visible,.amg-stack__bullet-link a:hover,.amg-stack__bullet-link a:focus-visible,.amg-stack .amg-stack__bullet-link:hover,.amg-stack .amg-stack__bullet-link:focus-visible{color:color-mix(in srgb,var(--text-hover),var(--text-color) 100%)}
.amg-stack__bullet-link:active,.amg-stack__bullet-link a:active,.amg-stack .amg-stack__bullet-link:active{color:color-mix(in srgb,var(--text-active),var(--text-color) 100%)}
.amg-surface--dark .amg-stack__bullet-link,.amg-surface--dark .amg-stack__bullet-link a,.amg-surface--dark .amg-stack .amg-stack__bullet-link{--text-color:var(--component-theme-dark-surface-interactive-base-text-icon-interactive);--text-hover:var(--component-theme-dark-surface-interactive-base-state-scrims-hover-focus-strong);--text-active:var(--component-theme-dark-surface-interactive-base-state-scrims-pressed-strong)}
.amg-stack__bullet-link,.amg-stack__bullet-link a,.amg-stack .amg-stack__bullet-link{text-decoration:none}
.amg-stack__bullet-link:focus-visible,.amg-stack__bullet-link a:focus-visible,.amg-stack .amg-stack__bullet-link:focus-visible{--outline-width:2px;--outline-color:var(--component-theme-light-surface-interactive-outline-focus,currentColor);--outline-color-dark:var(--component-theme-dark-surface-interactive-outline-focus,currentColor);--outline-offset:2px}
.amg-stack__bullet-link:focus-visible:focus-visible,.amg-stack__bullet-link a:focus-visible:focus-visible,.amg-stack .amg-stack__bullet-link:focus-visible:focus-visible{outline:var(--outline-width) solid var(--outline-color);outline-offset:var(--outline-offset)}
.amg-surface--dark .amg-stack__bullet-link:focus-visible:focus-visible,.amg-surface--dark .amg-stack__bullet-link a:focus-visible:focus-visible,.amg-surface--dark .amg-stack .amg-stack__bullet-link:focus-visible:focus-visible{outline-color:var(--outline-color-dark)}
.amg-stack__bullet-link:hover,.amg-stack__bullet-link a:hover,.amg-stack .amg-stack__bullet-link:hover{text-decoration:underline}
.amg-stack .amg-stack__bullet-nested{list-style:none;margin:0;padding-left:0;width:100%;box-sizing:border-box}
.amg-stack .amg-stack__bullet-list:not(.amg-stack__bullet-list--nested) .amg-stack__bullet-nested{margin-left:var(--amg-bullet-indent)}
.amg-stack .amg-stack__bullet-list:not(.amg-stack__bullet-list--nested) .amg-stack__bullet-nested .amg-stack__bullet-item{display:block;padding-left:var(--amg-bullet-gap);margin:var(--spacing-components-desktop-4) 0 0 0}
.amg-stack .amg-stack__bullet-list:not(.amg-stack__bullet-list--checked):not(.amg-stack__bullet-list--accent-icon) .amg-stack__bullet-nested .amg-stack__bullet-item{align-items:flex-start}
.amg-stack .amg-stack__bullet-list:not(.amg-stack__bullet-list--checked):not(.amg-stack__bullet-list--accent-icon) .amg-stack__bullet-nested .amg-stack__bullet-item::before{top:50%;transform:translateY(-50%)}
.amg-stack__actions{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-components-desktop-16)}
.amg-stack__bottom{display:flex;align-items:center;gap:var(--spacing-components-desktop-14)}
.amg-stack__bottom--left{flex-direction:row}
.amg-stack__bottom--center{flex-direction:column}
.amg-stack__bottom--center .amg-stack__bottom-image{width:80px;height:80px}
.amg-stack__bottom--center .amg-stack__bottom-copy{align-items:center}
.amg-stack__bottom--center .amg-stack__bottom-name-title{justify-content:center;text-align:center}
.amg-stack__bottom-image{width:48px;height:48px;border-radius:50%;background-color:var(--component-theme-light-surface-assets-accent-1-base);flex-shrink:0}
.amg-stack__bottom-copy{display:flex;flex-direction:column;gap:var(--spacing-components-desktop-8)}
.amg-stack__bottom-name-title{display:flex;flex-direction:column;gap:var(--spacing-components-desktop-8)}
.amg-stack__bottom-name-title--inline{flex-direction:row}
.amg-stack__bottom-name{color:var(--component-theme-light-surface-static-text-icon-text-standard)}
.amg-stack__bottom-title{color:var(--component-theme-light-surface-static-text-icon-text-subtle)}
}
.amg-stacks-grid{display:grid;gap:var(--spacing-components-desktop-32)}
@media(min-width:768px){.amg-stacks-grid{gap:var(--grid-foundations-gutter)}
}
.amg-stacks-container{padding:var(--spacing-section-normal)}
@layer core{.amg-accordion-group{display:flex;flex-direction:column;gap:var(--spacing-components-desktop-24)}
.amg-accordion-group__header{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-components-desktop-12) var(--spacing-components-desktop-24);flex-wrap:wrap}
.amg-accordion-group__header [slot=group-title]{font-weight:700}
.amg-accordion-group__header [slot=group-control],.amg-accordion-group__header .amg-accordion-group__control{background:rgba(0,0,0,0);border:0;cursor:pointer;margin-left:auto}
.amg-accordion-group__items{display:flex;flex-direction:column;gap:var(--brand-primitives-channel-sizing-web-desktop-component-spacing-accordion-space-between);--shadow-color:var(--brand-primitives-color-neutral-dark-alpha-16);box-shadow:0 4px 16px 0 var(--shadow-color)}
.amg-surface--dark .amg-accordion-group__items{--shadow-color:var(--brand-primitives-color-neutral-dark-alpha-64)}
.amg-accordion-group__items{border-radius:var(--brand-primitives-corner-radius-base-radius-base)}
.amg-accordion-group amg-accordion-item .amg-accordion{border-bottom:1px solid var(--component-theme-light-surface-assets-lines-line-subtle)}
.amg-accordion-group amg-accordion-item:first-of-type .amg-accordion{border-radius:var(--brand-primitives-corner-radius-base-radius-base) var(--brand-primitives-corner-radius-base-radius-base) 0 0}
.amg-accordion-group amg-accordion-item:last-of-type .amg-accordion{border-radius:0 0 var(--brand-primitives-corner-radius-base-radius-base) var(--brand-primitives-corner-radius-base-radius-base);border-bottom:0}
.amg-accordion-group--minimal .amg-accordion-group__items{box-shadow:none}
.amg-accordion-group--no-elevation .amg-accordion-group__items{box-shadow:none}
.amg-accordion--minimal.amg-accordion--no-padding .amg-accordion__header-button{padding:var(--spacing-components-desktop-8) var(--spacing-components-desktop-4)}
.amg-accordion--minimal.amg-accordion--no-padding.is-open .amg-accordion__content{padding:var(--spacing-components-desktop-8) var(--spacing-components-desktop-4)}
amg-accordion-item:not(amg-accordion-group amg-accordion-item) .amg-accordion:not(.amg-accordion--no-elevation):not(.amg-accordion--minimal){--shadow-color:var(--brand-primitives-color-neutral-dark-alpha-16);box-shadow:0 4px 16px 0 var(--shadow-color)}
.amg-surface--dark amg-accordion-item:not(amg-accordion-group amg-accordion-item) .amg-accordion:not(.amg-accordion--no-elevation):not(.amg-accordion--minimal){--shadow-color:var(--brand-primitives-color-neutral-dark-alpha-64)}
amg-accordion-item:not(amg-accordion-group amg-accordion-item) .amg-accordion:not(.amg-accordion--no-elevation):not(.amg-accordion--minimal){border-radius:var(--brand-primitives-corner-radius-base-radius-base)}
.amg-accordion__header{margin:0;padding:0}
.amg-accordion__header-button{width:100%;display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-components-desktop-16) var(--spacing-components-desktop-32);gap:var(--spacing-components-desktop-8);border:0;cursor:pointer;font-family:var(--brand-primitives-typography-styles-font-family-headings);--font-size:var(--brand-primitives-channel-sizing-web-mobile-headline-6-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-headline-6-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-headline-6-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-headings-base-weight)}
@media(min-width:768px){.amg-accordion__header-button{--font-size:var(--brand-primitives-channel-sizing-web-tablet-headline-6-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-headline-6-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-headline-6-leading)}
}
@media(min-width:1440px){.amg-accordion__header-button{--font-size:var(--brand-primitives-channel-sizing-web-desktop-headline-6-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-headline-6-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-headline-6-leading)}
}
.amg-accordion__header-button{font-weight:700;transition:background .3s ease;text-align:left;--outline-width:2px;--outline-color:var(--component-theme-light-surface-interactive-medium-prominence-outline-focus,currentColor);--outline-color-dark:var(--component-theme-dark-surface-interactive-medium-prominence-outline-focus,currentColor);--outline-offset:2px}
.amg-accordion__header-button:focus-visible{outline:var(--outline-width) solid var(--outline-color);outline-offset:var(--outline-offset)}
.amg-surface--dark .amg-accordion__header-button:focus-visible{outline-color:var(--outline-color-dark)}
.amg-accordion--low .amg-accordion__header-button{--background-color:var(--component-theme-light-surface-interactive-base-low-prominence-background-default);--background-base:var(--background-color);--background-base:var(--component-theme-light-surface-interactive-base-low-prominence-background-default);--color:var(--component-theme-light-surface-interactive-base-low-prominence-text-icon-interactive);--background:color-mix(in srgb,var(--background-base),var(--background-color));color:var(--color);background:var(--background)}
.amg-surface--dark .amg-accordion--low .amg-accordion__header-button,.amg-accordion--low .amg-accordion__header-button.amg-surface--dark{--background-color:var(--component-theme-dark-surface-interactive-base-low-prominence-background-default);--background-base:var(--background-color);--background-base:var(--component-theme-dark-surface-interactive-base-low-prominence-background-base);--color:var(--component-theme-dark-surface-interactive-base-low-prominence-text-icon-interactive)}
.amg-accordion--medium .amg-accordion__header-button{--background-color:var(--component-theme-light-surface-interactive-base-medium-prominence-background-default);--background-base:var(--background-color);--background-base:var(--component-theme-light-surface-interactive-base-medium-prominence-background-default);--color:var(--component-theme-light-surface-interactive-base-medium-prominence-text-icon-interactive);--background:color-mix(in srgb,var(--background-base),var(--background-color));color:var(--color);background:var(--background)}
.amg-surface--dark .amg-accordion--medium .amg-accordion__header-button,.amg-accordion--medium .amg-accordion__header-button.amg-surface--dark{--background-color:var(--component-theme-dark-surface-interactive-base-medium-prominence-background-default);--background-base:var(--background-color);--background-base:var(--component-theme-dark-surface-interactive-base-medium-prominence-background-base);--color:var(--component-theme-dark-surface-interactive-base-medium-prominence-text-icon-interactive)}
.amg-accordion--minimal .amg-accordion__header-button{width:auto;gap:var(--spacing-components-desktop-16);justify-content:flex-start;background:var(--component-theme-light-surface-section-background-section-bg-1);--background:var(--component-theme-light-surface-section-background-section-bg-1);--background-base:var(--component-theme-light-surface-section-background-section-bg-1);--color:var(--component-theme-light-surface-interactive-base-low-prominence-text-icon-interactive);color:var(--color)}
.amg-accordion--minimal .amg-accordion__header-button .amg-accordion__title-content{flex:0 0 auto}
.amg-accordion--minimal .amg-accordion__header-button .amg-accordion__sub-title{display:none}
.amg-accordion__header-button .chevron{display:inline-flex;align-items:center;justify-content:center;transition:transform .3s ease}
.amg-accordion--low .amg-accordion__header-button[aria-expanded=true]{--background-color:var(--component-theme-light-surface-interactive-base-medium-prominence-background-default);--background-base:var(--background-color);--background-base:var(--component-theme-light-surface-interactive-base-medium-prominence-background-default);--color:var(--component-theme-light-surface-interactive-base-medium-prominence-text-icon-interactive);--background:color-mix(in srgb,var(--background-base),var(--background-color));color:var(--color);background:var(--background)}
.amg-surface--dark .amg-accordion--low .amg-accordion__header-button[aria-expanded=true],.amg-accordion--low .amg-accordion__header-button[aria-expanded=true].amg-surface--dark{--background-color:var(--component-theme-dark-surface-interactive-base-medium-prominence-background-default);--background-base:var(--background-color);--background-base:var(--component-theme-dark-surface-interactive-base-medium-prominence-background-base);--color:var(--component-theme-dark-surface-interactive-base-medium-prominence-text-icon-interactive)}
.amg-accordion--low .amg-accordion__header-button[aria-expanded=true]{--hover:var(--component-theme-light-surface-interactive-base-state-scrims-hover-focus-subtle);--active:var(--component-theme-light-surface-interactive-base-state-scrims-pressed-subtle);cursor:pointer}
.amg-surface--dark .amg-accordion--low .amg-accordion__header-button[aria-expanded=true],.amg-accordion--low .amg-accordion__header-button[aria-expanded=true].amg-surface--dark{--hover:var(--component-theme-dark-surface-interactive-base-state-scrims-hover-focus-subtle);--active:var(--component-theme-dark-surface-interactive-base-state-scrims-pressed-subtle)}
.amg-accordion--low .amg-accordion__header-button[aria-expanded=true]:hover,.amg-accordion--low .amg-accordion__header-button[aria-expanded=true]:focus-visible{background:color-mix(in srgb,var(--hover),var(--background))}
.amg-accordion--low .amg-accordion__header-button[aria-expanded=true]:active{background:color-mix(in srgb,var(--active),var(--background))}
.amg-accordion--medium .amg-accordion__header-button[aria-expanded=true]{--background-color:var(--component-theme-light-surface-interactive-base-high-prominence-background-default);--background-base:var(--background-color);--color:var(--component-theme-light-surface-interactive-base-high-prominence-text-icon-interactive);--background:color-mix(in srgb,var(--background-base),var(--background-color));color:var(--color);background:var(--background)}
.amg-surface--dark .amg-accordion--medium .amg-accordion__header-button[aria-expanded=true],.amg-accordion--medium .amg-accordion__header-button[aria-expanded=true].amg-surface--dark{--background-color:var(--component-theme-dark-surface-interactive-base-high-prominence-background-default);--background-base:var(--background-color);--color:var(--component-theme-dark-surface-interactive-base-high-prominence-text-icon-interactive)}
.amg-accordion--medium .amg-accordion__header-button[aria-expanded=true]{--hover:var(--component-theme-light-surface-interactive-base-state-scrims-hover-focus-strong);--active:var(--component-theme-light-surface-interactive-base-state-scrims-pressed-subtle);cursor:pointer}
.amg-surface--dark .amg-accordion--medium .amg-accordion__header-button[aria-expanded=true],.amg-accordion--medium .amg-accordion__header-button[aria-expanded=true].amg-surface--dark{--hover:var(--component-theme-dark-surface-interactive-base-state-scrims-hover-focus-strong);--active:var(--component-theme-dark-surface-interactive-base-state-scrims-pressed-subtle)}
.amg-accordion--medium .amg-accordion__header-button[aria-expanded=true]:hover,.amg-accordion--medium .amg-accordion__header-button[aria-expanded=true]:focus-visible{background:color-mix(in srgb,var(--hover),var(--background))}
.amg-accordion--medium .amg-accordion__header-button[aria-expanded=true]:active{background:color-mix(in srgb,var(--active),var(--background))}
.amg-accordion__header-button[aria-expanded=true] .chevron{transform:rotate(180deg)}
.amg-accordion__header-button{--hover:var(--component-theme-light-surface-interactive-base-state-scrims-hover-focus-subtle);--active:var(--component-theme-light-surface-interactive-base-state-scrims-pressed-subtle);cursor:pointer}
.amg-surface--dark .amg-accordion__header-button,.amg-accordion__header-button.amg-surface--dark{--hover:var(--component-theme-dark-surface-interactive-base-state-scrims-hover-focus-subtle);--active:var(--component-theme-dark-surface-interactive-base-state-scrims-pressed-subtle)}
.amg-accordion__header-button:hover,.amg-accordion__header-button:focus-visible{background:color-mix(in srgb,var(--hover),var(--background))}
.amg-accordion__header-button:active{background:color-mix(in srgb,var(--active),var(--background))}
.amg-accordion__title-content{display:flex;align-items:flex-start;gap:var(--spacing-components-desktop-6);flex:1 0 0}
.amg-accordion__title-icon{padding:var(--spacing-components-desktop-4) 0}
.amg-accordion__title-text{display:flex;flex-direction:column;align-items:flex-start}
.amg-accordion__title{font-family:var(--brand-primitives-typography-styles-font-family-headings);--font-size:var(--brand-primitives-channel-sizing-web-mobile-headline-6-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-headline-6-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-headline-6-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-headings-base-weight)}
@media(min-width:768px){.amg-accordion__title{--font-size:var(--brand-primitives-channel-sizing-web-tablet-headline-6-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-headline-6-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-headline-6-leading)}
}
@media(min-width:1440px){.amg-accordion__title{--font-size:var(--brand-primitives-channel-sizing-web-desktop-headline-6-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-headline-6-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-headline-6-leading)}
}
.amg-accordion__title{font-weight:700}
.amg-accordion__title [slot=title]{font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}
.amg-accordion__sub-title{font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-2-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-2-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-accordion__sub-title a{color:inherit}
@media(min-width:768px){.amg-accordion__sub-title{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-2-leading)}
}
@media(min-width:1440px){.amg-accordion__sub-title{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-2-leading)}
}
.amg-accordion__panel{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .3s ease}
.amg-accordion__content{padding:0 var(--spacing-components-desktop-32);min-height:0;overflow-x:auto;transition:visibility .3s ease,padding .3s ease;visibility:hidden}
.amg-accordion.is-open .amg-accordion__panel{grid-template-rows:1fr}
.amg-accordion.is-open .amg-accordion__content{visibility:visible;padding:var(--spacing-components-desktop-32)}
.amg-link--nav{font-family:var(--brand-primitives-typography-styles-font-family-navigation);--font-size:var(--brand-primitives-channel-sizing-web-mobile-navigation-level-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-navigation-level-1-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-navigation-level-1-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-navigation-font-weight-level-1-item)}
@media(min-width:768px){.amg-link--nav{--font-size:var(--brand-primitives-channel-sizing-web-tablet-navigation-level-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-navigation-level-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-navigation-level-1-leading)}
}
@media(min-width:1440px){.amg-link--nav{--font-size:var(--brand-primitives-channel-sizing-web-desktop-navigation-level-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-navigation-level-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-navigation-level-1-leading)}
}
}
@layer core{.amg-divider{width:100%;padding:var(--spacing-components-desktop-8) 0}
.amg-divider--vertical{width:auto;padding:0 var(--spacing-components-desktop-8);display:flex;align-items:stretch}
.amg-divider__line{--_divider-size:var(--brand-primitives-borders-weight-weight-1);--_divider-color:var(--component-theme-light-surface-assets-lines-line-strong,currentColor);--_dot-size:var(--brand-primitives-borders-weight-weight-1);width:100%;background-color:var(--_divider-color);height:var(--_divider-size)}
.amg-surface--dark .amg-divider__line{--_divider-color:var(--component-theme-dark-surface-assets-lines-line-strong,currentColor)}
.amg-divider__line--thin{--_divider-size:var(--brand-primitives-borders-weight-weight-1);--_dot-size:var(--brand-primitives-borders-weight-weight-1)}
.amg-divider__line--thick{--_divider-size:var(--brand-primitives-borders-weight-weight-2);--_dot-size:var(--brand-primitives-borders-weight-weight-2)}
.amg-divider__line--extra-thick{--_divider-size:var(--brand-primitives-borders-weight-weight-4);--_dot-size:var(--brand-primitives-borders-weight-weight-4)}
.amg-divider__line--subtle{--_divider-color:var(--component-theme-light-surface-assets-lines-line-subtle,currentColor)}
.amg-surface--dark .amg-divider__line--subtle{--_divider-color:var(--component-theme-dark-surface-assets-lines-line-subtle,currentColor)}
.amg-divider__line--strong{--_divider-color:var(--component-theme-light-surface-assets-lines-line-strong,currentColor)}
.amg-surface--dark .amg-divider__line--strong{--_divider-color:var(--component-theme-dark-surface-assets-lines-line-strong,currentColor)}
.amg-divider__line--accent{--_divider-color:var(--component-theme-light-surface-assets-lines-line-accent,currentColor)}
.amg-surface--dark .amg-divider__line--accent{--_divider-color:var(--component-theme-dark-surface-assets-lines-line-accent,currentColor)}
.amg-divider__line.amg-divider__line--dashed{background:rgba(0,0,0,0);border:0;border-top:var(--_divider-size) dashed var(--_divider-color);border-radius:var(--brand-primitives-corner-radius-base-radius-circular)}
.amg-divider__line.amg-divider__line--dot{background-color:var(--_divider-color);border:0;border-radius:var(--brand-primitives-corner-radius-base-radius-circular);width:var(--_dot-size);height:var(--_dot-size);flex-shrink:0;aspect-ratio:1/1;margin:0 auto}
.amg-divider--vertical .amg-divider__line{width:var(--_divider-size);height:100%}
.amg-divider--vertical .amg-divider__line.amg-divider__line--dashed{background:rgba(0,0,0,0);border:0;border-left:var(--_divider-size) dashed var(--_divider-color);border-radius:var(--brand-primitives-corner-radius-base-radius-circular);width:0;height:100%}
.amg-divider--vertical .amg-divider__line.amg-divider__line.amg-divider__line--dot{align-self:center;background-color:var(--_divider-color);border:0;border-radius:var(--brand-primitives-corner-radius-base-radius-circular);width:var(--_dot-size);height:var(--_dot-size);flex-shrink:0;aspect-ratio:1/1;margin:auto 0}
.amg-divider__line--thin.amg-divider__line--dashed{background-color:var(--_divider-color);border:0;height:var(--_divider-size);-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2016%201'%3E%3Crect%20width%3D'7'%20height%3D'1'%20rx%3D'0.5'%20ry%3D'0.5'%20fill%3D'black'%2F%3E%3C%2Fsvg%3E");-webkit-mask-size:16px 100%;-webkit-mask-repeat:space no-repeat;mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2016%201'%3E%3Crect%20width%3D'7'%20height%3D'1'%20rx%3D'0.5'%20ry%3D'0.5'%20fill%3D'black'%2F%3E%3C%2Fsvg%3E");mask-size:16px 100%;mask-repeat:space no-repeat}
.amg-divider--vertical .amg-divider__line--thin.amg-divider__line--dashed{background-color:var(--_divider-color);border:0;width:var(--_divider-size);height:100%;-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%201%2016'%3E%3Crect%20width%3D'1'%20height%3D'7'%20rx%3D'0.5'%20ry%3D'0.5'%20fill%3D'black'%2F%3E%3C%2Fsvg%3E");-webkit-mask-size:100% 16px;-webkit-mask-repeat:no-repeat space;mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%201%2016'%3E%3Crect%20width%3D'1'%20height%3D'7'%20rx%3D'0.5'%20ry%3D'0.5'%20fill%3D'black'%2F%3E%3C%2Fsvg%3E");mask-size:100% 16px;mask-repeat:no-repeat space}
.amg-divider__line--thick.amg-divider__line--dashed{background-color:var(--_divider-color);border:0;height:var(--_divider-size);-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2016%202'%3E%3Crect%20width%3D'8'%20height%3D'2'%20rx%3D'1'%20ry%3D'1'%20fill%3D'black'%2F%3E%3C%2Fsvg%3E");-webkit-mask-size:16px 100%;-webkit-mask-repeat:space no-repeat;mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2016%202'%3E%3Crect%20width%3D'8'%20height%3D'2'%20rx%3D'1'%20ry%3D'1'%20fill%3D'black'%2F%3E%3C%2Fsvg%3E");mask-size:16px 100%;mask-repeat:space no-repeat}
.amg-divider--vertical .amg-divider__line--thick.amg-divider__line--dashed{background-color:var(--_divider-color);border:0;width:var(--_divider-size);height:100%;-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%202%2016'%3E%3Crect%20width%3D'2'%20height%3D'8'%20rx%3D'1'%20ry%3D'1'%20fill%3D'black'%2F%3E%3C%2Fsvg%3E");-webkit-mask-size:100% 16px;-webkit-mask-repeat:no-repeat space;mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%202%2016'%3E%3Crect%20width%3D'2'%20height%3D'8'%20rx%3D'1'%20ry%3D'1'%20fill%3D'black'%2F%3E%3C%2Fsvg%3E");mask-size:100% 16px;mask-repeat:no-repeat space}
.amg-divider__line--extra-thick.amg-divider__line--dashed{background-color:var(--_divider-color);border:0;height:var(--_divider-size);-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2030%2010'%3E%3Crect%20width%3D'20'%20height%3D'10'%20rx%3D'5'%20ry%3D'5'%20fill%3D'black'%2F%3E%3C%2Fsvg%3E");-webkit-mask-size:30px 100%;-webkit-mask-repeat:space no-repeat;mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2030%2010'%3E%3Crect%20width%3D'20'%20height%3D'10'%20rx%3D'5'%20ry%3D'5'%20fill%3D'black'%2F%3E%3C%2Fsvg%3E");mask-size:30px 100%;mask-repeat:space no-repeat}
.amg-divider--vertical .amg-divider__line--extra-thick.amg-divider__line--dashed{background-color:var(--_divider-color);border:0;width:var(--_divider-size);height:100%;-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2010%2030'%3E%3Crect%20width%3D'10'%20height%3D'20'%20rx%3D'5'%20ry%3D'5'%20fill%3D'black'%2F%3E%3C%2Fsvg%3E");-webkit-mask-size:100% 30px;-webkit-mask-repeat:no-repeat space;mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2010%2030'%3E%3Crect%20width%3D'10'%20height%3D'20'%20rx%3D'5'%20ry%3D'5'%20fill%3D'black'%2F%3E%3C%2Fsvg%3E");mask-size:100% 30px;mask-repeat:no-repeat space}
.amg-divider-group{display:flex;align-items:center}
.amg-divider-group__item{display:flex;align-items:center;gap:var(--spacing-components-desktop-16);min-width:0}
.amg-divider-group__item--horizontal{display:flex;align-items:center;gap:var(--spacing-components-desktop-16)}
.amg-divider-group__item--vertical{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-components-desktop-16)}
.amg-divider-group__icon-row{display:flex;align-items:center;width:100%;gap:var(--spacing-components-desktop-16)}
.amg-divider-group__icon-row:has(>.amg-divider-group__divider:first-child)+h3{width:100%;text-align:center}
.amg-divider-group__title{font-family:var(--brand-primitives-typography-styles-font-family-headings);--font-size:var(--brand-primitives-channel-sizing-web-mobile-headline-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-headline-3-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-headline-3-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-headings-base-weight)}
@media(min-width:768px){.amg-divider-group__title{--font-size:var(--brand-primitives-channel-sizing-web-tablet-headline-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-headline-3-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-headline-3-leading)}
}
@media(min-width:1440px){.amg-divider-group__title{--font-size:var(--brand-primitives-channel-sizing-web-desktop-headline-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-headline-3-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-headline-3-leading)}
}
.amg-divider-group__title{overflow-wrap:break-word;min-width:0}
.amg-divider-group__divider{flex:1}
.amg-divider-group--vertical{flex-direction:column;gap:var(--spacing-components-desktop-8)}
.amg-divider-group--horizontal{flex-direction:row}
.amg-divider-group--horizontal:has(.amg-divider-group__icon-row){flex-direction:column;align-items:flex-start}
.amg-divider-group--horizontal{gap:var(--spacing-components-desktop-16)}
.amg-divider-group--align-start{align-items:flex-start}
.amg-divider-group--align-center{align-items:center}
.amg-divider-demo--vertical{height:200px;display:flex}
.amg-divider-vertical{display:flex;align-items:center;justify-content:center;border-left:var(--_divider-size,var(--brand-primitives-borders-weight-weight-1)) solid var(--_divider-color,var(--component-theme-light-surface-assets-lines-line-strong,currentColor))}
.amg-surface--dark .amg-divider-vertical{--_divider-color:var(--component-theme-dark-surface-assets-lines-line-strong,currentColor)}
@media(max-width:767px){.amg-divider-vertical--stacked-mobile{border-left:0;border-top:var(--_divider-size,var(--brand-primitives-borders-weight-weight-1)) solid var(--_divider-color,var(--component-theme-light-surface-assets-lines-line-strong,currentColor));padding-top:var(--spacing-components-desktop-16)}
}
}
@layer core{.amg-sticky-cta{--drawer-width:380px;position:fixed;z-index:10;display:flex;transition:transform .3s ease-in-out;box-shadow:0 4px 16px 0 var(--brand-primitives-color-neutral-dark-alpha-16)}
.amg-sticky-cta--right{right:0;transform:translateX(var(--drawer-width));border-radius:var(--brand-primitives-corner-radius-base-radius-base) 0 0 var(--brand-primitives-corner-radius-base-radius-base)}
.amg-sticky-cta--left{left:0;transform:translateX(calc(-1 * var(--drawer-width)));border-radius:0 var(--brand-primitives-corner-radius-base-radius-base) var(--brand-primitives-corner-radius-base-radius-base) 0}
.amg-sticky-cta--right:hover,.amg-sticky-cta--right:focus-within,.amg-sticky-cta--left:hover,.amg-sticky-cta--left:focus-within,.amg-sticky-cta--is-open{transform:translateX(0)}
.amg-sticky-cta--right:hover .amg-sticky-cta__toggle,.amg-sticky-cta--right:focus-within .amg-sticky-cta__toggle,.amg-sticky-cta--left:hover .amg-sticky-cta__toggle,.amg-sticky-cta--left:focus-within .amg-sticky-cta__toggle,.amg-sticky-cta--is-open .amg-sticky-cta__toggle{--background-base:var(--component-theme-light-surface-interactive-base-state-scrims-hover-focus-strong)}
.amg-sticky-cta:active .amg-sticky-cta__toggle{--background-base:var(--component-theme-light-surface-interactive-base-state-scrims-pressed-subtle)}
.amg-sticky-cta--is-open{pointer-events:auto}
.amg-sticky-cta--is-open .amg-sticky-cta__toggle amg-icon{transition:transform .3s ease}
.amg-sticky-cta--is-open.amg-sticky-cta--right:hover .amg-sticky-cta__toggle amg-icon{transform:translateX(-4px)}
.amg-sticky-cta--is-open.amg-sticky-cta--left:hover .amg-sticky-cta__toggle amg-icon{transform:translateX(4px)}
.amg-sticky-cta__drawer{display:flex;flex-direction:column;justify-content:center;width:auto;background:var(--component-theme-light-surface-section-background-section-bg-1);max-width:var(--grid-components-sticky-side-cta-max-width);transition:transform .3s ease-in-out}
.amg-sticky-cta__drawer-content{width:100%;display:flex;flex-direction:column}
.amg-sticky-cta__toggle{display:flex;padding:var(--spacing-components-desktop-32) var(--spacing-components-desktop-6);justify-content:center;align-items:center;--background-color:var(--component-theme-light-surface-interactive-base-high-prominence-background-default);--background-base:var(--background-color);--color:var(--component-theme-light-surface-interactive-base-high-prominence-text-icon-interactive);--background:color-mix(in srgb,var(--background-base),var(--background-color));color:var(--color);background:var(--background)}
.amg-surface--dark .amg-sticky-cta__toggle,.amg-sticky-cta__toggle.amg-surface--dark{--background-color:var(--component-theme-dark-surface-interactive-base-high-prominence-background-default);--background-base:var(--background-color);--color:var(--component-theme-dark-surface-interactive-base-high-prominence-text-icon-interactive)}
.amg-sticky-cta__toggle{border-radius:var(--brand-primitives-corner-radius-base-radius-base) 0 0 var(--brand-primitives-corner-radius-base-radius-base)}
.amg-sticky-cta__toggle amg-icon{--custom-icon-size:var(--icon-size-icon-12)}
@media(min-width:768px){.amg-sticky-cta__toggle{padding:var(--spacing-components-desktop-40) var(--spacing-components-desktop-12)}
.amg-sticky-cta__toggle amg-icon{--custom-icon-size:var(--icon-size-icon-24)}
}
.amg-sticky-cta--left .amg-sticky-cta__toggle{border-radius:0 var(--brand-primitives-corner-radius-base-radius-base) var(--brand-primitives-corner-radius-base-radius-base) 0;order:2}
.amg-sticky-cta--left .amg-sticky-cta__drawer{order:1}
.amg-sticky-cta__image{display:block;width:100%;height:auto}
.amg-sticky-cta__text{display:none}
.amg-sticky-cta__text [slot=text]{display:flex;flex-direction:column;gap:var(--spacing-components-desktop-8)}
.amg-sticky-cta__text p{margin-bottom:0}
@media(min-width:768px){.amg-sticky-cta__text{display:block}
}
.amg-sticky-cta__mobile-text{padding:var(--spacing-components-desktop-2) var(--spacing-components-desktop-6)}
@media(min-width:768px){.amg-sticky-cta__mobile-text{display:none}
}
.amg-sticky-cta [slot=link]{position:absolute;inset:0;z-index:2;background:rgba(0,0,0,0);border-radius:inherit;outline:0;--outline-width:2px;--outline-color:var(--component-theme-light-surface-interactive-medium-prominence-outline-focus,currentColor);--outline-color-dark:var(--component-theme-dark-surface-interactive-medium-prominence-outline-focus,currentColor);--outline-offset:2px}
.amg-sticky-cta [slot=link]:focus-visible{outline:var(--outline-width) solid var(--outline-color);outline-offset:var(--outline-offset)}
.amg-surface--dark .amg-sticky-cta [slot=link]:focus-visible{outline-color:var(--outline-color-dark)}
.amg-sticky-cta--left .amg-sticky-cta [slot=link]{border-radius:0 var(--brand-primitives-corner-radius-base-radius-base) var(--brand-primitives-corner-radius-base-radius-base) 0}
}
@layer core{.amg-numeric-input{position:relative;display:flex;align-items:center;width:100%}
.amg-numeric-input__input{font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-1-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-1-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-numeric-input__input a{color:inherit}
@media(min-width:768px){.amg-numeric-input__input{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-1-leading)}
}
@media(min-width:1440px){.amg-numeric-input__input{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-1-leading)}
}
.amg-numeric-input__input{position:relative;width:100%;color:var(--component-theme-light-surface-interactive-base-low-prominence-text-icon-active);caret-color:var(--component-theme-light-surface-interactive-base-low-prominence-text-icon-interactive);transition:border-color .2s ease}
.amg-numeric-input__input::selection{background:color-mix(in srgb,var(--component-theme-light-surface-interactive-base-state-scrims-hover-alt-subtle),transparent)}
.amg-numeric-input__input::placeholder{overflow:hidden;color:var(--component-theme-light-surface-static-text-icon-text-subtle);text-overflow:clip;white-space:nowrap;font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-1-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-1-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-numeric-input__input::placeholder a{color:inherit}
@media(min-width:768px){.amg-numeric-input__input::placeholder{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-1-leading)}
}
@media(min-width:1440px){.amg-numeric-input__input::placeholder{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-1-leading)}
}
.amg-numeric-input__input{padding:.75rem 6rem .75rem 1rem;height:3rem;overflow:hidden;text-overflow:clip;white-space:nowrap;resize:none;border-radius:var(--brand-primitives-corner-radius-base-radius-base);--border-color:var(--component-theme-light-surface-interactive-base-medium-prominence-outline-default,currentColor);border-width:var(--brand-primitives-borders-weight-weight-1);border-style:solid;border-color:var(--border-color)}
.amg-surface--dark .amg-numeric-input__input{--border-color:var(--component-theme-dark-surface-interactive-base-medium-prominence-outline-default,currentColor)}
.amg-numeric-input__input{box-shadow:0 0 0 1px var(--border-color);background:color-mix(in srgb,var(--component-theme-light-surface-interactive-base-low-prominence-background-default),var(--component-theme-light-surface-section-background-section-bg-1))}
.amg-numeric-input__input:focus,.amg-numeric-input__input:focus-visible{--outline-width:2px;--outline-color:var(--component-theme-light-surface-interactive-medium-prominence-outline-focus,currentColor);--outline-color-dark:var(--component-theme-dark-surface-interactive-medium-prominence-outline-focus,currentColor);--outline-offset:2px}
.amg-numeric-input__input:focus:focus-visible,.amg-numeric-input__input:focus-visible:focus-visible{outline:var(--outline-width) solid var(--outline-color);outline-offset:var(--outline-offset)}
.amg-surface--dark .amg-numeric-input__input:focus:focus-visible,.amg-surface--dark .amg-numeric-input__input:focus-visible:focus-visible{outline-color:var(--outline-color-dark)}
.amg-numeric-input__input:focus,.amg-numeric-input__input:focus-visible{--border-color:var(--component-theme-light-surface-interactive-base-low-prominence-outline-focus,currentColor);--shadow-color:var(--brand-primitives-color-neutral-dark-alpha-16);box-shadow:0 4px 16px 0 var(--shadow-color)}
.amg-surface--dark .amg-numeric-input__input:focus,.amg-surface--dark .amg-numeric-input__input:focus-visible{--shadow-color:var(--brand-primitives-color-neutral-dark-alpha-64)}
.amg-numeric-input__input:focus,.amg-numeric-input__input:focus-visible{outline:0}
.amg-numeric-input__input[disabled]{border-radius:var(--brand-primitives-corner-radius-base-radius-base);--border-color:var(--component-theme-light-surface-interactive-base-low-prominence-outline-disabled,currentColor);border-width:var(--brand-primitives-borders-weight-weight-1);border-style:solid;border-color:var(--border-color)}
.amg-surface--dark .amg-numeric-input__input[disabled]{--border-color:var(--component-theme-dark-surface-interactive-base-low-prominence-outline-disabled,currentColor)}
.amg-numeric-input__input[disabled]{background:color-mix(in srgb,var(--component-theme-light-surface-interactive-base-low-prominence-background-disabled),transparent 16%);overflow:hidden;color:var(--component-theme-light-surface-interactive-base-low-prominence-text-icon-disabled);text-overflow:ellipsis;white-space:nowrap;font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-1-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-1-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-numeric-input__input[disabled] a{color:inherit}
@media(min-width:768px){.amg-numeric-input__input[disabled]{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-1-leading)}
}
@media(min-width:1440px){.amg-numeric-input__input[disabled]{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-1-leading)}
}
.amg-numeric-input__input[disabled]{cursor:not-allowed}
.amg-numeric-input__input[disabled]::placeholder{color:var(--component-theme-light-surface-interactive-base-low-prominence-text-icon-disabled)}
.amg-field--error .amg-numeric-input__input{--border-color:var(--component-theme-light-surface-system-text-error)}
.amg-field--error .amg-numeric-input__input:focus,.amg-field--error .amg-numeric-input__input:focus-visible{--border-color:var(--component-theme-light-surface-system-text-error)}
.amg-numeric-input__button{--background-color:var(--component-theme-light-surface-interactive-base-low-prominence-background-default);--background-base:var(--background-color);--background-base:var(--component-theme-light-surface-interactive-base-low-prominence-background-default);--color:var(--component-theme-light-surface-interactive-base-low-prominence-text-icon-interactive);--background:color-mix(in srgb,var(--background-base),var(--background-color));color:var(--color);background:var(--background)}
.amg-surface--dark .amg-numeric-input__button,.amg-numeric-input__button.amg-surface--dark{--background-color:var(--component-theme-dark-surface-interactive-base-low-prominence-background-default);--background-base:var(--background-color);--background-base:var(--component-theme-dark-surface-interactive-base-low-prominence-background-base);--color:var(--component-theme-dark-surface-interactive-base-low-prominence-text-icon-interactive)}
.amg-numeric-input__button{--hover:var(--component-theme-light-surface-interactive-base-state-scrims-hover-focus-strong);--active:var(--component-theme-light-surface-interactive-base-state-scrims-pressed-subtle);cursor:pointer}
.amg-surface--dark .amg-numeric-input__button,.amg-numeric-input__button.amg-surface--dark{--hover:var(--component-theme-dark-surface-interactive-base-state-scrims-hover-focus-strong);--active:var(--component-theme-dark-surface-interactive-base-state-scrims-pressed-subtle)}
.amg-numeric-input__button:hover,.amg-numeric-input__button:focus-visible{background:color-mix(in srgb,var(--hover),var(--background))}
.amg-numeric-input__button:active{background:color-mix(in srgb,var(--active),var(--background))}
.amg-numeric-input__button{--background-base:transparent;--background-color:transparent;cursor:pointer;border:0;padding:0}
.amg-numeric-input__button:focus,.amg-numeric-input__button:focus-visible{outline:0;background:rgba(0,0,0,0)}
.amg-numeric-input__button{position:absolute;right:0;top:0;bottom:0;display:flex;align-items:center;justify-content:center;width:3rem;height:100%;z-index:1;padding:var(--spacing-components-desktop-14)}
.amg-numeric-input__button:hover:not([disabled]):not([aria-disabled=true]){background:color-mix(in srgb,var(--component-theme-light-surface-interactive-base-state-scrims-hover-focus-subtle),transparent 8%)}
.amg-numeric-input__button:hover:not([disabled]):not([aria-disabled=true]).amg-numeric-input__button--decrement::after{display:none}
.amg-numeric-input__button:active:not([disabled]):not([aria-disabled=true]){--color:var(--component-theme-light-surface-interactive-base-high-prominence-text-icon-interactive);--background-base:var(--component-theme-light-surface-interactive-base-high-prominence-background-default);--background-color:var(--component-theme-light-surface-interactive-base-high-prominence-background-default);--background-mix:color-mix(in srgb,var(--background-color),var(--background-base));--background:var(--background-mix);background:var(--background);color:var(--color)}
.amg-surface--dark .amg-numeric-input__button:active:not([disabled]):not([aria-disabled=true]),.amg-numeric-input__button:active:not([disabled]):not([aria-disabled=true]).amg-surface--dark{--background-base:var(--component-theme-dark-surface-interactive-base-high-prominence-background-default);--background-color:var(--component-theme-dark-surface-interactive-base-high-prominence-background-default);--color:var(--component-theme-dark-surface-interactive-base-high-prominence-text-icon-interactive)}
.amg-numeric-input__button:active:not([disabled]):not([aria-disabled=true]).amg-numeric-input__button--decrement::after{display:none}
.amg-numeric-input__button--increment{right:0;border-radius:var(--brand-primitives-corner-radius-base-radius-base);border-top-left-radius:0;border-bottom-left-radius:0}
.amg-numeric-input__button--decrement{right:3rem}
.amg-numeric-input__button--decrement::after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:.0625rem;height:1.5rem;background-color:var(--component-theme-light-surface-interactive-base-medium-prominence-outline-default,currentColor)}
.amg-numeric-input__button[disabled],.amg-numeric-input__button[aria-disabled=true]{cursor:not-allowed;color:var(--component-theme-light-surface-static-text-icon-text-subtle);pointer-events:none;background-color:rgba(0,0,0,0) !important}
.amg-numeric-input__button[disabled]:hover,.amg-numeric-input__button[disabled]:active,.amg-numeric-input__button[aria-disabled=true]:hover,.amg-numeric-input__button[aria-disabled=true]:active{background-color:rgba(0,0,0,0) !important;color:var(--component-theme-light-surface-static-text-icon-text-subtle) !important}
.amg-numeric-input__button:focus,.amg-numeric-input__button:focus-visible{outline:0;background-color:rgba(0,0,0,0)}
.amg-numeric-input__icon{width:.75rem;height:.75rem;pointer-events:none}
}
@layer core{.amg-alert-banner{display:flex;align-items:flex-start;justify-content:space-between;gap:0;padding:var(--spacing-components-desktop-24) var(--spacing-components-desktop-12) var(--spacing-components-desktop-4) var(--spacing-components-desktop-12);width:100%}
@media(min-width:768px){.amg-alert-banner{padding:var(--spacing-components-desktop-14) var(--spacing-components-desktop-32);gap:var(--spacing-components-desktop-24)}
}
.amg-alert-banner__left{display:flex;flex-direction:row;align-items:flex-start;gap:var(--spacing-components-desktop-8);flex:1;min-width:0}
@media(min-width:768px){.amg-alert-banner__left{align-items:center;justify-content:space-between}
}
.amg-alert-banner__icon-wrapper{display:flex;align-items:center;flex-shrink:0}
.amg-alert-banner__icon{flex-shrink:0}
.amg-alert-banner__message{flex:1;min-width:0;font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-2-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-2-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-alert-banner__message a{color:inherit}
@media(min-width:768px){.amg-alert-banner__message{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-2-leading)}
}
@media(min-width:1440px){.amg-alert-banner__message{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-2-leading)}
}
.amg-alert-banner__content-wrapper{display:flex;flex-direction:column;gap:var(--spacing-components-desktop-12);flex:1;min-width:0}
@media(min-width:768px){.amg-alert-banner__content-wrapper{flex-direction:row;align-items:center;justify-content:space-between}
}
.amg-alert-banner__link{flex-shrink:0;white-space:nowrap;color:inherit}
.amg-alert-banner__close{flex-shrink:0;color:inherit}
.amg-alert-banner__close:hover{color:inherit}
.amg-alert-banner--success{background-color:var(--component-theme-light-surface-system-background-success)}
.amg-surface--dark .amg-alert-banner--success{background-color:var(--component-theme-dark-surface-system-background-success)}
.amg-alert-banner--warning{background-color:var(--component-theme-light-surface-system-background-warning)}
.amg-surface--dark .amg-alert-banner--warning{background-color:var(--component-theme-dark-surface-system-background-warning)}
.amg-alert-banner--error{background-color:var(--component-theme-light-surface-system-background-error)}
.amg-surface--dark .amg-alert-banner--error{background-color:var(--component-theme-dark-surface-system-background-error)}
.amg-alert-banner--info{background-color:var(--component-theme-light-surface-system-background-info)}
.amg-surface--dark .amg-alert-banner--info{background-color:var(--component-theme-dark-surface-system-background-info)}
.amg-alert-banner--neutral{background-color:var(--component-theme-light-surface-section-background-section-bg-2)}
.amg-surface--dark .amg-alert-banner--neutral{background-color:var(--component-theme-dark-surface-section-background-section-bg-2)}
}
@layer core{.amg-hero{width:100%;position:relative}
.amg-hero__top-section{width:100%;position:relative;background:var(--component-theme-light-surface-section-background-section-bg-4,section-background(4))}
.amg-hero__top-section--ratio-extra-large{height:667px}
@media(min-width:768px){.amg-hero__top-section--ratio-extra-large{height:800px}
}
.amg-hero__top-section--ratio-large{aspect-ratio:9/16}
@media(min-width:768px){.amg-hero__top-section--ratio-large{aspect-ratio:6/3}
}
@media(min-width:1024px){.amg-hero__top-section--ratio-large{aspect-ratio:5/2}
}
.amg-hero__top-section--ratio-medium{aspect-ratio:3/4}
@media(min-width:768px){.amg-hero__top-section--ratio-medium{aspect-ratio:4/1}
}
.amg-hero__top-section--ratio-small{aspect-ratio:4/5}
@media(min-width:768px){.amg-hero__top-section--ratio-small{aspect-ratio:16/3}
}
.amg-hero__top-section--split{display:flex;gap:0}
.amg-hero__top-section--split>*{flex:1 1 50%;min-width:0}
.amg-hero__top-section--split{flex-direction:column}
.amg-hero__top-section--split>*:first-child{order:2;width:100%;aspect-ratio:unset}
.amg-hero__top-section--split>*:last-child{order:1;width:100%;aspect-ratio:1}
@media(min-width:768px){.amg-hero__top-section--split{flex-direction:row}
.amg-hero__top-section--split>*:first-child{flex:1 1 50%;order:1}
.amg-hero__top-section--split>*:last-child{flex:1 1 50%;order:2}
}
.amg-hero__top-section--split-reverse>*:first-child{order:1}
.amg-hero__top-section--split-reverse>*:last-child{order:2}
@media(min-width:768px){.amg-hero__top-section--split-reverse>*:first-child{order:2}
.amg-hero__top-section--split-reverse>*:last-child{order:1}
}
.amg-hero__top-section--has-image{background-size:cover;background-position:center;background-repeat:no-repeat;background-image:var(--amg-hero-bg-image)}
@media(max-width:767px){.amg-hero__top-section--has-image{background-image:var(--amg-hero-mobile-bg-image,var(--amg-hero-bg-image))}
}
.amg-hero__top-section--has-image .amg-hero__hero-content{background-color:rgba(0,0,0,0)}
.amg-hero__cta-bar-wrapper{position:relative;z-index:3;padding:0 var(--spacing-components-desktop-16);margin-top:-1.5rem;margin-left:var(--grid-grid-content-outer-margin);margin-right:var(--grid-grid-content-outer-margin)}
@media(min-width:768px){.amg-hero__cta-bar-wrapper{margin-top:-2rem;padding:0 var(--spacing-components-desktop-32);margin-left:auto;margin-right:auto;max-width:var(--grid-grid-content-display-width)}
}
@media(min-width:1440px){.amg-hero__cta-bar-wrapper--right{display:none}
.amg-hero__cta-bar-wrapper--right .amg-hero__cta-bar{background:rgba(0,0,0,0);padding:0;box-shadow:none;border-radius:0}
.amg-hero__cta-bar-wrapper--right .amg-hero__bottom-title{display:none}
}
.amg-hero__cta-bar{position:relative;background:var(--component-theme-light-surface-section-background-section-bg-1);padding:var(--spacing-components-desktop-40);gap:var(--spacing-components-desktop-24);display:flex;flex-direction:column;box-shadow:0 4px 16px 0 var(--brand-primitives-color-neutral-dark-alpha-16);border-radius:var(--brand-primitives-corner-radius-base-radius-base)}
@media(min-width:768px){.amg-hero__cta-bar{padding:var(--spacing-components-desktop-32) var(--spacing-section-spacious)}
}
.amg-hero__hero-content{height:100%;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0);position:relative;overflow:hidden}
.amg-hero__hero-content--align-left{justify-content:flex-start}
.amg-hero__hero-content--align-left .amg-hero__hero-content-inner{text-align:left}
.amg-hero__hero-content--align-left .amg-hero__actions-section{justify-content:flex-start}
.amg-hero__hero-content--align-center{justify-content:center}
.amg-hero__hero-content--align-center .amg-hero__hero-content-inner{text-align:center}
.amg-hero__hero-content--align-center .amg-hero__actions-section{justify-content:center}
.amg-hero__hero-content--gradient-left{background-image:linear-gradient(270deg,var(--brand-primitives-color-neutral-dark-alpha-0,rgba(0,0,0,0)) 0,var(--brand-primitives-color-neutral-dark-base,#000) 100%)}
.amg-hero__hero-content--gradient-bottom{background-image:linear-gradient(180deg,var(--brand-primitives-color-neutral-dark-alpha-0,rgba(0,0,0,0)) 0,var(--brand-primitives-color-neutral-dark-base,#000) 100%)}
.amg-hero__hero-content-inner{text-align:center;position:relative;z-index:2;display:flex;flex-direction:column;gap:var(--spacing-components-desktop-16)}
@media(min-width:768px){.amg-hero__hero-content-inner .amg-row{align-items:center}
}
@media(min-width:768px){.amg-hero__hero-content-inner--narrow{max-width:calc(var(--grid-grid-content-container-width)*.6667)}
}
.amg-hero__hero-content-inner--variable{flex-direction:row;align-items:center;gap:0;box-sizing:border-box;padding-top:var(--spacing-components-desktop-40);padding-bottom:var(--spacing-components-desktop-40)}
.amg-hero__hero-content-inner.amg-container{box-sizing:content-box}
.amg-hero__text-spacer{flex-shrink:0;height:1px}
.amg-hero__text-spacer--1col{width:var(--grid-inset-inset-1col)}
.amg-hero__text-spacer--2col{width:var(--grid-inset-inset-2col)}
.amg-hero__text-spacer--3col{width:var(--grid-inset-inset-3col)}
.amg-hero__text-spacer--4col{width:var(--grid-inset-inset-4col)}
.amg-hero__text-spacer--5col{width:var(--grid-inset-inset-5col)}
.amg-hero__text-spacer--6col{width:var(--grid-inset-inset-6col)}
.amg-hero__variable-content{flex:1 1 0;min-width:100px;display:flex;flex-direction:column;gap:var(--spacing-components-desktop-16)}
.amg-hero__text-section{display:flex;flex-direction:column;gap:var(--spacing-components-desktop-8)}
.amg-hero__text-section-title{font-weight:700 !important;font-family:var(--brand-primitives-typography-styles-font-family-headings);--font-size:var(--brand-primitives-channel-sizing-web-mobile-headline-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-headline-1-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-headline-1-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-headings-base-weight)}
@media(min-width:768px){.amg-hero__text-section-title{--font-size:var(--brand-primitives-channel-sizing-web-tablet-headline-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-headline-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-headline-1-leading)}
}
@media(min-width:1440px){.amg-hero__text-section-title{--font-size:var(--brand-primitives-channel-sizing-web-desktop-headline-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-headline-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-headline-1-leading)}
}
.amg-hero__text-section-text{font-family:var(--brand-primitives-typography-styles-font-family-intro);--font-size:var(--brand-primitives-channel-sizing-web-mobile-intro-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-intro-3-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-intro-3-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-intro-base-weight)}
@media(min-width:768px){.amg-hero__text-section-text{--font-size:var(--brand-primitives-channel-sizing-web-tablet-intro-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-intro-3-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-intro-3-leading)}
}
@media(min-width:1440px){.amg-hero__text-section-text{--font-size:var(--brand-primitives-channel-sizing-web-desktop-intro-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-intro-3-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-intro-3-leading)}
}
.amg-hero__actions-section{display:flex;flex-direction:row;gap:var(--spacing-components-desktop-16);align-items:center;justify-content:center;flex-wrap:wrap}
.amg-hero__content-col{display:flex;flex-direction:column;gap:var(--spacing-components-desktop-24)}
.amg-hero__search-form{display:flex;flex-direction:row;gap:var(--spacing-components-desktop-16);align-items:flex-start;width:18rem;max-width:100%}
@media(min-width:768px){.amg-hero__search-form{align-items:center}
}
.amg-hero__hero-content--align-left .amg-hero__search-form{align-self:flex-start;margin-left:0;margin-right:0}
.amg-hero__hero-content--align-center .amg-hero__search-form{align-self:center;margin-left:auto;margin-right:auto}
.amg-hero__search-field-wrapper{position:relative;display:flex;align-items:stretch;width:100%;border-radius:var(--brand-primitives-corner-radius-base-radius-base);background:color-mix(in srgb,var(--component-theme-light-surface-interactive-base-low-prominence-background-default),var(--component-theme-light-surface-section-background-section-bg-1));overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}
.amg-hero__search-input{font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-1-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-1-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-hero__search-input a{color:inherit}
@media(min-width:768px){.amg-hero__search-input{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-1-leading)}
}
@media(min-width:1440px){.amg-hero__search-input{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-1-leading)}
}
.amg-hero__search-input{cursor:pointer;flex:1;min-width:0;padding:var(--spacing-components-desktop-12) 1.25rem var(--spacing-components-desktop-12) 2.75rem;height:3rem;border:0;background:rgba(0,0,0,0);color:var(--component-theme-light-surface-static-text-icon-text-standard);text-align:left;outline:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--border-color:var(--component-theme-light-surface-interactive-base-low-prominence-outline-default,currentColor);border-width:var(--brand-primitives-borders-weight-weight-1);border-style:solid;border-color:var(--border-color)}
.amg-surface--dark .amg-hero__search-input{--border-color:var(--component-theme-dark-surface-interactive-base-low-prominence-outline-default,currentColor)}
.amg-hero__search-input{border-right:0;border-radius:var(--brand-primitives-corner-radius-base-radius-base) 0 0 var(--brand-primitives-corner-radius-base-radius-base);-webkit-appearance:none;appearance:none}
.amg-hero__search-input::-webkit-search-cancel-button,.amg-hero__search-input::-webkit-search-decoration,.amg-hero__search-input::-webkit-search-results-button,.amg-hero__search-input::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none;display:none}
.amg-hero__search-input::placeholder{color:var(--component-theme-light-surface-static-text-icon-text-subtle);font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-1-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-1-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-hero__search-input::placeholder a{color:inherit}
@media(min-width:768px){.amg-hero__search-input::placeholder{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-1-leading)}
}
@media(min-width:1440px){.amg-hero__search-input::placeholder{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-1-leading)}
}
.amg-hero__search-icon{position:absolute;left:var(--spacing-components-desktop-16);top:50%;transform:translateY(-50%);pointer-events:none;color:var(--component-theme-light-surface-interactive-base-text-icon-interactive)}
.amg-hero__search-icon svg{height:1rem}
.amg-hero__search-submit{flex-shrink:0;width:5.125rem;border-radius:0;height:3rem;padding:0;border:0;border-left:var(--brand-primitives-borders-weight-weight-1) solid var(--border-color);display:inline-flex;align-items:center;justify-content:center;text-align:center;font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-1-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-1-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-hero__search-submit a{color:inherit}
@media(min-width:768px){.amg-hero__search-submit{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-1-leading)}
}
@media(min-width:1440px){.amg-hero__search-submit{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-1-leading)}
}
.amg-hero__search-submit{--color:var(--component-theme-light-surface-interactive-base-high-prominence-text-icon-interactive);--background-base:var(--component-theme-light-surface-interactive-base-high-prominence-background-default);--background-color:var(--component-theme-light-surface-interactive-base-high-prominence-background-default);--background-mix:color-mix(in srgb,var(--background-color),var(--background-base));--background:var(--background-mix);background:var(--background);color:var(--color)}
.amg-surface--dark .amg-hero__search-submit,.amg-hero__search-submit.amg-surface--dark{--background-base:var(--component-theme-dark-surface-interactive-base-high-prominence-background-default);--background-color:var(--component-theme-dark-surface-interactive-base-high-prominence-background-default);--color:var(--component-theme-dark-surface-interactive-base-high-prominence-text-icon-interactive)}
.amg-hero__search-submit{cursor:pointer;--hover:var(--component-theme-light-surface-interactive-base-state-scrims-hover-focus-strong);--active:var(--component-theme-light-surface-interactive-base-state-scrims-pressed-subtle)}
.amg-surface--dark .amg-hero__search-submit,.amg-hero__search-submit.amg-surface--dark{--hover:var(--component-theme-dark-surface-interactive-base-state-scrims-hover-focus-strong);--active:var(--component-theme-dark-surface-interactive-base-state-scrims-pressed-subtle)}
.amg-hero__search-submit:hover,.amg-hero__search-submit:focus-visible{background:color-mix(in srgb,var(--hover),var(--background))}
.amg-hero__search-submit:active{background:color-mix(in srgb,var(--active),var(--background))}
.amg-hero__hero-content--align-left .amg-hero__search-submit{justify-content:flex-start;text-align:left;padding-left:var(--spacing-components-desktop-12);padding-right:var(--spacing-components-desktop-12)}
.amg-hero__hero-content--align-center .amg-hero__search-submit{justify-content:center;text-align:center;padding-left:0;padding-right:0}
.amg-hero__second-section{height:100%;display:flex;align-items:center;justify-content:center}
.amg-hero__second-section img{width:100%;height:100%;object-fit:cover}
.amg-hero__bottom-title{font-family:var(--brand-primitives-typography-styles-font-family-headings);--font-size:var(--brand-primitives-channel-sizing-web-mobile-headline-4-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-headline-4-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-headline-4-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-headings-base-weight)}
@media(min-width:768px){.amg-hero__bottom-title{--font-size:var(--brand-primitives-channel-sizing-web-tablet-headline-4-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-headline-4-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-headline-4-leading)}
}
@media(min-width:1440px){.amg-hero__bottom-title{--font-size:var(--brand-primitives-channel-sizing-web-desktop-headline-4-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-headline-4-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-headline-4-leading)}
}
.amg-hero__bottom-title{font-weight:700;color:var(--component-theme-light-surface-static-text-icon-text-standard)}
.amg-surface--dark .amg-hero__bottom-title{color:var(--component-theme-light-surface-static-text-icon-text-standard)}
.amg-hero__content-cards{display:grid;grid-template-columns:1fr;gap:var(--spacing-components-desktop-8)}
@media(min-width:768px){.amg-hero__content-cards{grid-template-columns:repeat(2,1fr);gap:var(--spacing-components-desktop-24) var(--spacing-components-desktop-32)}
}
@media(min-width:1440px){.amg-hero__content-cards{grid-template-columns:repeat(4,1fr)}
}
.amg-hero__content-cards--right{display:flex;flex-direction:column;gap:var(--spacing-components-desktop-8);grid-template-columns:none;width:100%}
@media(min-width:1440px){.amg-hero__content-cards--right{grid-template-columns:none}
}
.amg-hero__content-card-group .amg-divider{display:block}
@media(min-width:768px){.amg-hero__content-card-group .amg-divider{display:none}
}
@media(min-width:768px){.amg-hero__content-cards--with-dividers{gap:var(--spacing-components-desktop-24) var(--spacing-components-desktop-8)}
}
@media(min-width:768px){.amg-hero__content-cards--with-dividers .amg-hero__content-card-group{display:flex;align-items:stretch}
}
.amg-hero__content-cards--with-dividers .amg-hero__content-card-divider{display:none}
@media(min-width:768px){.amg-hero__content-cards--with-dividers .amg-hero__content-card-divider{display:flex}
}
.amg-hero__cta-bar-right-col{display:none}
@media(min-width:1440px){.amg-hero__cta-bar-right-col{display:flex;align-items:center}
}
.amg-hero__card-wrapper{width:100%;margin-left:auto;margin-right:auto}
@media(min-width:992px){.amg-hero__card-wrapper{max-width:var(--grid-inset-inset-6col)}
}
.amg-hero__hero-content--align-left .amg-hero__hero-content-inner--card-align .amg-hero__card-wrapper{margin-left:0}
.amg-hero__card-wrapper .amg-card{background:var(--component-theme-light-surface-section-background-section-bg-1)}
.amg-hero__card-overline{text-transform:uppercase}
}
@layer core{.amg-hero__content-card{border-radius:var(--brand-primitives-corner-radius-base-radius-button);width:100%;text-decoration:none;color:inherit;display:block}
.amg-hero__content-card-body{cursor:pointer;display:flex;gap:0;justify-content:space-between;align-items:center;width:100%}
.amg-hero__content-card--with-bg{border-width:var(--brand-primitives-borders-weight-weight-1);border-style:solid;border-color:var(--component-theme-light-surface-assets-lines-line-subtle,currentColor);background:var(--component-theme-light-surface-interactive-base-medium-prominence-background-base);padding:var(--spacing-components-desktop-16);display:flex;justify-content:space-between;align-items:center}
.amg-hero__content-card--with-bg .amg-hero__content-card-title{font-family:var(--brand-primitives-typography-styles-font-family-headings);--font-size:var(--brand-primitives-channel-sizing-web-mobile-headline-5-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-headline-5-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-headline-5-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-headings-base-weight)}
@media(min-width:768px){.amg-hero__content-card--with-bg .amg-hero__content-card-title{--font-size:var(--brand-primitives-channel-sizing-web-tablet-headline-5-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-headline-5-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-headline-5-leading)}
}
@media(min-width:1440px){.amg-hero__content-card--with-bg .amg-hero__content-card-title{--font-size:var(--brand-primitives-channel-sizing-web-desktop-headline-5-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-headline-5-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-headline-5-leading)}
}
.amg-hero__content-card--with-bg:hover{background:color-mix(in srgb,var(--component-theme-light-surface-interactive-base-state-scrims-hover-focus-subtle),var(--component-theme-light-surface-interactive-base-medium-prominence-background-base))}
.amg-hero__content-card--with-bg:focus{border-color:var(--component-theme-light-surface-interactive-base-medium-prominence-outline-focus,currentColor);outline-width:var(--brand-primitives-borders-weight-weight-2);outline-style:solid;outline-color:var(--component-theme-light-surface-interactive-base-medium-prominence-outline-focus,currentColor);outline-offset:2px;background:color-mix(in srgb,var(--component-theme-light-surface-interactive-base-state-scrims-hover-focus-subtle),var(--component-theme-light-surface-interactive-base-medium-prominence-background-base))}
.amg-hero__content-card--with-bg.selected,.amg-hero__content-card--with-bg[aria-selected=true]{border-width:var(--brand-primitives-borders-weight-weight-1);border-style:solid;border-color:var(--component-theme-light-surface-assets-lines-line-subtle,currentColor);background:var(--component-theme-light-surface-interactive-base-high-prominence-background-default)}
.amg-hero__content-card--with-bg.selected .amg-hero__content-card-overline,.amg-hero__content-card--with-bg.selected .amg-hero__content-card-title,.amg-hero__content-card--with-bg.selected .amg-hero__content-card-text,.amg-hero__content-card--with-bg.selected .amg-hero__content-card-icon,.amg-hero__content-card--with-bg[aria-selected=true] .amg-hero__content-card-overline,.amg-hero__content-card--with-bg[aria-selected=true] .amg-hero__content-card-title,.amg-hero__content-card--with-bg[aria-selected=true] .amg-hero__content-card-text,.amg-hero__content-card--with-bg[aria-selected=true] .amg-hero__content-card-icon{color:var(--component-theme-light-surface-interactive-base-high-prominence-text-icon-interactive)}
.amg-hero__content-card--no-bg{background:rgba(0,0,0,0);padding:var(--spacing-components-desktop-8) var(--spacing-components-desktop-10);display:inline-flex;justify-content:flex-start}
.amg-hero__content-card--no-bg .amg-hero__content-card-body{justify-content:flex-start;gap:var(--spacing-components-desktop-16)}
.amg-hero__content-card--no-bg .amg-hero__content-card-title{font-family:var(--brand-primitives-typography-styles-font-family-headings);--font-size:var(--brand-primitives-channel-sizing-web-mobile-headline-6-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-headline-6-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-headline-6-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-headings-base-weight)}
@media(min-width:768px){.amg-hero__content-card--no-bg .amg-hero__content-card-title{--font-size:var(--brand-primitives-channel-sizing-web-tablet-headline-6-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-headline-6-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-headline-6-leading)}
}
@media(min-width:1440px){.amg-hero__content-card--no-bg .amg-hero__content-card-title{--font-size:var(--brand-primitives-channel-sizing-web-desktop-headline-6-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-headline-6-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-headline-6-leading)}
}
.amg-hero__content-card--no-bg:hover{background:color-mix(in srgb,var(--component-theme-light-surface-interactive-base-state-scrims-hover-focus-subtle),transparent 8%)}
.amg-hero__content-card--no-bg:focus{border-width:var(--brand-primitives-borders-weight-weight-1);border-style:solid;border-color:var(--component-theme-light-surface-interactive-base-low-prominence-outline-focus,currentColor)}
.amg-hero__content-card--no-bg.selected,.amg-hero__content-card--no-bg[aria-selected=true]{background:color-mix(in srgb,var(--component-theme-light-surface-interactive-base-medium-prominence-background-default),transparent 8%)}
.amg-hero__content-card-wrapper{display:flex;align-items:center;gap:var(--spacing-components-desktop-14);flex:1}
.amg-hero__content-card-info{flex:1;display:flex;flex-direction:column;gap:var(--spacing-components-desktop-2)}
.amg-hero__content-card-overline{font-family:var(--brand-primitives-typography-styles-font-family-overline);--font-size:var(--brand-primitives-channel-sizing-web-mobile-overline-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-overline-2-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-overline-2-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-overline-base-weight);text-transform:uppercase}
@media(min-width:768px){.amg-hero__content-card-overline{--font-size:var(--brand-primitives-channel-sizing-web-tablet-overline-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-overline-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-overline-2-leading)}
}
@media(min-width:1440px){.amg-hero__content-card-overline{--font-size:var(--brand-primitives-channel-sizing-web-desktop-overline-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-overline-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-overline-2-leading)}
}
.amg-hero__content-card-overline{font-weight:600 !important;color:var(--component-theme-light-surface-interactive-base-medium-prominence-text-icon-active)}
.amg-hero__content-card-title-text{display:flex;flex-direction:column}
.amg-hero__content-card-title{font-weight:700 !important;color:var(--component-theme-light-surface-interactive-base-text-icon-interactive)}
.amg-hero__content-card-text{font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-1-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-1-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-hero__content-card-text a{color:inherit}
@media(min-width:768px){.amg-hero__content-card-text{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-1-leading)}
}
@media(min-width:1440px){.amg-hero__content-card-text{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-1-leading)}
}
.amg-hero__content-card-text{color:var(--component-theme-light-surface-interactive-base-medium-prominence-text-icon-active)}
.amg-hero__content-card-icon{flex-shrink:0;color:var(--component-theme-light-surface-interactive-base-text-icon-interactive)}
}
@layer core{.amg-hero .amg-carousel{--slide-spacing:var(--grid-foundations-gutter);--slide-size:25%;position:relative}
@media(max-width:767px){.amg-hero .amg-carousel{display:block;width:100vw}
}
.amg-hero .amg-carousel__viewport{overflow:hidden}
.amg-hero .amg-carousel__container{display:flex;touch-action:pan-y pinch-zoom}
.amg-hero .amg-carousel [slot=slide].amg-hero__carousel-slide{width:100%}
.amg-hero .amg-carousel__slide{transform:translate3d(0,0,0);flex:0 0 var(--slide-size);min-width:0}
.amg-hero .amg-carousel .amg-carousel-controls{position:absolute;bottom:0;margin-bottom:var(--spacing-components-desktop-40);width:100%;z-index:10}
.amg-hero .amg-carousel .amg-carousel-controls .amg-icon-btn{--color:var(--component-theme-dark-surface-interactive-base-text-icon-interactive)}
.amg-hero .amg-carousel .amg-carousel-controls .amg-content-controls__dots--chip .amg-content-controls__dot{background:color-mix(in srgb,var(--component-theme-dark-surface-interactive-base-low-prominence-background-disabled),var(--component-theme-dark-surface-interactive-base-low-prominence-background-active)) !important}
.amg-hero .amg-carousel .amg-carousel-controls .amg-content-controls__dots--chip .amg-content-controls__dot.amg-content-controls__dot--active{background:var(--component-theme-dark-surface-interactive-base-low-prominence-text-icon-interactive) !important}
.amg-hero .amg-carousel .amg-carousel-controls.amg-carousel-controls--side{position:absolute;top:0;left:0;right:0;bottom:0;margin:0;width:100%;height:100%;display:block;pointer-events:none;z-index:10}
.amg-hero .amg-carousel .amg-carousel-controls.amg-carousel-controls--side .amg-content-controls__carousel-wrapper{position:relative;width:100%;height:100%;display:block}
.amg-hero .amg-carousel .amg-carousel-controls.amg-carousel-controls--side .amg-content-controls--carousel{position:static;display:block;width:100%;height:100%}
.amg-hero .amg-carousel .amg-carousel-controls.amg-carousel-controls--side .amg-icon-btn--half-circle{position:absolute;top:50%;transform:translateY(-50%);z-index:11;pointer-events:auto;width:16px;height:32px;padding:0;border:0;overflow:hidden;background-color:var(--component-theme-light-surface-section-background-section-bg-1);color:var(--component-theme-light-surface-static-text-icon-text-standard);cursor:pointer}
.amg-hero .amg-carousel .amg-carousel-controls.amg-carousel-controls--side .amg-icon-btn--half-circle amg-icon{--custom-icon-size:8px}
.amg-hero .amg-carousel .amg-carousel-controls.amg-carousel-controls--side .amg-icon-btn--half-circle:hover,.amg-hero .amg-carousel .amg-carousel-controls.amg-carousel-controls--side .amg-icon-btn--half-circle:active{background:var(--component-theme-light-surface-section-background-section-bg-1);color:var(--component-theme-light-surface-static-text-icon-text-standard);transform:translateY(-50%)}
.amg-hero .amg-carousel .amg-carousel-controls.amg-carousel-controls--side .amg-icon-btn--half-circle:focus-visible{--outline-width:2px;--outline-color:var(--component-theme-light-surface-interactive-high-prominence-outline-default,currentColor);--outline-color-dark:var(--component-theme-dark-surface-interactive-high-prominence-outline-default,currentColor);--outline-offset:2px}
.amg-hero .amg-carousel .amg-carousel-controls.amg-carousel-controls--side .amg-icon-btn--half-circle:focus-visible:focus-visible{outline:var(--outline-width) solid var(--outline-color);outline-offset:var(--outline-offset)}
.amg-surface--dark .amg-hero .amg-carousel .amg-carousel-controls.amg-carousel-controls--side .amg-icon-btn--half-circle:focus-visible:focus-visible{outline-color:var(--outline-color-dark)}
.amg-hero .amg-carousel .amg-carousel-controls.amg-carousel-controls--side .amg-icon-btn--half-circle:focus-visible{overflow:visible}
.amg-hero .amg-carousel .amg-carousel-controls.amg-carousel-controls--side .amg-icon-btn--half-circle-prev{left:0;border-radius:0 var(--brand-primitives-corner-radius-base-radius-circular) var(--brand-primitives-corner-radius-base-radius-circular) 0;justify-content:flex-start}
.amg-hero .amg-carousel .amg-carousel-controls.amg-carousel-controls--side .amg-icon-btn--half-circle-next{right:0;border-radius:var(--brand-primitives-corner-radius-base-radius-circular) 0 0 var(--brand-primitives-corner-radius-base-radius-circular);justify-content:flex-end}
.amg-hero .amg-carousel .amg-carousel-controls.amg-carousel-controls--side .amg-content-controls__dots{pointer-events:auto;position:absolute;bottom:var(--spacing-components-desktop-40);left:50%;transform:translateX(-50%)}
.amg-hero .amg-carousel .amg-carousel-controls.amg-carousel-controls--side .amg-carousel-controls__autoplay{display:none}
@media(max-width:1439px){.amg-hero .amg-carousel .amg-hero__hero-content-inner{padding-bottom:calc(var(--spacing-components-desktop-40)*2)}
}
.amg-hero--carousel-with-cards .amg-hero__carousel-with-cards-wrapper{display:flex;flex-direction:column;gap:var(--spacing-components-desktop-24)}
@media(min-width:1440px){.amg-hero--carousel-with-cards .amg-hero__carousel-with-cards-wrapper{position:relative;gap:0;display:grid;grid-template-columns:100%;grid-template-rows:1fr}
}
@media(min-width:1440px){.amg-hero--carousel-with-cards .amg-hero__hero-content-inner--carousel-with-cards{position:relative;z-index:2;text-align:left}
}
.amg-hero--carousel-with-cards .amg-hero__cards-section{width:100%}
@media(max-width:1439px){.amg-hero--carousel-with-cards .amg-hero__cards-section .amg-hero__cards-col{grid-column:1/-1}
}
.amg-hero--carousel-with-cards .amg-hero__cards-section .amg-hero__content-cards--desktop{display:none}
@media(min-width:1440px){.amg-hero--carousel-with-cards .amg-hero__cards-section .amg-hero__content-cards--desktop{display:flex;flex-direction:column;grid-template-columns:none;width:var(--grid-columns-3col)}
}
@media(min-width:1440px){.amg-hero--carousel-with-cards .amg-hero__cards-section .amg-hero__content-cards--mobile{display:none}
}
.amg-hero--carousel-with-cards .amg-hero__cards-section--carousel-overlay .amg-hero__hero-content-inner--carousel-overlay{display:none}
@media(min-width:1440px){.amg-hero--carousel-with-cards .amg-hero__cards-section--carousel-overlay{position:relative;grid-area:1/1;width:100%;min-height:100%;z-index:3;pointer-events:none}
.amg-hero--carousel-with-cards .amg-hero__cards-section--carousel-overlay .amg-hero__cta-bar-wrapper--right{width:100%;min-height:100%;display:flex;align-items:center;justify-content:center;margin:0;padding:var(--spacing-components-desktop-40) 0;pointer-events:none}
.amg-hero--carousel-with-cards .amg-hero__cards-section--carousel-overlay .amg-hero__cta-bar{display:none}
.amg-hero--carousel-with-cards .amg-hero__cards-section--carousel-overlay .amg-hero__hero-content-inner--carousel-overlay{position:relative;display:block;min-height:100%;display:flex;flex-direction:column;justify-content:center;text-align:left;pointer-events:none}
.amg-hero--carousel-with-cards .amg-hero__cards-section--carousel-overlay .amg-hero__cards-col{pointer-events:auto}
}
.amg-hero__carousel-section{position:relative;width:100%}
@media(min-width:1440px){.amg-hero__carousel-section{grid-area:1/1;height:100%}
}
.amg-hero__carousel-section amg-carousel{height:100%;display:block}
.amg-hero__carousel-section amg-carousel .amg-carousel{height:100%}
.amg-hero__carousel-section amg-carousel .amg-carousel__viewport{height:100%}
.amg-hero__carousel-section amg-carousel .amg-carousel__container{height:100%}
.amg-hero__carousel-section amg-carousel .amg-carousel__slide{height:100%}
.amg-hero__carousel-section amg-carousel .amg-hero__top-section{height:100%}
.amg-hero__carousel-section amg-carousel .amg-hero__carousel-slide{height:100%}
.amg-hero__carousel-wrapper{position:relative;width:100%;height:100%}
}
@layer core{.amg-text-overlapping{--amg-text-overlapping-surface-color:var(--component-theme-dark-surface-section-background-section-bg-2);--amg-text-overlapping-panel-width:57.3%;--amg-text-overlapping-panel-height:80%;--amg-text-overlapping-panel-bg:var(--component-theme-light-surface-section-background-section-bg-2);--amg-text-overlapping-overlay-top:0;--amg-text-overlapping-overlay-left:0;--amg-text-overlapping-top-overlap:86px;position:relative;width:100%;background:var(--amg-text-overlapping-surface-color);padding:var(--spacing-section-normal) var(--spacing-components-desktop-24);overflow:hidden}
.amg-text-overlapping__overlay{position:relative;display:grid;gap:var(--spacing-components-desktop-16);grid-template-areas:"top" "panel" "bottom";grid-template-columns:1fr}
.amg-text-overlapping__top{grid-area:top;font-family:var(--brand-primitives-typography-styles-font-family-headings);--font-size:var(--brand-primitives-channel-sizing-web-mobile-headline-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-headline-1-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-headline-1-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-headings-base-weight)}
@media(min-width:768px){.amg-text-overlapping__top{--font-size:var(--brand-primitives-channel-sizing-web-tablet-headline-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-headline-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-headline-1-leading)}
}
@media(min-width:1440px){.amg-text-overlapping__top{--font-size:var(--brand-primitives-channel-sizing-web-desktop-headline-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-headline-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-headline-1-leading)}
}
.amg-text-overlapping__top{font-weight:400;color:var(--component-theme-dark-surface-static-text-icon-text-standard);margin:0;max-width:100%;z-index:3}
.amg-text-overlapping__top em{font-style:italic}
.amg-text-overlapping__panel{grid-area:panel;width:100%;aspect-ratio:3/2;border-radius:var(--brand-primitives-corner-radius-base-radius-base);overflow:hidden;z-index:1;background:var(--amg-text-overlapping-panel-bg)}
.amg-text-overlapping__panel img,.amg-text-overlapping__panel .amg-text-overlapping__panel-image{display:block;width:100%;height:100%;object-fit:cover;border-radius:inherit}
.amg-text-overlapping__bottom{grid-area:bottom;position:relative;z-index:2}
.amg-text-overlapping__bottom p{font-family:var(--brand-primitives-typography-styles-font-family-intro);--font-size:var(--brand-primitives-channel-sizing-web-mobile-intro-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-intro-3-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-intro-3-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-intro-base-weight)}
@media(min-width:768px){.amg-text-overlapping__bottom p{--font-size:var(--brand-primitives-channel-sizing-web-tablet-intro-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-intro-3-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-intro-3-leading)}
}
@media(min-width:1440px){.amg-text-overlapping__bottom p{--font-size:var(--brand-primitives-channel-sizing-web-desktop-intro-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-intro-3-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-intro-3-leading)}
}
.amg-text-overlapping__bottom p{font-weight:400;color:var(--component-theme-dark-surface-static-text-icon-text-standard);margin:0}
.amg-text-overlapping__bottom p em{font-style:italic}
@media(max-width:767px){.amg-text-overlapping__overlay{gap:0}
.amg-text-overlapping__top{margin-bottom:calc(var(--amg-text-overlapping-top-overlap)*-1)}
.amg-text-overlapping__panel{position:relative;margin:0 calc(var(--spacing-components-desktop-24)*-1);width:calc(100% + var(--spacing-components-desktop-24)*2);border-radius:0}
.amg-text-overlapping__bottom{margin:0;padding:var(--spacing-components-desktop-16) 0 0}
}
@media(min-width:768px){.amg-text-overlapping{padding:var(--spacing-section-normal) var(--spacing-components-desktop-40)}
.amg-text-overlapping__overlay{grid-template-columns:1fr;grid-template-rows:auto 1fr;grid-template-areas:none;gap:var(--spacing-components-desktop-24)}
.amg-text-overlapping__top{grid-area:auto;grid-column:1;grid-row:1;max-width:57.3%;margin-bottom:calc(var(--amg-text-overlapping-top-overlap)*-1)}
.amg-text-overlapping__panel{grid-area:auto;grid-column:1;grid-row:2;position:relative;aspect-ratio:4/3;width:var(--amg-text-overlapping-panel-width)}
.amg-text-overlapping__bottom{grid-area:auto;grid-column:1;grid-row:2;justify-self:end;align-self:end;max-width:45%;text-align:left;margin:0 40px 20px 0}
}
}
@layer core{amg-search-panel{position:absolute;top:calc(100% - 1px);left:0;right:0;display:none;opacity:0;transform:translateY(-8px);transition:transform .2s ease,display .2s ease,opacity .2s ease;transition-behavior:allow-discrete}
amg-search-panel[open]{display:block;opacity:1;transform:translateY(0)}
@starting-style{amg-search-panel[open]{opacity:0;transform:translateY(-8px)}
}
@media(min-width:768px){amg-search-panel[variant=minimal]{left:auto}
}
amg-search-panel:not([show-suggestions]) .amg-search__links{display:none}
.amg-search__panel{padding:var(--spacing-components-desktop-16) var(--spacing-components-desktop-16) var(--spacing-components-desktop-24) var(--spacing-components-desktop-16);z-index:1;background:var(--component-theme-light-surface-section-background-section-bg-4);border-radius:0 0 var(--brand-primitives-corner-radius-base-radius-base) var(--brand-primitives-corner-radius-base-radius-base);--shadow-color:var(--brand-primitives-color-neutral-dark-alpha-24);box-shadow:0 4px 16px 0 var(--shadow-color)}
.amg-surface--dark .amg-search__panel{--shadow-color:var(--brand-primitives-color-neutral-dark-alpha-80)}
@media(min-width:768px){.amg-search__panel{padding:var(--spacing-components-desktop-16) var(--spacing-components-desktop-24) var(--spacing-components-desktop-24) var(--spacing-components-desktop-24)}
}
.amg-search.is-open .amg-search__panel{opacity:1;transform:translateY(0)}
.amg-search__inner{width:100%;max-width:none;background:rgba(0,0,0,0);box-shadow:none;border-radius:0;padding:0;position:relative}
.amg-search__header{position:absolute;top:0;right:0;z-index:1}
.amg-search__content{width:18rem;max-width:100%;margin-inline:0;padding-left:var(--spacing-components-desktop-8)}
.amg-search__content amg-search-input{display:block;--amg-search-input-width:100%}
@media(min-width:768px){.amg-search__content{margin-inline:auto;padding-left:0}
}
.amg-search__links{margin-top:var(--spacing-components-desktop-24);width:100%;max-width:100%}
.amg-search__links-title>*{font-family:var(--brand-primitives-typography-styles-font-family-headings);--font-size:var(--brand-primitives-channel-sizing-web-mobile-headline-6-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-headline-6-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-headline-6-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-headings-base-weight)}
@media(min-width:768px){.amg-search__links-title>*{--font-size:var(--brand-primitives-channel-sizing-web-tablet-headline-6-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-headline-6-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-headline-6-leading)}
}
@media(min-width:1440px){.amg-search__links-title>*{--font-size:var(--brand-primitives-channel-sizing-web-desktop-headline-6-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-headline-6-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-headline-6-leading)}
}
.amg-search__links-title>*{color:var(--component-theme-light-surface-interactive-base-low-prominence-text-icon-active,currentColor);margin-bottom:var(--spacing-components-desktop-16)}
.amg-search__links-list{list-style:none;padding:0;margin:0;display:grid;gap:var(--spacing-components-desktop-14);grid-template-columns:1fr}
.amg-search--minimal .amg-search__inner{display:flex;align-items:flex-start;gap:var(--spacing-components-desktop-16)}
.amg-search--minimal .amg-search__panel{padding:var(--spacing-components-desktop-16) var(--spacing-components-desktop-16) var(--spacing-components-desktop-24) var(--spacing-components-desktop-16)}
.amg-search--minimal .amg-search__content{flex:1;width:18rem;min-width:0;margin-inline:0;padding-left:var(--spacing-components-desktop-8)}
.amg-search--minimal .amg-search__header{position:relative;top:auto;right:auto;order:1;flex-shrink:0}
@media(min-width:768px){.amg-search--minimal .amg-search__minimal-container{display:flex;justify-content:flex-end}
.amg-search--minimal .amg-search__inner{display:block}
.amg-search--minimal .amg-search__panel{width:auto;max-width:100%;padding:var(--spacing-components-desktop-16) var(--spacing-components-desktop-24) var(--spacing-components-desktop-24) var(--spacing-components-desktop-24)}
.amg-search--minimal .amg-search__content{width:18rem}
.amg-search--minimal .amg-search__header{display:flex;justify-content:flex-end;margin-bottom:var(--spacing-components-desktop-16);order:unset}
}
}
@layer core{.amg-search-input{width:var(--amg-search-input-width,18rem);max-width:100%;margin:0}
.amg-search-input__field{position:relative;display:flex;align-items:stretch;width:100%;border-radius:var(--brand-primitives-corner-radius-base-radius-base);background:var(--component-theme-light-surface-section-background-section-bg-1);overflow:hidden}
.amg-search-input__icon{position:absolute;left:var(--spacing-components-desktop-16);top:50%;transform:translateY(-50%);pointer-events:none;color:var(--component-theme-light-surface-interactive-base-text-icon-interactive);--custom-icon-size:var(--amg-search-input-icon-size,1rem)}
.amg-search-input__icon svg{height:var(--amg-search-input-icon-size,1rem)}
.amg-search-input__input{font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-1-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-1-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-search-input__input a{color:inherit}
@media(min-width:768px){.amg-search-input__input{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-1-leading)}
}
@media(min-width:1440px){.amg-search-input__input{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-1-leading)}
}
.amg-search-input__input{flex:1;min-width:0;height:3rem;border:0;background:rgba(0,0,0,0);color:var(--component-theme-light-surface-static-text-icon-text-standard);text-align:left;outline:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:var(--spacing-components-desktop-12) var(--spacing-components-desktop-16) var(--spacing-components-desktop-12) 2.75rem;--border-color:var(--component-theme-light-surface-interactive-base-low-prominence-outline-default,currentColor);border-width:var(--brand-primitives-borders-weight-weight-1);border-style:solid;border-color:var(--border-color)}
.amg-surface--dark .amg-search-input__input{--border-color:var(--component-theme-dark-surface-interactive-base-low-prominence-outline-default,currentColor)}
.amg-search-input__input{border-right:0;border-radius:var(--brand-primitives-corner-radius-base-radius-base) 0 0 var(--brand-primitives-corner-radius-base-radius-base)}
.amg-search-input__input:focus,.amg-search-input__input:focus-visible{--outline-width:2px;--outline-color:var(--component-theme-light-surface-interactive-medium-prominence-outline-focus,currentColor);--outline-color-dark:var(--component-theme-dark-surface-interactive-medium-prominence-outline-focus,currentColor);--outline-offset:2px}
.amg-search-input__input:focus:focus-visible,.amg-search-input__input:focus-visible:focus-visible{outline:var(--outline-width) solid var(--outline-color);outline-offset:var(--outline-offset)}
.amg-surface--dark .amg-search-input__input:focus:focus-visible,.amg-surface--dark .amg-search-input__input:focus-visible:focus-visible{outline-color:var(--outline-color-dark)}
.amg-search-input__input:focus,.amg-search-input__input:focus-visible{--border-color:var(--component-theme-light-surface-interactive-base-low-prominence-outline-focus,currentColor)}
.amg-search-input__input{-webkit-appearance:none;appearance:none}
.amg-search-input__input::-webkit-search-cancel-button,.amg-search-input__input::-webkit-search-decoration,.amg-search-input__input::-webkit-search-results-button,.amg-search-input__input::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none;display:none}
.amg-search-input__input::placeholder{color:var(--component-theme-light-surface-static-text-icon-text-subtle)}
.amg-search-input__submit{width:var(--amg-search-input-button-width,5.125rem);height:3rem;padding:0;border:0;border-left:var(--brand-primitives-borders-weight-weight-1) solid var(--component-theme-light-surface-interactive-base-low-prominence-outline-default,currentColor);display:inline-flex;align-items:center;justify-content:center;text-align:center;font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-1-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-1-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-search-input__submit a{color:inherit}
@media(min-width:768px){.amg-search-input__submit{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-1-leading)}
}
@media(min-width:1440px){.amg-search-input__submit{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-1-leading)}
}
.amg-search-input__submit{--color:var(--component-theme-light-surface-interactive-base-high-prominence-text-icon-interactive);--background-base:var(--component-theme-light-surface-interactive-base-high-prominence-background-default);--background-color:var(--component-theme-light-surface-interactive-base-high-prominence-background-default);--background-mix:color-mix(in srgb,var(--background-color),var(--background-base));--background:var(--background-mix);background:var(--background);color:var(--color)}
.amg-surface--dark .amg-search-input__submit,.amg-search-input__submit.amg-surface--dark{--background-base:var(--component-theme-dark-surface-interactive-base-high-prominence-background-default);--background-color:var(--component-theme-dark-surface-interactive-base-high-prominence-background-default);--color:var(--component-theme-dark-surface-interactive-base-high-prominence-text-icon-interactive)}
.amg-search-input__submit{cursor:pointer;--hover:var(--component-theme-light-surface-interactive-base-state-scrims-hover-focus-strong);--active:var(--component-theme-light-surface-interactive-base-state-scrims-pressed-subtle)}
.amg-surface--dark .amg-search-input__submit,.amg-search-input__submit.amg-surface--dark{--hover:var(--component-theme-dark-surface-interactive-base-state-scrims-hover-focus-strong);--active:var(--component-theme-dark-surface-interactive-base-state-scrims-pressed-subtle)}
.amg-search-input__submit:hover,.amg-search-input__submit:focus-visible{background:color-mix(in srgb,var(--hover),var(--background))}
.amg-search-input__submit:active{background:color-mix(in srgb,var(--active),var(--background))}
.amg-surface--dark .amg-search-input__submit,.amg-search-input__submit.amg-surface--dark{border-left-color:var(--component-theme-dark-surface-interactive-base-low-prominence-outline-default,currentColor)}
}
@layer core{.amg-popup[aria-hidden=true]{display:none}
.amg-popup[aria-hidden=false]{display:block}
.amg-popup__overlay{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;z-index:1000;opacity:0;pointer-events:none;transition:opacity .25s ease}
.amg-popup__overlay--opacity-64{background-color:var(--component-theme-dark-surface-opacity-overlays-opacity-dark-64)}
.amg-popup__overlay--opacity-72{background-color:var(--component-theme-dark-surface-opacity-overlays-opacity-dark-72)}
.amg-popup__overlay--opacity-80{background-color:var(--component-theme-dark-surface-opacity-overlays-opacity-dark-80)}
.amg-popup__overlay>.amg-container{width:100%}
.amg-popup.is-open .amg-popup__overlay{opacity:1;pointer-events:all}
.amg-popup__container{background:var(--component-theme-light-surface-section-background-section-bg-1);border-radius:var(--brand-primitives-corner-radius-base-radius-base);box-shadow:0 4px 16px 0 var(--brand-primitives-color-neutral-dark-alpha-24);display:flex;flex-direction:column;overflow:hidden;position:relative;transform:translateY(20px);opacity:0;transition:all .25s ease;max-height:calc(100vh - 80px);grid-column:1/-1}
@media(min-width:768px){.amg-popup__container{max-height:calc(100vh - 128px)}
}
@media(min-width:1440px){.amg-popup__container{max-height:calc(100vh - 160px)}
}
.amg-popup__container--max-width{grid-column:1/-1}
@media(min-width:768px){.amg-popup__container--max-width{max-width:85%;justify-self:center}
}
@media(min-width:1440px){.amg-popup__container--max-width{max-width:70%}
}
@media(min-width:768px){.amg-popup__container--inset-1{grid-column:2/-2}
.amg-popup__container--inset-2{grid-column:3/-3}
.amg-popup__container--inset-3{grid-column:4/-4}
}
.amg-popup.is-open .amg-popup__container{transform:translateY(0);opacity:1}
.amg-popup__header{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--spacing-components-desktop-24);padding:var(--spacing-components-desktop-24) var(--spacing-components-desktop-24) 0;flex-shrink:0}
.amg-popup__header>*:not-child{margin-left:auto}
.amg-popup__header-text{display:flex;flex-direction:column;flex:1 0 0;min-width:0}
.amg-popup__header-text [slot=overline]{text-transform:uppercase}
.amg-popup__body{padding:var(--spacing-components-desktop-24);flex:1 1 auto;overflow:hidden;display:flex;flex-direction:column;min-height:0}
.amg-popup__body--scroll{overflow-y:auto;margin-bottom:20px}
.amg-popup__body [slot=content]{display:block;flex:1 1 auto;min-height:0}
.amg-popup__body amg-carousel{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}
.amg-popup__body .amg-carousel{width:100%;margin-left:0;margin-right:0;flex:1 1 auto;min-height:0;display:flex;flex-direction:column}
@media(max-width:767px){.amg-popup__body .amg-carousel{width:100%;margin-left:0;margin-right:0}
}
.amg-popup__body .amg-carousel__viewport{flex:1 1 auto;min-height:0;overflow:hidden}
.amg-popup__body .amg-carousel__container{height:100%}
.amg-popup__body .amg-carousel__slide{height:100%}
@media(max-width:767px){.amg-popup__body .amg-carousel__slide{flex:0 0 100%}
}
.amg-popup__body .amg-carousel__slide img{width:100%;height:100%;object-fit:cover;display:block;border-radius:var(--brand-primitives-corner-radius-base-radius-base)}
.amg-popup__body .amg-carousel-controls{flex-shrink:0;margin-top:var(--spacing-components-desktop-16)}
.amg-popup__body .amg-carousel:has(.amg-carousel-controls--side){display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:auto auto;align-items:center;column-gap:var(--spacing-components-desktop-16);flex:0 0 auto;padding-bottom:10px}
.amg-popup__body .amg-carousel:has(.amg-carousel-controls--side) .amg-carousel__viewport{grid-column:2;grid-row:1}
.amg-popup__body .amg-carousel:has(.amg-carousel-controls--side) .amg-carousel__container{height:auto}
.amg-popup__body .amg-carousel:has(.amg-carousel-controls--side) .amg-carousel__slide{flex:0 0 100%;height:auto}
.amg-popup__body .amg-carousel:has(.amg-carousel-controls--side) .amg-carousel__slide img{height:auto}
.amg-popup__body .amg-carousel:has(.amg-carousel-controls--side) amg-carousel-controls{display:contents}
.amg-popup__body .amg-carousel:has(.amg-carousel-controls--side) .amg-carousel-controls--side{display:contents}
.amg-popup__body .amg-carousel:has(.amg-carousel-controls--side) .amg-content-controls__carousel-wrapper{display:contents}
.amg-popup__body .amg-carousel:has(.amg-carousel-controls--side) .amg-content-controls--carousel{display:contents}
.amg-popup__body .amg-carousel:has(.amg-carousel-controls--side) .amg-content-controls__arrow{position:static;transform:none;grid-row:1;align-self:center;line-height:0;font-size:0;height:fit-content}
.amg-popup__body .amg-carousel:has(.amg-carousel-controls--side) .amg-content-controls__arrow:not(.amg-content-controls__arrow--prominent){padding:0;background:rgba(0,0,0,0)}
.amg-popup__body .amg-carousel:has(.amg-carousel-controls--side) .amg-content-controls__arrow:not(.amg-content-controls__arrow--prominent) amg-icon{--custom-icon-size:var(--arrow-size)}
@media(max-width:767px){.amg-popup__body .amg-carousel:has(.amg-carousel-controls--side) .amg-content-controls__arrow:not(.amg-content-controls__arrow--prominent){padding:var(--spacing-components-desktop-4)}
.amg-popup__body .amg-carousel:has(.amg-carousel-controls--side) .amg-content-controls__arrow:not(.amg-content-controls__arrow--prominent) amg-icon{--custom-icon-size:var(--icon-size-icon-12)}
}
.amg-popup__body .amg-carousel:has(.amg-carousel-controls--side) .amg-content-controls__arrow--prev{grid-column:1}
.amg-popup__body .amg-carousel:has(.amg-carousel-controls--side) .amg-content-controls__arrow--next{grid-column:3}
.amg-popup__body .amg-carousel:has(.amg-carousel-controls--side) .amg-content-controls__dots{grid-column:1/-1;grid-row:2;justify-self:center;margin-top:var(--spacing-components-desktop-16)}
.amg-popup__footer{border-top:var(--brand-primitives-borders-weight-weight-1) solid var(--component-theme-light-surface-assets-lines-line-subtle);display:flex;justify-content:space-between;padding:var(--spacing-components-desktop-16) var(--spacing-components-desktop-24);flex-shrink:0}
.amg-popup__footer>*:only-child{margin-left:auto}
.amg-popup__footer:not(:has(*)){display:none}
}
.amg-popup__body:not(.amg-popup__body--scroll) [slot=content]:has(amg-brightcove-video){display:flex;flex-direction:column;overflow:hidden}
.amg-popup__body:not(.amg-popup__body--scroll) amg-brightcove-video{width:100%;flex:1 1 auto;min-height:0;aspect-ratio:auto;overflow:hidden}
.amg-popup__body:not(.amg-popup__body--scroll) .amg-brightcove-video{width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden}
.amg-popup__body:not(.amg-popup__body--scroll) .amg-brightcove-video__main{width:100%;display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden}
.amg-popup__body:not(.amg-popup__body--scroll) video-js.amg-brightcove-video__player{width:100%;height:auto;padding-bottom:0;aspect-ratio:16/9;flex:1 1 auto;min-height:0;overflow:hidden}
.amg-popup__body:not(.amg-popup__body--scroll) video-js.amg-brightcove-video__player .vjs-tech{object-fit:fill}
.amg-popup__body:not(.amg-popup__body--scroll) video-js.amg-brightcove-video__player .vjs-poster img{object-fit:fill}
.amg-popup__body:not(.amg-popup__body--scroll) amg-brightcove-video amg-accordion-item{flex-shrink:0}
.amg-popup__body--scroll amg-brightcove-video{width:100%}
.amg-popup__body--scroll .amg-brightcove-video{width:100%}
.amg-popup__body--scroll video-js.amg-brightcove-video__player{width:100%}
amg-popup-nav:not(:defined){display:none}
amg-popup-nav>[slot]{display:none}
@layer core{.amg-popup--nav .amg-popup__container{width:100%;height:100dvh;max-height:none;border-radius:0;gap:var(--spacing-components-desktop-32);transition:none}
.amg-popup--nav .amg-popup__body{padding:0;overflow-y:auto}
.amg-popup--nav .amg-popup__nav-title{padding:0 var(--spacing-components-desktop-24)}
.amg-popup--nav .amg-popup__header-actions{display:flex;align-items:center;gap:var(--spacing-components-desktop-8)}
}
@layer core{.amg-tag{display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-components-desktop-8);font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-2-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-2-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-tag a{color:inherit}
@media(min-width:768px){.amg-tag{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-2-leading)}
}
@media(min-width:1440px){.amg-tag{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-2-leading)}
}
.amg-tag{border-radius:var(--brand-primitives-corner-radius-base-radius-circular);--background-color:var(--component-theme-light-surface-interactive-base-medium-prominence-background-default);--background-base:var(--background-color);--background-base:var(--component-theme-light-surface-interactive-base-medium-prominence-background-default);--color:var(--component-theme-light-surface-interactive-base-medium-prominence-text-icon-active);--background:color-mix(in srgb,var(--background-base),var(--background-color));color:var(--color);background:var(--background)}
.amg-surface--dark .amg-tag,.amg-tag.amg-surface--dark{--background-color:var(--component-theme-dark-surface-interactive-base-medium-prominence-background-default);--background-base:var(--background-color);--background-base:var(--component-theme-dark-surface-interactive-base-medium-prominence-background-base);--color:var(--component-theme-dark-surface-interactive-base-medium-prominence-text-icon-active)}
.amg-tag{--background-base:var(--component-theme-light-surface-section-background-section-bg-4)}
.amg-tag--sm{padding:var(--spacing-components-desktop-2) var(--spacing-components-desktop-12)}
.amg-tag--sm.amg-tag--interactive{padding:var(--spacing-components-desktop-4) var(--spacing-components-desktop-16)}
.amg-tag--md{padding:var(--spacing-components-desktop-8) var(--spacing-components-desktop-24)}
.amg-tag--lg{font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-1-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-1-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-tag--lg a{color:inherit}
@media(min-width:768px){.amg-tag--lg{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-1-leading)}
}
@media(min-width:1440px){.amg-tag--lg{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-1-leading)}
}
.amg-tag--lg{padding:var(--spacing-components-desktop-12) var(--spacing-components-desktop-24)}
.amg-tag amg-icon{--custom-icon-size:var(--icon-size-icon-12)}
.amg-tag [slot=label]{display:inline-flex;align-items:center;gap:var(--spacing-components-desktop-8)}
.amg-tag:not(.amg-tag--interactive).amg-tag--sm [slot=label]{gap:var(--spacing-components-desktop-4)}
.amg-tag--interactive{text-decoration:none;border:var(--brand-primitives-borders-weight-weight-1) solid rgba(0,0,0,0);--hover:var(--component-theme-light-surface-interactive-base-state-scrims-hover-focus-strong);--active:var(--component-theme-light-surface-interactive-base-state-scrims-pressed-subtle);cursor:pointer}
.amg-surface--dark .amg-tag--interactive,.amg-tag--interactive.amg-surface--dark{--hover:var(--component-theme-dark-surface-interactive-base-state-scrims-hover-focus-strong);--active:var(--component-theme-dark-surface-interactive-base-state-scrims-pressed-subtle)}
.amg-tag--interactive:hover,.amg-tag--interactive:focus-visible{background:color-mix(in srgb,var(--hover),var(--background))}
.amg-tag--interactive:active{background:color-mix(in srgb,var(--active),var(--background))}
.amg-tag--interactive{transition-property:background,box-shadow,color;transition-duration:.095s;transition-timing-function:ease-in-out;--outline-width:2px;--outline-color:var(--component-theme-light-surface-interactive-outline-focus,currentColor);--outline-color-dark:var(--component-theme-dark-surface-interactive-outline-focus,currentColor);--outline-offset:4px}
.amg-tag--interactive:focus-visible{outline:var(--outline-width) solid var(--outline-color);outline-offset:var(--outline-offset)}
.amg-surface--dark .amg-tag--interactive:focus-visible{outline-color:var(--outline-color-dark)}
.amg-tag--interactive:active{--color:var(--component-theme-light-surface-interactive-base-medium-prominence-text-icon-active)}
.amg-tag--interactive{--hover:var(--component-theme-light-surface-interactive-base-state-scrims-hover-focus-subtle)}
.amg-tag--interactive amg-icon{color:var(--component-theme-light-surface-interactive-base-text-icon-interactive)}
.amg-tag--interactive.amg-tag--lg amg-icon{--custom-icon-size:var(--icon-size-icon-16)}
.amg-tag--active{--background-color:var(--component-theme-light-surface-interactive-base-high-prominence-background-default);--background-base:var(--background-color);--color:var(--component-theme-light-surface-interactive-base-high-prominence-text-icon-interactive);--background:color-mix(in srgb,var(--background-base),var(--background-color));color:var(--color);background:var(--background)}
.amg-surface--dark .amg-tag--active,.amg-tag--active.amg-surface--dark{--background-color:var(--component-theme-dark-surface-interactive-base-high-prominence-background-default);--background-base:var(--background-color);--color:var(--component-theme-dark-surface-interactive-base-high-prominence-text-icon-interactive)}
.amg-tag--active{--hover:var(--component-theme-light-surface-interactive-base-state-scrims-hover-focus-strong)}
.amg-tag--active amg-icon{color:var(--component-theme-light-surface-interactive-base-high-prominence-text-icon-interactive)}
.amg-tag--disabled{--background-color:var(--component-theme-light-surface-interactive-base-low-prominence-background-default);--background-base:var(--background-color);--background-base:var(--component-theme-light-surface-interactive-base-low-prominence-background-default);--color:var(--component-theme-light-surface-interactive-base-low-prominence-text-icon-active);--background:color-mix(in srgb,var(--background-base),var(--background-color));color:var(--color);background:var(--background)}
.amg-surface--dark .amg-tag--disabled,.amg-tag--disabled.amg-surface--dark{--background-color:var(--component-theme-dark-surface-interactive-base-low-prominence-background-default);--background-base:var(--background-color);--background-base:var(--component-theme-dark-surface-interactive-base-low-prominence-background-base);--color:var(--component-theme-dark-surface-interactive-base-low-prominence-text-icon-active)}
.amg-tag--disabled{--background-color:var(--component-theme-light-surface-interactive-base-low-prominence-background-disabled);--color:var(--component-theme-light-surface-interactive-base-low-prominence-text-icon-disabled)}
.amg-tag--disabled amg-icon{color:var(--color)}
.amg-tag--disabled{pointer-events:none}
.amg-tag--selected{border-color:var(--brand-primitives-color-interactive-light-alpha-16)}
}
@layer core{amg-multi-tag{--tag-spacing:var(--spacing-components-desktop-4)}
.amg-multi-tag{display:inline-flex}
.amg-multi-tag__tags{display:flex;flex-wrap:wrap;gap:var(--tag-spacing)}
}
@layer core{amg-control-bar{display:block;padding:var(--spacing-components-desktop-24) 0}
amg-control-bar[floating]{box-shadow:0 4px 16px 0 var(--brand-primitives-color-neutral-dark-alpha-24);padding-left:var(--spacing-document-condensed);padding-right:var(--spacing-document-condensed)}
.amg-control-bar{display:flex;flex-direction:column;gap:var(--spacing-components-desktop-16)}
.amg-control-bar__header>*{font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-1-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-1-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-control-bar__header>* a{color:inherit}
@media(min-width:768px){.amg-control-bar__header>*{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-1-leading)}
}
@media(min-width:1440px){.amg-control-bar__header>*{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-1-leading)}
}
.amg-control-bar__header>*{font-weight:700}
.amg-control-bar__interactive{display:flex;gap:var(--spacing-components-desktop-8);flex-wrap:wrap;align-items:center}
.amg-control-bar__tags{display:inline-flex;flex-wrap:wrap;gap:var(--spacing-components-desktop-8)}
}
@layer core{.amg-table{--cell-highlight:var(--component-theme-light-surface-table-table-bg-subtle);--cell-background:var(--component-theme-light-surface-section-background-section-bg-1);--highlighted:color-mix(in srgb,var(--cell-highlight),var(--cell-background));border-collapse:separate;border-spacing:0;width:100%;text-align:left}
.amg-table__container{overflow-x:auto}
.amg-table__container:has(.amg-table--sticky-row){max-height:275px;overflow-y:auto;position:relative}
.amg-table thead>tr,.amg-table.amg-table--double-header tr:nth-child(2){background:rgba(0,0,0,0);font-family:var(--brand-primitives-typography-styles-font-family-headings);--font-size:var(--brand-primitives-channel-sizing-web-mobile-headline-6-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-headline-6-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-headline-6-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-headings-base-weight)}
@media(min-width:768px){.amg-table thead>tr,.amg-table.amg-table--double-header tr:nth-child(2){--font-size:var(--brand-primitives-channel-sizing-web-tablet-headline-6-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-headline-6-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-headline-6-leading)}
}
@media(min-width:1440px){.amg-table thead>tr,.amg-table.amg-table--double-header tr:nth-child(2){--font-size:var(--brand-primitives-channel-sizing-web-desktop-headline-6-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-headline-6-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-headline-6-leading)}
}
.amg-table thead>tr:not(.amg-bg-section-1),.amg-table.amg-table--double-header tr:nth-child(2):not(.amg-bg-section-1){--background-color:var(--component-theme-light-surface-interactive-base-high-prominence-background-default);--background-base:var(--background-color);--color:var(--component-theme-light-surface-interactive-base-high-prominence-text-icon-interactive);--background:color-mix(in srgb,var(--background-base),var(--background-color));color:var(--color);background:var(--background)}
.amg-surface--dark .amg-table thead>tr:not(.amg-bg-section-1),.amg-table thead>tr:not(.amg-bg-section-1).amg-surface--dark,.amg-surface--dark .amg-table.amg-table--double-header tr:nth-child(2):not(.amg-bg-section-1),.amg-table.amg-table--double-header tr:nth-child(2):not(.amg-bg-section-1).amg-surface--dark{--background-color:var(--component-theme-dark-surface-interactive-base-high-prominence-background-default);--background-base:var(--background-color);--color:var(--component-theme-dark-surface-interactive-base-high-prominence-text-icon-interactive)}
.amg-table thead>tr.amg-bg-medium--active th,.amg-table thead>tr.amg-bg-section-1 th,.amg-table thead>tr.amg-bg-low--active th,.amg-table.amg-table--double-header tr:nth-child(2).amg-bg-medium--active th,.amg-table.amg-table--double-header tr:nth-child(2).amg-bg-section-1 th,.amg-table.amg-table--double-header tr:nth-child(2).amg-bg-low--active th{--border-color:var(--component-theme-light-surface-assets-lines-line-subtle,currentColor)}
.amg-table th{--border-color:var(--component-theme-light-surface-static-text-icon-text-reversed);border-bottom:1px solid var(--border-color);background:var(--background);font-weight:700;min-width:50px;padding:var(--spacing-table-cell-top-and-bottom) var(--spacing-table-cell-left-and-right)}
.amg-table th:first-child{border-top-left-radius:var(--brand-primitives-corner-radius-base-radius-base)}
.amg-table th:last-child{border-top-right-radius:var(--brand-primitives-corner-radius-base-radius-base)}
.amg-table__subheader{font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-3-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-3-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-table__subheader a{color:inherit}
@media(min-width:768px){.amg-table__subheader{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-3-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-3-leading)}
}
@media(min-width:1440px){.amg-table__subheader{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-3-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-3-leading)}
}
.amg-table__subheader{font-weight:normal;display:block}
.amg-table tbody tr{background:var(--component-theme-light-surface-section-background-section-bg-1)}
.amg-table td{--border-color:var(--component-theme-light-surface-assets-lines-line-subtle,currentColor);font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-1-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-1-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-table td a{color:inherit}
@media(min-width:768px){.amg-table td{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-1-leading)}
}
@media(min-width:1440px){.amg-table td{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-1-leading)}
}
.amg-table td{padding:var(--spacing-table-cell-top-and-bottom) var(--spacing-table-cell-left-and-right)}
.amg-table td:first-child{border-left:1px solid var(--component-theme-light-surface-assets-lines-line-subtle,currentColor)}
.amg-table td:last-child{border-right:1px solid var(--component-theme-light-surface-assets-lines-line-subtle,currentColor)}
.amg-table:not(.amg-table--border-horizontal,.amg-table--border-none) td:not(:first-child),.amg-table:not(.amg-table--border-horizontal,.amg-table--border-none) th:not(:first-child){border-left:1px solid var(--border-color)}
.amg-table:not(.amg-table--border-vertical,.amg-table--border-none) tr:not(:last-child) td{border-bottom:1px solid var(--component-theme-light-surface-assets-lines-line-subtle,currentColor)}
.amg-table tr:last-child td{border-bottom:1px solid var(--component-theme-light-surface-assets-lines-line-subtle,currentColor)}
.amg-table--highlight-first-column tbody td:first-child{background:var(--highlighted)}
.amg-table--zebra-row tbody tr:nth-child(even){background:var(--highlighted)}
.amg-table--zebra-column td:nth-child(odd){background:var(--highlighted)}
.amg-table--no-collapse thead,.amg-table--no-collapse tbody{white-space:nowrap}
.amg-table--no-collapse td,.amg-table--no-collapse th{white-space:nowrap}
.amg-table--no-collapse td *,.amg-table--no-collapse th *{white-space:nowrap}
.amg-table__container:has(.amg-table--sticky-row){border-radius:var(--brand-primitives-corner-radius-base-radius-base) var(--brand-primitives-corner-radius-base-radius-base) 0 0}
.amg-table--sticky-row thead{position:sticky;top:0;z-index:10}
.amg-table__container:has(.amg-table--sticky-column){border-top-left-radius:var(--brand-primitives-corner-radius-base-radius-base)}
.amg-table--sticky-column th:first-child,.amg-table--sticky-column td:first-child{position:sticky;left:0;z-index:10;background-clip:padding-box;border-collapse:collapse;border-right:1px solid var(--component-theme-light-surface-assets-lines-line-subtle,currentColor)}
.amg-table--sticky-column th:first-child{z-index:20}
.amg-table--sticky-column:not(.amg-table--highlight-first-column,.amg-table--highlight--zebra-column) td:first-child{background:inherit}
.amg-table--double-header th:nth-child(even):not(:last-child){border-right:1px solid var(--border-color)}
.amg-table--double-header colgroup:nth-child(even){background:var(--highlighted)}
.amg-table--double-header tbody tr{background:0}
.amg-table{--pictogram-icon-size:2.5rem}
.amg-table .amg-content-icon amg-icon{--custom-icon-size:var(--pictogram-icon-size)}
}
@layer core{.amg-card{--comp-badge-width:60px;position:relative;display:flex;flex-direction:column;min-width:0;border-radius:var(--brand-primitives-corner-radius-cards-radius-cards-ul) var(--brand-primitives-corner-radius-cards-radius-cards-ur) var(--brand-primitives-corner-radius-cards-radius-cards-lr) var(--brand-primitives-corner-radius-cards-radius-cards-ll);overflow:hidden;background:var(--component-theme-light-surface-section-background-section-bg-1)}
.amg-card--stroked{border-top:var(--brand-primitives-borders-cards-regular-stroke-top) solid var(--component-theme-light-surface-static-text-icon-stroke);border-right:var(--brand-primitives-borders-cards-regular-stroke-right) solid var(--component-theme-light-surface-static-text-icon-stroke);border-bottom:var(--brand-primitives-borders-cards-regular-stroke-bottom) solid var(--component-theme-light-surface-static-text-icon-stroke);border-left:var(--brand-primitives-borders-cards-regular-stroke-left) solid var(--component-theme-light-surface-static-text-icon-stroke)}
.amg-card--special-stroked{border-top:var(--brand-primitives-borders-cards-specialty-stroke-top) solid var(--component-theme-light-surface-static-text-icon-stroke-accent);border-right:var(--brand-primitives-borders-cards-specialty-stroke-right) solid var(--component-theme-light-surface-static-text-icon-stroke-accent);border-bottom:var(--brand-primitives-borders-cards-specialty-stroke-bottom) solid var(--component-theme-light-surface-static-text-icon-stroke-accent);border-left:var(--brand-primitives-borders-cards-specialty-stroke-left) solid var(--component-theme-light-surface-static-text-icon-stroke-accent)}
.amg-card--bottom-stroked:not(.amg-card--horizontal):not(:has(.amg-card__comp-badge)){border-bottom:var(--brand-primitives-borders-weight-weight-4) solid var(--component-theme-light-surface-assets-accent-1-base)}
.amg-card--border-subtle{border-color:var(--component-theme-light-surface-assets-lines-line-subtle,currentColor)}
.amg-surface--dark .amg-card--border-subtle{border-color:var(--component-theme-dark-surface-assets-lines-line-subtle,currentColor)}
.amg-card--border-strong{border-color:var(--component-theme-light-surface-assets-lines-line-strong,currentColor)}
.amg-surface--dark .amg-card--border-strong{border-color:var(--component-theme-dark-surface-assets-lines-line-strong,currentColor)}
.amg-card--border-accent{border-color:var(--component-theme-light-surface-assets-lines-line-accent,currentColor)}
.amg-surface--dark .amg-card--border-accent{border-color:var(--component-theme-dark-surface-assets-lines-line-accent,currentColor)}
.amg-card--border-accent-1{border-color:var(--component-theme-light-surface-assets-lines-line-accent-1,currentColor)}
.amg-surface--dark .amg-card--border-accent-1{border-color:var(--component-theme-dark-surface-assets-lines-line-accent-1,currentColor)}
.amg-card{box-shadow:0 4px 16px 0 var(--brand-primitives-color-neutral-dark-alpha-16)}
.amg-card--no-elevation{box-shadow:none}
.amg-card__media{display:flex;align-items:center;justify-content:center;width:fit-content;max-width:100%;align-self:flex-start;padding:var(--spacing-components-desktop-32)}
.amg-card__content{display:flex;padding:var(--spacing-components-desktop-32);flex-direction:column;align-items:flex-start;gap:var(--spacing-components-desktop-8);align-self:stretch;min-width:0;overflow-wrap:anywhere}
@media(max-width:1439px){.amg-card__content{padding:var(--spacing-components-desktop-16)}
}
.amg-card__category{display:flex;align-items:center;align-self:stretch;justify-content:space-between;font-family:var(--brand-primitives-typography-styles-font-family-overline);--font-size:var(--brand-primitives-channel-sizing-web-mobile-overline-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-overline-1-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-overline-1-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-overline-base-weight);text-transform:uppercase}
@media(min-width:768px){.amg-card__category{--font-size:var(--brand-primitives-channel-sizing-web-tablet-overline-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-overline-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-overline-1-leading)}
}
@media(min-width:1440px){.amg-card__category{--font-size:var(--brand-primitives-channel-sizing-web-desktop-overline-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-overline-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-overline-1-leading)}
}
.amg-card__category{gap:var(--spacing-components-desktop-10);color:var(--component-theme-light-surface-static-text-icon-text-subtle);min-width:0;flex-wrap:wrap}
.amg-card__category--icons{display:flex;justify-content:flex-end;align-items:center;gap:var(--spacing-components-desktop-10);min-width:0;flex-wrap:wrap}
.amg-card__category--icons .amg-icon-btn{color:var(--component-theme-light-surface-interactive-base-text-icon-interactive)}
.amg-card__overline{font-family:var(--brand-primitives-typography-styles-font-family-overline);--font-size:var(--brand-primitives-channel-sizing-web-mobile-overline-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-overline-2-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-overline-2-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-overline-base-weight);text-transform:uppercase}
@media(min-width:768px){.amg-card__overline{--font-size:var(--brand-primitives-channel-sizing-web-tablet-overline-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-overline-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-overline-2-leading)}
}
@media(min-width:1440px){.amg-card__overline{--font-size:var(--brand-primitives-channel-sizing-web-desktop-overline-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-overline-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-overline-2-leading)}
}
.amg-card__overline{display:flex;align-items:center;gap:var(--spacing-components-desktop-8);align-self:stretch;color:var(--component-theme-light-surface-static-text-icon-text-subtle)}
.amg-card__heading{color:var(--component-theme-light-surface-static-text-icon-text-standard)}
.amg-card__heading--with-icon{display:flex;align-items:center;gap:20px}
.amg-card__heading-icon{width:40px;height:40px;flex-shrink:0;object-fit:contain}
.amg-card__intro{color:var(--component-theme-light-surface-static-text-icon-text-standard)}
.amg-card__tags{display:flex;padding:var(--spacing-components-desktop-16) 0;align-items:center;align-content:center;gap:var(--spacing-components-desktop-8);align-self:stretch;flex-wrap:wrap}
.amg-card__body{color:var(--component-theme-light-surface-static-text-icon-text-standard)}
.amg-card__actions{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-components-desktop-16)}
.amg-card:has(.amg-card__comp-badge){overflow:visible}
.amg-card:has(.amg-card__comp-badge) .amg-card__media{overflow:hidden}
.amg-card__comp-badge{--badge-overlap:calc( calc(var(--comp-badge-width) - var(--grid-foundations-gutter)) / 2);position:absolute;top:50%;left:calc(100% - var(--badge-overlap));transform:translateY(-50%);--color:var(--component-theme-light-surface-interactive-base-high-prominence-text-icon-interactive);--background-base:var(--component-theme-light-surface-interactive-base-high-prominence-background-default);--background-color:var(--component-theme-light-surface-interactive-base-high-prominence-background-default);--background-mix:color-mix(in srgb,var(--background-color),var(--background-base));--background:var(--background-mix);background:var(--background);color:var(--color)}
.amg-surface--dark .amg-card__comp-badge,.amg-card__comp-badge.amg-surface--dark{--background-base:var(--component-theme-dark-surface-interactive-base-high-prominence-background-default);--background-color:var(--component-theme-dark-surface-interactive-base-high-prominence-background-default);--color:var(--component-theme-dark-surface-interactive-base-high-prominence-text-icon-interactive)}
.amg-card__comp-badge{font-family:var(--brand-primitives-typography-styles-font-family-body-inline);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-inline-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-inline-2-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-inline-2-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
@media(min-width:768px){.amg-card__comp-badge{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-inline-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-inline-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-inline-2-leading)}
}
@media(min-width:1440px){.amg-card__comp-badge{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-inline-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-inline-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-inline-2-leading)}
}
.amg-card__comp-badge{font-weight:700;border-radius:50%;width:var(--comp-badge-width);height:var(--comp-badge-width);display:flex;align-items:center;justify-content:center;z-index:5}
@media(max-width:767px){.amg-card__comp-badge{left:50%;transform:translateX(-50%);top:calc(100% - var(--badge-overlap));font-family:var(--brand-primitives-typography-styles-font-family-body-inline);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-inline-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-inline-1-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-inline-1-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight);font-weight:700}
}
@media(max-width:767px)and (min-width:768px){.amg-card__comp-badge{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-inline-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-inline-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-inline-1-leading)}
}
@media(max-width:767px)and (min-width:1440px){.amg-card__comp-badge{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-inline-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-inline-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-inline-1-leading)}
}
@media(min-width:768px){.amg-card--horizontal{--comp-badge-width:76px;flex-direction:row;align-items:center}
.amg-card--horizontal .amg-card__category,.amg-card--horizontal .amg-card__body{margin-bottom:var(--spacing-components-desktop-8)}
.amg-card--horizontal .amg-card__content{justify-content:center;gap:var(--spacing-components-desktop-8)}
.amg-card--horizontal .amg-card__media{align-self:stretch}
.amg-card--horizontal .amg-card__media--image{border-radius:var(--brand-primitives-corner-radius-cards-radius-cards-ul) 0 0 var(--brand-primitives-corner-radius-cards-radius-cards-ll);height:100%;object-fit:cover}
.amg-card--horizontal .amg-card__media--padded{padding:var(--spacing-components-desktop-32) 0 var(--spacing-components-desktop-32) var(--spacing-components-desktop-32)}
.amg-card--horizontal.amg-card--stroked .amg-card__media--padded{padding:var(--spacing-components-desktop-24) 0 var(--spacing-components-desktop-24) var(--spacing-components-desktop-24)}
.amg-card--horizontal .amg-card__comp-badge{left:50%;transform:translateX(-50%);top:calc(100% - var(--badge-overlap));font-family:var(--brand-primitives-typography-styles-font-family-body-inline);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-inline-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-inline-1-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-inline-1-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight);font-weight:700}
}
@media(min-width:768px)and (min-width:768px){.amg-card--horizontal .amg-card__comp-badge{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-inline-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-inline-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-inline-1-leading)}
}
@media(min-width:768px)and (min-width:1440px){.amg-card--horizontal .amg-card__comp-badge{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-inline-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-inline-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-inline-1-leading)}
}
.amg-card--media-right .amg-card__media{order:2}
.amg-card--media-right .amg-card__media--padded{padding:var(--spacing-components-desktop-32) var(--spacing-components-desktop-32) var(--spacing-components-desktop-32) 0}
.amg-card--media-right.amg-card--stroked .amg-card__media--padded{padding:var(--spacing-components-desktop-24) var(--spacing-components-desktop-24) var(--spacing-components-desktop-24) 0}
.amg-card--media-right .amg-card__media--image{border-radius:0 var(--brand-primitives-corner-radius-cards-radius-cards-ur) var(--brand-primitives-corner-radius-cards-radius-cards-lr) 0}
.amg-card--vertical .amg-card__media--padded{padding:var(--spacing-components-desktop-32) var(--spacing-components-desktop-32) 0 var(--spacing-components-desktop-32)}
.amg-card--vertical.amg-card--stroked .amg-card__media--padded{padding:var(--spacing-components-desktop-24) var(--spacing-components-desktop-24) 0 var(--spacing-components-desktop-24)}
.amg-card--vertical .amg-card__media--image{border-radius:var(--brand-primitives-corner-radius-cards-radius-cards-ul) var(--brand-primitives-corner-radius-cards-radius-cards-ur) 0 0}
.amg-card__media--padded .amg-card__media--image{border-radius:var(--brand-primitives-corner-radius-cards-radius-cards-ul) var(--brand-primitives-corner-radius-cards-radius-cards-ur) var(--brand-primitives-corner-radius-cards-radius-cards-lr) var(--brand-primitives-corner-radius-cards-radius-cards-ll)}
.amg-card--vertical .amg-card__media:has(.amg-content-icon){width:100%;align-self:stretch;justify-content:center}
.amg-card--vertical.amg-card--icon-left .amg-card__media{justify-content:flex-start;padding-left:var(--spacing-components-desktop-24)}
.amg-card--media-overlap{--content-icon-size:var(--icon-size-icon-2col)}
.amg-card--media-overlap.amg-card--vertical{overflow:visible}
.amg-card--media-overlap.amg-card--vertical .amg-card__media{width:100%;align-self:stretch;justify-content:center;margin-top:calc(var(--content-icon-size)/-2);z-index:1}
.amg-card--media-overlap.amg-card--vertical.amg-card--icon-left .amg-card__media{justify-content:flex-start;padding-left:var(--spacing-components-desktop-24)}
.amg-card__flex-slots{display:flex;flex-direction:column;gap:var(--spacing-section-normal);width:100%;min-width:0}
.amg-card__flex-slots--spacious{gap:var(--spacing-section-spacious)}
.amg-card__flex-slots--normal{gap:var(--spacing-section-normal)}
.amg-card__flex-slots--condensed{gap:var(--spacing-section-condensed)}
.amg-card__flex-slots--tight{gap:var(--spacing-components-desktop-32)}
.amg-card__flex-slot .amg-content-icon{flex-shrink:1;max-width:100%;width:min(var(--content-icon-size),100%);height:auto;aspect-ratio:1}
@media(min-width:768px){.amg-card--horizontal .amg-card__flex-slots{flex-direction:row;align-items:stretch}
.amg-card--horizontal .amg-card__flex-slots .amg-card__flex-slot{flex:1 0 0}
}
}
.amg-cards-grid{display:grid;gap:var(--grid-foundations-gutter);overflow:hidden}
.amg-cards-grid:has(.amg-card--media-overlap.amg-card--vertical){overflow:visible;row-gap:calc(var(--grid-foundations-gutter) + var(--icon-size-icon-2col)/2)}
.amg-cards-container{padding:var(--spacing-section-normal);overflow-x:hidden}
.amg-cards-container--inset-1col{padding-left:var(--grid-inset-inset-1col);padding-right:var(--grid-inset-inset-1col)}
.amg-cards-container--inset-2col{padding-left:var(--grid-inset-inset-2col);padding-right:var(--grid-inset-inset-2col)}
.amg-card.amg-card--inset-1col{margin-inline:var(--grid-inset-inset-1col)}
.amg-card.amg-card--inset-2col{margin-inline:var(--grid-inset-inset-2col)}
.amg-card-container{padding:2rem}
.amg-card-container--icon-overlap{padding-top:calc(var(--icon-size-icon-2col)/2 + 1.25rem)}
.amg-card--vertical:not(.amg-card--media-overlap) .amg-card__media:has(.amg-content-icon){margin:auto}
@layer core{.amg-breadcrumbs{--max-link-width:60ch;display:flex;align-items:center;width:100%}
.amg-breadcrumbs__list{display:none;list-style:none;margin:0;padding:0;flex-direction:row;align-items:center;gap:var(--spacing-components-desktop-8)}
@media(min-width:768px){.amg-breadcrumbs__list{display:flex;gap:var(--spacing-components-desktop-12)}
}
.amg-breadcrumbs__list{flex-wrap:wrap}
.amg-breadcrumbs__item{display:flex;align-items:center;gap:var(--spacing-components-desktop-8)}
@media(min-width:768px){.amg-breadcrumbs__item{gap:var(--spacing-components-desktop-12)}
}
.amg-breadcrumbs__home-icon{display:flex;align-items:center}
.amg-breadcrumbs__home-text{display:inline-flex;align-items:center}
.amg-breadcrumbs__text{display:block;max-width:var(--max-link-width);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.amg-breadcrumbs__current{font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-1-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-1-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-breadcrumbs__current a{color:inherit}
@media(min-width:768px){.amg-breadcrumbs__current{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-1-leading)}
}
@media(min-width:1440px){.amg-breadcrumbs__current{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-1-leading)}
}
.amg-breadcrumbs__current{font-weight:700;color:var(--component-theme-light-surface-static-text-icon-text-standard);display:inline-flex;align-items:center}
.amg-surface--dark .amg-breadcrumbs__current{color:var(--component-theme-dark-surface-static-text-icon-text-standard)}
.amg-breadcrumbs__separator{color:var(--component-theme-light-surface-static-text-icon-text-subtle);flex-shrink:0;display:flex;align-items:center;justify-content:center}
.amg-surface--dark .amg-breadcrumbs__separator{color:var(--component-theme-dark-surface-static-text-icon-text-subtle)}
.amg-breadcrumbs__mobile{display:flex;align-items:center}
@media(min-width:768px){.amg-breadcrumbs__mobile{display:none}
}
.amg-breadcrumbs__mobile-icon{flex-shrink:0}
.amg-breadcrumbs .amg-link{--text-color:var(--component-theme-light-surface-interactive-base-text-icon-interactive);--text-hover:var(--component-theme-light-surface-interactive-base-state-scrims-hover-focus-strong);--text-active:var(--component-theme-light-surface-interactive-base-state-scrims-pressed-strong);color:var(--text-color)}
.amg-breadcrumbs .amg-link:hover,.amg-breadcrumbs .amg-link:focus-visible{color:color-mix(in srgb,var(--text-hover),var(--text-color) 100%)}
.amg-breadcrumbs .amg-link:active{color:color-mix(in srgb,var(--text-active),var(--text-color) 100%)}
.amg-surface--dark .amg-breadcrumbs .amg-link{--text-color:var(--component-theme-dark-surface-interactive-base-text-icon-interactive);--text-hover:var(--component-theme-dark-surface-interactive-base-state-scrims-hover-focus-strong);--text-active:var(--component-theme-dark-surface-interactive-base-state-scrims-pressed-strong)}
.amg-breadcrumbs .amg-link{text-decoration:underline}
.amg-breadcrumbs .amg-icon-btn{--text-color:var(--component-theme-light-surface-interactive-base-text-icon-interactive);--text-hover:var(--component-theme-light-surface-interactive-base-state-scrims-hover-focus-strong);--text-active:var(--component-theme-light-surface-interactive-base-state-scrims-pressed-strong);color:var(--text-color)}
.amg-breadcrumbs .amg-icon-btn:hover,.amg-breadcrumbs .amg-icon-btn:focus-visible{color:color-mix(in srgb,var(--text-hover),var(--text-color) 100%)}
.amg-breadcrumbs .amg-icon-btn:active{color:color-mix(in srgb,var(--text-active),var(--text-color) 100%)}
.amg-surface--dark .amg-breadcrumbs .amg-icon-btn{--text-color:var(--component-theme-dark-surface-interactive-base-text-icon-interactive);--text-hover:var(--component-theme-dark-surface-interactive-base-state-scrims-hover-focus-strong);--text-active:var(--component-theme-dark-surface-interactive-base-state-scrims-pressed-strong)}
.amg-breadcrumbs--with-background-section{padding:var(--spacing-components-desktop-16) var(--spacing-components-desktop-32);background:var(--component-theme-light-surface-section-background-section-bg-1)}
.amg-breadcrumbs--with-background-interactive{padding:var(--spacing-components-desktop-16) var(--spacing-components-desktop-32);--background-color:var(--component-theme-light-surface-interactive-base-medium-prominence-background-default);--background-base:var(--background-color);--background-base:var(--component-theme-light-surface-interactive-base-medium-prominence-background-default);--color:var(--component-theme-light-surface-interactive-base-medium-prominence-text-icon-interactive);--background:color-mix(in srgb,var(--background-base),var(--background-color));color:var(--color);background:var(--background)}
.amg-surface--dark .amg-breadcrumbs--with-background-interactive,.amg-breadcrumbs--with-background-interactive.amg-surface--dark{--background-color:var(--component-theme-dark-surface-interactive-base-medium-prominence-background-default);--background-base:var(--background-color);--background-base:var(--component-theme-dark-surface-interactive-base-medium-prominence-background-base);--color:var(--component-theme-dark-surface-interactive-base-medium-prominence-text-icon-interactive)}
.amg-breadcrumbs--no-background{padding:var(--spacing-components-desktop-16) 0;background:0}
}
@layer core{.amg-loading-indicator{--speed:900ms;--base-color:color-mix(in srgb,transparent,var(--component-theme-light-surface-interactive-base-low-prominence-background-default));--active-color:var(--component-theme-light-surface-assets-accent-1-base);display:inline-flex;align-items:center;justify-content:center;opacity:1;transition:opacity .2s ease-out}
.amg-loading-indicator--bar{display:block;width:100%}
.amg-loading-indicator[hidden]{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease-out,visibility .2s ease-out}
.amg-loading-indicator__dots{--speed:1200ms;display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-components-desktop-6)}
.amg-loading-indicator__dot{display:inline-block;border-radius:50%;--dot-color-base:var(--base-color);--dot-color-active:var(--active-color);animation:amg-dot-sequence var(--speed) ease-out infinite}
.amg-loading-indicator__dots--medium .amg-loading-indicator__dot{width:.375rem;height:.375rem}
.amg-loading-indicator__dots--large .amg-loading-indicator__dot{width:.5rem;height:.5rem}
.amg-loading-indicator__dot:nth-child(2){animation-delay:calc(var(--speed)/3)}
.amg-loading-indicator__dot:nth-child(3){animation-delay:calc(var(--speed)*2/3)}
@keyframes amg-dot-sequence{0{background-color:var(--dot-color-active);opacity:1}
33.33%{background-color:var(--dot-color-base)}
33.34%,100%{background-color:var(--dot-color-base)}
}
.amg-loading-indicator__spinner{display:inline-flex;align-items:center;justify-content:center}
.amg-loading-indicator__spinner--medium{width:2rem;height:2rem}
.amg-loading-indicator__spinner--large{width:3rem;height:3rem}
.amg-loading-indicator__spinner-svg{width:100%;height:100%;animation:amg-spinner-rotate var(--speed) linear infinite}
.amg-loading-indicator__spinner-svg--static{animation:none}
@keyframes amg-spinner-rotate{100%{transform:rotate(-360deg)}
}
.amg-loading-indicator__bar{display:block;width:100%;height:.5rem}
.amg-loading-indicator__bar-track{display:block;width:100%;height:100%;background:var(--base-color);border-radius:var(--brand-primitives-corner-radius-base-radius-button);overflow:hidden;position:relative}
.amg-loading-indicator__bar-fill{position:absolute;left:0;top:0;height:100%;background:var(--component-theme-light-surface-interactive-base-high-prominence-background-default);border-radius:var(--brand-primitives-corner-radius-base-radius-button) 0 0 var(--brand-primitives-corner-radius-base-radius-button);width:var(--bar-progress,0);transition:width .3s ease-out}
@media(prefers-reduced-motion:reduce){.amg-loading-indicator__dot{animation:none}
.amg-loading-indicator__spinner-svg{animation:none}
.amg-loading-indicator__bar-fill{animation:none;transition:none}
}
}
@layer core{.amg-indication-banner{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-components-desktop-16);padding:var(--spacing-components-desktop-16) var(--spacing-components-desktop-32);width:100%;background-color:var(--component-theme-light-surface-section-background-section-bg-1)}
.amg-indication-banner__content{display:flex;flex-direction:column;gap:var(--spacing-components-desktop-8);flex:1;min-width:0;align-items:flex-start;max-width:var(--grid-foundations-container-width,76.875rem)}
.amg-indication-banner__heading{font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-2-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-2-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-indication-banner__heading a{color:inherit}
@media(min-width:768px){.amg-indication-banner__heading{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-2-leading)}
}
@media(min-width:1440px){.amg-indication-banner__heading{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-2-leading)}
}
.amg-indication-banner__heading{font-weight:700;color:var(--component-theme-light-surface-static-text-icon-text-standard);margin:0}
.amg-indication-banner__heading>*{font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-2-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-2-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-indication-banner__heading>* a{color:inherit}
@media(min-width:768px){.amg-indication-banner__heading>*{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-2-leading)}
}
@media(min-width:1440px){.amg-indication-banner__heading>*{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-2-leading)}
}
.amg-indication-banner__heading>*{font-weight:700;color:var(--component-theme-light-surface-static-text-icon-text-standard);margin:0}
.amg-indication-banner__text{font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-2-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-2-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-indication-banner__text a{color:inherit}
@media(min-width:768px){.amg-indication-banner__text{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-2-leading)}
}
@media(min-width:1440px){.amg-indication-banner__text{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-2-leading)}
}
.amg-indication-banner__text{color:var(--component-theme-light-surface-static-text-icon-text-standard);margin:0;transition:all .3s ease-in-out}
.amg-indication-banner__text>*{font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-2-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-2-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-indication-banner__text>* a{color:inherit}
@media(min-width:768px){.amg-indication-banner__text>*{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-2-leading)}
}
@media(min-width:1440px){.amg-indication-banner__text>*{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-2-leading)}
}
.amg-indication-banner__text>*{color:var(--component-theme-light-surface-static-text-icon-text-standard);margin:0}
.amg-indication-banner__text--collapsed{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}
.amg-indication-banner__link{font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-2-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-2-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-indication-banner__link a{color:inherit}
@media(min-width:768px){.amg-indication-banner__link{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-2-leading)}
}
@media(min-width:1440px){.amg-indication-banner__link{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-2-leading)}
}
.amg-indication-banner__link{--text-color:var(--component-theme-light-surface-interactive-base-text-icon-interactive);--text-hover:var(--component-theme-light-surface-interactive-base-state-scrims-hover-focus-strong);--text-active:var(--component-theme-light-surface-interactive-base-state-scrims-pressed-strong);color:var(--text-color)}
.amg-indication-banner__link:hover,.amg-indication-banner__link:focus-visible{color:color-mix(in srgb,var(--text-hover),var(--text-color) 100%)}
.amg-indication-banner__link:active{color:color-mix(in srgb,var(--text-active),var(--text-color) 100%)}
.amg-surface--dark .amg-indication-banner__link{--text-color:var(--component-theme-dark-surface-interactive-base-text-icon-interactive);--text-hover:var(--component-theme-dark-surface-interactive-base-state-scrims-hover-focus-strong);--text-active:var(--component-theme-dark-surface-interactive-base-state-scrims-pressed-strong)}
.amg-indication-banner__link{font-weight:700;text-decoration:underline;display:inline-block;background:0;border:0;padding:0;cursor:pointer;font-family:inherit;text-align:left}
.amg-indication-banner__close{flex-shrink:0;--text-color:var(--component-theme-light-surface-interactive-base-text-icon-interactive);--text-hover:var(--component-theme-light-surface-interactive-base-state-scrims-hover-focus-strong);--text-active:var(--component-theme-light-surface-interactive-base-state-scrims-pressed-strong);color:var(--text-color)}
.amg-indication-banner__close:hover,.amg-indication-banner__close:focus-visible{color:color-mix(in srgb,var(--text-hover),var(--text-color) 100%)}
.amg-indication-banner__close:active{color:color-mix(in srgb,var(--text-active),var(--text-color) 100%)}
.amg-surface--dark .amg-indication-banner__close{--text-color:var(--component-theme-dark-surface-interactive-base-text-icon-interactive);--text-hover:var(--component-theme-dark-surface-interactive-base-state-scrims-hover-focus-strong);--text-active:var(--component-theme-dark-surface-interactive-base-state-scrims-pressed-strong)}
.amg-indication-banner__close{cursor:pointer}
.amg-indication-banner--hidden{display:none !important}
}
@layer core{amg-header{position:relative}
amg-header .amg-header>*{position:relative;z-index:2}
amg-header .amg-header__nav{z-index:2;background:var(--component-theme-light-surface-section-background-section-bg-1);display:flex;align-items:center;padding:var(--spacing-section-condensed) var(--spacing-components-desktop-32) var(--spacing-components-desktop-32);gap:var(--spacing-button-small-left-and-right);--shadow-color:var(--brand-primitives-color-neutral-dark-alpha-24);box-shadow:0 4px 16px 0 var(--shadow-color)}
.amg-surface--dark amg-header .amg-header__nav{--shadow-color:var(--brand-primitives-color-neutral-dark-alpha-80)}
amg-header .amg-header__nav--stroke-top{border-top:var(--brand-primitives-borders-navigation-menu-stroke-top) solid var(--component-theme-light-surface-interactive-navigation-menu-border-top-bottom,transparent)}
amg-header .amg-header__nav--stroke-bottom{border-bottom:var(--brand-primitives-borders-navigation-menu-stroke-bottom) solid var(--component-theme-light-surface-interactive-navigation-menu-border-top-bottom,transparent)}
amg-header .amg-header__nav .amg-btn{align-self:center}
amg-header .amg-header__secondary-nav{margin-left:auto;display:flex;align-items:center;gap:var(--spacing-button-small-left-and-right)}
amg-header .amg-header__secondary-nav .amg-toggle-display[data-micromodal-trigger]{font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-3-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-3-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
amg-header .amg-header__secondary-nav .amg-toggle-display[data-micromodal-trigger] a{color:inherit}
@media(min-width:768px){amg-header .amg-header__secondary-nav .amg-toggle-display[data-micromodal-trigger]{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-3-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-3-leading)}
}
@media(min-width:1440px){amg-header .amg-header__secondary-nav .amg-toggle-display[data-micromodal-trigger]{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-3-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-3-leading)}
}
amg-header .amg-header__secondary-nav .amg-toggle-display[data-micromodal-trigger]{gap:var(--spacing-components-desktop-16)}
amg-header .amg-header__mobile-nav{display:flex;flex-direction:column;height:100%;gap:var(--spacing-section-condensed)}
amg-header .amg-header__mobile-primary-nav{padding:0 var(--spacing-button-large-top-and-bottom);display:flex;flex-direction:column;align-items:start;gap:var(--spacing-components-desktop-32)}
amg-header .amg-header__mobile-bottom{display:flex;flex-direction:column;margin-top:auto}
amg-header .amg-header__mobile-bottom amg-language-toggle{display:flex;flex-direction:column;width:100%}
amg-header .amg-header__mobile-bottom amg-language-toggle .amg-dropdown__menu{position:static;width:100%}
amg-header .amg-header .amg-navbar__items{flex-direction:column}
amg-header .amg-header--transparent .amg-header__nav{background:rgba(0,0,0,0);box-shadow:none}
amg-header .amg-header--menu-center.amg-header--desktop .amg-navbar{flex:1;display:flex;justify-content:center}
amg-header .amg-header--menu-center.amg-header--desktop .amg-navbar__items{margin-right:0;justify-content:center}
amg-header .amg-header--menu-right.amg-header--desktop .amg-navbar{margin-left:auto}
amg-header .amg-header--menu-right.amg-header--desktop .amg-header__secondary-nav{margin-left:0}
amg-header .amg-header--desktop .amg-toggle-display{display:none}
amg-header .amg-header--desktop .amg-header__nav{padding:0 var(--spacing-components-desktop-32)}
amg-header .amg-header--desktop .amg-navbar__items{flex-direction:row}
amg-header .amg-header--desktop .amg-dropdown__toggle{--padding-x:var(--spacing-components-desktop-16);--padding-y:var(--spacing-components-desktop-24)}
amg-header .amg-header--desktop .amg-dropdown__menu{--shadow-color:var(--brand-primitives-color-neutral-dark-alpha-24);box-shadow:0 4px 16px 0 var(--shadow-color)}
.amg-surface--dark amg-header .amg-header--desktop .amg-dropdown__menu{--shadow-color:var(--brand-primitives-color-neutral-dark-alpha-80)}
amg-header .amg-header--desktop .amg-dropdown__menu{position:absolute;z-index:10}
amg-header .amg-header--desktop .amg-dropdown__menu a{padding:var(--spacing-components-desktop-16) var(--spacing-components-desktop-32) var(--spacing-components-desktop-16) var(--spacing-components-desktop-24)}
amg-header .amg-header--desktop .amg-utility-bar{padding:0 var(--spacing-components-desktop-32);flex-direction:row;align-items:center;gap:var(--spacing-components-desktop-10)}
amg-header .amg-header--desktop .amg-utility-bar .amg-utility-bar__links{display:flex;margin-left:auto;flex-direction:row;gap:var(--spacing-components-desktop-10)}
amg-header .amg-header--desktop .amg-utility-bar .amg-utility-bar__links>li>.amg-link{padding-left:var(--spacing-components-desktop-10);padding-right:var(--spacing-components-desktop-10)}
amg-header .amg-header--desktop .amg-utility-bar .amg-utility-disclaimer{display:flex}
amg-header .amg-header--desktop .amg-utility-bar{z-index:3}
amg-header .amg-header--desktop amg-language-toggle{z-index:10}
amg-header .amg-header--desktop amg-language-toggle .amg-dropdown__menu{top:calc(100% + var(--spacing-components-desktop-4));border-radius:0 0 var(--brand-primitives-corner-radius-base-radius-base) var(--brand-primitives-corner-radius-base-radius-base);bottom:auto;background:var(--component-theme-light-surface-section-background-section-bg-1)}
amg-header .amg-header--desktop amg-language-toggle .amg-dropdown__toggle{padding-left:var(--spacing-components-desktop-10);padding-right:var(--spacing-components-desktop-10)}
amg-header .amg-header--desktop amg-language-toggle .amg-dropdown__menu{left:auto;right:0}
amg-header .amg-header--desktop amg-language-toggle .amg-dropdown__menu a{padding:0}
amg-header .amg-header--desktop amg-mega-menu .amg-dropdown__menu{background:var(--component-theme-light-surface-section-background-section-bg-4);left:50%;top:calc(100% - 1px);z-index:1;transform:translateX(-50%);max-width:var(--grid-foundations-container-width);min-width:initial;width:100%;flex-direction:row;gap:var(--spacing-components-desktop-8);padding:var(--spacing-components-desktop-32)}
amg-header .amg-header--desktop amg-mega-menu .amg-dropdown__menu a{padding:0}
amg-header .amg-header--desktop amg-mega-menu .amg-dropdown__menu-column:not(:last-child){position:relative;padding-right:var(--spacing-components-desktop-16)}
amg-header .amg-header--desktop amg-mega-menu .amg-dropdown__menu-column:not(:last-child)::after{content:"";position:absolute;top:0;right:0;height:100%;border-right:1px solid var(--component-theme-light-surface-assets-lines-line-strong,currentColor)}
amg-header .amg-header--desktop amg-mega-menu .amg-dropdown__menu-column:not(:first-child){padding-left:var(--spacing-components-desktop-16)}
amg-header .amg-header--desktop amg-mega-menu .amg-dropdown__submenu{gap:var(--spacing-components-desktop-16)}
amg-header .amg-header--desktop amg-mega-menu .amg-dropdown__submenu li{display:flex;flex-direction:column;gap:var(--spacing-components-desktop-8)}
amg-header .amg-header--desktop amg-mega-menu .amg-dropdown__submenu .amg-link{font-weight:700}
amg-header .amg-header--desktop amg-mega-menu .amg-dropdown__item-description{padding-left:0}
}
@layer core{.amg-navbar__items{display:flex;flex-direction:column;list-style-type:none;padding:0;margin-right:auto}
@media(min-width:1440px){.amg-navbar__items{flex-direction:row}
}
}
@layer core{amg-mega-menu{display:flex;flex-direction:column;gap:var(--spacing-components-desktop-8)}
@media(max-width:1439px){amg-mega-menu{flex-direction:column}
amg-mega-menu .amg-dropdown__menu{box-shadow:none;position:initial;margin-top:2px;z-index:0}
amg-mega-menu .amg-dropdown__menu{width:100%;box-sizing:border-box;left:0;right:0;overflow-x:hidden;box-shadow:0 4px 16px 0 var(--brand-primitives-color-neutral-dark-alpha-24)}
amg-mega-menu .amg-dropdown__menu a{width:100%;box-sizing:border-box}
}
@media(max-width:1439px)and (min-width:768px){amg-mega-menu .amg-dropdown__toggle[aria-expanded=true]+.amg-dropdown__menu{background:var(--component-theme-light-surface-section-background-section-bg-4);flex-direction:row}
}
amg-mega-menu .amg-dropdown__menu a{padding:var(--spacing-components-desktop-8) var(--spacing-components-desktop-16)}
amg-mega-menu .amg-dropdown__submenu{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}
amg-mega-menu .amg-dropdown__item-description{font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-2-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-2-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
amg-mega-menu .amg-dropdown__item-description a{color:inherit}
@media(min-width:768px){amg-mega-menu .amg-dropdown__item-description{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-2-leading)}
}
@media(min-width:1440px){amg-mega-menu .amg-dropdown__item-description{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-2-leading)}
}
amg-mega-menu .amg-dropdown__item-description{color:var(--component-theme-light-surface-static-text-icon-text-standard);padding:0 var(--spacing-components-desktop-16);max-width:100%;width:100%;min-width:0;white-space:normal;overflow-wrap:break-word;word-break:normal}
amg-mega-menu .amg-dropdown__menu{min-width:0}
amg-mega-menu .amg-dropdown__menu-column{flex:1 1 0;flex-basis:0;min-width:0}
amg-mega-menu .amg-dropdown__submenu,amg-mega-menu .amg-dropdown__submenu li{min-width:0}
amg-mega-menu .amg-dropdown__item-description,amg-mega-menu .amg-dropdown__menu-column a{display:block;max-width:100%;min-width:0;white-space:normal;overflow-wrap:anywhere;word-break:normal}
@media(min-width:1440px){amg-mega-menu .amg-dropdown__menu{background:var(--component-theme-light-surface-section-background-section-bg-4);left:50%;top:calc(100% - 1px);z-index:1;transform:translateX(-50%);max-width:var(--grid-foundations-container-width);min-width:initial;width:100%;flex-direction:row;gap:var(--spacing-components-desktop-8);padding:var(--spacing-components-desktop-32)}
amg-mega-menu .amg-dropdown__menu a{padding:0}
amg-mega-menu .amg-dropdown__menu-column:not(:last-child){position:relative;padding-right:var(--spacing-components-desktop-16)}
amg-mega-menu .amg-dropdown__menu-column:not(:last-child)::after{content:"";position:absolute;top:0;right:0;height:100%;border-right:1px solid var(--component-theme-light-surface-assets-lines-line-strong,currentColor)}
amg-mega-menu .amg-dropdown__menu-column:not(:first-child){padding-left:var(--spacing-components-desktop-16)}
amg-mega-menu .amg-dropdown__submenu{gap:var(--spacing-components-desktop-16)}
amg-mega-menu .amg-dropdown__submenu li{display:flex;flex-direction:column;gap:var(--spacing-components-desktop-8)}
amg-mega-menu .amg-dropdown__submenu .amg-link{font-weight:700}
amg-mega-menu .amg-dropdown__item-description{padding-left:0}
amg-mega-menu .amg-dropdown__menu{width:100%;align-items:stretch;min-width:0}
amg-mega-menu .amg-dropdown__menu-column{flex:1 1 0;width:0;min-width:0}
amg-mega-menu .amg-dropdown__submenu,amg-mega-menu .amg-dropdown__submenu li{min-width:0}
amg-mega-menu .amg-dropdown__item-description,amg-mega-menu .amg-dropdown__menu-column a{display:block;max-width:100%;white-space:normal;overflow-wrap:anywhere;word-break:normal;min-width:0}
}
.amg-mega-menu__submenu{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}
@media(min-width:1440px){.amg-mega-menu__submenu{gap:var(--spacing-components-desktop-16)}
.amg-mega-menu__submenu li{display:flex;flex-direction:column;gap:var(--spacing-components-desktop-8)}
.amg-mega-menu__submenu .amg-link{font-weight:700}
}
.amg-mega-menu__item-description{font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-2-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-2-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-mega-menu__item-description a{color:inherit}
@media(min-width:768px){.amg-mega-menu__item-description{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-2-leading)}
}
@media(min-width:1440px){.amg-mega-menu__item-description{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-2-leading)}
}
.amg-mega-menu__item-description{color:var(--component-theme-light-surface-static-text-icon-text-standard)}
.amg-surface--dark .amg-mega-menu__item-description{color:var(--component-theme-dark-surface-static-text-icon-text-standard)}
@media(max-width:1439px){.amg-mega-menu__item-description{padding-left:var(--spacing-components-desktop-16);max-width:100%;min-width:0;white-space:normal;overflow-wrap:anywhere;word-break:break-word;hyphens:none}
}
.amg-dropdown__item-description{color:var(--component-theme-light-surface-static-text-icon-text-standard)}
.amg-surface--dark .amg-dropdown__item-description{color:var(--component-theme-dark-surface-static-text-icon-text-standard)}
@media(max-width:1439px){.amg-dropdown__item-description{display:block;box-sizing:border-box;max-width:100%;width:100%;min-width:0;white-space:normal;overflow-wrap:break-word;word-break:normal}
}
}
@layer core{.amg-progress-tracker{--step-spacing:var(--spacing-components-desktop-4);--custom-icon-size:var(--icon-size-icon-16);--icon-padding:var(--spacing-components-desktop-6);position:relative}
.amg-progress-tracker__list{display:flex;justify-content:space-between;width:100%;list-style:none;margin:0;padding:0}
.amg-progress-tracker__bar{position:absolute;content:"";top:calc(var(--step-spacing) + var(--icon-padding) + var(--custom-icon-size)/2);left:0;width:100%;border-bottom:var(--brand-primitives-borders-weight-weight-2) solid color-mix(in srgb,var(--component-theme-light-surface-interactive-base-low-prominence-background-disabled),var(--component-theme-light-surface-interactive-base-low-prominence-background-active));z-index:1}
.amg-progress-tracker__step{position:relative;display:flex;flex:1;justify-content:flex-start;z-index:1}
.amg-progress-tracker__step:first-child [slot=step]{align-items:flex-start}
.amg-progress-tracker__step:last-child{flex-grow:0;align-items:flex-end;white-space:nowrap}
.amg-progress-tracker__step:last-child [slot=step]{align-items:flex-end}
.amg-progress-tracker__step:last-child.amg-progress-tracker__step--active .amg-progress-tracker__step-indicator:after{content:"";display:flex;position:absolute;width:100%;top:calc(var(--step-spacing) + var(--icon-padding) + var(--custom-icon-size)/2);--color:var(--component-theme-light-surface-interactive-base-high-prominence-text-icon-interactive);--background-base:var(--component-theme-light-surface-interactive-base-high-prominence-background-default);--background-color:var(--component-theme-light-surface-interactive-base-high-prominence-background-default);--background-mix:color-mix(in srgb,var(--background-color),var(--background-base));--background:var(--background-mix);background:var(--background);color:var(--color)}
.amg-surface--dark .amg-progress-tracker__step:last-child.amg-progress-tracker__step--active .amg-progress-tracker__step-indicator:after,.amg-progress-tracker__step:last-child.amg-progress-tracker__step--active .amg-progress-tracker__step-indicator:after.amg-surface--dark{--background-base:var(--component-theme-dark-surface-interactive-base-high-prominence-background-default);--background-color:var(--component-theme-dark-surface-interactive-base-high-prominence-background-default);--color:var(--component-theme-dark-surface-interactive-base-high-prominence-text-icon-interactive)}
.amg-progress-tracker__step:last-child.amg-progress-tracker__step--active .amg-progress-tracker__step-indicator:after{height:2px;z-index:-1;right:calc(var(--icon-padding)*2 + var(--custom-icon-size))}
.amg-progress-tracker__step:last-child.amg-progress-tracker__step--completed .amg-progress-tracker__step-indicator:after{left:0}
.amg-progress-tracker__interactive .amg-progress-tracker__step-trigger{background:0;border:0;cursor:pointer;--outline-width:2px;--outline-color:var(--component-theme-light-surface-interactive-outline-focus,currentColor);--outline-color-dark:var(--component-theme-dark-surface-interactive-outline-focus,currentColor);--outline-offset:4px}
.amg-progress-tracker__interactive .amg-progress-tracker__step-trigger:focus-visible{outline:var(--outline-width) solid var(--outline-color);outline-offset:var(--outline-offset)}
.amg-surface--dark .amg-progress-tracker__interactive .amg-progress-tracker__step-trigger:focus-visible{outline-color:var(--outline-color-dark)}
.amg-progress-tracker__interactive .amg-progress-tracker__step-trigger{border-radius:var(--brand-primitives-corner-radius-base-radius-base)}
.amg-progress-tracker__interactive .amg-progress-tracker__step-trigger:hover .amg-progress-tracker__step-indicator{color:color-mix(in srgb,var(--component-theme-light-surface-interactive-base-state-scrims-hover-focus-strong),var(--component-theme-light-surface-interactive-base-low-prominence-text-icon-interactive));background:color-mix(in srgb,var(--component-theme-light-surface-interactive-base-state-scrims-hover-focus-subtle),var(--component-theme-light-surface-interactive-base-low-prominence-background-active))}
.amg-progress-tracker__interactive .amg-progress-tracker__step--completed{color:var(--component-theme-light-surface-interactive-base-high-prominence-text-icon-interactive)}
.amg-progress-tracker__interactive .amg-progress-tracker__step-title,.amg-progress-tracker__interactive .amg-progress-tracker__step-indicator{color:var(--component-theme-light-surface-interactive-base-low-prominence-text-icon-interactive)}
.amg-progress-tracker__step--completed .amg-progress-tracker__step-indicator{--color:var(--component-theme-light-surface-interactive-base-high-prominence-text-icon-interactive);--background-base:var(--component-theme-light-surface-interactive-base-high-prominence-background-default);--background-color:var(--component-theme-light-surface-interactive-base-high-prominence-background-default);--background-mix:color-mix(in srgb,var(--background-color),var(--background-base));--background:var(--background-mix);background:var(--background);color:var(--color)}
.amg-surface--dark .amg-progress-tracker__step--completed .amg-progress-tracker__step-indicator,.amg-progress-tracker__step--completed .amg-progress-tracker__step-indicator.amg-surface--dark{--background-base:var(--component-theme-dark-surface-interactive-base-high-prominence-background-default);--background-color:var(--component-theme-dark-surface-interactive-base-high-prominence-background-default);--color:var(--component-theme-dark-surface-interactive-base-high-prominence-text-icon-interactive)}
.amg-progress-tracker__step--completed .amg-progress-tracker__step-indicator{border-color:var(--component-theme-light-surface-interactive-base-high-prominence-background-default)}
.amg-progress-tracker__step--completed .amg-progress-tracker__step-indicator:after{content:"";display:flex;position:absolute;width:100%;top:calc(var(--step-spacing) + var(--icon-padding) + var(--custom-icon-size)/2);--color:var(--component-theme-light-surface-interactive-base-high-prominence-text-icon-interactive);--background-base:var(--component-theme-light-surface-interactive-base-high-prominence-background-default);--background-color:var(--component-theme-light-surface-interactive-base-high-prominence-background-default);--background-mix:color-mix(in srgb,var(--background-color),var(--background-base));--background:var(--background-mix);background:var(--background);color:var(--color)}
.amg-surface--dark .amg-progress-tracker__step--completed .amg-progress-tracker__step-indicator:after,.amg-progress-tracker__step--completed .amg-progress-tracker__step-indicator:after.amg-surface--dark{--background-base:var(--component-theme-dark-surface-interactive-base-high-prominence-background-default);--background-color:var(--component-theme-dark-surface-interactive-base-high-prominence-background-default);--color:var(--component-theme-dark-surface-interactive-base-high-prominence-text-icon-interactive)}
.amg-progress-tracker__step--completed .amg-progress-tracker__step-indicator:after{height:2px;z-index:-1;left:calc(var(--icon-padding)*2 + var(--custom-icon-size))}
.amg-progress-tracker__step--active .amg-progress-tracker__step-indicator{border-color:var(--component-theme-light-surface-interactive-base-high-prominence-background-default)}
.amg-progress-tracker__step-trigger{padding:0}
.amg-progress-tracker__step-indicator{font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-1-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-1-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-progress-tracker__step-indicator a{color:inherit}
@media(min-width:768px){.amg-progress-tracker__step-indicator{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-1-leading)}
}
@media(min-width:1440px){.amg-progress-tracker__step-indicator{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-1-leading)}
}
.amg-progress-tracker__step-indicator{font-weight:700;margin:var(--step-spacing) 0;border:var(--brand-primitives-borders-weight-weight-2) solid color-mix(in srgb,var(--component-theme-light-surface-interactive-base-low-prominence-background-disabled),var(--component-theme-light-surface-interactive-base-low-prominence-background-active));border-radius:var(--brand-primitives-corner-radius-base-radius-circular);box-sizing:border-box;background-color:var(--component-theme-light-surface-interactive-base-low-prominence-background-active);padding:var(--icon-padding)}
.amg-progress-tracker__step-indicator amg-icon{--custom-icon-size:var(--icon-size-icon-16)}
.amg-progress-tracker__step-indicator--number{display:block;width:var(--custom-icon-size);height:var(--custom-icon-size);line-height:var(--custom-icon-size);text-align:center}
.amg-progress-tracker [slot=step]{display:flex;flex-direction:column;align-items:center}
.amg-progress-tracker__step-title{font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-1-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-1-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-progress-tracker__step-title a{color:inherit}
@media(min-width:768px){.amg-progress-tracker__step-title{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-1-leading)}
}
@media(min-width:1440px){.amg-progress-tracker__step-title{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-1-leading)}
}
.amg-progress-tracker__step-title{margin-top:var(--spacing-components-desktop-10)}
}
@layer core{.amg-content-controls a{text-decoration:none}
.amg-content-controls--pagination{display:flex;justify-content:safe center;align-items:center;gap:var(--spacing-components-desktop-14);flex:1 0 0}
.amg-content-controls__arrow{padding:var(--spacing-components-desktop-6);flex-shrink:0}
.amg-content-controls__arrow amg-icon{--custom-icon-size:var(--icon-size-icon-20)}
.amg-content-controls__arrow--prominent{padding:var(--spacing-components-desktop-10)}
.amg-content-controls__arrow--prominent amg-icon{--custom-icon-size:var(--icon-size-icon-12)}
.amg-content-controls__arrow--prominent.amg-icon-btn--media{height:32px;width:32px;padding:var(--spacing-components-desktop-4)}
.amg-content-controls__arrow--prominent.amg-icon-btn--media amg-icon{--custom-icon-size:var(--icon-size-icon-12)}
.amg-content-controls__arrow--disabled,.amg-content-controls__page--disabled{visibility:hidden}
.amg-content-controls__arrow--disabled[disabled],.amg-content-controls__page--disabled[disabled]{visibility:hidden;pointer-events:none}
.amg-content-controls__pages{display:flex;align-items:center;gap:var(--spacing-components-desktop-8)}
.amg-content-controls__page{display:flex;height:var(--spacing-components-desktop-40);min-width:var(--spacing-components-desktop-40);flex-direction:column;justify-content:center;align-items:center;padding:var(--spacing-components-desktop-6);border:var(--brand-primitives-borders-weight-weight-2) solid rgba(0,0,0,0);border-radius:var(--brand-primitives-corner-radius-base-radius-button);font-family:var(--brand-primitives-typography-styles-font-family-intro);--font-size:var(--brand-primitives-channel-sizing-web-mobile-intro-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-intro-2-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-intro-2-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-intro-base-weight)}
@media(min-width:768px){.amg-content-controls__page{--font-size:var(--brand-primitives-channel-sizing-web-tablet-intro-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-intro-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-intro-2-leading)}
}
@media(min-width:1440px){.amg-content-controls__page{--font-size:var(--brand-primitives-channel-sizing-web-desktop-intro-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-intro-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-intro-2-leading)}
}
.amg-content-controls__page{--background-color:var(--component-theme-light-surface-interactive-base-low-prominence-background-default);--background-base:var(--background-color);--background-base:var(--component-theme-light-surface-interactive-base-low-prominence-background-default);--color:var(--component-theme-light-surface-interactive-base-low-prominence-text-icon-interactive);--background:color-mix(in srgb,var(--background-base),var(--background-color));color:var(--color);background:var(--background)}
.amg-surface--dark .amg-content-controls__page,.amg-content-controls__page.amg-surface--dark{--background-color:var(--component-theme-dark-surface-interactive-base-low-prominence-background-default);--background-base:var(--background-color);--background-base:var(--component-theme-dark-surface-interactive-base-low-prominence-background-base);--color:var(--component-theme-dark-surface-interactive-base-low-prominence-text-icon-interactive)}
.amg-content-controls__page{--hover:var(--component-theme-light-surface-interactive-base-state-scrims-hover-focus-subtle);--active:var(--component-theme-light-surface-interactive-base-state-scrims-pressed-subtle);cursor:pointer}
.amg-surface--dark .amg-content-controls__page,.amg-content-controls__page.amg-surface--dark{--hover:var(--component-theme-dark-surface-interactive-base-state-scrims-hover-focus-subtle);--active:var(--component-theme-dark-surface-interactive-base-state-scrims-pressed-subtle)}
.amg-content-controls__page:hover,.amg-content-controls__page:focus-visible{background:color-mix(in srgb,var(--hover),var(--background))}
.amg-content-controls__page:active{background:color-mix(in srgb,var(--active),var(--background))}
.amg-content-controls__page{--background-base:transparent;--background-color:transparent;--text-color:var(--component-theme-light-surface-interactive-base-text-icon-interactive);--text-hover:var(--component-theme-light-surface-interactive-base-state-scrims-hover-focus-strong);--text-active:var(--component-theme-light-surface-interactive-base-state-scrims-pressed-strong);color:var(--text-color)}
.amg-content-controls__page:hover,.amg-content-controls__page:focus-visible{color:color-mix(in srgb,var(--text-hover),var(--text-color) 100%)}
.amg-content-controls__page:active{color:color-mix(in srgb,var(--text-active),var(--text-color) 100%)}
.amg-surface--dark .amg-content-controls__page{--text-color:var(--component-theme-dark-surface-interactive-base-text-icon-interactive);--text-hover:var(--component-theme-dark-surface-interactive-base-state-scrims-hover-focus-strong);--text-active:var(--component-theme-dark-surface-interactive-base-state-scrims-pressed-strong)}
.amg-content-controls__page{--outline-width:2px;--outline-color:var(--component-theme-light-surface-interactive-outline-focus,currentColor);--outline-color-dark:var(--component-theme-dark-surface-interactive-outline-focus,currentColor);--outline-offset:4px}
.amg-content-controls__page:focus-visible{outline:var(--outline-width) solid var(--outline-color);outline-offset:var(--outline-offset)}
.amg-surface--dark .amg-content-controls__page:focus-visible{outline-color:var(--outline-color-dark)}
.amg-content-controls__page:active{background:var(--background);border-color:var(--component-theme-light-surface-interactive-base-low-prominence-outline-focus,currentColor)}
.amg-content-controls__page[aria-current=page]{--background-color:var(--component-theme-light-surface-interactive-base-high-prominence-background-default);--background-base:var(--background-color);--color:var(--component-theme-light-surface-interactive-base-high-prominence-text-icon-interactive);--background:color-mix(in srgb,var(--background-base),var(--background-color));color:var(--color);background:var(--background)}
.amg-surface--dark .amg-content-controls__page[aria-current=page],.amg-content-controls__page[aria-current=page].amg-surface--dark{--background-color:var(--component-theme-dark-surface-interactive-base-high-prominence-background-default);--background-base:var(--background-color);--color:var(--component-theme-dark-surface-interactive-base-high-prominence-text-icon-interactive)}
.amg-content-controls__page[aria-current=page]{cursor:default;pointer-events:none}
.amg-content-controls__page[aria-current=page]:focus-visible{outline-offset:4px;box-shadow:none}
.amg-content-controls__page[aria-disabled=true]{color:var(--component-theme-light-surface-static-text-icon-text-subtle);pointer-events:none;cursor:default}
.amg-content-controls__first,.amg-content-controls__last{font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-1-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-1-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-content-controls__first a,.amg-content-controls__last a{color:inherit}
@media(min-width:768px){.amg-content-controls__first,.amg-content-controls__last{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-1-leading)}
}
@media(min-width:1440px){.amg-content-controls__first,.amg-content-controls__last{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-1-leading)}
}
.amg-content-controls__ellipsis{font-family:var(--brand-primitives-typography-styles-font-family-intro);--font-size:var(--brand-primitives-channel-sizing-web-mobile-intro-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-intro-2-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-intro-2-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-intro-base-weight)}
@media(min-width:768px){.amg-content-controls__ellipsis{--font-size:var(--brand-primitives-channel-sizing-web-tablet-intro-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-intro-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-intro-2-leading)}
}
@media(min-width:1440px){.amg-content-controls__ellipsis{--font-size:var(--brand-primitives-channel-sizing-web-desktop-intro-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-intro-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-intro-2-leading)}
}
.amg-content-controls__carousel-wrapper{display:flex;flex-direction:column;align-items:center}
.amg-content-controls--carousel{display:flex;align-items:center;gap:var(--spacing-components-desktop-16);width:100%}
.amg-content-controls__dots{display:flex;justify-content:center;align-items:center;gap:var(--spacing-components-desktop-6)}
.amg-content-controls__dots--chip{width:212px}
.amg-content-controls__dot{flex:1 0 0;height:6px;padding:0;border:0;border-radius:var(--brand-primitives-corner-radius-base-radius-circular);background:color-mix(in srgb,var(--component-theme-light-surface-interactive-base-low-prominence-background-disabled),var(--component-theme-light-surface-interactive-base-low-prominence-background-active));appearance:none;cursor:pointer}
.amg-content-controls__dot.amg-content-controls__dot--active{--color:var(--component-theme-light-surface-interactive-base-high-prominence-text-icon-interactive);--background-base:var(--component-theme-light-surface-interactive-base-high-prominence-background-default);--background-color:var(--component-theme-light-surface-interactive-base-high-prominence-background-default);--background-mix:color-mix(in srgb,var(--background-color),var(--background-base));--background:var(--background-mix);background:var(--background);color:var(--color)}
.amg-surface--dark .amg-content-controls__dot.amg-content-controls__dot--active,.amg-content-controls__dot.amg-content-controls__dot--active.amg-surface--dark{--background-base:var(--component-theme-dark-surface-interactive-base-high-prominence-background-default);--background-color:var(--component-theme-dark-surface-interactive-base-high-prominence-background-default);--color:var(--component-theme-dark-surface-interactive-base-high-prominence-text-icon-interactive)}
.amg-content-controls__dots--dot .amg-content-controls__dot{width:8px;height:8px}
.amg-content-controls__dots--dot-large{gap:var(--spacing-components-desktop-16)}
.amg-content-controls__dots--dot-large .amg-content-controls__dot{flex:0 0 auto;width:16px;height:16px;border-radius:50%}
.amg-content-controls__progress-text{font-family:var(--brand-primitives-typography-styles-font-family-body-inline);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-inline-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-inline-3-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-inline-3-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
@media(min-width:768px){.amg-content-controls__progress-text{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-inline-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-inline-3-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-inline-3-leading)}
}
@media(min-width:1440px){.amg-content-controls__progress-text{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-inline-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-inline-3-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-inline-3-leading)}
}
.amg-content-controls__progress-text{color:var(--component-theme-light-surface-interactive-base-low-prominence-text-icon-active);text-align:center;width:100%;margin-top:var(--spacing-components-desktop-4)}
}
@layer core{.amg-progress-controls{display:flex;flex-direction:column}
.amg-progress-controls__label{font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-inline-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-inline-3-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-inline-3-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
@media(min-width:768px){.amg-progress-controls__label{--font-size:var(--brand-primitives-channel-sizing-web-tablet-inline-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-inline-3-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-inline-3-leading)}
}
@media(min-width:1440px){.amg-progress-controls__label{--font-size:var(--brand-primitives-channel-sizing-web-desktop-inline-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-inline-3-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-inline-3-leading)}
}
.amg-progress-controls__label{margin:0 auto}
.amg-progress-controls--interactive{gap:var(--spacing-components-desktop-4)}
.amg-progress-controls--static{gap:var(--spacing-components-desktop-12)}
}
@layer core{.amg-selectable-card{display:block;--background-color:var(--component-theme-light-surface-interactive-base-medium-prominence-background-default);--background-base:var(--background-color);--background-base:var(--component-theme-light-surface-interactive-base-medium-prominence-background-default);--color:var(--component-theme-light-surface-interactive-base-medium-prominence-text-icon-active);--background:color-mix(in srgb,var(--background-base),var(--background-color));color:var(--color);background:var(--background)}
.amg-surface--dark .amg-selectable-card,.amg-selectable-card.amg-surface--dark{--background-color:var(--component-theme-dark-surface-interactive-base-medium-prominence-background-default);--background-base:var(--background-color);--background-base:var(--component-theme-dark-surface-interactive-base-medium-prominence-background-base);--color:var(--component-theme-dark-surface-interactive-base-medium-prominence-text-icon-active)}
.amg-selectable-card{border-radius:var(--brand-primitives-corner-radius-cards-radius-cards-ul) var(--brand-primitives-corner-radius-cards-radius-cards-ur) var(--brand-primitives-corner-radius-cards-radius-cards-lr) var(--brand-primitives-corner-radius-cards-radius-cards-ll);--outline-width:2px;--outline-color:var(--component-theme-light-surface-interactive-high-prominence-outline-default,currentColor);--outline-color-dark:var(--component-theme-dark-surface-interactive-high-prominence-outline-default,currentColor);--outline-offset:2px}
.amg-selectable-card:focus-visible{outline:var(--outline-width) solid var(--outline-color);outline-offset:var(--outline-offset)}
.amg-surface--dark .amg-selectable-card:focus-visible{outline-color:var(--outline-color-dark)}
.amg-selectable-card{padding-top:var(--spacing-components-desktop-24);border:var(--brand-primitives-borders-weight-weight-2) solid var(--component-theme-light-surface-static-text-icon-stroke);cursor:pointer;display:flex;flex-direction:column}
.amg-selectable-card:not(:focus-visible){--shadow-color:var(--brand-primitives-color-neutral-dark-alpha-16);box-shadow:0 4px 16px 0 var(--shadow-color)}
.amg-surface--dark .amg-selectable-card:not(:focus-visible){--shadow-color:var(--brand-primitives-color-neutral-dark-alpha-64)}
.amg-selectable-card{--hover:var(--component-theme-light-surface-interactive-base-state-scrims-hover-focus-subtle)}
.amg-selectable-card:hover:not(:has(button:hover),[disabled]){background:color-mix(in srgb,var(--hover),var(--background))}
.amg-selectable-card:focus-visible:not(:has(button:focus-visible)){background:color-mix(in srgb,var(--hover),var(--background))}
.amg-selectable-card:active:not(:has(button:active),[disabled]){--background-color:var(--component-theme-light-surface-interactive-base-high-prominence-background-default);--background-base:var(--background-color);--color:var(--component-theme-light-surface-interactive-base-high-prominence-text-icon-interactive);--background:color-mix(in srgb,var(--background-base),var(--background-color));color:var(--color);background:var(--background)}
.amg-surface--dark .amg-selectable-card:active:not(:has(button:active),[disabled]),.amg-selectable-card:active:not(:has(button:active),[disabled]).amg-surface--dark{--background-color:var(--component-theme-dark-surface-interactive-base-high-prominence-background-default);--background-base:var(--background-color);--color:var(--component-theme-dark-surface-interactive-base-high-prominence-text-icon-interactive)}
.amg-selectable-card:active:not(:has(button:active),[disabled]){--active:var(--component-theme-light-surface-interactive-base-state-scrims-hover-focus-strong);background:color-mix(in srgb,var(--active),var(--background))}
.amg-selectable-card[aria-checked=true]{--background-color:var(--component-theme-light-surface-interactive-base-high-prominence-background-default);--background-base:var(--background-color);--color:var(--component-theme-light-surface-interactive-base-high-prominence-text-icon-interactive);--background:color-mix(in srgb,var(--background-base),var(--background-color));color:var(--color);background:var(--background)}
.amg-surface--dark .amg-selectable-card[aria-checked=true],.amg-selectable-card[aria-checked=true].amg-surface--dark{--background-color:var(--component-theme-dark-surface-interactive-base-high-prominence-background-default);--background-base:var(--background-color);--color:var(--component-theme-dark-surface-interactive-base-high-prominence-text-icon-interactive)}
.amg-selectable-card[aria-checked=true]:hover:not(:has(button:hover)),.amg-selectable-card[aria-checked=true]:focus-visible:not(:has(button:focus-visible)){background:color-mix(in srgb,var(--hover),var(--background))}
.amg-selectable-card[aria-checked=true] .amg-selectable-card__category .amg-icon-btn{--color:var(--component-theme-light-surface-interactive-base-high-prominence-text-icon-interactive)}
.amg-selectable-card[aria-checked=true] .amg-selectable-card__category .amg-icon-btn:hover{color:var(--color)}
.amg-selectable-card[disabled]{cursor:not-allowed;--background-base:var(--component-theme-light-surface-interactive-base-low-prominence-background-active);--background-color:var(--component-theme-light-surface-interactive-base-low-prominence-background-disabled)}
.amg-selectable-card__media{padding:0 var(--spacing-components-desktop-24) var(--spacing-components-desktop-24)}
.amg-selectable-card__media img{border-radius:var(--brand-primitives-corner-radius-base-radius-base)}
.amg-selectable-card__category{height:1.75rem;display:flex;justify-content:space-between;align-items:center}
.amg-selectable-card__text{display:flex;flex-direction:column;gap:var(--spacing-components-desktop-16);padding:0 var(--spacing-components-desktop-24) var(--spacing-components-desktop-24)}
.amg-selectable-card__stack{display:flex;flex-direction:column;gap:var(--spacing-components-desktop-8)}
.amg-selectable-card [slot=category]{font-family:var(--brand-primitives-typography-styles-font-family-overline);--font-size:var(--brand-primitives-channel-sizing-web-mobile-overline-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-overline-1-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-overline-1-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-overline-base-weight);text-transform:uppercase}
@media(min-width:768px){.amg-selectable-card [slot=category]{--font-size:var(--brand-primitives-channel-sizing-web-tablet-overline-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-overline-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-overline-1-leading)}
}
@media(min-width:1440px){.amg-selectable-card [slot=category]{--font-size:var(--brand-primitives-channel-sizing-web-desktop-overline-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-overline-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-overline-1-leading)}
}
.amg-selectable-card [slot=intro]{font-family:var(--brand-primitives-typography-styles-font-family-intro);--font-size:var(--brand-primitives-channel-sizing-web-mobile-intro-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-intro-3-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-intro-3-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-intro-base-weight)}
@media(min-width:768px){.amg-selectable-card [slot=intro]{--font-size:var(--brand-primitives-channel-sizing-web-tablet-intro-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-intro-3-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-intro-3-leading)}
}
@media(min-width:1440px){.amg-selectable-card [slot=intro]{--font-size:var(--brand-primitives-channel-sizing-web-desktop-intro-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-intro-3-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-intro-3-leading)}
}
.amg-selectable-card [slot=body]{font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-1-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-1-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-selectable-card [slot=body] a{color:inherit}
@media(min-width:768px){.amg-selectable-card [slot=body]{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-1-leading)}
}
@media(min-width:1440px){.amg-selectable-card [slot=body]{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-1-leading)}
}
}
@layer core{.amg-selection-list--vertical{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-components-desktop-12)}
.amg-selection-list--horizontal{display:grid;grid-template-columns:repeat(auto-fill,minmax(12.5rem,1fr));column-gap:var(--spacing-components-desktop-16);row-gap:var(--spacing-components-desktop-12)}
}
@layer core{.amg-checkbox-item{position:relative;display:block;font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-1-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-1-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-checkbox-item a{color:inherit}
@media(min-width:768px){.amg-checkbox-item{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-1-leading)}
}
@media(min-width:1440px){.amg-checkbox-item{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-1-leading)}
}
.amg-checkbox-item{color:var(--component-theme-light-surface-interactive-base-low-prominence-text-icon-active)}
.amg-checkbox-item input{width:1.25rem;height:1.25rem;left:0;opacity:0;position:absolute;top:50%;transform:translateY(-50%);margin:0;padding:0;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;z-index:1}
.amg-checkbox-item label{display:flex;align-items:center;padding-left:1.75rem;min-height:1.25rem;user-select:none;cursor:pointer;word-wrap:break-word;overflow-wrap:break-word}
.amg-checkbox-item input+label::before{border:var(--brand-primitives-borders-weight-weight-2) solid var(--component-theme-light-surface-interactive-base-low-prominence-text-icon-active);content:"";width:1.25rem;height:1.25rem;left:0;position:absolute;top:50%;transform:translateY(-50%);border-radius:.25rem;background-color:var(--component-theme-light-surface-section-background-section-bg-1);pointer-events:none;transition:border-color .2s ease,background-color .2s ease;z-index:0}
.amg-checkbox-item input+label::after{content:"";opacity:0;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'12'%20height%3D'9'%20viewBox%3D'0%200%2012%209'%20fill%3D'none'%3E%3Cpath%20d%3D'M12%201.49112L4.51327%209L0%204.47337L1.48673%202.98225L4.51327%206.01775L10.5133%200L12%201.49112Z'%20fill%3D'white'%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;height:.5625rem;width:.75rem;position:absolute;left:.25rem;top:50%;transform:translateY(-50%);background-size:contain;transition:opacity .2s ease-in-out,background-image .2s ease-in-out;pointer-events:none}
.amg-checkbox-item input:checked+label::before{border:var(--brand-primitives-borders-weight-weight-2) solid var(--component-theme-light-surface-interactive-base-low-prominence-text-icon-interactive);background-color:var(--component-theme-light-surface-interactive-base-low-prominence-text-icon-interactive);outline:0}
.amg-checkbox-item input:checked+label::after{opacity:1}
.amg-checkbox-item input:focus+label::before{border:var(--brand-primitives-borders-weight-weight-2) solid var(--component-theme-light-surface-interactive-base-low-prominence-text-icon-interactive);background-color:var(--component-theme-light-surface-section-background-section-bg-1);outline:.0625rem solid var(--component-theme-light-surface-interactive-base-low-prominence-text-icon-interactive);outline-offset:.0625rem}
.amg-checkbox-item input:checked:focus+label::before{background-color:var(--component-theme-light-surface-interactive-base-low-prominence-text-icon-interactive) !important}
.amg-checkbox-item input:checked:focus+label::after{opacity:1 !important}
.amg-checkbox-item--small input{width:1rem;height:1rem}
.amg-checkbox-item--small label{padding-left:1.5rem;min-height:1rem}
.amg-checkbox-item--small input+label::before{width:1rem;height:1rem}
.amg-checkbox-item--small input+label::after{height:.4375rem;width:.625rem;left:.1875rem}
.amg-checkbox-item input[disabled]{cursor:not-allowed}
.amg-checkbox-item input[disabled]+label{cursor:not-allowed}
.amg-checkbox-item input[disabled]+label::before{border:var(--brand-primitives-borders-weight-weight-2) solid;border-color:color-mix(in srgb,var(--component-theme-light-surface-interactive-base-low-prominence-background-disabled),transparent 16%) !important;background-color:var(--component-theme-light-surface-section-background-section-bg-1) !important}
.amg-checkbox-item input[disabled]:checked+label::before{border:var(--brand-primitives-borders-weight-weight-2) solid;border-color:color-mix(in srgb,var(--component-theme-light-surface-interactive-base-low-prominence-background-disabled),transparent 16%) !important;background-color:var(--component-theme-light-surface-section-background-section-bg-1) !important}
.amg-checkbox-item input[disabled]:checked+label::after{opacity:0 !important}
}
@layer core{.amg-radio-item{position:relative;display:block;font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-1-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-1-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-radio-item a{color:inherit}
@media(min-width:768px){.amg-radio-item{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-1-leading)}
}
@media(min-width:1440px){.amg-radio-item{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-1-leading)}
}
.amg-radio-item{color:var(--component-theme-light-surface-interactive-base-low-prominence-text-icon-active)}
.amg-radio-item input{width:1.25rem;height:1.25rem;left:0;opacity:0;position:absolute;top:50%;transform:translateY(-50%);margin:0;padding:0;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;z-index:1}
.amg-radio-item label{display:flex;align-items:center;padding-left:1.75rem;min-height:1.25rem;user-select:none;cursor:pointer;word-wrap:break-word;overflow-wrap:break-word}
.amg-radio-item input+label::before{border:var(--brand-primitives-borders-weight-weight-2) solid var(--component-theme-light-surface-interactive-base-low-prominence-text-icon-active);content:"";width:1.25rem;height:1.25rem;left:0;position:absolute;top:50%;transform:translateY(-50%);border-radius:50%;background-color:var(--component-theme-light-surface-section-background-section-bg-1);pointer-events:none;transition:border-color .2s ease,background-color .2s ease;z-index:0}
.amg-radio-item input+label::after{content:"";opacity:0;width:.625rem;height:.625rem;position:absolute;left:.3125rem;top:50%;transform:translateY(-50%);border-radius:50%;background-color:rgba(0,0,0,0);background-image:none;background-repeat:no-repeat;background-size:contain;transition:opacity .2s ease-in-out,background-color .2s ease-in-out,background-image .2s ease-in-out;pointer-events:none}
.amg-radio-item input:checked+label::before{border:var(--brand-primitives-borders-weight-weight-2) solid var(--component-theme-light-surface-interactive-base-low-prominence-text-icon-interactive);background-color:rgba(0,0,0,0);outline:0}
.amg-radio-item input:checked+label::after{opacity:1;background-color:rgba(0,0,0,0);background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'7'%20height%3D'7'%20viewBox%3D'0%200%207%207'%20fill%3D'none'%3E%3Ccircle%20cx%3D'3.33333'%20cy%3D'3.33333'%20r%3D'2.83333'%20fill%3D'%23005DB7'%20stroke%3D'%23005DB7'%2F%3E%3C%2Fsvg%3E")}
.amg-radio-item input:focus+label::before{border:var(--brand-primitives-borders-weight-weight-2) solid var(--component-theme-light-surface-interactive-base-low-prominence-text-icon-active);background-color:var(--component-theme-light-surface-section-background-section-bg-1);outline:.0625rem solid var(--component-theme-light-surface-interactive-base-low-prominence-text-icon-interactive);outline-offset:.0625rem}
.amg-radio-item input:checked:focus+label::before{border:var(--brand-primitives-borders-weight-weight-2) solid var(--component-theme-light-surface-interactive-base-low-prominence-text-icon-active) !important}
.amg-radio-item input:checked:focus+label::after{opacity:1 !important;background-color:rgba(0,0,0,0) !important;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'7'%20height%3D'7'%20viewBox%3D'0%200%207%207'%20fill%3D'none'%3E%3Ccircle%20cx%3D'3.33333'%20cy%3D'3.33333'%20r%3D'2.83333'%20fill%3D'%23005DB7'%20stroke%3D'%23005DB7'%2F%3E%3C%2Fsvg%3E") !important}
.amg-radio-item:hover input+label::before{border:var(--brand-primitives-borders-weight-weight-2) solid var(--component-theme-light-surface-interactive-base-low-prominence-text-icon-active);background-color:var(--component-theme-light-surface-section-background-section-bg-1)}
.amg-radio-item:hover input:checked+label::after{background-color:rgba(0,0,0,0);background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'7'%20height%3D'7'%20viewBox%3D'0%200%207%207'%20fill%3D'none'%3E%3Ccircle%20cx%3D'3.33333'%20cy%3D'3.33333'%20r%3D'3.33333'%20fill%3D'white'%2F%3E%3Ccircle%20cx%3D'3.33333'%20cy%3D'3.33333'%20r%3D'3.33333'%20fill%3D'black'%20fill-opacity%3D'0.24'%2F%3E%3C%2Fsvg%3E");opacity:1}
.amg-radio-item:hover input:not(:checked)+label::after{opacity:1;background-color:rgba(0,0,0,0);background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'7'%20height%3D'7'%20viewBox%3D'0%200%207%207'%20fill%3D'none'%3E%3Ccircle%20cx%3D'3.33333'%20cy%3D'3.33333'%20r%3D'3.33333'%20fill%3D'white'%2F%3E%3Ccircle%20cx%3D'3.33333'%20cy%3D'3.33333'%20r%3D'3.33333'%20fill%3D'black'%20fill-opacity%3D'0.24'%2F%3E%3C%2Fsvg%3E")}
.amg-radio-item--small input{width:1rem;height:1rem}
.amg-radio-item--small label{padding-left:1.5rem;min-height:1rem}
.amg-radio-item--small input+label::before{width:1rem;height:1rem}
.amg-radio-item--small input+label::after{width:.5rem;height:.5rem;left:.25rem}
.amg-radio-item input[disabled]{cursor:not-allowed}
.amg-radio-item input[disabled]+label{cursor:not-allowed}
.amg-radio-item input[disabled]+label::before{border:var(--brand-primitives-borders-weight-weight-2) solid;border-color:color-mix(in srgb,var(--component-theme-light-surface-interactive-base-low-prominence-background-disabled),transparent 16%) !important;background-color:var(--component-theme-light-surface-section-background-section-bg-1) !important}
.amg-radio-item input[disabled]:checked+label::before{border:var(--brand-primitives-borders-weight-weight-2) solid;border-color:color-mix(in srgb,var(--component-theme-light-surface-interactive-base-low-prominence-background-disabled),transparent 16%) !important;background-color:var(--component-theme-light-surface-section-background-section-bg-1) !important}
.amg-radio-item input[disabled]:checked+label::after{opacity:0 !important}
.amg-radio-item:hover input[disabled]:checked+label::after{background-image:none !important}
.amg-radio-item:hover input[disabled]:not(:checked)+label::after{background-image:none !important}
}
@layer core{.amg-text-field{position:relative;width:100%}
.amg-text-field__input{font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-1-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-1-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-text-field__input a{color:inherit}
@media(min-width:768px){.amg-text-field__input{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-1-leading)}
}
@media(min-width:1440px){.amg-text-field__input{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-1-leading)}
}
.amg-text-field__input{width:100%;color:var(--component-theme-light-surface-static-text-icon-text-standard);caret-color:var(--component-theme-light-surface-interactive-base-low-prominence-outline-alt-1,currentColor);transition:border-color .2s ease}
.amg-text-field__input::selection{background:color-mix(in srgb,var(--component-theme-light-surface-interactive-base-state-scrims-hover-alt-subtle),transparent);color:var(--component-theme-light-surface-static-text-icon-text-standard)}
.amg-text-field__input::placeholder{overflow:hidden;color:var(--component-theme-light-surface-static-text-icon-text-subtle);text-overflow:clip;white-space:nowrap;font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-1-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-1-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-text-field__input::placeholder a{color:inherit}
@media(min-width:768px){.amg-text-field__input::placeholder{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-1-leading)}
}
@media(min-width:1440px){.amg-text-field__input::placeholder{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-1-leading)}
}
.amg-text-field__input{padding:var(--spacing-components-desktop-12) var(--spacing-components-desktop-16);height:3rem;overflow:hidden;text-overflow:clip;white-space:nowrap;resize:none;border-radius:var(--brand-primitives-corner-radius-base-radius-base);--border-color:var(--component-theme-light-surface-interactive-base-low-prominence-outline-default,currentColor);border-width:var(--brand-primitives-borders-weight-weight-2);border-style:solid;border-color:var(--border-color)}
.amg-surface--dark .amg-text-field__input{--border-color:var(--component-theme-dark-surface-interactive-base-low-prominence-outline-default,currentColor)}
.amg-text-field__input{background:color-mix(in srgb,var(--component-theme-light-surface-interactive-base-low-prominence-background-default),var(--component-theme-light-surface-section-background-section-bg-1))}
.amg-text-field__input:focus,.amg-text-field__input:focus-visible{--outline-width:2px;--outline-color:var(--component-theme-light-surface-interactive-outline-focus,currentColor);--outline-color-dark:var(--component-theme-dark-surface-interactive-outline-focus,currentColor);--outline-offset:2px}
.amg-text-field__input:focus:focus-visible,.amg-text-field__input:focus-visible:focus-visible{outline:var(--outline-width) solid var(--outline-color);outline-offset:var(--outline-offset)}
.amg-surface--dark .amg-text-field__input:focus:focus-visible,.amg-surface--dark .amg-text-field__input:focus-visible:focus-visible{outline-color:var(--outline-color-dark)}
.amg-text-field__input:focus,.amg-text-field__input:focus-visible{--border-color:var(--component-theme-light-surface-interactive-base-low-prominence-outline-alt-1,currentColor);--shadow-color:var(--brand-primitives-color-neutral-dark-alpha-16);box-shadow:0 4px 16px 0 var(--shadow-color)}
.amg-surface--dark .amg-text-field__input:focus,.amg-surface--dark .amg-text-field__input:focus-visible{--shadow-color:var(--brand-primitives-color-neutral-dark-alpha-64)}
.amg-text-field__input.amg-field--error,.amg-field--error .amg-text-field__input{--border-color:var(--component-theme-light-surface-system-text-error);padding-right:var(--spacing-components-desktop-40)}
.amg-text-field__input.amg-field--error:focus,.amg-text-field__input.amg-field--error:focus-visible,.amg-field--error .amg-text-field__input:focus,.amg-field--error .amg-text-field__input:focus-visible{--border-color:var(--component-theme-light-surface-system-text-error)}
.amg-text-field__input.amg-field--error+amg-icon,.amg-field--error .amg-text-field__input+amg-icon{color:var(--component-theme-light-surface-system-text-error)}
.amg-text-field__input[disabled]{--border-color:var(--component-theme-light-surface-interactive-base-low-prominence-outline-disabled,currentColor);background:color-mix(in srgb,var(--component-theme-light-surface-interactive-base-low-prominence-background-disabled),var(--component-theme-light-surface-section-background-section-bg-1));overflow:hidden;color:var(--component-theme-light-surface-interactive-base-low-prominence-text-icon-disabled);text-overflow:ellipsis;white-space:nowrap;font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-1-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-1-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-text-field__input[disabled] a{color:inherit}
@media(min-width:768px){.amg-text-field__input[disabled]{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-1-leading)}
}
@media(min-width:1440px){.amg-text-field__input[disabled]{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-1-leading)}
}
.amg-text-field__input[disabled]{cursor:not-allowed}
.amg-text-field__input[disabled]::placeholder{color:var(--component-theme-light-surface-interactive-base-low-prominence-text-icon-disabled)}
.amg-text-field__icon{position:absolute;right:var(--spacing-components-desktop-8);pointer-events:none;flex-shrink:0;top:50%;transform:translateY(-50%)}
}
@layer core{.amg-text-area{position:relative;width:100%}
.amg-text-area__input{font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-1-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-1-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-text-area__input a{color:inherit}
@media(min-width:768px){.amg-text-area__input{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-1-leading)}
}
@media(min-width:1440px){.amg-text-area__input{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-1-leading)}
}
.amg-text-area__input{width:100%;color:var(--component-theme-light-surface-static-text-icon-text-standard);caret-color:var(--component-theme-light-surface-interactive-base-low-prominence-outline-alt-1,currentColor);transition:border-color .2s ease,box-shadow .2s ease}
.amg-text-area__input::selection{background:color-mix(in srgb,var(--component-theme-light-surface-interactive-base-state-scrims-hover-alt-subtle),transparent);color:var(--component-theme-light-surface-static-text-icon-text-standard)}
.amg-text-area__input::placeholder{overflow:hidden;color:var(--component-theme-light-surface-static-text-icon-text-subtle);text-overflow:clip;white-space:nowrap;font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-1-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-1-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-text-area__input::placeholder a{color:inherit}
@media(min-width:768px){.amg-text-area__input::placeholder{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-1-leading)}
}
@media(min-width:1440px){.amg-text-area__input::placeholder{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-1-leading)}
}
.amg-text-area__input{padding:var(--spacing-components-desktop-8) var(--spacing-components-desktop-16);min-height:3.75rem;resize:vertical;overflow-y:auto;white-space:pre-wrap;word-wrap:break-word;line-height:1.5;border-radius:var(--brand-primitives-corner-radius-base-radius-base);--border-color:var(--component-theme-light-surface-interactive-base-low-prominence-outline-default,currentColor);border-width:var(--brand-primitives-borders-weight-weight-1);border-style:solid;border-color:var(--border-color)}
.amg-surface--dark .amg-text-area__input{--border-color:var(--component-theme-dark-surface-interactive-base-low-prominence-outline-default,currentColor)}
.amg-text-area__input{box-shadow:0 0 0 1px var(--border-color);background:color-mix(in srgb,var(--component-theme-light-surface-interactive-base-low-prominence-background-default),var(--component-theme-light-surface-section-background-section-bg-1))}
.amg-text-area__input:focus,.amg-text-area__input:focus-visible{--outline-width:2px;--outline-color:var(--component-theme-light-surface-interactive-medium-prominence-outline-focus,currentColor);--outline-color-dark:var(--component-theme-dark-surface-interactive-medium-prominence-outline-focus,currentColor);--outline-offset:2px}
.amg-text-area__input:focus:focus-visible,.amg-text-area__input:focus-visible:focus-visible{outline:var(--outline-width) solid var(--outline-color);outline-offset:var(--outline-offset)}
.amg-surface--dark .amg-text-area__input:focus:focus-visible,.amg-surface--dark .amg-text-area__input:focus-visible:focus-visible{outline-color:var(--outline-color-dark)}
.amg-text-area__input:focus,.amg-text-area__input:focus-visible{--border-color:var(--component-theme-light-surface-interactive-base-low-prominence-outline-focus,currentColor);box-shadow:none}
.amg-text-area__input.amg-field--error{--border-color:var(--component-theme-light-surface-system-text-error);padding-right:var(--spacing-components-desktop-40)}
.amg-text-area__input.amg-field--error:focus,.amg-text-area__input.amg-field--error:focus-visible{--border-color:var(--component-theme-light-surface-system-text-error)}
.amg-text-area__input.amg-field--error+amg-icon{color:var(--component-theme-light-surface-system-text-error)}
.amg-text-area__input[disabled]{--border-color:var(--component-theme-light-surface-interactive-base-low-prominence-outline-disabled,currentColor);background:color-mix(in srgb,var(--component-theme-light-surface-interactive-base-low-prominence-background-disabled),var(--component-theme-light-surface-section-background-section-bg-1));overflow:hidden;color:var(--component-theme-light-surface-interactive-base-low-prominence-text-icon-disabled);font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-1-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-1-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-text-area__input[disabled] a{color:inherit}
@media(min-width:768px){.amg-text-area__input[disabled]{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-1-leading)}
}
@media(min-width:1440px){.amg-text-area__input[disabled]{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-1-leading)}
}
.amg-text-area__input[disabled]{cursor:not-allowed}
.amg-text-area__input[disabled]::placeholder{color:var(--component-theme-light-surface-interactive-base-low-prominence-text-icon-disabled)}
.amg-text-area__icon{position:absolute;right:var(--spacing-components-desktop-8);pointer-events:none;flex-shrink:0;top:var(--spacing-components-desktop-12);transform:none}
}
@layer core{.amg-error-success-message{display:flex;align-items:flex-start;gap:var(--spacing-components-desktop-4);width:100%}
.amg-error-success-message__icon{flex-shrink:0;width:1rem;height:1rem;margin:.25rem}
.amg-error-success-message__text{font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-2-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-2-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-error-success-message__text a{color:inherit}
@media(min-width:768px){.amg-error-success-message__text{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-2-leading)}
}
@media(min-width:1440px){.amg-error-success-message__text{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-2-leading)}
}
.amg-error-success-message__text{margin:0}
.amg-error-success-message__item{display:flex;align-items:flex-start;gap:var(--spacing-components-desktop-4)}
.amg-error-success-message--error .amg-error-success-message__icon{color:var(--component-theme-light-surface-system-text-error)}
.amg-error-success-message--error .amg-error-success-message__text{color:var(--component-theme-light-surface-system-text-error);font-weight:700}
.amg-error-success-message--success .amg-error-success-message__icon{color:var(--component-theme-light-surface-system-text-success)}
.amg-error-success-message--success .amg-error-success-message__text{color:var(--component-theme-light-surface-system-text-success);font-weight:400}
.amg-error-success-message--list{flex-direction:column;gap:.25rem}
.amg-error-success-message--password-validation{flex-direction:column;gap:.25rem;background:var(--component-theme-light-surface-section-background-section-bg-1);padding:var(--spacing-components-desktop-8);border-radius:var(--brand-primitives-corner-radius-base-radius-base);box-shadow:0 4px 16px 0 var(--brand-primitives-color-neutral-dark-alpha-24)}
.amg-error-success-message--password-validation .amg-error-success-message__item--success .amg-error-success-message__icon{color:var(--component-theme-light-surface-system-text-success)}
.amg-error-success-message--password-validation .amg-error-success-message__item--success .amg-error-success-message__text{color:var(--component-theme-light-surface-system-text-success);font-weight:400}
.amg-error-success-message--password-validation .amg-error-success-message__item--error .amg-error-success-message__icon{color:var(--component-theme-light-surface-system-text-error)}
.amg-error-success-message--password-validation .amg-error-success-message__item--error .amg-error-success-message__text{color:var(--component-theme-light-surface-system-text-error);font-weight:700}
}
@layer core{.amg-carousel-controls{--arrow-size:var(--icon-size-icon-20);--arrow-padding:var(--spacing-components-desktop-6);--arrow-width:calc(var(--arrow-size) + var(--arrow-padding) * 2);margin-top:var(--grid-foundations-gutter);display:flex;justify-content:center;align-items:center;gap:var(--spacing-components-desktop-16)}
@media(max-width:767px){.amg-carousel-controls{--arrow-size:20px}
}
.amg-carousel-controls .amg-content-controls{flex-grow:0}
.amg-carousel-controls__autoplay{padding:var(--spacing-components-desktop-6)}
.amg-carousel-controls__autoplay:hover{background:rgba(0,0,0,0)}
.amg-carousel-controls :not(.amg-content-controls__arrow--prominent)>amg-icon{--custom-icon-size:var(--arrow-size)}
@media(min-width:768px){.amg-carousel-controls--side .amg-content-controls__arrow{position:absolute;top:calc(50% - var(--grid-foundations-gutter));display:flex;justify-content:center;transform:translateY(-50%)}
.amg-carousel-controls--side .amg-content-controls__arrow--prev{left:calc(var(--arrow-width)*-1 - var(--spacing-components-desktop-10))}
.amg-carousel-controls--side .amg-content-controls__arrow--next{right:calc(var(--arrow-width)*-1 - var(--spacing-components-desktop-10))}
}
@media(max-width:767px){.amg-carousel-controls--mobile-side .amg-content-controls__arrow{position:absolute;top:calc(50% - var(--grid-foundations-gutter));transform:translateY(-50%);z-index:1;display:flex;justify-content:center}
.amg-carousel-controls--mobile-side .amg-content-controls__arrow:not(.amg-content-controls__arrow--prominent){padding:var(--spacing-components-desktop-4);background:rgba(0,0,0,0)}
.amg-carousel-controls--mobile-side .amg-content-controls__arrow:not(.amg-content-controls__arrow--prominent) amg-icon{--custom-icon-size:var(--icon-size-icon-12)}
.amg-carousel-controls--mobile-side .amg-content-controls__arrow--prev{left:7px}
.amg-carousel-controls--mobile-side .amg-content-controls__arrow--next{right:7px}
}
}
@layer core{.amg-carousel{--slide-spacing:var(--grid-foundations-gutter);--slide-size:25%;position:relative}
@media(max-width:767px){.amg-carousel{display:block;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}
}
.amg-carousel__viewport{overflow:hidden}
.amg-carousel__container{display:flex;align-items:flex-start;touch-action:pan-y pinch-zoom;margin-left:calc(var(--slide-spacing)*-1)}
.amg-carousel [slot=slide]{margin:0 auto;width:fit-content}
.amg-carousel__slide{transform:translate3d(0,0,0);flex:0 0 var(--slide-size);min-width:0;padding-left:var(--slide-spacing)}
@media(max-width:767px){.amg-carousel__slide{flex:0 0 100%}
}
@media(max-width:767px){.amg-carousel--mobile-side-controls .amg-carousel__slide{padding-left:25px;padding-right:25px;text-align:center}
.amg-carousel--mobile-side-controls .amg-stack{align-items:center}
}
@media(max-width:767px)and (max-width:375px){.amg-carousel--mobile-side-controls .amg-carousel__slide{padding-left:25px;padding-right:25px}
}
}
@layer core{amg-date-picker calendar-date{--button-size:2.25rem;background:var(--component-theme-light-surface-section-background-section-bg-1);box-shadow:0 4px 16px 0 var(--brand-primitives-color-neutral-dark-alpha-16);border-radius:var(--brand-primitives-corner-radius-base-radius-base)}
amg-date-picker calendar-date::part(header){justify-content:start;padding:var(--spacing-components-desktop-8) var(--spacing-components-desktop-8) var(--spacing-components-desktop-8) var(--spacing-components-desktop-16);border-bottom:var(--brand-primitives-borders-weight-weight-1) solid var(--component-theme-light-surface-interactive-base-low-prominence-outline-default,currentColor);color:var(--component-theme-light-surface-interactive-base-low-prominence-text-icon-active)}
amg-date-picker calendar-date::part(heading){font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-2-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-2-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
amg-date-picker calendar-date::part(heading) a{color:inherit}
@media(min-width:768px){amg-date-picker calendar-date::part(heading){--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-2-leading)}
}
@media(min-width:1440px){amg-date-picker calendar-date::part(heading){--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-2-leading)}
}
amg-date-picker calendar-date::part(previous){margin-left:auto}
amg-date-picker calendar-date [slot=previous] svg{transform:rotate(180deg)}
amg-date-picker calendar-date::part(container){gap:0}
amg-date-picker calendar-month{--button-size:2rem;padding:var(--spacing-components-desktop-8)}
amg-date-picker calendar-month::part(heading){display:none}
amg-date-picker calendar-month::part(day){color:var(--component-theme-light-surface-static-text-icon-text-subtle)}
amg-date-picker calendar-month::part(day th){font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-1-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-1-leading);line-height:var(--line-height);font-weight:700}
amg-date-picker calendar-month::part(day th) a{color:inherit}
@media(min-width:768px){amg-date-picker calendar-month::part(day th){--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-1-leading)}
}
@media(min-width:1440px){amg-date-picker calendar-month::part(day th){--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-1-leading)}
}
amg-date-picker calendar-month::part(day th){width:var(--button-size);height:var(--button-size)}
amg-date-picker calendar-month::part(td){padding:0}
amg-date-picker calendar-date::part(button),amg-date-picker calendar-month::part(button){--background-color:var(--component-theme-light-surface-interactive-base-low-prominence-background-default);--background-base:var(--background-color);--background-base:var(--component-theme-light-surface-interactive-base-low-prominence-background-default);--color:var(--component-theme-light-surface-interactive-base-low-prominence-text-icon-interactive);--background:color-mix(in srgb,var(--background-base),var(--background-color));color:var(--color);background:var(--background)}
.amg-surface--dark amg-date-picker calendar-date::part(button),amg-date-picker calendar-date::part(button).amg-surface--dark,.amg-surface--dark amg-date-picker calendar-month::part(button),amg-date-picker calendar-month::part(button).amg-surface--dark{--background-color:var(--component-theme-dark-surface-interactive-base-low-prominence-background-default);--background-base:var(--background-color);--background-base:var(--component-theme-dark-surface-interactive-base-low-prominence-background-base);--color:var(--component-theme-dark-surface-interactive-base-low-prominence-text-icon-interactive)}
amg-date-picker calendar-date::part(button),amg-date-picker calendar-month::part(button){--hover:var(--component-theme-light-surface-interactive-base-state-scrims-hover-focus-subtle);--active:var(--component-theme-light-surface-interactive-base-state-scrims-pressed-subtle);cursor:pointer}
.amg-surface--dark amg-date-picker calendar-date::part(button),amg-date-picker calendar-date::part(button).amg-surface--dark,.amg-surface--dark amg-date-picker calendar-month::part(button),amg-date-picker calendar-month::part(button).amg-surface--dark{--hover:var(--component-theme-dark-surface-interactive-base-state-scrims-hover-focus-subtle);--active:var(--component-theme-dark-surface-interactive-base-state-scrims-pressed-subtle)}
amg-date-picker calendar-date::part(button):hover,amg-date-picker calendar-date::part(button):focus-visible,amg-date-picker calendar-month::part(button):hover,amg-date-picker calendar-month::part(button):focus-visible{background:color-mix(in srgb,var(--hover),var(--background))}
amg-date-picker calendar-date::part(button):active,amg-date-picker calendar-month::part(button):active{background:color-mix(in srgb,var(--active),var(--background))}
amg-date-picker calendar-date::part(button),amg-date-picker calendar-month::part(button){--background-base:transparent;--background-color:transparent;--outline-width:2px;--outline-color:var(--component-theme-light-surface-interactive-outline-focus,currentColor);--outline-color-dark:var(--component-theme-dark-surface-interactive-outline-focus,currentColor);--outline-offset:4px}
amg-date-picker calendar-date::part(button):focus-visible,amg-date-picker calendar-month::part(button):focus-visible{outline:var(--outline-width) solid var(--outline-color);outline-offset:var(--outline-offset)}
.amg-surface--dark amg-date-picker calendar-date::part(button):focus-visible,.amg-surface--dark amg-date-picker calendar-month::part(button):focus-visible{outline-color:var(--outline-color-dark)}
amg-date-picker calendar-date::part(button):focus,amg-date-picker calendar-month::part(button):focus{outline:var(--outline-width) solid var(--outline-color);outline-offset:var(--outline-offset);background:color-mix(in srgb,var(--hover),var(--background))}
amg-date-picker calendar-date::part(button),amg-date-picker calendar-month::part(button){border-radius:var(--brand-primitives-corner-radius-base-radius-button);cursor:pointer;border:var(--brand-primitives-borders-weight-weight-2) solid rgba(0,0,0,0);padding:var(--spacing-components-desktop-6);display:flex;align-items:center;justify-content:center;order:1;gap:var(--spacing-components-desktop-8);width:var(--button-size);height:var(--button-size);font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-2-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-2-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
amg-date-picker calendar-date::part(button) a,amg-date-picker calendar-month::part(button) a{color:inherit}
@media(min-width:768px){amg-date-picker calendar-date::part(button),amg-date-picker calendar-month::part(button){--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-2-leading)}
}
@media(min-width:1440px){amg-date-picker calendar-date::part(button),amg-date-picker calendar-month::part(button){--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-2-leading)}
}
amg-date-picker calendar-date::part(button),amg-date-picker calendar-month::part(button){font-family:inherit}
amg-date-picker calendar-date::part(button):active,amg-date-picker calendar-month::part(button):active{background:var(--background);border-color:var(--component-theme-light-surface-interactive-base-low-prominence-outline-focus,currentColor)}
amg-date-picker calendar-date::part(button) amg-icon,amg-date-picker calendar-month::part(button) amg-icon{pointer-events:none}
amg-date-picker calendar-month::part(button selected){--background-color:var(--component-theme-light-surface-interactive-base-high-prominence-background-default);--background-base:var(--background-color);--color:var(--component-theme-light-surface-interactive-base-high-prominence-text-icon-interactive);--background:color-mix(in srgb,var(--background-base),var(--background-color));color:var(--color);background:var(--background)}
.amg-surface--dark amg-date-picker calendar-month::part(button selected),amg-date-picker calendar-month::part(button selected).amg-surface--dark{--background-color:var(--component-theme-dark-surface-interactive-base-high-prominence-background-default);--background-base:var(--background-color);--color:var(--component-theme-dark-surface-interactive-base-high-prominence-text-icon-interactive)}
amg-date-picker calendar-month::part(button selected){pointer-events:auto}
amg-date-picker calendar-month::part(button selected):hover{background:color-mix(in srgb,var(--hover),var(--background))}
amg-date-picker calendar-month::part(button selected):focus,amg-date-picker calendar-month::part(button selected):focus-visible{outline-offset:4px;box-shadow:none}
amg-date-picker calendar-month::part(button disabled){color:var(--component-theme-light-surface-static-text-icon-text-subtle);pointer-events:none;cursor:default}
amg-date-picker calendar-month::part(day outside button){color:var(--component-theme-light-surface-static-text-icon-text-subtle);opacity:1}
amg-date-picker-input{display:flex;position:relative;gap:var(--spacing-components-desktop-10)}
amg-date-picker-input amg-date-picker{position:absolute;top:calc(100% + var(--spacing-components-desktop-4));right:0;display:none}
amg-date-picker-input [aria-expanded=true]+amg-date-picker{display:block}
amg-date-picker-input .amg-icon-btn{--button-size:3rem;width:var(--button-size);height:var(--button-size);display:flex;align-items:center;justify-content:center;padding:0;flex-shrink:0;border:var(--brand-primitives-borders-weight-weight-2) solid var(--component-theme-light-surface-interactive-base-low-prominence-outline-default,currentColor);background:color-mix(in srgb,var(--component-theme-light-surface-interactive-base-low-prominence-background-default),var(--component-theme-light-surface-section-background-section-bg-1))}
amg-date-picker-input .amg-icon-btn[aria-expanded=true]{--background-color:var(--component-theme-light-surface-interactive-base-high-prominence-background-default);--background-base:var(--background-color);--color:var(--component-theme-light-surface-interactive-base-high-prominence-text-icon-interactive);--background:color-mix(in srgb,var(--background-base),var(--background-color));color:var(--color);background:var(--background)}
.amg-surface--dark amg-date-picker-input .amg-icon-btn[aria-expanded=true],amg-date-picker-input .amg-icon-btn[aria-expanded=true].amg-surface--dark{--background-color:var(--component-theme-dark-surface-interactive-base-high-prominence-background-default);--background-base:var(--background-color);--color:var(--component-theme-dark-surface-interactive-base-high-prominence-text-icon-interactive)}
}
@layer core{.amg-number-selection{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;position:relative;min-width:var(--spacing-components-desktop-32);height:var(--spacing-components-desktop-32);padding:var(--spacing-components-desktop-6);border:var(--brand-primitives-borders-weight-weight-2) solid rgba(0,0,0,0);border-radius:var(--brand-primitives-corner-radius-base-radius-button);font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-2-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-2-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-number-selection a{color:inherit}
@media(min-width:768px){.amg-number-selection{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-2-leading)}
}
@media(min-width:1440px){.amg-number-selection{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-2-leading)}
}
.amg-number-selection{font-family:inherit;text-align:center;white-space:nowrap;cursor:pointer;--background-color:var(--component-theme-light-surface-interactive-base-low-prominence-background-default);--background-base:var(--background-color);--background-base:var(--component-theme-light-surface-interactive-base-low-prominence-background-default);--color:var(--component-theme-light-surface-interactive-base-low-prominence-text-icon-interactive);--background:color-mix(in srgb,var(--background-base),var(--background-color));color:var(--color);background:var(--background)}
.amg-surface--dark .amg-number-selection,.amg-number-selection.amg-surface--dark{--background-color:var(--component-theme-dark-surface-interactive-base-low-prominence-background-default);--background-base:var(--background-color);--background-base:var(--component-theme-dark-surface-interactive-base-low-prominence-background-base);--color:var(--component-theme-dark-surface-interactive-base-low-prominence-text-icon-interactive)}
.amg-number-selection{--hover:var(--component-theme-light-surface-interactive-base-state-scrims-hover-focus-subtle);--active:var(--component-theme-light-surface-interactive-base-state-scrims-pressed-subtle);cursor:pointer}
.amg-surface--dark .amg-number-selection,.amg-number-selection.amg-surface--dark{--hover:var(--component-theme-dark-surface-interactive-base-state-scrims-hover-focus-subtle);--active:var(--component-theme-dark-surface-interactive-base-state-scrims-pressed-subtle)}
.amg-number-selection:hover,.amg-number-selection:focus-visible{background:color-mix(in srgb,var(--hover),var(--background))}
.amg-number-selection:active{background:color-mix(in srgb,var(--active),var(--background))}
.amg-number-selection{--background-base:transparent;--background-color:transparent;--text-color:var(--component-theme-light-surface-interactive-base-text-icon-interactive);--text-hover:var(--component-theme-light-surface-interactive-base-state-scrims-hover-focus-strong);--text-active:var(--component-theme-light-surface-interactive-base-state-scrims-pressed-strong);color:var(--text-color)}
.amg-number-selection:hover,.amg-number-selection:focus-visible{color:color-mix(in srgb,var(--text-hover),var(--text-color) 100%)}
.amg-number-selection:active{color:color-mix(in srgb,var(--text-active),var(--text-color) 100%)}
.amg-surface--dark .amg-number-selection{--text-color:var(--component-theme-dark-surface-interactive-base-text-icon-interactive);--text-hover:var(--component-theme-dark-surface-interactive-base-state-scrims-hover-focus-strong);--text-active:var(--component-theme-dark-surface-interactive-base-state-scrims-pressed-strong)}
.amg-number-selection{--outline-width:2px;--outline-color:var(--component-theme-light-surface-interactive-outline-focus,currentColor);--outline-color-dark:var(--component-theme-dark-surface-interactive-outline-focus,currentColor);--outline-offset:4px}
.amg-number-selection:focus-visible{outline:var(--outline-width) solid var(--outline-color);outline-offset:var(--outline-offset)}
.amg-surface--dark .amg-number-selection:focus-visible{outline-color:var(--outline-color-dark)}
.amg-number-selection:hover,.amg-number-selection:focus-visible,.amg-number-selection--hover{background:color-mix(in srgb,var(--hover),var(--background))}
.amg-number-selection:focus-visible,.amg-number-selection--focused{outline:var(--outline-width) solid var(--outline-color);outline-offset:var(--outline-offset)}
.amg-number-selection:active,.amg-number-selection--active{background:var(--background);border-color:var(--component-theme-light-surface-interactive-base-low-prominence-outline-focus,currentColor)}
.amg-number-selection--selected{--background-color:var(--component-theme-light-surface-interactive-base-high-prominence-background-default);--background-base:var(--background-color);--color:var(--component-theme-light-surface-interactive-base-high-prominence-text-icon-interactive);--background:color-mix(in srgb,var(--background-base),var(--background-color));color:var(--color);background:var(--background)}
.amg-surface--dark .amg-number-selection--selected,.amg-number-selection--selected.amg-surface--dark{--background-color:var(--component-theme-dark-surface-interactive-base-high-prominence-background-default);--background-base:var(--background-color);--color:var(--component-theme-dark-surface-interactive-base-high-prominence-text-icon-interactive)}
.amg-number-selection--selected{cursor:default;pointer-events:none}
.amg-number-selection--selected:focus-visible,.amg-number-selection--selected.amg-number-selection--focused{outline-offset:4px;outline:var(--outline-width) solid var(--outline-color);box-shadow:none;pointer-events:none}
.amg-number-selection--selected-hover{--background-color:var(--component-theme-light-surface-interactive-base-high-prominence-background-default);--background-base:var(--background-color);--color:var(--component-theme-light-surface-interactive-base-high-prominence-text-icon-interactive);--background:color-mix(in srgb,var(--background-base),var(--background-color));color:var(--color);background:var(--background)}
.amg-surface--dark .amg-number-selection--selected-hover,.amg-number-selection--selected-hover.amg-surface--dark{--background-color:var(--component-theme-dark-surface-interactive-base-high-prominence-background-default);--background-base:var(--background-color);--color:var(--component-theme-dark-surface-interactive-base-high-prominence-text-icon-interactive)}
.amg-number-selection--selected-hover{background:color-mix(in srgb,var(--component-theme-light-surface-interactive-base-state-scrims-hover-focus-subtle),var(--component-theme-light-surface-interactive-base-high-prominence-background-default));cursor:pointer;pointer-events:auto}
.amg-number-selection--selected-focused{--background-color:var(--component-theme-light-surface-interactive-base-high-prominence-background-default);--background-base:var(--background-color);--color:var(--component-theme-light-surface-interactive-base-high-prominence-text-icon-interactive);--background:color-mix(in srgb,var(--background-base),var(--background-color));color:var(--color);background:var(--background)}
.amg-surface--dark .amg-number-selection--selected-focused,.amg-number-selection--selected-focused.amg-surface--dark{--background-color:var(--component-theme-dark-surface-interactive-base-high-prominence-background-default);--background-base:var(--background-color);--color:var(--component-theme-dark-surface-interactive-base-high-prominence-text-icon-interactive)}
.amg-number-selection--selected-focused{background:color-mix(in srgb,var(--component-theme-light-surface-interactive-base-state-scrims-hover-focus-subtle),var(--component-theme-light-surface-interactive-base-high-prominence-background-default));outline:var(--outline-width) solid var(--outline-color);outline-offset:var(--outline-offset);pointer-events:none}
.amg-number-selection--focused-hover{background:color-mix(in srgb,var(--hover),var(--background));outline:var(--outline-width) solid var(--outline-color);outline-offset:var(--outline-offset)}
.amg-number-selection--disabled,.amg-number-selection:disabled{color:var(--component-theme-light-surface-static-text-icon-text-subtle);pointer-events:none;cursor:default}
.amg-number-selection--medium{min-width:var(--spacing-components-desktop-40);height:var(--spacing-components-desktop-40);font-family:var(--brand-primitives-typography-styles-font-family-intro);--font-size:var(--brand-primitives-channel-sizing-web-mobile-intro-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-intro-2-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-intro-2-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-intro-base-weight)}
@media(min-width:768px){.amg-number-selection--medium{--font-size:var(--brand-primitives-channel-sizing-web-tablet-intro-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-intro-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-intro-2-leading)}
}
@media(min-width:1440px){.amg-number-selection--medium{--font-size:var(--brand-primitives-channel-sizing-web-desktop-intro-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-intro-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-intro-2-leading)}
}
.amg-number-selection--truncation{pointer-events:none;cursor:default}
}
@layer core{.tippy-box[data-theme~=amg-tooltip]{background:var(--component-theme-light-surface-section-background-section-bg-1) !important;box-shadow:0 4px 16px 0 var(--brand-primitives-color-neutral-dark-alpha-24);border-radius:var(--brand-primitives-corner-radius-base-radius-base);padding:0;max-width:100%}
.tippy-box[data-theme~=amg-tooltip] .tippy-arrow{color:var(--component-theme-light-surface-section-background-section-bg-1) !important}
.tippy-box[data-theme~=amg-tooltip] .tippy-content:has(.amg-tooltip--small){padding:var(--spacing-components-desktop-4) var(--spacing-components-desktop-8) !important}
.tippy-box[data-theme~=amg-tooltip] .tippy-content:has(.amg-tooltip--medium){padding:var(--spacing-components-desktop-8) var(--spacing-components-desktop-12) !important}
.tippy-box[data-theme~=amg-tooltip] .tippy-content:has(.amg-tooltip--large){padding:var(--spacing-components-desktop-16) var(--spacing-components-desktop-16) !important}
.tippy-box[data-theme~=amg-tooltip] .tippy-content:has(.amg-tooltip--extra-large){padding:var(--spacing-components-desktop-12) var(--spacing-components-desktop-16) !important}
.tippy-box[data-theme~=amg-tooltip--dark]{background:#000 !important;border-radius:8px;box-shadow:none !important;padding:0;max-width:100%}
.tippy-box[data-theme~=amg-tooltip--dark] .tippy-arrow{color:#000 !important;box-shadow:none !important}
.tippy-box[data-theme~=amg-tooltip--dark] .tippy-content:has(.amg-tooltip--small){padding:var(--spacing-components-desktop-4) var(--spacing-components-desktop-8) !important}
.tippy-box[data-theme~=amg-tooltip--dark] .tippy-content:has(.amg-tooltip--medium){padding:0 !important}
.tippy-box[data-theme~=amg-tooltip--dark] .tippy-content:has(.amg-tooltip--large){padding:var(--spacing-components-desktop-16) var(--spacing-components-desktop-16) !important}
.tippy-box[data-theme~=amg-tooltip--dark] .tippy-content:has(.amg-tooltip--extra-large){padding:var(--spacing-components-desktop-12) var(--spacing-components-desktop-16) !important}
.tippy-box[data-theme~=amg-tooltip--dark] .amg-tooltip__title,.tippy-box[data-theme~=amg-tooltip--dark] .amg-tooltip__description{color:#fff}
.tippy-box[data-theme~=amg-tooltip--dark] .amg-tooltip--medium .amg-tooltip__title{font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-1-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-1-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.tippy-box[data-theme~=amg-tooltip--dark] .amg-tooltip--medium .amg-tooltip__title a{color:inherit}
@media(min-width:768px){.tippy-box[data-theme~=amg-tooltip--dark] .amg-tooltip--medium .amg-tooltip__title{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-1-leading)}
}
@media(min-width:1440px){.tippy-box[data-theme~=amg-tooltip--dark] .amg-tooltip--medium .amg-tooltip__title{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-1-leading)}
}
.tippy-box[data-theme~=amg-tooltip--dark] .amg-tooltip--medium .amg-tooltip__title{font-weight:700 !important}
.amg-tooltip-wrapper{display:inline-flex}
amg-tooltip [slot=description]{display:none}
amg-tooltip[icon-size="20"] .amg-icon-btn{padding:var(--spacing-components-desktop-4)}
.amg-tooltip{position:relative;display:flex;flex-direction:column;max-width:320px}
.amg-tooltip__content{display:flex;flex-direction:column;gap:var(--spacing-components-desktop-16)}
.amg-tooltip__header{display:flex;align-items:flex-start}
.amg-tooltip__text{display:flex;flex-direction:column;gap:var(--spacing-components-desktop-8);flex:1;min-width:0}
.amg-tooltip__close{color:var(--component-theme-light-surface-interactive-base-text-icon-interactive);flex-shrink:0;padding:var(--spacing-components-desktop-6) !important}
.amg-tooltip__title{font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-2-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-2-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-tooltip__title a{color:inherit}
@media(min-width:768px){.amg-tooltip__title{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-2-leading)}
}
@media(min-width:1440px){.amg-tooltip__title{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-2-leading)}
}
.amg-tooltip__title{color:var(--component-theme-light-surface-static-text-icon-text-standard)}
.amg-tooltip__title--normal{font-weight:400 !important}
.amg-tooltip__title--bold{font-weight:700 !important}
.amg-tooltip__description{font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-2-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-2-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-tooltip__description a{color:inherit}
@media(min-width:768px){.amg-tooltip__description{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-2-leading)}
}
@media(min-width:1440px){.amg-tooltip__description{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-2-leading)}
}
.amg-tooltip__description{color:var(--component-theme-light-surface-static-text-icon-text-standard)}
.amg-tooltip__link-wrapper{display:flex;justify-content:flex-end}
.amg-tooltip--small .amg-tooltip__title{font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-3-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-3-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-tooltip--small .amg-tooltip__title a{color:inherit}
@media(min-width:768px){.amg-tooltip--small .amg-tooltip__title{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-3-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-3-leading)}
}
@media(min-width:1440px){.amg-tooltip--small .amg-tooltip__title{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-3-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-3-leading)}
}
.amg-tooltip--small .amg-tooltip__title{padding:var(--spacing-components-desktop-2) var(--spacing-components-desktop-4)}
.amg-tooltip--medium .amg-tooltip__content{gap:var(--spacing-components-desktop-16)}
.amg-tooltip--medium .amg-tooltip__text{gap:var(--spacing-components-desktop-4)}
.amg-tooltip--medium .amg-tooltip__title{font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-2-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-2-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-tooltip--medium .amg-tooltip__title a{color:inherit}
@media(min-width:768px){.amg-tooltip--medium .amg-tooltip__title{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-2-leading)}
}
@media(min-width:1440px){.amg-tooltip--medium .amg-tooltip__title{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-2-leading)}
}
.amg-tooltip--medium .amg-tooltip__title{padding:0 var(--spacing-components-desktop-6)}
.amg-tooltip--large .amg-tooltip__content{gap:var(--spacing-components-desktop-16)}
.amg-tooltip--large .amg-tooltip__text{gap:var(--spacing-components-desktop-8)}
.amg-tooltip--large .amg-tooltip__title{font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-1-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-1-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-tooltip--large .amg-tooltip__title a{color:inherit}
@media(min-width:768px){.amg-tooltip--large .amg-tooltip__title{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-1-leading)}
}
@media(min-width:1440px){.amg-tooltip--large .amg-tooltip__title{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-1-leading)}
}
.amg-tooltip--extra-large .amg-tooltip__content{gap:var(--spacing-components-desktop-16)}
.amg-tooltip--extra-large .amg-tooltip__text{gap:var(--spacing-components-desktop-12);min-width:11.25rem;max-width:13.75rem}
.amg-tooltip--extra-large .amg-tooltip__title{font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-1-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-1-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-tooltip--extra-large .amg-tooltip__title a{color:inherit}
@media(min-width:768px){.amg-tooltip--extra-large .amg-tooltip__title{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-1-leading)}
}
@media(min-width:1440px){.amg-tooltip--extra-large .amg-tooltip__title{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-1-leading)}
}
.amg-tooltip__trigger--faux-disabled[aria-disabled=true],.amg-tooltip__trigger--button.amg-tooltip__trigger--faux-disabled[aria-disabled=true],.amg-tooltip__trigger--text-link.amg-tooltip__trigger--faux-disabled[aria-disabled=true]{pointer-events:auto;cursor:not-allowed}
}
@layer core{.amg-tab{display:flex;flex-direction:column;border-radius:var(--brand-primitives-corner-radius-base-radius-base)}
.amg-tab.amg-tab--elevated:not(.amg-tab--alt):not(.amg-tab--minimal):not(.amg-tab--vertical){--shadow-color:var(--brand-primitives-color-neutral-dark-alpha-16);box-shadow:0 4px 16px 0 var(--shadow-color)}
.amg-surface--dark .amg-tab.amg-tab--elevated:not(.amg-tab--alt):not(.amg-tab--minimal):not(.amg-tab--vertical){--shadow-color:var(--brand-primitives-color-neutral-dark-alpha-64)}
.amg-tab.amg-tab--no-elevation{box-shadow:none}
.amg-tab.amg-tab--no-elevation .amg-tab__tab-list{box-shadow:none}
.amg-tab.amg-tab--no-elevation .amg-tab__content-container{box-shadow:none}
.amg-tab__tab-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--brand-primitives-channel-sizing-web-mobile-component-spacing-tabs-space-between-horizontal)}
@media(min-width:768px){.amg-tab__tab-list{gap:var(--brand-primitives-channel-sizing-web-tablet-component-spacing-tabs-space-between-horizontal)}
}
@media(min-width:1440px){.amg-tab__tab-list{gap:var(--brand-primitives-channel-sizing-web-desktop-component-spacing-tabs-space-between-horizontal)}
}
.amg-tab__tab-button{flex:1;display:flex;justify-content:flex-start;align-items:center;padding:var(--spacing-components-desktop-16) var(--spacing-components-desktop-24);gap:var(--spacing-components-desktop-8);cursor:pointer;transition:background .3s ease;--outline-width:var(--brand-primitives-borders-weight-weight-3);--outline-color:var(--component-theme-light-surface-interactive-low-prominence-outline-focus,currentColor);--outline-color-dark:var(--component-theme-dark-surface-interactive-low-prominence-outline-focus,currentColor);--outline-offset:0}
.amg-tab__tab-button:focus-visible{outline:var(--outline-width) solid var(--outline-color);outline-offset:var(--outline-offset)}
.amg-surface--dark .amg-tab__tab-button:focus-visible{outline-color:var(--outline-color-dark)}
.amg-tab__tab-button{position:relative}
.amg-tab__tab-button:focus-visible{z-index:1}
.amg-tab__tab-button{border:0;border-top:var(--brand-primitives-borders-weight-weight-1) solid var(--component-theme-light-surface-assets-lines-line-subtle,currentColor);border-left:var(--brand-primitives-borders-weight-weight-1) solid var(--component-theme-light-surface-assets-lines-line-subtle,currentColor)}
.amg-tab__tab-button:first-of-type{border-top-left-radius:var(--brand-primitives-corner-radius-base-radius-base)}
.amg-tab__tab-button:last-of-type{border-top-right-radius:var(--brand-primitives-corner-radius-base-radius-base);border-right:var(--brand-primitives-borders-weight-weight-1) solid var(--component-theme-light-surface-assets-lines-line-subtle,currentColor)}
.amg-tab--low:not(.amg-tab--alt):not(.amg-tab--minimal):not(.amg-tab--vertical) .amg-tab__tab-button{--background-color:var(--component-theme-light-surface-interactive-base-low-prominence-background-default);--background-base:var(--background-color);--background-base:var(--component-theme-light-surface-interactive-base-low-prominence-background-default);--color:var(--component-theme-light-surface-interactive-base-low-prominence-text-icon-interactive);--background:color-mix(in srgb,var(--background-base),var(--background-color));color:var(--color);background:var(--background)}
.amg-surface--dark .amg-tab--low:not(.amg-tab--alt):not(.amg-tab--minimal):not(.amg-tab--vertical) .amg-tab__tab-button,.amg-tab--low:not(.amg-tab--alt):not(.amg-tab--minimal):not(.amg-tab--vertical) .amg-tab__tab-button.amg-surface--dark{--background-color:var(--component-theme-dark-surface-interactive-base-low-prominence-background-default);--background-base:var(--background-color);--background-base:var(--component-theme-dark-surface-interactive-base-low-prominence-background-base);--color:var(--component-theme-dark-surface-interactive-base-low-prominence-text-icon-interactive)}
.amg-tab--low:not(.amg-tab--alt):not(.amg-tab--minimal):not(.amg-tab--vertical) .amg-tab__tab-button{--hover:var(--component-theme-light-surface-interactive-base-state-scrims-hover-focus-subtle);--active:var(--component-theme-light-surface-interactive-base-state-scrims-pressed-subtle);cursor:pointer}
.amg-surface--dark .amg-tab--low:not(.amg-tab--alt):not(.amg-tab--minimal):not(.amg-tab--vertical) .amg-tab__tab-button,.amg-tab--low:not(.amg-tab--alt):not(.amg-tab--minimal):not(.amg-tab--vertical) .amg-tab__tab-button.amg-surface--dark{--hover:var(--component-theme-dark-surface-interactive-base-state-scrims-hover-focus-subtle);--active:var(--component-theme-dark-surface-interactive-base-state-scrims-pressed-subtle)}
.amg-tab--low:not(.amg-tab--alt):not(.amg-tab--minimal):not(.amg-tab--vertical) .amg-tab__tab-button:hover,.amg-tab--low:not(.amg-tab--alt):not(.amg-tab--minimal):not(.amg-tab--vertical) .amg-tab__tab-button:focus-visible{background:color-mix(in srgb,var(--hover),var(--background))}
.amg-tab--low:not(.amg-tab--alt):not(.amg-tab--minimal):not(.amg-tab--vertical) .amg-tab__tab-button:active{background:color-mix(in srgb,var(--active),var(--background))}
.amg-tab--low:not(.amg-tab--alt):not(.amg-tab--minimal):not(.amg-tab--vertical) .amg-tab__tab-button{border-color:var(--component-theme-light-surface-assets-lines-line-subtle,currentColor)}
.amg-tab--low:not(.amg-tab--alt):not(.amg-tab--minimal):not(.amg-tab--vertical) .amg-tab__tab-button:active{background:var(--background)}
.amg-tab--low:not(.amg-tab--alt):not(.amg-tab--minimal):not(.amg-tab--vertical) .amg-tab__tab-button:focus-visible{background:var(--background);border-color:rgba(0,0,0,0)}
.amg-tab--medium:not(.amg-tab--alt):not(.amg-tab--minimal):not(.amg-tab--vertical) .amg-tab__tab-button{--background-color:var(--component-theme-light-surface-interactive-base-medium-prominence-background-default);--background-base:var(--background-color);--background-base:var(--component-theme-light-surface-interactive-base-medium-prominence-background-default);--color:var(--component-theme-light-surface-interactive-base-medium-prominence-text-icon-interactive);--background:color-mix(in srgb,var(--background-base),var(--background-color));color:var(--color);background:var(--background)}
.amg-surface--dark .amg-tab--medium:not(.amg-tab--alt):not(.amg-tab--minimal):not(.amg-tab--vertical) .amg-tab__tab-button,.amg-tab--medium:not(.amg-tab--alt):not(.amg-tab--minimal):not(.amg-tab--vertical) .amg-tab__tab-button.amg-surface--dark{--background-color:var(--component-theme-dark-surface-interactive-base-medium-prominence-background-default);--background-base:var(--background-color);--background-base:var(--component-theme-dark-surface-interactive-base-medium-prominence-background-base);--color:var(--component-theme-dark-surface-interactive-base-medium-prominence-text-icon-interactive)}
.amg-tab--medium:not(.amg-tab--alt):not(.amg-tab--minimal):not(.amg-tab--vertical) .amg-tab__tab-button{--hover:var(--component-theme-light-surface-interactive-base-state-scrims-hover-focus-subtle);--active:var(--component-theme-light-surface-interactive-base-state-scrims-pressed-subtle);cursor:pointer}
.amg-surface--dark .amg-tab--medium:not(.amg-tab--alt):not(.amg-tab--minimal):not(.amg-tab--vertical) .amg-tab__tab-button,.amg-tab--medium:not(.amg-tab--alt):not(.amg-tab--minimal):not(.amg-tab--vertical) .amg-tab__tab-button.amg-surface--dark{--hover:var(--component-theme-dark-surface-interactive-base-state-scrims-hover-focus-subtle);--active:var(--component-theme-dark-surface-interactive-base-state-scrims-pressed-subtle)}
.amg-tab--medium:not(.amg-tab--alt):not(.amg-tab--minimal):not(.amg-tab--vertical) .amg-tab__tab-button:hover,.amg-tab--medium:not(.amg-tab--alt):not(.amg-tab--minimal):not(.amg-tab--vertical) .amg-tab__tab-button:focus-visible{background:color-mix(in srgb,var(--hover),var(--background))}
.amg-tab--medium:not(.amg-tab--alt):not(.amg-tab--minimal):not(.amg-tab--vertical) .amg-tab__tab-button:active{background:color-mix(in srgb,var(--active),var(--background))}
.amg-tab--medium:not(.amg-tab--alt):not(.amg-tab--minimal):not(.amg-tab--vertical) .amg-tab__tab-button{border-color:var(--component-theme-light-surface-interactive-base-low-prominence-outline-alt-1,currentColor);--outline-width:var(--brand-primitives-borders-weight-weight-3);--outline-color:var(--component-theme-light-surface-interactive-medium-prominence-outline-focus,currentColor);--outline-color-dark:var(--component-theme-dark-surface-interactive-medium-prominence-outline-focus,currentColor);--outline-offset:0}
.amg-tab--medium:not(.amg-tab--alt):not(.amg-tab--minimal):not(.amg-tab--vertical) .amg-tab__tab-button:focus-visible{outline:var(--outline-width) solid var(--outline-color);outline-offset:var(--outline-offset)}
.amg-surface--dark .amg-tab--medium:not(.amg-tab--alt):not(.amg-tab--minimal):not(.amg-tab--vertical) .amg-tab__tab-button:focus-visible{outline-color:var(--outline-color-dark)}
.amg-tab--medium:not(.amg-tab--alt):not(.amg-tab--minimal):not(.amg-tab--vertical) .amg-tab__tab-button:active{background:var(--background)}
.amg-tab--medium:not(.amg-tab--alt):not(.amg-tab--minimal):not(.amg-tab--vertical) .amg-tab__tab-button:focus-visible{background:var(--background);border-color:rgba(0,0,0,0)}
.amg-tab--low:not(.amg-tab--alt):not(.amg-tab--minimal):not(.amg-tab--vertical) .amg-tab__tab-button.is-active{--background-color:var(--component-theme-light-surface-interactive-base-medium-prominence-background-default);--background-base:var(--background-color);--background-base:var(--component-theme-light-surface-interactive-base-medium-prominence-background-default);--color:var(--component-theme-light-surface-interactive-base-medium-prominence-text-icon-interactive);--background:color-mix(in srgb,var(--background-base),var(--background-color));color:var(--color);background:var(--background)}
.amg-surface--dark .amg-tab--low:not(.amg-tab--alt):not(.amg-tab--minimal):not(.amg-tab--vertical) .amg-tab__tab-button.is-active,.amg-tab--low:not(.amg-tab--alt):not(.amg-tab--minimal):not(.amg-tab--vertical) .amg-tab__tab-button.is-active.amg-surface--dark{--background-color:var(--component-theme-dark-surface-interactive-base-medium-prominence-background-default);--background-base:var(--background-color);--background-base:var(--component-theme-dark-surface-interactive-base-medium-prominence-background-base);--color:var(--component-theme-dark-surface-interactive-base-medium-prominence-text-icon-interactive)}
.amg-tab--low:not(.amg-tab--alt):not(.amg-tab--minimal):not(.amg-tab--vertical) .amg-tab__tab-button.is-active{--hover:var(--component-theme-light-surface-interactive-base-state-scrims-hover-focus-subtle);--active:var(--component-theme-light-surface-interactive-base-state-scrims-pressed-subtle);cursor:pointer}
.amg-surface--dark .amg-tab--low:not(.amg-tab--alt):not(.amg-tab--minimal):not(.amg-tab--vertical) .amg-tab__tab-button.is-active,.amg-tab--low:not(.amg-tab--alt):not(.amg-tab--minimal):not(.amg-tab--vertical) .amg-tab__tab-button.is-active.amg-surface--dark{--hover:var(--component-theme-dark-surface-interactive-base-state-scrims-hover-focus-subtle);--active:var(--component-theme-dark-surface-interactive-base-state-scrims-pressed-subtle)}
.amg-tab--low:not(.amg-tab--alt):not(.amg-tab--minimal):not(.amg-tab--vertical) .amg-tab__tab-button.is-active:hover,.amg-tab--low:not(.amg-tab--alt):not(.amg-tab--minimal):not(.amg-tab--vertical) .amg-tab__tab-button.is-active:focus-visible{background:color-mix(in srgb,var(--hover),var(--background))}
.amg-tab--low:not(.amg-tab--alt):not(.amg-tab--minimal):not(.amg-tab--vertical) .amg-tab__tab-button.is-active:active{background:color-mix(in srgb,var(--active),var(--background))}
.amg-tab--low:not(.amg-tab--alt):not(.amg-tab--minimal):not(.amg-tab--vertical) .amg-tab__tab-button.is-active{border-color:var(--component-theme-light-surface-interactive-base-low-prominence-outline-alt-1,currentColor)}
.amg-tab--low:not(.amg-tab--alt):not(.amg-tab--minimal):not(.amg-tab--vertical) .amg-tab__tab-button.is-active:active{background:var(--background)}
.amg-tab--low:not(.amg-tab--alt):not(.amg-tab--minimal):not(.amg-tab--vertical) .amg-tab__tab-button.is-active:focus-visible{background:var(--background);border-color:rgba(0,0,0,0)}
.amg-tab--medium:not(.amg-tab--alt):not(.amg-tab--minimal):not(.amg-tab--vertical) .amg-tab__tab-button.is-active{--background-color:var(--component-theme-light-surface-interactive-base-high-prominence-background-default);--background-base:var(--background-color);--color:var(--component-theme-light-surface-interactive-base-high-prominence-text-icon-interactive);--background:color-mix(in srgb,var(--background-base),var(--background-color));color:var(--color);background:var(--background)}
.amg-surface--dark .amg-tab--medium:not(.amg-tab--alt):not(.amg-tab--minimal):not(.amg-tab--vertical) .amg-tab__tab-button.is-active,.amg-tab--medium:not(.amg-tab--alt):not(.amg-tab--minimal):not(.amg-tab--vertical) .amg-tab__tab-button.is-active.amg-surface--dark{--background-color:var(--component-theme-dark-surface-interactive-base-high-prominence-background-default);--background-base:var(--background-color);--color:var(--component-theme-dark-surface-interactive-base-high-prominence-text-icon-interactive)}
.amg-tab--medium:not(.amg-tab--alt):not(.amg-tab--minimal):not(.amg-tab--vertical) .amg-tab__tab-button.is-active{--hover:var(--component-theme-light-surface-interactive-base-state-scrims-hover-focus-strong);--active:var(--component-theme-light-surface-interactive-base-state-scrims-pressed-subtle);cursor:pointer}
.amg-surface--dark .amg-tab--medium:not(.amg-tab--alt):not(.amg-tab--minimal):not(.amg-tab--vertical) .amg-tab__tab-button.is-active,.amg-tab--medium:not(.amg-tab--alt):not(.amg-tab--minimal):not(.amg-tab--vertical) .amg-tab__tab-button.is-active.amg-surface--dark{--hover:var(--component-theme-dark-surface-interactive-base-state-scrims-hover-focus-strong);--active:var(--component-theme-dark-surface-interactive-base-state-scrims-pressed-subtle)}
.amg-tab--medium:not(.amg-tab--alt):not(.amg-tab--minimal):not(.amg-tab--vertical) .amg-tab__tab-button.is-active:hover,.amg-tab--medium:not(.amg-tab--alt):not(.amg-tab--minimal):not(.amg-tab--vertical) .amg-tab__tab-button.is-active:focus-visible{background:color-mix(in srgb,var(--hover),var(--background))}
.amg-tab--medium:not(.amg-tab--alt):not(.amg-tab--minimal):not(.amg-tab--vertical) .amg-tab__tab-button.is-active:active{background:color-mix(in srgb,var(--active),var(--background))}
.amg-tab--medium:not(.amg-tab--alt):not(.amg-tab--minimal):not(.amg-tab--vertical) .amg-tab__tab-button.is-active{border:0}
.amg-tab--medium:not(.amg-tab--alt):not(.amg-tab--minimal):not(.amg-tab--vertical) .amg-tab__tab-button.is-active:active{background:var(--background)}
.amg-tab--medium:not(.amg-tab--alt):not(.amg-tab--minimal):not(.amg-tab--vertical) .amg-tab__tab-button.is-active:not(:last-of-type){border-right:var(--brand-primitives-borders-weight-weight-1) solid var(--component-theme-light-surface-assets-lines-line-subtle,currentColor)}
.amg-tab--medium:not(.amg-tab--alt):not(.amg-tab--minimal):not(.amg-tab--vertical) .amg-tab__tab-button.is-active:focus-visible{background:var(--background);border-color:rgba(0,0,0,0)}
.amg-tab--low:not(.amg-tab--alt):not(.amg-tab--minimal):not(.amg-tab--vertical) .amg-tab__tab-button.is-active+.amg-tab__tab-button{border-left-color:var(--component-theme-light-surface-interactive-base-low-prominence-outline-alt-1,currentColor)}
.amg-tab__tab-button--center{justify-content:center}
.amg-tab__tab-button--center .amg-tab__tab-text{align-items:center}
.amg-tab__tab-button amg-icon{--custom-icon-size:var(--icon-size-icon-16)}
.amg-tab__tab-text{display:flex;flex-direction:column;align-items:flex-start}
.amg-tab__tab-title{font-family:var(--brand-primitives-typography-styles-font-family-headings);--font-size:var(--brand-primitives-channel-sizing-web-mobile-headline-6-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-headline-6-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-headline-6-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-headings-base-weight)}
@media(min-width:768px){.amg-tab__tab-title{--font-size:var(--brand-primitives-channel-sizing-web-tablet-headline-6-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-headline-6-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-headline-6-leading)}
}
@media(min-width:1440px){.amg-tab__tab-title{--font-size:var(--brand-primitives-channel-sizing-web-desktop-headline-6-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-headline-6-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-headline-6-leading)}
}
.amg-tab__tab-title{font-weight:700}
.amg-tab__tab-subtitle{font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-3-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-3-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-tab__tab-subtitle a{color:inherit}
@media(min-width:768px){.amg-tab__tab-subtitle{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-3-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-3-leading)}
}
@media(min-width:1440px){.amg-tab__tab-subtitle{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-3-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-3-leading)}
}
.amg-tab__bold-divider{width:100%;height:var(--brand-primitives-borders-weight-weight-3);flex-shrink:0}
.amg-tab--medium .amg-tab__bold-divider{background-color:var(--component-theme-light-surface-interactive-base-low-prominence-outline-alt-1,currentColor)}
.amg-tab--low .amg-tab__bold-divider{background-color:var(--component-theme-light-surface-assets-lines-line-subtle,currentColor)}
.amg-tab__content-container{padding:var(--spacing-components-desktop-32);background-color:var(--component-theme-light-surface-section-background-section-bg-1)}
.amg-tab:not(.amg-tab--alt):not(.amg-tab--minimal):not(.amg-tab--vertical) .amg-tab__content-container{border-right:var(--brand-primitives-borders-weight-weight-1) solid var(--component-theme-light-surface-assets-lines-line-subtle,currentColor);border-bottom:var(--brand-primitives-borders-weight-weight-1) solid var(--component-theme-light-surface-assets-lines-line-subtle,currentColor);border-left:var(--brand-primitives-borders-weight-weight-1) solid var(--component-theme-light-surface-assets-lines-line-subtle,currentColor);border-radius:0 0 var(--brand-primitives-corner-radius-base-radius-base) var(--brand-primitives-corner-radius-base-radius-base)}
.amg-tab__panel{display:none}
.amg-tab__panel.is-active{display:block;animation:fadeIn .3s ease}
.amg-tab--alt,.amg-tab--minimal{border-radius:0 0 var(--brand-primitives-corner-radius-base-radius-base) var(--brand-primitives-corner-radius-base-radius-base);box-shadow:none;gap:var(--spacing-components-desktop-24);background:rgba(0,0,0,0)}
.amg-tab--alt .amg-tab__content-container,.amg-tab--minimal .amg-tab__content-container{background-color:var(--component-theme-light-surface-section-background-section-bg-1);border:0;border-bottom-left-radius:var(--brand-primitives-corner-radius-base-radius-base);border-bottom-right-radius:var(--brand-primitives-corner-radius-base-radius-base);padding:var(--spacing-components-desktop-32);overflow:clip}
.amg-tab--alt .amg-tab__tab-bar{width:100%;flex-shrink:0;display:flex;flex-direction:column;gap:var(--spacing-primitives-spacing-0)}
.amg-tab--alt .amg-tab__tab-list{flex-wrap:nowrap;gap:var(--spacing-primitives-spacing-0);padding:var(--spacing-tabs-tab-alt-padding);background-color:var(--component-theme-light-surface-section-background-section-bg-2);border-radius:var(--brand-primitives-corner-radius-tabs-tabs-alt);width:100%}
.amg-tab--alt .amg-tab__tab-button{flex:1;justify-content:center;align-items:center;min-height:var(--spacing-primitives-spacing-48);padding:var(--spacing-components-desktop-12) var(--spacing-components-desktop-40);border:0;border-radius:var(--brand-primitives-corner-radius-tabs-tabs-alt);background:rgba(0,0,0,0);--background:var(--component-theme-light-surface-section-background-section-bg-1);color:var(--component-theme-light-surface-interactive-base-low-prominence-text-icon-interactive);--hover:var(--component-theme-light-surface-interactive-base-state-scrims-hover-focus-subtle);--active:var(--component-theme-light-surface-interactive-base-state-scrims-pressed-subtle);cursor:pointer}
.amg-surface--dark .amg-tab--alt .amg-tab__tab-button,.amg-tab--alt .amg-tab__tab-button.amg-surface--dark{--hover:var(--component-theme-dark-surface-interactive-base-state-scrims-hover-focus-subtle);--active:var(--component-theme-dark-surface-interactive-base-state-scrims-pressed-subtle)}
.amg-tab--alt .amg-tab__tab-button:hover,.amg-tab--alt .amg-tab__tab-button:focus-visible{background:color-mix(in srgb,var(--hover),var(--background))}
.amg-tab--alt .amg-tab__tab-button:active{background:color-mix(in srgb,var(--active),var(--background))}
.amg-tab--alt .amg-tab__tab-button{--outline-width:var(--brand-primitives-borders-weight-weight-3);--outline-color:var(--component-theme-light-surface-interactive-low-prominence-outline-focus,currentColor);--outline-color-dark:var(--component-theme-dark-surface-interactive-low-prominence-outline-focus,currentColor);--outline-offset:0}
.amg-tab--alt .amg-tab__tab-button:focus-visible{outline:var(--outline-width) solid var(--outline-color);outline-offset:var(--outline-offset)}
.amg-surface--dark .amg-tab--alt .amg-tab__tab-button:focus-visible{outline-color:var(--outline-color-dark)}
.amg-tab--alt .amg-tab__tab-button:active{background:rgba(0,0,0,0)}
.amg-tab--alt .amg-tab__tab-button:focus-visible{background:rgba(0,0,0,0)}
.amg-tab--alt .amg-tab__tab-button:first-of-type,.amg-tab--alt .amg-tab__tab-button:last-of-type{border-radius:var(--brand-primitives-corner-radius-tabs-tabs-alt);border:0}
.amg-tab--alt .amg-tab__tab-button .amg-tab__tab-text{align-items:center}
.amg-tab--alt.amg-tab--medium .amg-tab__tab-button.is-active{--background-color:var(--component-theme-light-surface-interactive-base-high-prominence-background-default);--background-base:var(--background-color);--color:var(--component-theme-light-surface-interactive-base-high-prominence-text-icon-interactive);--background:color-mix(in srgb,var(--background-base),var(--background-color));color:var(--color);background:var(--background)}
.amg-surface--dark .amg-tab--alt.amg-tab--medium .amg-tab__tab-button.is-active,.amg-tab--alt.amg-tab--medium .amg-tab__tab-button.is-active.amg-surface--dark{--background-color:var(--component-theme-dark-surface-interactive-base-high-prominence-background-default);--background-base:var(--background-color);--color:var(--component-theme-dark-surface-interactive-base-high-prominence-text-icon-interactive)}
.amg-tab--alt.amg-tab--medium .amg-tab__tab-button.is-active{--hover:var(--component-theme-light-surface-interactive-base-state-scrims-hover-focus-strong);--active:var(--component-theme-light-surface-interactive-base-state-scrims-pressed-subtle);cursor:pointer}
.amg-surface--dark .amg-tab--alt.amg-tab--medium .amg-tab__tab-button.is-active,.amg-tab--alt.amg-tab--medium .amg-tab__tab-button.is-active.amg-surface--dark{--hover:var(--component-theme-dark-surface-interactive-base-state-scrims-hover-focus-strong);--active:var(--component-theme-dark-surface-interactive-base-state-scrims-pressed-subtle)}
.amg-tab--alt.amg-tab--medium .amg-tab__tab-button.is-active:hover,.amg-tab--alt.amg-tab--medium .amg-tab__tab-button.is-active:focus-visible{background:color-mix(in srgb,var(--hover),var(--background))}
.amg-tab--alt.amg-tab--medium .amg-tab__tab-button.is-active:active{background:color-mix(in srgb,var(--active),var(--background))}
.amg-tab--alt.amg-tab--medium .amg-tab__tab-button.is-active{border-radius:var(--brand-primitives-corner-radius-tabs-tabs-alt)}
.amg-tab--alt.amg-tab--medium .amg-tab__tab-button.is-active:active{background:var(--background)}
.amg-tab--alt.amg-tab--medium .amg-tab__tab-button.is-active:not(:last-of-type){border-right:var(--brand-primitives-borders-weight-weight-1) solid var(--component-theme-light-surface-assets-lines-line-subtle,currentColor)}
.amg-tab--alt.amg-tab--medium .amg-tab__tab-button.is-active:focus-visible{background:var(--background)}
.amg-tab--alt.amg-tab--low .amg-tab__tab-list{background-color:var(--component-theme-light-surface-section-background-section-bg-1)}
.amg-tab--alt.amg-tab--low .amg-tab__tab-button.is-active{--background-color:var(--component-theme-light-surface-interactive-base-medium-prominence-background-default);--background-base:var(--background-color);--background-base:var(--component-theme-light-surface-interactive-base-medium-prominence-background-default);--color:var(--component-theme-light-surface-interactive-base-medium-prominence-text-icon-interactive);--background:color-mix(in srgb,var(--background-base),var(--background-color));color:var(--color);background:var(--background)}
.amg-surface--dark .amg-tab--alt.amg-tab--low .amg-tab__tab-button.is-active,.amg-tab--alt.amg-tab--low .amg-tab__tab-button.is-active.amg-surface--dark{--background-color:var(--component-theme-dark-surface-interactive-base-medium-prominence-background-default);--background-base:var(--background-color);--background-base:var(--component-theme-dark-surface-interactive-base-medium-prominence-background-base);--color:var(--component-theme-dark-surface-interactive-base-medium-prominence-text-icon-interactive)}
.amg-tab--alt.amg-tab--low .amg-tab__tab-button.is-active{--hover:var(--component-theme-light-surface-interactive-base-state-scrims-hover-focus-subtle);--active:var(--component-theme-light-surface-interactive-base-state-scrims-pressed-subtle);cursor:pointer}
.amg-surface--dark .amg-tab--alt.amg-tab--low .amg-tab__tab-button.is-active,.amg-tab--alt.amg-tab--low .amg-tab__tab-button.is-active.amg-surface--dark{--hover:var(--component-theme-dark-surface-interactive-base-state-scrims-hover-focus-subtle);--active:var(--component-theme-dark-surface-interactive-base-state-scrims-pressed-subtle)}
.amg-tab--alt.amg-tab--low .amg-tab__tab-button.is-active:hover,.amg-tab--alt.amg-tab--low .amg-tab__tab-button.is-active:focus-visible{background:color-mix(in srgb,var(--hover),var(--background))}
.amg-tab--alt.amg-tab--low .amg-tab__tab-button.is-active:active{background:color-mix(in srgb,var(--active),var(--background))}
.amg-tab--alt.amg-tab--low .amg-tab__tab-button.is-active{border-radius:var(--brand-primitives-corner-radius-tabs-tabs-alt)}
.amg-tab--alt.amg-tab--low .amg-tab__tab-button.is-active:active{background:var(--background)}
.amg-tab--alt.amg-tab--low .amg-tab__tab-button.is-active:focus-visible{background:var(--background)}
.amg-tab--alt.amg-tab--size-medium .amg-tab__tab-button{min-height:var(--spacing-primitives-spacing-32);padding:var(--spacing-components-desktop-8) var(--spacing-components-desktop-24)}
.amg-tab--alt.amg-tab--size-small .amg-tab__tab-button{min-height:var(--spacing-primitives-spacing-32);padding:var(--spacing-components-desktop-6) var(--spacing-components-desktop-16)}
.amg-tab--alt.amg-tab--size-small .amg-tab__tab-title{font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-1-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-1-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-tab--alt.amg-tab--size-small .amg-tab__tab-title a{color:inherit}
@media(min-width:768px){.amg-tab--alt.amg-tab--size-small .amg-tab__tab-title{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-1-leading)}
}
@media(min-width:1440px){.amg-tab--alt.amg-tab--size-small .amg-tab__tab-title{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-1-leading)}
}
.amg-tab--alt.amg-tab--size-small .amg-tab__tab-title{font-weight:700}
.amg-tab--alt.amg-tab--elevated .amg-tab__tab-list{--shadow-color:var(--brand-primitives-color-neutral-dark-alpha-16);box-shadow:0 4px 16px 0 var(--shadow-color)}
.amg-surface--dark .amg-tab--alt.amg-tab--elevated .amg-tab__tab-list{--shadow-color:var(--brand-primitives-color-neutral-dark-alpha-64)}
.amg-tab--minimal .amg-tab__bold-divider{display:none}
.amg-tab--minimal .amg-tab__tab-list{flex-wrap:nowrap;gap:var(--spacing-primitives-spacing-0);align-items:stretch;border-top-left-radius:0;border-top-right-radius:0}
.amg-tab--minimal .amg-tab__tab-button{flex:0 0 auto;justify-content:flex-start;align-items:center;padding:var(--spacing-components-desktop-12) var(--spacing-components-desktop-24);min-width:var(--spacing-primitives-spacing-120);border:0;border-bottom:var(--brand-primitives-borders-weight-weight-1) solid var(--component-theme-light-surface-assets-lines-line-subtle,currentColor);background:rgba(0,0,0,0);color:var(--component-theme-light-surface-interactive-base-low-prominence-text-icon-interactive);--outline-width:var(--brand-primitives-borders-weight-weight-3);--outline-color:var(--component-theme-light-surface-interactive-low-prominence-outline-focus,currentColor);--outline-color-dark:var(--component-theme-dark-surface-interactive-low-prominence-outline-focus,currentColor);--outline-offset:0}
.amg-tab--minimal .amg-tab__tab-button:focus-visible{outline:var(--outline-width) solid var(--outline-color);outline-offset:var(--outline-offset)}
.amg-surface--dark .amg-tab--minimal .amg-tab__tab-button:focus-visible{outline-color:var(--outline-color-dark)}
.amg-tab--minimal .amg-tab__tab-button:hover,.amg-tab--minimal .amg-tab__tab-button:active{background:rgba(0,0,0,0)}
.amg-tab--minimal .amg-tab__tab-button:focus-visible{background:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0)}
.amg-tab--minimal .amg-tab__tab-button:first-of-type,.amg-tab--minimal .amg-tab__tab-button:last-of-type{border-radius:0;border-top:0;border-left:0;border-right:0}
.amg-tab--minimal .amg-tab__tab-button .amg-tab__tab-text{align-items:flex-start}
.amg-tab--minimal .amg-tab__tab-button--center .amg-tab__tab-text{align-items:center}
.amg-tab--minimal .amg-tab__tab-title{font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-1-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-1-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-tab--minimal .amg-tab__tab-title a{color:inherit}
@media(min-width:768px){.amg-tab--minimal .amg-tab__tab-title{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-1-leading)}
}
@media(min-width:1440px){.amg-tab--minimal .amg-tab__tab-title{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-1-leading)}
}
.amg-tab--minimal .amg-tab__tab-title{font-weight:700}
.amg-tab--minimal .amg-tab__tab-button.is-active{border-bottom:var(--brand-primitives-borders-weight-weight-2) solid var(--component-theme-light-surface-interactive-base-low-prominence-outline-alt-1,currentColor)}
.amg-tab--minimal .amg-tab__tab-button.is-active:focus-visible{border-bottom-color:rgba(0,0,0,0)}
.amg-tab--minimal.amg-tab--low .amg-tab__tab-button.is-active{border-bottom:var(--brand-primitives-borders-weight-weight-2) solid var(--component-theme-light-surface-static-text-icon-stroke-accent)}
.amg-tab--minimal.amg-tab--low .amg-tab__tab-button.is-active:focus-visible{border-bottom-color:rgba(0,0,0,0)}
.amg-tab--vertical{flex-direction:column;box-shadow:none;gap:var(--brand-primitives-channel-sizing-web-mobile-component-spacing-tabs-space-between-vertical)}
@media(min-width:768px){.amg-tab--vertical{gap:var(--brand-primitives-channel-sizing-web-tablet-component-spacing-tabs-space-between-vertical)}
}
@media(min-width:1440px){.amg-tab--vertical{gap:var(--brand-primitives-channel-sizing-web-desktop-component-spacing-tabs-space-between-vertical)}
}
@media(min-width:768px){.amg-tab--vertical{flex-direction:row}
}
.amg-tab--vertical .amg-tab__tab-list{flex-direction:column;flex-wrap:nowrap;align-items:stretch;justify-content:flex-start;flex-shrink:0;border-radius:var(--brand-primitives-corner-radius-base-radius-base);gap:var(--brand-primitives-channel-sizing-web-mobile-component-spacing-tabs-space-between-vertical)}
@media(min-width:768px){.amg-tab--vertical .amg-tab__tab-list{gap:var(--brand-primitives-channel-sizing-web-tablet-component-spacing-tabs-space-between-vertical)}
}
@media(min-width:1440px){.amg-tab--vertical .amg-tab__tab-list{gap:var(--brand-primitives-channel-sizing-web-desktop-component-spacing-tabs-space-between-vertical)}
}
@media(min-width:768px){.amg-tab--vertical .amg-tab__tab-list{align-items:flex-start;justify-content:center}
}
.amg-tab--vertical .amg-tab__tab-button{flex:0 0 auto;flex-direction:column;align-items:flex-start;justify-content:center;text-align:left;width:100%;min-height:calc(var(--icon-size-icon-48) + var(--spacing-primitives-spacing-48) + var(--spacing-primitives-spacing-24) + var(--spacing-primitives-spacing-14));padding:var(--spacing-components-desktop-16) var(--spacing-components-desktop-16) var(--spacing-components-desktop-16) var(--spacing-components-desktop-24);border:var(--brand-primitives-borders-weight-weight-1) solid rgba(0,0,0,0);border-radius:var(--brand-primitives-corner-radius-base-radius-base);overflow:hidden}
@media(min-width:768px){.amg-tab--vertical .amg-tab__tab-button{width:var(--grid-columns-2col)}
}
@media(min-width:1440px){.amg-tab--vertical .amg-tab__tab-button{width:calc(var(--grid-columns-2col) + var(--spacing-primitives-spacing-24) + var(--spacing-primitives-spacing-18))}
}
.amg-tab--vertical .amg-tab__tab-button:first-of-type,.amg-tab--vertical .amg-tab__tab-button:last-of-type{border-radius:var(--brand-primitives-corner-radius-base-radius-base)}
.amg-tab--vertical .amg-tab__tab-button.is-active{--outline-width:var(--brand-primitives-borders-weight-weight-3);--outline-color:var(--component-theme-light-surface-interactive-medium-prominence-outline-focus,currentColor);--outline-color-dark:var(--component-theme-dark-surface-interactive-medium-prominence-outline-focus,currentColor);--outline-offset:0}
.amg-tab--vertical .amg-tab__tab-button.is-active:focus-visible{outline:var(--outline-width) solid var(--outline-color);outline-offset:var(--outline-offset)}
.amg-surface--dark .amg-tab--vertical .amg-tab__tab-button.is-active:focus-visible{outline-color:var(--outline-color-dark)}
.amg-tab--vertical .amg-tab__tab-button.is-active{--background-color:var(--component-theme-light-surface-interactive-base-high-prominence-background-default);--background-base:var(--background-color);--color:var(--component-theme-light-surface-interactive-base-high-prominence-text-icon-interactive);--background:color-mix(in srgb,var(--background-base),var(--background-color));color:var(--color);background:var(--background)}
.amg-surface--dark .amg-tab--vertical .amg-tab__tab-button.is-active,.amg-tab--vertical .amg-tab__tab-button.is-active.amg-surface--dark{--background-color:var(--component-theme-dark-surface-interactive-base-high-prominence-background-default);--background-base:var(--background-color);--color:var(--component-theme-dark-surface-interactive-base-high-prominence-text-icon-interactive)}
.amg-tab--vertical .amg-tab__tab-button.is-active{--hover:var(--component-theme-light-surface-interactive-base-state-scrims-hover-focus-strong);--active:var(--component-theme-light-surface-interactive-base-state-scrims-pressed-subtle);cursor:pointer}
.amg-surface--dark .amg-tab--vertical .amg-tab__tab-button.is-active,.amg-tab--vertical .amg-tab__tab-button.is-active.amg-surface--dark{--hover:var(--component-theme-dark-surface-interactive-base-state-scrims-hover-focus-strong);--active:var(--component-theme-dark-surface-interactive-base-state-scrims-pressed-subtle)}
.amg-tab--vertical .amg-tab__tab-button.is-active:hover,.amg-tab--vertical .amg-tab__tab-button.is-active:focus-visible{background:color-mix(in srgb,var(--hover),var(--background))}
.amg-tab--vertical .amg-tab__tab-button.is-active:active{background:color-mix(in srgb,var(--active),var(--background))}
.amg-tab--vertical .amg-tab__tab-button.is-active{border:var(--brand-primitives-borders-weight-weight-1) solid var(--component-theme-light-surface-assets-lines-line-subtle,currentColor);background-image:none}
.amg-tab--vertical .amg-tab__tab-button.is-active:first-of-type,.amg-tab--vertical .amg-tab__tab-button.is-active:last-of-type{border:var(--brand-primitives-borders-weight-weight-1) solid var(--component-theme-light-surface-assets-lines-line-subtle,currentColor)}
.amg-tab--vertical .amg-tab__tab-button.is-active .amg-tab__tab-icon-container{background-color:var(--component-theme-dark-surface-section-background-section-bg-4)}
.amg-tab--vertical .amg-tab__tab-button.is-active .amg-tab__tab-title{color:var(--color)}
.amg-tab--vertical .amg-tab__tab-button.is-active .amg-tab__tab-subtitle{color:var(--color)}
.amg-tab--vertical .amg-tab__tab-button.is-active .amg-tab__tab-arrow{color:var(--color)}
.amg-tab--vertical .amg-tab__tab-button.is-active:active{background:var(--background)}
.amg-tab--vertical .amg-tab__tab-button.is-active:focus-visible{background:var(--background);border-color:rgba(0,0,0,0)}
.amg-tab--vertical.amg-tab--medium .amg-tab__tab-button:not(.is-active){--background-color:var(--component-theme-light-surface-interactive-base-medium-prominence-background-default);--background-base:var(--background-color);--background-base:var(--component-theme-light-surface-interactive-base-medium-prominence-background-default);--color:var(--component-theme-light-surface-interactive-base-medium-prominence-text-icon-interactive);--background:color-mix(in srgb,var(--background-base),var(--background-color));color:var(--color);background:var(--background)}
.amg-surface--dark .amg-tab--vertical.amg-tab--medium .amg-tab__tab-button:not(.is-active),.amg-tab--vertical.amg-tab--medium .amg-tab__tab-button:not(.is-active).amg-surface--dark{--background-color:var(--component-theme-dark-surface-interactive-base-medium-prominence-background-default);--background-base:var(--background-color);--background-base:var(--component-theme-dark-surface-interactive-base-medium-prominence-background-base);--color:var(--component-theme-dark-surface-interactive-base-medium-prominence-text-icon-interactive)}
.amg-tab--vertical.amg-tab--medium .amg-tab__tab-button:not(.is-active){--hover:var(--component-theme-light-surface-interactive-base-state-scrims-hover-focus-subtle);--active:var(--component-theme-light-surface-interactive-base-state-scrims-pressed-subtle);cursor:pointer}
.amg-surface--dark .amg-tab--vertical.amg-tab--medium .amg-tab__tab-button:not(.is-active),.amg-tab--vertical.amg-tab--medium .amg-tab__tab-button:not(.is-active).amg-surface--dark{--hover:var(--component-theme-dark-surface-interactive-base-state-scrims-hover-focus-subtle);--active:var(--component-theme-dark-surface-interactive-base-state-scrims-pressed-subtle)}
.amg-tab--vertical.amg-tab--medium .amg-tab__tab-button:not(.is-active):hover,.amg-tab--vertical.amg-tab--medium .amg-tab__tab-button:not(.is-active):focus-visible{background:color-mix(in srgb,var(--hover),var(--background))}
.amg-tab--vertical.amg-tab--medium .amg-tab__tab-button:not(.is-active):active{background:color-mix(in srgb,var(--active),var(--background))}
.amg-tab--vertical.amg-tab--medium .amg-tab__tab-button:not(.is-active){border:var(--brand-primitives-borders-weight-weight-1) solid var(--component-theme-light-surface-interactive-base-low-prominence-outline-alt-1,currentColor);--outline-width:var(--brand-primitives-borders-weight-weight-3);--outline-color:var(--component-theme-light-surface-interactive-medium-prominence-outline-focus,currentColor);--outline-color-dark:var(--component-theme-dark-surface-interactive-medium-prominence-outline-focus,currentColor);--outline-offset:0}
.amg-tab--vertical.amg-tab--medium .amg-tab__tab-button:not(.is-active):focus-visible{outline:var(--outline-width) solid var(--outline-color);outline-offset:var(--outline-offset)}
.amg-surface--dark .amg-tab--vertical.amg-tab--medium .amg-tab__tab-button:not(.is-active):focus-visible{outline-color:var(--outline-color-dark)}
.amg-tab--vertical.amg-tab--medium .amg-tab__tab-button:not(.is-active):first-of-type,.amg-tab--vertical.amg-tab--medium .amg-tab__tab-button:not(.is-active):last-of-type{border:var(--brand-primitives-borders-weight-weight-1) solid var(--component-theme-light-surface-interactive-base-low-prominence-outline-alt-1,currentColor)}
.amg-tab--vertical.amg-tab--medium .amg-tab__tab-button:not(.is-active):active{background:var(--background)}
.amg-tab--vertical.amg-tab--medium .amg-tab__tab-button:not(.is-active):focus-visible{background:var(--background);border-color:rgba(0,0,0,0)}
.amg-tab--vertical.amg-tab--low .amg-tab__tab-button:not(.is-active){--background-color:var(--component-theme-light-surface-interactive-base-low-prominence-background-default);--background-base:var(--background-color);--background-base:var(--component-theme-light-surface-interactive-base-low-prominence-background-default);--color:var(--component-theme-light-surface-interactive-base-low-prominence-text-icon-interactive);--background:color-mix(in srgb,var(--background-base),var(--background-color));color:var(--color);background:var(--background)}
.amg-surface--dark .amg-tab--vertical.amg-tab--low .amg-tab__tab-button:not(.is-active),.amg-tab--vertical.amg-tab--low .amg-tab__tab-button:not(.is-active).amg-surface--dark{--background-color:var(--component-theme-dark-surface-interactive-base-low-prominence-background-default);--background-base:var(--background-color);--background-base:var(--component-theme-dark-surface-interactive-base-low-prominence-background-base);--color:var(--component-theme-dark-surface-interactive-base-low-prominence-text-icon-interactive)}
.amg-tab--vertical.amg-tab--low .amg-tab__tab-button:not(.is-active){--hover:var(--component-theme-light-surface-interactive-base-state-scrims-hover-focus-subtle);--active:var(--component-theme-light-surface-interactive-base-state-scrims-pressed-subtle);cursor:pointer}
.amg-surface--dark .amg-tab--vertical.amg-tab--low .amg-tab__tab-button:not(.is-active),.amg-tab--vertical.amg-tab--low .amg-tab__tab-button:not(.is-active).amg-surface--dark{--hover:var(--component-theme-dark-surface-interactive-base-state-scrims-hover-focus-subtle);--active:var(--component-theme-dark-surface-interactive-base-state-scrims-pressed-subtle)}
.amg-tab--vertical.amg-tab--low .amg-tab__tab-button:not(.is-active):hover,.amg-tab--vertical.amg-tab--low .amg-tab__tab-button:not(.is-active):focus-visible{background:color-mix(in srgb,var(--hover),var(--background))}
.amg-tab--vertical.amg-tab--low .amg-tab__tab-button:not(.is-active):active{background:color-mix(in srgb,var(--active),var(--background))}
.amg-tab--vertical.amg-tab--low .amg-tab__tab-button:not(.is-active){border:var(--brand-primitives-borders-weight-weight-1) solid var(--component-theme-light-surface-assets-lines-line-subtle,currentColor);--outline-width:var(--brand-primitives-borders-weight-weight-3);--outline-color:var(--component-theme-light-surface-interactive-low-prominence-outline-focus,currentColor);--outline-color-dark:var(--component-theme-dark-surface-interactive-low-prominence-outline-focus,currentColor);--outline-offset:0}
.amg-tab--vertical.amg-tab--low .amg-tab__tab-button:not(.is-active):focus-visible{outline:var(--outline-width) solid var(--outline-color);outline-offset:var(--outline-offset)}
.amg-surface--dark .amg-tab--vertical.amg-tab--low .amg-tab__tab-button:not(.is-active):focus-visible{outline-color:var(--outline-color-dark)}
.amg-tab--vertical.amg-tab--low .amg-tab__tab-button:not(.is-active):first-of-type,.amg-tab--vertical.amg-tab--low .amg-tab__tab-button:not(.is-active):last-of-type{border:var(--brand-primitives-borders-weight-weight-1) solid var(--component-theme-light-surface-assets-lines-line-subtle,currentColor)}
.amg-tab--vertical.amg-tab--low .amg-tab__tab-button:not(.is-active):active{background:var(--background)}
.amg-tab--vertical.amg-tab--low .amg-tab__tab-button:not(.is-active):focus-visible{background:var(--background);border-color:rgba(0,0,0,0)}
.amg-tab--vertical.amg-tab--medium.amg-tab--elevated .amg-tab__content-container{--shadow-color:var(--brand-primitives-color-neutral-dark-alpha-16);box-shadow:0 4px 16px 0 var(--shadow-color)}
.amg-surface--dark .amg-tab--vertical.amg-tab--medium.amg-tab--elevated .amg-tab__content-container{--shadow-color:var(--brand-primitives-color-neutral-dark-alpha-64)}
.amg-tab--vertical .amg-tab__tab-icon-container{display:flex;box-sizing:border-box;align-self:flex-start;flex-shrink:0;justify-content:center;align-items:center;width:var(--icon-size-icon-48);min-width:var(--icon-size-icon-48);max-width:var(--icon-size-icon-48);height:var(--icon-size-icon-48);min-height:var(--icon-size-icon-48);max-height:var(--icon-size-icon-48);padding:var(--spacing-primitives-spacing-12);gap:var(--spacing-primitives-spacing-10);background-color:var(--component-theme-light-surface-section-background-section-bg-4);--content-icon-size:var(--icon-size-icon-48);--content-icon-padding:var(--spacing-primitives-spacing-12)}
.amg-tab--vertical .amg-tab__tab-icon-container amg-icon{--custom-icon-size:var(--icon-size-icon-16);width:var(--icon-size-icon-16);height:var(--icon-size-icon-16);aspect-ratio:1}
.amg-tab--vertical .amg-tab__tab-text{flex-direction:row;align-items:flex-end;gap:var(--spacing-components-desktop-8);width:100%;padding-right:calc(var(--icon-size-icon-16) + var(--spacing-components-desktop-16))}
.amg-tab--vertical .amg-tab__tab-title{align-self:stretch;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;flex:1 0 0;min-width:0;font-family:var(--brand-primitives-typography-styles-font-family-headings);--font-size:var(--brand-primitives-channel-sizing-web-mobile-headline-6-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-headline-6-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-headline-6-leading);line-height:var(--line-height);font-weight:700}
@media(min-width:768px){.amg-tab--vertical .amg-tab__tab-title{--font-size:var(--brand-primitives-channel-sizing-web-tablet-headline-6-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-headline-6-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-headline-6-leading)}
}
@media(min-width:1440px){.amg-tab--vertical .amg-tab__tab-title{--font-size:var(--brand-primitives-channel-sizing-web-desktop-headline-6-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-headline-6-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-headline-6-leading)}
}
.amg-tab--vertical .amg-tab__tab-title{font-style:normal;color:var(--color)}
.amg-tab--vertical .amg-tab__tab-subtitle{font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-3-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-3-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-tab--vertical .amg-tab__tab-subtitle a{color:inherit}
@media(min-width:768px){.amg-tab--vertical .amg-tab__tab-subtitle{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-3-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-3-leading)}
}
@media(min-width:1440px){.amg-tab--vertical .amg-tab__tab-subtitle{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-3-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-3-leading)}
}
.amg-tab--vertical .amg-tab__tab-subtitle{align-self:flex-start}
.amg-tab--vertical .amg-tab__tab-arrow{position:absolute;bottom:var(--spacing-components-desktop-16);right:var(--spacing-components-desktop-16);--custom-icon-size:var(--icon-size-icon-16);width:var(--icon-size-icon-16);height:var(--icon-size-icon-16);aspect-ratio:1;overflow:hidden}
.amg-tab--vertical .amg-tab__tab-button--center.amg-tab__tab-button{align-items:center;text-align:center;padding-right:var(--spacing-components-desktop-24)}
.amg-tab--vertical .amg-tab__tab-button--center .amg-tab__tab-text{justify-content:center;padding-right:0}
.amg-tab--vertical .amg-tab__tab-button--center .amg-tab__tab-icon-container{align-self:center}
.amg-tab--vertical .amg-tab__tab-button--center .amg-tab__tab-title{flex:0 1 auto}
.amg-tab--vertical .amg-tab__tab-button--center .amg-tab__tab-subtitle{align-self:center}
.amg-tab--vertical .amg-tab__content-container{flex:1 0 0;align-self:stretch;border:0;border-radius:var(--brand-primitives-corner-radius-base-radius-base);padding:var(--spacing-components-desktop-32);background-color:var(--component-theme-light-surface-section-background-section-bg-1);overflow:clip}
.amg-tab--vertical.amg-tab--low .amg-tab__tab-button.is-active{--outline-width:var(--brand-primitives-borders-weight-weight-3);--outline-color:var(--component-theme-light-surface-interactive-medium-prominence-outline-focus,currentColor);--outline-color-dark:var(--component-theme-dark-surface-interactive-medium-prominence-outline-focus,currentColor);--outline-offset:0}
.amg-tab--vertical.amg-tab--low .amg-tab__tab-button.is-active:focus-visible{outline:var(--outline-width) solid var(--outline-color);outline-offset:var(--outline-offset)}
.amg-surface--dark .amg-tab--vertical.amg-tab--low .amg-tab__tab-button.is-active:focus-visible{outline-color:var(--outline-color-dark)}
.amg-tab--vertical.amg-tab--low .amg-tab__tab-button.is-active{--background-color:var(--component-theme-light-surface-interactive-base-medium-prominence-background-default);--background-base:var(--background-color);--background-base:var(--component-theme-light-surface-interactive-base-medium-prominence-background-default);--color:var(--component-theme-light-surface-interactive-base-medium-prominence-text-icon-interactive);--background:color-mix(in srgb,var(--background-base),var(--background-color));color:var(--color);background:var(--background)}
.amg-surface--dark .amg-tab--vertical.amg-tab--low .amg-tab__tab-button.is-active,.amg-tab--vertical.amg-tab--low .amg-tab__tab-button.is-active.amg-surface--dark{--background-color:var(--component-theme-dark-surface-interactive-base-medium-prominence-background-default);--background-base:var(--background-color);--background-base:var(--component-theme-dark-surface-interactive-base-medium-prominence-background-base);--color:var(--component-theme-dark-surface-interactive-base-medium-prominence-text-icon-interactive)}
.amg-tab--vertical.amg-tab--low .amg-tab__tab-button.is-active{--hover:var(--component-theme-light-surface-interactive-base-state-scrims-hover-focus-subtle);--active:var(--component-theme-light-surface-interactive-base-state-scrims-pressed-subtle);cursor:pointer}
.amg-surface--dark .amg-tab--vertical.amg-tab--low .amg-tab__tab-button.is-active,.amg-tab--vertical.amg-tab--low .amg-tab__tab-button.is-active.amg-surface--dark{--hover:var(--component-theme-dark-surface-interactive-base-state-scrims-hover-focus-subtle);--active:var(--component-theme-dark-surface-interactive-base-state-scrims-pressed-subtle)}
.amg-tab--vertical.amg-tab--low .amg-tab__tab-button.is-active:hover,.amg-tab--vertical.amg-tab--low .amg-tab__tab-button.is-active:focus-visible{background:color-mix(in srgb,var(--hover),var(--background))}
.amg-tab--vertical.amg-tab--low .amg-tab__tab-button.is-active:active{background:color-mix(in srgb,var(--active),var(--background))}
.amg-tab--vertical.amg-tab--low .amg-tab__tab-button.is-active{border:var(--brand-primitives-borders-weight-weight-1) solid var(--component-theme-light-surface-interactive-base-low-prominence-outline-alt-1,currentColor)}
.amg-tab--vertical.amg-tab--low .amg-tab__tab-button.is-active:first-of-type,.amg-tab--vertical.amg-tab--low .amg-tab__tab-button.is-active:last-of-type{border:var(--brand-primitives-borders-weight-weight-1) solid var(--component-theme-light-surface-interactive-base-low-prominence-outline-alt-1,currentColor)}
.amg-tab--vertical.amg-tab--low .amg-tab__tab-button.is-active .amg-tab__tab-icon-container{background-color:var(--component-theme-light-surface-section-background-section-bg-4)}
.amg-tab--vertical.amg-tab--low .amg-tab__tab-button.is-active .amg-tab__tab-title{color:var(--color)}
.amg-tab--vertical.amg-tab--low .amg-tab__tab-button.is-active .amg-tab__tab-subtitle{color:var(--color)}
.amg-tab--vertical.amg-tab--low .amg-tab__tab-button.is-active .amg-tab__tab-arrow{color:var(--color)}
.amg-tab--vertical.amg-tab--low .amg-tab__tab-button.is-active:active{background:var(--background)}
.amg-tab--vertical.amg-tab--low .amg-tab__tab-button.is-active:focus-visible{background:var(--background);border-color:rgba(0,0,0,0)}
.amg-tab--vertical.amg-tab--low .amg-tab__tab-icon-container{background-color:var(--component-theme-light-surface-section-background-section-bg-4)}
.amg-tab--vertical.amg-tab--low .amg-tab__tab-title{--background-color:var(--component-theme-light-surface-interactive-base-low-prominence-background-default);--background-base:var(--background-color);--background-base:var(--component-theme-light-surface-interactive-base-low-prominence-background-default);--color:var(--component-theme-light-surface-interactive-base-low-prominence-text-icon-interactive);--background:color-mix(in srgb,var(--background-base),var(--background-color));color:var(--color);background:var(--background)}
.amg-surface--dark .amg-tab--vertical.amg-tab--low .amg-tab__tab-title,.amg-tab--vertical.amg-tab--low .amg-tab__tab-title.amg-surface--dark{--background-color:var(--component-theme-dark-surface-interactive-base-low-prominence-background-default);--background-base:var(--background-color);--background-base:var(--component-theme-dark-surface-interactive-base-low-prominence-background-base);--color:var(--component-theme-dark-surface-interactive-base-low-prominence-text-icon-interactive)}
.amg-tab--vertical.amg-tab--low .amg-tab__tab-title{background:rgba(0,0,0,0)}
.amg-tab--vertical.amg-tab--low .amg-tab__tab-arrow{color:var(--color)}
@media(max-width:767px){.amg-tab--vertical .amg-tab__tab-button{border-radius:0}
.amg-tab--vertical .amg-tab__tab-button:first-of-type{border-top-left-radius:var(--brand-primitives-corner-radius-base-radius-base);border-top-right-radius:var(--brand-primitives-corner-radius-base-radius-base)}
.amg-tab--vertical .amg-tab__tab-button:not(:first-of-type){margin-top:calc(var(--brand-primitives-borders-weight-weight-1)*-1)}
.amg-tab--vertical .amg-tab__tab-button:last-of-type{border-bottom-left-radius:0;border-bottom-right-radius:0}
.amg-tab--vertical .amg-tab__content-container{border-top-left-radius:0;border-top-right-radius:0}
}
amg-tab{width:100%}
amg-tab amg-accordion-item:first-of-type .amg-accordion__header-button{border-radius:var(--brand-primitives-corner-radius-base-radius-base) var(--brand-primitives-corner-radius-base-radius-base) 0 0}
amg-tab amg-accordion-item:last-of-type .amg-accordion__header-button{border-radius:0 0 var(--brand-primitives-corner-radius-base-radius-base) var(--brand-primitives-corner-radius-base-radius-base)}
amg-tab .amg-tab-accordion--bold-divider amg-accordion-item .amg-accordion{border-bottom-width:var(--brand-primitives-borders-weight-weight-3);border-bottom-style:solid}
amg-tab .amg-tab-accordion--bold-divider amg-accordion-item:last-of-type .amg-accordion{border-bottom-width:var(--brand-primitives-borders-weight-weight-3);border-bottom-style:solid}
amg-tab .amg-tab-accordion--bold-divider.amg-tab-accordion--medium amg-accordion-item .amg-accordion{border-bottom-color:var(--component-theme-light-surface-interactive-base-low-prominence-outline-alt-1,currentColor)}
amg-tab .amg-tab-accordion--bold-divider.amg-tab-accordion--low amg-accordion-item .amg-accordion{border-bottom-color:var(--component-theme-light-surface-assets-lines-line-subtle,currentColor)}
amg-tab amg-accordion-item{position:relative}
amg-tab amg-accordion-item:focus-within{z-index:1}
amg-tab .amg-accordion__header-button{--outline-width:var(--brand-primitives-borders-weight-weight-3);--outline-color:var(--component-theme-light-surface-interactive-medium-prominence-outline-focus,currentColor);--outline-color-dark:var(--component-theme-dark-surface-interactive-medium-prominence-outline-focus,currentColor);--outline-offset:0}
amg-tab .amg-accordion__header-button:focus-visible{outline:var(--outline-width) solid var(--outline-color);outline-offset:var(--outline-offset)}
.amg-surface--dark amg-tab .amg-accordion__header-button:focus-visible{outline-color:var(--outline-color-dark)}
amg-tab .amg-accordion__header-button:active{background:var(--background)}
amg-tab .amg-accordion__title-content{gap:var(--spacing-components-desktop-8)}
amg-tab .amg-accordion--low .amg-accordion__header-button[aria-expanded=true]:active,amg-tab .amg-accordion--medium .amg-accordion__header-button[aria-expanded=true]:active{background:var(--background)}
amg-tab .amg-accordion__content{background-color:var(--component-theme-light-surface-section-background-section-bg-1)}
amg-tab .amg-tab-accordion--alt .amg-accordion-group__items,amg-tab .amg-tab-accordion--minimal .amg-accordion-group__items{box-shadow:none}
amg-tab .amg-tab-accordion--minimal .amg-accordion__header-button{--background-color:var(--component-theme-light-surface-interactive-base-low-prominence-background-default);--background-base:var(--background-color);--background-base:var(--component-theme-light-surface-interactive-base-low-prominence-background-default);--color:var(--component-theme-light-surface-interactive-base-low-prominence-text-icon-interactive);--background:color-mix(in srgb,var(--background-base),var(--background-color));color:var(--color);background:var(--background)}
.amg-surface--dark amg-tab .amg-tab-accordion--minimal .amg-accordion__header-button,amg-tab .amg-tab-accordion--minimal .amg-accordion__header-button.amg-surface--dark{--background-color:var(--component-theme-dark-surface-interactive-base-low-prominence-background-default);--background-base:var(--background-color);--background-base:var(--component-theme-dark-surface-interactive-base-low-prominence-background-base);--color:var(--component-theme-dark-surface-interactive-base-low-prominence-text-icon-interactive)}
amg-tab .amg-tab-accordion--minimal .amg-accordion__header-button{--hover:var(--component-theme-light-surface-interactive-base-state-scrims-hover-focus-subtle);--active:var(--component-theme-light-surface-interactive-base-state-scrims-pressed-subtle);cursor:pointer}
.amg-surface--dark amg-tab .amg-tab-accordion--minimal .amg-accordion__header-button,amg-tab .amg-tab-accordion--minimal .amg-accordion__header-button.amg-surface--dark{--hover:var(--component-theme-dark-surface-interactive-base-state-scrims-hover-focus-subtle);--active:var(--component-theme-dark-surface-interactive-base-state-scrims-pressed-subtle)}
amg-tab .amg-tab-accordion--minimal .amg-accordion__header-button:hover,amg-tab .amg-tab-accordion--minimal .amg-accordion__header-button:focus-visible{background:color-mix(in srgb,var(--hover),var(--background))}
amg-tab .amg-tab-accordion--minimal .amg-accordion__header-button:active{background:color-mix(in srgb,var(--active),var(--background))}
amg-tab .amg-tab-accordion--minimal .amg-accordion__header-button{background:rgba(0,0,0,0)}
amg-tab .amg-tab-accordion--minimal .amg-accordion__header-button:active{background:rgba(0,0,0,0)}
amg-tab .amg-tab-accordion--minimal .amg-accordion__header-button[aria-expanded=true]{--background-color:var(--component-theme-light-surface-interactive-base-low-prominence-background-default);--background-base:var(--background-color);--background-base:var(--component-theme-light-surface-interactive-base-low-prominence-background-default);--color:var(--component-theme-light-surface-interactive-base-low-prominence-text-icon-interactive);--background:color-mix(in srgb,var(--background-base),var(--background-color));color:var(--color);background:var(--background)}
.amg-surface--dark amg-tab .amg-tab-accordion--minimal .amg-accordion__header-button[aria-expanded=true],amg-tab .amg-tab-accordion--minimal .amg-accordion__header-button[aria-expanded=true].amg-surface--dark{--background-color:var(--component-theme-dark-surface-interactive-base-low-prominence-background-default);--background-base:var(--background-color);--background-base:var(--component-theme-dark-surface-interactive-base-low-prominence-background-base);--color:var(--component-theme-dark-surface-interactive-base-low-prominence-text-icon-interactive)}
amg-tab .amg-tab-accordion--minimal .amg-accordion__header-button[aria-expanded=true]{--hover:var(--component-theme-light-surface-interactive-base-state-scrims-hover-focus-subtle);--active:var(--component-theme-light-surface-interactive-base-state-scrims-pressed-subtle);cursor:pointer}
.amg-surface--dark amg-tab .amg-tab-accordion--minimal .amg-accordion__header-button[aria-expanded=true],amg-tab .amg-tab-accordion--minimal .amg-accordion__header-button[aria-expanded=true].amg-surface--dark{--hover:var(--component-theme-dark-surface-interactive-base-state-scrims-hover-focus-subtle);--active:var(--component-theme-dark-surface-interactive-base-state-scrims-pressed-subtle)}
amg-tab .amg-tab-accordion--minimal .amg-accordion__header-button[aria-expanded=true]:hover,amg-tab .amg-tab-accordion--minimal .amg-accordion__header-button[aria-expanded=true]:focus-visible{background:color-mix(in srgb,var(--hover),var(--background))}
amg-tab .amg-tab-accordion--minimal .amg-accordion__header-button[aria-expanded=true]:active{background:color-mix(in srgb,var(--active),var(--background))}
amg-tab .amg-tab-accordion--minimal .amg-accordion__header-button[aria-expanded=true]{background:rgba(0,0,0,0)}
amg-tab .amg-tab-accordion--minimal .amg-accordion__header-button[aria-expanded=true]:active{background:rgba(0,0,0,0)}
amg-tab .amg-tab-accordion--vertical .amg-accordion-group__items{gap:0}
amg-tab .amg-tab-accordion--vertical .amg-tab__accordion-vertical-title-icon{display:flex;align-items:flex-start;flex-shrink:0}
amg-tab .amg-tab-accordion--vertical .amg-tab__tab-icon-container{display:flex;box-sizing:border-box;align-self:flex-start;flex-shrink:0;justify-content:center;align-items:center;width:var(--icon-size-icon-48);min-width:var(--icon-size-icon-48);max-width:var(--icon-size-icon-48);height:var(--icon-size-icon-48);min-height:var(--icon-size-icon-48);max-height:var(--icon-size-icon-48);padding:var(--spacing-primitives-spacing-12);gap:var(--spacing-primitives-spacing-10);background-color:var(--component-theme-light-surface-section-background-section-bg-4);--content-icon-size:var(--icon-size-icon-48);--content-icon-padding:var(--spacing-primitives-spacing-12)}
amg-tab .amg-tab-accordion--vertical .amg-tab__tab-icon-container amg-icon{--custom-icon-size:var(--icon-size-icon-16);width:var(--icon-size-icon-16);height:var(--icon-size-icon-16);aspect-ratio:1}
amg-tab .amg-tab-accordion--vertical .amg-accordion--medium .amg-accordion__header-button[aria-expanded=true] .amg-tab__tab-icon-container{background-color:var(--component-theme-dark-surface-section-background-section-bg-4)}
amg-tab .amg-tab-accordion--vertical .amg-accordion__sub-title{font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-3-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-3-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
amg-tab .amg-tab-accordion--vertical .amg-accordion__sub-title a{color:inherit}
@media(min-width:768px){amg-tab .amg-tab-accordion--vertical .amg-accordion__sub-title{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-3-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-3-leading)}
}
@media(min-width:1440px){amg-tab .amg-tab-accordion--vertical .amg-accordion__sub-title{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-3-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-3-leading)}
}
@keyframes fadeIn{from{opacity:0}
to{opacity:1}
}
}
amg-brightcove-video{display:block;aspect-ratio:16/9;width:100%}
amg-brightcove-video[corner-radius=base] video-js.amg-brightcove-video__player{border-radius:var(--brand-primitives-corner-radius-base-radius-base);overflow:hidden}
amg-brightcove-video[corner-radius=button] video-js.amg-brightcove-video__player{border-radius:var(--brand-primitives-corner-radius-base-radius-button);overflow:hidden}
amg-brightcove-video[corner-radius=outside] video-js.amg-brightcove-video__player{border-radius:var(--brand-primitives-corner-radius-base-radius-outside);overflow:hidden}
amg-brightcove-video[corner-radius=inside] video-js.amg-brightcove-video__player{border-radius:var(--brand-primitives-corner-radius-base-radius-inside);overflow:hidden}
amg-brightcove-video[corner-radius=circular] video-js.amg-brightcove-video__player{border-radius:var(--brand-primitives-corner-radius-base-radius-circular);overflow:hidden}
amg-brightcove-video[audio-only]{aspect-ratio:auto}
amg-brightcove-video[audio-only] video-js.amg-brightcove-video__player{height:auto;padding-bottom:0}
amg-brightcove-video[audio-only] video-js.amg-brightcove-video__player .vjs-tech{display:none}
amg-brightcove-video[audio-only] video-js.amg-brightcove-video__player .vjs-poster{display:none}
amg-brightcove-video[audio-only] video-js.amg-brightcove-video__player .vjs-big-play-button{display:none !important}
amg-brightcove-video[audio-only] video-js.amg-brightcove-video__player .vjs-control-bar{position:relative;display:flex !important;opacity:1 !important;visibility:visible !important}
amg-brightcove-video[audio-only] video-js.amg-brightcove-video__player .vjs-fullscreen-control,amg-brightcove-video[audio-only] video-js.amg-brightcove-video__player .vjs-picture-in-picture-control{display:none}
amg-brightcove-video[media-control-bar=false] video-js.amg-brightcove-video__player .vjs-control-bar{display:none}
amg-brightcove-video video-js.amg-brightcove-video__player{width:100%;height:0;padding-bottom:56.25%;font-family:inherit}
amg-brightcove-video video-js.amg-brightcove-video__player .vjs-big-play-button{width:75px;height:75px;display:flex;justify-content:center;align-items:center;margin:0;transform:translate(-50%,-50%);background:var(--component-theme-dark-surface-interactive-base-high-prominence-background-default);color:var(--component-theme-dark-surface-interactive-base-high-prominence-text-icon-interactive);--outline-width:2px;--outline-color:var(--component-theme-light-surface-interactive-outline-focus,currentColor);--outline-color-dark:var(--component-theme-dark-surface-interactive-outline-focus,currentColor);--outline-offset:2px}
amg-brightcove-video video-js.amg-brightcove-video__player .vjs-big-play-button:focus-visible{outline:var(--outline-width) solid var(--outline-color);outline-offset:var(--outline-offset)}
.amg-surface--dark amg-brightcove-video video-js.amg-brightcove-video__player .vjs-big-play-button:focus-visible{outline-color:var(--outline-color-dark)}
amg-brightcove-video video-js.amg-brightcove-video__player .vjs-big-play-button{box-shadow:0 4px 16px 0 var(--brand-primitives-color-neutral-dark-alpha-16)}
amg-brightcove-video video-js.amg-brightcove-video__player .vjs-big-play-button .vjs-icon-placeholder{width:100%;height:100%;display:flex;justify-content:center;align-items:center}
amg-brightcove-video video-js.amg-brightcove-video__player .vjs-big-play-button .vjs-icon-placeholder::before{position:static;width:auto;height:auto}
amg-brightcove-video video-js.amg-brightcove-video__player:hover .vjs-big-play-button,amg-brightcove-video video-js.amg-brightcove-video__player.vjs-hover .vjs-big-play-button,amg-brightcove-video video-js.amg-brightcove-video__player.vjs-focus .vjs-big-play-button{--hover:var(--component-theme-dark-surface-interactive-base-state-scrims-hover-focus-strong);background:color-mix(in srgb,var(--hover),var(--component-theme-dark-surface-interactive-base-high-prominence-background-default))}
amg-brightcove-video video-js.amg-brightcove-video__player.vjs-has-started .vjs-big-play-button{display:none}
amg-brightcove-video video-js.amg-brightcove-video__player .vjs-control-bar{color:var(--component-theme-dark-surface-static-text-icon-text-standard);background:var(--component-theme-dark-surface-section-background-section-bg-2)}
amg-brightcove-video video-js.amg-brightcove-video__player .vjs-progress-control .vjs-progress-holder{background:var(--component-theme-dark-surface-section-background-section-bg-2)}
amg-brightcove-video video-js.amg-brightcove-video__player .vjs-play-progress{background:var(--component-theme-dark-surface-interactive-base-high-prominence-background-default)}
amg-brightcove-video video-js.amg-brightcove-video__player .vjs-load-progress{--hover:var(--component-theme-dark-surface-interactive-base-state-scrims-hover-focus-strong);background:color-mix(in srgb,var(--hover),var(--component-theme-dark-surface-interactive-base-high-prominence-background-default))}
amg-brightcove-video video-js.amg-brightcove-video__player .vjs-play-progress,amg-brightcove-video video-js.amg-brightcove-video__player .vjs-mouse-display{font-family:inherit}
amg-brightcove-video video-js.amg-brightcove-video__player .vjs-play-progress .vjs-time-tooltip,amg-brightcove-video video-js.amg-brightcove-video__player .vjs-mouse-display .vjs-time-tooltip{font-family:inherit;font-size:.75rem !important;font-weight:600;display:inline-flex;align-items:center;justify-content:center}
amg-brightcove-video video-js.amg-brightcove-video__player .vjs-time-control{font-size:.75rem;font-weight:600;align-items:center;padding:0 .5rem}
amg-brightcove-video video-js.amg-brightcove-video__player .vjs-volume-bar.vjs-slider-horizontal{--hover:var(--component-theme-dark-surface-interactive-base-state-scrims-hover-focus-strong);background:color-mix(in srgb,var(--hover),var(--component-theme-dark-surface-interactive-base-high-prominence-background-default))}
amg-brightcove-video video-js.amg-brightcove-video__player .vjs-volume-level{background:var(--component-theme-dark-surface-interactive-base-high-prominence-background-default)}
amg-brightcove-video video-js.amg-brightcove-video__player .vjs-mouse-display{font-size:.75rem;font-weight:600}
amg-brightcove-video video-js.amg-brightcove-video__player .vjs-playback-rate .vjs-playback-rate-value{display:flex;font-family:inherit;font-size:.75rem;font-weight:600;align-items:center;padding:0 .5rem}
amg-brightcove-video video-js.amg-brightcove-video__player .vjs-menu-button-popup .vjs-menu .vjs-menu-content{font-family:inherit}
amg-brightcove-video video-js.amg-brightcove-video__player .vjs-menu-button-popup .vjs-menu .vjs-menu-item{--hover:var(--component-theme-light-surface-interactive-base-state-scrims-hover-focus-strong);--active:var(--component-theme-light-surface-interactive-base-state-scrims-pressed-subtle);cursor:pointer}
.amg-surface--dark amg-brightcove-video video-js.amg-brightcove-video__player .vjs-menu-button-popup .vjs-menu .vjs-menu-item,amg-brightcove-video video-js.amg-brightcove-video__player .vjs-menu-button-popup .vjs-menu .vjs-menu-item.amg-surface--dark{--hover:var(--component-theme-dark-surface-interactive-base-state-scrims-hover-focus-strong);--active:var(--component-theme-dark-surface-interactive-base-state-scrims-pressed-subtle)}
amg-brightcove-video video-js.amg-brightcove-video__player .vjs-menu-button-popup .vjs-menu .vjs-menu-item:hover,amg-brightcove-video video-js.amg-brightcove-video__player .vjs-menu-button-popup .vjs-menu .vjs-menu-item:focus-visible{background:color-mix(in srgb,var(--hover),var(--background))}
amg-brightcove-video video-js.amg-brightcove-video__player .vjs-menu-button-popup .vjs-menu .vjs-menu-item:active{background:color-mix(in srgb,var(--active),var(--background))}
amg-brightcove-video video-js.amg-brightcove-video__player .vjs-menu-button-popup .vjs-menu .vjs-menu-item{--outline-width:2px;--outline-color:var(--component-theme-light-surface-interactive-outline-focus,currentColor);--outline-color-dark:var(--component-theme-dark-surface-interactive-outline-focus,currentColor);--outline-offset:2px}
amg-brightcove-video video-js.amg-brightcove-video__player .vjs-menu-button-popup .vjs-menu .vjs-menu-item:focus-visible{outline:var(--outline-width) solid var(--outline-color);outline-offset:var(--outline-offset)}
.amg-surface--dark amg-brightcove-video video-js.amg-brightcove-video__player .vjs-menu-button-popup .vjs-menu .vjs-menu-item:focus-visible{outline-color:var(--outline-color-dark)}
amg-brightcove-video video-js.amg-brightcove-video__player .vjs-menu-button-popup .vjs-menu .vjs-menu-item{transition-property:background,box-shadow,color;transition-duration:.095s;transition-timing-function:ease-in-out;background:var(--component-theme-dark-surface-section-background-section-bg-1)}
amg-brightcove-video video-js.amg-brightcove-video__player .vjs-menu-button-popup .vjs-menu .vjs-menu-item .vjs-menu-item-text{color:var(--component-theme-dark-surface-interactive-base-medium-prominence-text-icon-interactive)}
amg-brightcove-video video-js.amg-brightcove-video__player .vjs-menu-button-popup .vjs-menu .vjs-menu-item:hover .vjs-menu-item-text{text-shadow:none}
amg-brightcove-video video-js.amg-brightcove-video__player .vjs-menu-button-popup .vjs-menu .vjs-menu-item.vjs-selected{background:var(--component-theme-dark-surface-interactive-base-high-prominence-background-default)}
amg-brightcove-video video-js.amg-brightcove-video__player .vjs-menu-button-popup .vjs-menu .vjs-menu-item.vjs-selected .vjs-menu-item-text{color:var(--component-theme-dark-surface-interactive-base-high-prominence-text-icon-interactive)}
amg-brightcove-video[show-chapters]{aspect-ratio:auto}
@media(min-width:768px){.amg-brightcove-video-with-chapters{display:flex;align-items:stretch}
}
@media(min-width:768px){.amg-brightcove-video-with-chapters>.amg-brightcove-video__main{flex:1 1 0;min-width:0}
}
@media(min-width:768px){.amg-brightcove-video-with-chapters>amg-brightcove-video{flex:1 1 0;min-width:0}
}
.amg-brightcove-video__chapters-container{display:none}
@media(min-width:768px){.amg-brightcove-video__chapters-container{display:block;position:relative;flex:0 1 420px;min-width:285px;max-width:420px}
}
.amg-brightcove-video__chapters-container.amg-brightcove-video__chapters--hidden{display:none !important}
@media(min-width:768px){.amg-brightcove-video__chapters{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;gap:var(--spacing-components-desktop-8);background:var(--component-theme-light-surface-section-background-section-bg-4);padding:var(--spacing-components-desktop-16) var(--spacing-components-desktop-16) var(--spacing-components-desktop-16) var(--spacing-components-desktop-32);overflow-y:auto}
.amg-surface--dark .amg-brightcove-video__chapters{background:var(--component-theme-dark-surface-section-background-section-bg-4)}
}
.amg-brightcove-video__chapters-header{display:flex;align-items:center;justify-content:space-between}
.amg-brightcove-video__chapters-title{font-family:var(--brand-primitives-typography-styles-font-family-headings);--font-size:var(--brand-primitives-channel-sizing-web-mobile-headline-6-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-headline-6-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-headline-6-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-headings-base-weight)}
@media(min-width:768px){.amg-brightcove-video__chapters-title{--font-size:var(--brand-primitives-channel-sizing-web-tablet-headline-6-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-headline-6-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-headline-6-leading)}
}
@media(min-width:1440px){.amg-brightcove-video__chapters-title{--font-size:var(--brand-primitives-channel-sizing-web-desktop-headline-6-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-headline-6-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-headline-6-leading)}
}
.amg-brightcove-video__chapters-title{font-weight:700;color:var(--component-theme-light-surface-static-text-icon-text-standard)}
.amg-surface--dark .amg-brightcove-video__chapters-title{color:var(--component-theme-dark-surface-static-text-icon-text-standard)}
.amg-brightcove-video__chapters-close{background:0;border:0;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;color:var(--component-theme-light-surface-static-text-icon-text-standard);--outline-width:2px;--outline-color:var(--component-theme-light-surface-interactive-outline-focus,currentColor);--outline-color-dark:var(--component-theme-dark-surface-interactive-outline-focus,currentColor);--outline-offset:2px}
.amg-brightcove-video__chapters-close:focus-visible{outline:var(--outline-width) solid var(--outline-color);outline-offset:var(--outline-offset)}
.amg-surface--dark .amg-brightcove-video__chapters-close:focus-visible{outline-color:var(--outline-color-dark)}
.amg-surface--dark .amg-brightcove-video__chapters-close{color:var(--component-theme-dark-surface-static-text-icon-text-standard)}
@media(min-width:768px){.amg-brightcove-video__chapters-mobile{display:none !important}
}
.amg-brightcove-video__chapters-below{display:none}
@media(min-width:768px){.amg-brightcove-video__chapters-below{display:block;padding:var(--spacing-components-desktop-16) 0}
}
.amg-brightcove-video__chapters-below.amg-brightcove-video__chapters--hidden{display:none !important}
@layer core{.amg-quiz{display:flex;flex-direction:column;width:100%;background:var(--component-theme-light-surface-section-background-section-bg-1);overflow:hidden}
.amg-surface--dark .amg-quiz{background:var(--component-theme-dark-surface-section-background-section-bg-1)}
.amg-quiz__titles{display:flex;flex-direction:column;width:100%}
.amg-quiz__title-bar{background:var(--component-theme-light-surface-section-background-section-bg-4);padding:var(--spacing-section-normal) var(--grid-foundations-outer-margin)}
.amg-surface--dark .amg-quiz__title-bar{background:var(--component-theme-dark-surface-section-background-section-bg-4)}
.amg-quiz__title-bar--left{text-align:left}
.amg-quiz__title-bar--center{text-align:center}
.amg-quiz__title{font-family:var(--brand-primitives-typography-styles-font-family-headings);--font-size:var(--brand-primitives-channel-sizing-web-mobile-headline-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-headline-3-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-headline-3-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-headings-base-weight)}
@media(min-width:768px){.amg-quiz__title{--font-size:var(--brand-primitives-channel-sizing-web-tablet-headline-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-headline-3-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-headline-3-leading)}
}
@media(min-width:1440px){.amg-quiz__title{--font-size:var(--brand-primitives-channel-sizing-web-desktop-headline-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-headline-3-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-headline-3-leading)}
}
.amg-quiz__title{font-weight:700;color:var(--component-theme-light-surface-static-text-icon-text-aa-large);margin:0}
.amg-surface--dark .amg-quiz__title{color:var(--component-theme-dark-surface-static-text-icon-text-aa-large)}
.amg-quiz__subtitle-bar{padding:var(--spacing-components-desktop-40) var(--grid-foundations-outer-margin) var(--spacing-components-desktop-24)}
.amg-quiz__subtitle-bar--left{text-align:left}
.amg-quiz__subtitle-bar--center{text-align:center}
.amg-quiz__subtitle{font-family:var(--brand-primitives-typography-styles-font-family-intro);--font-size:var(--brand-primitives-channel-sizing-web-mobile-intro-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-intro-2-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-intro-2-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-intro-base-weight)}
@media(min-width:768px){.amg-quiz__subtitle{--font-size:var(--brand-primitives-channel-sizing-web-tablet-intro-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-intro-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-intro-2-leading)}
}
@media(min-width:1440px){.amg-quiz__subtitle{--font-size:var(--brand-primitives-channel-sizing-web-desktop-intro-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-intro-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-intro-2-leading)}
}
.amg-quiz__subtitle{color:var(--component-theme-light-surface-static-text-icon-text-aa-large);margin:0}
.amg-surface--dark .amg-quiz__subtitle{color:var(--component-theme-dark-surface-static-text-icon-text-aa-large)}
.amg-quiz__subtitle-row{display:flex;flex-direction:column;width:100%}
.amg-quiz__subtitle-row--with-visual{flex-direction:column-reverse;align-items:center}
@media(min-width:768px){.amg-quiz__subtitle-row--with-visual{flex-direction:row;align-items:center;justify-content:center}
}
@media(min-width:768px){.amg-quiz__subtitle-row--with-visual .amg-quiz__subtitle-bar{flex:1}
}
.amg-quiz__subtitle-visual{display:flex;justify-content:center;padding:var(--spacing-components-desktop-24) var(--grid-foundations-outer-margin) 0}
@media(min-width:768px){.amg-quiz__subtitle-visual{padding:var(--spacing-components-desktop-24) var(--grid-foundations-outer-margin);flex-shrink:0}
}
.amg-quiz__subtitle-visual img,.amg-quiz__subtitle-visual svg,.amg-quiz__subtitle-visual picture{max-width:11.25rem;height:auto;object-fit:contain}
.amg-quiz__body{display:flex;align-items:flex-start;width:100%}
.amg-quiz__body--with-nav{padding:0 var(--spacing-components-desktop-8)}
@media(min-width:768px){.amg-quiz__body--with-nav{padding:0 var(--grid-foundations-outer-margin)}
}
.amg-quiz__body-center{display:flex;flex-direction:column;align-items:center;flex:1;min-width:0}
.amg-quiz__content{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-components-desktop-16);padding:var(--spacing-components-desktop-16) var(--grid-foundations-outer-margin);opacity:1;transition:opacity .15s ease-in-out}
@media(min-width:768px){.amg-quiz__content{gap:var(--spacing-components-desktop-32);padding:var(--spacing-components-desktop-32) var(--grid-foundations-outer-margin)}
}
.amg-quiz__content--transitioning{opacity:0}
.amg-quiz__content--results{padding:var(--spacing-section-normal) var(--grid-foundations-outer-margin)}
.amg-quiz__question-text{font-family:var(--brand-primitives-typography-styles-font-family-headings);--font-size:var(--brand-primitives-channel-sizing-web-mobile-headline-4-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-headline-4-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-headline-4-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-headings-base-weight)}
@media(min-width:768px){.amg-quiz__question-text{--font-size:var(--brand-primitives-channel-sizing-web-tablet-headline-4-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-headline-4-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-headline-4-leading)}
}
@media(min-width:1440px){.amg-quiz__question-text{--font-size:var(--brand-primitives-channel-sizing-web-desktop-headline-4-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-headline-4-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-headline-4-leading)}
}
.amg-quiz__question-text{color:var(--component-theme-light-surface-static-text-icon-text-aa-large);margin:0;text-align:center;width:100%;max-width:1020px}
.amg-surface--dark .amg-quiz__question-text{color:var(--component-theme-dark-surface-static-text-icon-text-aa-large)}
.amg-quiz__selections{display:flex;flex-wrap:wrap;gap:var(--brand-primitives-channel-sizing-web-mobile-component-spacing-quiz-gap) var(--grid-foundations-gutter);justify-content:center;width:100%;max-width:1020px}
@media(min-width:768px){.amg-quiz__selections{gap:var(--brand-primitives-channel-sizing-web-tablet-component-spacing-quiz-gap) var(--grid-foundations-gutter)}
}
@media(min-width:1440px){.amg-quiz__selections{gap:var(--spacing-components-desktop-16) var(--grid-foundations-gutter)}
}
.amg-quiz__selections--multi .amg-quiz__option{width:100%}
@media(min-width:768px){.amg-quiz__selections--multi .amg-quiz__option{width:calc(50% - var(--grid-foundations-gutter)/2)}
}
.amg-quiz__selections--single{flex-direction:column;align-items:center}
.amg-quiz__selections--single .amg-quiz__option{width:100%;max-width:495px}
.amg-quiz__option{display:flex;align-items:center;gap:var(--brand-primitives-channel-sizing-web-mobile-component-spacing-quiz-gap);min-height:64px;padding:var(--brand-primitives-channel-sizing-web-mobile-component-spacing-quiz-padding-top-bottom) var(--brand-primitives-channel-sizing-web-mobile-component-spacing-quiz-padding-left-right);border:var(--brand-primitives-borders-quiz-stroke-question) solid var(--component-theme-light-surface-interactive-quiz-question-border);border-radius:var(--brand-primitives-corner-radius-quiz-radius-question);background:var(--component-theme-light-surface-interactive-quiz-question-background-base);color:var(--component-theme-light-surface-interactive-quiz-question-text-base);font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-1-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-1-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-quiz__option a{color:inherit}
@media(min-width:768px){.amg-quiz__option{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-1-leading)}
}
@media(min-width:1440px){.amg-quiz__option{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-1-leading)}
}
.amg-quiz__option{cursor:pointer;text-align:left;transition:background .2s ease,border-color .2s ease}
@media(min-width:768px){.amg-quiz__option{gap:var(--brand-primitives-channel-sizing-web-tablet-component-spacing-quiz-gap);padding:var(--brand-primitives-channel-sizing-web-tablet-component-spacing-quiz-padding-top-bottom) var(--brand-primitives-channel-sizing-web-tablet-component-spacing-quiz-padding-left-right)}
}
@media(min-width:1440px){.amg-quiz__option{gap:var(--brand-primitives-channel-sizing-web-desktop-component-spacing-quiz-gap);padding:var(--brand-primitives-channel-sizing-web-desktop-component-spacing-quiz-padding-top-bottom) var(--brand-primitives-channel-sizing-web-desktop-component-spacing-quiz-padding-left-right)}
}
.amg-surface--dark .amg-quiz__option{background:var(--component-theme-dark-surface-interactive-quiz-question-background-base);color:var(--component-theme-dark-surface-interactive-quiz-question-text-base);border-color:var(--component-theme-dark-surface-interactive-quiz-question-border)}
.amg-quiz__option--left{text-align:left}
.amg-quiz__option--center{text-align:center;justify-content:center}
.amg-quiz__option--hover,.amg-quiz__option:hover:not(:disabled){background:var(--component-theme-light-surface-interactive-quiz-question-background-hover);color:var(--component-theme-light-surface-interactive-quiz-question-text-hover)}
.amg-surface--dark .amg-quiz__option--hover,.amg-surface--dark .amg-quiz__option:hover:not(:disabled){background:var(--component-theme-dark-surface-interactive-quiz-question-background-hover);color:var(--component-theme-dark-surface-interactive-quiz-question-text-hover)}
.amg-quiz__option--hover .amg-quiz__indicator,.amg-quiz__option:hover:not(:disabled) .amg-quiz__indicator{background:var(--component-theme-light-surface-interactive-quiz-indicator-background-hover)}
.amg-surface--dark .amg-quiz__option--hover .amg-quiz__indicator,.amg-surface--dark .amg-quiz__option:hover:not(:disabled) .amg-quiz__indicator{background:var(--component-theme-dark-surface-interactive-quiz-indicator-background-hover)}
.amg-quiz__option--selected{background:var(--component-theme-light-surface-interactive-quiz-question-background-selected);color:var(--component-theme-light-surface-interactive-quiz-question-text-active)}
.amg-surface--dark .amg-quiz__option--selected{background:var(--component-theme-dark-surface-interactive-quiz-question-background-selected);color:var(--component-theme-dark-surface-interactive-quiz-question-text-active)}
.amg-quiz__option--selected .amg-quiz__indicator{background:var(--component-theme-light-surface-interactive-quiz-indicator-background-selected);color:var(--component-theme-light-surface-interactive-quiz-indicator-text-active)}
.amg-surface--dark .amg-quiz__option--selected .amg-quiz__indicator{background:var(--component-theme-dark-surface-interactive-quiz-indicator-background-selected);color:var(--component-theme-dark-surface-interactive-quiz-indicator-text-active)}
.amg-quiz__option--correct{background:var(--component-theme-light-surface-interactive-quiz-question-background-success);color:var(--component-theme-light-surface-interactive-quiz-question-text-active)}
.amg-surface--dark .amg-quiz__option--correct{background:var(--component-theme-dark-surface-interactive-quiz-question-background-success);color:var(--component-theme-dark-surface-interactive-quiz-question-text-active)}
.amg-quiz__option--correct .amg-quiz__indicator{background:var(--component-theme-light-surface-interactive-quiz-indicator-background-success);color:var(--component-theme-light-surface-interactive-quiz-indicator-text-active)}
.amg-surface--dark .amg-quiz__option--correct .amg-quiz__indicator{background:var(--component-theme-dark-surface-interactive-quiz-indicator-background-success);color:var(--component-theme-dark-surface-interactive-quiz-indicator-text-active)}
.amg-quiz__option--incorrect{background:var(--component-theme-light-surface-interactive-quiz-question-background-error);color:var(--component-theme-light-surface-interactive-quiz-question-text-active)}
.amg-surface--dark .amg-quiz__option--incorrect{background:var(--component-theme-dark-surface-interactive-quiz-question-background-error);color:var(--component-theme-dark-surface-interactive-quiz-question-text-active)}
.amg-quiz__option--incorrect .amg-quiz__indicator{background:var(--component-theme-light-surface-interactive-quiz-indicator-background-error);color:var(--component-theme-light-surface-interactive-quiz-indicator-text-active)}
.amg-surface--dark .amg-quiz__option--incorrect .amg-quiz__indicator{background:var(--component-theme-dark-surface-interactive-quiz-indicator-background-error);color:var(--component-theme-dark-surface-interactive-quiz-indicator-text-active)}
.amg-quiz__option--disabled{background:var(--component-theme-light-surface-interactive-quiz-question-background-disabled);color:var(--component-theme-light-surface-interactive-quiz-question-text-disabled);cursor:not-allowed;pointer-events:none}
.amg-surface--dark .amg-quiz__option--disabled{background:var(--component-theme-dark-surface-interactive-quiz-question-background-disabled);color:var(--component-theme-dark-surface-interactive-quiz-question-text-disabled)}
.amg-quiz__option--disabled .amg-quiz__indicator{background:var(--component-theme-light-surface-interactive-quiz-indicator-background-disabled);color:var(--component-theme-light-surface-interactive-quiz-indicator-text-disabled)}
.amg-surface--dark .amg-quiz__option--disabled .amg-quiz__indicator{background:var(--component-theme-dark-surface-interactive-quiz-indicator-background-disabled);color:var(--component-theme-dark-surface-interactive-quiz-indicator-text-disabled)}
.amg-quiz__option--disabled-success{background:var(--component-theme-light-surface-interactive-quiz-question-background-disabled-success);color:var(--component-theme-light-surface-interactive-quiz-question-text-disabled);cursor:not-allowed;pointer-events:none}
.amg-surface--dark .amg-quiz__option--disabled-success{background:var(--component-theme-dark-surface-interactive-quiz-question-background-disabled-success);color:var(--component-theme-dark-surface-interactive-quiz-question-text-disabled)}
.amg-quiz__option--disabled-success .amg-quiz__indicator{background:var(--component-theme-light-surface-interactive-quiz-indicator-background-disabled-success);color:var(--component-theme-light-surface-interactive-quiz-indicator-text-disabled)}
.amg-surface--dark .amg-quiz__option--disabled-success .amg-quiz__indicator{background:var(--component-theme-dark-surface-interactive-quiz-indicator-background-disabled-success);color:var(--component-theme-dark-surface-interactive-quiz-indicator-text-disabled)}
.amg-quiz__option--disabled-error{background:var(--component-theme-light-surface-interactive-quiz-question-background-disabled-error);color:var(--component-theme-light-surface-interactive-quiz-question-text-disabled);cursor:not-allowed;pointer-events:none}
.amg-surface--dark .amg-quiz__option--disabled-error{background:var(--component-theme-dark-surface-interactive-quiz-question-background-disabled-error);color:var(--component-theme-dark-surface-interactive-quiz-question-text-disabled)}
.amg-quiz__option--disabled-error .amg-quiz__indicator{background:var(--component-theme-light-surface-interactive-quiz-indicator-background-disabled-error);color:var(--component-theme-light-surface-interactive-quiz-indicator-text-disabled)}
.amg-surface--dark .amg-quiz__option--disabled-error .amg-quiz__indicator{background:var(--component-theme-dark-surface-interactive-quiz-indicator-background-disabled-error);color:var(--component-theme-dark-surface-interactive-quiz-indicator-text-disabled)}
.amg-quiz__indicator{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;border-radius:var(--brand-primitives-corner-radius-quiz-radius-indicator);border:var(--brand-primitives-borders-quiz-stroke-indicator) solid var(--component-theme-light-surface-interactive-quiz-indicator-border);background:var(--component-theme-light-surface-interactive-quiz-indicator-background-base);color:var(--component-theme-light-surface-interactive-quiz-indicator-text-base);font-family:var(--brand-primitives-typography-styles-font-family-body-inline);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-inline-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-inline-1-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-inline-1-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
@media(min-width:768px){.amg-quiz__indicator{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-inline-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-inline-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-inline-1-leading)}
}
@media(min-width:1440px){.amg-quiz__indicator{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-inline-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-inline-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-inline-1-leading)}
}
.amg-quiz__indicator{font-weight:700;line-height:1}
.amg-surface--dark .amg-quiz__indicator{border-color:var(--component-theme-dark-surface-interactive-quiz-indicator-border);background:var(--component-theme-dark-surface-interactive-quiz-indicator-background-base);color:var(--component-theme-dark-surface-interactive-quiz-indicator-text-base)}
.amg-quiz__option-text{flex:1 0 0;min-width:0}
.amg-quiz__validation-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px}
.amg-quiz__validation-icon--correct{color:var(--component-theme-light-surface-interactive-quiz-question-icon-success)}
.amg-surface--dark .amg-quiz__validation-icon--correct{color:var(--component-theme-dark-surface-interactive-quiz-question-icon-success)}
.amg-quiz__validation-icon--incorrect{color:var(--component-theme-light-surface-interactive-quiz-question-icon-error)}
.amg-surface--dark .amg-quiz__validation-icon--incorrect{color:var(--component-theme-dark-surface-interactive-quiz-question-icon-error)}
.amg-quiz__result{display:flex;gap:var(--spacing-components-desktop-12);align-items:flex-start;padding:var(--brand-primitives-channel-sizing-web-mobile-component-spacing-quiz-padding-top-bottom) var(--brand-primitives-channel-sizing-web-mobile-component-spacing-quiz-padding-left-right);border:1px solid var(--component-theme-light-surface-interactive-quiz-question-border);border-radius:var(--brand-primitives-corner-radius-base-radius-base);background:var(--component-theme-light-surface-interactive-quiz-question-background-base);width:100%;max-width:495px;opacity:0;transform:translateY(10px);animation:quizResultFadeIn .4s ease-in-out forwards}
@media(min-width:768px){.amg-quiz__result{gap:var(--brand-primitives-channel-sizing-web-tablet-component-spacing-quiz-gap);padding:var(--brand-primitives-channel-sizing-web-tablet-component-spacing-quiz-padding-top-bottom) var(--brand-primitives-channel-sizing-web-tablet-component-spacing-quiz-padding-left-right)}
}
@media(min-width:1440px){.amg-quiz__result{gap:var(--brand-primitives-channel-sizing-web-desktop-component-spacing-quiz-gap);padding:var(--brand-primitives-channel-sizing-web-desktop-component-spacing-quiz-padding-top-bottom) var(--brand-primitives-channel-sizing-web-desktop-component-spacing-quiz-padding-left-right)}
}
.amg-surface--dark .amg-quiz__result{background:var(--component-theme-dark-surface-interactive-quiz-question-background-base);border-color:var(--component-theme-dark-surface-interactive-quiz-question-border)}
.amg-quiz__result-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;border-radius:var(--brand-primitives-corner-radius-base-radius-circular)}
@media(min-width:768px){.amg-quiz__result-icon{width:48px;height:48px}
}
.amg-quiz__result-icon--correct{background:var(--component-theme-light-surface-system-background-success);color:#fff}
.amg-surface--dark .amg-quiz__result-icon--correct{background:var(--component-theme-dark-surface-system-background-success);color:#fff}
.amg-quiz__result-icon--incorrect{background:var(--component-theme-light-surface-system-background-error);color:#fff}
.amg-surface--dark .amg-quiz__result-icon--incorrect{background:var(--component-theme-dark-surface-system-background-error);color:#fff}
.amg-quiz__result-icon amg-icon{--custom-icon-size:24px}
.amg-quiz__result-copy{display:flex;flex-direction:column;gap:var(--spacing-components-desktop-8);flex:1}
.amg-quiz__result-status{font-family:var(--brand-primitives-typography-styles-font-family-headings);--font-size:var(--brand-primitives-channel-sizing-web-mobile-headline-5-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-headline-5-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-headline-5-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-headings-base-weight)}
@media(min-width:768px){.amg-quiz__result-status{--font-size:var(--brand-primitives-channel-sizing-web-tablet-headline-5-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-headline-5-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-headline-5-leading)}
}
@media(min-width:1440px){.amg-quiz__result-status{--font-size:var(--brand-primitives-channel-sizing-web-desktop-headline-5-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-headline-5-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-headline-5-leading)}
}
.amg-quiz__result-status{font-weight:700;margin:0}
.amg-quiz__result--correct .amg-quiz__result-status{color:var(--component-theme-light-surface-system-text-success)}
.amg-surface--dark .amg-quiz__result--correct .amg-quiz__result-status{color:var(--component-theme-dark-surface-system-text-success)}
.amg-quiz__result--incorrect .amg-quiz__result-status{color:var(--component-theme-light-surface-system-text-error)}
.amg-surface--dark .amg-quiz__result--incorrect .amg-quiz__result-status{color:var(--component-theme-dark-surface-system-text-error)}
.amg-quiz__result-answer{font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-1-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-1-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-quiz__result-answer a{color:inherit}
@media(min-width:768px){.amg-quiz__result-answer{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-1-leading)}
}
@media(min-width:1440px){.amg-quiz__result-answer{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-1-leading)}
}
.amg-quiz__result-answer{color:var(--component-theme-light-surface-static-text-icon-text-subtle);margin:0}
.amg-surface--dark .amg-quiz__result-answer{color:var(--component-theme-dark-surface-static-text-icon-text-subtle)}
.amg-quiz__result-text{font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-1-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-1-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-quiz__result-text a{color:inherit}
@media(min-width:768px){.amg-quiz__result-text{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-1-leading)}
}
@media(min-width:1440px){.amg-quiz__result-text{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-1-leading)}
}
.amg-quiz__result-text{color:var(--component-theme-light-surface-static-text-icon-text-subtle);margin:0}
.amg-surface--dark .amg-quiz__result-text{color:var(--component-theme-dark-surface-static-text-icon-text-subtle)}
.amg-quiz__actions{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-components-desktop-16);padding:var(--spacing-components-desktop-16) 0;width:100%;max-width:1020px;margin:0 auto}
@media(min-width:768px){.amg-quiz__actions{gap:var(--spacing-components-desktop-24);padding:var(--spacing-components-desktop-32) 0}
}
.amg-quiz__ctas{display:flex;align-items:center;justify-content:center;gap:var(--spacing-components-desktop-16)}
.amg-quiz__cta-button{min-width:109px}
.amg-quiz__nav-arrow{display:flex;align-items:center;justify-content:center;flex-shrink:0;background:rgba(0,0,0,0);border:0;cursor:pointer;color:var(--component-theme-light-surface-static-text-icon-text-standard);padding:var(--spacing-components-desktop-4);width:32px;height:32px;margin-top:80px}
@media(min-width:768px){.amg-quiz__nav-arrow{padding:var(--spacing-components-desktop-8);width:48px;height:48px;margin-top:120px}
}
.amg-surface--dark .amg-quiz__nav-arrow{color:var(--component-theme-dark-surface-static-text-icon-text-standard)}
.amg-quiz__nav-arrow:disabled{opacity:.3;cursor:not-allowed}
.amg-quiz__nav-arrow amg-icon{--custom-icon-size:20px}
@media(min-width:768px){.amg-quiz__nav-arrow amg-icon{--custom-icon-size:32px}
}
.amg-quiz__meta{display:flex;align-items:center;justify-content:center;gap:var(--spacing-components-desktop-8);margin:0}
.amg-quiz__link{font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-1-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-1-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-quiz__link a{color:inherit}
@media(min-width:768px){.amg-quiz__link{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-1-leading)}
}
@media(min-width:1440px){.amg-quiz__link{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-1-leading)}
}
.amg-quiz__link{color:var(--component-theme-light-surface-interactive-base-text-icon-interactive);text-decoration:underline}
.amg-surface--dark .amg-quiz__link{color:var(--component-theme-dark-surface-interactive-base-text-icon-interactive)}
.amg-quiz__link:hover{color:var(--component-theme-light-surface-interactive-base-text-icon-active)}
.amg-surface--dark .amg-quiz__link:hover{color:var(--component-theme-dark-surface-interactive-base-text-icon-active)}
.amg-quiz__meta-separator{font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-1-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-1-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-quiz__meta-separator a{color:inherit}
@media(min-width:768px){.amg-quiz__meta-separator{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-1-leading)}
}
@media(min-width:1440px){.amg-quiz__meta-separator{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-1-leading)}
}
.amg-quiz__meta-separator{color:var(--component-theme-light-surface-static-text-icon-text-subtle)}
.amg-surface--dark .amg-quiz__meta-separator{color:var(--component-theme-dark-surface-static-text-icon-text-subtle)}
.amg-quiz__counter{font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-1-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-1-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-quiz__counter a{color:inherit}
@media(min-width:768px){.amg-quiz__counter{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-1-leading)}
}
@media(min-width:1440px){.amg-quiz__counter{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-1-leading)}
}
.amg-quiz__counter{color:var(--component-theme-light-surface-static-text-icon-text-aa-large);text-align:center}
.amg-surface--dark .amg-quiz__counter{color:var(--component-theme-dark-surface-static-text-icon-text-aa-large)}
.amg-quiz__disclaimer{font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-3-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-3-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-quiz__disclaimer a{color:inherit}
@media(min-width:768px){.amg-quiz__disclaimer{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-3-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-3-leading)}
}
@media(min-width:1440px){.amg-quiz__disclaimer{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-3-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-3-leading)}
}
.amg-quiz__disclaimer{color:var(--component-theme-light-surface-static-text-icon-text-subtle);text-align:center}
.amg-surface--dark .amg-quiz__disclaimer{color:var(--component-theme-dark-surface-static-text-icon-text-subtle)}
.amg-quiz__final-results{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-section-condensed);text-align:center}
.amg-quiz__final-score{font-family:var(--brand-primitives-typography-styles-font-family-headings);--font-size:var(--brand-primitives-channel-sizing-web-mobile-headline-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-headline-2-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-headline-2-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-headings-base-weight)}
@media(min-width:768px){.amg-quiz__final-score{--font-size:var(--brand-primitives-channel-sizing-web-tablet-headline-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-headline-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-headline-2-leading)}
}
@media(min-width:1440px){.amg-quiz__final-score{--font-size:var(--brand-primitives-channel-sizing-web-desktop-headline-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-headline-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-headline-2-leading)}
}
.amg-quiz__final-score{color:var(--component-theme-light-surface-static-text-icon-text-standard);margin:0}
.amg-surface--dark .amg-quiz__final-score{color:var(--component-theme-dark-surface-static-text-icon-text-standard)}
@keyframes quizResultFadeIn{from{opacity:0;transform:translateY(10px)}
to{opacity:1;transform:translateY(0)}
}
}
@layer core{amg-cta-banner{display:block;width:100%}
.amg-cta-banner{display:flex;align-items:center;justify-content:flex-end;width:100%;background-color:var(--component-theme-light-surface-section-background-section-bg-1);padding:var(--spacing-components-desktop-8) var(--spacing-components-desktop-32)}
.amg-cta-banner--left{justify-content:flex-start}
.amg-cta-banner--left .amg-cta-banner__buttons .amg-btn--primary{order:1}
.amg-cta-banner--left .amg-cta-banner__buttons .amg-btn--secondary{order:2}
.amg-cta-banner--left .amg-cta-banner__buttons .amg-cta-banner__text-link{order:3}
.amg-cta-banner__buttons{display:flex;align-items:center;gap:var(--spacing-button-small-left-and-right)}
.amg-cta-banner__text-link{font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-2-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-2-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-cta-banner__text-link a{color:inherit}
@media(min-width:768px){.amg-cta-banner__text-link{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-2-leading)}
}
@media(min-width:1440px){.amg-cta-banner__text-link{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-2-leading)}
}
.amg-cta-banner__text-link{font-weight:700;color:var(--component-theme-light-surface-interactive-base-text-icon-interactive);text-decoration:underline;text-decoration-skip-ink:none;padding:var(--spacing-text-links-medium) var(--spacing-button-regular-left-and-right);white-space:nowrap}
.amg-cta-banner__text-link:hover,.amg-cta-banner__text-link:focus-visible{color:var(--component-theme-light-surface-interactive-base-text-icon-active)}
@media(max-width:767px){.amg-cta-banner{padding:var(--spacing-components-desktop-8) var(--spacing-components-desktop-16)}
.amg-cta-banner .amg-cta-banner__buttons{flex-wrap:wrap;justify-content:center;width:100%}
.amg-cta-banner .amg-cta-banner__buttons .amg-btn--primary{order:1}
.amg-cta-banner .amg-cta-banner__buttons .amg-btn--secondary{order:2}
.amg-cta-banner .amg-cta-banner__buttons .amg-cta-banner__text-link{order:3;flex-basis:100%;text-align:center}
}
.amg-header__mobile-nav .amg-cta-banner{background-color:var(--component-theme-light-surface-section-background-section-bg-4);flex-direction:column;justify-content:center;padding:var(--spacing-components-desktop-8) var(--spacing-components-desktop-16)}
.amg-header__mobile-nav .amg-cta-banner .amg-cta-banner__buttons{flex-wrap:wrap;justify-content:center;width:100%}
.amg-header__mobile-nav .amg-cta-banner .amg-cta-banner__buttons .amg-btn--primary{order:1}
.amg-header__mobile-nav .amg-cta-banner .amg-cta-banner__buttons .amg-btn--secondary{order:2}
.amg-header__mobile-nav .amg-cta-banner .amg-cta-banner__buttons .amg-cta-banner__text-link{order:3}
}
@layer core{.amg-timestamp{--_icon-size:var(--content-icon-size);--_dot-size:var(--icon-size-icon-12);--_line-w:var(--brand-primitives-borders-weight-weight-3);--_outline-w:var(--brand-primitives-borders-weight-weight-1);--_stroke-w:calc(0px);display:flex;gap:var(--spacing-components-desktop-2);position:relative;overflow:visible}
.amg-timestamp--horizontal{flex-direction:column;margin-left:calc(var(--_icon-size)/2)}
@media(min-width:768px){.amg-timestamp--horizontal{flex-direction:row;margin-left:0;margin-top:calc(var(--_icon-size)/2)}
}
.amg-timestamp--horizontal.amg-timestamp--low{margin-left:calc(var(--_dot-size)/2)}
@media(min-width:768px){.amg-timestamp--horizontal.amg-timestamp--low{margin-left:0;margin-top:calc(var(--_dot-size)/2)}
}
.amg-timestamp--vertical{flex-direction:column;margin-left:calc(var(--_icon-size)/2)}
.amg-timestamp--vertical.amg-timestamp--low{margin-left:calc(var(--_dot-size)/2)}
.amg-timestamp--dot-12{--_dot-size:var(--icon-size-icon-12)}
.amg-timestamp--dot-16{--_dot-size:var(--icon-size-icon-16)}
.amg-timestamp--dot-24{--_dot-size:var(--icon-size-icon-24)}
.amg-timestamp--line{--_stroke-w:var(--brand-primitives-borders-weight-weight-3)}
.amg-timestamp--line.amg-timestamp--horizontal{border-left:var(--_line-w) solid var(--component-theme-light-surface-interactive-base-medium-prominence-outline-default,currentColor)}
@media(min-width:768px){.amg-timestamp--line.amg-timestamp--horizontal{border-left:0;border-top:var(--_line-w) solid var(--component-theme-light-surface-interactive-base-medium-prominence-outline-default,currentColor)}
}
.amg-surface--dark .amg-timestamp--line.amg-timestamp--horizontal{border-left-color:var(--component-theme-dark-surface-interactive-base-medium-prominence-outline-default,currentColor)}
@media(min-width:768px){.amg-surface--dark .amg-timestamp--line.amg-timestamp--horizontal{border-left-color:rgba(0,0,0,0);border-top-color:var(--component-theme-dark-surface-interactive-base-medium-prominence-outline-default,currentColor)}
}
.amg-timestamp--line.amg-timestamp--vertical{border-left:var(--_line-w) solid var(--component-theme-light-surface-interactive-base-medium-prominence-outline-default,currentColor)}
.amg-surface--dark .amg-timestamp--line.amg-timestamp--vertical{border-left-color:var(--component-theme-dark-surface-interactive-base-medium-prominence-outline-default,currentColor)}
.amg-timestamp--outline{--_stroke-w:var(--brand-primitives-borders-weight-weight-1);--border-color:var(--component-theme-light-surface-interactive-base-medium-prominence-outline-default,currentColor);border-width:var(--brand-primitives-borders-weight-weight-1);border-style:solid;border-color:var(--border-color)}
.amg-surface--dark .amg-timestamp--outline{--border-color:var(--component-theme-dark-surface-interactive-base-medium-prominence-outline-default,currentColor)}
.amg-timestamp--low .amg-timestamp__icon{display:none}
.amg-timestamp--low .amg-timestamp__dot{display:block}
.amg-timestamp--low .amg-timestamp__title{font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-2-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-2-leading);line-height:var(--line-height);font-weight:700}
.amg-timestamp--low .amg-timestamp__title a{color:inherit}
@media(min-width:768px){.amg-timestamp--low .amg-timestamp__title{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-2-leading)}
}
@media(min-width:1440px){.amg-timestamp--low .amg-timestamp__title{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-2-leading)}
}
.amg-timestamp--low .amg-timestamp__title{color:var(--component-theme-light-surface-interactive-base-low-prominence-text-icon-interactive)}
.amg-surface--dark .amg-timestamp--low .amg-timestamp__title{color:var(--component-theme-dark-surface-interactive-base-low-prominence-text-icon-interactive)}
.amg-timestamp--low .amg-timestamp__subtitle{display:none}
.amg-timestamp__tile{flex:1 0 0;min-width:0;position:relative;z-index:1;overflow:visible}
.amg-timestamp__card{display:flex;gap:var(--spacing-components-desktop-16);overflow:visible;position:relative;--background:transparent}
.amg-timestamp--fill .amg-timestamp__card{--background:var(--component-theme-light-surface-section-background-section-bg-1);background:var(--background)}
.amg-surface--dark .amg-timestamp--fill .amg-timestamp__card{--background:var(--component-theme-dark-surface-section-background-section-bg-1)}
.amg-timestamp--horizontal .amg-timestamp__card{flex-direction:row;align-items:center;padding:var(--spacing-components-desktop-24) var(--spacing-components-desktop-16) var(--spacing-components-desktop-24) 0}
@media(min-width:768px){.amg-timestamp--horizontal .amg-timestamp__card{flex-direction:column;align-items:center;padding:0 var(--spacing-components-desktop-12) var(--spacing-components-desktop-16)}
}
.amg-timestamp--horizontal .amg-timestamp__icon,.amg-timestamp--horizontal .amg-timestamp__dot{margin-left:calc(var(--_icon-size)/-2 - var(--_stroke-w)/2)}
@media(min-width:768px){.amg-timestamp--horizontal .amg-timestamp__icon,.amg-timestamp--horizontal .amg-timestamp__dot{margin-left:0;margin-top:calc(var(--_icon-size)/-2 - var(--_stroke-w)/2)}
}
.amg-timestamp--horizontal.amg-timestamp--low .amg-timestamp__dot{margin-left:calc(var(--_dot-size)/-2 - var(--_stroke-w)/2)}
@media(min-width:768px){.amg-timestamp--horizontal.amg-timestamp--low .amg-timestamp__dot{margin-left:0;margin-top:calc(var(--_dot-size)/-2 - var(--_stroke-w)/2)}
}
.amg-timestamp--vertical .amg-timestamp__card{flex-direction:row;align-items:center;padding:var(--spacing-components-desktop-24) var(--spacing-components-desktop-16) var(--spacing-components-desktop-24) 0}
.amg-timestamp--vertical .amg-timestamp__icon,.amg-timestamp--vertical .amg-timestamp__dot{margin-left:calc(var(--_icon-size)/-2 - var(--_stroke-w)/2)}
.amg-timestamp--vertical.amg-timestamp--low .amg-timestamp__dot{margin-left:calc(var(--_dot-size)/-2 - var(--_stroke-w)/2)}
.amg-timestamp--vertical:not(.amg-timestamp--line):not(.amg-timestamp--outline) .amg-timestamp__dot{margin-left:calc(var(--_dot-size)/-1.8)}
.amg-timestamp--outline.amg-timestamp--vertical .amg-timestamp__dot{margin-left:calc(var(--_dot-size)/-1.8)}
.amg-timestamp--line.amg-timestamp--vertical .amg-timestamp__dot{margin-left:calc(var(--_dot-size)/-1.7)}
.amg-timestamp--horizontal:not(.amg-timestamp--line):not(.amg-timestamp--outline) .amg-timestamp__dot{margin-left:calc(var(--_dot-size)/-1.8)}
.amg-timestamp--outline.amg-timestamp--horizontal .amg-timestamp__dot{margin-left:calc(var(--_dot-size)/-1.8)}
.amg-timestamp--line.amg-timestamp--horizontal .amg-timestamp__dot{margin-left:calc(var(--_dot-size)/-1.7)}
.amg-timestamp__tile:hover .amg-timestamp__card,.amg-timestamp__tile--force-hover .amg-timestamp__card{background:color-mix(in srgb,var(--component-theme-light-surface-interactive-base-state-scrims-hover-alt-subtle),var(--background))}
.amg-timestamp__tile:focus-visible,.amg-timestamp__tile--force-focused{outline:var(--brand-primitives-borders-weight-weight-2) solid var(--component-theme-light-surface-interactive-base-low-prominence-outline-focus,currentColor);outline-offset:0}
.amg-timestamp__tile:focus-visible .amg-timestamp__card,.amg-timestamp__tile--force-focused .amg-timestamp__card{background:color-mix(in srgb,var(--component-theme-light-surface-interactive-base-state-scrims-hover-alt-subtle),var(--background))}
.amg-timestamp__tile:active .amg-timestamp__card,.amg-timestamp__tile--force-active .amg-timestamp__card{background:var(--background)}
.amg-timestamp--line.amg-timestamp--horizontal.amg-timestamp--low .amg-timestamp__tile:active::before,.amg-timestamp--line.amg-timestamp--horizontal.amg-timestamp--low .amg-timestamp__tile--force-active::before{content:"";position:absolute;z-index:2;top:calc(var(--_stroke-w)*-1);left:calc(var(--_stroke-w)*-0.8);width:var(--brand-primitives-borders-weight-weight-3);height:calc(100% + var(--_stroke-w)*2);background:var(--component-theme-light-surface-interactive-base-low-prominence-outline-alt-1,currentColor)}
@media(min-width:768px){.amg-timestamp--line.amg-timestamp--horizontal.amg-timestamp--low .amg-timestamp__tile:active::before,.amg-timestamp--line.amg-timestamp--horizontal.amg-timestamp--low .amg-timestamp__tile--force-active::before{top:calc(var(--_stroke-w)*-1);left:calc(var(--_stroke-w)*-1);width:calc(100% + var(--_stroke-w)*2);height:var(--brand-primitives-borders-weight-weight-3)}
}
.amg-timestamp--horizontal.amg-timestamp--low .amg-timestamp__tile:active::before,.amg-timestamp--horizontal.amg-timestamp--low .amg-timestamp__tile--force-active::before{content:"";position:absolute;z-index:2;top:calc(var(--_stroke-w)*-1);left:calc((var(--_stroke-w) - var(--_line-w))/1.3);width:var(--brand-primitives-borders-weight-weight-3);height:calc(100% + var(--_stroke-w)*2);background:var(--component-theme-light-surface-interactive-base-low-prominence-outline-alt-1,currentColor)}
@media(min-width:768px){.amg-timestamp--horizontal.amg-timestamp--low .amg-timestamp__tile:active::before,.amg-timestamp--horizontal.amg-timestamp--low .amg-timestamp__tile--force-active::before{top:calc(var(--_stroke-w)*-1);left:calc(var(--_stroke-w)*-1);width:calc(100% + var(--_stroke-w)*2);height:var(--brand-primitives-borders-weight-weight-3)}
}
.amg-timestamp--outline.amg-timestamp--horizontal.amg-timestamp--low .amg-timestamp__tile:active::before,.amg-timestamp--outline.amg-timestamp--horizontal.amg-timestamp--low .amg-timestamp__tile--force-active::before{content:"";position:absolute;z-index:2;top:calc(var(--_stroke-w)*-1);left:calc((var(--_stroke-w) - var(--_line-w))/.9);width:var(--brand-primitives-borders-weight-weight-3);height:calc(100% + var(--_stroke-w)*2);background:var(--component-theme-light-surface-interactive-base-low-prominence-outline-alt-1,currentColor)}
@media(min-width:768px){.amg-timestamp--outline.amg-timestamp--horizontal.amg-timestamp--low .amg-timestamp__tile:active::before,.amg-timestamp--outline.amg-timestamp--horizontal.amg-timestamp--low .amg-timestamp__tile--force-active::before{top:calc(var(--_stroke-w)*-1);left:calc(var(--_stroke-w)*-1);width:calc(100% + var(--_stroke-w)*2);height:var(--brand-primitives-borders-weight-weight-3)}
}
.amg-timestamp--line.amg-timestamp--vertical .amg-timestamp__tile:active::before,.amg-timestamp--line.amg-timestamp--vertical .amg-timestamp__tile--force-active::before{content:"";position:absolute;z-index:2;top:calc(var(--_stroke-w)*-1);left:calc(var(--_stroke-w)*-1);width:var(--brand-primitives-borders-weight-weight-3);height:calc(100% + var(--_stroke-w)*2);background:var(--component-theme-light-surface-interactive-base-low-prominence-outline-alt-1,currentColor)}
.amg-timestamp--vertical .amg-timestamp__tile:active::before,.amg-timestamp--vertical .amg-timestamp__tile--force-active::before{content:"";position:absolute;z-index:2;top:calc(var(--_stroke-w)*-1);left:calc((var(--_stroke-w) - var(--_line-w))/1.2);width:var(--brand-primitives-borders-weight-weight-3);height:calc(100% + var(--_stroke-w)*2);background:var(--component-theme-light-surface-interactive-base-low-prominence-outline-alt-1,currentColor)}
.amg-timestamp--outline.amg-timestamp--vertical .amg-timestamp__tile:active::before,.amg-timestamp--outline.amg-timestamp--vertical .amg-timestamp__tile--force-active::before{content:"";position:absolute;z-index:2;top:calc(var(--_stroke-w)*-1);left:calc((var(--_stroke-w) - var(--_line-w))/.8);width:var(--brand-primitives-borders-weight-weight-3);height:calc(100% + var(--_stroke-w)*2);background:var(--component-theme-light-surface-interactive-base-low-prominence-outline-alt-1,currentColor)}
.amg-surface--dark .amg-timestamp__tile:hover .amg-surface--dark .amg-timestamp__card,.amg-surface--dark .amg-timestamp__tile--force-hover .amg-surface--dark .amg-timestamp__card{background:color-mix(in srgb,var(--component-theme-dark-surface-interactive-base-state-scrims-hover-alt-subtle),var(--background))}
.amg-surface--dark .amg-timestamp__tile:focus-visible,.amg-surface--dark .amg-timestamp__tile--force-focused{outline-color:var(--component-theme-dark-surface-interactive-base-low-prominence-outline-focus,currentColor)}
.amg-surface--dark .amg-timestamp__tile:focus-visible .amg-surface--dark .amg-timestamp__card,.amg-surface--dark .amg-timestamp__tile--force-focused .amg-surface--dark .amg-timestamp__card{background:color-mix(in srgb,var(--component-theme-dark-surface-interactive-base-state-scrims-hover-alt-subtle),var(--background))}
.amg-surface--dark .amg-timestamp--horizontal .amg-surface--dark .amg-timestamp__tile:active::before,.amg-surface--dark .amg-timestamp--horizontal .amg-surface--dark .amg-timestamp__tile--force-active::before,.amg-surface--dark .amg-timestamp--vertical .amg-surface--dark .amg-timestamp__tile:active::before,.amg-surface--dark .amg-timestamp--vertical .amg-surface--dark .amg-timestamp__tile--force-active::before{background:var(--component-theme-dark-surface-interactive-base-low-prominence-outline-alt-1,currentColor)}
.amg-timestamp--horizontal .amg-timestamp__stacks{flex:1 0 0;min-width:0;align-items:flex-start;text-align:left}
@media(min-width:768px){.amg-timestamp--horizontal .amg-timestamp__stacks{flex:initial;min-width:initial;align-items:center;text-align:center}
}
.amg-timestamp--vertical .amg-timestamp__stacks{align-items:flex-start;text-align:left}
.amg-timestamp__icon{flex-shrink:0;position:relative;z-index:3;--border-color:var(--component-theme-light-surface-interactive-base-medium-prominence-outline-default,currentColor);border-width:var(--brand-primitives-borders-weight-weight-2);border-style:solid;border-color:var(--border-color)}
.amg-surface--dark .amg-timestamp__icon{--border-color:var(--component-theme-dark-surface-interactive-base-medium-prominence-outline-default,currentColor)}
.amg-surface--dark .amg-timestamp__icon{background:var(--component-theme-dark-surface-section-background-section-bg-4)}
.amg-timestamp__icon--no-border{border:0}
.amg-timestamp__stacks{display:flex;flex-direction:column;gap:var(--spacing-components-desktop-8)}
.amg-timestamp--vertical .amg-timestamp__stacks{flex:1 0 0;min-width:0}
.amg-timestamp__title{font-family:var(--brand-primitives-typography-styles-font-family-intro);--font-size:var(--brand-primitives-channel-sizing-web-mobile-intro-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-intro-3-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-intro-3-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-intro-base-weight)}
@media(min-width:768px){.amg-timestamp__title{--font-size:var(--brand-primitives-channel-sizing-web-tablet-intro-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-intro-3-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-intro-3-leading)}
}
@media(min-width:1440px){.amg-timestamp__title{--font-size:var(--brand-primitives-channel-sizing-web-desktop-intro-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-intro-3-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-intro-3-leading)}
}
.amg-timestamp__title{color:var(--component-theme-light-surface-static-text-icon-text-standard);overflow-wrap:break-word;word-break:break-word}
.amg-surface--dark .amg-timestamp__title{color:var(--component-theme-dark-surface-static-text-icon-text-standard)}
.amg-timestamp__subtitle{font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-1-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-1-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-timestamp__subtitle a{color:inherit}
@media(min-width:768px){.amg-timestamp__subtitle{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-1-leading)}
}
@media(min-width:1440px){.amg-timestamp__subtitle{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-1-leading)}
}
.amg-timestamp__subtitle{color:var(--component-theme-light-surface-static-text-icon-text-standard);overflow-wrap:break-word;word-break:break-word}
.amg-surface--dark .amg-timestamp__subtitle{color:var(--component-theme-dark-surface-static-text-icon-text-standard)}
.amg-timestamp__icon--text{width:3rem;height:3rem;padding:0}
.amg-timestamp__marker-label{font-family:var(--brand-primitives-typography-styles-font-family-intro);--font-size:var(--brand-primitives-channel-sizing-web-mobile-intro-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-intro-3-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-intro-3-leading);line-height:var(--line-height);font-weight:700}
@media(min-width:768px){.amg-timestamp__marker-label{--font-size:var(--brand-primitives-channel-sizing-web-tablet-intro-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-intro-3-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-intro-3-leading)}
}
@media(min-width:1440px){.amg-timestamp__marker-label{--font-size:var(--brand-primitives-channel-sizing-web-desktop-intro-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-intro-3-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-intro-3-leading)}
}
.amg-timestamp__marker-label{color:var(--component-theme-light-surface-static-text-icon-text-standard);line-height:1;text-align:center;user-select:none}
.amg-surface--dark .amg-timestamp__marker-label{color:var(--component-theme-dark-surface-static-text-icon-text-standard)}
.amg-timestamp__dot{display:none;position:relative;z-index:3;width:var(--_dot-size);height:var(--_dot-size);border-radius:var(--brand-primitives-corner-radius-base-radius-circular);background-color:var(--component-theme-light-surface-interactive-base-low-prominence-text-icon-interactive);flex-shrink:0}
.amg-surface--dark .amg-timestamp__dot{background-color:var(--component-theme-dark-surface-interactive-base-low-prominence-text-icon-interactive)}
}
@layer core{.amg-section-header{display:flex;flex-direction:column;align-items:flex-start;width:100%}
.amg-section-header__bar{display:flex;align-items:center;width:100%;max-width:var(--grid-columns-6col);padding:var(--spacing-components-desktop-12) var(--spacing-components-desktop-40) var(--spacing-components-desktop-12) var(--grid-foundations-outer-margin);border-radius:0 var(--brand-primitives-corner-radius-base-radius-base) var(--brand-primitives-corner-radius-base-radius-base) 0}
.amg-section-header__title{font-family:var(--brand-primitives-typography-styles-font-family-headings);--font-size:var(--brand-primitives-channel-sizing-web-mobile-headline-4-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-headline-4-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-headline-4-leading);line-height:var(--line-height);font-weight:700}
@media(min-width:768px){.amg-section-header__title{--font-size:var(--brand-primitives-channel-sizing-web-tablet-headline-4-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-headline-4-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-headline-4-leading)}
}
@media(min-width:1440px){.amg-section-header__title{--font-size:var(--brand-primitives-channel-sizing-web-desktop-headline-4-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-headline-4-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-headline-4-leading)}
}
.amg-section-header__title{flex:1 0 0}
.amg-section-header--high .amg-section-header__bar{background:var(--component-theme-light-surface-assets-secondary-base)}
.amg-section-header--high .amg-section-header__title{color:var(--component-theme-light-surface-static-text-icon-text-reversed)}
.amg-section-header--medium .amg-section-header__bar{background:var(--component-theme-light-surface-assets-primary-base)}
.amg-section-header--medium .amg-section-header__title{color:var(--component-theme-light-surface-static-text-icon-text-reversed)}
.amg-section-header--low .amg-section-header__bar{background:var(--brand-primitives-color-neutral-light-tint-1)}
.amg-section-header--low .amg-section-header__title{color:var(--component-theme-light-surface-static-text-icon-text-standard)}
.amg-section-header--stroke.amg-section-header--high .amg-section-header__bar,.amg-section-header--stroke.amg-section-header--medium .amg-section-header__bar{border-top:var(--brand-primitives-borders-weight-weight-3) solid var(--component-theme-light-surface-assets-accent-2-base);border-right:var(--brand-primitives-borders-weight-weight-3) solid var(--component-theme-light-surface-assets-accent-2-base);border-bottom:var(--brand-primitives-borders-weight-weight-3) solid var(--component-theme-light-surface-assets-accent-2-base)}
.amg-section-header--stroke.amg-section-header--low .amg-section-header__bar{border-bottom:var(--brand-primitives-borders-weight-weight-3) solid var(--component-theme-light-surface-assets-primary-base)}
.amg-section-header--inset .amg-section-header__bar{margin-left:var(--grid-foundations-outer-margin)}
.amg-section-header--elevation .amg-section-header__bar{--shadow-color:var(--brand-primitives-color-neutral-dark-alpha-16);box-shadow:0 4px 16px 0 var(--shadow-color)}
.amg-surface--dark .amg-section-header--elevation .amg-section-header__bar{--shadow-color:var(--brand-primitives-color-neutral-dark-alpha-64)}
.amg-surface--dark .amg-section-header--high .amg-surface--dark .amg-section-header__bar{background:var(--component-theme-dark-surface-assets-secondary-base)}
.amg-surface--dark .amg-section-header--high .amg-surface--dark .amg-section-header__title{color:var(--component-theme-dark-surface-static-text-icon-text-reversed)}
.amg-surface--dark .amg-section-header--medium .amg-surface--dark .amg-section-header__bar{background:var(--component-theme-dark-surface-assets-primary-base)}
.amg-surface--dark .amg-section-header--medium .amg-surface--dark .amg-section-header__title{color:var(--component-theme-dark-surface-static-text-icon-text-reversed)}
.amg-surface--dark .amg-section-header--low .amg-surface--dark .amg-section-header__bar{background:var(--brand-primitives-color-neutral-dark-tint-1)}
.amg-surface--dark .amg-section-header--low .amg-surface--dark .amg-section-header__title{color:var(--component-theme-dark-surface-static-text-icon-text-standard)}
.amg-surface--dark .amg-section-header--stroke.amg-surface--dark .amg-section-header--high .amg-surface--dark .amg-section-header__bar,.amg-surface--dark .amg-section-header--stroke.amg-surface--dark .amg-section-header--medium .amg-surface--dark .amg-section-header__bar{border-color:var(--component-theme-dark-surface-assets-accent-2-base)}
.amg-surface--dark .amg-section-header--stroke.amg-surface--dark .amg-section-header--low .amg-surface--dark .amg-section-header__bar{border-bottom-color:var(--component-theme-dark-surface-assets-primary-base)}
}
@layer core{.amg-btn{--hover:var(--component-theme-light-surface-interactive-ctas-state-scrims-hover-focus-strong);--active:var(--component-theme-light-surface-interactive-ctas-state-scrims-pressed-subtle);cursor:pointer}
.amg-surface--dark .amg-btn,.amg-btn.amg-surface--dark{--hover:var(--component-theme-dark-surface-interactive-ctas-state-scrims-hover-focus-strong);--active:var(--component-theme-dark-surface-interactive-ctas-state-scrims-pressed-subtle)}
.amg-btn:hover,.amg-btn:focus-visible{background:color-mix(in srgb,var(--hover),var(--background))}
.amg-btn:active{background:color-mix(in srgb,var(--active),var(--background))}
.amg-btn{--outline-width:2px;--outline-color:var(--component-theme-light-surface-interactive-ctas-outline-focus,currentColor);--outline-color-dark:var(--component-theme-dark-surface-interactive-ctas-outline-focus,currentColor);--outline-offset:4px}
.amg-btn:focus-visible{outline:var(--outline-width) solid var(--outline-color);outline-offset:var(--outline-offset)}
.amg-surface--dark .amg-btn:focus-visible{outline-color:var(--outline-color-dark)}
.amg-btn.amg-btn--force-focus{outline:var(--outline-width) solid var(--outline-color);outline-offset:var(--outline-offset)}
.amg-surface--dark .amg-btn.amg-btn--force-focus{outline-color:var(--outline-color-dark)}
.amg-btn{padding:var(--spacing-button-regular-top-and-bottom) var(--spacing-button-regular-left-and-right);font-family:var(--brand-primitives-typography-styles-font-family-cta);--font-size:var(--brand-primitives-channel-sizing-web-mobile-cta-medium-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-cta-medium-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);font-weight:var(--brand-primitives-typography-styles-cta-base-weight)}
@media(min-width:768px){.amg-btn{--font-size:var(--brand-primitives-channel-sizing-web-tablet-cta-medium-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-cta-medium-letter-spacing)}
}
@media(min-width:1440px){.amg-btn{--font-size:var(--brand-primitives-channel-sizing-web-desktop-cta-medium-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-cta-medium-letter-spacing)}
}
.amg-btn{border-radius:var(--brand-primitives-corner-radius-button-radius-button-ul) var(--brand-primitives-corner-radius-button-radius-button-ur) var(--brand-primitives-corner-radius-button-radius-button-lr) var(--brand-primitives-corner-radius-button-radius-button-ll);gap:var(--spacing-components-desktop-8);display:inline-flex;align-items:center;justify-content:center;line-height:1;text-decoration:none;border:0;cursor:pointer;transition-property:background,box-shadow,color,border-color,outline-color;transition-duration:.095s;transition-timing-function:ease-in-out}
.amg-btn amg-icon{--custom-icon-size:var(--icon-size-icon-12);color:var(--icon-color,currentColor)}
.amg-btn--primary{--background-color:var(--component-theme-light-surface-interactive-ctas-high-prominence-background-default);--background-base:var(--background-color);--color:var(--component-theme-light-surface-interactive-ctas-high-prominence-text-interactive);--background:color-mix(in srgb,var(--background-base),var(--background-color));color:var(--color);background:var(--background)}
.amg-surface--dark .amg-btn--primary,.amg-btn--primary.amg-surface--dark{--background-color:var(--component-theme-dark-surface-interactive-ctas-high-prominence-background-default);--background-base:var(--background-color);--color:var(--component-theme-dark-surface-interactive-ctas-high-prominence-text-interactive)}
.amg-btn--primary:hover,.amg-btn--primary:focus-visible,.amg-btn--primary:active,.amg-btn--primary.amg-btn--force-hover{--shadow-color:var(--brand-primitives-color-neutral-dark-alpha-16);box-shadow:0 4px 16px 0 var(--shadow-color)}
.amg-surface--dark .amg-btn--primary:hover,.amg-surface--dark .amg-btn--primary:focus-visible,.amg-surface--dark .amg-btn--primary:active,.amg-surface--dark .amg-btn--primary.amg-btn--force-hover{--shadow-color:var(--brand-primitives-color-neutral-dark-alpha-64)}
.amg-btn--primary:focus-visible,.amg-btn--primary.amg-btn--force-focus{box-shadow:none}
.amg-btn--primary:active,.amg-btn--primary.amg-btn--force-pressed{box-shadow:none}
.amg-btn--primary{--border-color:var(--component-theme-light-surface-interactive-ctas-high-prominence-outline-default,currentColor);border-width:var(--brand-primitives-borders-weight-weight-2);border-style:solid;border-color:var(--border-color)}
.amg-surface--dark .amg-btn--primary{--border-color:var(--component-theme-dark-surface-interactive-ctas-high-prominence-outline-default,currentColor)}
.amg-btn--primary{--icon-color:var(--component-theme-light-surface-interactive-ctas-high-prominence-icon-interactive)}
.amg-btn--primary:hover,.amg-btn--primary:focus-visible{--icon-color:var(--component-theme-light-surface-interactive-ctas-high-prominence-icon-interactive-hover)}
.amg-btn--primary:active{--icon-color:var(--component-theme-light-surface-interactive-ctas-high-prominence-icon-interactive-pressed)}
.amg-surface--dark .amg-btn--primary{--icon-color:var(--component-theme-dark-surface-interactive-ctas-high-prominence-icon-interactive)}
.amg-surface--dark .amg-btn--primary:hover,.amg-surface--dark .amg-btn--primary:focus-visible{--icon-color:var(--component-theme-dark-surface-interactive-ctas-high-prominence-icon-interactive-hover)}
.amg-surface--dark .amg-btn--primary:active{--icon-color:var(--component-theme-dark-surface-interactive-ctas-high-prominence-icon-interactive-pressed)}
.amg-btn--primary{--color:var(--component-theme-light-surface-interactive-ctas-high-prominence-text-interactive);--outline-color:var(--component-theme-light-surface-interactive-ctas-high-prominence-outline-focus,currentColor);--outline-color-dark:var(--component-theme-dark-surface-interactive-ctas-high-prominence-outline-focus,currentColor);--outline-width:var(--brand-primitives-borders-weight-weight-2)}
.amg-btn--primary.amg-btn--small{--outline-offset:var(--spacing-components-desktop-2)}
.amg-btn--primary:hover,.amg-btn--primary:focus-visible,.amg-btn--primary.amg-btn--force-hover,.amg-btn--primary.amg-btn--force-focus{--background:var(--component-theme-light-surface-interactive-ctas-high-prominence-background-hover);background:color-mix(in srgb,var(--component-theme-light-surface-interactive-ctas-state-scrims-hover-focus-strong),var(--component-theme-light-surface-interactive-ctas-high-prominence-background-hover));--color:var(--component-theme-light-surface-interactive-ctas-high-prominence-text-interactive-hover);--border-color:var(--component-theme-light-surface-interactive-ctas-high-prominence-outline-hover,currentColor)}
.amg-btn--primary:active,.amg-btn--primary.amg-btn--force-pressed{--background:var(--component-theme-light-surface-interactive-ctas-high-prominence-background-pressed);background:color-mix(in srgb,var(--component-theme-light-surface-interactive-ctas-state-scrims-pressed-subtle),var(--component-theme-light-surface-interactive-ctas-high-prominence-background-pressed));--color:var(--component-theme-light-surface-interactive-ctas-high-prominence-text-interactive-pressed);--border-color:var(--component-theme-light-surface-interactive-ctas-high-prominence-outline-pressed,currentColor)}
.amg-surface--dark .amg-btn--primary:hover,.amg-surface--dark .amg-btn--primary:focus-visible,.amg-surface--dark .amg-btn--primary.amg-btn--force-hover,.amg-surface--dark .amg-btn--primary.amg-btn--force-focus,.amg-btn--primary.amg-surface--dark:hover,.amg-btn--primary.amg-surface--dark:focus-visible,.amg-btn--primary.amg-surface--dark.amg-btn--force-hover,.amg-btn--primary.amg-surface--dark.amg-btn--force-focus{--background:var(--component-theme-dark-surface-interactive-ctas-high-prominence-background-hover);background:color-mix(in srgb,var(--component-theme-dark-surface-interactive-ctas-state-scrims-hover-focus-strong),var(--component-theme-dark-surface-interactive-ctas-high-prominence-background-hover));--color:var(--component-theme-dark-surface-interactive-ctas-high-prominence-text-interactive-hover);--border-color:var(--component-theme-dark-surface-interactive-ctas-high-prominence-outline-hover,currentColor)}
.amg-surface--dark .amg-btn--primary:active,.amg-surface--dark .amg-btn--primary.amg-btn--force-pressed,.amg-btn--primary.amg-surface--dark:active,.amg-btn--primary.amg-surface--dark.amg-btn--force-pressed{--background:var(--component-theme-dark-surface-interactive-ctas-high-prominence-background-pressed);background:color-mix(in srgb,var(--component-theme-dark-surface-interactive-ctas-state-scrims-pressed-subtle),var(--component-theme-dark-surface-interactive-ctas-high-prominence-background-pressed));--color:var(--component-theme-dark-surface-interactive-ctas-high-prominence-text-interactive-pressed);--border-color:var(--component-theme-dark-surface-interactive-ctas-high-prominence-outline-pressed,currentColor)}
.amg-btn--primary:disabled,.amg-btn--primary[aria-disabled=true],.amg-btn--primary.amg-btn--force-disabled{--background-color:var(--component-theme-light-surface-interactive-ctas-high-prominence-background-disabled);--background-base:var(--background-color);--color:var(--component-theme-light-surface-interactive-ctas-high-prominence-text-icon-disabled);--border-color:var(--component-theme-light-surface-interactive-ctas-high-prominence-outline-disabled,currentColor);--icon-color:var(--component-theme-light-surface-interactive-ctas-high-prominence-text-icon-disabled);box-shadow:none;outline:0;pointer-events:none;cursor:not-allowed}
.amg-surface--dark .amg-btn--primary:disabled,.amg-btn--primary:disabled.amg-surface--dark,.amg-surface--dark .amg-btn--primary[aria-disabled=true],.amg-btn--primary[aria-disabled=true].amg-surface--dark,.amg-surface--dark .amg-btn--primary.amg-btn--force-disabled,.amg-btn--primary.amg-btn--force-disabled.amg-surface--dark{--background-color:var(--component-theme-dark-surface-interactive-ctas-high-prominence-background-disabled);--background-base:var(--background-color);--color:var(--component-theme-dark-surface-interactive-ctas-high-prominence-text-icon-disabled);--border-color:var(--component-theme-dark-surface-interactive-ctas-high-prominence-outline-disabled,currentColor);--icon-color:var(--component-theme-dark-surface-interactive-ctas-high-prominence-text-icon-disabled)}
.amg-btn--secondary{--background-color:var(--component-theme-light-surface-interactive-ctas-medium-prominence-background-default);--background-base:var(--background-color);--background-base:var(--component-theme-light-surface-interactive-ctas-medium-prominence-background-default);--color:var(--component-theme-light-surface-interactive-ctas-medium-prominence-text-interactive);--background:color-mix(in srgb,var(--background-base),var(--background-color));color:var(--color);background:var(--background)}
.amg-surface--dark .amg-btn--secondary,.amg-btn--secondary.amg-surface--dark{--background-color:var(--component-theme-dark-surface-interactive-ctas-medium-prominence-background-default);--background-base:var(--background-color);--background-base:var(--component-theme-dark-surface-interactive-ctas-medium-prominence-background-base);--color:var(--component-theme-dark-surface-interactive-ctas-medium-prominence-text-interactive)}
.amg-btn--secondary:hover,.amg-btn--secondary:focus-visible,.amg-btn--secondary:active,.amg-btn--secondary.amg-btn--force-hover{--shadow-color:var(--brand-primitives-color-neutral-dark-alpha-16);box-shadow:0 4px 16px 0 var(--shadow-color)}
.amg-surface--dark .amg-btn--secondary:hover,.amg-surface--dark .amg-btn--secondary:focus-visible,.amg-surface--dark .amg-btn--secondary:active,.amg-surface--dark .amg-btn--secondary.amg-btn--force-hover{--shadow-color:var(--brand-primitives-color-neutral-dark-alpha-64)}
.amg-btn--secondary:focus-visible,.amg-btn--secondary.amg-btn--force-focus,.amg-btn--secondary:active,.amg-btn--secondary.amg-btn--force-pressed{box-shadow:none}
.amg-btn--secondary{--border-color:var(--component-theme-light-surface-interactive-ctas-medium-prominence-outline-default,currentColor);border-width:var(--brand-primitives-borders-weight-weight-2);border-style:solid;border-color:var(--border-color)}
.amg-surface--dark .amg-btn--secondary{--border-color:var(--component-theme-dark-surface-interactive-ctas-medium-prominence-outline-default,currentColor)}
.amg-btn--secondary{--icon-color:var(--component-theme-light-surface-interactive-ctas-medium-prominence-icon-interactive)}
.amg-btn--secondary:hover,.amg-btn--secondary:focus-visible{--icon-color:var(--component-theme-light-surface-interactive-ctas-medium-prominence-icon-interactive-hover)}
.amg-btn--secondary:active{--icon-color:var(--component-theme-light-surface-interactive-ctas-medium-prominence-icon-interactive-pressed)}
.amg-surface--dark .amg-btn--secondary{--icon-color:var(--component-theme-dark-surface-interactive-ctas-medium-prominence-icon-interactive)}
.amg-surface--dark .amg-btn--secondary:hover,.amg-surface--dark .amg-btn--secondary:focus-visible{--icon-color:var(--component-theme-dark-surface-interactive-ctas-medium-prominence-icon-interactive-hover)}
.amg-surface--dark .amg-btn--secondary:active{--icon-color:var(--component-theme-dark-surface-interactive-ctas-medium-prominence-icon-interactive-pressed)}
.amg-btn--secondary{--color:var(--component-theme-light-surface-interactive-ctas-medium-prominence-text-interactive);--border-color:transparent;--outline-color:var(--component-theme-light-surface-interactive-ctas-medium-prominence-outline-focus,currentColor);--outline-color-dark:var(--component-theme-dark-surface-interactive-ctas-medium-prominence-outline-focus,currentColor);--outline-width:var(--brand-primitives-borders-weight-weight-2)}
.amg-btn--secondary.amg-btn--small{--outline-offset:var(--spacing-components-desktop-2)}
.amg-btn--secondary:hover,.amg-btn--secondary:focus-visible,.amg-btn--secondary.amg-btn--force-hover,.amg-btn--secondary.amg-btn--force-focus{background:color-mix(in srgb,var(--component-theme-light-surface-interactive-ctas-state-scrims-hover-focus-subtle),var(--background));--color:var(--component-theme-light-surface-interactive-ctas-medium-prominence-text-interactive-hover);--border-color:transparent}
.amg-btn--secondary:active,.amg-btn--secondary.amg-btn--force-pressed{background:color-mix(in srgb,var(--component-theme-light-surface-interactive-ctas-state-scrims-pressed-subtle),var(--background));--color:var(--component-theme-light-surface-interactive-ctas-medium-prominence-text-interactive-pressed);--border-color:transparent}
.amg-btn--secondary:focus-visible,.amg-btn--secondary.amg-btn--force-focus{outline-color:var(--component-theme-light-surface-interactive-ctas-medium-prominence-outline-focus,currentColor)}
.amg-surface--dark .amg-btn--secondary,.amg-btn--secondary.amg-surface--dark{--border-color:transparent}
.amg-surface--dark .amg-btn--secondary:hover,.amg-surface--dark .amg-btn--secondary:focus-visible,.amg-surface--dark .amg-btn--secondary.amg-btn--force-hover,.amg-surface--dark .amg-btn--secondary.amg-btn--force-focus,.amg-btn--secondary.amg-surface--dark:hover,.amg-btn--secondary.amg-surface--dark:focus-visible,.amg-btn--secondary.amg-surface--dark.amg-btn--force-hover,.amg-btn--secondary.amg-surface--dark.amg-btn--force-focus{background:color-mix(in srgb,var(--component-theme-dark-surface-interactive-ctas-state-scrims-hover-focus-subtle),var(--background));--color:var(--component-theme-dark-surface-interactive-ctas-medium-prominence-text-interactive-hover);--border-color:transparent}
.amg-surface--dark .amg-btn--secondary:active,.amg-surface--dark .amg-btn--secondary.amg-btn--force-pressed,.amg-btn--secondary.amg-surface--dark:active,.amg-btn--secondary.amg-surface--dark.amg-btn--force-pressed{background:color-mix(in srgb,var(--component-theme-dark-surface-interactive-ctas-state-scrims-pressed-subtle),var(--background));--color:var(--component-theme-dark-surface-interactive-ctas-medium-prominence-text-interactive-pressed);--border-color:transparent}
.amg-surface--dark .amg-btn--secondary:focus-visible,.amg-surface--dark .amg-btn--secondary.amg-btn--force-focus,.amg-btn--secondary.amg-surface--dark:focus-visible,.amg-btn--secondary.amg-surface--dark.amg-btn--force-focus{outline-color:var(--component-theme-dark-surface-interactive-ctas-medium-prominence-outline-focus,currentColor)}
.amg-btn--secondary:disabled,.amg-btn--secondary[aria-disabled=true],.amg-btn--secondary.amg-btn--force-disabled{--background-color:var(--component-theme-light-surface-interactive-ctas-medium-prominence-background-disabled);--background-base:var(--background-color);--color:var(--component-theme-light-surface-interactive-ctas-medium-prominence-text-icon-disabled);--border-color:var(--component-theme-light-surface-interactive-ctas-medium-prominence-outline-disabled,currentColor);--icon-color:var(--component-theme-light-surface-interactive-ctas-medium-prominence-text-icon-disabled);box-shadow:none;outline:0;pointer-events:none;cursor:not-allowed}
.amg-surface--dark .amg-btn--secondary:disabled,.amg-btn--secondary:disabled.amg-surface--dark,.amg-surface--dark .amg-btn--secondary[aria-disabled=true],.amg-btn--secondary[aria-disabled=true].amg-surface--dark,.amg-surface--dark .amg-btn--secondary.amg-btn--force-disabled,.amg-btn--secondary.amg-btn--force-disabled.amg-surface--dark{--background-color:var(--component-theme-dark-surface-interactive-ctas-medium-prominence-background-disabled);--background-base:var(--background-color);--color:var(--component-theme-dark-surface-interactive-ctas-medium-prominence-text-icon-disabled);--border-color:var(--component-theme-dark-surface-interactive-ctas-medium-prominence-outline-disabled,currentColor);--icon-color:var(--component-theme-dark-surface-interactive-ctas-medium-prominence-text-icon-disabled)}
.amg-btn--tertiary{--background-color:var(--component-theme-light-surface-interactive-ctas-low-prominence-background-default);--background-base:var(--background-color);--background-base:var(--component-theme-light-surface-interactive-ctas-low-prominence-background-default);--color:var(--component-theme-light-surface-interactive-ctas-low-prominence-text-interactive);--background:color-mix(in srgb,var(--background-base),var(--background-color));color:var(--color);background:var(--background)}
.amg-surface--dark .amg-btn--tertiary,.amg-btn--tertiary.amg-surface--dark{--background-color:var(--component-theme-dark-surface-interactive-ctas-low-prominence-background-default);--background-base:var(--background-color);--background-base:var(--component-theme-dark-surface-interactive-ctas-low-prominence-background-base);--color:var(--component-theme-dark-surface-interactive-ctas-low-prominence-text-interactive)}
.amg-btn--tertiary{--background-base:transparent;--background-color:transparent;--border-color:var(--component-theme-light-surface-interactive-ctas-low-prominence-outline-alt-1,currentColor);border-width:var(--brand-primitives-borders-weight-weight-2);border-style:solid;border-color:var(--border-color)}
.amg-surface--dark .amg-btn--tertiary{--border-color:var(--component-theme-dark-surface-interactive-ctas-low-prominence-outline-alt-1,currentColor)}
.amg-btn--tertiary{--color:var(--component-theme-light-surface-interactive-ctas-low-prominence-text-interactive);--icon-color:var(--component-theme-light-surface-interactive-ctas-low-prominence-icon-interactive);--outline-color:var(--component-theme-light-surface-interactive-ctas-low-prominence-outline-focus,currentColor);--outline-color-dark:var(--component-theme-dark-surface-interactive-ctas-low-prominence-outline-focus,currentColor);--outline-width:var(--brand-primitives-borders-weight-weight-2)}
.amg-btn--tertiary.amg-btn--small{--outline-offset:var(--spacing-components-desktop-2)}
.amg-btn--tertiary:hover,.amg-btn--tertiary.amg-btn--force-hover{--shadow-color:var(--brand-primitives-color-neutral-dark-alpha-16);box-shadow:0 4px 16px 0 var(--shadow-color)}
.amg-surface--dark .amg-btn--tertiary:hover,.amg-surface--dark .amg-btn--tertiary.amg-btn--force-hover{--shadow-color:var(--brand-primitives-color-neutral-dark-alpha-64)}
.amg-btn--tertiary:hover,.amg-btn--tertiary.amg-btn--force-hover{--icon-color:var(--component-theme-light-surface-interactive-ctas-low-prominence-icon-interactive)}
.amg-btn--tertiary:focus-visible,.amg-btn--tertiary.amg-btn--force-focus{box-shadow:none;--icon-color:var(--component-theme-light-surface-interactive-ctas-low-prominence-icon-interactive);outline-color:var(--component-theme-light-surface-interactive-ctas-low-prominence-outline-focus,currentColor)}
.amg-btn--tertiary:active,.amg-btn--tertiary.amg-btn--force-pressed{box-shadow:none;background:color-mix(in srgb,var(--component-theme-light-surface-interactive-ctas-state-scrims-pressed-subtle),var(--background));--color:var(--component-theme-light-surface-interactive-ctas-low-prominence-text-active);--icon-color:var(--component-theme-light-surface-interactive-ctas-low-prominence-icon-active);--border-color:transparent}
.amg-surface--dark .amg-btn--tertiary,.amg-btn--tertiary.amg-surface--dark{--icon-color:var(--component-theme-dark-surface-interactive-ctas-low-prominence-icon-interactive)}
.amg-surface--dark .amg-btn--tertiary:hover,.amg-surface--dark .amg-btn--tertiary.amg-btn--force-hover,.amg-btn--tertiary.amg-surface--dark:hover,.amg-btn--tertiary.amg-surface--dark.amg-btn--force-hover{--shadow-color:var(--brand-primitives-color-neutral-dark-alpha-16);box-shadow:0 4px 16px 0 var(--shadow-color)}
.amg-surface--dark .amg-surface--dark .amg-btn--tertiary:hover,.amg-surface--dark .amg-surface--dark .amg-btn--tertiary.amg-btn--force-hover,.amg-surface--dark .amg-btn--tertiary.amg-surface--dark:hover,.amg-surface--dark .amg-btn--tertiary.amg-surface--dark.amg-btn--force-hover{--shadow-color:var(--brand-primitives-color-neutral-dark-alpha-64)}
.amg-surface--dark .amg-btn--tertiary:hover,.amg-surface--dark .amg-btn--tertiary.amg-btn--force-hover,.amg-btn--tertiary.amg-surface--dark:hover,.amg-btn--tertiary.amg-surface--dark.amg-btn--force-hover{--icon-color:var(--component-theme-dark-surface-interactive-ctas-low-prominence-icon-interactive)}
.amg-surface--dark .amg-btn--tertiary:focus-visible,.amg-surface--dark .amg-btn--tertiary.amg-btn--force-focus,.amg-btn--tertiary.amg-surface--dark:focus-visible,.amg-btn--tertiary.amg-surface--dark.amg-btn--force-focus{box-shadow:none;--icon-color:var(--component-theme-dark-surface-interactive-ctas-low-prominence-icon-interactive);outline-color:var(--component-theme-dark-surface-interactive-ctas-low-prominence-outline-focus,currentColor)}
.amg-surface--dark .amg-btn--tertiary:active,.amg-surface--dark .amg-btn--tertiary.amg-btn--force-pressed,.amg-btn--tertiary.amg-surface--dark:active,.amg-btn--tertiary.amg-surface--dark.amg-btn--force-pressed{box-shadow:none;background:color-mix(in srgb,var(--component-theme-dark-surface-interactive-ctas-state-scrims-pressed-subtle),var(--background));--color:var(--component-theme-dark-surface-interactive-ctas-low-prominence-text-active);--icon-color:var(--component-theme-dark-surface-interactive-ctas-low-prominence-icon-active);--border-color:transparent}
.amg-btn--tertiary:disabled,.amg-btn--tertiary[aria-disabled=true],.amg-btn--tertiary.amg-btn--force-disabled{--background-color:transparent;--background-base:transparent;background:rgba(0,0,0,0);--color:var(--component-theme-light-surface-interactive-ctas-low-prominence-text-icon-disabled);--border-color:var(--component-theme-light-surface-interactive-ctas-low-prominence-outline-disabled,currentColor);--icon-color:var(--component-theme-light-surface-interactive-ctas-low-prominence-text-icon-disabled);box-shadow:none;outline:0;pointer-events:none;cursor:not-allowed}
.amg-surface--dark .amg-btn--tertiary:disabled,.amg-btn--tertiary:disabled.amg-surface--dark,.amg-surface--dark .amg-btn--tertiary[aria-disabled=true],.amg-btn--tertiary[aria-disabled=true].amg-surface--dark,.amg-surface--dark .amg-btn--tertiary.amg-btn--force-disabled,.amg-btn--tertiary.amg-btn--force-disabled.amg-surface--dark{--color:var(--component-theme-dark-surface-interactive-ctas-low-prominence-text-icon-disabled);--border-color:var(--component-theme-dark-surface-interactive-ctas-low-prominence-outline-disabled,currentColor);--icon-color:var(--component-theme-dark-surface-interactive-ctas-low-prominence-text-icon-disabled)}
.amg-btn--large{padding:var(--spacing-button-large-top-and-bottom) var(--spacing-button-large-left-and-right);font-family:var(--brand-primitives-typography-styles-font-family-cta);--font-size:var(--brand-primitives-channel-sizing-web-mobile-cta-large-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-cta-large-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);font-weight:var(--brand-primitives-typography-styles-cta-base-weight)}
@media(min-width:768px){.amg-btn--large{--font-size:var(--brand-primitives-channel-sizing-web-tablet-cta-large-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-cta-large-letter-spacing)}
}
@media(min-width:1440px){.amg-btn--large{--font-size:var(--brand-primitives-channel-sizing-web-desktop-cta-large-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-cta-large-letter-spacing)}
}
.amg-btn--large amg-icon{--custom-icon-size:var(--icon-size-icon-16)}
.amg-btn--small{padding:var(--spacing-button-small-top-and-bottom) var(--spacing-button-small-left-and-right);font-family:var(--brand-primitives-typography-styles-font-family-cta);--font-size:var(--brand-primitives-channel-sizing-web-mobile-cta-small-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-cta-small-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-cta-small-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-cta-base-weight)}
@media(min-width:768px){.amg-btn--small{--font-size:var(--brand-primitives-channel-sizing-web-tablet-cta-small-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-cta-small-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-cta-small-leading)}
}
@media(min-width:1440px){.amg-btn--small{--font-size:var(--brand-primitives-channel-sizing-web-desktop-cta-small-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-cta-small-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-cta-small-leading)}
}
.amg-btn--small{gap:var(--spacing-components-desktop-8);min-width:fit-content}
.amg-btn--small amg-icon{--custom-icon-size:var(--icon-size-icon-12);flex-shrink:0}
.amg-btn--icon-only{padding:var(--spacing-button-regular-top-and-bottom) var(--spacing-button-regular-icon-only-left-and-right)}
.amg-btn--icon-only.amg-btn--large{padding:var(--spacing-button-large-top-and-bottom) var(--spacing-button-large-icon-only-left-and-right)}
.amg-btn--icon-only.amg-btn--small{padding:var(--spacing-button-small-top-and-bottom) var(--spacing-button-small-icon-only-left-and-right)}
.amg-btn--no-padding{padding-inline:0;padding-block:0;min-height:unset}
.amg-footer-legal{display:flex;flex-direction:column;gap:var(--spacing-components-desktop-40);padding:var(--spacing-section-normal) var(--spacing-components-desktop-32);background:var(--component-theme-light-surface-section-background-section-bg-1)}
.amg-footer-legal.amg-surface--dark,.amg-surface--dark .amg-footer-legal{background:var(--component-theme-dark-surface-section-background-section-bg-1)}
@media(min-width:768px){.amg-footer-legal{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:0}
}
.amg-footer-legal__content{display:flex;flex-direction:column;flex:1 0 0;gap:9px;align-items:flex-start;justify-content:flex-end;align-self:stretch}
@media(min-width:768px){.amg-footer-legal__content{max-width:var(--grid-columns-7col)}
}
@media(min-width:1440px){.amg-footer-legal__content{max-width:var(--grid-columns-10col)}
}
.amg-footer-legal__nav{width:100%;padding-bottom:var(--spacing-components-desktop-16)}
.amg-footer-legal__nav ul{display:flex;flex-direction:column;flex-wrap:wrap;gap:var(--spacing-components-desktop-16);padding:0;margin:0;list-style:none}
@media(min-width:768px){.amg-footer-legal__nav ul{flex-direction:row;align-items:center;align-content:center;align-self:stretch;gap:var(--spacing-components-desktop-10) var(--spacing-components-desktop-12)}
}
@media(min-width:1440px){.amg-footer-legal__nav ul{gap:var(--spacing-components-desktop-12) var(--spacing-components-desktop-16)}
}
.amg-footer-legal__nav .amg-divider--vertical{display:none}
@media(min-width:768px){.amg-footer-legal__nav--pipe-divider ul li{display:flex;align-items:center;gap:var(--spacing-components-desktop-16)}
.amg-footer-legal__nav--pipe-divider ul li .amg-divider--vertical{display:flex;width:16px;height:22px;padding:0}
.amg-footer-legal__nav--pipe-divider ul li:last-child .amg-divider--vertical{display:none}
}
.amg-footer-legal__legal{font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-3-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-3-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-footer-legal__legal a{color:inherit}
@media(min-width:768px){.amg-footer-legal__legal{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-3-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-3-leading)}
}
@media(min-width:1440px){.amg-footer-legal__legal{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-3-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-3-leading)}
}
.amg-footer-legal__legal{color:var(--component-theme-light-surface-static-text-icon-text-subtle)}
.amg-surface--dark .amg-footer-legal__legal{color:var(--component-theme-dark-surface-static-text-icon-text-subtle)}
.amg-footer-legal__logo{display:flex;align-items:center;flex-shrink:0;padding-left:0}
@media(min-width:768px){.amg-footer-legal__logo{padding-left:var(--spacing-components-desktop-32)}
}
.amg-footer-legal__logo-dark{display:none}
.amg-surface--dark .amg-footer-legal__logo-light{display:none}
.amg-surface--dark .amg-footer-legal__logo-dark{display:block}
.amg-footer-legal--logo-left .amg-footer-legal__logo{padding-left:0}
@media(min-width:768px){.amg-footer-legal--logo-left .amg-footer-legal__logo{padding-left:0;padding-right:var(--spacing-components-desktop-32)}
}
.amg-footer-legal--inset-left{padding-left:calc(var(--spacing-components-desktop-32) + var(--grid-inset-inset-1col))}
.amg-footer-legal--inset-right{padding-right:calc(var(--spacing-components-desktop-32) + var(--grid-inset-inset-1col))}
.amg-footer-top{display:flex;flex-direction:column;align-items:flex-start;padding:var(--spacing-section-condensed) var(--grid-foundations-outer-margin);gap:var(--Spacing-spacing-16px,16px)}
@media(min-width:768px){.amg-footer-top{padding:var(--spacing-section-normal) var(--spacing-section-condensed);gap:var(--spacing-section-normal)}
}
@media(min-width:1440px){.amg-footer-top{padding:var(--spacing-components-desktop-32);gap:var(--spacing-components-desktop-32)}
}
.amg-footer-top__logo-social{display:flex;flex-direction:column;justify-content:space-between;width:100%;gap:var(--spacing-section-condensed)}
@media(min-width:768px){.amg-footer-top__logo-social{flex-direction:row;gap:0}
}
.amg-footer-top .amg-footer__category-nav{width:100%}
.amg-footer__category-nav{--column-width:128px}
@media(min-width:768px){.amg-footer__category-nav{display:grid;grid-template-columns:repeat(auto-fit,minmax(auto,var(--column-width)));column-gap:var(--spacing-components-desktop-40);row-gap:var(--spacing-components-desktop-32)}
}
.amg-footer__category-nav>a{margin-top:var(--spacing-components-desktop-8)}
amg-back-to-top{position:sticky;z-index:1000;bottom:1rem;display:flex;justify-content:flex-end;margin-right:1rem;margin-left:auto;margin-bottom:1rem;width:3.0625rem;height:3.0625rem;aspect-ratio:1}
.amg-back-to-top{width:100%;height:100%;cursor:pointer;border:2px solid rgba(0,0,0,0);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;transition:all .2s ease-in-out}
@media(prefers-reduced-motion:reduce){.amg-back-to-top{transition:none}
}
.amg-back-to-top:focus-visible{border-color:var(--component-theme-light-surface-interactive-base-high-prominence-text-icon-interactive);outline:2px solid var(--component-theme-light-surface-interactive-base-outline-focus);outline-offset:0}
.amg-back-to-top{opacity:0;visibility:hidden;transform:translateY(20px);pointer-events:none}
.amg-back-to-top--visible{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}
.amg-back-to-top .back-to-top-text{text-align:center;display:block;width:100%}
@media(min-width:768px){amg-back-to-top{bottom:1.5rem;margin-bottom:1.5rem;margin-right:1.5rem}
}
@media(min-width:1440px){amg-back-to-top{bottom:2rem;margin-right:2rem;margin-bottom:2rem}
}
amg-in-page-nav{--sticky-top:0;display:block}
amg-in-page-nav[sticky]{position:sticky;top:var(--sticky-top);transition:top .1s ease-in-out}
amg-in-page-nav[orientation=horizontal]:not([sticky]){padding-top:var(--spacing-section-normal);padding-bottom:var(--spacing-section-normal)}
@media(max-width:767px){amg-in-page-nav[orientation=horizontal]:not([sticky]){padding-left:var(--grid-foundations-outer-margin);padding-right:var(--grid-foundations-outer-margin)}
}
@media(min-width:768px){amg-in-page-nav[orientation=horizontal]:not([sticky]){max-width:var(--grid-foundations-container-width);box-sizing:content-box;margin-left:auto;margin-right:auto;padding-left:var(--grid-foundations-outer-margin);padding-right:var(--grid-foundations-outer-margin)}
}
amg-in-page-nav[orientation=vertical]{display:flex;flex-direction:column}
amg-in-page-nav{--nav-border-color:var(--component-theme-light-surface-interactive-base-outline-default,currentColor)}
amg-in-page-nav[orientation=horizontal][sticky]{--background-color:var(--component-theme-light-surface-interactive-base-low-prominence-background-default);--background-base:var(--background-color);--background-base:var(--component-theme-light-surface-interactive-base-low-prominence-background-default);--color:var(--component-theme-light-surface-interactive-base-low-prominence-text-icon-interactive);--background:color-mix(in srgb,var(--background-base),var(--background-color));color:var(--color);background:var(--background)}
.amg-surface--dark amg-in-page-nav[orientation=horizontal][sticky],amg-in-page-nav[orientation=horizontal][sticky].amg-surface--dark{--background-color:var(--component-theme-dark-surface-interactive-base-low-prominence-background-default);--background-base:var(--background-color);--background-base:var(--component-theme-dark-surface-interactive-base-low-prominence-background-base);--color:var(--component-theme-dark-surface-interactive-base-low-prominence-text-icon-interactive)}
amg-in-page-nav[orientation=horizontal][sticky]{--background-base:var(--component-theme-light-surface-section-background-section-bg-1)}
amg-in-page-nav[orientation=horizontal][sticky].amg-nav--intense{--background-color:var(--component-theme-light-surface-interactive-base-high-prominence-background-default);--background-base:var(--background-color);--color:var(--component-theme-light-surface-interactive-base-high-prominence-text-icon-interactive);--background:color-mix(in srgb,var(--background-base),var(--background-color));color:var(--color);background:var(--background)}
.amg-surface--dark amg-in-page-nav[orientation=horizontal][sticky].amg-nav--intense,amg-in-page-nav[orientation=horizontal][sticky].amg-nav--intense.amg-surface--dark{--background-color:var(--component-theme-dark-surface-interactive-base-high-prominence-background-default);--background-base:var(--background-color);--color:var(--component-theme-dark-surface-interactive-base-high-prominence-text-icon-interactive)}
amg-in-page-nav[orientation=horizontal]:not([sticky]) .amg-nav,amg-in-page-nav[orientation=horizontal]:not([sticky]) .amg-nav__list,amg-in-page-nav[orientation=horizontal]:not([sticky]) .amg-nav__toggle{--background-color:var(--component-theme-light-surface-interactive-base-low-prominence-background-default);--background-base:var(--background-color);--background-base:var(--component-theme-light-surface-interactive-base-low-prominence-background-default);--color:var(--component-theme-light-surface-interactive-base-low-prominence-text-icon-interactive);--background:color-mix(in srgb,var(--background-base),var(--background-color));color:var(--color);background:var(--background)}
.amg-surface--dark amg-in-page-nav[orientation=horizontal]:not([sticky]) .amg-nav,amg-in-page-nav[orientation=horizontal]:not([sticky]) .amg-nav.amg-surface--dark,.amg-surface--dark amg-in-page-nav[orientation=horizontal]:not([sticky]) .amg-nav__list,amg-in-page-nav[orientation=horizontal]:not([sticky]) .amg-nav__list.amg-surface--dark,.amg-surface--dark amg-in-page-nav[orientation=horizontal]:not([sticky]) .amg-nav__toggle,amg-in-page-nav[orientation=horizontal]:not([sticky]) .amg-nav__toggle.amg-surface--dark{--background-color:var(--component-theme-dark-surface-interactive-base-low-prominence-background-default);--background-base:var(--background-color);--background-base:var(--component-theme-dark-surface-interactive-base-low-prominence-background-base);--color:var(--component-theme-dark-surface-interactive-base-low-prominence-text-icon-interactive)}
amg-in-page-nav[orientation=horizontal]:not([sticky]) .amg-nav,amg-in-page-nav[orientation=horizontal]:not([sticky]) .amg-nav__list,amg-in-page-nav[orientation=horizontal]:not([sticky]) .amg-nav__toggle{--background-base:var(--component-theme-light-surface-section-background-section-bg-1)}
amg-in-page-nav[orientation=horizontal]:not([sticky]).amg-nav--strong .amg-nav,amg-in-page-nav[orientation=horizontal]:not([sticky]).amg-nav--strong .amg-nav__list,amg-in-page-nav[orientation=horizontal]:not([sticky]).amg-nav--strong .amg-nav__toggle{--background-color:var(--component-theme-light-surface-interactive-base-medium-prominence-background-default);--background-base:var(--background-color);--background-base:var(--component-theme-light-surface-interactive-base-medium-prominence-background-default);--color:var(--component-theme-light-surface-interactive-base-medium-prominence-text-icon-interactive);--background:color-mix(in srgb,var(--background-base),var(--background-color));color:var(--color);background:var(--background)}
.amg-surface--dark amg-in-page-nav[orientation=horizontal]:not([sticky]).amg-nav--strong .amg-nav,amg-in-page-nav[orientation=horizontal]:not([sticky]).amg-nav--strong .amg-nav.amg-surface--dark,.amg-surface--dark amg-in-page-nav[orientation=horizontal]:not([sticky]).amg-nav--strong .amg-nav__list,amg-in-page-nav[orientation=horizontal]:not([sticky]).amg-nav--strong .amg-nav__list.amg-surface--dark,.amg-surface--dark amg-in-page-nav[orientation=horizontal]:not([sticky]).amg-nav--strong .amg-nav__toggle,amg-in-page-nav[orientation=horizontal]:not([sticky]).amg-nav--strong .amg-nav__toggle.amg-surface--dark{--background-color:var(--component-theme-dark-surface-interactive-base-medium-prominence-background-default);--background-base:var(--background-color);--background-base:var(--component-theme-dark-surface-interactive-base-medium-prominence-background-base);--color:var(--component-theme-dark-surface-interactive-base-medium-prominence-text-icon-interactive)}
amg-in-page-nav[orientation=horizontal]:not([sticky]).amg-nav--strong .amg-nav,amg-in-page-nav[orientation=horizontal]:not([sticky]).amg-nav--strong .amg-nav__list,amg-in-page-nav[orientation=horizontal]:not([sticky]).amg-nav--strong .amg-nav__toggle{--background-base:var(--component-theme-light-surface-section-background-section-bg-4)}
amg-in-page-nav[orientation=vertical] .amg-nav{--background-color:var(--component-theme-light-surface-interactive-base-low-prominence-background-default);--background-base:var(--background-color);--background-base:var(--component-theme-light-surface-interactive-base-low-prominence-background-default);--color:var(--component-theme-light-surface-interactive-base-low-prominence-text-icon-interactive);--background:color-mix(in srgb,var(--background-base),var(--background-color));color:var(--color);background:var(--background)}
.amg-surface--dark amg-in-page-nav[orientation=vertical] .amg-nav,amg-in-page-nav[orientation=vertical] .amg-nav.amg-surface--dark{--background-color:var(--component-theme-dark-surface-interactive-base-low-prominence-background-default);--background-base:var(--background-color);--background-base:var(--component-theme-dark-surface-interactive-base-low-prominence-background-base);--color:var(--component-theme-dark-surface-interactive-base-low-prominence-text-icon-interactive)}
.amg-nav__link{--border-color:transparent;color:var(--color)}
.amg-nav__link:not(.amg-nav__link--active):hover{--border-color:var(--component-theme-light-surface-assets-lines-line-subtle,currentColor)}
.amg-nav--intense .amg-nav__link:not(.amg-nav__link--active):hover{--border-color:var(--component-theme-light-surface-static-text-icon-stroke)}
[orientation=horizontal]:not([sticky]) .amg-nav__link{--border-color:var(--component-theme-light-surface-assets-lines-line-subtle,currentColor)}
[orientation=horizontal]:not([sticky]).amg-nav--strong .amg-nav__link{--border-color:var(--component-theme-light-surface-interactive-base-low-prominence-outline-alt-1,currentColor)}
.amg-nav__link--active{--background-color:var(--component-theme-light-surface-interactive-base-high-prominence-background-default);--background-base:var(--background-color);--color:var(--component-theme-light-surface-interactive-base-high-prominence-text-icon-interactive);--background:color-mix(in srgb,var(--background-base),var(--background-color));color:var(--color);background:var(--background)}
.amg-surface--dark .amg-nav__link--active,.amg-nav__link--active.amg-surface--dark{--background-color:var(--component-theme-dark-surface-interactive-base-high-prominence-background-default);--background-base:var(--background-color);--color:var(--component-theme-dark-surface-interactive-base-high-prominence-text-icon-interactive)}
.amg-nav__link--active{--border-color:var(--component-theme-light-surface-static-text-icon-stroke)}
.amg-nav--intense .amg-nav__link--active{--border-color:var(--component-theme-light-surface-interactive-base-outline-default,currentColor);--background-color:var(--component-theme-light-surface-interactive-base-low-prominence-background-default);--background-base:var(--background-color);--background-base:var(--component-theme-light-surface-interactive-base-low-prominence-background-default);--color:var(--component-theme-light-surface-interactive-base-low-prominence-text-icon-interactive);--background:color-mix(in srgb,var(--background-base),var(--background-color));color:var(--color);background:var(--background)}
.amg-surface--dark .amg-nav--intense .amg-nav__link--active,.amg-nav--intense .amg-nav__link--active.amg-surface--dark{--background-color:var(--component-theme-dark-surface-interactive-base-low-prominence-background-default);--background-base:var(--background-color);--background-base:var(--component-theme-dark-surface-interactive-base-low-prominence-background-base);--color:var(--component-theme-dark-surface-interactive-base-low-prominence-text-icon-interactive)}
.amg-nav--intense .amg-nav__link:focus-visible:not(.amg-nav__link--active){--outline-color:var(--component-theme-light-surface-interactive-base-high-prominence-text-icon-interactive)}
.amg-nav__link{--hover:var(--component-theme-light-surface-interactive-base-state-scrims-hover-focus-subtle);--active:var(--component-theme-light-surface-interactive-base-state-scrims-pressed-subtle);cursor:pointer}
.amg-surface--dark .amg-nav__link,.amg-nav__link.amg-surface--dark{--hover:var(--component-theme-dark-surface-interactive-base-state-scrims-hover-focus-subtle);--active:var(--component-theme-dark-surface-interactive-base-state-scrims-pressed-subtle)}
.amg-nav__link:hover,.amg-nav__link:focus-visible{background:color-mix(in srgb,var(--hover),var(--background))}
.amg-nav__link:active{background:color-mix(in srgb,var(--active),var(--background))}
@media(max-width:767px){.amg-nav{display:flex;flex-direction:column}
[orientation=horizontal][sticky] .amg-nav{padding:var(--spacing-components-desktop-16) var(--spacing-components-desktop-32)}
[orientation=horizontal]:not([sticky]) .amg-nav{border:var(--brand-primitives-borders-weight-weight-1) solid var(--nav-border-color);border-radius:var(--brand-primitives-corner-radius-base-radius-button);overflow:hidden}
amg-in-page-nav:not([sticky]) .amg-nav{--shadow-color:var(--brand-primitives-color-neutral-dark-alpha-16);box-shadow:0 4px 16px 0 var(--shadow-color)}
.amg-surface--dark amg-in-page-nav:not([sticky]) .amg-nav{--shadow-color:var(--brand-primitives-color-neutral-dark-alpha-64)}
}
[orientation=vertical][sticky] .amg-nav{padding:var(--spacing-components-desktop-16) var(--spacing-components-desktop-8)}
[orientation=vertical]:not([sticky]) .amg-nav{border:var(--brand-primitives-borders-weight-weight-1) solid var(--nav-border-color);border-radius:var(--brand-primitives-corner-radius-base-radius-button);overflow:hidden}
@media(min-width:768px){[orientation=horizontal] .amg-nav{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr))}
[orientation=horizontal]:not([sticky]) .amg-nav{--shadow-color:var(--brand-primitives-color-neutral-dark-alpha-16);box-shadow:0 4px 16px 0 var(--shadow-color)}
.amg-surface--dark [orientation=horizontal]:not([sticky]) .amg-nav{--shadow-color:var(--brand-primitives-color-neutral-dark-alpha-64)}
[orientation=horizontal]:not([sticky]) .amg-nav{border-radius:var(--brand-primitives-corner-radius-base-radius-button);overflow:hidden}
[orientation=vertical][sticky] .amg-nav{background:rgba(0,0,0,0)}
}
.amg-nav__list{display:grid;list-style-type:none;padding:var(--spacing-components-desktop-8)}
@media(min-width:768px){.amg-nav__list{padding:0;grid-template-columns:repeat(auto-fit,minmax(0,1fr))}
[orientation=horizontal] .amg-nav__list{display:contents}
[orientation=horizontal][sticky] .amg-nav__list .amg-nav__link{border:var(--brand-primitives-borders-weight-weight-1) solid var(--border-color)}
}
[orientation=vertical] .amg-nav__list{grid-template-columns:none;grid-template-rows:repeat(auto-fit,minmax(0,1fr))}
.amg-nav__list-item{display:flex;width:100%}
@media(min-width:768px){[orientation=horizontal] .amg-nav__list-item:first-child .amg-nav__link{border-top-left-radius:var(--brand-primitives-corner-radius-base-radius-base);border-bottom-left-radius:var(--brand-primitives-corner-radius-base-radius-base)}
[orientation=horizontal] .amg-nav__list-item:last-child .amg-nav__link{border-top-right-radius:var(--brand-primitives-corner-radius-base-radius-base);border-bottom-right-radius:var(--brand-primitives-corner-radius-base-radius-base)}
}
.amg-nav__link{text-decoration:none;padding:var(--spacing-components-desktop-8) var(--spacing-components-desktop-16);display:flex;flex-grow:1;align-items:center;gap:var(--spacing-components-desktop-8);--outline-width:2px;--outline-color:var(--component-theme-light-surface-interactive-outline-focus,currentColor);--outline-color-dark:var(--component-theme-dark-surface-interactive-outline-focus,currentColor);--outline-offset:0}
.amg-nav__link:focus-visible{outline:var(--outline-width) solid var(--outline-color);outline-offset:var(--outline-offset)}
.amg-surface--dark .amg-nav__link:focus-visible{outline-color:var(--outline-color-dark)}
.amg-nav__link{font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-1-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-1-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-nav__link a{color:inherit}
@media(min-width:768px){.amg-nav__link{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-1-leading)}
}
@media(min-width:1440px){.amg-nav__link{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-1-leading)}
}
.amg-nav__link amg-icon{--custom-icon-size:var(--icon-size-icon-16)}
[orientation=horizontal]:not([sticky]) .amg-nav__link:hover{border-top-color:var(--border-color);border-bottom-color:var(--border-color)}
.amg-nav__link:hover{z-index:1}
.amg-nav__link:focus-visible{z-index:2}
.amg-nav__link:active{--active:var(--component-theme-light-surface-interactive-base-state-scrims-hover-focus-strong)}
.amg-nav__link{border-radius:var(--brand-primitives-corner-radius-base-radius-button)}
@media(min-width:768px){[orientation=horizontal] .amg-nav__link{border-radius:0;padding:var(--spacing-components-desktop-16) var(--spacing-components-desktop-24)}
[orientation=horizontal]:not([sticky]) .amg-nav__link{border-width:var(--brand-primitives-borders-weight-weight-1);border-style:solid;border-color:rgba(0,0,0,0) var(--border-color) rgba(0,0,0,0) rgba(0,0,0,0)}
[orientation=horizontal]:not([sticky]) .amg-nav__list-item:first-child .amg-nav__link{border-left-color:var(--border-color)}
[orientation=horizontal]:not([sticky]).amg-nav--strong .amg-nav__link{border-top-color:var(--border-color);border-bottom-color:var(--border-color)}
}
.amg-nav__group{display:flex;flex-direction:column}
.amg-nav__heading{font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-1-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-1-leading);line-height:var(--line-height);font-weight:700}
.amg-nav__heading a{color:inherit}
@media(min-width:768px){.amg-nav__heading{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-1-leading)}
}
@media(min-width:1440px){.amg-nav__heading{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-1-leading)}
}
.amg-nav__heading{display:flex;flex-direction:column;justify-content:center;height:40px;color:var(--component-theme-light-surface-static-text-icon-text-standard)}
.amg-nav--intense .amg-nav__heading{color:var(--color)}
@media(max-width:767px){[orientation=horizontal][sticky] .amg-nav__heading{padding-left:0;padding-right:0}
}
.amg-nav__label{--border-color:transparent;display:none;flex-grow:1;align-items:center;padding:var(--spacing-components-desktop-8) var(--spacing-components-desktop-16);color:var(--component-theme-light-surface-static-text-icon-text-standard);font-family:var(--brand-primitives-typography-styles-font-family-navigation);--font-size:var(--brand-primitives-channel-sizing-web-mobile-navigation-level-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-navigation-level-1-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-navigation-level-1-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-navigation-font-weight-level-1-item)}
@media(min-width:768px){.amg-nav__label{--font-size:var(--brand-primitives-channel-sizing-web-tablet-navigation-level-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-navigation-level-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-navigation-level-1-leading)}
}
@media(min-width:1440px){.amg-nav__label{--font-size:var(--brand-primitives-channel-sizing-web-desktop-navigation-level-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-navigation-level-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-navigation-level-1-leading)}
}
.amg-nav__label{pointer-events:none}
.amg-nav--intense .amg-nav__label{color:var(--color)}
@media(min-width:768px){.amg-nav__label{display:flex}
[orientation=horizontal] .amg-nav__label{padding:var(--spacing-components-desktop-16) var(--spacing-components-desktop-24);border-top-left-radius:var(--brand-primitives-corner-radius-base-radius-base);border-bottom-left-radius:var(--brand-primitives-corner-radius-base-radius-base)}
[orientation=horizontal]:not([sticky]) .amg-nav__label{--border-color:var(--component-theme-light-surface-assets-lines-line-subtle,currentColor);border-width:var(--brand-primitives-borders-weight-weight-1);border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) var(--border-color)}
[orientation=horizontal]:not([sticky]).amg-nav--strong .amg-nav__label{--border-color:var(--component-theme-light-surface-interactive-base-low-prominence-outline-alt-1,currentColor);border-top-color:var(--border-color);border-bottom-color:var(--border-color)}
[orientation=horizontal][sticky] .amg-nav__label{border:var(--brand-primitives-borders-weight-weight-1) solid var(--border-color)}
}
.amg-nav__toggle{border:0;border-bottom:var(--brand-primitives-borders-weight-weight-2) solid rgba(0,0,0,0)}
.amg-nav__toggle[aria-expanded=false]+.amg-nav__list{display:none}
.amg-nav__toggle[aria-expanded=true]{border-bottom-color:currentColor}
.amg-nav__toggle[aria-expanded=true] .amg-nav__toggle-icon{transform:rotate(180deg)}
.amg-nav__toggle{--hover:var(--component-theme-light-surface-interactive-base-state-scrims-hover-focus-subtle);--active:var(--component-theme-light-surface-interactive-base-state-scrims-pressed-subtle);cursor:pointer}
.amg-surface--dark .amg-nav__toggle,.amg-nav__toggle.amg-surface--dark{--hover:var(--component-theme-dark-surface-interactive-base-state-scrims-hover-focus-subtle);--active:var(--component-theme-dark-surface-interactive-base-state-scrims-pressed-subtle)}
.amg-nav__toggle:hover,.amg-nav__toggle:focus-visible{background:color-mix(in srgb,var(--hover),var(--background))}
.amg-nav__toggle:active{background:color-mix(in srgb,var(--active),var(--background))}
.amg-nav__toggle{padding:var(--spacing-components-desktop-16) var(--spacing-components-desktop-24);background:var(--background);color:var(--color);display:flex;justify-content:space-between}
.amg-nav__toggle-label{display:flex;align-items:center;gap:var(--spacing-components-desktop-8)}
.amg-nav__toggle-label amg-icon{--custom-icon-size:var(--icon-size-icon-16)}
.amg-nav__toggle-icon{margin:var(--spacing-components-desktop-6)}
@media(min-width:768px){.amg-nav--center-aligned .amg-nav__link{justify-content:center;text-align:center}
}
@media(min-width:768px){[orientation=horizontal] .amg-nav--bold-divider .amg-nav__list-item{border-right:var(--brand-primitives-borders-weight-weight-1) solid var(--component-theme-light-surface-assets-lines-line-subtle,currentColor)}
[orientation=horizontal] .amg-nav--bold-divider .amg-nav__list-item:first-child{border-left:var(--brand-primitives-borders-weight-weight-1) solid var(--component-theme-light-surface-assets-lines-line-subtle,currentColor)}
[orientation=horizontal] .amg-nav--bold-divider .amg-nav__list-item:has(.amg-nav__link--active){border-color:rgba(0,0,0,0)}
[orientation=horizontal] .amg-nav--bold-divider .amg-nav__list-item:has(+.amg-nav__list-item .amg-nav__link--active){border-right-color:rgba(0,0,0,0)}
}
.amg-menu-link{--padding-x:var(--spacing-components-desktop-16);--padding-y:var(--spacing-components-desktop-8);font-family:var(--brand-primitives-typography-styles-font-family-navigation);--font-size:var(--brand-primitives-channel-sizing-web-mobile-navigation-level-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-navigation-level-1-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-navigation-level-1-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-navigation-font-weight-level-1-item)}
@media(min-width:768px){.amg-menu-link{--font-size:var(--brand-primitives-channel-sizing-web-tablet-navigation-level-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-navigation-level-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-navigation-level-1-leading)}
}
@media(min-width:1440px){.amg-menu-link{--font-size:var(--brand-primitives-channel-sizing-web-desktop-navigation-level-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-navigation-level-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-navigation-level-1-leading)}
}
.amg-menu-link{--text-color:var(--component-theme-light-surface-interactive-base-low-prominence-text-icon-active);--text-hover:var(--component-theme-light-surface-interactive-base-state-scrims-hover-focus-strong);--text-active:var(--component-theme-light-surface-interactive-base-state-scrims-pressed-strong);color:var(--text-color)}
.amg-menu-link:hover,.amg-menu-link:focus-visible{color:color-mix(in srgb,var(--text-hover),var(--text-color) 100%)}
.amg-menu-link:active{color:color-mix(in srgb,var(--text-active),var(--text-color) 100%)}
.amg-surface--dark .amg-menu-link{--text-color:var(--component-theme-dark-surface-interactive-base-low-prominence-text-icon-active);--text-hover:var(--component-theme-dark-surface-interactive-base-state-scrims-hover-focus-strong);--text-active:var(--component-theme-dark-surface-interactive-base-state-scrims-pressed-strong)}
.amg-menu-link{text-decoration:none;display:flex;align-items:center;width:fit-content;gap:var(--spacing-components-desktop-8);cursor:pointer;background:0;border-style:solid;border-color:rgba(0,0,0,0);border-width:0 0 var(--brand-primitives-borders-weight-weight-3) 0;padding:var(--padding-y) var(--padding-x) calc(var(--padding-y) - var(--brand-primitives-borders-weight-weight-3)) var(--padding-x)}
.amg-menu-link:hover,.amg-menu-link--hover{border-color:var(--component-theme-light-surface-interactive-base-underline);--text-color:var(--component-theme-light-surface-interactive-base-low-prominence-text-icon-interactive)}
.amg-menu-link:focus-visible,.amg-menu-link--focused{outline:2px solid var(--component-theme-light-surface-interactive-base-low-prominence-outline-focus,currentColor);outline-offset:-2px}
.amg-menu-link:active,.amg-menu-link--active{border-color:var(--component-theme-light-surface-interactive-base-underline);--text-color:var(--component-theme-light-surface-interactive-base-low-prominence-text-icon-interactive)}
.amg-menu-link amg-icon{--custom-icon-size:var(--icon-size-icon-12)}
@media(min-width:768px){.amg-menu-link{--padding-x:var(--spacing-components-desktop-16);--padding-y:var(--spacing-components-desktop-24)}
}
.amg-menu-link--icon-only{gap:0;align-items:flex-start;--padding-y:var(--spacing-components-desktop-24)}
.amg-menu-link--icon-only amg-icon{--custom-icon-size:var(--icon-size-icon-20)}
@media(min-width:768px){.amg-menu-link--icon-only{--padding-y:var(--spacing-components-desktop-24)}
}
.amg-select-field{position:relative}
.amg-select-field::after{pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);right:var(--spacing-components-desktop-8);width:1rem;height:auto;content:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2210%22%20viewBox%3D%220%200%2016%2010%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M8%209.86667L0%201.86667L1.86667%200L8%206.13333L14.1333%200L16%201.86667L8%209.86667Z%22%20fill%3D%22%23005DB7%22%2F%3E%3C%2Fsvg%3E")}
.amg-select-field:has(.amg-select-field__input:disabled)::after{content:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2210%22%20viewBox%3D%220%200%2016%2010%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M8%209.86667L0%201.86667L1.86667%200L8%206.13333L14.1333%200L16%201.86667L8%209.86667Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}
.amg-select-field__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-1-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-1-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-select-field__input a{color:inherit}
@media(min-width:768px){.amg-select-field__input{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-1-leading)}
}
@media(min-width:1440px){.amg-select-field__input{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-1-leading)}
}
.amg-select-field__input{color:var(--component-theme-light-surface-static-text-icon-text-standard);display:block;width:100%;height:3rem;border-radius:var(--brand-primitives-corner-radius-base-radius-base);--border-color:var(--component-theme-light-surface-interactive-base-low-prominence-outline-default,currentColor);border-width:var(--brand-primitives-borders-weight-weight-1);border-style:solid;border-color:var(--border-color)}
.amg-surface--dark .amg-select-field__input{--border-color:var(--component-theme-dark-surface-interactive-base-low-prominence-outline-default,currentColor)}
.amg-select-field__input{box-shadow:0 0 0 1px var(--border-color);padding:var(--spacing-components-desktop-12) var(--spacing-components-desktop-32) var(--spacing-components-desktop-12) var(--spacing-components-desktop-16)}
.amg-select-field__input:not([value]){color:var(--component-theme-light-surface-static-text-icon-text-subtle)}
.amg-select-field__input{background:color-mix(in srgb,var(--component-theme-light-surface-interactive-base-low-prominence-background-default),var(--component-theme-light-surface-section-background-section-bg-1))}
.amg-select-field__input:focus,.amg-select-field__input:focus-visible{--outline-width:2px;--outline-color:var(--component-theme-light-surface-interactive-medium-prominence-outline-focus,currentColor);--outline-color-dark:var(--component-theme-dark-surface-interactive-medium-prominence-outline-focus,currentColor);--outline-offset:2px}
.amg-select-field__input:focus:focus-visible,.amg-select-field__input:focus-visible:focus-visible{outline:var(--outline-width) solid var(--outline-color);outline-offset:var(--outline-offset)}
.amg-surface--dark .amg-select-field__input:focus:focus-visible,.amg-surface--dark .amg-select-field__input:focus-visible:focus-visible{outline-color:var(--outline-color-dark)}
.amg-select-field__input:focus,.amg-select-field__input:focus-visible{--border-color:var(--component-theme-light-surface-interactive-base-low-prominence-outline-focus,currentColor);box-shadow:none}
.amg-select-field__input[disabled]{--border-color:var(--component-theme-light-surface-interactive-base-low-prominence-outline-disabled,currentColor);opacity:1;background:color-mix(in srgb,var(--component-theme-light-surface-interactive-base-low-prominence-background-disabled),var(--component-theme-light-surface-section-background-section-bg-1));overflow:hidden;color:var(--component-theme-light-surface-interactive-base-low-prominence-text-icon-disabled);text-overflow:ellipsis;white-space:nowrap;font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-1-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-1-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-select-field__input[disabled] a{color:inherit}
@media(min-width:768px){.amg-select-field__input[disabled]{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-1-leading)}
}
@media(min-width:1440px){.amg-select-field__input[disabled]{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-1-leading)}
}
.amg-select-field__input[disabled]{cursor:not-allowed}
.amg-select-field__input.amg-field--error{--border-color:var(--component-theme-light-surface-system-text-error)}
.amg-select-field__input.amg-field--error:focus,.amg-select-field__input.amg-field--error:focus-visible{--border-color:var(--component-theme-light-surface-system-text-error)}
.amg-slider-input{--rail-height:4px;--thumb-size:16px;position:relative;width:100%;display:flex;align-items:center;touch-action:none}
.amg-slider-input__rail{position:absolute;width:100%;height:var(--rail-height);border-radius:var(--brand-primitives-corner-radius-base-radius-base);background:color-mix(in srgb,var(--component-theme-light-surface-interactive-base-medium-prominence-background-default),var(--component-theme-light-surface-section-background-section-bg-1))}
.amg-slider-input__range{position:absolute;height:var(--rail-height);border-radius:var(--brand-primitives-corner-radius-base-radius-base);background-color:var(--component-theme-light-surface-interactive-base-medium-prominence-text-icon-interactive)}
.amg-slider-input__notches{position:absolute;width:100%;height:var(--rail-height);pointer-events:none}
.amg-slider-input__notch{--notch-height:12px;position:absolute;width:2px;height:var(--notch-height);background:color-mix(in srgb,var(--component-theme-light-surface-interactive-base-medium-prominence-background-default),var(--component-theme-light-surface-section-background-section-bg-1));top:calc(50% - var(--notch-height)/2);border-radius:var(--brand-primitives-corner-radius-base-radius-base);z-index:1}
.amg-slider-input__notch--active{background-color:var(--component-theme-light-surface-interactive-base-medium-prominence-text-icon-interactive);z-index:2}
.amg-slider-input__thumb{position:absolute;top:50%;transform:translate(-50%,calc(-100% + var(--thumb-size) / 2));display:flex;flex-direction:column;align-items:center;cursor:pointer;outline:0;z-index:2;border-radius:var(--brand-primitives-corner-radius-base-radius-base)}
.amg-slider-input__thumb:focus-visible{--outline-width:2px;--outline-color:var(--component-theme-light-surface-interactive-high-prominence-outline-default,currentColor);--outline-color-dark:var(--component-theme-dark-surface-interactive-high-prominence-outline-default,currentColor);--outline-offset:2px}
.amg-slider-input__thumb:focus-visible:focus-visible{outline:var(--outline-width) solid var(--outline-color);outline-offset:var(--outline-offset)}
.amg-surface--dark .amg-slider-input__thumb:focus-visible:focus-visible{outline-color:var(--outline-color-dark)}
.amg-slider-input__knob{width:var(--thumb-size);height:var(--thumb-size);border:var(--brand-primitives-borders-weight-weight-2) solid var(--component-theme-light-surface-interactive-base-medium-prominence-text-icon-interactive);background:var(--component-theme-light-surface-interactive-base-low-prominence-background-active);--shadow-color:var(--brand-primitives-color-neutral-dark-alpha-24);box-shadow:0 4px 16px 0 var(--shadow-color)}
.amg-surface--dark .amg-slider-input__knob{--shadow-color:var(--brand-primitives-color-neutral-dark-alpha-80)}
.amg-slider-input__knob{border-radius:var(--brand-primitives-corner-radius-base-radius-circular);box-sizing:border-box;transition:box-shadow .2s ease}
.amg-slider-input__thumb:hover .amg-slider-input__knob{background:color-mix(in srgb,var(--component-theme-light-surface-interactive-base-state-scrims-hover-alt-strong),var(--component-theme-light-surface-section-background-section-bg-1))}
.amg-slider-input__thumb:hover .amg-slider-input__knob.active{background:color-mix(in srgb,var(--component-theme-light-surface-interactive-base-state-scrims-pressed-subtle),var(--component-theme-light-surface-section-background-section-bg-1))}
.amg-slider-input__badge{background-color:var(--component-theme-light-surface-interactive-base-low-prominence-text-icon-active);color:var(--component-theme-light-surface-static-text-icon-text-reversed);padding:var(--spacing-components-desktop-4) var(--spacing-components-desktop-8);border-radius:var(--brand-primitives-corner-radius-base-radius-base);font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-2-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-2-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-slider-input__badge a{color:inherit}
@media(min-width:768px){.amg-slider-input__badge{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-2-leading)}
}
@media(min-width:1440px){.amg-slider-input__badge{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-2-leading)}
}
.amg-slider-input__badge{font-weight:700;white-space:nowrap;pointer-events:none;margin-bottom:var(--spacing-components-desktop-6)}
.amg-toggle-switch{--amg-toggle-switch-large-width:56px;--amg-toggle-switch-large-thumb-size:24px;--amg-toggle-switch-small-width:42px;--amg-toggle-switch-small-thumb-size:16px;--thumb-offset:var(--spacing-components-desktop-4)}
.amg-toggle-switch--large{--track-width:var(--amg-toggle-switch-large-width);--thumb-size:var(--amg-toggle-switch-large-thumb-size)}
.amg-toggle-switch--small{--track-width:var(--amg-toggle-switch-small-width);--thumb-size:var(--amg-toggle-switch-small-thumb-size)}
.amg-toggle-switch{display:inline-flex;align-items:center;cursor:pointer;position:relative;gap:var(--spacing-components-desktop-6);padding:0 var(--spacing-components-desktop-12) 0 var(--spacing-components-desktop-4)}
.amg-toggle-switch__input{position:absolute;width:0;height:0;opacity:0;margin:0}
.amg-toggle-switch:has(.amg-toggle-switch__input:focus-visible){border-radius:var(--brand-primitives-corner-radius-base-radius-circular);--outline-width:2px;--outline-color:var(--component-theme-light-surface-interactive-medium-prominence-outline-focus,currentColor);--outline-color-dark:var(--component-theme-dark-surface-interactive-medium-prominence-outline-focus,currentColor);--outline-offset:2px}
.amg-toggle-switch:has(.amg-toggle-switch__input:focus-visible):focus-visible{outline:var(--outline-width) solid var(--outline-color);outline-offset:var(--outline-offset)}
.amg-surface--dark .amg-toggle-switch:has(.amg-toggle-switch__input:focus-visible):focus-visible{outline-color:var(--outline-color-dark)}
.amg-toggle-switch:has(.amg-toggle-switch__input:focus-visible){outline:2px solid var(--outline-color);outline-offset:var(--outline-offset)}
.amg-toggle-switch__track{position:relative;width:var(--track-width);height:calc(var(--thumb-size) + var(--thumb-offset)*2);background:color-mix(in srgb,var(--component-theme-light-surface-interactive-base-low-prominence-background-disabled),var(--component-theme-light-surface-section-background-section-bg-2));border-radius:var(--brand-primitives-corner-radius-base-radius-circular);transition:background-color .2s ease;flex-shrink:0}
.amg-toggle-switch__thumb{position:absolute;top:var(--thumb-offset);left:var(--thumb-offset);width:var(--thumb-size);height:var(--thumb-size);background:var(--component-theme-light-surface-interactive-base-low-prominence-background-active);border-radius:var(--brand-primitives-corner-radius-base-radius-circular);transition:transform .2s ease;--shadow-color:var(--brand-primitives-color-neutral-dark-alpha-24);box-shadow:0 4px 16px 0 var(--shadow-color)}
.amg-surface--dark .amg-toggle-switch__thumb{--shadow-color:var(--brand-primitives-color-neutral-dark-alpha-80)}
.amg-toggle-switch__input:checked+.amg-toggle-switch__track{background-color:var(--component-theme-light-surface-interactive-base-low-prominence-text-icon-interactive,currentColor)}
.amg-toggle-switch__input:checked+.amg-toggle-switch__track .amg-toggle-switch__thumb{transform:translateX(calc(var(--track-width) - var(--thumb-size) - var(--thumb-offset) * 2))}
.amg-toggle-switch__label{font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-1-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-1-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-toggle-switch__label a{color:inherit}
@media(min-width:768px){.amg-toggle-switch__label{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-1-leading)}
}
@media(min-width:1440px){.amg-toggle-switch__label{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-1-leading)}
}
.amg-toggle-switch__label{color:var(--component-theme-light-surface-interactive-base-low-prominence-text-icon-active,currentColor);user-select:none}
.amg-image-compare{--amg-image-compare-handle-size:32px;--amg-image-compare-handle-color:var(--component-theme-light-surface-static-text-icon-text-standard);--amg-image-compare-handle-bg:var(--component-theme-light-surface-section-background-section-bg-1);--amg-image-compare-gradient-start:var(--brand-primitives-color-neutral-light-base);--amg-image-compare-caption-color:var(--component-theme-light-surface-static-text-icon-text-standard);--amg-image-compare-divider-color:var(--component-theme-light-surface-static-text-icon-text-reversed);position:relative;display:block;user-select:none;overflow:hidden;box-sizing:border-box;width:100%}
.amg-image-compare--small{max-width:600px}
.amg-image-compare--large-flex{display:flex;flex-direction:column;gap:var(--spacing-components-desktop-16)}
.amg-image-compare--large-flex .amg-image-compare__wrapper{flex:1 0 0;max-height:600px;max-width:1230px;min-height:240px;min-width:285px;overflow:hidden}
.amg-image-compare--large-flex .amg-image-compare__image-wrapper{height:100%}
.amg-image-compare--large-flex .amg-image-compare__image-wrapper--after{height:100%}
.amg-image-compare--large-flex img{width:100%;height:100%;object-fit:cover}
.amg-image-compare--large-flex .amg-image-compare__captions-outside{margin-top:0;margin-bottom:0}
.amg-image-compare--small-flex{display:flex;flex-direction:column;gap:var(--spacing-components-desktop-16)}
.amg-image-compare--small-flex .amg-image-compare__wrapper{flex:1 0 0;max-height:400px;min-height:110px;min-width:256px;overflow:hidden}
.amg-image-compare--small-flex .amg-image-compare__image-wrapper{height:100%}
.amg-image-compare--small-flex .amg-image-compare__image-wrapper--after{height:100%}
.amg-image-compare--small-flex img{width:100%;height:100%;object-fit:cover}
.amg-image-compare--small-flex .amg-image-compare__captions-outside{margin-top:0;margin-bottom:0}
.amg-image-compare__wrapper{position:relative;width:100%;line-height:0;touch-action:none;-webkit-user-drag:none}
.amg-image-compare__image-wrapper{width:100%}
.amg-image-compare__image-wrapper--after{position:absolute;top:0;right:0;left:auto;height:100%;overflow:hidden;border-left:var(--brand-primitives-borders-weight-weight-3) solid var(--amg-image-compare-divider-color);border-right:0}
.amg-image-compare img{display:block;width:100%;height:auto}
.amg-image-compare__image-wrapper--after img{position:absolute;top:0;right:0;max-width:none}
.amg-image-compare__handle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:20;width:var(--amg-image-compare-handle-size);height:var(--amg-image-compare-handle-size);background-color:var(--amg-image-compare-handle-bg);color:var(--amg-image-compare-handle-color);border-radius:var(--brand-primitives-corner-radius-base-radius-circular);display:flex;align-items:center;justify-content:center;cursor:col-resize;--shadow-color:var(--brand-primitives-color-neutral-dark-alpha-24);box-shadow:0 4px 16px 0 var(--shadow-color)}
.amg-surface--dark .amg-image-compare__handle{--shadow-color:var(--brand-primitives-color-neutral-dark-alpha-80)}
.amg-image-compare__handle{touch-action:none;-webkit-user-drag:none;user-select:none}
.amg-image-compare__handle::after{content:"";position:absolute;inset:-10px}
.amg-image-compare__handle:focus-visible{--outline-width:2px;--outline-color:var(--component-theme-light-surface-interactive-high-prominence-outline-default,currentColor);--outline-color-dark:var(--component-theme-dark-surface-interactive-high-prominence-outline-default,currentColor);--outline-offset:2px}
.amg-image-compare__handle:focus-visible:focus-visible{outline:var(--outline-width) solid var(--outline-color);outline-offset:var(--outline-offset)}
.amg-surface--dark .amg-image-compare__handle:focus-visible:focus-visible{outline-color:var(--outline-color-dark)}
.amg-image-compare__handle amg-icon{--custom-icon-size:var(--icon-size-icon-12)}
.amg-image-compare__side-handle{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:calc(var(--amg-image-compare-handle-size)/2);height:var(--amg-image-compare-handle-size);background-color:var(--amg-image-compare-handle-bg);color:var(--amg-image-compare-handle-color);display:flex;align-items:center;cursor:pointer}
.amg-image-compare__side-handle--left{left:0;border-radius:0 var(--brand-primitives-corner-radius-base-radius-circular) var(--brand-primitives-corner-radius-base-radius-circular) 0;justify-content:flex-start}
.amg-image-compare__side-handle--right{right:0;border-radius:var(--brand-primitives-corner-radius-base-radius-circular) 0 0 var(--brand-primitives-corner-radius-base-radius-circular);justify-content:flex-end}
.amg-image-compare__caption{pointer-events:none}
.amg-image-compare__caption-title{display:block;font-family:var(--brand-primitives-typography-styles-font-family-headings);--font-size:var(--brand-primitives-channel-sizing-web-mobile-headline-5-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-headline-5-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-headline-5-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-headings-base-weight)}
@media(min-width:768px){.amg-image-compare__caption-title{--font-size:var(--brand-primitives-channel-sizing-web-tablet-headline-5-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-headline-5-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-headline-5-leading)}
}
@media(min-width:1440px){.amg-image-compare__caption-title{--font-size:var(--brand-primitives-channel-sizing-web-desktop-headline-5-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-headline-5-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-headline-5-leading)}
}
.amg-image-compare__caption-title{margin-bottom:var(--spacing-components-desktop-8);font-weight:bold}
.amg-image-compare__caption-subtitle{display:block;font-family:var(--brand-primitives-typography-styles-font-family-headings);--font-size:var(--brand-primitives-channel-sizing-web-mobile-headline-6-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-headline-6-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-headline-6-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-headings-base-weight)}
@media(min-width:768px){.amg-image-compare__caption-subtitle{--font-size:var(--brand-primitives-channel-sizing-web-tablet-headline-6-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-headline-6-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-headline-6-leading)}
}
@media(min-width:1440px){.amg-image-compare__caption-subtitle{--font-size:var(--brand-primitives-channel-sizing-web-desktop-headline-6-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-headline-6-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-headline-6-leading)}
}
.amg-image-compare__float-container{position:absolute;inset:0;z-index:15;display:flex;justify-content:space-between;pointer-events:none;opacity:.6;padding:var(--spacing-components-desktop-16) var(--spacing-components-desktop-24) var(--spacing-components-desktop-24)}
.amg-image-compare--small .amg-image-compare__float-container{display:none}
@media(max-width:767px){.amg-image-compare__float-container{display:none}
}
.amg-image-compare__float-container.top{bottom:auto;background:linear-gradient(180deg,var(--amg-image-compare-gradient-start) 0,var(--brand-primitives-color-neutral-light-alpha-0) 100%)}
.amg-image-compare__float-container.bottom{top:auto;background:linear-gradient(0,var(--amg-image-compare-gradient-start) 0,var(--brand-primitives-color-neutral-light-alpha-0) 100%)}
.amg-image-compare__caption--float{color:var(--amg-image-compare-caption-color);max-width:50%}
.amg-image-compare__caption--float-before{text-align:left}
.amg-image-compare__caption--float-after{text-align:right}
.amg-image-compare__captions-outside{display:flex;justify-content:space-between}
.amg-image-compare--padded .amg-image-compare__captions-outside{padding:0 var(--spacing-components-desktop-16)}
.amg-image-compare__captions-outside--bottom{margin-top:var(--spacing-components-desktop-16)}
.amg-image-compare__captions-outside--top{margin-bottom:var(--spacing-components-desktop-16)}
.amg-image-compare__captions-outside:not([class*="--top"]):not([class*="--bottom"]){margin-top:var(--spacing-components-desktop-16)}
.amg-image-compare:not(.amg-image-compare--outside):not(.amg-image-compare--small) .amg-image-compare__captions-outside{display:none}
@media(max-width:767px){.amg-image-compare:not(.amg-image-compare--outside):not(.amg-image-compare--small) .amg-image-compare__captions-outside{display:flex}
}
.amg-image-compare__captions-outside .amg-image-compare__caption{color:var(--amg-image-compare-caption-color)}
.amg-image-compare__captions-outside .amg-image-compare__caption--after{text-align:right}
.amg-image-compare.amg-surface--dark,.amg-surface--dark .amg-image-compare{--amg-image-compare-handle-color:var(--component-theme-dark-surface-static-text-icon-text-standard);--amg-image-compare-handle-bg:var(--component-theme-dark-surface-section-background-section-bg-1);--amg-image-compare-gradient-start:var(--component-theme-dark-surface-section-background-section-bg-1);--amg-image-compare-caption-color:var(--component-theme-dark-surface-static-text-icon-text-standard);--amg-image-compare-divider-color:var(--component-theme-dark-surface-static-text-icon-text-reversed)}
@layer core{.amg-image-viewer{position:relative;display:block;width:100%}
.amg-image-viewer__media{position:relative;overflow:hidden;border-radius:var(--brand-primitives-corner-radius-base-radius-base)}
.amg-image-viewer__image{display:block;width:100%;height:100%;object-fit:cover}
.amg-image-viewer__expand-btn{position:absolute;bottom:var(--spacing-components-desktop-12);right:var(--spacing-components-desktop-12);z-index:1}
.amg-image-viewer__subtitle{margin:0 0 var(--spacing-components-desktop-16)}
}
.amg-location-pin{--fill-background:var(--component-theme-light-surface-interactive-base-high-prominence-background-default);--fill-overlay:var(--fill-background);--border-background:var(--component-theme-light-surface-static-text-icon-stroke);--border-overlay:var(--border-background);--marker-fill:color-mix(in srgb,var(--fill-overlay),var(--fill-background));--marker-border:color-mix(in srgb,var(--border-overlay),var(--border-background));--marker-content-color:var(--component-theme-light-surface-interactive-ctas-high-prominence-text-interactive);--marker-scale:1;appearance:none;background:rgba(0,0,0,0);border:0;padding:0;cursor:pointer;transform:scale(var(--marker-scale));transition:transform .095s,opacity .095s}
.amg-location-pin__wrap{display:inline-flex;flex-direction:column;align-items:center}
.amg-location-pin__inner{position:relative;display:block}
.amg-location-pin svg{width:27px;height:44px;display:block;z-index:1;overflow:visible}
.amg-location-pin__content{position:absolute;top:6px;left:50%;transform:translateX(-50%);width:16px;height:16px;display:flex;align-items:center;justify-content:center;font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-1-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-1-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-location-pin__content a{color:inherit}
@media(min-width:768px){.amg-location-pin__content{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-1-leading)}
}
@media(min-width:1440px){.amg-location-pin__content{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-1-leading)}
}
.amg-location-pin__content{color:var(--marker-content-color)}
.amg-location-pin__distance{font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-1-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-1-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-location-pin__distance a{color:inherit}
@media(min-width:768px){.amg-location-pin__distance{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-1-leading)}
}
@media(min-width:1440px){.amg-location-pin__distance{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-1-leading)}
}
.amg-location-pin__distance{font-weight:700;color:var(--component-theme-light-surface-static-text-icon-text-standard)}
.amg-location-pin--map.amg-location-pin--hovered,.amg-location-pin--map:hover{--fill-background:var(--component-theme-light-surface-interactive-ctas-high-prominence-background-hover);--fill-overlay:var(--component-theme-light-surface-interactive-base-state-scrims-hover-focus-strong);--border-background:var(--component-theme-light-surface-interactive-ctas-high-prominence-background-hover);--border-overlay:var(--component-theme-light-surface-interactive-base-state-scrims-hover-focus-strong)}
.amg-location-pin--selected{--fill-background:var(--component-theme-light-surface-interactive-ctas-high-prominence-background-pressed);--fill-overlay:var(--component-theme-light-surface-interactive-base-state-scrims-pressed-subtle);--border-background:var(--component-theme-light-surface-interactive-ctas-high-prominence-background-pressed);--border-overlay:var(--component-theme-light-surface-interactive-base-state-scrims-pressed-subtle)}
.amg-location-pin--map.amg-location-pin--focused,.amg-location-pin--map:focus-visible{--outline-width:2px;--outline-color:var(--component-theme-light-surface-interactive-outline-focus,currentColor);--outline-color-dark:var(--component-theme-dark-surface-interactive-outline-focus,currentColor);--outline-offset:4px}
.amg-location-pin--map.amg-location-pin--focused:focus-visible,.amg-location-pin--map:focus-visible:focus-visible{outline:var(--outline-width) solid var(--outline-color);outline-offset:var(--outline-offset)}
.amg-surface--dark .amg-location-pin--map.amg-location-pin--focused:focus-visible,.amg-surface--dark .amg-location-pin--map:focus-visible:focus-visible{outline-color:var(--outline-color-dark)}
.amg-location-pin--map.amg-location-pin--focused,.amg-location-pin--map:focus-visible{--fill-background:var(--component-theme-light-surface-interactive-ctas-high-prominence-background-hover);--border-background:var(--component-theme-light-surface-interactive-base-outline-focus,currentColor);--border-overlay:var(--component-theme-light-surface-interactive-base-state-scrims-pressed-subtle)}
.amg-location-pin--list{cursor:default}
.amg-specialist-filters{position:relative;width:100%}
.amg-specialist-filters__toggle{font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-1-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-1-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-specialist-filters__toggle a{color:inherit}
@media(min-width:768px){.amg-specialist-filters__toggle{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-1-leading)}
}
@media(min-width:1440px){.amg-specialist-filters__toggle{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-1-leading)}
}
.amg-specialist-filters__toggle{border-radius:var(--brand-primitives-corner-radius-base-radius-base);--border-color:var(--component-theme-light-surface-interactive-base-low-prominence-outline-default,currentColor);border-width:var(--brand-primitives-borders-weight-weight-1);border-style:solid;border-color:var(--border-color)}
.amg-surface--dark .amg-specialist-filters__toggle{--border-color:var(--component-theme-dark-surface-interactive-base-low-prominence-outline-default,currentColor)}
.amg-specialist-filters__toggle{box-shadow:0 0 0 1px var(--border-color);width:100%;padding:var(--spacing-components-desktop-8);background:color-mix(in srgb,var(--component-theme-light-surface-interactive-base-low-prominence-background-default),var(--component-theme-light-surface-section-background-section-bg-1));cursor:pointer;position:relative;z-index:1;color:var(--component-theme-light-surface-static-text-icon-text-subtle)}
.amg-specialist-filters__toggle:focus-visible{--outline-width:2px;--outline-color:var(--component-theme-light-surface-interactive-base-outline-focus,currentColor);--outline-color-dark:var(--component-theme-dark-surface-interactive-base-outline-focus,currentColor);--outline-offset:2px}
.amg-specialist-filters__toggle:focus-visible:focus-visible{outline:var(--outline-width) solid var(--outline-color);outline-offset:var(--outline-offset)}
.amg-surface--dark .amg-specialist-filters__toggle:focus-visible:focus-visible{outline-color:var(--outline-color-dark)}
.amg-specialist-filters__toggle:focus-visible{--border-color:var(--component-theme-light-surface-interactive-base-low-prominence-outline-focus,currentColor);box-shadow:none}
.amg-specialist-filters__toggle[aria-expanded=true]{--border-color:var(--component-theme-light-surface-interactive-base-low-prominence-outline-focus,currentColor)}
.amg-specialist-filters__toggle-label{min-height:2rem;padding-left:var(--spacing-components-desktop-8);display:flex;align-items:center;justify-content:space-between}
.amg-specialist-filters__toggle-meta{display:inline-flex;align-items:center;gap:var(--spacing-components-desktop-8)}
.amg-specialist-filters__caret{color:var(--component-theme-light-surface-interactive-base-low-prominence-text-icon-interactive);margin:var(--spacing-components-desktop-4)}
.amg-specialist-filters__toggle[aria-expanded=true] .amg-specialist-filters__caret{rotate:180deg}
.amg-specialist-filters__panel{border-radius:var(--brand-primitives-corner-radius-base-radius-base);box-shadow:0 4px 16px 0 var(--brand-primitives-color-neutral-dark-alpha-24);margin-top:1px;padding-bottom:var(--spacing-components-desktop-10);background:var(--component-theme-light-surface-section-background-section-bg-1);position:absolute;width:100%;z-index:0}
.amg-specialist-filters__section{display:flex;flex-direction:column;align-items:start}
.amg-specialist-filters__heading{font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-2-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-2-leading);line-height:var(--line-height);font-weight:700}
.amg-specialist-filters__heading a{color:inherit}
@media(min-width:768px){.amg-specialist-filters__heading{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-2-leading)}
}
@media(min-width:1440px){.amg-specialist-filters__heading{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-2-leading)}
}
.amg-specialist-filters__heading{padding:var(--spacing-components-desktop-8) var(--spacing-components-desktop-24) var(--spacing-components-desktop-8) var(--spacing-components-desktop-16)}
.amg-specialist-filters__option{padding:var(--spacing-components-desktop-8) var(--spacing-components-desktop-24) var(--spacing-components-desktop-8) var(--spacing-components-desktop-40)}
.amg-specialist-filters__footer{margin-top:var(--spacing-components-desktop-8);padding-top:var(--spacing-components-desktop-8);border-top:var(--brand-primitives-borders-weight-weight-1) solid var(--component-theme-light-surface-assets-lines-line-strong,currentColor)}
amg-physician-container{display:flex;width:100%;max-width:100%}
amg-physician-container[compare]{border-style:solid;border-width:var(--brand-primitives-borders-weight-weight-2);border-color:var(--component-theme-light-surface-static-text-icon-stroke)}
.amg-physician-container{display:flex;width:100%;max-width:100%;box-sizing:border-box;padding:var(--spacing-components-desktop-10);gap:var(--spacing-components-desktop-14)}
.amg-physician-container amg-tooltip{display:inline-flex}
.amg-physician-container amg-tooltip .amg-tooltip__trigger{appearance:none;background:rgba(0,0,0,0);border:0;padding:0;margin:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}
.amg-physician-container amg-tooltip amg-icon{--custom-icon-size:16px;color:var(--component-theme-light-surface-interactive-base-text-icon-interactive)}
.amg-physician-container--container-selected{background:var(--component-theme-light-surface-section-background-section-bg-4)}
.amg-physician-container__side{flex:0 0 auto;display:flex;flex-direction:column}
.amg-physician-container__side--pin{width:86px;align-items:center}
.amg-physician-container__side--checkbox{width:28px;align-items:center;padding-top:4px}
.amg-physician-container__distance{margin-top:var(--spacing-components-desktop-6);text-align:center;color:var(--component-theme-light-surface-static-text-icon-text-standard);font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-1-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);font-weight:700}
.amg-physician-container__distance a{color:inherit}
@media(min-width:768px){.amg-physician-container__distance{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-1-letter-spacing)}
}
@media(min-width:1440px){.amg-physician-container__distance{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-1-letter-spacing)}
}
.amg-physician-container__main{flex:1 1 auto;min-width:0}
.amg-physician-container__header{display:flex;align-items:flex-start;gap:var(--spacing-components-desktop-12)}
.amg-physician-container__text{min-width:0;flex:1 1 auto}
.amg-physician-container__name{margin:0;color:var(--component-theme-light-surface-static-text-icon-text-standard);font-family:var(--brand-primitives-typography-styles-font-family-intro);--font-size:var(--brand-primitives-channel-sizing-web-mobile-intro-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-intro-2-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-intro-2-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-intro-base-weight)}
@media(min-width:768px){.amg-physician-container__name{--font-size:var(--brand-primitives-channel-sizing-web-tablet-intro-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-intro-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-intro-2-leading)}
}
@media(min-width:1440px){.amg-physician-container__name{--font-size:var(--brand-primitives-channel-sizing-web-desktop-intro-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-intro-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-intro-2-leading)}
}
.amg-physician-container__name{font-weight:700}
.amg-physician-container__specialty{margin-top:0;color:var(--component-theme-light-surface-static-text-icon-text-standard);font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-1-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-1-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-physician-container__specialty a{color:inherit}
@media(min-width:768px){.amg-physician-container__specialty{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-1-leading)}
}
@media(min-width:1440px){.amg-physician-container__specialty{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-1-leading)}
}
.amg-physician-container__labels{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-components-desktop-8);margin-top:var(--spacing-components-desktop-8)}
.amg-physician-container__label{display:inline-flex;width:fit-content;max-width:100%;padding:var(--spacing-components-desktop-8) var(--spacing-components-desktop-16);align-items:center;gap:var(--spacing-components-desktop-8);color:var(--component-theme-light-surface-interactive-base-high-prominence-text-icon-interactive);font-family:var(--brand-primitives-typography-styles-font-family-cta);--font-size:var(--brand-primitives-channel-sizing-web-mobile-cta-small-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-cta-small-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-cta-small-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-cta-base-weight)}
@media(min-width:768px){.amg-physician-container__label{--font-size:var(--brand-primitives-channel-sizing-web-tablet-cta-small-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-cta-small-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-cta-small-leading)}
}
@media(min-width:1440px){.amg-physician-container__label{--font-size:var(--brand-primitives-channel-sizing-web-desktop-cta-small-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-cta-small-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-cta-small-leading)}
}
.amg-physician-container__label{white-space:normal}
.amg-physician-container__label--square{border-radius:var(--brand-primitives-corner-radius-base-radius-base)}
.amg-physician-container__label--rounded{border-radius:var(--brand-primitives-corner-radius-base-radius-circular)}
.amg-physician-container__label--pediatric{background:var(--component-theme-light-surface-assets-accent-2-base)}
.amg-physician-container__label--adult{background:var(--component-theme-light-surface-assets-accent-3-base)}
.amg-physician-container__label--both{background:var(--component-theme-light-surface-assets-secondary-base)}
.amg-physician-container__label--language{background:var(--component-theme-light-surface-interactive-base-high-prominence-background-default)}
.amg-physician-container__address-row{display:flex;align-items:center;gap:var(--spacing-components-desktop-8);margin-top:var(--spacing-components-desktop-12)}
.amg-physician-container__address{color:static-text-color("subtle");font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-1-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-1-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-physician-container__address a{color:inherit}
@media(min-width:768px){.amg-physician-container__address{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-1-leading)}
}
@media(min-width:1440px){.amg-physician-container__address{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-1-leading)}
}
.amg-physician-container__actions{display:flex;flex-direction:column;gap:var(--spacing-components-desktop-8);margin-top:var(--spacing-components-desktop-8)}
.amg-physician-container__action{display:flex;align-items:center;gap:var(--spacing-components-desktop-8)}
@media(min-width:768px){.amg-physician-container__actions{flex-direction:row;flex-wrap:wrap;gap:var(--spacing-components-desktop-16)}
}
.amg-physician-container__link{display:inline-flex;align-items:center;gap:var(--spacing-components-desktop-8);min-width:0;flex-wrap:wrap;color:var(--component-theme-light-surface-interactive-base-text-icon-interactive);font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-1-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-physician-container__link a{color:inherit}
@media(min-width:768px){.amg-physician-container__link{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-1-letter-spacing)}
}
@media(min-width:1440px){.amg-physician-container__link{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-1-letter-spacing)}
}
.amg-physician-container__link{font-weight:700;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}
.amg-physician-container__icon{display:inline-flex;align-items:center;justify-content:center;color:var(--component-theme-light-surface-interactive-base-text-icon-interactive);flex:0 0 auto}
.amg-physician-container__icon amg-icon{--custom-icon-size:16px;display:inline-flex;line-height:1}
.amg-physician-container__icon iconify-icon{font-size:var(--custom-icon-size);display:block}
.amg-physician-container__icon-button{appearance:none;background:rgba(0,0,0,0);border:0;padding:0;margin:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}
.amg-footer-options{width:100%}
.amg-footer-options__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--spacing-components-desktop-4);column-gap:var(--spacing-components-desktop-24)}
@media(min-width:768px){.amg-footer-options__actions{display:flex;align-items:center;gap:var(--spacing-components-desktop-24);flex-wrap:nowrap}
}
.amg-footer-options__item{position:relative;min-width:0}
@media(min-width:768px){.amg-footer-options__item{flex:0 0 auto}
}
.amg-footer-options__item--load{grid-column:1;grid-row:1}
.amg-footer-options__item--download{grid-column:2;grid-row:1}
.amg-footer-options__item--compare{grid-column:1;grid-row:2}
.amg-footer-options__item--compare .amg-tooltip__trigger{width:100%;min-width:0}
@media(min-width:768px){.amg-footer-options__item--compare .amg-tooltip__trigger{width:auto}
}
.amg-footer-options__item--compare .amg-tooltip__trigger--faux-disabled[aria-disabled=true],.amg-footer-options__item--compare .amg-tooltip__trigger--button.amg-tooltip__trigger--faux-disabled[aria-disabled=true],.amg-footer-options__item--compare .amg-tooltip__trigger--text-link.amg-tooltip__trigger--faux-disabled[aria-disabled=true]{pointer-events:auto !important;cursor:not-allowed}
.amg-footer-options__item--compare .amg-tooltip__trigger--faux-disabled:focus-visible,.amg-footer-options__item--compare .amg-tooltip__trigger--button.amg-tooltip__trigger--faux-disabled:focus-visible,.amg-footer-options__item--compare .amg-tooltip__trigger--text-link.amg-tooltip__trigger--faux-disabled:focus-visible{--outline-width:2px;--outline-color:var(--component-theme-light-surface-interactive-base-low-prominence-outline-focus,currentColor);--outline-color-dark:var(--component-theme-dark-surface-interactive-base-low-prominence-outline-focus,currentColor);--outline-offset:-2px}
.amg-footer-options__item--compare .amg-tooltip__trigger--faux-disabled:focus-visible:focus-visible,.amg-footer-options__item--compare .amg-tooltip__trigger--button.amg-tooltip__trigger--faux-disabled:focus-visible:focus-visible,.amg-footer-options__item--compare .amg-tooltip__trigger--text-link.amg-tooltip__trigger--faux-disabled:focus-visible:focus-visible{outline:var(--outline-width) solid var(--outline-color);outline-offset:var(--outline-offset)}
.amg-surface--dark .amg-footer-options__item--compare .amg-tooltip__trigger--faux-disabled:focus-visible:focus-visible,.amg-surface--dark .amg-footer-options__item--compare .amg-tooltip__trigger--button.amg-tooltip__trigger--faux-disabled:focus-visible:focus-visible,.amg-surface--dark .amg-footer-options__item--compare .amg-tooltip__trigger--text-link.amg-tooltip__trigger--faux-disabled:focus-visible:focus-visible{outline-color:var(--outline-color-dark)}
.amg-footer-options__item--compare .amg-tooltip__trigger--faux-disabled:focus-visible,.amg-footer-options__item--compare .amg-tooltip__trigger--button.amg-tooltip__trigger--faux-disabled:focus-visible,.amg-footer-options__item--compare .amg-tooltip__trigger--text-link.amg-tooltip__trigger--faux-disabled:focus-visible{outline-offset:4px !important}
.amg-footer-options__item--compare .tippy-box[data-theme~=amg-tooltip]{z-index:3}
.amg-footer-options__item--compare .tippy-box[data-theme~=amg-tooltip] .amg-tooltip{padding:var(--spacing-components-desktop-12) var(--spacing-components-desktop-16);--shadow-color:var(--brand-primitives-color-neutral-dark-alpha-16);box-shadow:0 4px 16px 0 var(--shadow-color)}
.amg-surface--dark .amg-footer-options__item--compare .tippy-box[data-theme~=amg-tooltip] .amg-tooltip{--shadow-color:var(--brand-primitives-color-neutral-dark-alpha-64)}
.amg-footer-options__item--compare .tippy-box[data-theme~=amg-tooltip] .amg-tooltip{text-align:center;pointer-events:none}
.amg-footer-options__item--email{grid-column:2;grid-row:2}
.amg-footer-options__button{width:100%;height:48px;display:inline-flex;align-items:center;justify-content:center}
@media(min-width:768px){.amg-footer-options__button{width:auto}
}
.amg-footer-options__button--disabled{background:#d9d9d9;color:rgba(0,0,0,.28);cursor:not-allowed}
.amg-footer-options__link-trigger{display:inline-flex;align-items:center;justify-content:center;height:48px;white-space:nowrap;width:100%;min-width:0}
@media(min-width:768px){.amg-footer-options__link-trigger{width:auto}
}
.amg-footer-options__link-trigger--disabled{color:rgba(0,0,0,.28);pointer-events:none;cursor:not-allowed}
.amg-footer-options__menu.amg-dropdown__menu{color:var(--component-theme-light-surface-interactive-base-text-icon-interactive);display:flex;position:absolute;right:0;left:auto;top:auto;bottom:calc(100% + 10px);width:310px;max-width:calc(100vw - 32px);flex-direction:column;background-color:var(--background-base,#fff);border-radius:var(--brand-primitives-corner-radius-base-radius-base) var(--brand-primitives-corner-radius-base-radius-base) 0 0}
.amg-footer-options__menu-link--disabled{pointer-events:none;cursor:not-allowed}
}
@layer base{body{font-family:var(--brand-primitives-typography-styles-font-family-body)}
html{color:var(--component-theme-light-surface-static-text-icon-text-standard)}
.amg-surface--dark{color:var(--component-theme-dark-surface-static-text-icon-text-standard)}
h1{font-family:var(--brand-primitives-typography-styles-font-family-headings);--font-size:var(--brand-primitives-channel-sizing-web-mobile-headline-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-headline-1-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-headline-1-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-headings-base-weight)}
@media(min-width:768px){h1{--font-size:var(--brand-primitives-channel-sizing-web-tablet-headline-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-headline-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-headline-1-leading)}
}
@media(min-width:1440px){h1{--font-size:var(--brand-primitives-channel-sizing-web-desktop-headline-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-headline-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-headline-1-leading)}
}
h2{font-family:var(--brand-primitives-typography-styles-font-family-headings);--font-size:var(--brand-primitives-channel-sizing-web-mobile-headline-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-headline-2-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-headline-2-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-headings-base-weight)}
@media(min-width:768px){h2{--font-size:var(--brand-primitives-channel-sizing-web-tablet-headline-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-headline-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-headline-2-leading)}
}
@media(min-width:1440px){h2{--font-size:var(--brand-primitives-channel-sizing-web-desktop-headline-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-headline-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-headline-2-leading)}
}
h3{font-family:var(--brand-primitives-typography-styles-font-family-headings);--font-size:var(--brand-primitives-channel-sizing-web-mobile-headline-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-headline-3-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-headline-3-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-headings-base-weight)}
@media(min-width:768px){h3{--font-size:var(--brand-primitives-channel-sizing-web-tablet-headline-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-headline-3-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-headline-3-leading)}
}
@media(min-width:1440px){h3{--font-size:var(--brand-primitives-channel-sizing-web-desktop-headline-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-headline-3-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-headline-3-leading)}
}
h4{font-family:var(--brand-primitives-typography-styles-font-family-headings);--font-size:var(--brand-primitives-channel-sizing-web-mobile-headline-4-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-headline-4-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-headline-4-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-headings-base-weight)}
@media(min-width:768px){h4{--font-size:var(--brand-primitives-channel-sizing-web-tablet-headline-4-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-headline-4-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-headline-4-leading)}
}
@media(min-width:1440px){h4{--font-size:var(--brand-primitives-channel-sizing-web-desktop-headline-4-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-headline-4-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-headline-4-leading)}
}
h5{font-family:var(--brand-primitives-typography-styles-font-family-headings);--font-size:var(--brand-primitives-channel-sizing-web-mobile-headline-5-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-headline-5-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-headline-5-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-headings-base-weight)}
@media(min-width:768px){h5{--font-size:var(--brand-primitives-channel-sizing-web-tablet-headline-5-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-headline-5-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-headline-5-leading)}
}
@media(min-width:1440px){h5{--font-size:var(--brand-primitives-channel-sizing-web-desktop-headline-5-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-headline-5-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-headline-5-leading)}
}
h6{font-family:var(--brand-primitives-typography-styles-font-family-headings);--font-size:var(--brand-primitives-channel-sizing-web-mobile-headline-6-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-headline-6-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-headline-6-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-headings-base-weight)}
@media(min-width:768px){h6{--font-size:var(--brand-primitives-channel-sizing-web-tablet-headline-6-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-headline-6-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-headline-6-leading)}
}
@media(min-width:1440px){h6{--font-size:var(--brand-primitives-channel-sizing-web-desktop-headline-6-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-headline-6-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-headline-6-leading)}
}
.amg-visually-hidden{border:0;clip-path:inset(50%);height:1px;margin:0;overflow:hidden;position:absolute;white-space:nowrap;width:1px}
.amg-form__label{font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-1-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-1-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-form__label a{color:inherit}
@media(min-width:768px){.amg-form__label{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-1-leading)}
}
@media(min-width:1440px){.amg-form__label{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-1-leading)}
}
.amg-form__label{color:var(--component-theme-light-surface-static-text-icon-text-standard)}
.amg-form__hint{font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-2-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-2-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-form__hint a{color:inherit}
@media(min-width:768px){.amg-form__hint{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-2-leading)}
}
@media(min-width:1440px){.amg-form__hint{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-2-leading)}
}
.amg-form__hint{color:var(--component-theme-light-surface-static-text-icon-text-subtle)}
}
@layer utilities{.amg-bg-section-1{--background:var(--component-theme-light-surface-section-background-section-bg-1);background-color:var(--background)}
.amg-surface--dark .amg-bg-section-1,.amg-bg-section-1.amg-surface--dark{background-color:var(--component-theme-dark-surface-section-background-section-bg-1)}
.amg-bg-section-2{--background:var(--component-theme-light-surface-section-background-section-bg-2);background-color:var(--background)}
.amg-surface--dark .amg-bg-section-2,.amg-bg-section-2.amg-surface--dark{background-color:var(--component-theme-dark-surface-section-background-section-bg-2)}
.amg-bg-section-3{--background:var(--component-theme-light-surface-section-background-section-bg-3);background-color:var(--background)}
.amg-surface--dark .amg-bg-section-3,.amg-bg-section-3.amg-surface--dark{background-color:var(--component-theme-dark-surface-section-background-section-bg-3)}
.amg-bg-section-4{--background:var(--component-theme-light-surface-section-background-section-bg-4);background-color:var(--background)}
.amg-surface--dark .amg-bg-section-4,.amg-bg-section-4.amg-surface--dark{background-color:var(--component-theme-dark-surface-section-background-section-bg-4)}
.amg-text-interactive-1{color:var(--brand-primitives-color-interactive-light-1)}
.amg-surface--dark .amg-text-interactive-1,.amg-text-interactive-1.amg-surface--dark{color:var(--brand-primitives-color-interactive-dark-1)}
.amg-text-interactive-2{color:var(--brand-primitives-color-interactive-light-2)}
.amg-surface--dark .amg-text-interactive-2,.amg-text-interactive-2.amg-surface--dark{color:var(--brand-primitives-color-interactive-dark-2)}
.amg-text-interactive-3{color:var(--brand-primitives-color-interactive-light-3)}
.amg-surface--dark .amg-text-interactive-3,.amg-text-interactive-3.amg-surface--dark{color:var(--brand-primitives-color-interactive-dark-3)}
.amg-text-interactive-light-1{color:var(--brand-primitives-color-interactive-light-1)}
.amg-text-interactive-light-2{color:var(--brand-primitives-color-interactive-light-2)}
.amg-text-interactive-light-3{color:var(--brand-primitives-color-interactive-light-3)}
.amg-text-interactive-dark-1{color:var(--brand-primitives-color-interactive-dark-1)}
.amg-text-interactive-dark-2{color:var(--brand-primitives-color-interactive-dark-2)}
.amg-text-interactive-dark-3{color:var(--brand-primitives-color-interactive-dark-3)}
.amg-bg-info{--background:var(--component-theme-light-surface-system-background-info);background-color:var(--background);color:var(--component-theme-light-surface-static-text-icon-text-standard)}
.amg-surface--dark .amg-bg-info,.amg-bg-info.amg-surface--dark{background-color:var(--component-theme-dark-surface-system-background-info);color:var(--component-theme-dark-surface-static-text-icon-text-standard)}
.amg-bg-error{--background:var(--component-theme-light-surface-system-background-error);background-color:var(--background);color:var(--component-theme-light-surface-static-text-icon-text-standard)}
.amg-surface--dark .amg-bg-error,.amg-bg-error.amg-surface--dark{background-color:var(--component-theme-dark-surface-system-background-error);color:var(--component-theme-dark-surface-static-text-icon-text-standard)}
.amg-bg-warning{--background:var(--component-theme-light-surface-system-background-warning);background-color:var(--background);color:var(--component-theme-light-surface-static-text-icon-text-standard)}
.amg-surface--dark .amg-bg-warning,.amg-bg-warning.amg-surface--dark{background-color:var(--component-theme-dark-surface-system-background-warning);color:var(--component-theme-dark-surface-static-text-icon-text-standard)}
.amg-bg-success{--background:var(--component-theme-light-surface-system-background-success);background-color:var(--background);color:var(--component-theme-light-surface-static-text-icon-text-standard)}
.amg-surface--dark .amg-bg-success,.amg-bg-success.amg-surface--dark{background-color:var(--component-theme-dark-surface-system-background-success);color:var(--component-theme-dark-surface-static-text-icon-text-standard)}
.amg-bg-primary{--background:var(--component-theme-light-surface-assets-primary-base);background-color:var(--background);color:var(--component-theme-light-surface-interactive-base-high-prominence-text-icon-interactive)}
.amg-surface--dark .amg-bg-primary{background-color:var(--component-theme-dark-surface-assets-primary-base);color:var(--component-theme-dark-surface-interactive-base-high-prominence-text-icon-interactive)}
.amg-bg-primary-high{--background:var(--component-theme-light-surface-assets-primary-contrast-high);background-color:var(--background);color:var(--component-theme-light-surface-interactive-base-high-prominence-text-icon-interactive)}
.amg-surface--dark .amg-bg-primary-high{background-color:var(--component-theme-dark-surface-assets-primary-contrast-high);color:var(--component-theme-dark-surface-interactive-base-high-prominence-text-icon-interactive)}
.amg-bg-primary-intense{--background:var(--component-theme-light-surface-assets-primary-contrast-intense);background-color:var(--background);color:var(--component-theme-light-surface-interactive-base-high-prominence-text-icon-interactive)}
.amg-surface--dark .amg-bg-primary-intense{background-color:var(--component-theme-dark-surface-assets-primary-contrast-intense);color:var(--component-theme-dark-surface-interactive-base-high-prominence-text-icon-interactive)}
.amg-bg-secondary{--background:var(--component-theme-light-surface-assets-secondary-base);background-color:var(--background);color:var(--component-theme-light-surface-interactive-base-high-prominence-text-icon-interactive)}
.amg-surface--dark .amg-bg-secondary{background-color:var(--component-theme-dark-surface-assets-secondary-base);color:var(--component-theme-dark-surface-interactive-base-high-prominence-text-icon-interactive)}
.amg-bg-secondary-high{--background:var(--component-theme-light-surface-assets-secondary-contrast-high);background-color:var(--background);color:var(--component-theme-light-surface-interactive-base-high-prominence-text-icon-interactive)}
.amg-surface--dark .amg-bg-secondary-high{background-color:var(--component-theme-dark-surface-assets-secondary-contrast-high);color:var(--component-theme-dark-surface-interactive-base-high-prominence-text-icon-interactive)}
.amg-bg-secondary-intense{--background:var(--component-theme-light-surface-assets-secondary-contrast-intense);background-color:var(--background);color:var(--component-theme-light-surface-interactive-base-high-prominence-text-icon-interactive)}
.amg-surface--dark .amg-bg-secondary-intense{background-color:var(--component-theme-dark-surface-assets-secondary-contrast-intense);color:var(--component-theme-dark-surface-interactive-base-high-prominence-text-icon-interactive)}
.amg-bg-accent-1{--background:var(--component-theme-light-surface-assets-accent-1-base);background-color:var(--background);color:var(--component-theme-light-surface-interactive-base-high-prominence-text-icon-interactive)}
.amg-surface--dark .amg-bg-accent-1{background-color:var(--component-theme-dark-surface-assets-accent-1-base);color:var(--component-theme-dark-surface-interactive-base-high-prominence-text-icon-interactive)}
.amg-bg-accent-1-high{--background:var(--component-theme-light-surface-assets-accent-1-contrast-high);background-color:var(--background);color:var(--component-theme-light-surface-interactive-base-high-prominence-text-icon-interactive)}
.amg-surface--dark .amg-bg-accent-1-high{background-color:var(--component-theme-dark-surface-assets-accent-1-contrast-high);color:var(--component-theme-dark-surface-interactive-base-high-prominence-text-icon-interactive)}
.amg-bg-accent-1-intense{--background:var(--component-theme-light-surface-assets-accent-1-contrast-intense);background-color:var(--background);color:var(--component-theme-light-surface-interactive-base-high-prominence-text-icon-interactive)}
.amg-surface--dark .amg-bg-accent-1-intense{background-color:var(--component-theme-dark-surface-assets-accent-1-contrast-intense);color:var(--component-theme-dark-surface-interactive-base-high-prominence-text-icon-interactive)}
.amg-bg-accent-2{--background:var(--component-theme-light-surface-assets-accent-2-base);background-color:var(--background);color:var(--component-theme-light-surface-interactive-base-high-prominence-text-icon-interactive)}
.amg-surface--dark .amg-bg-accent-2{background-color:var(--component-theme-dark-surface-assets-accent-2-base);color:var(--component-theme-dark-surface-interactive-base-high-prominence-text-icon-interactive)}
.amg-bg-accent-2-high{--background:var(--component-theme-light-surface-assets-accent-2-contrast-high);background-color:var(--background);color:var(--component-theme-light-surface-interactive-base-high-prominence-text-icon-interactive)}
.amg-surface--dark .amg-bg-accent-2-high{background-color:var(--component-theme-dark-surface-assets-accent-2-contrast-high);color:var(--component-theme-dark-surface-interactive-base-high-prominence-text-icon-interactive)}
.amg-bg-accent-2-intense{--background:var(--component-theme-light-surface-assets-accent-2-contrast-intense);background-color:var(--background);color:var(--component-theme-light-surface-interactive-base-high-prominence-text-icon-interactive)}
.amg-surface--dark .amg-bg-accent-2-intense{background-color:var(--component-theme-dark-surface-assets-accent-2-contrast-intense);color:var(--component-theme-dark-surface-interactive-base-high-prominence-text-icon-interactive)}
.amg-bg-accent-3{--background:var(--component-theme-light-surface-assets-accent-3-base);background-color:var(--background);color:var(--component-theme-light-surface-interactive-base-high-prominence-text-icon-interactive)}
.amg-surface--dark .amg-bg-accent-3{background-color:var(--component-theme-dark-surface-assets-accent-3-base);color:var(--component-theme-dark-surface-interactive-base-high-prominence-text-icon-interactive)}
.amg-bg-accent-3-high{--background:var(--component-theme-light-surface-assets-accent-3-contrast-high);background-color:var(--background);color:var(--component-theme-light-surface-interactive-base-high-prominence-text-icon-interactive)}
.amg-surface--dark .amg-bg-accent-3-high{background-color:var(--component-theme-dark-surface-assets-accent-3-contrast-high);color:var(--component-theme-dark-surface-interactive-base-high-prominence-text-icon-interactive)}
.amg-bg-accent-3-intense{--background:var(--component-theme-light-surface-assets-accent-3-contrast-intense);background-color:var(--background);color:var(--component-theme-light-surface-interactive-base-high-prominence-text-icon-interactive)}
.amg-surface--dark .amg-bg-accent-3-intense{background-color:var(--component-theme-dark-surface-assets-accent-3-contrast-intense);color:var(--component-theme-dark-surface-interactive-base-high-prominence-text-icon-interactive)}
.amg-opacity-overlay-8{background-color:var(--component-theme-light-surface-opacity-overlays-opacity-light-8)}
.amg-surface--dark .amg-opacity-overlay-8,.amg-opacity-overlay-8.amg-surface--dark{background-color:var(--component-theme-dark-surface-opacity-overlays-opacity-dark-8)}
.amg-opacity-overlay-16{background-color:var(--component-theme-light-surface-opacity-overlays-opacity-light-16)}
.amg-surface--dark .amg-opacity-overlay-16,.amg-opacity-overlay-16.amg-surface--dark{background-color:var(--component-theme-dark-surface-opacity-overlays-opacity-dark-16)}
.amg-opacity-overlay-24{background-color:var(--component-theme-light-surface-opacity-overlays-opacity-light-24)}
.amg-surface--dark .amg-opacity-overlay-24,.amg-opacity-overlay-24.amg-surface--dark{background-color:var(--component-theme-dark-surface-opacity-overlays-opacity-dark-24)}
.amg-opacity-overlay-48{background-color:var(--component-theme-light-surface-opacity-overlays-opacity-light-48)}
.amg-surface--dark .amg-opacity-overlay-48,.amg-opacity-overlay-48.amg-surface--dark{background-color:var(--component-theme-dark-surface-opacity-overlays-opacity-dark-48)}
.amg-opacity-overlay-64{background-color:var(--component-theme-light-surface-opacity-overlays-opacity-light-64)}
.amg-surface--dark .amg-opacity-overlay-64,.amg-opacity-overlay-64.amg-surface--dark{background-color:var(--component-theme-dark-surface-opacity-overlays-opacity-dark-64)}
.amg-opacity-overlay-72{background-color:var(--component-theme-light-surface-opacity-overlays-opacity-light-72)}
.amg-surface--dark .amg-opacity-overlay-72,.amg-opacity-overlay-72.amg-surface--dark{background-color:var(--component-theme-dark-surface-opacity-overlays-opacity-dark-72)}
.amg-opacity-overlay-80{background-color:var(--component-theme-light-surface-opacity-overlays-opacity-light-80)}
.amg-surface--dark .amg-opacity-overlay-80,.amg-opacity-overlay-80.amg-surface--dark{background-color:var(--component-theme-dark-surface-opacity-overlays-opacity-dark-80)}
.amg-bg-interactive{--hover:var(--component-theme-light-surface-interactive-base-state-scrims-hover-focus-strong);--active:var(--component-theme-light-surface-interactive-base-state-scrims-pressed-subtle);cursor:pointer}
.amg-surface--dark .amg-bg-interactive,.amg-bg-interactive.amg-surface--dark{--hover:var(--component-theme-dark-surface-interactive-base-state-scrims-hover-focus-strong);--active:var(--component-theme-dark-surface-interactive-base-state-scrims-pressed-subtle)}
.amg-bg-interactive:hover,.amg-bg-interactive:focus-visible{background:color-mix(in srgb,var(--hover),var(--background))}
.amg-bg-interactive:active{background:color-mix(in srgb,var(--active),var(--background))}
.amg-bg-high{--background-color:var(--component-theme-light-surface-interactive-base-high-prominence-background-default);--background-base:var(--background-color);--color:var(--component-theme-light-surface-interactive-base-high-prominence-text-icon-interactive);--background:color-mix(in srgb,var(--background-base),var(--background-color));color:var(--color);background:var(--background)}
.amg-surface--dark .amg-bg-high,.amg-bg-high.amg-surface--dark{--background-color:var(--component-theme-dark-surface-interactive-base-high-prominence-background-default);--background-base:var(--background-color);--color:var(--component-theme-dark-surface-interactive-base-high-prominence-text-icon-interactive)}
.amg-bg-medium{--background-color:var(--component-theme-light-surface-interactive-base-medium-prominence-background-default);--background-base:var(--background-color);--background-base:var(--component-theme-light-surface-interactive-base-medium-prominence-background-default);--color:var(--component-theme-light-surface-interactive-base-medium-prominence-text-icon-interactive);--background:color-mix(in srgb,var(--background-base),var(--background-color));color:var(--color);background:var(--background)}
.amg-surface--dark .amg-bg-medium,.amg-bg-medium.amg-surface--dark{--background-color:var(--component-theme-dark-surface-interactive-base-medium-prominence-background-default);--background-base:var(--background-color);--background-base:var(--component-theme-dark-surface-interactive-base-medium-prominence-background-base);--color:var(--component-theme-dark-surface-interactive-base-medium-prominence-text-icon-interactive)}
.amg-bg-medium--active{--background-color:var(--component-theme-light-surface-interactive-base-medium-prominence-background-default);--background-base:var(--background-color);--background-base:var(--component-theme-light-surface-interactive-base-medium-prominence-background-default);--color:var(--component-theme-light-surface-interactive-base-medium-prominence-text-icon-active);--background:color-mix(in srgb,var(--background-base),var(--background-color));color:var(--color);background:var(--background)}
.amg-surface--dark .amg-bg-medium--active,.amg-bg-medium--active.amg-surface--dark{--background-color:var(--component-theme-dark-surface-interactive-base-medium-prominence-background-default);--background-base:var(--background-color);--background-base:var(--component-theme-dark-surface-interactive-base-medium-prominence-background-base);--color:var(--component-theme-dark-surface-interactive-base-medium-prominence-text-icon-active)}
.amg-bg-low{--background-color:var(--component-theme-light-surface-interactive-base-low-prominence-background-default);--background-base:var(--background-color);--background-base:var(--component-theme-light-surface-interactive-base-low-prominence-background-default);--color:var(--component-theme-light-surface-interactive-base-low-prominence-text-icon-interactive);--background:color-mix(in srgb,var(--background-base),var(--background-color));color:var(--color);background:var(--background)}
.amg-surface--dark .amg-bg-low,.amg-bg-low.amg-surface--dark{--background-color:var(--component-theme-dark-surface-interactive-base-low-prominence-background-default);--background-base:var(--background-color);--background-base:var(--component-theme-dark-surface-interactive-base-low-prominence-background-base);--color:var(--component-theme-dark-surface-interactive-base-low-prominence-text-icon-interactive)}
.amg-bg-low--active{--background-color:var(--component-theme-light-surface-interactive-base-low-prominence-background-default);--background-base:var(--background-color);--background-base:var(--component-theme-light-surface-interactive-base-low-prominence-background-default);--color:var(--component-theme-light-surface-interactive-base-low-prominence-text-icon-active);--background:color-mix(in srgb,var(--background-base),var(--background-color));color:var(--color);background:var(--background)}
.amg-surface--dark .amg-bg-low--active,.amg-bg-low--active.amg-surface--dark{--background-color:var(--component-theme-dark-surface-interactive-base-low-prominence-background-default);--background-base:var(--background-color);--background-base:var(--component-theme-dark-surface-interactive-base-low-prominence-background-base);--color:var(--component-theme-dark-surface-interactive-base-low-prominence-text-icon-active)}
.amg-text-standard{color:var(--component-theme-light-surface-static-text-icon-text-standard)}
.amg-surface--dark .amg-text-standard,.amg-text-standard.amg-surface--dark{color:var(--component-theme-dark-surface-static-text-icon-text-standard)}
.amg-text-subtle{color:var(--component-theme-light-surface-static-text-icon-text-subtle)}
.amg-surface--dark .amg-text-subtle,.amg-text-subtle.amg-surface--dark{color:var(--component-theme-dark-surface-static-text-icon-text-subtle)}
.amg-text-supporting{color:var(--component-theme-light-surface-static-text-icon-text-supporting)}
.amg-surface--dark .amg-text-supporting,.amg-text-supporting.amg-surface--dark{color:var(--component-theme-dark-surface-static-text-icon-text-supporting)}
.amg-text-aa-large{color:var(--component-theme-light-surface-static-text-icon-text-aa-large)}
.amg-surface--dark .amg-text-aa-large,.amg-text-aa-large.amg-surface--dark{color:var(--component-theme-dark-surface-static-text-icon-text-aa-large)}
.amg-text-reversed{color:var(--component-theme-light-surface-static-text-icon-text-reversed)}
.amg-surface--dark .amg-text-reversed,.amg-text-reversed.amg-surface--dark{color:var(--component-theme-dark-surface-static-text-icon-text-reversed)}
.amg-text-interactive{color:var(--component-theme-light-surface-interactive-base-text-icon-interactive)}
.amg-surface--dark .amg-text-interactive,.amg-text-interactive.amg-surface--dark{color:var(--component-theme-dark-surface-interactive-base-text-icon-interactive)}
.amg-text-active{color:var(--component-theme-light-surface-interactive-base-text-icon-active)}
.amg-surface--dark .amg-text-active,.amg-text-active.amg-surface--dark{color:var(--component-theme-dark-surface-interactive-base-text-icon-active)}
.amg-text-high-interactive{color:var(--component-theme-light-surface-interactive-base-high-prominence-text-icon-interactive)}
.amg-surface--dark .amg-text-high-interactive,.amg-text-high-interactive.amg-surface--dark{color:var(--component-theme-dark-surface-interactive-base-high-prominence-text-icon-interactive)}
.amg-text-medium-interactive{color:var(--component-theme-light-surface-interactive-base-medium-prominence-text-icon-interactive)}
.amg-surface--dark .amg-text-medium-interactive,.amg-text-medium-interactive.amg-surface--dark{color:var(--component-theme-dark-surface-interactive-base-medium-prominence-text-icon-interactive)}
.amg-text-medium-active{color:var(--component-theme-light-surface-interactive-base-medium-prominence-text-icon-active)}
.amg-surface--dark .amg-text-medium-active,.amg-text-medium-active.amg-surface--dark{color:var(--component-theme-dark-surface-interactive-base-medium-prominence-text-icon-active)}
.amg-text-low-interactive{color:var(--component-theme-light-surface-interactive-base-low-prominence-text-icon-interactive)}
.amg-surface--dark .amg-text-low-interactive,.amg-text-low-interactive.amg-surface--dark{color:var(--component-theme-dark-surface-interactive-base-low-prominence-text-icon-interactive)}
.amg-text-low-active{color:var(--component-theme-light-surface-interactive-base-low-prominence-text-icon-active)}
.amg-surface--dark .amg-text-low-active,.amg-text-low-active.amg-surface--dark{color:var(--component-theme-dark-surface-interactive-base-low-prominence-text-icon-active)}
.amg-text-low-disabled{color:var(--component-theme-light-surface-interactive-base-low-prominence-text-icon-disabled)}
.amg-surface--dark .amg-text-low-disabled,.amg-text-low-disabled.amg-surface--dark{color:var(--component-theme-dark-surface-interactive-base-low-prominence-text-icon-disabled)}
.amg-container{max-width:var(--grid-foundations-container-width);box-sizing:content-box;margin-left:auto;margin-right:auto;padding-left:var(--grid-foundations-outer-margin);padding-right:var(--grid-foundations-outer-margin)}
@media(min-width:768px){.amg-container\:tablet{max-width:var(--grid-foundations-container-width);box-sizing:content-box;margin-left:auto;margin-right:auto;padding-left:var(--grid-foundations-outer-margin);padding-right:var(--grid-foundations-outer-margin)}
}
.amg-container-fluid{width:100%;padding-left:var(--grid-foundations-outer-margin);padding-right:var(--grid-foundations-outer-margin)}
.amg-row{display:grid;gap:var(--grid-foundations-gutter);grid-template-columns:repeat(12,1fr)}
.amg-row-auto{display:grid;gap:var(--grid-foundations-gutter)}
.amg-row-auto-1{grid-template-columns:repeat(1,minmax(0,1fr))}
.amg-row-auto-2{grid-template-columns:repeat(2,minmax(0,1fr))}
.amg-row-auto-3{grid-template-columns:repeat(3,minmax(0,1fr))}
.amg-row-auto-4{grid-template-columns:repeat(4,minmax(0,1fr))}
.amg-row-auto-5{grid-template-columns:repeat(5,minmax(0,1fr))}
.amg-row-auto-6{grid-template-columns:repeat(6,minmax(0,1fr))}
.amg-row-auto-7{grid-template-columns:repeat(7,minmax(0,1fr))}
.amg-row-auto-8{grid-template-columns:repeat(8,minmax(0,1fr))}
.amg-row-auto-9{grid-template-columns:repeat(9,minmax(0,1fr))}
.amg-row-auto-10{grid-template-columns:repeat(10,minmax(0,1fr))}
.amg-row-auto-11{grid-template-columns:repeat(11,minmax(0,1fr))}
.amg-row-auto-12{grid-template-columns:repeat(12,minmax(0,1fr))}
.amg-inset-0{grid-column:1/-1}
.amg-inset-1{grid-column:2/-2}
.amg-inset-2{grid-column:3/-3}
.amg-inset-3{grid-column:4/-4}
.amg-row-overlap>*:last-child{margin-top:var(--grid-components-section-vertical-negative-margin)}
@media(min-width:992px){.amg-row-overlap>*:last-child{margin-left:var(--grid-components-section-horizontal-negative-margin)}
}
.amg-title-overlap{position:relative;z-index:2;margin-bottom:var(--grid-components-section-vertical-negative-margin)}
.amg-align-self-end{align-self:end}
.amg-col{grid-column:auto}
.amg-col-1{--col-span:1;grid-column:span 1}
.amg-col-2{--col-span:2;grid-column:span 2}
.amg-col-3{--col-span:3;grid-column:span 3}
.amg-col-4{--col-span:4;grid-column:span 4}
.amg-col-5{--col-span:5;grid-column:span 5}
.amg-col-6{--col-span:6;grid-column:span 6}
.amg-col-7{--col-span:7;grid-column:span 7}
.amg-col-8{--col-span:8;grid-column:span 8}
.amg-col-9{--col-span:9;grid-column:span 9}
.amg-col-10{--col-span:10;grid-column:span 10}
.amg-col-11{--col-span:11;grid-column:span 11}
.amg-col-12{--col-span:12;grid-column:span 12}
.amg-offset-1{grid-column:2/span var(--col-span,1)}
.amg-offset-2{grid-column:3/span var(--col-span,1)}
.amg-offset-3{grid-column:4/span var(--col-span,1)}
.amg-offset-4{grid-column:5/span var(--col-span,1)}
.amg-offset-5{grid-column:6/span var(--col-span,1)}
.amg-offset-6{grid-column:7/span var(--col-span,1)}
.amg-offset-7{grid-column:8/span var(--col-span,1)}
.amg-offset-8{grid-column:9/span var(--col-span,1)}
.amg-offset-9{grid-column:10/span var(--col-span,1)}
.amg-offset-10{grid-column:11/span var(--col-span,1)}
.amg-offset-11{grid-column:12/span var(--col-span,1)}
.amg-offset-12{grid-column:13/span var(--col-span,1)}
@media(min-width:576px){.amg-col-sm{grid-column:auto}
.amg-col-sm-1{--col-span:1;grid-column:span 1}
.amg-col-sm-2{--col-span:2;grid-column:span 2}
.amg-col-sm-3{--col-span:3;grid-column:span 3}
.amg-col-sm-4{--col-span:4;grid-column:span 4}
.amg-col-sm-5{--col-span:5;grid-column:span 5}
.amg-col-sm-6{--col-span:6;grid-column:span 6}
.amg-col-sm-7{--col-span:7;grid-column:span 7}
.amg-col-sm-8{--col-span:8;grid-column:span 8}
.amg-col-sm-9{--col-span:9;grid-column:span 9}
.amg-col-sm-10{--col-span:10;grid-column:span 10}
.amg-col-sm-11{--col-span:11;grid-column:span 11}
.amg-col-sm-12{--col-span:12;grid-column:span 12}
.amg-offset-sm-1{grid-column:2/span var(--col-span,1)}
.amg-offset-sm-2{grid-column:3/span var(--col-span,1)}
.amg-offset-sm-3{grid-column:4/span var(--col-span,1)}
.amg-offset-sm-4{grid-column:5/span var(--col-span,1)}
.amg-offset-sm-5{grid-column:6/span var(--col-span,1)}
.amg-offset-sm-6{grid-column:7/span var(--col-span,1)}
.amg-offset-sm-7{grid-column:8/span var(--col-span,1)}
.amg-offset-sm-8{grid-column:9/span var(--col-span,1)}
.amg-offset-sm-9{grid-column:10/span var(--col-span,1)}
.amg-offset-sm-10{grid-column:11/span var(--col-span,1)}
.amg-offset-sm-11{grid-column:12/span var(--col-span,1)}
.amg-offset-sm-12{grid-column:13/span var(--col-span,1)}
.amg-row-auto-1-sm{grid-template-columns:repeat(1,minmax(0,1fr))}
.amg-row-auto-2-sm{grid-template-columns:repeat(2,minmax(0,1fr))}
.amg-row-auto-3-sm{grid-template-columns:repeat(3,minmax(0,1fr))}
.amg-row-auto-4-sm{grid-template-columns:repeat(4,minmax(0,1fr))}
.amg-row-auto-5-sm{grid-template-columns:repeat(5,minmax(0,1fr))}
.amg-row-auto-6-sm{grid-template-columns:repeat(6,minmax(0,1fr))}
.amg-row-auto-7-sm{grid-template-columns:repeat(7,minmax(0,1fr))}
.amg-row-auto-8-sm{grid-template-columns:repeat(8,minmax(0,1fr))}
.amg-row-auto-9-sm{grid-template-columns:repeat(9,minmax(0,1fr))}
.amg-row-auto-10-sm{grid-template-columns:repeat(10,minmax(0,1fr))}
.amg-row-auto-11-sm{grid-template-columns:repeat(11,minmax(0,1fr))}
.amg-row-auto-12-sm{grid-template-columns:repeat(12,minmax(0,1fr))}
}
@media(min-width:768px){.amg-col-md{grid-column:auto}
.amg-col-md-1{--col-span:1;grid-column:span 1}
.amg-col-md-2{--col-span:2;grid-column:span 2}
.amg-col-md-3{--col-span:3;grid-column:span 3}
.amg-col-md-4{--col-span:4;grid-column:span 4}
.amg-col-md-5{--col-span:5;grid-column:span 5}
.amg-col-md-6{--col-span:6;grid-column:span 6}
.amg-col-md-7{--col-span:7;grid-column:span 7}
.amg-col-md-8{--col-span:8;grid-column:span 8}
.amg-col-md-9{--col-span:9;grid-column:span 9}
.amg-col-md-10{--col-span:10;grid-column:span 10}
.amg-col-md-11{--col-span:11;grid-column:span 11}
.amg-col-md-12{--col-span:12;grid-column:span 12}
.amg-offset-md-1{grid-column:2/span var(--col-span,1)}
.amg-offset-md-2{grid-column:3/span var(--col-span,1)}
.amg-offset-md-3{grid-column:4/span var(--col-span,1)}
.amg-offset-md-4{grid-column:5/span var(--col-span,1)}
.amg-offset-md-5{grid-column:6/span var(--col-span,1)}
.amg-offset-md-6{grid-column:7/span var(--col-span,1)}
.amg-offset-md-7{grid-column:8/span var(--col-span,1)}
.amg-offset-md-8{grid-column:9/span var(--col-span,1)}
.amg-offset-md-9{grid-column:10/span var(--col-span,1)}
.amg-offset-md-10{grid-column:11/span var(--col-span,1)}
.amg-offset-md-11{grid-column:12/span var(--col-span,1)}
.amg-offset-md-12{grid-column:13/span var(--col-span,1)}
.amg-row-auto-1-md{grid-template-columns:repeat(1,minmax(0,1fr))}
.amg-row-auto-2-md{grid-template-columns:repeat(2,minmax(0,1fr))}
.amg-row-auto-3-md{grid-template-columns:repeat(3,minmax(0,1fr))}
.amg-row-auto-4-md{grid-template-columns:repeat(4,minmax(0,1fr))}
.amg-row-auto-5-md{grid-template-columns:repeat(5,minmax(0,1fr))}
.amg-row-auto-6-md{grid-template-columns:repeat(6,minmax(0,1fr))}
.amg-row-auto-7-md{grid-template-columns:repeat(7,minmax(0,1fr))}
.amg-row-auto-8-md{grid-template-columns:repeat(8,minmax(0,1fr))}
.amg-row-auto-9-md{grid-template-columns:repeat(9,minmax(0,1fr))}
.amg-row-auto-10-md{grid-template-columns:repeat(10,minmax(0,1fr))}
.amg-row-auto-11-md{grid-template-columns:repeat(11,minmax(0,1fr))}
.amg-row-auto-12-md{grid-template-columns:repeat(12,minmax(0,1fr))}
}
@media(min-width:992px){.amg-col-lg{grid-column:auto}
.amg-col-lg-1{--col-span:1;grid-column:span 1}
.amg-col-lg-2{--col-span:2;grid-column:span 2}
.amg-col-lg-3{--col-span:3;grid-column:span 3}
.amg-col-lg-4{--col-span:4;grid-column:span 4}
.amg-col-lg-5{--col-span:5;grid-column:span 5}
.amg-col-lg-6{--col-span:6;grid-column:span 6}
.amg-col-lg-7{--col-span:7;grid-column:span 7}
.amg-col-lg-8{--col-span:8;grid-column:span 8}
.amg-col-lg-9{--col-span:9;grid-column:span 9}
.amg-col-lg-10{--col-span:10;grid-column:span 10}
.amg-col-lg-11{--col-span:11;grid-column:span 11}
.amg-col-lg-12{--col-span:12;grid-column:span 12}
.amg-offset-lg-1{grid-column:2/span var(--col-span,1)}
.amg-offset-lg-2{grid-column:3/span var(--col-span,1)}
.amg-offset-lg-3{grid-column:4/span var(--col-span,1)}
.amg-offset-lg-4{grid-column:5/span var(--col-span,1)}
.amg-offset-lg-5{grid-column:6/span var(--col-span,1)}
.amg-offset-lg-6{grid-column:7/span var(--col-span,1)}
.amg-offset-lg-7{grid-column:8/span var(--col-span,1)}
.amg-offset-lg-8{grid-column:9/span var(--col-span,1)}
.amg-offset-lg-9{grid-column:10/span var(--col-span,1)}
.amg-offset-lg-10{grid-column:11/span var(--col-span,1)}
.amg-offset-lg-11{grid-column:12/span var(--col-span,1)}
.amg-offset-lg-12{grid-column:13/span var(--col-span,1)}
.amg-row-auto-1-lg{grid-template-columns:repeat(1,minmax(0,1fr))}
.amg-row-auto-2-lg{grid-template-columns:repeat(2,minmax(0,1fr))}
.amg-row-auto-3-lg{grid-template-columns:repeat(3,minmax(0,1fr))}
.amg-row-auto-4-lg{grid-template-columns:repeat(4,minmax(0,1fr))}
.amg-row-auto-5-lg{grid-template-columns:repeat(5,minmax(0,1fr))}
.amg-row-auto-6-lg{grid-template-columns:repeat(6,minmax(0,1fr))}
.amg-row-auto-7-lg{grid-template-columns:repeat(7,minmax(0,1fr))}
.amg-row-auto-8-lg{grid-template-columns:repeat(8,minmax(0,1fr))}
.amg-row-auto-9-lg{grid-template-columns:repeat(9,minmax(0,1fr))}
.amg-row-auto-10-lg{grid-template-columns:repeat(10,minmax(0,1fr))}
.amg-row-auto-11-lg{grid-template-columns:repeat(11,minmax(0,1fr))}
.amg-row-auto-12-lg{grid-template-columns:repeat(12,minmax(0,1fr))}
}
@media(min-width:1200px){.amg-col-xl{grid-column:auto}
.amg-col-xl-1{--col-span:1;grid-column:span 1}
.amg-col-xl-2{--col-span:2;grid-column:span 2}
.amg-col-xl-3{--col-span:3;grid-column:span 3}
.amg-col-xl-4{--col-span:4;grid-column:span 4}
.amg-col-xl-5{--col-span:5;grid-column:span 5}
.amg-col-xl-6{--col-span:6;grid-column:span 6}
.amg-col-xl-7{--col-span:7;grid-column:span 7}
.amg-col-xl-8{--col-span:8;grid-column:span 8}
.amg-col-xl-9{--col-span:9;grid-column:span 9}
.amg-col-xl-10{--col-span:10;grid-column:span 10}
.amg-col-xl-11{--col-span:11;grid-column:span 11}
.amg-col-xl-12{--col-span:12;grid-column:span 12}
.amg-offset-xl-1{grid-column:2/span var(--col-span,1)}
.amg-offset-xl-2{grid-column:3/span var(--col-span,1)}
.amg-offset-xl-3{grid-column:4/span var(--col-span,1)}
.amg-offset-xl-4{grid-column:5/span var(--col-span,1)}
.amg-offset-xl-5{grid-column:6/span var(--col-span,1)}
.amg-offset-xl-6{grid-column:7/span var(--col-span,1)}
.amg-offset-xl-7{grid-column:8/span var(--col-span,1)}
.amg-offset-xl-8{grid-column:9/span var(--col-span,1)}
.amg-offset-xl-9{grid-column:10/span var(--col-span,1)}
.amg-offset-xl-10{grid-column:11/span var(--col-span,1)}
.amg-offset-xl-11{grid-column:12/span var(--col-span,1)}
.amg-offset-xl-12{grid-column:13/span var(--col-span,1)}
.amg-row-auto-1-xl{grid-template-columns:repeat(1,minmax(0,1fr))}
.amg-row-auto-2-xl{grid-template-columns:repeat(2,minmax(0,1fr))}
.amg-row-auto-3-xl{grid-template-columns:repeat(3,minmax(0,1fr))}
.amg-row-auto-4-xl{grid-template-columns:repeat(4,minmax(0,1fr))}
.amg-row-auto-5-xl{grid-template-columns:repeat(5,minmax(0,1fr))}
.amg-row-auto-6-xl{grid-template-columns:repeat(6,minmax(0,1fr))}
.amg-row-auto-7-xl{grid-template-columns:repeat(7,minmax(0,1fr))}
.amg-row-auto-8-xl{grid-template-columns:repeat(8,minmax(0,1fr))}
.amg-row-auto-9-xl{grid-template-columns:repeat(9,minmax(0,1fr))}
.amg-row-auto-10-xl{grid-template-columns:repeat(10,minmax(0,1fr))}
.amg-row-auto-11-xl{grid-template-columns:repeat(11,minmax(0,1fr))}
.amg-row-auto-12-xl{grid-template-columns:repeat(12,minmax(0,1fr))}
}
@media(min-width:1400px){.amg-col-xxl{grid-column:auto}
.amg-col-xxl-1{--col-span:1;grid-column:span 1}
.amg-col-xxl-2{--col-span:2;grid-column:span 2}
.amg-col-xxl-3{--col-span:3;grid-column:span 3}
.amg-col-xxl-4{--col-span:4;grid-column:span 4}
.amg-col-xxl-5{--col-span:5;grid-column:span 5}
.amg-col-xxl-6{--col-span:6;grid-column:span 6}
.amg-col-xxl-7{--col-span:7;grid-column:span 7}
.amg-col-xxl-8{--col-span:8;grid-column:span 8}
.amg-col-xxl-9{--col-span:9;grid-column:span 9}
.amg-col-xxl-10{--col-span:10;grid-column:span 10}
.amg-col-xxl-11{--col-span:11;grid-column:span 11}
.amg-col-xxl-12{--col-span:12;grid-column:span 12}
.amg-offset-xxl-1{grid-column:2/span var(--col-span,1)}
.amg-offset-xxl-2{grid-column:3/span var(--col-span,1)}
.amg-offset-xxl-3{grid-column:4/span var(--col-span,1)}
.amg-offset-xxl-4{grid-column:5/span var(--col-span,1)}
.amg-offset-xxl-5{grid-column:6/span var(--col-span,1)}
.amg-offset-xxl-6{grid-column:7/span var(--col-span,1)}
.amg-offset-xxl-7{grid-column:8/span var(--col-span,1)}
.amg-offset-xxl-8{grid-column:9/span var(--col-span,1)}
.amg-offset-xxl-9{grid-column:10/span var(--col-span,1)}
.amg-offset-xxl-10{grid-column:11/span var(--col-span,1)}
.amg-offset-xxl-11{grid-column:12/span var(--col-span,1)}
.amg-offset-xxl-12{grid-column:13/span var(--col-span,1)}
.amg-row-auto-1-xxl{grid-template-columns:repeat(1,minmax(0,1fr))}
.amg-row-auto-2-xxl{grid-template-columns:repeat(2,minmax(0,1fr))}
.amg-row-auto-3-xxl{grid-template-columns:repeat(3,minmax(0,1fr))}
.amg-row-auto-4-xxl{grid-template-columns:repeat(4,minmax(0,1fr))}
.amg-row-auto-5-xxl{grid-template-columns:repeat(5,minmax(0,1fr))}
.amg-row-auto-6-xxl{grid-template-columns:repeat(6,minmax(0,1fr))}
.amg-row-auto-7-xxl{grid-template-columns:repeat(7,minmax(0,1fr))}
.amg-row-auto-8-xxl{grid-template-columns:repeat(8,minmax(0,1fr))}
.amg-row-auto-9-xxl{grid-template-columns:repeat(9,minmax(0,1fr))}
.amg-row-auto-10-xxl{grid-template-columns:repeat(10,minmax(0,1fr))}
.amg-row-auto-11-xxl{grid-template-columns:repeat(11,minmax(0,1fr))}
.amg-row-auto-12-xxl{grid-template-columns:repeat(12,minmax(0,1fr))}
}
.amg-font-jumbo{font-family:var(--brand-primitives-typography-styles-font-family-headings);--font-size:var(--brand-primitives-channel-sizing-web-mobile-jumbo-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-jumbo-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-jumbo-leading);line-height:var(--line-height);font-weight:600}
@media(min-width:768px){.amg-font-jumbo{--font-size:var(--brand-primitives-channel-sizing-web-tablet-jumbo-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-jumbo-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-jumbo-leading)}
}
@media(min-width:1440px){.amg-font-jumbo{--font-size:var(--brand-primitives-channel-sizing-web-desktop-jumbo-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-jumbo-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-jumbo-leading)}
}
.amg-font-jumbo{--superscript-font-size:var(--brand-primitives-channel-sizing-web-mobile-jumbo-superscript-font-size,inherit)}
.amg-font-jumbo sup{font-size:var(--superscript-font-size);line-height:0;font-weight:400}
@media(min-width:768px){.amg-font-jumbo sup{--font-size:var(--brand-primitives-channel-sizing-web-tablet-jumbo-superscript-font-size,inherit)}
}
@media(min-width:1440px){.amg-font-jumbo sup{--font-size:var(--brand-primitives-channel-sizing-web-desktop-jumbo-superscript-font-size,inherit)}
}
.amg-font-headline-1{font-family:var(--brand-primitives-typography-styles-font-family-headings);--font-size:var(--brand-primitives-channel-sizing-web-mobile-headline-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-headline-1-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-headline-1-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-headings-base-weight)}
@media(min-width:768px){.amg-font-headline-1{--font-size:var(--brand-primitives-channel-sizing-web-tablet-headline-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-headline-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-headline-1-leading)}
}
@media(min-width:1440px){.amg-font-headline-1{--font-size:var(--brand-primitives-channel-sizing-web-desktop-headline-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-headline-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-headline-1-leading)}
}
.amg-font-headline-1{--superscript-font-size:var(--brand-primitives-channel-sizing-web-mobile-headline-1-superscript-font-size,inherit)}
.amg-font-headline-1 sup{font-size:var(--superscript-font-size);line-height:0;font-weight:400}
@media(min-width:768px){.amg-font-headline-1 sup{--font-size:var(--brand-primitives-channel-sizing-web-tablet-headline-1-superscript-font-size,inherit)}
}
@media(min-width:1440px){.amg-font-headline-1 sup{--font-size:var(--brand-primitives-channel-sizing-web-desktop-headline-1-superscript-font-size,inherit)}
}
.amg-font-headline-2{font-family:var(--brand-primitives-typography-styles-font-family-headings);--font-size:var(--brand-primitives-channel-sizing-web-mobile-headline-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-headline-2-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-headline-2-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-headings-base-weight)}
@media(min-width:768px){.amg-font-headline-2{--font-size:var(--brand-primitives-channel-sizing-web-tablet-headline-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-headline-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-headline-2-leading)}
}
@media(min-width:1440px){.amg-font-headline-2{--font-size:var(--brand-primitives-channel-sizing-web-desktop-headline-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-headline-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-headline-2-leading)}
}
.amg-font-headline-2{--superscript-font-size:var(--brand-primitives-channel-sizing-web-mobile-headline-2-superscript-font-size,inherit)}
.amg-font-headline-2 sup{font-size:var(--superscript-font-size);line-height:0;font-weight:400}
@media(min-width:768px){.amg-font-headline-2 sup{--font-size:var(--brand-primitives-channel-sizing-web-tablet-headline-2-superscript-font-size,inherit)}
}
@media(min-width:1440px){.amg-font-headline-2 sup{--font-size:var(--brand-primitives-channel-sizing-web-desktop-headline-2-superscript-font-size,inherit)}
}
.amg-font-headline-3{font-family:var(--brand-primitives-typography-styles-font-family-headings);--font-size:var(--brand-primitives-channel-sizing-web-mobile-headline-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-headline-3-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-headline-3-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-headings-base-weight)}
@media(min-width:768px){.amg-font-headline-3{--font-size:var(--brand-primitives-channel-sizing-web-tablet-headline-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-headline-3-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-headline-3-leading)}
}
@media(min-width:1440px){.amg-font-headline-3{--font-size:var(--brand-primitives-channel-sizing-web-desktop-headline-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-headline-3-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-headline-3-leading)}
}
.amg-font-headline-3{--superscript-font-size:var(--brand-primitives-channel-sizing-web-mobile-headline-3-superscript-font-size,inherit)}
.amg-font-headline-3 sup{font-size:var(--superscript-font-size);line-height:0;font-weight:400}
@media(min-width:768px){.amg-font-headline-3 sup{--font-size:var(--brand-primitives-channel-sizing-web-tablet-headline-3-superscript-font-size,inherit)}
}
@media(min-width:1440px){.amg-font-headline-3 sup{--font-size:var(--brand-primitives-channel-sizing-web-desktop-headline-3-superscript-font-size,inherit)}
}
.amg-font-headline-4{font-family:var(--brand-primitives-typography-styles-font-family-headings);--font-size:var(--brand-primitives-channel-sizing-web-mobile-headline-4-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-headline-4-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-headline-4-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-headings-base-weight)}
@media(min-width:768px){.amg-font-headline-4{--font-size:var(--brand-primitives-channel-sizing-web-tablet-headline-4-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-headline-4-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-headline-4-leading)}
}
@media(min-width:1440px){.amg-font-headline-4{--font-size:var(--brand-primitives-channel-sizing-web-desktop-headline-4-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-headline-4-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-headline-4-leading)}
}
.amg-font-headline-4{--superscript-font-size:var(--brand-primitives-channel-sizing-web-mobile-headline-4-superscript-font-size,inherit)}
.amg-font-headline-4 sup{font-size:var(--superscript-font-size);line-height:0;font-weight:400}
@media(min-width:768px){.amg-font-headline-4 sup{--font-size:var(--brand-primitives-channel-sizing-web-tablet-headline-4-superscript-font-size,inherit)}
}
@media(min-width:1440px){.amg-font-headline-4 sup{--font-size:var(--brand-primitives-channel-sizing-web-desktop-headline-4-superscript-font-size,inherit)}
}
.amg-font-headline-5{font-family:var(--brand-primitives-typography-styles-font-family-headings);--font-size:var(--brand-primitives-channel-sizing-web-mobile-headline-5-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-headline-5-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-headline-5-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-headings-base-weight)}
@media(min-width:768px){.amg-font-headline-5{--font-size:var(--brand-primitives-channel-sizing-web-tablet-headline-5-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-headline-5-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-headline-5-leading)}
}
@media(min-width:1440px){.amg-font-headline-5{--font-size:var(--brand-primitives-channel-sizing-web-desktop-headline-5-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-headline-5-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-headline-5-leading)}
}
.amg-font-headline-5{--superscript-font-size:var(--brand-primitives-channel-sizing-web-mobile-headline-5-superscript-font-size,inherit)}
.amg-font-headline-5 sup{font-size:var(--superscript-font-size);line-height:0;font-weight:400}
@media(min-width:768px){.amg-font-headline-5 sup{--font-size:var(--brand-primitives-channel-sizing-web-tablet-headline-5-superscript-font-size,inherit)}
}
@media(min-width:1440px){.amg-font-headline-5 sup{--font-size:var(--brand-primitives-channel-sizing-web-desktop-headline-5-superscript-font-size,inherit)}
}
.amg-font-headline-6{font-family:var(--brand-primitives-typography-styles-font-family-headings);--font-size:var(--brand-primitives-channel-sizing-web-mobile-headline-6-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-headline-6-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-headline-6-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-headings-base-weight)}
@media(min-width:768px){.amg-font-headline-6{--font-size:var(--brand-primitives-channel-sizing-web-tablet-headline-6-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-headline-6-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-headline-6-leading)}
}
@media(min-width:1440px){.amg-font-headline-6{--font-size:var(--brand-primitives-channel-sizing-web-desktop-headline-6-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-headline-6-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-headline-6-leading)}
}
.amg-font-headline-6{--superscript-font-size:var(--brand-primitives-channel-sizing-web-mobile-headline-6-superscript-font-size,inherit)}
.amg-font-headline-6 sup{font-size:var(--superscript-font-size);line-height:0;font-weight:400}
@media(min-width:768px){.amg-font-headline-6 sup{--font-size:var(--brand-primitives-channel-sizing-web-tablet-headline-6-superscript-font-size,inherit)}
}
@media(min-width:1440px){.amg-font-headline-6 sup{--font-size:var(--brand-primitives-channel-sizing-web-desktop-headline-6-superscript-font-size,inherit)}
}
.amg-font-intro-1{font-family:var(--brand-primitives-typography-styles-font-family-intro);--font-size:var(--brand-primitives-channel-sizing-web-mobile-intro-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-intro-1-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-intro-1-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-intro-base-weight)}
@media(min-width:768px){.amg-font-intro-1{--font-size:var(--brand-primitives-channel-sizing-web-tablet-intro-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-intro-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-intro-1-leading)}
}
@media(min-width:1440px){.amg-font-intro-1{--font-size:var(--brand-primitives-channel-sizing-web-desktop-intro-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-intro-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-intro-1-leading)}
}
.amg-font-intro-1{--superscript-font-size:var(--brand-primitives-channel-sizing-web-mobile-intro-1-superscript-font-size,inherit)}
.amg-font-intro-1 sup{font-size:var(--superscript-font-size);line-height:0;font-weight:400}
@media(min-width:768px){.amg-font-intro-1 sup{--font-size:var(--brand-primitives-channel-sizing-web-tablet-intro-1-superscript-font-size,inherit)}
}
@media(min-width:1440px){.amg-font-intro-1 sup{--font-size:var(--brand-primitives-channel-sizing-web-desktop-intro-1-superscript-font-size,inherit)}
}
.amg-font-intro-2{font-family:var(--brand-primitives-typography-styles-font-family-intro);--font-size:var(--brand-primitives-channel-sizing-web-mobile-intro-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-intro-2-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-intro-2-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-intro-base-weight)}
@media(min-width:768px){.amg-font-intro-2{--font-size:var(--brand-primitives-channel-sizing-web-tablet-intro-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-intro-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-intro-2-leading)}
}
@media(min-width:1440px){.amg-font-intro-2{--font-size:var(--brand-primitives-channel-sizing-web-desktop-intro-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-intro-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-intro-2-leading)}
}
.amg-font-intro-2{--superscript-font-size:var(--brand-primitives-channel-sizing-web-mobile-intro-2-superscript-font-size,inherit)}
.amg-font-intro-2 sup{font-size:var(--superscript-font-size);line-height:0;font-weight:400}
@media(min-width:768px){.amg-font-intro-2 sup{--font-size:var(--brand-primitives-channel-sizing-web-tablet-intro-2-superscript-font-size,inherit)}
}
@media(min-width:1440px){.amg-font-intro-2 sup{--font-size:var(--brand-primitives-channel-sizing-web-desktop-intro-2-superscript-font-size,inherit)}
}
.amg-font-intro-3{font-family:var(--brand-primitives-typography-styles-font-family-intro);--font-size:var(--brand-primitives-channel-sizing-web-mobile-intro-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-intro-3-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-intro-3-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-intro-base-weight)}
@media(min-width:768px){.amg-font-intro-3{--font-size:var(--brand-primitives-channel-sizing-web-tablet-intro-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-intro-3-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-intro-3-leading)}
}
@media(min-width:1440px){.amg-font-intro-3{--font-size:var(--brand-primitives-channel-sizing-web-desktop-intro-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-intro-3-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-intro-3-leading)}
}
.amg-font-intro-3{--superscript-font-size:var(--brand-primitives-channel-sizing-web-mobile-intro-3-superscript-font-size,inherit)}
.amg-font-intro-3 sup{font-size:var(--superscript-font-size);line-height:0;font-weight:400}
@media(min-width:768px){.amg-font-intro-3 sup{--font-size:var(--brand-primitives-channel-sizing-web-tablet-intro-3-superscript-font-size,inherit)}
}
@media(min-width:1440px){.amg-font-intro-3 sup{--font-size:var(--brand-primitives-channel-sizing-web-desktop-intro-3-superscript-font-size,inherit)}
}
.amg-font-body-1{font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-1-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-1-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-font-body-1 a{color:inherit}
@media(min-width:768px){.amg-font-body-1{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-1-leading)}
}
@media(min-width:1440px){.amg-font-body-1{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-1-leading)}
}
.amg-font-body-1{--superscript-font-size:var(--brand-primitives-channel-sizing-web-mobile-body-1-superscript-font-size,inherit)}
.amg-font-body-1 sup{font-size:var(--superscript-font-size);line-height:0;font-weight:400}
@media(min-width:768px){.amg-font-body-1 sup{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-1-superscript-font-size,inherit)}
}
@media(min-width:1440px){.amg-font-body-1 sup{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-1-superscript-font-size,inherit)}
}
.amg-font-body-2{font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-2-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-2-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-font-body-2 a{color:inherit}
@media(min-width:768px){.amg-font-body-2{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-2-leading)}
}
@media(min-width:1440px){.amg-font-body-2{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-2-leading)}
}
.amg-font-body-2{--superscript-font-size:var(--brand-primitives-channel-sizing-web-mobile-body-2-superscript-font-size,inherit)}
.amg-font-body-2 sup{font-size:var(--superscript-font-size);line-height:0;font-weight:400}
@media(min-width:768px){.amg-font-body-2 sup{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-2-superscript-font-size,inherit)}
}
@media(min-width:1440px){.amg-font-body-2 sup{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-2-superscript-font-size,inherit)}
}
.amg-font-body-3{font-family:var(--brand-primitives-typography-styles-font-family-body);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-3-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-3-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
.amg-font-body-3 a{color:inherit}
@media(min-width:768px){.amg-font-body-3{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-3-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-3-leading)}
}
@media(min-width:1440px){.amg-font-body-3{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-3-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-3-leading)}
}
.amg-font-body-3{--superscript-font-size:var(--brand-primitives-channel-sizing-web-mobile-body-3-superscript-font-size,inherit)}
.amg-font-body-3 sup{font-size:var(--superscript-font-size);line-height:0;font-weight:400}
@media(min-width:768px){.amg-font-body-3 sup{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-3-superscript-font-size,inherit)}
}
@media(min-width:1440px){.amg-font-body-3 sup{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-3-superscript-font-size,inherit)}
}
.amg-font-body-inline-1{font-family:var(--brand-primitives-typography-styles-font-family-body-inline);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-inline-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-inline-1-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-inline-1-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
@media(min-width:768px){.amg-font-body-inline-1{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-inline-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-inline-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-inline-1-leading)}
}
@media(min-width:1440px){.amg-font-body-inline-1{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-inline-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-inline-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-inline-1-leading)}
}
.amg-font-body-inline-1{--superscript-font-size:var(--brand-primitives-channel-sizing-web-mobile-body-inline-1-superscript-font-size,inherit)}
.amg-font-body-inline-1 sup{font-size:var(--superscript-font-size);line-height:0;font-weight:400}
@media(min-width:768px){.amg-font-body-inline-1 sup{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-inline-1-superscript-font-size,inherit)}
}
@media(min-width:1440px){.amg-font-body-inline-1 sup{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-inline-1-superscript-font-size,inherit)}
}
.amg-font-body-inline-2{font-family:var(--brand-primitives-typography-styles-font-family-body-inline);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-inline-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-inline-2-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-inline-2-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
@media(min-width:768px){.amg-font-body-inline-2{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-inline-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-inline-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-inline-2-leading)}
}
@media(min-width:1440px){.amg-font-body-inline-2{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-inline-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-inline-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-inline-2-leading)}
}
.amg-font-body-inline-2{--superscript-font-size:var(--brand-primitives-channel-sizing-web-mobile-body-inline-2-superscript-font-size,inherit)}
.amg-font-body-inline-2 sup{font-size:var(--superscript-font-size);line-height:0;font-weight:400}
@media(min-width:768px){.amg-font-body-inline-2 sup{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-inline-2-superscript-font-size,inherit)}
}
@media(min-width:1440px){.amg-font-body-inline-2 sup{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-inline-2-superscript-font-size,inherit)}
}
.amg-font-body-inline-3{font-family:var(--brand-primitives-typography-styles-font-family-body-inline);--font-size:var(--brand-primitives-channel-sizing-web-mobile-body-inline-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-body-inline-3-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-body-inline-3-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-body-base-weight)}
@media(min-width:768px){.amg-font-body-inline-3{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-inline-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-body-inline-3-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-body-inline-3-leading)}
}
@media(min-width:1440px){.amg-font-body-inline-3{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-inline-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-body-inline-3-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-body-inline-3-leading)}
}
.amg-font-body-inline-3{--superscript-font-size:var(--brand-primitives-channel-sizing-web-mobile-body-inline-3-superscript-font-size,inherit)}
.amg-font-body-inline-3 sup{font-size:var(--superscript-font-size);line-height:0;font-weight:400}
@media(min-width:768px){.amg-font-body-inline-3 sup{--font-size:var(--brand-primitives-channel-sizing-web-tablet-body-inline-3-superscript-font-size,inherit)}
}
@media(min-width:1440px){.amg-font-body-inline-3 sup{--font-size:var(--brand-primitives-channel-sizing-web-desktop-body-inline-3-superscript-font-size,inherit)}
}
.amg-font-overline-1{font-family:var(--brand-primitives-typography-styles-font-family-overline);--font-size:var(--brand-primitives-channel-sizing-web-mobile-overline-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-overline-1-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-overline-1-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-overline-base-weight);text-transform:uppercase}
@media(min-width:768px){.amg-font-overline-1{--font-size:var(--brand-primitives-channel-sizing-web-tablet-overline-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-overline-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-overline-1-leading)}
}
@media(min-width:1440px){.amg-font-overline-1{--font-size:var(--brand-primitives-channel-sizing-web-desktop-overline-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-overline-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-overline-1-leading)}
}
.amg-font-overline-1{--superscript-font-size:var(--brand-primitives-channel-sizing-web-mobile-overline-1-superscript-font-size,inherit)}
.amg-font-overline-1 sup{font-size:var(--superscript-font-size);line-height:0;font-weight:400}
@media(min-width:768px){.amg-font-overline-1 sup{--font-size:var(--brand-primitives-channel-sizing-web-tablet-overline-1-superscript-font-size,inherit)}
}
@media(min-width:1440px){.amg-font-overline-1 sup{--font-size:var(--brand-primitives-channel-sizing-web-desktop-overline-1-superscript-font-size,inherit)}
}
.amg-font-overline-2{font-family:var(--brand-primitives-typography-styles-font-family-overline);--font-size:var(--brand-primitives-channel-sizing-web-mobile-overline-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-overline-2-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-overline-2-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-overline-base-weight);text-transform:uppercase}
@media(min-width:768px){.amg-font-overline-2{--font-size:var(--brand-primitives-channel-sizing-web-tablet-overline-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-overline-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-overline-2-leading)}
}
@media(min-width:1440px){.amg-font-overline-2{--font-size:var(--brand-primitives-channel-sizing-web-desktop-overline-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-overline-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-overline-2-leading)}
}
.amg-font-overline-2{--superscript-font-size:var(--brand-primitives-channel-sizing-web-mobile-overline-2-superscript-font-size,inherit)}
.amg-font-overline-2 sup{font-size:var(--superscript-font-size);line-height:0;font-weight:400}
@media(min-width:768px){.amg-font-overline-2 sup{--font-size:var(--brand-primitives-channel-sizing-web-tablet-overline-2-superscript-font-size,inherit)}
}
@media(min-width:1440px){.amg-font-overline-2 sup{--font-size:var(--brand-primitives-channel-sizing-web-desktop-overline-2-superscript-font-size,inherit)}
}
.amg-font-navigation-level-1{font-family:var(--brand-primitives-typography-styles-font-family-navigation);--font-size:var(--brand-primitives-channel-sizing-web-mobile-navigation-level-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-navigation-level-1-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-navigation-level-1-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-navigation-font-weight-level-1-item)}
@media(min-width:768px){.amg-font-navigation-level-1{--font-size:var(--brand-primitives-channel-sizing-web-tablet-navigation-level-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-navigation-level-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-navigation-level-1-leading)}
}
@media(min-width:1440px){.amg-font-navigation-level-1{--font-size:var(--brand-primitives-channel-sizing-web-desktop-navigation-level-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-navigation-level-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-navigation-level-1-leading)}
}
.amg-font-navigation-level-1{--superscript-font-size:var(--brand-primitives-channel-sizing-web-mobile-navigation-level-1-superscript-font-size,inherit)}
.amg-font-navigation-level-1 sup{font-size:var(--superscript-font-size);line-height:0;font-weight:400}
@media(min-width:768px){.amg-font-navigation-level-1 sup{--font-size:var(--brand-primitives-channel-sizing-web-tablet-navigation-level-1-superscript-font-size,inherit)}
}
@media(min-width:1440px){.amg-font-navigation-level-1 sup{--font-size:var(--brand-primitives-channel-sizing-web-desktop-navigation-level-1-superscript-font-size,inherit)}
}
.amg-font-navigation-level-2{font-family:var(--brand-primitives-typography-styles-font-family-navigation);--font-size:var(--brand-primitives-channel-sizing-web-mobile-navigation-level-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-navigation-level-2-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-navigation-level-2-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-navigation-font-weight-level-2-item)}
@media(min-width:768px){.amg-font-navigation-level-2{--font-size:var(--brand-primitives-channel-sizing-web-tablet-navigation-level-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-navigation-level-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-navigation-level-2-leading)}
}
@media(min-width:1440px){.amg-font-navigation-level-2{--font-size:var(--brand-primitives-channel-sizing-web-desktop-navigation-level-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-navigation-level-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-navigation-level-2-leading)}
}
.amg-font-navigation-level-2{--superscript-font-size:var(--brand-primitives-channel-sizing-web-mobile-navigation-level-2-superscript-font-size,inherit)}
.amg-font-navigation-level-2 sup{font-size:var(--superscript-font-size);line-height:0;font-weight:400}
@media(min-width:768px){.amg-font-navigation-level-2 sup{--font-size:var(--brand-primitives-channel-sizing-web-tablet-navigation-level-2-superscript-font-size,inherit)}
}
@media(min-width:1440px){.amg-font-navigation-level-2 sup{--font-size:var(--brand-primitives-channel-sizing-web-desktop-navigation-level-2-superscript-font-size,inherit)}
}
.amg-font-navigation-level-3{font-family:var(--brand-primitives-typography-styles-font-family-navigation);--font-size:var(--brand-primitives-channel-sizing-web-mobile-navigation-level-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-navigation-level-3-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-navigation-level-3-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-navigation-font-weight-level-3-item)}
@media(min-width:768px){.amg-font-navigation-level-3{--font-size:var(--brand-primitives-channel-sizing-web-tablet-navigation-level-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-navigation-level-3-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-navigation-level-3-leading)}
}
@media(min-width:1440px){.amg-font-navigation-level-3{--font-size:var(--brand-primitives-channel-sizing-web-desktop-navigation-level-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-navigation-level-3-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-navigation-level-3-leading)}
}
.amg-font-navigation-level-3{--superscript-font-size:var(--brand-primitives-channel-sizing-web-mobile-navigation-level-3-superscript-font-size,inherit)}
.amg-font-navigation-level-3 sup{font-size:var(--superscript-font-size);line-height:0;font-weight:400}
@media(min-width:768px){.amg-font-navigation-level-3 sup{--font-size:var(--brand-primitives-channel-sizing-web-tablet-navigation-level-3-superscript-font-size,inherit)}
}
@media(min-width:1440px){.amg-font-navigation-level-3 sup{--font-size:var(--brand-primitives-channel-sizing-web-desktop-navigation-level-3-superscript-font-size,inherit)}
}
.amg-font-data-1{font-family:var(--brand-primitives-typography-styles-font-family-data);--font-size:var(--brand-primitives-channel-sizing-web-mobile-data-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-data-1-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-data-1-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-data-base-weight)}
@media(min-width:768px){.amg-font-data-1{--font-size:var(--brand-primitives-channel-sizing-web-tablet-data-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-data-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-data-1-leading)}
}
@media(min-width:1440px){.amg-font-data-1{--font-size:var(--brand-primitives-channel-sizing-web-desktop-data-1-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-data-1-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-data-1-leading)}
}
.amg-font-data-1{--superscript-font-size:var(--brand-primitives-channel-sizing-web-mobile-data-1-superscript-font-size,inherit)}
.amg-font-data-1 sup{font-size:var(--superscript-font-size);line-height:0;font-weight:400}
@media(min-width:768px){.amg-font-data-1 sup{--font-size:var(--brand-primitives-channel-sizing-web-tablet-data-1-superscript-font-size,inherit)}
}
@media(min-width:1440px){.amg-font-data-1 sup{--font-size:var(--brand-primitives-channel-sizing-web-desktop-data-1-superscript-font-size,inherit)}
}
.amg-font-data-2{font-family:var(--brand-primitives-typography-styles-font-family-data);--font-size:var(--brand-primitives-channel-sizing-web-mobile-data-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-data-2-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-data-2-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-data-base-weight)}
@media(min-width:768px){.amg-font-data-2{--font-size:var(--brand-primitives-channel-sizing-web-tablet-data-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-data-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-data-2-leading)}
}
@media(min-width:1440px){.amg-font-data-2{--font-size:var(--brand-primitives-channel-sizing-web-desktop-data-2-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-data-2-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-data-2-leading)}
}
.amg-font-data-2{--superscript-font-size:var(--brand-primitives-channel-sizing-web-mobile-data-2-superscript-font-size,inherit)}
.amg-font-data-2 sup{font-size:var(--superscript-font-size);line-height:0;font-weight:400}
@media(min-width:768px){.amg-font-data-2 sup{--font-size:var(--brand-primitives-channel-sizing-web-tablet-data-2-superscript-font-size,inherit)}
}
@media(min-width:1440px){.amg-font-data-2 sup{--font-size:var(--brand-primitives-channel-sizing-web-desktop-data-2-superscript-font-size,inherit)}
}
.amg-font-data-3{font-family:var(--brand-primitives-typography-styles-font-family-data);--font-size:var(--brand-primitives-channel-sizing-web-mobile-data-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-data-3-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-data-3-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-data-base-weight)}
@media(min-width:768px){.amg-font-data-3{--font-size:var(--brand-primitives-channel-sizing-web-tablet-data-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-data-3-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-data-3-leading)}
}
@media(min-width:1440px){.amg-font-data-3{--font-size:var(--brand-primitives-channel-sizing-web-desktop-data-3-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-data-3-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-data-3-leading)}
}
.amg-font-data-3{--superscript-font-size:var(--brand-primitives-channel-sizing-web-mobile-data-3-superscript-font-size,inherit)}
.amg-font-data-3 sup{font-size:var(--superscript-font-size);line-height:0;font-weight:400}
@media(min-width:768px){.amg-font-data-3 sup{--font-size:var(--brand-primitives-channel-sizing-web-tablet-data-3-superscript-font-size,inherit)}
}
@media(min-width:1440px){.amg-font-data-3 sup{--font-size:var(--brand-primitives-channel-sizing-web-desktop-data-3-superscript-font-size,inherit)}
}
.amg-font-data-4{font-family:var(--brand-primitives-typography-styles-font-family-data);--font-size:var(--brand-primitives-channel-sizing-web-mobile-data-4-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-data-4-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-data-4-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-data-base-weight)}
@media(min-width:768px){.amg-font-data-4{--font-size:var(--brand-primitives-channel-sizing-web-tablet-data-4-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-data-4-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-data-4-leading)}
}
@media(min-width:1440px){.amg-font-data-4{--font-size:var(--brand-primitives-channel-sizing-web-desktop-data-4-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-data-4-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-data-4-leading)}
}
.amg-font-data-4{--superscript-font-size:var(--brand-primitives-channel-sizing-web-mobile-data-4-superscript-font-size,inherit)}
.amg-font-data-4 sup{font-size:var(--superscript-font-size);line-height:0;font-weight:400}
@media(min-width:768px){.amg-font-data-4 sup{--font-size:var(--brand-primitives-channel-sizing-web-tablet-data-4-superscript-font-size,inherit)}
}
@media(min-width:1440px){.amg-font-data-4 sup{--font-size:var(--brand-primitives-channel-sizing-web-desktop-data-4-superscript-font-size,inherit)}
}
.amg-font-data-5{font-family:var(--brand-primitives-typography-styles-font-family-data);--font-size:var(--brand-primitives-channel-sizing-web-mobile-data-5-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-mobile-data-5-letter-spacing);font-size:var(--font-size);letter-spacing:var(--letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-mobile-data-5-leading);line-height:var(--line-height);font-weight:var(--brand-primitives-typography-styles-data-base-weight)}
@media(min-width:768px){.amg-font-data-5{--font-size:var(--brand-primitives-channel-sizing-web-tablet-data-5-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-tablet-data-5-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-tablet-data-5-leading)}
}
@media(min-width:1440px){.amg-font-data-5{--font-size:var(--brand-primitives-channel-sizing-web-desktop-data-5-font-size);--letter-spacing:var(--brand-primitives-channel-sizing-web-desktop-data-5-letter-spacing);--line-height:var(--brand-primitives-channel-sizing-web-desktop-data-5-leading)}
}
.amg-font-data-5{--superscript-font-size:var(--brand-primitives-channel-sizing-web-mobile-data-5-superscript-font-size,inherit)}
.amg-font-data-5 sup{font-size:var(--superscript-font-size);line-height:0;font-weight:400}
@media(min-width:768px){.amg-font-data-5 sup{--font-size:var(--brand-primitives-channel-sizing-web-tablet-data-5-superscript-font-size,inherit)}
}
@media(min-width:1440px){.amg-font-data-5 sup{--font-size:var(--brand-primitives-channel-sizing-web-desktop-data-5-superscript-font-size,inherit)}
}
.amg-font-normal{font-weight:400}
.amg-font-medium{font-weight:500}
.amg-font-semibold{font-weight:600}
.amg-font-bold{font-weight:700}
.amg-font-italic{font-style:italic}
.amg-text-left{text-align:left}
.amg-text-center{text-align:center}
.amg-text-right{text-align:right}
.amg-p-comp-0{padding:0 !important}
.amg-pt-comp-0{padding-top:0 !important}
.amg-pr-comp-0{padding-right:0 !important}
.amg-pb-comp-0{padding-bottom:0 !important}
.amg-pl-comp-0{padding-left:0 !important}
.amg-px-comp-0{padding-left:0 !important;padding-right:0 !important}
.amg-py-comp-0{padding-top:0 !important;padding-bottom:0 !important}
.amg-gap-comp-0{gap:0 !important}
.amg-p-comp-2{padding:var(--spacing-components-desktop-2) !important}
.amg-pt-comp-2{padding-top:var(--spacing-components-desktop-2) !important}
.amg-pr-comp-2{padding-right:var(--spacing-components-desktop-2) !important}
.amg-pb-comp-2{padding-bottom:var(--spacing-components-desktop-2) !important}
.amg-pl-comp-2{padding-left:var(--spacing-components-desktop-2) !important}
.amg-px-comp-2{padding-left:var(--spacing-components-desktop-2) !important;padding-right:var(--spacing-components-desktop-2) !important}
.amg-py-comp-2{padding-top:var(--spacing-components-desktop-2) !important;padding-bottom:var(--spacing-components-desktop-2) !important}
.amg-gap-comp-2{gap:var(--spacing-components-desktop-2) !important}
.amg-p-comp-4{padding:var(--spacing-components-desktop-4) !important}
.amg-pt-comp-4{padding-top:var(--spacing-components-desktop-4) !important}
.amg-pr-comp-4{padding-right:var(--spacing-components-desktop-4) !important}
.amg-pb-comp-4{padding-bottom:var(--spacing-components-desktop-4) !important}
.amg-pl-comp-4{padding-left:var(--spacing-components-desktop-4) !important}
.amg-px-comp-4{padding-left:var(--spacing-components-desktop-4) !important;padding-right:var(--spacing-components-desktop-4) !important}
.amg-py-comp-4{padding-top:var(--spacing-components-desktop-4) !important;padding-bottom:var(--spacing-components-desktop-4) !important}
.amg-gap-comp-4{gap:var(--spacing-components-desktop-4) !important}
.amg-p-comp-6{padding:var(--spacing-components-desktop-6) !important}
.amg-pt-comp-6{padding-top:var(--spacing-components-desktop-6) !important}
.amg-pr-comp-6{padding-right:var(--spacing-components-desktop-6) !important}
.amg-pb-comp-6{padding-bottom:var(--spacing-components-desktop-6) !important}
.amg-pl-comp-6{padding-left:var(--spacing-components-desktop-6) !important}
.amg-px-comp-6{padding-left:var(--spacing-components-desktop-6) !important;padding-right:var(--spacing-components-desktop-6) !important}
.amg-py-comp-6{padding-top:var(--spacing-components-desktop-6) !important;padding-bottom:var(--spacing-components-desktop-6) !important}
.amg-gap-comp-6{gap:var(--spacing-components-desktop-6) !important}
.amg-p-comp-8{padding:var(--spacing-components-desktop-8) !important}
.amg-pt-comp-8{padding-top:var(--spacing-components-desktop-8) !important}
.amg-pr-comp-8{padding-right:var(--spacing-components-desktop-8) !important}
.amg-pb-comp-8{padding-bottom:var(--spacing-components-desktop-8) !important}
.amg-pl-comp-8{padding-left:var(--spacing-components-desktop-8) !important}
.amg-px-comp-8{padding-left:var(--spacing-components-desktop-8) !important;padding-right:var(--spacing-components-desktop-8) !important}
.amg-py-comp-8{padding-top:var(--spacing-components-desktop-8) !important;padding-bottom:var(--spacing-components-desktop-8) !important}
.amg-gap-comp-8{gap:var(--spacing-components-desktop-8) !important}
.amg-p-comp-10{padding:var(--spacing-components-desktop-10) !important}
.amg-pt-comp-10{padding-top:var(--spacing-components-desktop-10) !important}
.amg-pr-comp-10{padding-right:var(--spacing-components-desktop-10) !important}
.amg-pb-comp-10{padding-bottom:var(--spacing-components-desktop-10) !important}
.amg-pl-comp-10{padding-left:var(--spacing-components-desktop-10) !important}
.amg-px-comp-10{padding-left:var(--spacing-components-desktop-10) !important;padding-right:var(--spacing-components-desktop-10) !important}
.amg-py-comp-10{padding-top:var(--spacing-components-desktop-10) !important;padding-bottom:var(--spacing-components-desktop-10) !important}
.amg-gap-comp-10{gap:var(--spacing-components-desktop-10) !important}
.amg-p-comp-12{padding:var(--spacing-components-desktop-12) !important}
.amg-pt-comp-12{padding-top:var(--spacing-components-desktop-12) !important}
.amg-pr-comp-12{padding-right:var(--spacing-components-desktop-12) !important}
.amg-pb-comp-12{padding-bottom:var(--spacing-components-desktop-12) !important}
.amg-pl-comp-12{padding-left:var(--spacing-components-desktop-12) !important}
.amg-px-comp-12{padding-left:var(--spacing-components-desktop-12) !important;padding-right:var(--spacing-components-desktop-12) !important}
.amg-py-comp-12{padding-top:var(--spacing-components-desktop-12) !important;padding-bottom:var(--spacing-components-desktop-12) !important}
.amg-gap-comp-12{gap:var(--spacing-components-desktop-12) !important}
.amg-p-comp-14{padding:var(--spacing-components-desktop-14) !important}
.amg-pt-comp-14{padding-top:var(--spacing-components-desktop-14) !important}
.amg-pr-comp-14{padding-right:var(--spacing-components-desktop-14) !important}
.amg-pb-comp-14{padding-bottom:var(--spacing-components-desktop-14) !important}
.amg-pl-comp-14{padding-left:var(--spacing-components-desktop-14) !important}
.amg-px-comp-14{padding-left:var(--spacing-components-desktop-14) !important;padding-right:var(--spacing-components-desktop-14) !important}
.amg-py-comp-14{padding-top:var(--spacing-components-desktop-14) !important;padding-bottom:var(--spacing-components-desktop-14) !important}
.amg-gap-comp-14{gap:var(--spacing-components-desktop-14) !important}
.amg-p-comp-16{padding:var(--spacing-components-desktop-16) !important}
.amg-pt-comp-16{padding-top:var(--spacing-components-desktop-16) !important}
.amg-pr-comp-16{padding-right:var(--spacing-components-desktop-16) !important}
.amg-pb-comp-16{padding-bottom:var(--spacing-components-desktop-16) !important}
.amg-pl-comp-16{padding-left:var(--spacing-components-desktop-16) !important}
.amg-px-comp-16{padding-left:var(--spacing-components-desktop-16) !important;padding-right:var(--spacing-components-desktop-16) !important}
.amg-py-comp-16{padding-top:var(--spacing-components-desktop-16) !important;padding-bottom:var(--spacing-components-desktop-16) !important}
.amg-gap-comp-16{gap:var(--spacing-components-desktop-16) !important}
.amg-p-comp-24{padding:var(--spacing-components-desktop-24) !important}
.amg-pt-comp-24{padding-top:var(--spacing-components-desktop-24) !important}
.amg-pr-comp-24{padding-right:var(--spacing-components-desktop-24) !important}
.amg-pb-comp-24{padding-bottom:var(--spacing-components-desktop-24) !important}
.amg-pl-comp-24{padding-left:var(--spacing-components-desktop-24) !important}
.amg-px-comp-24{padding-left:var(--spacing-components-desktop-24) !important;padding-right:var(--spacing-components-desktop-24) !important}
.amg-py-comp-24{padding-top:var(--spacing-components-desktop-24) !important;padding-bottom:var(--spacing-components-desktop-24) !important}
.amg-gap-comp-24{gap:var(--spacing-components-desktop-24) !important}
.amg-p-comp-32{padding:var(--spacing-components-desktop-32) !important}
.amg-pt-comp-32{padding-top:var(--spacing-components-desktop-32) !important}
.amg-pr-comp-32{padding-right:var(--spacing-components-desktop-32) !important}
.amg-pb-comp-32{padding-bottom:var(--spacing-components-desktop-32) !important}
.amg-pl-comp-32{padding-left:var(--spacing-components-desktop-32) !important}
.amg-px-comp-32{padding-left:var(--spacing-components-desktop-32) !important;padding-right:var(--spacing-components-desktop-32) !important}
.amg-py-comp-32{padding-top:var(--spacing-components-desktop-32) !important;padding-bottom:var(--spacing-components-desktop-32) !important}
.amg-gap-comp-32{gap:var(--spacing-components-desktop-32) !important}
.amg-p-comp-40{padding:var(--spacing-components-desktop-40) !important}
.amg-pt-comp-40{padding-top:var(--spacing-components-desktop-40) !important}
.amg-pr-comp-40{padding-right:var(--spacing-components-desktop-40) !important}
.amg-pb-comp-40{padding-bottom:var(--spacing-components-desktop-40) !important}
.amg-pl-comp-40{padding-left:var(--spacing-components-desktop-40) !important}
.amg-px-comp-40{padding-left:var(--spacing-components-desktop-40) !important;padding-right:var(--spacing-components-desktop-40) !important}
.amg-py-comp-40{padding-top:var(--spacing-components-desktop-40) !important;padding-bottom:var(--spacing-components-desktop-40) !important}
.amg-gap-comp-40{gap:var(--spacing-components-desktop-40) !important}
.amg-p-sec-condensed{padding:var(--spacing-section-condensed) !important}
.amg-py-sec-condensed{padding-top:var(--spacing-section-condensed) !important;padding-bottom:var(--spacing-section-condensed) !important}
.amg-gap-sec-condensed{gap:var(--spacing-section-condensed) !important}
.amg-p-sec-normal{padding:var(--spacing-section-normal) !important}
.amg-py-sec-normal{padding-top:var(--spacing-section-normal) !important;padding-bottom:var(--spacing-section-normal) !important}
.amg-gap-sec-normal{gap:var(--spacing-section-normal) !important}
.amg-p-sec-spacious{padding:var(--spacing-section-spacious) !important}
.amg-py-sec-spacious{padding-top:var(--spacing-section-spacious) !important;padding-bottom:var(--spacing-section-spacious) !important}
.amg-gap-sec-spacious{gap:var(--spacing-section-spacious) !important}
.amg-p-doc-condensed{padding:var(--spacing-document-condensed) !important}
.amg-gap-doc-condensed{gap:var(--spacing-document-condensed) !important}
.amg-p-doc-normal{padding:var(--spacing-document-normal) !important}
.amg-gap-doc-normal{gap:var(--spacing-document-normal) !important}
.amg-p-doc-spacious{padding:var(--spacing-document-spacious) !important}
.amg-gap-doc-spacious{gap:var(--spacing-document-spacious) !important}
.padding-mobile-16{padding:16px}
.margin-mobile-16{margin:16px}
@media(min-width:768px){.padding-tablet-16{padding:16px}
.margin-tablet-16{margin:16px}
}
@media(min-width:1440px){.padding-desktop-16{padding:16px}
.margin-desktop-16{margin:16px}
}
.padding-mobile-32{padding:32px}
.margin-mobile-32{margin:32px}
@media(min-width:768px){.padding-tablet-32{padding:32px}
.margin-tablet-32{margin:32px}
}
@media(min-width:1440px){.padding-desktop-32{padding:32px}
.margin-desktop-32{margin:32px}
}
.padding-mobile-44{padding:44px}
.margin-mobile-44{margin:44px}
@media(min-width:768px){.padding-tablet-44{padding:44px}
.margin-tablet-44{margin:44px}
}
@media(min-width:1440px){.padding-desktop-44{padding:44px}
.margin-desktop-44{margin:44px}
}
.padding-mobile-96{padding:96px}
.margin-mobile-96{margin:96px}
@media(min-width:768px){.padding-tablet-96{padding:96px}
.margin-tablet-96{margin:96px}
}
@media(min-width:1440px){.padding-desktop-96{padding:96px}
.margin-desktop-96{margin:96px}
}
.amg-hidden{display:none}
.amg-block{display:block}
.amg-inline-block{display:inline-block}
.amg-flex{display:flex}
.amg-flex-column{display:flex;flex-direction:column}
.amg-inline-flex{display:inline-flex}
.amg-grid{display:grid}
.amg-items-start{align-items:flex-start}
.amg-items-stretch{align-items:stretch}
@media(min-width:768px){.amg-tablet\:hidden{display:none}
.amg-tablet\:block{display:block}
.amg-tablet\:inline-block{display:inline-block}
.amg-tablet\:flex{display:flex}
.amg-tablet\:flex-column{display:flex;flex-direction:column}
.amg-tablet\:inline-flex{display:inline-flex}
.amg-tablet\:grid{display:grid}
}
@media(min-width:1440px){.amg-desktop\:hidden{display:none}
.amg-desktop\:block{display:block}
.amg-desktop\:inline-block{display:inline-block}
.amg-desktop\:flex{display:flex}
.amg-desktop\:flex-column{display:flex;flex-direction:column}
.amg-desktop\:inline-flex{display:inline-flex}
.amg-desktop\:grid{display:grid}
}
.amg-align--left,.amg-align--center,.amg-align--right{display:flex;width:100%}
.amg-align--left{justify-content:flex-start}
.amg-align--center{justify-content:center}
.amg-align--right{justify-content:flex-end}
.amg-shadow-1{--shadow-color:var(--brand-primitives-color-neutral-dark-alpha-16);box-shadow:0 4px 16px 0 var(--shadow-color)}
.amg-surface--dark .amg-shadow-1{--shadow-color:var(--brand-primitives-color-neutral-dark-alpha-64)}
.amg-shadow-2{--shadow-color:var(--brand-primitives-color-neutral-dark-alpha-24);box-shadow:0 4px 16px 0 var(--shadow-color)}
.amg-surface--dark .amg-shadow-2{--shadow-color:var(--brand-primitives-color-neutral-dark-alpha-80)}
.amg-shadow-3{--shadow-color:var(--brand-primitives-color-neutral-dark-alpha-48);box-shadow:0 4px 16px 0 var(--shadow-color)}
.amg-surface--dark .amg-shadow-3{--shadow-color:var(--brand-primitives-color-neutral-dark-alpha-80)}
.amg-radius-base{border-radius:var(--brand-primitives-corner-radius-base-radius-base)}
.amg-radius-inside{border-radius:var(--brand-primitives-corner-radius-base-radius-inside)}
.amg-radius-button{border-radius:var(--brand-primitives-corner-radius-base-radius-button)}
.amg-radius-outside{border-radius:var(--brand-primitives-corner-radius-base-radius-outside)}
.amg-radius-circular{border-radius:var(--brand-primitives-corner-radius-base-radius-circular)}
.amg-radius-media{border-radius:var(--brand-primitives-corner-radius-media-brightcove)}
.amg-border-weight-1{border-width:var(--brand-primitives-borders-weight-weight-1)}
.amg-border-weight-2{border-width:var(--brand-primitives-borders-weight-weight-2)}
.amg-border-weight-3{border-width:var(--brand-primitives-borders-weight-weight-3)}
.amg-border-weight-4{border-width:var(--brand-primitives-borders-weight-weight-4)}
}
.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}
[data-tippy-root]{max-width:calc(100vw - 10px)}
.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}
.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}
.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}
.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}
.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}
.tippy-box[data-placement^=left]>.tippy-arrow{right:0}
.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}
.tippy-box[data-placement^=right]>.tippy-arrow{left:0}
.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}
.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}
.tippy-arrow{width:16px;height:16px;color:#333}
.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}
.tippy-content{position:relative;padding:5px 9px;z-index:1}