/* Orion Design System - core layer order */


/* Orion Design System - brand tokens & fonts */
@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.6.0/fonts/primary-bold.woff2)format("woff2"),url(https://qa.union.theknot.com/dist/v2/ds-brand-theknot/3.6.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.6.0/fonts/secondary-regular.woff2)format("woff2"),url(https://qa.union.theknot.com/dist/v2/ds-brand-theknot/3.6.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.6.0/fonts/secondary-bold.woff2)format("woff2"),url(https://qa.union.theknot.com/dist/v2/ds-brand-theknot/3.6.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.6.0/fonts/secondary-bold.woff2)format("woff2"),url(https://qa.union.theknot.com/dist/v2/ds-brand-theknot/3.6.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.6.0/fonts/secondary-regular.woff2)format("woff2"),url(https://qa.union.theknot.com/dist/v2/ds-brand-theknot/3.6.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.6.0/fonts/secondary-regular.woff2)format("woff2"),url(https://qa.union.theknot.com/dist/v2/ds-brand-theknot/3.6.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.6.0/fonts/secondary-bold.woff2)format("woff2"),url(https://qa.union.theknot.com/dist/v2/ds-brand-theknot/3.6.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.6.0/fonts/primary-bold.woff2)format("woff2"),url(https://qa.union.theknot.com/dist/v2/ds-brand-theknot/3.6.0/fonts/primary-bold.woff)format("woff")}: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)}

/* Orion Design System - component token definitions */
: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.6.0/fonts/primary-bold.woff2)format("woff2"),url(https://qa.union.theknot.com/dist/v2/ds-brand-theknot/3.6.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.6.0/fonts/secondary-regular.woff2)format("woff2"),url(https://qa.union.theknot.com/dist/v2/ds-brand-theknot/3.6.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.6.0/fonts/secondary-bold.woff2)format("woff2"),url(https://qa.union.theknot.com/dist/v2/ds-brand-theknot/3.6.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.6.0/fonts/secondary-bold.woff2)format("woff2"),url(https://qa.union.theknot.com/dist/v2/ds-brand-theknot/3.6.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.6.0/fonts/secondary-regular.woff2)format("woff2"),url(https://qa.union.theknot.com/dist/v2/ds-brand-theknot/3.6.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.6.0/fonts/secondary-regular.woff2)format("woff2"),url(https://qa.union.theknot.com/dist/v2/ds-brand-theknot/3.6.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.6.0/fonts/secondary-bold.woff2)format("woff2"),url(https://qa.union.theknot.com/dist/v2/ds-brand-theknot/3.6.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.6.0/fonts/primary-bold.woff2)format("woff2"),url(https://qa.union.theknot.com/dist/v2/ds-brand-theknot/3.6.0/fonts/primary-bold.woff)format("woff")}: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)}: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}: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}: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}: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}: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}: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}: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}:where(.ods-c-text-body-v1.ods-c-text-body-\$color-brand){--ods-c-text-body-color:var(--ods-s-text-color-brand)}:where(.ods-c-text-body-v1.ods-c-text-body-\$color-light){--ods-c-text-body-color:var(--ods-s-text-color-light)}:where(.ods-c-text-body-v1.ods-c-text-body-\$color-dark){--ods-c-text-body-color:var(--ods-s-text-color-dark)}:where(.ods-c-text-body-v1.ods-c-text-body-\$color-subtle){--ods-c-text-body-color:var(--ods-s-text-color-subtle-dark)}: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)}: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)}:where(.ods-c-text-body-v1.ods-c-text-body-\$color-disabled){--ods-c-text-body-color:var(--ods-s-text-color-disabled)}:where(.ods-c-text-body-v1.ods-c-text-body-\$color-success){--ods-c-text-body-color:var(--ods-s-text-color-success)}:where(.ods-c-text-body-v1.ods-c-text-body-\$color-warning){--ods-c-text-body-color:var(--ods-s-text-color-warning)}:where(.ods-c-text-body-v1.ods-c-text-body-\$color-error){--ods-c-text-body-color:var(--ods-s-text-color-error)}:where(.ods-c-text-body-v1.ods-c-text-body-\$color-info){--ods-c-text-body-color:var(--ods-s-text-color-info)}: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)}: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)}: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)}: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)}: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)}: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)}:where(.ods-c-text-body-v1.ods-c-text-body-\$weight-regular){--ods-c-text-body-font-weight:var(--ods-p-font-weight-regular)}:where(.ods-c-text-body-v1.ods-c-text-body-\$weight-bold){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}:where(.ods-c-text-body-v1.ods-c-text-body-\$transform-as-typed){--ods-c-text-body-text-transform:none}:where(.ods-c-text-body-v1.ods-c-text-body-\$transform-uppercase){--ods-c-text-body-text-transform:uppercase}:where(.ods-c-icon-v1){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}:where(.ods-c-icon-v1.ods-c-icon-\$size-sm){--ods-c-icon-width:1rem}:where(.ods-c-icon-v1.ods-c-icon-\$size-md){--ods-c-icon-width:1.5rem}:where(.ods-c-icon-v1.ods-c-icon-\$size-lg){--ods-c-icon-width:2rem}:where(.ods-c-icon-v1.ods-c-icon-\$color-brand){--ods-c-icon-color:var(--ods-s-icon-color-brand)}:where(.ods-c-icon-v1.ods-c-icon-\$color-light){--ods-c-icon-color:var(--ods-s-icon-color-light)}:where(.ods-c-icon-v1.ods-c-icon-\$color-dark){--ods-c-icon-color:var(--ods-s-icon-color-dark)}:where(.ods-c-icon-v1.ods-c-icon-\$color-subtle-light){--ods-c-icon-color:var(--ods-s-icon-color-subtle-light)}:where(.ods-c-icon-v1.ods-c-icon-\$color-subtle-dark){--ods-c-icon-color:var(--ods-s-icon-color-subtle-dark)}:where(.ods-c-icon-v1.ods-c-icon-\$color-disabled){--ods-c-icon-color:var(--ods-s-icon-color-disabled)}:where(.ods-c-icon-v1.ods-c-icon-\$color-success){--ods-c-icon-color:var(--ods-s-icon-color-success)}:where(.ods-c-icon-v1.ods-c-icon-\$color-warning){--ods-c-icon-color:var(--ods-s-icon-color-warning)}:where(.ods-c-icon-v1.ods-c-icon-\$color-error){--ods-c-icon-color:var(--ods-s-icon-color-error)}:where(.ods-c-icon-v1.ods-c-icon-\$color-info){--ods-c-icon-color:var(--ods-s-icon-color-info)}:where(.ods-c-icon-v1.ods-c-icon-\$color-rating-default){--ods-c-icon-color:var(--ods-s-icon-color-rating-default)}:where(.ods-c-link-v1 .ods-e-link-icon){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}: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}:where(.ods-c-link-v1){--ods-c-link-horizontal-spacing:var(--ods-p-dimension-8)}: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)}: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)}: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)}: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)}: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)}: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}:where(.ods-c-link-v1.ods-c-link-\$size-lg .ods-e-link-icon){--ods-c-icon-width:1rem}: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}: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}:where(.ods-c-link-v1.ods-c-link-\$size-md .ods-e-link-icon){--ods-c-icon-width:1rem}: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)}:where(.ods-c-link-v1.ods-c-link-\$weight-regular){--ods-c-text-body-font-weight:var(--ods-p-font-weight-regular)}:where(.ods-c-link-v1.ods-c-link-\$weight-bold){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}: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}:where(.ods-c-spinner-v1.ods-c-spinner-\$style-type-primary){--ods-c-spinner-color:var(--ods-p-color-additional-01-extra-400)}: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}: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}: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}: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}:where(.ods-c-button-v1 .ods-e-button-icon){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}: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}:where(.ods-c-button-v1){--ods-c-button-border-radius:25px;--ods-c-button-border-width:var(--ods-p-border-width-10)}: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)}: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)}: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)}: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)}: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)}: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}: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)}: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)}: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}:where(.ods-c-button-v1.ods-c-button-\$size-lg){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}:where(.ods-c-button-v1.ods-c-button-\$size-lg .ods-e-button-icon){--ods-c-icon-width:1.5rem}: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}: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}: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}:where(.ods-c-button-v1.ods-c-button-\$size-md){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}:where(.ods-c-button-v1.ods-c-button-\$size-md .ods-e-button-icon){--ods-c-icon-width:1rem}: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}: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}: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}:where(.ods-c-button-v1.ods-c-button-\$size-sm){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}:where(.ods-c-button-v1.ods-c-button-\$size-sm .ods-e-button-icon){--ods-c-icon-width:1rem}: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}: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}: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}:where(.ods-c-inline-alert-v1){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}: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}: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}:where(.ods-c-inline-alert-v1 .ods-e-inline-alert-headline){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}: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}: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}:where(.ods-c-inline-alert-v1 .ods-e-inline-alert-link){--ods-c-link-horizontal-spacing:var(--ods-p-dimension-8)}: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)}: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}: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}: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}: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)}: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}:where(.ods-c-inline-alert-v1 .ods-e-inline-alert-button){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}:where(.ods-c-inline-alert-v1 .ods-e-inline-alert-button .ods-e-button-icon){--ods-c-icon-width:1rem}: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}: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}: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)}: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}: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)}: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)}: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)}: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)}: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}:where(.ods-c-snackbar-v1){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}:where(.ods-c-snackbar-v1 .ods-e-snackbar-link .ods-e-link-icon){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}: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}:where(.ods-c-snackbar-v1 .ods-e-snackbar-link){--ods-c-link-horizontal-spacing:var(--ods-p-dimension-8)}: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:unset;--ods-c-snackbar-border-color:unset;--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-progress-bar-height:var(--ods-p-dimension-8);--ods-c-snackbar-progress-bar-border-radius:var(--ods-p-border-radius-30);--ods-c-snackbar-progress-bar-background-color:var(--ods-s-background-color-subtle-dark);--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}@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:unset;--ods-c-snackbar-border-color:unset;--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-progress-bar-height:var(--ods-p-dimension-8);--ods-c-snackbar-progress-bar-border-radius:var(--ods-p-border-radius-30);--ods-c-snackbar-progress-bar-background-color:var(--ods-s-background-color-subtle-dark);--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}}: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)}: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);--ods-c-snackbar-progress-bar-background-color:var(--ods-p-color-status-info-300)}: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)}: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);--ods-c-snackbar-progress-bar-background-color:var(--ods-p-color-status-warning-300)}: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)}: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);--ods-c-snackbar-progress-bar-background-color:var(--ods-p-color-status-error-300)}: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)}: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);--ods-c-snackbar-progress-bar-background-color:var(--ods-p-color-status-success-300)}:where(.ods-c-avatar-v1 .ods-e-avatar-icon){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}:where(.ods-c-avatar-v1 .ods-e-avatar-icon){--ods-c-icon-color:var(--ods-s-icon-color-subtle-dark)}:where(.ods-c-avatar-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}:where(.ods-c-avatar-v1){--ods-c-avatar-background-color:var(--ods-p-color-neutral-200);--ods-c-avatar-color:var(--ods-s-text-color-subtle-dark);--ods-c-avatar-border-radius:var(--ods-p-border-radius-full)}:where(.ods-c-avatar-v1.ods-c-avatar-\$size-xs){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}:where(.ods-c-avatar-v1.ods-c-avatar-\$size-xs){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}:where(.ods-c-avatar-v1.ods-c-avatar-\$size-xs .ods-e-avatar-icon){--ods-c-icon-width:1.5rem}:where(.ods-c-avatar-v1.ods-c-avatar-\$size-xs){--ods-c-avatar-size:var(--ods-p-dimension-40)}:where(.ods-c-avatar-v1.ods-c-avatar-\$size-sm){--ods-c-text-body-font-size:1.25rem;--ods-c-text-body-line-height:1.4}:where(.ods-c-avatar-v1.ods-c-avatar-\$size-sm){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}:where(.ods-c-avatar-v1.ods-c-avatar-\$size-sm){--ods-c-text-body-font-size:1.375rem}:where(.ods-c-avatar-v1.ods-c-avatar-\$size-sm .ods-e-avatar-icon){--ods-c-icon-width:2rem}:where(.ods-c-avatar-v1.ods-c-avatar-\$size-sm){--ods-c-avatar-size:var(--ods-p-dimension-56)}:where(.ods-c-avatar-v1.ods-c-avatar-\$size-md){--ods-c-text-body-font-size:1.125rem;--ods-c-text-body-line-height:1.4444444444}:where(.ods-c-avatar-v1.ods-c-avatar-\$size-md){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}:where(.ods-c-avatar-v1.ods-c-avatar-\$size-md){--ods-c-text-body-font-size:1.875rem}:where(.ods-c-avatar-v1.ods-c-avatar-\$size-md .ods-e-avatar-icon){--ods-c-icon-width:2rem}:where(.ods-c-avatar-v1.ods-c-avatar-\$size-md .ods-e-avatar-icon){--ods-c-icon-width:var(--ods-p-dimension-48)}:where(.ods-c-avatar-v1.ods-c-avatar-\$size-md){--ods-c-avatar-size:var(--ods-p-dimension-80)}:where(.ods-c-avatar-v1.ods-c-avatar-\$size-lg){--ods-c-text-body-font-size:1.25rem;--ods-c-text-body-line-height:1.4}:where(.ods-c-avatar-v1.ods-c-avatar-\$size-lg){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}:where(.ods-c-avatar-v1.ods-c-avatar-\$size-lg){--ods-c-text-body-font-size:2.5rem}:where(.ods-c-avatar-v1.ods-c-avatar-\$size-lg .ods-e-avatar-icon){--ods-c-icon-width:2rem}:where(.ods-c-avatar-v1.ods-c-avatar-\$size-lg .ods-e-avatar-icon){--ods-c-icon-width:var(--ods-p-dimension-56)}:where(.ods-c-avatar-v1.ods-c-avatar-\$size-lg){--ods-c-avatar-size:var(--ods-p-dimension-96)}: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}:where(.ods-c-badge-v1){--ods-c-badge-border-radius:var(--ods-p-border-radius-40)}: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)}: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)}: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)}: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)}: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)}: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)}: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)}: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)}: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)}: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)}: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}:where(.ods-c-badge-v1.ods-c-badge-\$size-lg){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}: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)}: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}:where(.ods-c-badge-v1.ods-c-badge-\$size-md){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}: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)}: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}:where(.ods-c-badge-v1.ods-c-badge-\$size-sm){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}: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}:where(.ods-c-bone-v1){--ods-c-bone-gradient:var(--ods-s-background-gradient-skeleton-light)}:where(.ods-c-brand-logo-v1){--ods-c-brand-logo-color:currentColor;--ods-c-brand-logo-aspect-ratio:1}:where(.ods-c-brand-logo-bodas-v1){--ods-c-brand-logo-color:currentColor;--ods-c-brand-logo-aspect-ratio:1}:where(.ods-c-brand-logo-bodas-v1.ods-c-brand-logo-bodas-\$color-primary){--ods-c-brand-logo-color:black}:where(.ods-c-brand-logo-bodas-v1.ods-c-brand-logo-bodas-\$color-secondary){--ods-c-brand-logo-color:white}:where(.ods-c-brand-logo-bodas-v1.ods-c-brand-logo-bodas-\$style-type-logotype){--ods-c-brand-logo-aspect-ratio:3.083984375}:where(.ods-c-brand-logo-bodas-v1.ods-c-brand-logo-bodas-\$style-type-mark){--ods-c-brand-logo-aspect-ratio:0.5625}:where(.ods-c-brand-logo-bodas-v1.ods-c-brand-logo-bodas-\$style-type-mark-circle){--ods-c-brand-logo-aspect-ratio:0.5625}:where(.ods-c-brand-logo-bodas-v1.ods-c-brand-logo-bodas-\$size-lg){--ods-c-brand-logo-aspect-ratio:3.083984375}:where(.ods-c-brand-logo-bodas-v1.ods-c-brand-logo-bodas-\$size-sm){--ods-c-brand-logo-aspect-ratio:0.5625}:where(.ods-c-brand-logo-current-v1){--ods-c-brand-logo-color:currentColor;--ods-c-brand-logo-aspect-ratio:1}:where(.ods-c-brand-logo-current-v1.ods-c-brand-logo-current-\$color-primary){--ods-c-brand-logo-color:black}:where(.ods-c-brand-logo-current-v1.ods-c-brand-logo-current-\$color-secondary){--ods-c-brand-logo-color:white}:where(.ods-c-brand-logo-current-v1.ods-c-brand-logo-current-\$style-type-logotype){--ods-c-brand-logo-aspect-ratio:3.083984375}:where(.ods-c-brand-logo-current-v1.ods-c-brand-logo-current-\$style-type-mark){--ods-c-brand-logo-aspect-ratio:0.5625}:where(.ods-c-brand-logo-current-v1.ods-c-brand-logo-current-\$style-type-mark-circle){--ods-c-brand-logo-aspect-ratio:0.5625}:where(.ods-c-brand-logo-current-v1.ods-c-brand-logo-current-\$size-lg){--ods-c-brand-logo-aspect-ratio:3.083984375}:where(.ods-c-brand-logo-current-v1.ods-c-brand-logo-current-\$size-sm){--ods-c-brand-logo-aspect-ratio:0.5625}:where(.ods-c-brand-logo-hitched-v1){--ods-c-brand-logo-color:currentColor;--ods-c-brand-logo-aspect-ratio:1}:where(.ods-c-brand-logo-hitched-v1.ods-c-brand-logo-hitched-\$color-primary){--ods-c-brand-logo-color:black}:where(.ods-c-brand-logo-hitched-v1.ods-c-brand-logo-hitched-\$color-secondary){--ods-c-brand-logo-color:white}:where(.ods-c-brand-logo-hitched-v1.ods-c-brand-logo-hitched-\$style-type-logotype){--ods-c-brand-logo-aspect-ratio:3.083984375}:where(.ods-c-brand-logo-hitched-v1.ods-c-brand-logo-hitched-\$style-type-mark){--ods-c-brand-logo-aspect-ratio:0.5625}:where(.ods-c-brand-logo-hitched-v1.ods-c-brand-logo-hitched-\$style-type-mark-circle){--ods-c-brand-logo-aspect-ratio:0.5625}:where(.ods-c-brand-logo-hitched-v1.ods-c-brand-logo-hitched-\$size-lg){--ods-c-brand-logo-aspect-ratio:3.083984375}:where(.ods-c-brand-logo-hitched-v1.ods-c-brand-logo-hitched-\$size-sm){--ods-c-brand-logo-aspect-ratio:0.5625}:where(.ods-c-brand-logo-theknot-v1){--ods-c-brand-logo-color:currentColor;--ods-c-brand-logo-aspect-ratio:1}:where(.ods-c-brand-logo-theknot-v1.ods-c-brand-logo-theknot-\$color-primary){--ods-c-brand-logo-color:black}:where(.ods-c-brand-logo-theknot-v1.ods-c-brand-logo-theknot-\$color-secondary){--ods-c-brand-logo-color:white}:where(.ods-c-brand-logo-theknot-v1.ods-c-brand-logo-theknot-\$style-type-logotype){--ods-c-brand-logo-aspect-ratio:3.083984375}:where(.ods-c-brand-logo-theknot-v1.ods-c-brand-logo-theknot-\$style-type-mark){--ods-c-brand-logo-aspect-ratio:0.5625}:where(.ods-c-brand-logo-theknot-v1.ods-c-brand-logo-theknot-\$style-type-mark-circle){--ods-c-brand-logo-aspect-ratio:0.5625}:where(.ods-c-brand-logo-theknot-v1.ods-c-brand-logo-theknot-\$size-lg){--ods-c-brand-logo-aspect-ratio:3.083984375}:where(.ods-c-brand-logo-theknot-v1.ods-c-brand-logo-theknot-\$size-sm){--ods-c-brand-logo-aspect-ratio:0.5625}:where(.ods-c-brand-logo-theknot-pride-v1){--ods-c-brand-logo-color:currentColor;--ods-c-brand-logo-aspect-ratio:1}:where(.ods-c-brand-logo-theknot-pride-v1.ods-c-brand-logo-theknot-pride-\$color-primary){--ods-c-brand-logo-color:black}:where(.ods-c-brand-logo-theknot-pride-v1.ods-c-brand-logo-theknot-pride-\$color-secondary){--ods-c-brand-logo-color:white}: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}: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}: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}:where(.ods-c-brand-logo-theknot-pride-v1.ods-c-brand-logo-theknot-pride-\$size-lg){--ods-c-brand-logo-aspect-ratio:3.083984375}:where(.ods-c-brand-logo-theknot-pride-v1.ods-c-brand-logo-theknot-pride-\$size-sm){--ods-c-brand-logo-aspect-ratio:0.5625}:where(.ods-c-brand-logo-weddingpro-v1){--ods-c-brand-logo-color:currentColor;--ods-c-brand-logo-aspect-ratio:1}:where(.ods-c-brand-logo-weddingpro-v1.ods-c-brand-logo-weddingpro-\$color-primary){--ods-c-brand-logo-color:black}:where(.ods-c-brand-logo-weddingpro-v1.ods-c-brand-logo-weddingpro-\$color-secondary){--ods-c-brand-logo-color:white}:where(.ods-c-brand-logo-weddingpro-v1.ods-c-brand-logo-weddingpro-\$style-type-logotype){--ods-c-brand-logo-aspect-ratio:3.083984375}:where(.ods-c-brand-logo-weddingpro-v1.ods-c-brand-logo-weddingpro-\$style-type-mark){--ods-c-brand-logo-aspect-ratio:0.5625}:where(.ods-c-brand-logo-weddingpro-v1.ods-c-brand-logo-weddingpro-\$style-type-mark-circle){--ods-c-brand-logo-aspect-ratio:0.5625}:where(.ods-c-brand-logo-weddingpro-v1.ods-c-brand-logo-weddingpro-\$size-lg){--ods-c-brand-logo-aspect-ratio:3.083984375}:where(.ods-c-brand-logo-weddingpro-v1.ods-c-brand-logo-weddingpro-\$size-sm){--ods-c-brand-logo-aspect-ratio:0.5625}:where(.ods-c-brand-logo-weddingwire-v1){--ods-c-brand-logo-color:currentColor;--ods-c-brand-logo-aspect-ratio:1}:where(.ods-c-brand-logo-weddingwire-v1.ods-c-brand-logo-weddingwire-\$color-primary){--ods-c-brand-logo-color:black}:where(.ods-c-brand-logo-weddingwire-v1.ods-c-brand-logo-weddingwire-\$color-secondary){--ods-c-brand-logo-color:white}:where(.ods-c-brand-logo-weddingwire-v1.ods-c-brand-logo-weddingwire-\$style-type-logotype){--ods-c-brand-logo-aspect-ratio:3.083984375}:where(.ods-c-brand-logo-weddingwire-v1.ods-c-brand-logo-weddingwire-\$style-type-mark){--ods-c-brand-logo-aspect-ratio:0.5625}:where(.ods-c-brand-logo-weddingwire-v1.ods-c-brand-logo-weddingwire-\$style-type-mark-circle){--ods-c-brand-logo-aspect-ratio:0.5625}:where(.ods-c-brand-logo-weddingwire-v1.ods-c-brand-logo-weddingwire-\$size-lg){--ods-c-brand-logo-aspect-ratio:3.083984375}:where(.ods-c-brand-logo-weddingwire-v1.ods-c-brand-logo-weddingwire-\$size-sm){--ods-c-brand-logo-aspect-ratio:0.5625}:where(.ods-c-breadcrumb-v1 .ods-e-breadcrumb-item .ods-e-link-icon){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}: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}:where(.ods-c-breadcrumb-v1 .ods-e-breadcrumb-item){--ods-c-link-horizontal-spacing:var(--ods-p-dimension-8)}: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}:where(.ods-c-breadcrumb-v1 .ods-e-breadcrumb-item .ods-e-link-icon){--ods-c-icon-width:1rem}: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)}: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)}: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)}: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}: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}:where(.ods-c-breadcrumb-v1 .ods-e-breadcrumb-last-item){--ods-c-text-body-color:var(--ods-s-text-color-subtle-dark)}: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}: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}:where(.ods-c-breadcrumb-v1 .ods-e-breadcrumb-separator){--ods-c-text-body-color:var(--ods-s-text-color-subtle-dark)}: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}: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}:where(.ods-c-breadcrumb-v1 .ods-e-breadcrumb-collapsed-items){--ods-c-text-body-color:var(--ods-s-text-color-subtle-dark)}: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)}: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}:where(.ods-c-calendar-day-cell-v1){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}:where(.ods-c-calendar-day-cell-v1){--ods-c-text-body-font-weight:var(--ods-p-font-weight-regular)}: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)}: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)}: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)}:where(.ods-c-icon-action-v1){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}: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)}:where(.ods-c-icon-action-v1.ods-c-icon-action-\$size-sm){--ods-c-icon-width:1rem}:where(.ods-c-icon-action-v1.ods-c-icon-action-\$size-sm){--ods-c-icon-action-width:2rem}:where(.ods-c-icon-action-v1.ods-c-icon-action-\$size-md){--ods-c-icon-width:1.5rem}:where(.ods-c-icon-action-v1.ods-c-icon-action-\$size-md){--ods-c-icon-action-width:2.75rem}:where(.ods-c-icon-action-v1.ods-c-icon-action-\$size-lg){--ods-c-icon-width:2rem}:where(.ods-c-icon-action-v1.ods-c-icon-action-\$size-lg){--ods-c-icon-action-width:3rem}:where(.ods-c-icon-action-v1.ods-c-icon-action-\$color-brand){--ods-c-icon-action-color:var(--ods-s-icon-color-brand)}:where(.ods-c-icon-action-v1.ods-c-icon-action-\$color-light){--ods-c-icon-action-color:var(--ods-s-icon-color-light)}:where(.ods-c-icon-action-v1.ods-c-icon-action-\$color-dark){--ods-c-icon-action-color:var(--ods-s-icon-color-dark)}: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)}: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)}:where(.ods-c-icon-action-v1.ods-c-icon-action-\$color-disabled){--ods-c-icon-action-color:var(--ods-s-icon-color-disabled)}:where(.ods-c-icon-action-v1.ods-c-icon-action-\$color-success){--ods-c-icon-action-color:var(--ods-s-icon-color-success)}:where(.ods-c-icon-action-v1.ods-c-icon-action-\$color-warning){--ods-c-icon-action-color:var(--ods-s-icon-color-warning)}:where(.ods-c-icon-action-v1.ods-c-icon-action-\$color-error){--ods-c-icon-action-color:var(--ods-s-icon-color-error)}:where(.ods-c-icon-action-v1.ods-c-icon-action-\$color-info){--ods-c-icon-action-color:var(--ods-s-icon-color-info)}: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)}: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}: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}:where(.ods-c-calendar-v1 .ods-e-calendar-day-cell){--ods-c-text-body-font-weight:var(--ods-p-font-weight-regular)}: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)}: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}: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}:where(.ods-c-calendar-v1 .ods-e-calendar-day-cell-outside){--ods-c-text-body-font-weight:var(--ods-p-font-weight-regular)}: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)}: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)}: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}: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}:where(.ods-c-calendar-v1 .ods-e-calendar-day-cell-today){--ods-c-text-body-font-weight:var(--ods-p-font-weight-regular)}: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)}: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}:where(.ods-c-calendar-v1){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}:where(.ods-c-calendar-v1){--ods-c-text-body-font-weight:var(--ods-p-font-weight-regular)}:where(.ods-c-calendar-v1){--ods-c-text-body-color:var(--ods-s-text-color-dark)}: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}: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}:where(.ods-c-calendar-v1 .ods-e-calendar-month-caption-text){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}: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}: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}:where(.ods-c-calendar-v1 .ods-e-calendar-weekday-text){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}:where(.ods-c-calendar-v1 .ods-e-calendar-weekday-text){--ods-c-text-body-text-transform:uppercase}:where(.ods-c-calendar-v1 .ods-e-calendar-weekday-text){--ods-c-text-body-color:var(--ods-s-text-color-subtle-dark)}: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}: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}:where(.ods-c-calendar-v1 .ods-e-calendar-day-button-text){--ods-c-text-body-font-weight:var(--ods-p-font-weight-regular)}:where(.ods-c-calendar-v1 .ods-e-calendar-navigation-icon-action){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}: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)}:where(.ods-c-calendar-v1 .ods-e-calendar-navigation-icon-action){--ods-c-icon-width:1.5rem}:where(.ods-c-calendar-v1 .ods-e-calendar-navigation-icon-action){--ods-c-icon-action-width:2.75rem}:where(.ods-c-calendar-v1 .ods-e-calendar-month-dropdown-icon){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}:where(.ods-c-calendar-v1 .ods-e-calendar-month-dropdown-icon){--ods-c-icon-width:1.5rem}: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)}@media (min-width:768px){:where(.ods-c-calendar-v1.ods-media-md){--ods-c-calendar-month-width:auto}}:where(.ods-c-calendar-v1.ods-c-calendar-\$navigation-hidden .ods-e-calendar-month-dropdown-icon){--ods-c-icon-width:1.5rem}:where(.ods-c-calendar-v1.ods-c-calendar-\$layout-fluid){--ods-c-calendar-month-width:100%}: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)}: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)}: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)}: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)}:where(.ods-c-context-menu-v1){--ods-c-context-menu-border-radius:0}@media (min-width:480px){:where(.ods-c-context-menu-v1.ods-media-sm){--ods-c-context-menu-border-radius:2px}}: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}:where(.ods-c-date-picker-day-cell-v1){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}:where(.ods-c-date-picker-day-cell-v1){--ods-c-text-body-font-weight:var(--ods-p-font-weight-regular)}: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)}: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)}: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)}: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}: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}:where(.ods-c-date-picker-v1 .ods-e-date-picker-day-cell){--ods-c-text-body-font-weight:var(--ods-p-font-weight-regular)}: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)}: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}: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}: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)}: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)}: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)}: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}: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}: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)}: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)}: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}:where(.ods-c-date-picker-v1){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}:where(.ods-c-date-picker-v1){--ods-c-text-body-font-weight:var(--ods-p-font-weight-regular)}:where(.ods-c-date-picker-v1){--ods-c-text-body-color:var(--ods-s-text-color-dark)}: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}: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}: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)}: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}: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}:where(.ods-c-date-picker-v1 .ods-e-date-picker-weekday-text){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}:where(.ods-c-date-picker-v1 .ods-e-date-picker-weekday-text){--ods-c-text-body-text-transform:uppercase}:where(.ods-c-date-picker-v1 .ods-e-date-picker-weekday-text){--ods-c-text-body-color:var(--ods-s-text-color-subtle-dark)}: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}: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}: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)}:where(.ods-c-date-picker-v1 .ods-e-date-picker-navigation-icon-action){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}: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)}:where(.ods-c-date-picker-v1 .ods-e-date-picker-navigation-icon-action){--ods-c-icon-width:1.5rem}:where(.ods-c-date-picker-v1 .ods-e-date-picker-navigation-icon-action){--ods-c-icon-action-width:2.75rem}:where(.ods-c-date-picker-v1 .ods-e-date-picker-month-dropdown-icon){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}:where(.ods-c-date-picker-v1 .ods-e-date-picker-month-dropdown-icon){--ods-c-icon-width:1.5rem}: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)}@media (min-width:768px){:where(.ods-c-date-picker-v1.ods-media-md){--ods-c-date-picker-month-width:auto}}: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}:where(.ods-c-date-picker-v1.ods-c-date-picker-\$layout-fluid){--ods-c-date-picker-month-width:100%}: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)}:where(.ods-c-pill-filter-v1 .ods-e-pill-filter-icon){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}: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}:where(.ods-c-pill-filter-v1){--ods-c-text-body-font-size:0.75rem;--ods-c-text-body-line-height:1.3333333333}: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)}:where(.ods-c-pill-filter-v1.ods-c-pill-filter-\$size-regular .ods-e-pill-filter-icon){--ods-c-icon-width:1rem}: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)}: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}: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}: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}: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}: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}: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}: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}: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)}: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)}:where(.ods-c-input-v1 .ods-e-input-inline-icon){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}:where(.ods-c-input-v1 .ods-e-input-inline-icon){--ods-c-icon-width:1.5rem}:where(.ods-c-input-v1 .ods-e-input-inline-icon-action){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}:where(.ods-c-input-v1 .ods-e-input-inline-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)}:where(.ods-c-input-v1 .ods-e-input-inline-icon-action){--ods-c-icon-width:1.5rem}:where(.ods-c-input-v1 .ods-e-input-inline-icon-action){--ods-c-icon-action-width:2.75rem}:where(.ods-c-input-v1 .ods-e-input-busy-indicator){--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}:where(.ods-c-input-v1 .ods-e-input-busy-indicator){--ods-c-spinner-width:1.5em;--ods-c-spinner-stroke-width:1.5px;--ods-c-spinner-stroke-dash-array:4.2em}:where(.ods-c-input-v1 .ods-e-input-busy-indicator){--ods-c-spinner-color:var(--ods-p-color-additional-01-extra-400)}: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}:where(.ods-c-input-v1){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}: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)}:where(.ods-c-input-v1.ods-c-input-\$size-textarea){--ods-c-input-textbox-min-height:78px}: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}: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}:where(.ods-c-popup-v1){--ods-c-overlay-background-color:var(--ods-s-background-color-dark);--ods-c-overlay-opacity:0.7}: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}:where(.ods-c-date-picker-2-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}:where(.ods-c-date-picker-2-v1 .ods-e-input-sub-text){--ods-c-text-body-font-size:0.75rem;--ods-c-text-body-line-height:1.3333333333}:where(.ods-c-date-picker-2-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}:where(.ods-c-date-picker-2-v1 .ods-e-input-corner-text){--ods-c-text-body-font-size:0.75rem;--ods-c-text-body-line-height:1.3333333333}:where(.ods-c-date-picker-2-v1 .ods-e-pill-filter-icon){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}:where(.ods-c-date-picker-2-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}:where(.ods-c-date-picker-2-v1){--ods-c-text-body-font-size:0.75rem;--ods-c-text-body-line-height:1.3333333333}:where(.ods-c-date-picker-2-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)}:where(.ods-c-date-picker-2-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)}:where(.ods-c-date-picker-2-v1 .ods-e-input-inline-icon){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}:where(.ods-c-date-picker-2-v1 .ods-e-input-inline-icon){--ods-c-icon-width:1.5rem}:where(.ods-c-date-picker-2-v1){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}:where(.ods-c-date-picker-2-v1 .ods-e-input-inline-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)}:where(.ods-c-date-picker-2-v1){--ods-c-icon-width:1.5rem}:where(.ods-c-date-picker-2-v1 .ods-e-input-inline-icon-action){--ods-c-icon-action-width:2.75rem}:where(.ods-c-date-picker-2-v1 .ods-e-input-busy-indicator){--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}:where(.ods-c-date-picker-2-v1 .ods-e-input-busy-indicator){--ods-c-spinner-width:1.5em;--ods-c-spinner-stroke-width:1.5px;--ods-c-spinner-stroke-dash-array:4.2em}:where(.ods-c-date-picker-2-v1 .ods-e-input-busy-indicator){--ods-c-spinner-color:var(--ods-p-color-additional-01-extra-400)}:where(.ods-c-date-picker-2-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}:where(.ods-c-date-picker-2-v1){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}:where(.ods-c-date-picker-2-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)}:where(.ods-c-date-picker-2-v1){--ods-c-overlay-background-color:var(--ods-s-background-color-dark);--ods-c-overlay-opacity:0.7}:where(.ods-c-date-picker-2-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}:where(.ods-c-date-picker-2-v1 .ods-e-date-picker-2-calendar){--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}:where(.ods-c-date-picker-2-v1 .ods-e-date-picker-2-calendar){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}:where(.ods-c-date-picker-2-v1 .ods-e-date-picker-2-calendar){--ods-c-text-body-font-weight:var(--ods-p-font-weight-regular)}:where(.ods-c-date-picker-2-v1 .ods-e-date-picker-2-calendar .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)}:where(.ods-c-date-picker-2-v1 .ods-e-date-picker-2-calendar){--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}:where(.ods-c-date-picker-2-v1 .ods-e-date-picker-2-calendar){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}:where(.ods-c-date-picker-2-v1 .ods-e-date-picker-2-calendar){--ods-c-text-body-font-weight:var(--ods-p-font-weight-regular)}:where(.ods-c-date-picker-2-v1 .ods-e-date-picker-2-calendar .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)}:where(.ods-c-date-picker-2-v1 .ods-e-date-picker-2-calendar .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)}:where(.ods-c-date-picker-2-v1 .ods-e-date-picker-2-calendar){--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}:where(.ods-c-date-picker-2-v1 .ods-e-date-picker-2-calendar){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}:where(.ods-c-date-picker-2-v1 .ods-e-date-picker-2-calendar){--ods-c-text-body-font-weight:var(--ods-p-font-weight-regular)}:where(.ods-c-date-picker-2-v1 .ods-e-date-picker-2-calendar .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)}:where(.ods-c-date-picker-2-v1 .ods-e-date-picker-2-calendar){--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}:where(.ods-c-date-picker-2-v1 .ods-e-date-picker-2-calendar){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}:where(.ods-c-date-picker-2-v1 .ods-e-date-picker-2-calendar){--ods-c-text-body-font-weight:var(--ods-p-font-weight-regular)}:where(.ods-c-date-picker-2-v1 .ods-e-date-picker-2-calendar){--ods-c-text-body-color:var(--ods-s-text-color-dark)}:where(.ods-c-date-picker-2-v1 .ods-e-date-picker-2-calendar .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}:where(.ods-c-date-picker-2-v1 .ods-e-date-picker-2-calendar .ods-e-calendar-month-caption-text){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}:where(.ods-c-date-picker-2-v1 .ods-e-date-picker-2-calendar .ods-e-calendar-month-caption-text){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}:where(.ods-c-date-picker-2-v1 .ods-e-date-picker-2-calendar .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}:where(.ods-c-date-picker-2-v1 .ods-e-date-picker-2-calendar .ods-e-calendar-weekday-text){--ods-c-text-body-font-size:0.75rem;--ods-c-text-body-line-height:1.3333333333}:where(.ods-c-date-picker-2-v1 .ods-e-date-picker-2-calendar .ods-e-calendar-weekday-text){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}:where(.ods-c-date-picker-2-v1 .ods-e-date-picker-2-calendar .ods-e-calendar-weekday-text){--ods-c-text-body-text-transform:uppercase}:where(.ods-c-date-picker-2-v1 .ods-e-date-picker-2-calendar .ods-e-calendar-weekday-text){--ods-c-text-body-color:var(--ods-s-text-color-subtle-dark)}:where(.ods-c-date-picker-2-v1 .ods-e-date-picker-2-calendar .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}:where(.ods-c-date-picker-2-v1 .ods-e-date-picker-2-calendar .ods-e-calendar-day-button-text){--ods-c-text-body-font-size:1.125rem;--ods-c-text-body-line-height:1.4444444444}:where(.ods-c-date-picker-2-v1 .ods-e-date-picker-2-calendar .ods-e-calendar-day-button-text){--ods-c-text-body-font-weight:var(--ods-p-font-weight-regular)}:where(.ods-c-date-picker-2-v1 .ods-e-date-picker-2-calendar){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}:where(.ods-c-date-picker-2-v1 .ods-e-date-picker-2-calendar .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)}:where(.ods-c-date-picker-2-v1 .ods-e-date-picker-2-calendar){--ods-c-icon-width:1.5rem}:where(.ods-c-date-picker-2-v1 .ods-e-date-picker-2-calendar .ods-e-calendar-navigation-icon-action){--ods-c-icon-action-width:2.75rem}:where(.ods-c-date-picker-2-v1 .ods-e-date-picker-2-calendar .ods-e-calendar-month-dropdown-icon){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}:where(.ods-c-date-picker-2-v1 .ods-e-date-picker-2-calendar .ods-e-calendar-month-dropdown-icon){--ods-c-icon-width:1.5rem}:where(.ods-c-date-picker-2-v1 .ods-e-date-picker-2-calendar){--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)}@media (min-width:768px){:where(.ods-c-date-picker-2-v1.ods-media-md .ods-e-date-picker-2-calendar){--ods-c-calendar-month-width:auto}}:where(.ods-c-date-picker-2-v1 .ods-e-date-picker-2-calendar .ods-e-calendar-month-dropdown-icon){--ods-c-icon-width:1.5rem}:where(.ods-c-date-picker-2-v1 .ods-e-date-picker-2-calendar){--ods-c-calendar-month-width:100%}:where(.ods-c-date-picker-2-v1 .ods-e-date-picker-2-calendar .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)}:where(.ods-c-date-picker-2-v1 .ods-e-date-picker-2-close-button){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}:where(.ods-c-date-picker-2-v1 .ods-e-date-picker-2-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)}:where(.ods-c-date-picker-2-v1 .ods-e-date-picker-2-close-button){--ods-c-icon-width:1.5rem}:where(.ods-c-date-picker-2-v1 .ods-e-date-picker-2-close-button){--ods-c-icon-action-width:2.75rem}:where(.ods-c-date-picker-2-v1){--ods-c-date-picker-2-dropdown-inner-spacing:var(--ods-p-dimension-18) var(--ods-p-dimension-20) var(--ods-p-dimension-18) var(--ods-p-dimension-20);--ods-c-date-picker-2-dropdown-outer-spacing:var(--ods-p-dimension-8);--ods-c-date-picker-2-dropdown-max-size:320px;--ods-c-date-picker-2-dropdown-border-width:var(--ods-p-border-width-10);--ods-c-date-picker-2-dropdown-border-color:var(--ods-s-border-color-light);--ods-c-date-picker-2-dropdown-border-radius:var(--ods-p-border-radius-0)}@media (min-width:480px){:where(.ods-c-date-picker-2-v1.ods-media-sm){--ods-c-date-picker-2-dropdown-border-radius:var(--ods-p-border-radius-20)}}: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)}: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}:where(.ods-c-disclosure-v1){--ods-c-text-body-color:var(--ods-s-text-color-dark)}:where(.ods-c-disclosure-v1){--ods-c-text-body-font-weight:var(--ods-p-font-weight-regular)}:where(.ods-c-disclosure-v1){--ods-c-text-body-text-transform:none}:where(.ods-c-disclosure-v1 .ods-e-disclosure-link .ods-e-link-icon){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}: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}:where(.ods-c-disclosure-v1 .ods-e-disclosure-link){--ods-c-link-horizontal-spacing:var(--ods-p-dimension-8)}: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)}:where(.ods-c-disclosure-v1 .ods-e-disclosure-link){--ods-c-link-horizontal-spacing:var(--ods-p-dimension-0)}:where(.ods-c-disclosure-v1 .ods-e-disclosure-shape-icon){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}:where(.ods-c-disclosure-v1 .ods-e-disclosure-shape-icon){--ods-c-icon-width:1rem}: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)}:where(.ods-c-favorite-v1 .ods-e-favorite-heart){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}:where(.ods-c-favorite-v1 .ods-e-favorite-heart){--ods-c-icon-color:var(--ods-s-icon-color-dark)}:where(.ods-c-favorite-v1 .ods-e-favorite-heart-filled){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}:where(.ods-c-favorite-v1 .ods-e-favorite-heart-filled){--ods-c-icon-color:var(--ods-s-icon-color-brand)}: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}: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}: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}: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}: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}: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}: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}: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}: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)}: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)}: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}:where(.ods-c-field-v1){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}: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)}:where(.ods-c-field-v1.ods-c-field-\$size-textarea){--ods-c-field-textbox-min-height:78px}: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}:where(.ods-c-list-box-v1){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}: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}: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}: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%}: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}:where(.ods-c-select-option-v1){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}: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)}: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}: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}:where(.ods-c-image-placeholder-v1){--ods-c-text-body-font-size:0.875rem;--ods-c-text-body-line-height:1.42857}: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)}: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}@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)}}@media (min-width:1360px){:where(.ods-c-layout-v1.ods-media-xxl){--ods-c-layout-main-content-max-width:1065px}}: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}:where(.ods-c-listbox-v1){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}: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}: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}: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)}:where(.ods-c-live-chat-button-v1){--ods-c-live-chat-button-icon-size:var(--ods-p-dimension-32);--ods-c-live-chat-button-min-height:var(--ods-p-dimension-56);--ods-c-live-chat-button-border-radius:var(--ods-p-border-radius-full)}:where(.ods-c-logo-v1){--ods-c-logo-color:currentColor;--ods-c-logo-aspect-ratio:1}:where(.ods-c-logo-bodas-v1){--ods-c-logo-color:currentColor;--ods-c-logo-aspect-ratio:1}:where(.ods-c-logo-bodas-v1.ods-c-logo-bodas-\$color-primary){--ods-c-logo-color:black}:where(.ods-c-logo-bodas-v1.ods-c-logo-bodas-\$color-secondary){--ods-c-logo-color:white}:where(.ods-c-logo-bodas-v1.ods-c-logo-bodas-\$color-brand){--ods-c-logo-color:var(--ods-s-icon-color-brand)}:where(.ods-c-logo-bodas-v1.ods-c-logo-bodas-\$style-type-logotype){--ods-c-logo-aspect-ratio:3.083984375}:where(.ods-c-logo-bodas-v1.ods-c-logo-bodas-\$style-type-mark){--ods-c-logo-aspect-ratio:0.5625}:where(.ods-c-logo-bodas-v1.ods-c-logo-bodas-\$style-type-mark-circle){--ods-c-logo-aspect-ratio:0.5625}:where(.ods-c-logo-bodas-v1.ods-c-logo-bodas-\$size-lg){--ods-c-logo-aspect-ratio:3.083984375}:where(.ods-c-logo-bodas-v1.ods-c-logo-bodas-\$size-sm){--ods-c-logo-aspect-ratio:0.5625}:where(.ods-c-logo-current-v1){--ods-c-logo-color:currentColor;--ods-c-logo-aspect-ratio:1}:where(.ods-c-logo-current-v1.ods-c-logo-current-\$color-primary){--ods-c-logo-color:black}:where(.ods-c-logo-current-v1.ods-c-logo-current-\$color-secondary){--ods-c-logo-color:white}:where(.ods-c-logo-current-v1.ods-c-logo-current-\$color-brand){--ods-c-logo-color:var(--ods-s-icon-color-brand)}:where(.ods-c-logo-current-v1.ods-c-logo-current-\$style-type-logotype){--ods-c-logo-aspect-ratio:3.083984375}:where(.ods-c-logo-current-v1.ods-c-logo-current-\$style-type-mark){--ods-c-logo-aspect-ratio:0.5625}:where(.ods-c-logo-current-v1.ods-c-logo-current-\$style-type-mark-circle){--ods-c-logo-aspect-ratio:0.5625}:where(.ods-c-logo-current-v1.ods-c-logo-current-\$size-lg){--ods-c-logo-aspect-ratio:3.083984375}:where(.ods-c-logo-current-v1.ods-c-logo-current-\$size-sm){--ods-c-logo-aspect-ratio:0.5625}:where(.ods-c-logo-hitched-v1){--ods-c-logo-color:currentColor;--ods-c-logo-aspect-ratio:1}:where(.ods-c-logo-hitched-v1.ods-c-logo-hitched-\$color-primary){--ods-c-logo-color:black}:where(.ods-c-logo-hitched-v1.ods-c-logo-hitched-\$color-secondary){--ods-c-logo-color:white}:where(.ods-c-logo-hitched-v1.ods-c-logo-hitched-\$color-brand){--ods-c-logo-color:var(--ods-s-icon-color-brand)}:where(.ods-c-logo-hitched-v1.ods-c-logo-hitched-\$style-type-logotype){--ods-c-logo-aspect-ratio:3.083984375}:where(.ods-c-logo-hitched-v1.ods-c-logo-hitched-\$style-type-mark){--ods-c-logo-aspect-ratio:0.5625}:where(.ods-c-logo-hitched-v1.ods-c-logo-hitched-\$style-type-mark-circle){--ods-c-logo-aspect-ratio:0.5625}:where(.ods-c-logo-hitched-v1.ods-c-logo-hitched-\$size-lg){--ods-c-logo-aspect-ratio:3.083984375}:where(.ods-c-logo-hitched-v1.ods-c-logo-hitched-\$size-sm){--ods-c-logo-aspect-ratio:0.5625}:where(.ods-c-logo-theknot-v1){--ods-c-logo-color:currentColor;--ods-c-logo-aspect-ratio:1}:where(.ods-c-logo-theknot-v1.ods-c-logo-theknot-\$color-primary){--ods-c-logo-color:black}:where(.ods-c-logo-theknot-v1.ods-c-logo-theknot-\$color-secondary){--ods-c-logo-color:white}:where(.ods-c-logo-theknot-v1.ods-c-logo-theknot-\$color-brand){--ods-c-logo-color:var(--ods-s-icon-color-brand)}:where(.ods-c-logo-theknot-v1.ods-c-logo-theknot-\$style-type-logotype){--ods-c-logo-aspect-ratio:3.083984375}:where(.ods-c-logo-theknot-v1.ods-c-logo-theknot-\$style-type-mark){--ods-c-logo-aspect-ratio:0.5625}:where(.ods-c-logo-theknot-v1.ods-c-logo-theknot-\$style-type-mark-circle){--ods-c-logo-aspect-ratio:0.5625}:where(.ods-c-logo-theknot-v1.ods-c-logo-theknot-\$size-lg){--ods-c-logo-aspect-ratio:3.083984375}:where(.ods-c-logo-theknot-v1.ods-c-logo-theknot-\$size-sm){--ods-c-logo-aspect-ratio:0.5625}:where(.ods-c-logo-theknot-pride-v1){--ods-c-logo-color:currentColor;--ods-c-logo-aspect-ratio:1}:where(.ods-c-logo-theknot-pride-v1.ods-c-logo-theknot-pride-\$color-primary){--ods-c-logo-color:black}:where(.ods-c-logo-theknot-pride-v1.ods-c-logo-theknot-pride-\$color-secondary){--ods-c-logo-color:white}:where(.ods-c-logo-theknot-pride-v1.ods-c-logo-theknot-pride-\$color-brand){--ods-c-logo-color:var(--ods-s-icon-color-brand)}:where(.ods-c-logo-theknot-pride-v1.ods-c-logo-theknot-pride-\$style-type-logotype){--ods-c-logo-aspect-ratio:3.083984375}:where(.ods-c-logo-theknot-pride-v1.ods-c-logo-theknot-pride-\$style-type-mark){--ods-c-logo-aspect-ratio:0.5625}:where(.ods-c-logo-theknot-pride-v1.ods-c-logo-theknot-pride-\$style-type-mark-circle){--ods-c-logo-aspect-ratio:0.5625}:where(.ods-c-logo-theknot-pride-v1.ods-c-logo-theknot-pride-\$size-lg){--ods-c-logo-aspect-ratio:3.083984375}:where(.ods-c-logo-theknot-pride-v1.ods-c-logo-theknot-pride-\$size-sm){--ods-c-logo-aspect-ratio:0.5625}:where(.ods-c-logo-weddingpro-v1){--ods-c-logo-color:currentColor;--ods-c-logo-aspect-ratio:1}:where(.ods-c-logo-weddingpro-v1.ods-c-logo-weddingpro-\$color-primary){--ods-c-logo-color:black}:where(.ods-c-logo-weddingpro-v1.ods-c-logo-weddingpro-\$color-secondary){--ods-c-logo-color:white}:where(.ods-c-logo-weddingpro-v1.ods-c-logo-weddingpro-\$color-brand){--ods-c-logo-color:var(--ods-s-icon-color-brand)}:where(.ods-c-logo-weddingpro-v1.ods-c-logo-weddingpro-\$style-type-logotype){--ods-c-logo-aspect-ratio:3.083984375}:where(.ods-c-logo-weddingpro-v1.ods-c-logo-weddingpro-\$style-type-mark){--ods-c-logo-aspect-ratio:0.5625}:where(.ods-c-logo-weddingpro-v1.ods-c-logo-weddingpro-\$style-type-mark-circle){--ods-c-logo-aspect-ratio:0.5625}:where(.ods-c-logo-weddingpro-v1.ods-c-logo-weddingpro-\$size-lg){--ods-c-logo-aspect-ratio:3.083984375}:where(.ods-c-logo-weddingpro-v1.ods-c-logo-weddingpro-\$size-sm){--ods-c-logo-aspect-ratio:0.5625}:where(.ods-c-logo-weddingwire-v1){--ods-c-logo-color:currentColor;--ods-c-logo-aspect-ratio:1}:where(.ods-c-logo-weddingwire-v1.ods-c-logo-weddingwire-\$color-primary){--ods-c-logo-color:black}:where(.ods-c-logo-weddingwire-v1.ods-c-logo-weddingwire-\$color-secondary){--ods-c-logo-color:white}:where(.ods-c-logo-weddingwire-v1.ods-c-logo-weddingwire-\$color-brand){--ods-c-logo-color:var(--ods-s-icon-color-brand)}:where(.ods-c-logo-weddingwire-v1.ods-c-logo-weddingwire-\$style-type-logotype){--ods-c-logo-aspect-ratio:3.083984375}:where(.ods-c-logo-weddingwire-v1.ods-c-logo-weddingwire-\$style-type-mark){--ods-c-logo-aspect-ratio:0.5625}:where(.ods-c-logo-weddingwire-v1.ods-c-logo-weddingwire-\$style-type-mark-circle){--ods-c-logo-aspect-ratio:0.5625}:where(.ods-c-logo-weddingwire-v1.ods-c-logo-weddingwire-\$size-lg){--ods-c-logo-aspect-ratio:3.083984375}:where(.ods-c-logo-weddingwire-v1.ods-c-logo-weddingwire-\$size-sm){--ods-c-logo-aspect-ratio:0.5625}:where(.ods-c-masthead-v1.ods-c-masthead-\$background-default){--ods-c-masthead-background:var(--ods-p-color-additional-04-extra-100)}:where(.ods-c-masthead-v1.ods-c-masthead-\$background-light){--ods-c-masthead-background:var(--ods-s-background-color-light)}:where(.ods-c-masthead-v1.ods-c-masthead-\$size-sm){--ods-c-masthead-default-vertical-spacing:var(--ods-p-dimension-40)}@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)}}:where(.ods-c-masthead-v1.ods-c-masthead-\$size-md){--ods-c-masthead-default-vertical-spacing:var(--ods-p-dimension-40)}@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)}}:where(.ods-c-masthead-v1.ods-c-masthead-\$size-lg){--ods-c-masthead-default-vertical-spacing:var(--ods-p-dimension-40)}@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)}}: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}: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}: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}: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}@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}}: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}@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}}:where(.ods-c-text-title-v1.ods-c-text-title-\$color-brand){--ods-c-text-title-color:var(--ods-s-text-color-brand)}:where(.ods-c-text-title-v1.ods-c-text-title-\$color-light){--ods-c-text-title-color:var(--ods-s-text-color-light)}:where(.ods-c-text-title-v1.ods-c-text-title-\$color-dark){--ods-c-text-title-color:var(--ods-s-text-color-dark)}: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)}: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)}:where(.ods-c-text-title-v1.ods-c-text-title-\$color-disabled){--ods-c-text-title-color:var(--ods-s-text-color-disabled)}:where(.ods-c-text-title-v1.ods-c-text-title-\$color-success){--ods-c-text-title-color:var(--ods-s-text-color-success)}:where(.ods-c-text-title-v1.ods-c-text-title-\$color-warning){--ods-c-text-title-color:var(--ods-s-text-color-warning)}:where(.ods-c-text-title-v1.ods-c-text-title-\$color-error){--ods-c-text-title-color:var(--ods-s-text-color-error)}:where(.ods-c-text-title-v1.ods-c-text-title-\$color-info){--ods-c-text-title-color:var(--ods-s-text-color-info)}: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)}: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)}: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)}: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)}: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)}: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)}: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}: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}@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}}: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}@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}}: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}@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}}: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}@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}}:where(.ods-c-text-hero-v1.ods-c-text-hero-\$color-brand){--ods-c-text-hero-color:var(--ods-s-text-color-brand)}:where(.ods-c-text-hero-v1.ods-c-text-hero-\$color-light){--ods-c-text-hero-color:var(--ods-s-text-color-light)}:where(.ods-c-text-hero-v1.ods-c-text-hero-\$color-dark){--ods-c-text-hero-color:var(--ods-s-text-color-dark)}: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)}: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)}:where(.ods-c-text-hero-v1.ods-c-text-hero-\$color-disabled){--ods-c-text-hero-color:var(--ods-s-text-color-disabled)}:where(.ods-c-text-hero-v1.ods-c-text-hero-\$color-success){--ods-c-text-hero-color:var(--ods-s-text-color-success)}:where(.ods-c-text-hero-v1.ods-c-text-hero-\$color-warning){--ods-c-text-hero-color:var(--ods-s-text-color-warning)}:where(.ods-c-text-hero-v1.ods-c-text-hero-\$color-error){--ods-c-text-hero-color:var(--ods-s-text-color-error)}:where(.ods-c-text-hero-v1.ods-c-text-hero-\$color-info){--ods-c-text-hero-color:var(--ods-s-text-color-info)}: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)}: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)}: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)}: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)}: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)}: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)}: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}: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}: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}: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}: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)}: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}: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}: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)}: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)}: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}: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}: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}: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)}: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}: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)}:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-inline-alert .ods-e-button-icon){--ods-c-icon-width:1rem}: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}: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}: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)}: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}: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)}: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}: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}:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-footer-link){--ods-c-link-horizontal-spacing:var(--ods-p-dimension-8)}: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)}: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}: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}: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)}: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)}: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}: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}: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}: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)}: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)}: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}: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)}:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-submit-button .ods-e-button-icon){--ods-c-icon-width:1.5rem}: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}: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}: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}: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}: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}: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)}: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)}: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}: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)}:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-sso-button .ods-e-button-icon){--ods-c-icon-width:1.5rem}: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}: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}: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}: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}: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}: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}: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}: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}: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}: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)}: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)}:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-email-input .ods-e-input-inline-icon){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-email-input .ods-e-input-inline-icon){--ods-c-icon-width:1.5rem}:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-email-input){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-email-input .ods-e-input-inline-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)}:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-email-input){--ods-c-icon-width:1.5rem}:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-email-input .ods-e-input-inline-icon-action){--ods-c-icon-action-width:2.75rem}:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-email-input .ods-e-input-busy-indicator){--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}:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-email-input .ods-e-input-busy-indicator){--ods-c-spinner-width:1.5em;--ods-c-spinner-stroke-width:1.5px;--ods-c-spinner-stroke-dash-array:4.2em}:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-email-input .ods-e-input-busy-indicator){--ods-c-spinner-color:var(--ods-p-color-additional-01-extra-400)}: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}: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}: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)}: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}: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}: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}: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}: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}: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}: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}: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)}: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)}:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-password-input .ods-e-input-inline-icon){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-password-input .ods-e-input-inline-icon){--ods-c-icon-width:1.5rem}:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-password-input){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-password-input .ods-e-input-inline-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)}:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-password-input){--ods-c-icon-width:1.5rem}:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-password-input .ods-e-input-inline-icon-action){--ods-c-icon-action-width:2.75rem}:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-password-input .ods-e-input-busy-indicator){--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}:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-password-input .ods-e-input-busy-indicator){--ods-c-spinner-width:1.5em;--ods-c-spinner-stroke-width:1.5px;--ods-c-spinner-stroke-dash-array:4.2em}:where(.ods-c-member-auth-form-v1 .ods-e-member-auth-form-password-input .ods-e-input-busy-indicator){--ods-c-spinner-color:var(--ods-p-color-additional-01-extra-400)}: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}: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}: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)}: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}: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}: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)}: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}: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}: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)}: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)}: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}: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}@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}}: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)}: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}: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}: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)}: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)}: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}:where(.ods-c-message-bar-v1){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}:where(.ods-c-message-bar-v1){--ods-c-text-body-color:var(--ods-s-text-color-dark)}:where(.ods-c-message-bar-v1 .ods-e-message-bar-close-button){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}: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)}:where(.ods-c-message-bar-v1 .ods-e-message-bar-close-button){--ods-c-icon-width:1rem}:where(.ods-c-message-bar-v1 .ods-e-message-bar-close-button){--ods-c-icon-action-width:2rem}: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)}: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}:where(.ods-c-mfa-v1){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}: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}: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}: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}:where(.ods-c-mfa-v1 .ods-e-mfa-title){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}:where(.ods-c-mfa-v1 .ods-e-mfa-resend-code .ods-e-link-icon){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}: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}:where(.ods-c-mfa-v1 .ods-e-mfa-resend-code){--ods-c-link-horizontal-spacing:var(--ods-p-dimension-8)}: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)}: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)}:where(.ods-c-fullscreen-modal-v1){--ods-c-overlay-background-color:var(--ods-s-background-color-dark);--ods-c-overlay-opacity:0.7}: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}: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}: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}:where(.ods-c-fullscreen-modal-v1 .ods-e-fullscreen-modal-header){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}: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)}@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)}}:where(.ods-c-modal-v1){--ods-c-overlay-background-color:var(--ods-s-background-color-dark);--ods-c-overlay-opacity:0.7}: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}: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)}@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)}}:where(.ods-c-modal-v1.ods-c-modal-\$size-sm){--ods-c-modal-max-width:100%}@media (min-width:768px){:where(.ods-c-modal-v1.ods-c-modal-\$size-sm.ods-media-md){--ods-c-modal-max-width:480px}}:where(.ods-c-modal-v1.ods-c-modal-\$size-md){--ods-c-modal-max-width:100%}@media (min-width:768px){:where(.ods-c-modal-v1.ods-c-modal-\$size-md.ods-media-md){--ods-c-modal-max-width:560px}}:where(.ods-c-modal-v1.ods-c-modal-\$size-lg){--ods-c-modal-max-width:100%}@media (min-width:768px){:where(.ods-c-modal-v1.ods-c-modal-\$size-lg.ods-media-md){--ods-c-modal-max-width:780px}}: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}:where(.ods-c-one-time-password-auth-form-v1){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}: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}: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}: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}: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)}: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}: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}: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}: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)}: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)}: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}: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}: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}: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)}: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)}: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}: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)}: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}: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}: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}: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}: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}: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}: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)}: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)}: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}: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)}: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}: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}: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}: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}: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)}: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)}: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}:where(.ods-c-option-v1){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}: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)}: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}:where(.ods-c-pagination-v1){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}: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)}: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}:where(.ods-c-pill-v1){--ods-c-text-body-font-size:0.875rem;--ods-c-text-body-line-height:1.42857}: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}: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}:where(.ods-c-pill-action-v1){--ods-c-text-body-font-size:0.875rem;--ods-c-text-body-line-height:1.42857}: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}: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}:where(.ods-c-progress-bar-v1){--ods-c-text-body-font-size:0.875rem;--ods-c-text-body-line-height:1.42857}:where(.ods-c-progress-bar-v1){--ods-c-text-body-font-weight:var(--ods-p-font-weight-regular)}: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}:where(.ods-c-progress-bar-v1 .ods-e-progress-bar-label){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}: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}: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}:where(.ods-c-progress-indicator-v1){--ods-c-text-body-font-size:0.875rem;--ods-c-text-body-line-height:1.42857}:where(.ods-c-progress-indicator-v1){--ods-c-text-body-font-weight:var(--ods-p-font-weight-regular)}: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}:where(.ods-c-progress-indicator-v1 .ods-e-progress-indicator-label){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}: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)}: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)}:where(.ods-c-rating-meter-icon-v1){--ods-c-rating-meter-icon-color:var(--ods-s-icon-color-rating-default)}: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}:where(.ods-c-segmented-control-v1){--ods-c-text-body-font-size:0.875rem;--ods-c-text-body-line-height:1.42857}:where(.ods-c-segmented-control-v1){--ods-c-text-body-line-height:var(--ods-s-text-line-height-one-line)}: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}: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}:where(.ods-c-checkbox-v1){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}:where(.ods-c-checkbox-v1 .ods-e-checkbox-shape-icon){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}:where(.ods-c-checkbox-v1 .ods-e-checkbox-shape-icon){--ods-c-icon-width:1.5rem}: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}: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}: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)}: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)}: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}:where(.ods-c-radio-v1){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}: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}: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}: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)}: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)}: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}:where(.ods-c-switch-v1){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}: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}: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}: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)}: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}: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}: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}: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}: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}: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}: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}: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}: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}: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}: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}: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)}: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}:where(.ods-c-side-navigation-v1 .ods-e-side-navigation-cta){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}:where(.ods-c-side-navigation-v1 .ods-e-side-navigation-cta .ods-e-button-icon){--ods-c-icon-width:1rem}: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}: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}: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)}: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)}:where(.ods-c-sidebar-v1){--ods-c-overlay-background-color:var(--ods-s-background-color-dark);--ods-c-overlay-opacity:0.7}: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}: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}:where(.ods-c-sidebar-v1){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}: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}:where(.ods-c-sidebar-v1 .ods-e-sidebar-primary-cta .ods-e-button-icon){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}: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}: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)}: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)}: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}:where(.ods-c-sidebar-v1 .ods-e-sidebar-primary-cta){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}:where(.ods-c-sidebar-v1 .ods-e-sidebar-primary-cta .ods-e-button-icon){--ods-c-icon-width:1.5rem}: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}: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}: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}:where(.ods-c-sidebar-v1 .ods-e-sidebar-secondary-cta .ods-e-button-icon){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}: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}: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)}: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)}: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}:where(.ods-c-sidebar-v1 .ods-e-sidebar-secondary-cta){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}:where(.ods-c-sidebar-v1 .ods-e-sidebar-secondary-cta .ods-e-button-icon){--ods-c-icon-width:1.5rem}: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}: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}: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}: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}: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}:where(.ods-c-sidebar-v1 .ods-e-sidebar-icon){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}: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)}:where(.ods-c-sidebar-v1 .ods-e-sidebar-icon){--ods-c-icon-width:1.5rem}:where(.ods-c-sidebar-v1 .ods-e-sidebar-icon){--ods-c-icon-action-width:2.75rem}: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)}@media (min-width:768px){:where(.ods-c-sidebar-v1.ods-media-md){--ods-c-sidebar-header-horizontal-padding:var(--ods-p-dimension-24)}}:where(.ods-c-sidebar-v1.ods-c-sidebar-\$size-sm){--ods-c-sidebar-width:480px}:where(.ods-c-sidebar-v1.ods-c-sidebar-\$size-md){--ods-c-sidebar-width:536px}:where(.ods-c-sidebar-v1.ods-c-sidebar-\$size-lg){--ods-c-sidebar-width:768px}:where(.ods-c-sidebar-modal-v1){--ods-c-overlay-background-color:var(--ods-s-background-color-dark);--ods-c-overlay-opacity:0.7}: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}: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}:where(.ods-c-sidebar-modal-v1){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}: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}: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}: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}: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)}: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)}: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}:where(.ods-c-sidebar-modal-v1 .ods-e-sidebar-modal-primary-cta){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}:where(.ods-c-sidebar-modal-v1 .ods-e-sidebar-modal-primary-cta .ods-e-button-icon){--ods-c-icon-width:1.5rem}: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}: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}: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}: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}: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}: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)}: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)}: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}:where(.ods-c-sidebar-modal-v1 .ods-e-sidebar-modal-secondary-cta){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}:where(.ods-c-sidebar-modal-v1 .ods-e-sidebar-modal-secondary-cta .ods-e-button-icon){--ods-c-icon-width:1.5rem}: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}: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}: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}: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}: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}:where(.ods-c-sidebar-modal-v1 .ods-e-sidebar-modal-icon){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}: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)}:where(.ods-c-sidebar-modal-v1 .ods-e-sidebar-modal-icon){--ods-c-icon-width:1.5rem}:where(.ods-c-sidebar-modal-v1 .ods-e-sidebar-modal-icon){--ods-c-icon-action-width:2.75rem}: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)}@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)}}:where(.ods-c-sidebar-modal-v1.ods-c-sidebar-modal-\$size-sm){--ods-c-sidebar-modal-width:480px}:where(.ods-c-sidebar-modal-v1.ods-c-sidebar-modal-\$size-md){--ods-c-sidebar-modal-width:536px}:where(.ods-c-sidebar-modal-v1.ods-c-sidebar-modal-\$size-lg){--ods-c-sidebar-modal-width:768px}:where(.ods-c-site-footer-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}:where(.ods-c-site-footer-v1){--ods-c-text-body-font-size:0.875rem;--ods-c-text-body-line-height:1.42857}:where(.ods-c-site-footer-v1 .ods-e-site-footer-social-icon){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}:where(.ods-c-site-footer-v1 .ods-e-site-footer-social-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)}:where(.ods-c-site-footer-v1 .ods-e-site-footer-social-icon){--ods-c-icon-width:1.5rem}:where(.ods-c-site-footer-v1 .ods-e-site-footer-social-icon){--ods-c-icon-action-width:2.75rem}:where(.ods-c-site-footer-v1 .ods-e-site-footer-social-icon){--ods-c-icon-action-width:var(--ods-p-dimension-24)}:where(.ods-c-site-footer-v1 .ods-e-site-footer-logo){--ods-c-logo-color:currentColor;--ods-c-logo-aspect-ratio:1}:where(.ods-c-site-footer-v1 .ods-e-site-footer-logo){--ods-c-logo-color:white}:where(.ods-c-site-footer-v1 .ods-e-site-footer-support-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}:where(.ods-c-site-footer-v1 .ods-e-site-footer-support-action .ods-e-button-icon){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}:where(.ods-c-site-footer-v1 .ods-e-site-footer-support-action .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}:where(.ods-c-site-footer-v1 .ods-e-site-footer-support-action){--ods-c-button-border-radius:25px;--ods-c-button-border-width:var(--ods-p-border-width-10)}:where(.ods-c-site-footer-v1 .ods-e-site-footer-support-action){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}:where(.ods-c-site-footer-v1 .ods-e-site-footer-support-action){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}:where(.ods-c-site-footer-v1 .ods-e-site-footer-support-action .ods-e-button-icon){--ods-c-icon-width:1rem}:where(.ods-c-site-footer-v1 .ods-e-site-footer-support-action .ods-e-button-spinner){--ods-c-spinner-width:1em;--ods-c-spinner-stroke-width:1.5px;--ods-c-spinner-stroke-dash-array:3em}:where(.ods-c-site-footer-v1 .ods-e-site-footer-support-action){--ods-c-button-min-height:40px;--ods-c-button-horizontal-padding:24px;--ods-c-button-vertical-padding:8px}:where(.ods-c-site-footer-v1 .ods-e-site-footer-support-action){--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)}:where(.ods-c-site-footer-v1 .ods-e-site-footer-support-action){--ods-c-button-background-color:var(--ods-p-color-neutral-white);--ods-c-button-is-hover-background-color:var(--ods-p-color-neutral-200)}:where(.ods-c-site-footer-v1 .ods-e-site-footer-ad-display-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}:where(.ods-c-site-footer-v1 .ods-e-site-footer-ad-display-header){--ods-c-text-body-font-size:1.125rem;--ods-c-text-body-line-height:1.4444444444}:where(.ods-c-site-footer-v1 .ods-e-site-footer-ad-display-header){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}:where(.ods-c-site-footer-v1 .ods-e-site-footer-ad-display-link .ods-e-link-icon){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}:where(.ods-c-site-footer-v1 .ods-e-site-footer-ad-display-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}:where(.ods-c-site-footer-v1 .ods-e-site-footer-ad-display-link){--ods-c-link-horizontal-spacing:var(--ods-p-dimension-8)}:where(.ods-c-site-footer-v1 .ods-e-site-footer-ad-display-link){--ods-c-text-body-font-size:0.875rem;--ods-c-text-body-line-height:1.42857}:where(.ods-c-site-footer-v1 .ods-e-site-footer-ad-display-link .ods-e-link-icon){--ods-c-icon-width:1rem}:where(.ods-c-site-footer-v1 .ods-e-site-footer-ad-display-link){--ods-c-link-min-height:unset;--ods-c-link-horizontal-padding:0px;--ods-c-link-vertical-padding:var(--ods-p-dimension-6)}:where(.ods-c-site-footer-v1 .ods-e-site-footer-ad-display-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)}:where(.ods-c-site-footer-v1 .ods-e-site-footer-ad-display-link){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}:where(.ods-c-site-footer-v1 .ods-e-site-footer-ad-display-link){--ods-c-link-text-decoration-line:none;--ods-c-link-is-hover-text-decoration-line:underline}:where(.ods-c-site-footer-v1 .ods-e-site-footer-app-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}:where(.ods-c-site-footer-v1 .ods-e-site-footer-app-title){--ods-c-text-body-font-size:1.25rem;--ods-c-text-body-line-height:1.4}:where(.ods-c-site-footer-v1 .ods-e-site-footer-app-title){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}:where(.ods-c-site-footer-v1 .ods-e-site-footer-navigation-item-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}:where(.ods-c-site-footer-v1 .ods-e-site-footer-navigation-item-title){--ods-c-text-body-font-size:0.75rem;--ods-c-text-body-line-height:1.3333333333}:where(.ods-c-site-footer-v1 .ods-e-site-footer-navigation-item-title){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}:where(.ods-c-site-footer-v1 .ods-e-site-footer-navigation-item-title){--ods-c-text-body-text-transform:uppercase}:where(.ods-c-site-footer-v1 .ods-e-site-footer-navigation-item-title){--ods-c-text-body-letter-spacing:2px}:where(.ods-c-site-footer-v1 .ods-e-site-footer-qr-code-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}:where(.ods-c-site-footer-v1 .ods-e-site-footer-qr-code-text){--ods-c-text-body-font-size:0.75rem;--ods-c-text-body-line-height:1.3333333333}:where(.ods-c-site-footer-v1 .ods-e-site-footer-qr-code-text){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}:where(.ods-c-site-footer-v1 .ods-e-site-footer-qr-code-text){--ods-c-text-body-text-transform:uppercase}:where(.ods-c-site-footer-v1 .ods-e-site-footer-qr-code-text){--ods-c-text-body-letter-spacing:2px}:where(.ods-c-site-footer-v1){--ods-c-site-footer-background-color:var(--ods-s-background-color-dark);--ods-c-site-footer-color:var(--ods-p-color-neutral-300);--ods-c-site-footer-vertical-padding:var(--ods-p-dimension-32);--ods-c-site-footer-logo-width:105px;--ods-c-site-footer-logo-height:23px;--ods-c-site-footer-logo-bottom-spacing:var(--ods-p-dimension-6);--ods-c-site-footer-logo-container-bottom-spacing:var(--ods-p-dimension-56);--ods-c-site-footer-made-with-gap:var(--ods-p-dimension-10);--ods-c-site-footer-heart-icon-color:var(--ods-s-icon-color-brand);--ods-c-site-footer-navigation-gap:var(--ods-p-dimension-56);--ods-c-site-footer-navigation-bottom-spacing:var(--ods-p-dimension-56);--ods-c-site-footer-navigation-content-bottom-spacing:unset;--ods-c-site-footer-navigation-top-spacing:var(--ods-p-dimension-16);--ods-c-site-footer-navigation-primary-gap:var(--ods-p-dimension-12);--ods-c-site-footer-navigation-primary-width:unset;--ods-c-site-footer-navigation-secondary-width:unset;--ods-c-site-footer-navigation-tertiary-width:unset;--ods-c-site-footer-navigation-row-gap:var(--ods-p-dimension-24);--ods-c-site-footer-navigation-column-gap:var(--ods-p-dimension-24);--ods-c-site-footer-navigation-item-gap:var(--ods-p-dimension-12);--ods-c-site-footer-navigation-item-last-top-spacing:var(--ods-p-dimension-24);--ods-c-site-footer-navigation-item-title-color:var(--ods-s-text-color-light);--ods-c-site-footer-navigation-link-vertical-spacing:var(--ods-p-dimension-6);--ods-c-site-footer-side-column-gap:var(--ods-p-dimension-56);--ods-c-site-footer-mobile-title-border-color:var(--ods-s-border-color-light);--ods-c-site-footer-mobile-title-border-width:var(--ods-p-border-width-10);--ods-c-site-footer-mobile-title-border-bottom-spacing:var(--ods-p-dimension-24);--ods-c-site-footer-support-gap:var(--ods-p-dimension-16);--ods-c-site-footer-app-title-color:var(--ods-s-text-color-light);--ods-c-site-footer-app-title-bottom-spacing:var(--ods-p-dimension-12);--ods-c-site-footer-app-container-gap:var(--ods-p-dimension-16);--ods-c-site-footer-qr-code-background-color:var(--ods-s-background-color-light);--ods-c-site-footer-qr-code-color:var(--ods-s-text-color-dark);--ods-c-site-footer-qr-code-top-spacing:var(--ods-p-dimension-16);--ods-c-site-footer-qr-code-horizontal-spacing:var(--ods-p-dimension-16);--ods-c-site-footer-qr-code-bottom-spacing:var(--ods-p-dimension-8);--ods-c-site-footer-qr-code-gap:var(--ods-p-dimension-8);--ods-c-site-footer-qr-code-width:115px;--ods-c-site-footer-qr-code-border-radius:var(--ods-p-border-radius-50);--ods-c-site-footer-store-badge-gap:var(--ods-p-dimension-16);--ods-c-site-footer-store-badge-width:135px;--ods-c-site-footer-store-badge-height:var(--ods-p-dimension-40);--ods-c-site-footer-ad-display-color:var(--ods-s-text-color-light);--ods-c-site-footer-ad-display-header-bottom-spacing:var(--ods-p-dimension-10);--ods-c-site-footer-ad-display-link-top-spacing:var(--ods-p-dimension-6);--ods-c-site-footer-divider-color:var(--ods-s-divider-color-primary);--ods-c-site-footer-divider-size:var(--ods-s-size-divider);--ods-c-site-footer-legal-nav-gap:var(--ods-p-dimension-24);--ods-c-site-footer-legal-nav-top-spacing:var(--ods-p-dimension-24);--ods-c-site-footer-legal-links-gap:var(--ods-p-dimension-16);--ods-c-site-footer-legal-list-row-gap:var(--ods-p-dimension-8);--ods-c-site-footer-legal-list-column-gap:var(--ods-p-dimension-8);--ods-c-site-footer-legal-item-vertical-spacing:var(--ods-p-dimension-6);--ods-c-site-footer-social-section-gap:var(--ods-p-dimension-20);--ods-c-site-footer-social-icon-color:var(--ods-s-icon-color-light);--ods-c-site-footer-copyright-color:var(--ods-s-text-color-light)}@media (min-width:768px){:where(.ods-c-site-footer-v1.ods-media-md){--ods-c-site-footer-navigation-primary-gap:var(--ods-p-dimension-16);--ods-c-site-footer-legal-nav-top-spacing:var(--ods-p-dimension-32);--ods-c-site-footer-legal-list-column-gap:var(--ods-p-dimension-24)}}@media (min-width:1024px){:where(.ods-c-site-footer-v1.ods-media-lg){--ods-c-site-footer-logo-container-bottom-spacing:var(--ods-p-dimension-48);--ods-c-site-footer-navigation-bottom-spacing:34px;--ods-c-site-footer-navigation-top-spacing:var(--ods-p-dimension-18);--ods-c-site-footer-navigation-primary-width:432px;--ods-c-site-footer-navigation-secondary-width:208px;--ods-c-site-footer-navigation-tertiary-width:208px;--ods-c-site-footer-navigation-row-gap:var(--ods-p-dimension-40);--ods-c-site-footer-navigation-column-gap:var(--ods-p-dimension-16);--ods-c-site-footer-navigation-item-last-top-spacing:62px;--ods-c-site-footer-side-column-gap:var(--ods-p-dimension-40);--ods-c-site-footer-app-title-bottom-spacing:var(--ods-p-dimension-16)}}@media (min-width:1192px){:where(.ods-c-site-footer-v1.ods-media-xl){--ods-c-site-footer-navigation-bottom-spacing:var(--ods-p-dimension-40);--ods-c-site-footer-navigation-content-bottom-spacing:var(--ods-p-dimension-40);--ods-c-site-footer-navigation-primary-width:384px;--ods-c-site-footer-navigation-secondary-width:160px;--ods-c-site-footer-navigation-tertiary-width:160px;--ods-c-site-footer-navigation-row-gap:var(--ods-p-dimension-56);--ods-c-site-footer-navigation-column-gap:var(--ods-p-dimension-56);--ods-c-site-footer-legal-links-gap:var(--ods-p-dimension-24)}}:where(.ods-c-site-footer-v1.ods-c-site-footer-\$layout-compact){--ods-c-site-footer-logo-container-bottom-spacing:var(--ods-p-dimension-32)}@media (min-width:1024px){:where(.ods-c-site-footer-v1.ods-c-site-footer-\$layout-compact.ods-media-lg){--ods-c-site-footer-logo-container-bottom-spacing:var(--ods-p-dimension-40)}}: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}:where(.ods-c-status-badge-v1){--ods-c-status-badge-border-radius:var(--ods-p-border-radius-40)}: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)}: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)}: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)}: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)}: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)}: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)}: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)}: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)}: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)}: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)}: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)}: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)}: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)}: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)}: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)}: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)}: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}:where(.ods-c-status-badge-v1.ods-c-status-badge-\$size-lg){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}: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)}: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}:where(.ods-c-status-badge-v1.ods-c-status-badge-\$size-md){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}: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)}: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}:where(.ods-c-status-badge-v1.ods-c-status-badge-\$size-sm){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}: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}: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}: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}: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}: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)}: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}:where(.ods-c-sub-navigation-v1 .ods-e-sub-navigation-button){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}:where(.ods-c-sub-navigation-v1 .ods-e-sub-navigation-button .ods-e-button-icon){--ods-c-icon-width:1rem}: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}: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}: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)}: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)}: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)}: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}:where(.ods-c-sub-navigation-link-v1){--ods-c-text-body-font-size:0.875rem;--ods-c-text-body-line-height:1.42857}:where(.ods-c-sub-navigation-link-v1){--ods-c-text-body-font-weight:var(--ods-p-font-weight-regular)}: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)}: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)}: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}: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}: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}: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}: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)}:where(.ods-c-text-category-v1.ods-c-text-category-\$style-type-overline){--ods-c-text-body-text-transform:uppercase}:where(.ods-c-text-category-v1.ods-c-text-category-\$style-type-overline){--ods-c-text-body-letter-spacing:2px}: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}: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}:where(.ods-c-text-category-v1.ods-c-text-category-\$color-subtle){--ods-c-text-body-color:var(--ods-s-text-color-subtle-dark)}:where(.ods-c-text-category-v1.ods-c-text-category-\$color-dark){--ods-c-text-body-color:var(--ods-s-text-color-dark)}:where(.ods-c-text-category-v1.ods-c-text-category-\$weight-regular){--ods-c-text-body-font-weight:var(--ods-p-font-weight-regular)}:where(.ods-c-text-category-v1.ods-c-text-category-\$weight-bold){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}: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}:where(.ods-c-tooltip-v1){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}:where(.ods-c-tooltip-v1 .ods-e-tooltip-link .ods-e-link-icon){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}: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}:where(.ods-c-tooltip-v1 .ods-e-tooltip-link){--ods-c-link-horizontal-spacing:var(--ods-p-dimension-8)}: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)}: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}:where(.ods-c-tooltip-v1 .ods-e-tooltip-button .ods-e-button-icon){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}: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}: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)}: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)}:where(.ods-c-tooltip-v1 .ods-e-tooltip-button){--ods-c-text-body-font-size:1rem;--ods-c-text-body-line-height:1.375}:where(.ods-c-tooltip-v1 .ods-e-tooltip-button){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}:where(.ods-c-tooltip-v1 .ods-e-tooltip-button .ods-e-button-icon){--ods-c-icon-width:1rem}: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}: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}: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}: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}:where(.ods-c-tooltip-v1 .ods-e-tooltip-header){--ods-c-text-body-font-weight:var(--ods-p-font-weight-bold)}: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}: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}: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)}:where(.ods-c-vendor-card-v1 .ods-e-vendor-card-rating-meter-icon){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}:where(.ods-c-vendor-card-v1 .ods-e-vendor-card-rating-meter-icon){--ods-c-icon-color:var(--ods-s-icon-color-rating-default)}: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}: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)}: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}: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}:where(.ods-c-vendor-card-v1 .ods-e-vendor-card-overlay-icon-action){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}: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)}: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}: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}: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}: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}: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}: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}: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)}: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}: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)}@media (min-width:480px){:where(.ods-c-vendor-card-v1.ods-media-sm){--ods-c-vendor-card-favorite-spacing:var(--ods-p-dimension-8)}}:where(.ods-c-vendor-card-v1.ods-c-vendor-card-\$size-sm .ods-e-vendor-card-overlay-icon-action){--ods-c-icon-width:1rem}: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}: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}: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}: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}: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)}: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}: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)}: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}: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}: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}: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)}: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}: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}: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}: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}: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}: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}: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}: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)}: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}: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)}: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}: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}: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}: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)}: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}:where(.ods-c-vendor-card-v1.ods-c-vendor-card-\$size-lg .ods-e-vendor-card-overlay-icon-action){--ods-c-icon-width:2rem}: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}: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}: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}: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}: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)}: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}: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}: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)}: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}: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)}: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}: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}: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}: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)}: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}: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)}:where(.ods-c-vendor-card-v2 .ods-e-vendor-card-rating-meter-icon){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}:where(.ods-c-vendor-card-v2 .ods-e-vendor-card-rating-meter-icon){--ods-c-icon-color:var(--ods-s-icon-color-rating-default)}: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}: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)}: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}: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}:where(.ods-c-vendor-card-v2 .ods-e-vendor-card-overlay-icon-action){--ods-c-icon-color:currentColor;--ods-c-icon-width:1em}: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)}: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}: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}: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}: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}: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}: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}: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)}: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}: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}:where(.ods-c-vendor-card-v2.ods-c-vendor-card-\$layout-horizontal .ods-e-vendor-card-overlay-icon-action){--ods-c-icon-width:1rem}: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}: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}: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}: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)}: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}: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)}: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}: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)}: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}: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}: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}: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)}: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}:where(.ods-c-vendor-card-v2.ods-c-vendor-card-\$layout-vertical .ods-e-vendor-card-overlay-icon-action){--ods-c-icon-width:2rem}: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}: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}: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}: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}: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)}: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}: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}: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)}: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}: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)}: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}: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}: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}: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)}: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}: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)}: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}: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}: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}@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}}: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}@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)}}


  html {
    box-sizing: border-box;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
  }
  body {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    margin: 0;
    overflow: var(--ow-vactivity-overflow, visible);
    padding: 0;
  }


  :where(.ow-reset) {
    box-sizing: border-box;
    font-family: var(--ow-normalize-font-family);
    font-size: var(--ow-normalize-font-size);
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-weight: var(--ow-normalize-font-weight);
    letter-spacing: var(--ow-normalize-letter-spacing);
    line-height: var(--ow-normalize-line-height);
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
  }
  :where(.ow-reset) *, :where(.ow-reset) {
    background: none;
    border: none;
    color: inherit;
    list-style: none;
    margin: 0;
    padding: 0;
    text-decoration-line: none;
  }
  :where(.ow-reset) * {
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit;
    letter-spacing: inherit;
    line-height: inherit;
  }
  :where(.ow-reset) *,
  :where(.ow-reset) *::before,
  :where(.ow-reset) *::after, :where(.ow-reset)::before, :where(.ow-reset)::after {
    box-sizing: inherit;
  }


  :where(.ow-reset) :where(a),
  :where(.ow-reset):where(a) {
    color: var(--ow-normalize-link-color);
    text-decoration-line: var(--ow-normalize-link-text-decoration-line);
  }



  :where(.ow-reset) :where(a[href]:hover),
  :where(.ow-reset):where(a[href]:hover) {
    text-decoration: var(--ow-normalize-link-text-decoration-line-hover, var(--ow-normalize-link-text-decoration-line));
  }



  :where(.ow-reset) :where(strong),
  :where(.ow-reset):where(strong) {
    font-weight: bolder;
  }



  :where(.ow-reset) :where([role=link], [role=button], a, button),
  :where(.ow-reset):where([role=link], [role=button], a, button) {
    cursor: pointer;
  }



  :where(.ow-reset) :where(:disabled, [aria-disabled=true], a:not([href])),
  :where(.ow-reset):where(:disabled, [aria-disabled=true], a:not([href])) {
    cursor: not-allowed;
  }



  :where(.ow-reset) :where(:focus),
  :where(.ow-reset):where(:focus) {
    outline: none;
  }



  :where(.ow-reset) :where(:focus-visible),
  :where(.ow-reset):where(:focus-visible) {
    outline-color: var(--ow-normalize-focus-outline-color);
    outline-offset: var(--ow-normalize-focus-outline-offset);
    outline-style: solid;
    outline-width: var(--ow-normalize-focus-outline-width);
  }



  :root {
    --ow-normalize-focus-outline-color: var(--ods-s-focus-outline-color-default);
    --ow-normalize-focus-outline-offset: var(--ods-s-space-focus-outline);
    --ow-normalize-focus-outline-width: var(--ods-s-size-focus-outline);
    --ow-normalize-font-family: var(--ods-s-text-font-family-default);
    --ow-normalize-letter-spacing: var(--ods-s-text-letter-spacing-default);
    --ow-normalize-line-height: var(--ods-s-text-line-height-default);
    --ow-normalize-font-weight: normal;
    --ow-normalize-font-size: var(--ods-s-text-font-size-default);
    --ow-normalize-link-color: var(--ods-s-text-color-link-default);
    --ow-normalize-link-text-decoration-line: var(--ods-s-text-decoration-line-link-default);
    --ow-normalize-link-text-decoration-line-hover:
      var(
        --ods-s-text-decoration-line-link-default-is-hover,
        var(--ods-s-text-decoration-line-link-default)
      );
  }
  html {
    font-size: var(--ods-s-text-font-size-default);
    line-height: var(--ods-s-text-line-height-default);
  }
  body {
    font-family: var(--ods-s-text-font-family-default);
    letter-spacing: var(--ods-s-text-letter-spacing-default);
  }

/* stylelint-disable */

  .text-body--dRI57 {
    color: var(--ods-c-text-body-color);
    font-family: var(--ods-c-text-body-font-family);
    font-size: var(--ods-c-text-body-font-size);
    font-weight: var(--ods-c-text-body-font-weight);
    letter-spacing: var(--ods-c-text-body-letter-spacing);
    line-height: var(--ods-c-text-body-line-height);
    text-transform: var(--ods-c-text-body-text-transform);
  }


  :where(.responsive-images--FH2AW) :where(img, picture),
  :where(.responsive-images--FH2AW):where(img, picture) {
    display: block;
    height: auto;
    max-width: 100%;
    width: auto;
  }


  :where(.ds-reset--q13hH) {
    --ow-normalize-focus-outline-color: var(--ods-s-focus-outline-color-default);
    --ow-normalize-focus-outline-offset: var(--ods-s-space-focus-outline);
    --ow-normalize-focus-outline-width: var(--ods-s-size-focus-outline);
    --ow-normalize-font-family: var(--ods-s-text-font-family-default);
    --ow-normalize-letter-spacing: var(--ods-s-text-letter-spacing-default);
    --ow-normalize-line-height: var(--ods-s-text-line-height-default);
    --ow-normalize-font-weight: normal;
    --ow-normalize-font-size: var(--ods-s-text-font-size-default);
    --ow-normalize-link-color: var(--ods-s-text-color-link-default);
    --ow-normalize-link-text-decoration-line: var(--ods-s-text-decoration-line-link-default);
    --ow-normalize-link-text-decoration-line-hover:
      var(
        --ods-s-text-decoration-line-link-default-is-hover,
        var(--ods-s-text-decoration-line-link-default)
      );
  }


  :where(.ds-reset--q13hH) {
    box-sizing: border-box;
    font-family: var(--ow-normalize-font-family);
    font-size: var(--ow-normalize-font-size);
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-weight: var(--ow-normalize-font-weight);
    letter-spacing: var(--ow-normalize-letter-spacing);
    line-height: var(--ow-normalize-line-height);
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
  }
  :where(.ds-reset--q13hH) *, :where(.ds-reset--q13hH) {
    background: none;
    border: none;
    color: inherit;
    list-style: none;
    margin: 0;
    padding: 0;
    text-decoration-line: none;
  }
  :where(.ds-reset--q13hH) * {
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit;
    letter-spacing: inherit;
    line-height: inherit;
  }
  :where(.ds-reset--q13hH) *,
  :where(.ds-reset--q13hH) *::before,
  :where(.ds-reset--q13hH) *::after, :where(.ds-reset--q13hH)::before, :where(.ds-reset--q13hH)::after {
    box-sizing: inherit;
  }


  :where(.ds-reset--q13hH) :where(a),
  :where(.ds-reset--q13hH):where(a) {
    color: var(--ow-normalize-link-color);
    text-decoration-line: var(--ow-normalize-link-text-decoration-line);
  }



  :where(.ds-reset--q13hH) :where(a[href]:hover),
  :where(.ds-reset--q13hH):where(a[href]:hover) {
    text-decoration: var(--ow-normalize-link-text-decoration-line-hover, var(--ow-normalize-link-text-decoration-line));
  }



  :where(.ds-reset--q13hH) :where(strong),
  :where(.ds-reset--q13hH):where(strong) {
    font-weight: bolder;
  }



  :where(.ds-reset--q13hH) :where([role=link], [role=button], a, button),
  :where(.ds-reset--q13hH):where([role=link], [role=button], a, button) {
    cursor: pointer;
  }



  :where(.ds-reset--q13hH) :where(:disabled, [aria-disabled=true], a:not([href])),
  :where(.ds-reset--q13hH):where(:disabled, [aria-disabled=true], a:not([href])) {
    cursor: not-allowed;
  }



  :where(.ds-reset--q13hH) :where(:focus),
  :where(.ds-reset--q13hH):where(:focus) {
    outline: none;
  }



  :where(.ds-reset--q13hH) :where(:focus-visible),
  :where(.ds-reset--q13hH):where(:focus-visible) {
    outline-color: var(--ow-normalize-focus-outline-color);
    outline-offset: var(--ow-normalize-focus-outline-offset);
    outline-style: solid;
    outline-width: var(--ow-normalize-focus-outline-width);
  }

/* stylelint-disable */

  .text-hero--IM5rT {
    font-family: var(--ods-c-text-hero-font-family);
    font-size: var(--ods-c-text-hero-font-size);
    font-weight: var(--ods-c-text-hero-font-weight);
    letter-spacing: var(--ods-c-text-hero-letter-spacing);
    line-height: var(--ods-c-text-hero-line-height);
    color: var(--ods-c-text-hero-color);
  }

/* stylelint-disable */

  .text-title--kZsO5 {
    font-family: var(--ods-c-text-title-font-family);
    font-size: var(--ods-c-text-title-font-size);
    font-weight: var(--ods-c-text-title-font-weight);
    letter-spacing: var(--ods-c-text-title-letter-spacing);
    line-height: var(--ods-c-text-title-line-height);
    color: var(--ods-c-text-title-color);
  }


  .subheading--t196g {
    margin-top: 8px;
  }

.confetti-background--Dqx03 {
  align-items: center;
  display: flex;
  height: 100%;
  inset: 0;
  justify-content: center;
  pointer-events: none;
  position: absolute;
  width: 100%;
}
/* stylelint-disable */

  .masthead--ZDo5U {
    --P_vertical-padding_3edd: var(
      --ods-o-masthead-vertical-spacing,
      var(--ods-c-masthead-default-vertical-spacing)
    );
    display: flex;
    justify-content: center;
    overflow: hidden;
    position: relative;
  }
  .masthead--ZDo5U::before {
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
  }
  .wrapper--yK8RP {
    max-width: 1440px;
    padding: 0 20px;
    width: 100%;
  }
  @media (min-width: 480px) {
    .wrapper--yK8RP {
      padding: 0 32px;
    }
  }
  @media (min-width: 768px) {
    .wrapper--yK8RP {
      padding: 0 72px;
    }
  }
  .content--dRCmV {
    align-content: center;
    display: flex;
    flex-direction: column-reverse;
    gap: 24px;
    padding: 0 0 var(--P_vertical-padding_3edd);
    position: relative;
    width: 100%;
  }
  @media (min-width: 1024px) {
    .content--dRCmV {
      flex-direction: row;
      height: 100%;
      padding: 0;
    }
  }
  .main-content--J1BEV,
  .secondary-content--o_LNW {
    display: flex;
    flex-direction: column;
    justify-content: center;
    position: relative;
  }
  .main-content--J1BEV {
    align-items: flex-start;
  }
  @media (min-width: 1024px) {
    .main-content--J1BEV {
      flex-basis: 100%;
      padding: var(--P_vertical-padding_3edd) 0;
    }
  }
  .secondary-content--o_LNW {
    align-items: flex-start;
    flex-shrink: 0;
  }
  @media (min-width: 1024px) {
    .secondary-content--o_LNW {
      align-items: flex-end;
      flex-basis: 40%;
    }
  }
  .actions--RPLma {
    margin-top: 16px;
    width: 100%;
  }
  .size-sm--BFCfk {
    min-height: 180px;
  }
  .size-sm--BFCfk .copy--njqD6 {
    margin-top: 8px;
  }
  .size-md--iplmW {
    min-height: 180px;
  }
  .size-md--iplmW .copy--njqD6 {
    margin-top: 8px;
  }
  .size-lg--Ctubt {
    min-height: 125px;
  }
  .size-lg--Ctubt .copy--njqD6 {
    margin-top: 16px;
  }
  @media (min-width: 768px) {
    .size-lg--Ctubt {
      min-height: 140px;
    }
  }
  @media (min-width: 1024px) {
    .size-lg--Ctubt {
      min-height: 220px;
    }
  }
  .background--HUxpv::before {
    background-color: var(--ods-c-masthead-background);
  }
  @media (max-width: 1023.98px) {
    .actions-direction-right--WifqZ .content--dRCmV {
      flex-direction: column;
      gap: 16px;
    }
  }
  @media (min-width: 1024px) {
    .off-kilter-design--VIfHE::before {
      height: calc(100% - 20px);
    }
    .off-kilter-design--VIfHE .main-content--J1BEV {
      padding: var(--P_vertical-padding_3edd) 0 calc(var(--P_vertical-padding_3edd) + 20px);
    }
  }
  @media (max-width: 1023.98px) {
    .no-creative-area--bdMUF .content--dRCmV {
      padding: var(--P_vertical-padding_3edd) 0;
    }
  }
  .minimal-props--i0tqp .content--dRCmV {
    flex-direction: row;
    height: 100%;
  }

/* stylelint-disable */

  .logo--euf5F {
    --ods-a-logo-color: var(--ods-c-logo-color);
    --ods-a-logo-aspect-ratio: var(--ods-c-logo-aspect-ratio);
  }

/* stylelint-disable */

  .icon--uuqsJ {
    --ods-a-icon-size: var(--ods-o-icon-size, var(--ods-c-icon-width));
    --ods-a-icon-color: var(--ods-o-icon-color, var(--ods-c-icon-color));
    align-self: var(--ods-o-icon-align-self);
  }

/* stylelint-disable */

  .root-state--NxZuv {
    --P_display_2708: inline-flex;
    --P_checkmark-border-width_2708: var(--ods-c-checkbox-border-width);
    --P_checkmark-border-color_2708: var(--ods-c-checkbox-border-color);
    --P_checkmark-background-color_2708: var(--ods-c-checkbox-background-color);
    --P_checkmark-border-radius_2708: var(--ods-c-checkbox-border-radius);
    --P_checkmark-icon-color_2708: var(--ods-c-checkbox-inner-shape-color);
  }
  .checkmark-border--EO56m {
    transition: border, color 0.25s linear 0s;
    flex-shrink: 0;
    align-items: center;
    background-color: var(--P_checkmark-background-color_2708);
    border: var(--P_checkmark-border-width_2708) solid var(--P_checkmark-border-color_2708);
    border-radius: var(--P_checkmark-border-radius_2708);
    display: inline-flex;
    height: var(--ods-c-checkbox-container-height);
    justify-content: center;
    width: var(--ods-c-checkbox-container-width);
  }
  .checkmark--TszZl {
    color: var(--P_checkmark-icon-color_2708);
  }
  .is-neutral--xA7la:not(.is-selected--oNfJH, .is-disabled--TjHWz):hover {
    --P_label-color_2708: var(--ods-c-checkbox-is-hover-label-color, var(--ods-c-checkbox-label-color));
    --P_checkmark-background-color_2708: var(--ods-c-checkbox-is-hover-background-color, var(--ods-c-checkbox-background-color));
    --P_checkmark-border-color_2708: var(--ods-c-checkbox-is-hover-border-color, var(--ods-c-checkbox-border-color));
    --P_checkmark-icon-color_2708: var(--ods-c-checkbox-is-hover-inner-shape-color, var(--ods-c-checkbox-inner-shape-color));
  }
  .is-selected--oNfJH {
    --P_label-color_2708: var(--ods-c-checkbox-is-selected-label-color, var(--ods-c-checkbox-label-color));
    --P_checkmark-background-color_2708: var(--ods-c-checkbox-is-selected-background-color, var(--ods-c-checkbox-background-color));
    --P_checkmark-border-color_2708: var(--ods-c-checkbox-is-selected-border-color, var(--ods-c-checkbox-border-color));
    --P_checkmark-icon-color_2708: var(--ods-c-checkbox-is-selected-inner-shape-color, var(--ods-c-checkbox-inner-shape-color));
  }
  .is-selected--oNfJH:not(.is-valid--KzMQQ, .is-invalid--KPXik, .is-disabled--TjHWz):hover {
    --P_label-color_2708: var(--ods-c-checkbox-is-hover-selected-label-color, var(--ods-c-checkbox-label-color));
    --P_checkmark-background-color_2708: var(--ods-c-checkbox-is-hover-selected-background-color, var(--ods-c-checkbox-background-color));
    --P_checkmark-border-color_2708: var(--ods-c-checkbox-is-hover-selected-background-color, var(--ods-c-checkbox-background-color));
    --P_checkmark-icon-color_2708: var(--ods-c-checkbox-is-hover-selected-inner-shape-color, var(--ods-c-checkbox-inner-shape-color));
  }
  .is-disabled--TjHWz {
    --P_label-color_2708: var(--ods-c-checkbox-is-disabled-label-color, var(--ods-c-checkbox-label-color));
    --P_checkmark-border-color_2708: var(--ods-c-checkbox-is-disabled-border-color, var(--ods-c-checkbox-border-color));
    --P_checkmark-background-color_2708: var(--ods-c-checkbox-is-disabled-background-color, var(--ods-c-checkbox-background-color));
    --P_checkmark-icon-color_2708: var(--ods-c-checkbox-is-disabled-background-color, var(--ods-c-checkbox-background-color));
  }
  .is-disabled--TjHWz.is-selected--oNfJH {
    --P_label-color_2708: var(--ods-c-checkbox-is-disabled-selected-label-color, var(--ods-c-checkbox-label-color));
    --P_checkmark-background-color_2708: var(--ods-c-checkbox-is-disabled-selected-background-color, var(--ods-c-checkbox-background-color));
    --P_checkmark-border-color_2708: var(--ods-c-checkbox-is-disabled-selected-border-color, var(--ods-c-checkbox-border-color));
    --P_checkmark-icon-color_2708: var(--ods-c-checkbox-is-disabled-selected-inner-shape-color, var(--ods-c-checkbox-inner-shape-color));
  }
  .is-valid--KzMQQ {
    --P_label-color_2708: var(--ods-c-checkbox-is-valid-label-color, var(--ods-c-checkbox-label-color));
    --P_subtext-color_2708: var(--ods-c-checkbox-is-valid-sub-text-color, var(--ods-c-checkbox-sub-text-color));
    --P_checkmark-background-color_2708: var(--ods-c-checkbox-is-valid-background-color, var(--ods-c-checkbox-background-color));
    --P_checkmark-border-color_2708: var(--ods-c-checkbox-is-valid-border-color, var(--ods-c-checkbox-border-color));
    --P_checkmark-icon-color_2708: var(--ods-c-checkbox-is-valid-inner-shape-color, var(--ods-c-checkbox-inner-shape-color));
  }
  .is-valid--KzMQQ.is-selected--oNfJH {
    --P_label-color_2708: var(--ods-c-checkbox-is-valid-selected-label-color, var(--ods-c-checkbox-label-color));
    --P_subtext-color_2708: var(--ods-c-checkbox-is-valid-sub-text-color, var(--ods-c-checkbox-sub-text-color));
    --P_checkmark-background-color_2708: var(--ods-c-checkbox-is-valid-selected-background-color, var(--ods-c-checkbox-background-color));
    --P_checkmark-border-color_2708: var(--ods-c-checkbox-is-valid-selected-border-color, var(--ods-c-checkbox-border-color));
    --P_checkmark-icon-color_2708: var(--ods-c-checkbox-is-valid-selected-inner-shape-color, var(--ods-c-checkbox-inner-shape-color));
  }
  .is-invalid--KPXik {
    --P_label-color_2708: var(--ods-c-checkbox-is-invalid-label-color, var(--ods-c-checkbox-label-color));
    --P_subtext-color_2708: var(--ods-c-checkbox-is-invalid-sub-text-color, var(--ods-c-checkbox-sub-text-color));
    --P_checkmark-background-color_2708: var(--ods-c-checkbox-is-invalid-background-color, var(--ods-c-checkbox-background-color));
    --P_checkmark-border-color_2708: var(--ods-c-checkbox-is-invalid-border-color, var(--ods-c-checkbox-border-color));
    --P_checkmark-icon-color_2708: var(--ods-c-checkbox-is-invalid-inner-shape-color, var(--ods-c-checkbox-inner-shape-color));
  }
  .is-invalid--KPXik.is-selected--oNfJH {
    --P_label-color_2708: var(--ods-c-checkbox-is-invalid-selected-label-color, var(--ods-c-checkbox-label-color));
    --P_subtext-color_2708: var(--ods-c-checkbox-is-invalid-sub-text-color, var(--ods-c-checkbox-sub-text-color));
    --P_checkmark-background-color_2708: var(--ods-c-checkbox-is-invalid-selected-background-color, var(--ods-c-checkbox-background-color));
    --P_checkmark-border-color_2708: var(--ods-c-checkbox-is-invalid-selected-border-color, var(--ods-c-checkbox-border-color));
    --P_checkmark-icon-color_2708: var(--ods-c-checkbox-is-invalid-selected-inner-shape-color, var(--ods-c-checkbox-inner-shape-color));
  }

/* stylelint-disable */

  .illustration-tile--wNjhm {
    position: relative;
    display: inline-flex;
    align-items: center;
    justify-content: center;
  }
  .circle--AbsiB {
    --P_illustration-tile-color_5d67: color-mix(in srgb, var(--ods-c-illustration-tile-background-color) 50%, transparent);
    position: absolute;
    inset: 50% auto auto 50%;
    transform: translate(-50%, -50%);
    width: var(--ods-o-illustration-tile-width, var(--ods-c-illustration-tile-width));
    aspect-ratio: 1/1;
    border-radius: var(--ods-c-illustration-tile-border-radius);
    background-color: var(--ods-o-illustration-tile-color, var(--P_illustration-tile-color_5d67));
  }
  .illustration--S_YgA {
    position: relative;
    z-index: 1;
    width: var(--ods-o-illustration-tile-width, var(--ods-c-illustration-tile-width));
    height: auto;
  }

/* stylelint-disable */

  .image-placeholder--SRnFr {
    width: 100%;
    height: 100%;
    padding: var(--ods-c-image-placeholder-inner-spacing);
    background-color: var(--ods-c-image-placeholder-background-color);
    color: var(--ods-c-image-placeholder-color);
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    text-align: center;
  }
  .illustration--lS05k {
    width: var(--ods-c-image-placeholder-illustration-size);
  }

/* stylelint-disable */



  @media (max-width: 479.98px) {
    .block-xs--foaeX {
      display: block !important;
      width: 100% !important;
    }
  }
  @media (max-width: 767.98px) {
    .block-sm--rqahu {
      display: block !important;
      width: 100% !important;
    }
  }
  @media (max-width: 1023.98px) {
    .block-md--iJnD_ {
      display: block !important;
      width: 100% !important;
    }
  }
  @media (max-width: 1191.98px) {
    .block-lg--TgWlN {
      display: block !important;
      width: 100% !important;
    }
  }
  @media (max-width: 1359.98px) {
    .block-xl--fnQFY {
      display: block !important;
      width: 100% !important;
    }
  }
  .block--fITTd {
    display: block !important;
    width: 100% !important;
  }
  .btn-transitions--A6Unx {
    transition-duration: 0.1s;
    transition-property: background-color, color, border-color;
    transition-timing-function: ease-out;
  }
  .btn--uwfU5 * {
    pointer-events: none;
  }
  .btn--uwfU5 {
    --P_button-pressed-color_63cb: var(--ods-c-button-pressed-color);
    --P_button-pressed-opacity_63cb: var(--ods-c-button-pressed-opacity);
    background-color: var(--ods-c-button-background-color);
    border-color: var(--ods-c-button-border-color);
    border-radius: var(--ods-c-button-border-radius);
    color: var(--ods-c-button-color);
    min-height: var(--ods-c-button-min-height);
    padding: var(--ods-c-button-vertical-padding) var(--ods-c-button-horizontal-padding);
    text-decoration-line: var(--ods-c-button-text-decoration-line);
  }
  .btn--uwfU5:focus-visible {
    color: var(--ods-c-button-is-hover-color, var(--ods-c-button-color));
    text-decoration-line: var(--ods-c-button-is-hover-text-decoration-line, var(--ods-c-button-text-decoration-line));
    border-color: var(--ods-c-button-is-hover-border-color, var(--ods-c-button-border-color));
    background-color: var(--ods-c-button-is-hover-background-color, var(--ods-c-button-background-color));
  }
  .container--u35Y6:focus-visible .btn--uwfU5 {
    color: var(--ods-c-button-is-hover-color, var(--ods-c-button-color));
    text-decoration-line: var(--ods-c-button-is-hover-text-decoration-line, var(--ods-c-button-text-decoration-line));
    border-color: var(--ods-c-button-is-hover-border-color, var(--ods-c-button-border-color));
    background-color: var(--ods-c-button-is-hover-background-color, var(--ods-c-button-background-color));
  }
  .btn--uwfU5.active--NWrnw, .btn--uwfU5:active:enabled {
    color: var(--ods-c-button-is-hover-color, var(--ods-c-button-color));
    text-decoration-line: var(--ods-c-button-is-hover-text-decoration-line, var(--ods-c-button-text-decoration-line));
    border-color: var(--ods-c-button-is-hover-border-color, var(--ods-c-button-border-color));
    background-color: var(--ods-c-button-is-hover-background-color, var(--ods-c-button-background-color));
  }
  a.btn--uwfU5:active {
    color: var(--ods-c-button-is-hover-color, var(--ods-c-button-color));
    text-decoration-line: var(--ods-c-button-is-hover-text-decoration-line, var(--ods-c-button-text-decoration-line));
    border-color: var(--ods-c-button-is-hover-border-color, var(--ods-c-button-border-color));
    background-color: var(--ods-c-button-is-hover-background-color, var(--ods-c-button-background-color));
  }
  .container--u35Y6.active--NWrnw .btn--uwfU5, a.container--u35Y6:active .btn--uwfU5, .container--u35Y6:active:enabled .btn--uwfU5 {
    color: var(--ods-c-button-is-hover-color, var(--ods-c-button-color));
    text-decoration-line: var(--ods-c-button-is-hover-text-decoration-line, var(--ods-c-button-text-decoration-line));
    border-color: var(--ods-c-button-is-hover-border-color, var(--ods-c-button-border-color));
    background-color: var(--ods-c-button-is-hover-background-color, var(--ods-c-button-background-color));
  }
  .btn--uwfU5:hover {
    color: var(--ods-c-button-is-hover-color, var(--ods-c-button-color));
    text-decoration-line: var(--ods-c-button-is-hover-text-decoration-line, var(--ods-c-button-text-decoration-line));
    border-color: var(--ods-c-button-is-hover-border-color, var(--ods-c-button-border-color));
    background-color: var(--ods-c-button-is-hover-background-color, var(--ods-c-button-background-color));
  }
  button.btn--uwfU5:hover:enabled {
    color: var(--ods-c-button-is-hover-color, var(--ods-c-button-color));
    text-decoration-line: var(--ods-c-button-is-hover-text-decoration-line, var(--ods-c-button-text-decoration-line));
    border-color: var(--ods-c-button-is-hover-border-color, var(--ods-c-button-border-color));
    background-color: var(--ods-c-button-is-hover-background-color, var(--ods-c-button-background-color));
  }
  a.btn--uwfU5:hover {
    color: var(--ods-c-button-is-hover-color, var(--ods-c-button-color));
    text-decoration-line: var(--ods-c-button-is-hover-text-decoration-line, var(--ods-c-button-text-decoration-line));
    border-color: var(--ods-c-button-is-hover-border-color, var(--ods-c-button-border-color));
    background-color: var(--ods-c-button-is-hover-background-color, var(--ods-c-button-background-color));
  }
  .container--u35Y6:hover .btn--uwfU5, a.container--u35Y6:hover .btn--uwfU5, button.container--u35Y6:hover:enabled .btn--uwfU5 {
    color: var(--ods-c-button-is-hover-color, var(--ods-c-button-color));
    text-decoration-line: var(--ods-c-button-is-hover-text-decoration-line, var(--ods-c-button-text-decoration-line));
    border-color: var(--ods-c-button-is-hover-border-color, var(--ods-c-button-border-color));
    background-color: var(--ods-c-button-is-hover-background-color, var(--ods-c-button-background-color));
  }
  .btn--uwfU5.disabled--EijdO, .btn--uwfU5:disabled {
    color: var(--ods-c-button-is-disabled-color, var(--ods-c-button-color));
    text-decoration-line: var(--ods-c-button-is-disabled-text-decoration-line, var(--ods-c-button-text-decoration-line));
    border-color: var(--ods-c-button-is-disabled-border-color, var(--ods-c-button-border-color));
    background-color: var(--ods-c-button-is-disabled-background-color, var(--ods-c-button-background-color));
  }
  a.btn--uwfU5:not([href]), a.btn--uwfU5.disabled--EijdO {
    color: var(--ods-c-button-is-disabled-color, var(--ods-c-button-color));
    text-decoration-line: var(--ods-c-button-is-disabled-text-decoration-line, var(--ods-c-button-text-decoration-line));
    border-color: var(--ods-c-button-is-disabled-border-color, var(--ods-c-button-border-color));
    background-color: var(--ods-c-button-is-disabled-background-color, var(--ods-c-button-background-color));
  }
  a.btn--uwfU5:not([href]):hover, a.btn--uwfU5.disabled--EijdO:hover {
    color: var(--ods-c-button-is-disabled-color, var(--ods-c-button-color));
    text-decoration-line: var(--ods-c-button-is-disabled-text-decoration-line, var(--ods-c-button-text-decoration-line));
    border-color: var(--ods-c-button-is-disabled-border-color, var(--ods-c-button-border-color));
    background-color: var(--ods-c-button-is-disabled-background-color, var(--ods-c-button-background-color));
  }
  .container--u35Y6:disabled .btn--uwfU5, .container--u35Y6.disabled--EijdO .btn--uwfU5, a.container--u35Y6:not([href]) .btn--uwfU5, a.container--u35Y6.disabled--EijdO:hover .btn--uwfU5 {
    color: var(--ods-c-button-is-disabled-color, var(--ods-c-button-color));
    text-decoration-line: var(--ods-c-button-is-disabled-text-decoration-line, var(--ods-c-button-text-decoration-line));
    border-color: var(--ods-c-button-is-disabled-border-color, var(--ods-c-button-border-color));
    background-color: var(--ods-c-button-is-disabled-background-color, var(--ods-c-button-background-color));
  }
  .btn--uwfU5 {
    border-style: solid;
    border-width: var(--ods-c-button-border-width);
    cursor: pointer;
    display: inline-block;
    overflow: hidden;
    position: relative;
    text-align: center;
    transform: perspective(1px) translateZ(0);
    vertical-align: bottom;
    --P_button-animated-box-transform_63cb: scale(0.2, 2);
    --P_button-animated-box-opacity_63cb: 0;
  }
  .btn--uwfU5:hover {
    text-decoration: none;
  }
  .btn--uwfU5.disabled--EijdO, .btn--uwfU5:disabled {
    cursor: not-allowed;
  }
  a.btn--uwfU5:not([href]), a.btn--uwfU5.disabled--EijdO {
    cursor: not-allowed;
  }
  a.btn--uwfU5:not([href]):hover, a.btn--uwfU5.disabled--EijdO:hover {
    cursor: not-allowed;
  }
  .container--u35Y6:disabled .btn--uwfU5, .container--u35Y6.disabled--EijdO .btn--uwfU5, a.container--u35Y6:not([href]) .btn--uwfU5, a.container--u35Y6.disabled--EijdO:hover .btn--uwfU5 {
    cursor: not-allowed;
  }
  .container--u35Y6.disabled--EijdO, .container--u35Y6:disabled {
    cursor: not-allowed;
  }
  a.container--u35Y6:not([href]), a.container--u35Y6.disabled--EijdO {
    cursor: not-allowed;
  }
  a.container--u35Y6:not([href]):hover, a.container--u35Y6.disabled--EijdO:hover {
    cursor: not-allowed;
  }
  .container--u35Y6:disabled .container--u35Y6, .container--u35Y6.disabled--EijdO .container--u35Y6, a.container--u35Y6:not([href]) .container--u35Y6, a.container--u35Y6.disabled--EijdO:hover .container--u35Y6 {
    cursor: not-allowed;
  }
  .container--u35Y6:hover {
    text-decoration: inherit;
  }
  .animated-element--ydzm4 {
    background-color: var(--P_button-pressed-color_63cb);
    border-radius: 100%;
    inset: 0;
    content: "";
    opacity: var(--P_button-animated-box-opacity_63cb);
    position: absolute;
    transform: var(--P_button-animated-box-transform_63cb);
    transition-duration: 0.3s;
    transition-property: transform;
    transition-timing-function: ease-out;
    z-index: -1;
  }
  .clicked--HQEnC {
    --P_button-animated-box-transform_63cb: scale(1.5, 4);
    --P_button-animated-box-opacity_63cb: var(--P_button-pressed-opacity_63cb);
  }
  .cta-container--Bpbni {
    align-items: center;
    column-gap: 8px;
    display: flex;
    justify-content: center;
  }
  .cta-icon-container--CVTL9 {
    align-items: center;
    display: flex;
    height: 1lh;
  }
  .has-right-label--KOvke {
    flex-direction: row;
  }
  .has-left-label--hSCTu {
    flex-direction: row-reverse;
  }
  .only-icon--qhHrK {
    aspect-ratio: 1/1;
    padding: 0;
  }
  .loading-container--tsRv2 {
  }

/* stylelint-disable */

  .loading--wXWOA {
    animation: rotate-animation--c5rHR 1.6s infinite linear;
    overflow: visible;
    position: relative;
    width: var(--ods-c-spinner-width);
  }
  .spinner--icSis {
    animation-direction: reverse;
    animation-duration: 1.6s;
    animation-fill-mode: both;
    animation-iteration-count: infinite;
    animation-name: loading--animation--tlDHI;
    animation-timing-function: ease-in-out;
    fill: none;
    stroke: var(--ods-c-spinner-color);
    stroke-dasharray: var(--ods-c-spinner-stroke-dash-array);
    stroke-dashoffset: 0;
    stroke-linecap: round;
    stroke-width: var(--ods-c-spinner-stroke-width);
    transform-origin: 50% 50%;
    vector-effect: non-scaling-stroke;
  }
  @keyframes rotate-animation--c5rHR {
    0% {
      transform: rotateZ(0deg);
    }
    100% {
      transform: rotateZ(360deg);
    }
  }
  @keyframes loading--animation--tlDHI {
    0%, 25% {
      stroke-dashoffset: 16;
      transform: rotate(270deg);
    }
    50%, 75% {
      stroke-dashoffset: 58;
      transform: rotate(315deg);
    }
    100% {
      stroke-dashoffset: 16;
      transform: rotate(-90deg);
    }
  }

/* stylelint-disable */

  .container--EwvNJ {
    --P_arrow-color_63cb: var(--ods-c-table-sort-action-color);
    --P_arrow-active-color_63cb: var(--ods-c-table-sort-action-color);
  }
  .is-active--zkpty {
    --P_arrow-active-color_63cb: var(--ods-c-table-sort-action-is-active-color, var(--ods-c-table-sort-action-color));
  }
  .is-asc--OgzgE {
    --P_arrow-down-color_63cb: var(--P_arrow-active-color_63cb);
    --P_arrow-up-color_63cb: var(--P_arrow-color_63cb);
  }
  .is-dec--zpaHN {
    --P_arrow-down-color_63cb: var(--P_arrow-color_63cb);
    --P_arrow-up-color_63cb: var(--P_arrow-active-color_63cb);
  }
  .content-container--qRZbV {
    align-items: center;
    display: flex;
    gap: var(--ods-c-table-sort-action-gap);
  }
  .arrow-container--cpnmt {
    display: flex;
    flex: 1 1;
    flex-direction: column;
    justify-content: center;
  }
  .arrow-up--oCHn0 {
    color: var(--P_arrow-up-color_63cb);
    margin-bottom: -8px;
  }
  .arrow-down--G5kaL {
    color: var(--P_arrow-down-color_63cb);
  }

/* stylelint-disable */

  .container--AV8x0 {
    --ods-o-pill-color: var(--ods-c-pill-filter-color);
    --ods-o-pill-border-width: 0;
    --ods-o-pill-border-radius: var(--ods-c-pill-filter-border-radius);
    --ods-o-pill-background-color: var(--ods-c-pill-filter-background-color);
    --ods-o-pill-inner-spacing: var(--ods-c-pill-filter-vertical-padding)
      var(--ods-c-pill-filter-horizontal-padding);
    --ods-o-pill-bold-font-weight: var(--ods-p-font-weight-bold);
    --ods-o-pill-is-focused-font-weight: var(--ods-p-font-weight-bold);
    --ods-o-pill-gap: var(--ods-c-pill-filter-gap);
    --ods-o-icon-color: var(--ods-c-pill-filter-icon-color);
  }


  .offscreen-width-placeholder--qdNuX {
    height: 0;
    opacity: 0;
    pointer-events: none;
    font-weight: var(--ow-bold-width-placeholder-font-weight);
    gap: inherit;
    align-items: inherit;
    display: inherit;
  }

/* stylelint-disable */

  .container--eBOfR {
    --P_min-height_63cb: var(--ods-o-pill-min-height);
    --P_background-color_63cb: var(--ods-o-pill-background-color);
    --P_color_63cb: var(--ods-o-pill-color);
    --P_border-color_63cb: var(--ods-o-pill-border-color);
    --P_border-radius_63cb: var(--ods-o-pill-border-radius);
    --P_border-width_63cb: var(--ods-o-pill-border-width);
    --P_font-weight_63cb: var(--ods-o-pill-font-weight);
    --P_line-height_63cb: var(--ods-o-pill-line-height);
    --P_inner-spacing_63cb: var(--ods-o-pill-inner-spacing);
    --P_gap_63cb: var(--ods-o-pill-gap);
    --P_cursor_63cb: pointer;
    --ow-bold-width-placeholder-font-weight: var(--ods-o-pill-bold-font-weight);
    --ods-o-icon-align-self: center;
    min-height: var(--P_min-height_63cb);
    color: var(--P_color_63cb);
    border-radius: var(--P_border-radius_63cb);
    border: var(--P_border-width_63cb) solid var(--P_border-color_63cb);
    background-color: var(--P_background-color_63cb);
    padding: var(--P_inner-spacing_63cb);
    font-weight: var(--P_font-weight_63cb);
    line-height: var(--P_line-height_63cb);
    display: inline-flex;
    flex-direction: column;
    justify-content: center;
    text-align: center;
    cursor: var(--P_cursor_63cb);
    transition-duration: 0.1s;
    transition-property: background-color, color, border-color;
    transition-timing-function: ease-out;
  }
  @media (hover: hover) and (pointer: fine) {
    .container--eBOfR:hover {
      --P_background-color_63cb: var(--ods-o-pill-is-hover-background-color, var(--ods-o-pill-background-color));
    }
  }
  .container--eBOfR:active, .container--eBOfR.is-active--b6r_J {
    --P_color_63cb: var(--ods-o-pill-is-active-color, var(--ods-o-pill-color));
    --P_border-color_63cb: var(--ods-o-pill-is-active-border-color, var(--ods-o-pill-border-color));
    --P_font-weight_63cb: var(--ods-o-pill-is-active-font-weight, var(--ods-o-pill-font-weight));
  }
  .container--eBOfR:disabled, .container--eBOfR.is-disabled--M51Tm {
    --P_color_63cb: var(--ods-o-pill-is-disabled-color, var(--ods-o-pill-color));
    --P_border-color_63cb: var(--ods-o-pill-is-disabled-border-color, var(--ods-o-pill-border-color));
    --P_font-weight_63cb: var(--ods-o-pill-is-disabled-font-weight, var(--ods-o-pill-font-weight));
    --P_background-color_63cb: var(--ods-o-pill-is-disabled-background-color, var(--ods-o-pill-background-color));
    --P_cursor_63cb: not-allowed;
  }
  .container--eBOfR:focus-visible {
    --P_color_63cb: var(--ods-o-pill-is-focused-color, var(--ods-o-pill-color));
    --P_border-color_63cb: var(--ods-o-pill-is-focused-border-color, var(--ods-o-pill-border-color));
    --P_font-weight_63cb: var(--ods-o-pill-is-focused-font-weight, var(--ods-o-pill-font-weight));
  }
  .content--zpZpM {
    display: flex;
    align-items: center;
    justify-content: center;
    min-width: fit-content;
    gap: var(--P_gap_63cb);
    white-space: nowrap;
  }

/* stylelint-disable */

  .container--HPddR {
    align-items: center;
    color: var(--ods-o-icon-action-color, var(--ods-c-icon-action-color));
    display: inline-flex;
    display: inline flex;
    height: var(--ods-c-icon-action-width);
    justify-content: center;
    width: var(--ods-c-icon-action-width);
    overflow: hidden;
    background-color: var(--ods-o-icon-action-background-color);
    border-radius: var(--ods-o-icon-action-border-radius);
  }
  .container--HPddR:focus-visible {
    background-color: var(--ods-o-icon-action-is-focused-background-color, var(--ods-o-icon-action-background-color));
  }
  .container--HPddR:disabled,
  .is-disabled--IyEo1 {
    color: var(--ods-o-icon-action-is-disabled-color, var(--ods-o-icon-action-color, var(--ods-c-icon-action-is-disabled-color, var(--ods-c-icon-action-color))));
    cursor: not-allowed;
  }
  .container--HPddR * {
    pointer-events: none;
  }

/* stylelint-disable */

  .remainder--l085b {
    display: none;
  }
  .link--Fdd2O {
    margin-left: var(--ods-c-disclosure-text-to-button-horizontal-spacing);
  }
  .icon--F80ik {
    margin-left: var(--ods-c-disclosure-button-gap);
  }
  .hidden--XUXz3 {
    display: none;
  }

/* stylelint-disable */


  .link--y6sHX {
    align-items: center;
    display: inline-flex;
    justify-content: center;
  }
  .link--y6sHX * {
    pointer-events: none;
  }
  .link--y6sHX {
    min-height: var(--ods-c-link-min-height);
    color: var(--ods-c-link-color);
    gap: var(--ods-c-link-horizontal-spacing);
    padding: var(--ods-c-link-vertical-padding) var(--ods-c-link-horizontal-padding);
    text-decoration-line: var(--ods-c-link-text-decoration-line);
  }
  @media (hover: hover) and (pointer: fine) {
    .link--y6sHX:hover {
      color: var(--ods-c-link-is-hover-color, var(--ods-c-link-color));
      text-decoration-line: var(--ods-c-link-is-hover-text-decoration-line, var(--ods-c-link-text-decoration-line));
    }
  }
  .link--y6sHX:disabled, .link--y6sHX.disabled--Ew_qq {
    color: var(--ods-c-link-is-disabled-color, var(--ods-c-link-color));
    pointer-events: none;
    text-decoration-line: var(--ods-c-link-is-disabled-text-decoration-line, var(--ods-c-link-text-decoration-line));
  }
  a.link--y6sHX:not([href]), a.link--y6sHX[aria-disabled=true] {
    color: var(--ods-c-link-is-disabled-color, var(--ods-c-link-color));
    pointer-events: none;
    text-decoration-line: var(--ods-c-link-is-disabled-text-decoration-line, var(--ods-c-link-text-decoration-line));
  }
  @media (hover: hover) and (pointer: fine) {
    a.link--y6sHX:not([href]):hover, a.link--y6sHX[aria-disabled=true]:hover {
      color: var(--ods-c-link-is-disabled-color, var(--ods-c-link-color));
      pointer-events: none;
      text-decoration-line: var(--ods-c-link-is-disabled-text-decoration-line, var(--ods-c-link-text-decoration-line));
    }
  }
  .has-right-label--nlMuz {
    flex-direction: row;
  }
  .has-left-label--UTyZ2 {
    flex-direction: row-reverse;
  }
  .icon--DO2OB {
    flex-shrink: 0;
  }

/* stylelint-disable */


  .container--aTN3T {
    --ods-o-pill-min-height: var(--ods-c-pill-min-height);
    --ods-o-pill-gap: var(--ods-p-dimension-4);
    --ods-o-pill-inner-spacing: var(--ods-c-pill-vertical-padding)
      var(--ods-c-pill-horizontal-padding);
    --ods-o-pill-background-color: var(--ods-c-pill-background-color);
    --ods-o-pill-color: var(--ods-c-pill-color);
    --ods-o-pill-border-color: var(--ods-c-pill-border-color);
    --ods-o-pill-border-width: var(--ods-p-dimension-1);
    --ods-o-pill-font-weight: var(--ods-c-pill-font-weight);
    --ods-o-pill-line-height: var(--ods-c-pill-line-height);
    --ods-o-pill-bold-font-weight: var(--ods-c-pill-is-active-font-weight, var(--ods-c-pill-font-weight));
    --ods-o-pill-border-radius: var(--ods-c-pill-border-radius);
    --ods-o-pill-is-hover-background-color: var(--ods-c-pill-is-hover-background-color, var(--ods-c-pill-background-color));
    --ods-o-pill-is-active-font-weight: var(--ods-c-pill-is-active-font-weight, var(--ods-c-pill-font-weight));
    --ods-o-pill-is-active-border-color: var(--ods-c-pill-is-active-border-color, var(--ods-c-pill-border-color));
    --ods-o-pill-is-active-color: var(--ods-c-pill-is-active-color, var(--ods-c-pill-color));
    --ods-o-pill-is-disabled-font-weight: var(--ods-c-pill-is-disabled-font-weight, var(--ods-c-pill-font-weight));
    --ods-o-pill-is-disabled-border-color: var(--ods-c-pill-is-disabled-border-color, var(--ods-c-pill-border-color));
    --ods-o-pill-is-disabled-color: var(--ods-c-pill-is-disabled-color, var(--ods-c-pill-color));
    --ods-o-pill-is-focused-font-weight: var(--ods-c-pill-is-active-font-weight, var(--ods-c-pill-font-weight));
  }

/* stylelint-disable */
/**
  This fixes Firefox's failure to resolve calc(length-var / length-var)
  without this, Firefox can't perform algebra on var() references.
*/
@property --P_scale-factor_83fa {
  syntax: "<number>";
  initial-value: 1;
  inherits: false;
}

  .favorite--VJopG {
    position: relative;
    --P_scale-factor_83fa: calc(
      var(--ods-o-favorite-size, var(--ods-c-favorite-size)) / var(--ods-c-favorite-size)
    );
    --P_icon-size_83fa: calc(var(--ods-c-favorite-icon-size) * var(--P_scale-factor_83fa));
    --P_icon-margin-top_83fa: calc(1px * var(--P_scale-factor_83fa));
  }
  .favorite--VJopG:hover .icon-container--SR8zm {
    transform: scale(1.1);
  }
  .content--EVtLX {
    animation: bounce--FroVO 0.45s ease;
    animation-play-state: paused;
  }
  .circle--EBHv6 {
    border: var(--ods-c-favorite-border-width) solid var(--ods-c-favorite-border-color);
    border-radius: var(--ods-c-favorite-border-radius);
    background-color: var(--ods-c-favorite-background-color);
    width: var(--ods-o-favorite-size, var(--ods-c-favorite-size));
    aspect-ratio: 1/1;
    opacity: var(--ods-c-favorite-circle-opacity);
  }
  .icon-container--SR8zm {
    position: absolute;
    top: 0;
    left: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
    margin-top: var(--P_icon-margin-top_83fa);
    transition: transform 0.15s ease;
  }
  .icon--JC9iZ {
    --ods-a-icon-size: var(--P_icon-size_83fa);
    position: absolute;
    transition: transform 0.15s ease-out, opacity 0.15s ease-out;
  }
  .icon-filled--Je1VK {
    transform: scale(0);
    opacity: 0;
  }
  .is-active--bRqYZ .icon--JC9iZ {
    transform: scale(0);
    opacity: 0;
  }
  .is-active--bRqYZ .icon-filled--Je1VK {
    transform: scale(1);
    opacity: 1;
  }
  @keyframes bounce--FroVO {
    0%, 100% {
      transform: scale(1);
    }
    33% {
      transform: scale(0.9);
    }
    66% {
      transform: scale(1.1);
    }
  }


  .creative-area--d_0la {
    display: flex;
    height: 100%;
    justify-content: center;
    width: 100%;
  }
  @media (min-width: 1024px) {
    .creative-area--d_0la {
      justify-content: flex-end;
    }
  }
  .alignment-center--LRscZ {
    align-items: center;
  }
  .alignment-top--UHBSa {
    align-items: flex-start;
  }
  .alignment-bottom--osen2 {
    align-items: flex-end;
  }


  .disable-pointer-events--uVYR8 * {
    pointer-events: none;
  }

/* stylelint-disable */


  .relative-container--rsz4T {
    position: relative;
    width: 100%;
  }
  .not-ready--JQJyn {
    height: 0;
    visibility: hidden;
  }
  .container--twF8N {
    display: flex;
    margin-left: auto;
    margin-right: auto;
    overflow-x: hidden;
    width: 100%;
  }
  .slides-list--Q_cg6 {
    display: flex;
    height: auto;
    list-style: none;
    width: 100%;
    margin: 0 var(--ods-c-carousel-nav-button-offset);
    overflow-x: hidden;
  }
  .slide-container--B5aUM {
    --P_carousel-transition-duration_a798: 500ms;
    --P_carousel-transition-property_a798: transform;
    --P_carousel-transition-timing-function_a798: ease-out;
    display: flex;
    min-width: var(--carousel-slide-width);
    padding-left: var(--carousel-half-gutter);
    padding-right: var(--carousel-half-gutter);
    transform: translate3d(var(--carousel-slide-translate), 0, 0);
    transition-duration: var(--P_carousel-transition-duration_a798);
    transition-property: var(--P_carousel-transition-property_a798);
    transition-timing-function: var(--P_carousel-transition-timing-function_a798);
  }
  .slide--JlZfw {
    display: flex;
    width: 100%;
  }
  .drag-transition--OFBH9 {
    --P_carousel-transition-duration_a798: initial;
    --P_carousel-transition-property_a798: none;
    --P_carousel-transition-timing-function_a798: initial;
  }
  .adjust-transition--X8xoY {
    --P_carousel-transition-duration_a798: 250ms;
    --P_carousel-transition-timing-function_a798: ease;
  }
  .move-transition--LuFW_ {
    --P_carousel-transition-duration_a798: 500ms;
    --P_carousel-transition-timing-function_a798: ease-out;
  }
  .button-container--aJeeZ {
    align-items: center;
    display: flex;
    height: 100%;
    justify-content: space-between;
    position: absolute;
    top: 0;
  }
  .button--qDpcc {
    border: 1px solid var(--ods-c-carousel-nav-button-border-color);
    z-index: 10;
    --ods-o-icon-action-background-color: var(--ods-c-carousel-nav-button-background-color);
    --ods-o-icon-action-border-radius: 50%;
    --ods-o-icon-action-color: var(--ods-c-carousel-nav-button-icon-color);
  }
  .left-button-container--M1_RA {
    left: var(--ods-c-carousel-nav-button-container-offset);
    margin-left: var(--carousel-half-gutter);
  }
  .right-button-container--HzJqq {
    margin-right: var(--carousel-half-gutter);
    right: var(--ods-c-carousel-nav-button-container-offset);
  }
  .hide-button--BnGvw {
    opacity: 0;
    pointer-events: none;
  }

/* stylelint-disable */

  /**
  These overrides are intended to facilitate using the breakpoints package in the
  utilities we get from tw/bootstrap
  */
  /**
  * This mixin is used throughout many of bootstrap's utilities to validate
  * the order of the breakpoints. We don't use this directly
  */
  /**
  The following functions/mixins are changed to rely on the naming of the breakpoints
  and not the actual breakpoint value. Relying on the breakpoint value causes the sass
  build to break when using the css-module variables
  */
  .container--eQ8sa,
  .container-fluid--RKvwC,
  .container-xl--IC2wz,
  .container-lg--hHFem,
  .container-md--qVps7,
  .container-sm--bmYPz {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
  }
  @media (min-width: 480px) {
    .container-sm--bmYPz, .container--eQ8sa {
      max-width: 1360px;
    }
  }
  @media (min-width: 768px) {
    .container-md--qVps7, .container-sm--bmYPz, .container--eQ8sa {
      max-width: 1360px;
    }
  }
  @media (min-width: 1024px) {
    .container-lg--hHFem, .container-md--qVps7, .container-sm--bmYPz, .container--eQ8sa {
      max-width: 1360px;
    }
  }
  @media (min-width: 1192px) {
    .container-xl--IC2wz, .container-lg--hHFem, .container-md--qVps7, .container-sm--bmYPz, .container--eQ8sa {
      max-width: 1360px;
    }
  }
  .row--Tv4pI {
    display: flex;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
  }
  .no-gutters--1JB4R {
    margin-right: 0;
    margin-left: 0;
  }
  .no-gutters--1JB4R > .col--Ewq6m,
  .no-gutters--1JB4R > [class*=col-] {
    padding-right: 0;
    padding-left: 0;
  }
  .col-xxl--EpAqX,
  .col-xxl-auto--MHlVG, .col-xxl-12--UEzBn, .col-xxl-11--RG6SO, .col-xxl-10--PPfHJ, .col-xxl-9--wGfJl, .col-xxl-8--GXmtB, .col-xxl-7--ZElYM, .col-xxl-6--oE4n3, .col-xxl-5--EPlwD, .col-xxl-4--bqQ12, .col-xxl-3--Us2DH, .col-xxl-2--XlsPE, .col-xxl-1--iKDNi, .col-xl--XDEN5,
  .col-xl-auto--SA_6_, .col-xl-12--_Fi3M, .col-xl-11--T6VgW, .col-xl-10--f9RZE, .col-xl-9--BlVb5, .col-xl-8--ZAINY, .col-xl-7--Laz4w, .col-xl-6--IgHDr, .col-xl-5--AiXQU, .col-xl-4--tm_Xs, .col-xl-3--oBaAN, .col-xl-2--TeZCV, .col-xl-1--ZND49, .col-lg--EPTjx,
  .col-lg-auto--BZuVZ, .col-lg-12--cJwwH, .col-lg-11--RKupD, .col-lg-10--S3qhx, .col-lg-9--lUsOq, .col-lg-8--edjmx, .col-lg-7--Ra_GW, .col-lg-6--apaAQ, .col-lg-5--_eiCi, .col-lg-4--vnySN, .col-lg-3--NuLG4, .col-lg-2--QFgki, .col-lg-1--TF_LH, .col-md--A01OL,
  .col-md-auto--PoLgk, .col-md-12--F3K0Q, .col-md-11--aDf9x, .col-md-10--uhKcY, .col-md-9--HnnzN, .col-md-8--ilJw1, .col-md-7--y8ULg, .col-md-6--jZhy_, .col-md-5--nFmS_, .col-md-4--VAu0J, .col-md-3--NNAj0, .col-md-2--x383j, .col-md-1--Hvn4q, .col-sm--GLiVP,
  .col-sm-auto--d2e_2, .col-sm-12--dgEY5, .col-sm-11--iaaNx, .col-sm-10--WNtSQ, .col-sm-9--nbOz_, .col-sm-8--_fZXm, .col-sm-7--kapnn, .col-sm-6--F4IRZ, .col-sm-5--PIHJc, .col-sm-4--uffsA, .col-sm-3--XqFif, .col-sm-2--wyFXE, .col-sm-1--n6ey_, .col--Ewq6m,
  .col-auto--PtqFi, .col-12--aaX6C, .col-11--MTdrj, .col-10--yZO04, .col-9--AS9V_, .col-8--oeE7e, .col-7--d5FFs, .col-6--bFiUj, .col-5--Mq_FN, .col-4--fzcDq, .col-3--uhUlV, .col-2--iWDzz, .col-1--JEXRI {
    position: relative;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
  }
  .col--Ewq6m {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-1--sur9P > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-2--NOCnA > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-3--raYmA > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-4--F0hVp > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-5--hjrZs > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-6--RfnsT > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-auto--PtqFi {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-1--JEXRI {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }
  .col-2--iWDzz {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }
  .col-3--uhUlV {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-4--fzcDq {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }
  .col-5--Mq_FN {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }
  .col-6--bFiUj {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-7--d5FFs {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }
  .col-8--oeE7e {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }
  .col-9--AS9V_ {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-10--yZO04 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }
  .col-11--MTdrj {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }
  .col-12--aaX6C {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-first--LifKZ {
    order: -1;
  }
  .order-last--LMqt9 {
    order: 13;
  }
  .order-0--obvem {
    order: 0;
  }
  .order-1--Xkwno {
    order: 1;
  }
  .order-2--hOyNu {
    order: 2;
  }
  .order-3--CSnmZ {
    order: 3;
  }
  .order-4--GmXnm {
    order: 4;
  }
  .order-5--DXCCP {
    order: 5;
  }
  .order-6--yjOB6 {
    order: 6;
  }
  .order-7--gtCYz {
    order: 7;
  }
  .order-8--RgcAE {
    order: 8;
  }
  .order-9--OBgGh {
    order: 9;
  }
  .order-10--W6Hh9 {
    order: 10;
  }
  .order-11--ApZh0 {
    order: 11;
  }
  .order-12--dEwTI {
    order: 12;
  }
  .offset-1--w3MiU {
    margin-left: 8.33333333%;
  }
  .offset-2--LTodn {
    margin-left: 16.66666667%;
  }
  .offset-3--XFWf_ {
    margin-left: 25%;
  }
  .offset-4--LlelM {
    margin-left: 33.33333333%;
  }
  .offset-5--DCqeV {
    margin-left: 41.66666667%;
  }
  .offset-6--BrJRf {
    margin-left: 50%;
  }
  .offset-7--gHqC5 {
    margin-left: 58.33333333%;
  }
  .offset-8--fVRhb {
    margin-left: 66.66666667%;
  }
  .offset-9--tc5fc {
    margin-left: 75%;
  }
  .offset-10--_emJt {
    margin-left: 83.33333333%;
  }
  .offset-11--gkphj {
    margin-left: 91.66666667%;
  }
  @media (min-width: 480px) {
    .col-sm--GLiVP {
      flex-basis: 0;
      flex-grow: 1;
      max-width: 100%;
    }
    .row-cols-sm-1--z_vLY > * {
      flex: 0 0 100%;
      max-width: 100%;
    }
    .row-cols-sm-2--KX3Tx > * {
      flex: 0 0 50%;
      max-width: 50%;
    }
    .row-cols-sm-3--vq574 > * {
      flex: 0 0 33.3333333333%;
      max-width: 33.3333333333%;
    }
    .row-cols-sm-4--Ik5Bu > * {
      flex: 0 0 25%;
      max-width: 25%;
    }
    .row-cols-sm-5--hSr1R > * {
      flex: 0 0 20%;
      max-width: 20%;
    }
    .row-cols-sm-6--SGXWT > * {
      flex: 0 0 16.6666666667%;
      max-width: 16.6666666667%;
    }
    .col-sm-auto--d2e_2 {
      flex: 0 0 auto;
      width: auto;
      max-width: 100%;
    }
    .col-sm-1--n6ey_ {
      flex: 0 0 8.33333333%;
      max-width: 8.33333333%;
    }
    .col-sm-2--wyFXE {
      flex: 0 0 16.66666667%;
      max-width: 16.66666667%;
    }
    .col-sm-3--XqFif {
      flex: 0 0 25%;
      max-width: 25%;
    }
    .col-sm-4--uffsA {
      flex: 0 0 33.33333333%;
      max-width: 33.33333333%;
    }
    .col-sm-5--PIHJc {
      flex: 0 0 41.66666667%;
      max-width: 41.66666667%;
    }
    .col-sm-6--F4IRZ {
      flex: 0 0 50%;
      max-width: 50%;
    }
    .col-sm-7--kapnn {
      flex: 0 0 58.33333333%;
      max-width: 58.33333333%;
    }
    .col-sm-8--_fZXm {
      flex: 0 0 66.66666667%;
      max-width: 66.66666667%;
    }
    .col-sm-9--nbOz_ {
      flex: 0 0 75%;
      max-width: 75%;
    }
    .col-sm-10--WNtSQ {
      flex: 0 0 83.33333333%;
      max-width: 83.33333333%;
    }
    .col-sm-11--iaaNx {
      flex: 0 0 91.66666667%;
      max-width: 91.66666667%;
    }
    .col-sm-12--dgEY5 {
      flex: 0 0 100%;
      max-width: 100%;
    }
    .order-sm-first--QsJCD {
      order: -1;
    }
    .order-sm-last--zdJjA {
      order: 13;
    }
    .order-sm-0--ykN8F {
      order: 0;
    }
    .order-sm-1--HUwIs {
      order: 1;
    }
    .order-sm-2--I4Rc2 {
      order: 2;
    }
    .order-sm-3--YzHHD {
      order: 3;
    }
    .order-sm-4--io2pJ {
      order: 4;
    }
    .order-sm-5--ED0bZ {
      order: 5;
    }
    .order-sm-6--PEqkl {
      order: 6;
    }
    .order-sm-7--YAnSq {
      order: 7;
    }
    .order-sm-8--xrt6K {
      order: 8;
    }
    .order-sm-9--SW7tz {
      order: 9;
    }
    .order-sm-10--PABdu {
      order: 10;
    }
    .order-sm-11--DdSbK {
      order: 11;
    }
    .order-sm-12--FNyuq {
      order: 12;
    }
    .offset-sm-0--Yd9Dw {
      margin-left: 0;
    }
    .offset-sm-1--Lk772 {
      margin-left: 8.33333333%;
    }
    .offset-sm-2--S4c3f {
      margin-left: 16.66666667%;
    }
    .offset-sm-3--OO6qu {
      margin-left: 25%;
    }
    .offset-sm-4--mO7dD {
      margin-left: 33.33333333%;
    }
    .offset-sm-5--HRYin {
      margin-left: 41.66666667%;
    }
    .offset-sm-6--bpRho {
      margin-left: 50%;
    }
    .offset-sm-7--PPzoG {
      margin-left: 58.33333333%;
    }
    .offset-sm-8--JvrGa {
      margin-left: 66.66666667%;
    }
    .offset-sm-9--Wb3aD {
      margin-left: 75%;
    }
    .offset-sm-10--sCKin {
      margin-left: 83.33333333%;
    }
    .offset-sm-11--if9rd {
      margin-left: 91.66666667%;
    }
  }
  @media (min-width: 768px) {
    .col-md--A01OL {
      flex-basis: 0;
      flex-grow: 1;
      max-width: 100%;
    }
    .row-cols-md-1--dAEWr > * {
      flex: 0 0 100%;
      max-width: 100%;
    }
    .row-cols-md-2--svZ8q > * {
      flex: 0 0 50%;
      max-width: 50%;
    }
    .row-cols-md-3--o0zPI > * {
      flex: 0 0 33.3333333333%;
      max-width: 33.3333333333%;
    }
    .row-cols-md-4--cYidN > * {
      flex: 0 0 25%;
      max-width: 25%;
    }
    .row-cols-md-5--Zjwyt > * {
      flex: 0 0 20%;
      max-width: 20%;
    }
    .row-cols-md-6--e_CKN > * {
      flex: 0 0 16.6666666667%;
      max-width: 16.6666666667%;
    }
    .col-md-auto--PoLgk {
      flex: 0 0 auto;
      width: auto;
      max-width: 100%;
    }
    .col-md-1--Hvn4q {
      flex: 0 0 8.33333333%;
      max-width: 8.33333333%;
    }
    .col-md-2--x383j {
      flex: 0 0 16.66666667%;
      max-width: 16.66666667%;
    }
    .col-md-3--NNAj0 {
      flex: 0 0 25%;
      max-width: 25%;
    }
    .col-md-4--VAu0J {
      flex: 0 0 33.33333333%;
      max-width: 33.33333333%;
    }
    .col-md-5--nFmS_ {
      flex: 0 0 41.66666667%;
      max-width: 41.66666667%;
    }
    .col-md-6--jZhy_ {
      flex: 0 0 50%;
      max-width: 50%;
    }
    .col-md-7--y8ULg {
      flex: 0 0 58.33333333%;
      max-width: 58.33333333%;
    }
    .col-md-8--ilJw1 {
      flex: 0 0 66.66666667%;
      max-width: 66.66666667%;
    }
    .col-md-9--HnnzN {
      flex: 0 0 75%;
      max-width: 75%;
    }
    .col-md-10--uhKcY {
      flex: 0 0 83.33333333%;
      max-width: 83.33333333%;
    }
    .col-md-11--aDf9x {
      flex: 0 0 91.66666667%;
      max-width: 91.66666667%;
    }
    .col-md-12--F3K0Q {
      flex: 0 0 100%;
      max-width: 100%;
    }
    .order-md-first--o8TyU {
      order: -1;
    }
    .order-md-last--LWwnc {
      order: 13;
    }
    .order-md-0--_WOeU {
      order: 0;
    }
    .order-md-1--fcJCG {
      order: 1;
    }
    .order-md-2--Fnjxp {
      order: 2;
    }
    .order-md-3--kvSgu {
      order: 3;
    }
    .order-md-4--oufRe {
      order: 4;
    }
    .order-md-5--xZ6cQ {
      order: 5;
    }
    .order-md-6--BSTHW {
      order: 6;
    }
    .order-md-7--e9uUT {
      order: 7;
    }
    .order-md-8--nboxN {
      order: 8;
    }
    .order-md-9--RBleH {
      order: 9;
    }
    .order-md-10--whTAC {
      order: 10;
    }
    .order-md-11--B6rao {
      order: 11;
    }
    .order-md-12--gNrAC {
      order: 12;
    }
    .offset-md-0--aEDP3 {
      margin-left: 0;
    }
    .offset-md-1--A8gNd {
      margin-left: 8.33333333%;
    }
    .offset-md-2--EmHrb {
      margin-left: 16.66666667%;
    }
    .offset-md-3--L9ffE {
      margin-left: 25%;
    }
    .offset-md-4--QhicP {
      margin-left: 33.33333333%;
    }
    .offset-md-5--Wil0c {
      margin-left: 41.66666667%;
    }
    .offset-md-6--c1Bi2 {
      margin-left: 50%;
    }
    .offset-md-7--hvUcR {
      margin-left: 58.33333333%;
    }
    .offset-md-8--fFD5A {
      margin-left: 66.66666667%;
    }
    .offset-md-9--XzK6G {
      margin-left: 75%;
    }
    .offset-md-10--FxFPU {
      margin-left: 83.33333333%;
    }
    .offset-md-11--UMBWA {
      margin-left: 91.66666667%;
    }
  }
  @media (min-width: 1024px) {
    .col-lg--EPTjx {
      flex-basis: 0;
      flex-grow: 1;
      max-width: 100%;
    }
    .row-cols-lg-1--xikeX > * {
      flex: 0 0 100%;
      max-width: 100%;
    }
    .row-cols-lg-2--r5zt4 > * {
      flex: 0 0 50%;
      max-width: 50%;
    }
    .row-cols-lg-3--oJdfN > * {
      flex: 0 0 33.3333333333%;
      max-width: 33.3333333333%;
    }
    .row-cols-lg-4--lsGih > * {
      flex: 0 0 25%;
      max-width: 25%;
    }
    .row-cols-lg-5--aYKQd > * {
      flex: 0 0 20%;
      max-width: 20%;
    }
    .row-cols-lg-6--r1pYu > * {
      flex: 0 0 16.6666666667%;
      max-width: 16.6666666667%;
    }
    .col-lg-auto--BZuVZ {
      flex: 0 0 auto;
      width: auto;
      max-width: 100%;
    }
    .col-lg-1--TF_LH {
      flex: 0 0 8.33333333%;
      max-width: 8.33333333%;
    }
    .col-lg-2--QFgki {
      flex: 0 0 16.66666667%;
      max-width: 16.66666667%;
    }
    .col-lg-3--NuLG4 {
      flex: 0 0 25%;
      max-width: 25%;
    }
    .col-lg-4--vnySN {
      flex: 0 0 33.33333333%;
      max-width: 33.33333333%;
    }
    .col-lg-5--_eiCi {
      flex: 0 0 41.66666667%;
      max-width: 41.66666667%;
    }
    .col-lg-6--apaAQ {
      flex: 0 0 50%;
      max-width: 50%;
    }
    .col-lg-7--Ra_GW {
      flex: 0 0 58.33333333%;
      max-width: 58.33333333%;
    }
    .col-lg-8--edjmx {
      flex: 0 0 66.66666667%;
      max-width: 66.66666667%;
    }
    .col-lg-9--lUsOq {
      flex: 0 0 75%;
      max-width: 75%;
    }
    .col-lg-10--S3qhx {
      flex: 0 0 83.33333333%;
      max-width: 83.33333333%;
    }
    .col-lg-11--RKupD {
      flex: 0 0 91.66666667%;
      max-width: 91.66666667%;
    }
    .col-lg-12--cJwwH {
      flex: 0 0 100%;
      max-width: 100%;
    }
    .order-lg-first--RUwCU {
      order: -1;
    }
    .order-lg-last--cghAu {
      order: 13;
    }
    .order-lg-0--SjAez {
      order: 0;
    }
    .order-lg-1--bUHz1 {
      order: 1;
    }
    .order-lg-2--D6jWP {
      order: 2;
    }
    .order-lg-3--dVWp_ {
      order: 3;
    }
    .order-lg-4--FUa4x {
      order: 4;
    }
    .order-lg-5--a8rlF {
      order: 5;
    }
    .order-lg-6--xc5ds {
      order: 6;
    }
    .order-lg-7--Qku5L {
      order: 7;
    }
    .order-lg-8--PW3TT {
      order: 8;
    }
    .order-lg-9--PzWh0 {
      order: 9;
    }
    .order-lg-10--NmvGO {
      order: 10;
    }
    .order-lg-11--dcvg7 {
      order: 11;
    }
    .order-lg-12--iXajl {
      order: 12;
    }
    .offset-lg-0--HoJnr {
      margin-left: 0;
    }
    .offset-lg-1--DVFwn {
      margin-left: 8.33333333%;
    }
    .offset-lg-2--aJ6Pe {
      margin-left: 16.66666667%;
    }
    .offset-lg-3--xYqmR {
      margin-left: 25%;
    }
    .offset-lg-4--y9yQY {
      margin-left: 33.33333333%;
    }
    .offset-lg-5--Sg2tu {
      margin-left: 41.66666667%;
    }
    .offset-lg-6--wxRi7 {
      margin-left: 50%;
    }
    .offset-lg-7--RzmMk {
      margin-left: 58.33333333%;
    }
    .offset-lg-8--PITCT {
      margin-left: 66.66666667%;
    }
    .offset-lg-9--Zbjjd {
      margin-left: 75%;
    }
    .offset-lg-10--Qa0cT {
      margin-left: 83.33333333%;
    }
    .offset-lg-11--l34jq {
      margin-left: 91.66666667%;
    }
  }
  @media (min-width: 1192px) {
    .col-xl--XDEN5 {
      flex-basis: 0;
      flex-grow: 1;
      max-width: 100%;
    }
    .row-cols-xl-1--GXh_M > * {
      flex: 0 0 100%;
      max-width: 100%;
    }
    .row-cols-xl-2--F0DFb > * {
      flex: 0 0 50%;
      max-width: 50%;
    }
    .row-cols-xl-3--ZkEyu > * {
      flex: 0 0 33.3333333333%;
      max-width: 33.3333333333%;
    }
    .row-cols-xl-4--HqUDw > * {
      flex: 0 0 25%;
      max-width: 25%;
    }
    .row-cols-xl-5--jhUIG > * {
      flex: 0 0 20%;
      max-width: 20%;
    }
    .row-cols-xl-6--OgVNt > * {
      flex: 0 0 16.6666666667%;
      max-width: 16.6666666667%;
    }
    .col-xl-auto--SA_6_ {
      flex: 0 0 auto;
      width: auto;
      max-width: 100%;
    }
    .col-xl-1--ZND49 {
      flex: 0 0 8.33333333%;
      max-width: 8.33333333%;
    }
    .col-xl-2--TeZCV {
      flex: 0 0 16.66666667%;
      max-width: 16.66666667%;
    }
    .col-xl-3--oBaAN {
      flex: 0 0 25%;
      max-width: 25%;
    }
    .col-xl-4--tm_Xs {
      flex: 0 0 33.33333333%;
      max-width: 33.33333333%;
    }
    .col-xl-5--AiXQU {
      flex: 0 0 41.66666667%;
      max-width: 41.66666667%;
    }
    .col-xl-6--IgHDr {
      flex: 0 0 50%;
      max-width: 50%;
    }
    .col-xl-7--Laz4w {
      flex: 0 0 58.33333333%;
      max-width: 58.33333333%;
    }
    .col-xl-8--ZAINY {
      flex: 0 0 66.66666667%;
      max-width: 66.66666667%;
    }
    .col-xl-9--BlVb5 {
      flex: 0 0 75%;
      max-width: 75%;
    }
    .col-xl-10--f9RZE {
      flex: 0 0 83.33333333%;
      max-width: 83.33333333%;
    }
    .col-xl-11--T6VgW {
      flex: 0 0 91.66666667%;
      max-width: 91.66666667%;
    }
    .col-xl-12--_Fi3M {
      flex: 0 0 100%;
      max-width: 100%;
    }
    .order-xl-first--UloIB {
      order: -1;
    }
    .order-xl-last--E3IgT {
      order: 13;
    }
    .order-xl-0--pvQlf {
      order: 0;
    }
    .order-xl-1--Wm9Fk {
      order: 1;
    }
    .order-xl-2--tALtu {
      order: 2;
    }
    .order-xl-3--NBjXs {
      order: 3;
    }
    .order-xl-4--e4LF6 {
      order: 4;
    }
    .order-xl-5--f53m4 {
      order: 5;
    }
    .order-xl-6--ah5nH {
      order: 6;
    }
    .order-xl-7--y5gsF {
      order: 7;
    }
    .order-xl-8--xRAiX {
      order: 8;
    }
    .order-xl-9--mFwg0 {
      order: 9;
    }
    .order-xl-10--Ddi5f {
      order: 10;
    }
    .order-xl-11--pVIUv {
      order: 11;
    }
    .order-xl-12--Y0yjh {
      order: 12;
    }
    .offset-xl-0--kX8ew {
      margin-left: 0;
    }
    .offset-xl-1--lHbwI {
      margin-left: 8.33333333%;
    }
    .offset-xl-2--BFmsr {
      margin-left: 16.66666667%;
    }
    .offset-xl-3--d02bD {
      margin-left: 25%;
    }
    .offset-xl-4--J3n5C {
      margin-left: 33.33333333%;
    }
    .offset-xl-5--NIDqX {
      margin-left: 41.66666667%;
    }
    .offset-xl-6--LHvNx {
      margin-left: 50%;
    }
    .offset-xl-7--bt4h5 {
      margin-left: 58.33333333%;
    }
    .offset-xl-8--vgiaN {
      margin-left: 66.66666667%;
    }
    .offset-xl-9--_G9SI {
      margin-left: 75%;
    }
    .offset-xl-10--P8AmA {
      margin-left: 83.33333333%;
    }
    .offset-xl-11--phnfp {
      margin-left: 91.66666667%;
    }
  }
  @media (min-width: 1360px) {
    .col-xxl--EpAqX {
      flex-basis: 0;
      flex-grow: 1;
      max-width: 100%;
    }
    .row-cols-xxl-1--dVthR > * {
      flex: 0 0 100%;
      max-width: 100%;
    }
    .row-cols-xxl-2--wzrBy > * {
      flex: 0 0 50%;
      max-width: 50%;
    }
    .row-cols-xxl-3--S1mm6 > * {
      flex: 0 0 33.3333333333%;
      max-width: 33.3333333333%;
    }
    .row-cols-xxl-4--doDPO > * {
      flex: 0 0 25%;
      max-width: 25%;
    }
    .row-cols-xxl-5--nFu22 > * {
      flex: 0 0 20%;
      max-width: 20%;
    }
    .row-cols-xxl-6--zpwyv > * {
      flex: 0 0 16.6666666667%;
      max-width: 16.6666666667%;
    }
    .col-xxl-auto--MHlVG {
      flex: 0 0 auto;
      width: auto;
      max-width: 100%;
    }
    .col-xxl-1--iKDNi {
      flex: 0 0 8.33333333%;
      max-width: 8.33333333%;
    }
    .col-xxl-2--XlsPE {
      flex: 0 0 16.66666667%;
      max-width: 16.66666667%;
    }
    .col-xxl-3--Us2DH {
      flex: 0 0 25%;
      max-width: 25%;
    }
    .col-xxl-4--bqQ12 {
      flex: 0 0 33.33333333%;
      max-width: 33.33333333%;
    }
    .col-xxl-5--EPlwD {
      flex: 0 0 41.66666667%;
      max-width: 41.66666667%;
    }
    .col-xxl-6--oE4n3 {
      flex: 0 0 50%;
      max-width: 50%;
    }
    .col-xxl-7--ZElYM {
      flex: 0 0 58.33333333%;
      max-width: 58.33333333%;
    }
    .col-xxl-8--GXmtB {
      flex: 0 0 66.66666667%;
      max-width: 66.66666667%;
    }
    .col-xxl-9--wGfJl {
      flex: 0 0 75%;
      max-width: 75%;
    }
    .col-xxl-10--PPfHJ {
      flex: 0 0 83.33333333%;
      max-width: 83.33333333%;
    }
    .col-xxl-11--RG6SO {
      flex: 0 0 91.66666667%;
      max-width: 91.66666667%;
    }
    .col-xxl-12--UEzBn {
      flex: 0 0 100%;
      max-width: 100%;
    }
    .order-xxl-first--KBq2V {
      order: -1;
    }
    .order-xxl-last--MQXWF {
      order: 13;
    }
    .order-xxl-0--ZzzGL {
      order: 0;
    }
    .order-xxl-1--IXwqa {
      order: 1;
    }
    .order-xxl-2--kAxC5 {
      order: 2;
    }
    .order-xxl-3--AfsFl {
      order: 3;
    }
    .order-xxl-4--gOarF {
      order: 4;
    }
    .order-xxl-5--DZn_O {
      order: 5;
    }
    .order-xxl-6--ENuVo {
      order: 6;
    }
    .order-xxl-7--AlJKK {
      order: 7;
    }
    .order-xxl-8--aNScH {
      order: 8;
    }
    .order-xxl-9--d0CGs {
      order: 9;
    }
    .order-xxl-10--wdSmM {
      order: 10;
    }
    .order-xxl-11--L1PDd {
      order: 11;
    }
    .order-xxl-12--FR9ms {
      order: 12;
    }
    .offset-xxl-0--TkubN {
      margin-left: 0;
    }
    .offset-xxl-1--reX9B {
      margin-left: 8.33333333%;
    }
    .offset-xxl-2--KSypB {
      margin-left: 16.66666667%;
    }
    .offset-xxl-3--sB3rk {
      margin-left: 25%;
    }
    .offset-xxl-4--ancx1 {
      margin-left: 33.33333333%;
    }
    .offset-xxl-5--CkVGw {
      margin-left: 41.66666667%;
    }
    .offset-xxl-6--e419r {
      margin-left: 50%;
    }
    .offset-xxl-7--DtNTh {
      margin-left: 58.33333333%;
    }
    .offset-xxl-8--Dj6P3 {
      margin-left: 66.66666667%;
    }
    .offset-xxl-9--KAZKt {
      margin-left: 75%;
    }
    .offset-xxl-10--Jm48I {
      margin-left: 83.33333333%;
    }
    .offset-xxl-11--rz2aa {
      margin-left: 91.66666667%;
    }
  }


  .row--Tv4pI {
    --P_grid-margin_a798: calc(-1 * var(--ods-s-space-grid-gutter) / 2);
    --P_grid-padding_a798: calc(var(--ods-s-space-grid-gutter) / 2);
    margin-left: var(--P_grid-margin_a798);
    margin-right: var(--P_grid-margin_a798);
  }
  .row--Tv4pI.no-gutters--1JB4R {
    --P_grid-margin_a798: 0;
    --P_grid-padding_a798: 0;
  }
  .grid-col--Fj8y2 {
    padding-left: var(--P_grid-padding_a798);
    padding-right: var(--P_grid-padding_a798);
  }
  .justify-content-start--s1oeb {
    justify-content: flex-start;
  }
  .justify-content-center--ahU0f {
    justify-content: center;
  }
  .justify-content-end--J2tqe {
    justify-content: flex-end;
  }
  .align-items-start--foXko {
    align-items: flex-start;
  }
  .align-items-center--NSrXh {
    align-items: center;
  }
  .align-items-end--Fb6cC {
    align-items: flex-end;
  }
  .vertical-gutters--XakyD > * {
    padding-bottom: calc(var(--ods-s-space-grid-gutter) / 2);
    padding-top: calc(var(--ods-s-space-grid-gutter) / 2);
  }
  .vertical-gutters--XakyD:nth-of-type(1) > * {
    padding-top: 0;
  }
  .vertical-gutters--XakyD:nth-last-of-type(1) > * {
    padding-bottom: 0;
  }
  .hidden--enwx4 {
    display: none;
  }
  @media (min-width: 480px) {
    .hidden-sm--OHs6V {
      display: none;
    }
  }
  @media (min-width: 768px) {
    .hidden-md--GYXoB {
      display: none;
    }
  }
  @media (min-width: 1024px) {
    .hidden-lg--oYOcq {
      display: none;
    }
  }
  @media (min-width: 1192px) {
    .hidden-xl--u4GBD {
      display: none;
    }
  }
  @media (min-width: 1360px) {
    .hidden-xxl--Lt_8I {
      display: none;
    }
  }
  .show--hEFYd {
    display: block;
  }
  @media (min-width: 480px) {
    .show-sm--gUmTx {
      display: block;
    }
  }
  @media (min-width: 768px) {
    .show-md--dwWI_ {
      display: block;
    }
  }
  @media (min-width: 1024px) {
    .show-lg--v3MCU {
      display: block;
    }
  }
  @media (min-width: 1192px) {
    .show-xl--M3BMe {
      display: block;
    }
  }
  @media (min-width: 1360px) {
    .show-xxl--r5GEb {
      display: block;
    }
  }

/* stylelint-disable */

  .col--aPjQi.col--aPjQi {
    margin-bottom: var(--ods-p-dimension-16);
    padding-left: var(--ods-p-dimension-8);
    padding-right: var(--ods-p-dimension-8);
  }


  .row--reNx9.row--reNx9 {
    margin-left: -8px;
    margin-right: -8px;
  }


  .wrapper--mn7mq {
    display: flex;
    justify-content: center;
  }
  .wrapper--mn7mq .grid--u51Y8 {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
  }
  .card--UbPOO {
    display: flex;
    flex-grow: 1;
  }

/* stylelint-disable */

  .page-container--jx7NT {
    margin: 0 auto;
    max-width: var(--ods-c-layout-max-width);
    padding: var(--ods-o-layout-vertical-padding, 0) var(--ods-c-layout-horizontal-padding);
  }
  .sticky-left-column--Ya_e0 {
    display: none;
    margin-left: calc(-1 * var(--ods-c-layout-horizontal-padding));
    margin-right: var(--ods-c-layout-horizontal-padding);
    max-width: var(--ods-c-layout-side-content-max-width);
  }
  @media (min-width: 768px) {
    .sticky-left-column--Ya_e0 {
      display: block;
      flex: 0 0 var(--ods-c-layout-side-content-max-width);
    }
  }
  @media (min-width: 1360px) {
    .sticky-left-column--Ya_e0 {
      margin-left: initial;
    }
  }
  .main-content-column--ZBdYd {
    flex: 1 1;
    max-width: var(--ods-c-layout-main-content-max-width);
  }
  @media (max-width: 767.98px) {
    .main-content-column--ZBdYd {
      width: 100%;
    }
  }


  .full-bleed-container--TpY5v {
    position: relative;
    width: 100%;
  }

/* stylelint-disable */

  .page-template--czDVH {
    display: grid;
    grid-template-areas: "header header" "left-nav content" "footer footer";
    grid-template-columns: auto 1fr;
    grid-template-rows: auto 1fr auto;
    height: 100vh;
  }
  .left-nav-container--cUvII {
    height: 100%;
  }
  .left-nav--EkOiT {
    overflow-y: auto;
    position: sticky;
    top: 0;
  }
  @media (max-height: 548px) {
    .left-nav--EkOiT {
      height: 100vh;
    }
  }
  .skip-to-content--EMIY1 {
    position: absolute;
    top: -48px;
  }
  .skip-to-content--EMIY1:focus {
    display: inline-block;
    margin: 12px auto 12px 32px;
    position: static;
  }
  .skip-to-content--EMIY1:focus::after {
    background-color: var(--ods-s-background-color-subtle-light);
    content: "";
    height: 48px;
    left: 0;
    position: absolute;
    top: 0;
    width: 100vw;
    z-index: -1;
  }
  .action-overlay--hbbkX {
    display: flex;
    justify-content: center;
    align-items: center;
    position: fixed;
    padding: var(--ods-p-dimension-24);
    bottom: 0;
    right: 0;
    z-index: -1;
  }

/* stylelint-disable */

  .site-footer--lyK3E {
    background: var(--ods-s-background-color-dark);
    color: var(--ods-p-color-neutral-300);
  }
  .compact--Gy08K .logo-container--TLRK1 {
    margin-bottom: var(--ods-p-dimension-32);
  }
  @media (min-width: 1024px) {
    .compact--Gy08K .logo-container--TLRK1 {
      margin-bottom: var(--ods-p-dimension-40);
    }
  }
  .site-footer-content--dstjS {
    --ods-o-layout-vertical-padding: var(--ods-p-dimension-32);
  }
  .logo--OHTvp {
    display: block;
    margin-bottom: var(--ods-p-dimension-6);
  }
  .logo-asset--wmO3I {
    pointer-events: none;
    --ods-a-svg-width: 105px;
    --ods-a-svg-height: 23px;
    height: 40px;
    width: auto !important;
  }
  .logo-container--TLRK1 {
    margin-bottom: var(--ods-p-dimension-56);
  }
  @media (min-width: 1024px) {
    .logo-container--TLRK1 {
      margin-bottom: var(--ods-p-dimension-48);
    }
  }
  .made-with--hNRzs {
    display: flex;
    align-items: center;
    gap: var(--ods-p-dimension-10);
  }
  .heart-icon--nYfCP {
    color: var(--ods-s-brand-color-primary);
  }
  .navigation-grid--cP4BL {
    margin-bottom: var(--ods-p-dimension-56);
    gap: var(--ods-p-dimension-56);
    display: grid;
    grid-template: "nav" "side" "support";
  }
  @media (min-width: 1024px) {
    .navigation-grid--cP4BL {
      margin-bottom: 34px;
      gap: 0;
      grid-template-columns: 1fr 1fr;
      align-items: flex-start;
      grid-template: "nav side" "nav support";
    }
  }
  @media (min-width: 1192px) {
    .navigation-grid--cP4BL {
      margin-bottom: var(--ods-p-dimension-40);
      grid-template: "nav side" "support side";
    }
  }
  .side-column--DKIMJ {
    display: flex;
    flex-direction: column;
    gap: var(--ods-p-dimension-56);
    max-width: 309px;
    grid-area: side;
  }
  @media (min-width: 1024px) {
    .side-column--DKIMJ {
      gap: var(--ods-p-dimension-40);
      justify-self: end;
    }
  }
  .navigation--yufkk {
    display: grid;
    grid-area: nav;
    color: currentcolor;
    gap: var(--ods-p-dimension-24);
    grid-template: "primary" "secondary" "tertiary";
  }
  @media (min-width: 1024px) {
    .navigation--yufkk {
      grid-template: "primary primary" "secondary tertiary";
      gap: var(--ods-p-dimension-40) var(--ods-p-dimension-16);
      justify-content: flex-start;
    }
  }
  @media (min-width: 1192px) {
    .navigation--yufkk {
      gap: var(--ods-p-dimension-56);
      grid-template: "primary secondary tertiary";
      margin-bottom: var(--ods-p-dimension-40);
    }
  }
  .navigation-primary--UVWIv {
    grid-area: primary;
  }
  @media (min-width: 1024px) {
    .navigation-primary--UVWIv {
      width: 432px;
    }
  }
  @media (min-width: 1192px) {
    .navigation-primary--UVWIv {
      width: 384px;
    }
  }
  .navigation-secondary--FY3pq {
    grid-area: secondary;
  }
  @media (min-width: 1024px) {
    .navigation-secondary--FY3pq {
      width: 208px;
    }
  }
  @media (min-width: 1192px) {
    .navigation-secondary--FY3pq {
      width: 160px;
    }
  }
  .navigation-tertiary--fXMUR {
    grid-area: tertiary;
  }
  @media (min-width: 1024px) {
    .navigation-tertiary--fXMUR {
      width: 208px;
    }
  }
  @media (min-width: 1192px) {
    .navigation-tertiary--fXMUR {
      width: 160px;
    }
  }
  .navigation-item--JJC3S:last-of-type {
    margin-top: var(--ods-p-dimension-24);
  }
  @media (min-width: 1024px) {
    .navigation-item--JJC3S:last-of-type {
      margin-top: 62px;
    }
  }
  .navigation-item-title--DY5wf {
    color: var(--ods-s-text-color-light);
  }
  .mobile-title--izw4l {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    border-bottom: 1px solid var(--ods-s-border-color-light);
    padding-bottom: var(--ods-p-dimension-24);
  }
  @media (min-width: 1024px) {
    .mobile-title--izw4l {
      display: none;
    }
  }
  .desktop-title--GaTAl {
    display: none;
  }
  @media (min-width: 1024px) {
    .desktop-title--GaTAl {
      display: block;
    }
  }
  .navigation-item-list--PydRE {
    transition-duration: 0.3s;
    transition-property: max-height, visibility;
    transition-timing-function: ease-in-out;
    overflow: hidden;
    max-height: 100vh;
  }
  .is-hidden--aNmtz {
    max-height: 0;
    visibility: hidden;
  }
  @media (min-width: 1024px) {
    .is-hidden--aNmtz {
      max-height: none;
      visibility: visible;
    }
  }
  .navigation-row--Qj7Me {
    padding: var(--ods-p-dimension-16) 0 0;
  }
  @media (min-width: 1024px) {
    .navigation-row--Qj7Me {
      padding: var(--ods-p-dimension-18) 0 0;
    }
  }
  .navigation-primary-row--fue2K {
    display: grid;
    grid-template-columns: 1fr;
    gap: var(--ods-p-dimension-12);
  }
  @media (min-width: 768px) {
    .navigation-primary-row--fue2K {
      gap: var(--ods-p-dimension-16);
      grid-template-columns: 1fr 1fr;
    }
  }
  .navigation-column--oVg91 {
    display: flex;
    flex-direction: column;
    gap: var(--ods-p-dimension-12);
  }
  @media (min-width: 768px) {
    .navigation-column--oVg91 {
      gap: 0;
    }
  }
  .navigation-link--kvVnK {
    display: block;
    padding: var(--ods-p-dimension-6) 0;
    color: currentcolor;
  }
  .chat-section--iHTFa {
    align-items: center;
    display: flex;
    flex-wrap: wrap;
    gap: var(--ods-p-dimension-16);
    grid-area: support;
  }
  @media (min-width: 1024px) {
    .chat-section--iHTFa {
      justify-self: end;
    }
  }
  @media (min-width: 1192px) {
    .chat-section--iHTFa {
      place-self: flex-start start;
    }
  }
  .chat-button--rsMsd {
    --ods-c-button-background-color: var(--ods-p-color-neutral-white);
    --ods-c-button-is-hover-background-color: var(--ods-p-color-neutral-200);
  }
  .chat-cta--ooGdT {
    text-decoration: underline;
  }
  .app-title--A2rsk {
    margin-bottom: var(--ods-p-dimension-12);
    color: var(--ods-s-text-color-light);
  }
  @media (min-width: 1024px) {
    .app-title--A2rsk {
      margin-bottom: var(--ods-p-dimension-16);
    }
  }
  .app-container--Vtihp {
    display: flex;
    gap: var(--ods-p-dimension-16);
  }
  .qr-code-container--A5Kag {
    flex-direction: column;
    align-items: center;
    flex-shrink: 0;
    color: var(--ods-s-text-color-dark);
    border-radius: 8px;
    background: var(--ods-s-background-color-light);
    padding: var(--ods-p-dimension-16) var(--ods-p-dimension-16) var(--ods-p-dimension-8);
    gap: var(--ods-p-dimension-8);
    display: none;
  }
  @media (min-width: 768px) {
    .qr-code-container--A5Kag {
      display: block;
    }
  }
  .qr-code--mUZ7_ {
    aspect-ratio: 1/1;
    width: 115px;
  }
  .store-badge-container--zKW0E {
    display: flex;
    flex-wrap: wrap;
    gap: var(--ods-p-dimension-16);
  }
  @media (min-width: 768px) {
    .store-badge-container--zKW0E {
      flex-direction: column;
    }
  }
  .store-badge--AQcam {
    width: 135px;
    height: 40px;
  }
  .store-badge--AQcam * {
    /* Allow analytics tracking on store badges */
    pointer-events: none;
  }
  .ad-display--nAIhP {
    display: inline-flex;
    flex-direction: column;
    align-items: flex-start;
    color: var(--ods-s-text-color-light);
  }
  .ad-display-header--vy23v {
    margin-bottom: var(--ods-p-dimension-10);
  }
  .ad-display-link--jj03j {
    --ods-c-text-body-font-weight: bold;
    --ods-c-link-text-decoration-line: none;
    --ods-c-link-is-hover-text-decoration-line: underline;
    margin-top: var(--ods-p-dimension-6);
  }
  .divider--ouTeN {
    width: 100%;
    height: 1px;
    background: var(--ods-s-border-color-light);
  }
  .bottom-content--_7efG {
    display: flex;
    flex-direction: column;
    gap: var(--ods-p-dimension-24);
    padding: var(--ods-p-dimension-24) 0 0;
  }
  @media (min-width: 768px) {
    .bottom-content--_7efG {
      padding: var(--ods-p-dimension-32) 0 0;
    }
  }
  @media (min-width: 1192px) {
    .bottom-content--_7efG {
      flex-direction: row;
      justify-content: space-between;
    }
  }
  .legal-nav--NUrKH {
    display: flex;
    flex-flow: column wrap;
    gap: var(--ods-p-dimension-16);
  }
  @media (min-width: 1192px) {
    .legal-nav--NUrKH {
      align-items: center;
      flex-direction: row;
      gap: var(--ods-p-dimension-24);
    }
  }
  .legal-list--wow9W {
    display: flex;
    flex-flow: column wrap;
    gap: var(--ods-p-dimension-8);
  }
  @media (min-width: 768px) {
    .legal-list--wow9W {
      flex-direction: row;
      gap: var(--ods-p-dimension-8) var(--ods-p-dimension-24);
    }
  }
  .legal-item--PRXC3 {
    padding: var(--ods-p-dimension-6) 0;
    text-align: left;
  }
  .legal-item--PRXC3 > * {
    color: currentcolor;
  }
  @media (hover: hover) and (pointer: fine) {
    .cookie-settings-button--uER3W:hover {
      text-decoration: underline;
    }
  }
  .cookie-settings-button--uER3W:disabled {
    display: none;
  }
  .social-section--JTTTV {
    display: flex;
    gap: var(--ods-p-dimension-20);
  }
  .social-icon--EfYc_ {
    display: flex;
    background-color: var(--ods-s-background-color-light);
    color: var(--ods-s-icon-color-dark);
    border-radius: 100%;
    --ods-c-icon-action-width: var(--ods-p-dimension-24);
    --ods-c-icon-width: var(--ods-p-dimension-24);
  }
  .copyright--cLnQ5 {
    color: var(--ods-s-text-color-light);
  }

/* stylelint-disable */

  .chat-bubble--IkKoA {
    --ods-c-button-min-height: var(--ods-p-dimension-56);
    --ods-c-button-border-radius: 100%;
    --ods-o-icon-size: var(--ods-p-dimension-32);
  }

.name--AqkQx{color:var(--ods-p-color-neutral-600);font-size:2rem;margin:0;text-transform:capitalize;word-break:break-word}@media(min-width: 768px){.name--AqkQx{font-size:48px}}
.wedding-website--R1QcJ{display:table;line-height:1;margin:var(--ods-p-dimension-8) auto 0 auto;text-decoration:none}
.couple-info--kACnv{text-align:center;min-width:200px}.event-info--sZyHu{margin-top:var(--ods-p-dimension-8);color:var(--ods-p-color-neutral-600)}
.container--doaGN{border-bottom:1px solid var(--ods-s-border-color-light);position:sticky;top:0;z-index:2;background-color:var(--ods-s-background-color-light)}.container--doaGN .content--m27qF{display:flex;align-items:center;justify-content:space-between;height:71px}.container--doaGN .content--m27qF .logo--IcYoP{height:32px;width:112px}

  .bone--AH1M7 {
    animation: gradientBG--mIhEv 4s infinite;
  }
  @keyframes gradientBG--mIhEv {
    0% {
      background-position: -1000px 0;
    }
    100% {
      background-position: 1000px 0;
    }
  }

/* stylelint-disable */

  .container--ZBfH7 {
    border: var(--ods-c-inline-alert-border-width) solid var(--ods-c-inline-alert-border-color);
    border-radius: var(--ods-c-inline-alert-border-radius);
    color: var(--ods-c-inline-alert-color);
    display: flex;
    padding: calc(var(--ods-c-inline-alert-inner-spacing) - var(--ods-c-inline-alert-border-width));
    text-align: left;
    transition: all 0.25s ease;
    transition-property: height, padding-top, padding-bottom, opacity;
  }
  .alert-icon--H2HGC {
    color: var(--ods-c-inline-alert-icon-color);
    margin-right: var(--ods-c-inline-alert-icon-to-text-spacing);
    min-width: 1.5rem;
  }
  .alert-background--bvted {
    background-color: var(--ods-c-inline-alert-background-color);
  }
  .text-container--SyBF0 {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
  }
  .alert-cta-container--ogcpZ {
    margin-top: var(--ods-c-inline-alert-text-to-button-spacing);
  }
  .close-button-container--MTXnC {
    --P_button-tappable-area_48ea: 10px;
    margin: calc(-1 * var(--P_button-tappable-area_48ea));
    padding-left: calc(var(--ods-c-inline-alert-gap) - var(--P_button-tappable-area_48ea));
  }
  .close-button--oECfA {
    color: var(--ods-c-inline-alert-close-icon-color);
  }
  .is-visible--KA_Jd {
    height: auto;
    opacity: 1;
    padding: calc(var(--ods-c-inline-alert-inner-spacing) - 1px);
  }
  .is-not-visible--W8qWo {
    height: 0;
    opacity: 0;
    overflow: hidden;
    padding: 0;
  }

/* stylelint-disable */

  .progress-indicator--kisqa {
    color: var(--ods-c-progress-indicator-text-color);
    width: 100%;
  }
  .label--ocvXb {
    color: var(--ods-c-progress-indicator-label-color);
  }
  .wrapper--mcZiF {
    align-items: center;
    display: grid;
    grid-template: var(--ods-c-progress-indicator-main-grid-template);
    justify-items: stretch;
  }
  .bar--Kfobr {
    grid-area: bar;
  }
  .track--_6hy2 {
    background-color: var(--ods-c-progress-indicator-track-color);
    border-radius: 12px;
  }
  .thumb--NsLdP {
    background-color: var(--P_thumb-color, var(--ods-c-progress-indicator-thumb-color));
    border-radius: 12px;
    height: 8px;
    transition: width 0.5s ease-in-out;
    width: var(--P_thumb-width);
  }
  .value-text--k6VgT {
    grid-area: value-text;
    margin-left: 8px;
    text-align: right;
    width: var(--P_value-text-width);
  }
  .sub-text--jbmmI {
    grid-area: sub-text;
  }

/* stylelint-disable */

  .container--CPStI {
    align-content: center;
    align-items: center;
    color: var(--ods-c-rating-meter-color);
    column-gap: var(--ods-c-rating-meter-gap);
    display: flex;
  }

/* stylelint-disable */

  .snackbar-wrapper--kkHx2 {
    align-items: center;
    bottom: 0;
    display: flex;
    justify-content: center;
    left: 0;
    padding-bottom: var(--ods-c-snackbar-outer-vertical-spacing);
    pointer-events: none;
    right: 0;
    z-index: 9999;
  }
  .fixed-to-relative--CdRaP {
    position: absolute;
  }
  .fixed-to-page--aekXB {
    position: fixed;
  }
  .close-button--cMUDt {
    margin-top: calc(-1 * var(--ods-c-snackbar-close-icon-top-offset));
    margin-bottom: calc(-1 * var(--ods-c-snackbar-close-icon-bottom-offset));
    margin-right: calc(-1 * var(--ods-c-snackbar-close-icon-right-offset));
    color: var(--ods-c-snackbar-close-icon-color);
    flex-shrink: 0;
  }
  .container--t4wvN {
    align-items: var(--ods-c-snackbar-content-alignment);
    background-color: var(--ods-c-snackbar-background-color);
    border: var(--ods-c-snackbar-border-width) solid var(--ods-c-snackbar-border-color);
    border-radius: var(--ods-c-snackbar-border-radius);
    box-shadow: var(--ods-c-snackbar-box-shadow);
    color: var(--ods-c-snackbar-color);
    display: flex;
    flex-direction: row-reverse;
    gap: var(--ods-c-snackbar-gap);
    justify-content: space-between;
    max-width: var(--ods-c-snackbar-max-width);
    padding: var(--ods-c-snackbar-content-spacing);
    pointer-events: auto;
    text-align: left;
  }
  @media (min-width: 480px) {
    .container--t4wvN {
      min-width: 248px;
    }
  }
  @media (max-width: 479.98px) {
    .container--t4wvN {
      width: calc(100% - 24px);
    }
  }
  .children--YVc9u {
    align-items: var(--ods-c-snackbar-icon-alignment);
    display: flex;
    gap: var(--ods-c-snackbar-content-gap);
  }
  .is-visible--wnK5a {
    transform: translateY(0%);
    transition-duration: 250ms;
    transition-property: transform, visibility;
    transition-timing-function: ease-in;
    visibility: visible;
  }
  .is-not-visible--NC1Kn {
    transform: translateY(100%);
    transition-duration: 300ms;
    transition-property: transform, visibility;
    transition-timing-function: ease-out;
    visibility: hidden;
  }
  .snackbar-icon--xWlP7 {
    color: var(--ods-c-snackbar-icon-color);
    flex-shrink: 0;
  }

/* stylelint-disable */


  .badge--o1Zgu {
    align-items: center;
    background-color: var(--ods-c-badge-background-color);
    border-radius: var(--ods-c-badge-border-radius);
    color: var(--ods-c-badge-color);
    column-gap: var(--ods-c-badge-gap);
    display: inline-flex;
    padding: var(--ods-c-badge-vertical-padding) var(--ods-c-badge-horizontal-padding);
    white-space: nowrap;
    width: min-content;
  }


  .anchor--uzB06 {
    display: flex;
    height: var(--ow-anchor-height);
    inset: var(--ow-anchor-top, 0) auto auto var(--ow-anchor-left, 0);
    position: absolute;
    transform: translate(var(--ow-anchor-x), var(--ow-anchor-y));
    width: var(--ow-anchor-width);
  }

/* stylelint-disable */

  .overlay--X0uGh {
    --ow-overlay-color: var(--ods-c-overlay-background-color);
    --ow-overlay-opacity: var(--ods-c-overlay-opacity);
  }


  .is-visible--Frz6C {
    --P_overlay-animation-timing-function_c5b5: ease-in;
    --P_overlay-animation-duration_c5b5: var(
      --ow-overlay-transition-in-duration,
      250ms
    );
    --P_overlay-animation-delay_c5b5: var(--ow-overlay-transition-in-delay, 0s);
    --P_overlay-index-animation-delay_c5b5: 0s;
    --P_overlay-index-animation-duration_c5b5: 0s;
  }
  .is-visible--Frz6C::before {
    opacity: var(--ow-overlay-opacity, 0.5);
  }
  .not-visible--g3aW3 {
    --P_overlay-animation-timing-function_c5b5: ease-out;
    --P_overlay-animation-duration_c5b5: var(
      --ow-overlay-transition-out-duration,
      200ms
    );
    --P_overlay-animation-delay_c5b5: var(--ow-overlay-transition-out-delay, 0s);
    --P_overlay-index-animation-delay_c5b5: calc(
      var(--P_overlay-animation-duration_c5b5) + var(--P_overlay-animation-delay_c5b5)
    );
    --P_overlay-index-animation-duration_c5b5: 0s;
  }
  .not-visible--g3aW3::before {
    opacity: 0;
  }
  .is-disabled--YRvEV {
    --P_overlay-pointer-events_c5b5: none;
  }
  .animated--rpqiH {
    transition: z-index var(--P_overlay-index-animation-duration_c5b5) var(--P_overlay-animation-timing-function_c5b5) var(--P_overlay-index-animation-delay_c5b5), visibility var(--P_overlay-index-animation-duration_c5b5) var(--P_overlay-animation-timing-function_c5b5) var(--P_overlay-index-animation-delay_c5b5);
  }
  .animated--rpqiH::before {
    /*
    `will-change` attribute is required to tell browsers to promote this element to a composition layer
    which allows it to optimize the animation with GPU

    https://web.dev/articles/animations-guide
    */
    will-change: opacity;
    transform: translateZ(0);
    transition: opacity var(--P_overlay-animation-duration_c5b5) var(--P_overlay-animation-timing-function_c5b5) var(--P_overlay-animation-delay_c5b5);
  }
  .content--QaVNT, .overlay--dsHna::before, .overlay--dsHna {
    height: var(--P_overlay-height_c5b5);
    inset: 0;
    width: var(--P_overlay-width_c5b5);
  }
  .overlay--dsHna {
    visibility: var(--ow-overlay-visibility, visible);
    z-index: var(--ow-overlay-z-index, 20);
    pointer-events: var(--P_overlay-pointer-events_c5b5);
    --P_overlay-width_c5b5: var(--ow-overlay-width, 100%);
    --P_overlay-height_c5b5: var(--ow-overlay-height, 100%);
    --P_overlay-overflow_c5b5: var(--ow-overlay-overflow, auto);
  }
  .overlay--dsHna::before {
    background-color: var(--ow-overlay-color, black);
    content: "";
    pointer-events: none;
    position: absolute;
    z-index: -1;
  }
  @starting-style {
    .overlay--dsHna {
      opacity: 0;
    }
  }
  .content--QaVNT {
    display: grid;
    overflow: var(--P_overlay-overflow_c5b5);
    position: relative;
    pointer-events: var(--P_overlay-pointer-events_c5b5);
  }
  .content--QaVNT > * {
    pointer-events: auto;
  }
  .fixed-to-relative--UwXAX {
    position: absolute;
  }
  .fixed-to-page--IVbRU {
    position: fixed;
  }

/* stylelint-disable */

  .container--PjUpW {
    --P_popup-align-self_4c3f: auto;
    --P_popup-justify-self_4c3f: auto;
    --P_popup-translate-x_4c3f: 0;
    --P_popup-translate-y_4c3f: 0;
    --P_popup-outer-overflow_4c3f: var(--ods-o-popup-outer-overflow, visible);
    --P_popup-outer-space_4c3f: var(
      --ods-o-popup-outer-spacing,
      var(--ods-c-popup-outer-spacing)
    );
    --P_popup-inner-space_4c3f: var(
      --ods-o-popup-inner-spacing,
      var(--ods-c-popup-inner-spacing)
    );
    --P_popup-horizontal-anchor-width_4c3f: min(
      var(--ods-o-popup-main-axis-size, var(--ods-c-popup-horizontal-anchor-width)),
      var(--ods-o-popup-main-axis-max-size, 100%)
    );
    --P_popup-horizontal-anchor-height_4c3f: var(
      --ods-o-popup-counter-axis-size,
      100vh
    );
    --P_popup-vertical-anchor-height_4c3f: min(
      var(--ods-o-popup-main-axis-size, var(--ods-c-popup-vertical-anchor-height)),
      var(--ods-o-popup-main-axis-max-size, 100vh)
    );
    --P_popup-vertical-anchor-width_4c3f: var(--ods-o-popup-counter-axis-size, 100%);
    --P_popup-center-anchor-height_4c3f: var(
      --ods-o-popup-counter-axis-size,
      fit-content
    );
    --P_popup-none-anchor-width_4c3f: var(--ods-o-popup-main-axis-size, fit-content);
    --P_popup-none-anchor-height_4c3f: var(
      --ods-o-popup-counter-axis-size,
      fit-content
    );
    --P_popup-border_4c3f: none;
    --P_popup-border-color_4c3f: var(
      --ods-o-popup-border-color,
      var(--ods-c-popup-border-color)
    );
    --P_popup-border-left_4c3f: var(--P_popup-border_4c3f);
    --P_popup-border-right_4c3f: var(--P_popup-border_4c3f);
    --P_popup-border-bottom_4c3f: var(--P_popup-border_4c3f);
    --P_popup-border-top_4c3f: var(--P_popup-border_4c3f);
    --P_popup-single-border-radius_4c3f: var(
      --ods-o-popup-border-radius,
      var(--ods-c-popup-border-radius)
    );
    --P_popup-border-radius_4c3f: var(--P_popup-single-border-radius_4c3f);
    --P_popup-background-color_4c3f: var(
      --ods-o-popup-background-color,
      var(--ods-c-popup-background-color)
    );
    --P_popup-color_4c3f: var(--ods-o-popup-color, var(--ods-c-popup-color));
    --P_popup-translate_4c3f: calc(
      var(--P_popup-is-hidden_4c3f) * var(--P_popup-direction_4c3f) * 100%
    );
    --P_popup-animation-duration_4c3f: 250ms;
    --P_popup-overlay-animation-duration_4c3f: 100ms;
    --ow-overlay-transition-out-delay: calc(
      var(--P_popup-animation-duration_4c3f) - 45ms
    );
    --ow-overlay-transition-in-duration: calc(
      var(--P_popup-animation-duration_4c3f) - 10ms
    );
    --ow-overlay-transition-out-duration: var(--P_popup-animation-duration_4c3f);
    --ow-overlay-visibility: var(--ow-vactivity-visibility, visible);
    --ow-overlay-z-index: var(--ow-vactivity-z-index, 20);
    --ow-anchor-arrow-color: var(--P_popup-background-color_4c3f);
    --ow-anchor-arrow-border-color: var(--P_popup-border-color_4c3f);
  }
  @supports (height: 100svh) {
    .container--PjUpW {
      --P_popup-vertical-anchor-height_4c3f: min(
        var(--ods-o-popup-main-axis-size, var(--ods-c-popup-vertical-anchor-height)),
        100svh
      );
      --P_popup-horizontal-anchor-height_4c3f: var(
        --ods-o-popup-counter-axis-size,
        100svh
      );
    }
  }
  @media (min-width: 480px) {
    .container--PjUpW {
      --P_popup-animation-duration_4c3f: 300ms;
      --P_popup-overlay-animation-duration_4c3f: 150ms;
    }
  }
  @media (prefers-reduced-motion) {
    .container--PjUpW {
      --ow-overlay-transition-in-duration: 0s !important;
      --ow-overlay-transition-out-duration: 0s !important;
      --ow-overlay-transition-in-delay: 0s !important;
      --ow-overlay-transition-out-delay: 0s !important;
      --P_popup-animation-duration_4c3f: 0s !important;
      --P_popup-animation-delay_4c3f: 0s !important;
    }
  }
  .readonly-state--zQtPT {
    /* ods-ro are readonly properties. Overriding them has no effect */
    --ods-ro-popup-animation-delay: var(--P_popup-animation-delay_4c3f);
    --ods-ro-popup-animation-duration: var(--P_popup-animation-duration_4c3f);
    --ods-ro-popup-animation-timing-function: var(
      --P_popup-animation-timing-function_4c3f
    );
    --ods-ro-popup-direction: var(--P_popup-direction_4c3f);
  }
  .not-modal--qx5ds {
    --P_popup-border_4c3f: 1px solid var(--P_popup-border-color_4c3f);
  }
  .no-animation--eBy5R {
    --ow-overlay-transition-in-duration: 0s !important;
    --ow-overlay-transition-out-duration: 0s !important;
    --ow-overlay-transition-in-delay: 0s !important;
    --ow-overlay-transition-out-delay: 0s !important;
    --P_popup-animation-duration_4c3f: 0s !important;
    --P_popup-animation-delay_4c3f: 0s !important;
  }
  .is-visible--P1HRq {
    --P_popup-is-hidden_4c3f: 0;
    --P_popup-animation-delay_4c3f: calc(
      var(--P_popup-overlay-animation-duration_4c3f) - 85ms
    );
    --P_popup-animation-timing-function_4c3f: cubic-bezier(0, 0, 0.2, 1);
  }
  .not-visible--_bkFS {
    --P_popup-is-hidden_4c3f: 1;
    --P_popup-animation-delay_4c3f: 0s;
    --P_popup-animation-timing-function_4c3f: cubic-bezier(0.4, 0, 1, 1);
  }
  .no-overlay--ziTJy {
    --P_popup-animation-delay_4c3f: 0s;
    --ow-overlay-transition-in-duration: 0s;
    --ow-overlay-transition-in-delay: var(--P_popup-animation-duration_4c3f);
    --ow-overlay-transition-out-delay: 0s;
    --ow-overlay-transition-out-duration: var(--P_popup-animation-duration_4c3f);
  }
  .slide-left--DpTlD, .slide-right--U3KEJ {
    --P_popup-translate-x_4c3f: var(
      --ods-o-popup-translate-x,
      var(--P_popup-translate_4c3f)
    );
    --P_popup-translate-y_4c3f: var(--ods-o-popup-translate-y, 0);
  }
  .slide-top--ekcJY, .slide-bottom--b1o2b {
    --P_popup-translate-y_4c3f: var(
      --ods-o-popup-translate-y,
      var(--P_popup-translate_4c3f)
    );
    --P_popup-translate-x_4c3f: var(--ods-o-popup-translate-x, 0);
  }
  .slide-right--U3KEJ {
    --P_popup-direction_4c3f: 1;
    --P_popup-anchor-container-starting-transform_4c3f: translate(100vw, 0);
  }
  .slide-left--DpTlD {
    --P_popup-direction_4c3f: -1;
    --P_popup-anchor-container-starting-transform_4c3f: translate(-100vw, 0);
  }
  .slide-bottom--b1o2b {
    --P_popup-direction_4c3f: 1;
    --P_popup-anchor-container-starting-transform_4c3f: translate(0, 100vh);
  }
  .slide-top--ekcJY {
    --P_popup-direction_4c3f: -1;
    --P_popup-anchor-container-starting-transform_4c3f: translate(0, -100vh);
  }
  .anchor-right--iUBj7 {
    --P_popup-border-top_4c3f: none;
    --P_popup-border-bottom_4c3f: none;
    --P_popup-border-right_4c3f: none;
    --P_popup-align-self_4c3f: stretch;
    --P_popup-justify-self_4c3f: end;
    --P_popup-width_4c3f: var(--P_popup-horizontal-anchor-width_4c3f);
    --P_popup-height_4c3f: var(--P_popup-horizontal-anchor-height_4c3f);
    --P_popup-border-radius_4c3f: var(--P_popup-single-border-radius_4c3f) 0 0
      var(--P_popup-single-border-radius_4c3f);
  }
  .anchor-bottom--sUKeg {
    --P_popup-border-left_4c3f: none;
    --P_popup-border-bottom_4c3f: none;
    --P_popup-border-right_4c3f: none;
    --P_popup-align-self_4c3f: end;
    --P_popup-justify-self_4c3f: stretch;
    --P_popup-width_4c3f: var(--P_popup-vertical-anchor-width_4c3f);
    --P_popup-height_4c3f: var(--P_popup-vertical-anchor-height_4c3f);
    --P_popup-border-radius_4c3f: var(--P_popup-single-border-radius_4c3f)
      var(--P_popup-single-border-radius_4c3f) 0 0;
  }
  .anchor-top--lTJzJ {
    --P_popup-border-left_4c3f: none;
    --P_popup-border-top_4c3f: none;
    --P_popup-border-right_4c3f: none;
    --P_popup-align-self_4c3f: start;
    --P_popup-justify-self_4c3f: stretch;
    --P_popup-width_4c3f: var(--P_popup-vertical-anchor-width_4c3f);
    --P_popup-height_4c3f: var(--P_popup-vertical-anchor-height_4c3f);
    --P_popup-border-radius_4c3f: 0 0 var(--P_popup-single-border-radius_4c3f)
      var(--P_popup-single-border-radius_4c3f);
  }
  .anchor-left--HRK7B {
    --P_popup-border-left_4c3f: none;
    --P_popup-border-top_4c3f: none;
    --P_popup-border-bottom_4c3f: none;
    --P_popup-align-self_4c3f: center;
    --P_popup-justify-self_4c3f: start;
    --P_popup-width_4c3f: var(--P_popup-horizontal-anchor-width_4c3f);
    --P_popup-height_4c3f: var(--P_popup-horizontal-anchor-height_4c3f);
    --P_popup-border-radius_4c3f: 0 var(--P_popup-single-border-radius_4c3f)
      var(--P_popup-single-border-radius_4c3f) 0;
  }
  .anchor-center--FV0sb {
    --P_popup-align-self_4c3f: center;
    --P_popup-anchor-container-align-self_4c3f: top;
    --P_popup-justify-self_4c3f: center;
    --P_popup-width_4c3f: var(--P_popup-horizontal-anchor-width_4c3f);
    --P_popup-height_4c3f: var(--P_popup-center-anchor-height_4c3f);
    --P_popup-space-container-min-height_4c3f: 100%;
    --P_popup-border-radius_4c3f: var(--P_popup-single-border-radius_4c3f);
  }
  .anchor-full--eQQHj {
    --P_popup-border_4c3f: none;
    --P_popup-align-self_4c3f: center;
    --P_popup-anchor-container-align-self_4c3f: top;
    --P_popup-justify-self_4c3f: center;
    --P_popup-width_4c3f: 100%;
    --P_popup-space-container-min-width_4c3f: 100%;
    --P_popup-height_4c3f: 100vh;
    --P_popup-space-container-min-height_4c3f: 100vh;
  }
  @supports (height: 100svh) {
    .anchor-full--eQQHj {
      --P_popup-height_4c3f: 100svh;
      --P_popup-space-container-min-height_4c3f: 100svh;
    }
  }
  .anchor-full--eQQHj {
    --P_popup-border-radius_4c3f: 0;
  }
  .anchor-none--ysjrL {
    --P_popup-translate-x_4c3f: var(--ods-o-popup-translate-x, 0);
    --P_popup-translate-y_4c3f: var(--ods-o-popup-translate-y, 0);
    --P_popup-width_4c3f: var(--P_popup-none-anchor-width_4c3f);
    --P_popup-height_4c3f: var(--P_popup-none-anchor-height_4c3f);
    --P_popup-space-container-min-height_4c3f: auto;
    --P_popup-space-container-min-width_4c3f: auto;
    --P_popup-border-radius_4c3f: var(--P_popup-single-border-radius_4c3f);
    --ow-overlay-transition-in-duration: 0s !important;
    --ow-overlay-transition-out-duration: 0s !important;
    --ow-overlay-transition-in-delay: 0s !important;
    --ow-overlay-transition-out-delay: 0s !important;
    --P_popup-animation-duration_4c3f: 0s !important;
    --P_popup-animation-delay_4c3f: 0s !important;
  }
  .anchor-target--Du6Xf {
    --P_popup-left_4c3f: var(
      --ods-o-popup-translate-x,
      calc(var(--ow-anchor-x, 0) + var(--ow-anchor-left, 0))
    );
    --P_popup-top_4c3f: var(
      --ods-o-popup-translate-y,
      calc(var(--ow-anchor-y, 0) + var(--ow-anchor-top, 0))
    );
    --P_popup-max-width_4c3f: min(
      var(--ods-o-popup-main-axis-max-size, 100vw),
      100vw
    );
    --P_popup-max-height_4c3f: min(
      var(--ods-o-popup-counter-axis-max-size, 100vh),
      100vh
    );
  }
  @supports (height: 100svh) {
    .anchor-target--Du6Xf {
      --P_popup-max-height_4c3f: min(
        var(--ods-o-popup-counter-axis-max-size, 100svh),
        100svh
      );
    }
  }
  .anchor-target--Du6Xf {
    --P_popup-width_4c3f: var(--P_popup-none-anchor-width_4c3f);
    --P_popup-height_4c3f: var(--P_popup-none-anchor-height_4c3f);
    --P_popup-space-container-min-height_4c3f: auto;
    --P_popup-space-container-min-width_4c3f: auto;
    --P_popup-border-radius_4c3f: var(--P_popup-single-border-radius_4c3f);
    --ow-overlay-transition-in-duration: 0s !important;
    --ow-overlay-transition-out-duration: 0s !important;
    --ow-overlay-transition-in-delay: 0s !important;
    --ow-overlay-transition-out-delay: 0s !important;
    --P_popup-animation-duration_4c3f: 0s !important;
    --P_popup-animation-delay_4c3f: 0s !important;
  }
  .anchor-container--a6BwY {
    align-self: var(--P_popup-anchor-container-align-self_4c3f, var(--P_popup-align-self_4c3f));
    justify-self: var(--P_popup-justify-self_4c3f);
    display: grid;
    height: var(--P_popup-height_4c3f);
    min-height: var(--P_popup-space-container-min-height_4c3f);
    min-width: var(--ods-o-popup-space-container-min-width, var(--P_popup-space-container-min-width_4c3f));
    overflow: var(--P_popup-outer-overflow_4c3f);
    padding: var(--P_popup-outer-space_4c3f);
    pointer-events: none;
    will-change: transform;
    transform: translate(var(--P_popup-translate-x_4c3f), var(--P_popup-translate-y_4c3f));
    transition: transform var(--P_popup-animation-duration_4c3f) var(--P_popup-animation-timing-function_4c3f) var(--P_popup-animation-delay_4c3f);
    width: var(--P_popup-width_4c3f);
    position: relative;
    top: var(--P_popup-top_4c3f);
    left: var(--P_popup-left_4c3f);
  }
  .anchor-container--a6BwY > * {
    pointer-events: auto;
  }
  @starting-style {
    .anchor-container--a6BwY {
      will-change: transform;
      transform: var(--P_popup-anchor-container-starting-transform_4c3f);
    }
  }
  .popup--WtOZD {
    align-self: var(--P_popup-align-self_4c3f);
    justify-self: var(--P_popup-justify-self_4c3f);
    background-color: var(--P_popup-background-color_4c3f);
    border-left: var(--P_popup-border-left_4c3f);
    border-right: var(--P_popup-border-right_4c3f);
    border-top: var(--P_popup-border-top_4c3f);
    border-bottom: var(--P_popup-border-bottom_4c3f);
    border-radius: var(--P_popup-border-radius_4c3f);
    color: var(--P_popup-color_4c3f);
    height: var(--P_popup-height_4c3f);
    overflow: auto;
    padding: var(--P_popup-inner-space_4c3f);
    position: relative;
    width: var(--ods-o-popup-width, var(--P_popup-width_4c3f));
    max-width: var(--P_popup-max-width_4c3f);
    max-height: var(--P_popup-max-height_4c3f);
    box-shadow: var(--ods-o-popup-box-shadow);
  }

/* stylelint-disable */


  .tooltip--oxAEM {
    --ods-o-popup-background-color: var(--ods-c-tooltip-background-color);
    --ods-o-popup-color: var(--ods-c-tooltip-color);
    --ods-o-popup-box-shadow: var(--ods-c-tooltip-box-shadow);
    --ods-o-popup-main-axis-max-size: var(--ods-c-tooltip-max-width);
    --ods-o-popup-main-axis-size: var(--ods-c-tooltip-popup-width);
    --ods-o-popup-border-radius: 3px;
    --ods-o-popup-border-color: var(--ods-c-tooltip-background-color);
    --ods-o-popup-inner-spacing: var(--ods-c-tooltip-inner-vertical-spacing)
      var(--ods-c-tooltip-inner-horizontal-spacing);
  }
  .tooltip-actions--q3UQ3 {
    display: flex;
    gap: var(--ods-c-tooltip-actions-gap);
    justify-content: space-between;
    margin-top: var(--ods-c-tooltip-content-to-actions-gap);
    width: 100%;
  }
  .header--DZrYh {
    margin-bottom: var(--ods-c-tooltip-header-spacing);
  }

:root{--ods-c-inline-alert-icon-to-text-spacing: var(--ods-p-dimension-8)}#products-grid-app-root{min-height:100vh;position:relative;padding-bottom:440px}@media(min-width: 768px){#products-grid-app-root{padding-bottom:162px}}.top-level-container--hQ3E2{height:calc(100vh - 72px - 180px - 89px - 440px)}@media(min-width: 768px){.top-level-container--hQ3E2{height:calc(100vh - 72px - 180px - 89px - 162px)}}.top-level-container--hQ3E2>[class*=row--]{height:100%}.top-level-container--hQ3E2>[class*=row--]>[class*=col-]{height:100%;display:flex;align-items:center;justify-content:center}
.filter-pill-container--S6FbS{background-color:var(--ods-s-text-color-light);border:1px solid var(--ods-s-border-color-light);border-radius:10rem;color:var(--ods-s-text-color-dark);cursor:pointer;display:inline-block;margin-bottom:var(--ods-p-dimension-8);margin-right:var(--ods-p-dimension-8);padding:5px var(--ods-p-dimension-12) 5px var(--ods-p-dimension-16);text-align:center}.filter-pill-container--S6FbS:active:enabled,.filter-pill-container--S6FbS:hover:enabled,.filter-pill-container--S6FbS:focus:enabled{background-color:var(--ods-s-background-color-subtle-light)}.filter-pill-container--S6FbS:active,.filter-pill-container--S6FbS:hover,.filter-pill-container--S6FbS:focus{background-color:var(--ods-s-background-color-subtle-light)}.filter-pill-container--S6FbS .icon-close--YEIo6{margin-left:var(--ods-p-dimension-12)}.filter-pill-container--S6FbS .label-container--IeC0t{align-items:center;display:flex}.filter-pills-clear-button--cIhfw{font-family:var(--ods-s-text-font-family-default);font-size:var(--ods-s-text-font-size-default);line-height:var(--ods-s-text-line-height-default);color:var(--ods-p-color-additional-01-extra-400);cursor:pointer;display:inline;margin-bottom:var(--ods-p-dimension-8)}.filter-pills-clear-button--cIhfw:active,.filter-pills-clear-button--cIhfw:hover,.filter-pills-clear-button--cIhfw:focus{text-decoration:underline}.filter-pills-container--QSV6d{display:none}@media(min-width: 768px){.filter-pills-container--QSV6d{align-items:center;display:flex;flex-flow:row wrap;justify-content:flex-start;margin-bottom:var(--ods-p-dimension-12)}}
.non-partner-item-container--Tto5u{border:1px solid var(--ods-s-border-color-light);border-radius:4px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;max-height:88px;min-height:88px;padding:var(--ods-p-dimension-4) var(--ods-p-dimension-20) var(--ods-p-dimension-4) 94px;vertical-align:middle}.non-partner-item-container--Tto5u .retailer-name--aLEQV{display:flex;flex-direction:column;font-weight:bold}.non-partner-item-container--Tto5u a{color:var(--ods-p-color-additional-01-extra-400);text-decoration:none}
.non-partner-stores-container--L0Uxt{display:grid;grid-gap:var(--ods-p-dimension-20);grid-template-columns:repeat(1, 1fr);width:100%}@media(min-width: 1024px){.non-partner-stores-container--L0Uxt{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1192px){.non-partner-stores-container--L0Uxt{grid-template-columns:repeat(3, 1fr)}}
/* stylelint-disable */


  .modal--dKcC0 {
    --ods-o-popup-background-color: var(--ods-c-modal-background-color);
    --ods-o-popup-border-radius: var(--ods-c-modal-border-radius);
    --ods-o-popup-main-axis-size: 100%;
    --ods-o-popup-counter-axis-size: 100%;
    --ods-o-popup-inner-spacing: var(--ods-c-modal-top-spacing)
      var(--ods-c-modal-horizontal-spacing) var(--ods-c-modal-horizontal-spacing)
      var(--ods-c-modal-bottom-spacing);
  }
  @media (min-width: 768px) {
    .modal--dKcC0 {
      --ods-o-popup-outer-spacing: var(--ods-c-modal-outer-vertical-spacing) 0;
      --ods-o-popup-main-axis-size: var(--ods-c-modal-max-width);
      --ods-o-popup-counter-axis-size: unset;
    }
  }
  .close-button--Mgc2s {
    color: var(--ods-c-modal-close-button-color);
    margin-right: var(--ods-c-modal-close-button-offset);
  }
  .button-container--yfCg5 {
    display: flex;
    justify-content: flex-end;
  }
  .header--s4zuY {
    margin-top: var(--ods-c-modal-header-top-margin);
  }

/* stylelint-disable */

  .header--XhXMl {
    border-bottom: var(--ods-c-fullscreen-modal-header-border-width) solid var(--ods-c-fullscreen-modal-header-border-color);
    display: flex;
    justify-content: space-between;
    padding: var(--ods-c-fullscreen-modal-vertical-header-spacing) var(--ods-c-fullscreen-modal-right-header-spacing) var(--ods-c-fullscreen-modal-vertical-header-spacing) var(--ods-c-fullscreen-modal-left-header-spacing);
    gap: var(--ods-c-fullscreen-modal-header-gap);
    align-items: center;
    --ods-ro-fullscreen-modal-header-height: calc(
      var(--ods-c-fullscreen-modal-vertical-header-spacing) * 2 +
        var(--ods-c-fullscreen-modal-logo-height) +
        var(--ods-c-fullscreen-modal-header-border-width)
    );
  }
  .header-section--Kl1_g {
    align-items: flex-start;
    display: flex;
    gap: var(--ods-c-fullscreen-modal-header-gap);
  }
  .header-title--Yt3DU {
    padding-top: var(--ods-c-fullscreen-modal-header-title-vertical-spacing);
  }
  .header-section-center--kLyF2 {
    justify-content: center;
    align-items: center;
    display: flex;
    flex: 1 1;
  }
  .header-section-right--RbPxj {
    text-align: right;
  }
  .tk-logo--om7ZJ {
    font-size: var(--ods-c-fullscreen-modal-logo-height);
  }
  .content--A8A5j {
    height: calc(100% - var(--ods-ro-fullscreen-modal-header-height));
    overflow-y: auto;
    padding: var(--ods-c-fullscreen-modal-vertical-spacing) var(--ods-c-fullscreen-modal-horizontal-spacing);
    width: 100%;
  }
  .close-btn--rKIxZ {
    color: var(--ods-c-fullscreen-modal-close-button-color);
    flex-shrink: 0;
  }
  .left-btn--T7QSe {
    color: var(--ods-c-fullscreen-modal-left-button-color);
    padding: var(--ods-c-fullscreen-modal-left-button-vertical-spacing) 0;
    flex-shrink: 0;
  }
  @media (hover: hover) and (pointer: fine) {
    .left-btn--T7QSe:hover {
      text-decoration: var(--ods-c-fullscreen-modal-is-hover-text-decoration-line, var(--ods-c-fullscreen-modal-text-decoration-line));
    }
  }

/* stylelint-disable */

  .sidebar-modal--iSaQ7 {
    --ods-o-popup-main-axis-size: var(--ods-c-sidebar-width);
  }

/* stylelint-disable */

  .pane--Wg896 {
    transition-timing-function: var(--ods-ro-popup-animation-timing-function);
    transition-duration: var(--ods-ro-popup-animation-duration);
    transition-property: visibility, opacity;
    visibility: hidden;
    opacity: 0;
    height: 100%;
    max-height: 100vh;
    max-height: 100svh;
    max-height: 100dvh;
    background-color: var(--ods-c-sidebar-background-color);
    display: flex;
    flex-direction: column;
    left: 0;
    position: absolute;
    right: 0;
    overflow: hidden;
  }
  .content-container--fMgg2 {
    display: flex;
    min-height: 0;
    flex-direction: column;
    flex: 1 1;
    will-change: transform;
    transform: translateX(0);
    transition-timing-function: var(--ods-ro-popup-animation-timing-function);
    transition-duration: var(--ods-ro-popup-animation-duration);
    transition-property: transform, opacity;
  }
  .header-container--ceA94,
  .footer--KH3t_ {
    border-style: solid;
    width: 100%;
  }
  .header-container--ceA94 {
    border-color: var(--ods-c-sidebar-header-divider-color);
    border-width: 0 0 var(--ods-c-sidebar-header-divider-width);
    min-height: var(--ods-c-sidebar-header-min-height);
    padding: var(--ods-c-sidebar-header-vertical-padding) var(--ods-c-sidebar-header-horizontal-padding);
  }
  .footer--KH3t_ {
    background-color: inherit;
    align-items: center;
    border-color: var(--ods-c-sidebar-footer-divider-color);
    border-width: var(--ods-c-sidebar-footer-divider-width) 0 0;
    display: flex;
    justify-content: center;
    min-height: var(--ods-c-sidebar-footer-min-height);
    padding: var(--ods-c-sidebar-footer-vertical-padding) var(--ods-c-sidebar-footer-horizontal-padding);
    will-change: transform;
    transform: translateY(100%);
    transition-timing-function: var(--ods-ro-popup-animation-timing-function);
    transition-duration: var(--ods-ro-popup-animation-duration);
    transition-property: transform;
  }
  .content--FrZ3R {
    flex: 1 1;
    overflow: auto;
    padding: var(--ods-c-sidebar-content-vertical-padding) var(--ods-c-sidebar-content-horizontal-padding);
  }
  .exit-action--ZvA9p {
    --P_button-tappable-area_864f: 10px;
    color: var(--ods-c-sidebar-close-button-color);
    cursor: pointer;
    flex-shrink: 0;
  }
  .back-action--ZNrAs {
    margin: calc(-1 * (var(--P_button-tappable-area_864f))) calc(-1 * var(--P_button-tappable-area_864f));
  }
  .border-right--j0Hzh {
    border-right: var(--ods-c-sidebar-title-divider-width) solid var(--ods-c-sidebar-title-divider-color);
    display: var(--ods-c-sidebar-title-divider-display);
    height: calc(var(--ods-c-sidebar-title-divider-height) - 2px);
  }
  .close-action--JC08U {
    margin: calc(-1 * var(--P_button-tappable-area_864f));
    margin-left: auto;
    order: 999;
  }
  .button-container--EVcgo {
    align-items: center;
    display: flex;
    justify-content: space-between;
    width: 100%;
    height: 100%;
  }
  .header-container--ceA94 {
    gap: var(--ods-c-sidebar-header-gap);
    display: flex;
    align-items: center;
    width: 100%;
  }
  .button-container--EVcgo {
    gap: var(--ods-c-sidebar-footer-gap);
  }
  @media (width <= 536px) {
    .button-container--EVcgo {
      flex-wrap: wrap-reverse;
    }
  }
  .spinner-container--XZi5n {
    align-items: center;
    display: flex;
    justify-content: center;
  }
  .is-active--AblHy.pane--Wg896 {
    visibility: visible;
    opacity: 1;
  }
  .is-active--AblHy .content-container--fMgg2 {
    transform: translateX(0);
  }
  .is-active--AblHy.has-footer--yhO0J .footer--KH3t_ {
    transition-delay: 100ms;
    transform: translateY(0);
  }
  .is-closed--m9OoG.pane--Wg896 {
    visibility: hidden;
    transition-delay: calc(var(--ods-ro-popup-animation-delay));
    opacity: 0.2;
  }
  .is-closed--m9OoG .content-container--fMgg2 {
    transition-delay: calc(var(--ods-ro-popup-animation-delay));
    transform: translateX(calc(10% * var(--ods-ro-popup-direction)));
  }
  .is-closed--m9OoG.has-footer--yhO0J .footer--KH3t_ {
    transition-delay: calc(var(--ods-ro-popup-animation-delay));
    transform: translateX(calc(10% * var(--ods-ro-popup-direction)));
  }
  .is-before-active--AqxZr .content-container--fMgg2 {
    transform: translateX(-10%);
  }
  .is-after-active--g5PR9 .content-container--fMgg2 {
    transform: translateX(10%);
  }
  .is-first--TkSWt {
    /**
    * Note: Reversing order with CSS can sometimes cause accessibility issues
    * but in this case it actually improves screen reader accessibility.
    *
    * It allows us to focus on the `X` when the side-bar opens, and allows users to
    * press `CTRL-Right` to start reading top-container the content in the sidebar starting with the
    * header
    */
  }
  .is-first--TkSWt .header-container--ceA94 {
    flex-direction: row-reverse;
  }
  .is-not-first--l1IMt .header-container--ceA94 {
    justify-content: flex-start;
  }

.modal-header--s1V2j{margin-top:0}
.amount-needed--oC_Mv{margin:var(--ods-p-dimension-32) 0}
/* stylelint-disable */

  .text-body--zBFgz {
    color: var(--ods-c-text-body-color);
    font-family: var(--ods-c-text-body-font-family);
    font-size: var(--ods-c-text-body-font-size);
    font-weight: var(--ods-c-text-body-font-weight);
    letter-spacing: var(--ods-c-text-body-letter-spacing);
    line-height: var(--ods-c-text-body-line-height);
    text-transform: var(--ods-c-text-body-text-transform);
  }


  :where(.responsive-images--UPxbn) :where(img, picture),
  :where(.responsive-images--UPxbn):where(img, picture) {
    display: block;
    height: auto;
    max-width: 100%;
    width: auto;
  }


  :where(.ds-reset--gw6C9) {
    --ow-normalize-focus-outline-color: var(--ods-s-focus-outline-color-default);
    --ow-normalize-focus-outline-offset: var(--ods-s-space-focus-outline);
    --ow-normalize-focus-outline-width: var(--ods-s-size-focus-outline);
    --ow-normalize-font-family: var(--ods-s-text-font-family-default);
    --ow-normalize-letter-spacing: var(--ods-s-text-letter-spacing-default);
    --ow-normalize-line-height: var(--ods-s-text-line-height-default);
    --ow-normalize-font-weight: normal;
    --ow-normalize-font-size: var(--ods-s-text-font-size-default);
    --ow-normalize-link-color: var(--ods-s-text-color-link-default);
    --ow-normalize-link-text-decoration-line: var(--ods-s-text-decoration-line-link-default);
    --ow-normalize-link-text-decoration-line-hover:
      var(
        --ods-s-text-decoration-line-link-default-is-hover,
        var(--ods-s-text-decoration-line-link-default)
      );
  }


  :where(.ds-reset--gw6C9) {
    box-sizing: border-box;
    font-family: var(--ow-normalize-font-family);
    font-size: var(--ow-normalize-font-size);
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-weight: var(--ow-normalize-font-weight);
    letter-spacing: var(--ow-normalize-letter-spacing);
    line-height: var(--ow-normalize-line-height);
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
  }
  :where(.ds-reset--gw6C9) *, :where(.ds-reset--gw6C9) {
    background: none;
    border: none;
    color: inherit;
    list-style: none;
    margin: 0;
    padding: 0;
    text-decoration-line: none;
  }
  :where(.ds-reset--gw6C9) * {
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit;
    letter-spacing: inherit;
    line-height: inherit;
  }
  :where(.ds-reset--gw6C9) *,
  :where(.ds-reset--gw6C9) *::before,
  :where(.ds-reset--gw6C9) *::after, :where(.ds-reset--gw6C9)::before, :where(.ds-reset--gw6C9)::after {
    box-sizing: inherit;
  }


  :where(.ds-reset--gw6C9) :where(a),
  :where(.ds-reset--gw6C9):where(a) {
    color: var(--ow-normalize-link-color);
    text-decoration-line: var(--ow-normalize-link-text-decoration-line);
  }



  :where(.ds-reset--gw6C9) :where(a[href]:hover),
  :where(.ds-reset--gw6C9):where(a[href]:hover) {
    text-decoration: var(--ow-normalize-link-text-decoration-line-hover, var(--ow-normalize-link-text-decoration-line));
  }



  :where(.ds-reset--gw6C9) :where(strong),
  :where(.ds-reset--gw6C9):where(strong) {
    font-weight: bolder;
  }



  :where(.ds-reset--gw6C9) :where([role=link], [role=button], a, button),
  :where(.ds-reset--gw6C9):where([role=link], [role=button], a, button) {
    cursor: pointer;
  }



  :where(.ds-reset--gw6C9) :where(:disabled, [aria-disabled=true], a:not([href])),
  :where(.ds-reset--gw6C9):where(:disabled, [aria-disabled=true], a:not([href])) {
    cursor: not-allowed;
  }



  :where(.ds-reset--gw6C9) :where(:focus),
  :where(.ds-reset--gw6C9):where(:focus) {
    outline: none;
  }



  :where(.ds-reset--gw6C9) :where(:focus-visible),
  :where(.ds-reset--gw6C9):where(:focus-visible) {
    outline-color: var(--ow-normalize-focus-outline-color);
    outline-offset: var(--ow-normalize-focus-outline-offset);
    outline-style: solid;
    outline-width: var(--ow-normalize-focus-outline-width);
  }

/* stylelint-disable */

  .text-hero--WFYMp {
    font-family: var(--ods-c-text-hero-font-family);
    font-size: var(--ods-c-text-hero-font-size);
    font-weight: var(--ods-c-text-hero-font-weight);
    letter-spacing: var(--ods-c-text-hero-letter-spacing);
    line-height: var(--ods-c-text-hero-line-height);
    color: var(--ods-c-text-hero-color);
  }

/* stylelint-disable */

  .text-title--jss30 {
    font-family: var(--ods-c-text-title-font-family);
    font-size: var(--ods-c-text-title-font-size);
    font-weight: var(--ods-c-text-title-font-weight);
    letter-spacing: var(--ods-c-text-title-letter-spacing);
    line-height: var(--ods-c-text-title-line-height);
    color: var(--ods-c-text-title-color);
  }

/* stylelint-disable */
.subtle--jqwUd {
  color: var(--ods-s-text-color-subtle-dark);
}
/* stylelint-disable */

  .logo--kGKrB {
    --ods-a-logo-color: var(--ods-c-brand-logo-color);
    --ods-a-logo-aspect-ratio: var(--ods-c-brand-logo-aspect-ratio);
  }

/* stylelint-disable */

  .icon--cvMGu {
    --ods-a-icon-size: var(--ods-o-icon-size, var(--ods-c-icon-width));
    --ods-a-icon-color: var(--ods-o-icon-color, var(--ods-c-icon-color));
    align-self: var(--ods-o-icon-align-self);
  }

/* stylelint-disable */

  .text-body--Yb8fU {
    color: var(--ods-c-text-body-color);
    font-family: var(--ods-c-text-body-font-family);
    font-size: var(--ods-c-text-body-font-size);
    font-weight: var(--ods-c-text-body-font-weight);
    letter-spacing: var(--ods-c-text-body-letter-spacing);
    line-height: var(--ods-c-text-body-line-height);
    text-transform: var(--ods-c-text-body-text-transform);
  }


  :where(.responsive-images--EFPdM) :where(img, picture),
  :where(.responsive-images--EFPdM):where(img, picture) {
    display: block;
    height: auto;
    max-width: 100%;
    width: auto;
  }


  :where(.ds-reset--_uJC_) {
    --ow-normalize-focus-outline-color: var(--ods-s-focus-outline-color-default);
    --ow-normalize-focus-outline-offset: var(--ods-s-space-focus-outline);
    --ow-normalize-focus-outline-width: var(--ods-s-size-focus-outline);
    --ow-normalize-font-family: var(--ods-s-text-font-family-default);
    --ow-normalize-letter-spacing: var(--ods-s-text-letter-spacing-default);
    --ow-normalize-line-height: var(--ods-s-text-line-height-default);
    --ow-normalize-font-weight: normal;
    --ow-normalize-font-size: var(--ods-s-text-font-size-default);
    --ow-normalize-link-color: var(--ods-s-text-color-link-default);
    --ow-normalize-link-text-decoration-line: var(--ods-s-text-decoration-line-link-default);
    --ow-normalize-link-text-decoration-line-hover:
      var(
        --ods-s-text-decoration-line-link-default-is-hover,
        var(--ods-s-text-decoration-line-link-default)
      );
  }


  :where(.ds-reset--_uJC_) {
    box-sizing: border-box;
    font-family: var(--ow-normalize-font-family);
    font-size: var(--ow-normalize-font-size);
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-weight: var(--ow-normalize-font-weight);
    letter-spacing: var(--ow-normalize-letter-spacing);
    line-height: var(--ow-normalize-line-height);
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
  }
  :where(.ds-reset--_uJC_) *, :where(.ds-reset--_uJC_) {
    background: none;
    border: none;
    color: inherit;
    list-style: none;
    margin: 0;
    padding: 0;
    text-decoration-line: none;
  }
  :where(.ds-reset--_uJC_) * {
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit;
    letter-spacing: inherit;
    line-height: inherit;
  }
  :where(.ds-reset--_uJC_) *,
  :where(.ds-reset--_uJC_) *::before,
  :where(.ds-reset--_uJC_) *::after, :where(.ds-reset--_uJC_)::before, :where(.ds-reset--_uJC_)::after {
    box-sizing: inherit;
  }


  :where(.ds-reset--_uJC_) :where(a),
  :where(.ds-reset--_uJC_):where(a) {
    color: var(--ow-normalize-link-color);
    text-decoration-line: var(--ow-normalize-link-text-decoration-line);
  }



  :where(.ds-reset--_uJC_) :where(a[href]:hover),
  :where(.ds-reset--_uJC_):where(a[href]:hover) {
    text-decoration: var(--ow-normalize-link-text-decoration-line-hover, var(--ow-normalize-link-text-decoration-line));
  }



  :where(.ds-reset--_uJC_) :where(strong),
  :where(.ds-reset--_uJC_):where(strong) {
    font-weight: bolder;
  }



  :where(.ds-reset--_uJC_) :where([role=link], [role=button], a, button),
  :where(.ds-reset--_uJC_):where([role=link], [role=button], a, button) {
    cursor: pointer;
  }



  :where(.ds-reset--_uJC_) :where(:disabled, [aria-disabled=true], a:not([href])),
  :where(.ds-reset--_uJC_):where(:disabled, [aria-disabled=true], a:not([href])) {
    cursor: not-allowed;
  }



  :where(.ds-reset--_uJC_) :where(:focus),
  :where(.ds-reset--_uJC_):where(:focus) {
    outline: none;
  }



  :where(.ds-reset--_uJC_) :where(:focus-visible),
  :where(.ds-reset--_uJC_):where(:focus-visible) {
    outline-color: var(--ow-normalize-focus-outline-color);
    outline-offset: var(--ow-normalize-focus-outline-offset);
    outline-style: solid;
    outline-width: var(--ow-normalize-focus-outline-width);
  }

/* stylelint-disable */

  .text-hero--KoUfq {
    font-family: var(--ods-c-text-hero-font-family);
    font-size: var(--ods-c-text-hero-font-size);
    font-weight: var(--ods-c-text-hero-font-weight);
    letter-spacing: var(--ods-c-text-hero-letter-spacing);
    line-height: var(--ods-c-text-hero-line-height);
    color: var(--ods-c-text-hero-color);
  }

/* stylelint-disable */

  .text-title--d_SA7 {
    font-family: var(--ods-c-text-title-font-family);
    font-size: var(--ods-c-text-title-font-size);
    font-weight: var(--ods-c-text-title-font-weight);
    letter-spacing: var(--ods-c-text-title-letter-spacing);
    line-height: var(--ods-c-text-title-line-height);
    color: var(--ods-c-text-title-color);
  }

/* stylelint-disable */

  .image-placeholder--Chzoh {
    width: 100%;
    height: 100%;
    padding: var(--ods-c-image-placeholder-inner-spacing);
    background-color: var(--ods-c-image-placeholder-background-color);
    color: var(--ods-c-image-placeholder-color);
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    text-align: center;
  }
  .illustration--fxTVf {
    width: var(--ods-c-image-placeholder-illustration-size);
  }

/* stylelint-disable */

  .root-state--kTroV {
    --P_display_2708: inline-flex;
    --P_checkmark-border-width_2708: var(--ods-c-checkbox-border-width);
    --P_checkmark-border-color_2708: var(--ods-c-checkbox-border-color);
    --P_checkmark-background-color_2708: var(--ods-c-checkbox-background-color);
    --P_checkmark-border-radius_2708: var(--ods-c-checkbox-border-radius);
    --P_checkmark-icon-color_2708: var(--ods-c-checkbox-inner-shape-color);
  }
  .checkmark-border--Rz9l4 {
    transition: border, color 0.25s linear 0s;
    flex-shrink: 0;
    align-items: center;
    background-color: var(--P_checkmark-background-color_2708);
    border: var(--P_checkmark-border-width_2708) solid var(--P_checkmark-border-color_2708);
    border-radius: var(--P_checkmark-border-radius_2708);
    display: inline-flex;
    height: var(--ods-c-checkbox-container-height);
    justify-content: center;
    width: var(--ods-c-checkbox-container-width);
  }
  .checkmark--p3nGe {
    color: var(--P_checkmark-icon-color_2708);
  }
  .is-neutral--qGao0:hover {
    --P_label-color_2708: var(--ods-c-checkbox-is-hover-label-color, var(--ods-c-checkbox-label-color));
    --P_checkmark-background-color_2708: var(--ods-c-checkbox-is-hover-background-color, var(--ods-c-checkbox-background-color));
    --P_checkmark-border-color_2708: var(--ods-c-checkbox-is-hover-border-color, var(--ods-c-checkbox-border-color));
    --P_checkmark-icon-color_2708: var(--ods-c-checkbox-is-hover-inner-shape-color, var(--ods-c-checkbox-inner-shape-color));
  }
  .is-selected--y7d8o {
    --P_label-color_2708: var(--ods-c-checkbox-is-selected-label-color, var(--ods-c-checkbox-label-color));
    --P_checkmark-background-color_2708: var(--ods-c-checkbox-is-selected-background-color, var(--ods-c-checkbox-background-color));
    --P_checkmark-border-color_2708: var(--ods-c-checkbox-is-selected-border-color, var(--ods-c-checkbox-border-color));
    --P_checkmark-icon-color_2708: var(--ods-c-checkbox-is-selected-inner-shape-color, var(--ods-c-checkbox-inner-shape-color));
  }
  .is-selected--y7d8o:hover {
    --P_label-color_2708: var(--ods-c-checkbox-is-hover-selected-label-color, var(--ods-c-checkbox-label-color));
    --P_checkmark-background-color_2708: var(--ods-c-checkbox-is-hover-selected-background-color, var(--ods-c-checkbox-background-color));
    --P_checkmark-border-color_2708: var(--ods-c-checkbox-is-hover-selected-background-color, var(--ods-c-checkbox-background-color));
    --P_checkmark-icon-color_2708: var(--ods-c-checkbox-is-hover-selected-inner-shape-color, var(--ods-c-checkbox-inner-shape-color));
  }
  .is-disabled--CNwYP {
    --P_label-color_2708: var(--ods-c-checkbox-is-disabled-label-color, var(--ods-c-checkbox-label-color));
    --P_checkmark-border-color_2708: var(--ods-c-checkbox-is-disabled-border-color, var(--ods-c-checkbox-border-color));
    --P_checkmark-background-color_2708: var(--ods-c-checkbox-is-disabled-background-color, var(--ods-c-checkbox-background-color));
    --P_checkmark-icon-color_2708: var(--ods-c-checkbox-is-disabled-background-color, var(--ods-c-checkbox-background-color));
  }
  .is-disabled-selected--CtH6g {
    --P_label-color_2708: var(--ods-c-checkbox-is-disabled-selected-label-color, var(--ods-c-checkbox-label-color));
    --P_checkmark-background-color_2708: var(--ods-c-checkbox-is-disabled-selected-background-color, var(--ods-c-checkbox-background-color));
    --P_checkmark-border-color_2708: var(--ods-c-checkbox-is-disabled-selected-border-color, var(--ods-c-checkbox-border-color));
    --P_checkmark-icon-color_2708: var(--ods-c-checkbox-is-disabled-selected-inner-shape-color, var(--ods-c-checkbox-inner-shape-color));
  }
  .is-valid--OJ_8w,
  .is-valid--OJ_8w:hover {
    --P_label-color_2708: var(--ods-c-checkbox-is-valid-label-color, var(--ods-c-checkbox-label-color));
    --P_subtext-color_2708: var(--ods-c-checkbox-is-valid-sub-text-color, var(--ods-c-checkbox-sub-text-color));
    --P_checkmark-background-color_2708: var(--ods-c-checkbox-is-valid-background-color, var(--ods-c-checkbox-background-color));
    --P_checkmark-border-color_2708: var(--ods-c-checkbox-is-valid-border-color, var(--ods-c-checkbox-border-color));
    --P_checkmark-icon-color_2708: var(--ods-c-checkbox-is-valid-inner-shape-color, var(--ods-c-checkbox-inner-shape-color));
  }
  .is-valid-selected--IehNN {
    --P_label-color_2708: var(--ods-c-checkbox-is-valid-selected-label-color, var(--ods-c-checkbox-label-color));
    --P_subtext-color_2708: var(--ods-c-checkbox-is-valid-sub-text-color, var(--ods-c-checkbox-sub-text-color));
    --P_checkmark-background-color_2708: var(--ods-c-checkbox-is-valid-selected-background-color, var(--ods-c-checkbox-background-color));
    --P_checkmark-border-color_2708: var(--ods-c-checkbox-is-valid-selected-border-color, var(--ods-c-checkbox-border-color));
    --P_checkmark-icon-color_2708: var(--ods-c-checkbox-is-valid-selected-inner-shape-color, var(--ods-c-checkbox-inner-shape-color));
  }
  .is-invalid--El230,
  .is-invalid--El230:hover {
    --P_label-color_2708: var(--ods-c-checkbox-is-invalid-label-color, var(--ods-c-checkbox-label-color));
    --P_subtext-color_2708: var(--ods-c-checkbox-is-invalid-sub-text-color, var(--ods-c-checkbox-sub-text-color));
    --P_checkmark-background-color_2708: var(--ods-c-checkbox-is-invalid-background-color, var(--ods-c-checkbox-background-color));
    --P_checkmark-border-color_2708: var(--ods-c-checkbox-is-invalid-border-color, var(--ods-c-checkbox-border-color));
    --P_checkmark-icon-color_2708: var(--ods-c-checkbox-is-invalid-inner-shape-color, var(--ods-c-checkbox-inner-shape-color));
  }
  .is-invalid-selected--tHpal,
  .is-invalid-selected--tHpal:hover {
    --P_label-color_2708: var(--ods-c-checkbox-is-invalid-selected-label-color, var(--ods-c-checkbox-label-color));
    --P_subtext-color_2708: var(--ods-c-checkbox-is-invalid-sub-text-color, var(--ods-c-checkbox-sub-text-color));
    --P_checkmark-background-color_2708: var(--ods-c-checkbox-is-invalid-selected-background-color, var(--ods-c-checkbox-background-color));
    --P_checkmark-border-color_2708: var(--ods-c-checkbox-is-invalid-selected-border-color, var(--ods-c-checkbox-border-color));
    --P_checkmark-icon-color_2708: var(--ods-c-checkbox-is-invalid-selected-inner-shape-color, var(--ods-c-checkbox-inner-shape-color));
  }

/* stylelint-disable */



  @media (max-width: 479.98px) {
    .block-xs--coflF {
      display: block !important;
      width: 100% !important;
    }
  }
  @media (max-width: 767.98px) {
    .block-sm--WViXW {
      display: block !important;
      width: 100% !important;
    }
  }
  @media (max-width: 1023.98px) {
    .block-md--f6VKx {
      display: block !important;
      width: 100% !important;
    }
  }
  @media (max-width: 1191.98px) {
    .block-lg--JnlwW {
      display: block !important;
      width: 100% !important;
    }
  }
  @media (max-width: 1359.98px) {
    .block-xl--zGJbp {
      display: block !important;
      width: 100% !important;
    }
  }
  .block--a6No7 {
    display: block !important;
    width: 100% !important;
  }
  .btn-transitions--wyFLI {
    transition-duration: 0.1s;
    transition-property: background-color, color, border-color;
    transition-timing-function: ease-out;
  }
  .btn--kN7te * {
    pointer-events: none;
  }
  .btn--kN7te {
    --P_button-pressed-color_63cb: var(--ods-c-button-pressed-color);
    --P_button-pressed-opacity_63cb: var(--ods-c-button-pressed-opacity);
    background-color: var(--ods-c-button-background-color);
    border-color: var(--ods-c-button-border-color);
    border-radius: var(--ods-c-button-border-radius);
    color: var(--ods-c-button-color);
    min-height: var(--ods-c-button-min-height);
    padding: var(--ods-c-button-vertical-padding) var(--ods-c-button-horizontal-padding);
    text-decoration-line: var(--ods-c-button-text-decoration-line);
  }
  .btn--kN7te:focus-visible {
    color: var(--ods-c-button-is-hover-color, var(--ods-c-button-color));
    text-decoration-line: var(--ods-c-button-is-hover-text-decoration-line, var(--ods-c-button-text-decoration-line));
    border-color: var(--ods-c-button-is-hover-border-color, var(--ods-c-button-border-color));
    background-color: var(--ods-c-button-is-hover-background-color, var(--ods-c-button-background-color));
  }
  .container--sK8Ny:focus-visible .btn--kN7te {
    color: var(--ods-c-button-is-hover-color, var(--ods-c-button-color));
    text-decoration-line: var(--ods-c-button-is-hover-text-decoration-line, var(--ods-c-button-text-decoration-line));
    border-color: var(--ods-c-button-is-hover-border-color, var(--ods-c-button-border-color));
    background-color: var(--ods-c-button-is-hover-background-color, var(--ods-c-button-background-color));
  }
  .btn--kN7te.active--p1I2c, .btn--kN7te:active:enabled {
    color: var(--ods-c-button-is-hover-color, var(--ods-c-button-color));
    text-decoration-line: var(--ods-c-button-is-hover-text-decoration-line, var(--ods-c-button-text-decoration-line));
    border-color: var(--ods-c-button-is-hover-border-color, var(--ods-c-button-border-color));
    background-color: var(--ods-c-button-is-hover-background-color, var(--ods-c-button-background-color));
  }
  a.btn--kN7te:active {
    color: var(--ods-c-button-is-hover-color, var(--ods-c-button-color));
    text-decoration-line: var(--ods-c-button-is-hover-text-decoration-line, var(--ods-c-button-text-decoration-line));
    border-color: var(--ods-c-button-is-hover-border-color, var(--ods-c-button-border-color));
    background-color: var(--ods-c-button-is-hover-background-color, var(--ods-c-button-background-color));
  }
  .container--sK8Ny.active--p1I2c .btn--kN7te, a.container--sK8Ny:active .btn--kN7te, .container--sK8Ny:active:enabled .btn--kN7te {
    color: var(--ods-c-button-is-hover-color, var(--ods-c-button-color));
    text-decoration-line: var(--ods-c-button-is-hover-text-decoration-line, var(--ods-c-button-text-decoration-line));
    border-color: var(--ods-c-button-is-hover-border-color, var(--ods-c-button-border-color));
    background-color: var(--ods-c-button-is-hover-background-color, var(--ods-c-button-background-color));
  }
  .btn--kN7te:hover {
    color: var(--ods-c-button-is-hover-color, var(--ods-c-button-color));
    text-decoration-line: var(--ods-c-button-is-hover-text-decoration-line, var(--ods-c-button-text-decoration-line));
    border-color: var(--ods-c-button-is-hover-border-color, var(--ods-c-button-border-color));
    background-color: var(--ods-c-button-is-hover-background-color, var(--ods-c-button-background-color));
  }
  button.btn--kN7te:hover:enabled {
    color: var(--ods-c-button-is-hover-color, var(--ods-c-button-color));
    text-decoration-line: var(--ods-c-button-is-hover-text-decoration-line, var(--ods-c-button-text-decoration-line));
    border-color: var(--ods-c-button-is-hover-border-color, var(--ods-c-button-border-color));
    background-color: var(--ods-c-button-is-hover-background-color, var(--ods-c-button-background-color));
  }
  a.btn--kN7te:hover {
    color: var(--ods-c-button-is-hover-color, var(--ods-c-button-color));
    text-decoration-line: var(--ods-c-button-is-hover-text-decoration-line, var(--ods-c-button-text-decoration-line));
    border-color: var(--ods-c-button-is-hover-border-color, var(--ods-c-button-border-color));
    background-color: var(--ods-c-button-is-hover-background-color, var(--ods-c-button-background-color));
  }
  .container--sK8Ny:hover .btn--kN7te, a.container--sK8Ny:hover .btn--kN7te, button.container--sK8Ny:hover:enabled .btn--kN7te {
    color: var(--ods-c-button-is-hover-color, var(--ods-c-button-color));
    text-decoration-line: var(--ods-c-button-is-hover-text-decoration-line, var(--ods-c-button-text-decoration-line));
    border-color: var(--ods-c-button-is-hover-border-color, var(--ods-c-button-border-color));
    background-color: var(--ods-c-button-is-hover-background-color, var(--ods-c-button-background-color));
  }
  .btn--kN7te.disabled--eHA5D, .btn--kN7te:disabled {
    color: var(--ods-c-button-is-disabled-color, var(--ods-c-button-color));
    text-decoration-line: var(--ods-c-button-is-disabled-text-decoration-line, var(--ods-c-button-text-decoration-line));
    border-color: var(--ods-c-button-is-disabled-border-color, var(--ods-c-button-border-color));
    background-color: var(--ods-c-button-is-disabled-background-color, var(--ods-c-button-background-color));
  }
  a.btn--kN7te:not([href]), a.btn--kN7te.disabled--eHA5D {
    color: var(--ods-c-button-is-disabled-color, var(--ods-c-button-color));
    text-decoration-line: var(--ods-c-button-is-disabled-text-decoration-line, var(--ods-c-button-text-decoration-line));
    border-color: var(--ods-c-button-is-disabled-border-color, var(--ods-c-button-border-color));
    background-color: var(--ods-c-button-is-disabled-background-color, var(--ods-c-button-background-color));
  }
  a.btn--kN7te:not([href]):hover, a.btn--kN7te.disabled--eHA5D:hover {
    color: var(--ods-c-button-is-disabled-color, var(--ods-c-button-color));
    text-decoration-line: var(--ods-c-button-is-disabled-text-decoration-line, var(--ods-c-button-text-decoration-line));
    border-color: var(--ods-c-button-is-disabled-border-color, var(--ods-c-button-border-color));
    background-color: var(--ods-c-button-is-disabled-background-color, var(--ods-c-button-background-color));
  }
  .container--sK8Ny:disabled .btn--kN7te, .container--sK8Ny.disabled--eHA5D .btn--kN7te, a.container--sK8Ny:not([href]) .btn--kN7te, a.container--sK8Ny.disabled--eHA5D:hover .btn--kN7te {
    color: var(--ods-c-button-is-disabled-color, var(--ods-c-button-color));
    text-decoration-line: var(--ods-c-button-is-disabled-text-decoration-line, var(--ods-c-button-text-decoration-line));
    border-color: var(--ods-c-button-is-disabled-border-color, var(--ods-c-button-border-color));
    background-color: var(--ods-c-button-is-disabled-background-color, var(--ods-c-button-background-color));
  }
  .btn--kN7te {
    border-style: solid;
    border-width: 1px;
    cursor: pointer;
    display: inline-block;
    overflow: hidden;
    position: relative;
    text-align: center;
    transform: perspective(1px) translateZ(0);
    vertical-align: bottom;
    --P_button-animated-box-transform_63cb: scale(0.2, 2);
    --P_button-animated-box-opacity_63cb: 0;
  }
  .btn--kN7te:hover {
    text-decoration: none;
  }
  .btn--kN7te.disabled--eHA5D, .btn--kN7te:disabled {
    cursor: not-allowed;
  }
  a.btn--kN7te:not([href]), a.btn--kN7te.disabled--eHA5D {
    cursor: not-allowed;
  }
  a.btn--kN7te:not([href]):hover, a.btn--kN7te.disabled--eHA5D:hover {
    cursor: not-allowed;
  }
  .container--sK8Ny:disabled .btn--kN7te, .container--sK8Ny.disabled--eHA5D .btn--kN7te, a.container--sK8Ny:not([href]) .btn--kN7te, a.container--sK8Ny.disabled--eHA5D:hover .btn--kN7te {
    cursor: not-allowed;
  }
  .container--sK8Ny.disabled--eHA5D, .container--sK8Ny:disabled {
    cursor: not-allowed;
  }
  a.container--sK8Ny:not([href]), a.container--sK8Ny.disabled--eHA5D {
    cursor: not-allowed;
  }
  a.container--sK8Ny:not([href]):hover, a.container--sK8Ny.disabled--eHA5D:hover {
    cursor: not-allowed;
  }
  .container--sK8Ny:disabled .container--sK8Ny, .container--sK8Ny.disabled--eHA5D .container--sK8Ny, a.container--sK8Ny:not([href]) .container--sK8Ny, a.container--sK8Ny.disabled--eHA5D:hover .container--sK8Ny {
    cursor: not-allowed;
  }
  .container--sK8Ny:hover {
    text-decoration: inherit;
  }
  .animated-element--Z9S84 {
    background-color: var(--P_button-pressed-color_63cb);
    border-radius: 100%;
    inset: 0;
    content: "";
    opacity: var(--P_button-animated-box-opacity_63cb);
    position: absolute;
    transform: var(--P_button-animated-box-transform_63cb);
    transition-duration: 0.3s;
    transition-property: transform;
    transition-timing-function: ease-out;
    z-index: -1;
  }
  .clicked--Y1Z5k {
    --P_button-animated-box-transform_63cb: scale(1.5, 4);
    --P_button-animated-box-opacity_63cb: var(--P_button-pressed-opacity_63cb);
  }
  .cta-container--YbbaE {
    align-items: center;
    column-gap: 8px;
    display: flex;
    justify-content: center;
  }
  .cta-icon-container--z5PXQ {
    align-items: center;
    display: flex;
    height: 1lh;
  }
  .has-right-label--fjAQx {
    flex-direction: row;
  }
  .has-left-label--vGXit {
    flex-direction: row-reverse;
  }
  .only-icon--pP8M0 {
    aspect-ratio: 1/1;
    padding: 0;
  }
  .loading-container--VPMMd {
  }

/* stylelint-disable */

  .loading--xFSU4 {
    animation: rotate-animation--DdIpZ 1.6s infinite linear;
    overflow: visible;
    position: relative;
    width: var(--ods-c-spinner-width);
  }
  .spinner--CTMj6 {
    animation-direction: reverse;
    animation-duration: 1.6s;
    animation-fill-mode: both;
    animation-iteration-count: infinite;
    animation-name: loading--animation--_LYol;
    animation-timing-function: ease-in-out;
    fill: none;
    stroke: var(--ods-c-spinner-color);
    stroke-dasharray: var(--ods-c-spinner-stroke-dash-array);
    stroke-dashoffset: 0;
    stroke-linecap: round;
    stroke-width: var(--ods-c-spinner-stroke-width);
    transform-origin: 50% 50%;
    vector-effect: non-scaling-stroke;
  }
  @keyframes rotate-animation--DdIpZ {
    0% {
      transform: rotateZ(0deg);
    }
    100% {
      transform: rotateZ(360deg);
    }
  }
  @keyframes loading--animation--_LYol {
    0%, 25% {
      stroke-dashoffset: 16;
      transform: rotate(270deg);
    }
    50%, 75% {
      stroke-dashoffset: 58;
      transform: rotate(315deg);
    }
    100% {
      stroke-dashoffset: 16;
      transform: rotate(-90deg);
    }
  }

/* stylelint-disable */

  .container--N5SOI {
    --P_arrow-color_63cb: var(--ods-c-table-sort-action-color);
    --P_arrow-active-color_63cb: var(--ods-c-table-sort-action-color);
  }
  .is-active--u0p65 {
    --P_arrow-active-color_63cb: var(--ods-c-table-sort-action-is-active-color, var(--ods-c-table-sort-action-color));
  }
  .is-asc--FORuf {
    --P_arrow-down-color_63cb: var(--P_arrow-active-color_63cb);
    --P_arrow-up-color_63cb: var(--P_arrow-color_63cb);
  }
  .is-dec--2xW5u {
    --P_arrow-down-color_63cb: var(--P_arrow-color_63cb);
    --P_arrow-up-color_63cb: var(--P_arrow-active-color_63cb);
  }
  .content-container--O7_y8 {
    align-items: center;
    display: flex;
    gap: var(--ods-c-table-sort-action-gap);
  }
  .arrow-container--BBTA2 {
    display: flex;
    flex: 1 1;
    flex-direction: column;
    justify-content: center;
  }
  .arrow-up--pUUuz {
    color: var(--P_arrow-up-color_63cb);
    margin-bottom: -8px;
  }
  .arrow-down--x5KJD {
    color: var(--P_arrow-down-color_63cb);
  }

/* stylelint-disable */

  .container--zfupq {
    --ods-o-pill-color: var(--ods-c-pill-filter-color);
    --ods-o-pill-border-width: 0;
    --ods-o-pill-border-radius: var(--ods-c-pill-filter-border-radius);
    --ods-o-pill-background-color: var(--ods-c-pill-filter-background-color);
    --ods-o-pill-inner-spacing: var(--ods-c-pill-filter-vertical-padding)
      var(--ods-c-pill-filter-horizontal-padding);
    --ods-o-pill-bold-font-weight: var(--ods-p-font-weight-bold);
    --ods-o-pill-is-focused-font-weight: var(--ods-p-font-weight-bold);
    --ods-o-pill-gap: var(--ods-c-pill-filter-gap);
    --ods-o-icon-color: var(--ods-c-pill-filter-icon-color);
  }


  .offscreen-width-placeholder--EjWb8 {
    height: 0;
    opacity: 0;
    pointer-events: none;
    font-weight: var(--ow-bold-width-placeholder-font-weight);
    gap: inherit;
    align-items: inherit;
    display: inherit;
  }

/* stylelint-disable */

  .container--Fcb2f {
    --P_min-height_63cb: var(--ods-o-pill-min-height);
    --P_background-color_63cb: var(--ods-o-pill-background-color);
    --P_color_63cb: var(--ods-o-pill-color);
    --P_border-color_63cb: var(--ods-o-pill-border-color);
    --P_border-radius_63cb: var(--ods-o-pill-border-radius);
    --P_border-width_63cb: var(--ods-o-pill-border-width);
    --P_font-weight_63cb: var(--ods-o-pill-font-weight);
    --P_line-height_63cb: var(--ods-o-pill-line-height);
    --P_inner-spacing_63cb: var(--ods-o-pill-inner-spacing);
    --P_gap_63cb: var(--ods-o-pill-gap);
    --P_cursor_63cb: pointer;
    --ow-bold-width-placeholder-font-weight: var(--ods-o-pill-bold-font-weight);
    --ods-o-icon-align-self: center;
    min-height: var(--P_min-height_63cb);
    color: var(--P_color_63cb);
    border-radius: var(--P_border-radius_63cb);
    border: var(--P_border-width_63cb) solid var(--P_border-color_63cb);
    background-color: var(--P_background-color_63cb);
    padding: var(--P_inner-spacing_63cb);
    font-weight: var(--P_font-weight_63cb);
    line-height: var(--P_line-height_63cb);
    display: inline-flex;
    flex-direction: column;
    justify-content: center;
    text-align: center;
    cursor: var(--P_cursor_63cb);
    transition-duration: 0.1s;
    transition-property: background-color, color, border-color;
    transition-timing-function: ease-out;
  }
  @media (hover: hover) and (pointer: fine) {
    .container--Fcb2f:hover {
      --P_background-color_63cb: var(--ods-o-pill-is-hover-background-color, var(--ods-o-pill-background-color));
    }
  }
  .container--Fcb2f:active, .container--Fcb2f.is-active--rO514 {
    --P_color_63cb: var(--ods-o-pill-is-active-color, var(--ods-o-pill-color));
    --P_border-color_63cb: var(--ods-o-pill-is-active-border-color, var(--ods-o-pill-border-color));
    --P_font-weight_63cb: var(--ods-o-pill-is-active-font-weight, var(--ods-o-pill-font-weight));
  }
  .container--Fcb2f:disabled, .container--Fcb2f.is-disabled--n1v4E {
    --P_color_63cb: var(--ods-o-pill-is-disabled-color, var(--ods-o-pill-color));
    --P_border-color_63cb: var(--ods-o-pill-is-disabled-border-color, var(--ods-o-pill-border-color));
    --P_font-weight_63cb: var(--ods-o-pill-is-disabled-font-weight, var(--ods-o-pill-font-weight));
    --P_background-color_63cb: var(--ods-o-pill-is-disabled-background-color, var(--ods-o-pill-background-color));
    --P_cursor_63cb: not-allowed;
  }
  .container--Fcb2f:focus-visible {
    --P_color_63cb: var(--ods-o-pill-is-focused-color, var(--ods-o-pill-color));
    --P_border-color_63cb: var(--ods-o-pill-is-focused-border-color, var(--ods-o-pill-border-color));
    --P_font-weight_63cb: var(--ods-o-pill-is-focused-font-weight, var(--ods-o-pill-font-weight));
  }
  .content--ezZ4P {
    display: flex;
    align-items: center;
    justify-content: center;
    min-width: fit-content;
    gap: var(--P_gap_63cb);
    white-space: nowrap;
  }

/* stylelint-disable */

  .container--_qBM5 {
    align-items: center;
    color: var(--ods-o-icon-action-color, var(--ods-c-icon-action-color));
    display: inline-flex;
    display: inline flex;
    height: var(--ods-c-icon-action-width);
    justify-content: center;
    width: var(--ods-c-icon-action-width);
    overflow: hidden;
    background-color: var(--ods-o-icon-action-background-color);
    border-radius: var(--ods-o-icon-action-border-radius);
  }
  .container--_qBM5:focus-visible {
    background-color: var(--ods-o-icon-action-is-focused-background-color, inherit);
  }
  .container--_qBM5:disabled,
  .is-disabled--kf8WV {
    color: var(--ods-o-icon-action-is-disabled-color, var(--ods-o-icon-action-color, var(--ods-c-icon-action-is-disabled-color, var(--ods-c-icon-action-color))));
    cursor: not-allowed;
  }
  .container--_qBM5 * {
    pointer-events: none;
  }

/* stylelint-disable */

  .remainder--LolM3 {
    display: none;
  }
  .link--QRFYp {
    margin-left: var(--ods-c-disclosure-text-to-button-horizontal-spacing);
  }
  .icon--yXvCB {
    margin-left: var(--ods-c-disclosure-button-gap);
  }
  .hidden--uERyV {
    display: none;
  }

/* stylelint-disable */


  .link--jCOsi {
    align-items: center;
    display: inline-flex;
    justify-content: center;
  }
  .link--jCOsi * {
    pointer-events: none;
  }
  .link--jCOsi {
    min-height: var(--ods-c-link-min-height);
    color: var(--ods-c-link-color);
    gap: var(--ods-c-link-horizontal-spacing);
    padding: var(--ods-c-link-vertical-padding) var(--ods-c-link-horizontal-padding);
    text-decoration-line: var(--ods-c-link-text-decoration-line);
  }
  @media (hover: hover) and (pointer: fine) {
    .link--jCOsi:hover {
      color: var(--ods-c-link-is-hover-color, var(--ods-c-link-color));
      text-decoration-line: var(--ods-c-link-is-hover-text-decoration-line, var(--ods-c-link-text-decoration-line));
    }
  }
  .link--jCOsi:disabled, .link--jCOsi.disabled--d_hYz {
    color: var(--ods-c-link-is-disabled-color, var(--ods-c-link-color));
    pointer-events: none;
    text-decoration-line: var(--ods-c-link-is-disabled-text-decoration-line, var(--ods-c-link-text-decoration-line));
  }
  a.link--jCOsi:not([href]), a.link--jCOsi[aria-disabled=true] {
    color: var(--ods-c-link-is-disabled-color, var(--ods-c-link-color));
    pointer-events: none;
    text-decoration-line: var(--ods-c-link-is-disabled-text-decoration-line, var(--ods-c-link-text-decoration-line));
  }
  @media (hover: hover) and (pointer: fine) {
    a.link--jCOsi:not([href]):hover, a.link--jCOsi[aria-disabled=true]:hover {
      color: var(--ods-c-link-is-disabled-color, var(--ods-c-link-color));
      pointer-events: none;
      text-decoration-line: var(--ods-c-link-is-disabled-text-decoration-line, var(--ods-c-link-text-decoration-line));
    }
  }
  .has-right-label--JqW63 {
    flex-direction: row;
  }
  .has-left-label--jG2UT {
    flex-direction: row-reverse;
  }
  .icon--ZDkWU {
    flex-shrink: 0;
  }

/* stylelint-disable */


  .container--U0rCA {
    --ods-o-pill-min-height: var(--ods-c-pill-action-min-height);
    --ods-o-pill-gap: 4px;
    --ods-o-pill-inner-spacing: var(--ods-c-pill-action-vertical-padding)
      var(--ods-c-pill-action-horizontal-padding);
    --ods-o-pill-background-color: var(--ods-c-pill-action-background-color);
    --ods-o-pill-color: var(--ods-c-pill-action-color);
    --ods-o-pill-border-color: var(--ods-c-pill-action-border-color);
    --ods-o-pill-border-width: 1px;
    --ods-o-pill-font-weight: var(--ods-c-pill-action-font-weight);
    --ods-o-pill-line-height: var(--ods-c-pill-action-line-height);
    --ods-o-pill-bold-font-weight: var(--ods-c-pill-action-is-active-font-weight, var(--ods-c-pill-action-font-weight));
    --ods-o-pill-border-radius: var(--ods-c-pill-action-border-radius);
    --ods-o-pill-is-hover-background-color: var(--ods-c-pill-action-is-hover-background-color, var(--ods-c-pill-action-background-color));
    --ods-o-pill-is-active-font-weight: var(--ods-c-pill-action-is-active-font-weight, var(--ods-c-pill-action-font-weight));
    --ods-o-pill-is-active-border-color: var(--ods-c-pill-action-is-active-border-color, var(--ods-c-pill-action-border-color));
    --ods-o-pill-is-active-color: var(--ods-c-pill-action-is-active-color, var(--ods-c-pill-action-color));
    --ods-o-pill-is-disabled-font-weight: var(--ods-c-pill-action-is-disabled-font-weight, var(--ods-c-pill-action-font-weight));
    --ods-o-pill-is-disabled-border-color: var(--ods-c-pill-action-is-disabled-border-color, var(--ods-c-pill-action-border-color));
    --ods-o-pill-is-disabled-color: var(--ods-c-pill-action-is-disabled-color, var(--ods-c-pill-action-color));
    --ods-o-pill-is-focused-font-weight: var(--ods-c-pill-action-is-active-font-weight, var(--ods-c-pill-action-font-weight));
  }

/* stylelint-disable */

  .favorite--_n8FM {
    position: relative;
    --P_scale-factor: calc(
      var(--ods-o-favorite-size, var(--ods-c-favorite-size)) / var(--ods-c-favorite-size)
    );
    --P_icon-size: calc(var(--ods-c-favorite-icon-size) * var(--P_scale-factor));
    --P_icon-margin-top: calc(1px * var(--P_scale-factor));
  }
  .favorite--_n8FM:hover .icon-container--UE_zR {
    transform: scale(1.1);
  }
  .content--G7C0Z {
    animation: bounce--MV14B 0.45s ease;
    animation-play-state: paused;
  }
  .circle--pRncN {
    border: var(--ods-c-favorite-border-width) solid var(--ods-c-favorite-border-color);
    border-radius: var(--ods-c-favorite-border-radius);
    background-color: var(--ods-c-favorite-background-color);
    width: var(--ods-o-favorite-size, var(--ods-c-favorite-size));
    aspect-ratio: 1/1;
    opacity: var(--ods-c-favorite-circle-opacity);
  }
  .icon-container--UE_zR {
    position: absolute;
    top: 0;
    left: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
    margin-top: var(--P_icon-margin-top);
    transition: transform 0.15s ease;
  }
  .icon--QCvoZ {
    --ods-a-icon-size: var(--P_icon-size);
    position: absolute;
    transition: transform 0.15s ease-out, opacity 0.15s ease-out;
  }
  .icon-filled--VW54S {
    transform: scale(0);
    opacity: 0;
  }
  .is-active--Qp_8c .icon--QCvoZ {
    transform: scale(0);
    opacity: 0;
  }
  .is-active--Qp_8c .icon-filled--VW54S {
    transform: scale(1);
    opacity: 1;
  }
  @keyframes bounce--MV14B {
    0%, 100% {
      transform: scale(1);
    }
    33% {
      transform: scale(0.9);
    }
    66% {
      transform: scale(1.1);
    }
  }


  :where(.responsive-images--lXKs_) :where(img, picture),
  :where(.responsive-images--lXKs_):where(img, picture) {
    display: block;
    height: auto;
    max-width: 100%;
    width: auto;
  }


  :where(.ds-reset--VAuuX) {
    --ow-normalize-focus-outline-color: var(--ods-s-focus-outline-color-default);
    --ow-normalize-focus-outline-offset: var(--ods-s-space-focus-outline);
    --ow-normalize-focus-outline-width: var(--ods-s-size-focus-outline);
    --ow-normalize-font-family: var(--ods-s-text-font-family-default);
    --ow-normalize-letter-spacing: var(--ods-s-text-letter-spacing-default);
    --ow-normalize-line-height: var(--ods-s-text-line-height-default);
    --ow-normalize-font-weight: normal;
    --ow-normalize-font-size: var(--ods-s-text-font-size-default);
    --ow-normalize-link-color: var(--ods-s-text-color-link-default);
    --ow-normalize-link-text-decoration-line: var(--ods-s-text-decoration-line-link-default);
    --ow-normalize-link-text-decoration-line-hover:
      var(
        --ods-s-text-decoration-line-link-default-is-hover,
        var(--ods-s-text-decoration-line-link-default)
      );
  }


  :where(.ds-reset--VAuuX) {
    box-sizing: border-box;
    font-family: var(--ow-normalize-font-family);
    font-size: var(--ow-normalize-font-size);
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-weight: var(--ow-normalize-font-weight);
    letter-spacing: var(--ow-normalize-letter-spacing);
    line-height: var(--ow-normalize-line-height);
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
  }
  :where(.ds-reset--VAuuX) *, :where(.ds-reset--VAuuX) {
    background: none;
    border: none;
    color: inherit;
    list-style: none;
    margin: 0;
    padding: 0;
    text-decoration-line: none;
  }
  :where(.ds-reset--VAuuX) * {
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit;
    letter-spacing: inherit;
    line-height: inherit;
  }
  :where(.ds-reset--VAuuX) *,
  :where(.ds-reset--VAuuX) *::before,
  :where(.ds-reset--VAuuX) *::after, :where(.ds-reset--VAuuX)::before, :where(.ds-reset--VAuuX)::after {
    box-sizing: inherit;
  }


  :where(.ds-reset--VAuuX) :where(a),
  :where(.ds-reset--VAuuX):where(a) {
    color: var(--ow-normalize-link-color);
    text-decoration-line: var(--ow-normalize-link-text-decoration-line);
  }



  :where(.ds-reset--VAuuX) :where(a[href]:hover),
  :where(.ds-reset--VAuuX):where(a[href]:hover) {
    text-decoration: var(--ow-normalize-link-text-decoration-line-hover, var(--ow-normalize-link-text-decoration-line));
  }



  :where(.ds-reset--VAuuX) :where(strong),
  :where(.ds-reset--VAuuX):where(strong) {
    font-weight: bolder;
  }



  :where(.ds-reset--VAuuX) :where([role=link], [role=button], a, button),
  :where(.ds-reset--VAuuX):where([role=link], [role=button], a, button) {
    cursor: pointer;
  }



  :where(.ds-reset--VAuuX) :where(:disabled, [aria-disabled=true], a:not([href])),
  :where(.ds-reset--VAuuX):where(:disabled, [aria-disabled=true], a:not([href])) {
    cursor: not-allowed;
  }



  :where(.ds-reset--VAuuX) :where(:focus),
  :where(.ds-reset--VAuuX):where(:focus) {
    outline: none;
  }



  :where(.ds-reset--VAuuX) :where(:focus-visible),
  :where(.ds-reset--VAuuX):where(:focus-visible) {
    outline-color: var(--ow-normalize-focus-outline-color);
    outline-offset: var(--ow-normalize-focus-outline-offset);
    outline-style: solid;
    outline-width: var(--ow-normalize-focus-outline-width);
  }

/* stylelint-disable */

  .loading--T0ShE {
    animation: rotate-animation--FzjAJ 1.6s infinite linear;
    overflow: visible;
    position: relative;
    width: var(--ods-c-spinner-width);
  }
  .spinner--Rka8s {
    animation-direction: reverse;
    animation-duration: 1.6s;
    animation-fill-mode: both;
    animation-iteration-count: infinite;
    animation-name: loading--animation--eH8WM;
    animation-timing-function: ease-in-out;
    fill: none;
    stroke: var(--ods-c-spinner-color);
    stroke-dasharray: var(--ods-c-spinner-stroke-dash-array);
    stroke-dashoffset: 0;
    stroke-linecap: round;
    stroke-width: var(--ods-c-spinner-stroke-width);
    transform-origin: 50% 50%;
    vector-effect: non-scaling-stroke;
  }
  @keyframes rotate-animation--FzjAJ {
    0% {
      transform: rotateZ(0deg);
    }
    100% {
      transform: rotateZ(360deg);
    }
  }
  @keyframes loading--animation--eH8WM {
    0%, 25% {
      stroke-dashoffset: 16;
      transform: rotate(270deg);
    }
    50%, 75% {
      stroke-dashoffset: 58;
      transform: rotate(315deg);
    }
    100% {
      stroke-dashoffset: 16;
      transform: rotate(-90deg);
    }
  }


  .bone--FIQsJ {
    animation: gradientBG--SYrZN 4s infinite;
  }
  @keyframes gradientBG--SYrZN {
    0% {
      background-position: -1000px 0;
    }
    100% {
      background-position: 1000px 0;
    }
  }

/* stylelint-disable */

  .logo--ckRrG {
    --ods-a-logo-color: var(--ods-c-brand-logo-color);
    --ods-a-logo-aspect-ratio: var(--ods-c-brand-logo-aspect-ratio);
  }

/* stylelint-disable */

  .icon--vT1FQ {
    --ods-a-icon-size: var(--ods-o-icon-size, var(--ods-c-icon-width));
    --ods-a-icon-color: var(--ods-o-icon-color, var(--ods-c-icon-color));
    align-self: var(--ods-o-icon-align-self);
  }

/* stylelint-disable */

  .text-body--_hOeh {
    color: var(--ods-c-text-body-color);
    font-family: var(--ods-c-text-body-font-family);
    font-size: var(--ods-c-text-body-font-size);
    font-weight: var(--ods-c-text-body-font-weight);
    letter-spacing: var(--ods-c-text-body-letter-spacing);
    line-height: var(--ods-c-text-body-line-height);
    text-transform: var(--ods-c-text-body-text-transform);
  }

/* stylelint-disable */

  .text-hero--vD0Pe {
    font-family: var(--ods-c-text-hero-font-family);
    font-size: var(--ods-c-text-hero-font-size);
    font-weight: var(--ods-c-text-hero-font-weight);
    letter-spacing: var(--ods-c-text-hero-letter-spacing);
    line-height: var(--ods-c-text-hero-line-height);
    color: var(--ods-c-text-hero-color);
  }

/* stylelint-disable */

  .text-title--NkKSh {
    font-family: var(--ods-c-text-title-font-family);
    font-size: var(--ods-c-text-title-font-size);
    font-weight: var(--ods-c-text-title-font-weight);
    letter-spacing: var(--ods-c-text-title-letter-spacing);
    line-height: var(--ods-c-text-title-line-height);
    color: var(--ods-c-text-title-color);
  }

/* stylelint-disable */

  .image-placeholder--eLrJh {
    width: 100%;
    height: 100%;
    padding: var(--ods-c-image-placeholder-inner-spacing);
    background-color: var(--ods-c-image-placeholder-background-color);
    color: var(--ods-c-image-placeholder-color);
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    text-align: center;
  }
  .illustration--Nh5t0 {
    width: var(--ods-c-image-placeholder-illustration-size);
  }

/* stylelint-disable */

  .root-state--TBssO {
    --P_display_2708: inline-flex;
    --P_checkmark-border-width_2708: var(--ods-c-checkbox-border-width);
    --P_checkmark-border-color_2708: var(--ods-c-checkbox-border-color);
    --P_checkmark-background-color_2708: var(--ods-c-checkbox-background-color);
    --P_checkmark-border-radius_2708: var(--ods-c-checkbox-border-radius);
    --P_checkmark-icon-color_2708: var(--ods-c-checkbox-inner-shape-color);
  }
  .checkmark-border--TZHw1 {
    transition: border, color 0.25s linear 0s;
    flex-shrink: 0;
    align-items: center;
    background-color: var(--P_checkmark-background-color_2708);
    border: var(--P_checkmark-border-width_2708) solid var(--P_checkmark-border-color_2708);
    border-radius: var(--P_checkmark-border-radius_2708);
    display: inline-flex;
    height: var(--ods-c-checkbox-container-height);
    justify-content: center;
    width: var(--ods-c-checkbox-container-width);
  }
  .checkmark--uRM9Z {
    color: var(--P_checkmark-icon-color_2708);
  }
  .is-neutral--T7QHK:hover {
    --P_label-color_2708: var(--ods-c-checkbox-is-hover-label-color, var(--ods-c-checkbox-label-color));
    --P_checkmark-background-color_2708: var(--ods-c-checkbox-is-hover-background-color, var(--ods-c-checkbox-background-color));
    --P_checkmark-border-color_2708: var(--ods-c-checkbox-is-hover-border-color, var(--ods-c-checkbox-border-color));
    --P_checkmark-icon-color_2708: var(--ods-c-checkbox-is-hover-inner-shape-color, var(--ods-c-checkbox-inner-shape-color));
  }
  .is-selected--JWy_5 {
    --P_label-color_2708: var(--ods-c-checkbox-is-selected-label-color, var(--ods-c-checkbox-label-color));
    --P_checkmark-background-color_2708: var(--ods-c-checkbox-is-selected-background-color, var(--ods-c-checkbox-background-color));
    --P_checkmark-border-color_2708: var(--ods-c-checkbox-is-selected-border-color, var(--ods-c-checkbox-border-color));
    --P_checkmark-icon-color_2708: var(--ods-c-checkbox-is-selected-inner-shape-color, var(--ods-c-checkbox-inner-shape-color));
  }
  .is-selected--JWy_5:hover {
    --P_label-color_2708: var(--ods-c-checkbox-is-hover-selected-label-color, var(--ods-c-checkbox-label-color));
    --P_checkmark-background-color_2708: var(--ods-c-checkbox-is-hover-selected-background-color, var(--ods-c-checkbox-background-color));
    --P_checkmark-border-color_2708: var(--ods-c-checkbox-is-hover-selected-background-color, var(--ods-c-checkbox-background-color));
    --P_checkmark-icon-color_2708: var(--ods-c-checkbox-is-hover-selected-inner-shape-color, var(--ods-c-checkbox-inner-shape-color));
  }
  .is-disabled--C_MXs {
    --P_label-color_2708: var(--ods-c-checkbox-is-disabled-label-color, var(--ods-c-checkbox-label-color));
    --P_checkmark-border-color_2708: var(--ods-c-checkbox-is-disabled-border-color, var(--ods-c-checkbox-border-color));
    --P_checkmark-background-color_2708: var(--ods-c-checkbox-is-disabled-background-color, var(--ods-c-checkbox-background-color));
    --P_checkmark-icon-color_2708: var(--ods-c-checkbox-is-disabled-background-color, var(--ods-c-checkbox-background-color));
  }
  .is-disabled-selected--SXA9J {
    --P_label-color_2708: var(--ods-c-checkbox-is-disabled-selected-label-color, var(--ods-c-checkbox-label-color));
    --P_checkmark-background-color_2708: var(--ods-c-checkbox-is-disabled-selected-background-color, var(--ods-c-checkbox-background-color));
    --P_checkmark-border-color_2708: var(--ods-c-checkbox-is-disabled-selected-border-color, var(--ods-c-checkbox-border-color));
    --P_checkmark-icon-color_2708: var(--ods-c-checkbox-is-disabled-selected-inner-shape-color, var(--ods-c-checkbox-inner-shape-color));
  }
  .is-valid--kBBsm,
  .is-valid--kBBsm:hover {
    --P_label-color_2708: var(--ods-c-checkbox-is-valid-label-color, var(--ods-c-checkbox-label-color));
    --P_subtext-color_2708: var(--ods-c-checkbox-is-valid-sub-text-color, var(--ods-c-checkbox-sub-text-color));
    --P_checkmark-background-color_2708: var(--ods-c-checkbox-is-valid-background-color, var(--ods-c-checkbox-background-color));
    --P_checkmark-border-color_2708: var(--ods-c-checkbox-is-valid-border-color, var(--ods-c-checkbox-border-color));
    --P_checkmark-icon-color_2708: var(--ods-c-checkbox-is-valid-inner-shape-color, var(--ods-c-checkbox-inner-shape-color));
  }
  .is-valid-selected--xKFOP {
    --P_label-color_2708: var(--ods-c-checkbox-is-valid-selected-label-color, var(--ods-c-checkbox-label-color));
    --P_subtext-color_2708: var(--ods-c-checkbox-is-valid-sub-text-color, var(--ods-c-checkbox-sub-text-color));
    --P_checkmark-background-color_2708: var(--ods-c-checkbox-is-valid-selected-background-color, var(--ods-c-checkbox-background-color));
    --P_checkmark-border-color_2708: var(--ods-c-checkbox-is-valid-selected-border-color, var(--ods-c-checkbox-border-color));
    --P_checkmark-icon-color_2708: var(--ods-c-checkbox-is-valid-selected-inner-shape-color, var(--ods-c-checkbox-inner-shape-color));
  }
  .is-invalid--BPlD3,
  .is-invalid--BPlD3:hover {
    --P_label-color_2708: var(--ods-c-checkbox-is-invalid-label-color, var(--ods-c-checkbox-label-color));
    --P_subtext-color_2708: var(--ods-c-checkbox-is-invalid-sub-text-color, var(--ods-c-checkbox-sub-text-color));
    --P_checkmark-background-color_2708: var(--ods-c-checkbox-is-invalid-background-color, var(--ods-c-checkbox-background-color));
    --P_checkmark-border-color_2708: var(--ods-c-checkbox-is-invalid-border-color, var(--ods-c-checkbox-border-color));
    --P_checkmark-icon-color_2708: var(--ods-c-checkbox-is-invalid-inner-shape-color, var(--ods-c-checkbox-inner-shape-color));
  }
  .is-invalid-selected--V2dAJ,
  .is-invalid-selected--V2dAJ:hover {
    --P_label-color_2708: var(--ods-c-checkbox-is-invalid-selected-label-color, var(--ods-c-checkbox-label-color));
    --P_subtext-color_2708: var(--ods-c-checkbox-is-invalid-sub-text-color, var(--ods-c-checkbox-sub-text-color));
    --P_checkmark-background-color_2708: var(--ods-c-checkbox-is-invalid-selected-background-color, var(--ods-c-checkbox-background-color));
    --P_checkmark-border-color_2708: var(--ods-c-checkbox-is-invalid-selected-border-color, var(--ods-c-checkbox-border-color));
    --P_checkmark-icon-color_2708: var(--ods-c-checkbox-is-invalid-selected-inner-shape-color, var(--ods-c-checkbox-inner-shape-color));
  }

/* stylelint-disable */



  @media (max-width: 479.98px) {
    .block-xs--yGXIg {
      display: block !important;
      width: 100% !important;
    }
  }
  @media (max-width: 767.98px) {
    .block-sm--BbgMa {
      display: block !important;
      width: 100% !important;
    }
  }
  @media (max-width: 1023.98px) {
    .block-md--EE6oP {
      display: block !important;
      width: 100% !important;
    }
  }
  @media (max-width: 1191.98px) {
    .block-lg--HsZtn {
      display: block !important;
      width: 100% !important;
    }
  }
  @media (max-width: 1359.98px) {
    .block-xl--g0553 {
      display: block !important;
      width: 100% !important;
    }
  }
  .block--Uffwz {
    display: block !important;
    width: 100% !important;
  }
  .btn-transitions--KLleX {
    transition-duration: 0.1s;
    transition-property: background-color, color, border-color;
    transition-timing-function: ease-out;
  }
  .btn--rGPGm * {
    pointer-events: none;
  }
  .btn--rGPGm {
    --P_button-pressed-color_63cb: var(--ods-c-button-pressed-color);
    --P_button-pressed-opacity_63cb: var(--ods-c-button-pressed-opacity);
    background-color: var(--ods-c-button-background-color);
    border-color: var(--ods-c-button-border-color);
    border-radius: var(--ods-c-button-border-radius);
    color: var(--ods-c-button-color);
    min-height: var(--ods-c-button-min-height);
    padding: var(--ods-c-button-vertical-padding) var(--ods-c-button-horizontal-padding);
    text-decoration-line: var(--ods-c-button-text-decoration-line);
  }
  .btn--rGPGm:focus-visible {
    color: var(--ods-c-button-is-hover-color, var(--ods-c-button-color));
    text-decoration-line: var(--ods-c-button-is-hover-text-decoration-line, var(--ods-c-button-text-decoration-line));
    border-color: var(--ods-c-button-is-hover-border-color, var(--ods-c-button-border-color));
    background-color: var(--ods-c-button-is-hover-background-color, var(--ods-c-button-background-color));
  }
  .container--b3QOi:focus-visible .btn--rGPGm {
    color: var(--ods-c-button-is-hover-color, var(--ods-c-button-color));
    text-decoration-line: var(--ods-c-button-is-hover-text-decoration-line, var(--ods-c-button-text-decoration-line));
    border-color: var(--ods-c-button-is-hover-border-color, var(--ods-c-button-border-color));
    background-color: var(--ods-c-button-is-hover-background-color, var(--ods-c-button-background-color));
  }
  .btn--rGPGm.active--zm2a9, .btn--rGPGm:active:enabled {
    color: var(--ods-c-button-is-hover-color, var(--ods-c-button-color));
    text-decoration-line: var(--ods-c-button-is-hover-text-decoration-line, var(--ods-c-button-text-decoration-line));
    border-color: var(--ods-c-button-is-hover-border-color, var(--ods-c-button-border-color));
    background-color: var(--ods-c-button-is-hover-background-color, var(--ods-c-button-background-color));
  }
  a.btn--rGPGm:active {
    color: var(--ods-c-button-is-hover-color, var(--ods-c-button-color));
    text-decoration-line: var(--ods-c-button-is-hover-text-decoration-line, var(--ods-c-button-text-decoration-line));
    border-color: var(--ods-c-button-is-hover-border-color, var(--ods-c-button-border-color));
    background-color: var(--ods-c-button-is-hover-background-color, var(--ods-c-button-background-color));
  }
  .container--b3QOi.active--zm2a9 .btn--rGPGm, a.container--b3QOi:active .btn--rGPGm, .container--b3QOi:active:enabled .btn--rGPGm {
    color: var(--ods-c-button-is-hover-color, var(--ods-c-button-color));
    text-decoration-line: var(--ods-c-button-is-hover-text-decoration-line, var(--ods-c-button-text-decoration-line));
    border-color: var(--ods-c-button-is-hover-border-color, var(--ods-c-button-border-color));
    background-color: var(--ods-c-button-is-hover-background-color, var(--ods-c-button-background-color));
  }
  .btn--rGPGm:hover {
    color: var(--ods-c-button-is-hover-color, var(--ods-c-button-color));
    text-decoration-line: var(--ods-c-button-is-hover-text-decoration-line, var(--ods-c-button-text-decoration-line));
    border-color: var(--ods-c-button-is-hover-border-color, var(--ods-c-button-border-color));
    background-color: var(--ods-c-button-is-hover-background-color, var(--ods-c-button-background-color));
  }
  button.btn--rGPGm:hover:enabled {
    color: var(--ods-c-button-is-hover-color, var(--ods-c-button-color));
    text-decoration-line: var(--ods-c-button-is-hover-text-decoration-line, var(--ods-c-button-text-decoration-line));
    border-color: var(--ods-c-button-is-hover-border-color, var(--ods-c-button-border-color));
    background-color: var(--ods-c-button-is-hover-background-color, var(--ods-c-button-background-color));
  }
  a.btn--rGPGm:hover {
    color: var(--ods-c-button-is-hover-color, var(--ods-c-button-color));
    text-decoration-line: var(--ods-c-button-is-hover-text-decoration-line, var(--ods-c-button-text-decoration-line));
    border-color: var(--ods-c-button-is-hover-border-color, var(--ods-c-button-border-color));
    background-color: var(--ods-c-button-is-hover-background-color, var(--ods-c-button-background-color));
  }
  .container--b3QOi:hover .btn--rGPGm, a.container--b3QOi:hover .btn--rGPGm, button.container--b3QOi:hover:enabled .btn--rGPGm {
    color: var(--ods-c-button-is-hover-color, var(--ods-c-button-color));
    text-decoration-line: var(--ods-c-button-is-hover-text-decoration-line, var(--ods-c-button-text-decoration-line));
    border-color: var(--ods-c-button-is-hover-border-color, var(--ods-c-button-border-color));
    background-color: var(--ods-c-button-is-hover-background-color, var(--ods-c-button-background-color));
  }
  .btn--rGPGm.disabled--Xvgew, .btn--rGPGm:disabled {
    color: var(--ods-c-button-is-disabled-color, var(--ods-c-button-color));
    text-decoration-line: var(--ods-c-button-is-disabled-text-decoration-line, var(--ods-c-button-text-decoration-line));
    border-color: var(--ods-c-button-is-disabled-border-color, var(--ods-c-button-border-color));
    background-color: var(--ods-c-button-is-disabled-background-color, var(--ods-c-button-background-color));
  }
  a.btn--rGPGm:not([href]), a.btn--rGPGm.disabled--Xvgew {
    color: var(--ods-c-button-is-disabled-color, var(--ods-c-button-color));
    text-decoration-line: var(--ods-c-button-is-disabled-text-decoration-line, var(--ods-c-button-text-decoration-line));
    border-color: var(--ods-c-button-is-disabled-border-color, var(--ods-c-button-border-color));
    background-color: var(--ods-c-button-is-disabled-background-color, var(--ods-c-button-background-color));
  }
  a.btn--rGPGm:not([href]):hover, a.btn--rGPGm.disabled--Xvgew:hover {
    color: var(--ods-c-button-is-disabled-color, var(--ods-c-button-color));
    text-decoration-line: var(--ods-c-button-is-disabled-text-decoration-line, var(--ods-c-button-text-decoration-line));
    border-color: var(--ods-c-button-is-disabled-border-color, var(--ods-c-button-border-color));
    background-color: var(--ods-c-button-is-disabled-background-color, var(--ods-c-button-background-color));
  }
  .container--b3QOi:disabled .btn--rGPGm, .container--b3QOi.disabled--Xvgew .btn--rGPGm, a.container--b3QOi:not([href]) .btn--rGPGm, a.container--b3QOi.disabled--Xvgew:hover .btn--rGPGm {
    color: var(--ods-c-button-is-disabled-color, var(--ods-c-button-color));
    text-decoration-line: var(--ods-c-button-is-disabled-text-decoration-line, var(--ods-c-button-text-decoration-line));
    border-color: var(--ods-c-button-is-disabled-border-color, var(--ods-c-button-border-color));
    background-color: var(--ods-c-button-is-disabled-background-color, var(--ods-c-button-background-color));
  }
  .btn--rGPGm {
    border-style: solid;
    border-width: 1px;
    cursor: pointer;
    display: inline-block;
    overflow: hidden;
    position: relative;
    text-align: center;
    transform: perspective(1px) translateZ(0);
    vertical-align: bottom;
    --P_button-animated-box-transform_63cb: scale(0.2, 2);
    --P_button-animated-box-opacity_63cb: 0;
  }
  .btn--rGPGm:hover {
    text-decoration: none;
  }
  .btn--rGPGm.disabled--Xvgew, .btn--rGPGm:disabled {
    cursor: not-allowed;
  }
  a.btn--rGPGm:not([href]), a.btn--rGPGm.disabled--Xvgew {
    cursor: not-allowed;
  }
  a.btn--rGPGm:not([href]):hover, a.btn--rGPGm.disabled--Xvgew:hover {
    cursor: not-allowed;
  }
  .container--b3QOi:disabled .btn--rGPGm, .container--b3QOi.disabled--Xvgew .btn--rGPGm, a.container--b3QOi:not([href]) .btn--rGPGm, a.container--b3QOi.disabled--Xvgew:hover .btn--rGPGm {
    cursor: not-allowed;
  }
  .container--b3QOi.disabled--Xvgew, .container--b3QOi:disabled {
    cursor: not-allowed;
  }
  a.container--b3QOi:not([href]), a.container--b3QOi.disabled--Xvgew {
    cursor: not-allowed;
  }
  a.container--b3QOi:not([href]):hover, a.container--b3QOi.disabled--Xvgew:hover {
    cursor: not-allowed;
  }
  .container--b3QOi:disabled .container--b3QOi, .container--b3QOi.disabled--Xvgew .container--b3QOi, a.container--b3QOi:not([href]) .container--b3QOi, a.container--b3QOi.disabled--Xvgew:hover .container--b3QOi {
    cursor: not-allowed;
  }
  .container--b3QOi:hover {
    text-decoration: inherit;
  }
  .animated-element--XeesV {
    background-color: var(--P_button-pressed-color_63cb);
    border-radius: 100%;
    inset: 0;
    content: "";
    opacity: var(--P_button-animated-box-opacity_63cb);
    position: absolute;
    transform: var(--P_button-animated-box-transform_63cb);
    transition-duration: 0.3s;
    transition-property: transform;
    transition-timing-function: ease-out;
    z-index: -1;
  }
  .clicked--sh8kH {
    --P_button-animated-box-transform_63cb: scale(1.5, 4);
    --P_button-animated-box-opacity_63cb: var(--P_button-pressed-opacity_63cb);
  }
  .cta-container--_SRFk {
    align-items: center;
    column-gap: 8px;
    display: flex;
    justify-content: center;
  }
  .cta-icon-container--VrGb3 {
    align-items: center;
    display: flex;
    height: 1lh;
  }
  .has-right-label--Hzr7_ {
    flex-direction: row;
  }
  .has-left-label--FDtjM {
    flex-direction: row-reverse;
  }
  .only-icon--QSMAK {
    aspect-ratio: 1/1;
    padding: 0;
  }
  .loading-container--Q37G1 {
  }

/* stylelint-disable */

  .container--zGuDz {
    --P_arrow-color_63cb: var(--ods-c-table-sort-action-color);
    --P_arrow-active-color_63cb: var(--ods-c-table-sort-action-color);
  }
  .is-active--YNTtN {
    --P_arrow-active-color_63cb: var(--ods-c-table-sort-action-is-active-color, var(--ods-c-table-sort-action-color));
  }
  .is-asc--RfmEo {
    --P_arrow-down-color_63cb: var(--P_arrow-active-color_63cb);
    --P_arrow-up-color_63cb: var(--P_arrow-color_63cb);
  }
  .is-dec--I4fjB {
    --P_arrow-down-color_63cb: var(--P_arrow-color_63cb);
    --P_arrow-up-color_63cb: var(--P_arrow-active-color_63cb);
  }
  .content-container--Wgau8 {
    align-items: center;
    display: flex;
    gap: var(--ods-c-table-sort-action-gap);
  }
  .arrow-container--yRbaE {
    display: flex;
    flex: 1 1;
    flex-direction: column;
    justify-content: center;
  }
  .arrow-up--BlqMP {
    color: var(--P_arrow-up-color_63cb);
    margin-bottom: -8px;
  }
  .arrow-down--Gh4Bu {
    color: var(--P_arrow-down-color_63cb);
  }

/* stylelint-disable */

  .container--IF8zB {
    --ods-o-pill-color: var(--ods-c-pill-filter-color);
    --ods-o-pill-border-width: 0;
    --ods-o-pill-border-radius: var(--ods-c-pill-filter-border-radius);
    --ods-o-pill-background-color: var(--ods-c-pill-filter-background-color);
    --ods-o-pill-inner-spacing: var(--ods-c-pill-filter-vertical-padding)
      var(--ods-c-pill-filter-horizontal-padding);
    --ods-o-pill-bold-font-weight: var(--ods-p-font-weight-bold);
    --ods-o-pill-is-focused-font-weight: var(--ods-p-font-weight-bold);
    --ods-o-pill-gap: var(--ods-c-pill-filter-gap);
    --ods-o-icon-color: var(--ods-c-pill-filter-icon-color);
  }


  .offscreen-width-placeholder--IPa5L {
    height: 0;
    opacity: 0;
    pointer-events: none;
    font-weight: var(--ow-bold-width-placeholder-font-weight);
    gap: inherit;
    align-items: inherit;
    display: inherit;
  }

/* stylelint-disable */

  .container--uKunA {
    --P_min-height_63cb: var(--ods-o-pill-min-height);
    --P_background-color_63cb: var(--ods-o-pill-background-color);
    --P_color_63cb: var(--ods-o-pill-color);
    --P_border-color_63cb: var(--ods-o-pill-border-color);
    --P_border-radius_63cb: var(--ods-o-pill-border-radius);
    --P_border-width_63cb: var(--ods-o-pill-border-width);
    --P_font-weight_63cb: var(--ods-o-pill-font-weight);
    --P_line-height_63cb: var(--ods-o-pill-line-height);
    --P_inner-spacing_63cb: var(--ods-o-pill-inner-spacing);
    --P_gap_63cb: var(--ods-o-pill-gap);
    --P_cursor_63cb: pointer;
    --ow-bold-width-placeholder-font-weight: var(--ods-o-pill-bold-font-weight);
    --ods-o-icon-align-self: center;
    min-height: var(--P_min-height_63cb);
    color: var(--P_color_63cb);
    border-radius: var(--P_border-radius_63cb);
    border: var(--P_border-width_63cb) solid var(--P_border-color_63cb);
    background-color: var(--P_background-color_63cb);
    padding: var(--P_inner-spacing_63cb);
    font-weight: var(--P_font-weight_63cb);
    line-height: var(--P_line-height_63cb);
    display: inline-flex;
    flex-direction: column;
    justify-content: center;
    text-align: center;
    cursor: var(--P_cursor_63cb);
    transition-duration: 0.1s;
    transition-property: background-color, color, border-color;
    transition-timing-function: ease-out;
  }
  @media (hover: hover) and (pointer: fine) {
    .container--uKunA:hover {
      --P_background-color_63cb: var(--ods-o-pill-is-hover-background-color, var(--ods-o-pill-background-color));
    }
  }
  .container--uKunA:active, .container--uKunA.is-active--RcpIf {
    --P_color_63cb: var(--ods-o-pill-is-active-color, var(--ods-o-pill-color));
    --P_border-color_63cb: var(--ods-o-pill-is-active-border-color, var(--ods-o-pill-border-color));
    --P_font-weight_63cb: var(--ods-o-pill-is-active-font-weight, var(--ods-o-pill-font-weight));
  }
  .container--uKunA:disabled, .container--uKunA.is-disabled--lJeEZ {
    --P_color_63cb: var(--ods-o-pill-is-disabled-color, var(--ods-o-pill-color));
    --P_border-color_63cb: var(--ods-o-pill-is-disabled-border-color, var(--ods-o-pill-border-color));
    --P_font-weight_63cb: var(--ods-o-pill-is-disabled-font-weight, var(--ods-o-pill-font-weight));
    --P_background-color_63cb: var(--ods-o-pill-is-disabled-background-color, var(--ods-o-pill-background-color));
    --P_cursor_63cb: not-allowed;
  }
  .container--uKunA:focus-visible {
    --P_color_63cb: var(--ods-o-pill-is-focused-color, var(--ods-o-pill-color));
    --P_border-color_63cb: var(--ods-o-pill-is-focused-border-color, var(--ods-o-pill-border-color));
    --P_font-weight_63cb: var(--ods-o-pill-is-focused-font-weight, var(--ods-o-pill-font-weight));
  }
  .content--IlSv4 {
    display: flex;
    align-items: center;
    justify-content: center;
    min-width: fit-content;
    gap: var(--P_gap_63cb);
    white-space: nowrap;
  }

/* stylelint-disable */

  .container--B0MdB {
    align-items: center;
    color: var(--ods-o-icon-action-color, var(--ods-c-icon-action-color));
    display: inline-flex;
    display: inline flex;
    height: var(--ods-c-icon-action-width);
    justify-content: center;
    width: var(--ods-c-icon-action-width);
    overflow: hidden;
    background-color: var(--ods-o-icon-action-background-color);
    border-radius: var(--ods-o-icon-action-border-radius);
  }
  .container--B0MdB:focus-visible {
    background-color: var(--ods-o-icon-action-is-focused-background-color, inherit);
  }
  .container--B0MdB:disabled,
  .is-disabled--PHCPM {
    color: var(--ods-o-icon-action-is-disabled-color, var(--ods-o-icon-action-color, var(--ods-c-icon-action-is-disabled-color, var(--ods-c-icon-action-color))));
    cursor: not-allowed;
  }
  .container--B0MdB * {
    pointer-events: none;
  }

/* stylelint-disable */

  .remainder--xoC7w {
    display: none;
  }
  .link--Wv2Ik {
    margin-left: var(--ods-c-disclosure-text-to-button-horizontal-spacing);
  }
  .icon--kRHly {
    margin-left: var(--ods-c-disclosure-button-gap);
  }
  .hidden--SJSX1 {
    display: none;
  }

/* stylelint-disable */


  .link--sF_sb {
    align-items: center;
    display: inline-flex;
    justify-content: center;
  }
  .link--sF_sb * {
    pointer-events: none;
  }
  .link--sF_sb {
    min-height: var(--ods-c-link-min-height);
    color: var(--ods-c-link-color);
    gap: var(--ods-c-link-horizontal-spacing);
    padding: var(--ods-c-link-vertical-padding) var(--ods-c-link-horizontal-padding);
    text-decoration-line: var(--ods-c-link-text-decoration-line);
  }
  @media (hover: hover) and (pointer: fine) {
    .link--sF_sb:hover {
      color: var(--ods-c-link-is-hover-color, var(--ods-c-link-color));
      text-decoration-line: var(--ods-c-link-is-hover-text-decoration-line, var(--ods-c-link-text-decoration-line));
    }
  }
  .link--sF_sb:disabled, .link--sF_sb.disabled--VhUB_ {
    color: var(--ods-c-link-is-disabled-color, var(--ods-c-link-color));
    pointer-events: none;
    text-decoration-line: var(--ods-c-link-is-disabled-text-decoration-line, var(--ods-c-link-text-decoration-line));
  }
  a.link--sF_sb:not([href]), a.link--sF_sb[aria-disabled=true] {
    color: var(--ods-c-link-is-disabled-color, var(--ods-c-link-color));
    pointer-events: none;
    text-decoration-line: var(--ods-c-link-is-disabled-text-decoration-line, var(--ods-c-link-text-decoration-line));
  }
  @media (hover: hover) and (pointer: fine) {
    a.link--sF_sb:not([href]):hover, a.link--sF_sb[aria-disabled=true]:hover {
      color: var(--ods-c-link-is-disabled-color, var(--ods-c-link-color));
      pointer-events: none;
      text-decoration-line: var(--ods-c-link-is-disabled-text-decoration-line, var(--ods-c-link-text-decoration-line));
    }
  }
  .has-right-label--YI7tS {
    flex-direction: row;
  }
  .has-left-label--Dh_Ul {
    flex-direction: row-reverse;
  }
  .icon--NH6U7 {
    flex-shrink: 0;
  }

/* stylelint-disable */


  .container--ERQE4 {
    --ods-o-pill-min-height: var(--ods-c-pill-action-min-height);
    --ods-o-pill-gap: 4px;
    --ods-o-pill-inner-spacing: var(--ods-c-pill-action-vertical-padding)
      var(--ods-c-pill-action-horizontal-padding);
    --ods-o-pill-background-color: var(--ods-c-pill-action-background-color);
    --ods-o-pill-color: var(--ods-c-pill-action-color);
    --ods-o-pill-border-color: var(--ods-c-pill-action-border-color);
    --ods-o-pill-border-width: 1px;
    --ods-o-pill-font-weight: var(--ods-c-pill-action-font-weight);
    --ods-o-pill-line-height: var(--ods-c-pill-action-line-height);
    --ods-o-pill-bold-font-weight: var(--ods-c-pill-action-is-active-font-weight, var(--ods-c-pill-action-font-weight));
    --ods-o-pill-border-radius: var(--ods-c-pill-action-border-radius);
    --ods-o-pill-is-hover-background-color: var(--ods-c-pill-action-is-hover-background-color, var(--ods-c-pill-action-background-color));
    --ods-o-pill-is-active-font-weight: var(--ods-c-pill-action-is-active-font-weight, var(--ods-c-pill-action-font-weight));
    --ods-o-pill-is-active-border-color: var(--ods-c-pill-action-is-active-border-color, var(--ods-c-pill-action-border-color));
    --ods-o-pill-is-active-color: var(--ods-c-pill-action-is-active-color, var(--ods-c-pill-action-color));
    --ods-o-pill-is-disabled-font-weight: var(--ods-c-pill-action-is-disabled-font-weight, var(--ods-c-pill-action-font-weight));
    --ods-o-pill-is-disabled-border-color: var(--ods-c-pill-action-is-disabled-border-color, var(--ods-c-pill-action-border-color));
    --ods-o-pill-is-disabled-color: var(--ods-c-pill-action-is-disabled-color, var(--ods-c-pill-action-color));
    --ods-o-pill-is-focused-font-weight: var(--ods-c-pill-action-is-active-font-weight, var(--ods-c-pill-action-font-weight));
  }

/* stylelint-disable */

  .favorite--pk7o9 {
    position: relative;
    --P_scale-factor: calc(
      var(--ods-o-favorite-size, var(--ods-c-favorite-size)) / var(--ods-c-favorite-size)
    );
    --P_icon-size: calc(var(--ods-c-favorite-icon-size) * var(--P_scale-factor));
    --P_icon-margin-top: calc(1px * var(--P_scale-factor));
  }
  .favorite--pk7o9:hover .icon-container--LKgAL {
    transform: scale(1.1);
  }
  .content--kYR15 {
    animation: bounce--bMkGL 0.45s ease;
    animation-play-state: paused;
  }
  .circle--gJkNz {
    border: var(--ods-c-favorite-border-width) solid var(--ods-c-favorite-border-color);
    border-radius: var(--ods-c-favorite-border-radius);
    background-color: var(--ods-c-favorite-background-color);
    width: var(--ods-o-favorite-size, var(--ods-c-favorite-size));
    aspect-ratio: 1/1;
    opacity: var(--ods-c-favorite-circle-opacity);
  }
  .icon-container--LKgAL {
    position: absolute;
    top: 0;
    left: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
    margin-top: var(--P_icon-margin-top);
    transition: transform 0.15s ease;
  }
  .icon--kY55j {
    --ods-a-icon-size: var(--P_icon-size);
    position: absolute;
    transition: transform 0.15s ease-out, opacity 0.15s ease-out;
  }
  .icon-filled--U4i9n {
    transform: scale(0);
    opacity: 0;
  }
  .is-active--iz2Qw .icon--kY55j {
    transform: scale(0);
    opacity: 0;
  }
  .is-active--iz2Qw .icon-filled--U4i9n {
    transform: scale(1);
    opacity: 1;
  }
  @keyframes bounce--bMkGL {
    0%, 100% {
      transform: scale(1);
    }
    33% {
      transform: scale(0.9);
    }
    66% {
      transform: scale(1.1);
    }
  }

/* stylelint-disable */

  .container--IxdK7 {
    border: var(--ods-c-inline-alert-border-width) solid var(--ods-c-inline-alert-border-color);
    border-radius: var(--ods-c-inline-alert-border-radius);
    color: var(--ods-c-inline-alert-color);
    display: flex;
    padding: calc(var(--ods-c-inline-alert-inner-spacing) - var(--ods-c-inline-alert-border-width));
    text-align: left;
    transition: all 0.25s ease;
    transition-property: height, padding-top, padding-bottom, opacity;
  }
  .alert-icon--Adnso {
    color: var(--ods-c-inline-alert-icon-color);
    margin-right: 12px;
    min-width: 1.5rem;
  }
  .alert-background--DXi4Y {
    background-color: var(--ods-c-inline-alert-background-color);
  }
  .is-visible--sVQ_C {
    height: auto;
    opacity: 1;
    padding: calc(var(--ods-c-inline-alert-inner-spacing) - 1px);
  }
  .is-not-visible--WzKEW {
    height: 0;
    opacity: 0;
    overflow: hidden;
    padding: 0;
  }
  .text-container--a_0oZ {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
  }
  .alert-cta-container--xNigL {
    margin-top: 12px;
  }
  .close-button-container--_0Z62 {
    --P_button-tappable-area_48ea: 10px;
    margin: calc(-1 * var(--P_button-tappable-area_48ea));
    padding-left: calc(var(--ods-c-inline-alert-gap) - var(--P_button-tappable-area_48ea));
  }
  .close-button--GxTYl.close-button--GxTYl {
    color: var(--ods-c-inline-alert-close-icon-color);
  }
  .alert-headline--NO4sc {
    font-weight: var(--ods-p-font-weight-bold);
  }

/* stylelint-disable */

  .progress-bar--Bz53z {
    color: var(--ods-c-progress-bar-color);
    width: 100%;
  }
  .label--IDs2O {
    color: var(--ods-c-progress-bar-label-color);
  }
  .wrapper--QmzgN {
    align-items: center;
    display: grid;
    grid-template: var(--ods-c-progress-bar-main-grid-template);
    justify-items: stretch;
  }
  .bar--MK_kX {
    grid-area: bar;
  }
  .track--TQ7nP {
    background-color: var(--ods-c-progress-bar-track-color);
    border-radius: 12px;
  }
  .thumb--LiwjK {
    background-color: var(--P_thumb-color, var(--ods-c-progress-bar-thumb-color));
    border-radius: 12px;
    height: 8px;
    transition: width 0.5s ease-in-out;
    width: var(--P_thumb-width);
  }
  .value-text--K8rhP {
    grid-area: value-text;
    margin-left: 8px;
    text-align: right;
    width: var(--P_value-text-width);
  }
  .sub-text--kaU3U {
    grid-area: sub-text;
  }

/* stylelint-disable */

  .container--AMA5d {
    align-content: center;
    align-items: center;
    color: var(--ods-c-rating-meter-color);
    column-gap: var(--ods-c-rating-meter-gap);
    display: flex;
  }

/* stylelint-disable */

  .snackbar-wrapper--JBeTg {
    align-items: center;
    bottom: 0;
    display: flex;
    justify-content: center;
    left: 0;
    padding-bottom: var(--ods-c-snackbar-outer-vertical-spacing);
    pointer-events: none;
    right: 0;
    z-index: 9999;
  }
  .fixed-to-relative--GorXM {
    position: absolute;
  }
  .fixed-to-page--dadhP {
    position: fixed;
  }
  .close-button--iQS2Y {
    margin-top: calc(-1 * var(--ods-c-snackbar-close-icon-top-offset));
    margin-bottom: calc(-1 * var(--ods-c-snackbar-close-icon-bottom-offset));
    margin-right: calc(-1 * var(--ods-c-snackbar-close-icon-right-offset));
    color: var(--ods-c-snackbar-close-icon-color);
    flex-shrink: 0;
  }
  .container--vVNZb {
    align-items: var(--ods-c-snackbar-content-alignment);
    background-color: var(--ods-c-snackbar-background-color);
    border: var(--ods-c-snackbar-border-width) solid var(--ods-c-snackbar-border-color);
    border-radius: var(--ods-c-snackbar-border-radius);
    box-shadow: var(--ods-c-snackbar-box-shadow);
    color: var(--ods-c-snackbar-color);
    display: flex;
    flex-direction: row-reverse;
    gap: var(--ods-c-snackbar-gap);
    justify-content: space-between;
    max-width: var(--ods-c-snackbar-max-width);
    padding: var(--ods-c-snackbar-content-spacing);
    pointer-events: auto;
    text-align: left;
  }
  @media (min-width: 480px) {
    .container--vVNZb {
      min-width: 248px;
    }
  }
  @media (max-width: 479.98px) {
    .container--vVNZb {
      width: calc(100% - 24px);
    }
  }
  .children--zIwVU {
    align-items: var(--ods-c-snackbar-icon-alignment);
    display: flex;
    gap: var(--ods-c-snackbar-content-gap);
  }
  .is-visible--a9UUf {
    transform: translateY(0%);
    transition-duration: 250ms;
    transition-property: transform, visibility;
    transition-timing-function: ease-in;
    visibility: visible;
  }
  .is-not-visible--HaSB1 {
    transform: translateY(100%);
    transition-duration: 300ms;
    transition-property: transform, visibility;
    transition-timing-function: ease-out;
    visibility: hidden;
  }
  .snackbar-icon--jGrUj {
    color: var(--ods-c-snackbar-icon-color);
    flex-shrink: 0;
  }

/* stylelint-disable */


  .container--Shj0l {
    align-items: center;
    background-color: var(--ods-c-status-badge-background-color);
    border-radius: var(--ods-c-status-badge-border-radius);
    color: var(--ods-c-status-badge-color);
    column-gap: var(--ods-c-status-badge-gap);
    display: inline-flex;
    padding: var(--ods-c-status-badge-vertical-padding) var(--ods-c-status-badge-horizontal-padding);
    white-space: nowrap;
    width: min-content;
  }

/* stylelint-disable */

  .tooltip--UyMYV {
    --P_tooltip-arrow-size_48ea: 12px;
    max-width: var(--ods-c-tooltip-max-width);
    position: absolute;
    text-align: left;
    width: var(--ods-c-tooltip-width);
    z-index: 1;
  }
  .tooltip-box--MgwHV {
    background-color: var(--ods-c-tooltip-background-color);
    border-radius: var(--ods-c-tooltip-border-radius);
    box-shadow: var(--ods-c-tooltip-box-shadow);
    color: var(--ods-c-tooltip-color);
    display: inline-block;
    padding: var(--ods-c-tooltip-inner-vertical-spacing) var(--ods-c-tooltip-inner-horizontal-spacing);
    position: relative;
    width: 100%;
  }
  .tooltip-actions--CB8EG {
    display: flex;
    gap: var(--ods-c-tooltip-actions-gap);
    justify-content: space-between;
    margin-top: var(--ods-c-tooltip-content-to-actions-gap);
    width: 100%;
  }
  .has-left-action--sRi0J {
    justify-content: flex-start;
  }
  .has-right-action--NejwG {
    justify-content: flex-end;
  }
  .arrow--wppM5 {
    border: solid transparent;
    height: 0;
    pointer-events: none;
    position: absolute;
    width: 0;
    z-index: 2;
  }
  .top--TT5me {
    border-bottom-color: var(--ods-c-tooltip-background-color);
    left: calc(var(--P_tooltip-offset_48ea, 50%) - var(--P_tooltip-arrow-size_48ea));
  }
  .bottom--SQqTn {
    border-top-color: var(--ods-c-tooltip-background-color);
    left: calc(var(--P_tooltip-offset_48ea, 50%) - var(--P_tooltip-arrow-size_48ea));
  }
  .left--PmYYX {
    border-right-color: var(--ods-c-tooltip-background-color);
    top: calc(var(--P_tooltip-offset_48ea, 50%) - var(--P_tooltip-arrow-size_48ea));
  }
  .right--kb9N5 {
    border-left-color: var(--ods-c-tooltip-background-color);
    top: calc(var(--P_tooltip-offset_48ea, 50%) - var(--P_tooltip-arrow-size_48ea));
  }
  .arrow-size--ftMAI {
    border-width: var(--P_tooltip-arrow-size_48ea);
  }
  .arrow-size--ftMAI.top--TT5me {
    border-bottom-color: var(--ods-c-tooltip-background-color);
    top: calc(-2 * var(--P_tooltip-arrow-size_48ea));
  }
  .arrow-size--ftMAI.bottom--SQqTn {
    border-top-color: var(--ods-c-tooltip-background-color);
    bottom: calc(-2 * var(--P_tooltip-arrow-size_48ea));
  }
  .arrow-size--ftMAI.left--PmYYX {
    border-right-color: var(--ods-c-tooltip-background-color);
    left: calc(-2 * var(--P_tooltip-arrow-size_48ea));
  }
  .arrow-size--ftMAI.right--kb9N5 {
    border-left-color: var(--ods-c-tooltip-background-color);
    right: calc(-2 * var(--P_tooltip-arrow-size_48ea));
  }
  .header--ixA3x {
    margin-bottom: var(--ods-c-tooltip-header-spacing);
  }


  .tooltip-container--VdfL0 {
    display: inline-block;
    position: relative;
  }




.top-choice--OZLeS{align-items:center;border-radius:2px;display:flex;font-size:0.75rem;font-weight:bold;justify-content:center;line-height:1.34;padding:4px 8px;position:absolute}.top-choice--OZLeS svg{display:none}@media(width >= 560px){.top-choice--OZLeS{font-size:0.875rem;line-height:1.43;padding:6px 12px 6px 8px}.top-choice--OZLeS svg{display:inline-block;margin-right:8px}}
.product-image-wrapper--XlVNw{clear:both;overflow:hidden;width:100%}.product-image-wrapper--XlVNw .product-image--XMugJ{background-position:center center;background-repeat:no-repeat;float:left;overflow:hidden;width:100%}.product-image-wrapper--XlVNw .product-image--XMugJ::before{box-sizing:border-box;content:"";display:block;outline:none;padding-top:100%}



.text-title--jss30{font-family:var(--ods-c-text-title-font-family);font-size:var(--ods-c-text-title-font-size);font-weight:var(--ods-c-text-title-font-weight);letter-spacing:var(--ods-c-text-title-letter-spacing);line-height:var(--ods-c-text-title-line-height);color:var(--ods-c-text-title-color)}
.text-body--zBFgz{color:var(--ods-c-text-body-color);font-family:var(--ods-c-text-body-font-family);font-size:var(--ods-c-text-body-font-size);font-weight:var(--ods-c-text-body-font-weight);letter-spacing:var(--ods-c-text-body-letter-spacing);line-height:var(--ods-c-text-body-line-height);text-transform:var(--ods-c-text-body-text-transform)}
.text-hero--WFYMp{font-family:var(--ods-c-text-hero-font-family);font-size:var(--ods-c-text-hero-font-size);font-weight:var(--ods-c-text-hero-font-weight);letter-spacing:var(--ods-c-text-hero-letter-spacing);line-height:var(--ods-c-text-hero-line-height);color:var(--ods-c-text-hero-color)}


.primary--PRGwK{font-family:var(--ods-p-font-family-secondary);font-weight:var(--ods-p-font-weight-regular)}.secondary--h6DZT{font-family:var(--ods-p-font-family-secondary);font-weight:var(--ods-p-font-weight-regular)}.primaryBold--Z6FmN{font-family:var(--ods-p-font-family-secondary);font-weight:var(--ods-p-font-weight-bold)}.primaryExtraBold--BHLgi{font-family:var(--ods-p-font-family-primary);font-weight:var(--ods-p-font-weight-bold)}
.product-details-name--l0_mH{padding-top:var(--ods-p-space-30)}.product-details-price--kNRPs{display:block;font-weight:bold;padding-top:var(--ods-p-space-80)}.product-price-mini--NQOdL{flex:1 1;margin-bottom:var(--ods-p-space-100)}@media(min-width: 768px){.product-price-mini--NQOdL{margin-bottom:var(--ods-p-space-110);text-align:right}}.product-details-container-mini--J6Dvn{border:1px solid var(--ods-p-color-neutral-300);border-radius:var(--ods-p-space-30);display:flex;flex-direction:row;margin-bottom:var(--ods-p-space-130);padding:var(--ods-p-space-90);position:relative}@media(min-width: 768px){.product-details-container-mini--J6Dvn{align-items:center;height:120px;margin-bottom:var(--ods-p-space-110)}}.product-details-container-mini--J6Dvn .product-details--cNZKG{display:flex;flex-direction:column;margin-left:var(--ods-p-space-90);margin-top:var(--ods-p-space-30);width:100%}@media(min-width: 768px){.product-details-container-mini--J6Dvn .product-details--cNZKG{margin-top:var(--ods-p-space-70)}}.product-details-container-mini--J6Dvn .product-image-container--Ze_n2{min-width:80px}.product-details-container-mini--J6Dvn .product-name--Cfsha{margin-bottom:var(--ods-p-space-50)}@media(min-width: 768px){.product-details-container-mini--J6Dvn .product-name--Cfsha{flex:2 1;margin-bottom:var(--ods-p-space-80)}}.product-details-container-mini--J6Dvn .product-name-container--fhCAW{display:flex;flex-direction:column}@media(min-width: 768px){.product-details-container-mini--J6Dvn .product-name-container--fhCAW{flex-direction:row}}.product-details-container-mini--J6Dvn .product-price-container--oiR3c{display:flex;flex-direction:column}@media(min-width: 768px){.product-details-container-mini--J6Dvn .product-price-container--oiR3c{flex:1 1;flex-direction:row-reverse}}.product-details-container-mini--J6Dvn .product-storename--M7GNk{color:var(--ods-p-color-neutral-500);margin-bottom:var(--ods-p-space-30)}.product-details-container--GrHh8{margin:0 auto;position:relative}@media(min-width: 768px){.product-details-container--GrHh8{display:flex;margin:0}}.product-details-container--GrHh8 .product-details--cNZKG{width:100%}@media(min-width: 768px){.product-details-container--GrHh8 .product-details--cNZKG{padding-left:var(--ods-p-space-145)}}.product-details-container--GrHh8 .product-details--cNZKG .product-storename--M7GNk{color:var(--ods-p-color-neutral-500);padding-top:var(--ods-p-space-90)}@media(min-width: 768px){.product-details-container--GrHh8 .product-details--cNZKG .product-storename--M7GNk{padding-top:0}}.product-details-container--GrHh8 .product-image-container--Ze_n2{max-width:100%;min-width:280px}@media(min-width: 768px){.product-details-container--GrHh8 .product-image-container--Ze_n2{min-width:332px}}.product-details-container-mini--J6Dvn .top-choice-badge--qM3gG,.product-details-container--GrHh8 .top-choice-badge--qM3gG{left:8px;top:8px;z-index:1}
.couple-avatar-container--bD4T4{align-items:center;background-color:var(--ods-p-color-neutral-500);border-radius:50%;display:flex;height:28px;justify-content:center;max-width:28px;padding:1px;width:100%}.couple-avatar-container--bD4T4 .couple-avatar--pZPuB{align-items:center;border:1px solid var(--ods-p-color-neutral-white);border-radius:50%;color:var(--ods-p-color-neutral-white);display:flex;font-size:10px;font-style:normal;font-weight:bold;height:100%;justify-content:center;line-height:16px;width:100%}
.couple-note-container--Hpswo{background-color:var(--ods-p-color-neutral-100);display:flex;flex-direction:column;justify-content:space-between}.couple-note-container--Hpswo .couple-note-couple-container--uelBH{align-items:center;display:flex;justify-content:flex-end;padding:0 var(--ods-p-space-70) var(--ods-p-space-70)}@media(min-width: 480px){.couple-note-container--Hpswo .couple-note-couple-container--uelBH{padding:0 var(--ods-p-space-90) var(--ods-p-space-90)}}.couple-note-container--Hpswo .couple-note-couple-container--uelBH .couple-note-couple-name--V1XdU{-webkit-box-orient:vertical;color:var(--ods-p-color-neutral-500);display:-webkit-box;-webkit-line-clamp:2;margin-right:var(--ods-p-space-50);max-height:32px;overflow:hidden;text-align:right;word-break:break-all}@media(min-width: 480px){.couple-note-container--Hpswo .couple-note-couple-container--uelBH .couple-note-couple-name--V1XdU{word-break:unset}}.couple-note-container--Hpswo .couple-note-couple-container-manage--voLsi{padding:0 var(--ods-p-space-70) var(--ods-p-space-70)}@media(min-width: 768px){.couple-note-container--Hpswo .couple-note-couple-container-manage--voLsi{padding:0 var(--ods-p-space-90) var(--ods-p-space-90)}}.couple-note-container--Hpswo .couple-note-details--FY5Di{align-items:center;display:flex;height:100%;padding:var(--ods-p-space-70)}@media(min-width: 480px){.couple-note-container--Hpswo .couple-note-details--FY5Di{padding:var(--ods-p-space-90)}}.couple-note-container--Hpswo .couple-note-details--FY5Di .couple-note-details-summary--LvzjY{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;line-height:initial;overflow:hidden;position:relative}@media(min-width: 480px){.couple-note-container--Hpswo .couple-note-details--FY5Di .couple-note-details-summary--LvzjY{-webkit-line-clamp:4;line-height:unset}}@media(min-width: 1360px){.couple-note-container--Hpswo .couple-note-details--FY5Di .couple-note-details-summary--LvzjY{-webkit-line-clamp:5}}.couple-note-container--Hpswo .couple-note-details--FY5Di .couple-note-details-summary--LvzjY::before{content:"        "}.couple-note-container--Hpswo .couple-note-details-manage--bGR6Q{padding:var(--ods-p-space-70)}@media(min-width: 768px){.couple-note-container--Hpswo .couple-note-details-manage--bGR6Q{padding:var(--ods-p-space-90)}}.couple-note-container--Hpswo .couple-note-details-manage--bGR6Q .couple-note-details-summary-manage--ZDKE2{-webkit-line-clamp:4}@media(width <= 890px){.couple-note-container--Hpswo .couple-note-details-manage--bGR6Q .couple-note-details-summary-manage--ZDKE2{-webkit-line-clamp:3}}@media(width <= 680px){.couple-note-container--Hpswo .couple-note-details-manage--bGR6Q .couple-note-details-summary-manage--ZDKE2{-webkit-line-clamp:2}}.couple-note-container--Hpswo .couple-note-pdp-details--hxUUa{align-items:center;border-radius:20px;display:flex;height:100%;padding:var(--ods-p-space-90) var(--ods-p-space-90) var(--ods-p-space-70)}.couple-note-container--Hpswo .couple-note-pdp-details--hxUUa .couple-note-pdp-details-summary--CiIWS{position:relative}.couple-note-container--Hpswo .couple-note-pdp-details--hxUUa .couple-note-pdp-details-summary--CiIWS::before{content:"        "}.couple-note-container--Hpswo .couple-note-quote--Deex5{fill:var(--ods-p-color-primary-400);height:30px;left:-6px;position:absolute;top:-2px;width:30px}.couple-note-container--Hpswo .couple-note-quote--Deex5 [data-tk-catalyst-variant^=b]{fill:var(--ods-p-color-neutral-black)}.couple-note-container--Hpswo .couple-note-text--xOMWC{display:contents}@media(min-width: 480px){.couple-note-container--Hpswo .couple-note-text--xOMWC{font-size:1rem;line-height:1.5}}[data-tk-catalyst-variant^=b] .couple-note-container--Hpswo .couple-note-quote--Deex5{fill:var(--ods-p-color-neutral-black)}
.couple-note-badge-container--U2ExL{align-items:center;bottom:2px;display:flex;height:44px;position:absolute;right:8px}.couple-note-badge-container--U2ExL .couple-note-badge--zY6YT{align-items:center;background-color:var(--ods-s-background-color-light);border-radius:100px;box-shadow:0 0 4px rgba(0,0,0,.25);display:flex;height:32px;padding:var(--ods-p-space-20);width:60px}.couple-note-badge-container--U2ExL .couple-note-badge--zY6YT .couple-note-quote--AnwTO{fill:var(--ods-p-color-primary-400);height:30px;width:30px}[data-tk-catalyst-variant^=b] .couple-note-badge-container--U2ExL .couple-note-badge--zY6YT .couple-note-quote--AnwTO{fill:var(--ods-p-color-neutral-black)}
.icon--GW8Qe{display:inline-block;margin-right:var(--ods-p-dimension-6)}.badge-with-icon--NjfsJ>span{display:flex;align-items:center}.badge-with-icon--NjfsJ>span>ods-svg-asset{position:relative;top:-1px}
.product-card-container--QfICq{border:1px solid rgba(0,0,0,0);border-radius:4px;cursor:pointer;flex:1 1;margin-bottom:var(--ods-p-dimension-40);padding:var(--ods-p-dimension-8);min-width:0}.product-card-container--QfICq:hover{border:1px solid var(--ods-s-border-color-light);transition:border-color .25s ease-out}@media(min-width: 1024px){.product-card-container--QfICq{flex-basis:33%}}@media(min-width: 1192px){.product-card-container--QfICq{flex-basis:25%}}.product-card-container--QfICq .product-details--lnPg3{display:flex;flex-direction:column;flex:1 1;min-height:140px}.product-card-container--QfICq .product-details--lnPg3 .card-bottom-section--ksvHH{flex:1 1;display:flex;flex-direction:column;justify-content:flex-end}.product-card-container--QfICq .product-amount-needed--w5apv{margin-top:var(--ods-p-dimension-12);margin-bottom:0}.product-card-container--QfICq .product-card--bkD4I{display:flex;flex-direction:column;position:relative;text-decoration:none;min-height:100%}.product-card-container--QfICq .product-card--bkD4I .product-image-wrapper--AL6gq{position:relative}.product-card-container--QfICq .product-card--bkD4I .product-image-wrapper--AL6gq::after{content:"";position:absolute;inset:0;background-color:rgba(0,0,0,.03);pointer-events:none}.product-card-container--QfICq .product-card--bkD4I .product-image-wrapper--AL6gq .product-image--QzoH0{background-color:var(--ods-s-background-color-light);opacity:.7}.product-card-container--QfICq .product-card--bkD4I .product-image-wrapper--AL6gq .couple-note-badge--dGPs1{z-index:1}.product-card-container--QfICq .product-card--bkD4I .product-image-wrapper--AL6gq .couple-note-wrapper--qlkNQ{padding-top:100%;width:100%}.product-card-container--QfICq .product-card--bkD4I .product-image-wrapper--AL6gq .couple-note-wrapper--qlkNQ .couple-note-container--KDaLT{border:1px solid var(--ods-s-text-color-light);border-radius:4px;box-shadow:0px 0px 4px rgba(0,0,0,.25);box-sizing:border-box;height:100%;left:0;position:absolute;top:0;width:100%}.product-card-container--QfICq .product-card--bkD4I .top-choice-badge--TJcd_{position:absolute;left:var(--ods-p-dimension-8);top:var(--ods-p-dimension-8);z-index:1}@media(max-width: 560px){.product-card-container--QfICq .product-card--bkD4I .top-choice-badge--TJcd_{font-size:.75rem;line-height:1.34;padding:var(--ods-p-dimension-4) var(--ods-p-dimension-8)}.product-card-container--QfICq .product-card--bkD4I .top-choice-badge--TJcd_ ods-svg-asset{display:none}}.product-card-container--QfICq .product-card--bkD4I .group-gifting-progress--s4OgO{display:flex;align-items:center;gap:var(--ods-p-dimension-8)}.product-card-container--QfICq .product-card--bkD4I .group-gifting-percent--yZDw0{color:var(--ods-s-text-color-subtle-dark);white-space:nowrap}.product-card-container--QfICq .product-card--bkD4I .group-gifting-label--nIVb5{margin-top:var(--ods-p-dimension-8)}.product-card-container--QfICq .product-card--bkD4I .see-more-details--K0hNM{color:var(--ods-p-color-additional-01-extra-400);font-weight:700;margin-top:var(--ods-p-dimension-16);padding:var(--ods-p-dimension-8) 0}.product-card-container--QfICq .product-card--bkD4I .cta--WyLRx{width:fit-content;margin-top:10px;text-transform:inherit;white-space:nowrap}.product-card-container--QfICq .product-delivery-details--C7BIV{align-items:flex-start;margin:var(--ods-p-dimension-12) 0;display:flex}@media(min-width: 439px){.product-card-container--QfICq .product-delivery-details--C7BIV{align-items:center}}.product-card-container--QfICq .product-delivery-details--C7BIV ods-svg-asset{margin-right:var(--ods-p-dimension-8);margin-top:3px;min-width:16px}@media(min-width: 439px){.product-card-container--QfICq .product-delivery-details--C7BIV ods-svg-asset{margin-top:0}}.product-card-container--QfICq .product-price--FS3Mo{color:var(--ods-s-text-color-dark);margin-top:var(--ods-p-dimension-4)}.product-card-container--QfICq .product-storename--aZuon{color:var(--ods-s-text-color-subtle-dark);display:-webkit-box;margin-top:var(--ods-p-dimension-8);overflow:hidden;word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical}.product-name--Q9ihu{color:var(--ods-s-text-color-dark);margin-bottom:var(--ods-p-dimension-4);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-weight:normal;margin-top:var(--ods-p-dimension-2);max-height:48px;overflow:hidden;word-break:break-word}
.overlay-spinner-container--oprq2{width:100%;height:100%;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000}.overlay-spinner-container--oprq2 .overlay-spinner--sg_gb{position:absolute;top:45%;left:50%;margin-left:-1.25rem}.opaque-background--nGyrA{background:var(--ods-s-background-color-light);opacity:.6}
.wrapper--wDavK{display:contents}.wrapper--wDavK [class^=progress--]{border-bottom-right-radius:0;border-top-right-radius:0;background-color:var(--ods-p-color-status-success-300) !important;height:10px}.wrapper--wDavK [class^=progress-full--]{background-color:var(--ods-p-color-status-success-300) !important;height:10px}.wrapper--wDavK.large--pRTFb [class^=progress-bar--]{margin-top:var(--ods-p-dimension-16)}@media(min-width: 768px){.wrapper--wDavK.large--pRTFb [class^=progress-bar--]{margin-top:30px}}.wrapper--wDavK.large--pRTFb [class^=progress--]{height:20px}.wrapper--wDavK.large--pRTFb [class^=progress-full--]{height:20px}
/* stylelint-disable */

  .logo--L8cFz {
    --ods-a-logo-color: var(--ods-c-brand-logo-color);
    --ods-a-logo-aspect-ratio: var(--ods-c-brand-logo-aspect-ratio);
  }

/* stylelint-disable */

  .icon--g3vLb {
    --ods-a-icon-size: var(--ods-o-icon-size, var(--ods-c-icon-width));
    --ods-a-icon-color: var(--ods-o-icon-color, var(--ods-c-icon-color));
    align-self: var(--ods-o-icon-align-self);
  }

/* stylelint-disable */

  .text-body--BMFOs {
    color: var(--ods-c-text-body-color);
    font-family: var(--ods-c-text-body-font-family);
    font-size: var(--ods-c-text-body-font-size);
    font-weight: var(--ods-c-text-body-font-weight);
    letter-spacing: var(--ods-c-text-body-letter-spacing);
    line-height: var(--ods-c-text-body-line-height);
    text-transform: var(--ods-c-text-body-text-transform);
  }


  :where(.responsive-images--qW8YW) :where(img, picture),
  :where(.responsive-images--qW8YW):where(img, picture) {
    display: block;
    height: auto;
    max-width: 100%;
    width: auto;
  }


  :where(.ds-reset--CpkTK) {
    --ow-normalize-focus-outline-color: var(--ods-s-focus-outline-color-default);
    --ow-normalize-focus-outline-offset: var(--ods-s-space-focus-outline);
    --ow-normalize-focus-outline-width: var(--ods-s-size-focus-outline);
    --ow-normalize-font-family: var(--ods-s-text-font-family-default);
    --ow-normalize-letter-spacing: var(--ods-s-text-letter-spacing-default);
    --ow-normalize-line-height: var(--ods-s-text-line-height-default);
    --ow-normalize-font-weight: normal;
    --ow-normalize-font-size: var(--ods-s-text-font-size-default);
    --ow-normalize-link-color: var(--ods-s-text-color-link-default);
    --ow-normalize-link-text-decoration-line: var(--ods-s-text-decoration-line-link-default);
    --ow-normalize-link-text-decoration-line-hover:
      var(
        --ods-s-text-decoration-line-link-default-is-hover,
        var(--ods-s-text-decoration-line-link-default)
      );
  }


  :where(.ds-reset--CpkTK) {
    box-sizing: border-box;
    font-family: var(--ow-normalize-font-family);
    font-size: var(--ow-normalize-font-size);
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-weight: var(--ow-normalize-font-weight);
    letter-spacing: var(--ow-normalize-letter-spacing);
    line-height: var(--ow-normalize-line-height);
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
  }
  :where(.ds-reset--CpkTK) *, :where(.ds-reset--CpkTK) {
    background: none;
    border: none;
    color: inherit;
    list-style: none;
    margin: 0;
    padding: 0;
    text-decoration-line: none;
  }
  :where(.ds-reset--CpkTK) * {
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit;
    letter-spacing: inherit;
    line-height: inherit;
  }
  :where(.ds-reset--CpkTK) *,
  :where(.ds-reset--CpkTK) *::before,
  :where(.ds-reset--CpkTK) *::after, :where(.ds-reset--CpkTK)::before, :where(.ds-reset--CpkTK)::after {
    box-sizing: inherit;
  }


  :where(.ds-reset--CpkTK) :where(a),
  :where(.ds-reset--CpkTK):where(a) {
    color: var(--ow-normalize-link-color);
    text-decoration-line: var(--ow-normalize-link-text-decoration-line);
  }



  :where(.ds-reset--CpkTK) :where(a[href]:hover),
  :where(.ds-reset--CpkTK):where(a[href]:hover) {
    -webkit-text-decoration: var(--ow-normalize-link-text-decoration-line-hover, var(--ow-normalize-link-text-decoration-line));
            text-decoration: var(--ow-normalize-link-text-decoration-line-hover, var(--ow-normalize-link-text-decoration-line));
  }



  :where(.ds-reset--CpkTK) :where(strong),
  :where(.ds-reset--CpkTK):where(strong) {
    font-weight: bolder;
  }



  :where(.ds-reset--CpkTK) :where([role=link], [role=button], a, button),
  :where(.ds-reset--CpkTK):where([role=link], [role=button], a, button) {
    cursor: pointer;
  }



  :where(.ds-reset--CpkTK) :where(:disabled, [aria-disabled=true], a:not([href])),
  :where(.ds-reset--CpkTK):where(:disabled, [aria-disabled=true], a:not([href])) {
    cursor: not-allowed;
  }



  :where(.ds-reset--CpkTK) :where(:focus),
  :where(.ds-reset--CpkTK):where(:focus) {
    outline: none;
  }



  :where(.ds-reset--CpkTK) :where(:focus-visible),
  :where(.ds-reset--CpkTK):where(:focus-visible) {
    outline-color: var(--ow-normalize-focus-outline-color);
    outline-offset: var(--ow-normalize-focus-outline-offset);
    outline-style: solid;
    outline-width: var(--ow-normalize-focus-outline-width);
  }

/* stylelint-disable */

  .text-hero--LgUc1 {
    font-family: var(--ods-c-text-hero-font-family);
    font-size: var(--ods-c-text-hero-font-size);
    font-weight: var(--ods-c-text-hero-font-weight);
    letter-spacing: var(--ods-c-text-hero-letter-spacing);
    line-height: var(--ods-c-text-hero-line-height);
    color: var(--ods-c-text-hero-color);
  }

/* stylelint-disable */

  .text-title--GtxKs {
    font-family: var(--ods-c-text-title-font-family);
    font-size: var(--ods-c-text-title-font-size);
    font-weight: var(--ods-c-text-title-font-weight);
    letter-spacing: var(--ods-c-text-title-letter-spacing);
    line-height: var(--ods-c-text-title-line-height);
    color: var(--ods-c-text-title-color);
  }

/* stylelint-disable */

  .image-placeholder--k29Dr {
    width: 100%;
    height: 100%;
    padding: var(--ods-c-image-placeholder-inner-spacing);
    background-color: var(--ods-c-image-placeholder-background-color);
    color: var(--ods-c-image-placeholder-color);
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    text-align: center;
  }
  .illustration--rJSQd {
    width: var(--ods-c-image-placeholder-illustration-size);
  }

/* stylelint-disable */

  .root-state--fYmog {
    --P_display_2708: inline-flex;
    --P_checkmark-border-width_2708: var(--ods-c-checkbox-border-width);
    --P_checkmark-border-color_2708: var(--ods-c-checkbox-border-color);
    --P_checkmark-background-color_2708: var(--ods-c-checkbox-background-color);
    --P_checkmark-border-radius_2708: var(--ods-c-checkbox-border-radius);
    --P_checkmark-icon-color_2708: var(--ods-c-checkbox-inner-shape-color);
  }
  .checkmark-border--VHQoV {
    transition: border, color 0.25s linear 0s;
    flex-shrink: 0;
    align-items: center;
    background-color: var(--P_checkmark-background-color_2708);
    border: var(--P_checkmark-border-width_2708) solid var(--P_checkmark-border-color_2708);
    border-radius: var(--P_checkmark-border-radius_2708);
    display: inline-flex;
    height: var(--ods-c-checkbox-container-height);
    justify-content: center;
    width: var(--ods-c-checkbox-container-width);
  }
  .checkmark--gis1X {
    color: var(--P_checkmark-icon-color_2708);
  }
  .is-neutral--A_he8:hover {
    --P_label-color_2708: var(--ods-c-checkbox-is-hover-label-color, var(--ods-c-checkbox-label-color));
    --P_checkmark-background-color_2708: var(--ods-c-checkbox-is-hover-background-color, var(--ods-c-checkbox-background-color));
    --P_checkmark-border-color_2708: var(--ods-c-checkbox-is-hover-border-color, var(--ods-c-checkbox-border-color));
    --P_checkmark-icon-color_2708: var(--ods-c-checkbox-is-hover-inner-shape-color, var(--ods-c-checkbox-inner-shape-color));
  }
  .is-selected--H2Oia {
    --P_label-color_2708: var(--ods-c-checkbox-is-selected-label-color, var(--ods-c-checkbox-label-color));
    --P_checkmark-background-color_2708: var(--ods-c-checkbox-is-selected-background-color, var(--ods-c-checkbox-background-color));
    --P_checkmark-border-color_2708: var(--ods-c-checkbox-is-selected-border-color, var(--ods-c-checkbox-border-color));
    --P_checkmark-icon-color_2708: var(--ods-c-checkbox-is-selected-inner-shape-color, var(--ods-c-checkbox-inner-shape-color));
  }
  .is-selected--H2Oia:hover {
    --P_label-color_2708: var(--ods-c-checkbox-is-hover-selected-label-color, var(--ods-c-checkbox-label-color));
    --P_checkmark-background-color_2708: var(--ods-c-checkbox-is-hover-selected-background-color, var(--ods-c-checkbox-background-color));
    --P_checkmark-border-color_2708: var(--ods-c-checkbox-is-hover-selected-background-color, var(--ods-c-checkbox-background-color));
    --P_checkmark-icon-color_2708: var(--ods-c-checkbox-is-hover-selected-inner-shape-color, var(--ods-c-checkbox-inner-shape-color));
  }
  .is-disabled--ahJxZ {
    --P_label-color_2708: var(--ods-c-checkbox-is-disabled-label-color, var(--ods-c-checkbox-label-color));
    --P_checkmark-border-color_2708: var(--ods-c-checkbox-is-disabled-border-color, var(--ods-c-checkbox-border-color));
    --P_checkmark-background-color_2708: var(--ods-c-checkbox-is-disabled-background-color, var(--ods-c-checkbox-background-color));
    --P_checkmark-icon-color_2708: var(--ods-c-checkbox-is-disabled-background-color, var(--ods-c-checkbox-background-color));
  }
  .is-disabled-selected--aiFUo {
    --P_label-color_2708: var(--ods-c-checkbox-is-disabled-selected-label-color, var(--ods-c-checkbox-label-color));
    --P_checkmark-background-color_2708: var(--ods-c-checkbox-is-disabled-selected-background-color, var(--ods-c-checkbox-background-color));
    --P_checkmark-border-color_2708: var(--ods-c-checkbox-is-disabled-selected-border-color, var(--ods-c-checkbox-border-color));
    --P_checkmark-icon-color_2708: var(--ods-c-checkbox-is-disabled-selected-inner-shape-color, var(--ods-c-checkbox-inner-shape-color));
  }
  .is-valid--_PSvf,
  .is-valid--_PSvf:hover {
    --P_label-color_2708: var(--ods-c-checkbox-is-valid-label-color, var(--ods-c-checkbox-label-color));
    --P_subtext-color_2708: var(--ods-c-checkbox-is-valid-sub-text-color, var(--ods-c-checkbox-sub-text-color));
    --P_checkmark-background-color_2708: var(--ods-c-checkbox-is-valid-background-color, var(--ods-c-checkbox-background-color));
    --P_checkmark-border-color_2708: var(--ods-c-checkbox-is-valid-border-color, var(--ods-c-checkbox-border-color));
    --P_checkmark-icon-color_2708: var(--ods-c-checkbox-is-valid-inner-shape-color, var(--ods-c-checkbox-inner-shape-color));
  }
  .is-valid-selected--K_MEA {
    --P_label-color_2708: var(--ods-c-checkbox-is-valid-selected-label-color, var(--ods-c-checkbox-label-color));
    --P_subtext-color_2708: var(--ods-c-checkbox-is-valid-sub-text-color, var(--ods-c-checkbox-sub-text-color));
    --P_checkmark-background-color_2708: var(--ods-c-checkbox-is-valid-selected-background-color, var(--ods-c-checkbox-background-color));
    --P_checkmark-border-color_2708: var(--ods-c-checkbox-is-valid-selected-border-color, var(--ods-c-checkbox-border-color));
    --P_checkmark-icon-color_2708: var(--ods-c-checkbox-is-valid-selected-inner-shape-color, var(--ods-c-checkbox-inner-shape-color));
  }
  .is-invalid--QuH10,
  .is-invalid--QuH10:hover {
    --P_label-color_2708: var(--ods-c-checkbox-is-invalid-label-color, var(--ods-c-checkbox-label-color));
    --P_subtext-color_2708: var(--ods-c-checkbox-is-invalid-sub-text-color, var(--ods-c-checkbox-sub-text-color));
    --P_checkmark-background-color_2708: var(--ods-c-checkbox-is-invalid-background-color, var(--ods-c-checkbox-background-color));
    --P_checkmark-border-color_2708: var(--ods-c-checkbox-is-invalid-border-color, var(--ods-c-checkbox-border-color));
    --P_checkmark-icon-color_2708: var(--ods-c-checkbox-is-invalid-inner-shape-color, var(--ods-c-checkbox-inner-shape-color));
  }
  .is-invalid-selected--XWLp9,
  .is-invalid-selected--XWLp9:hover {
    --P_label-color_2708: var(--ods-c-checkbox-is-invalid-selected-label-color, var(--ods-c-checkbox-label-color));
    --P_subtext-color_2708: var(--ods-c-checkbox-is-invalid-sub-text-color, var(--ods-c-checkbox-sub-text-color));
    --P_checkmark-background-color_2708: var(--ods-c-checkbox-is-invalid-selected-background-color, var(--ods-c-checkbox-background-color));
    --P_checkmark-border-color_2708: var(--ods-c-checkbox-is-invalid-selected-border-color, var(--ods-c-checkbox-border-color));
    --P_checkmark-icon-color_2708: var(--ods-c-checkbox-is-invalid-selected-inner-shape-color, var(--ods-c-checkbox-inner-shape-color));
  }

/* stylelint-disable */
/* Using hardcoded pixels because the icon sizes are too irregular
   to accommodate rem (they aren't perfectly square), resulting in
   the space around an icon looking different across apps (namely WWS). */
/* WWS global styling is different and affects the various states */
a.anchor--Hb5jD,
a.anchor--Hb5jD:hover,
a.anchor--Hb5jD:visited,
a.anchor--Hb5jD:active {
  border: none;
  color: var(--ods-p-color-neutral-600);
  cursor: pointer;
  font-size: 0;
  line-height: 0;
  outline: none;
}

.wrapper--IweZZ {
  align-items: center;
  background-color: transparent;
  border: none;
  color: var(--ods-p-color-neutral-600);
  cursor: pointer;
  display: inline-flex;
  font-size: 0;
  justify-content: center;
  line-height: 0;
  outline: none;
}
.wrapper--IweZZ.circle--B2Njw {
  background-color: var(--ods-p-color-neutral-white);
  border-radius: 50%;
  box-shadow: 0 0 4px 0 var(--ods-p-color-neutral-300);
  transition: all 0.3s ease-out;
}
.wrapper--IweZZ.circle--B2Njw:hover {
  box-shadow: 0 0 12px 0 var(--ods-p-color-neutral-300);
}
.wrapper--IweZZ.circle--B2Njw:active {
  box-shadow: 0 0 3px 0 var(--ods-p-color-neutral-200);
}
.wrapper--IweZZ.circle--B2Njw.sm--Linwr {
  height: 40px;
  width: 40px;
}
.wrapper--IweZZ.circle--B2Njw.lg--GvMru {
  border: 1px solid var(--ods-p-color-neutral-300);
  box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25), 0 0 4px rgba(0, 0, 0, 0.1);
  height: 68px;
  width: 68px;
}

/* !important because Union SSR styles get a
   weird load order and Union takes precedent
   on the Icon */
.cart-icon--ASNxV {
  height: 24px !important;
  width: 24px !important;
}
.cart-icon--ASNxV.lg--GvMru {
  height: var(--ods-p-space-110) !important;
  width: var(--ods-p-space-110) !important;
}

.icon-count-container--liDJp {
  display: inline-block;
  position: relative;
}
.icon-count-container--liDJp.lg--GvMru {
  margin-right: var(--ods-p-space-30);
}

.cart-count--Bc4Kl {
  background-color: var(--ods-p-color-primary-400);
  border-radius: 50px;
  color: var(--ods-p-color-neutral-white);
  font-size: 12px;
  font-weight: 500;
  left: 14px;
  line-height: 16px;
  min-width: 16px;
  padding: 0 4px;
  position: absolute;
  text-align: center;
  top: -3px;
  vertical-align: middle;
}
.cart-count--Bc4Kl.lg--GvMru {
  left: var(--ods-p-space-100);
  top: 0;
}
.transactional-actions-success--Kaz2Q{display:flex;flex-direction:column;gap:var(--ods-p-dimension-16);width:100%}@media(min-width: 768px){.transactional-actions-success--Kaz2Q{margin-left:calc(120px + var(--ods-p-dimension-24));width:calc(100% - 120px - var(--ods-p-dimension-24))}}.transactional-actions-success--Kaz2Q .transactional-action-button--Wdffu{width:100%}.transactional-mini-details--hHTsF{display:flex;margin-bottom:var(--ods-p-dimension-40);margin-top:var(--ods-p-dimension-20)}.transactional-mini-details--hHTsF .transactional-mini-details-image--Ds3Rh{flex-shrink:0;height:80px;margin-right:var(--ods-p-dimension-24);position:relative;width:80px}@media(min-width: 768px){.transactional-mini-details--hHTsF .transactional-mini-details-image--Ds3Rh{height:120px;width:120px}}.transactional-mini-details--hHTsF .transactional-mini-details-image--Ds3Rh::after{background-color:rgba(0,0,0,.03);border-radius:4px;content:"";inset:0;pointer-events:none;position:absolute}.transactional-mini-details--hHTsF .transactional-mini-details-store-name--L99Nu{color:var(--ods-s-text-color-subtle-dark);margin-bottom:var(--ods-p-dimension-4)}.transactional-mini-details-price--I5hMq{font-weight:500}
.success-modal-header--SmarG{align-items:center;display:flex;gap:var(--ods-p-dimension-8);padding-top:var(--ods-p-dimension-20);width:100%}@media(min-width: 768px){.success-modal-header--SmarG{padding-top:0}}.success-modal-header-icon--wZr0P{--ods-o-icon-size: var(--ods-p-dimension-32)}
[class^=anchor-container--] .modal-spacing--uy6Om{min-height:400px}[class^=anchor-container--] .modal-spacing--uy6Om,[class^=anchor-container--] .modal-spacing-small--y9UX1{padding:60px var(--ods-p-dimension-20) 0 var(--ods-p-dimension-20)}@media(min-width: 768px){[class^=anchor-container--] .modal-spacing--uy6Om,[class^=anchor-container--] .modal-spacing-small--y9UX1{padding:var(--ods-p-dimension-40);padding-top:0}}[class^=anchor-container--] .modal-spacing--uy6Om .close-button--F5LvL,[class^=anchor-container--] .modal-spacing-small--y9UX1 .close-button--F5LvL{margin:8px}[class^=anchor-container--] .modal-spacing--uy6Om .button-container--vIv82,[class^=anchor-container--] .modal-spacing-small--y9UX1 .button-container--vIv82{margin:0 calc(-1*var(--ods-p-dimension-24))}@media(max-width: 767.98px){[class^=anchor-container--] .modal-spacing--uy6Om .button-container--vIv82,[class^=anchor-container--] .modal-spacing-small--y9UX1 .button-container--vIv82{color:var(--ods-s-text-color-dark);top:0;margin:0;margin-right:-14px;position:fixed;border-bottom:1px solid var(--ods-p-color-neutral-300);width:100%;left:0;z-index:3;background-color:var(--ods-p-color-neutral-white)}}
.container--fv0wT{display:flex}.button--ZYihU{display:flex;width:100%}.button--ZYihU [class^=cta-container--]{width:100%}.link--emkTZ{color:var(--ods-p-color-neutral-black) !important;text-decoration:underline !important;font-weight:400 !important}.instructions--qGOtt{margin-top:var(--ods-p-dimension-28)}@media(max-width: 767.98px){.price--uQVFL{margin-top:var(--ods-p-dimension-4)}}.details--Ih8iN{flex-basis:50%;margin-left:50px}.image-container--YGvGa{display:flex;flex-wrap:wrap;flex-basis:50%}@media(max-width: 767.98px){.image-container--YGvGa{flex-wrap:nowrap}}.image-container--YGvGa>img{max-width:100%}.image--c0NSX{height:max-content;max-width:100%}@media(max-width: 767.98px){.image--c0NSX{margin-top:var(--ods-p-dimension-20)}}.product--RLwCF{margin-top:var(--ods-p-dimension-4);margin-bottom:var(--ods-p-dimension-12)}.icon--cnYJa{margin-left:var(--ods-p-dimension-8)}.alert--WA8lm{margin-top:var(--ods-p-dimension-24);margin-bottom:var(--ods-p-dimension-24)}@media(min-width: 768px){.alert--WA8lm{width:100%}}.bold--VNmQZ{font-weight:bold}.cart-abandonment-alert--WREv7{margin:var(--ods-p-dimension-24) 0}@media(min-width: 768px){.cart-abandonment-alert--WREv7{margin-top:0}}.divider--Ng862{border-top:solid 1px var(--ods-p-color-neutral-200);margin-top:var(--ods-p-dimension-24)}@media(min-width: 768px){.cart-alert-copy--HKUP0{margin-top:var(--ods-p-dimension-24)}}@media(max-width: 767.98px){.cart-alert-copy--HKUP0{margin-bottom:var(--ods-p-dimension-28)}}.cart-alert-copy--HKUP0{padding:var(--ods-p-dimension-16);background:var(--ods-p-color-status-info-100)}@media(max-width: 767.98px){.btn-container--uXzo_{padding:var(--ods-p-dimension-24) var(--ods-p-dimension-20);border-top:1px solid var(--ods-p-color-neutral-300);left:0;margin:0;background-color:var(--ods-p-color-neutral-white);bottom:0;position:fixed;width:100%}}.btn-container--uXzo_ button{width:100%;margin-top:var(--ods-p-dimension-12)}@media(min-width: 768px){.btn-container--uXzo_ button:nth-child(1){justify-content:center;margin-top:var(--ods-p-dimension-20)}}@media(max-width: 767.98px){.btn-container-instructions--X8Wnn{padding:var(--ods-p-dimension-24) var(--ods-p-dimension-20);border-top:1px solid var(--ods-p-color-neutral-300);left:0;margin:0;background-color:var(--ods-p-color-neutral-white);bottom:0;position:fixed;width:100%}.btn-container-instructions--X8Wnn button,.btn-container-instructions--X8Wnn a{width:100%;margin-top:var(--ods-p-dimension-12)}}@media(min-width: 768px){.btn-container-instructions--X8Wnn{display:flex;justify-content:right;flex-direction:row-reverse;margin-top:var(--ods-p-dimension-40)}}
.dialog-container--Ib4qE{text-align:center;background-color:#fff;border-radius:var(--ods-p-dimension-4);padding:var(--ods-p-dimension-40);position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}@media(min-width: 768px){.dialog-container--Ib4qE{min-height:200px;width:23%;min-width:355px;height:auto}}@media(max-width: 767.98px){.dialog-container--Ib4qE{width:90%;height:auto}}.dialog-header--xKRG3{font-size:18px;font-weight:700}.dialog-content--xCvAV{margin-top:var(--ods-p-dimension-4)}.dialog-footer--jscUa{margin-top:var(--ods-p-dimension-32)}.dialog-footer--jscUa button:nth-child(2){margin-top:8px}
.universal-product-content-subtitle--sl1bR{margin-bottom:var(--ods-p-dimension-24);margin-top:6px}.universal-product-content-title--WPKDz{font-size:var(--ods-p-dimension-28);font-weight:bold;text-transform:none}.gift-detail--Zsj5s{margin-top:6px;margin-bottom:var(--ods-p-dimension-20);border:var(--ods-p-dimension-1) solid var(--ods-p-color-neutral-300);border-radius:var(--ods-p-dimension-4)}.product--tAfSF{display:flex;margin:0 var(--ods-p-dimension-12) 0 var(--ods-p-dimension-12)}.product--tAfSF .image--_dMse{height:96px;width:96px;margin:var(--ods-p-dimension-24) var(--ods-p-dimension-32) var(--ods-p-dimension-24) 0px;border-radius:var(--ods-p-dimension-4)}.product--tAfSF .info--opRLO{margin-top:var(--ods-p-dimension-24);margin-bottom:var(--ods-p-dimension-24)}.product--tAfSF .info--opRLO .brand--CsudF{color:var(--ods-p-color-neutral-500)}.product--tAfSF .info--opRLO .name--BpQD3{font-weight:700;margin-top:var(--ods-p-dimension-8)}.product--tAfSF .info--opRLO .price--s4Sm_{font-weight:700;margin-top:var(--ods-p-dimension-20)}.product--tAfSF .info--opRLO .need--ap3UP{margin-top:var(--ods-p-dimension-8)}.gift-prompt-actions--dbcZ_{display:flex;justify-content:space-between}@media(min-width: 768px){.gift-prompt-actions--dbcZ_{justify-content:flex-end}}.gift-prompt-actions--dbcZ_ .gift-prompt-action-button--kTFpB{min-width:45%}@media(min-width: 768px){.gift-prompt-actions--dbcZ_ .gift-prompt-action-button--kTFpB{margin-left:var(--ods-p-dimension-20);min-width:180px}}

  /* Variables declaration */
  /* prettier-ignore */
  .root--x6vuj {
    --rdp-accent-color: blue; /* The accent color used for selected days and UI elements. */
    --rdp-accent-background-color: #f0f0ff; /* The accent background color used for selected days and UI elements. */
    --rdp-day-height: 44px; /* The height of the day cells. */
    --rdp-day-width: 44px; /* The width of the day cells. */
    --rdp-day_button-border-radius: 100%; /* The border radius of the day cells. */
    --rdp-day_button-border: 2px solid transparent; /* The border of the day cells. */
    --rdp-day_button-height: 42px; /* The height of the day cells. */
    --rdp-day_button-width: 42px; /* The width of the day cells. */
    --rdp-selected-border: 2px solid var(--rdp-accent-color); /* The border of the selected days. */
    --rdp-disabled-opacity: 0.5; /* The opacity of the disabled days. */
    --rdp-outside-opacity: 0.75; /* The opacity of the days outside the current month. */
    --rdp-today-color: var(--rdp-accent-color); /* The color of the today's date. */
    --rdp-dropdown-gap: 0.5rem; /* The gap between the dropdowns used in the month captons. */
    --rdp-months-gap: 2rem; /* The gap between the months in the multi-month view. */
    --rdp-nav_button-disabled-opacity: 0.5; /* The opacity of the disabled navigation buttons. */
    --rdp-nav_button-height: 2.25rem; /* The height of the navigation buttons. */
    --rdp-nav_button-width: 2.25rem; /* The width of the navigation buttons. */
    --rdp-nav-height: 2.75rem; /* The height of the navigation bar. */
    --rdp-range_middle-background-color: var(--rdp-accent-background-color); /* The color of the background for days in the middle of a range. */
    --rdp-range_middle-color: inherit; /* The color of the range text. */
    --rdp-range_start-color: white; /* The color of the range text. */
    --rdp-range_start-background: linear-gradient(var(--rdp-gradient-direction), transparent 50%, var(--rdp-range_middle-background-color) 50%); /* Used for the background of the start of the selected range. */
    --rdp-range_start-date-background-color: var(--rdp-accent-color); /* The background color of the date when at the start of the selected range. */
    --rdp-range_end-background: linear-gradient(var(--rdp-gradient-direction), var(--rdp-range_middle-background-color) 50%, transparent 50%); /* Used for the background of the end of the selected range. */
    --rdp-range_end-color: white; /* The color of the range text. */
    --rdp-range_end-date-background-color: var(--rdp-accent-color); /* The background color of the date when at the end of the selected range. */
    --rdp-week_number-border-radius: 100%; /* The border radius of the week number. */
    --rdp-week_number-border: 2px solid transparent; /* The border of the week number. */
    --rdp-week_number-height: var(--rdp-day-height); /* The height of the week number cells. */
    --rdp-week_number-opacity: 0.75; /* The opacity of the week number. */
    --rdp-week_number-width: var(--rdp-day-width); /* The width of the week number cells. */
    --rdp-weeknumber-text-align: center; /* The text alignment of the weekday cells. */
    --rdp-weekday-opacity: 0.75; /* The opacity of the weekday. */
    --rdp-weekday-padding: 0.5rem 0rem; /* The padding of the weekday. */
    --rdp-weekday-text-align: center; /* The text alignment of the weekday cells. */
    --rdp-gradient-direction: 90deg;
    --rdp-animation_duration: 0.3s;
    --rdp-animation_timing: cubic-bezier(0.4, 0, 0.2, 1);
  }
  .root--x6vuj[dir=rtl] {
    --rdp-gradient-direction: -90deg;
  }
  .root--x6vuj[data-broadcast-calendar=true] {
    --rdp-outside-opacity: unset;
  }
  /* Root of the component. */
  .root--x6vuj {
    position: relative; /* Required to position the navigation toolbar. */
    box-sizing: border-box;
  }
  .root--x6vuj * {
    box-sizing: border-box;
  }
  .day--qpT35 {
    width: var(--rdp-day-width);
    height: var(--rdp-day-height);
    text-align: center;
  }
  .day_button--PbATV {
    background: none;
    padding: 0;
    margin: 0;
    cursor: pointer;
    font: inherit;
    color: inherit;
    justify-content: center;
    align-items: center;
    display: flex;
    width: var(--rdp-day_button-width);
    height: var(--rdp-day_button-height);
    border: var(--rdp-day_button-border);
    border-radius: var(--rdp-day_button-border-radius);
  }
  .day_button--PbATV:disabled {
    cursor: revert;
  }
  .caption_label--WJx_k {
    z-index: 1;
    position: relative;
    display: inline-flex;
    align-items: center;
    white-space: nowrap;
    border: 0;
  }
  .dropdown--EPYij:focus-visible ~ .caption_label--WJx_k {
    outline: 5px auto Highlight;
    outline: 5px auto -webkit-focus-ring-color;
  }
  .button_next--Otlkx,
  .button_previous--05ffS {
    border: none;
    background: none;
    padding: 0;
    margin: 0;
    cursor: pointer;
    font: inherit;
    color: inherit;
    -moz-appearance: none;
    -webkit-appearance: none;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    position: relative;
    appearance: none;
    width: var(--rdp-nav_button-width);
    height: var(--rdp-nav_button-height);
  }
  .button_next--Otlkx:disabled,
  .button_next--Otlkx[aria-disabled=true],
  .button_previous--05ffS:disabled,
  .button_previous--05ffS[aria-disabled=true] {
    cursor: revert;
    opacity: var(--rdp-nav_button-disabled-opacity);
  }
  .chevron--BErV8 {
    display: inline-block;
    fill: var(--rdp-accent-color);
  }
  .root--x6vuj[dir=rtl] .nav--_tfmU .chevron--BErV8 {
    transform: rotate(180deg);
    transform-origin: 50%;
  }
  .dropdowns--CjVfl {
    position: relative;
    display: inline-flex;
    align-items: center;
    gap: var(--rdp-dropdown-gap);
  }
  .dropdown--EPYij {
    z-index: 2;
    /* Reset */
    opacity: 0;
    appearance: none;
    position: absolute;
    inset-block-start: 0;
    inset-block-end: 0;
    inset-inline-start: 0;
    width: 100%;
    margin: 0;
    padding: 0;
    cursor: inherit;
    border: none;
    line-height: inherit;
  }
  .dropdown_root--NIeLR {
    position: relative;
    display: inline-flex;
    align-items: center;
  }
  .dropdown_root--NIeLR[data-disabled=true] .chevron--BErV8 {
    opacity: var(--rdp-disabled-opacity);
  }
  .month_caption--b3YMt {
    display: flex;
    align-content: center;
    height: var(--rdp-nav-height);
    font-weight: bold;
    font-size: large;
  }
  .root--x6vuj[data-nav-layout=around] .month--ZjTXf,
  .root--x6vuj[data-nav-layout=after] .month--ZjTXf {
    position: relative;
  }
  .root--x6vuj[data-nav-layout=around] .month_caption--b3YMt {
    justify-content: center;
    margin-inline-start: var(--rdp-nav_button-width);
    margin-inline-end: var(--rdp-nav_button-width);
    position: relative;
  }
  .root--x6vuj[data-nav-layout=around] .button_previous--05ffS {
    position: absolute;
    inset-inline-start: 0;
    top: 0;
    height: var(--rdp-nav-height);
    display: inline-flex;
  }
  .root--x6vuj[data-nav-layout=around] .button_next--Otlkx {
    position: absolute;
    inset-inline-end: 0;
    top: 0;
    height: var(--rdp-nav-height);
    display: inline-flex;
    justify-content: center;
  }
  .months--HWtgh {
    position: relative;
    display: flex;
    flex-wrap: wrap;
    gap: var(--rdp-months-gap);
    max-width: fit-content;
  }
  .month_grid--hzeCd {
    border-collapse: collapse;
  }
  .nav--_tfmU {
    position: absolute;
    inset-block-start: 0;
    inset-inline-end: 0;
    display: flex;
    align-items: center;
    height: var(--rdp-nav-height);
  }
  .weekday--oyZWC {
    opacity: var(--rdp-weekday-opacity);
    padding: var(--rdp-weekday-padding);
    font-weight: 500;
    font-size: smaller;
    text-align: var(--rdp-weekday-text-align);
    text-transform: var(--rdp-weekday-text-transform);
  }
  .week_number--ECho2 {
    opacity: var(--rdp-week_number-opacity);
    font-weight: 400;
    font-size: small;
    height: var(--rdp-week_number-height);
    width: var(--rdp-week_number-width);
    border: var(--rdp-week_number-border);
    border-radius: var(--rdp-week_number-border-radius);
    text-align: var(--rdp-weeknumber-text-align);
  }
  /* DAY MODIFIERS */
  .today--zMZ7y:not(.outside--ZX2wT) {
    color: var(--rdp-today-color);
  }
  .selected--szYqS {
    font-weight: bold;
    font-size: large;
  }
  .selected--szYqS .day_button--PbATV {
    border: var(--rdp-selected-border);
  }
  .outside--ZX2wT {
    opacity: var(--rdp-outside-opacity);
  }
  .disabled--kfffr {
    opacity: var(--rdp-disabled-opacity);
  }
  .hidden--qbai8 {
    visibility: hidden;
    color: var(--rdp-range_start-color);
  }
  .range_start--rSUyQ {
    background: var(--rdp-range_start-background);
  }
  .range_start--rSUyQ .day_button--PbATV {
    background-color: var(--rdp-range_start-date-background-color);
    color: var(--rdp-range_start-color);
  }
  .range_middle--IskOI {
    background-color: var(--rdp-range_middle-background-color);
  }
  .range_middle--IskOI .day_button--PbATV {
    border-color: transparent;
    border: unset;
    border-radius: unset;
    color: var(--rdp-range_middle-color);
  }
  .range_end--j3tH4 {
    background: var(--rdp-range_end-background);
    color: var(--rdp-range_end-color);
  }
  .range_end--j3tH4 .day_button--PbATV {
    color: var(--rdp-range_start-color);
    background-color: var(--rdp-range_end-date-background-color);
  }
  .range_start--rSUyQ.range_end--j3tH4 {
    background: revert;
  }
  .focusable--raAbW {
    cursor: pointer;
  }
  @keyframes rdp-slide_in_left--HvxgH {
    0% {
      transform: translateX(-100%);
    }
    100% {
      transform: translateX(0);
    }
  }
  @keyframes rdp-slide_in_right--q_k2z {
    0% {
      transform: translateX(100%);
    }
    100% {
      transform: translateX(0);
    }
  }
  @keyframes rdp-slide_out_left--UPZR2 {
    0% {
      transform: translateX(0);
    }
    100% {
      transform: translateX(-100%);
    }
  }
  @keyframes rdp-slide_out_right--a2OB6 {
    0% {
      transform: translateX(0);
    }
    100% {
      transform: translateX(100%);
    }
  }
  .weeks_before_enter--ize6J {
    animation: rdp-slide_in_left--HvxgH var(--rdp-animation_duration) var(--rdp-animation_timing) forwards;
  }
  .weeks_before_exit--MalZX {
    animation: rdp-slide_out_left--UPZR2 var(--rdp-animation_duration) var(--rdp-animation_timing) forwards;
  }
  .weeks_after_enter--zWLX9 {
    animation: rdp-slide_in_right--q_k2z var(--rdp-animation_duration) var(--rdp-animation_timing) forwards;
  }
  .weeks_after_exit--osnSZ {
    animation: rdp-slide_out_right--a2OB6 var(--rdp-animation_duration) var(--rdp-animation_timing) forwards;
  }
  .root--x6vuj[dir=rtl] .weeks_after_enter--zWLX9 {
    animation: rdp-slide_in_left--HvxgH var(--rdp-animation_duration) var(--rdp-animation_timing) forwards;
  }
  .root--x6vuj[dir=rtl] .weeks_before_exit--MalZX {
    animation: rdp-slide_out_right--a2OB6 var(--rdp-animation_duration) var(--rdp-animation_timing) forwards;
  }
  .root--x6vuj[dir=rtl] .weeks_before_enter--ize6J {
    animation: rdp-slide_in_right--q_k2z var(--rdp-animation_duration) var(--rdp-animation_timing) forwards;
  }
  .root--x6vuj[dir=rtl] .weeks_after_exit--osnSZ {
    animation: rdp-slide_out_left--UPZR2 var(--rdp-animation_duration) var(--rdp-animation_timing) forwards;
  }
  @keyframes rdp-fade_in--YMC2b {
    from {
      opacity: 0;
    }
    to {
      opacity: 1;
    }
  }
  @keyframes rdp-fade_out--Y6Jxi {
    from {
      opacity: 1;
    }
    to {
      opacity: 0;
    }
  }
  .caption_after_enter--hmSpF {
    animation: rdp-fade_in--YMC2b var(--rdp-animation_duration) var(--rdp-animation_timing) forwards;
  }
  .caption_after_exit--ScrwW {
    animation: rdp-fade_out--Y6Jxi var(--rdp-animation_duration) var(--rdp-animation_timing) forwards;
  }
  .caption_before_enter--M2x9Y {
    animation: rdp-fade_in--YMC2b var(--rdp-animation_duration) var(--rdp-animation_timing) forwards;
  }
  .caption_before_exit--m9UA9 {
    animation: rdp-fade_out--Y6Jxi var(--rdp-animation_duration) var(--rdp-animation_timing) forwards;
  }

/* stylelint-disable */

  .root--xlHyA {
    /* Unset properties that are not needed or interfere with tokens */
    --rdp-accent-color: unset;
    --rdp-background-color-dark: unset;
    --rdp-font-family: unset;
    --rdp-day-font: unset;
    --rdp-disabled-opacity: unset;
    --rdp-outside-opacity: unset;
    --rdp-nav_button-disabled-opacity: unset;
    --rdp-month_caption-font: unset;
    --rdp-selected-font: unset;
    --rdp-nav_button-height: unset;
    --rdp-selected-border: unset;
    --rdp-nav_button-width: unset;
    /* End unset */
    --rdp-range_middle-background-color: var(--ods-c-calendar-range-middle-background-color);
  }
  .dropdown_root--mO6xA {
    height: 100%;
  }
  .dropdowns--kvMQR {
    padding-left: var(--ods-c-calendar-month-captions-left-spacing);
  }
  .dropdown--dIWqB {
    cursor: pointer;
  }
  .dropdown--dIWqB:focus-visible ~ .caption_label--JiDz8 {
    outline-color: var(--ow-normalize-focus-outline-color);
    outline-offset: var(--ow-normalize-focus-outline-offset);
    outline-style: solid;
    outline-width: var(--ow-normalize-focus-outline-width);
  }
  .weekday--DjAjZ {
    padding: var(--ods-c-calendar-weekdays-inner-spacing);
    text-transform: var(--ods-c-calendar-weekdays-text-transform);
  }
  .caption_label--JiDz8 {
    column-gap: var(--ods-c-calendar-dropdown-text-to-icon-gap);
    outline: none;
  }
  .day_button--FEv9Q {
    background-color: var(--P_day-action-background-color_44ed);
    position: relative;
    z-index: 1;
  }
  .button_next--sMXa4[disabled],
  .button_previous--W6tex[disabled],
  .day_button--FEv9Q[disabled] {
    cursor: not-allowed;
  }
  .button_next--sMXa4,
  .button_previous--W6tex {
    margin-top: 20px;
  }
  .months--urK1d {
    max-width: none;
    min-width: var(--ods-c-calendar-min-width);
  }
  .month--Zjpqn {
    width: 100%;
    padding: var(--ods-c-calendar-dropdown-spacing);
  }
  .month_grid--qEDR2 {
    table-layout: fixed;
    width: -webkit-fill-available;
  }
  .month_caption--_hC1d {
    height: auto;
    margin-bottom: var(--ods-c-calendar-month-caption-bottom-spacing);
  }
  .day--mRGTc {
    justify-items: center;
    padding: 0;
    --rdp-day_button-border: 1px solid var(--P_day-action-border-color_44ed);
    --rdp-day_button-border-radius: var(--ods-c-calendar-day-cell-border-radius);
    /* Token */
    --rdp-day-width: var(--ods-c-calendar-day-cell-width);
    --rdp-day-height: var(--ods-c-calendar-day-cell-height);
    --rdp-day_button-width: var(--ods-c-calendar-day-cell-width);
    --rdp-day_button-height: var(--ods-c-calendar-day-cell-height);
    --P_day-action-border-color_44ed: var(--ods-c-calendar-day-cell-action-border-color);
    --P_day-action-background-color_44ed: var(--ods-c-calendar-day-cell-action-background-color);
    --ods-c-text-body-color: var(--ods-c-calendar-day-cell-text-color);
  }
  .day--mRGTc:not(.range_middle--Gz1Pb, .disabled--RFIZH):hover {
    --rdp-day-width: var(--ods-c-calendar-day-cell-is-hover-width, var(--ods-c-calendar-day-cell-width));
    --rdp-day-height: var(--ods-c-calendar-day-cell-is-hover-height, var(--ods-c-calendar-day-cell-height));
    --rdp-day_button-width: var(--ods-c-calendar-day-cell-is-hover-width, var(--ods-c-calendar-day-cell-width));
    --rdp-day_button-height: var(--ods-c-calendar-day-cell-is-hover-height, var(--ods-c-calendar-day-cell-height));
    --P_day-action-border-color_44ed: var(--ods-c-calendar-day-cell-is-hover-action-border-color, var(--ods-c-calendar-day-cell-action-border-color));
    --P_day-action-background-color_44ed: var(--ods-c-calendar-day-cell-is-hover-action-background-color, var(--ods-c-calendar-day-cell-action-background-color));
    --ods-c-text-body-color: var(--ods-c-calendar-day-cell-is-hover-text-color, var(--ods-c-calendar-day-cell-text-color));
  }
  .day--mRGTc.focused--PXURt, .day--mRGTc:has(> :focus) {
    --rdp-day-width: var(--ods-c-calendar-day-cell-is-focused-width, var(--ods-c-calendar-day-cell-width));
    --rdp-day-height: var(--ods-c-calendar-day-cell-is-focused-height, var(--ods-c-calendar-day-cell-height));
    --rdp-day_button-width: var(--ods-c-calendar-day-cell-is-focused-width, var(--ods-c-calendar-day-cell-width));
    --rdp-day_button-height: var(--ods-c-calendar-day-cell-is-focused-height, var(--ods-c-calendar-day-cell-height));
    --P_day-action-border-color_44ed: var(--ods-c-calendar-day-cell-is-focused-action-border-color, var(--ods-c-calendar-day-cell-action-border-color));
    --P_day-action-background-color_44ed: var(--ods-c-calendar-day-cell-is-focused-action-background-color, var(--ods-c-calendar-day-cell-action-background-color));
    --ods-c-text-body-color: var(--ods-c-calendar-day-cell-is-focused-text-color, var(--ods-c-calendar-day-cell-text-color));
  }
  .day--mRGTc.selected--hg_qT:not(.range_middle--Gz1Pb) {
    --rdp-day-width: var(--ods-c-calendar-day-cell-is-selected-width, var(--ods-c-calendar-day-cell-width));
    --rdp-day-height: var(--ods-c-calendar-day-cell-is-selected-height, var(--ods-c-calendar-day-cell-height));
    --rdp-day_button-width: var(--ods-c-calendar-day-cell-is-selected-width, var(--ods-c-calendar-day-cell-width));
    --rdp-day_button-height: var(--ods-c-calendar-day-cell-is-selected-height, var(--ods-c-calendar-day-cell-height));
    --P_day-action-border-color_44ed: var(--ods-c-calendar-day-cell-is-selected-action-border-color, var(--ods-c-calendar-day-cell-action-border-color));
    --P_day-action-background-color_44ed: var(--ods-c-calendar-day-cell-is-selected-action-background-color, var(--ods-c-calendar-day-cell-action-background-color));
    --ods-c-text-body-color: var(--ods-c-calendar-day-cell-is-selected-text-color, var(--ods-c-calendar-day-cell-text-color));
  }
  .day--mRGTc.disabled--RFIZH {
    --rdp-day-width: var(--ods-c-calendar-day-cell-is-disabled-width, var(--ods-c-calendar-day-cell-width));
    --rdp-day-height: var(--ods-c-calendar-day-cell-is-disabled-height, var(--ods-c-calendar-day-cell-height));
    --rdp-day_button-width: var(--ods-c-calendar-day-cell-is-disabled-width, var(--ods-c-calendar-day-cell-width));
    --rdp-day_button-height: var(--ods-c-calendar-day-cell-is-disabled-height, var(--ods-c-calendar-day-cell-height));
    --P_day-action-border-color_44ed: var(--ods-c-calendar-day-cell-is-disabled-action-border-color, var(--ods-c-calendar-day-cell-action-border-color));
    --P_day-action-background-color_44ed: var(--ods-c-calendar-day-cell-is-disabled-action-background-color, var(--ods-c-calendar-day-cell-action-background-color));
    --ods-c-text-body-color: var(--ods-c-calendar-day-cell-is-disabled-text-color, var(--ods-c-calendar-day-cell-text-color));
  }

/* stylelint-disable */

  .sub-text--Az6CB, .main-text--FETVm {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .container--V_yoI {
    --P_option-vertical-padding_bcd4: var(--ods-c-option-vertical-spacing);
    --P_option-horizontal-padding_bcd4: var(--ods-c-option-horizontal-spacing);
    --P_option-sub-text-color_bcd4: var(--ods-c-option-subtext-color);
    background-color: var(--P_option-background-color_bcd4);
    color: var(--P_option-color_bcd4);
    cursor: var(--ods-o-option-cursor, default);
    display: block;
    overflow: hidden;
    padding: var(--P_option-vertical-padding_bcd4) var(--P_option-horizontal-padding_bcd4);
    position: relative;
    text-align: left;
    text-overflow: ellipsis;
    text-wrap: nowrap;
    white-space: nowrap;
    width: 100%;
  }
  @media (hover: hover) and (pointer: fine) {
    .container--V_yoI:not(:disabled, [inert], [aria-disabled=true], :where(a):not([href])):hover {
      --P_option-text-decoration_bcd4: var(--ods-c-option-is-hover-text-decoration-line, var(--ods-c-option-text-decoration-line));
    }
  }
  .container--V_yoI:not(:disabled, [inert], [aria-disabled=true], :where(a):not([href])):focus {
    --P_option-text-decoration_bcd4: var(--ods-c-option-is-hover-text-decoration-line, var(--ods-c-option-text-decoration-line));
  }
  .content--IHrlH {
    display: flex;
    align-items: center;
    gap: var(--P_option-gap_bcd4);
  }
  .has-icon--MkowD {
    --P_option-gap_bcd4: var(--ods-c-option-icon-to-text-gap);
  }
  .has-checkbox--xMc0L {
    --P_option-gap_bcd4: var(--ods-c-option-graphic-to-text-gap);
  }
  .graphic-container--mqmIs {
    display: flex;
    align-items: center;
    max-height: 1lh;
    pointer-events: none;
  }
  .text-container--wXh9C {
    display: flex;
    flex-direction: column;
    flex: 1 1;
    min-width: 0;
  }
  .main-text--FETVm {
    text-decoration: var(--P_option-text-decoration_bcd4);
  }
  .sub-text--Az6CB {
    --ods-c-text-body-color: var(--P_option-sub-text-color_bcd4);
    text-decoration: var(--P_option-text-decoration_bcd4);
  }
  .has-sub-text--O58ZK {
    --P_option-vertical-padding_bcd4: var(--ods-c-option-is-sub-text-vertical-spacing, var(--ods-c-option-vertical-spacing));
    --P_option-horizontal-padding_bcd4: var(--ods-c-option-is-sub-text-horizontal-spacing, var(--ods-c-option-horizontal-spacing));
  }
  .is-neutral--fbE8F {
    --P_option-background-color_bcd4: var(--ods-c-option-background-color);
    --P_option-color_bcd4: var(--ods-c-option-color);
    --P_option-text-decoration_bcd4: var(--ods-c-option-text-decoration-line);
  }
  @media (hover: hover) and (pointer: fine) {
    .is-neutral--fbE8F:not(:disabled, [inert], [aria-disabled=true], :where(a):not([href])):hover {
      --P_option-background-color_bcd4: var(--ods-c-option-is-hover-background-color, var(--ods-c-option-background-color));
    }
  }
  .is-neutral--fbE8F:not(:disabled, [inert], [aria-disabled=true], :where(a):not([href])):focus {
    --P_option-background-color_bcd4: var(--ods-c-option-is-hover-background-color, var(--ods-c-option-background-color));
  }
  .is-active--YKvBl {
    --P_option-background-color_bcd4: var(--ods-c-option-is-active-background-color, var(--ods-c-option-background-color));
    --P_option-text-decoration_bcd4: var(--ods-c-option-is-active-text-decoration-line, var(--ods-c-option-text-decoration-line));
    --P_option-color_bcd4: var(--ods-c-option-color);
  }
  .is-selected--n5F56 {
    --P_option-background-color_bcd4: var(--ods-c-option-is-selected-background-color, var(--ods-c-option-background-color));
    --P_option-color_bcd4: var(--ods-c-option-is-selected-color, var(--ods-c-option-color));
    --P_option-sub-text-font-weight_bcd4: var(--ods-c-option-is-selected-font-weight, var(--ods-c-option-font-weight));
    --ods-c-text-body-font-weight: var(--P_option-sub-text-font-weight_bcd4);
  }
  @media (hover: hover) and (pointer: fine) {
    .is-selected--n5F56:not(:disabled, [inert], [aria-disabled=true], :where(a):not([href])):hover {
      --P_option-background-color_bcd4: var(--ods-c-option-is-hover-selected-background-color, var(--ods-c-option-background-color));
    }
  }
  .is-selected--n5F56:not(:disabled, [inert], [aria-disabled=true], :where(a):not([href])):focus {
    --P_option-background-color_bcd4: var(--ods-c-option-is-hover-selected-background-color, var(--ods-c-option-background-color));
  }
  @media (hover: hover) and (pointer: fine) {
    .container--V_yoI:disabled:not(:disabled, [inert], [aria-disabled=true], :where(a):not([href])):hover, .container--V_yoI[aria-disabled=true]:not(:disabled, [inert], [aria-disabled=true], :where(a):not([href])):hover, .container--V_yoI[inert]:not(:disabled, [inert], [aria-disabled=true], :where(a):not([href])):hover, .container--V_yoI:where(a):not([href]):not(:disabled, [inert], [aria-disabled=true], :where(a):not([href])):hover {
      --P_option-background-color_bcd4: var(--ods-c-option-background-color);
      --P_option-text-decoration_bcd4: var(--ods-c-option-text-decoration-line);
    }
  }
  .container--V_yoI:disabled:not(:disabled, [inert], [aria-disabled=true], :where(a):not([href])):focus, .container--V_yoI[aria-disabled=true]:not(:disabled, [inert], [aria-disabled=true], :where(a):not([href])):focus, .container--V_yoI[inert]:not(:disabled, [inert], [aria-disabled=true], :where(a):not([href])):focus, .container--V_yoI:where(a):not([href]):not(:disabled, [inert], [aria-disabled=true], :where(a):not([href])):focus {
    --P_option-background-color_bcd4: var(--ods-c-option-background-color);
    --P_option-text-decoration_bcd4: var(--ods-c-option-text-decoration-line);
  }
  .container--V_yoI:disabled.is-active--YKvBl, .container--V_yoI[aria-disabled=true].is-active--YKvBl, .container--V_yoI[inert].is-active--YKvBl, .container--V_yoI:where(a):not([href]).is-active--YKvBl {
    --P_option-background-color_bcd4: var(--ods-s-background-color-disabled);
    --P_option-text-decoration_bcd4: var(--ods-c-option-text-decoration-line);
  }
  .container--V_yoI:disabled, .container--V_yoI[aria-disabled=true], .container--V_yoI[inert], .container--V_yoI:where(a):not([href]) {
    --P_option-color_bcd4: var(--ods-s-text-color-disabled);
    --P_option-sub-text-color_bcd4: var(--ods-s-text-color-disabled);
    cursor: var(--ods-o-option-is-disabled-cursor, not-allowed);
  }

/* stylelint-disable */

  .listbox-container--TaHPD :focus,
  .listbox-container--TaHPD :focus-visible {
    outline: none;
  }
  .listbox-container--TaHPD:has(:focus-visible) {
    outline-color: var(--ow-normalize-focus-outline-color);
    outline-offset: var(--ow-normalize-focus-outline-offset);
    outline-style: solid;
    outline-width: var(--ow-normalize-focus-outline-width);
  }
  .listbox-container--TaHPD {
    --P_list-item-height_8dda: var(--ods-c-listbox-item-height);
    --P_list-max-height_8dda: var(--P_list-item-height_8dda) * 5.616;
    background-color: var(--ods-c-listbox-background-color);
    border: var(--ods-c-listbox-border-width) solid var(--ods-c-listbox-border-color);
    border-radius: var(--ods-c-listbox-border-radius);
    width: var(--ods-o-listbox-width, var(--ods-c-listbox-width));
    overflow: hidden;
  }
  .listbox--syHa2 {
    /* ul-reset */
    display: grid;
    list-style: none;
    max-height: round(var(--P_list-max-height_8dda), 1px);
    overflow-y: auto;
    padding: 0;
    position: relative;
    isolation: isolate;
    z-index: 1;
    row-gap: var(--ods-c-listbox-elements-gap);
  }
  .status--xQNnP {
    color: var(--ods-c-listbox-status-color);
    overflow: hidden;
    padding: var(--ods-c-listbox-status-vertical-spacing) var(--ods-c-listbox-status-horizontal-spacing);
    position: relative;
    text-overflow: ellipsis;
    text-wrap: nowrap;
    white-space: nowrap;
  }
  .options-attribution--ta8su {
    background-color: var(--ods-c-listbox-background-color);
    display: flex;
    justify-content: flex-end;
    padding: var(--ods-c-listbox-attribution-vertical-spacing) var(--ods-c-listbox-attribution-horizontal-spacing);
  }
  .footer--iOj8E {
    background-color: var(--ods-c-listbox-footer-background-color);
    color: var(--ods-c-listbox-footer-color);
    padding: var(--ods-c-listbox-footer-vertical-spacing) var(--ods-c-listbox-footer-horizontal-spacing);
  }


  .sub-text--Fwid4 {
    align-items: flex-start;
    color: var(--P_subtext-color_8dda);
    display: flex;
    gap: 4px;
    margin-left: var(--P_subtext-margin-left_8dda);
    margin-top: var(--P_subtext-margin-top_8dda);
    transition-delay: 0s;
    transition-duration: 0.2s;
    transition-property: color;
    transition-timing-function: ease-out;
  }
  .icon--nP17N {
    flex-shrink: 0;
    margin-top: var(--P_subtext-icon-margin-top_8dda);
  }

/* stylelint-disable */
.input-container--mG42X, .input-canvas--rtMcD, .container--lAHD6 {
  height: var(--P_input-filled-height_8dda);
}




  .root-state--twLmD {
    --P_input-placeholder-color_8dda: var(--ods-c-input-placeholder-color);
    --P_label-scale-ratio_8dda: var(--ods-c-input-label-scale);
    --P_label-padding-top_8dda: var(--ods-c-input-label-top-spacing);
    --P_label-padding-bottom_8dda: var(--ods-c-input-canvas-bottom-inner-spacing);
    --P_label-color_8dda: var(--ods-c-input-label-color);
    --P_label-font-weight_8dda: var(--ods-c-input-label-font-weight);
    --P_label-background-color_8dda: transparent;
    --P_icon-color_8dda: var(--ods-c-input-icon-color);
    --P_input-background-color_8dda: var(--ods-c-input-background-color);
    --P_input-border-color_8dda: var(--ods-c-input-border-color);
    --P_input-overflow_8dda: auto;
    --P_input-padding-top_8dda: var(--ods-c-input-canvas-top-inner-spacing);
    --P_input-padding-bottom_8dda: var(--ods-c-input-canvas-bottom-inner-spacing);
    --P_input-padding-left_8dda: var(--ods-c-input-canvas-horizontal-inner-spacing);
    --P_input-padding-right_8dda: var(--ods-c-input-canvas-horizontal-inner-spacing);
    --P_canvas-top-inner-spacing_8dda: var(--ods-c-input-canvas-top-inner-spacing);
    --P_canvas-bottom-inner-spacing_8dda: var(--ods-c-input-canvas-bottom-inner-spacing);
    --P_canvas-left-inner-spacing_8dda: var(--ods-c-input-canvas-left-inner-spacing);
    --P_canvas-right-inner-spacing_8dda: var(--ods-c-input-canvas-right-inner-spacing);
    --P_subtext-color_8dda: var(--ods-c-input-subtext-color);
    --P_subtext-icon-margin-top_8dda: var(--ods-c-input-subtext-icon-margin-top);
    --P_cursor_8dda: text;
    --P_icon-button-cursor_8dda: pointer;
    --P_corner-text-color_8dda: var(--ods-c-input-corner-color);
    --P_pop-up-display_8dda: none;
    --P_subtext-margin-left_8dda: 0;
    --ods-o-option-cursor: pointer;
    --P_input-filled-height_8dda: unset;
    --P_textbox-height_8dda: var(--ods-o-input-textbox-height);
    --P_textbox-top-spacing_8dda: var(--ods-c-input-textbox-top-spacing);
    --P_textbox-right-spacing_8dda: var(--ods-c-input-textbox-right-spacing);
    --P_textbox-bottom-spacing_8dda: var(--ods-c-input-textbox-bottom-spacing);
    --P_textbox-left-spacing_8dda: var(--ods-c-input-textbox-left-spacing);
    --P_textbox-padding-left_8dda: var(--P_textbox-left-spacing_8dda);
    --P_textbox-min-height_8dda: var(--ods-o-input-textbox-min-height);
    --P_textbox-max-height_8dda: var(--ods-o-input-textbox-max-height);
    --P_textbox-min-width_8dda: var(--ods-o-input-textbox-min-width, 5ch);
  }
  .root-state--twLmD:not(.has-renderable-value--MLJcS) {
    --P_input-color_8dda: transparent;
  }
  .has-label--o8MQU {
    --P_input-placeholder-color_8dda: transparent;
  }
  .has-focus--JR1h9:not(.is-button--DEUhQ),
  .has-renderable-value--MLJcS {
    --P_label-color_8dda: var(--ods-c-input-is-label-collapsed-label-color, var(--ods-c-input-label-color));
    --P_label-font-weight_8dda: var(--ods-c-input-is-label-collapsed-label-font-weight, var(--ods-c-input-label-font-weight));
    --P_label-padding-top_8dda: var(--ods-c-input-is-label-collapsed-label-top-spacing, var(--ods-c-input-label-top-spacing));
    --P_label-padding-bottom_8dda: 0;
    --P_label-scale-ratio_8dda: var(--ods-c-input-is-label-collapsed-label-scale, var(--ods-c-input-label-scale));
    --P_input-placeholder-color_8dda: var(--ods-c-input-placeholder-color);
    --P_input-color_8dda: var(--ods-c-input-color);
  }
  .is-dimmed-on-blur--RvPpw:not(.has-focus--JR1h9) {
    --P_input-color_8dda: var(--ods-c-input-placeholder-color);
  }
  .is-button--DEUhQ {
    --P_cursor_8dda: pointer;
    --P_input-text-overflow_8dda: ellipsis;
    --P_input-overflow_8dda: hidden;
    --P_input-white-space_8dda: nowrap;
  }
  .is-disabled--a0jWf {
    --P_corner-text-color_8dda: var(--ods-c-input-is-disabled-corner-color, var(--ods-c-input-corner-color));
    --P_subtext-color_8dda: var(--ods-c-input-is-disabled-subtext-color, var(--ods-c-input-subtext-color));
    --P_label-color_8dda: var(--ods-c-input-is-disabled-label-color, var(--ods-c-input-label-color));
    --P_label-background-color_8dda: transparent;
    --P_input-background-color_8dda: var(--ods-c-input-is-disabled-background-color, var(--ods-c-input-background-color));
    --P_input-color_8dda: var(--ods-c-input-is-disabled-color, var(--ods-c-input-color));
    --P_icon-color_8dda: var(--ods-c-input-is-disabled-icon-color, var(--ods-c-input-icon-color));
    --P_cursor_8dda: not-allowed;
    --P_icon-button-cursor_8dda: not-allowed;
    --ods-o-option-cursor: not-allowed;
  }
  .is-invalid--F20kK {
    --P_input-border-color_8dda: var(--ods-c-input-is-invalid-border-color, var(--ods-c-input-border-color));
    --P_subtext-color_8dda: var(--ods-c-input-is-invalid-subtext-color, var(--ods-c-input-subtext-color));
    --P_corner-text-color_8dda: var(--ods-c-input-is-invalid-corner-color, var(--ods-c-input-corner-color));
  }
  .is-valid--N4Wke {
    --P_input-border-color_8dda: var(--ods-c-input-is-valid-border-color, var(--ods-c-input-border-color));
    --P_subtext-color_8dda: var(--ods-c-input-is-valid-subtext-color, var(--ods-c-input-subtext-color));
    --P_corner-text-color_8dda: var(--ods-c-input-is-valid-corner-color, var(--ods-c-input-corner-color));
  }
  .is-corner-invalid--JRz07 {
    --P_corner-text-color_8dda: var(--ods-c-input-is-invalid-corner-color, var(--ods-c-input-corner-color));
  }
  .has-label--o8MQU {
    --P_input-padding-top_8dda: var(--ods-c-input-is-label-collapsed-canvas-top-inner-spacing, var(--ods-c-input-canvas-top-inner-spacing));
    --P_input-padding-bottom_8dda: var(--ods-c-input-is-label-collapsed-canvas-bottom-inner-spacing, var(--ods-c-input-canvas-bottom-inner-spacing));
    --P_canvas-top-inner-spacing_8dda: var(--ods-c-input-is-label-collapsed-canvas-top-inner-spacing, var(--ods-c-input-canvas-top-inner-spacing));
    --P_canvas-bottom-inner-spacing_8dda: var(--ods-c-input-is-label-collapsed-canvas-bottom-inner-spacing, var(--ods-c-input-canvas-bottom-inner-spacing));
  }
  .has-filled-height--tGwXX {
    --P_input-filled-height_8dda: 100%;
    --P_textbox-height_8dda: var(
      --ods-o-input-textbox-height,
      var(--P_input-filled-height_8dda)
    );
    --P_textbox-min-height_8dda: var(
      --ods-o-input-textbox-min-height,
      var(--ods-c-field-textbox-min-height, var(--P_input-filled-height_8dda))
    );
    --P_textbox-max-height_8dda: var(
      --ods-o-input-textbox-max-height,
      var(--P_input-filled-height_8dda)
    );
  }
  .has-controlled-height--Ujjgu {
    --P_textbox-height_8dda: var(
      --ods-o-input-textbox-height,
      calc(var(--ods-o-input-lines, 1) * 1lh)
    );
    --P_textbox-min-height_8dda: var(
      --ods-o-input-textbox-min-height,
      var(
        --ods-c-field-textbox-min-height,
        calc(var(--ods-o-input-min-lines, 1) * 1lh)
      )
    );
    --P_textbox-max-height_8dda: var(
      --ods-o-input-textbox-max-height,
      calc(var(--ods-o-input-max-lines, var(--ods-o-input-lines, 1)) * 1lh)
    );
  }
  .container--lAHD6 {
    position: relative;
    display: flex;
    flex-direction: column;
  }
  .input-canvas--rtMcD :focus,
  .input-canvas--rtMcD :focus-visible {
    outline: none;
  }
  .input-canvas--rtMcD:has(:focus-visible) {
    outline-color: var(--ow-normalize-focus-outline-color);
    outline-offset: var(--ow-normalize-focus-outline-offset);
    outline-style: solid;
    outline-width: var(--ow-normalize-focus-outline-width);
  }
  .input-canvas--rtMcD {
    isolation: isolate;
    background-color: var(--P_input-background-color_8dda);
    border-color: var(--P_input-border-color_8dda);
    border-radius: var(--ods-c-input-border-radius);
    border-style: solid;
    border-width: var(--ods-c-input-border-width);
    gap: var(--ods-c-input-values-gap);
    flex-wrap: wrap;
    display: flex;
    cursor: var(--P_cursor_8dda);
    overflow: hidden;
    padding: var(--P_canvas-top-inner-spacing_8dda) var(--P_canvas-right-inner-spacing_8dda) var(--P_canvas-bottom-inner-spacing_8dda) var(--P_canvas-left-inner-spacing_8dda);
    position: relative;
  }
  .chip-list--zHPLp {
    display: contents;
  }
  .chip-list--zHPLp > :first-child {
    margin-left: var(--P_textbox-left-spacing_8dda);
  }
  .has-chips--H0nS1 {
    --P_textbox-padding-left_8dda: 0;
  }
  .input-focal-point--SqIeJ {
    align-items: center;
    flex: 1 1;
    display: flex;
    gap: var(--ods-c-input-textbox-to-graphics-gap);
    max-width: 100%;
  }
  .input-container--mG42X {
    flex: 1 1;
    overflow: hidden;
  }
  .input--pZ2yu {
    transition-delay: 0s;
    transition-duration: 0.2s;
    transition-property: border-color;
    transition-timing-function: ease-out;
    appearance: none;
    box-shadow: none;
    caret-color: var(--ods-c-input-textbox-caret-color);
    color: var(--P_input-color_8dda);
    cursor: var(--P_cursor_8dda);
    display: var(--P_input-display_8dda, block);
    overflow: var(--P_input-overflow_8dda);
    text-align: left;
    text-overflow: var(--P_input-text-overflow_8dda);
    white-space: var(--P_input-white-space_8dda);
    height: var(--P_textbox-height_8dda);
    min-height: var(--P_textbox-min-height_8dda);
    max-height: var(--P_textbox-max-height_8dda);
    min-width: var(--P_textbox-min-width_8dda);
    width: 100%;
    padding: var(--P_textbox-top-spacing_8dda) var(--P_textbox-right-spacing_8dda) var(--P_textbox-bottom-spacing_8dda) var(--P_textbox-padding-left_8dda);
    --ow-formatted-input-caret-color: var(--P_label-color_8dda);
    --ow-formatted-input-placeholder-color: var(--ods-c-input-placeholder-color);
  }
  .input--pZ2yu::placeholder {
    color: var(--P_input-placeholder-color_8dda);
  }
  .input--pZ2yu {
    resize: none;
  }
  .input--pZ2yu::-webkit-scrollbar {
    width: var(--ods-c-input-scrollbar-track-width);
  }
  .input--pZ2yu::-webkit-scrollbar-track {
    background: var(--ods-c-input-scrollbar-track-color);
    border-radius: var(--ods-c-input-scrollbar-border-radius);
  }
  .input--pZ2yu::-webkit-scrollbar-thumb {
    background: var(--ods-c-input-scrollbar-thumb-color);
    border-radius: var(--ods-c-input-scrollbar-border-radius);
  }
  .input--pZ2yu::-webkit-scrollbar-button:start:decrement, .input--pZ2yu::-webkit-scrollbar-button:end:increment {
    display: block;
    height: 6px;
  }
  .input--pZ2yu[type=search]::-webkit-search-decoration, .input--pZ2yu[type=search]::-webkit-search-cancel-button, .input--pZ2yu[type=search]::-webkit-search-results-button, .input--pZ2yu[type=search]::-webkit-search-results-decoration {
    appearance: none;
  }
  .label--I2QFi {
    transition-delay: 0s;
    transition-duration: 0.2s;
    transition-property: transform;
    transition-timing-function: ease-out;
    will-change: transform;
    z-index: 1;
    background-color: var(--P_input-background-color_8dda);
    color: var(--P_label-color_8dda);
    display: flex;
    left: 0;
    pointer-events: none;
    position: absolute;
    text-align: left;
    width: calc(100% / var(--P_label-scale-ratio_8dda));
    top: 0;
    transform-origin: top left;
    transform-box: content-box;
    transform: translateY(var(--P_label-padding-top_8dda)) scale(var(--P_label-scale-ratio_8dda));
    padding-left: var(--P_input-padding-left_8dda);
    padding-right: var(--P_input-padding-right_8dda);
    padding-bottom: var(--P_label-padding-bottom_8dda);
    font-weight: var(--P_label-font-weight_8dda);
    gap: var(--ods-p-dimension-2);
  }
  .label-text--rJfue {
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    text-wrap: nowrap;
    white-space: nowrap;
  }
  .icon-container--jhGpq,
  .icon-action-container--kAI8I {
    z-index: 1;
    min-width: fit-content;
    flex: 0 1;
    color: var(--P_icon-color_8dda);
    margin-top: calc(var(--P_canvas-top-inner-spacing_8dda) * -1);
    margin-bottom: calc(var(--P_canvas-bottom-inner-spacing_8dda) * -1);
    margin-right: calc(var(--ods-c-input-canvas-right-inner-spacing) * -1);
  }
  .icon-container--jhGpq :where(*),
  .icon-action-container--kAI8I :where(*) {
    color: var(--P_icon-color_8dda);
  }
  .icon-container--jhGpq {
    display: flex;
    gap: var(--ods-c-input-textbox-to-graphics-gap);
    padding-right: calc(var(--ods-c-input-icon-action-to-right-canvas-edge-spacing) + var(--ods-c-input-canvas-horizontal-inner-spacing) - 1px);
    pointer-events: none;
  }
  .icon-action-container--kAI8I {
    --ods-o-icon-action-border-radius: var(--ods-c-input-icon-action-border-radius);
    --ods-o-icon-action-is-focused-background-color: var(--ods-c-input-is-focused-icon-action-background-color, var(--ods-c-input-icon-action-background-color));
    cursor: var(--P_icon-button-cursor_8dda);
    padding-right: var(--ods-c-input-icon-action-to-right-canvas-edge-spacing);
  }
  .action-mask--t4lyC {
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
  }
  .skip-action--K7CAH {
    background-color: var(--P_input-background-color_8dda);
    opacity: 0;
    pointer-events: none;
    position: absolute;
    right: 0;
    text-decoration: underline;
    top: 0;
    z-index: 2;
  }
  .skip-action--K7CAH:focus {
    opacity: 1;
    pointer-events: auto;
  }
  .bottom--SDELD {
    display: flex;
    flex-grow: 1;
    margin-top: var(--ods-c-input-canvas-to-bottom-gap);
  }
  .corner-text--p_vM7 {
    transition-delay: 0s;
    transition-duration: 0.2s;
    transition-property: color;
    transition-timing-function: ease-out;
    color: var(--P_corner-text-color_8dda);
    display: block;
    margin-left: auto;
    width: fit-content;
  }


  .pop-up-container--scPuS {
    /* Tokenize */
    --P_pop-up-container-spacing_8dda: 8px;
    display: var(--P_pop-up-display_8dda);
    padding-bottom: var(--P_pop-up-container-spacing_8dda);
    padding-top: var(--P_pop-up-container-spacing_8dda);
  }
  .is-pop-up-expanded--gKg6j {
    --P_pop-up-display_8dda: flow;
  }
  .is-not-pop-up-expanded--ok9tD {
    --P_pop-up-display_8dda: none;
  }

/* stylelint-disable */

  .container--NUVZw {
    pointer-events: var(--P_checkbox-pointer-events_8dda);
  }
  .root-state--RH3z8 {
    --P_display_8dda: flex;
    --P_label-color_8dda: var(--ods-c-checkbox-label-color);
    --P_subtext-color_8dda: var(--ods-c-checkbox-sub-text-color);
    --P_subtext-margin-top_8dda: var(--ods-p-dimension-8);
    --P_subtext-icon-margin-top_8dda: var(--ods-c-checkbox-sub-text-icon-margin-top);
    --P_font-weight_8dda: var(--ods-c-checkbox-font-weight);
    --P_checkbox-pointer-events_8dda: auto;
  }
  .input-container--x7cXG {
    align-items: flex-start;
    color: var(--P_label-color_8dda);
    cursor: pointer;
    display: var(--P_display_8dda);
    flex-direction: var(--P_direction_8dda);
    gap: var(--ods-p-dimension-8);
    justify-content: var(--P_justify-content_8dda);
    font-weight: var(--P_font-weight_8dda);
    transition-delay: 0s;
    transition-duration: 0.25s;
    transition-property: color;
    transition-timing-function: linear;
  }
  .input--PBrdO {
    display: none;
  }
  .checkmark-container--QBhKz {
    background-color: transparent;
    flex-shrink: 0;
    position: relative;
    display: flex;
  }
  .label--IYrtE {
    align-self: center;
  }
  .is-neutral--d7BUs:not(.is-selected--r2jVG, .is-disabled--DSf3y):hover {
    --P_label-color_8dda: var(--ods-c-checkbox-is-hover-label-color, var(--ods-c-checkbox-label-color));
  }
  .is-selected--r2jVG {
    --P_label-color_8dda: var(--ods-c-checkbox-is-selected-label-color, var(--ods-c-checkbox-label-color));
    --P_font-weight_8dda: var(--ods-c-checkbox-is-selected-font-weight, var(--ods-c-checkbox-font-weight));
  }
  .is-selected--r2jVG:not(.is-valid--KxCE3, .is-invalid--oZOe8, .is-disabled--DSf3y):hover {
    --P_label-color_8dda: var(--ods-c-checkbox-is-hover-selected-label-color, var(--ods-c-checkbox-label-color));
  }
  .is-disabled--DSf3y {
    --P_label-color_8dda: var(--ods-c-checkbox-is-disabled-label-color, var(--ods-c-checkbox-label-color));
    --P_checkbox-pointer-events_8dda: none;
  }
  .is-disabled--DSf3y.is-selected--r2jVG {
    --P_label-color_8dda: var(--ods-c-checkbox-is-disabled-selected-label-color, var(--ods-c-checkbox-label-color));
  }
  .is-valid--KxCE3 {
    --P_label-color_8dda: var(--ods-c-checkbox-is-valid-label-color, var(--ods-c-checkbox-label-color));
    --P_subtext-color_8dda: var(--ods-c-checkbox-is-valid-sub-text-color, var(--ods-c-checkbox-sub-text-color));
  }
  .is-valid--KxCE3.is-selected--r2jVG {
    --P_label-color_8dda: var(--ods-c-checkbox-is-valid-selected-label-color, var(--ods-c-checkbox-label-color));
    --P_subtext-color_8dda: var(--ods-c-checkbox-is-valid-sub-text-color, var(--ods-c-checkbox-sub-text-color));
  }
  .is-invalid--oZOe8 {
    --P_label-color_8dda: var(--ods-c-checkbox-is-invalid-label-color, var(--ods-c-checkbox-label-color));
    --P_subtext-color_8dda: var(--ods-c-checkbox-is-invalid-sub-text-color, var(--ods-c-checkbox-sub-text-color));
  }
  .is-invalid--oZOe8.is-selected--r2jVG {
    --P_label-color_8dda: var(--ods-c-checkbox-is-invalid-selected-label-color, var(--ods-c-checkbox-label-color));
    --P_subtext-color_8dda: var(--ods-c-checkbox-is-invalid-sub-text-color, var(--ods-c-checkbox-sub-text-color));
  }

.label-direction-right--EMqOd {
  --P_direction_8dda: row;
  --P_justify-content_8dda: flex-start;
}

.label-direction-left--CkybV {
  --P_direction_8dda: row-reverse;
  --P_justify-content_8dda: flex-end;
}

.is-block--E9CzX {
  --P_display_8dda: flex;
  --P_justify-content_8dda: space-between;
}

  .formatted-value-container--hV1n1 {
    --P_padding-display_7bca: inline;
    --P_placeholder-display_7bca: inline;
    --P_input-background-color_7bca: none;
    background-color: var(--P_input-background-color_7bca, inherit);
    position: relative;
  }
  .formatted-value-container--hV1n1:where(:focus-within) {
    --P_padding-display_7bca: none;
    --P_input-background-color_7bca: var(--ow-formatted-input-active-background-color);
  }
  .has-padding--lkvNf:where(:not(:focus-within)) {
    --P_placeholder-display_7bca: none;
  }
  .placeholder--bxize {
    color: var(--ow-formatted-input-placeholder-color, lightgray);
    display: var(--P_placeholder-display_7bca);
  }
  .padding--nUBC1 {
    display: var(--P_padding-display_7bca);
  }
  .input--CB0Xw {
    caret-color: var(--ow-formatted-input-caret-color, auto);
    color: transparent;
    padding: 0;
    position: absolute;
    width: 100%;
  }
  .group--jDD5r {
    display: inline;
  }



  .textbox--SjY5t {
    --P_input-white-space_8dda: pre;
    --P_input-display_8dda: inline-flex;
    --P_input-overflow_8dda: scroll;
    align-items: center;
    -ms-overflow-style: none;
    /* IE and Edge */
    scrollbar-width: none;
    /* Firefox */
  }
  .textbox--SjY5t::-webkit-scrollbar {
    display: none;
  }

/* stylelint-disable */

  .picker-input--uPBCJ {
    --ods-o-input-textbox-min-width: 10ch;
  }
  .range-picker-input--oYNdA {
    --ods-o-input-textbox-min-width: 24ch;
  }
  .picker-dialog--DN5MV {
    --ods-o-popup-inner-spacing: var(--ods-c-date-picker-dropdown-inner-spacing);
    --ods-o-popup-main-axis-size: fit-content;
    --ods-o-popup-counter-axis-size: fit-content;
    --ods-o-popup-space-container-min-width: 100%;
    --ods-o-popup-width: 100%;
    --ods-o-popup-border-radius: var(
      --ods-c-date-picker-text-field-dropdown-border-radius
    );
  }
  @media (min-width: 479.98px) {
    .picker-dialog--DN5MV {
      --ods-o-popup-space-container-min-width: var(--ods-c-date-picker-dropdown-max-size);
      --ods-o-popup-main-axis-size: var(--ods-c-date-picker-dropdown-max-size);
      --ods-o-popup-border: var(--ods-c-date-picker-dropdown-border-width) solid
        var(--ods-c-date-picker-dropdown-border-color);
      --ods-o-popup-border-radius: var(
        --ods-c-date-picker-text-field-dropdown-border-radius
      );
      --ods-o-popup-translate-x: var(--ow-anchor-x);
      --ods-o-popup-translate-y: var(--ow-anchor-y);
    }
  }
  .close-action--kS7eQ {
    position: absolute;
    right: 10px;
    top: 10px;
    z-index: 1;
  }

/* stylelint-disable */

  .container--vbPPG {
    --P_subtext-color_8dda: var(--ods-c-radio-sub-text-color);
    --P_subtext-margin-top_8dda: var(--ods-p-dimension-8);
    --P_subtext-icon-margin-top_8dda: var(--ods-c-radio-sub-text-icon-margin-top);
    --P_display_8dda: inline-flex;
    --P_label-color_8dda: var(--ods-c-radio-label-color);
    --P_background-color_8dda: var(--ods-c-radio-background-color);
    --P_border-color_8dda: var(--ods-c-radio-border-color);
    --P_inner-shape-color_8dda: var(--ods-c-radio-inner-shape-color);
    --P_radio-pointer-events_8dda: auto;
    display: var(--P_display_8dda);
    flex-direction: column;
    pointer-events: var(--P_radio-pointer-events_8dda);
  }
  .input-container--S1oFr {
    align-items: center;
    color: var(--P_label-color_8dda);
    cursor: pointer;
    display: var(--P_display_8dda);
    flex-direction: var(--P_direction_8dda);
    gap: var(--ods-p-dimension-8);
    justify-content: var(--P_justify-content_8dda);
    transition-delay: 0s;
    transition-duration: 0.25s;
    transition-property: color;
    transition-timing-function: linear;
  }
  .input--R6Lve {
    display: none;
  }
  .icon--BDEXd {
    background-color: var(--P_background-color_8dda);
    border: var(--ods-c-radio-border-width) solid var(--P_border-color_8dda);
    border-radius: 50%;
    height: var(--ods-c-radio-container-height);
    position: relative;
    width: var(--ods-c-radio-container-width);
    flex-shrink: 0;
  }
  .icon--BDEXd::before {
    background-color: var(--P_inner-shape-color_8dda);
    border-radius: 50%;
    content: "";
    height: var(--ods-c-radio-inner-shape-size);
    left: 50%;
    pointer-events: none;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: var(--ods-c-radio-inner-shape-size);
  }
  @media (hover: hover) and (pointer: fine) {
    .is-neutral--CiQUp:not(.is-disabled--Dklik):hover {
      --P_label-color_8dda: var(--ods-c-radio-is-hover-label-color, var(--ods-c-radio-label-color));
      --P_background-color_8dda: var(--ods-c-radio-is-hover-background-color, var(--ods-c-radio-background-color));
      --P_border-color_8dda: var(--ods-c-radio-is-hover-border-color, var(--ods-c-radio-border-color));
      --P_inner-shape-color_8dda: var(--ods-c-radio-is-hover-inner-shape-color, var(--ods-c-radio-inner-shape-color));
    }
  }
  .is-selected--deLMT {
    --P_label-color_8dda: var(--ods-c-radio-is-selected-label-color, var(--ods-c-radio-label-color));
    --P_background-color_8dda: var(--ods-c-radio-is-selected-background-color, var(--ods-c-radio-background-color));
    --P_border-color_8dda: var(--ods-c-radio-is-selected-border-color, var(--ods-c-radio-border-color));
    --P_inner-shape-color_8dda: var(--ods-c-radio-is-selected-inner-shape-color, var(--ods-c-radio-inner-shape-color));
  }
  @media (hover: hover) and (pointer: fine) {
    .is-selected--deLMT:not(.is-valid--NKZ3r, .is-invalid--T4NPS, .is-disabled--Dklik):hover {
      --P_label-color_8dda: var(--ods-c-radio-is-hover-selected-label-color, var(--ods-c-radio-label-color));
      --P_background-color_8dda: var(--ods-c-radio-is-hover-selected-background-color, var(--ods-c-radio-background-color));
      --P_border-color_8dda: var(--ods-c-radio-is-hover-selected-border-color, var(--ods-c-radio-border-color));
      --P_inner-shape-color_8dda: var(--ods-c-radio-is-hover-selected-inner-shape-color, var(--ods-c-radio-inner-shape-color));
    }
  }
  .is-valid--NKZ3r {
    --P_subtext-color_8dda: var(--ods-c-radio-is-valid-sub-text-color, var(--ods-c-radio-sub-text-color));
    --P_label-color_8dda: var(--ods-c-radio-is-valid-label-color, var(--ods-c-radio-label-color));
    --P_background-color_8dda: var(--ods-c-radio-is-valid-background-color, var(--ods-c-radio-background-color));
    --P_border-color_8dda: var(--ods-c-radio-is-valid-border-color, var(--ods-c-radio-border-color));
    --P_inner-shape-color_8dda: var(--ods-c-radio-is-valid-inner-shape-color, var(--ods-c-radio-inner-shape-color));
  }
  .is-valid--NKZ3r.is-selected--deLMT {
    --P_subtext-color_8dda: var(--ods-c-radio-is-valid-sub-text-color, var(--ods-c-radio-sub-text-color));
    --P_label-color_8dda: var(--ods-c-radio-is-valid-selected-label-color, var(--ods-c-radio-label-color));
    --P_background-color_8dda: var(--ods-c-radio-is-valid-selected-background-color, var(--ods-c-radio-background-color));
    --P_border-color_8dda: var(--ods-c-radio-is-valid-selected-border-color, var(--ods-c-radio-border-color));
    --P_inner-shape-color_8dda: var(--ods-c-radio-is-valid-selected-inner-shape-color, var(--ods-c-radio-inner-shape-color));
  }
  .is-invalid--T4NPS {
    --P_subtext-color_8dda: var(--ods-c-radio-is-invalid-sub-text-color, var(--ods-c-radio-sub-text-color));
    --P_label-color_8dda: var(--ods-c-radio-is-invalid-label-color, var(--ods-c-radio-label-color));
    --P_background-color_8dda: var(--ods-c-radio-is-invalid-background-color, var(--ods-c-radio-background-color));
    --P_border-color_8dda: var(--ods-c-radio-is-invalid-border-color, var(--ods-c-radio-border-color));
    --P_inner-shape-color_8dda: var(--ods-c-radio-is-invalid-inner-shape-color, var(--ods-c-radio-inner-shape-color));
  }
  .is-invalid--T4NPS.is-selected--deLMT {
    --P_subtext-color_8dda: var(--ods-c-radio-is-invalid-sub-text-color, var(--ods-c-radio-sub-text-color));
    --P_label-color_8dda: var(--ods-c-radio-is-invalid-selected-label-color, var(--ods-c-radio-label-color));
    --P_background-color_8dda: var(--ods-c-radio-is-invalid-selected-background-color, var(--ods-c-radio-background-color));
    --P_border-color_8dda: var(--ods-c-radio-is-invalid-selected-border-color, var(--ods-c-radio-border-color));
    --P_inner-shape-color_8dda: var(--ods-c-radio-is-invalid-selected-inner-shape-color, var(--ods-c-radio-inner-shape-color));
  }
  .is-disabled--Dklik {
    --P_label-color_8dda: var(--ods-c-radio-is-disabled-label-color, var(--ods-c-radio-label-color));
    --P_background-color_8dda: var(--ods-c-radio-is-disabled-background-color, var(--ods-c-radio-background-color));
    --P_border-color_8dda: var(--ods-c-radio-is-disabled-border-color, var(--ods-c-radio-border-color));
    --P_inner-shape-color_8dda: var(--ods-c-radio-is-disabled-inner-shape-color, var(--ods-c-radio-inner-shape-color));
    --P_radio-pointer-events_8dda: none;
  }
  .is-disabled--Dklik.is-selected--deLMT {
    --P_label-color_8dda: var(--ods-c-radio-is-disabled-selected-label-color, var(--ods-c-radio-label-color));
    --P_background-color_8dda: var(--ods-c-radio-is-disabled-selected-background-color, var(--ods-c-radio-background-color));
    --P_border-color_8dda: var(--ods-c-radio-is-disabled-selected-border-color, var(--ods-c-radio-border-color));
    --P_inner-shape-color_8dda: var(--ods-c-radio-is-disabled-selected-inner-shape-color, var(--ods-c-radio-inner-shape-color));
  }

/* stylelint-disable */

  .container--mAjha {
    --P_display_8dda: inline-flex;
    --P_label_8dda: var(--ods-c-switch-label-color);
    --P_subtext-color_8dda: var(--ods-c-switch-sub-text-color);
    --P_subtext-icon-margin-top_8dda: var(--ods-c-switch-sub-text-icon-margin-top);
    --P_background-color_8dda: var(--ods-c-switch-background-color);
    --P_border-color_8dda: var(--ods-c-switch-border-color);
    --P_pointer-events_8dda: auto;
    --P_transform_8dda: none;
    --P_transform-selected_8dda: translateX(
      calc(var(--ods-c-switch-container-width) - 100% - 4px)
    );
    color: var(--P_label_8dda);
    display: flex;
    flex-direction: column;
    gap: var(--ods-c-switch-sub-text-spacing);
    pointer-events: var(--P_pointer-events_8dda);
  }
  .switch-container--onkhv {
    cursor: pointer;
    display: var(--P_display_8dda);
    flex-direction: var(--P_direction_8dda);
    gap: var(--ods-c-switch-gap);
    justify-content: var(--P_justify-content_8dda);
    transition-delay: 0s;
    transition-duration: 0.25s;
    transition-property: color;
    transition-timing-function: linear;
  }
  .toggle-container--Y6DGE {
    background-color: var(--P_background-color_8dda);
    border: var(--ods-c-switch-border-width) solid var(--P_background-color_8dda);
    border-radius: var(--ods-c-switch-border-radius);
    height: var(--ods-c-switch-container-height);
    position: relative;
    width: var(--ods-c-switch-container-width);
    flex-shrink: 0;
    transition-delay: 0s;
    transition-duration: 0.2s;
    transition-property: background-color;
    transition-timing-function: ease-out;
  }
  .toggle-slider--nCVGa {
    aspect-ratio: 1/1;
    background-color: var(--ods-c-switch-foreground-color);
    border-radius: 100%;
    left: 1px;
    position: absolute;
    top: 1px;
    transform: var(--P_transform_8dda);
    width: var(--ods-c-switch-width);
    transition-delay: 0s;
    transition-duration: 0.2s;
    transition-property: transform;
    transition-timing-function: ease-out;
  }
  @supports not (aspect-ratio: 1/1) {
    .toggle-slider--nCVGa {
      height: var(--ods-c-switch-height);
    }
  }
  .label--eH43k {
    padding: var(--ods-c-switch-label-vertical-padding) 0;
  }
  .input--MXaC7 {
    display: none;
  }
  .is-neutral--Dj1NJ:not(.is-selected--mHhde, .is-disabled--UVI_g):hover {
    --P_background-color_8dda: var(--ods-c-switch-is-hover-background-color, var(--ods-c-switch-background-color));
    --P_border-color_8dda: var(--ods-c-switch-is-hover-border-color, var(--ods-c-switch-border-color));
  }
  .is-selected--mHhde {
    --P_label_8dda: var(--ods-c-switch-is-selected-label-color, var(--ods-c-switch-label-color));
    --P_subtext-color_8dda: var(--ods-c-switch-is-selected-sub-text-color, var(--ods-c-switch-sub-text-color));
    --P_background-color_8dda: var(--ods-c-switch-is-selected-background-color, var(--ods-c-switch-background-color));
    --P_border-color_8dda: var(--ods-c-switch-is-selected-border-color, var(--ods-c-switch-border-color));
    --P_transform_8dda: var(--P_transform-selected_8dda);
  }
  @media (hover: hover) and (pointer: fine) {
    .is-selected--mHhde:not(.is-valid--db4jc, .is-invalid--d5sHk, .is-disabled--UVI_g):hover {
      --P_background-color_8dda: var(--ods-c-switch-is-hover-selected-background-color, var(--ods-c-switch-background-color));
      --P_border-color_8dda: var(--ods-c-switch-is-hover-selected-border-color, var(--ods-c-switch-border-color));
    }
  }
  .is-valid--db4jc {
    --P_label_8dda: var(--ods-c-switch-is-valid-label-color, var(--ods-c-switch-label-color));
    --P_subtext-color_8dda: var(--ods-c-switch-is-valid-sub-text-color, var(--ods-c-switch-sub-text-color));
    --P_background-color_8dda: var(--ods-c-switch-is-valid-background-color, var(--ods-c-switch-background-color));
    --P_border-color_8dda: var(--ods-c-switch-is-valid-border-color, var(--ods-c-switch-border-color));
  }
  .is-valid--db4jc.is-selected--mHhde {
    --P_label_8dda: var(--ods-c-switch-is-valid-selected-label-color, var(--ods-c-switch-label-color));
    --P_subtext-color_8dda: var(--ods-c-switch-is-valid-selected-sub-text-color, var(--ods-c-switch-sub-text-color));
    --P_background-color_8dda: var(--ods-c-switch-is-valid-selected-background-color, var(--ods-c-switch-background-color));
    --P_border-color_8dda: var(--ods-c-switch-is-valid-selected-border-color, var(--ods-c-switch-border-color));
    --P_transform_8dda: var(--P_transform-selected_8dda);
  }
  .is-invalid--d5sHk {
    --P_label_8dda: var(--ods-c-switch-is-invalid-label-color, var(--ods-c-switch-label-color));
    --P_subtext-color_8dda: var(--ods-c-switch-is-invalid-sub-text-color, var(--ods-c-switch-sub-text-color));
    --P_background-color_8dda: var(--ods-c-switch-is-invalid-background-color, var(--ods-c-switch-background-color));
    --P_border-color_8dda: var(--ods-c-switch-is-invalid-border-color, var(--ods-c-switch-border-color));
  }
  .is-invalid--d5sHk.is-selected--mHhde {
    --P_label_8dda: var(--ods-c-switch-is-invalid-selected-label-color, var(--ods-c-switch-label-color));
    --P_subtext-color_8dda: var(--ods-c-switch-is-invalid-selected-sub-text-color, var(--ods-c-switch-sub-text-color));
    --P_background-color_8dda: var(--ods-c-switch-is-invalid-selected-background-color, var(--ods-c-switch-background-color));
    --P_border-color_8dda: var(--ods-c-switch-is-invalid-selected-border-color, var(--ods-c-switch-border-color));
    --P_transform_8dda: var(--P_transform-selected_8dda);
  }
  .is-disabled--UVI_g {
    --P_label_8dda: var(--ods-c-switch-is-disabled-label-color, var(--ods-c-switch-label-color));
    --P_subtext-color_8dda: var(--ods-c-switch-is-disabled-sub-text-color, var(--ods-c-switch-sub-text-color));
    --P_background-color_8dda: var(--ods-c-switch-is-disabled-background-color, var(--ods-c-switch-background-color));
    --P_border-color_8dda: var(--ods-c-switch-is-disabled-border-color, var(--ods-c-switch-border-color));
    --P_pointer-events_8dda: none;
  }
  .is-disabled--UVI_g.is-selected--mHhde {
    --P_label_8dda: var(--ods-c-switch-is-disabled-selected-label-color, var(--ods-c-switch-label-color));
    --P_subtext-color_8dda: var(--ods-c-switch-is-disabled-selected-sub-text-color, var(--ods-c-switch-sub-text-color));
    --P_background-color_8dda: var(--ods-c-switch-is-disabled-selected-background-color, var(--ods-c-switch-background-color));
    --P_border-color_8dda: var(--ods-c-switch-is-disabled-selected-border-color, var(--ods-c-switch-border-color));
    --P_transform_8dda: var(--P_transform-selected_8dda);
  }

/* stylelint-disable */
.switch-group--MLVNX {
  --P_display_8dda: inline-flex;
  display: var(--P_display_8dda);
  flex-direction: var(--P_direction_8dda);
  gap: var(--ods-p-dimension-16);
}

.m-direction-column--ks7IW {
  --P_direction_8dda: column;
}

.m-direction-row--q7cMf {
  --P_direction_8dda: row;
}

.m-block--tPb4W {
  --P_display_8dda: flex;
}
.input-container--hXaS6{display:flex;align-items:center}
.side-filters-status-group--pzcmc{margin:0;margin-top:var(--ods-p-dimension-32)}.side-filters-status-group--pzcmc:first-of-type{margin-top:0}.side-filters-status-group--pzcmc .group-label--rmTXc{margin-bottom:var(--ods-p-dimension-16)}
.skeleton-grid--Qr0O9{padding:0 var(--ods-p-dimension-2)}.skeleton-card-container--wrV37{flex-basis:50%;margin-bottom:var(--ods-p-dimension-40);padding:var(--ods-p-dimension-8)}@media(min-width: 768px){.skeleton-card-container--wrV37{flex-basis:33%}}@media(min-width: 1192px){.skeleton-card-container--wrV37{flex-basis:25%}}.skeleton-card-container--wrV37 .bone-base--JgQMk,.skeleton-card-container--wrV37 .bone-store-name--jU7So,.skeleton-card-container--wrV37 .bone-price--Tnc1b,.skeleton-card-container--wrV37 .bone-name--W7rrm,.skeleton-card-container--wrV37 .bone-image--eZcwK{border-radius:4px;height:16px}.skeleton-card-container--wrV37 .bone-image--eZcwK{height:237px;margin-bottom:var(--ods-p-dimension-16)}.skeleton-card-container--wrV37 .bone-name--W7rrm{margin-bottom:var(--ods-p-dimension-12);width:100%}.skeleton-card-container--wrV37 .bone-price--Tnc1b{width:64px}.skeleton-card-container--wrV37 .bone-store-name--jU7So{margin-bottom:var(--ods-p-dimension-12);width:100px}
.close-button--p2f_o{margin-right:0}.sort-filter-modal--KrwP8{background-color:var(--ods-p-color-neutral-100);padding:0}.product-grid-sort-filter--g50g2{display:flex}@media(min-width: 768px){.product-grid-sort-filter--g50g2{display:none}}.product-grid-sort-filter--g50g2 .sort-filter-modal-button--Ab5mo{align-items:center;display:flex;justify-content:center;line-height:inherit;min-width:unset;padding:0;position:relative}@media(min-width: 768px){.product-grid-sort-filter--g50g2 .sort-filter-modal-button--Ab5mo{display:none}}.product-grid-sort-filter--g50g2 .sort-filter-modal-button--Ab5mo .pill-badge--yGoBw{align-items:center;background-color:var(--ods-p-color-primary-400);border-radius:100%;color:var(--ods-p-color-neutral-white);display:flex;font-size:.6875rem;height:16px;justify-content:center;min-height:unset;min-width:16px;position:absolute;right:-6px;top:-6px;width:16px}.sort-filter-modal-content--FM2qP{margin:var(--ods-p-dimension-24) var(--ods-p-dimension-24) 0}.sort-filter-modal-content--FM2qP .header--SIEGr{margin-bottom:var(--ods-p-dimension-12)}.sort-filter-modal-content--FM2qP .section-header--Xz24i{display:block;margin-bottom:var(--ods-p-dimension-16)}.sort-filter-modal-content--FM2qP hr{border:1px solid var(--ods-p-color-neutral-200);color:var(--ods-p-color-neutral-200);height:0;margin:var(--ods-p-dimension-24) 0}.sort-filter-modal-actions--P43nm{background-color:var(--ods-p-color-neutral-100);bottom:0;display:flex;justify-content:space-evenly;padding:var(--ods-p-dimension-16) 0;position:sticky}
.select-container--MUch_{display:flex;flex-direction:column;position:relative;width:200px}.select-container--MUch_ select{appearance:none;background-color:rgba(0,0,0,0);border:1px solid var(--ods-p-color-neutral-300);border-radius:2px;font-size:1rem;height:var(--ods-p-dimension-48);line-height:1.5;margin:0}.select-container--MUch_ select:disabled{background-color:var(--ods-p-color-neutral-100);color:var(--ods-p-color-neutral-400);cursor:not-allowed;padding:0 0 0 10px}.select-container--MUch_ select:disabled~label{display:none}.select-container--MUch_ select:disabled.input-valid--vAfbt{color:var(--ods-p-color-neutral-600)}.select-container--MUch_ select:disabled.input-valid--vAfbt~label{color:var(--ods-p-color-neutral-300)}.select-container--MUch_ select:invalid{color:var(--ods-p-color-neutral-500);padding:0 0 0 10px}.select-container--MUch_ select:invalid~label{display:none}.select-container--MUch_ select:valid,.select-container--MUch_ select.input-valid--vAfbt{padding:var(--ods-p-dimension-16) 0 0 10px}.select-container--MUch_ select:valid~label,.select-container--MUch_ select.input-valid--vAfbt~label{display:block;left:11px;position:absolute;top:5px}.select-container--MUch_ label{color:var(--ods-p-color-neutral-500);font-size:.75rem;line-height:1.34}.select-container--MUch_ ods-svg-asset{position:absolute;right:16px;top:12px;z-index:-1}.sort-filter-bar-container--XcRQ_{display:none}@media(min-width: 768px){.sort-filter-bar-container--XcRQ_{display:flex}}.sort-filter-bar-container--XcRQ_ .filter-container--Cp7B1{display:flex;z-index:1}
.heading--XrzUB{align-items:center;display:flex;justify-content:space-between;width:100%}.heading--XrzUB .logo--VnKSH{display:none}.heading--XrzUB .logo-image--uFKe9{height:32px;width:143px}.heading--XrzUB .count--ryOlK{color:var(--ods-s-text-color-subtle-dark);font-size:.875rem;line-height:1.25rem;white-space:nowrap}.heading--XrzUB .controls--chkWA{align-items:center;display:flex;gap:var(--ods-p-dimension-16)}@media(min-width: 768px){.heading--XrzUB .logo--VnKSH{align-items:center;display:flex;height:32px}.heading--XrzUB .count--ryOlK{margin-left:auto;font-size:1rem;line-height:1.375rem}.heading--XrzUB .controls--chkWA{gap:var(--ods-p-dimension-24);margin-left:var(--ods-p-dimension-32)}}
.wrapper--LKqkm{align-items:center;background:var(--ods-s-background-color-light);border:1px dashed var(--ods-p-color-neutral-300);border-radius:4px;container-type:inline-size;display:flex;flex-direction:column;gap:var(--ods-p-dimension-20);margin:var(--ods-p-dimension-16) 0 var(--ods-p-dimension-20);padding:var(--ods-p-dimension-28) var(--ods-p-dimension-16);width:100%}.wrapper--LKqkm[data-layout=three],.wrapper--LKqkm[data-layout=four]{padding:var(--ods-p-dimension-36) var(--ods-p-dimension-32)}.badge--tC3Lz{align-items:center;background:var(--ods-p-color-neutral-100);border-radius:2px;color:var(--ods-p-color-neutral-600);display:inline-flex;gap:var(--ods-p-dimension-4);height:var(--ods-p-dimension-24);padding:0 6px}.badge-text--tBs2m{color:inherit;font-size:12px;font-weight:700;line-height:16px;white-space:nowrap}.content--LnKNJ{align-items:center;display:flex;flex-direction:column;gap:var(--ods-p-dimension-32);width:100%}.title--k65mt{color:var(--ods-p-color-neutral-500);margin:0;text-align:center}.row--bWUWv{width:100%}.wrapper--LKqkm[data-layout=two] .row--bWUWv{display:grid;gap:var(--ods-p-dimension-16);grid-template-columns:repeat(2, 1fr)}.wrapper--LKqkm[data-layout=three] .row--bWUWv{display:grid;gap:var(--ods-p-dimension-12);grid-template-columns:repeat(3, 169.421px);justify-content:center}.wrapper--LKqkm[data-layout=four] .row--bWUWv{display:grid;gap:var(--ods-p-dimension-12);grid-template-columns:repeat(4, 169.421px);justify-content:center}.card--dxs9I{background:var(--ods-s-background-color-light);border:1.941px solid var(--ods-p-color-neutral-300);border-radius:12px;display:flex;flex-direction:column;gap:8px;margin:0;min-width:0;padding:12px;width:100%}.wrapper--LKqkm[data-layout=two] .card--dxs9I{min-width:0;width:100%}.wrapper--LKqkm[data-layout=three] .card--dxs9I,.wrapper--LKqkm[data-layout=four] .card--dxs9I{border:1.048px solid var(--ods-p-color-neutral-300);border-radius:8.386px;width:169.421px}.image-shell--d24Wv{border-radius:8px;overflow:hidden;position:relative}.wrapper--LKqkm[data-layout=three] .image-shell--d24Wv,.wrapper--LKqkm[data-layout=four] .image-shell--d24Wv{border-radius:4.193px}.image--CuDAw{aspect-ratio:1/1;display:block;object-fit:cover;width:100%}.wrapper--LKqkm[data-layout=three] .image--CuDAw,.wrapper--LKqkm[data-layout=four] .image--CuDAw{aspect-ratio:1/1;height:auto;width:100%}.image-skeleton--On1lI{aspect-ratio:1/1;background:#e4e5e9;width:100%}.wrapper--LKqkm[data-layout=three] .image-skeleton--On1lI,.wrapper--LKqkm[data-layout=four] .image-skeleton--On1lI{aspect-ratio:1/1;height:auto;width:100%}.top-choice--nbI8Y{align-items:center;background:#000;border-radius:2px;color:#fff;display:none;font-size:12px;gap:var(--ods-p-dimension-4);left:8px;padding:4.579px 6.105px;position:absolute;top:8px}@container (min-width: 361px){.top-choice--nbI8Y{display:inline-flex}}.top-choice-text--qSC6a{color:inherit;font-weight:700;white-space:nowrap}.wrapper--LKqkm[data-layout=three] .top-choice--nbI8Y,.wrapper--LKqkm[data-layout=four] .top-choice--nbI8Y{left:8px;padding:5.284px 7.046px;top:8px}.line-short--pepu1,.line-long--V5KYS{background:#e4e5e9;border-radius:6px;height:16px;margin:0}.line-short--pepu1{width:67.6%}.line-long--V5KYS{width:100.45%}
:root{--ods-c-inline-alert-icon-to-text-spacing: var(--ods-p-dimension-8)}#products-grid-app-root{min-height:100vh;position:relative;padding-bottom:440px}@media(min-width: 768px){#products-grid-app-root{padding-bottom:162px}}.error--FFU0e{margin:var(--ods-p-dimension-20) 0}.non-partner-stores--y9Z_3{display:flex;flex-direction:column}@media(min-width: 768px){.non-partner-stores--y9Z_3{display:flex;flex-direction:column;margin:0 0 var(--ods-p-dimension-20)}}.non-partner-stores--y9Z_3 .divider--z5oHX{background-color:var(--ods-s-divider-color-primary);border:none;flex:0 0 auto;height:1px;margin:var(--ods-p-dimension-8) 0 var(--ods-p-dimension-20)}.non-partner-stores--y9Z_3 .subtext--J0POQ{color:var(--ods-s-text-color-subtle-dark);margin-bottom:var(--ods-p-dimension-20);margin-top:var(--ods-p-dimension-4)}.header-container--ExLTw{border-top:1px solid var(--ods-p-color-neutral-300);padding-left:0;padding-right:0}@media(min-width: 768px){.header-container--ExLTw{border-top:0;padding-left:var(--ods-p-dimension-20);padding-right:var(--ods-p-dimension-20)}}.header-container--ExLTw>[class*=row--][class*=no-gutters--]{background-color:var(--ods-s-background-color-light);padding-top:var(--ods-p-dimension-20)}@media(min-width: 768px){.header-container--ExLTw>[class*=row--][class*=no-gutters--]{padding:var(--ods-p-dimension-24) var(--ods-p-dimension-32);padding-bottom:0;border:1px solid var(--ods-p-color-neutral-200);border-radius:var(--ods-p-dimension-16) var(--ods-p-dimension-16) 0 0;border-bottom:0}}.header-container--ExLTw .heading-column--BIU58{margin-bottom:var(--ods-p-dimension-20);padding-left:var(--ods-p-dimension-16);padding-right:var(--ods-p-dimension-16)}@media(min-width: 768px){.header-container--ExLTw .heading-column--BIU58{margin-bottom:var(--ods-p-dimension-24);padding-left:0;padding-right:0}}.no-results--fEkOC{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:300px;gap:var(--ods-p-dimension-16);text-align:center}.variant-empty-shell--VuVud{padding:var(--ods-p-dimension-20) 0}.top-level-container--rHpzD{min-height:calc(100vh - 72px - 180px - 89px - 440px)}@media(min-width: 768px){.top-level-container--rHpzD{min-height:calc(100vh - 72px - 180px - 89px - 162px)}}.top-level-container--rHpzD{padding-left:0;padding-right:0}@media(min-width: 768px){.top-level-container--rHpzD{padding-left:var(--ods-p-dimension-20);padding-right:var(--ods-p-dimension-20)}}.top-level-container--rHpzD .sticky-left-column--T24Dl{margin-left:0}.top-level-container--rHpzD>[class*=row--]{margin-bottom:72px}.top-level-container--rHpzD>[class*=row--][class*=no-gutters--]{padding-top:var(--ods-p-dimension-20);padding-left:var(--ods-p-dimension-12);padding-right:var(--ods-p-dimension-12);background-color:var(--ods-s-background-color-light)}@media(min-width: 768px){.top-level-container--rHpzD>[class*=row--][class*=no-gutters--]{padding:var(--ods-p-dimension-20);border:1px solid var(--ods-p-color-neutral-200);border-radius:0 0 var(--ods-p-dimension-16) var(--ods-p-dimension-16);border-top:0}}.top-level-container--rHpzD .product-card-wrapper--SY4G3{padding-left:var(--ods-p-dimension-2);padding-right:var(--ods-p-dimension-2);display:flex;flex-direction:column}
.container--l9Ik5{background:var(--ods-s-background-color-light);border:1px dashed var(--ods-p-color-neutral-300);border-radius:4px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:var(--ods-p-dimension-36);overflow:hidden;padding:var(--ods-p-dimension-36) var(--ods-p-dimension-32) var(--ods-p-dimension-60);width:100%}@media(min-width: 1024px){.container--l9Ik5{gap:var(--ods-p-dimension-28);padding:var(--ods-p-dimension-48) var(--ods-p-dimension-32)}}.header--odVFO{display:flex;flex-direction:column;align-items:center;gap:var(--ods-p-dimension-20)}@media(min-width: 1024px){.header--odVFO{gap:var(--ods-p-dimension-16)}}.badge--g_n4j{background-color:var(--ods-p-color-neutral-100);border-radius:2px;display:inline-flex;align-items:center;gap:var(--ods-p-dimension-4);height:var(--ods-p-dimension-24);padding:0 var(--ods-p-dimension-4)}.badge-text--NnXyu{color:var(--ods-p-color-neutral-600);font-size:12px;font-weight:700;line-height:16px;white-space:nowrap}.text-group--JYZKn{display:flex;flex-direction:column;align-items:center;gap:var(--ods-p-dimension-4)}.heading--H1ACx{font-weight:700;margin:0;max-width:270px;text-align:center}@media(min-width: 1024px){.heading--H1ACx{max-width:none}}.subtext--lhCKf{color:var(--ods-p-color-neutral-500);display:block;margin:0;text-align:center}.illustration--kZp3b{display:block;height:auto;max-width:720px;width:100%}
.retailer-logo-container--hPa_c{padding:0 var(--ods-p-dimension-8);width:100%}.retailer-logo--aMb_t{height:auto}
.registry-list-item-variant--by7pr{background-color:#fff;border:1px solid #caccd0;border-radius:4px;display:block;margin-top:20px;padding:20px}.registry-list-item-variant--by7pr .icon-linkout--AbW8d{vertical-align:text-bottom}.registry-list-item--WWWlY{background-color:var(--ods-s-background-color-light);border-radius:var(--ods-p-dimension-4);box-shadow:0 1px 6px 0 rgba(0,0,0,.2);cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;padding:var(--ods-p-dimension-12)}@media(min-width: 768px){.registry-list-item--WWWlY{padding:var(--ods-p-dimension-20)}}.registry-list-item--WWWlY .registry-button--C4g42{justify-self:flex-start;text-wrap:nowrap}.registry-list-item--WWWlY .retailer-name-container--iDSmP{align-items:center;display:flex;flex-grow:1;justify-content:center;width:100%}.registry-list-item--WWWlY .retailer-name-container--iDSmP .retailer-name--rLpyx{color:var(--ods-s-text-color-dark);text-align:center;word-break:break-word}@media(min-width: 486px){.registry-list-item--WWWlY .retailer-name-container--iDSmP .retailer-name--rLpyx{font-size:1.25rem;line-height:28px}}
.registry-list-single--bzib9,.registry-list-wws--vUSdi,.registry-list-gvr--_7ViI{margin:0 auto;max-width:100%;display:grid;grid-gap:var(--ods-p-dimension-20);grid-template-columns:none}.registry-list-gvr--_7ViI{grid-template-columns:repeat(1, 160px)}.registry-list-gvr--_7ViI>[class^=registry-list-item]{aspect-ratio:1/1}@media(min-width: 375px){.registry-list-gvr--_7ViI{grid-template-columns:repeat(2, minmax(160px, 226px))}.registry-list-gvr--_7ViI>[class^=registry-list-item]{aspect-ratio:21/20}}@media(min-width: 520px){.registry-list-gvr--_7ViI{grid-template-columns:repeat(auto-fit, minmax(162px, 226px))}.registry-list-gvr--_7ViI>[class^=registry-list-item]{aspect-ratio:81/70}}@media(min-width: 768px){.registry-list-gvr--_7ViI{grid-template-columns:repeat(auto-fit, 201px)}.registry-list-gvr--_7ViI>[class^=registry-list-item]{aspect-ratio:67/62}}@media(min-width: 1024px){.registry-list-gvr--_7ViI{grid-template-columns:repeat(auto-fit, 215px);justify-content:center}.registry-list-gvr--_7ViI>[class^=registry-list-item]{aspect-ratio:215/186}}@media(min-width: 1130px){.registry-list-gvr--_7ViI{grid-template-columns:repeat(auto-fit, 226px);max-width:678px}}.registry-list-wws--vUSdi{grid-template-columns:repeat(auto-fit, minmax(145px, 1fr))}.registry-list-wws--vUSdi>[class^=registry-list-item]{aspect-ratio:29/28}@media(min-width: 375px){.registry-list-wws--vUSdi{grid-template-columns:repeat(auto-fit, minmax(157px, 1fr))}.registry-list-wws--vUSdi>[class^=registry-list-item]{aspect-ratio:157/140}}@media(min-width: 525px){.registry-list-wws--vUSdi{grid-template-columns:repeat(auto-fit, 232px)}}@media(min-width: 590px){.registry-list-wws--vUSdi{grid-template-columns:repeat(auto-fit, 167px)}}@media(min-width: 768px){.registry-list-wws--vUSdi{grid-template-columns:repeat(auto-fit, 207px)}.registry-list-wws--vUSdi>[class^=registry-list-item]{aspect-ratio:69/62}}@media(min-width: 1024px){.registry-list-wws--vUSdi{grid-template-columns:repeat(auto-fit, 214px)}.registry-list-wws--vUSdi>[class^=registry-list-item]{aspect-ratio:107/96}}@media(min-width: 1192px){.registry-list-wws--vUSdi{grid-template-columns:repeat(auto-fit, 201px)}.registry-list-wws--vUSdi>[class^=registry-list-item]{aspect-ratio:67/60}}@media(min-width: 1360px){.registry-list-wws--vUSdi{grid-template-columns:repeat(auto-fit, 192px)}.registry-list-wws--vUSdi>[class^=registry-list-item]{aspect-ratio:192/172}}.registry-list-single--bzib9{grid-template-columns:232px}[class^=col] .registry-list-single--bzib9{justify-content:center}.registry-list-item-single--Zq3hs{height:140px;width:150px}@media(min-width: 486px){.registry-list-item-single--Zq3hs{height:188px;width:232px}}
.couple--NqpGo{display:flex;flex-direction:column;justify-content:space-around;align-items:center;gap:var(--ods-p-dimension-32);margin:var(--ods-p-dimension-24) 0}@media(min-width: 768px){.couple--NqpGo{flex-direction:row;margin:var(--ods-p-dimension-40) 0}}@media(min-width: 768px){.couple--with-registry--zjYyQ{margin:var(--ods-p-dimension-24) 0}}@media(min-width: 768px){.registry-list--EVD5a{max-width:70%;margin:0}}
.registry-list-container--EaNzi{padding-left:0;padding-right:0}@media(min-width: 768px){.registry-list-container--EaNzi{padding-left:var(--ods-p-dimension-20);padding-right:var(--ods-p-dimension-20)}}.row-registry-list--KVlR3{align-items:flex-start;background-color:var(--ods-s-background-color-light);border-top:1px solid var(--ods-s-border-color-light);flex-direction:column;flex-wrap:nowrap;padding:var(--ods-p-dimension-20) var(--ods-p-dimension-16);margin:auto;margin-bottom:var(--ods-p-dimension-20);width:100%}@media(min-width: 768px){.row-registry-list--KVlR3{border:1px solid var(--ods-p-color-neutral-200);border-radius:var(--ods-p-dimension-16);padding:var(--ods-p-dimension-20)}}.row-registry-list--KVlR3 .row-header--xdvmk{margin-bottom:var(--ods-p-dimension-20)}

/*# sourceMappingURL=main.5d0a857e.css.map*/