:root{--ods-util-brand-if-loaded-display:flow}@font-face{font-display:swap;font-family:ods-font-primary;font-weight:700;font-style:normal;src:url(https://qa.union.theknot.com/dist/v2/ds-brand-theknot/3.3.0/fonts/primary-bold.woff2)format("woff2"),url(https://qa.union.theknot.com/dist/v2/ds-brand-theknot/3.3.0/fonts/primary-bold.woff)format("woff")}@font-face{font-display:swap;font-family:ods-font-secondary;font-weight:400;font-style:normal;src:url(https://qa.union.theknot.com/dist/v2/ds-brand-theknot/3.3.0/fonts/secondary-regular.woff2)format("woff2"),url(https://qa.union.theknot.com/dist/v2/ds-brand-theknot/3.3.0/fonts/secondary-regular.woff)format("woff")}@font-face{font-display:swap;font-family:ods-font-secondary;font-weight:700;font-style:normal;src:url(https://qa.union.theknot.com/dist/v2/ds-brand-theknot/3.3.0/fonts/secondary-bold.woff2)format("woff2"),url(https://qa.union.theknot.com/dist/v2/ds-brand-theknot/3.3.0/fonts/secondary-bold.woff)format("woff")}@font-face{font-display:swap;font-family:ods-font-secondary;font-weight:500;font-style:normal;src:url(https://qa.union.theknot.com/dist/v2/ds-brand-theknot/3.3.0/fonts/secondary-bold.woff2)format("woff2"),url(https://qa.union.theknot.com/dist/v2/ds-brand-theknot/3.3.0/fonts/secondary-bold.woff)format("woff")}@font-face{font-display:swap;font-family:union-secondary-font;font-weight:400;font-style:normal;src:url(https://qa.union.theknot.com/dist/v2/ds-brand-theknot/3.3.0/fonts/secondary-regular.woff2)format("woff2"),url(https://qa.union.theknot.com/dist/v2/ds-brand-theknot/3.3.0/fonts/secondary-regular.woff)format("woff")}@font-face{font-display:swap;font-family:union-primary-font;font-weight:400;font-style:normal;src:url(https://qa.union.theknot.com/dist/v2/ds-brand-theknot/3.3.0/fonts/secondary-regular.woff2)format("woff2"),url(https://qa.union.theknot.com/dist/v2/ds-brand-theknot/3.3.0/fonts/secondary-regular.woff)format("woff")}@font-face{font-display:swap;font-family:union-primary-font;font-weight:500;font-style:normal;src:url(https://qa.union.theknot.com/dist/v2/ds-brand-theknot/3.3.0/fonts/secondary-bold.woff2)format("woff2"),url(https://qa.union.theknot.com/dist/v2/ds-brand-theknot/3.3.0/fonts/secondary-bold.woff)format("woff")}@font-face{font-display:swap;font-family:union-primary-font;font-weight:800;font-style:normal;src:url(https://qa.union.theknot.com/dist/v2/ds-brand-theknot/3.3.0/fonts/primary-bold.woff2)format("woff2"),url(https://qa.union.theknot.com/dist/v2/ds-brand-theknot/3.3.0/fonts/primary-bold.woff)format("woff")}@layer ods.defs.core{:where(:root){--ods-p-gradient-neutral-100:linear-gradient(to right, var(--ods-p-color-neutral-100), var(--ods-p-color-neutral-200), var(--ods-p-color-neutral-100));--ods-p-color-primary-100:#FFE4FB;--ods-p-color-primary-200:#FEBBF7;--ods-p-color-primary-300:#FF44CB;--ods-p-color-primary-400:#D700A0;--ods-p-color-primary-500:#AC007C;--ods-p-color-primary-600:unset;--ods-p-color-secondary-100:unset;--ods-p-color-secondary-200:unset;--ods-p-color-secondary-300:unset;--ods-p-color-secondary-400:unset;--ods-p-color-secondary-500:unset;--ods-p-color-accent-100:unset;--ods-p-color-accent-200:unset;--ods-p-color-accent-300:unset;--ods-p-color-accent-400:unset;--ods-p-color-accent-500:unset;--ods-p-color-neutral-100:#F1F2F4;--ods-p-color-neutral-200:#E4E5E9;--ods-p-color-neutral-300:#CACCD0;--ods-p-color-neutral-400:#9699A0;--ods-p-color-neutral-500:#51545C;--ods-p-color-neutral-600:#37393F;--ods-p-color-neutral-black:#000;--ods-p-color-neutral-white:#fff;--ods-p-color-status-error-100:#FFECE4;--ods-p-color-status-error-200:#EB1400;--ods-p-color-status-error-300:#A1000B;--ods-p-color-status-info-100:#F4F9FF;--ods-p-color-status-info-200:#0073E6;--ods-p-color-status-info-300:#114394;--ods-p-color-status-success-100:#E2FFEE;--ods-p-color-status-success-150:#C5F0D3;--ods-p-color-status-success-200:#008A05;--ods-p-color-status-success-300:#005A25;--ods-p-color-status-warning-100:#FFF3DD;--ods-p-color-status-warning-200:#C25400;--ods-p-color-status-warning-300:#823300;--ods-p-color-additional-01-extra-100:#E6F2FC;--ods-p-color-additional-01-extra-200:#C4DFF9;--ods-p-color-additional-01-extra-300:#A1CDF5;--ods-p-color-additional-01-extra-400:#0073E6;--ods-p-color-additional-01-extra-500:#364C9D;--ods-p-color-additional-01-extra-600:unset;--ods-p-color-additional-01-extra-700:unset;--ods-p-color-additional-01-extra-800:unset;--ods-p-color-additional-01-extra-900:unset;--ods-p-color-additional-01-extra-000:unset;--ods-p-color-additional-02-extra-100:#FFF7E1;--ods-p-color-additional-02-extra-200:#FDDE81;--ods-p-color-additional-02-extra-300:#FBBB03;--ods-p-color-additional-02-extra-400:#FBAF00;--ods-p-color-additional-02-extra-500:#FB8B00;--ods-p-color-additional-02-extra-600:unset;--ods-p-color-additional-02-extra-700:unset;--ods-p-color-additional-02-extra-800:unset;--ods-p-color-additional-02-extra-900:unset;--ods-p-color-additional-02-extra-000:unset;--ods-p-color-additional-03-extra-100:#FFD1BD;--ods-p-color-additional-03-extra-200:#FF9357;--ods-p-color-additional-03-extra-300:#FF6F00;--ods-p-color-additional-03-extra-400:#FA592D;--ods-p-color-additional-03-extra-500:#DB4936;--ods-p-color-additional-03-extra-600:unset;--ods-p-color-additional-03-extra-700:unset;--ods-p-color-additional-03-extra-800:unset;--ods-p-color-additional-03-extra-900:unset;--ods-p-color-additional-03-extra-000:unset;--ods-p-color-additional-04-extra-100:#FFF5ED;--ods-p-color-additional-04-extra-200:#F7E6DC;--ods-p-color-additional-04-extra-300:#E8D5CA;--ods-p-color-additional-04-extra-400:#C7AFA1;--ods-p-color-additional-04-extra-500:#AD9587;--ods-p-color-additional-04-extra-600:unset;--ods-p-color-additional-04-extra-700:unset;--ods-p-color-additional-04-extra-800:unset;--ods-p-color-additional-04-extra-900:unset;--ods-p-color-additional-04-extra-000:unset;--ods-p-color-additional-05-extra-100:unset;--ods-p-color-additional-05-extra-200:unset;--ods-p-color-additional-05-extra-300:unset;--ods-p-color-additional-05-extra-400:unset;--ods-p-color-additional-05-extra-500:unset;--ods-p-color-additional-05-extra-600:unset;--ods-p-color-additional-05-extra-700:unset;--ods-p-color-additional-05-extra-800:unset;--ods-p-color-additional-05-extra-900:unset;--ods-p-color-additional-05-extra-000:unset;--ods-p-color-additional-06-extra-100:unset;--ods-p-color-additional-06-extra-200:unset;--ods-p-color-additional-06-extra-300:unset;--ods-p-color-additional-06-extra-400:unset;--ods-p-color-additional-06-extra-500:unset;--ods-p-color-additional-06-extra-600:unset;--ods-p-color-additional-06-extra-700:unset;--ods-p-color-additional-06-extra-800:unset;--ods-p-color-additional-06-extra-900:unset;--ods-p-color-additional-06-extra-000:unset;--ods-p-color-additional-07-extra-100:unset;--ods-p-color-additional-07-extra-200:unset;--ods-p-color-additional-07-extra-300:unset;--ods-p-color-additional-07-extra-400:unset;--ods-p-color-additional-07-extra-500:unset;--ods-p-color-additional-07-extra-600:unset;--ods-p-color-additional-07-extra-700:unset;--ods-p-color-additional-07-extra-800:unset;--ods-p-color-additional-07-extra-900:unset;--ods-p-color-additional-07-extra-000:unset;--ods-p-color-additional-08-extra-100:unset;--ods-p-color-additional-08-extra-200:unset;--ods-p-color-additional-08-extra-300:unset;--ods-p-color-additional-08-extra-400:unset;--ods-p-color-additional-08-extra-500:unset;--ods-p-color-additional-08-extra-600:unset;--ods-p-color-additional-08-extra-700:unset;--ods-p-color-additional-08-extra-800:unset;--ods-p-color-additional-08-extra-900:unset;--ods-p-color-additional-08-extra-000:unset;--ods-p-color-additional-09-extra-100:unset;--ods-p-color-additional-09-extra-200:unset;--ods-p-color-additional-09-extra-300:unset;--ods-p-color-additional-09-extra-400:unset;--ods-p-color-additional-09-extra-500:unset;--ods-p-color-additional-09-extra-600:unset;--ods-p-color-additional-09-extra-700:unset;--ods-p-color-additional-09-extra-800:unset;--ods-p-color-additional-09-extra-900:unset;--ods-p-color-additional-09-extra-000:unset;--ods-p-space-0:0px;--ods-p-space-10:1px;--ods-p-space-20:2px;--ods-p-space-25:3px;--ods-p-space-30:4px;--ods-p-space-35:5px;--ods-p-space-40:6px;--ods-p-space-50:8px;--ods-p-space-60:10px;--ods-p-space-65:11px;--ods-p-space-70:12px;--ods-p-space-75:13px;--ods-p-space-80:16px;--ods-p-space-85:18px;--ods-p-space-90:20px;--ods-p-space-95:21px;--ods-p-space-100:24px;--ods-p-space-105:28px;--ods-p-space-110:32px;--ods-p-space-115:36px;--ods-p-space-120:40px;--ods-p-space-125:44px;--ods-p-space-130:48px;--ods-p-space-135:52px;--ods-p-space-140:56px;--ods-p-space-145:60px;--ods-p-space-150:64px;--ods-p-space-160:72px;--ods-p-space-170:80px;--ods-p-space-180:88px;--ods-p-space-190:96px;--ods-p-size-0:0px;--ods-p-size-10:1px;--ods-p-size-20:2px;--ods-p-size-25:3px;--ods-p-size-30:4px;--ods-p-size-40:6px;--ods-p-size-50:8px;--ods-p-size-60:10px;--ods-p-size-70:12px;--ods-p-size-80:16px;--ods-p-size-85:18px;--ods-p-size-90:20px;--ods-p-size-100:24px;--ods-p-size-110:32px;--ods-p-size-115:36px;--ods-p-size-120:40px;--ods-p-size-130:48px;--ods-p-size-135:52px;--ods-p-size-140:56px;--ods-p-size-150:64px;--ods-p-size-160:72px;--ods-p-size-170:80px;--ods-p-size-180:88px;--ods-p-size-190:96px;--ods-p-size-200:104px;--ods-p-dimension-0:0px;--ods-p-dimension-1:1px;--ods-p-dimension-2:2px;--ods-p-dimension-3:3px;--ods-p-dimension-4:4px;--ods-p-dimension-5:5px;--ods-p-dimension-6:6px;--ods-p-dimension-8:8px;--ods-p-dimension-10:10px;--ods-p-dimension-11:11px;--ods-p-dimension-12:12px;--ods-p-dimension-13:13px;--ods-p-dimension-16:16px;--ods-p-dimension-18:18px;--ods-p-dimension-20:20px;--ods-p-dimension-21:21px;--ods-p-dimension-24:24px;--ods-p-dimension-28:28px;--ods-p-dimension-32:32px;--ods-p-dimension-36:36px;--ods-p-dimension-40:40px;--ods-p-dimension-44:44px;--ods-p-dimension-48:48px;--ods-p-dimension-52:52px;--ods-p-dimension-56:56px;--ods-p-dimension-60:60px;--ods-p-dimension-64:64px;--ods-p-dimension-72:72px;--ods-p-dimension-80:80px;--ods-p-dimension-88:88px;--ods-p-dimension-96:96px;--ods-p-dimension-104:104px;--ods-p-border-width-0:0px;--ods-p-border-width-10:1px;--ods-p-border-width-20:2px;--ods-p-border-radius-0:0;--ods-p-border-radius-20:2px;--ods-p-border-radius-30:4px;--ods-p-border-radius-40:6px;--ods-p-border-radius-50:8px;--ods-p-border-radius-60:10px;--ods-p-border-radius-70:12px;--ods-p-border-radius-full:100%;--ods-p-shadow-100:0 3px 12px 0 rgba(0, 0, 0, 0.14), 0 5px 12px 0 rgba(0, 0, 0, 0.16);--ods-p-shadow-200:unset;--ods-p-shadow-300:unset;--ods-p-shadow-primary:0 3px 12px 0 rgba(0, 0, 0, 0.14), 0 5px 12px 0 rgba(0, 0, 0, 0.16);--ods-p-shadow-secondary:unset;--ods-p-font-family-primary:ods-font-primary, -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--ods-p-font-family-secondary:ods-font-secondary, -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--ods-p-font-weight-regular:400;--ods-p-font-weight-semi-bold:700;--ods-p-font-weight-bold:700;--ods-s-background-gradient-skeleton-light:var(--ods-p-gradient-neutral-100);--ods-s-brand-color-primary:var(--ods-p-color-primary-300);--ods-s-brand-color-secondary:unset;--ods-s-brand-color-accent:unset;--ods-s-text-color-brand:var(--ods-p-color-primary-400);--ods-s-text-color-light:var(--ods-p-color-neutral-white);--ods-s-text-color-dark:var(--ods-p-color-neutral-black);--ods-s-text-color-subtle-light:var(--ods-p-color-neutral-300);--ods-s-text-color-subtle-dark:var(--ods-p-color-neutral-500);--ods-s-text-color-disabled:var(--ods-p-color-neutral-300);--ods-s-text-color-success:var(--ods-p-color-status-success-200);--ods-s-text-color-warning:var(--ods-p-color-status-warning-200);--ods-s-text-color-error:var(--ods-p-color-status-error-200);--ods-s-text-color-info:var(--ods-p-color-status-info-200);--ods-s-text-color-input-value:var(--ods-p-color-neutral-black);--ods-s-text-color-input-value-disabled:var(--ods-p-color-neutral-400);--ods-s-text-color-input-label:var(--ods-p-color-neutral-500);--ods-s-text-color-input-label-disabled:var(--ods-p-color-neutral-300);--ods-s-text-color-input-placeholder:var(--ods-p-color-neutral-300);--ods-s-text-color-link-default:var(--ods-p-color-neutral-black);--ods-s-text-decoration-line-link-default:none;--ods-s-text-decoration-line-link-default-is-hover:underline;--ods-s-text-font-family-default:var(--ods-p-font-family-secondary);--ods-s-text-font-size-default:16px;--ods-s-text-letter-spacing-default:0px;--ods-s-text-line-height-default:1.375;--ods-s-text-line-height-one-line:1;--ods-s-background-color-brand:var(--ods-p-color-primary-300);--ods-s-background-color-light:var(--ods-p-color-neutral-white);--ods-s-background-color-dark:var(--ods-p-color-neutral-black);--ods-s-background-color-subtle-light:var(--ods-p-color-neutral-100);--ods-s-background-color-subtle-dark:var(--ods-p-color-neutral-400);--ods-s-background-color-disabled:var(--ods-p-color-neutral-100);--ods-s-background-color-success:var(--ods-p-color-status-success-100);--ods-s-background-color-warning:var(--ods-p-color-status-warning-100);--ods-s-background-color-error:var(--ods-p-color-status-error-100);--ods-s-background-color-info:var(--ods-p-color-status-info-100);--ods-s-background-color-input:var(--ods-p-color-neutral-white);--ods-s-border-color-brand:var(--ods-p-color-primary-300);--ods-s-border-color-light:var(--ods-p-color-neutral-300);--ods-s-border-color-dark:var(--ods-p-color-neutral-black);--ods-s-border-color-disabled:var(--ods-p-color-neutral-300);--ods-s-border-color-success:var(--ods-p-color-status-success-200);--ods-s-border-color-warning:var(--ods-p-color-status-warning-200);--ods-s-border-color-error:var(--ods-p-color-status-error-200);--ods-s-border-color-info:var(--ods-p-color-status-info-200);--ods-s-border-color-input:var(--ods-p-color-neutral-300);--ods-s-icon-color-brand:var(--ods-p-color-primary-300);--ods-s-icon-color-light:var(--ods-p-color-neutral-white);--ods-s-icon-color-dark:var(--ods-p-color-neutral-black);--ods-s-icon-color-subtle-light:var(--ods-p-color-neutral-300);--ods-s-icon-color-subtle-dark:var(--ods-p-color-neutral-500);--ods-s-icon-color-disabled:var(--ods-p-color-neutral-300);--ods-s-icon-color-success:var(--ods-p-color-status-success-200);--ods-s-icon-color-warning:var(--ods-p-color-status-warning-200);--ods-s-icon-color-error:var(--ods-p-color-status-error-200);--ods-s-icon-color-info:var(--ods-p-color-status-info-200);--ods-s-icon-color-rating-default:var(--ods-p-color-additional-02-extra-400);--ods-s-border-width-input:var(--ods-p-border-width-10);--ods-s-border-radius-base:var(--ods-p-border-radius-50);--ods-s-divider-color-primary:var(--ods-p-color-neutral-300);--ods-s-divider-color-secondary:unset;--ods-s-space-divider:var(--ods-p-dimension-2);--ods-s-space-focus-outline:var(--ods-p-dimension-2);--ods-s-space-grid-gutter:var(--ods-p-dimension-24);--ods-s-space-form-grid-gutter:var(--ods-p-dimension-16);--ods-s-size-divider:var(--ods-p-dimension-1);--ods-s-size-focus-outline:var(--ods-p-dimension-3);--ods-s-focus-outline-color-default:var(--ods-p-color-additional-01-extra-400);--ods-s-focus-outline-color-light:var(--ods-p-color-neutral-white);--ods-s-focus-outline-color-dark:var(--ods-p-color-neutral-black)}}@layer ods.defs.v1.TextBody{:where(.ods-c-text-body-v1){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.TextBody{:where(.ods-c-text-body-v1.ods-c-text-body-\$size-2-xs){--ods-c-text-body-font-size:0.6875rem;--ods-c-text-body-line-height:1.4545454545}}@layer ods.defs.v1.TextBody{:where(.ods-c-text-body-v1.ods-c-text-body-\$size-xs){--ods-c-text-body-font-size:0.75rem;--ods-c-text-body-line-height:1.3333333333}}@layer ods.defs.v1.TextBody{:where(.ods-c-text-body-v1.ods-c-text-body-\$size-sm){--ods-c-text-body-font-size:0.875rem;--ods-c-text-body-line-height:1.42857}}@layer ods.defs.v1.TextBody{:where(.ods-c-text-body-v1.ods-c-text-body-\$size-md){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}}@layer ods.defs.v1.TextBody{:where(.ods-c-text-body-v1.ods-c-text-body-\$size-lg){--ods-c-text-body-font-size:1.125rem;--ods-c-text-body-line-height:1.4444444444}}@layer ods.defs.v1.TextBody{:where(.ods-c-text-body-v1.ods-c-text-body-\$size-xl){--ods-c-text-body-font-size:1.25rem;--ods-c-text-body-line-height:1.4}}@layer ods.defs.v1.TextBody{:where(.ods-c-text-body-v1.ods-c-text-body-\$color-brand){--ods-c-text-body-color:var(--ods-s-text-color-brand)}}@layer ods.defs.v1.TextBody{:where(.ods-c-text-body-v1.ods-c-text-body-\$color-light){--ods-c-text-body-color:var(--ods-s-text-color-light)}}@layer ods.defs.v1.TextBody{:where(.ods-c-text-body-v1.ods-c-text-body-\$color-dark){--ods-c-text-body-color:var(--ods-s-text-color-dark)}}@layer ods.defs.v1.TextBody{:where(.ods-c-text-body-v1.ods-c-text-body-\$color-subtle){--ods-c-text-body-color:var(--ods-s-text-color-subtle-dark)}}@layer ods.defs.v1.TextBody{:where(.ods-c-text-body-v1.ods-c-text-body-\$color-subtle-light){--ods-c-text-body-color:var(--ods-s-text-color-subtle-light)}}@layer ods.defs.v1.TextBody{:where(.ods-c-text-body-v1.ods-c-text-body-\$color-subtle-dark){--ods-c-text-body-color:var(--ods-s-text-color-subtle-dark)}}@layer ods.defs.v1.TextBody{:where(.ods-c-text-body-v1.ods-c-text-body-\$color-disabled){--ods-c-text-body-color:var(--ods-s-text-color-disabled)}}@layer ods.defs.v1.TextBody{:where(.ods-c-text-body-v1.ods-c-text-body-\$color-success){--ods-c-text-body-color:var(--ods-s-text-color-success)}}@layer ods.defs.v1.TextBody{:where(.ods-c-text-body-v1.ods-c-text-body-\$color-warning){--ods-c-text-body-color:var(--ods-s-text-color-warning)}}@layer ods.defs.v1.TextBody{:where(.ods-c-text-body-v1.ods-c-text-body-\$color-error){--ods-c-text-body-color:var(--ods-s-text-color-error)}}@layer ods.defs.v1.TextBody{:where(.ods-c-text-body-v1.ods-c-text-body-\$color-info){--ods-c-text-body-color:var(--ods-s-text-color-info)}}@layer ods.defs.v1.TextBody{:where(.ods-c-text-body-v1.ods-c-text-body-\$color-input-value){--ods-c-text-body-color:var(--ods-s-text-color-input-value)}}@layer ods.defs.v1.TextBody{:where(.ods-c-text-body-v1.ods-c-text-body-\$color-input-value-disabled){--ods-c-text-body-color:var(--ods-s-text-color-input-value-disabled)}}@layer ods.defs.v1.TextBody{:where(.ods-c-text-body-v1.ods-c-text-body-\$color-input-label){--ods-c-text-body-color:var(--ods-s-text-color-input-label)}}@layer ods.defs.v1.TextBody{:where(.ods-c-text-body-v1.ods-c-text-body-\$color-input-label-disabled){--ods-c-text-body-color:var(--ods-s-text-color-input-label-disabled)}}@layer ods.defs.v1.TextBody{:where(.ods-c-text-body-v1.ods-c-text-body-\$color-input-placeholder){--ods-c-text-body-color:var(--ods-s-text-color-input-placeholder)}}@layer ods.defs.v1.TextBody{:where(.ods-c-text-body-v1.ods-c-text-body-\$color-link-default){--ods-c-text-body-color:var(--ods-s-text-color-link-default)}}@layer ods.defs.v1.TextBody{:where(.ods-c-text-body-v1.ods-c-text-body-\$weight-regular){--ods-c-text-body-font-weight:var(--ods-p-font-weight-regular)}}@layer ods.defs.v1.TextBody{:where(.ods-c-text-body-v1.ods-c-text-body-\$weight-bold){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}}@layer ods.defs.v1.TextBody{:where(.ods-c-text-body-v1.ods-c-text-body-\$transform-as-typed){--ods-c-text-body-text-transform:none}}@layer ods.defs.v1.TextBody{:where(.ods-c-text-body-v1.ods-c-text-body-\$transform-uppercase){--ods-c-text-body-text-transform:uppercase}}@layer ods.defs.v1.Icon{:where(.ods-c-icon-v1){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}}@layer ods.defs.v1.Icon{:where(.ods-c-icon-v1.ods-c-icon-\$size-sm){--ods-c-icon-width:1rem}}@layer ods.defs.v1.Icon{:where(.ods-c-icon-v1.ods-c-icon-\$size-md){--ods-c-icon-width:1.5rem}}@layer ods.defs.v1.Icon{:where(.ods-c-icon-v1.ods-c-icon-\$size-lg){--ods-c-icon-width:2rem}}@layer ods.defs.v1.Icon{:where(.ods-c-icon-v1.ods-c-icon-\$color-brand){--ods-c-icon-color:var(--ods-s-icon-color-brand)}}@layer ods.defs.v1.Icon{:where(.ods-c-icon-v1.ods-c-icon-\$color-light){--ods-c-icon-color:var(--ods-s-icon-color-light)}}@layer ods.defs.v1.Icon{:where(.ods-c-icon-v1.ods-c-icon-\$color-dark){--ods-c-icon-color:var(--ods-s-icon-color-dark)}}@layer ods.defs.v1.Icon{:where(.ods-c-icon-v1.ods-c-icon-\$color-subtle-light){--ods-c-icon-color:var(--ods-s-icon-color-subtle-light)}}@layer ods.defs.v1.Icon{:where(.ods-c-icon-v1.ods-c-icon-\$color-subtle-dark){--ods-c-icon-color:var(--ods-s-icon-color-subtle-dark)}}@layer ods.defs.v1.Icon{:where(.ods-c-icon-v1.ods-c-icon-\$color-disabled){--ods-c-icon-color:var(--ods-s-icon-color-disabled)}}@layer ods.defs.v1.Icon{:where(.ods-c-icon-v1.ods-c-icon-\$color-success){--ods-c-icon-color:var(--ods-s-icon-color-success)}}@layer ods.defs.v1.Icon{:where(.ods-c-icon-v1.ods-c-icon-\$color-warning){--ods-c-icon-color:var(--ods-s-icon-color-warning)}}@layer ods.defs.v1.Icon{:where(.ods-c-icon-v1.ods-c-icon-\$color-error){--ods-c-icon-color:var(--ods-s-icon-color-error)}}@layer ods.defs.v1.Icon{:where(.ods-c-icon-v1.ods-c-icon-\$color-info){--ods-c-icon-color:var(--ods-s-icon-color-info)}}@layer ods.defs.v1.Icon{:where(.ods-c-icon-v1.ods-c-icon-\$color-rating-default){--ods-c-icon-color:var(--ods-s-icon-color-rating-default)}}@layer ods.defs.v1.Link{:where(.ods-c-link-v1 .ods-e-link-icon){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}}@layer ods.defs.v1.Link{:where(.ods-c-link-v1){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.Link{:where(.ods-c-link-v1){--ods-c-link-horizontal-spacing:var(--ods-p-dimension-8)}}@layer ods.defs.v1.Link{:where(.ods-c-link-v1.ods-c-link-\$style-type-primary){--ods-c-link-color:var(--ods-p-color-additional-01-extra-400);--ods-c-link-text-decoration-line:none;--ods-c-link-is-hover-color:var(--ods-p-color-additional-01-extra-400);--ods-c-link-is-hover-text-decoration-line:underline;--ods-c-link-is-disabled-color:var(--ods-p-color-additional-01-extra-200)}}@layer ods.defs.v1.Link{:where(.ods-c-link-v1.ods-c-link-\$style-type-primary-alternative){--ods-c-link-color:var(--ods-s-text-color-light);--ods-c-link-text-decoration-line:underline;--ods-c-link-is-hover-color:var(--ods-s-text-color-light);--ods-c-link-is-hover-text-decoration-line:none;--ods-c-link-is-disabled-color:var(--ods-p-color-neutral-400)}}@layer ods.defs.v1.Link{:where(.ods-c-link-v1.ods-c-link-\$style-type-secondary){--ods-c-link-color:var(--ods-s-text-color-dark);--ods-c-link-text-decoration-line:underline;--ods-c-link-is-hover-color:var(--ods-s-text-color-dark);--ods-c-link-is-hover-text-decoration-line:none;--ods-c-link-is-disabled-color:var(--ods-s-text-color-disabled)}}@layer ods.defs.v1.Link{:where(.ods-c-link-v1.ods-c-link-\$style-type-tertiary){--ods-c-link-color:var(--ods-p-color-neutral-500);--ods-c-link-text-decoration-line:underline;--ods-c-link-is-hover-text-decoration-line:none;--ods-c-link-is-hover-color:var(--ods-p-color-neutral-500);--ods-c-link-is-disabled-color:var(--ods-p-color-neutral-200)}}@layer ods.defs.v1.Link{:where(.ods-c-link-v1.ods-c-link-\$style-type-destructive){--ods-c-link-color:var(--ods-p-color-status-error-200);--ods-c-link-text-decoration-line:underline;--ods-c-link-is-hover-text-decoration-line:none;--ods-c-link-is-hover-color:var(--ods-p-color-status-error-200);--ods-c-link-is-disabled-color:var(--ods-p-color-neutral-300)}}@layer ods.defs.v1.Link{:where(.ods-c-link-v1.ods-c-link-\$size-lg){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}}@layer ods.defs.v1.Link{:where(.ods-c-link-v1.ods-c-link-\$size-lg .ods-e-link-icon){--ods-c-icon-width:1rem}}@layer ods.defs.v1.Link{:where(.ods-c-link-v1.ods-c-link-\$size-lg){--ods-c-link-min-height:unset;--ods-c-link-horizontal-padding:0px;--ods-c-link-vertical-padding:9px}}@layer ods.defs.v1.Link{:where(.ods-c-link-v1.ods-c-link-\$size-md){--ods-c-text-body-font-size:0.875rem;--ods-c-text-body-line-height:1.42857}}@layer ods.defs.v1.Link{:where(.ods-c-link-v1.ods-c-link-\$size-md .ods-e-link-icon){--ods-c-icon-width:1rem}}@layer ods.defs.v1.Link{:where(.ods-c-link-v1.ods-c-link-\$size-md){--ods-c-link-min-height:unset;--ods-c-link-horizontal-padding:0px;--ods-c-link-vertical-padding:var(--ods-p-dimension-6)}}@layer ods.defs.v1.Link{:where(.ods-c-link-v1.ods-c-link-\$weight-regular){--ods-c-text-body-font-weight:var(--ods-p-font-weight-regular)}}@layer ods.defs.v1.Link{:where(.ods-c-link-v1.ods-c-link-\$weight-bold){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}}@layer ods.defs.v1.Spinner{:where(.ods-c-spinner-v1){--ods-c-spinner-color:currentColor;--ods-c-spinner-width:2.5em;--ods-c-spinner-stroke-width:1.5px;--ods-c-spinner-stroke-dash-array:6.5em}}@layer ods.defs.v1.Spinner{:where(.ods-c-spinner-v1.ods-c-spinner-\$style-type-primary){--ods-c-spinner-color:var(--ods-p-color-additional-01-extra-400)}}@layer ods.defs.v1.Spinner{:where(.ods-c-spinner-v1.ods-c-spinner-\$size-sm){--ods-c-spinner-width:1em;--ods-c-spinner-stroke-width:1.5px;--ods-c-spinner-stroke-dash-array:3em}}@layer ods.defs.v1.Spinner{:where(.ods-c-spinner-v1.ods-c-spinner-\$size-md){--ods-c-spinner-width:1.5em;--ods-c-spinner-stroke-width:1.5px;--ods-c-spinner-stroke-dash-array:4.2em}}@layer ods.defs.v1.Spinner{:where(.ods-c-spinner-v1.ods-c-spinner-\$size-lg){--ods-c-spinner-width:2em;--ods-c-spinner-stroke-width:1.5px;--ods-c-spinner-stroke-dash-array:5.5em}}@layer ods.defs.v1.Button{:where(.ods-c-button-v1){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.Button{:where(.ods-c-button-v1 .ods-e-button-icon){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}}@layer ods.defs.v1.Button{:where(.ods-c-button-v1 .ods-e-button-spinner){--ods-c-spinner-color:currentColor;--ods-c-spinner-width:2.5em;--ods-c-spinner-stroke-width:1.5px;--ods-c-spinner-stroke-dash-array:6.5em}}@layer ods.defs.v1.Button{:where(.ods-c-button-v1){--ods-c-button-border-radius:25px;--ods-c-button-border-width:var(--ods-p-border-width-10)}}@layer ods.defs.v1.Button{:where(.ods-c-button-v1.ods-c-button-\$style-type-primary){--ods-c-button-color:var(--ods-s-text-color-light);--ods-c-button-background-color:var(--ods-p-color-primary-300);--ods-c-button-border-color:var(--ods-p-color-primary-300);--ods-c-button-pressed-color:var(--ods-p-color-primary-300);--ods-c-button-pressed-opacity:1;--ods-c-button-text-decoration-line:none;--ods-c-button-is-hover-background-color:var(--ods-p-color-primary-400);--ods-c-button-is-hover-border-color:var(--ods-p-color-primary-400);--ods-c-button-is-hover-color:var(--ods-s-text-color-light);--ods-c-button-is-disabled-background-color:var(--ods-p-color-primary-200);--ods-c-button-is-disabled-border-color:var(--ods-p-color-primary-200);--ods-c-button-is-disabled-color:var(--ods-s-text-color-light)}}@layer ods.defs.v1.Button{:where(.ods-c-button-v1.ods-c-button-\$style-type-primary-alternative){--ods-c-button-background-color:var(--ods-s-background-color-dark);--ods-c-button-border-color:var(--ods-s-border-color-dark);--ods-c-button-color:var(--ods-s-text-color-light);--ods-c-button-pressed-color:var(--ods-s-background-color-dark);--ods-c-button-pressed-opacity:1;--ods-c-button-text-decoration-line:none;--ods-c-button-is-hover-background-color:var(--ods-p-color-neutral-600);--ods-c-button-is-hover-border-color:var(--ods-p-color-neutral-600);--ods-c-button-is-hover-color:var(--ods-s-text-color-light);--ods-c-button-is-disabled-background-color:var(--ods-p-color-neutral-300);--ods-c-button-is-disabled-border-color:var(--ods-p-color-neutral-300);--ods-c-button-is-disabled-color:var(--ods-s-text-color-light)}}@layer ods.defs.v1.Button{:where(.ods-c-button-v1.ods-c-button-\$style-type-secondary){--ods-c-button-background-color:transparent;--ods-c-button-border-color:var(--ods-p-color-primary-300);--ods-c-button-color:var(--ods-p-color-primary-300);--ods-c-button-pressed-color:var(--ods-p-color-primary-200);--ods-c-button-text-decoration-line:none;--ods-c-button-pressed-opacity:0.3;--ods-c-button-is-hover-background-color:color-mix(in srgb, var(--ods-p-color-primary-100) 50%, transparent);--ods-c-button-is-hover-border-color:var(--ods-p-color-primary-300);--ods-c-button-is-hover-color:var(--ods-p-color-primary-300);--ods-c-button-is-disabled-background-color:transparent;--ods-c-button-is-disabled-border-color:var(--ods-p-color-primary-200);--ods-c-button-is-disabled-color:var(--ods-p-color-primary-200)}}@layer ods.defs.v1.Button{:where(.ods-c-button-v1.ods-c-button-\$style-type-secondary-alternative){--ods-c-button-background-color:transparent;--ods-c-button-border-color:var(--ods-s-border-color-dark);--ods-c-button-color:var(--ods-s-text-color-dark);--ods-c-button-pressed-color:var(--ods-p-color-neutral-300);--ods-c-button-pressed-opacity:0.3;--ods-c-button-text-decoration-line:none;--ods-c-button-is-hover-background-color:color-mix(in srgb, var(--ods-p-color-neutral-black) 10%, transparent);--ods-c-button-is-hover-border-color:var(--ods-p-color-neutral-black);--ods-c-button-is-hover-color:var(--ods-p-color-neutral-black);--ods-c-button-is-disabled-background-color:transparent;--ods-c-button-is-disabled-border-color:var(--ods-p-color-neutral-300);--ods-c-button-is-disabled-color:var(--ods-p-color-neutral-300)}}@layer ods.defs.v1.Button{:where(.ods-c-button-v1.ods-c-button-\$style-type-tertiary){--ods-c-button-background-color:transparent;--ods-c-button-border-color:transparent;--ods-c-button-color:var(--ods-p-color-primary-300);--ods-c-button-pressed-color:var(--ods-p-color-primary-200);--ods-c-button-pressed-opacity:0.3;--ods-c-button-text-decoration-line:none;--ods-c-button-is-hover-text-decoration-line:underline;--ods-c-button-is-hover-background-color:transparent;--ods-c-button-is-hover-border-color:transparent;--ods-c-button-is-hover-color:var(--ods-p-color-primary-300);--ods-c-button-is-disabled-background-color:transparent;--ods-c-button-is-disabled-border-color:transparent;--ods-c-button-is-disabled-color:var(--ods-p-color-primary-200)}}@layer ods.defs.v1.Button{:where(.ods-c-button-v1.ods-c-button-\$style-type-tertiary-alternative){--ods-c-button-background-color:transparent;--ods-c-button-border-color:transparent;--ods-c-button-color:var(--ods-p-color-neutral-black);--ods-c-button-pressed-color:var(--ods-p-color-neutral-300);--ods-c-button-pressed-opacity:0.3;--ods-c-button-text-decoration-line:underline;--ods-c-button-is-hover-text-decoration-line:none;--ods-c-button-is-hover-background-color:transparent;--ods-c-button-is-hover-border-color:transparent;--ods-c-button-is-hover-color:var(--ods-p-color-neutral-black);--ods-c-button-is-disabled-background-color:transparent;--ods-c-button-is-disabled-border-color:transparent;--ods-c-button-is-disabled-color:var(--ods-p-color-neutral-300);--ods-c-button-is-disabled-text-decoration-line:underline}}@layer ods.defs.v1.Button{:where(.ods-c-button-v1.ods-c-button-\$style-type-quaternary){--ods-c-button-background-color:color-mix(in srgb, var(--ods-s-background-color-light) 80%, transparent);--ods-c-button-border-color:color-mix(in srgb, var(--ods-p-color-neutral-white) 80%, transparent);--ods-c-button-color:var(--ods-p-color-primary-300);--ods-c-button-pressed-color:var(--ods-p-color-primary-200);--ods-c-button-pressed-opacity:0.5;--ods-c-button-text-decoration-line:none;--ods-c-button-is-hover-background-color:var(--ods-p-color-primary-100);--ods-c-button-is-hover-border-color:var(--ods-p-color-primary-100);--ods-c-button-is-hover-color:var(--ods-p-color-primary-300);--ods-c-button-is-disabled-background-color:var(--ods-s-background-color-light);--ods-c-button-is-disabled-border-color:var(--ods-p-color-neutral-white);--ods-c-button-is-disabled-color:var(--ods-p-color-primary-200)}}@layer ods.defs.v1.Button{:where(.ods-c-button-v1.ods-c-button-\$style-type-quaternary-alternative){--ods-c-button-background-color:color-mix(in srgb, var(--ods-s-background-color-light) 80%, transparent);--ods-c-button-border-color:color-mix(in srgb, var(--ods-p-color-neutral-white) 80%, transparent);--ods-c-button-color:var(--ods-s-text-color-dark);--ods-c-button-pressed-color:var(--ods-p-color-neutral-300);--ods-c-button-pressed-opacity:1;--ods-c-button-text-decoration-line:none;--ods-c-button-is-hover-background-color:color-mix(in srgb, var(--ods-p-color-neutral-300) 80%, transparent);--ods-c-button-is-hover-border-color:color-mix(in srgb, var(--ods-p-color-neutral-300) 80%, transparent);--ods-c-button-is-hover-color:var(--ods-p-color-neutral-black);--ods-c-button-is-disabled-background-color:var(--ods-s-background-color-light);--ods-c-button-is-disabled-border-color:var(--ods-p-color-neutral-white);--ods-c-button-is-disabled-color:var(--ods-p-color-neutral-300)}}@layer ods.defs.v1.Button{:where(.ods-c-button-v1.ods-c-button-\$size-lg){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}}@layer ods.defs.v1.Button{:where(.ods-c-button-v1.ods-c-button-\$size-lg){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}}@layer ods.defs.v1.Button{:where(.ods-c-button-v1.ods-c-button-\$size-lg .ods-e-button-icon){--ods-c-icon-width:1.5rem}}@layer ods.defs.v1.Button{:where(.ods-c-button-v1.ods-c-button-\$size-lg .ods-e-button-spinner){--ods-c-spinner-width:1em;--ods-c-spinner-stroke-width:1.5px;--ods-c-spinner-stroke-dash-array:3em}}@layer ods.defs.v1.Button{:where(.ods-c-button-v1.ods-c-button-\$size-lg){--ods-c-button-min-height:48px;--ods-c-button-horizontal-padding:32px;--ods-c-button-vertical-padding:12px}}@layer ods.defs.v1.Button{:where(.ods-c-button-v1.ods-c-button-\$size-md){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}}@layer ods.defs.v1.Button{:where(.ods-c-button-v1.ods-c-button-\$size-md){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}}@layer ods.defs.v1.Button{:where(.ods-c-button-v1.ods-c-button-\$size-md .ods-e-button-icon){--ods-c-icon-width:1rem}}@layer ods.defs.v1.Button{:where(.ods-c-button-v1.ods-c-button-\$size-md .ods-e-button-spinner){--ods-c-spinner-width:1em;--ods-c-spinner-stroke-width:1.5px;--ods-c-spinner-stroke-dash-array:3em}}@layer ods.defs.v1.Button{:where(.ods-c-button-v1.ods-c-button-\$size-md){--ods-c-button-min-height:40px;--ods-c-button-horizontal-padding:24px;--ods-c-button-vertical-padding:8px}}@layer ods.defs.v1.Button{:where(.ods-c-button-v1.ods-c-button-\$size-sm){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}}@layer ods.defs.v1.Button{:where(.ods-c-button-v1.ods-c-button-\$size-sm){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}}@layer ods.defs.v1.Button{:where(.ods-c-button-v1.ods-c-button-\$size-sm .ods-e-button-icon){--ods-c-icon-width:1rem}}@layer ods.defs.v1.Button{:where(.ods-c-button-v1.ods-c-button-\$size-sm .ods-e-button-spinner){--ods-c-spinner-width:1em;--ods-c-spinner-stroke-width:1.5px;--ods-c-spinner-stroke-dash-array:3em}}@layer ods.defs.v1.Button{:where(.ods-c-button-v1.ods-c-button-\$size-sm){--ods-c-button-min-height:36px;--ods-c-button-horizontal-padding:18px;--ods-c-button-vertical-padding:6px}}@layer ods.defs.v1.InlineAlert{:where(.ods-c-inline-alert-v1){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.InlineAlert{:where(.ods-c-inline-alert-v1){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}}@layer ods.defs.v1.InlineAlert{:where(.ods-c-inline-alert-v1 .ods-e-inline-alert-headline){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.InlineAlert{:where(.ods-c-inline-alert-v1 .ods-e-inline-alert-headline){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}}@layer ods.defs.v1.InlineAlert{:where(.ods-c-inline-alert-v1 .ods-e-inline-alert-headline){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}}@layer ods.defs.v1.InlineAlert{:where(.ods-c-inline-alert-v1 .ods-e-inline-alert-link .ods-e-link-icon){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}}@layer ods.defs.v1.InlineAlert{:where(.ods-c-inline-alert-v1 .ods-e-inline-alert-link){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.InlineAlert{:where(.ods-c-inline-alert-v1 .ods-e-inline-alert-link){--ods-c-link-horizontal-spacing:var(--ods-p-dimension-8)}}@layer ods.defs.v1.InlineAlert{:where(.ods-c-inline-alert-v1 .ods-e-inline-alert-link){--ods-c-link-color:var(--ods-s-text-color-dark);--ods-c-link-text-decoration-line:underline;--ods-c-link-is-hover-color:var(--ods-s-text-color-dark);--ods-c-link-is-hover-text-decoration-line:none;--ods-c-link-is-disabled-color:var(--ods-s-text-color-disabled)}}@layer ods.defs.v1.InlineAlert{:where(.ods-c-inline-alert-v1 .ods-e-inline-alert-button){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.InlineAlert{:where(.ods-c-inline-alert-v1 .ods-e-inline-alert-button .ods-e-button-icon){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}}@layer ods.defs.v1.InlineAlert{:where(.ods-c-inline-alert-v1 .ods-e-inline-alert-button .ods-e-button-spinner){--ods-c-spinner-color:currentColor;--ods-c-spinner-width:2.5em;--ods-c-spinner-stroke-width:1.5px;--ods-c-spinner-stroke-dash-array:6.5em}}@layer ods.defs.v1.InlineAlert{:where(.ods-c-inline-alert-v1 .ods-e-inline-alert-button){--ods-c-button-border-radius:25px;--ods-c-button-border-width:var(--ods-p-border-width-10)}}@layer ods.defs.v1.InlineAlert{:where(.ods-c-inline-alert-v1 .ods-e-inline-alert-button){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}}@layer ods.defs.v1.InlineAlert{:where(.ods-c-inline-alert-v1 .ods-e-inline-alert-button){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}}@layer ods.defs.v1.InlineAlert{:where(.ods-c-inline-alert-v1 .ods-e-inline-alert-button .ods-e-button-icon){--ods-c-icon-width:1rem}}@layer ods.defs.v1.InlineAlert{:where(.ods-c-inline-alert-v1 .ods-e-inline-alert-button .ods-e-button-spinner){--ods-c-spinner-width:1em;--ods-c-spinner-stroke-width:1.5px;--ods-c-spinner-stroke-dash-array:3em}}@layer ods.defs.v1.InlineAlert{:where(.ods-c-inline-alert-v1 .ods-e-inline-alert-button){--ods-c-button-min-height:36px;--ods-c-button-horizontal-padding:18px;--ods-c-button-vertical-padding:6px}}@layer ods.defs.v1.InlineAlert{:where(.ods-c-inline-alert-v1 .ods-e-inline-alert-button){--ods-c-button-background-color:var(--ods-s-background-color-dark);--ods-c-button-border-color:var(--ods-s-border-color-dark);--ods-c-button-color:var(--ods-s-text-color-light);--ods-c-button-pressed-color:var(--ods-s-background-color-dark);--ods-c-button-pressed-opacity:1;--ods-c-button-text-decoration-line:none;--ods-c-button-is-hover-background-color:var(--ods-p-color-neutral-600);--ods-c-button-is-hover-border-color:var(--ods-p-color-neutral-600);--ods-c-button-is-hover-color:var(--ods-s-text-color-light);--ods-c-button-is-disabled-background-color:var(--ods-p-color-neutral-300);--ods-c-button-is-disabled-border-color:var(--ods-p-color-neutral-300);--ods-c-button-is-disabled-color:var(--ods-s-text-color-light)}}@layer ods.defs.v1.InlineAlert{:where(.ods-c-inline-alert-v1){--ods-c-inline-alert-color:var(--ods-s-text-color-dark);--ods-c-inline-alert-border-width:var(--ods-p-border-width-10);--ods-c-inline-alert-border-color:transparent;--ods-c-inline-alert-border-radius:4px;--ods-c-inline-alert-close-icon-color:var(--ods-s-icon-color-dark);--ods-c-inline-alert-inner-spacing:var(--ods-p-dimension-16);--ods-c-inline-alert-gap:var(--ods-p-dimension-16);--ods-c-inline-alert-icon-to-text-spacing:var(--ods-p-dimension-12);--ods-c-inline-alert-text-to-button-spacing:var(--ods-p-dimension-12);--ods-c-inline-alert-font-weight:var(--ods-p-font-weight-regular);--ods-c-inline-alert-link-color:var(--ods-s-text-color-dark);--ods-c-inline-alert-text-decoration-line:underline}}@layer ods.defs.v1.InlineAlert{:where(.ods-c-inline-alert-v1.ods-c-inline-alert-\$style-type-error){--ods-c-inline-alert-icon-color:var(--ods-p-color-status-error-200);--ods-c-inline-alert-background-color:var(--ods-s-background-color-error)}}@layer ods.defs.v1.InlineAlert{:where(.ods-c-inline-alert-v1.ods-c-inline-alert-\$style-type-info){--ods-c-inline-alert-icon-color:var(--ods-p-color-status-info-300);--ods-c-inline-alert-background-color:var(--ods-s-background-color-info)}}@layer ods.defs.v1.InlineAlert{:where(.ods-c-inline-alert-v1.ods-c-inline-alert-\$style-type-success){--ods-c-inline-alert-icon-color:var(--ods-p-color-status-success-200);--ods-c-inline-alert-background-color:var(--ods-s-background-color-success)}}@layer ods.defs.v1.InlineAlert{:where(.ods-c-inline-alert-v1.ods-c-inline-alert-\$style-type-warning){--ods-c-inline-alert-icon-color:var(--ods-p-color-status-warning-200);--ods-c-inline-alert-background-color:var(--ods-s-background-color-warning)}}@layer ods.defs.v1.Snackbar{:where(.ods-c-snackbar-v1){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.Snackbar{:where(.ods-c-snackbar-v1){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}}@layer ods.defs.v1.Snackbar{:where(.ods-c-snackbar-v1 .ods-e-snackbar-link .ods-e-link-icon){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}}@layer ods.defs.v1.Snackbar{:where(.ods-c-snackbar-v1 .ods-e-snackbar-link){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.Snackbar{:where(.ods-c-snackbar-v1 .ods-e-snackbar-link){--ods-c-link-horizontal-spacing:var(--ods-p-dimension-8)}}@layer ods.defs.v1.Snackbar{:where(.ods-c-snackbar-v1){--ods-c-snackbar-outer-horizontal-spacing:var(--ods-p-dimension-12);--ods-c-snackbar-outer-vertical-spacing:1.375rem;--ods-c-snackbar-max-width:400px;--ods-c-snackbar-color:var(--ods-s-text-color-light);--ods-c-snackbar-background-color:var(--ods-s-background-color-dark);--ods-c-snackbar-border-width:var(--ods-p-border-width-10);--ods-c-snackbar-border-color:var(--ods-s-border-color-dark);--ods-c-snackbar-border-radius:var(--ods-p-border-radius-30);--ods-c-snackbar-icon-color:var(--ods-s-icon-color-light);--ods-c-snackbar-icon-alignment:center;--ods-c-snackbar-close-icon-color:var(--ods-s-icon-color-light);--ods-c-snackbar-close-icon-right-offset:var(--ods-p-dimension-10);--ods-c-snackbar-close-icon-top-offset:var(--ods-p-dimension-10);--ods-c-snackbar-close-icon-bottom-offset:var(--ods-p-dimension-10);--ods-c-snackbar-box-shadow:var(--ods-p-shadow-primary);--ods-c-snackbar-gap:var(--ods-p-dimension-20);--ods-c-snackbar-content-spacing:15px;--ods-c-snackbar-content-gap:var(--ods-p-dimension-8);--ods-c-snackbar-content-alignment:center;--ods-c-snackbar-content-top-spacing:unset;--ods-c-snackbar-content-bottom-spacing:unset;--ods-c-snackbar-content-right-spacing:unset;--ods-c-snackbar-content-left-spacing:unset}}@layer ods.defs.v1.Snackbar{@media (min-width:768px){:where(.ods-c-snackbar-v1.ods-media-md){--ods-c-snackbar-outer-horizontal-spacing:0;--ods-c-snackbar-outer-vertical-spacing:var(--ods-p-dimension-28);--ods-c-snackbar-max-width:400px;--ods-c-snackbar-color:var(--ods-s-text-color-light);--ods-c-snackbar-background-color:var(--ods-s-background-color-dark);--ods-c-snackbar-border-width:var(--ods-p-border-width-10);--ods-c-snackbar-border-color:var(--ods-s-border-color-dark);--ods-c-snackbar-border-radius:var(--ods-p-border-radius-30);--ods-c-snackbar-icon-color:var(--ods-s-icon-color-light);--ods-c-snackbar-icon-alignment:center;--ods-c-snackbar-close-icon-color:var(--ods-s-icon-color-light);--ods-c-snackbar-close-icon-right-offset:var(--ods-p-dimension-10);--ods-c-snackbar-close-icon-top-offset:var(--ods-p-dimension-10);--ods-c-snackbar-close-icon-bottom-offset:var(--ods-p-dimension-10);--ods-c-snackbar-box-shadow:var(--ods-p-shadow-primary);--ods-c-snackbar-gap:var(--ods-p-dimension-20);--ods-c-snackbar-content-spacing:15px;--ods-c-snackbar-content-gap:var(--ods-p-dimension-8);--ods-c-snackbar-content-alignment:center;--ods-c-snackbar-content-top-spacing:unset;--ods-c-snackbar-content-bottom-spacing:unset;--ods-c-snackbar-content-right-spacing:unset;--ods-c-snackbar-content-left-spacing:unset}}}@layer ods.defs.v1.Snackbar{:where(.ods-c-snackbar-v1.ods-c-snackbar-\$style-type-info .ods-e-snackbar-link){--ods-c-link-color:var(--ods-s-text-color-light);--ods-c-link-text-decoration-line:underline;--ods-c-link-is-hover-color:var(--ods-s-text-color-light);--ods-c-link-is-hover-text-decoration-line:none;--ods-c-link-is-disabled-color:var(--ods-p-color-neutral-400)}}@layer ods.defs.v1.Snackbar{:where(.ods-c-snackbar-v1.ods-c-snackbar-\$style-type-info){--ods-c-snackbar-color:var(--ods-s-text-color-light);--ods-c-snackbar-background-color:var(--ods-p-color-status-info-200);--ods-c-snackbar-border-color:var(--ods-s-border-color-info);--ods-c-snackbar-icon-color:var(--ods-s-icon-color-light);--ods-c-snackbar-close-icon-color:var(--ods-s-icon-color-light)}}@layer ods.defs.v1.Snackbar{:where(.ods-c-snackbar-v1.ods-c-snackbar-\$style-type-warning .ods-e-snackbar-link){--ods-c-link-color:var(--ods-s-text-color-dark);--ods-c-link-text-decoration-line:underline;--ods-c-link-is-hover-color:var(--ods-s-text-color-dark);--ods-c-link-is-hover-text-decoration-line:none;--ods-c-link-is-disabled-color:var(--ods-s-text-color-disabled)}}@layer ods.defs.v1.Snackbar{:where(.ods-c-snackbar-v1.ods-c-snackbar-\$style-type-warning){--ods-c-snackbar-color:var(--ods-s-text-color-dark);--ods-c-snackbar-background-color:var(--ods-p-color-additional-02-extra-300);--ods-c-snackbar-border-color:var(--ods-p-color-additional-02-extra-300);--ods-c-snackbar-icon-color:var(--ods-s-icon-color-dark);--ods-c-snackbar-close-icon-color:var(--ods-s-icon-color-dark)}}@layer ods.defs.v1.Snackbar{:where(.ods-c-snackbar-v1.ods-c-snackbar-\$style-type-error .ods-e-snackbar-link){--ods-c-link-color:var(--ods-s-text-color-light);--ods-c-link-text-decoration-line:underline;--ods-c-link-is-hover-color:var(--ods-s-text-color-light);--ods-c-link-is-hover-text-decoration-line:none;--ods-c-link-is-disabled-color:var(--ods-p-color-neutral-400)}}@layer ods.defs.v1.Snackbar{:where(.ods-c-snackbar-v1.ods-c-snackbar-\$style-type-error){--ods-c-snackbar-color:var(--ods-s-text-color-light);--ods-c-snackbar-background-color:var(--ods-p-color-status-error-200);--ods-c-snackbar-border-color:var(--ods-p-color-status-error-200);--ods-c-snackbar-icon-color:var(--ods-s-icon-color-light);--ods-c-snackbar-close-icon-color:var(--ods-s-icon-color-light)}}@layer ods.defs.v1.Snackbar{:where(.ods-c-snackbar-v1.ods-c-snackbar-\$style-type-success .ods-e-snackbar-link){--ods-c-link-color:var(--ods-s-text-color-light);--ods-c-link-text-decoration-line:underline;--ods-c-link-is-hover-color:var(--ods-s-text-color-light);--ods-c-link-is-hover-text-decoration-line:none;--ods-c-link-is-disabled-color:var(--ods-p-color-neutral-400)}}@layer ods.defs.v1.Snackbar{:where(.ods-c-snackbar-v1.ods-c-snackbar-\$style-type-success){--ods-c-snackbar-color:var(--ods-s-text-color-light);--ods-c-snackbar-background-color:var(--ods-p-color-status-success-200);--ods-c-snackbar-border-color:var(--ods-s-border-color-success);--ods-c-snackbar-icon-color:var(--ods-s-icon-color-light);--ods-c-snackbar-close-icon-color:var(--ods-s-icon-color-light)}}@layer ods.defs.v1.Badge{:where(.ods-c-badge-v1){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.Badge{:where(.ods-c-badge-v1){--ods-c-badge-border-radius:var(--ods-p-border-radius-40)}}@layer ods.defs.v1.Badge{:where(.ods-c-badge-v1.ods-c-badge-\$style-type-info){--ods-c-badge-background-color:var(--ods-p-color-additional-01-extra-300);--ods-c-badge-color:var(--ods-p-color-neutral-600)}}@layer ods.defs.v1.Badge{:where(.ods-c-badge-v1.ods-c-badge-\$style-type-call-out){--ods-c-badge-background-color:var(--ods-p-color-additional-04-extra-100);--ods-c-badge-color:var(--ods-p-color-neutral-600)}}@layer ods.defs.v1.Badge{:where(.ods-c-badge-v1.ods-c-badge-\$style-type-strong-call-out){--ods-c-badge-background-color:var(--ods-s-background-color-dark);--ods-c-badge-color:var(--ods-s-text-color-light)}}@layer ods.defs.v1.Badge{:where(.ods-c-badge-v1.ods-c-badge-\$style-type-attribute){--ods-c-badge-background-color:var(--ods-p-color-additional-01-extra-100);--ods-c-badge-color:var(--ods-p-color-neutral-600)}}@layer ods.defs.v1.Badge{:where(.ods-c-badge-v1.ods-c-badge-\$style-type-neutral){--ods-c-badge-background-color:var(--ods-p-color-neutral-100);--ods-c-badge-color:var(--ods-p-color-neutral-600)}}@layer ods.defs.v1.Badge{:where(.ods-c-badge-v1.ods-c-badge-\$style-type-success){--ods-c-badge-background-color:var(--ods-p-color-status-success-150);--ods-c-badge-color:var(--ods-p-color-neutral-600)}}@layer ods.defs.v1.Badge{:where(.ods-c-badge-v1.ods-c-badge-\$style-type-strong-success){--ods-c-badge-background-color:var(--ods-p-color-status-success-200);--ods-c-badge-color:var(--ods-s-text-color-light)}}@layer ods.defs.v1.Badge{:where(.ods-c-badge-v1.ods-c-badge-\$style-type-warning){--ods-c-badge-background-color:var(--ods-s-background-color-warning);--ods-c-badge-color:var(--ods-p-color-neutral-600)}}@layer ods.defs.v1.Badge{:where(.ods-c-badge-v1.ods-c-badge-\$style-type-error){--ods-c-badge-background-color:var(--ods-s-background-color-error);--ods-c-badge-color:var(--ods-p-color-neutral-600)}}@layer ods.defs.v1.Badge{:where(.ods-c-badge-v1.ods-c-badge-\$style-type-highlight){--ods-c-badge-background-color:var(--ods-p-color-additional-01-extra-400);--ods-c-badge-color:var(--ods-s-text-color-light)}}@layer ods.defs.v1.Badge{:where(.ods-c-badge-v1.ods-c-badge-\$size-lg){--ods-c-text-body-font-size:0.875rem;--ods-c-text-body-line-height:1.42857}}@layer ods.defs.v1.Badge{:where(.ods-c-badge-v1.ods-c-badge-\$size-lg){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}}@layer ods.defs.v1.Badge{:where(.ods-c-badge-v1.ods-c-badge-\$size-lg){--ods-c-badge-horizontal-padding:var(--ods-p-dimension-8);--ods-c-badge-vertical-padding:var(--ods-p-dimension-6);--ods-c-badge-gap:var(--ods-p-dimension-6)}}@layer ods.defs.v1.Badge{:where(.ods-c-badge-v1.ods-c-badge-\$size-md){--ods-c-text-body-font-size:0.75rem;--ods-c-text-body-line-height:1.3333333333}}@layer ods.defs.v1.Badge{:where(.ods-c-badge-v1.ods-c-badge-\$size-md){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}}@layer ods.defs.v1.Badge{:where(.ods-c-badge-v1.ods-c-badge-\$size-md){--ods-c-badge-horizontal-padding:var(--ods-p-dimension-6);--ods-c-badge-vertical-padding:var(--ods-p-dimension-4);--ods-c-badge-gap:var(--ods-p-dimension-4)}}@layer ods.defs.v1.Badge{:where(.ods-c-badge-v1.ods-c-badge-\$size-sm){--ods-c-text-body-font-size:0.75rem;--ods-c-text-body-line-height:1.3333333333}}@layer ods.defs.v1.Badge{:where(.ods-c-badge-v1.ods-c-badge-\$size-sm){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}}@layer ods.defs.v1.Badge{:where(.ods-c-badge-v1.ods-c-badge-\$size-sm){--ods-c-badge-horizontal-padding:var(--ods-p-dimension-4);--ods-c-badge-vertical-padding:var(--ods-p-dimension-2);--ods-c-badge-gap:unset}}@layer ods.defs.v1.Bone{:where(.ods-c-bone-v1){--ods-c-bone-gradient:var(--ods-s-background-gradient-skeleton-light)}}@layer ods.defs.v1.BrandLogo{:where(.ods-c-brand-logo-v1){--ods-c-brand-logo-color:currentColor;--ods-c-brand-logo-aspect-ratio:1}}@layer ods.defs.v1.BrandLogo-bodas{:where(.ods-c-brand-logo-bodas-v1){--ods-c-brand-logo-color:currentColor;--ods-c-brand-logo-aspect-ratio:1}}@layer ods.defs.v1.BrandLogo-bodas{:where(.ods-c-brand-logo-bodas-v1.ods-c-brand-logo-bodas-\$color-primary){--ods-c-brand-logo-color:black}}@layer ods.defs.v1.BrandLogo-bodas{:where(.ods-c-brand-logo-bodas-v1.ods-c-brand-logo-bodas-\$color-secondary){--ods-c-brand-logo-color:white}}@layer ods.defs.v1.BrandLogo-bodas{:where(.ods-c-brand-logo-bodas-v1.ods-c-brand-logo-bodas-\$style-type-logotype){--ods-c-brand-logo-aspect-ratio:3.083984375}}@layer ods.defs.v1.BrandLogo-bodas{:where(.ods-c-brand-logo-bodas-v1.ods-c-brand-logo-bodas-\$style-type-mark){--ods-c-brand-logo-aspect-ratio:0.5625}}@layer ods.defs.v1.BrandLogo-bodas{:where(.ods-c-brand-logo-bodas-v1.ods-c-brand-logo-bodas-\$style-type-mark-circle){--ods-c-brand-logo-aspect-ratio:0.5625}}@layer ods.defs.v1.BrandLogo-bodas{:where(.ods-c-brand-logo-bodas-v1.ods-c-brand-logo-bodas-\$size-lg){--ods-c-brand-logo-aspect-ratio:3.083984375}}@layer ods.defs.v1.BrandLogo-bodas{:where(.ods-c-brand-logo-bodas-v1.ods-c-brand-logo-bodas-\$size-sm){--ods-c-brand-logo-aspect-ratio:0.5625}}@layer ods.defs.v1.BrandLogo-current{:where(.ods-c-brand-logo-current-v1){--ods-c-brand-logo-color:currentColor;--ods-c-brand-logo-aspect-ratio:1}}@layer ods.defs.v1.BrandLogo-current{:where(.ods-c-brand-logo-current-v1.ods-c-brand-logo-current-\$color-primary){--ods-c-brand-logo-color:black}}@layer ods.defs.v1.BrandLogo-current{:where(.ods-c-brand-logo-current-v1.ods-c-brand-logo-current-\$color-secondary){--ods-c-brand-logo-color:white}}@layer ods.defs.v1.BrandLogo-current{:where(.ods-c-brand-logo-current-v1.ods-c-brand-logo-current-\$style-type-logotype){--ods-c-brand-logo-aspect-ratio:3.083984375}}@layer ods.defs.v1.BrandLogo-current{:where(.ods-c-brand-logo-current-v1.ods-c-brand-logo-current-\$style-type-mark){--ods-c-brand-logo-aspect-ratio:0.5625}}@layer ods.defs.v1.BrandLogo-current{:where(.ods-c-brand-logo-current-v1.ods-c-brand-logo-current-\$style-type-mark-circle){--ods-c-brand-logo-aspect-ratio:0.5625}}@layer ods.defs.v1.BrandLogo-current{:where(.ods-c-brand-logo-current-v1.ods-c-brand-logo-current-\$size-lg){--ods-c-brand-logo-aspect-ratio:3.083984375}}@layer ods.defs.v1.BrandLogo-current{:where(.ods-c-brand-logo-current-v1.ods-c-brand-logo-current-\$size-sm){--ods-c-brand-logo-aspect-ratio:0.5625}}@layer ods.defs.v1.BrandLogo-hitched{:where(.ods-c-brand-logo-hitched-v1){--ods-c-brand-logo-color:currentColor;--ods-c-brand-logo-aspect-ratio:1}}@layer ods.defs.v1.BrandLogo-hitched{:where(.ods-c-brand-logo-hitched-v1.ods-c-brand-logo-hitched-\$color-primary){--ods-c-brand-logo-color:black}}@layer ods.defs.v1.BrandLogo-hitched{:where(.ods-c-brand-logo-hitched-v1.ods-c-brand-logo-hitched-\$color-secondary){--ods-c-brand-logo-color:white}}@layer ods.defs.v1.BrandLogo-hitched{:where(.ods-c-brand-logo-hitched-v1.ods-c-brand-logo-hitched-\$style-type-logotype){--ods-c-brand-logo-aspect-ratio:3.083984375}}@layer ods.defs.v1.BrandLogo-hitched{:where(.ods-c-brand-logo-hitched-v1.ods-c-brand-logo-hitched-\$style-type-mark){--ods-c-brand-logo-aspect-ratio:0.5625}}@layer ods.defs.v1.BrandLogo-hitched{:where(.ods-c-brand-logo-hitched-v1.ods-c-brand-logo-hitched-\$style-type-mark-circle){--ods-c-brand-logo-aspect-ratio:0.5625}}@layer ods.defs.v1.BrandLogo-hitched{:where(.ods-c-brand-logo-hitched-v1.ods-c-brand-logo-hitched-\$size-lg){--ods-c-brand-logo-aspect-ratio:3.083984375}}@layer ods.defs.v1.BrandLogo-hitched{:where(.ods-c-brand-logo-hitched-v1.ods-c-brand-logo-hitched-\$size-sm){--ods-c-brand-logo-aspect-ratio:0.5625}}@layer ods.defs.v1.BrandLogo-theknot{:where(.ods-c-brand-logo-theknot-v1){--ods-c-brand-logo-color:currentColor;--ods-c-brand-logo-aspect-ratio:1}}@layer ods.defs.v1.BrandLogo-theknot{:where(.ods-c-brand-logo-theknot-v1.ods-c-brand-logo-theknot-\$color-primary){--ods-c-brand-logo-color:black}}@layer ods.defs.v1.BrandLogo-theknot{:where(.ods-c-brand-logo-theknot-v1.ods-c-brand-logo-theknot-\$color-secondary){--ods-c-brand-logo-color:white}}@layer ods.defs.v1.BrandLogo-theknot{:where(.ods-c-brand-logo-theknot-v1.ods-c-brand-logo-theknot-\$style-type-logotype){--ods-c-brand-logo-aspect-ratio:3.083984375}}@layer ods.defs.v1.BrandLogo-theknot{:where(.ods-c-brand-logo-theknot-v1.ods-c-brand-logo-theknot-\$style-type-mark){--ods-c-brand-logo-aspect-ratio:0.5625}}@layer ods.defs.v1.BrandLogo-theknot{:where(.ods-c-brand-logo-theknot-v1.ods-c-brand-logo-theknot-\$style-type-mark-circle){--ods-c-brand-logo-aspect-ratio:0.5625}}@layer ods.defs.v1.BrandLogo-theknot{:where(.ods-c-brand-logo-theknot-v1.ods-c-brand-logo-theknot-\$size-lg){--ods-c-brand-logo-aspect-ratio:3.083984375}}@layer ods.defs.v1.BrandLogo-theknot{:where(.ods-c-brand-logo-theknot-v1.ods-c-brand-logo-theknot-\$size-sm){--ods-c-brand-logo-aspect-ratio:0.5625}}@layer ods.defs.v1.BrandLogo-theknot_pride{:where(.ods-c-brand-logo-theknot-pride-v1){--ods-c-brand-logo-color:currentColor;--ods-c-brand-logo-aspect-ratio:1}}@layer ods.defs.v1.BrandLogo-theknot_pride{:where(.ods-c-brand-logo-theknot-pride-v1.ods-c-brand-logo-theknot-pride-\$color-primary){--ods-c-brand-logo-color:black}}@layer ods.defs.v1.BrandLogo-theknot_pride{:where(.ods-c-brand-logo-theknot-pride-v1.ods-c-brand-logo-theknot-pride-\$color-secondary){--ods-c-brand-logo-color:white}}@layer ods.defs.v1.BrandLogo-theknot_pride{:where(.ods-c-brand-logo-theknot-pride-v1.ods-c-brand-logo-theknot-pride-\$style-type-logotype){--ods-c-brand-logo-aspect-ratio:3.083984375}}@layer ods.defs.v1.BrandLogo-theknot_pride{:where(.ods-c-brand-logo-theknot-pride-v1.ods-c-brand-logo-theknot-pride-\$style-type-mark){--ods-c-brand-logo-aspect-ratio:0.5625}}@layer ods.defs.v1.BrandLogo-theknot_pride{:where(.ods-c-brand-logo-theknot-pride-v1.ods-c-brand-logo-theknot-pride-\$style-type-mark-circle){--ods-c-brand-logo-aspect-ratio:0.5625}}@layer ods.defs.v1.BrandLogo-theknot_pride{:where(.ods-c-brand-logo-theknot-pride-v1.ods-c-brand-logo-theknot-pride-\$size-lg){--ods-c-brand-logo-aspect-ratio:3.083984375}}@layer ods.defs.v1.BrandLogo-theknot_pride{:where(.ods-c-brand-logo-theknot-pride-v1.ods-c-brand-logo-theknot-pride-\$size-sm){--ods-c-brand-logo-aspect-ratio:0.5625}}@layer ods.defs.v1.BrandLogo-weddingpro{:where(.ods-c-brand-logo-weddingpro-v1){--ods-c-brand-logo-color:currentColor;--ods-c-brand-logo-aspect-ratio:1}}@layer ods.defs.v1.BrandLogo-weddingpro{:where(.ods-c-brand-logo-weddingpro-v1.ods-c-brand-logo-weddingpro-\$color-primary){--ods-c-brand-logo-color:black}}@layer ods.defs.v1.BrandLogo-weddingpro{:where(.ods-c-brand-logo-weddingpro-v1.ods-c-brand-logo-weddingpro-\$color-secondary){--ods-c-brand-logo-color:white}}@layer ods.defs.v1.BrandLogo-weddingpro{:where(.ods-c-brand-logo-weddingpro-v1.ods-c-brand-logo-weddingpro-\$style-type-logotype){--ods-c-brand-logo-aspect-ratio:3.083984375}}@layer ods.defs.v1.BrandLogo-weddingpro{:where(.ods-c-brand-logo-weddingpro-v1.ods-c-brand-logo-weddingpro-\$style-type-mark){--ods-c-brand-logo-aspect-ratio:0.5625}}@layer ods.defs.v1.BrandLogo-weddingpro{:where(.ods-c-brand-logo-weddingpro-v1.ods-c-brand-logo-weddingpro-\$style-type-mark-circle){--ods-c-brand-logo-aspect-ratio:0.5625}}@layer ods.defs.v1.BrandLogo-weddingpro{:where(.ods-c-brand-logo-weddingpro-v1.ods-c-brand-logo-weddingpro-\$size-lg){--ods-c-brand-logo-aspect-ratio:3.083984375}}@layer ods.defs.v1.BrandLogo-weddingpro{:where(.ods-c-brand-logo-weddingpro-v1.ods-c-brand-logo-weddingpro-\$size-sm){--ods-c-brand-logo-aspect-ratio:0.5625}}@layer ods.defs.v1.BrandLogo-weddingwire{:where(.ods-c-brand-logo-weddingwire-v1){--ods-c-brand-logo-color:currentColor;--ods-c-brand-logo-aspect-ratio:1}}@layer ods.defs.v1.BrandLogo-weddingwire{:where(.ods-c-brand-logo-weddingwire-v1.ods-c-brand-logo-weddingwire-\$color-primary){--ods-c-brand-logo-color:black}}@layer ods.defs.v1.BrandLogo-weddingwire{:where(.ods-c-brand-logo-weddingwire-v1.ods-c-brand-logo-weddingwire-\$color-secondary){--ods-c-brand-logo-color:white}}@layer ods.defs.v1.BrandLogo-weddingwire{:where(.ods-c-brand-logo-weddingwire-v1.ods-c-brand-logo-weddingwire-\$style-type-logotype){--ods-c-brand-logo-aspect-ratio:3.083984375}}@layer ods.defs.v1.BrandLogo-weddingwire{:where(.ods-c-brand-logo-weddingwire-v1.ods-c-brand-logo-weddingwire-\$style-type-mark){--ods-c-brand-logo-aspect-ratio:0.5625}}@layer ods.defs.v1.BrandLogo-weddingwire{:where(.ods-c-brand-logo-weddingwire-v1.ods-c-brand-logo-weddingwire-\$style-type-mark-circle){--ods-c-brand-logo-aspect-ratio:0.5625}}@layer ods.defs.v1.BrandLogo-weddingwire{:where(.ods-c-brand-logo-weddingwire-v1.ods-c-brand-logo-weddingwire-\$size-lg){--ods-c-brand-logo-aspect-ratio:3.083984375}}@layer ods.defs.v1.BrandLogo-weddingwire{:where(.ods-c-brand-logo-weddingwire-v1.ods-c-brand-logo-weddingwire-\$size-sm){--ods-c-brand-logo-aspect-ratio:0.5625}}@layer ods.defs.v1.Breadcrumb{:where(.ods-c-breadcrumb-v1 .ods-e-breadcrumb-item .ods-e-link-icon){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}}@layer ods.defs.v1.Breadcrumb{:where(.ods-c-breadcrumb-v1 .ods-e-breadcrumb-item){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.Breadcrumb{:where(.ods-c-breadcrumb-v1 .ods-e-breadcrumb-item){--ods-c-link-horizontal-spacing:var(--ods-p-dimension-8)}}@layer ods.defs.v1.Breadcrumb{:where(.ods-c-breadcrumb-v1 .ods-e-breadcrumb-item){--ods-c-text-body-font-size:0.875rem;--ods-c-text-body-line-height:1.42857}}@layer ods.defs.v1.Breadcrumb{:where(.ods-c-breadcrumb-v1 .ods-e-breadcrumb-item .ods-e-link-icon){--ods-c-icon-width:1rem}}@layer ods.defs.v1.Breadcrumb{:where(.ods-c-breadcrumb-v1 .ods-e-breadcrumb-item){--ods-c-link-min-height:unset;--ods-c-link-horizontal-padding:0px;--ods-c-link-vertical-padding:var(--ods-p-dimension-6)}}@layer ods.defs.v1.Breadcrumb{:where(.ods-c-breadcrumb-v1 .ods-e-breadcrumb-item){--ods-c-link-color:var(--ods-p-color-additional-01-extra-400);--ods-c-link-text-decoration-line:none;--ods-c-link-is-hover-color:var(--ods-p-color-additional-01-extra-400);--ods-c-link-is-hover-text-decoration-line:underline;--ods-c-link-is-disabled-color:var(--ods-p-color-additional-01-extra-200)}}@layer ods.defs.v1.Breadcrumb{:where(.ods-c-breadcrumb-v1 .ods-e-breadcrumb-item){--ods-c-link-color:var(--ods-p-color-neutral-500);--ods-c-link-is-hover-color:var(--ods-p-color-neutral-500)}}@layer ods.defs.v1.Breadcrumb{:where(.ods-c-breadcrumb-v1 .ods-e-breadcrumb-last-item){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.Breadcrumb{:where(.ods-c-breadcrumb-v1 .ods-e-breadcrumb-last-item){--ods-c-text-body-font-size:0.875rem;--ods-c-text-body-line-height:1.42857}}@layer ods.defs.v1.Breadcrumb{:where(.ods-c-breadcrumb-v1 .ods-e-breadcrumb-last-item){--ods-c-text-body-color:var(--ods-s-text-color-subtle-dark)}}@layer ods.defs.v1.Breadcrumb{:where(.ods-c-breadcrumb-v1 .ods-e-breadcrumb-separator){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.Breadcrumb{:where(.ods-c-breadcrumb-v1 .ods-e-breadcrumb-separator){--ods-c-text-body-font-size:0.875rem;--ods-c-text-body-line-height:1.42857}}@layer ods.defs.v1.Breadcrumb{:where(.ods-c-breadcrumb-v1 .ods-e-breadcrumb-separator){--ods-c-text-body-color:var(--ods-s-text-color-subtle-dark)}}@layer ods.defs.v1.Breadcrumb{:where(.ods-c-breadcrumb-v1 .ods-e-breadcrumb-collapsed-items){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.Breadcrumb{:where(.ods-c-breadcrumb-v1 .ods-e-breadcrumb-collapsed-items){--ods-c-text-body-font-size:0.875rem;--ods-c-text-body-line-height:1.42857}}@layer ods.defs.v1.Breadcrumb{:where(.ods-c-breadcrumb-v1 .ods-e-breadcrumb-collapsed-items){--ods-c-text-body-color:var(--ods-s-text-color-subtle-dark)}}@layer ods.defs.v1.Breadcrumb{:where(.ods-c-breadcrumb-v1){--ods-c-breadcrumb-gap:var(--ods-p-dimension-8);--ods-c-breadcrumb-last-item-vertical-spacing:var(--ods-p-dimension-6)}}@layer ods.defs.v1.Calendar-DayCell{:where(.ods-c-calendar-day-cell-v1){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.Calendar-DayCell{:where(.ods-c-calendar-day-cell-v1){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}}@layer ods.defs.v1.Calendar-DayCell{:where(.ods-c-calendar-day-cell-v1){--ods-c-text-body-font-weight:var(--ods-p-font-weight-regular)}}@layer ods.defs.v1.Calendar-DayCell{:where(.ods-c-calendar-day-cell-v1){--ods-c-calendar-day-cell-width:var(--ods-p-dimension-40);--ods-c-calendar-day-cell-height:var(--ods-p-dimension-40);--ods-c-calendar-day-cell-text-color:var(--ods-s-text-color-dark);--ods-c-calendar-day-cell-background-color:transparent;--ods-c-calendar-day-cell-border-color:transparent;--ods-c-calendar-day-cell-border-radius:100%;--ods-c-calendar-day-cell-action-background-color:transparent;--ods-c-calendar-day-cell-action-border-color:transparent;--ods-c-calendar-day-cell-is-selected-action-background-color:var(--ods-s-background-color-dark);--ods-c-calendar-day-cell-is-selected-action-border-color:var(--ods-s-border-color-dark);--ods-c-calendar-day-cell-is-selected-text-color:var(--ods-s-text-color-light);--ods-c-calendar-day-cell-is-disabled-text-color:var(--ods-s-text-color-disabled);--ods-c-calendar-day-cell-is-focused-action-border-color:var(--ods-s-border-color-dark);--ods-c-calendar-day-cell-is-hover-action-border-color:var(--ods-s-border-color-dark)}}@layer ods.defs.v1.Calendar-DayCell{:where(.ods-c-calendar-day-cell-v1.ods-c-calendar-day-cell-\$style-type-outside){--ods-c-calendar-day-cell-text-color:var(--ods-p-color-neutral-400);--ods-c-calendar-day-cell-is-selected-action-background-color:var(--ods-p-color-neutral-600);--ods-c-calendar-day-cell-is-selected-action-border-color:var(--ods-p-color-neutral-600)}}@layer ods.defs.v1.Calendar-DayCell{:where(.ods-c-calendar-day-cell-v1.ods-c-calendar-day-cell-\$size-sm){--ods-c-calendar-day-cell-width:var(--ods-p-dimension-36);--ods-c-calendar-day-cell-height:var(--ods-p-dimension-36)}}@layer ods.defs.v1.IconAction{:where(.ods-c-icon-action-v1){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}}@layer ods.defs.v1.IconAction{:where(.ods-c-icon-action-v1){--ods-c-icon-action-width:1em;--ods-c-icon-action-color:currentColor;--ods-c-icon-action-is-disabled-color:var(--ods-s-icon-color-disabled)}}@layer ods.defs.v1.IconAction{:where(.ods-c-icon-action-v1.ods-c-icon-action-\$size-sm){--ods-c-icon-width:1rem}}@layer ods.defs.v1.IconAction{:where(.ods-c-icon-action-v1.ods-c-icon-action-\$size-sm){--ods-c-icon-action-width:2rem}}@layer ods.defs.v1.IconAction{:where(.ods-c-icon-action-v1.ods-c-icon-action-\$size-md){--ods-c-icon-width:1.5rem}}@layer ods.defs.v1.IconAction{:where(.ods-c-icon-action-v1.ods-c-icon-action-\$size-md){--ods-c-icon-action-width:2.75rem}}@layer ods.defs.v1.IconAction{:where(.ods-c-icon-action-v1.ods-c-icon-action-\$size-lg){--ods-c-icon-width:2rem}}@layer ods.defs.v1.IconAction{:where(.ods-c-icon-action-v1.ods-c-icon-action-\$size-lg){--ods-c-icon-action-width:3rem}}@layer ods.defs.v1.IconAction{:where(.ods-c-icon-action-v1.ods-c-icon-action-\$color-brand){--ods-c-icon-action-color:var(--ods-s-icon-color-brand)}}@layer ods.defs.v1.IconAction{:where(.ods-c-icon-action-v1.ods-c-icon-action-\$color-light){--ods-c-icon-action-color:var(--ods-s-icon-color-light)}}@layer ods.defs.v1.IconAction{:where(.ods-c-icon-action-v1.ods-c-icon-action-\$color-dark){--ods-c-icon-action-color:var(--ods-s-icon-color-dark)}}@layer ods.defs.v1.IconAction{:where(.ods-c-icon-action-v1.ods-c-icon-action-\$color-subtle-light){--ods-c-icon-action-color:var(--ods-s-icon-color-subtle-light)}}@layer ods.defs.v1.IconAction{:where(.ods-c-icon-action-v1.ods-c-icon-action-\$color-subtle-dark){--ods-c-icon-action-color:var(--ods-s-icon-color-subtle-dark)}}@layer ods.defs.v1.IconAction{:where(.ods-c-icon-action-v1.ods-c-icon-action-\$color-disabled){--ods-c-icon-action-color:var(--ods-s-icon-color-disabled)}}@layer ods.defs.v1.IconAction{:where(.ods-c-icon-action-v1.ods-c-icon-action-\$color-success){--ods-c-icon-action-color:var(--ods-s-icon-color-success)}}@layer ods.defs.v1.IconAction{:where(.ods-c-icon-action-v1.ods-c-icon-action-\$color-warning){--ods-c-icon-action-color:var(--ods-s-icon-color-warning)}}@layer ods.defs.v1.IconAction{:where(.ods-c-icon-action-v1.ods-c-icon-action-\$color-error){--ods-c-icon-action-color:var(--ods-s-icon-color-error)}}@layer ods.defs.v1.IconAction{:where(.ods-c-icon-action-v1.ods-c-icon-action-\$color-info){--ods-c-icon-action-color:var(--ods-s-icon-color-info)}}@layer ods.defs.v1.IconAction{:where(.ods-c-icon-action-v1.ods-c-icon-action-\$color-rating-default){--ods-c-icon-action-color:var(--ods-s-icon-color-rating-default)}}@layer ods.defs.v1.Calendar{:where(.ods-c-calendar-v1 .ods-e-calendar-day-cell){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.Calendar{:where(.ods-c-calendar-v1 .ods-e-calendar-day-cell){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}}@layer ods.defs.v1.Calendar{:where(.ods-c-calendar-v1 .ods-e-calendar-day-cell){--ods-c-text-body-font-weight:var(--ods-p-font-weight-regular)}}@layer ods.defs.v1.Calendar{:where(.ods-c-calendar-v1 .ods-e-calendar-day-cell){--ods-c-calendar-day-cell-width:var(--ods-p-dimension-40);--ods-c-calendar-day-cell-height:var(--ods-p-dimension-40);--ods-c-calendar-day-cell-text-color:var(--ods-s-text-color-dark);--ods-c-calendar-day-cell-background-color:transparent;--ods-c-calendar-day-cell-border-color:transparent;--ods-c-calendar-day-cell-border-radius:100%;--ods-c-calendar-day-cell-action-background-color:transparent;--ods-c-calendar-day-cell-action-border-color:transparent;--ods-c-calendar-day-cell-is-selected-action-background-color:var(--ods-s-background-color-dark);--ods-c-calendar-day-cell-is-selected-action-border-color:var(--ods-s-border-color-dark);--ods-c-calendar-day-cell-is-selected-text-color:var(--ods-s-text-color-light);--ods-c-calendar-day-cell-is-disabled-text-color:var(--ods-s-text-color-disabled);--ods-c-calendar-day-cell-is-focused-action-border-color:var(--ods-s-border-color-dark);--ods-c-calendar-day-cell-is-hover-action-border-color:var(--ods-s-border-color-dark)}}@layer ods.defs.v1.Calendar{:where(.ods-c-calendar-v1 .ods-e-calendar-day-cell-outside){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.Calendar{:where(.ods-c-calendar-v1 .ods-e-calendar-day-cell-outside){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}}@layer ods.defs.v1.Calendar{:where(.ods-c-calendar-v1 .ods-e-calendar-day-cell-outside){--ods-c-text-body-font-weight:var(--ods-p-font-weight-regular)}}@layer ods.defs.v1.Calendar{:where(.ods-c-calendar-v1 .ods-e-calendar-day-cell-outside){--ods-c-calendar-day-cell-width:var(--ods-p-dimension-40);--ods-c-calendar-day-cell-height:var(--ods-p-dimension-40);--ods-c-calendar-day-cell-text-color:var(--ods-s-text-color-dark);--ods-c-calendar-day-cell-background-color:transparent;--ods-c-calendar-day-cell-border-color:transparent;--ods-c-calendar-day-cell-border-radius:100%;--ods-c-calendar-day-cell-action-background-color:transparent;--ods-c-calendar-day-cell-action-border-color:transparent;--ods-c-calendar-day-cell-is-selected-action-background-color:var(--ods-s-background-color-dark);--ods-c-calendar-day-cell-is-selected-action-border-color:var(--ods-s-border-color-dark);--ods-c-calendar-day-cell-is-selected-text-color:var(--ods-s-text-color-light);--ods-c-calendar-day-cell-is-disabled-text-color:var(--ods-s-text-color-disabled);--ods-c-calendar-day-cell-is-focused-action-border-color:var(--ods-s-border-color-dark);--ods-c-calendar-day-cell-is-hover-action-border-color:var(--ods-s-border-color-dark)}}@layer ods.defs.v1.Calendar{:where(.ods-c-calendar-v1 .ods-e-calendar-day-cell-outside){--ods-c-calendar-day-cell-text-color:var(--ods-p-color-neutral-400);--ods-c-calendar-day-cell-is-selected-action-background-color:var(--ods-p-color-neutral-600);--ods-c-calendar-day-cell-is-selected-action-border-color:var(--ods-p-color-neutral-600)}}@layer ods.defs.v1.Calendar{:where(.ods-c-calendar-v1 .ods-e-calendar-day-cell-today){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.Calendar{:where(.ods-c-calendar-v1 .ods-e-calendar-day-cell-today){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}}@layer ods.defs.v1.Calendar{:where(.ods-c-calendar-v1 .ods-e-calendar-day-cell-today){--ods-c-text-body-font-weight:var(--ods-p-font-weight-regular)}}@layer ods.defs.v1.Calendar{:where(.ods-c-calendar-v1 .ods-e-calendar-day-cell-today){--ods-c-calendar-day-cell-width:var(--ods-p-dimension-40);--ods-c-calendar-day-cell-height:var(--ods-p-dimension-40);--ods-c-calendar-day-cell-text-color:var(--ods-s-text-color-dark);--ods-c-calendar-day-cell-background-color:transparent;--ods-c-calendar-day-cell-border-color:transparent;--ods-c-calendar-day-cell-border-radius:100%;--ods-c-calendar-day-cell-action-background-color:transparent;--ods-c-calendar-day-cell-action-border-color:transparent;--ods-c-calendar-day-cell-is-selected-action-background-color:var(--ods-s-background-color-dark);--ods-c-calendar-day-cell-is-selected-action-border-color:var(--ods-s-border-color-dark);--ods-c-calendar-day-cell-is-selected-text-color:var(--ods-s-text-color-light);--ods-c-calendar-day-cell-is-disabled-text-color:var(--ods-s-text-color-disabled);--ods-c-calendar-day-cell-is-focused-action-border-color:var(--ods-s-border-color-dark);--ods-c-calendar-day-cell-is-hover-action-border-color:var(--ods-s-border-color-dark)}}@layer ods.defs.v1.Calendar{:where(.ods-c-calendar-v1){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.Calendar{:where(.ods-c-calendar-v1){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}}@layer ods.defs.v1.Calendar{:where(.ods-c-calendar-v1){--ods-c-text-body-font-weight:var(--ods-p-font-weight-regular)}}@layer ods.defs.v1.Calendar{:where(.ods-c-calendar-v1){--ods-c-text-body-color:var(--ods-s-text-color-dark)}}@layer ods.defs.v1.Calendar{:where(.ods-c-calendar-v1 .ods-e-calendar-month-caption-text){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.Calendar{:where(.ods-c-calendar-v1 .ods-e-calendar-month-caption-text){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}}@layer ods.defs.v1.Calendar{:where(.ods-c-calendar-v1 .ods-e-calendar-month-caption-text){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}}@layer ods.defs.v1.Calendar{:where(.ods-c-calendar-v1 .ods-e-calendar-weekday-text){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.Calendar{:where(.ods-c-calendar-v1 .ods-e-calendar-weekday-text){--ods-c-text-body-font-size:0.75rem;--ods-c-text-body-line-height:1.3333333333}}@layer ods.defs.v1.Calendar{:where(.ods-c-calendar-v1 .ods-e-calendar-weekday-text){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}}@layer ods.defs.v1.Calendar{:where(.ods-c-calendar-v1 .ods-e-calendar-weekday-text){--ods-c-text-body-text-transform:uppercase}}@layer ods.defs.v1.Calendar{:where(.ods-c-calendar-v1 .ods-e-calendar-weekday-text){--ods-c-text-body-color:var(--ods-s-text-color-subtle-dark)}}@layer ods.defs.v1.Calendar{:where(.ods-c-calendar-v1 .ods-e-calendar-day-button-text){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.Calendar{:where(.ods-c-calendar-v1 .ods-e-calendar-day-button-text){--ods-c-text-body-font-size:1.125rem;--ods-c-text-body-line-height:1.4444444444}}@layer ods.defs.v1.Calendar{:where(.ods-c-calendar-v1 .ods-e-calendar-day-button-text){--ods-c-text-body-font-weight:var(--ods-p-font-weight-regular)}}@layer ods.defs.v1.Calendar{:where(.ods-c-calendar-v1 .ods-e-calendar-navigation-icon-action){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}}@layer ods.defs.v1.Calendar{:where(.ods-c-calendar-v1 .ods-e-calendar-navigation-icon-action){--ods-c-icon-action-width:1em;--ods-c-icon-action-color:currentColor;--ods-c-icon-action-is-disabled-color:var(--ods-s-icon-color-disabled)}}@layer ods.defs.v1.Calendar{:where(.ods-c-calendar-v1 .ods-e-calendar-navigation-icon-action){--ods-c-icon-width:1.5rem}}@layer ods.defs.v1.Calendar{:where(.ods-c-calendar-v1 .ods-e-calendar-navigation-icon-action){--ods-c-icon-action-width:2.75rem}}@layer ods.defs.v1.Calendar{:where(.ods-c-calendar-v1 .ods-e-calendar-month-dropdown-icon){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}}@layer ods.defs.v1.Calendar{:where(.ods-c-calendar-v1 .ods-e-calendar-month-dropdown-icon){--ods-c-icon-width:1.5rem}}@layer ods.defs.v1.Calendar{:where(.ods-c-calendar-v1){--ods-c-calendar-min-width:320px;--ods-c-calendar-range-middle-background-color:var(--ods-p-color-neutral-100);--ods-c-calendar-range-middle-text-color:var(--ods-s-text-color-dark);--ods-c-calendar-weekdays-inner-spacing:0 0 var(--ods-p-dimension-12);--ods-c-calendar-weekdays-text-transform:uppercase;--ods-c-calendar-dropdown-text-to-icon-gap:var(--ods-p-dimension-4);--ods-c-calendar-dropdown-spacing:var(--ods-p-dimension-20);--ods-c-calendar-month-captions-left-spacing:var(--ods-p-dimension-0);--ods-c-calendar-month-caption-bottom-spacing:var(--ods-p-dimension-16);--ods-c-calendar-month-width:100%;--ods-c-calendar-month-row-gap:var(--ods-p-dimension-4)}}@layer ods.defs.v1.Calendar{@media (min-width:768px){:where(.ods-c-calendar-v1.ods-media-md){--ods-c-calendar-month-width:auto}}}@layer ods.defs.v1.Calendar{:where(.ods-c-calendar-v1.ods-c-calendar-\$navigation-hidden .ods-e-calendar-month-dropdown-icon){--ods-c-icon-width:1.5rem}}@layer ods.defs.v1.Calendar{:where(.ods-c-calendar-v1.ods-c-calendar-\$layout-fluid){--ods-c-calendar-month-width:100%}}@layer ods.defs.v1.Calendar{:where(.ods-c-calendar-v1.ods-c-calendar-\$size-compact .ods-e-calendar-day-cell){--ods-c-calendar-day-cell-width:var(--ods-p-dimension-36);--ods-c-calendar-day-cell-height:var(--ods-p-dimension-36)}}@layer ods.defs.v1.Carousel{:where(.ods-c-carousel-v1){--ods-c-carousel-nav-button-background-color:var(--ods-s-background-color-light);--ods-c-carousel-nav-button-border-color:var(--ods-p-color-neutral-300);--ods-c-carousel-nav-button-icon-color:var(--ods-s-icon-color-dark)}}@layer ods.defs.v1.Carousel{:where(.ods-c-carousel-v1.ods-c-carousel-\$arrow-position-center){--ods-c-carousel-nav-button-offset:var(--ods-p-dimension-24);--ods-c-carousel-nav-button-container-offset:var(--ods-p-dimension-8)}}@layer ods.defs.v1.Carousel{:where(.ods-c-carousel-v1.ods-c-carousel-\$arrow-position-inside){--ods-c-carousel-nav-button-offset:var(--ods-p-dimension-0);--ods-c-carousel-nav-button-container-offset:var(--ods-p-dimension-0)}}@layer ods.defs.v1.ContextMenu{:where(.ods-c-context-menu-v1){--ods-c-context-menu-border-radius:0}}@layer ods.defs.v1.ContextMenu{@media (min-width:480px){:where(.ods-c-context-menu-v1.ods-media-sm){--ods-c-context-menu-border-radius:2px}}}@layer ods.defs.v1.DatePicker-DayCell{:where(.ods-c-date-picker-day-cell-v1){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.DatePicker-DayCell{:where(.ods-c-date-picker-day-cell-v1){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}}@layer ods.defs.v1.DatePicker-DayCell{:where(.ods-c-date-picker-day-cell-v1){--ods-c-text-body-font-weight:var(--ods-p-font-weight-regular)}}@layer ods.defs.v1.DatePicker-DayCell{:where(.ods-c-date-picker-day-cell-v1){--ods-c-date-picker-day-cell-width:var(--ods-p-dimension-40);--ods-c-date-picker-day-cell-height:var(--ods-p-dimension-40);--ods-c-date-picker-day-cell-text-color:var(--ods-s-text-color-dark);--ods-c-date-picker-day-cell-background-color:transparent;--ods-c-date-picker-day-cell-border-color:transparent;--ods-c-date-picker-day-cell-action-background-color:transparent;--ods-c-date-picker-day-cell-action-border-color:transparent;--ods-c-date-picker-day-cell-is-selected-action-background-color:var(--ods-s-background-color-dark);--ods-c-date-picker-day-cell-is-selected-action-border-color:var(--ods-s-border-color-dark);--ods-c-date-picker-day-cell-is-selected-text-color:var(--ods-s-text-color-light);--ods-c-date-picker-day-cell-is-disabled-text-color:var(--ods-s-text-color-disabled);--ods-c-date-picker-day-cell-is-focused-action-border-color:var(--ods-s-border-color-dark);--ods-c-date-picker-day-cell-is-hover-action-border-color:var(--ods-s-border-color-dark)}}@layer ods.defs.v1.DatePicker-DayCell{:where(.ods-c-date-picker-day-cell-v1.ods-c-date-picker-day-cell-\$style-type-outside){--ods-c-date-picker-day-cell-text-color:var(--ods-p-color-neutral-400);--ods-c-date-picker-day-cell-is-selected-action-background-color:var(--ods-p-color-neutral-600);--ods-c-date-picker-day-cell-is-selected-action-border-color:var(--ods-p-color-neutral-600)}}@layer ods.defs.v1.DatePicker-DayCell{:where(.ods-c-date-picker-day-cell-v1.ods-c-date-picker-day-cell-\$size-sm){--ods-c-date-picker-day-cell-width:var(--ods-p-dimension-36);--ods-c-date-picker-day-cell-height:var(--ods-p-dimension-36)}}@layer ods.defs.v1.DatePicker{:where(.ods-c-date-picker-v1 .ods-e-date-picker-day-cell){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.DatePicker{:where(.ods-c-date-picker-v1 .ods-e-date-picker-day-cell){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}}@layer ods.defs.v1.DatePicker{:where(.ods-c-date-picker-v1 .ods-e-date-picker-day-cell){--ods-c-text-body-font-weight:var(--ods-p-font-weight-regular)}}@layer ods.defs.v1.DatePicker{:where(.ods-c-date-picker-v1 .ods-e-date-picker-day-cell){--ods-c-date-picker-day-cell-width:var(--ods-p-dimension-40);--ods-c-date-picker-day-cell-height:var(--ods-p-dimension-40);--ods-c-date-picker-day-cell-text-color:var(--ods-s-text-color-dark);--ods-c-date-picker-day-cell-background-color:transparent;--ods-c-date-picker-day-cell-border-color:transparent;--ods-c-date-picker-day-cell-action-background-color:transparent;--ods-c-date-picker-day-cell-action-border-color:transparent;--ods-c-date-picker-day-cell-is-selected-action-background-color:var(--ods-s-background-color-dark);--ods-c-date-picker-day-cell-is-selected-action-border-color:var(--ods-s-border-color-dark);--ods-c-date-picker-day-cell-is-selected-text-color:var(--ods-s-text-color-light);--ods-c-date-picker-day-cell-is-disabled-text-color:var(--ods-s-text-color-disabled);--ods-c-date-picker-day-cell-is-focused-action-border-color:var(--ods-s-border-color-dark);--ods-c-date-picker-day-cell-is-hover-action-border-color:var(--ods-s-border-color-dark)}}@layer ods.defs.v1.DatePicker{:where(.ods-c-date-picker-v1 .ods-e-date-picker-day-cell-outside){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.DatePicker{:where(.ods-c-date-picker-v1 .ods-e-date-picker-day-cell-outside){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}}@layer ods.defs.v1.DatePicker{:where(.ods-c-date-picker-v1 .ods-e-date-picker-day-cell-outside){--ods-c-text-body-font-weight:var(--ods-p-font-weight-regular)}}@layer ods.defs.v1.DatePicker{:where(.ods-c-date-picker-v1 .ods-e-date-picker-day-cell-outside){--ods-c-date-picker-day-cell-width:var(--ods-p-dimension-40);--ods-c-date-picker-day-cell-height:var(--ods-p-dimension-40);--ods-c-date-picker-day-cell-text-color:var(--ods-s-text-color-dark);--ods-c-date-picker-day-cell-background-color:transparent;--ods-c-date-picker-day-cell-border-color:transparent;--ods-c-date-picker-day-cell-action-background-color:transparent;--ods-c-date-picker-day-cell-action-border-color:transparent;--ods-c-date-picker-day-cell-is-selected-action-background-color:var(--ods-s-background-color-dark);--ods-c-date-picker-day-cell-is-selected-action-border-color:var(--ods-s-border-color-dark);--ods-c-date-picker-day-cell-is-selected-text-color:var(--ods-s-text-color-light);--ods-c-date-picker-day-cell-is-disabled-text-color:var(--ods-s-text-color-disabled);--ods-c-date-picker-day-cell-is-focused-action-border-color:var(--ods-s-border-color-dark);--ods-c-date-picker-day-cell-is-hover-action-border-color:var(--ods-s-border-color-dark)}}@layer ods.defs.v1.DatePicker{:where(.ods-c-date-picker-v1 .ods-e-date-picker-day-cell-outside){--ods-c-date-picker-day-cell-text-color:var(--ods-p-color-neutral-400);--ods-c-date-picker-day-cell-is-selected-action-background-color:var(--ods-p-color-neutral-600);--ods-c-date-picker-day-cell-is-selected-action-border-color:var(--ods-p-color-neutral-600)}}@layer ods.defs.v1.DatePicker{:where(.ods-c-date-picker-v1 .ods-e-date-picker-day-cell-today){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.DatePicker{:where(.ods-c-date-picker-v1 .ods-e-date-picker-day-cell-today){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}}@layer ods.defs.v1.DatePicker{:where(.ods-c-date-picker-v1 .ods-e-date-picker-day-cell-today){--ods-c-text-body-font-weight:var(--ods-p-font-weight-regular)}}@layer ods.defs.v1.DatePicker{:where(.ods-c-date-picker-v1 .ods-e-date-picker-day-cell-today){--ods-c-date-picker-day-cell-width:var(--ods-p-dimension-40);--ods-c-date-picker-day-cell-height:var(--ods-p-dimension-40);--ods-c-date-picker-day-cell-text-color:var(--ods-s-text-color-dark);--ods-c-date-picker-day-cell-background-color:transparent;--ods-c-date-picker-day-cell-border-color:transparent;--ods-c-date-picker-day-cell-action-background-color:transparent;--ods-c-date-picker-day-cell-action-border-color:transparent;--ods-c-date-picker-day-cell-is-selected-action-background-color:var(--ods-s-background-color-dark);--ods-c-date-picker-day-cell-is-selected-action-border-color:var(--ods-s-border-color-dark);--ods-c-date-picker-day-cell-is-selected-text-color:var(--ods-s-text-color-light);--ods-c-date-picker-day-cell-is-disabled-text-color:var(--ods-s-text-color-disabled);--ods-c-date-picker-day-cell-is-focused-action-border-color:var(--ods-s-border-color-dark);--ods-c-date-picker-day-cell-is-hover-action-border-color:var(--ods-s-border-color-dark)}}@layer ods.defs.v1.DatePicker{:where(.ods-c-date-picker-v1){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.DatePicker{:where(.ods-c-date-picker-v1){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}}@layer ods.defs.v1.DatePicker{:where(.ods-c-date-picker-v1){--ods-c-text-body-font-weight:var(--ods-p-font-weight-regular)}}@layer ods.defs.v1.DatePicker{:where(.ods-c-date-picker-v1){--ods-c-text-body-color:var(--ods-s-text-color-dark)}}@layer ods.defs.v1.DatePicker{:where(.ods-c-date-picker-v1 .ods-e-date-picker-month-caption-text){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.DatePicker{:where(.ods-c-date-picker-v1 .ods-e-date-picker-month-caption-text){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}}@layer ods.defs.v1.DatePicker{:where(.ods-c-date-picker-v1 .ods-e-date-picker-month-caption-text){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}}@layer ods.defs.v1.DatePicker{:where(.ods-c-date-picker-v1 .ods-e-date-picker-weekday-text){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.DatePicker{:where(.ods-c-date-picker-v1 .ods-e-date-picker-weekday-text){--ods-c-text-body-font-size:0.75rem;--ods-c-text-body-line-height:1.3333333333}}@layer ods.defs.v1.DatePicker{:where(.ods-c-date-picker-v1 .ods-e-date-picker-weekday-text){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}}@layer ods.defs.v1.DatePicker{:where(.ods-c-date-picker-v1 .ods-e-date-picker-weekday-text){--ods-c-text-body-text-transform:uppercase}}@layer ods.defs.v1.DatePicker{:where(.ods-c-date-picker-v1 .ods-e-date-picker-weekday-text){--ods-c-text-body-color:var(--ods-s-text-color-subtle-dark)}}@layer ods.defs.v1.DatePicker{:where(.ods-c-date-picker-v1 .ods-e-date-picker-day-button-text){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.DatePicker{:where(.ods-c-date-picker-v1 .ods-e-date-picker-day-button-text){--ods-c-text-body-font-size:1.125rem;--ods-c-text-body-line-height:1.4444444444}}@layer ods.defs.v1.DatePicker{:where(.ods-c-date-picker-v1 .ods-e-date-picker-day-button-text){--ods-c-text-body-font-weight:var(--ods-p-font-weight-regular)}}@layer ods.defs.v1.DatePicker{:where(.ods-c-date-picker-v1 .ods-e-date-picker-navigation-icon-action){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}}@layer ods.defs.v1.DatePicker{:where(.ods-c-date-picker-v1 .ods-e-date-picker-navigation-icon-action){--ods-c-icon-action-width:1em;--ods-c-icon-action-color:currentColor;--ods-c-icon-action-is-disabled-color:var(--ods-s-icon-color-disabled)}}@layer ods.defs.v1.DatePicker{:where(.ods-c-date-picker-v1 .ods-e-date-picker-navigation-icon-action){--ods-c-icon-width:1.5rem}}@layer ods.defs.v1.DatePicker{:where(.ods-c-date-picker-v1 .ods-e-date-picker-navigation-icon-action){--ods-c-icon-action-width:2.75rem}}@layer ods.defs.v1.DatePicker{:where(.ods-c-date-picker-v1 .ods-e-date-picker-month-dropdown-icon){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}}@layer ods.defs.v1.DatePicker{:where(.ods-c-date-picker-v1 .ods-e-date-picker-month-dropdown-icon){--ods-c-icon-width:1.5rem}}@layer ods.defs.v1.DatePicker{:where(.ods-c-date-picker-v1){--ods-c-date-picker-dropdown-inner-spacing:0 var(--ods-p-dimension-20) var(--ods-p-dimension-18) var(--ods-p-dimension-20);--ods-c-date-picker-dropdown-outer-spacing:var(--ods-p-dimension-8);--ods-c-date-picker-dropdown-max-size:320px;--ods-c-date-picker-dropdown-border-width:var(--ods-p-border-width-10);--ods-c-date-picker-dropdown-border-color:var(--ods-s-border-color-light);--ods-c-date-picker-dropdown-border-radius:var(--ods-p-border-radius-20);--ods-c-date-picker-min-width:320px;--ods-c-date-picker-range-middle-background-color:var(--ods-p-color-neutral-100);--ods-c-date-picker-range-middle-text-color:var(--ods-s-text-color-dark);--ods-c-date-picker-weekdays-inner-spacing:0 0 var(--ods-p-dimension-12);--ods-c-date-picker-weekdays-text-transform:uppercase;--ods-c-date-picker-dropdown-text-to-icon-gap:var(--ods-p-dimension-4);--ods-c-date-picker-dropdown-spacing:var(--ods-p-dimension-20);--ods-c-date-picker-month-captions-left-spacing:var(--ods-p-dimension-0);--ods-c-date-picker-month-caption-bottom-spacing:var(--ods-p-dimension-16);--ods-c-date-picker-month-width:100%;--ods-c-date-picker-month-row-gap:var(--ods-p-dimension-4)}}@layer ods.defs.v1.DatePicker{@media (min-width:768px){:where(.ods-c-date-picker-v1.ods-media-md){--ods-c-date-picker-month-width:auto}}}@layer ods.defs.v1.DatePicker{:where(.ods-c-date-picker-v1.ods-c-date-picker-\$navigation-hidden .ods-e-date-picker-month-dropdown-icon){--ods-c-icon-width:1.5rem}}@layer ods.defs.v1.DatePicker{:where(.ods-c-date-picker-v1.ods-c-date-picker-\$layout-fluid){--ods-c-date-picker-month-width:100%}}@layer ods.defs.v1.DatePicker{:where(.ods-c-date-picker-v1.ods-c-date-picker-\$size-compact .ods-e-date-picker-day-cell){--ods-c-date-picker-day-cell-width:var(--ods-p-dimension-36);--ods-c-date-picker-day-cell-height:var(--ods-p-dimension-36)}}@layer ods.defs.v1.DatePickerTextField{:where(.ods-c-date-picker-text-field-v1){--ods-c-date-picker-text-field-dropdown-inner-spacing:0 var(--ods-p-dimension-20) var(--ods-p-dimension-18) var(--ods-p-dimension-20);--ods-c-date-picker-text-field-dropdown-outer-spacing:var(--ods-p-dimension-8);--ods-c-date-picker-text-field-dropdown-max-size:320px;--ods-c-date-picker-text-field-dropdown-border-width:var(--ods-p-border-width-10);--ods-c-date-picker-text-field-dropdown-border-color:var(--ods-s-border-color-light);--ods-c-date-picker-text-field-dropdown-border-radius:var(--ods-p-border-radius-20)}}@layer ods.defs.v1.Disclosure{:where(.ods-c-disclosure-v1){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.Disclosure{:where(.ods-c-disclosure-v1){--ods-c-text-body-color:var(--ods-s-text-color-dark)}}@layer ods.defs.v1.Disclosure{:where(.ods-c-disclosure-v1){--ods-c-text-body-font-weight:var(--ods-p-font-weight-regular)}}@layer ods.defs.v1.Disclosure{:where(.ods-c-disclosure-v1){--ods-c-text-body-text-transform:none}}@layer ods.defs.v1.Disclosure{:where(.ods-c-disclosure-v1 .ods-e-disclosure-link .ods-e-link-icon){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}}@layer ods.defs.v1.Disclosure{:where(.ods-c-disclosure-v1 .ods-e-disclosure-link){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.Disclosure{:where(.ods-c-disclosure-v1 .ods-e-disclosure-link){--ods-c-link-horizontal-spacing:var(--ods-p-dimension-8)}}@layer ods.defs.v1.Disclosure{:where(.ods-c-disclosure-v1 .ods-e-disclosure-link){--ods-c-link-color:var(--ods-p-color-additional-01-extra-400);--ods-c-link-text-decoration-line:none;--ods-c-link-is-hover-color:var(--ods-p-color-additional-01-extra-400);--ods-c-link-is-hover-text-decoration-line:underline;--ods-c-link-is-disabled-color:var(--ods-p-color-additional-01-extra-200)}}@layer ods.defs.v1.Disclosure{:where(.ods-c-disclosure-v1 .ods-e-disclosure-link){--ods-c-link-horizontal-spacing:var(--ods-p-dimension-0)}}@layer ods.defs.v1.Disclosure{:where(.ods-c-disclosure-v1 .ods-e-disclosure-shape-icon){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}}@layer ods.defs.v1.Disclosure{:where(.ods-c-disclosure-v1 .ods-e-disclosure-shape-icon){--ods-c-icon-width:1rem}}@layer ods.defs.v1.Disclosure{:where(.ods-c-disclosure-v1){--ods-c-disclosure-text-to-button-horizontal-spacing:var(--ods-p-dimension-2);--ods-c-disclosure-button-gap:var(--ods-p-dimension-4)}}@layer ods.defs.v1.Favorite{:where(.ods-c-favorite-v1 .ods-e-favorite-heart){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}}@layer ods.defs.v1.Favorite{:where(.ods-c-favorite-v1 .ods-e-favorite-heart){--ods-c-icon-color:var(--ods-s-icon-color-dark)}}@layer ods.defs.v1.Favorite{:where(.ods-c-favorite-v1 .ods-e-favorite-heart-filled){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}}@layer ods.defs.v1.Favorite{:where(.ods-c-favorite-v1 .ods-e-favorite-heart-filled){--ods-c-icon-color:var(--ods-s-icon-color-brand)}}@layer ods.defs.v1.Favorite{:where(.ods-c-favorite-v1){--ods-c-favorite-size:var(--ods-p-dimension-36);--ods-c-favorite-icon-size:var(--ods-p-dimension-20);--ods-c-favorite-background-color:var(--ods-s-background-color-light);--ods-c-favorite-border-width:var(--ods-p-border-width-10);--ods-c-favorite-border-color:var(--ods-p-color-neutral-100);--ods-c-favorite-border-radius:var(--ods-p-border-radius-full);--ods-c-favorite-circle-opacity:0.8}}@layer ods.defs.v1.PillFilter{:where(.ods-c-pill-filter-v1){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.PillFilter{:where(.ods-c-pill-filter-v1){--ods-c-text-body-font-size:0.75rem;--ods-c-text-body-line-height:1.3333333333}}@layer ods.defs.v1.PillFilter{:where(.ods-c-pill-filter-v1 .ods-e-pill-filter-icon){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}}@layer ods.defs.v1.PillFilter{:where(.ods-c-pill-filter-v1){--ods-c-pill-filter-color:var(--ods-s-text-color-dark);--ods-c-pill-filter-border-radius:16px;--ods-c-pill-filter-background-color:var(--ods-s-background-color-subtle-light);--ods-c-pill-filter-horizontal-padding:var(--ods-p-dimension-10);--ods-c-pill-filter-vertical-padding:var(--ods-p-dimension-6);--ods-c-pill-filter-icon-color:var(--ods-p-color-neutral-600);--ods-c-pill-filter-gap:var(--ods-p-dimension-4)}}@layer ods.defs.v1.PillFilter{:where(.ods-c-pill-filter-v1.ods-c-pill-filter-\$size-regular .ods-e-pill-filter-icon){--ods-c-icon-width:1rem}}@layer ods.defs.v1.PillFilter{:where(.ods-c-pill-filter-v1.ods-c-pill-filter-\$size-compact){--ods-c-pill-filter-horizontal-padding:var(--ods-p-dimension-6);--ods-c-pill-filter-vertical-padding:var(--ods-p-dimension-2)}}@layer ods.defs.v1.Field{:where(.ods-c-field-v1 .ods-e-field-sub-text){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.Field{:where(.ods-c-field-v1 .ods-e-field-sub-text){--ods-c-text-body-font-size:0.75rem;--ods-c-text-body-line-height:1.3333333333}}@layer ods.defs.v1.Field{:where(.ods-c-field-v1 .ods-e-field-corner-text){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.Field{:where(.ods-c-field-v1 .ods-e-field-corner-text){--ods-c-text-body-font-size:0.75rem;--ods-c-text-body-line-height:1.3333333333}}@layer ods.defs.v1.Field{:where(.ods-c-field-v1 .ods-e-field-chip-pill){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.Field{:where(.ods-c-field-v1 .ods-e-field-chip-pill){--ods-c-text-body-font-size:0.75rem;--ods-c-text-body-line-height:1.3333333333}}@layer ods.defs.v1.Field{:where(.ods-c-field-v1 .ods-e-field-chip-pill .ods-e-pill-filter-icon){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}}@layer ods.defs.v1.Field{:where(.ods-c-field-v1 .ods-e-field-chip-pill){--ods-c-pill-filter-color:var(--ods-s-text-color-dark);--ods-c-pill-filter-border-radius:16px;--ods-c-pill-filter-background-color:var(--ods-s-background-color-subtle-light);--ods-c-pill-filter-horizontal-padding:var(--ods-p-dimension-10);--ods-c-pill-filter-vertical-padding:var(--ods-p-dimension-6);--ods-c-pill-filter-icon-color:var(--ods-p-color-neutral-600);--ods-c-pill-filter-gap:var(--ods-p-dimension-4)}}@layer ods.defs.v1.Field{:where(.ods-c-field-v1 .ods-e-field-chip-pill){--ods-c-pill-filter-horizontal-padding:var(--ods-p-dimension-6);--ods-c-pill-filter-vertical-padding:var(--ods-p-dimension-2)}}@layer ods.defs.v1.Field{:where(.ods-c-field-v1){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.Field{:where(.ods-c-field-v1){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}}@layer ods.defs.v1.Field{:where(.ods-c-field-v1){--ods-c-field-color:var(--ods-s-text-color-dark);--ods-c-field-label-top-spacing:var(--ods-p-dimension-12);--ods-c-field-label-scale:1;--ods-c-field-label-color:var(--ods-s-text-color-subtle-dark);--ods-c-field-label-font-weight:var(--ods-p-font-weight-regular);--ods-c-field-placeholder-color:var(--ods-p-color-neutral-300);--ods-c-field-subtext-color:var(--ods-s-text-color-subtle-dark);--ods-c-field-subtext-icon-margin-top:unset;--ods-c-field-corner-color:var(--ods-s-text-color-subtle-dark);--ods-c-field-icon-color:var(--ods-s-icon-color-dark);--ods-c-field-background-color:var(--ods-s-background-color-light);--ods-c-field-border-color:var(--ods-s-border-color-light);--ods-c-field-border-radius:var(--ods-p-border-radius-20);--ods-c-field-border-width:var(--ods-s-border-width-input);--ods-c-field-vertical-padding:13px;--ods-c-field-horizontal-padding:11px;--ods-c-field-canvas-top-inner-spacing:var(--ods-p-dimension-12);--ods-c-field-canvas-bottom-inner-spacing:var(--ods-p-dimension-12);--ods-c-field-canvas-horizontal-inner-spacing:11px;--ods-c-field-textbox-min-height:unset;--ods-c-field-textbox-caret-color:var(--ods-s-icon-color-subtle-dark);--ods-c-field-values-gap:var(--ods-p-dimension-4);--ods-c-field-icon-action-border-radius:50%;--ods-c-field-icon-action-background-color:var(--ods-s-background-color-light);--ods-c-field-icon-action-to-right-canvas-edge-spacing:var(--ods-p-dimension-6);--ods-c-field-scrollbar-track-color:var(--ods-p-color-neutral-200);--ods-c-field-scrollbar-thumb-color:var(--ods-p-color-neutral-500);--ods-c-field-textbox-to-graphics-gap:var(--ods-p-dimension-8);--ods-c-field-canvas-to-bottom-gap:var(--ods-p-dimension-8);--ods-c-field-scrollbar-track-width:var(--ods-p-dimension-1);--ods-c-field-is-focused-icon-action-background-color:var(--ods-p-color-neutral-200);--ods-c-field-is-label-collapsed-label-scale:calc(12/16);--ods-c-field-is-label-collapsed-label-top-spacing:var(--ods-p-dimension-4);--ods-c-field-is-label-collapsed-canvas-top-inner-spacing:19px;--ods-c-field-is-label-collapsed-canvas-bottom-inner-spacing:5px;--ods-c-field-is-disabled-color:var(--ods-s-text-color-input-value-disabled);--ods-c-field-is-disabled-icon-color:var(--ods-s-icon-color-subtle-dark);--ods-c-field-is-disabled-label-color:var(--ods-s-text-color-disabled);--ods-c-field-is-disabled-subtext-color:var(--ods-s-text-color-disabled);--ods-c-field-is-disabled-corner-color:var(--ods-s-text-color-disabled);--ods-c-field-is-disabled-background-color:var(--ods-s-background-color-subtle-light);--ods-c-field-is-valid-subtext-color:var(--ods-s-text-color-success);--ods-c-field-is-valid-corner-color:var(--ods-s-text-color-success);--ods-c-field-is-valid-border-color:var(--ods-s-border-color-success);--ods-c-field-is-invalid-subtext-color:var(--ods-s-text-color-error);--ods-c-field-is-invalid-corner-color:var(--ods-s-text-color-error);--ods-c-field-is-invalid-border-color:var(--ods-s-border-color-error)}}@layer ods.defs.v1.Field{:where(.ods-c-field-v1.ods-c-field-\$size-textarea){--ods-c-field-textbox-min-height:78px}}@layer ods.defs.v1.ListBox{:where(.ods-c-list-box-v1){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.ListBox{:where(.ods-c-list-box-v1){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}}@layer ods.defs.v1.ListBox{:where(.ods-c-list-box-v1 .ods-e-list-box-footer-sub-text){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.ListBox{:where(.ods-c-list-box-v1 .ods-e-list-box-footer-sub-text){--ods-c-text-body-font-size:0.75rem;--ods-c-text-body-line-height:1.3333333333}}@layer ods.defs.v1.ListBox{:where(.ods-c-list-box-v1){--ods-c-list-box-background-color:var(--ods-s-background-color-light);--ods-c-list-box-border-color:var(--ods-s-border-color-light);--ods-c-list-box-border-radius:2px;--ods-c-list-box-border-width:var(--ods-s-border-width-input);--ods-c-list-box-attribution-spacing:var(--ods-p-dimension-8);--ods-c-list-box-status-color:var(--ods-s-text-color-subtle-dark);--ods-c-list-box-footer-background-color:var(--ods-p-color-neutral-200);--ods-c-list-box-footer-color:var(--ods-s-text-color-dark);--ods-c-list-box-footer-horizontal-spacing:var(--ods-p-dimension-24);--ods-c-list-box-footer-vertical-spacing:var(--ods-p-dimension-13);--ods-c-list-box-elements-gap:var(--ods-p-dimension-1);--ods-c-list-box-item-height:var(--ods-p-dimension-52);--ods-c-list-box-status-vertical-spacing:15px;--ods-c-list-box-status-horizontal-spacing:var(--ods-p-dimension-24);--ods-c-list-box-width:100%}}@layer ods.defs.v1.SelectOption{:where(.ods-c-select-option-v1){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.SelectOption{:where(.ods-c-select-option-v1){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}}@layer ods.defs.v1.SelectOption{:where(.ods-c-select-option-v1){--ods-c-select-option-color:var(--ods-s-text-color-dark);--ods-c-select-option-background-color:var(--ods-s-background-color-light);--ods-c-select-option-text-decoration-line:none;--ods-c-select-option-vertical-spacing:15px;--ods-c-select-option-horizontal-spacing:var(--ods-p-dimension-24);--ods-c-select-option-font-weight:var(--ods-p-font-weight-regular);--ods-c-select-option-subtext-color:var(--ods-s-text-color-dark);--ods-c-select-option-border-radius:2px;--ods-c-select-option-graphic-to-text-gap:var(--ods-p-dimension-8);--ods-c-select-option-icon-to-text-gap:var(--ods-p-dimension-16);--ods-c-select-option-is-hover-background-color:var(--ods-p-color-additional-04-extra-100);--ods-c-select-option-is-hover-text-decoration-line:underline;--ods-c-select-option-is-selected-background-color:var(--ods-p-color-additional-04-extra-100);--ods-c-select-option-is-selected-text-decoration-line:none;--ods-c-select-option-is-selected-font-weight:var(--ods-p-font-weight-bold);--ods-c-select-option-is-hover-selected-background-color:var(--ods-p-color-additional-04-extra-100);--ods-c-select-option-is-active-background-color:var(--ods-p-color-additional-04-extra-100);--ods-c-select-option-is-active-text-decoration-line:none;--ods-c-select-option-is-sub-text-vertical-spacing:var(--ods-p-dimension-13)}}@layer ods.defs.v1.Textarea{:where(.ods-c-textarea-v1){--ods-c-textarea-min-height:104px;--ods-c-textarea-track-color:var(--ods-p-color-neutral-200);--ods-c-textarea-thumb-color:var(--ods-p-color-neutral-500);--ods-c-textarea-track-width:1px}}@layer ods.defs.v1.ImagePlaceholder{:where(.ods-c-image-placeholder-v1){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.ImagePlaceholder{:where(.ods-c-image-placeholder-v1){--ods-c-text-body-font-size:0.875rem;--ods-c-text-body-line-height:1.42857}}@layer ods.defs.v1.ImagePlaceholder{:where(.ods-c-image-placeholder-v1){--ods-c-image-placeholder-background-color:var(--ods-p-color-additional-04-extra-100);--ods-c-image-placeholder-color:var(--ods-p-color-additional-04-extra-400);--ods-c-image-placeholder-inner-spacing:var(--ods-p-dimension-16);--ods-c-image-placeholder-illustration-size:var(--ods-p-dimension-48)}}@layer ods.defs.v1.Input{:where(.ods-c-input-v1){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.Input{:where(.ods-c-input-v1){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}}@layer ods.defs.v1.Input{:where(.ods-c-input-v1 .ods-e-input-sub-text){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.Input{:where(.ods-c-input-v1 .ods-e-input-sub-text){--ods-c-text-body-font-size:0.75rem;--ods-c-text-body-line-height:1.3333333333}}@layer ods.defs.v1.Input{:where(.ods-c-input-v1 .ods-e-input-corner-text){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.Input{:where(.ods-c-input-v1 .ods-e-input-corner-text){--ods-c-text-body-font-size:0.75rem;--ods-c-text-body-line-height:1.3333333333}}@layer ods.defs.v1.Input{:where(.ods-c-input-v1 .ods-e-input-chip-pill){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.Input{:where(.ods-c-input-v1 .ods-e-input-chip-pill){--ods-c-text-body-font-size:0.75rem;--ods-c-text-body-line-height:1.3333333333}}@layer ods.defs.v1.Input{:where(.ods-c-input-v1 .ods-e-input-chip-pill .ods-e-pill-filter-icon){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}}@layer ods.defs.v1.Input{:where(.ods-c-input-v1 .ods-e-input-chip-pill){--ods-c-pill-filter-color:var(--ods-s-text-color-dark);--ods-c-pill-filter-border-radius:16px;--ods-c-pill-filter-background-color:var(--ods-s-background-color-subtle-light);--ods-c-pill-filter-horizontal-padding:var(--ods-p-dimension-10);--ods-c-pill-filter-vertical-padding:var(--ods-p-dimension-6);--ods-c-pill-filter-icon-color:var(--ods-p-color-neutral-600);--ods-c-pill-filter-gap:var(--ods-p-dimension-4)}}@layer ods.defs.v1.Input{:where(.ods-c-input-v1 .ods-e-input-chip-pill){--ods-c-pill-filter-horizontal-padding:var(--ods-p-dimension-6);--ods-c-pill-filter-vertical-padding:var(--ods-p-dimension-2)}}@layer ods.defs.v1.Input{:where(.ods-c-input-v1){--ods-c-input-color:var(--ods-s-text-color-dark);--ods-c-input-label-color:var(--ods-s-text-color-subtle-dark);--ods-c-input-label-font-weight:var(--ods-p-font-weight-regular);--ods-c-input-label-scale:1;--ods-c-input-label-top-spacing:var(--ods-p-dimension-12);--ods-c-input-placeholder-color:var(--ods-p-color-neutral-300);--ods-c-input-subtext-color:var(--ods-s-text-color-subtle-dark);--ods-c-input-subtext-icon-margin-top:unset;--ods-c-input-corner-color:var(--ods-s-text-color-subtle-dark);--ods-c-input-icon-color:var(--ods-s-icon-color-dark);--ods-c-input-background-color:var(--ods-s-background-color-light);--ods-c-input-border-color:var(--ods-s-border-color-light);--ods-c-input-border-radius:var(--ods-p-border-radius-20);--ods-c-input-border-width:var(--ods-s-border-width-input);--ods-c-input-values-gap:var(--ods-p-dimension-4);--ods-c-input-canvas-top-inner-spacing:var(--ods-p-dimension-12);--ods-c-input-canvas-bottom-inner-spacing:var(--ods-p-dimension-12);--ods-c-input-canvas-horizontal-inner-spacing:var(--ods-p-dimension-10);--ods-c-input-canvas-left-inner-spacing:var(--ods-p-dimension-0);--ods-c-input-canvas-right-inner-spacing:var(--ods-p-dimension-5);--ods-c-input-canvas-to-bottom-gap:var(--ods-p-dimension-8);--ods-c-input-textbox-min-height:unset;--ods-c-input-textbox-caret-color:var(--ods-s-icon-color-subtle-dark);--ods-c-input-textbox-to-graphics-gap:var(--ods-p-dimension-8);--ods-c-input-textbox-top-spacing:var(--ods-p-dimension-0);--ods-c-input-textbox-right-spacing:var(--ods-p-dimension-6);--ods-c-input-textbox-bottom-spacing:var(--ods-p-dimension-0);--ods-c-input-textbox-left-spacing:var(--ods-p-dimension-10);--ods-c-input-icon-action-border-radius:50%;--ods-c-input-icon-action-background-color:var(--ods-s-background-color-light);--ods-c-input-icon-action-to-right-canvas-edge-spacing:var(--ods-p-dimension-0);--ods-c-input-scrollbar-track-color:transparent;--ods-c-input-scrollbar-thumb-color:var(--ods-p-color-neutral-300);--ods-c-input-scrollbar-track-width:var(--ods-p-dimension-4);--ods-c-input-scrollbar-border-radius:var(--ods-p-border-radius-30);--ods-c-input-is-focused-icon-action-background-color:var(--ods-p-color-neutral-200);--ods-c-input-is-label-collapsed-label-scale:calc(12/16);--ods-c-input-is-label-collapsed-label-top-spacing:var(--ods-p-dimension-4);--ods-c-input-is-label-collapsed-canvas-top-inner-spacing:19px;--ods-c-input-is-label-collapsed-canvas-bottom-inner-spacing:5px;--ods-c-input-is-disabled-color:var(--ods-s-text-color-input-value-disabled);--ods-c-input-is-disabled-icon-color:var(--ods-s-icon-color-subtle-dark);--ods-c-input-is-disabled-label-color:var(--ods-s-text-color-input-label-disabled);--ods-c-input-is-disabled-subtext-color:var(--ods-s-text-color-disabled);--ods-c-input-is-disabled-corner-color:var(--ods-s-text-color-disabled);--ods-c-input-is-disabled-background-color:var(--ods-s-background-color-subtle-light);--ods-c-input-is-valid-subtext-color:var(--ods-s-text-color-success);--ods-c-input-is-valid-corner-color:var(--ods-s-text-color-success);--ods-c-input-is-valid-border-color:var(--ods-s-border-color-success);--ods-c-input-is-invalid-subtext-color:var(--ods-s-text-color-error);--ods-c-input-is-invalid-corner-color:var(--ods-s-text-color-error);--ods-c-input-is-invalid-border-color:var(--ods-s-border-color-error)}}@layer ods.defs.v1.Input{:where(.ods-c-input-v1.ods-c-input-\$size-textarea){--ods-c-input-textbox-min-height:78px}}@layer ods.defs.v1.Layout{:where(.ods-c-layout-v1){--ods-c-layout-max-width:1360px;--ods-c-layout-horizontal-padding:var(--ods-p-dimension-20);--ods-c-layout-side-content-max-width:unset;--ods-c-layout-main-content-max-width:unset}}@layer ods.defs.v1.Layout{@media (min-width:768px){:where(.ods-c-layout-v1.ods-media-md){--ods-c-layout-side-content-max-width:199px;--ods-c-layout-horizontal-padding:var(--ods-p-dimension-32);--ods-c-layout-main-content-max-width:calc(100vw - 199px)}}}@layer ods.defs.v1.Layout{@media (min-width:1360px){:where(.ods-c-layout-v1.ods-media-xxl){--ods-c-layout-main-content-max-width:1065px}}}@layer ods.defs.v1.Listbox{:where(.ods-c-listbox-v1){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.Listbox{:where(.ods-c-listbox-v1){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}}@layer ods.defs.v1.Listbox{:where(.ods-c-listbox-v1 .ods-e-listbox-footer-sub-text){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.Listbox{:where(.ods-c-listbox-v1 .ods-e-listbox-footer-sub-text){--ods-c-text-body-font-size:0.75rem;--ods-c-text-body-line-height:1.3333333333}}@layer ods.defs.v1.Listbox{:where(.ods-c-listbox-v1){--ods-c-listbox-background-color:var(--ods-s-background-color-light);--ods-c-listbox-border-color:var(--ods-s-border-color-light);--ods-c-listbox-border-radius:2px;--ods-c-listbox-border-width:var(--ods-s-border-width-input);--ods-c-listbox-attribution-horizontal-spacing:var(--ods-p-dimension-8);--ods-c-listbox-attribution-vertical-spacing:7px;--ods-c-listbox-status-color:var(--ods-s-text-color-subtle-dark);--ods-c-listbox-footer-background-color:var(--ods-p-color-neutral-200);--ods-c-listbox-footer-color:var(--ods-s-text-color-dark);--ods-c-listbox-footer-horizontal-spacing:var(--ods-p-dimension-24);--ods-c-listbox-footer-vertical-spacing:var(--ods-p-dimension-13);--ods-c-listbox-elements-gap:var(--ods-p-dimension-1);--ods-c-listbox-item-height:var(--ods-p-dimension-52);--ods-c-listbox-status-vertical-spacing:15px;--ods-c-listbox-status-horizontal-spacing:var(--ods-p-dimension-24);--ods-c-listbox-width:100%;--ods-c-listbox-attribution-spacing:var(--ods-p-dimension-8)}}@layer ods.defs.v1.Logo{:where(.ods-c-logo-v1){--ods-c-logo-color:currentColor;--ods-c-logo-aspect-ratio:1}}@layer ods.defs.v1.Logo-bodas{:where(.ods-c-logo-bodas-v1){--ods-c-logo-color:currentColor;--ods-c-logo-aspect-ratio:1}}@layer ods.defs.v1.Logo-bodas{:where(.ods-c-logo-bodas-v1.ods-c-logo-bodas-\$color-primary){--ods-c-logo-color:black}}@layer ods.defs.v1.Logo-bodas{:where(.ods-c-logo-bodas-v1.ods-c-logo-bodas-\$color-secondary){--ods-c-logo-color:white}}@layer ods.defs.v1.Logo-bodas{:where(.ods-c-logo-bodas-v1.ods-c-logo-bodas-\$style-type-logotype){--ods-c-logo-aspect-ratio:3.083984375}}@layer ods.defs.v1.Logo-bodas{:where(.ods-c-logo-bodas-v1.ods-c-logo-bodas-\$style-type-mark){--ods-c-logo-aspect-ratio:0.5625}}@layer ods.defs.v1.Logo-bodas{:where(.ods-c-logo-bodas-v1.ods-c-logo-bodas-\$style-type-mark-circle){--ods-c-logo-aspect-ratio:0.5625}}@layer ods.defs.v1.Logo-bodas{:where(.ods-c-logo-bodas-v1.ods-c-logo-bodas-\$size-lg){--ods-c-logo-aspect-ratio:3.083984375}}@layer ods.defs.v1.Logo-bodas{:where(.ods-c-logo-bodas-v1.ods-c-logo-bodas-\$size-sm){--ods-c-logo-aspect-ratio:0.5625}}@layer ods.defs.v1.Logo-current{:where(.ods-c-logo-current-v1){--ods-c-logo-color:currentColor;--ods-c-logo-aspect-ratio:1}}@layer ods.defs.v1.Logo-current{:where(.ods-c-logo-current-v1.ods-c-logo-current-\$color-primary){--ods-c-logo-color:black}}@layer ods.defs.v1.Logo-current{:where(.ods-c-logo-current-v1.ods-c-logo-current-\$color-secondary){--ods-c-logo-color:white}}@layer ods.defs.v1.Logo-current{:where(.ods-c-logo-current-v1.ods-c-logo-current-\$style-type-logotype){--ods-c-logo-aspect-ratio:3.083984375}}@layer ods.defs.v1.Logo-current{:where(.ods-c-logo-current-v1.ods-c-logo-current-\$style-type-mark){--ods-c-logo-aspect-ratio:0.5625}}@layer ods.defs.v1.Logo-current{:where(.ods-c-logo-current-v1.ods-c-logo-current-\$style-type-mark-circle){--ods-c-logo-aspect-ratio:0.5625}}@layer ods.defs.v1.Logo-current{:where(.ods-c-logo-current-v1.ods-c-logo-current-\$size-lg){--ods-c-logo-aspect-ratio:3.083984375}}@layer ods.defs.v1.Logo-current{:where(.ods-c-logo-current-v1.ods-c-logo-current-\$size-sm){--ods-c-logo-aspect-ratio:0.5625}}@layer ods.defs.v1.Logo-hitched{:where(.ods-c-logo-hitched-v1){--ods-c-logo-color:currentColor;--ods-c-logo-aspect-ratio:1}}@layer ods.defs.v1.Logo-hitched{:where(.ods-c-logo-hitched-v1.ods-c-logo-hitched-\$color-primary){--ods-c-logo-color:black}}@layer ods.defs.v1.Logo-hitched{:where(.ods-c-logo-hitched-v1.ods-c-logo-hitched-\$color-secondary){--ods-c-logo-color:white}}@layer ods.defs.v1.Logo-hitched{:where(.ods-c-logo-hitched-v1.ods-c-logo-hitched-\$style-type-logotype){--ods-c-logo-aspect-ratio:3.083984375}}@layer ods.defs.v1.Logo-hitched{:where(.ods-c-logo-hitched-v1.ods-c-logo-hitched-\$style-type-mark){--ods-c-logo-aspect-ratio:0.5625}}@layer ods.defs.v1.Logo-hitched{:where(.ods-c-logo-hitched-v1.ods-c-logo-hitched-\$style-type-mark-circle){--ods-c-logo-aspect-ratio:0.5625}}@layer ods.defs.v1.Logo-hitched{:where(.ods-c-logo-hitched-v1.ods-c-logo-hitched-\$size-lg){--ods-c-logo-aspect-ratio:3.083984375}}@layer ods.defs.v1.Logo-hitched{:where(.ods-c-logo-hitched-v1.ods-c-logo-hitched-\$size-sm){--ods-c-logo-aspect-ratio:0.5625}}@layer ods.defs.v1.Logo-theknot{:where(.ods-c-logo-theknot-v1){--ods-c-logo-color:currentColor;--ods-c-logo-aspect-ratio:1}}@layer ods.defs.v1.Logo-theknot{:where(.ods-c-logo-theknot-v1.ods-c-logo-theknot-\$color-primary){--ods-c-logo-color:black}}@layer ods.defs.v1.Logo-theknot{:where(.ods-c-logo-theknot-v1.ods-c-logo-theknot-\$color-secondary){--ods-c-logo-color:white}}@layer ods.defs.v1.Logo-theknot{:where(.ods-c-logo-theknot-v1.ods-c-logo-theknot-\$style-type-logotype){--ods-c-logo-aspect-ratio:3.083984375}}@layer ods.defs.v1.Logo-theknot{:where(.ods-c-logo-theknot-v1.ods-c-logo-theknot-\$style-type-mark){--ods-c-logo-aspect-ratio:0.5625}}@layer ods.defs.v1.Logo-theknot{:where(.ods-c-logo-theknot-v1.ods-c-logo-theknot-\$style-type-mark-circle){--ods-c-logo-aspect-ratio:0.5625}}@layer ods.defs.v1.Logo-theknot{:where(.ods-c-logo-theknot-v1.ods-c-logo-theknot-\$size-lg){--ods-c-logo-aspect-ratio:3.083984375}}@layer ods.defs.v1.Logo-theknot{:where(.ods-c-logo-theknot-v1.ods-c-logo-theknot-\$size-sm){--ods-c-logo-aspect-ratio:0.5625}}@layer ods.defs.v1.Logo-theknot_pride{:where(.ods-c-logo-theknot-pride-v1){--ods-c-logo-color:currentColor;--ods-c-logo-aspect-ratio:1}}@layer ods.defs.v1.Logo-theknot_pride{:where(.ods-c-logo-theknot-pride-v1.ods-c-logo-theknot-pride-\$color-primary){--ods-c-logo-color:black}}@layer ods.defs.v1.Logo-theknot_pride{:where(.ods-c-logo-theknot-pride-v1.ods-c-logo-theknot-pride-\$color-secondary){--ods-c-logo-color:white}}@layer ods.defs.v1.Logo-theknot_pride{:where(.ods-c-logo-theknot-pride-v1.ods-c-logo-theknot-pride-\$style-type-logotype){--ods-c-logo-aspect-ratio:3.083984375}}@layer ods.defs.v1.Logo-theknot_pride{:where(.ods-c-logo-theknot-pride-v1.ods-c-logo-theknot-pride-\$style-type-mark){--ods-c-logo-aspect-ratio:0.5625}}@layer ods.defs.v1.Logo-theknot_pride{:where(.ods-c-logo-theknot-pride-v1.ods-c-logo-theknot-pride-\$style-type-mark-circle){--ods-c-logo-aspect-ratio:0.5625}}@layer ods.defs.v1.Logo-theknot_pride{:where(.ods-c-logo-theknot-pride-v1.ods-c-logo-theknot-pride-\$size-lg){--ods-c-logo-aspect-ratio:3.083984375}}@layer ods.defs.v1.Logo-theknot_pride{:where(.ods-c-logo-theknot-pride-v1.ods-c-logo-theknot-pride-\$size-sm){--ods-c-logo-aspect-ratio:0.5625}}@layer ods.defs.v1.Logo-weddingpro{:where(.ods-c-logo-weddingpro-v1){--ods-c-logo-color:currentColor;--ods-c-logo-aspect-ratio:1}}@layer ods.defs.v1.Logo-weddingpro{:where(.ods-c-logo-weddingpro-v1.ods-c-logo-weddingpro-\$color-primary){--ods-c-logo-color:black}}@layer ods.defs.v1.Logo-weddingpro{:where(.ods-c-logo-weddingpro-v1.ods-c-logo-weddingpro-\$color-secondary){--ods-c-logo-color:white}}@layer ods.defs.v1.Logo-weddingpro{:where(.ods-c-logo-weddingpro-v1.ods-c-logo-weddingpro-\$style-type-logotype){--ods-c-logo-aspect-ratio:3.083984375}}@layer ods.defs.v1.Logo-weddingpro{:where(.ods-c-logo-weddingpro-v1.ods-c-logo-weddingpro-\$style-type-mark){--ods-c-logo-aspect-ratio:0.5625}}@layer ods.defs.v1.Logo-weddingpro{:where(.ods-c-logo-weddingpro-v1.ods-c-logo-weddingpro-\$style-type-mark-circle){--ods-c-logo-aspect-ratio:0.5625}}@layer ods.defs.v1.Logo-weddingpro{:where(.ods-c-logo-weddingpro-v1.ods-c-logo-weddingpro-\$size-lg){--ods-c-logo-aspect-ratio:3.083984375}}@layer ods.defs.v1.Logo-weddingpro{:where(.ods-c-logo-weddingpro-v1.ods-c-logo-weddingpro-\$size-sm){--ods-c-logo-aspect-ratio:0.5625}}@layer ods.defs.v1.Logo-weddingwire{:where(.ods-c-logo-weddingwire-v1){--ods-c-logo-color:currentColor;--ods-c-logo-aspect-ratio:1}}@layer ods.defs.v1.Logo-weddingwire{:where(.ods-c-logo-weddingwire-v1.ods-c-logo-weddingwire-\$color-primary){--ods-c-logo-color:black}}@layer ods.defs.v1.Logo-weddingwire{:where(.ods-c-logo-weddingwire-v1.ods-c-logo-weddingwire-\$color-secondary){--ods-c-logo-color:white}}@layer ods.defs.v1.Logo-weddingwire{:where(.ods-c-logo-weddingwire-v1.ods-c-logo-weddingwire-\$style-type-logotype){--ods-c-logo-aspect-ratio:3.083984375}}@layer ods.defs.v1.Logo-weddingwire{:where(.ods-c-logo-weddingwire-v1.ods-c-logo-weddingwire-\$style-type-mark){--ods-c-logo-aspect-ratio:0.5625}}@layer ods.defs.v1.Logo-weddingwire{:where(.ods-c-logo-weddingwire-v1.ods-c-logo-weddingwire-\$style-type-mark-circle){--ods-c-logo-aspect-ratio:0.5625}}@layer ods.defs.v1.Logo-weddingwire{:where(.ods-c-logo-weddingwire-v1.ods-c-logo-weddingwire-\$size-lg){--ods-c-logo-aspect-ratio:3.083984375}}@layer ods.defs.v1.Logo-weddingwire{:where(.ods-c-logo-weddingwire-v1.ods-c-logo-weddingwire-\$size-sm){--ods-c-logo-aspect-ratio:0.5625}}@layer ods.defs.v1.Masthead{:where(.ods-c-masthead-v1.ods-c-masthead-\$background-default){--ods-c-masthead-background:var(--ods-p-color-additional-04-extra-100)}}@layer ods.defs.v1.Masthead{:where(.ods-c-masthead-v1.ods-c-masthead-\$background-light){--ods-c-masthead-background:var(--ods-s-background-color-light)}}@layer ods.defs.v1.Masthead{:where(.ods-c-masthead-v1.ods-c-masthead-\$size-sm){--ods-c-masthead-default-vertical-spacing:var(--ods-p-dimension-40)}}@layer ods.defs.v1.Masthead{@media (min-width:1192px){:where(.ods-c-masthead-v1.ods-c-masthead-\$size-sm.ods-media-xl){--ods-c-masthead-default-vertical-spacing:var(--ods-p-dimension-24)}}}@layer ods.defs.v1.Masthead{:where(.ods-c-masthead-v1.ods-c-masthead-\$size-md){--ods-c-masthead-default-vertical-spacing:var(--ods-p-dimension-40)}}@layer ods.defs.v1.Masthead{@media (min-width:1192px){:where(.ods-c-masthead-v1.ods-c-masthead-\$size-md.ods-media-xl){--ods-c-masthead-default-vertical-spacing:var(--ods-p-dimension-24)}}}@layer ods.defs.v1.Masthead{:where(.ods-c-masthead-v1.ods-c-masthead-\$size-lg){--ods-c-masthead-default-vertical-spacing:var(--ods-p-dimension-40)}}@layer ods.defs.v1.Masthead{@media (min-width:1192px){:where(.ods-c-masthead-v1.ods-c-masthead-\$size-lg.ods-media-xl){--ods-c-masthead-default-vertical-spacing:var(--ods-p-dimension-40)}}}@layer ods.defs.v1.TextTitle{:where(.ods-c-text-title-v1){--ods-c-text-title-font-family:var(--ods-p-font-family-secondary);--ods-c-text-title-font-weight:var(--ods-p-font-weight-bold);--ods-c-text-title-letter-spacing:0px}}@layer ods.defs.v1.TextTitle{:where(.ods-c-text-title-v1.ods-c-text-title-\$size-xs){--ods-c-text-title-font-size:1.375rem;--ods-c-text-title-line-height:1.1818181818}}@layer ods.defs.v1.TextTitle{:where(.ods-c-text-title-v1.ods-c-text-title-\$size-sm){--ods-c-text-title-font-size:1.5rem;--ods-c-text-title-line-height:1.1666666667}}@layer ods.defs.v1.TextTitle{:where(.ods-c-text-title-v1.ods-c-text-title-\$size-md){--ods-c-text-title-font-size:1.625rem;--ods-c-text-title-line-height:1.2307692308}}@layer ods.defs.v1.TextTitle{@media (min-width:768px){:where(.ods-c-text-title-v1.ods-c-text-title-\$size-md.ods-media-md){--ods-c-text-title-font-size:1.75rem;--ods-c-text-title-line-height:1.2142857143}}}@layer ods.defs.v1.TextTitle{:where(.ods-c-text-title-v1.ods-c-text-title-\$size-lg){--ods-c-text-title-font-size:1.75rem;--ods-c-text-title-line-height:1.2142857143}}@layer ods.defs.v1.TextTitle{@media (min-width:768px){:where(.ods-c-text-title-v1.ods-c-text-title-\$size-lg.ods-media-md){--ods-c-text-title-font-size:1.875rem;--ods-c-text-title-line-height:1.2}}}@layer ods.defs.v1.TextTitle{:where(.ods-c-text-title-v1.ods-c-text-title-\$color-brand){--ods-c-text-title-color:var(--ods-s-text-color-brand)}}@layer ods.defs.v1.TextTitle{:where(.ods-c-text-title-v1.ods-c-text-title-\$color-light){--ods-c-text-title-color:var(--ods-s-text-color-light)}}@layer ods.defs.v1.TextTitle{:where(.ods-c-text-title-v1.ods-c-text-title-\$color-dark){--ods-c-text-title-color:var(--ods-s-text-color-dark)}}@layer ods.defs.v1.TextTitle{:where(.ods-c-text-title-v1.ods-c-text-title-\$color-subtle-light){--ods-c-text-title-color:var(--ods-s-text-color-subtle-light)}}@layer ods.defs.v1.TextTitle{:where(.ods-c-text-title-v1.ods-c-text-title-\$color-subtle-dark){--ods-c-text-title-color:var(--ods-s-text-color-subtle-dark)}}@layer ods.defs.v1.TextTitle{:where(.ods-c-text-title-v1.ods-c-text-title-\$color-disabled){--ods-c-text-title-color:var(--ods-s-text-color-disabled)}}@layer ods.defs.v1.TextTitle{:where(.ods-c-text-title-v1.ods-c-text-title-\$color-success){--ods-c-text-title-color:var(--ods-s-text-color-success)}}@layer ods.defs.v1.TextTitle{:where(.ods-c-text-title-v1.ods-c-text-title-\$color-warning){--ods-c-text-title-color:var(--ods-s-text-color-warning)}}@layer ods.defs.v1.TextTitle{:where(.ods-c-text-title-v1.ods-c-text-title-\$color-error){--ods-c-text-title-color:var(--ods-s-text-color-error)}}@layer ods.defs.v1.TextTitle{:where(.ods-c-text-title-v1.ods-c-text-title-\$color-info){--ods-c-text-title-color:var(--ods-s-text-color-info)}}@layer ods.defs.v1.TextTitle{:where(.ods-c-text-title-v1.ods-c-text-title-\$color-input-value){--ods-c-text-title-color:var(--ods-s-text-color-input-value)}}@layer ods.defs.v1.TextTitle{:where(.ods-c-text-title-v1.ods-c-text-title-\$color-input-value-disabled){--ods-c-text-title-color:var(--ods-s-text-color-input-value-disabled)}}@layer ods.defs.v1.TextTitle{:where(.ods-c-text-title-v1.ods-c-text-title-\$color-input-label){--ods-c-text-title-color:var(--ods-s-text-color-input-label)}}@layer ods.defs.v1.TextTitle{:where(.ods-c-text-title-v1.ods-c-text-title-\$color-input-label-disabled){--ods-c-text-title-color:var(--ods-s-text-color-input-label-disabled)}}@layer ods.defs.v1.TextTitle{:where(.ods-c-text-title-v1.ods-c-text-title-\$color-input-placeholder){--ods-c-text-title-color:var(--ods-s-text-color-input-placeholder)}}@layer ods.defs.v1.TextTitle{:where(.ods-c-text-title-v1.ods-c-text-title-\$color-link-default){--ods-c-text-title-color:var(--ods-s-text-color-link-default)}}@layer ods.defs.v1.TextHero{:where(.ods-c-text-hero-v1){--ods-c-text-hero-font-family:var(--ods-p-font-family-primary);--ods-c-text-hero-font-weight:var(--ods-p-font-weight-bold);--ods-c-text-hero-letter-spacing:-0.02em}}@layer ods.defs.v1.TextHero{:where(.ods-c-text-hero-v1.ods-c-text-hero-\$size-sm){--ods-c-text-hero-font-size:1.5rem;--ods-c-text-hero-line-height:1}}@layer ods.defs.v1.TextHero{@media (min-width:768px){:where(.ods-c-text-hero-v1.ods-c-text-hero-\$size-sm.ods-media-md){--ods-c-text-hero-font-size:2.125rem}}}@layer ods.defs.v1.TextHero{:where(.ods-c-text-hero-v1.ods-c-text-hero-\$size-md){--ods-c-text-hero-font-size:2rem;--ods-c-text-hero-line-height:1}}@layer ods.defs.v1.TextHero{@media (min-width:768px){:where(.ods-c-text-hero-v1.ods-c-text-hero-\$size-md.ods-media-md){--ods-c-text-hero-font-size:3rem}}}@layer ods.defs.v1.TextHero{:where(.ods-c-text-hero-v1.ods-c-text-hero-\$size-lg){--ods-c-text-hero-font-size:2.5rem;--ods-c-text-hero-line-height:1}}@layer ods.defs.v1.TextHero{@media (min-width:768px){:where(.ods-c-text-hero-v1.ods-c-text-hero-\$size-lg.ods-media-md){--ods-c-text-hero-font-size:3.75rem}}}@layer ods.defs.v1.TextHero{:where(.ods-c-text-hero-v1.ods-c-text-hero-\$size-xl){--ods-c-text-hero-font-size:3.75rem;--ods-c-text-hero-line-height:1}}@layer ods.defs.v1.TextHero{@media (min-width:768px){:where(.ods-c-text-hero-v1.ods-c-text-hero-\$size-xl.ods-media-md){--ods-c-text-hero-font-size:5.625rem}}}@layer ods.defs.v1.TextHero{:where(.ods-c-text-hero-v1.ods-c-text-hero-\$color-brand){--ods-c-text-hero-color:var(--ods-s-text-color-brand)}}@layer ods.defs.v1.TextHero{:where(.ods-c-text-hero-v1.ods-c-text-hero-\$color-light){--ods-c-text-hero-color:var(--ods-s-text-color-light)}}@layer ods.defs.v1.TextHero{:where(.ods-c-text-hero-v1.ods-c-text-hero-\$color-dark){--ods-c-text-hero-color:var(--ods-s-text-color-dark)}}@layer ods.defs.v1.TextHero{:where(.ods-c-text-hero-v1.ods-c-text-hero-\$color-subtle-light){--ods-c-text-hero-color:var(--ods-s-text-color-subtle-light)}}@layer ods.defs.v1.TextHero{:where(.ods-c-text-hero-v1.ods-c-text-hero-\$color-subtle-dark){--ods-c-text-hero-color:var(--ods-s-text-color-subtle-dark)}}@layer ods.defs.v1.TextHero{:where(.ods-c-text-hero-v1.ods-c-text-hero-\$color-disabled){--ods-c-text-hero-color:var(--ods-s-text-color-disabled)}}@layer ods.defs.v1.TextHero{:where(.ods-c-text-hero-v1.ods-c-text-hero-\$color-success){--ods-c-text-hero-color:var(--ods-s-text-color-success)}}@layer ods.defs.v1.TextHero{:where(.ods-c-text-hero-v1.ods-c-text-hero-\$color-warning){--ods-c-text-hero-color:var(--ods-s-text-color-warning)}}@layer ods.defs.v1.TextHero{:where(.ods-c-text-hero-v1.ods-c-text-hero-\$color-error){--ods-c-text-hero-color:var(--ods-s-text-color-error)}}@layer ods.defs.v1.TextHero{:where(.ods-c-text-hero-v1.ods-c-text-hero-\$color-info){--ods-c-text-hero-color:var(--ods-s-text-color-info)}}@layer ods.defs.v1.TextHero{:where(.ods-c-text-hero-v1.ods-c-text-hero-\$color-input-value){--ods-c-text-hero-color:var(--ods-s-text-color-input-value)}}@layer ods.defs.v1.TextHero{:where(.ods-c-text-hero-v1.ods-c-text-hero-\$color-input-value-disabled){--ods-c-text-hero-color:var(--ods-s-text-color-input-value-disabled)}}@layer ods.defs.v1.TextHero{:where(.ods-c-text-hero-v1.ods-c-text-hero-\$color-input-label){--ods-c-text-hero-color:var(--ods-s-text-color-input-label)}}@layer ods.defs.v1.TextHero{:where(.ods-c-text-hero-v1.ods-c-text-hero-\$color-input-label-disabled){--ods-c-text-hero-color:var(--ods-s-text-color-input-label-disabled)}}@layer ods.defs.v1.TextHero{:where(.ods-c-text-hero-v1.ods-c-text-hero-\$color-input-placeholder){--ods-c-text-hero-color:var(--ods-s-text-color-input-placeholder)}}@layer ods.defs.v1.TextHero{:where(.ods-c-text-hero-v1.ods-c-text-hero-\$color-link-default){--ods-c-text-hero-color:var(--ods-s-text-color-link-default)}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-inline-alert){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-inline-alert){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-inline-alert .ods-e-inline-alert-headline){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-inline-alert .ods-e-inline-alert-headline){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-inline-alert .ods-e-inline-alert-headline){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-inline-alert .ods-e-link-icon){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-inline-alert){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-inline-alert .ods-e-inline-alert-link){--ods-c-link-horizontal-spacing:var(--ods-p-dimension-8)}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-inline-alert .ods-e-inline-alert-link){--ods-c-link-color:var(--ods-s-text-color-dark);--ods-c-link-text-decoration-line:underline;--ods-c-link-is-hover-color:var(--ods-s-text-color-dark);--ods-c-link-is-hover-text-decoration-line:none;--ods-c-link-is-disabled-color:var(--ods-s-text-color-disabled)}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-inline-alert){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-inline-alert .ods-e-button-icon){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-inline-alert .ods-e-button-spinner){--ods-c-spinner-color:currentColor;--ods-c-spinner-width:2.5em;--ods-c-spinner-stroke-width:1.5px;--ods-c-spinner-stroke-dash-array:6.5em}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-inline-alert .ods-e-inline-alert-button){--ods-c-button-border-radius:25px;--ods-c-button-border-width:var(--ods-p-border-width-10)}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-inline-alert){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-inline-alert){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-inline-alert .ods-e-button-icon){--ods-c-icon-width:1rem}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-inline-alert .ods-e-button-spinner){--ods-c-spinner-width:1em;--ods-c-spinner-stroke-width:1.5px;--ods-c-spinner-stroke-dash-array:3em}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-inline-alert .ods-e-inline-alert-button){--ods-c-button-min-height:36px;--ods-c-button-horizontal-padding:18px;--ods-c-button-vertical-padding:6px}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-inline-alert .ods-e-inline-alert-button){--ods-c-button-background-color:var(--ods-s-background-color-dark);--ods-c-button-border-color:var(--ods-s-border-color-dark);--ods-c-button-color:var(--ods-s-text-color-light);--ods-c-button-pressed-color:var(--ods-s-background-color-dark);--ods-c-button-pressed-opacity:1;--ods-c-button-text-decoration-line:none;--ods-c-button-is-hover-background-color:var(--ods-p-color-neutral-600);--ods-c-button-is-hover-border-color:var(--ods-p-color-neutral-600);--ods-c-button-is-hover-color:var(--ods-s-text-color-light);--ods-c-button-is-disabled-background-color:var(--ods-p-color-neutral-300);--ods-c-button-is-disabled-border-color:var(--ods-p-color-neutral-300);--ods-c-button-is-disabled-color:var(--ods-s-text-color-light)}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-inline-alert){--ods-c-inline-alert-color:var(--ods-s-text-color-dark);--ods-c-inline-alert-border-width:var(--ods-p-border-width-10);--ods-c-inline-alert-border-color:transparent;--ods-c-inline-alert-border-radius:4px;--ods-c-inline-alert-close-icon-color:var(--ods-s-icon-color-dark);--ods-c-inline-alert-inner-spacing:var(--ods-p-dimension-16);--ods-c-inline-alert-gap:var(--ods-p-dimension-16);--ods-c-inline-alert-icon-to-text-spacing:var(--ods-p-dimension-12);--ods-c-inline-alert-text-to-button-spacing:var(--ods-p-dimension-12);--ods-c-inline-alert-font-weight:var(--ods-p-font-weight-regular);--ods-c-inline-alert-link-color:var(--ods-s-text-color-dark);--ods-c-inline-alert-text-decoration-line:underline}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-inline-alert){--ods-c-inline-alert-icon-color:var(--ods-p-color-status-error-200);--ods-c-inline-alert-background-color:var(--ods-s-background-color-error)}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-footer-link .ods-e-link-icon){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-footer-link){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-footer-link){--ods-c-link-horizontal-spacing:var(--ods-p-dimension-8)}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-footer-link){--ods-c-link-color:var(--ods-p-color-additional-01-extra-400);--ods-c-link-text-decoration-line:none;--ods-c-link-is-hover-color:var(--ods-p-color-additional-01-extra-400);--ods-c-link-is-hover-text-decoration-line:underline;--ods-c-link-is-disabled-color:var(--ods-p-color-additional-01-extra-200)}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-forgot-password-link .ods-e-link-icon){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-forgot-password-link){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-forgot-password-link){--ods-c-link-horizontal-spacing:var(--ods-p-dimension-8)}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-forgot-password-link){--ods-c-link-color:var(--ods-s-text-color-dark);--ods-c-link-text-decoration-line:underline;--ods-c-link-is-hover-color:var(--ods-s-text-color-dark);--ods-c-link-is-hover-text-decoration-line:none;--ods-c-link-is-disabled-color:var(--ods-s-text-color-disabled)}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-submit-button){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-submit-button .ods-e-button-icon){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-submit-button .ods-e-button-spinner){--ods-c-spinner-color:currentColor;--ods-c-spinner-width:2.5em;--ods-c-spinner-stroke-width:1.5px;--ods-c-spinner-stroke-dash-array:6.5em}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-submit-button){--ods-c-button-border-radius:25px;--ods-c-button-border-width:var(--ods-p-border-width-10)}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-submit-button){--ods-c-button-color:var(--ods-s-text-color-light);--ods-c-button-background-color:var(--ods-p-color-primary-300);--ods-c-button-border-color:var(--ods-p-color-primary-300);--ods-c-button-pressed-color:var(--ods-p-color-primary-300);--ods-c-button-pressed-opacity:1;--ods-c-button-text-decoration-line:none;--ods-c-button-is-hover-background-color:var(--ods-p-color-primary-400);--ods-c-button-is-hover-border-color:var(--ods-p-color-primary-400);--ods-c-button-is-hover-color:var(--ods-s-text-color-light);--ods-c-button-is-disabled-background-color:var(--ods-p-color-primary-200);--ods-c-button-is-disabled-border-color:var(--ods-p-color-primary-200);--ods-c-button-is-disabled-color:var(--ods-s-text-color-light)}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-submit-button){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-submit-button){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-submit-button .ods-e-button-icon){--ods-c-icon-width:1.5rem}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-submit-button .ods-e-button-spinner){--ods-c-spinner-width:1em;--ods-c-spinner-stroke-width:1.5px;--ods-c-spinner-stroke-dash-array:3em}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-submit-button){--ods-c-button-min-height:48px;--ods-c-button-horizontal-padding:32px;--ods-c-button-vertical-padding:12px}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-sso-button){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-sso-button .ods-e-button-icon){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-sso-button .ods-e-button-spinner){--ods-c-spinner-color:currentColor;--ods-c-spinner-width:2.5em;--ods-c-spinner-stroke-width:1.5px;--ods-c-spinner-stroke-dash-array:6.5em}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-sso-button){--ods-c-button-border-radius:25px;--ods-c-button-border-width:var(--ods-p-border-width-10)}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-sso-button){--ods-c-button-background-color:transparent;--ods-c-button-border-color:var(--ods-s-border-color-dark);--ods-c-button-color:var(--ods-s-text-color-dark);--ods-c-button-pressed-color:var(--ods-p-color-neutral-300);--ods-c-button-pressed-opacity:0.3;--ods-c-button-text-decoration-line:none;--ods-c-button-is-hover-background-color:color-mix(in srgb, var(--ods-p-color-neutral-black) 10%, transparent);--ods-c-button-is-hover-border-color:var(--ods-p-color-neutral-black);--ods-c-button-is-hover-color:var(--ods-p-color-neutral-black);--ods-c-button-is-disabled-background-color:transparent;--ods-c-button-is-disabled-border-color:var(--ods-p-color-neutral-300);--ods-c-button-is-disabled-color:var(--ods-p-color-neutral-300)}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-sso-button){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-sso-button){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-sso-button .ods-e-button-icon){--ods-c-icon-width:1.5rem}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-sso-button .ods-e-button-spinner){--ods-c-spinner-width:1em;--ods-c-spinner-stroke-width:1.5px;--ods-c-spinner-stroke-dash-array:3em}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-sso-button){--ods-c-button-min-height:48px;--ods-c-button-horizontal-padding:32px;--ods-c-button-vertical-padding:12px}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-email-input){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-email-input){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-email-input .ods-e-input-sub-text){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-email-input .ods-e-input-sub-text){--ods-c-text-body-font-size:0.75rem;--ods-c-text-body-line-height:1.3333333333}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-email-input .ods-e-input-corner-text){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-email-input .ods-e-input-corner-text){--ods-c-text-body-font-size:0.75rem;--ods-c-text-body-line-height:1.3333333333}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-email-input){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-email-input){--ods-c-text-body-font-size:0.75rem;--ods-c-text-body-line-height:1.3333333333}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-email-input .ods-e-pill-filter-icon){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-email-input .ods-e-input-chip-pill){--ods-c-pill-filter-color:var(--ods-s-text-color-dark);--ods-c-pill-filter-border-radius:16px;--ods-c-pill-filter-background-color:var(--ods-s-background-color-subtle-light);--ods-c-pill-filter-horizontal-padding:var(--ods-p-dimension-10);--ods-c-pill-filter-vertical-padding:var(--ods-p-dimension-6);--ods-c-pill-filter-icon-color:var(--ods-p-color-neutral-600);--ods-c-pill-filter-gap:var(--ods-p-dimension-4)}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-email-input .ods-e-input-chip-pill){--ods-c-pill-filter-horizontal-padding:var(--ods-p-dimension-6);--ods-c-pill-filter-vertical-padding:var(--ods-p-dimension-2)}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-email-input){--ods-c-input-color:var(--ods-s-text-color-dark);--ods-c-input-label-color:var(--ods-s-text-color-subtle-dark);--ods-c-input-label-font-weight:var(--ods-p-font-weight-regular);--ods-c-input-label-scale:1;--ods-c-input-label-top-spacing:var(--ods-p-dimension-12);--ods-c-input-placeholder-color:var(--ods-p-color-neutral-300);--ods-c-input-subtext-color:var(--ods-s-text-color-subtle-dark);--ods-c-input-subtext-icon-margin-top:unset;--ods-c-input-corner-color:var(--ods-s-text-color-subtle-dark);--ods-c-input-icon-color:var(--ods-s-icon-color-dark);--ods-c-input-background-color:var(--ods-s-background-color-light);--ods-c-input-border-color:var(--ods-s-border-color-light);--ods-c-input-border-radius:var(--ods-p-border-radius-20);--ods-c-input-border-width:var(--ods-s-border-width-input);--ods-c-input-values-gap:var(--ods-p-dimension-4);--ods-c-input-canvas-top-inner-spacing:var(--ods-p-dimension-12);--ods-c-input-canvas-bottom-inner-spacing:var(--ods-p-dimension-12);--ods-c-input-canvas-horizontal-inner-spacing:var(--ods-p-dimension-10);--ods-c-input-canvas-left-inner-spacing:var(--ods-p-dimension-0);--ods-c-input-canvas-right-inner-spacing:var(--ods-p-dimension-5);--ods-c-input-canvas-to-bottom-gap:var(--ods-p-dimension-8);--ods-c-input-textbox-min-height:unset;--ods-c-input-textbox-caret-color:var(--ods-s-icon-color-subtle-dark);--ods-c-input-textbox-to-graphics-gap:var(--ods-p-dimension-8);--ods-c-input-textbox-top-spacing:var(--ods-p-dimension-0);--ods-c-input-textbox-right-spacing:var(--ods-p-dimension-6);--ods-c-input-textbox-bottom-spacing:var(--ods-p-dimension-0);--ods-c-input-textbox-left-spacing:var(--ods-p-dimension-10);--ods-c-input-icon-action-border-radius:50%;--ods-c-input-icon-action-background-color:var(--ods-s-background-color-light);--ods-c-input-icon-action-to-right-canvas-edge-spacing:var(--ods-p-dimension-0);--ods-c-input-scrollbar-track-color:transparent;--ods-c-input-scrollbar-thumb-color:var(--ods-p-color-neutral-300);--ods-c-input-scrollbar-track-width:var(--ods-p-dimension-4);--ods-c-input-scrollbar-border-radius:var(--ods-p-border-radius-30);--ods-c-input-is-focused-icon-action-background-color:var(--ods-p-color-neutral-200);--ods-c-input-is-label-collapsed-label-scale:calc(12/16);--ods-c-input-is-label-collapsed-label-top-spacing:var(--ods-p-dimension-4);--ods-c-input-is-label-collapsed-canvas-top-inner-spacing:19px;--ods-c-input-is-label-collapsed-canvas-bottom-inner-spacing:5px;--ods-c-input-is-disabled-color:var(--ods-s-text-color-input-value-disabled);--ods-c-input-is-disabled-icon-color:var(--ods-s-icon-color-subtle-dark);--ods-c-input-is-disabled-label-color:var(--ods-s-text-color-input-label-disabled);--ods-c-input-is-disabled-subtext-color:var(--ods-s-text-color-disabled);--ods-c-input-is-disabled-corner-color:var(--ods-s-text-color-disabled);--ods-c-input-is-disabled-background-color:var(--ods-s-background-color-subtle-light);--ods-c-input-is-valid-subtext-color:var(--ods-s-text-color-success);--ods-c-input-is-valid-corner-color:var(--ods-s-text-color-success);--ods-c-input-is-valid-border-color:var(--ods-s-border-color-success);--ods-c-input-is-invalid-subtext-color:var(--ods-s-text-color-error);--ods-c-input-is-invalid-corner-color:var(--ods-s-text-color-error);--ods-c-input-is-invalid-border-color:var(--ods-s-border-color-error)}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-password-input){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-password-input){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-password-input .ods-e-input-sub-text){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-password-input .ods-e-input-sub-text){--ods-c-text-body-font-size:0.75rem;--ods-c-text-body-line-height:1.3333333333}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-password-input .ods-e-input-corner-text){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-password-input .ods-e-input-corner-text){--ods-c-text-body-font-size:0.75rem;--ods-c-text-body-line-height:1.3333333333}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-password-input){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-password-input){--ods-c-text-body-font-size:0.75rem;--ods-c-text-body-line-height:1.3333333333}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-password-input .ods-e-pill-filter-icon){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-password-input .ods-e-input-chip-pill){--ods-c-pill-filter-color:var(--ods-s-text-color-dark);--ods-c-pill-filter-border-radius:16px;--ods-c-pill-filter-background-color:var(--ods-s-background-color-subtle-light);--ods-c-pill-filter-horizontal-padding:var(--ods-p-dimension-10);--ods-c-pill-filter-vertical-padding:var(--ods-p-dimension-6);--ods-c-pill-filter-icon-color:var(--ods-p-color-neutral-600);--ods-c-pill-filter-gap:var(--ods-p-dimension-4)}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-password-input .ods-e-input-chip-pill){--ods-c-pill-filter-horizontal-padding:var(--ods-p-dimension-6);--ods-c-pill-filter-vertical-padding:var(--ods-p-dimension-2)}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-password-input){--ods-c-input-color:var(--ods-s-text-color-dark);--ods-c-input-label-color:var(--ods-s-text-color-subtle-dark);--ods-c-input-label-font-weight:var(--ods-p-font-weight-regular);--ods-c-input-label-scale:1;--ods-c-input-label-top-spacing:var(--ods-p-dimension-12);--ods-c-input-placeholder-color:var(--ods-p-color-neutral-300);--ods-c-input-subtext-color:var(--ods-s-text-color-subtle-dark);--ods-c-input-subtext-icon-margin-top:unset;--ods-c-input-corner-color:var(--ods-s-text-color-subtle-dark);--ods-c-input-icon-color:var(--ods-s-icon-color-dark);--ods-c-input-background-color:var(--ods-s-background-color-light);--ods-c-input-border-color:var(--ods-s-border-color-light);--ods-c-input-border-radius:var(--ods-p-border-radius-20);--ods-c-input-border-width:var(--ods-s-border-width-input);--ods-c-input-values-gap:var(--ods-p-dimension-4);--ods-c-input-canvas-top-inner-spacing:var(--ods-p-dimension-12);--ods-c-input-canvas-bottom-inner-spacing:var(--ods-p-dimension-12);--ods-c-input-canvas-horizontal-inner-spacing:var(--ods-p-dimension-10);--ods-c-input-canvas-left-inner-spacing:var(--ods-p-dimension-0);--ods-c-input-canvas-right-inner-spacing:var(--ods-p-dimension-5);--ods-c-input-canvas-to-bottom-gap:var(--ods-p-dimension-8);--ods-c-input-textbox-min-height:unset;--ods-c-input-textbox-caret-color:var(--ods-s-icon-color-subtle-dark);--ods-c-input-textbox-to-graphics-gap:var(--ods-p-dimension-8);--ods-c-input-textbox-top-spacing:var(--ods-p-dimension-0);--ods-c-input-textbox-right-spacing:var(--ods-p-dimension-6);--ods-c-input-textbox-bottom-spacing:var(--ods-p-dimension-0);--ods-c-input-textbox-left-spacing:var(--ods-p-dimension-10);--ods-c-input-icon-action-border-radius:50%;--ods-c-input-icon-action-background-color:var(--ods-s-background-color-light);--ods-c-input-icon-action-to-right-canvas-edge-spacing:var(--ods-p-dimension-0);--ods-c-input-scrollbar-track-color:transparent;--ods-c-input-scrollbar-thumb-color:var(--ods-p-color-neutral-300);--ods-c-input-scrollbar-track-width:var(--ods-p-dimension-4);--ods-c-input-scrollbar-border-radius:var(--ods-p-border-radius-30);--ods-c-input-is-focused-icon-action-background-color:var(--ods-p-color-neutral-200);--ods-c-input-is-label-collapsed-label-scale:calc(12/16);--ods-c-input-is-label-collapsed-label-top-spacing:var(--ods-p-dimension-4);--ods-c-input-is-label-collapsed-canvas-top-inner-spacing:19px;--ods-c-input-is-label-collapsed-canvas-bottom-inner-spacing:5px;--ods-c-input-is-disabled-color:var(--ods-s-text-color-input-value-disabled);--ods-c-input-is-disabled-icon-color:var(--ods-s-icon-color-subtle-dark);--ods-c-input-is-disabled-label-color:var(--ods-s-text-color-input-label-disabled);--ods-c-input-is-disabled-subtext-color:var(--ods-s-text-color-disabled);--ods-c-input-is-disabled-corner-color:var(--ods-s-text-color-disabled);--ods-c-input-is-disabled-background-color:var(--ods-s-background-color-subtle-light);--ods-c-input-is-valid-subtext-color:var(--ods-s-text-color-success);--ods-c-input-is-valid-corner-color:var(--ods-s-text-color-success);--ods-c-input-is-valid-border-color:var(--ods-s-border-color-success);--ods-c-input-is-invalid-subtext-color:var(--ods-s-text-color-error);--ods-c-input-is-invalid-corner-color:var(--ods-s-text-color-error);--ods-c-input-is-invalid-border-color:var(--ods-s-border-color-error)}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-log-in-header){--ods-c-text-title-font-family:var(--ods-p-font-family-secondary);--ods-c-text-title-font-weight:var(--ods-p-font-weight-bold);--ods-c-text-title-letter-spacing:0px}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-log-in-header){--ods-c-text-title-font-size:1.5rem;--ods-c-text-title-line-height:1.1666666667}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-log-in-header){--ods-c-text-title-color:var(--ods-s-text-color-dark)}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-sign-up-header){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-sign-up-header){--ods-c-text-body-font-size:1.125rem;--ods-c-text-body-line-height:1.4444444444}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-sign-up-header){--ods-c-text-body-color:var(--ods-s-text-color-dark)}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-sign-up-header){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-sign-up-header-eyebrow){--ods-c-text-hero-font-family:var(--ods-p-font-family-primary);--ods-c-text-hero-font-weight:var(--ods-p-font-weight-bold);--ods-c-text-hero-letter-spacing:-0.02em}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-sign-up-header-eyebrow){--ods-c-text-hero-font-size:1.5rem;--ods-c-text-hero-line-height:1}}@layer ods.defs.v1.MemberAuthForm{@media (min-width:768px){:where(.ods-c-member-auth-form-v1.ods-media-md .ods-e-member-auth-form-sign-up-header-eyebrow){--ods-c-text-hero-font-size:2.125rem}}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-sign-up-header-eyebrow){--ods-c-text-hero-color:var(--ods-s-text-color-dark)}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-sub-header){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-sub-header){--ods-c-text-body-font-size:0.875rem;--ods-c-text-body-line-height:1.42857}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-sub-header){--ods-c-text-body-color:var(--ods-s-text-color-dark)}}@layer ods.defs.v1.MemberAuthForm{:where(.ods-c-member-auth-form-v1){--ods-c-member-auth-form-fields-gap:var(--ods-s-space-form-grid-gutter);--ods-c-member-auth-form-color:var(--ods-p-color-neutral-500);--ods-c-member-auth-form-log-in-header-bottom-spacing:var(--ods-p-dimension-24);--ods-c-member-auth-form-sign-up-header-bottom-spacing:var(--ods-p-dimension-32);--ods-c-member-auth-form-sub-header-bottom-spacing:var(--ods-p-dimension-16);--ods-c-member-auth-form-alert-bottom-spacing:var(--ods-p-dimension-16);--ods-c-member-auth-form-forgot-password-top-spacing:var(--ods-p-dimension-16);--ods-c-member-auth-form-forgot-password-bottom-spacing:var(--ods-p-dimension-40);--ods-c-member-auth-form-footer-top-spacing:var(--ods-p-dimension-24);--ods-c-member-auth-form-footer-gap:var(--ods-p-dimension-8);--ods-c-member-auth-form-footer-cta:var(--ods-p-dimension-6);--ods-c-member-auth-form-divider-height:var(--ods-s-size-divider);--ods-c-member-auth-form-divider-width:100px;--ods-c-member-auth-form-divider-color:var(--ods-s-divider-color-primary);--ods-c-member-auth-form-divider-vertical-spacing:var(--ods-p-dimension-4);--ods-c-member-auth-form-sso-divider-size:var(--ods-s-size-divider);--ods-c-member-auth-form-sso-divider-color:var(--ods-p-color-neutral-500);--ods-c-member-auth-form-sso-divider-spacing:var(--ods-p-dimension-16)}}@layer ods.defs.v1.MessageBar{:where(.ods-c-message-bar-v1){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.MessageBar{:where(.ods-c-message-bar-v1){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}}@layer ods.defs.v1.MessageBar{:where(.ods-c-message-bar-v1){--ods-c-text-body-color:var(--ods-s-text-color-dark)}}@layer ods.defs.v1.MessageBar{:where(.ods-c-message-bar-v1 .ods-e-message-bar-close-button){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}}@layer ods.defs.v1.MessageBar{:where(.ods-c-message-bar-v1 .ods-e-message-bar-close-button){--ods-c-icon-action-width:1em;--ods-c-icon-action-color:currentColor;--ods-c-icon-action-is-disabled-color:var(--ods-s-icon-color-disabled)}}@layer ods.defs.v1.MessageBar{:where(.ods-c-message-bar-v1 .ods-e-message-bar-close-button){--ods-c-icon-width:1rem}}@layer ods.defs.v1.MessageBar{:where(.ods-c-message-bar-v1 .ods-e-message-bar-close-button){--ods-c-icon-action-width:2rem}}@layer ods.defs.v1.MessageBar{:where(.ods-c-message-bar-v1){--ods-c-message-bar-vertical-spacing:var(--ods-p-dimension-12);--ods-c-message-bar-horizontal-spacing:var(--ods-p-dimension-16);--ods-c-message-bar-gap:var(--ods-p-dimension-8);--ods-c-message-bar-background-color:var(--ods-p-color-additional-01-extra-300);--ods-c-message-bar-close-button-right-offset:var(--ods-p-dimension-8)}}@layer ods.defs.v1.Mfa{:where(.ods-c-mfa-v1){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.Mfa{:where(.ods-c-mfa-v1){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}}@layer ods.defs.v1.Mfa{:where(.ods-c-mfa-v1 .ods-e-mfa-warning-message){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.Mfa{:where(.ods-c-mfa-v1 .ods-e-mfa-warning-message){--ods-c-text-body-font-size:0.875rem;--ods-c-text-body-line-height:1.42857}}@layer ods.defs.v1.Mfa{:where(.ods-c-mfa-v1 .ods-e-mfa-title){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.Mfa{:where(.ods-c-mfa-v1 .ods-e-mfa-title){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}}@layer ods.defs.v1.Mfa{:where(.ods-c-mfa-v1 .ods-e-mfa-resend-code .ods-e-link-icon){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}}@layer ods.defs.v1.Mfa{:where(.ods-c-mfa-v1 .ods-e-mfa-resend-code){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.Mfa{:where(.ods-c-mfa-v1 .ods-e-mfa-resend-code){--ods-c-link-horizontal-spacing:var(--ods-p-dimension-8)}}@layer ods.defs.v1.Mfa{:where(.ods-c-mfa-v1 .ods-e-mfa-resend-code){--ods-c-link-color:var(--ods-s-text-color-dark);--ods-c-link-text-decoration-line:underline;--ods-c-link-is-hover-color:var(--ods-s-text-color-dark);--ods-c-link-is-hover-text-decoration-line:none;--ods-c-link-is-disabled-color:var(--ods-s-text-color-disabled)}}@layer ods.defs.v1.Mfa{:where(.ods-c-mfa-v1){--ods-c-mfa-warning-message-color:var(--ods-s-text-color-warning);--ods-c-mfa-warning-message-bottom-spacing:var(--ods-p-dimension-2);--ods-c-mfa-title-bottom-spacing:var(--ods-p-dimension-2);--ods-c-mfa-row-data-bottom-spacing:var(--ods-p-dimension-24);--ods-c-mfa-row-aside-height:var(--ods-p-dimension-48);--ods-c-mfa-row-aside-left-spacing:var(--ods-p-dimension-12);--ods-c-mfa-row-aside-top-spacing:var(--ods-p-dimension-12);--ods-c-mfa-row-actions-vertical-spacing:var(--ods-p-dimension-2);--ods-c-mfa-row-actions-bottom-spacing:var(--ods-p-dimension-2);--ods-c-mfa-submit-button-right-spacing:var(--ods-p-dimension-2);--ods-c-mfa-email-cancel-button-left-spacing:var(--ods-p-dimension-2);--ods-c-mfa-email-cancel-button-right-spacing:var(--ods-p-dimension-2);--ods-c-mfa-email-cancel-button-inner-left-spacing:var(--ods-p-dimension-2);--ods-c-mfa-email-cancel-button-inner-right-spacing:var(--ods-p-dimension-2);--ods-c-mfa-count-down-text-color:var(--ods-s-text-color-disabled)}}@layer ods.defs.v1.Popup{:where(.ods-c-popup-v1){--ods-c-popup-background-color:var(--ods-s-background-color-light);--ods-c-popup-border-color:var(--ods-p-color-neutral-300);--ods-c-popup-border-radius:var(--ods-p-border-radius-30);--ods-c-popup-color:var(--ods-s-text-color-dark);--ods-c-popup-inner-spacing:var(--ods-p-dimension-0);--ods-c-popup-outer-spacing:var(--ods-p-dimension-0);--ods-c-popup-vertical-anchor-height:536px;--ods-c-popup-horizontal-anchor-width:340px}}@layer ods.defs.v1.FullscreenModal{:where(.ods-c-fullscreen-modal-v1){--ods-c-popup-background-color:var(--ods-s-background-color-light);--ods-c-popup-border-color:var(--ods-p-color-neutral-300);--ods-c-popup-border-radius:var(--ods-p-border-radius-30);--ods-c-popup-color:var(--ods-s-text-color-dark);--ods-c-popup-inner-spacing:var(--ods-p-dimension-0);--ods-c-popup-outer-spacing:var(--ods-p-dimension-0);--ods-c-popup-vertical-anchor-height:536px;--ods-c-popup-horizontal-anchor-width:340px}}@layer ods.defs.v1.FullscreenModal{:where(.ods-c-fullscreen-modal-v1 .ods-e-fullscreen-modal-header){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.FullscreenModal{:where(.ods-c-fullscreen-modal-v1 .ods-e-fullscreen-modal-header){--ods-c-text-body-font-size:1.25rem;--ods-c-text-body-line-height:1.4}}@layer ods.defs.v1.FullscreenModal{:where(.ods-c-fullscreen-modal-v1 .ods-e-fullscreen-modal-header){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}}@layer ods.defs.v1.FullscreenModal{:where(.ods-c-fullscreen-modal-v1){--ods-c-fullscreen-modal-header-border-width:var(--ods-p-border-width-10);--ods-c-fullscreen-modal-header-border-color:var(--ods-p-color-neutral-300);--ods-c-fullscreen-modal-header-title-vertical-spacing:var(--ods-p-dimension-6);--ods-c-fullscreen-modal-vertical-header-spacing:var(--ods-p-dimension-18);--ods-c-fullscreen-modal-left-header-spacing:var(--ods-p-dimension-18);--ods-c-fullscreen-modal-right-header-spacing:var(--ods-p-dimension-18);--ods-c-fullscreen-modal-vertical-spacing:var(--ods-p-dimension-40);--ods-c-fullscreen-modal-horizontal-spacing:var(--ods-p-dimension-28);--ods-c-fullscreen-modal-logo-height:1.5rem;--ods-c-fullscreen-modal-close-button-color:var(--ods-p-color-neutral-600);--ods-c-fullscreen-modal-left-button-color:var(--ods-p-color-additional-01-extra-400);--ods-c-fullscreen-modal-left-button-vertical-spacing:9px;--ods-c-fullscreen-modal-header-gap:var(--ods-p-dimension-24);--ods-c-fullscreen-modal-text-decoration-line:none;--ods-c-fullscreen-modal-is-hover-text-decoration-line:underline;--ods-c-fullscreen-modal-background-color:var(--ods-s-background-color-light);--ods-c-fullscreen-modal-border-width:var(--ods-p-border-width-10);--ods-c-fullscreen-modal-border-color:var(--ods-p-color-neutral-300)}}@layer ods.defs.v1.FullscreenModal{@media (min-width:480px){:where(.ods-c-fullscreen-modal-v1.ods-media-sm){--ods-c-fullscreen-modal-vertical-header-spacing:var(--ods-p-dimension-20);--ods-c-fullscreen-modal-left-header-spacing:var(--ods-p-dimension-28);--ods-c-fullscreen-modal-right-header-spacing:var(--ods-p-dimension-18)}}}@layer ods.defs.v1.Modal{:where(.ods-c-modal-v1){--ods-c-popup-background-color:var(--ods-s-background-color-light);--ods-c-popup-border-color:var(--ods-p-color-neutral-300);--ods-c-popup-border-radius:var(--ods-p-border-radius-30);--ods-c-popup-color:var(--ods-s-text-color-dark);--ods-c-popup-inner-spacing:var(--ods-p-dimension-0);--ods-c-popup-outer-spacing:var(--ods-p-dimension-0);--ods-c-popup-vertical-anchor-height:536px;--ods-c-popup-horizontal-anchor-width:340px}}@layer ods.defs.v1.Modal{:where(.ods-c-modal-v1){--ods-c-modal-background-color:var(--ods-s-background-color-light);--ods-c-modal-border-radius:var(--ods-p-border-radius-0);--ods-c-modal-close-button-color:var(--ods-s-icon-color-dark);--ods-c-modal-close-button-offset:-10px;--ods-c-modal-top-spacing:var(--ods-p-dimension-20);--ods-c-modal-bottom-spacing:var(--ods-p-dimension-20);--ods-c-modal-horizontal-spacing:var(--ods-p-dimension-20);--ods-c-modal-outer-vertical-spacing:unset;--ods-c-modal-header-top-margin:var(--ods-p-dimension-16)}}@layer ods.defs.v1.Modal{@media (min-width:768px){:where(.ods-c-modal-v1.ods-media-md){--ods-c-modal-close-button-offset:unset;--ods-c-modal-border-radius:var(--ods-p-border-radius-30);--ods-c-modal-top-spacing:var(--ods-p-dimension-28);--ods-c-modal-bottom-spacing:var(--ods-p-dimension-40);--ods-c-modal-horizontal-spacing:var(--ods-p-dimension-40);--ods-c-modal-outer-vertical-spacing:var(--ods-p-dimension-40)}}}@layer ods.defs.v1.Modal{:where(.ods-c-modal-v1.ods-c-modal-\$size-sm){--ods-c-modal-max-width:100%}}@layer ods.defs.v1.Modal{@media (min-width:768px){:where(.ods-c-modal-v1.ods-c-modal-\$size-sm.ods-media-md){--ods-c-modal-max-width:480px}}}@layer ods.defs.v1.Modal{:where(.ods-c-modal-v1.ods-c-modal-\$size-md){--ods-c-modal-max-width:100%}}@layer ods.defs.v1.Modal{@media (min-width:768px){:where(.ods-c-modal-v1.ods-c-modal-\$size-md.ods-media-md){--ods-c-modal-max-width:560px}}}@layer ods.defs.v1.Modal{:where(.ods-c-modal-v1.ods-c-modal-\$size-lg){--ods-c-modal-max-width:100%}}@layer ods.defs.v1.Modal{@media (min-width:768px){:where(.ods-c-modal-v1.ods-c-modal-\$size-lg.ods-media-md){--ods-c-modal-max-width:780px}}}@layer ods.defs.v1.OneTimePasswordAuthForm{:where(.ods-c-one-time-password-auth-form-v1){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.OneTimePasswordAuthForm{:where(.ods-c-one-time-password-auth-form-v1){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}}@layer ods.defs.v1.OneTimePasswordAuthForm{:where(.ods-c-one-time-password-auth-form-v1 .ods-e-one-time-password-auth-form-warning-message){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.OneTimePasswordAuthForm{:where(.ods-c-one-time-password-auth-form-v1 .ods-e-one-time-password-auth-form-warning-message){--ods-c-text-body-font-size:0.875rem;--ods-c-text-body-line-height:1.42857}}@layer ods.defs.v1.OneTimePasswordAuthForm{:where(.ods-c-one-time-password-auth-form-v1 .ods-e-one-time-password-auth-form-title){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.OneTimePasswordAuthForm{:where(.ods-c-one-time-password-auth-form-v1 .ods-e-one-time-password-auth-form-title){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}}@layer ods.defs.v1.OneTimePasswordAuthForm{:where(.ods-c-one-time-password-auth-form-v1 .ods-e-one-time-password-auth-form-title){--ods-c-text-body-font-size:1.125rem;--ods-c-text-body-line-height:1.4444444444}}@layer ods.defs.v1.OneTimePasswordAuthForm{:where(.ods-c-one-time-password-auth-form-v1 .ods-e-one-time-password-auth-form-resend-code .ods-e-link-icon){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}}@layer ods.defs.v1.OneTimePasswordAuthForm{:where(.ods-c-one-time-password-auth-form-v1 .ods-e-one-time-password-auth-form-resend-code){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.OneTimePasswordAuthForm{:where(.ods-c-one-time-password-auth-form-v1 .ods-e-one-time-password-auth-form-resend-code){--ods-c-link-horizontal-spacing:var(--ods-p-dimension-8)}}@layer ods.defs.v1.OneTimePasswordAuthForm{:where(.ods-c-one-time-password-auth-form-v1 .ods-e-one-time-password-auth-form-resend-code){--ods-c-link-color:var(--ods-s-text-color-dark);--ods-c-link-text-decoration-line:underline;--ods-c-link-is-hover-color:var(--ods-s-text-color-dark);--ods-c-link-is-hover-text-decoration-line:none;--ods-c-link-is-disabled-color:var(--ods-s-text-color-disabled)}}@layer ods.defs.v1.OneTimePasswordAuthForm{:where(.ods-c-one-time-password-auth-form-v1 .ods-e-one-time-password-auth-form-cta-submit){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.OneTimePasswordAuthForm{:where(.ods-c-one-time-password-auth-form-v1 .ods-e-one-time-password-auth-form-cta-submit .ods-e-button-icon){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}}@layer ods.defs.v1.OneTimePasswordAuthForm{:where(.ods-c-one-time-password-auth-form-v1 .ods-e-one-time-password-auth-form-cta-submit .ods-e-button-spinner){--ods-c-spinner-color:currentColor;--ods-c-spinner-width:2.5em;--ods-c-spinner-stroke-width:1.5px;--ods-c-spinner-stroke-dash-array:6.5em}}@layer ods.defs.v1.OneTimePasswordAuthForm{:where(.ods-c-one-time-password-auth-form-v1 .ods-e-one-time-password-auth-form-cta-submit){--ods-c-button-border-radius:25px;--ods-c-button-border-width:var(--ods-p-border-width-10)}}@layer ods.defs.v1.OneTimePasswordAuthForm{:where(.ods-c-one-time-password-auth-form-v1 .ods-e-one-time-password-auth-form-cta-submit){--ods-c-button-color:var(--ods-s-text-color-light);--ods-c-button-background-color:var(--ods-p-color-primary-300);--ods-c-button-border-color:var(--ods-p-color-primary-300);--ods-c-button-pressed-color:var(--ods-p-color-primary-300);--ods-c-button-pressed-opacity:1;--ods-c-button-text-decoration-line:none;--ods-c-button-is-hover-background-color:var(--ods-p-color-primary-400);--ods-c-button-is-hover-border-color:var(--ods-p-color-primary-400);--ods-c-button-is-hover-color:var(--ods-s-text-color-light);--ods-c-button-is-disabled-background-color:var(--ods-p-color-primary-200);--ods-c-button-is-disabled-border-color:var(--ods-p-color-primary-200);--ods-c-button-is-disabled-color:var(--ods-s-text-color-light)}}@layer ods.defs.v1.OneTimePasswordAuthForm{:where(.ods-c-one-time-password-auth-form-v1 .ods-e-one-time-password-auth-form-cta-submit){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}}@layer ods.defs.v1.OneTimePasswordAuthForm{:where(.ods-c-one-time-password-auth-form-v1 .ods-e-one-time-password-auth-form-cta-submit){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}}@layer ods.defs.v1.OneTimePasswordAuthForm{:where(.ods-c-one-time-password-auth-form-v1 .ods-e-one-time-password-auth-form-cta-submit .ods-e-button-icon){--ods-c-icon-width:1.5rem}}@layer ods.defs.v1.OneTimePasswordAuthForm{:where(.ods-c-one-time-password-auth-form-v1 .ods-e-one-time-password-auth-form-cta-submit .ods-e-button-spinner){--ods-c-spinner-width:1em;--ods-c-spinner-stroke-width:1.5px;--ods-c-spinner-stroke-dash-array:3em}}@layer ods.defs.v1.OneTimePasswordAuthForm{:where(.ods-c-one-time-password-auth-form-v1 .ods-e-one-time-password-auth-form-cta-submit){--ods-c-button-min-height:48px;--ods-c-button-horizontal-padding:32px;--ods-c-button-vertical-padding:12px}}@layer ods.defs.v1.OneTimePasswordAuthForm{:where(.ods-c-one-time-password-auth-form-v1 .ods-e-one-time-password-auth-form-cta-cancel){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.OneTimePasswordAuthForm{:where(.ods-c-one-time-password-auth-form-v1 .ods-e-one-time-password-auth-form-cta-cancel .ods-e-button-icon){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}}@layer ods.defs.v1.OneTimePasswordAuthForm{:where(.ods-c-one-time-password-auth-form-v1 .ods-e-one-time-password-auth-form-cta-cancel .ods-e-button-spinner){--ods-c-spinner-color:currentColor;--ods-c-spinner-width:2.5em;--ods-c-spinner-stroke-width:1.5px;--ods-c-spinner-stroke-dash-array:6.5em}}@layer ods.defs.v1.OneTimePasswordAuthForm{:where(.ods-c-one-time-password-auth-form-v1 .ods-e-one-time-password-auth-form-cta-cancel){--ods-c-button-border-radius:25px;--ods-c-button-border-width:var(--ods-p-border-width-10)}}@layer ods.defs.v1.OneTimePasswordAuthForm{:where(.ods-c-one-time-password-auth-form-v1 .ods-e-one-time-password-auth-form-cta-cancel){--ods-c-button-background-color:transparent;--ods-c-button-border-color:transparent;--ods-c-button-color:var(--ods-p-color-primary-300);--ods-c-button-pressed-color:var(--ods-p-color-primary-200);--ods-c-button-pressed-opacity:0.3;--ods-c-button-text-decoration-line:none;--ods-c-button-is-hover-text-decoration-line:underline;--ods-c-button-is-hover-background-color:transparent;--ods-c-button-is-hover-border-color:transparent;--ods-c-button-is-hover-color:var(--ods-p-color-primary-300);--ods-c-button-is-disabled-background-color:transparent;--ods-c-button-is-disabled-border-color:transparent;--ods-c-button-is-disabled-color:var(--ods-p-color-primary-200)}}@layer ods.defs.v1.OneTimePasswordAuthForm{:where(.ods-c-one-time-password-auth-form-v1 .ods-e-one-time-password-auth-form-cta-cancel){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}}@layer ods.defs.v1.OneTimePasswordAuthForm{:where(.ods-c-one-time-password-auth-form-v1 .ods-e-one-time-password-auth-form-cta-cancel){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}}@layer ods.defs.v1.OneTimePasswordAuthForm{:where(.ods-c-one-time-password-auth-form-v1 .ods-e-one-time-password-auth-form-cta-cancel .ods-e-button-icon){--ods-c-icon-width:1.5rem}}@layer ods.defs.v1.OneTimePasswordAuthForm{:where(.ods-c-one-time-password-auth-form-v1 .ods-e-one-time-password-auth-form-cta-cancel .ods-e-button-spinner){--ods-c-spinner-width:1em;--ods-c-spinner-stroke-width:1.5px;--ods-c-spinner-stroke-dash-array:3em}}@layer ods.defs.v1.OneTimePasswordAuthForm{:where(.ods-c-one-time-password-auth-form-v1 .ods-e-one-time-password-auth-form-cta-cancel){--ods-c-button-min-height:48px;--ods-c-button-horizontal-padding:32px;--ods-c-button-vertical-padding:12px}}@layer ods.defs.v1.OneTimePasswordAuthForm{:where(.ods-c-one-time-password-auth-form-v1 .ods-e-one-time-password-auth-form-count-down){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.OneTimePasswordAuthForm{:where(.ods-c-one-time-password-auth-form-v1 .ods-e-one-time-password-auth-form-count-down){--ods-c-text-body-font-weight:var(--ods-p-font-weight-regular)}}@layer ods.defs.v1.OneTimePasswordAuthForm{:where(.ods-c-one-time-password-auth-form-v1){--ods-c-one-time-password-auth-form-warning-message-color:var(--ods-s-text-color-warning);--ods-c-one-time-password-auth-form-warning-message-cta-color:var(--ods-s-text-color-dark);--ods-c-one-time-password-auth-form-warning-message-bottom-spacing:var(--ods-p-dimension-24);--ods-c-one-time-password-auth-form-title-bottom-spacing:var(--ods-p-dimension-8);--ods-c-one-time-password-auth-form-row-data-bottom-spacing:var(--ods-p-dimension-24);--ods-c-one-time-password-auth-form-row-aside-height:var(--ods-p-dimension-48);--ods-c-one-time-password-auth-form-row-aside-left-spacing:var(--ods-p-dimension-16);--ods-c-one-time-password-auth-form-row-aside-top-spacing:var(--ods-p-dimension-24);--ods-c-one-time-password-auth-form-row-actions-gap:var(--ods-p-dimension-24);--ods-c-one-time-password-auth-form-count-down-text-color:var(--ods-s-text-color-disabled);--ods-c-one-time-password-auth-form-row-actions-vertical-spacing:var(--ods-p-dimension-2);--ods-c-one-time-password-auth-form-row-actions-bottom-spacing:var(--ods-p-dimension-2);--ods-c-one-time-password-auth-form-submit-button-right-spacing:var(--ods-p-dimension-2);--ods-c-one-time-password-auth-form-email-cancel-button-left-spacing:var(--ods-p-dimension-2);--ods-c-one-time-password-auth-form-email-cancel-button-right-spacing:var(--ods-p-dimension-2);--ods-c-one-time-password-auth-form-email-cancel-button-inner-left-spacing:var(--ods-p-dimension-2);--ods-c-one-time-password-auth-form-email-cancel-button-inner-right-spacing:var(--ods-p-dimension-2)}}@layer ods.defs.v1.Option{:where(.ods-c-option-v1){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.Option{:where(.ods-c-option-v1){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}}@layer ods.defs.v1.Option{:where(.ods-c-option-v1){--ods-c-option-color:var(--ods-s-text-color-dark);--ods-c-option-background-color:var(--ods-s-background-color-light);--ods-c-option-text-decoration-line:none;--ods-c-option-vertical-spacing:15px;--ods-c-option-horizontal-spacing:var(--ods-p-dimension-24);--ods-c-option-font-weight:var(--ods-p-font-weight-regular);--ods-c-option-subtext-color:var(--ods-s-text-color-dark);--ods-c-option-graphic-to-text-gap:var(--ods-p-dimension-8);--ods-c-option-icon-to-text-gap:var(--ods-p-dimension-16);--ods-c-option-is-hover-background-color:var(--ods-p-color-additional-04-extra-100);--ods-c-option-is-hover-text-decoration-line:underline;--ods-c-option-is-selected-background-color:var(--ods-p-color-additional-04-extra-100);--ods-c-option-is-selected-text-decoration-line:none;--ods-c-option-is-selected-font-weight:var(--ods-p-font-weight-bold);--ods-c-option-is-hover-selected-background-color:var(--ods-p-color-additional-04-extra-100);--ods-c-option-is-active-background-color:var(--ods-p-color-additional-04-extra-100);--ods-c-option-is-active-text-decoration-line:none;--ods-c-option-is-sub-text-vertical-spacing:var(--ods-p-dimension-13)}}@layer ods.defs.v1.Overlay{:where(.ods-c-overlay-v1.ods-c-overlay-\$style-type-dark){--ods-c-overlay-background-color:var(--ods-s-background-color-dark);--ods-c-overlay-opacity:0.7}}@layer ods.defs.v1.Overlay{:where(.ods-c-overlay-v1.ods-c-overlay-\$style-type-light){--ods-c-overlay-background-color:var(--ods-s-background-color-light);--ods-c-overlay-opacity:0.9}}@layer ods.defs.v1.Pagination{:where(.ods-c-pagination-v1){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.Pagination{:where(.ods-c-pagination-v1){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}}@layer ods.defs.v1.Pagination{:where(.ods-c-pagination-v1){--ods-c-pagination-item-width:44px;--ods-c-pagination-item-height:44px;--ods-c-pagination-item-color:var(--ods-s-text-color-dark);--ods-c-pagination-item-border-radius:50%;--ods-c-pagination-item-border-color:transparent;--ods-c-pagination-item-horizontal-gap:var(--ods-p-dimension-8);--ods-c-pagination-item-background-color:transparent;--ods-c-pagination-item-text-decoration:none;--ods-c-pagination-ellipsis-color:var(--ods-s-text-color-subtle-dark);--ods-c-pagination-ellipsis-left-spacing:var(--ods-p-dimension-20);--ods-c-pagination-is-active-item-color:var(--ods-s-text-color-light);--ods-c-pagination-is-active-item-background-color:var(--ods-s-background-color-dark);--ods-c-pagination-is-hover-item-color:var(--ods-s-text-color-dark);--ods-c-pagination-is-hover-item-border-color:var(--ods-s-border-color-dark)}}@layer ods.defs.v1.Pill{:where(.ods-c-pill-v1){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.Pill{:where(.ods-c-pill-v1){--ods-c-text-body-font-size:0.875rem;--ods-c-text-body-line-height:1.42857}}@layer ods.defs.v1.Pill{:where(.ods-c-pill-v1){--ods-c-pill-min-height:var(--ods-p-dimension-32);--ods-c-pill-color:var(--ods-p-color-neutral-600);--ods-c-pill-border-radius:16px;--ods-c-pill-border-color:var(--ods-s-border-color-light);--ods-c-pill-background-color:transparent;--ods-c-pill-horizontal-padding:9px;--ods-c-pill-vertical-padding:var(--ods-p-dimension-5);--ods-c-pill-font-weight:var(--ods-p-font-weight-regular);--ods-c-pill-line-height:var(--ods-s-text-line-height-one-line);--ods-c-pill-is-hover-background-color:var(--ods-s-background-color-subtle-light);--ods-c-pill-is-active-color:var(--ods-s-text-color-dark);--ods-c-pill-is-active-border-color:var(--ods-p-color-neutral-600);--ods-c-pill-is-active-background-color:transparent;--ods-c-pill-is-active-font-weight:var(--ods-p-font-weight-bold);--ods-c-pill-is-disabled-color:var(--ods-s-text-color-disabled);--ods-c-pill-is-disabled-border-color:var(--ods-s-border-color-disabled);--ods-c-pill-is-disabled-background-color:transparent}}@layer ods.defs.v1.PillAction{:where(.ods-c-pill-action-v1){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.PillAction{:where(.ods-c-pill-action-v1){--ods-c-text-body-font-size:0.875rem;--ods-c-text-body-line-height:1.42857}}@layer ods.defs.v1.PillAction{:where(.ods-c-pill-action-v1){--ods-c-pill-action-min-height:var(--ods-p-dimension-32);--ods-c-pill-action-color:var(--ods-p-color-neutral-600);--ods-c-pill-action-border-radius:16px;--ods-c-pill-action-border-color:var(--ods-s-border-color-light);--ods-c-pill-action-background-color:transparent;--ods-c-pill-action-horizontal-padding:9px;--ods-c-pill-action-vertical-padding:var(--ods-p-dimension-5);--ods-c-pill-action-font-weight:var(--ods-p-font-weight-regular);--ods-c-pill-action-line-height:var(--ods-s-text-line-height-one-line);--ods-c-pill-action-is-hover-background-color:var(--ods-s-background-color-subtle-light);--ods-c-pill-action-is-active-color:var(--ods-s-text-color-dark);--ods-c-pill-action-is-active-border-color:var(--ods-p-color-neutral-600);--ods-c-pill-action-is-active-background-color:transparent;--ods-c-pill-action-is-active-font-weight:var(--ods-p-font-weight-bold);--ods-c-pill-action-is-disabled-color:var(--ods-s-text-color-disabled);--ods-c-pill-action-is-disabled-border-color:var(--ods-s-border-color-disabled);--ods-c-pill-action-is-disabled-background-color:transparent}}@layer ods.defs.v1.ProgressBar{:where(.ods-c-progress-bar-v1){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.ProgressBar{:where(.ods-c-progress-bar-v1){--ods-c-text-body-font-size:0.875rem;--ods-c-text-body-line-height:1.42857}}@layer ods.defs.v1.ProgressBar{:where(.ods-c-progress-bar-v1){--ods-c-text-body-font-weight:var(--ods-p-font-weight-regular)}}@layer ods.defs.v1.ProgressBar{:where(.ods-c-progress-bar-v1 .ods-e-progress-bar-label){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.ProgressBar{:where(.ods-c-progress-bar-v1 .ods-e-progress-bar-label){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}}@layer ods.defs.v1.ProgressBar{:where(.ods-c-progress-bar-v1){--ods-c-progress-bar-color:var(--ods-p-color-neutral-500);--ods-c-progress-bar-label-color:var(--ods-s-text-color-dark);--ods-c-progress-bar-track-color:var(--ods-p-color-neutral-200);--ods-c-progress-bar-thumb-color:var(--ods-p-color-additional-01-extra-400);--ods-c-progress-bar-main-grid-template:"bar value-text" 16px "sub-text sub-text" / 1fr auto}}@layer ods.defs.v1.ProgressIndicator{:where(.ods-c-progress-indicator-v1){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.ProgressIndicator{:where(.ods-c-progress-indicator-v1){--ods-c-text-body-font-size:0.875rem;--ods-c-text-body-line-height:1.42857}}@layer ods.defs.v1.ProgressIndicator{:where(.ods-c-progress-indicator-v1){--ods-c-text-body-font-weight:var(--ods-p-font-weight-regular)}}@layer ods.defs.v1.ProgressIndicator{:where(.ods-c-progress-indicator-v1 .ods-e-progress-indicator-label){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.ProgressIndicator{:where(.ods-c-progress-indicator-v1 .ods-e-progress-indicator-label){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}}@layer ods.defs.v1.ProgressIndicator{:where(.ods-c-progress-indicator-v1){--ods-c-progress-indicator-text-color:var(--ods-s-text-color-subtle-dark);--ods-c-progress-indicator-label-color:var(--ods-s-text-color-dark);--ods-c-progress-indicator-track-color:var(--ods-p-color-neutral-200);--ods-c-progress-indicator-thumb-color:var(--ods-p-color-additional-01-extra-400);--ods-c-progress-indicator-main-grid-template:"bar value-text" 16px "sub-text sub-text" / 1fr auto;--ods-c-progress-indicator-color:var(--ods-s-text-color-subtle-dark)}}@layer ods.defs.v1.RatingMeter{:where(.ods-c-rating-meter-v1){--ods-c-rating-meter-color:var(--ods-s-icon-color-rating-default);--ods-c-rating-meter-gap:var(--ods-p-dimension-2)}}@layer ods.defs.v1.RatingMeterIcon{:where(.ods-c-rating-meter-icon-v1){--ods-c-rating-meter-icon-color:var(--ods-s-icon-color-rating-default)}}@layer ods.defs.v1.SegmentedControl{:where(.ods-c-segmented-control-v1){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.SegmentedControl{:where(.ods-c-segmented-control-v1){--ods-c-text-body-font-size:0.875rem;--ods-c-text-body-line-height:1.42857}}@layer ods.defs.v1.SegmentedControl{:where(.ods-c-segmented-control-v1){--ods-c-text-body-line-height:var(--ods-s-text-line-height-one-line)}}@layer ods.defs.v1.SegmentedControl{:where(.ods-c-segmented-control-v1){--ods-c-segmented-control-min-width:var(--ods-p-dimension-40);--ods-c-segmented-control-min-height:var(--ods-p-dimension-40);--ods-c-segmented-control-gap:var(--ods-p-dimension-4);--ods-c-segmented-control-horizontal-spacing:var(--ods-p-dimension-11);--ods-c-segmented-control-vertical-spacing:9px;--ods-c-segmented-control-background-color:var(--ods-s-background-color-subtle-light);--ods-c-segmented-control-color:var(--ods-p-color-neutral-black);--ods-c-segmented-control-border-color:transparent;--ods-c-segmented-control-border-width:var(--ods-p-border-width-10);--ods-c-segmented-control-border-radius:100px;--ods-c-segmented-control-text-decoration-line:none;--ods-c-segmented-control-is-active-border-color:var(--ods-s-border-color-dark);--ods-c-segmented-control-is-active-background-color:var(--ods-s-background-color-light);--ods-c-segmented-control-is-hover-text-decoration-line:underline}}@layer ods.defs.v1.Checkbox{:where(.ods-c-checkbox-v1){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.Checkbox{:where(.ods-c-checkbox-v1){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}}@layer ods.defs.v1.Checkbox{:where(.ods-c-checkbox-v1 .ods-e-checkbox-shape-icon){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}}@layer ods.defs.v1.Checkbox{:where(.ods-c-checkbox-v1 .ods-e-checkbox-shape-icon){--ods-c-icon-width:1.5rem}}@layer ods.defs.v1.Checkbox{:where(.ods-c-checkbox-v1 .ods-e-checkbox-sub-text){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.Checkbox{:where(.ods-c-checkbox-v1 .ods-e-checkbox-sub-text){--ods-c-text-body-font-size:0.75rem;--ods-c-text-body-line-height:1.3333333333}}@layer ods.defs.v1.Checkbox{:where(.ods-c-checkbox-v1){--ods-c-checkbox-label-color:var(--ods-s-text-color-dark);--ods-c-checkbox-background-color:var(--ods-s-background-color-input);--ods-c-checkbox-border-color:var(--ods-s-border-color-input);--ods-c-checkbox-inner-shape-color:var(--ods-s-icon-color-light);--ods-c-checkbox-font-weight:var(--ods-p-font-weight-regular);--ods-c-checkbox-sub-text-color:var(--ods-p-color-neutral-500);--ods-c-checkbox-sub-text-icon-margin-top:var(--ods-p-dimension-0);--ods-c-checkbox-container-width:var(--ods-p-dimension-24);--ods-c-checkbox-container-height:var(--ods-p-dimension-24);--ods-c-checkbox-border-width:var(--ods-s-border-width-input);--ods-c-checkbox-border-radius:2px;--ods-c-checkbox-is-selected-label-color:var(--ods-s-text-color-dark);--ods-c-checkbox-is-selected-background-color:var(--ods-s-background-color-dark);--ods-c-checkbox-is-selected-border-color:var(--ods-s-border-color-dark);--ods-c-checkbox-is-selected-inner-shape-color:var(--ods-s-icon-color-light);--ods-c-checkbox-is-hover-label-color:var(--ods-s-text-color-dark);--ods-c-checkbox-is-hover-background-color:var(--ods-s-background-color-input);--ods-c-checkbox-is-hover-border-color:var(--ods-p-color-neutral-500);--ods-c-checkbox-is-hover-inner-shape-color:var(--ods-s-icon-color-light);--ods-c-checkbox-is-hover-selected-label-color:var(--ods-s-text-color-dark);--ods-c-checkbox-is-hover-selected-background-color:var(--ods-p-color-neutral-600);--ods-c-checkbox-is-hover-selected-border-color:var(--ods-p-color-neutral-600);--ods-c-checkbox-is-hover-selected-inner-shape-color:var(--ods-s-icon-color-light);--ods-c-checkbox-is-disabled-label-color:var(--ods-p-color-neutral-300);--ods-c-checkbox-is-disabled-background-color:var(--ods-p-color-neutral-100);--ods-c-checkbox-is-disabled-border-color:var(--ods-p-color-neutral-300);--ods-c-checkbox-is-disabled-inner-shape-color:var(--ods-p-color-neutral-100);--ods-c-checkbox-is-disabled-selected-label-color:var(--ods-p-color-neutral-300);--ods-c-checkbox-is-disabled-selected-background-color:var(--ods-p-color-neutral-100);--ods-c-checkbox-is-disabled-selected-border-color:var(--ods-p-color-neutral-300);--ods-c-checkbox-is-disabled-selected-inner-shape-color:var(--ods-p-color-neutral-300);--ods-c-checkbox-is-valid-sub-text-color:var(--ods-s-text-color-success);--ods-c-checkbox-is-valid-label-color:var(--ods-s-text-color-dark);--ods-c-checkbox-is-valid-background-color:var(--ods-s-background-color-input);--ods-c-checkbox-is-valid-border-color:var(--ods-s-border-color-success);--ods-c-checkbox-is-valid-inner-shape-color:var(--ods-s-icon-color-light);--ods-c-checkbox-is-valid-selected-sub-text-color:var(--ods-s-text-color-success);--ods-c-checkbox-is-valid-selected-label-color:var(--ods-s-text-color-dark);--ods-c-checkbox-is-valid-selected-background-color:var(--ods-p-color-status-success-200);--ods-c-checkbox-is-valid-selected-border-color:var(--ods-s-border-color-success);--ods-c-checkbox-is-valid-selected-inner-shape-color:var(--ods-s-icon-color-light);--ods-c-checkbox-is-invalid-sub-text-color:var(--ods-p-color-status-error-200);--ods-c-checkbox-is-invalid-label-color:var(--ods-s-text-color-dark);--ods-c-checkbox-is-invalid-background-color:var(--ods-s-background-color-input);--ods-c-checkbox-is-invalid-border-color:var(--ods-s-border-color-error);--ods-c-checkbox-is-invalid-inner-shape-color:var(--ods-s-icon-color-light);--ods-c-checkbox-is-invalid-selected-sub-text-color:var(--ods-p-color-status-error-200);--ods-c-checkbox-is-invalid-selected-label-color:var(--ods-s-text-color-dark);--ods-c-checkbox-is-invalid-selected-background-color:var(--ods-p-color-status-error-200);--ods-c-checkbox-is-invalid-selected-border-color:var(--ods-s-border-color-error);--ods-c-checkbox-is-invalid-selected-inner-shape-color:var(--ods-s-icon-color-light)}}@layer ods.defs.v1.Checkbox{:where(.ods-c-checkbox-v1.ods-c-checkbox-\$style-type-primary){--ods-c-checkbox-label-color:var(--ods-s-text-color-dark);--ods-c-checkbox-background-color:var(--ods-s-background-color-input);--ods-c-checkbox-border-color:var(--ods-s-border-color-input);--ods-c-checkbox-inner-shape-color:var(--ods-s-icon-color-light);--ods-c-checkbox-font-weight:var(--ods-p-font-weight-regular);--ods-c-checkbox-is-selected-label-color:var(--ods-s-text-color-dark);--ods-c-checkbox-is-selected-background-color:var(--ods-s-background-color-dark);--ods-c-checkbox-is-selected-border-color:var(--ods-s-border-color-dark);--ods-c-checkbox-is-selected-inner-shape-color:var(--ods-s-icon-color-light)}}@layer ods.defs.v1.Radio{:where(.ods-c-radio-v1){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.Radio{:where(.ods-c-radio-v1){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}}@layer ods.defs.v1.Radio{:where(.ods-c-radio-v1 .ods-e-radio-sub-text){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.Radio{:where(.ods-c-radio-v1 .ods-e-radio-sub-text){--ods-c-text-body-font-size:0.75rem;--ods-c-text-body-line-height:1.3333333333}}@layer ods.defs.v1.Radio{:where(.ods-c-radio-v1){--ods-c-radio-label-color:var(--ods-s-text-color-dark);--ods-c-radio-background-color:var(--ods-s-background-color-input);--ods-c-radio-border-color:var(--ods-p-color-neutral-400);--ods-c-radio-inner-shape-color:var(--ods-s-icon-color-light);--ods-c-radio-sub-text-color:var(--ods-p-color-neutral-500);--ods-c-radio-sub-text-icon-margin-top:var(--ods-p-dimension-0);--ods-c-radio-container-width:var(--ods-p-dimension-24);--ods-c-radio-container-height:var(--ods-p-dimension-24);--ods-c-radio-inner-shape-size:var(--ods-p-dimension-12);--ods-c-radio-border-width:var(--ods-s-border-width-input);--ods-c-radio-is-selected-label-color:var(--ods-s-text-color-dark);--ods-c-radio-is-selected-background-color:var(--ods-p-color-neutral-black);--ods-c-radio-is-selected-border-color:var(--ods-p-color-neutral-black);--ods-c-radio-is-selected-inner-shape-color:var(--ods-s-icon-color-light);--ods-c-radio-is-hover-label-color:var(--ods-s-text-color-dark);--ods-c-radio-is-hover-background-color:var(--ods-s-background-color-input);--ods-c-radio-is-hover-border-color:var(--ods-s-border-color-dark);--ods-c-radio-is-hover-inner-shape-color:var(--ods-s-icon-color-light);--ods-c-radio-is-hover-selected-label-color:var(--ods-s-text-color-dark);--ods-c-radio-is-hover-selected-background-color:var(--ods-p-color-neutral-600);--ods-c-radio-is-hover-selected-border-color:var(--ods-p-color-neutral-600);--ods-c-radio-is-hover-selected-inner-shape-color:var(--ods-s-icon-color-light);--ods-c-radio-is-disabled-label-color:var(--ods-s-text-color-disabled);--ods-c-radio-is-disabled-background-color:var(--ods-s-background-color-disabled);--ods-c-radio-is-disabled-border-color:var(--ods-s-border-color-disabled);--ods-c-radio-is-disabled-inner-shape-color:var(--ods-p-color-neutral-100);--ods-c-radio-is-disabled-selected-label-color:var(--ods-s-text-color-disabled);--ods-c-radio-is-disabled-selected-background-color:var(--ods-s-background-color-disabled);--ods-c-radio-is-disabled-selected-border-color:var(--ods-s-border-color-disabled);--ods-c-radio-is-disabled-selected-inner-shape-color:var(--ods-s-icon-color-disabled);--ods-c-radio-is-valid-sub-text-color:var(--ods-s-text-color-success);--ods-c-radio-is-valid-label-color:var(--ods-s-text-color-dark);--ods-c-radio-is-valid-background-color:var(--ods-s-background-color-input);--ods-c-radio-is-valid-border-color:var(--ods-s-border-color-success);--ods-c-radio-is-valid-inner-shape-color:var(--ods-s-icon-color-light);--ods-c-radio-is-valid-selected-sub-text-color:var(--ods-s-text-color-success);--ods-c-radio-is-valid-selected-label-color:var(--ods-s-text-color-dark);--ods-c-radio-is-valid-selected-background-color:var(--ods-p-color-status-success-200);--ods-c-radio-is-valid-selected-border-color:var(--ods-s-border-color-success);--ods-c-radio-is-valid-selected-inner-shape-color:var(--ods-s-icon-color-light);--ods-c-radio-is-invalid-sub-text-color:var(--ods-s-text-color-error);--ods-c-radio-is-invalid-label-color:var(--ods-s-text-color-dark);--ods-c-radio-is-invalid-background-color:var(--ods-s-background-color-input);--ods-c-radio-is-invalid-border-color:var(--ods-s-border-color-error);--ods-c-radio-is-invalid-inner-shape-color:var(--ods-s-icon-color-light);--ods-c-radio-is-invalid-selected-label-color:var(--ods-s-text-color-dark);--ods-c-radio-is-invalid-selected-background-color:var(--ods-p-color-status-error-200);--ods-c-radio-is-invalid-selected-border-color:var(--ods-s-border-color-error);--ods-c-radio-is-invalid-selected-inner-shape-color:var(--ods-s-icon-color-light)}}@layer ods.defs.v1.Radio{:where(.ods-c-radio-v1.ods-c-radio-\$style-type-primary){--ods-c-radio-label-color:var(--ods-s-text-color-dark);--ods-c-radio-background-color:var(--ods-s-background-color-input);--ods-c-radio-border-color:var(--ods-p-color-neutral-400);--ods-c-radio-inner-shape-color:var(--ods-s-icon-color-light);--ods-c-radio-is-selected-label-color:var(--ods-s-text-color-dark);--ods-c-radio-is-selected-background-color:var(--ods-p-color-neutral-black);--ods-c-radio-is-selected-border-color:var(--ods-p-color-neutral-black);--ods-c-radio-is-selected-inner-shape-color:var(--ods-s-icon-color-light)}}@layer ods.defs.v1.Switch{:where(.ods-c-switch-v1){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.Switch{:where(.ods-c-switch-v1){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}}@layer ods.defs.v1.Switch{:where(.ods-c-switch-v1 .ods-e-switch-sub-text){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.Switch{:where(.ods-c-switch-v1 .ods-e-switch-sub-text){--ods-c-text-body-font-size:0.75rem;--ods-c-text-body-line-height:1.3333333333}}@layer ods.defs.v1.Switch{:where(.ods-c-switch-v1){--ods-c-switch-label-color:var(--ods-s-text-color-dark);--ods-c-switch-label-vertical-padding:var(--ods-p-dimension-1);--ods-c-switch-sub-text-color:var(--ods-s-text-color-subtle-dark);--ods-c-switch-sub-text-spacing:var(--ods-p-dimension-8);--ods-c-switch-sub-text-icon-margin-top:var(--ods-p-dimension-0);--ods-c-switch-height:var(--ods-p-dimension-20);--ods-c-switch-width:var(--ods-p-dimension-20);--ods-c-switch-gap:var(--ods-p-dimension-8);--ods-c-switch-container-height:var(--ods-p-dimension-24);--ods-c-switch-container-width:var(--ods-p-dimension-48);--ods-c-switch-foreground-color:var(--ods-p-color-neutral-white);--ods-c-switch-background-color:var(--ods-p-color-neutral-300);--ods-c-switch-border-color:var(--ods-p-color-neutral-300);--ods-c-switch-border-width:var(--ods-s-border-width-input);--ods-c-switch-border-radius:12px;--ods-c-switch-is-hover-background-color:var(--ods-s-background-color-subtle-dark);--ods-c-switch-is-hover-border-color:var(--ods-p-color-neutral-400);--ods-c-switch-is-disabled-label-color:var(--ods-s-text-color-disabled);--ods-c-switch-is-disabled-sub-text-color:var(--ods-s-text-color-disabled);--ods-c-switch-is-disabled-background-color:var(--ods-p-color-neutral-300);--ods-c-switch-is-disabled-border-color:var(--ods-p-color-neutral-300);--ods-c-switch-is-valid-label-color:var(--ods-s-text-color-dark);--ods-c-switch-is-valid-sub-text-color:var(--ods-s-text-color-success);--ods-c-switch-is-valid-background-color:var(--ods-p-color-status-success-200);--ods-c-switch-is-valid-border-color:var(--ods-s-border-color-success);--ods-c-switch-is-invalid-label-color:var(--ods-s-text-color-dark);--ods-c-switch-is-invalid-sub-text-color:var(--ods-s-text-color-error);--ods-c-switch-is-invalid-background-color:var(--ods-p-color-status-error-200);--ods-c-switch-is-invalid-border-color:var(--ods-s-border-color-error);--ods-c-switch-is-selected-label-color:var(--ods-s-text-color-dark);--ods-c-switch-is-selected-sub-text-color:var(--ods-s-text-color-subtle-dark);--ods-c-switch-is-selected-background-color:var(--ods-p-color-additional-01-extra-400);--ods-c-switch-is-selected-border-color:var(--ods-p-color-additional-01-extra-400);--ods-c-switch-is-hover-selected-background-color:var(--ods-p-color-additional-01-extra-500);--ods-c-switch-is-hover-selected-border-color:var(--ods-p-color-additional-01-extra-500);--ods-c-switch-is-disabled-selected-label-color:var(--ods-s-text-color-disabled);--ods-c-switch-is-disabled-selected-sub-text-color:var(--ods-s-text-color-disabled);--ods-c-switch-is-disabled-selected-background-color:var(--ods-p-color-neutral-300);--ods-c-switch-is-disabled-selected-border-color:var(--ods-p-color-neutral-300);--ods-c-switch-is-valid-selected-label-color:var(--ods-s-text-color-dark);--ods-c-switch-is-valid-selected-sub-text-color:var(--ods-s-text-color-success);--ods-c-switch-is-valid-selected-background-color:var(--ods-p-color-status-success-200);--ods-c-switch-is-valid-selected-border-color:var(--ods-s-border-color-success);--ods-c-switch-is-invalid-selected-label-color:var(--ods-s-text-color-dark);--ods-c-switch-is-invalid-selected-sub-text-color:var(--ods-s-text-color-error);--ods-c-switch-is-invalid-selected-background-color:var(--ods-p-color-status-error-200);--ods-c-switch-is-invalid-selected-border-color:var(--ods-s-border-color-error)}}@layer ods.defs.v1.SideNavigation{:where(.ods-c-side-navigation-v1 .ods-e-side-navigation-item-action){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.SideNavigation{:where(.ods-c-side-navigation-v1 .ods-e-side-navigation-item-action){--ods-c-text-body-font-size:0.875rem;--ods-c-text-body-line-height:1.42857}}@layer ods.defs.v1.SideNavigation{:where(.ods-c-side-navigation-v1 .ods-e-side-navigation-close-action){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.SideNavigation{:where(.ods-c-side-navigation-v1 .ods-e-side-navigation-close-action){--ods-c-text-body-font-size:0.875rem;--ods-c-text-body-line-height:1.42857}}@layer ods.defs.v1.SideNavigation{:where(.ods-c-side-navigation-v1 .ods-e-side-navigation-back-action){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.SideNavigation{:where(.ods-c-side-navigation-v1 .ods-e-side-navigation-back-action){--ods-c-text-body-font-size:0.875rem;--ods-c-text-body-line-height:1.42857}}@layer ods.defs.v1.SideNavigation{:where(.ods-c-side-navigation-v1 .ods-e-side-navigation-aside){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.SideNavigation{:where(.ods-c-side-navigation-v1 .ods-e-side-navigation-aside){--ods-c-text-body-font-size:0.875rem;--ods-c-text-body-line-height:1.42857}}@layer ods.defs.v1.SideNavigation{:where(.ods-c-side-navigation-v1 .ods-e-side-navigation-cta){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.SideNavigation{:where(.ods-c-side-navigation-v1 .ods-e-side-navigation-cta .ods-e-button-icon){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}}@layer ods.defs.v1.SideNavigation{:where(.ods-c-side-navigation-v1 .ods-e-side-navigation-cta .ods-e-button-spinner){--ods-c-spinner-color:currentColor;--ods-c-spinner-width:2.5em;--ods-c-spinner-stroke-width:1.5px;--ods-c-spinner-stroke-dash-array:6.5em}}@layer ods.defs.v1.SideNavigation{:where(.ods-c-side-navigation-v1 .ods-e-side-navigation-cta){--ods-c-button-border-radius:25px;--ods-c-button-border-width:var(--ods-p-border-width-10)}}@layer ods.defs.v1.SideNavigation{:where(.ods-c-side-navigation-v1 .ods-e-side-navigation-cta){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}}@layer ods.defs.v1.SideNavigation{:where(.ods-c-side-navigation-v1 .ods-e-side-navigation-cta){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}}@layer ods.defs.v1.SideNavigation{:where(.ods-c-side-navigation-v1 .ods-e-side-navigation-cta .ods-e-button-icon){--ods-c-icon-width:1rem}}@layer ods.defs.v1.SideNavigation{:where(.ods-c-side-navigation-v1 .ods-e-side-navigation-cta .ods-e-button-spinner){--ods-c-spinner-width:1em;--ods-c-spinner-stroke-width:1.5px;--ods-c-spinner-stroke-dash-array:3em}}@layer ods.defs.v1.SideNavigation{:where(.ods-c-side-navigation-v1 .ods-e-side-navigation-cta){--ods-c-button-min-height:40px;--ods-c-button-horizontal-padding:24px;--ods-c-button-vertical-padding:8px}}@layer ods.defs.v1.SideNavigation{:where(.ods-c-side-navigation-v1 .ods-e-side-navigation-cta){--ods-c-button-background-color:transparent;--ods-c-button-border-color:var(--ods-p-color-primary-300);--ods-c-button-color:var(--ods-p-color-primary-300);--ods-c-button-pressed-color:var(--ods-p-color-primary-200);--ods-c-button-text-decoration-line:none;--ods-c-button-pressed-opacity:0.3;--ods-c-button-is-hover-background-color:color-mix(in srgb, var(--ods-p-color-primary-100) 50%, transparent);--ods-c-button-is-hover-border-color:var(--ods-p-color-primary-300);--ods-c-button-is-hover-color:var(--ods-p-color-primary-300);--ods-c-button-is-disabled-background-color:transparent;--ods-c-button-is-disabled-border-color:var(--ods-p-color-primary-200);--ods-c-button-is-disabled-color:var(--ods-p-color-primary-200)}}@layer ods.defs.v1.SideNavigation{:where(.ods-c-side-navigation-v1){--ods-c-side-navigation-background-color:var(--ods-s-background-color-light);--ods-c-side-navigation-aside-color:var(--ods-s-text-color-subtle-dark);--ods-c-side-navigation-divider-color:var(--ods-s-divider-color-primary);--ods-c-side-navigation-icon-color:var(--ods-s-icon-color-dark);--ods-c-side-navigation-vertical-spacing:var(--ods-p-dimension-0);--ods-c-side-navigation-title-top-spacing:var(--ods-p-dimension-20);--ods-c-side-navigation-title-right-spacing:var(--ods-p-dimension-16);--ods-c-side-navigation-title-bottom-spacing:var(--ods-p-dimension-20);--ods-c-side-navigation-title-left-spacing:var(--ods-p-dimension-16);--ods-c-side-navigation-subtitle-top-spacing:var(--ods-p-dimension-10);--ods-c-side-navigation-subtitle-right-spacing:var(--ods-p-dimension-16);--ods-c-side-navigation-subtitle-bottom-spacing:var(--ods-p-dimension-10);--ods-c-side-navigation-subtitle-left-spacing:var(--ods-p-dimension-16);--ods-c-side-navigation-back-action-color:var(--ods-p-color-neutral-500);--ods-c-side-navigation-back-action-text-decoration-line:none;--ods-c-side-navigation-back-action-gap:var(--ods-p-dimension-8);--ods-c-side-navigation-back-action-vertical-spacing:var(--ods-p-dimension-8);--ods-c-side-navigation-back-action-horizontal-spacing:var(--ods-p-dimension-16);--ods-c-side-navigation-close-action-color:var(--ods-p-color-neutral-400);--ods-c-side-navigation-close-action-text-decoration-line:none;--ods-c-side-navigation-close-action-gap:var(--ods-p-dimension-8);--ods-c-side-navigation-close-action-vertical-spacing:var(--ods-p-dimension-8);--ods-c-side-navigation-close-action-horizontal-spacing:var(--ods-p-dimension-16);--ods-c-side-navigation-item-action-color:var(--ods-s-text-color-dark);--ods-c-side-navigation-item-action-text-decoration-line:none;--ods-c-side-navigation-item-action-border-left-color:transparent;--ods-c-side-navigation-item-action-border-left-width:var(--ods-p-dimension-4);--ods-c-side-navigation-item-action-divider-display:none;--ods-c-side-navigation-item-action-divider-color:transparent;--ods-c-side-navigation-item-action-background-color:transparent;--ods-c-side-navigation-item-action-top-spacing:var(--ods-p-dimension-8);--ods-c-side-navigation-item-action-right-spacing:var(--ods-p-dimension-16);--ods-c-side-navigation-item-action-bottom-spacing:var(--ods-p-dimension-8);--ods-c-side-navigation-item-action-left-spacing:var(--ods-p-dimension-16);--ods-c-side-navigation-item-action-gap:var(--ods-p-dimension-8);--ods-c-side-navigation-is-hover-close-action-color:var(--ods-p-color-neutral-600);--ods-c-side-navigation-is-hover-close-action-text-decoration-line:underline;--ods-c-side-navigation-is-hover-back-action-color:var(--ods-p-color-neutral-600);--ods-c-side-navigation-is-hover-back-action-text-decoration-line:underline;--ods-c-side-navigation-is-hover-item-action-background-color:var(--ods-s-background-color-subtle-light);--ods-c-side-navigation-is-active-item-action-border-left-color:var(--ods-s-border-color-dark);--ods-c-side-navigation-header-top-spacing:var(--ods-p-dimension-20);--ods-c-side-navigation-header-right-spacing:var(--ods-p-dimension-16);--ods-c-side-navigation-header-bottom-spacing:var(--ods-p-dimension-20);--ods-c-side-navigation-header-left-spacing:var(--ods-p-dimension-16)}}@layer ods.defs.v1.Sidebar{:where(.ods-c-sidebar-v1){--ods-c-popup-background-color:var(--ods-s-background-color-light);--ods-c-popup-border-color:var(--ods-p-color-neutral-300);--ods-c-popup-border-radius:var(--ods-p-border-radius-30);--ods-c-popup-color:var(--ods-s-text-color-dark);--ods-c-popup-inner-spacing:var(--ods-p-dimension-0);--ods-c-popup-outer-spacing:var(--ods-p-dimension-0);--ods-c-popup-vertical-anchor-height:536px;--ods-c-popup-horizontal-anchor-width:340px}}@layer ods.defs.v1.Sidebar{:where(.ods-c-sidebar-v1){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.Sidebar{:where(.ods-c-sidebar-v1){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}}@layer ods.defs.v1.Sidebar{:where(.ods-c-sidebar-v1 .ods-e-sidebar-primary-cta){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.Sidebar{:where(.ods-c-sidebar-v1 .ods-e-sidebar-primary-cta .ods-e-button-icon){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}}@layer ods.defs.v1.Sidebar{:where(.ods-c-sidebar-v1 .ods-e-sidebar-primary-cta .ods-e-button-spinner){--ods-c-spinner-color:currentColor;--ods-c-spinner-width:2.5em;--ods-c-spinner-stroke-width:1.5px;--ods-c-spinner-stroke-dash-array:6.5em}}@layer ods.defs.v1.Sidebar{:where(.ods-c-sidebar-v1 .ods-e-sidebar-primary-cta){--ods-c-button-border-radius:25px;--ods-c-button-border-width:var(--ods-p-border-width-10)}}@layer ods.defs.v1.Sidebar{:where(.ods-c-sidebar-v1 .ods-e-sidebar-primary-cta){--ods-c-button-color:var(--ods-s-text-color-light);--ods-c-button-background-color:var(--ods-p-color-primary-300);--ods-c-button-border-color:var(--ods-p-color-primary-300);--ods-c-button-pressed-color:var(--ods-p-color-primary-300);--ods-c-button-pressed-opacity:1;--ods-c-button-text-decoration-line:none;--ods-c-button-is-hover-background-color:var(--ods-p-color-primary-400);--ods-c-button-is-hover-border-color:var(--ods-p-color-primary-400);--ods-c-button-is-hover-color:var(--ods-s-text-color-light);--ods-c-button-is-disabled-background-color:var(--ods-p-color-primary-200);--ods-c-button-is-disabled-border-color:var(--ods-p-color-primary-200);--ods-c-button-is-disabled-color:var(--ods-s-text-color-light)}}@layer ods.defs.v1.Sidebar{:where(.ods-c-sidebar-v1 .ods-e-sidebar-primary-cta){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}}@layer ods.defs.v1.Sidebar{:where(.ods-c-sidebar-v1 .ods-e-sidebar-primary-cta){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}}@layer ods.defs.v1.Sidebar{:where(.ods-c-sidebar-v1 .ods-e-sidebar-primary-cta .ods-e-button-icon){--ods-c-icon-width:1.5rem}}@layer ods.defs.v1.Sidebar{:where(.ods-c-sidebar-v1 .ods-e-sidebar-primary-cta .ods-e-button-spinner){--ods-c-spinner-width:1em;--ods-c-spinner-stroke-width:1.5px;--ods-c-spinner-stroke-dash-array:3em}}@layer ods.defs.v1.Sidebar{:where(.ods-c-sidebar-v1 .ods-e-sidebar-primary-cta){--ods-c-button-min-height:48px;--ods-c-button-horizontal-padding:32px;--ods-c-button-vertical-padding:12px}}@layer ods.defs.v1.Sidebar{:where(.ods-c-sidebar-v1 .ods-e-sidebar-secondary-cta){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.Sidebar{:where(.ods-c-sidebar-v1 .ods-e-sidebar-secondary-cta .ods-e-button-icon){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}}@layer ods.defs.v1.Sidebar{:where(.ods-c-sidebar-v1 .ods-e-sidebar-secondary-cta .ods-e-button-spinner){--ods-c-spinner-color:currentColor;--ods-c-spinner-width:2.5em;--ods-c-spinner-stroke-width:1.5px;--ods-c-spinner-stroke-dash-array:6.5em}}@layer ods.defs.v1.Sidebar{:where(.ods-c-sidebar-v1 .ods-e-sidebar-secondary-cta){--ods-c-button-border-radius:25px;--ods-c-button-border-width:var(--ods-p-border-width-10)}}@layer ods.defs.v1.Sidebar{:where(.ods-c-sidebar-v1 .ods-e-sidebar-secondary-cta){--ods-c-button-background-color:transparent;--ods-c-button-border-color:var(--ods-p-color-primary-300);--ods-c-button-color:var(--ods-p-color-primary-300);--ods-c-button-pressed-color:var(--ods-p-color-primary-200);--ods-c-button-text-decoration-line:none;--ods-c-button-pressed-opacity:0.3;--ods-c-button-is-hover-background-color:color-mix(in srgb, var(--ods-p-color-primary-100) 50%, transparent);--ods-c-button-is-hover-border-color:var(--ods-p-color-primary-300);--ods-c-button-is-hover-color:var(--ods-p-color-primary-300);--ods-c-button-is-disabled-background-color:transparent;--ods-c-button-is-disabled-border-color:var(--ods-p-color-primary-200);--ods-c-button-is-disabled-color:var(--ods-p-color-primary-200)}}@layer ods.defs.v1.Sidebar{:where(.ods-c-sidebar-v1 .ods-e-sidebar-secondary-cta){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}}@layer ods.defs.v1.Sidebar{:where(.ods-c-sidebar-v1 .ods-e-sidebar-secondary-cta){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}}@layer ods.defs.v1.Sidebar{:where(.ods-c-sidebar-v1 .ods-e-sidebar-secondary-cta .ods-e-button-icon){--ods-c-icon-width:1.5rem}}@layer ods.defs.v1.Sidebar{:where(.ods-c-sidebar-v1 .ods-e-sidebar-secondary-cta .ods-e-button-spinner){--ods-c-spinner-width:1em;--ods-c-spinner-stroke-width:1.5px;--ods-c-spinner-stroke-dash-array:3em}}@layer ods.defs.v1.Sidebar{:where(.ods-c-sidebar-v1 .ods-e-sidebar-secondary-cta){--ods-c-button-min-height:48px;--ods-c-button-horizontal-padding:32px;--ods-c-button-vertical-padding:12px}}@layer ods.defs.v1.Sidebar{:where(.ods-c-sidebar-v1 .ods-e-sidebar-header){--ods-c-text-title-font-family:var(--ods-p-font-family-secondary);--ods-c-text-title-font-weight:var(--ods-p-font-weight-bold);--ods-c-text-title-letter-spacing:0px}}@layer ods.defs.v1.Sidebar{:where(.ods-c-sidebar-v1 .ods-e-sidebar-header){--ods-c-text-title-font-size:1.5rem;--ods-c-text-title-line-height:1.1666666667}}@layer ods.defs.v1.Sidebar{:where(.ods-c-sidebar-v1 .ods-e-sidebar-header){--ods-c-text-title-font-size:1.25rem;--ods-c-text-title-line-height:1.4}}@layer ods.defs.v1.Sidebar{:where(.ods-c-sidebar-v1 .ods-e-sidebar-icon){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}}@layer ods.defs.v1.Sidebar{:where(.ods-c-sidebar-v1 .ods-e-sidebar-icon){--ods-c-icon-action-width:1em;--ods-c-icon-action-color:currentColor;--ods-c-icon-action-is-disabled-color:var(--ods-s-icon-color-disabled)}}@layer ods.defs.v1.Sidebar{:where(.ods-c-sidebar-v1 .ods-e-sidebar-icon){--ods-c-icon-width:1.5rem}}@layer ods.defs.v1.Sidebar{:where(.ods-c-sidebar-v1 .ods-e-sidebar-icon){--ods-c-icon-action-width:2.75rem}}@layer ods.defs.v1.Sidebar{:where(.ods-c-sidebar-v1){--ods-c-sidebar-background-color:var(--ods-s-background-color-light);--ods-c-sidebar-close-button-color:var(--ods-s-icon-color-dark);--ods-c-sidebar-content-vertical-padding:var(--ods-p-dimension-24);--ods-c-sidebar-content-horizontal-padding:var(--ods-p-dimension-20);--ods-c-sidebar-title-divider-height:28px;--ods-c-sidebar-title-divider-width:var(--ods-p-border-width-10);--ods-c-sidebar-title-divider-color:var(--ods-s-border-color-light);--ods-c-sidebar-title-divider-display:block;--ods-c-sidebar-header-min-height:71px;--ods-c-sidebar-header-divider-width:var(--ods-p-border-width-10);--ods-c-sidebar-header-divider-color:var(--ods-s-border-color-light);--ods-c-sidebar-header-vertical-padding:22px;--ods-c-sidebar-header-horizontal-padding:var(--ods-p-dimension-20);--ods-c-sidebar-header-gap:var(--ods-p-dimension-16);--ods-c-sidebar-footer-min-height:81px;--ods-c-sidebar-footer-divider-color:var(--ods-s-border-color-light);--ods-c-sidebar-footer-divider-width:var(--ods-p-border-width-10);--ods-c-sidebar-footer-vertical-padding:var(--ods-p-dimension-16);--ods-c-sidebar-footer-horizontal-padding:var(--ods-p-dimension-20);--ods-c-sidebar-footer-gap:var(--ods-p-dimension-16)}}@layer ods.defs.v1.Sidebar{@media (min-width:768px){:where(.ods-c-sidebar-v1.ods-media-md){--ods-c-sidebar-header-horizontal-padding:var(--ods-p-dimension-24)}}}@layer ods.defs.v1.Sidebar{:where(.ods-c-sidebar-v1.ods-c-sidebar-\$size-sm){--ods-c-sidebar-width:480px}}@layer ods.defs.v1.Sidebar{:where(.ods-c-sidebar-v1.ods-c-sidebar-\$size-md){--ods-c-sidebar-width:536px}}@layer ods.defs.v1.Sidebar{:where(.ods-c-sidebar-v1.ods-c-sidebar-\$size-lg){--ods-c-sidebar-width:768px}}@layer ods.defs.v1.SidebarModal{:where(.ods-c-sidebar-modal-v1){--ods-c-popup-background-color:var(--ods-s-background-color-light);--ods-c-popup-border-color:var(--ods-p-color-neutral-300);--ods-c-popup-border-radius:var(--ods-p-border-radius-30);--ods-c-popup-color:var(--ods-s-text-color-dark);--ods-c-popup-inner-spacing:var(--ods-p-dimension-0);--ods-c-popup-outer-spacing:var(--ods-p-dimension-0);--ods-c-popup-vertical-anchor-height:536px;--ods-c-popup-horizontal-anchor-width:340px}}@layer ods.defs.v1.SidebarModal{:where(.ods-c-sidebar-modal-v1){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.SidebarModal{:where(.ods-c-sidebar-modal-v1){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}}@layer ods.defs.v1.SidebarModal{:where(.ods-c-sidebar-modal-v1 .ods-e-sidebar-modal-primary-cta){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.SidebarModal{:where(.ods-c-sidebar-modal-v1 .ods-e-sidebar-modal-primary-cta .ods-e-button-icon){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}}@layer ods.defs.v1.SidebarModal{:where(.ods-c-sidebar-modal-v1 .ods-e-sidebar-modal-primary-cta .ods-e-button-spinner){--ods-c-spinner-color:currentColor;--ods-c-spinner-width:2.5em;--ods-c-spinner-stroke-width:1.5px;--ods-c-spinner-stroke-dash-array:6.5em}}@layer ods.defs.v1.SidebarModal{:where(.ods-c-sidebar-modal-v1 .ods-e-sidebar-modal-primary-cta){--ods-c-button-border-radius:25px;--ods-c-button-border-width:var(--ods-p-border-width-10)}}@layer ods.defs.v1.SidebarModal{:where(.ods-c-sidebar-modal-v1 .ods-e-sidebar-modal-primary-cta){--ods-c-button-color:var(--ods-s-text-color-light);--ods-c-button-background-color:var(--ods-p-color-primary-300);--ods-c-button-border-color:var(--ods-p-color-primary-300);--ods-c-button-pressed-color:var(--ods-p-color-primary-300);--ods-c-button-pressed-opacity:1;--ods-c-button-text-decoration-line:none;--ods-c-button-is-hover-background-color:var(--ods-p-color-primary-400);--ods-c-button-is-hover-border-color:var(--ods-p-color-primary-400);--ods-c-button-is-hover-color:var(--ods-s-text-color-light);--ods-c-button-is-disabled-background-color:var(--ods-p-color-primary-200);--ods-c-button-is-disabled-border-color:var(--ods-p-color-primary-200);--ods-c-button-is-disabled-color:var(--ods-s-text-color-light)}}@layer ods.defs.v1.SidebarModal{:where(.ods-c-sidebar-modal-v1 .ods-e-sidebar-modal-primary-cta){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}}@layer ods.defs.v1.SidebarModal{:where(.ods-c-sidebar-modal-v1 .ods-e-sidebar-modal-primary-cta){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}}@layer ods.defs.v1.SidebarModal{:where(.ods-c-sidebar-modal-v1 .ods-e-sidebar-modal-primary-cta .ods-e-button-icon){--ods-c-icon-width:1.5rem}}@layer ods.defs.v1.SidebarModal{:where(.ods-c-sidebar-modal-v1 .ods-e-sidebar-modal-primary-cta .ods-e-button-spinner){--ods-c-spinner-width:1em;--ods-c-spinner-stroke-width:1.5px;--ods-c-spinner-stroke-dash-array:3em}}@layer ods.defs.v1.SidebarModal{:where(.ods-c-sidebar-modal-v1 .ods-e-sidebar-modal-primary-cta){--ods-c-button-min-height:48px;--ods-c-button-horizontal-padding:32px;--ods-c-button-vertical-padding:12px}}@layer ods.defs.v1.SidebarModal{:where(.ods-c-sidebar-modal-v1 .ods-e-sidebar-modal-secondary-cta){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.SidebarModal{:where(.ods-c-sidebar-modal-v1 .ods-e-sidebar-modal-secondary-cta .ods-e-button-icon){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}}@layer ods.defs.v1.SidebarModal{:where(.ods-c-sidebar-modal-v1 .ods-e-sidebar-modal-secondary-cta .ods-e-button-spinner){--ods-c-spinner-color:currentColor;--ods-c-spinner-width:2.5em;--ods-c-spinner-stroke-width:1.5px;--ods-c-spinner-stroke-dash-array:6.5em}}@layer ods.defs.v1.SidebarModal{:where(.ods-c-sidebar-modal-v1 .ods-e-sidebar-modal-secondary-cta){--ods-c-button-border-radius:25px;--ods-c-button-border-width:var(--ods-p-border-width-10)}}@layer ods.defs.v1.SidebarModal{:where(.ods-c-sidebar-modal-v1 .ods-e-sidebar-modal-secondary-cta){--ods-c-button-background-color:transparent;--ods-c-button-border-color:var(--ods-p-color-primary-300);--ods-c-button-color:var(--ods-p-color-primary-300);--ods-c-button-pressed-color:var(--ods-p-color-primary-200);--ods-c-button-text-decoration-line:none;--ods-c-button-pressed-opacity:0.3;--ods-c-button-is-hover-background-color:color-mix(in srgb, var(--ods-p-color-primary-100) 50%, transparent);--ods-c-button-is-hover-border-color:var(--ods-p-color-primary-300);--ods-c-button-is-hover-color:var(--ods-p-color-primary-300);--ods-c-button-is-disabled-background-color:transparent;--ods-c-button-is-disabled-border-color:var(--ods-p-color-primary-200);--ods-c-button-is-disabled-color:var(--ods-p-color-primary-200)}}@layer ods.defs.v1.SidebarModal{:where(.ods-c-sidebar-modal-v1 .ods-e-sidebar-modal-secondary-cta){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}}@layer ods.defs.v1.SidebarModal{:where(.ods-c-sidebar-modal-v1 .ods-e-sidebar-modal-secondary-cta){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}}@layer ods.defs.v1.SidebarModal{:where(.ods-c-sidebar-modal-v1 .ods-e-sidebar-modal-secondary-cta .ods-e-button-icon){--ods-c-icon-width:1.5rem}}@layer ods.defs.v1.SidebarModal{:where(.ods-c-sidebar-modal-v1 .ods-e-sidebar-modal-secondary-cta .ods-e-button-spinner){--ods-c-spinner-width:1em;--ods-c-spinner-stroke-width:1.5px;--ods-c-spinner-stroke-dash-array:3em}}@layer ods.defs.v1.SidebarModal{:where(.ods-c-sidebar-modal-v1 .ods-e-sidebar-modal-secondary-cta){--ods-c-button-min-height:48px;--ods-c-button-horizontal-padding:32px;--ods-c-button-vertical-padding:12px}}@layer ods.defs.v1.SidebarModal{:where(.ods-c-sidebar-modal-v1 .ods-e-sidebar-modal-header){--ods-c-text-title-font-family:var(--ods-p-font-family-secondary);--ods-c-text-title-font-weight:var(--ods-p-font-weight-bold);--ods-c-text-title-letter-spacing:0px}}@layer ods.defs.v1.SidebarModal{:where(.ods-c-sidebar-modal-v1 .ods-e-sidebar-modal-header){--ods-c-text-title-font-size:1.5rem;--ods-c-text-title-line-height:1.1666666667}}@layer ods.defs.v1.SidebarModal{:where(.ods-c-sidebar-modal-v1 .ods-e-sidebar-modal-header){--ods-c-text-title-font-size:1.25rem;--ods-c-text-title-line-height:1.4}}@layer ods.defs.v1.SidebarModal{:where(.ods-c-sidebar-modal-v1 .ods-e-sidebar-modal-icon){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}}@layer ods.defs.v1.SidebarModal{:where(.ods-c-sidebar-modal-v1 .ods-e-sidebar-modal-icon){--ods-c-icon-action-width:1em;--ods-c-icon-action-color:currentColor;--ods-c-icon-action-is-disabled-color:var(--ods-s-icon-color-disabled)}}@layer ods.defs.v1.SidebarModal{:where(.ods-c-sidebar-modal-v1 .ods-e-sidebar-modal-icon){--ods-c-icon-width:1.5rem}}@layer ods.defs.v1.SidebarModal{:where(.ods-c-sidebar-modal-v1 .ods-e-sidebar-modal-icon){--ods-c-icon-action-width:2.75rem}}@layer ods.defs.v1.SidebarModal{:where(.ods-c-sidebar-modal-v1){--ods-c-sidebar-modal-background-color:var(--ods-s-background-color-light);--ods-c-sidebar-modal-close-button-color:var(--ods-s-icon-color-dark);--ods-c-sidebar-modal-content-vertical-padding:var(--ods-p-dimension-24);--ods-c-sidebar-modal-content-horizontal-padding:var(--ods-p-dimension-20);--ods-c-sidebar-modal-title-divider-height:28px;--ods-c-sidebar-modal-title-divider-width:var(--ods-p-border-width-10);--ods-c-sidebar-modal-title-divider-color:var(--ods-s-border-color-light);--ods-c-sidebar-modal-title-divider-display:block;--ods-c-sidebar-modal-header-min-height:71px;--ods-c-sidebar-modal-header-divider-width:var(--ods-p-border-width-10);--ods-c-sidebar-modal-header-divider-color:var(--ods-s-border-color-light);--ods-c-sidebar-modal-header-vertical-padding:22px;--ods-c-sidebar-modal-header-horizontal-padding:var(--ods-p-dimension-20);--ods-c-sidebar-modal-header-gap:var(--ods-p-dimension-16);--ods-c-sidebar-modal-footer-min-height:81px;--ods-c-sidebar-modal-footer-divider-color:var(--ods-s-border-color-light);--ods-c-sidebar-modal-footer-divider-width:var(--ods-p-border-width-10);--ods-c-sidebar-modal-footer-vertical-padding:var(--ods-p-dimension-16);--ods-c-sidebar-modal-footer-horizontal-padding:var(--ods-p-dimension-20);--ods-c-sidebar-modal-footer-gap:var(--ods-p-dimension-16)}}@layer ods.defs.v1.SidebarModal{@media (min-width:768px){:where(.ods-c-sidebar-modal-v1.ods-media-md){--ods-c-sidebar-modal-header-horizontal-padding:var(--ods-p-dimension-24)}}}@layer ods.defs.v1.SidebarModal{:where(.ods-c-sidebar-modal-v1.ods-c-sidebar-modal-\$size-sm){--ods-c-sidebar-modal-width:480px}}@layer ods.defs.v1.SidebarModal{:where(.ods-c-sidebar-modal-v1.ods-c-sidebar-modal-\$size-md){--ods-c-sidebar-modal-width:536px}}@layer ods.defs.v1.SidebarModal{:where(.ods-c-sidebar-modal-v1.ods-c-sidebar-modal-\$size-lg){--ods-c-sidebar-modal-width:768px}}@layer ods.defs.v1.StatusBadge{:where(.ods-c-status-badge-v1){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.StatusBadge{:where(.ods-c-status-badge-v1){--ods-c-status-badge-border-radius:var(--ods-p-border-radius-40)}}@layer ods.defs.v1.StatusBadge{:where(.ods-c-status-badge-v1.ods-c-status-badge-\$style-type-info){--ods-c-status-badge-background-color:var(--ods-p-color-additional-01-extra-300);--ods-c-status-badge-color:var(--ods-p-color-neutral-600)}}@layer ods.defs.v1.StatusBadge{:where(.ods-c-status-badge-v1.ods-c-status-badge-\$style-type-call-out){--ods-c-status-badge-background-color:var(--ods-p-color-additional-04-extra-100);--ods-c-status-badge-color:var(--ods-p-color-neutral-600)}}@layer ods.defs.v1.StatusBadge{:where(.ods-c-status-badge-v1.ods-c-status-badge-\$style-type-strong-call-out){--ods-c-status-badge-background-color:var(--ods-s-background-color-dark);--ods-c-status-badge-color:var(--ods-s-text-color-light)}}@layer ods.defs.v1.StatusBadge{:where(.ods-c-status-badge-v1.ods-c-status-badge-\$style-type-attribute){--ods-c-status-badge-background-color:var(--ods-p-color-additional-01-extra-100);--ods-c-status-badge-color:var(--ods-p-color-neutral-600)}}@layer ods.defs.v1.StatusBadge{:where(.ods-c-status-badge-v1.ods-c-status-badge-\$style-type-neutral){--ods-c-status-badge-background-color:var(--ods-p-color-neutral-100);--ods-c-status-badge-color:var(--ods-p-color-neutral-600)}}@layer ods.defs.v1.StatusBadge{:where(.ods-c-status-badge-v1.ods-c-status-badge-\$style-type-strong-success){--ods-c-status-badge-background-color:var(--ods-p-color-status-success-200);--ods-c-status-badge-color:var(--ods-s-text-color-light)}}@layer ods.defs.v1.StatusBadge{:where(.ods-c-status-badge-v1.ods-c-status-badge-\$style-type-success){--ods-c-status-badge-background-color:var(--ods-p-color-status-success-150);--ods-c-status-badge-color:var(--ods-p-color-neutral-600)}}@layer ods.defs.v1.StatusBadge{:where(.ods-c-status-badge-v1.ods-c-status-badge-\$style-type-warning){--ods-c-status-badge-background-color:var(--ods-s-background-color-warning);--ods-c-status-badge-color:var(--ods-p-color-neutral-600)}}@layer ods.defs.v1.StatusBadge{:where(.ods-c-status-badge-v1.ods-c-status-badge-\$style-type-error){--ods-c-status-badge-background-color:var(--ods-s-background-color-error);--ods-c-status-badge-color:var(--ods-p-color-neutral-600)}}@layer ods.defs.v1.StatusBadge{:where(.ods-c-status-badge-v1.ods-c-status-badge-\$style-type-highlight){--ods-c-status-badge-background-color:var(--ods-p-color-additional-01-extra-400);--ods-c-status-badge-color:var(--ods-s-text-color-light)}}@layer ods.defs.v1.StatusBadge{:where(.ods-c-status-badge-v1.ods-c-status-badge-\$style-type-informational){--ods-c-status-badge-background-color:var(--ods-s-background-color-subtle-light);--ods-c-status-badge-color:var(--ods-p-color-neutral-600)}}@layer ods.defs.v1.StatusBadge{:where(.ods-c-status-badge-v1.ods-c-status-badge-\$style-type-call-out-strong){--ods-c-status-badge-background-color:var(--ods-p-color-additional-01-extra-300);--ods-c-status-badge-color:var(--ods-p-color-neutral-600)}}@layer ods.defs.v1.StatusBadge{:where(.ods-c-status-badge-v1.ods-c-status-badge-\$style-type-featured){--ods-c-status-badge-background-color:var(--ods-s-background-color-dark);--ods-c-status-badge-color:var(--ods-s-text-color-light)}}@layer ods.defs.v1.StatusBadge{:where(.ods-c-status-badge-v1.ods-c-status-badge-\$style-type-positive){--ods-c-status-badge-background-color:var(--ods-p-color-status-success-150);--ods-c-status-badge-color:var(--ods-p-color-neutral-600)}}@layer ods.defs.v1.StatusBadge{:where(.ods-c-status-badge-v1.ods-c-status-badge-\$style-type-positive-strong){--ods-c-status-badge-background-color:var(--ods-p-color-status-success-200);--ods-c-status-badge-color:var(--ods-s-text-color-light)}}@layer ods.defs.v1.StatusBadge{:where(.ods-c-status-badge-v1.ods-c-status-badge-\$style-type-negative){--ods-c-status-badge-background-color:var(--ods-s-background-color-error);--ods-c-status-badge-color:var(--ods-p-color-neutral-600)}}@layer ods.defs.v1.StatusBadge{:where(.ods-c-status-badge-v1.ods-c-status-badge-\$size-lg){--ods-c-text-body-font-size:0.875rem;--ods-c-text-body-line-height:1.42857}}@layer ods.defs.v1.StatusBadge{:where(.ods-c-status-badge-v1.ods-c-status-badge-\$size-lg){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}}@layer ods.defs.v1.StatusBadge{:where(.ods-c-status-badge-v1.ods-c-status-badge-\$size-lg){--ods-c-status-badge-horizontal-padding:var(--ods-p-dimension-8);--ods-c-status-badge-vertical-padding:var(--ods-p-dimension-6);--ods-c-status-badge-gap:var(--ods-p-dimension-6)}}@layer ods.defs.v1.StatusBadge{:where(.ods-c-status-badge-v1.ods-c-status-badge-\$size-md){--ods-c-text-body-font-size:0.75rem;--ods-c-text-body-line-height:1.3333333333}}@layer ods.defs.v1.StatusBadge{:where(.ods-c-status-badge-v1.ods-c-status-badge-\$size-md){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}}@layer ods.defs.v1.StatusBadge{:where(.ods-c-status-badge-v1.ods-c-status-badge-\$size-md){--ods-c-status-badge-horizontal-padding:var(--ods-p-dimension-6);--ods-c-status-badge-vertical-padding:var(--ods-p-dimension-4);--ods-c-status-badge-gap:var(--ods-p-dimension-4)}}@layer ods.defs.v1.StatusBadge{:where(.ods-c-status-badge-v1.ods-c-status-badge-\$size-sm){--ods-c-text-body-font-size:0.75rem;--ods-c-text-body-line-height:1.3333333333}}@layer ods.defs.v1.StatusBadge{:where(.ods-c-status-badge-v1.ods-c-status-badge-\$size-sm){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}}@layer ods.defs.v1.StatusBadge{:where(.ods-c-status-badge-v1.ods-c-status-badge-\$size-sm){--ods-c-status-badge-horizontal-padding:var(--ods-p-dimension-4);--ods-c-status-badge-vertical-padding:var(--ods-p-dimension-2);--ods-c-status-badge-gap:unset}}@layer ods.defs.v1.SubNavigation{:where(.ods-c-sub-navigation-v1 .ods-e-sub-navigation-button){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.SubNavigation{:where(.ods-c-sub-navigation-v1 .ods-e-sub-navigation-button .ods-e-button-icon){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}}@layer ods.defs.v1.SubNavigation{:where(.ods-c-sub-navigation-v1 .ods-e-sub-navigation-button .ods-e-button-spinner){--ods-c-spinner-color:currentColor;--ods-c-spinner-width:2.5em;--ods-c-spinner-stroke-width:1.5px;--ods-c-spinner-stroke-dash-array:6.5em}}@layer ods.defs.v1.SubNavigation{:where(.ods-c-sub-navigation-v1 .ods-e-sub-navigation-button){--ods-c-button-border-radius:25px;--ods-c-button-border-width:var(--ods-p-border-width-10)}}@layer ods.defs.v1.SubNavigation{:where(.ods-c-sub-navigation-v1 .ods-e-sub-navigation-button){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}}@layer ods.defs.v1.SubNavigation{:where(.ods-c-sub-navigation-v1 .ods-e-sub-navigation-button){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}}@layer ods.defs.v1.SubNavigation{:where(.ods-c-sub-navigation-v1 .ods-e-sub-navigation-button .ods-e-button-icon){--ods-c-icon-width:1rem}}@layer ods.defs.v1.SubNavigation{:where(.ods-c-sub-navigation-v1 .ods-e-sub-navigation-button .ods-e-button-spinner){--ods-c-spinner-width:1em;--ods-c-spinner-stroke-width:1.5px;--ods-c-spinner-stroke-dash-array:3em}}@layer ods.defs.v1.SubNavigation{:where(.ods-c-sub-navigation-v1 .ods-e-sub-navigation-button){--ods-c-button-min-height:40px;--ods-c-button-horizontal-padding:24px;--ods-c-button-vertical-padding:8px}}@layer ods.defs.v1.SubNavigation{:where(.ods-c-sub-navigation-v1 .ods-e-sub-navigation-button){--ods-c-button-background-color:var(--ods-s-background-color-dark);--ods-c-button-border-color:var(--ods-s-border-color-dark);--ods-c-button-color:var(--ods-s-text-color-light);--ods-c-button-pressed-color:var(--ods-s-background-color-dark);--ods-c-button-pressed-opacity:1;--ods-c-button-text-decoration-line:none;--ods-c-button-is-hover-background-color:var(--ods-p-color-neutral-600);--ods-c-button-is-hover-border-color:var(--ods-p-color-neutral-600);--ods-c-button-is-hover-color:var(--ods-s-text-color-light);--ods-c-button-is-disabled-background-color:var(--ods-p-color-neutral-300);--ods-c-button-is-disabled-border-color:var(--ods-p-color-neutral-300);--ods-c-button-is-disabled-color:var(--ods-s-text-color-light)}}@layer ods.defs.v1.SubNavigation{:where(.ods-c-sub-navigation-v1 .ods-e-sub-navigation-button){--ods-c-button-border-color:var(--ods-p-color-neutral-white);--ods-c-button-is-hover-border-color:var(--ods-p-color-neutral-white)}}@layer ods.defs.v1.SubNavigation{:where(.ods-c-sub-navigation-v1){--ods-c-sub-navigation-height:64px;--ods-c-sub-navigation-background-color:var(--ods-s-background-color-dark);--ods-c-sub-navigation-list-item-gap:var(--ods-p-dimension-24)}}@layer ods.defs.v1.SubNavigationLink{:where(.ods-c-sub-navigation-link-v1){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.SubNavigationLink{:where(.ods-c-sub-navigation-link-v1){--ods-c-text-body-font-size:0.875rem;--ods-c-text-body-line-height:1.42857}}@layer ods.defs.v1.SubNavigationLink{:where(.ods-c-sub-navigation-link-v1){--ods-c-text-body-font-weight:var(--ods-p-font-weight-regular)}}@layer ods.defs.v1.SubNavigationLink{:where(.ods-c-sub-navigation-link-v1){--ods-c-sub-navigation-link-color:var(--ods-s-text-color-light);--ods-c-sub-navigation-link-text-decoration-line:none;--ods-c-sub-navigation-link-underline-style:none;--ods-c-sub-navigation-link-underline-color:transparent;--ods-c-sub-navigation-link-is-hover-text-decoration-line:none;--ods-c-sub-navigation-link-is-hover-underline-style:inset 0 -0.25rem;--ods-c-sub-navigation-link-is-hover-underline-color:var(--ods-p-color-neutral-white);--ods-c-sub-navigation-link-is-active-underline-style:inset 0 -0.25rem;--ods-c-sub-navigation-link-is-active-underline-color:var(--ods-p-color-neutral-white)}}@layer ods.defs.v1.TableSortAction{:where(.ods-c-table-sort-action-v1){--ods-c-table-sort-action-color:var(--ods-s-icon-color-disabled);--ods-c-table-sort-action-gap:var(--ods-p-dimension-4);--ods-c-table-sort-action-is-active-color:var(--ods-s-icon-color-dark);--ods-c-table-sort-action-horizontal-spacing:var(--ods-p-dimension-2);--ods-c-table-sort-action-vertical-spacing:var(--ods-p-dimension-4)}}@layer ods.defs.v1.TextCategory{:where(.ods-c-text-category-v1){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.TextCategory{:where(.ods-c-text-category-v1.ods-c-text-category-\$style-type-caption-sm){--ods-c-text-body-font-size:0.6875rem;--ods-c-text-body-line-height:1.4545454545}}@layer ods.defs.v1.TextCategory{:where(.ods-c-text-category-v1.ods-c-text-category-\$style-type-caption-lg){--ods-c-text-body-font-size:0.75rem;--ods-c-text-body-line-height:1.3333333333}}@layer ods.defs.v1.TextCategory{:where(.ods-c-text-category-v1.ods-c-text-category-\$style-type-overline){--ods-c-text-body-font-size:0.75rem;--ods-c-text-body-line-height:1.3333333333}}@layer ods.defs.v1.TextCategory{:where(.ods-c-text-category-v1.ods-c-text-category-\$style-type-overline){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}}@layer ods.defs.v1.TextCategory{:where(.ods-c-text-category-v1.ods-c-text-category-\$style-type-overline){--ods-c-text-body-text-transform:uppercase}}@layer ods.defs.v1.TextCategory{:where(.ods-c-text-category-v1.ods-c-text-category-\$style-type-overline){--ods-c-text-body-letter-spacing:2px}}@layer ods.defs.v1.TextCategory{:where(.ods-c-text-category-v1.ods-c-text-category-\$style-type-editorial){--ods-c-text-body-font-size:1.125rem;--ods-c-text-body-line-height:1.4444444444}}@layer ods.defs.v1.TextCategory{:where(.ods-c-text-category-v1.ods-c-text-category-\$style-type-subhead){--ods-c-text-body-font-size:1.25rem;--ods-c-text-body-line-height:1.4}}@layer ods.defs.v1.TextCategory{:where(.ods-c-text-category-v1.ods-c-text-category-\$color-subtle){--ods-c-text-body-color:var(--ods-s-text-color-subtle-dark)}}@layer ods.defs.v1.TextCategory{:where(.ods-c-text-category-v1.ods-c-text-category-\$color-dark){--ods-c-text-body-color:var(--ods-s-text-color-dark)}}@layer ods.defs.v1.TextCategory{:where(.ods-c-text-category-v1.ods-c-text-category-\$weight-regular){--ods-c-text-body-font-weight:var(--ods-p-font-weight-regular)}}@layer ods.defs.v1.TextCategory{:where(.ods-c-text-category-v1.ods-c-text-category-\$weight-bold){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}}@layer ods.defs.v1.Tooltip{:where(.ods-c-tooltip-v1){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.Tooltip{:where(.ods-c-tooltip-v1){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}}@layer ods.defs.v1.Tooltip{:where(.ods-c-tooltip-v1 .ods-e-tooltip-link .ods-e-link-icon){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}}@layer ods.defs.v1.Tooltip{:where(.ods-c-tooltip-v1 .ods-e-tooltip-link){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.Tooltip{:where(.ods-c-tooltip-v1 .ods-e-tooltip-link){--ods-c-link-horizontal-spacing:var(--ods-p-dimension-8)}}@layer ods.defs.v1.Tooltip{:where(.ods-c-tooltip-v1 .ods-e-tooltip-link){--ods-c-link-color:var(--ods-s-text-color-light);--ods-c-link-text-decoration-line:underline;--ods-c-link-is-hover-color:var(--ods-s-text-color-light);--ods-c-link-is-hover-text-decoration-line:none;--ods-c-link-is-disabled-color:var(--ods-p-color-neutral-400)}}@layer ods.defs.v1.Tooltip{:where(.ods-c-tooltip-v1 .ods-e-tooltip-button){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.Tooltip{:where(.ods-c-tooltip-v1 .ods-e-tooltip-button .ods-e-button-icon){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}}@layer ods.defs.v1.Tooltip{:where(.ods-c-tooltip-v1 .ods-e-tooltip-button .ods-e-button-spinner){--ods-c-spinner-color:currentColor;--ods-c-spinner-width:2.5em;--ods-c-spinner-stroke-width:1.5px;--ods-c-spinner-stroke-dash-array:6.5em}}@layer ods.defs.v1.Tooltip{:where(.ods-c-tooltip-v1 .ods-e-tooltip-button){--ods-c-button-border-radius:25px;--ods-c-button-border-width:var(--ods-p-border-width-10)}}@layer ods.defs.v1.Tooltip{:where(.ods-c-tooltip-v1 .ods-e-tooltip-button){--ods-c-button-color:var(--ods-s-text-color-light);--ods-c-button-background-color:var(--ods-p-color-primary-300);--ods-c-button-border-color:var(--ods-p-color-primary-300);--ods-c-button-pressed-color:var(--ods-p-color-primary-300);--ods-c-button-pressed-opacity:1;--ods-c-button-text-decoration-line:none;--ods-c-button-is-hover-background-color:var(--ods-p-color-primary-400);--ods-c-button-is-hover-border-color:var(--ods-p-color-primary-400);--ods-c-button-is-hover-color:var(--ods-s-text-color-light);--ods-c-button-is-disabled-background-color:var(--ods-p-color-primary-200);--ods-c-button-is-disabled-border-color:var(--ods-p-color-primary-200);--ods-c-button-is-disabled-color:var(--ods-s-text-color-light)}}@layer ods.defs.v1.Tooltip{:where(.ods-c-tooltip-v1 .ods-e-tooltip-button){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}}@layer ods.defs.v1.Tooltip{:where(.ods-c-tooltip-v1 .ods-e-tooltip-button){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}}@layer ods.defs.v1.Tooltip{:where(.ods-c-tooltip-v1 .ods-e-tooltip-button .ods-e-button-icon){--ods-c-icon-width:1rem}}@layer ods.defs.v1.Tooltip{:where(.ods-c-tooltip-v1 .ods-e-tooltip-button .ods-e-button-spinner){--ods-c-spinner-width:1em;--ods-c-spinner-stroke-width:1.5px;--ods-c-spinner-stroke-dash-array:3em}}@layer ods.defs.v1.Tooltip{:where(.ods-c-tooltip-v1 .ods-e-tooltip-button){--ods-c-button-min-height:36px;--ods-c-button-horizontal-padding:18px;--ods-c-button-vertical-padding:6px}}@layer ods.defs.v1.Tooltip{:where(.ods-c-tooltip-v1 .ods-e-tooltip-header){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.Tooltip{:where(.ods-c-tooltip-v1 .ods-e-tooltip-header){--ods-c-text-body-font-size:1.125rem;--ods-c-text-body-line-height:1.4444444444}}@layer ods.defs.v1.Tooltip{:where(.ods-c-tooltip-v1 .ods-e-tooltip-header){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}}@layer ods.defs.v1.Tooltip{:where(.ods-c-tooltip-v1){--ods-c-tooltip-box-shadow:var(--ods-p-shadow-primary);--ods-c-tooltip-border-radius:3px;--ods-c-tooltip-color:var(--ods-s-text-color-light);--ods-c-tooltip-background-color:var(--ods-s-background-color-dark);--ods-c-tooltip-inner-horizontal-spacing:var(--ods-p-dimension-16);--ods-c-tooltip-inner-vertical-spacing:var(--ods-p-dimension-16);--ods-c-tooltip-header-spacing:var(--ods-p-dimension-8);--ods-c-tooltip-content-to-actions-gap:var(--ods-p-dimension-16);--ods-c-tooltip-actions-gap:var(--ods-p-dimension-16);--ods-c-tooltip-width:auto;--ods-c-tooltip-popup-width:fit-content;--ods-c-tooltip-max-width:320px}}@layer ods.defs.v1.Tooltip{:where(.ods-c-tooltip-v1.ods-c-tooltip-\$size-md){--ods-c-tooltip-popup-width:320px;--ods-c-tooltip-width:320px;--ods-c-tooltip-max-width:320px}}@layer ods.defs.v1.VendorCard{:where(.ods-c-vendor-card-v1 .ods-e-vendor-card-rating-meter){--ods-c-rating-meter-color:var(--ods-s-icon-color-rating-default);--ods-c-rating-meter-gap:var(--ods-p-dimension-2)}}@layer ods.defs.v1.VendorCard{:where(.ods-c-vendor-card-v1 .ods-e-vendor-card-rating-meter-icon){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}}@layer ods.defs.v1.VendorCard{:where(.ods-c-vendor-card-v1 .ods-e-vendor-card-rating-meter-icon){--ods-c-icon-color:var(--ods-s-icon-color-rating-default)}}@layer ods.defs.v1.VendorCard{:where(.ods-c-vendor-card-v1 .ods-e-vendor-card-rating-average-text){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.VendorCard{:where(.ods-c-vendor-card-v1 .ods-e-vendor-card-rating-average-text){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}}@layer ods.defs.v1.VendorCard{:where(.ods-c-vendor-card-v1 .ods-e-vendor-card-sub-text){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.VendorCard{:where(.ods-c-vendor-card-v1 .ods-e-vendor-card-sub-text){--ods-c-text-body-font-size:0.75rem;--ods-c-text-body-line-height:1.3333333333}}@layer ods.defs.v1.VendorCard{:where(.ods-c-vendor-card-v1 .ods-e-vendor-card-overlay-icon-action){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}}@layer ods.defs.v1.VendorCard{:where(.ods-c-vendor-card-v1 .ods-e-vendor-card-overlay-icon-action){--ods-c-icon-action-width:1em;--ods-c-icon-action-color:currentColor;--ods-c-icon-action-is-disabled-color:var(--ods-s-icon-color-disabled)}}@layer ods.defs.v1.VendorCard{:where(.ods-c-vendor-card-v1 .ods-e-vendor-card-info-text){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.VendorCard{:where(.ods-c-vendor-card-v1 .ods-e-vendor-card-name-text){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.VendorCard{:where(.ods-c-vendor-card-v1 .ods-e-vendor-card-status-badge-text){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.VendorCard{:where(.ods-c-vendor-card-v1 .ods-e-vendor-card-cta-button){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.VendorCard{:where(.ods-c-vendor-card-v1 .ods-e-vendor-card-cta-button .ods-e-button-icon){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}}@layer ods.defs.v1.VendorCard{:where(.ods-c-vendor-card-v1 .ods-e-vendor-card-cta-button .ods-e-button-spinner){--ods-c-spinner-color:currentColor;--ods-c-spinner-width:2.5em;--ods-c-spinner-stroke-width:1.5px;--ods-c-spinner-stroke-dash-array:6.5em}}@layer ods.defs.v1.VendorCard{:where(.ods-c-vendor-card-v1 .ods-e-vendor-card-cta-button){--ods-c-button-border-radius:25px;--ods-c-button-border-width:var(--ods-p-border-width-10)}}@layer ods.defs.v1.VendorCard{:where(.ods-c-vendor-card-v1 .ods-e-vendor-card-no-photos-label-text){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v1.VendorCard{:where(.ods-c-vendor-card-v1){--ods-c-vendor-card-status-badge-background-color:var(--ods-p-color-neutral-black);--ods-c-vendor-card-status-badge-border-radius:2px;--ods-c-vendor-card-status-badge-color:var(--ods-p-color-neutral-white);--ods-c-vendor-card-container-background-color:transparent;--ods-c-vendor-card-cta-container-top-spacing:20px;--ods-c-vendor-card-primary-text-color:var(--ods-p-color-neutral-black);--ods-c-vendor-card-secondary-text-color:var(--ods-p-color-neutral-500);--ods-c-vendor-card-image-background-color:var(--ods-p-color-additional-04-extra-100);--ods-c-vendor-card-sub-text-inner-spacing:4px;--ods-c-vendor-card-sub-text-to-icon-gap:4px;--ods-c-vendor-card-no-photos-label-color:var(--ods-p-color-additional-04-extra-400);--ods-c-vendor-card-favorite-spacing:var(--ods-p-dimension-4);--ods-c-vendor-card-save-empty-fill-color:var(--ods-s-icon-color-dark);--ods-c-vendor-card-save-empty-stroke-color:var(--ods-s-icon-color-light);--ods-c-vendor-card-save-filled-fill-color:var(--ods-s-icon-color-brand);--ods-c-vendor-card-save-filled-stroke-color:var(--ods-s-icon-color-light);--ods-c-vendor-card-save-burst-fill-color:var(--ods-s-icon-color-dark)}}@layer ods.defs.v1.VendorCard{@media (min-width:480px){:where(.ods-c-vendor-card-v1.ods-media-sm){--ods-c-vendor-card-favorite-spacing:var(--ods-p-dimension-8)}}}@layer ods.defs.v1.VendorCard{:where(.ods-c-vendor-card-v1.ods-c-vendor-card-\$size-sm .ods-e-vendor-card-overlay-icon-action){--ods-c-icon-width:1rem}}@layer ods.defs.v1.VendorCard{:where(.ods-c-vendor-card-v1.ods-c-vendor-card-\$size-sm .ods-e-vendor-card-overlay-icon-action){--ods-c-icon-action-width:2rem}}@layer ods.defs.v1.VendorCard{:where(.ods-c-vendor-card-v1.ods-c-vendor-card-\$size-sm .ods-e-vendor-card-info-text){--ods-c-text-body-font-size:0.75rem;--ods-c-text-body-line-height:1.3333333333}}@layer ods.defs.v1.VendorCard{:where(.ods-c-vendor-card-v1.ods-c-vendor-card-\$size-sm .ods-e-vendor-card-name-text){--ods-c-text-body-font-size:0.875rem;--ods-c-text-body-line-height:1.42857}}@layer ods.defs.v1.VendorCard{:where(.ods-c-vendor-card-v1.ods-c-vendor-card-\$size-sm .ods-e-vendor-card-status-badge-text){--ods-c-text-body-font-size:0.75rem;--ods-c-text-body-line-height:1.3333333333}}@layer ods.defs.v1.VendorCard{:where(.ods-c-vendor-card-v1.ods-c-vendor-card-\$size-sm .ods-e-vendor-card-status-badge-text){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}}@layer ods.defs.v1.VendorCard{:where(.ods-c-vendor-card-v1.ods-c-vendor-card-\$size-sm .ods-e-vendor-card-cta-button){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}}@layer ods.defs.v1.VendorCard{:where(.ods-c-vendor-card-v1.ods-c-vendor-card-\$size-sm .ods-e-vendor-card-cta-button){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}}@layer ods.defs.v1.VendorCard{:where(.ods-c-vendor-card-v1.ods-c-vendor-card-\$size-sm .ods-e-vendor-card-cta-button .ods-e-button-icon){--ods-c-icon-width:1rem}}@layer ods.defs.v1.VendorCard{:where(.ods-c-vendor-card-v1.ods-c-vendor-card-\$size-sm .ods-e-vendor-card-cta-button .ods-e-button-spinner){--ods-c-spinner-width:1em;--ods-c-spinner-stroke-width:1.5px;--ods-c-spinner-stroke-dash-array:3em}}@layer ods.defs.v1.VendorCard{:where(.ods-c-vendor-card-v1.ods-c-vendor-card-\$size-sm .ods-e-vendor-card-cta-button){--ods-c-button-min-height:36px;--ods-c-button-horizontal-padding:18px;--ods-c-button-vertical-padding:6px}}@layer ods.defs.v1.VendorCard{:where(.ods-c-vendor-card-v1.ods-c-vendor-card-\$size-sm .ods-e-vendor-card-cta-button){--ods-c-button-background-color:transparent;--ods-c-button-border-color:var(--ods-p-color-primary-300);--ods-c-button-color:var(--ods-p-color-primary-300);--ods-c-button-pressed-color:var(--ods-p-color-primary-200);--ods-c-button-text-decoration-line:none;--ods-c-button-pressed-opacity:0.3;--ods-c-button-is-hover-background-color:color-mix(in srgb, var(--ods-p-color-primary-100) 50%, transparent);--ods-c-button-is-hover-border-color:var(--ods-p-color-primary-300);--ods-c-button-is-hover-color:var(--ods-p-color-primary-300);--ods-c-button-is-disabled-background-color:transparent;--ods-c-button-is-disabled-border-color:var(--ods-p-color-primary-200);--ods-c-button-is-disabled-color:var(--ods-p-color-primary-200)}}@layer ods.defs.v1.VendorCard{:where(.ods-c-vendor-card-v1.ods-c-vendor-card-\$size-sm){--ods-c-vendor-card-container-max-width:330px;--ods-c-vendor-card-container-min-width:330px;--ods-c-vendor-card-image-aspect-ratio:1;--ods-c-vendor-card-image-margin-right:unset;--ods-c-vendor-card-name-max-lines:1;--ods-c-vendor-card-name-top-spacing:4px;--ods-c-vendor-card-name-bottom-spacing:4px;--ods-c-vendor-card-info-icon-to-text-gap:0px;--ods-c-vendor-card-info-icon-display:none;--ods-c-vendor-card-info-horizontal-gap:4px;--ods-c-vendor-card-info-vertical-gap:2px;--ods-c-vendor-card-rating-horizontal-gap:4px;--ods-c-vendor-card-cost-tier-delimiter-display:none;--ods-c-vendor-card-cost-tier-long-display:none;--ods-c-vendor-card-cost-tier-short-display:unset;--ods-c-vendor-card-capacity-order:unset;--ods-c-vendor-card-cost-tier-order:-1;--ods-c-vendor-card-no-photos-label-display:none;--ods-c-vendor-card-main-action-max-height:90px;--ods-c-vendor-card-main-action-grid-template:"image ." 0px
            "image name" auto
            "image rating" 1lh
            "image location" 1lh
            "image info-statements" 1lh / 90px 1fr;--ods-c-vendor-card-main-action-grid-template-v-2:unset;--ods-c-vendor-card-main-action-vertical-gap:4px;--ods-c-vendor-card-main-action-horizontal-gap:12px;--ods-c-vendor-card-status-badge-width:100%;--ods-c-vendor-card-status-badge-inset:auto auto 0;--ods-c-vendor-card-status-badge-inner-spacing:unset;--ods-c-vendor-card-details-content-display:unset;--ods-c-vendor-card-details-content-divider-display:unset;--ods-c-vendor-card-details-content-row-gap:unset;--ods-c-vendor-card-image-placeholder-text:unset;--ods-c-vendor-card-rating-icon-size:unset;--ods-c-vendor-card-action-top-spacing:unset;--ods-c-vendor-card-action-left-spacing:unset;--ods-c-vendor-card-action-right-spacing:unset}}@layer ods.defs.v1.VendorCard{:where(.ods-c-vendor-card-v1.ods-c-vendor-card-\$size-md .ods-e-vendor-card-overlay-icon-action){--ods-c-icon-width:1.5rem}}@layer ods.defs.v1.VendorCard{:where(.ods-c-vendor-card-v1.ods-c-vendor-card-\$size-md .ods-e-vendor-card-overlay-icon-action){--ods-c-icon-action-width:2.75rem}}@layer ods.defs.v1.VendorCard{:where(.ods-c-vendor-card-v1.ods-c-vendor-card-\$size-md .ods-e-vendor-card-info-text){--ods-c-text-body-font-size:0.75rem;--ods-c-text-body-line-height:1.3333333333}}@layer ods.defs.v1.VendorCard{:where(.ods-c-vendor-card-v1.ods-c-vendor-card-\$size-md .ods-e-vendor-card-name-text){--ods-c-text-body-font-size:0.875rem;--ods-c-text-body-line-height:1.42857}}@layer ods.defs.v1.VendorCard{:where(.ods-c-vendor-card-v1.ods-c-vendor-card-\$size-md .ods-e-vendor-card-no-photos-label-text){--ods-c-text-body-font-size:0.875rem;--ods-c-text-body-line-height:1.42857}}@layer ods.defs.v1.VendorCard{:where(.ods-c-vendor-card-v1.ods-c-vendor-card-\$size-md .ods-e-vendor-card-status-badge-text){--ods-c-text-body-font-size:0.6875rem;--ods-c-text-body-line-height:1.4545454545}}@layer ods.defs.v1.VendorCard{:where(.ods-c-vendor-card-v1.ods-c-vendor-card-\$size-md .ods-e-vendor-card-status-badge-text){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}}@layer ods.defs.v1.VendorCard{:where(.ods-c-vendor-card-v1.ods-c-vendor-card-\$size-md .ods-e-vendor-card-cta-button){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}}@layer ods.defs.v1.VendorCard{:where(.ods-c-vendor-card-v1.ods-c-vendor-card-\$size-md .ods-e-vendor-card-cta-button){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}}@layer ods.defs.v1.VendorCard{:where(.ods-c-vendor-card-v1.ods-c-vendor-card-\$size-md .ods-e-vendor-card-cta-button .ods-e-button-icon){--ods-c-icon-width:1rem}}@layer ods.defs.v1.VendorCard{:where(.ods-c-vendor-card-v1.ods-c-vendor-card-\$size-md .ods-e-vendor-card-cta-button .ods-e-button-spinner){--ods-c-spinner-width:1em;--ods-c-spinner-stroke-width:1.5px;--ods-c-spinner-stroke-dash-array:3em}}@layer ods.defs.v1.VendorCard{:where(.ods-c-vendor-card-v1.ods-c-vendor-card-\$size-md .ods-e-vendor-card-cta-button){--ods-c-button-min-height:36px;--ods-c-button-horizontal-padding:18px;--ods-c-button-vertical-padding:6px}}@layer ods.defs.v1.VendorCard{:where(.ods-c-vendor-card-v1.ods-c-vendor-card-\$size-md .ods-e-vendor-card-cta-button){--ods-c-button-background-color:transparent;--ods-c-button-border-color:var(--ods-p-color-primary-300);--ods-c-button-color:var(--ods-p-color-primary-300);--ods-c-button-pressed-color:var(--ods-p-color-primary-200);--ods-c-button-text-decoration-line:none;--ods-c-button-pressed-opacity:0.3;--ods-c-button-is-hover-background-color:color-mix(in srgb, var(--ods-p-color-primary-100) 50%, transparent);--ods-c-button-is-hover-border-color:var(--ods-p-color-primary-300);--ods-c-button-is-hover-color:var(--ods-p-color-primary-300);--ods-c-button-is-disabled-background-color:transparent;--ods-c-button-is-disabled-border-color:var(--ods-p-color-primary-200);--ods-c-button-is-disabled-color:var(--ods-p-color-primary-200)}}@layer ods.defs.v1.VendorCard{:where(.ods-c-vendor-card-v1.ods-c-vendor-card-\$size-md){--ods-c-vendor-card-container-max-width:170px;--ods-c-vendor-card-container-min-width:160px;--ods-c-vendor-card-image-aspect-ratio:3 / 2;--ods-c-vendor-card-image-margin-right:unset;--ods-c-vendor-card-name-max-lines:2;--ods-c-vendor-card-name-top-spacing:4px;--ods-c-vendor-card-name-bottom-spacing:4px;--ods-c-vendor-card-info-icon-to-text-gap:6px;--ods-c-vendor-card-info-icon-display:none;--ods-c-vendor-card-info-horizontal-gap:4px;--ods-c-vendor-card-info-vertical-gap:4px;--ods-c-vendor-card-rating-horizontal-gap:4px;--ods-c-vendor-card-status-badge-inner-spacing:2px 4px;--ods-c-vendor-card-status-badge-width:auto;--ods-c-vendor-card-status-badge-inset:var(--ods-p-dimension-12) auto auto 0;--ods-c-vendor-card-main-action-max-height:unset;--ods-c-vendor-card-main-action-grid-template:"image" min-content
            "name" min-content
            "rating" min-content
            "location" min-content
            "info-statements" min-content / 1fr;--ods-c-vendor-card-main-action-grid-template-v-2:unset;--ods-c-vendor-card-main-action-vertical-gap:4px;--ods-c-vendor-card-main-action-horizontal-gap:4px;--ods-c-vendor-card-cost-tier-delimiter-display:none;--ods-c-vendor-card-cost-tier-long-display:none;--ods-c-vendor-card-cost-tier-short-display:unset;--ods-c-vendor-card-capacity-order:unset;--ods-c-vendor-card-cost-tier-order:-1;--ods-c-vendor-card-no-photos-label-display:unset;--ods-c-vendor-card-details-content-display:unset;--ods-c-vendor-card-details-content-divider-display:unset;--ods-c-vendor-card-details-content-row-gap:unset;--ods-c-vendor-card-image-placeholder-text:unset;--ods-c-vendor-card-rating-icon-size:unset;--ods-c-vendor-card-action-top-spacing:unset;--ods-c-vendor-card-action-left-spacing:unset;--ods-c-vendor-card-action-right-spacing:unset}}@layer ods.defs.v1.VendorCard{:where(.ods-c-vendor-card-v1.ods-c-vendor-card-\$size-lg .ods-e-vendor-card-overlay-icon-action){--ods-c-icon-width:2rem}}@layer ods.defs.v1.VendorCard{:where(.ods-c-vendor-card-v1.ods-c-vendor-card-\$size-lg .ods-e-vendor-card-overlay-icon-action){--ods-c-icon-action-width:3rem}}@layer ods.defs.v1.VendorCard{:where(.ods-c-vendor-card-v1.ods-c-vendor-card-\$size-lg .ods-e-vendor-card-overlay-icon-action){--ods-c-icon-action-width:68px}}@layer ods.defs.v1.VendorCard{:where(.ods-c-vendor-card-v1.ods-c-vendor-card-\$size-lg .ods-e-vendor-card-info-text){--ods-c-text-body-font-size:0.75rem;--ods-c-text-body-line-height:1.3333333333}}@layer ods.defs.v1.VendorCard{:where(.ods-c-vendor-card-v1.ods-c-vendor-card-\$size-lg .ods-e-vendor-card-name-text){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}}@layer ods.defs.v1.VendorCard{:where(.ods-c-vendor-card-v1.ods-c-vendor-card-\$size-lg .ods-e-vendor-card-name-text){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}}@layer ods.defs.v1.VendorCard{:where(.ods-c-vendor-card-v1.ods-c-vendor-card-\$size-lg .ods-e-vendor-card-no-photos-label-text){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}}@layer ods.defs.v1.VendorCard{:where(.ods-c-vendor-card-v1.ods-c-vendor-card-\$size-lg .ods-e-vendor-card-status-badge-text){--ods-c-text-body-font-size:0.6875rem;--ods-c-text-body-line-height:1.4545454545}}@layer ods.defs.v1.VendorCard{:where(.ods-c-vendor-card-v1.ods-c-vendor-card-\$size-lg .ods-e-vendor-card-status-badge-text){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}}@layer ods.defs.v1.VendorCard{:where(.ods-c-vendor-card-v1.ods-c-vendor-card-\$size-lg .ods-e-vendor-card-cta-button){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}}@layer ods.defs.v1.VendorCard{:where(.ods-c-vendor-card-v1.ods-c-vendor-card-\$size-lg .ods-e-vendor-card-cta-button){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}}@layer ods.defs.v1.VendorCard{:where(.ods-c-vendor-card-v1.ods-c-vendor-card-\$size-lg .ods-e-vendor-card-cta-button .ods-e-button-icon){--ods-c-icon-width:1rem}}@layer ods.defs.v1.VendorCard{:where(.ods-c-vendor-card-v1.ods-c-vendor-card-\$size-lg .ods-e-vendor-card-cta-button .ods-e-button-spinner){--ods-c-spinner-width:1em;--ods-c-spinner-stroke-width:1.5px;--ods-c-spinner-stroke-dash-array:3em}}@layer ods.defs.v1.VendorCard{:where(.ods-c-vendor-card-v1.ods-c-vendor-card-\$size-lg .ods-e-vendor-card-cta-button){--ods-c-button-min-height:36px;--ods-c-button-horizontal-padding:18px;--ods-c-button-vertical-padding:6px}}@layer ods.defs.v1.VendorCard{:where(.ods-c-vendor-card-v1.ods-c-vendor-card-\$size-lg .ods-e-vendor-card-cta-button){--ods-c-button-background-color:transparent;--ods-c-button-border-color:var(--ods-p-color-primary-300);--ods-c-button-color:var(--ods-p-color-primary-300);--ods-c-button-pressed-color:var(--ods-p-color-primary-200);--ods-c-button-text-decoration-line:none;--ods-c-button-pressed-opacity:0.3;--ods-c-button-is-hover-background-color:color-mix(in srgb, var(--ods-p-color-primary-100) 50%, transparent);--ods-c-button-is-hover-border-color:var(--ods-p-color-primary-300);--ods-c-button-is-hover-color:var(--ods-p-color-primary-300);--ods-c-button-is-disabled-background-color:transparent;--ods-c-button-is-disabled-border-color:var(--ods-p-color-primary-200);--ods-c-button-is-disabled-color:var(--ods-p-color-primary-200)}}@layer ods.defs.v1.VendorCard{:where(.ods-c-vendor-card-v1.ods-c-vendor-card-\$size-lg){--ods-c-vendor-card-name-max-lines:2;--ods-c-vendor-card-name-top-spacing:8px;--ods-c-vendor-card-name-bottom-spacing:8px;--ods-c-vendor-card-info-icon-display:inline-block;--ods-c-vendor-card-info-icon-to-text-gap:var(--ods-p-dimension-4);--ods-c-vendor-card-info-horizontal-gap:8px;--ods-c-vendor-card-info-vertical-gap:6px;--ods-c-vendor-card-rating-horizontal-gap:4px;--ods-c-vendor-card-image-aspect-ratio:3 / 2;--ods-c-vendor-card-image-margin-right:unset;--ods-c-vendor-card-main-action-max-height:unset;--ods-c-vendor-card-main-action-grid-template:"image image" min-content
            "name name" min-content
            "rating location" min-content
            "info-statements info-statements" 1fr / max-content 1fr;--ods-c-vendor-card-main-action-grid-template-v-2:unset;--ods-c-vendor-card-main-action-horizontal-gap:8px;--ods-c-vendor-card-main-action-vertical-gap:6px;--ods-c-vendor-card-container-max-width:300px;--ods-c-vendor-card-container-min-width:260px;--ods-c-vendor-card-status-badge-inner-spacing:2px 4px;--ods-c-vendor-card-status-badge-inset:20px auto auto 0;--ods-c-vendor-card-status-badge-width:auto;--ods-c-vendor-card-cost-tier-short-display:inline;--ods-c-vendor-card-cost-tier-delimiter-display:inline;--ods-c-vendor-card-cost-tier-long-display:inline;--ods-c-vendor-card-capacity-order:unset;--ods-c-vendor-card-cost-tier-order:unset;--ods-c-vendor-card-no-photos-label-display:unset;--ods-c-vendor-card-details-content-display:unset;--ods-c-vendor-card-details-content-divider-display:unset;--ods-c-vendor-card-details-content-row-gap:unset;--ods-c-vendor-card-image-placeholder-text:unset;--ods-c-vendor-card-rating-icon-size:unset;--ods-c-vendor-card-action-top-spacing:unset;--ods-c-vendor-card-action-left-spacing:unset;--ods-c-vendor-card-action-right-spacing:unset}}@layer ods.defs.v2.VendorCard{:where(.ods-c-vendor-card-v2 .ods-e-vendor-card-rating-meter){--ods-c-rating-meter-color:var(--ods-s-icon-color-rating-default);--ods-c-rating-meter-gap:var(--ods-p-dimension-2)}}@layer ods.defs.v2.VendorCard{:where(.ods-c-vendor-card-v2 .ods-e-vendor-card-rating-meter-icon){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}}@layer ods.defs.v2.VendorCard{:where(.ods-c-vendor-card-v2 .ods-e-vendor-card-rating-meter-icon){--ods-c-icon-color:var(--ods-s-icon-color-rating-default)}}@layer ods.defs.v2.VendorCard{:where(.ods-c-vendor-card-v2 .ods-e-vendor-card-rating-average-text){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v2.VendorCard{:where(.ods-c-vendor-card-v2 .ods-e-vendor-card-rating-average-text){--ods-c-text-body-font-weight:var(--ods-p-font-weight-regular)}}@layer ods.defs.v2.VendorCard{:where(.ods-c-vendor-card-v2 .ods-e-vendor-card-sub-text){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v2.VendorCard{:where(.ods-c-vendor-card-v2 .ods-e-vendor-card-sub-text){--ods-c-text-body-font-size:0.75rem;--ods-c-text-body-line-height:1.3333333333}}@layer ods.defs.v2.VendorCard{:where(.ods-c-vendor-card-v2 .ods-e-vendor-card-overlay-icon-action){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}}@layer ods.defs.v2.VendorCard{:where(.ods-c-vendor-card-v2 .ods-e-vendor-card-overlay-icon-action){--ods-c-icon-action-width:1em;--ods-c-icon-action-color:currentColor;--ods-c-icon-action-is-disabled-color:var(--ods-s-icon-color-disabled)}}@layer ods.defs.v2.VendorCard{:where(.ods-c-vendor-card-v2 .ods-e-vendor-card-info-text){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v2.VendorCard{:where(.ods-c-vendor-card-v2 .ods-e-vendor-card-name-text){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v2.VendorCard{:where(.ods-c-vendor-card-v2 .ods-e-vendor-card-status-badge-text){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v2.VendorCard{:where(.ods-c-vendor-card-v2 .ods-e-vendor-card-cta-button){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v2.VendorCard{:where(.ods-c-vendor-card-v2 .ods-e-vendor-card-cta-button .ods-e-button-icon){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}}@layer ods.defs.v2.VendorCard{:where(.ods-c-vendor-card-v2 .ods-e-vendor-card-cta-button .ods-e-button-spinner){--ods-c-spinner-color:currentColor;--ods-c-spinner-width:2.5em;--ods-c-spinner-stroke-width:1.5px;--ods-c-spinner-stroke-dash-array:6.5em}}@layer ods.defs.v2.VendorCard{:where(.ods-c-vendor-card-v2 .ods-e-vendor-card-cta-button){--ods-c-button-border-radius:25px;--ods-c-button-border-width:var(--ods-p-border-width-10)}}@layer ods.defs.v2.VendorCard{:where(.ods-c-vendor-card-v2 .ods-e-vendor-card-no-photos-label-text){--ods-c-text-body-font-family:var(--ods-p-font-family-secondary);--ods-c-text-body-letter-spacing:0px;--ods-c-text-body-color:unset;--ods-c-text-body-font-weight:unset}}@layer ods.defs.v2.VendorCard{:where(.ods-c-vendor-card-v2){--ods-c-vendor-card-status-badge-background-color:var(--ods-p-color-neutral-black);--ods-c-vendor-card-status-badge-border-radius:2px;--ods-c-vendor-card-status-badge-color:var(--ods-p-color-neutral-white);--ods-c-vendor-card-container-background-color:transparent;--ods-c-vendor-card-cta-container-top-spacing:12px;--ods-c-vendor-card-save-empty-fill-color:var(--ods-s-icon-color-dark);--ods-c-vendor-card-save-empty-stroke-color:var(--ods-s-icon-color-light);--ods-c-vendor-card-save-filled-fill-color:var(--ods-s-icon-color-brand);--ods-c-vendor-card-save-filled-stroke-color:var(--ods-s-icon-color-light);--ods-c-vendor-card-save-burst-fill-color:var(--ods-s-icon-color-dark);--ods-c-vendor-card-primary-text-color:var(--ods-p-color-neutral-black);--ods-c-vendor-card-secondary-text-color:var(--ods-p-color-neutral-600);--ods-c-vendor-card-image-background-color:var(--ods-p-color-additional-04-extra-100);--ods-c-vendor-card-sub-text-inner-spacing:4px;--ods-c-vendor-card-sub-text-to-icon-gap:4px;--ods-c-vendor-card-no-photos-label-color:var(--ods-p-color-additional-04-extra-400);--ods-c-vendor-card-favorite-spacing:unset}}@layer ods.defs.v2.VendorCard{:where(.ods-c-vendor-card-v2.ods-c-vendor-card-\$layout-horizontal .ods-e-vendor-card-overlay-icon-action){--ods-c-icon-width:1rem}}@layer ods.defs.v2.VendorCard{:where(.ods-c-vendor-card-v2.ods-c-vendor-card-\$layout-horizontal .ods-e-vendor-card-overlay-icon-action){--ods-c-icon-action-width:2rem}}@layer ods.defs.v2.VendorCard{:where(.ods-c-vendor-card-v2.ods-c-vendor-card-\$layout-horizontal .ods-e-vendor-card-info-text){--ods-c-text-body-font-size:0.75rem;--ods-c-text-body-line-height:1.3333333333}}@layer ods.defs.v2.VendorCard{:where(.ods-c-vendor-card-v2.ods-c-vendor-card-\$layout-horizontal .ods-e-vendor-card-name-text){--ods-c-text-body-font-size:0.875rem;--ods-c-text-body-line-height:1.42857}}@layer ods.defs.v2.VendorCard{:where(.ods-c-vendor-card-v2.ods-c-vendor-card-\$layout-horizontal .ods-e-vendor-card-name-text){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}}@layer ods.defs.v2.VendorCard{:where(.ods-c-vendor-card-v2.ods-c-vendor-card-\$layout-horizontal .ods-e-vendor-card-status-badge-text){--ods-c-text-body-font-size:0.75rem;--ods-c-text-body-line-height:1.3333333333}}@layer ods.defs.v2.VendorCard{:where(.ods-c-vendor-card-v2.ods-c-vendor-card-\$layout-horizontal .ods-e-vendor-card-status-badge-text){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}}@layer ods.defs.v2.VendorCard{:where(.ods-c-vendor-card-v2.ods-c-vendor-card-\$layout-horizontal .ods-e-vendor-card-cta-button){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}}@layer ods.defs.v2.VendorCard{:where(.ods-c-vendor-card-v2.ods-c-vendor-card-\$layout-horizontal .ods-e-vendor-card-cta-button){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}}@layer ods.defs.v2.VendorCard{:where(.ods-c-vendor-card-v2.ods-c-vendor-card-\$layout-horizontal .ods-e-vendor-card-cta-button .ods-e-button-icon){--ods-c-icon-width:1rem}}@layer ods.defs.v2.VendorCard{:where(.ods-c-vendor-card-v2.ods-c-vendor-card-\$layout-horizontal .ods-e-vendor-card-cta-button .ods-e-button-spinner){--ods-c-spinner-width:1em;--ods-c-spinner-stroke-width:1.5px;--ods-c-spinner-stroke-dash-array:3em}}@layer ods.defs.v2.VendorCard{:where(.ods-c-vendor-card-v2.ods-c-vendor-card-\$layout-horizontal .ods-e-vendor-card-cta-button){--ods-c-button-min-height:36px;--ods-c-button-horizontal-padding:18px;--ods-c-button-vertical-padding:6px}}@layer ods.defs.v2.VendorCard{:where(.ods-c-vendor-card-v2.ods-c-vendor-card-\$layout-horizontal .ods-e-vendor-card-cta-button){--ods-c-button-background-color:transparent;--ods-c-button-border-color:var(--ods-p-color-primary-300);--ods-c-button-color:var(--ods-p-color-primary-300);--ods-c-button-pressed-color:var(--ods-p-color-primary-200);--ods-c-button-text-decoration-line:none;--ods-c-button-pressed-opacity:0.3;--ods-c-button-is-hover-background-color:color-mix(in srgb, var(--ods-p-color-primary-100) 50%, transparent);--ods-c-button-is-hover-border-color:var(--ods-p-color-primary-300);--ods-c-button-is-hover-color:var(--ods-p-color-primary-300);--ods-c-button-is-disabled-background-color:transparent;--ods-c-button-is-disabled-border-color:var(--ods-p-color-primary-200);--ods-c-button-is-disabled-color:var(--ods-p-color-primary-200)}}@layer ods.defs.v2.VendorCard{:where(.ods-c-vendor-card-v2.ods-c-vendor-card-\$layout-horizontal){--ods-c-vendor-card-container-max-width:330px;--ods-c-vendor-card-container-min-width:330px;--ods-c-vendor-card-image-aspect-ratio:1;--ods-c-vendor-card-image-margin-right:12px;--ods-c-vendor-card-name-max-lines:1;--ods-c-vendor-card-name-top-spacing:0px;--ods-c-vendor-card-name-bottom-spacing:unset;--ods-c-vendor-card-info-icon-to-text-gap:0px;--ods-c-vendor-card-info-icon-display:none;--ods-c-vendor-card-info-horizontal-gap:4px;--ods-c-vendor-card-info-vertical-gap:2px;--ods-c-vendor-card-rating-horizontal-gap:4px;--ods-c-vendor-card-cost-tier-delimiter-display:none;--ods-c-vendor-card-cost-tier-long-display:none;--ods-c-vendor-card-cost-tier-short-display:unset;--ods-c-vendor-card-capacity-order:unset;--ods-c-vendor-card-cost-tier-order:-1;--ods-c-vendor-card-no-photos-label-display:none;--ods-c-vendor-card-main-action-max-height:90px;--ods-c-vendor-card-main-action-grid-template:"image name" 20px
            "image location" 16px
            "image assessment" 20px
            "image details" min-content / 96px 1fr;--ods-c-vendor-card-main-action-grid-template-v-2:"image name name" 20px
            "image location location" 16px
            "image rating award-winner" 20px
            "image details details" min-content / 108px min-content minmax(0, 1fr);--ods-c-vendor-card-main-action-vertical-gap:2px;--ods-c-vendor-card-main-action-horizontal-gap:12px;--ods-c-vendor-card-status-badge-width:100%;--ods-c-vendor-card-status-badge-inset:auto auto 0;--ods-c-vendor-card-status-badge-inner-spacing:unset;--ods-c-vendor-card-details-content-display:inline-grid;--ods-c-vendor-card-details-content-divider-display:none;--ods-c-vendor-card-details-content-row-gap:2px;--ods-c-vendor-card-image-placeholder-text:0px;--ods-c-vendor-card-rating-icon-size:12px;--ods-c-vendor-card-action-top-spacing:4px;--ods-c-vendor-card-action-left-spacing:56px;--ods-c-vendor-card-action-right-spacing:unset}}@layer ods.defs.v2.VendorCard{:where(.ods-c-vendor-card-v2.ods-c-vendor-card-\$layout-vertical .ods-e-vendor-card-overlay-icon-action){--ods-c-icon-width:2rem}}@layer ods.defs.v2.VendorCard{:where(.ods-c-vendor-card-v2.ods-c-vendor-card-\$layout-vertical .ods-e-vendor-card-overlay-icon-action){--ods-c-icon-action-width:3rem}}@layer ods.defs.v2.VendorCard{:where(.ods-c-vendor-card-v2.ods-c-vendor-card-\$layout-vertical .ods-e-vendor-card-overlay-icon-action){--ods-c-icon-action-width:68px}}@layer ods.defs.v2.VendorCard{:where(.ods-c-vendor-card-v2.ods-c-vendor-card-\$layout-vertical .ods-e-vendor-card-info-text){--ods-c-text-body-font-size:0.875rem;--ods-c-text-body-line-height:1.42857}}@layer ods.defs.v2.VendorCard{:where(.ods-c-vendor-card-v2.ods-c-vendor-card-\$layout-vertical .ods-e-vendor-card-name-text){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}}@layer ods.defs.v2.VendorCard{:where(.ods-c-vendor-card-v2.ods-c-vendor-card-\$layout-vertical .ods-e-vendor-card-name-text){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}}@layer ods.defs.v2.VendorCard{:where(.ods-c-vendor-card-v2.ods-c-vendor-card-\$layout-vertical .ods-e-vendor-card-no-photos-label-text){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}}@layer ods.defs.v2.VendorCard{:where(.ods-c-vendor-card-v2.ods-c-vendor-card-\$layout-vertical .ods-e-vendor-card-status-badge-text){--ods-c-text-body-font-size:0.6875rem;--ods-c-text-body-line-height:1.4545454545}}@layer ods.defs.v2.VendorCard{:where(.ods-c-vendor-card-v2.ods-c-vendor-card-\$layout-vertical .ods-e-vendor-card-status-badge-text){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}}@layer ods.defs.v2.VendorCard{:where(.ods-c-vendor-card-v2.ods-c-vendor-card-\$layout-vertical .ods-e-vendor-card-cta-button){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}}@layer ods.defs.v2.VendorCard{:where(.ods-c-vendor-card-v2.ods-c-vendor-card-\$layout-vertical .ods-e-vendor-card-cta-button){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}}@layer ods.defs.v2.VendorCard{:where(.ods-c-vendor-card-v2.ods-c-vendor-card-\$layout-vertical .ods-e-vendor-card-cta-button .ods-e-button-icon){--ods-c-icon-width:1rem}}@layer ods.defs.v2.VendorCard{:where(.ods-c-vendor-card-v2.ods-c-vendor-card-\$layout-vertical .ods-e-vendor-card-cta-button .ods-e-button-spinner){--ods-c-spinner-width:1em;--ods-c-spinner-stroke-width:1.5px;--ods-c-spinner-stroke-dash-array:3em}}@layer ods.defs.v2.VendorCard{:where(.ods-c-vendor-card-v2.ods-c-vendor-card-\$layout-vertical .ods-e-vendor-card-cta-button){--ods-c-button-min-height:36px;--ods-c-button-horizontal-padding:18px;--ods-c-button-vertical-padding:6px}}@layer ods.defs.v2.VendorCard{:where(.ods-c-vendor-card-v2.ods-c-vendor-card-\$layout-vertical .ods-e-vendor-card-cta-button){--ods-c-button-background-color:transparent;--ods-c-button-border-color:var(--ods-p-color-primary-300);--ods-c-button-color:var(--ods-p-color-primary-300);--ods-c-button-pressed-color:var(--ods-p-color-primary-200);--ods-c-button-text-decoration-line:none;--ods-c-button-pressed-opacity:0.3;--ods-c-button-is-hover-background-color:color-mix(in srgb, var(--ods-p-color-primary-100) 50%, transparent);--ods-c-button-is-hover-border-color:var(--ods-p-color-primary-300);--ods-c-button-is-hover-color:var(--ods-p-color-primary-300);--ods-c-button-is-disabled-background-color:transparent;--ods-c-button-is-disabled-border-color:var(--ods-p-color-primary-200);--ods-c-button-is-disabled-color:var(--ods-p-color-primary-200)}}@layer ods.defs.v2.VendorCard{:where(.ods-c-vendor-card-v2.ods-c-vendor-card-\$layout-vertical){--ods-c-vendor-card-name-max-lines:2;--ods-c-vendor-card-name-top-spacing:10px;--ods-c-vendor-card-name-bottom-spacing:unset;--ods-c-vendor-card-info-icon-display:inline-block;--ods-c-vendor-card-info-icon-to-text-gap:var(--ods-p-dimension-4);--ods-c-vendor-card-info-horizontal-gap:8px;--ods-c-vendor-card-info-vertical-gap:6px;--ods-c-vendor-card-rating-horizontal-gap:4px;--ods-c-vendor-card-image-aspect-ratio:4 / 3;--ods-c-vendor-card-image-margin-right:unset;--ods-c-vendor-card-main-action-max-height:unset;--ods-c-vendor-card-main-action-grid-template:"image" 1fr
            "name" min-content
            "location" min-content
            "assessment" min-content
            "details" min-content / 1fr;--ods-c-vendor-card-main-action-grid-template-v-2:"image" 1fr
            "name" min-content
            "location" min-content
            "rating" min-content
            "details" min-content
            "award-winner" min-content / 1fr;--ods-c-vendor-card-main-action-horizontal-gap:8px;--ods-c-vendor-card-main-action-vertical-gap:2px;--ods-c-vendor-card-container-max-width:300px;--ods-c-vendor-card-container-min-width:260px;--ods-c-vendor-card-status-badge-inner-spacing:2px 4px;--ods-c-vendor-card-status-badge-inset:20px auto auto 0;--ods-c-vendor-card-status-badge-width:auto;--ods-c-vendor-card-cost-tier-short-display:inline;--ods-c-vendor-card-cost-tier-delimiter-display:inline;--ods-c-vendor-card-cost-tier-long-display:inline;--ods-c-vendor-card-capacity-order:unset;--ods-c-vendor-card-cost-tier-order:unset;--ods-c-vendor-card-no-photos-label-display:unset;--ods-c-vendor-card-details-content-display:flex;--ods-c-vendor-card-details-content-divider-display:block;--ods-c-vendor-card-details-content-row-gap:4px;--ods-c-vendor-card-image-placeholder-text:14px;--ods-c-vendor-card-rating-icon-size:16px;--ods-c-vendor-card-action-top-spacing:8px;--ods-c-vendor-card-action-left-spacing:unset;--ods-c-vendor-card-action-right-spacing:8px}}@layer ods.defs.v1.VendorCardCarousel{:where(.ods-c-vendor-card-carousel-v1){--ods-c-vendor-card-carousel-size:var(--ods-p-dimension-40);--ods-c-vendor-card-carousel-outer-spacing:var(--ods-p-dimension-40);--ods-c-vendor-card-carousel-arrow-background-color:var(--ods-s-background-color-light);--ods-c-vendor-card-carousel-arrow-border-color:var(--ods-s-border-color-light);--ods-c-vendor-card-carousel-arrow-color:var(--ods-s-icon-color-dark);--ods-c-vendor-card-carousel-arrow-icon-action-size:var(--ods-p-dimension-40)}}@layer ods.defs.v1.VendorCardCarousel{:where(.ods-c-vendor-card-carousel-v1.ods-c-vendor-card-carousel-\$size-sm){--ods-c-vendor-card-carousel-min-slide-width:300;--ods-c-vendor-card-carousel-max-slide-width:330;--ods-c-vendor-card-carousel-gutter:16;--ods-c-vendor-card-carousel-button-navigation-display:flex}}@layer ods.defs.v1.VendorCardCarousel{:where(.ods-c-vendor-card-carousel-v1.ods-c-vendor-card-carousel-\$size-md){--ods-c-vendor-card-carousel-min-slide-width:160;--ods-c-vendor-card-carousel-max-slide-width:160;--ods-c-vendor-card-carousel-gutter:16;--ods-c-vendor-card-carousel-button-navigation-display:flex}}@layer ods.defs.v1.VendorCardCarousel{:where(.ods-c-vendor-card-carousel-v1.ods-c-vendor-card-carousel-\$size-lg){--ods-c-vendor-card-carousel-min-slide-width:260;--ods-c-vendor-card-carousel-max-slide-width:300;--ods-c-vendor-card-carousel-gutter:20;--ods-c-vendor-card-carousel-button-navigation-display:none}}@layer ods.defs.v1.VendorCardCarousel{@media (min-width:768px){:where(.ods-c-vendor-card-carousel-v1.ods-c-vendor-card-carousel-\$size-lg.ods-media-md){--ods-c-vendor-card-carousel-button-navigation-display:flex}}}@layer ods.defs.v1.VendorRecommendations{:where(.ods-c-vendor-recommendations-v1){--ods-c-vendor-recommendations-card-container-top-spacing:var(--ods-p-dimension-2);--ods-c-vendor-recommendations-card-container-right-spacing:var(--ods-p-dimension-2);--ods-c-vendor-recommendations-card-container-bottom-spacing:var(--ods-p-dimension-4);--ods-c-vendor-recommendations-card-container-left-spacing:var(--ods-p-dimension-1);--ods-c-vendor-recommendations-card-right-spacing:var(--ods-p-dimension-20);--ods-c-vendor-recommendations-container-header-color:var(--ods-p-color-neutral-400);--ods-c-vendor-recommendations-header-action-container-bottom-spacing:var(--ods-p-dimension-12);--ods-c-vendor-recommendations-header-title-bottom-spacing:inherit;--ods-c-vendor-recommendations-header-link-bottom-spacing:inherit}}@layer ods.defs.v1.VendorRecommendations{@media (min-width:768px){:where(.ods-c-vendor-recommendations-v1.ods-media-md){--ods-c-vendor-recommendations-card-container-top-spacing:var(--ods-p-dimension-2);--ods-c-vendor-recommendations-card-container-right-spacing:var(--ods-p-dimension-2);--ods-c-vendor-recommendations-card-container-bottom-spacing:var(--ods-p-dimension-4);--ods-c-vendor-recommendations-card-container-left-spacing:var(--ods-p-dimension-1);--ods-c-vendor-recommendations-card-right-spacing:var(--ods-p-dimension-20);--ods-c-vendor-recommendations-container-header-color:var(--ods-p-color-neutral-400);--ods-c-vendor-recommendations-header-action-container-bottom-spacing:var(--ods-p-dimension-12);--ods-c-vendor-recommendations-header-title-bottom-spacing:var(--ods-p-dimension-12);--ods-c-vendor-recommendations-header-link-bottom-spacing:var(--ods-p-dimension-8)}}}