:where(h1,h2,h3,h4,h5,h6):has(.hlx-typography-brand-heading,.hlx-typography-brand-content,.hlx-typography-brand-section,.hlx-typography-page-heading,.hlx-typography-section-heading,.hlx-typography-list-heading){margin:0;font-size:0}:root{--hlx-color-blue-100:#e8f2ff;--hlx-color-blue-200:#d1e8ff;--hlx-color-blue-300:#a3d1ff;--hlx-color-blue-400:#73b8fc;--hlx-color-blue-500:#45a1fc;--hlx-color-blue-600:#178afc;--hlx-color-blue-700:#126ec9;--hlx-color-blue-800:#0d5296;--hlx-color-blue-900:#0a3866;--hlx-color-blue-1000:#051c33;--hlx-color-blue-100A:#178afc1c;--hlx-color-blue-200A:#178afc52;--hlx-color-blue-300A:#178afccf;--hlx-color-blue-400A:#178afceb;--hlx-color-blue-500A:#178afc;--hlx-color-beige-100:#fffff7;--hlx-color-beige-200:#fffae5;--hlx-color-beige-300:#fcf0c4;--hlx-color-beige-400:#f7e3a3;--hlx-color-beige-500:#f1d78b;--hlx-color-beige-600:#e6c56f;--hlx-color-beige-700:#d6ad51;--hlx-color-beige-800:#b68b3a;--hlx-color-beige-900:#7c6035;--hlx-color-beige-1000:#423626;--hlx-color-beige-100A:#e6c56f1a;--hlx-color-beige-200A:#e6c56f4d;--hlx-color-beige-300A:#e6c56f87;--hlx-color-beige-400A:#e6c56fb8;--hlx-color-beige-500A:#e6c56f;--hlx-color-green-100:#e8f7f0;--hlx-color-green-200:#d1ede0;--hlx-color-green-300:#a1dec2;--hlx-color-green-350:#87d1b0;--hlx-color-green-400:#70cca3;--hlx-color-green-500:#42ba85;--hlx-color-green-600:#12ab66;--hlx-color-green-700:#0f8752;--hlx-color-green-800:#0a663d;--hlx-color-green-900:#084529;--hlx-color-green-950:#052e1c;--hlx-color-green-1000:#052114;--hlx-color-green-100A:#12ab662e;--hlx-color-green-200A:#12ab6675;--hlx-color-green-300A:#12ab66b3;--hlx-color-green-400A:#12ab66e0;--hlx-color-green-500A:#12ab66;--hlx-color-maroon-100:#fff0eb;--hlx-color-maroon-200:#ffcfbd;--hlx-color-maroon-300:#e08a6b;--hlx-color-maroon-400:#b84f29;--hlx-color-maroon-500:#ab3b12;--hlx-color-maroon-600:#912603;--hlx-color-maroon-700:#782103;--hlx-color-maroon-800:#5e1700;--hlx-color-maroon-900:#451200;--hlx-color-maroon-1000:#2b0d00;--hlx-color-maroon-100A:#9126033b;--hlx-color-maroon-200A:#912603a1;--hlx-color-maroon-300A:#912603e0;--hlx-color-maroon-400A:#912603ed;--hlx-color-maroon-500A:#912603;--hlx-color-gray-100:#fff;--hlx-color-gray-200:#f7f7f7;--hlx-color-gray-300:#f2f2f2;--hlx-color-gray-400:#ebebeb;--hlx-color-gray-500:#d9dbe0;--hlx-color-gray-600:#cfcfcf;--hlx-color-gray-700:#bfbfbf;--hlx-color-gray-800:#707070;--hlx-color-gray-850:#4d4d4d;--hlx-color-gray-900:#363636;--hlx-color-gray-1000:#212426;--hlx-color-gray-100A:#21242612;--hlx-color-gray-200A:#2124261c;--hlx-color-gray-300A:#2124262b;--hlx-color-gray-400A:#2124264a;--hlx-color-gray-500A:#212426b3;--hlx-color-orange-100:#fff5e8;--hlx-color-orange-200:#fee2b9;--hlx-color-orange-300:#ffdeb0;--hlx-color-orange-400:#fbc981;--hlx-color-orange-500:#f6b454;--hlx-color-orange-600:#f09e29;--hlx-color-orange-700:#d68413;--hlx-color-orange-800:#915700;--hlx-color-orange-900:#5b380b;--hlx-color-orange-1000:#352108;--hlx-color-orange-100A:#f09e2940;--hlx-color-orange-200A:#f09e2942;--hlx-color-orange-300A:#f09e2987;--hlx-color-orange-400A:#f09e29c4;--hlx-color-orange-500A:#f09e29;--hlx-color-peach-100:#fff5f2;--hlx-color-peach-200:#ffcfbd;--hlx-color-peach-300:#ffd6c7;--hlx-color-peach-400:#ffc2a8;--hlx-color-peach-500:#ffab8c;--hlx-color-peach-600:#ff9e7d;--hlx-color-peach-700:#cc7859;--hlx-color-peach-800:#995c42;--hlx-color-peach-900:#663d2e;--hlx-color-peach-1000:#331f17;--hlx-color-peach-100A:#331f1740;--hlx-color-peach-200A:#331f1736;--hlx-color-peach-300A:#331f1754;--hlx-color-peach-400A:#331f176b;--hlx-color-peach-500A:#331f1778;--hlx-color-red-100:#ffeded;--hlx-color-red-200:#ffd6d6;--hlx-color-red-300:#ffbdb5;--hlx-color-red-400:#fb9e96;--hlx-color-red-500:#fc5238;--hlx-color-red-600:#ef4733;--hlx-color-red-700:#bc2a15;--hlx-color-red-800:#9e2614;--hlx-color-red-900:#7d1c12;--hlx-color-red-1000:#61140f;--hlx-color-red-100A:#ef473326;--hlx-color-red-200A:#ef47334d;--hlx-color-red-300A:#ef473385;--hlx-color-red-400A:#ef4733b8;--hlx-color-red-500A:#ef4733;--hlx-color-yellow-100:#fffae5;--hlx-color-yellow-200:#ffedb2;--hlx-color-yellow-300:#fce382;--hlx-color-yellow-400:#fcdb66;--hlx-color-yellow-500:#fad136;--hlx-color-yellow-600:#ffc700;--hlx-color-yellow-700:#c79e03;--hlx-color-yellow-800:#967500;--hlx-color-yellow-900:#634f00;--hlx-color-yellow-1000:#332600;--hlx-color-yellow-100A:#3326002e;--hlx-color-yellow-200A:#3326004f;--hlx-color-yellow-300A:#3326005e;--hlx-color-yellow-400A:#33260073;--hlx-color-yellow-500A:#33260087;--hlx-spacing-x1:4px;--hlx-spacing-x2:8px;--hlx-spacing-x3:12px;--hlx-spacing-x4:16px;--hlx-spacing-x5:20px;--hlx-spacing-x6:24px;--hlx-spacing-x7:28px;--hlx-spacing-x8:32px;--hlx-spacing-x9:36px;--hlx-spacing-x10:40px;--hlx-spacing-x11:44px;--hlx-spacing-x12:48px;--hlx-elevation-light:0px 2px 16px #0000001f;--hlx-elevation-medium:0px 2px 8px #0003;--hlx-layer-backdrop:0;--hlx-layer-base:10;--hlx-layer-modal:20;--hlx-layer-popover:30;--hlx-typography-font-family-headline:"Honey Regular", serif;--hlx-typography-font-family-content:"PostGrotesk", sans-serif;--hlx-typography-font-weight-headline-regular:400;--hlx-typography-font-weight-content-regular:400;--hlx-typography-font-weight-content-medium:500;--hlx-typography-font-weight-content-bold:800;--hlx-typography-line-height-base-3:16px;--hlx-typography-line-height-base-4:18px;--hlx-typography-line-height-base-5:20px;--hlx-typography-line-height-base-6:22px;--hlx-typography-line-height-base-7:24px;--hlx-typography-line-height-base-8:28px;--hlx-typography-line-height-base-9:32px;--hlx-typography-line-height-base-10:36px;--hlx-typography-line-height-base-14:52px;--hlx-typography-line-height-base-17:64px;--hlx-typography-font-size-base-3:12px;--hlx-typography-font-size-base-4:13px;--hlx-typography-font-size-base-5:14px;--hlx-typography-font-size-base-7:16px;--hlx-typography-font-size-base-8:16px;--hlx-typography-font-size-base-9:18px;--hlx-typography-font-size-base-10:20px;--hlx-typography-font-size-base-11:21px;--hlx-typography-font-size-base-12:24px;--hlx-typography-font-size-base-13:26px;--hlx-typography-font-size-base-14:28px;--hlx-typography-font-size-base-15:32px;--hlx-typography-font-size-base-18:44px;--hlx-typography-font-size-base-20:56px;--hlx-typography-letter-spacing-base-3:1.12px}@keyframes fade-in{0%{opacity:0}to{opacity:1}}html{box-sizing:border-box}*,:before,:after{box-sizing:inherit}:root{--hlx-color-background-primary:#fff;--hlx-color-background-secondary:#f8f8f8;--hlx-color-background-tertiary:#ebebeb;--hlx-color-background-quartenary:#dadce0;--hlx-color-background-disabled:#bebebe;--hlx-color-background-inverted-primary:#212326;--hlx-color-background-inverted-secondary:#4d4c4d;--hlx-color-background-inverted-tertiary:#717171;--hlx-color-background-compliance-light:#e7f7f0;--hlx-color-background-compliance:#0b663d;--hlx-color-background-compliance-hover:#084428;--hlx-color-background-compliance-active:#052e1b;--hlx-color-background-selected:#d0eee0;--hlx-color-background-selected-hover:#a1ddc1;--hlx-color-background-selected-active:#87d2b0;--hlx-color-background-info:#e8f3ff;--hlx-color-background-info-hover:#a2d0fe;--hlx-color-background-warning:#fff6e9;--hlx-color-background-warning-hover:#ffdeb0;--hlx-color-background-danger-light:#feeeec;--hlx-color-background-danger:#9e2515;--hlx-color-background-danger-hover:#7c1d12;--hlx-color-background-danger-active:#611510;--hlx-color-foreground-brand-maroon:#5e1700;--hlx-color-foreground-primary:#353535;--hlx-color-foreground-secondary:#717171;--hlx-color-foreground-disabled:#bebebe;--hlx-color-foreground-compliance:#13aa65;--hlx-color-foreground-compliance-secondary:#0b663d;--hlx-color-foreground-compliance-tertiary:#084428;--hlx-color-foreground-info:#1789fc;--hlx-color-foreground-info-secondary:#0e5297;--hlx-color-foreground-warning:#f09e29;--hlx-color-foreground-warning-secondary:#925600;--hlx-color-foreground-danger:#fd5139;--hlx-color-foreground-danger-secondary:#9e2515;--hlx-color-foreground-inverted-primary:#fff;--hlx-color-border-primary:#dadce0;--hlx-color-border-secondary:#717171;--hlx-color-border-tertiary:#353535;--hlx-color-border-focus:#0b663d;--hlx-color-border-info:#0e5297;--hlx-color-border-warning:#925600;--hlx-color-border-danger:#9e2515;--hlx-color-border-disabled:#ebebeb;--hlx-color-border-beige:#fcefc5;--hlx-color-border-maroon:#451201;--hlx-color-foreground-ai:linear-gradient(120.53deg, #87d2b0 5.04%, #1789fc 124.61%);--hlx-field-border-radius:4px;--hlx-field-border-color:var(--hlx-color-border-primary);--hlx-field-control-fg-color:var(--hlx-color-foreground-primary);--hlx-field-control-bg-color:transparent;--hlx-field-control-padding-block:5px;--hlx-field-control-padding-inline:8px;--hlx-field-label-color:var(--hlx-color-foreground-primary);--hlx-field-help-text-color:var(--hlx-color-foreground-secondary);--hlx-field-optionality-text-color:var(--hlx-color-foreground-secondary);--hlx-field-validation-message-color:var(--hlx-color-foreground-danger-secondary);--hlx-field-instructional-text-color:var(--hlx-color-foreground-primary);--hlx-field-description-color:var(--hlx-color-foreground-secondary);--hlx-field-placeholder-color:var(--hlx-color-foreground-disabled);--hlx-toggle-fg-color-active:var(--hlx-color-foreground-primary);--hlx-toggle-bg-color-active:var(--hlx-color-background-primary);--hlx-toggle-fg-color-inactive:var(--hlx-color-background-disabled);--hlx-toggle-bg-color-inactive:var(--hlx-color-background-secondary)}@font-face{font-family:PostGrotesk;src:url(/assets/PostGrotesk-Book-CAeGj7Y4.woff2)format("woff2"),url(/assets/PostGrotesk-Book-CafH39Lj.woff)format("woff");font-weight:400;font-style:normal;font-stretch:100%}@font-face{font-family:PostGrotesk;src:url(/assets/PostGrotesk-Medium-BwAeyokG.woff2)format("woff2"),url(/assets/PostGrotesk-Medium-Ahxi6fU9.woff)format("woff");font-weight:500;font-style:normal;font-stretch:100%}@font-face{font-family:PostGrotesk;src:url(/assets/PostGrotesk-Bold-VyVIRaW5.woff2)format("woff2"),url(/assets/PostGrotesk-Bold-D48f4uWW.woff)format("woff");font-weight:700;font-style:normal;font-stretch:100%}@font-face{font-family:Honey Regular;src:url(/assets/VCHoney-Regular-CwzEs1wC.woff2)format("woff2"),url(/assets/VCHoney-Regular-8UFSZYdE.woff)format("woff");font-weight:400;font-style:normal;font-stretch:100%}.hlx-accordion-item{color:var(--hlx-color-foreground-primary);border-color:var(--hlx-color-border-primary);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-7);line-height:var(--hlx-typography-line-height-base-6);font-weight:var(--hlx-typography-font-weight-content-regular);letter-spacing:normal;border-top-style:solid;border-top-width:0;padding-left:10px;padding-right:10px;list-style-type:none;transition:background-color .2s}@media screen and (max-width:768px){.hlx-accordion-item{font-size:17px}}.hlx-accordion-item:hover{background:var(--hlx-color-background-secondary)}.hlx-accordion-item:focus,.hlx-accordion-item:focus-visible{outline:none}.hlx-accordion-item[data-focus-visible-within]{outline:2px solid var(--hlx-color-border-focus)}.hlx-accordion-item+.hlx-accordion-item{border-top-width:1px}.hlx-accordion-summary{text-align:left;z-index:1;width:100%;font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-9);line-height:var(--hlx-typography-line-height-base-7);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;background:0 0;border:none;margin:0;display:block;position:relative}.hlx-accordion-summary-row{justify-content:space-between;align-items:center;width:100%;display:flex}button.hlx-accordion-summary-row{padding:var(--hlx-spacing-x6) var(--hlx-spacing-x4);cursor:pointer;background:0 0;border:none}button.hlx-accordion-summary-row:focus,button.hlx-accordion-summary-row:focus-visible{outline:none}.hlx-accordion-summary-content{text-align:start;width:100%;max-width:70ch;font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-9);line-height:var(--hlx-typography-line-height-base-7);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;flex:1;margin:0;padding:0}.hlx-accordion-icon{color:var(--hlx-color-foreground-secondary);transition:transform .2s ease-out}.hlx-accordion-item[data-expanded] .hlx-accordion-icon{transform:rotate(-180deg)}.hlx-accordion-details{padding:0 var(--hlx-spacing-x4) var(--hlx-spacing-x6);max-width:70ch;font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-7);line-height:var(--hlx-typography-line-height-base-6);font-weight:var(--hlx-typography-font-weight-content-regular);letter-spacing:normal}@media screen and (max-width:768px){.hlx-accordion-details{font-size:17px}}.hlx-accordion-details p{margin:0;padding:0}@media screen and (max-width:768px){.hlx-accordion-details{max-width:100%}}.hlx-avatar{aspect-ratio:1;width:var(--size);height:var(--size);border-radius:50%;place-items:center;display:grid}.hlx-avatar[data-hlx-size=small]{--size:32px;font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-5);line-height:var(--hlx-typography-line-height-base-4);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal}@media screen and (max-width:768px){.hlx-avatar[data-hlx-size=small]{font-size:15px}}.hlx-avatar[data-hlx-size=medium]{--size:40px;font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-7);line-height:var(--hlx-typography-line-height-base-6);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal}@media screen and (max-width:768px){.hlx-avatar[data-hlx-size=medium]{font-size:17px}}.hlx-avatar[data-hlx-size=large]{--size:56px;font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-11);line-height:var(--hlx-typography-line-height-base-8);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:-.01em}.hlx-badge{border-radius:2px;align-items:center;gap:4px;width:fit-content;padding:2px 4px;display:flex}.hlx-badge .hlx-badge-icon{color:var(--icon-color);aspect-ratio:1;align-self:flex-start;min-width:12px;max-height:16px;display:block}.hlx-badge .hlx-badge-content{font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal}.hlx-badge[data-hlx-variant=neutral]{background-color:var(--hlx-color-background-tertiary);color:var(--hlx-color-foreground-primary);--icon-color:var(--hlx-color-foreground-primary)}.hlx-badge[data-hlx-variant=info]{background-color:var(--hlx-color-background-info);color:var(--hlx-color-foreground-info-secondary);--icon-color:var(--hlx-color-foreground-info)}.hlx-badge[data-hlx-variant=positive]{background-color:var(--hlx-color-background-selected);color:var(--hlx-color-foreground-compliance-secondary);--icon-color:var(--hlx-color-foreground-compliance)}.hlx-badge[data-hlx-variant=warning]{background-color:var(--hlx-color-background-warning);color:var(--hlx-color-foreground-warning-secondary);--icon-color:var(--hlx-color-foreground-warning)}.hlx-badge[data-hlx-variant=negative]{background-color:var(--hlx-color-background-danger-light);color:var(--hlx-color-foreground-danger-secondary);--icon-color:var(--hlx-color-foreground-danger)}.hlx-banner{padding:var(--hlx-spacing-x3) var(--hlx-spacing-x4);justify-content:center;align-items:center;display:flex}.hlx-banner .hlx-banner-icon{color:var(--icon-color);margin-right:var(--hlx-spacing-x3);flex-shrink:0}.hlx-banner .hlx-banner-content{font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-7);line-height:var(--hlx-typography-line-height-base-6);font-weight:var(--hlx-typography-font-weight-content-regular);letter-spacing:normal}@media screen and (max-width:768px){.hlx-banner .hlx-banner-content{font-size:17px}}.hlx-banner .hlx-banner-adornment{margin-left:var(--hlx-spacing-x6)}.hlx-banner[data-hlx-variant=neutral]{background-color:var(--hlx-color-background-tertiary);--icon-color:var(--hlx-color-foreground-primary)}.hlx-banner[data-hlx-variant=info]{background-color:var(--hlx-color-background-info);--icon-color:var(--hlx-color-foreground-info)}.hlx-banner[data-hlx-variant=success]{background-color:var(--hlx-color-background-selected);--icon-color:var(--hlx-color-foreground-compliance)}.hlx-banner[data-hlx-variant=warning]{background-color:var(--hlx-color-background-warning);--icon-color:var(--hlx-color-foreground-warning)}.hlx-banner[data-hlx-variant=error]{background-color:var(--hlx-color-background-danger-light);--icon-color:var(--hlx-color-foreground-danger)}.hlx-breadcrumbs{row-gap:var(--hlx-spacing-x2);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-5);line-height:var(--hlx-typography-line-height-base-4);font-weight:var(--hlx-typography-font-weight-content-regular);letter-spacing:normal;flex-wrap:wrap;margin-bottom:0;padding-left:0;list-style-type:none;display:flex}@media screen and (max-width:768px){.hlx-breadcrumbs{font-size:15px}}.hlx-breadcrumb{align-items:center;display:flex}.hlx-breadcrumb:last-child .hlx-breadcrumb-separator{display:none}.hlx-breadcrumb .hlx-link{text-decoration:none!important}.hlx-button{white-space:nowrap;border:none;border-radius:4px;outline:none;justify-content:center;align-items:center;gap:8px;display:inline-flex}.hlx-button[data-hlx-size=medium]{font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-5);line-height:var(--hlx-typography-line-height-base-4);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;padding:6px 12px}@media screen and (max-width:768px){.hlx-button[data-hlx-size=medium]{padding:10px 15px;font-size:15px}}.hlx-button[data-hlx-size=large]{font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-7);line-height:var(--hlx-typography-line-height-base-6);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;padding:6px 16px}@media screen and (max-width:768px){.hlx-button[data-hlx-size=large]{padding:10px 15px;font-size:17px}}.hlx-button[data-hlx-size=xlarge]{font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-11);line-height:var(--hlx-typography-line-height-base-8);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:-.01em;padding:15px 24px}@media screen and (max-width:768px){.hlx-button[data-hlx-size=xlarge]{font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-9);line-height:var(--hlx-typography-line-height-base-7);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;padding:16px 24px}}.hlx-button[data-hlx-variant=brand]{--border-color:transparent;--hover-bg-color:var(--hlx-color-background-compliance-hover);--disabled-bg-color:var(--hlx-color-background-tertiary);--active-bg-color:var(--hlx-color-background-compliance-active);--active-text-color:var(--hlx-color-foreground-inverted-primary);background-color:var(--hlx-color-background-compliance);border:1px solid var(--border-color);color:var(--hlx-color-foreground-inverted-primary)}.hlx-button[data-hlx-variant=primary]{--border-color:transparent;--hover-bg-color:var(--hlx-color-background-inverted-secondary);--disabled-bg-color:var(--hlx-color-background-tertiary);--active-bg-color:var(--hlx-color-background-inverted-tertiary);--active-text-color:var(--hlx-color-foreground-inverted-primary);background-color:var(--hlx-color-background-inverted-primary);border:1px solid var(--border-color);color:var(--hlx-color-foreground-inverted-primary)}.hlx-button[data-hlx-variant=secondary]{--border-color:var(--hlx-color-border-primary);--disabled-bg-color:var(--hlx-color-background-primary);--hover-bg-color:var(--hlx-color-background-tertiary);--active-bg-color:var(--hlx-color-background-quartenary);--active-text-color:var(--hlx-color-foreground-primary);background-color:var(--hlx-color-background-primary);border:1px solid var(--border-color);color:var(--hlx-color-foreground-primary)}.hlx-button[data-hlx-variant=secondary][data-hlx-disabled=true]{color:var(--hlx-color-foreground-disabled);background-color:var(--hlx-color-background-tertiary)}.hlx-button[data-hlx-variant=link]{--disabled-bg-color:transparent;--hover-bg-color:transparent;--hover-text-color:var(--hlx-color-foreground-primary);--active-bg-color:transparent;--active-text-color:var(--hlx-color-foreground-secondary);color:var(--hlx-color-foreground-primary);text-decoration:underline;-webkit-text-decoration-color:var(--hlx-color-background-disabled);text-decoration-color:var(--hlx-color-background-disabled);text-underline-offset:5px;background-color:#0000;border-radius:4px;padding:0}@media screen and (max-width:768px){.hlx-button[data-hlx-variant=link]{padding:0}}.hlx-link-button{white-space:nowrap;text-align:center;text-decoration:none}.hlx-icon-button{white-space:nowrap;aspect-ratio:1;width:var(--size);height:var(--size);border:none;border-radius:4px;outline:none;justify-content:center;align-items:center;display:flex}.hlx-icon-button[data-hlx-size=small][data-hlx-variant=default]{--size:32px}.hlx-icon-button[data-hlx-size=small][data-hlx-variant=transparent]{--size:20px}@media screen and (max-width:768px){.hlx-icon-button[data-hlx-size=small][data-hlx-variant=transparent]{--size:24px}}.hlx-icon-button[data-hlx-size=small]{font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-5);line-height:var(--hlx-typography-line-height-base-4);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal}@media screen and (max-width:768px){.hlx-icon-button[data-hlx-size=small]{font-size:15px}}.hlx-icon-button[data-hlx-size=medium]{--size:32px;font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-5);line-height:var(--hlx-typography-line-height-base-4);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal}@media screen and (max-width:768px){.hlx-icon-button[data-hlx-size=medium]{--size:44px;font-size:15px;font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-7);line-height:var(--hlx-typography-line-height-base-6);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal}@media screen and (max-width:768px){.hlx-icon-button[data-hlx-size=medium]{font-size:17px}}}.hlx-icon-button[data-hlx-size=large]{--size:40px;font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-7);line-height:var(--hlx-typography-line-height-base-6);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal}@media screen and (max-width:768px){.hlx-icon-button[data-hlx-size=large]{--size:44px;font-size:17px}}.hlx-icon-button[data-hlx-size=control]{--size:36px;font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-7);line-height:var(--hlx-typography-line-height-base-6);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal}@media screen and (max-width:768px){.hlx-icon-button[data-hlx-size=control]{--size:37px;font-size:17px}}.hlx-icon-button[data-hlx-variant=default]{--border-color:var(--hlx-color-border-primary);--disabled-bg-color:var(--hlx-color-background-tertiary);--hover-bg-color:var(--hlx-color-background-tertiary);--active-bg-color:var(--hlx-color-background-quartenary);background-color:var(--hlx-color-background-primary);border:1px solid var(--border-color);color:var(--hlx-color-foreground-primary)}.hlx-icon-button[data-hlx-variant=transparent]{--border-color:transparent;--disabled-bg-color:transparent;--hover-bg-color:var(--hlx-color-background-tertiary);--active-bg-color:var(--hlx-color-background-quartenary);color:var(--hlx-color-foreground-primary);background-color:#0000;padding:0}.hlx-tooltip-icon-button{background-color:#0000;border:none;border-radius:50%;margin:0;padding:0;display:grid}:is(.hlx-button,.hlx-icon-button,.hlx-tooltip-icon-button)[data-focus-visible=true]{outline-offset:2px;background-color:var(--hover-bg-color);-webkit-text-decoration-color:var(--hover-text-color);text-decoration-color:var(--hover-text-color);outline:2px solid var(--hlx-color-border-focus)!important}:is(.hlx-button,.hlx-icon-button,.hlx-tooltip-icon-button)[data-focus-visible=true][data-hlx-disabled=true]{outline:2px solid var(--hlx-color-foreground-disabled)!important}:is(.hlx-button,.hlx-icon-button,.hlx-tooltip-icon-button)[data-hovered=true][data-hlx-disabled=false]{cursor:pointer;background-color:var(--hover-bg-color);-webkit-text-decoration-color:var(--hover-text-color);text-decoration-color:var(--hover-text-color)}:is(.hlx-button,.hlx-icon-button,.hlx-tooltip-icon-button)[data-pressed=true]{background-color:var(--active-bg-color);color:var(--active-text-color)}:is(.hlx-button,.hlx-icon-button,.hlx-tooltip-icon-button)[data-hlx-disabled=true]{--border-color:var(--hlx-color-border-primary);color:var(--hlx-color-foreground-disabled);-webkit-text-decoration-color:var(--hlx-color-foreground-disabled);text-decoration-color:var(--hlx-color-foreground-disabled);background-color:var(--disabled-bg-color);cursor:default}.hlx-toggle-button{white-space:nowrap;--border-color:var(--hlx-color-border-primary);--bg-color:var(--hlx-color-background-primary);--text-color:var(--hlx-color-foreground-primary);background-color:var(--bg-color);border:none;border:1px solid var(--border-color);color:var(--text-color);outline:none;outline:0px solid var(--hlx-color-border-focus);outline-offset:2px;border-radius:4px;justify-content:center;align-items:center;gap:8px;padding:0;display:flex}.hlx-toggle-button[data-hlx-size=medium]{font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-5);line-height:var(--hlx-typography-line-height-base-4);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;padding:6px 12px;font-weight:400!important}@media screen and (max-width:768px){.hlx-toggle-button[data-hlx-size=medium]{padding:10px 15px;font-size:15px}}.hlx-toggle-button[data-hlx-size=medium][data-selected=true]{font-weight:500!important}.hlx-toggle-button[data-hlx-size=large]{font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-7);line-height:var(--hlx-typography-line-height-base-6);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;padding:6px 16px;font-weight:400!important}@media screen and (max-width:768px){.hlx-toggle-button[data-hlx-size=large]{padding:10px 15px;font-size:17px}}.hlx-toggle-button[data-hlx-size=large][data-selected=true]{font-weight:500!important}.hlx-toggle-button[data-hlx-variant=brand]{--bg-color:var(--hlx-color-background-primary)}.hlx-toggle-button[data-hlx-variant=primary]{--bg-color:var(--hlx-color-background-secondary)}.hlx-toggle-button[data-hovered]{cursor:pointer}.hlx-toggle-button[data-focus-visible]{outline-width:2px}.hlx-toggle-button[data-selected=true][data-hlx-variant=brand]{--bg-color:var(--hlx-color-background-selected);--border-color:var(--hlx-color-border-focus);--text-color:var(--hlx-color-foreground-compliance-tertiary)}.hlx-toggle-button[data-selected][data-hovered][data-hlx-variant=brand],.hlx-toggle-button[data-selected][data-focused][data-hlx-variant=brand]{--bg-color:var(--hlx-color-background-selected-hover)}.hlx-toggle-button[data-selected][data-pressed][data-hlx-variant=brand]{--bg-color:var(--hlx-color-background-selected-active)}.hlx-toggle-button[data-selected=true][data-hlx-variant=primary]{--bg-color:var(--hlx-color-background-primary);--border-color:var(--hlx-color-border-tertiary);--text-color:var(--hlx-color-foreground-primary)}.hlx-toggle-button[data-selected][data-pressed][data-hlx-variant=primary]{--bg-color:var(--hlx-color-background-quartenary)}.hlx-toggle-button[data-disabled][data-hlx-variant=brand]{--border-color:var(--hlx-color-border-primary);--text-color:var(--hlx-color-foreground-disabled);--bg-color:var(--hlx-color-background-tertiary)}.hlx-toggle-button[data-hovered][data-hlx-variant]{--bg-color:var(--hlx-color-background-tertiary)}.hlx-toggle-button[data-pressed][data-hlx-variant=brand]{--bg-color:var(--hlx-color-background-quartenary)}.hlx-toggle-button[data-pressed][data-hlx-variant=primary]{--bg-color:var(--hlx-color-background-primary)}.hlx-toggle-button[data-disabled][data-hlx-variant=primary]{--border-color:var(--hlx-color-border-disabled);--text-color:var(--hlx-color-background-disabled);--bg-color:var(--hlx-color-background-secondary)}.hlx-toggle-button[data-disabled][data-selected][data-hlx-variant=brand]{--border-color:#08442826;--text-color:#0844284d;--bg-color:var(--hlx-color-background-selected)}.hlx-toggle-button[data-disabled][data-selected][data-hlx-variant=primary]{--border-color:var(--hlx-color-border-disabled);--text-color:var(--hlx-color-foreground-disabled);--bg-color:var(--hlx-color-background-tertiary)}.hlx-toggle-button>svg{margin-block:-.5rem}.hlx-toggle-button-group{gap:var(--hlx-spacing-x2);flex-wrap:wrap;grid-template-columns:repeat(auto-fit,minmax(0,1fr));display:flex}.hlx-toggle-button-group[data-hlx-layout=fill]>.hlx-toggle-button{flex:1 1 0}.hlx-toggle-button-group[data-hlx-layout=stacked]{flex-direction:column}.hlx-toggle-button-group[data-hlx-layout=stacked]>.hlx-toggle-button{width:100%}.hlx-split-button{border-radius:4px;align-items:stretch;display:flex}.hlx-split-button .hlx-button{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.hlx-split-button .hlx-button[data-focused]{z-index:1}.hlx-split-button .hlx-split-button-trigger{appearance:none;cursor:pointer;background-color:var(--bg-color);color:var(--text-color);border:none;border:1px solid var(--border-color);border-left:1px solid var(--hlx-color-background-tertiary);outline:0px solid var(--hlx-color-border-focus);outline-offset:2px;border-top-right-radius:4px;border-bottom-right-radius:4px;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.hlx-split-button .hlx-split-button-trigger[data-focus-visible]{outline-width:2px}.hlx-split-button[data-hlx-size=medium] .hlx-split-button-trigger{width:32px}.hlx-split-button[data-hlx-size=large] .hlx-split-button-trigger{width:36px}.hlx-split-button[data-hlx-variant=brand]{--border-color:var(--hlx-color-background-compliance);--bg-color:var(--hlx-color-background-compliance);--text-color:var(--hlx-color-foreground-inverted-primary)}.hlx-split-button[data-hlx-variant=brand] .hlx-split-button-trigger[data-hovered],.hlx-split-button[data-hlx-variant=brand] .hlx-split-button-trigger[data-focused]{--bg-color:var(--hlx-color-background-compliance-hover);--border-color:var(--hlx-color-background-compliance-hover)}.hlx-split-button[data-hlx-variant=brand] .hlx-split-button-trigger[aria-expanded=true]{--bg-color:var(--hlx-color-background-compliance-active);--border-color:var(--hlx-color-background-compliance-active)}.hlx-split-button[data-hlx-variant=primary]{--border-color:var(--hlx-color-background-inverted-primary);--bg-color:var(--hlx-color-background-inverted-primary);--text-color:var(--hlx-color-foreground-inverted-primary)}.hlx-split-button[data-hlx-variant=primary] .hlx-split-button-trigger[data-hovered],.hlx-split-button[data-hlx-variant=primary] .hlx-split-button-trigger[data-focused]{--bg-color:var(--hlx-color-background-inverted-secondary);--border-color:var(--hlx-color-background-inverted-secondary)}.hlx-split-button[data-hlx-variant=primary] .hlx-split-button-trigger[aria-expanded=true]{--bg-color:var(--hlx-color-background-inverted-tertiary);--border-color:var(--hlx-color-background-inverted-tertiary)}.hlx-split-button[data-hlx-variant=secondary]{--border-color:var(--hlx-color-border-primary);--bg-color:var(--hlx-color-background-primary);--text-color:var(--hlx-color-foreground-primary)}.hlx-split-button[data-hlx-variant=secondary] .hlx-split-button-trigger{border-left-color:var(--hlx-color-border-primary)}.hlx-split-button[data-hlx-variant=secondary] .hlx-split-button-trigger[data-hovered],.hlx-split-button[data-hlx-variant=secondary] .hlx-split-button-trigger[data-focused]{--bg-color:var(--hlx-color-background-tertiary)}.hlx-split-button[data-hlx-variant=secondary] .hlx-split-button-trigger[aria-expanded=true]{--bg-color:var(--hlx-color-background-quartenary);--border-color:var(--hlx-color-background-quartenary)}.hlx-split-button-menu .hlx-menu-item[data-focused]{background-color:var(--hlx-color-background-tertiary)}.hlx-split-button-menu .hlx-menu-separator{background:var(--hlx-color-border-primary);height:1px;margin-top:10px;margin-bottom:10px}.hlx-card{border-radius:var(--hlx-spacing-x1);gap:var(--hlx-spacing-x3);padding:var(--hlx-spacing-x3) var(--hlx-spacing-x4);background-color:var(--hlx-color-background-primary);color:var(--hlx-color-foreground-primary);border-color:var(--hlx-color-border-primary);border-style:solid;border-width:1px;display:flex}.hlx-card-button-group{gap:var(--hlx-spacing-x4);flex-direction:column;display:flex}.hlx-card-button-container{position:relative}.hlx-card-button-button{cursor:pointer;width:100%;height:100%;font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-9);line-height:var(--hlx-typography-line-height-base-7);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;background:0 0;border:none;padding:0;position:absolute;top:0;left:0}.hlx-card-button-button[data-hlx-focused=true]{outline:2px solid var(--hlx-color-border-focus);outline-offset:2px;border-radius:6px}.hlx-card-button-button[data-hlx-disabled=true]{cursor:default}.hlx-card-button-button[data-hlx-selected=true]{border:2px solid var(--hlx-color-border-tertiary);border-radius:8px}.hlx-card-button-inner-container{align-items:center;gap:var(--hlx-spacing-x4);padding:var(--hlx-spacing-x5);background-color:var(--hlx-color-background-primary);border:1px solid var(--hlx-color-border-primary);border-radius:8px;display:flex}.hlx-card-button-container[data-hlx-variant=ai][data-hlx-disabled=false]{background:var(--hlx-color-foreground-ai);border-radius:8px;padding:2px}.hlx-card-button-container[data-hlx-variant=ai] .hlx-card-button-inner-container{border:none;border-radius:6px}:is(.hlx-card-button-container[data-hlx-hovered=true][data-hlx-disabled=false],.hlx-card-button-container[data-hlx-focused=true][data-hlx-disabled=false]) .hlx-card-button-inner-container{background-color:var(--hlx-color-background-secondary)}.hlx-card-button-container[data-hlx-hovered=true][data-hlx-variant=default][data-hlx-disabled=false] .hlx-card-button-inner-container{border-color:var(--hlx-color-border-tertiary)}.hlx-card-button-container[data-hlx-selected=true] .hlx-card-button-inner-container{background-color:var(--hlx-color-background-tertiary)}.hlx-card-button-container[data-hlx-disabled=true] .hlx-card-button-inner-container{background-color:var(--hlx-color-background-secondary);border-color:var(--hlx-color-background-secondary)}.hlx-card-button-container[data-hlx-disabled=true] .hlx-card-button-title,.hlx-card-button-container[data-hlx-disabled=true] .hlx-card-button-description,.hlx-card-button-container[data-hlx-disabled=true] .hlx-card-button-icon-caret{color:var(--hlx-color-foreground-disabled)}.hlx-card-button-container[data-hlx-disabled=true] .hlx-badge{background-color:var(--hlx-color-background-quartenary);color:var(--hlx-color-foreground-disabled)}.hlx-card-button-container[data-hlx-disabled=true] .hlx-card-button-image-container img{opacity:.5;filter:grayscale()}.hlx-card-button-content{justify-content:center;align-items:flex-start;gap:var(--hlx-spacing-x2);flex-direction:column;flex:1;display:flex}.hlx-card-button-title{font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-9);line-height:var(--hlx-typography-line-height-base-7);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;margin:0}.hlx-card-button-description{text-align:start;font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-5);line-height:var(--hlx-typography-line-height-base-4);font-weight:var(--hlx-typography-font-weight-content-regular);letter-spacing:normal;margin:0}@media screen and (max-width:768px){.hlx-card-button-description{font-size:15px}}.hlx-card-button-image-container{justify-content:center;align-items:center;width:30%;max-width:144px;height:30%;max-height:144px;display:flex;overflow:hidden}.hlx-card-button-image-container img{object-fit:contain;width:100%;max-width:100px;height:100%;max-height:100px}.hlx-chip-group-root{pointer-events:none;flex-wrap:wrap;gap:6px;display:flex}.hlx-chip-list{display:contents}.hlx-chip-root{background-color:var(--hlx-color-background-tertiary);cursor:default;pointer-events:all;--outline-color:var(--hlx-color-border-focus);outline-width:0;outline-style:solid;outline-color:var(--outline-color);color:var(--hlx-color-foreground-primary);border-radius:2px;align-items:center;gap:4px;padding:3px 8px;display:flex}.hlx-chip-root.disabled{color:var(--hlx-color-foreground-disabled)}.hlx-chip-root.focus-ring{outline-width:2px}.hlx-chip-label{font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-5);line-height:var(--hlx-typography-line-height-base-4);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;outline:none}@media screen and (max-width:768px){.hlx-chip-label{font-size:15px}}.hlx-chip-action{background-color:#0000;border:none;border-radius:2px;outline:none;place-items:center;width:18px;height:18px;padding:0;display:grid}.hlx-chip-root.focus-ring .hlx-chip-action,.hlx-chip-action:not(.disabled).hovered{background-color:var(--hlx-color-background-disabled)}.hlx-chip-group .hlx-chip-group-end-slot-placeholder{flex:1;min-width:5ch;height:24px;display:none}.hlx-divider{background-color:var(--hlx-color-border-primary);color:var(--hlx-color-border-primary);border:0;align-self:stretch;height:1px;display:block;overflow:visible}.hlx-glossary-term-tray-content{padding:var(--hlx-spacing-x5);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-7);line-height:var(--hlx-typography-line-height-base-6);font-weight:var(--hlx-typography-font-weight-content-regular);letter-spacing:normal}@media screen and (max-width:768px){.hlx-glossary-term-tray-content{font-size:17px}}.hlx-glossary-term-backdrop{background:var(--hlx-color-background-inverted-primary);opacity:.5;z-index:1400;width:100vw;height:100vh;position:fixed;top:0;left:0}.hlx-glossary-term-button{cursor:default;font-size:inherit;font-weight:inherit;letter-spacing:inherit;text-underline-offset:.25em;color:inherit;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--hlx-color-foreground-secondary);text-decoration-color:var(--hlx-color-foreground-secondary);background:0 0;border:none;padding:0;font-family:inherit}.hlx-glossary-term-button[data-focus-visible=true]{outline-offset:2px;outline:2px solid var(--hlx-color-border-focus)!important}.hlx-glossary-term-button[data-hovered=true]{-webkit-text-decoration-color:var(--hlx-color-foreground-primary);text-decoration-color:var(--hlx-color-foreground-primary)}.hlx-tooltip{background-color:var(--hlx-color-background-inverted-primary);max-width:250px;z-index:var(--hlx-layer-popover);border-radius:2px;padding:4px 8px;display:inline-flex;position:relative}.hlx-tooltip-arrow-overlay{font-size:0}.hlx-tooltip .hlx-tooltip-label{color:var(--hlx-color-foreground-inverted-primary);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal}.hlx-tooltip[data-placement=bottom]{margin-top:8px}.hlx-tooltip[data-placement=bottom] .hlx-tooltip-arrow{transform:rotate(-180deg)}.hlx-tooltip[data-placement=left]{margin-right:8px}.hlx-tooltip[data-placement=left] .hlx-tooltip-arrow{transform:rotate(-90deg)}.hlx-tooltip[data-placement=right]{margin-left:8px}.hlx-tooltip[data-placement=right] .hlx-tooltip-arrow{transform:rotate(90deg)}.hlx-guidance-card{border-radius:4px;gap:12px;padding:12px 16px;display:flex}.hlx-guidance-card .hlx-guidance-card-icon{color:var(--icon-color);aspect-ratio:1;min-width:20px;display:flex}.hlx-guidance-card .hlx-guidance-card-title{font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-9);line-height:var(--hlx-typography-line-height-base-7);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;display:block}.hlx-guidance-card .hlx-guidance-card-content{align-items:flex-start;gap:var(--hlx-spacing-x3);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-7);line-height:var(--hlx-typography-line-height-base-6);font-weight:var(--hlx-typography-font-weight-content-regular);letter-spacing:normal;flex:1;justify-content:space-between;display:flex}@media screen and (max-width:768px){.hlx-guidance-card .hlx-guidance-card-content{font-size:17px}}.hlx-guidance-card .hlx-guidance-card-layout{gap:var(--hlx-spacing-x2);flex-direction:column;flex-grow:1;display:flex}.hlx-guidance-card[data-hlx-layout=horizontal] .hlx-guidance-card-content{flex-direction:row;align-items:center}.hlx-guidance-card[data-hlx-layout=vertical]{align-items:flex-start}.hlx-guidance-card[data-hlx-layout=vertical] .hlx-guidance-card-content{flex-direction:column}.hlx-guidance-card[data-hlx-layout=corners]{align-items:flex-start;gap:var(--hlx-spacing-x3);grid-template:"icon content dismiss"1fr/auto 1fr auto;display:grid}.hlx-guidance-card[data-hlx-layout=corners] .hlx-guidance-card-icon{grid-area:icon;place-self:start;margin-top:2px}.hlx-guidance-card[data-hlx-layout=corners] .hlx-guidance-card-layout{grid-area:content;align-self:start}.hlx-guidance-card[data-hlx-layout=corners] .hlx-guidance-card-dismiss{grid-area:dismiss;place-self:start end;margin-top:-2px}.hlx-guidance-card[data-hlx-layout=corners] .hlx-guidance-card-content{flex-direction:column}.hlx-guidance-card[data-hlx-variant=info]{background-color:var(--hlx-color-background-info);color:var(--hlx-color-foreground-primary);--icon-color:var(--hlx-color-foreground-info)}.hlx-guidance-card[data-hlx-variant=warning]{background-color:var(--hlx-color-background-warning);color:var(--hlx-color-foreground-primary);--icon-color:var(--hlx-color-foreground-warning)}.hlx-guidance-card[data-hlx-variant=error]{background-color:var(--hlx-color-background-danger-light);color:var(--hlx-color-foreground-primary);--icon-color:var(--hlx-color-foreground-danger)}.hlx-guidance-card[data-hlx-variant=neutral]{background-color:var(--hlx-color-background-tertiary);color:var(--hlx-color-foreground-primary);--icon-color:var(--hlx-color-foreground-primary)}.hlx-guidance-card[data-hlx-variant=positive]{background-color:var(--hlx-color-background-selected);color:var(--hlx-color-foreground-primary);--icon-color:var(--hlx-color-foreground-compliance)}.hlx-guidance-card[data-hlx-variant=insight]{background-color:var(--hlx-color-background-info);color:var(--hlx-color-foreground-primary);--icon-color:var(--hlx-color-foreground-info)}.hlx-guidance-card[data-hlx-variant=compliance]{background-color:var(--hlx-color-background-selected);color:var(--hlx-color-foreground-primary);--icon-color:var(--hlx-color-foreground-compliance)}.hlx-collapsible-disclosure{gap:var(--hlx-spacing-x3);flex-direction:column;display:flex}.hlx-collapsible-disclosure .hlx-collapsible-disclosure-title{-webkit-user-select:none;user-select:none;color:var(--hlx-color-foreground-primary);text-decoration:underline;-webkit-text-decoration-color:var(--hlx-color-background-disabled);text-decoration-color:var(--hlx-color-background-disabled);text-underline-offset:4px;align-items:center;gap:var(--hlx-spacing-x1);background-color:#0000;border:none;outline:none;padding:0;display:inline-flex}.hlx-collapsible-disclosure .hlx-collapsible-disclosure-title:hover{cursor:pointer;-webkit-text-decoration-color:var(--hlx-color-foreground-primary);text-decoration-color:var(--hlx-color-foreground-primary)}.hlx-collapsible-disclosure .hlx-collapsible-disclosure-title.focus-ring{outline:2px solid var(--hlx-color-border-focus);outline-offset:2px;-webkit-text-decoration-color:var(--hlx-color-foreground-primary);text-decoration-color:var(--hlx-color-foreground-primary);border-radius:4px}.hlx-collapsible-disclosure .hlx-collapsible-disclosure-title .hlx-collapsible-disclosure-icon{max-height:var(--hlx-spacing-x4);aspect-ratio:1;align-items:center;display:inline-flex}.hlx-collapsible-disclosure .hlx-collapsible-disclosure-label{margin-right:8px}ol:has(.hlx-numbered-list-item){color:var(--hlx-color-foreground-primary);gap:var(--hlx-spacing-x3);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-7);line-height:var(--hlx-typography-line-height-base-6);font-weight:var(--hlx-typography-font-weight-content-regular);letter-spacing:normal;flex-direction:column;padding:0;list-style-type:none;display:flex}@media screen and (max-width:768px){ol:has(.hlx-numbered-list-item){font-size:17px}}.hlx-numbered-list-item{--size:20px;flex-direction:column;margin-inline-start:calc(var(--size) + var(--hlx-spacing-x3));display:flex;position:relative}.hlx-numbered-list-item .hlx-numbered-list-item-bullet{height:var(--size);width:var(--size);left:calc(-1 * (var(--size) + var(--hlx-spacing-x3)));position:absolute}.hlx-numbered-list-item .hlx-numbered-list-item-bullet path:not(:first-child){fill:#fff}:is(.hlx-list-row,.hlx-list-row-item){color:var(--hlx-color-foreground-primary);border-color:var(--hlx-color-border-primary);padding:var(--hlx-spacing-x4);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-7);line-height:var(--hlx-typography-line-height-base-6);font-weight:var(--hlx-typography-font-weight-content-regular);letter-spacing:normal;border-top-style:solid;border-top-width:0;list-style-type:none}@media screen and (max-width:768px){:is(.hlx-list-row,.hlx-list-row-item){font-size:17px}}.hlx-list-row+.hlx-list-row{border-top-width:1px}.hlx-list-row-item{justify-content:space-between;display:flex}.hlx-list-row-item[data-hovered=true]{background-color:var(--hlx-color-background-secondary);cursor:pointer}.hlx-list-row-item[data-focused=true]{outline:2px solid var(--hlx-color-border-focus)}.hlx-list-row-item+.hlx-list-row-item{border-top-width:1px}.hlx-link{--text-color:var(--hlx-color-foreground-primary);font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;text-underline-offset:2px;color:var(--text-color)!important;text-decoration:underline!important}.hlx-link:visited{color:var(--text-color)}.hlx-link.focus-ring{outline-offset:2px;border-radius:4px;outline:2px solid var(--hlx-color-border-focus)!important}.hlx-link[data-hlx-hovered=true]{cursor:pointer;--text-color:var(--hlx-color-foreground-secondary)}.hlx-link[data-hlx-disabled=true]{cursor:auto;--text-color:var(--hlx-color-foreground-disabled)}.hlx-table{color:var(--hlx-color-foreground-primary);border-collapse:collapse;font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-7);line-height:var(--hlx-typography-line-height-base-6);font-weight:var(--hlx-typography-font-weight-content-regular);letter-spacing:normal}@media screen and (max-width:768px){.hlx-table{font-size:17px}}.hlx-table th{padding:var(--hlx-spacing-x5) var(--hlx-spacing-x4) var(--hlx-spacing-x2) var(--hlx-spacing-x4);vertical-align:bottom;font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-5);line-height:var(--hlx-typography-line-height-base-4);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;outline:none}@media screen and (max-width:768px){.hlx-table th{font-size:15px}}.hlx-table th[data-focused=true]{outline:2px solid var(--hlx-color-border-focus)}.hlx-table th[data-sortable=true]>span{align-items:center;gap:var(--hlx-spacing-x1);grid-template-columns:min-content 1fr;display:grid}.hlx-table tr{outline:none}.hlx-table tr[data-pressable=true]{cursor:default}.hlx-table tr[data-focused=true]{outline:2px solid var(--hlx-color-border-focus)}.hlx-table tr[data-hovered=true]{background-color:var(--hlx-color-background-secondary);cursor:pointer}.hlx-table tr[data-pressed=true]{background-color:var(--hlx-color-background-tertiary);cursor:pointer}.hlx-table td{padding:var(--hlx-spacing-x4);border-top:1px solid var(--hlx-color-border-primary);border-bottom:1px solid var(--hlx-color-border-primary);outline:none}.hlx-table td[data-focused=true]{outline:2px solid var(--hlx-color-border-focus)}.hlx-modal.hlx-modal-root{background:var(--hlx-color-background-primary);width:100%;height:100%;transform:scale(var(--scale,1));contain:content;grid-template-rows:auto 1fr auto;transition:transform .12s ease-in-out;display:grid}.hlx-modal .hlx-modal-header{background-color:var(--hlx-color-background-primary);flex-direction:column;display:flex;position:sticky;top:0}@media screen and (min-width:768px){.hlx-modal .hlx-modal-header{border-bottom:1px solid var(--hlx-color-border-primary)}}.hlx-modal .hlx-modal-header .hlx-modal-header-content{padding:var(--hlx-spacing-x5);align-items:center;gap:var(--hlx-spacing-x2);display:flex}@media screen and (min-width:768px){.hlx-modal .hlx-modal-header-content>.hlx-icon-button:first-child{display:none}}.hlx-modal .hlx-modal-header-content>.hlx-icon-button svg{width:28px;height:28px}@media screen and (min-width:768px){.hlx-modal .hlx-modal-header-content>.hlx-icon-button svg{width:20px;height:20px}.hlx-modal[data-hlx-variant=content]{border-radius:6px;width:min(100vw - 40px,600px);height:auto;max-height:calc(100vh - 40px)}}.hlx-modal[data-hlx-variant=content] .hlx-modal-content-inner{padding:var(--hlx-spacing-x5)}@media screen and (min-width:768px){.hlx-modal[data-hlx-variant=content\:medium]{border-radius:6px;width:min(100vw - 40px,800px);height:auto;max-height:calc(100vh - 40px)}}.hlx-modal[data-hlx-variant=content\:medium] .hlx-modal-content-inner{padding:var(--hlx-spacing-x5)}.hlx-modal[data-hlx-variant=sidesheet]{box-shadow:var(--hlx-elevation-medium)}@media screen and (min-width:768px){.hlx-modal[data-hlx-variant=sidesheet][data-hlx-sidesheet-width=narrow]{width:440px;height:100vh}.hlx-modal[data-hlx-variant=sidesheet][data-hlx-sidesheet-width=wide]{width:720px;height:100vh}}.hlx-modal .hlx-modal-footer{grid-row:2;position:sticky;bottom:0}.hlx-modal .hlx-modal-content{grid-row:1/2;width:100%;height:100%;overflow:auto}.hlx-modal[data-hlx-variant=sidesheet] .hlx-modal-content-inner{padding:var(--hlx-spacing-x5);background:var(--hlx-color-background-primary);height:100%;margin:0 auto}.hlx-modal[data-hlx-variant=fullscreen][data-hlx-layout=contained] .hlx-modal-content-inner{padding:var(--hlx-spacing-x5);background:var(--hlx-color-background-primary);max-width:1440px;height:100%;margin:0 auto}.hlx-modal[data-hlx-variant=fullscreen][data-hlx-layout=full-bleed] .hlx-modal-content-inner{height:100%}.hlx-modal .hlx-modal-content-outer{grid-template-rows:subgrid;grid-row:2/4;display:grid;position:relative}.hlx-modal .hlx-modal-footer{border-top:1px solid var(--hlx-color-border-primary);background-color:var(--hlx-color-background-primary)}.hlx-modal .hlx-modal-footer .hlx-modal-footer-inner{max-width:1440px;padding:var(--hlx-spacing-x5);align-items:center;gap:var(--hlx-spacing-x2);margin:0 auto;display:grid}@media screen and (min-width:768px){.hlx-modal .hlx-modal-footer .hlx-modal-footer-inner{justify-content:flex-end;display:flex}}.hlx-modal .hlx-modal-footer .hlx-modal-footer-inner>.hlx-button[type=submit]{order:999}.hlx-modal .hlx-modal-footer .hlx-modal-footer-inner>.hlx-modal-footer-tertiary-slot{margin-right:auto;display:none}@media screen and (min-width:768px){.hlx-modal .hlx-modal-footer .hlx-modal-footer-inner>.hlx-modal-footer-tertiary-slot{display:block}}.hlx-modal .hlx-modal-heading{color:var(--hlx-color-foreground-primary);text-align:center;font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-11);line-height:var(--hlx-typography-line-height-base-8);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:-.01em;flex:1;justify-self:center;margin:0}@media screen and (min-width:768px){.hlx-modal .hlx-modal-heading{text-align:left;justify-self:auto}}.hlx-modal .hlx-modal-heading .hlx-modal-heading-progress{color:var(--hlx-color-foreground-primary);margin-left:var(--hlx-spacing-x2);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-7);line-height:var(--hlx-typography-line-height-base-6);font-weight:var(--hlx-typography-font-weight-content-regular);letter-spacing:normal}@media screen and (max-width:768px){.hlx-modal .hlx-modal-heading .hlx-modal-heading-progress{font-size:17px;display:none}}.hlx-modal .hlx-progress-bar-value-label{display:none}.hlx-promotional-modal{border-radius:6px;width:min(100vw - 40px,600px);height:auto;max-height:calc(100vh - 40px);font-size:0;position:relative;overflow:hidden}.hlx-promotional-modal .hlx-promotional-modal-dialog{outline:none}.hlx-promotional-modal .hlx-promotional-modal-dismiss{top:var(--hlx-spacing-x3);right:var(--hlx-spacing-x4);padding:var(--hlx-spacing-x2);aspect-ratio:1;appearance:none;cursor:pointer;background:0 0;border:none;position:absolute}.hlx-promotional-modal .hlx-modal-content-inner{background-color:var(--hlx-color-background-primary);padding:var(--hlx-spacing-x5)}.hlx-promotional-modal .hlx-modal-footer-inner{background-color:var(--hlx-color-background-primary);padding:var(--hlx-spacing-x5);border-top:1px solid var(--hlx-color-border-primary);gap:var(--hlx-spacing-x2);display:grid}@media screen and (min-width:768px){.hlx-promotional-modal .hlx-modal-footer-inner{justify-content:flex-end;display:flex}}.hlx-promotional-modal .hlx-modal-footer-inner .hlx-button[data-hlx-variant=primary]{order:999}.hlx-modal-underlay{z-index:var(--hlx-layer-modal);background-color:#3535354d;justify-content:center;align-items:center;width:100vw;display:flex;position:fixed;inset:0}.hlx-modal-underlay[data-hlx-variant=sidesheet]{justify-content:flex-end}.hlx-modal[data-hlx-variant=sidesheet]{opacity:0;transition:opacity .15s ease-in-out,transform .15s ease-in-out}.hlx-transition-modal-appear .hlx-modal[data-hlx-variant=sidesheet],.hlx-transition-modal-enter .hlx-modal[data-hlx-variant=sidesheet],.hlx-transition-modal-exit-active .hlx-modal[data-hlx-variant=sidesheet]{opacity:0;transform:translate(100%)}.hlx-transition-modal-enter-done .hlx-modal[data-hlx-variant=sidesheet],.hlx-transition-modal-exit .hlx-modal[data-hlx-variant=sidesheet]{opacity:1}.hlx-toast-region{bottom:var(--hlx-spacing-x5);gap:var(--hlx-spacing-x2);z-index:var(--hlx-layer-popover);flex-direction:column;align-items:center;display:flex;position:fixed;left:50%;transform:translate(-50%)}.hlx-toast-region .hlx-toast{background-color:var(--hlx-color-background-inverted-primary);box-shadow:var(--hlx-elevation-medium);padding:var(--hlx-spacing-x2) var(--hlx-spacing-x4);align-items:flex-start;gap:var(--hlx-spacing-x3);--slide-from:translateY(100%);--slide-to:translateY(0);view-transition-class:toast;border-radius:4px;width:fit-content;display:flex}@media screen and not (min-width:768px){.hlx-toast-region .hlx-toast{max-width:max(80%,400px)}}.hlx-toast-region .hlx-toast .hlx-toast-type-icon{flex-shrink:0}.hlx-toast-region .hlx-toast .hlx-toast-body{align-items:flex-start;gap:var(--hlx-spacing-x6);display:flex}@media screen and not (min-width:768px){.hlx-toast-region .hlx-toast .hlx-toast-body{gap:var(--hlx-spacing-x3);flex-direction:column}}.hlx-toast-region .hlx-toast .hlx-toast-body .hlx-button{color:var(--hlx-color-foreground-inverted-primary);--hover-text-color:var(--hlx-color-foreground-inverted-primary)}.hlx-toast-region .hlx-toast .hlx-toast-content{color:var(--hlx-color-foreground-inverted-primary);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-7);line-height:var(--hlx-typography-line-height-base-6);font-weight:var(--hlx-typography-font-weight-content-regular);letter-spacing:normal}@media screen and (max-width:768px){.hlx-toast-region .hlx-toast .hlx-toast-content{font-size:17px}}@keyframes toast-exit{to{opacity:0;translate:0 100%}}@keyframes toast-enter{0%{opacity:0;translate:0 100%;scale:.85}}::view-transition-new(.toast):only-child{animation:.4s toast-enter}::view-transition-old(.toast):only-child{animation:.4s toast-exit}.hlx-description-list{gap:var(--hlx-spacing-x3);grid-template-columns:minmax(min-content,33%) 1fr;margin:0;display:grid}.hlx-description-list-term{align-items:flex-start;gap:var(--hlx-spacing-x1);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-7);line-height:var(--hlx-typography-line-height-base-6);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;display:flex}@media screen and (max-width:768px){.hlx-description-list-term{font-size:17px}}.hlx-description-list-description{font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-7);line-height:var(--hlx-typography-line-height-base-6);font-weight:var(--hlx-typography-font-weight-content-regular);letter-spacing:normal;margin:0}@media screen and (max-width:768px){.hlx-description-list-description{font-size:17px}}.hlx-skeleton-text{background-color:var(--hlx-color-background-tertiary);background-image:linear-gradient(90deg, var(--hlx-color-background-tertiary) 0%, var(--hlx-color-background-secondary) 50%, var(--hlx-color-background-tertiary) 100%);background-size:200% 100%;border-radius:2px;height:1lh;animation:2s ease-in-out infinite hlx-skeleton-shimmer;position:relative;overflow:hidden}.hlx-skeleton-block{background-color:var(--hlx-color-background-tertiary);background-image:linear-gradient(90deg, var(--hlx-color-background-tertiary) 0%, var(--hlx-color-background-secondary) 50%, var(--hlx-color-background-tertiary) 100%);background-size:200% 100%;animation:2s ease-in-out infinite hlx-skeleton-shimmer;position:relative;overflow:hidden}@keyframes hlx-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.hlx-skeleton-text,.hlx-skeleton-block{background-image:none;animation:none}}.hlx-ellipsis-text:after{vertical-align:bottom;content:"…";width:0;animation:.9s steps(4,end) infinite ellipsis;display:inline-block;overflow:hidden}@keyframes ellipsis{to{width:1.25em}}.hlx-date-segment{text-align:flex-end}.hlx-date-segment.hlx-date-segment-editable{font-variant-numeric:tabular-nums;text-align:end;box-sizing:content-box;white-space:nowrap;color:var(--color);min-width:var(--chars);background:0 0;border:none}.hlx-date-segment.hlx-date-segment-editable::selection{background:0 0}.hlx-date-segment.hlx-date-segment-editable:focus{caret-color:#0000;background-color:highlight;outline:none}@media screen and (-webkit-min-device-pixel-ratio:0){.hlx-date-segment.hlx-date-segment-editable:focus{background-color:selecteditem}}.hlx-date-segment.hlx-date-segment-editable:focus .hlx-date-segment-placeholder{color:gray}.hlx-date-segment.hlx-date-segment-editable[data-placeholder]{width:auto}.hlx-date-segment.hlx-date-segment-editable .hlx-date-segment-placeholder{text-align:center;visibility:hidden;pointer-events:none;width:100%;height:0;color:var(--hlx-color-foreground-disabled);font-size:0;display:block}:is([data-hlx-focused],[data-empty=false]) .hlx-date-segment.hlx-date-segment-editable[data-placeholder] .hlx-date-segment-placeholder{visibility:visible;font-size:inherit;text-transform:uppercase;font-variant-numeric:tabular-nums;height:auto}.hlx-date-segment.hlx-date-segment-literal{visibility:hidden;padding:0 2px}:is([data-hlx-focused],[data-empty=false]) .hlx-date-segment.hlx-date-segment-literal{visibility:visible}.hlx-date-field-root{grid-row-gap:var(--hlx-spacing-x1);grid-template-columns:auto 1fr;display:grid}.hlx-date-field-root .hlx-date-field-label{color:var(--hlx-field-label-color);width:fit-content;font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;grid-area:1/1/2/2}.hlx-date-field-root .hlx-date-field-error{color:var(--hlx-field-validation-message-color);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;grid-area:3/1/4/3}.hlx-date-field-root .hlx-date-field-help-text{color:var(--hlx-field-help-text-color);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;grid-area:4/1/5/3}.hlx-date-field-root .hlx-date-field-optionality-text{margin-left:var(--hlx-spacing-x2);color:var(--hlx-field-optionality-text-color);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;grid-area:1/2/2/3}.hlx-date-field-root .hlx-date-field-control{appearance:none;border-radius:var(--hlx-field-border-radius);padding:var(--hlx-field-control-padding-block) var(--hlx-field-control-padding-inline);outline-offset:2px;width:100%;color:var(--hlx-field-control-fg-color);background-color:var(--hlx-field-control-bg-color);border:1px solid var(--hlx-field-border-color);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-7);line-height:var(--hlx-typography-line-height-base-6);font-weight:var(--hlx-typography-font-weight-content-regular);letter-spacing:normal;outline:none;grid-area:2/1/3/3;display:flex}@media screen and (max-width:768px){.hlx-date-field-root .hlx-date-field-control{font-size:17px}}.hlx-date-field-root[data-hlx-validation=invalid]{--hlx-field-border-color:var(--hlx-color-border-danger)}.hlx-date-field-root[data-hlx-disabled=true]{--hlx-field-control-fg-color:var(--hlx-color-foreground-disabled);--hlx-field-border-color:var(--hlx-color-border-disabled);--hlx-field-control-bg-color:var(--hlx-color-background-secondary);--hlx-field-label-color:var(--hlx-color-foreground-disabled);--hlx-field-help-text-color:var(--hlx-color-foreground-disabled);--hlx-field-optionality-text-color:var(--hlx-color-foreground-disabled);--hlx-field-placeholder-color:var(--hlx-color-foreground-disabled)}.hlx-date-field-root .hlx-date-field-control[data-hlx-hovered=true]{--hlx-field-border-color:var(--hlx-color-border-secondary)}.hlx-date-field-root .hlx-date-field-control.focused{--hlx-field-border-color:var(--hlx-color-border-tertiary)}.hlx-date-field-root .hlx-date-field-control.focus-ring{outline:2px solid var(--outline-color)}.hlx-time-field-root{grid-row-gap:var(--hlx-spacing-x1);--color:var(--hlx-color-foreground-primary);--border-color:var(--hlx-color-border-primary);grid-template-columns:auto 1fr;display:grid}.hlx-time-field-root .hlx-time-field-label{color:var(--hlx-color-foreground-primary);width:fit-content;font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;grid-area:1/1/2/2}.hlx-time-field-root .hlx-time-field-error{color:var(--hlx-color-foreground-danger-secondary);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;grid-area:3/1/4/3}.hlx-time-field-root .hlx-time-field-help-text{color:var(--hlx-color-foreground-secondary);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;grid-area:4/1/5/3}.hlx-time-field-root .hlx-time-field-optionality-text{margin-left:var(--hlx-spacing-x2);color:var(--hlx-color-foreground-secondary);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;grid-area:1/2/2/3}.hlx-time-field-root .hlx-time-field-control{appearance:none;outline-offset:2px;--outline-color:var(--hlx-color-border-focus);width:100%;color:var(--color);background-color:var(--hlx-color-background-primary);border:1px solid var(--border-color);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-7);line-height:var(--hlx-typography-line-height-base-6);font-weight:var(--hlx-typography-font-weight-content-regular);letter-spacing:normal;border-radius:4px;outline:none;grid-area:2/1/3/3;padding:6px 44px 6px 12px;display:flex}@media screen and (max-width:768px){.hlx-time-field-root .hlx-time-field-control{font-size:17px}}.hlx-time-field-root[data-hlx-validation=invalid] .hlx-time-field-control{--border-color:var(--hlx-color-border-danger)}.hlx-time-field-root[data-hlx-validation=invalid] .hlx-time-field-error{color:var(--hlx-color-foreground-danger-secondary)}.hlx-time-field-root[data-hlx-disabled=true]{--color:var(--hlx-color-foreground-disabled);--border-color:var(--hlx-color-border-disabled)}.hlx-time-field-root[data-hlx-disabled=true] .hlx-time-field-label{color:var(--hlx-color-foreground-disabled)}.hlx-time-field-root[data-hlx-disabled=true] .hlx-time-field-control{background-color:var(--hlx-color-background-secondary)}.hlx-time-field-root[data-hlx-disabled=false] .hlx-time-field-control[data-hlx-hovered=true]{--border-color:var(--hlx-color-border-secondary)}.hlx-time-field-root[data-hlx-disabled=false] .hlx-time-field-control.focused{--border-color:var(--hlx-color-border-tertiary)}.hlx-time-field-root .hlx-time-field-control.focus-ring{outline:2px solid var(--outline-color)}.hlx-date-picker-field-root{grid-row-gap:var(--hlx-spacing-x1);--color:var(--hlx-color-foreground-primary);--border-color:var(--hlx-color-border-primary);grid-template-columns:auto 1fr;display:grid}.hlx-date-picker-field-root .hlx-date-picker-field-label{color:var(--hlx-field-label-color);width:fit-content;font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;grid-area:1/1/2/2}.hlx-date-picker-field-root .hlx-date-picker-field-error{color:var(--hlx-color-foreground-danger-secondary);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;grid-area:3/1/4/3}.hlx-date-picker-field-root .hlx-date-picker-field-help-text{color:var(--hlx-color-foreground-secondary);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;grid-area:4/1/5/3}.hlx-date-picker-field-root .hlx-date-picker-field-optionality-text{margin-left:var(--hlx-spacing-x2);color:var(--hlx-color-foreground-secondary);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;grid-area:1/2/2/3}.hlx-date-picker-field-root .hlx-date-picker-field-control-group{outline-offset:2px;--outline-color:var(--hlx-color-border-focus);background-color:var(--hlx-color-background-primary);border:1px solid var(--hlx-field-border-color);border-radius:4px;outline:none;grid-area:2/1/3/3;width:100%;display:flex;position:relative;overflow:hidden}.hlx-date-picker-field-root .hlx-date-picker-field-control{appearance:none;padding:var(--hlx-field-control-padding-block) var(--hlx-field-control-padding-inline);outline-offset:2px;width:100%;color:var(--color);background-color:var(--hlx-color-background-primary);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-7);line-height:var(--hlx-typography-line-height-base-6);font-weight:var(--hlx-typography-font-weight-content-regular);letter-spacing:normal;outline:none;display:flex}@media screen and (max-width:768px){.hlx-date-picker-field-root .hlx-date-picker-field-control{font-size:17px}}.hlx-date-picker-field-root .hlx-date-picker-field-clear{color:var(--color);appearance:none;outline-offset:-1px;background-color:#0000;border:none;outline:none;align-items:center;width:fit-content;padding:0 8px;display:flex}.hlx-date-picker-field-root .hlx-date-picker-field-trigger{color:var(--color);appearance:none;outline-offset:-1px;background-color:#0000;border:none;outline:none;place-self:stretch flex-end;align-items:center;width:fit-content;padding:0 8px;display:flex}.hlx-date-picker-field-root[data-hlx-validation=invalid] .hlx-date-picker-field-control-group{--border-color:var(--hlx-color-border-danger)}.hlx-date-picker-field-root[data-hlx-validation=invalid] .hlx-date-picker-field-error{color:var(--hlx-color-foreground-danger-secondary)}.hlx-date-picker-field-root[data-hlx-disabled=true]{--color:var(--hlx-color-foreground-disabled);--border-color:var(--hlx-color-border-disabled)}.hlx-date-picker-field-root[data-hlx-disabled=true] .hlx-date-picker-field-control,.hlx-date-picker-field-root[data-hlx-disabled=true] .hlx-date-picker-field-trigger,.hlx-date-picker-field-root[data-hlx-disabled=true] .hlx-date-picker-field-clear{background-color:var(--hlx-color-background-secondary)}.hlx-date-picker-field-root[data-hlx-disabled=true] .hlx-date-picker-field-label{color:var(--hlx-color-foreground-disabled)}.hlx-date-picker-field-root[data-hlx-disabled=false] .hlx-date-picker-field-control-group[data-hlx-hovered=true]{--border-color:var(--hlx-color-border-secondary)}.hlx-date-picker-field-root[data-hlx-disabled=false] .hlx-date-picker-field-control-group.focused{--border-color:var(--hlx-color-border-tertiary)}.hlx-date-picker-field-root .hlx-date-picker-field-control-group.focus-ring,.hlx-date-picker-field-root .hlx-date-picker-field-trigger.focus-ring{outline:2px solid var(--outline-color)}.hlx-date-picker-field-dialog{background:var(--hlx-color-background-primary);box-shadow:var(--hlx-elevation-light);border:1px solid var(--hlx-color-border-primary);border-radius:4px}.hlx-date-picker-field-calendar-header{padding:var(--hlx-spacing-x3) var(--hlx-spacing-x3) 0;align-items:center;gap:var(--hlx-spacing-x2);display:flex}.hlx-date-picker-field-preset{padding:var(--hlx-spacing-x3);border-bottom:1px solid var(--hlx-color-border-primary);display:flex}.hlx-date-picker-field-preset>*{flex-grow:1;width:0}.hlx-date-picker-field-calendar-nav{align-items:center;margin-left:auto;display:flex}.hlx-date-picker-field-calendar-grid{padding:0 var(--hlx-spacing-x2) var(--hlx-spacing-x3)}.hlx-date-picker-field-calendar-grid table{table-layout:fixed;border-collapse:collapse;border-spacing:0}.hlx-date-picker-field-calendar-grid td,.hlx-date-picker-field-calendar-grid th{width:48px;height:48px;padding:0;display:table-cell;position:relative}:is(.hlx-date-picker-field-calendar-grid td,.hlx-date-picker-field-calendar-grid th){font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-5);line-height:var(--hlx-typography-line-height-base-4);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal}@media screen and (max-width:768px){:is(.hlx-date-picker-field-calendar-grid td,.hlx-date-picker-field-calendar-grid th){font-size:15px}}.hlx-date-picker-field-calendar-grid td{padding:2px 0}.hlx-date-picker-field-calendar-grid th{color:var(--hlx-color-foreground-secondary)}.hlx-date-picker-field-calendar-date{--color:var(--hlx-color-foreground-primary);outline:none;justify-content:center;align-items:center;width:48px;height:44px;display:flex}.hlx-date-picker-field-calendar-date[hidden]{display:none}.hlx-date-picker-field-calendar-date .hlx-calendar-cell-date-highlight{--background-color:transparent;--outline-color:var(--hlx-color-border-focus);background-color:var(--background-color);width:44px;height:44px;color:var(--color);cursor:pointer;border-radius:50%;outline:none;justify-content:center;align-items:center;display:flex}.hlx-date-picker-field-calendar-date[data-hovered=true] .hlx-calendar-cell-date-highlight{border:1px solid var(--hlx-color-border-tertiary)}.hlx-date-picker-field-calendar-date[data-is-range-selection=true]{background-color:var(--hlx-color-background-tertiary)}.hlx-date-picker-field-calendar-date[data-selected=true] .hlx-calendar-cell-date-highlight{--background-color:var(--hlx-color-background-inverted-primary);--color:var(--hlx-color-foreground-inverted-primary)}.hlx-date-picker-field-calendar-date[data-selected=true][data-selection-start=true]{border-top-left-radius:50%;border-bottom-left-radius:50%;width:46px;position:absolute;top:2px;right:0}.hlx-date-picker-field-calendar-date[data-selected=true][data-selection-start=true] .hlx-calendar-cell-date-highlight{--background-color:var(--hlx-color-background-inverted-primary);--color:var(--hlx-color-foreground-inverted-primary);width:44px;margin-left:-2px}.hlx-date-picker-field-calendar-date[data-selected=true][data-selection-end=true]{border-top-right-radius:50%;border-bottom-right-radius:50%;width:46px;position:absolute;top:2px;left:0}.hlx-date-picker-field-calendar-date[data-selected=true][data-selection-end=true] .hlx-calendar-cell-date-highlight{--background-color:var(--hlx-color-background-inverted-primary);--color:var(--hlx-color-foreground-inverted-primary);width:44px;margin-right:-2px}.hlx-date-picker-field-calendar-date[data-selected=true][data-is-range-selection=true][data-selection-start=false][data-selection-end=false] .hlx-calendar-cell-date-highlight{--background-color:var(--hlx-color-background-tertiary);--color:var(--hlx-color-foreground-inverted-primary)}.hlx-date-picker-field-calendar-date[data-disabled=true],.hlx-date-picker-field-calendar-date[data-available=false]{--color:var(--hlx-color-foreground-disabled)}.hlx-date-picker-field-calendar-date[data-focused=true] .hlx-calendar-cell-date-highlight{border:1px solid var(--hlx-color-border-tertiary);outline:2px solid var(--hlx-color-border-focus);outline-offset:2px}.hlx-date-picker-field-calendar-date[data-significant=true] .hlx-calendar-cell-date-significance-indicator{background-color:var(--color);border-radius:50%;width:4px;height:4px;display:block;position:absolute;top:35px;left:22px}.hlx-datepicker-select .hlx-datepicker-select-control{--background-color:var(--hlx-color-background-primary);--color:var(--hlx-color-foreground-primary);--border-color:transparent;--outline-color:var(--hlx-color-border-focus);align-items:center;gap:var(--hlx-spacing-x2);background-color:var(--background-color);color:var(--color);border:1px solid var(--border-color);outline-offset:2px;padding:var(--hlx-spacing-x1) var(--hlx-spacing-x3);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-9);line-height:var(--hlx-typography-line-height-base-7);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;border-radius:4px;outline:none;display:flex}.hlx-datepicker-select .hlx-datepicker-select-control[data-hovered=true]{--background-color:var(--hlx-color-background-tertiary)}.hlx-datepicker-select .hlx-datepicker-select-control[data-active=true]{--background-color:var(--hlx-color-background-quartenary)}.hlx-datepicker-select .hlx-datepicker-select-control.focus-ring{outline:2px solid var(--outline-color)}.hlx-form{flex-direction:column;gap:24px;display:flex}.hlx-form-sticky-footer{border-top:1px solid var(--hlx-color-border-primary);background-color:var(--hlx-color-background-primary);margin:0 -16px;padding:20px;position:sticky;bottom:0;left:0}.hlx-form-sticky-footer .hlx-form-sticky-footer-content{justify-content:flex-end;align-items:center;gap:var(--hlx-spacing-x2);flex-direction:row;max-width:895px;margin:0 auto;display:flex}.hlx-form-sticky-footer .hlx-form-sticky-footer-error{color:var(--hlx-color-foreground-danger-secondary);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-7);line-height:var(--hlx-typography-line-height-base-6);font-weight:var(--hlx-typography-font-weight-content-regular);letter-spacing:normal;margin-right:auto}@media screen and (max-width:768px){.hlx-form-sticky-footer .hlx-form-sticky-footer-error{font-size:17px}}.hlx-checkbox-root .hlx-checkbox-label{--control-size:20px;scroll-margin-top:calc(var(--hw-header-height) + var(--hlx-spacing-x4));color:var(--hlx-field-label-color);grid-template-columns:var(--control-size) auto;gap:var(--hlx-spacing-x2);align-items:flex-start;display:grid;position:relative}@media screen and (max-width:768px){.hlx-checkbox-root .hlx-checkbox-label{--control-size:24px;padding:10px 0}}.hlx-checkbox-root .hlx-checkbox-control{width:var(--control-size);height:var(--control-size);color:var(--hlx-toggle-fg-color-inactive)}.hlx-checkbox-root .hlx-checkbox-label label:not([data-hlx-disabled=true]):not([data-hlx-readonly=true])[data-hlx-hovered=true]{cursor:pointer;color:var(--hlx-field-label-color)}.hlx-checkbox-root .hlx-checkbox-label label:not([data-hlx-disabled=true]):not([data-hlx-readonly=true])[data-hlx-hovered=true]:not([data-hlx-validation=invalid]) .hlx-checkbox-control{color:var(--hlx-toggle-fg-color-active)}.hlx-checkbox-root .hlx-checkbox-label label{color:var(--hlx-field-label-color);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-7);line-height:var(--hlx-typography-line-height-base-6);font-weight:var(--hlx-typography-font-weight-content-regular);letter-spacing:normal}@media screen and (max-width:768px){.hlx-checkbox-root .hlx-checkbox-label label{font-size:17px}}.hlx-checkbox-root[data-hlx-disabled=true] .hlx-checkbox-label{--hlx-field-label-color:var(--hlx-color-foreground-disabled)}.hlx-checkbox-root[data-hlx-disabled=true] .hlx-checkbox-control{fill:var(--hlx-color-background-disabled);color:var(--hlx-color-border-disabled)}.hlx-checkbox-root .hlx-checkbox-control.focus-ring{outline:2px solid var(--hlx-color-border-focus);border-radius:2px}:is(.hlx-checkbox-root[data-selected=true],.hlx-checkbox-root:where(:has(input:checked)),.hlx-checkbox-root:where(:has(input:indeterminate))) .hlx-checkbox-control{color:var(--hlx-toggle-fg-color-active)}:is(.hlx-checkbox-root[data-selected=true],.hlx-checkbox-root:where(:has(input:checked)),.hlx-checkbox-root:where(:has(input:indeterminate)))[data-hlx-disabled=true] .hlx-checkbox-control{color:var(--hlx-color-foreground-disabled)}.hlx-checkbox-root[data-hlx-validation=invalid] .hlx-checkbox-control{color:var(--hlx-color-foreground-danger)}.hlx-checkbox-root[data-hlx-validation=invalid] .hlx-checkbox-error{color:var(--hlx-color-foreground-danger-secondary);margin-top:var(--hlx-spacing-x1);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal}@media screen and (max-width:768px){.hlx-checkbox-root[data-hlx-validation=invalid] .hlx-checkbox-error{font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-5);line-height:var(--hlx-typography-line-height-base-4);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal}@media screen and (max-width:768px){.hlx-checkbox-root[data-hlx-validation=invalid] .hlx-checkbox-error{font-size:15px}}}.hlx-checkbox-group-root{scroll-margin-top:calc(var(--hw-header-height) + var(--hlx-spacing-x4))}.hlx-checkbox-group-root .hlx-checkbox-group-descriptors{align-items:flex-start;gap:var(--hlx-spacing-x2);margin-bottom:var(--hlx-spacing-x2);flex-direction:row;display:flex}.hlx-checkbox-group-root .hlx-checkbox-group-help-text{color:var(--hlx-color-foreground-secondary);margin-top:var(--hlx-spacing-x1);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal}@media screen and (max-width:768px){.hlx-checkbox-group-root .hlx-checkbox-group-help-text{font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-5);line-height:var(--hlx-typography-line-height-base-4);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal}@media screen and (max-width:768px){.hlx-checkbox-group-root .hlx-checkbox-group-help-text{font-size:15px}}}.hlx-checkbox-group-root .hlx-checkbox-group-error{color:var(--hlx-color-foreground-danger-secondary);margin-top:var(--hlx-spacing-x1);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal}@media screen and (max-width:768px){.hlx-checkbox-group-root .hlx-checkbox-group-error{font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-5);line-height:var(--hlx-typography-line-height-base-4);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal}@media screen and (max-width:768px){.hlx-checkbox-group-root .hlx-checkbox-group-error{font-size:15px}}}.hlx-checkbox-group-root .hlx-checkbox-group-optionality-text{color:var(--hlx-color-foreground-secondary);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal}@media screen and (max-width:768px){.hlx-checkbox-group-root .hlx-checkbox-group-optionality-text{font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-5);line-height:var(--hlx-typography-line-height-base-4);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal}@media screen and (max-width:768px){.hlx-checkbox-group-root .hlx-checkbox-group-optionality-text{font-size:15px}}}.hlx-checkbox-group-root .hlx-checkbox-group-controls{gap:var(--hlx-spacing-x2);flex-direction:column;display:flex}@media screen and (max-width:768px){.hlx-checkbox-group-root .hlx-checkbox-group-controls{row-gap:0}}.hlx-checkbox-group-root[data-hlx-size=small] .hlx-checkbox-group-label{color:var(--hlx-color-foreground-primary);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;display:block}@media screen and (max-width:768px){.hlx-checkbox-group-root[data-hlx-size=small] .hlx-checkbox-group-label{font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-5);line-height:var(--hlx-typography-line-height-base-4);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal}@media screen and (max-width:768px){.hlx-checkbox-group-root[data-hlx-size=small] .hlx-checkbox-group-label{font-size:15px}}}.hlx-checkbox-group-root[data-hlx-size=large] .hlx-checkbox-group-label{color:var(--hlx-color-foreground-primary);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-7);line-height:var(--hlx-typography-line-height-base-6);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;display:block}@media screen and (max-width:768px){.hlx-checkbox-group-root[data-hlx-size=large] .hlx-checkbox-group-label{font-size:17px}}.hlx-checkbox-group-root[data-hlx-disabled=true] .hlx-checkbox-group-label,.hlx-checkbox-group-root[data-hlx-disabled=true] .hlx-checkbox-group-help-text,.hlx-checkbox-group-root[data-hlx-disabled=true] .hlx-checkbox-group-optionality-text{color:var(--hlx-color-foreground-disabled)}.hlx-switch-root{scroll-margin-top:calc(var(--hw-header-height) + var(--hlx-spacing-x4));grid-row-gap:var(--hlx-spacing-x1);grid-template-columns:auto 1fr;display:grid}.hlx-switch-root label{justify-content:flex-start;gap:var(--hlx-spacing-x2);color:var(--hlx-color-foreground-primary);display:flex}.hlx-switch-root label[data-hlx-hovered=true]{cursor:pointer}.hlx-switch-root label[data-hlx-selected=true]{--track-color:var(--hlx-color-foreground-primary);--handle-color:var(--hlx-color-background-primary)}.hlx-switch-root label[data-hlx-selected=true][data-hlx-hovered=true] .hlx-switch-icon{cursor:pointer}.hlx-switch-root label[data-hlx-selected=false]{--track-color:var(--hlx-color-background-tertiary);--handle-color:var(--hlx-color-foreground-secondary)}.hlx-switch-root label[data-hlx-selected=false][data-hlx-hovered=true] .hlx-switch-icon{--track-color:var(--hlx-color-background-quartenary);cursor:pointer}.hlx-switch-root label[data-hlx-hovered=true]{cursor:pointer;color:var(--hlx-color-foreground-primary)}.hlx-switch-root label[data-hlx-disabled=true][data-hlx-selected=true]{--track-color:var(--hlx-color-background-disabled);--handle-color:var(--hlx-color-background-primary);color:var(--hlx-color-foreground-disabled)}.hlx-switch-root label[data-hlx-disabled=true][data-hlx-selected=false]{--track-color:transparent;--handle-color:var(--hlx-color-background-disabled);color:var(--hlx-color-foreground-disabled)}.hlx-switch-root label[data-hlx-disabled=true][data-hlx-selected=false] .hlx-switch-track{stroke:var(--hlx-color-background-disabled)}.hlx-switch-root label[data-hlx-validation=invalid]{color:var(--hlx-color-foreground-danger-secondary)}.hlx-switch-root label[data-hlx-validation=invalid][data-hlx-selected=true]{--track-color:var(--hlx-color-foreground-danger);--handle-color:var(--hlx-color-background-primary)}.hlx-switch-root label[data-hlx-validation=invalid][data-hlx-selected=false]{--track-color:transparent;--handle-color:var(--hlx-color-foreground-danger)}.hlx-switch-root label[data-hlx-validation=invalid][data-hlx-selected=false] .hlx-switch-track{stroke:var(--hlx-color-border-danger)}.hlx-switch-root label{font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-7);line-height:var(--hlx-typography-line-height-base-6);font-weight:var(--hlx-typography-font-weight-content-regular);letter-spacing:normal}@media screen and (max-width:768px){.hlx-switch-root label{font-size:17px}}.hlx-switch-root .hlx-switch-track{fill:var(--track-color);stroke:var(--track-color)}.hlx-switch-root .hlx-switch-handle{fill:var(--handle-color)}.hlx-switch-root .focus-ring{outline:2px solid var(--hlx-color-border-focus);outline-offset:2px;border-radius:24px}.hlx-switch-root .hlx-switch-error{color:var(--hlx-color-foreground-danger-secondary);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;grid-row:3/4}.hlx-text-field-root{scroll-margin-top:calc(var(--hw-header-height) + var(--hlx-spacing-x4));grid-row-gap:var(--hlx-spacing-x1);--color:var(--hlx-field-control-fg-color);--placeholder-color:var(--hlx-field-placeholder-color);--primary-descriptor-color:var(--hlx-field-label-color);--secondary-descriptor-color:var(--hlx-field-optionality-text-color);grid-template-columns:auto 1fr;display:grid}.hlx-text-field-root .hlx-text-field-descriptors{gap:var(--hlx-spacing-x1) 0;grid-area:1/1/2/2;grid-template-columns:auto 1fr;display:grid}.hlx-text-field-root .hlx-text-field-descriptors .hlx-text-field-label{color:var(--primary-descriptor-color);width:fit-content;font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;grid-area:1/1/2/2}.hlx-text-field-root .hlx-text-field-descriptors .hlx-text-field-instructional-text{color:var(--primary-descriptor-color);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-regular);letter-spacing:normal;grid-area:2/1/3/3}.hlx-text-field-root .hlx-text-field-descriptors .hlx-text-field-optionality-text{margin-left:var(--hlx-spacing-x2);color:var(--secondary-descriptor-color);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;grid-area:1/2/2/3}.hlx-text-field-root .hlx-text-field-error{color:var(--hlx-color-foreground-danger-secondary);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;grid-area:3/1/4/3}.hlx-text-field-root .hlx-text-field-help-text{color:var(--secondary-descriptor-color);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;grid-area:4/1/5/3}.hlx-text-field-root .hlx-text-field-control{appearance:none;padding:var(--hlx-field-control-padding-block) var(--hlx-field-control-padding-inline);outline-offset:2px;--outline-color:var(--hlx-color-border-focus);width:100%;color:var(--color);background-color:var(--hlx-field-control-bg-color);border:1px solid var(--hlx-field-border-color);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-7);line-height:var(--hlx-typography-line-height-base-6);font-weight:var(--hlx-typography-font-weight-content-regular);letter-spacing:normal;border-radius:4px;outline:none;grid-area:2/1/3/3;display:block}@media screen and (max-width:768px){.hlx-text-field-root .hlx-text-field-control{font-size:17px}}.hlx-text-field-root .hlx-text-field-control::placeholder{color:var(--placeholder-color)}.hlx-text-field-root .hlx-text-field-adornment{grid-area:2/1/3/3;align-self:center;width:fit-content;display:flex}.hlx-text-field-root .hlx-text-field-control.hlx-text-field-adornment-end{padding-right:calc(24px + var(--adornment-width))}.hlx-text-field-root .hlx-text-field-control.hlx-text-field-adornment-end+.hlx-text-field-adornment{justify-self:flex-end;margin-right:12px}.hlx-text-field-root[data-hlx-validation=invalid] .hlx-text-field-control{--hlx-field-border-color:var(--hlx-color-border-danger)}.hlx-text-field-root[data-hlx-validation=invalid] .hlx-text-field-error{color:var(--hlx-color-foreground-danger-secondary)}.hlx-text-field-root[data-hlx-disabled=true]{--color:var(--hlx-color-foreground-disabled);--hlx-field-border-color:var(--hlx-color-border-disabled);--placeholder-color:var(--hlx-color-foreground-disabled);--primary-descriptor-color:var(--hlx-color-foreground-disabled);--secondary-descriptor-color:var(--hlx-color-foreground-disabled)}.hlx-text-field-root[data-hlx-disabled=true] .hlx-text-field-label,.hlx-text-field-root[data-hlx-disabled=true] .hlx-text-field-help-text,.hlx-text-field-root[data-hlx-disabled=true] .hlx-text-field-optionality-text,.hlx-text-field-root[data-hlx-disabled=true] .hlx-text-field-instructional-text{color:var(--hlx-color-foreground-disabled)}.hlx-text-field-root[data-hlx-disabled=true] .hlx-text-field-control{background-color:var(--hlx-color-background-secondary)}.hlx-text-field-root[data-hlx-disabled=false] .hlx-text-field-control[data-hlx-hovered=true]{--hlx-field-border-color:var(--hlx-color-border-secondary)}.hlx-text-field-root .hlx-text-field-control.focus-ring{outline:2px solid var(--outline-color)}.hlx-text-field-root .hlx-text-field-control.focused{--hlx-field-border-color:var(--hlx-color-border-tertiary)}.hlx-text-field-root[data-hlx-variant=brand] .hlx-text-field-control{--background-color:var(--hlx-color-background-primary);--hlx-field-border-color:var(--hlx-color-border-beige)}.hlx-text-field-root[data-hlx-variant=brand][data-hlx-disabled=false] .hlx-text-field-control[data-hlx-hovered=true]{--hlx-field-border-color:var(--hlx-color-border-beige)}.hlx-text-field-root[data-hlx-variant=brand] .hlx-text-field-control.focused{--hlx-field-border-color:var(--hlx-color-border-maroon)}.hlx-search-field-root{grid-row-gap:var(--hlx-spacing-x1);grid-template-columns:auto 1fr;display:grid;position:relative}.hlx-search-field-root .hlx-search-field-label{width:fit-content;color:var(--hlx-color-foreground-primary);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;grid-column:1/2}.hlx-search-field-root .hlx-search-field-control-group{grid-column:1/3;display:flex;position:relative}.hlx-search-field-root .hlx-icon{place-items:center;display:grid;position:absolute;top:50%;left:8px;transform:translateY(-50%)}.hlx-search-field-root .hlx-clear-field-trigger{top:50%;right:var(--hlx-spacing-x2);color:var(--hlx-color-foreground-primary);background-color:#0000;border:none;outline:none;place-items:center;display:grid;position:absolute;transform:translateY(-50%)}.hlx-search-field-root .hlx-search-field-control{--color:var(--hlx-color-foreground-primary);--outline-color:var(--hlx-color-border-focus);--hlx-field-border-color:var(--hlx-color-border-primary);--placeholder-color:var(--hlx-color-foreground-disabled);appearance:none;outline-offset:2px;width:100%;color:var(--color);background-color:var(--hlx-color-background-primary);border:1px solid var(--hlx-field-border-color);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-7);line-height:var(--hlx-typography-line-height-base-6);font-weight:var(--hlx-typography-font-weight-content-regular);letter-spacing:normal;border-radius:4px;outline:none;padding:6px 32px 6px 34px;display:block}@media screen and (max-width:768px){.hlx-search-field-root .hlx-search-field-control{font-size:17px}}.hlx-search-field-root .hlx-search-field-control::placeholder{color:var(--placeholder-color)}.hlx-search-field-root .hlx-search-field-control::-webkit-search-cancel-button{-webkit-appearance:none}.hlx-search-field-root .hlx-search-field-control::-webkit-search-decoration{-webkit-appearance:none}.hlx-search-field-root[data-hlx-disabled=true] .hlx-search-field-control{--color:var(--hlx-color-foreground-disabled);--hlx-field-border-color:var(--hlx-color-border-disabled);--placeholder-color:var(--hlx-color-foreground-disabled);background-color:var(--hlx-color-background-secondary)}.hlx-search-field-root[data-hlx-disabled=true] .hlx-icon,.hlx-search-field-root[data-hlx-disabled=true] .hlx-search-field-label{color:var(--hlx-color-foreground-disabled)}.hlx-search-field-root[data-hlx-disabled=false] .hlx-search-field-control[data-hlx-hovered=true]{--hlx-field-border-color:var(--hlx-color-border-secondary)}.hlx-search-field-root[data-hlx-disabled=false] .hlx-search-field-control.focused{--hlx-field-border-color:var(--hlx-color-border-tertiary)}.hlx-search-field-root[data-hlx-disabled=false] .hlx-clear-field-trigger{cursor:pointer}.hlx-search-field-root .hlx-search-field-control.focus-ring{outline:2px solid var(--outline-color)}.hlx-masked-text-field-root{grid-row-gap:var(--hlx-spacing-x1);--color:var(--hlx-color-foreground-primary);--hlx-field-border-color:var(--hlx-color-border-primary);grid-template-columns:auto 1fr;display:grid}.hlx-masked-text-field-root .hlx-masked-text-field-label{color:var(--hlx-field-label-color);width:fit-content;font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;grid-area:1/1/2/2}.hlx-masked-text-field-root .hlx-masked-text-field-error{color:var(--hlx-field-validation-message-color);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;grid-area:3/1/4/3}.hlx-masked-text-field-root .hlx-masked-text-field-help-text{color:var(--hlx-field-help-text-color);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;grid-area:4/1/5/3}.hlx-masked-text-field-root .hlx-masked-text-field-optionality-text{margin-left:var(--hlx-spacing-x2);color:var(--hlx-field-optionality-text-color);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;grid-area:1/2/2/3}.hlx-masked-text-field-root .hlx-masked-text-field-control-group{outline-offset:2px;background-color:var(--hlx-field-control-bg-color);border:1px solid var(--hlx-field-border-color);border-radius:var(--hlx-field-border-radius);width:100%;color:var(--hlx-field-control-fg-color);min-height:36px;font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-7);line-height:var(--hlx-typography-line-height-base-6);font-weight:var(--hlx-typography-font-weight-content-regular);letter-spacing:normal;outline:none;grid-area:2/1/3/3;align-items:center;display:flex;position:relative;overflow:hidden}@media screen and (max-width:768px){.hlx-masked-text-field-root .hlx-masked-text-field-control-group{font-size:17px}}.hlx-masked-text-field-root .hlx-masked-text-field-placeholder{left:var(--hlx-field-control-padding-inline);pointer-events:none;font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-7);line-height:var(--hlx-typography-line-height-base-6);font-weight:var(--hlx-typography-font-weight-content-regular);letter-spacing:normal;position:absolute}@media screen and (max-width:768px){.hlx-masked-text-field-root .hlx-masked-text-field-placeholder{font-size:17px}}.hlx-masked-text-field-root .hlx-masked-text-field-control{appearance:none;padding:var(--hlx-field-control-padding-block) var(--hlx-field-control-padding-inline);outline-offset:2px;width:100%;color:var(--hlx-field-control-fg-color);background-color:var(--hlx-field-control-bg-color);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-7);line-height:var(--hlx-typography-line-height-base-6);font-weight:var(--hlx-typography-font-weight-content-regular);letter-spacing:normal;border:none;outline:none;display:flex}@media screen and (max-width:768px){.hlx-masked-text-field-root .hlx-masked-text-field-control{font-size:17px}}.hlx-masked-text-field-root[data-hlx-validation=invalid]{--hlx-field-border-color:var(--hlx-color-border-danger)}.hlx-masked-text-field-root .hlx-masked-text-field-error{color:var(--hlx-field-validation-message-color)}.hlx-masked-text-field-root[data-hlx-disabled=true]{--color:var(--hlx-color-foreground-disabled);--hlx-field-border-color:var(--hlx-color-border-disabled);--hlx-field-control-bg-color:var(--hlx-color-background-secondary);--hlx-field-label-color:var(--hlx-color-foreground-disabled);--hlx-field-help-text-color:var(--hlx-color-foreground-disabled);--hlx-field-optionality-text-color:var(--hlx-color-foreground-disabled);--hlx-field-placeholder-color:var(--hlx-color-foreground-disabled)}.hlx-masked-text-field-root[data-hlx-disabled=false] .hlx-masked-text-field-control-group.focused{--hlx-field-border-color:var(--hlx-color-border-tertiary)}.hlx-masked-text-field-root[data-hlx-disabled=false] .hlx-masked-text-field-control-group[data-hlx-hovered=true]{--hlx-field-border-color:var(--hlx-color-border-secondary)}.hlx-masked-text-field-root .hlx-masked-text-field-control-group.focus-ring{outline:2px solid var(--outline-color)}.hlx-masked-text-field-root[data-hlx-variant=brand] .hlx-masked-text-field-control-group{--hlx-field-border-color:var(--hlx-color-border-beige);background-color:var(--hlx-color-background-primary)}.hlx-masked-text-field-root[data-hlx-variant=brand][data-hlx-disabled=false] .hlx-masked-text-field-control-group[data-hlx-hovered=true],.hlx-masked-text-field-root[data-hlx-variant=brand] .hlx-masked-text-field-control-group.focused{--hlx-field-border-color:var(--hlx-color-border-beige)}.hlx-credit-card-fieldset-root{gap:var(--hlx-spacing-x4) var(--hlx-spacing-x3);border:none;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;align-items:flex-start;margin:0;padding:0;display:grid}.hlx-credit-card-fieldset-root .hlx-credit-card-field-root{grid-row-gap:var(--hlx-spacing-x1);--color:var(--hlx-color-foreground-primary);--hlx-field-border-color:var(--hlx-color-border-primary);grid-template-columns:auto 1fr;display:grid}.hlx-credit-card-fieldset-root .hlx-credit-card-field-root[data-hlx-validation=invalid] .hlx-credit-card-field-control{--hlx-field-border-color:var(--hlx-color-border-danger)}.hlx-credit-card-fieldset-root .hlx-credit-card-field-root[data-hlx-disabled=true]{--color:var(--hlx-color-foreground-disabled);--hlx-field-border-color:var(--hlx-color-border-disabled)}.hlx-credit-card-fieldset-root .hlx-credit-card-field-root[data-hlx-disabled=true] .hlx-credit-card-field-control{background-color:var(--hlx-color-background-secondary)}.hlx-credit-card-fieldset-root .hlx-credit-card-field-root[data-hlx-disabled=true] .hlx-credit-card-field-label,.hlx-credit-card-fieldset-root .hlx-credit-card-field-root[data-hlx-disabled=true] .hlx-credit-card-field-help-text,.hlx-credit-card-fieldset-root .hlx-credit-card-field-root[data-hlx-disabled=true] .hlx-credit-card-field-optionality-text{color:var(--hlx-color-foreground-disabled)}.hlx-credit-card-fieldset-root>:first-of-type{grid-column:1/3}.hlx-credit-card-fieldset-root .hlx-credit-card-field-label{color:var(--hlx-color-foreground-primary);width:fit-content;font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;grid-area:1/1/2/2}.hlx-credit-card-fieldset-root .hlx-credit-card-field-error{color:var(--hlx-color-foreground-danger-secondary);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;grid-area:3/1/4/3}.hlx-credit-card-fieldset-root .hlx-credit-card-field-help-text{color:var(--hlx-color-foreground-secondary);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;grid-area:4/1/5/3}.hlx-credit-card-fieldset-root .hlx-credit-card-field-optionality-text{margin-left:var(--hlx-spacing-x2);color:var(--hlx-color-foreground-secondary);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;grid-area:1/2/2/3}.hlx-credit-card-fieldset-root .hlx-credit-card-field-control{appearance:none;outline-offset:2px;--outline-color:var(--hlx-color-border-focus);width:100%;min-height:36px;color:var(--color);background-color:var(--hlx-color-background-primary);border:1px solid var(--hlx-field-border-color);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-7);line-height:var(--hlx-typography-line-height-base-6);font-weight:var(--hlx-typography-font-weight-content-regular);letter-spacing:normal;border-radius:4px;outline:none;grid-area:2/1/3/3;padding:6px 12px;display:block}@media screen and (max-width:768px){.hlx-credit-card-fieldset-root .hlx-credit-card-field-control{font-size:17px}}.hlx-credit-card-fieldset-root .hlx-credit-card-field-control.focus-ring{outline:2px solid var(--outline-color)}.hlx-number-field-root{grid-row-gap:var(--hlx-spacing-x1);--color:var(--hlx-color-foreground-primary);--hlx-field-border-color:var(--hlx-color-border-primary);grid-template-columns:auto 1fr;display:grid}.hlx-number-field-root .hlx-number-field-label{color:var(--hlx-color-foreground-primary);width:fit-content;font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;grid-area:1/1/2/2}.hlx-number-field-root .hlx-number-field-error{color:var(--hlx-color-foreground-danger-secondary);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;grid-area:3/1/4/3}.hlx-number-field-root .hlx-number-field-help-text{color:var(--hlx-color-foreground-secondary);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;grid-area:4/1/5/3}.hlx-number-field-root .hlx-number-field-optionality-text{margin-left:var(--hlx-spacing-x2);color:var(--hlx-color-foreground-secondary);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;grid-area:1/2/2/3}.hlx-number-field-root .hlx-number-field-control-group{outline-offset:2px;--outline-color:var(--hlx-color-border-focus);background-color:var(--hlx-color-background-primary);border:1px solid var(--hlx-field-border-color);width:100%;color:var(--color);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-7);line-height:var(--hlx-typography-line-height-base-6);font-weight:var(--hlx-typography-font-weight-content-regular);letter-spacing:normal;border-radius:4px;outline:none;grid-area:2/1/3/3;align-items:center;display:flex;position:relative;overflow:hidden}@media screen and (max-width:768px){.hlx-number-field-root .hlx-number-field-control-group{font-size:17px}}.hlx-number-field-root .hlx-number-field-currency-symbol{animation:.1s ease-in fade-in;position:absolute;left:8px}.hlx-number-field-root .hlx-number-field-currency-symbol+.hlx-number-field-control{padding-left:22px}.hlx-number-field-root .hlx-number-field-control{appearance:none;outline-offset:2px;width:100%;color:var(--color);background-color:var(--hlx-color-background-primary);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-7);line-height:var(--hlx-typography-line-height-base-6);font-weight:var(--hlx-typography-font-weight-content-regular);letter-spacing:normal;border:none;outline:none;padding:6px 12px;display:flex}@media screen and (max-width:768px){.hlx-number-field-root .hlx-number-field-control{font-size:17px}}.hlx-number-field-root .hlx-number-field-adornment{grid-area:2/1/3/3;align-self:center;width:fit-content;display:flex}.hlx-number-field-root .hlx-number-field-unit{white-space:nowrap;font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-7);line-height:var(--hlx-typography-line-height-base-6);font-weight:var(--hlx-typography-font-weight-content-regular);letter-spacing:normal;padding-right:12px}@media screen and (max-width:768px){.hlx-number-field-root .hlx-number-field-unit{font-size:17px}}.hlx-number-field-root .hlx-number-field-control.hlx-number-field-adornment-end{padding-right:calc(24px + var(--adornment-width))}.hlx-number-field-root .hlx-number-field-control.hlx-number-field-adornment-end+.hlx-number-field-adornment{justify-self:flex-end;margin-right:12px}.hlx-number-field-root[data-hlx-validation=invalid] .hlx-number-field-control-group{--hlx-field-border-color:var(--hlx-color-border-danger)}.hlx-number-field-root[data-hlx-validation=invalid] .hlx-number-field-error{color:var(--hlx-color-foreground-danger-secondary)}.hlx-number-field-root[data-hlx-disabled=true]{--color:var(--hlx-color-foreground-disabled);--hlx-field-border-color:var(--hlx-color-border-disabled)}.hlx-number-field-root[data-hlx-disabled=true] .hlx-number-field-control,.hlx-number-field-root[data-hlx-disabled=true] .hlx-number-field-control-group{background-color:var(--hlx-color-background-secondary)}.hlx-number-field-root[data-hlx-disabled=true] .hlx-number-field-label,.hlx-number-field-root[data-hlx-disabled=true] .hlx-number-field-help-text,.hlx-number-field-root[data-hlx-disabled=true] .hlx-number-field-optionality-text{color:var(--hlx-color-foreground-disabled)}.hlx-number-field-root[data-hlx-disabled=false] .hlx-number-field-control-group[data-hlx-hovered=true]{--hlx-field-border-color:var(--hlx-color-border-secondary)}.hlx-number-field-root[data-hlx-disabled=false] .hlx-number-field-control-group:has([data-hlx-focused=true]){--hlx-field-border-color:var(--hlx-color-border-tertiary)}.hlx-number-field-root .hlx-number-field-control-group.focus-ring{outline:2px solid var(--outline-color)}.hlx-text-area-root{scroll-margin-top:calc(var(--hw-header-height) + var(--hlx-spacing-x4));grid-row-gap:var(--hlx-spacing-x1);--color:var(--hlx-color-foreground-primary);--hlx-field-border-color:var(--hlx-color-border-primary);--placeholder-color:var(--hlx-color-foreground-disabled);--primary-descriptor-color:var(--hlx-color-foreground-primary);--secondary-descriptor-color:var(--hlx-color-foreground-secondary);grid-template-rows:auto auto;grid-template-columns:auto 1fr;display:grid}.hlx-text-area-root[data-hlx-height=fill]{grid-template-rows:auto 1fr;height:100%}.hlx-text-area-root .hlx-text-area-descriptors{grid-area:1/1/2/2;grid-template-columns:auto 1fr;gap:4px 0;display:grid}.hlx-text-area-root .hlx-text-area-descriptors .hlx-text-area-label{color:var(--primary-descriptor-color);width:fit-content;font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;grid-area:1/1/2/2}.hlx-text-area-root .hlx-text-area-descriptors .hlx-text-area-instructional-text{color:var(--primary-descriptor-color);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-regular);letter-spacing:normal;grid-area:2/1/3/3}.hlx-text-area-root .hlx-text-area-descriptors .hlx-text-area-optionality-text{margin-left:var(--hlx-spacing-x2);color:var(--secondary-descriptor-color);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;grid-area:1/2/2/3}.hlx-text-area-root .hlx-text-area-error{color:var(--hlx-color-foreground-danger-secondary);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;grid-area:3/1/4/3}.hlx-text-area-root .hlx-text-area-help-text{color:var(--secondary-descriptor-color);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;grid-area:4/1/5/3}.hlx-text-area-root .hlx-text-area-control{resize:none;appearance:none;outline-offset:2px;--outline-color:var(--hlx-color-border-focus);color:var(--color);background-color:var(--hlx-color-background-primary);border:1px solid var(--hlx-field-border-color);border-radius:4px;outline:none;grid-area:2/1/3/3;padding:6px 12px;display:block}.hlx-text-area-root .hlx-text-area-control ::placeholder{color:var(--placeholder-color)}.hlx-text-area-root .hlx-text-area-control{font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-7);line-height:var(--hlx-typography-line-height-base-6);font-weight:var(--hlx-typography-font-weight-content-regular);letter-spacing:normal}@media screen and (max-width:768px){.hlx-text-area-root .hlx-text-area-control{font-size:17px}}.hlx-text-area-root[data-hlx-validation=invalid] .hlx-text-area-control{--hlx-field-border-color:var(--hlx-color-border-danger)}.hlx-text-area-root[data-hlx-validation=invalid] .hlx-text-area-error{color:var(--hlx-color-foreground-danger-secondary)}.hlx-text-area-root[data-hlx-disabled=true]{--color:var(--hlx-color-foreground-disabled);--hlx-field-border-color:var(--hlx-color-border-disabled);--placeholder-color:var(--hlx-color-foreground-disabled);--primary-descriptor-color:var(--hlx-color-foreground-disabled);--secondary-descriptor-color:var(--hlx-color-foreground-disabled)}.hlx-text-area-root[data-hlx-disabled=true] .hlx-text-area-control{background-color:var(--hlx-color-background-secondary)}.hlx-text-area-root[data-hlx-disabled=true] .hlx-text-area-label,.hlx-text-area-root[data-hlx-disabled=true] .hlx-text-area-help-text,.hlx-text-area-root[data-hlx-disabled=true] .hlx-text-area-instructional-text,.hlx-text-area-root[data-hlx-disabled=true] .hlx-text-area-optionality-text{color:var(--hlx-color-foreground-disabled)}.hlx-text-area-root[data-hlx-disabled=false] .hlx-text-area-control[data-hlx-hovered=true]{--hlx-field-border-color:var(--hlx-color-border-secondary)}.hlx-text-area-root[data-hlx-disabled=false] .hlx-text-area-control.focused{--hlx-field-border-color:var(--hlx-color-border-tertiary)}.hlx-text-area-root .hlx-text-area-control.focus-ring{outline:2px solid var(--outline-color)}.hlx-rich-text-area-root{scroll-margin-top:calc(var(--hw-header-height) + var(--hlx-spacing-x4));grid-row-gap:var(--hlx-spacing-x1);--color:var(--hlx-color-foreground-primary);--hlx-field-border-color:var(--hlx-color-border-primary);--primary-descriptor-color:var(--hlx-color-foreground-primary);--secondary-descriptor-color:var(--hlx-color-foreground-secondary);grid-template-rows:auto auto;grid-template-columns:auto 1fr;display:grid}.hlx-rich-text-area-root[data-hlx-height=fill]{grid-template-rows:auto 1fr;height:100%}.hlx-rich-text-area-root[data-hlx-height=fill] .hlx-rich-text-area-control{height:unset}.hlx-rich-text-area-root .hlx-rich-text-area-label{color:var(--primary-descriptor-color);width:fit-content;font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;grid-area:1/1/2/2}.hlx-rich-text-area-root .hlx-rich-text-area-error{color:var(--hlx-color-foreground-danger-secondary);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;grid-area:4/1/5/3}.hlx-rich-text-area-root .hlx-rich-text-area-help-text{color:var(--secondary-descriptor-color);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;grid-area:5/1/6/3}.hlx-rich-text-area-root .hlx-rich-text-area-instructional-text{color:var(--primary-descriptor-color);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-regular);letter-spacing:normal;grid-area:2/1/3/3}.hlx-rich-text-area-root .hlx-rich-text-area-optionality-text{margin-left:var(--hlx-spacing-x2);color:var(--secondary-descriptor-color);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;grid-area:1/2/2/3}.hlx-rich-text-area-root .hlx-rich-text-area-editor{resize:none;appearance:none;outline-offset:2px;--outline-color:var(--hlx-color-border-focus);color:var(--color);background-color:var(--hlx-color-background-primary);border:1px solid var(--hlx-field-border-color);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-7);line-height:var(--hlx-typography-line-height-base-6);font-weight:var(--hlx-typography-font-weight-content-regular);letter-spacing:normal;border-radius:4px;outline:none;flex-direction:column-reverse;grid-area:3/1/4/3;display:flex;overflow:hidden}@media screen and (max-width:768px){.hlx-rich-text-area-root .hlx-rich-text-area-editor{font-size:17px}}.hlx-rich-text-area-root .hlx-rich-text-area-control{min-height:80px;height:calc(var(--text-area-height) + 12px);outline:none;padding:6px 12px;overflow:auto}.hlx-rich-text-area-root .hlx-rich-text-area-control p{font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-7);line-height:var(--hlx-typography-line-height-base-6);font-weight:var(--hlx-typography-font-weight-content-regular);letter-spacing:normal}@media screen and (max-width:768px){.hlx-rich-text-area-root .hlx-rich-text-area-control p{font-size:17px}}.hlx-rich-text-area-root .hlx-rich-text-area-control em{font-style:italic}.hlx-rich-text-area-root .hlx-rich-text-area-control strong{font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-7);line-height:var(--hlx-typography-line-height-base-6);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal}@media screen and (max-width:768px){.hlx-rich-text-area-root .hlx-rich-text-area-control strong{font-size:17px}}.hlx-rich-text-area-root .hlx-rich-text-area-control h2{margin-top:var(--hlx-spacing-x6);margin-bottom:var(--hlx-spacing-x2)}.hlx-rich-text-area-root .hlx-rich-text-area-control h2:first-of-type{margin-top:0}.hlx-rich-text-area-root .hlx-rich-text-area-control h2{font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-9);line-height:var(--hlx-typography-line-height-base-7);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal}.hlx-rich-text-area-root .hlx-rich-text-area-toolbar{background-color:var(--hlx-color-background-secondary);align-items:center;gap:4px;padding:6px 8px;display:flex}.hlx-rich-text-area-root .hlx-rich-text-area-toolbar button{aspect-ratio:1;color:var(--hlx-color-foreground-primary);background-color:#0000;border:none;border-radius:6px;outline:none;justify-content:center;align-items:center;display:flex}.hlx-rich-text-area-root .hlx-rich-text-area-toolbar button.is-active{background-color:var(--hlx-color-background-tertiary)}.hlx-rich-text-area-root .hlx-rich-text-area-toolbar button.focus-ring{outline:2px solid var(--outline-color)}.hlx-rich-text-area-root[data-hlx-validation=invalid] .hlx-rich-text-area-editor{--hlx-field-border-color:var(--hlx-color-border-danger)}.hlx-rich-text-area-root[data-hlx-validation=invalid] .hlx-rich-text-area-error{color:var(--hlx-color-foreground-danger-secondary)}.hlx-rich-text-area-root[data-hlx-disabled=true]{--color:var(--hlx-color-foreground-disabled);--hlx-field-border-color:var(--hlx-color-border-disabled);--placeholder-color:var(--hlx-color-foreground-disabled);--primary-descriptor-color:var(--hlx-color-foreground-disabled);--secondary-descriptor-color:var(--hlx-color-foreground-disabled)}.hlx-rich-text-area-root[data-hlx-disabled=true] .hlx-rich-text-area-label,.hlx-rich-text-area-root[data-hlx-disabled=true] .hlx-rich-text-area-help-text,.hlx-rich-text-area-root[data-hlx-disabled=true] .hlx-rich-text-area-optionality-text,.hlx-rich-text-area-root[data-hlx-disabled=true] .hlx-rich-text-area-instructional-text{color:var(--hlx-color-foreground-disabled)}.hlx-rich-text-area-root[data-hlx-disabled=true] .hlx-rich-text-area-editor{background:var(--hlx-color-background-secondary)}.hlx-rich-text-area-root[data-hlx-disabled=true] .hlx-rich-text-area-toolbar-button,.hlx-rich-text-area-root .hlx-rich-text-area-toolbar-button[data-hlx-disabled=true]{color:var(--hlx-color-foreground-disabled)}.hlx-rich-text-area-root[data-hlx-disabled=false] .hlx-rich-text-area-editor[data-hlx-hovered=true]{--hlx-field-border-color:var(--hlx-color-border-secondary)}.hlx-rich-text-area-root[data-hlx-disabled=false] .hlx-rich-text-area-editor.focused{--hlx-field-border-color:var(--hlx-color-border-tertiary)}.hlx-rich-text-area-root .hlx-rich-text-area-editor.focus-ring{outline:2px solid var(--outline-color)}.hlx-rich-text-area-html-content ol{margin-left:var(--hlx-spacing-x8);list-style:decimal}.hlx-rich-text-area-html-content ul{margin-left:var(--hlx-spacing-x8);list-style:outside}.hlx-rich-text-area-html-content p{font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-7);line-height:var(--hlx-typography-line-height-base-6);font-weight:var(--hlx-typography-font-weight-content-regular);letter-spacing:normal}@media screen and (max-width:768px){.hlx-rich-text-area-html-content p{font-size:17px}}.hlx-rich-text-area-html-content em{font-style:italic}.hlx-rich-text-area-html-content strong{font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-7);line-height:var(--hlx-typography-line-height-base-6);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal}@media screen and (max-width:768px){.hlx-rich-text-area-html-content strong{font-size:17px}}.hlx-rich-text-area-html-content h2{margin-top:var(--hlx-spacing-x6);margin-bottom:var(--hlx-spacing-x2)}.hlx-rich-text-area-html-content h2:first-of-type{margin-top:0}.hlx-rich-text-area-html-content h2{font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-9);line-height:var(--hlx-typography-line-height-base-7);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal}.hlx-group{gap:var(--hlx-spacing-x2);grid-template-columns:1fr auto;align-items:flex-start;display:grid}.hlx-group .hlx-text-field-root:has(.hlx-text-field-label)+.hlx-button{margin-top:var(--hlx-spacing-x5)}.hlx-field-group{grid-row-gap:var(--hlx-spacing-x1);grid-template-columns:auto 1fr;display:grid}.hlx-field-group .hlx-field-group-label{color:var(--hlx-color-foreground-primary);width:fit-content;font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;grid-area:1/1/2/2}.hlx-field-group .hlx-field-group-optionality-text{margin-left:var(--hlx-spacing-x2);color:var(--hlx-color-foreground-secondary);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;grid-area:1/2/2/3}.hlx-field-group .hlx-field-group-content{grid-area:2/1/3/3}.hlx-field-group[data-disabled=true] .hlx-field-group-label,.hlx-field-group[data-disabled=true] .hlx-field-group-optionality-text{color:var(--hlx-color-foreground-disabled)}.hlx-fieldset-root{flex-direction:column;display:flex}.hlx-fieldset-root[data-variant=inset]{padding-left:var(--hlx-spacing-x5);border-left:1px solid var(--hlx-color-border-primary)}.hlx-fieldset-root .hlx-fieldset-descriptors{gap:var(--hlx-spacing-x2);margin-bottom:var(--hlx-spacing-x3);display:flex}.hlx-fieldset-root .hlx-fieldset-label{color:var(--hlx-color-foreground-primary);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal}.hlx-fieldset-root .hlx-fieldset-optionality-text{color:var(--hlx-color-foreground-secondary);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal}.hlx-fieldset-root[data-hlx-disabled=true] .hlx-fieldset-label,.hlx-fieldset-root[data-hlx-disabled=true] .hlx-fieldset-optionality-text{color:var(--hlx-color-foreground-disabled)}.hlx-array-field-root{scroll-margin-top:calc(var(--hw-header-height) + var(--hlx-spacing-x4));grid-row-gap:var(--hlx-spacing-x1);--color:var(--hlx-color-foreground-primary);--hlx-field-border-color:var(--hlx-color-border-primary);--primary-descriptor-color:var(--hlx-color-foreground-primary);--secondary-descriptor-color:var(--hlx-color-foreground-secondary);grid-template-columns:auto 1fr;display:grid}.hlx-array-field-root .hlx-array-field-label{color:var(--primary-descriptor-color);width:fit-content;font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;grid-area:1/1/2/3}.hlx-array-field-root .hlx-array-field-items{gap:var(--hlx-spacing-x1);flex-direction:column;grid-area:2/1/3/3;display:flex}.hlx-array-field-root .hlx-array-field-item{gap:var(--hlx-spacing-x2);flex-direction:column;display:flex;position:relative}.hlx-array-field-root .hlx-array-field-add-container{margin-top:var(--hlx-spacing-x2);grid-area:3/1/4/3}.hlx-array-field-root .hlx-array-field-default-add-button-container{flex-direction:column;align-content:stretch;display:flex}.hlx-array-field-root .hlx-array-field-error{color:var(--hlx-color-foreground-danger-secondary);margin-top:var(--hlx-spacing-x1);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;grid-area:4/1/5/3}.hlx-array-field-root .hlx-array-field-help-text{color:var(--secondary-descriptor-color);margin-top:var(--hlx-spacing-x1);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;grid-area:5/1/6/3}.hlx-array-field-root[data-hlx-validation=invalid]{--hlx-field-border-color:var(--hlx-color-border-danger)}.hlx-array-field-root[data-hlx-validation=invalid] .hlx-array-field-label{color:var(--hlx-color-foreground-danger)}.hlx-array-field-root[data-hlx-disabled=true]{--color:var(--hlx-color-foreground-disabled);--hlx-field-border-color:var(--hlx-color-border-disabled);--primary-descriptor-color:var(--hlx-color-foreground-disabled);--secondary-descriptor-color:var(--hlx-color-foreground-disabled)}.hlx-array-field-root[data-hlx-disabled=true] .hlx-array-field-label,.hlx-array-field-root[data-hlx-disabled=true] .hlx-array-field-help-text{color:var(--hlx-color-foreground-disabled)}.hlx-array-field-root[data-hlx-readonly=true] .hlx-array-field-add-container{display:none}.hlx-file-upload-root .hlx-file-upload-inner{border:1px solid var(--hlx-color-border-primary);background:var(--hlx-color-background-primary);padding:var(--hlx-spacing-x2);border-radius:4px}.hlx-file-upload-root .hlx-file-upload-label{margin-bottom:var(--hlx-spacing-x1);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal}.hlx-file-upload-root .hlx-file-upload-dropzone{background:var(--hlx-color-background-secondary);padding-top:var(--hlx-spacing-x6);padding-bottom:var(--hlx-spacing-x6);border:2px dashed #0000;border-radius:2px;flex-direction:column;justify-content:center;align-items:center;display:flex}.hlx-file-upload-root .hlx-file-upload-dropzone:has(+.hlx-file-upload-files){margin-bottom:var(--hlx-spacing-x2)}.hlx-file-upload-root .hlx-file-upload-dropzone[data-drop-target]{border-color:var(--hlx-color-background-compliance);background:var(--hlx-color-background-tertiary)}.hlx-file-upload-root .hlx-file-upload-instructions{align-items:center;gap:var(--hlx-spacing-x2);display:flex}.hlx-file-upload-root .hlx-file-upload-instructions .hlx-file-upload-trigger{text-decoration:underline}.hlx-file-upload-root .hlx-file-upload-file-detail{align-items:center;gap:var(--hlx-spacing-x2);padding-left:var(--hlx-spacing-x2);padding-right:var(--hlx-spacing-x2);padding-top:var(--hlx-spacing-x2);padding-bottom:var(--hlx-spacing-x2);grid-template-columns:auto 1fr auto;display:grid}.hlx-file-upload-root .hlx-file-upload-file-meta{flex-direction:column;display:flex}.hlx-filter-group{gap:var(--hlx-spacing-x3);flex:1;justify-content:flex-end;align-items:center;display:flex;position:relative}.hlx-filter-group[data-variant=exposed] .hlx-filter-button-all,.hlx-filter-group[data-variant=condensed] .hlx-filter-button:not(.hlx-filter-button-all){display:none}.hlx-filter-group[data-variant=hybrid] .hlx-filter-button:has(+.hlx-filter-button-all):after{border-right:1px solid var(--hlx-color-border-primary)}.hlx-filter-group .hlx-filter-separator{background-color:var(--hlx-color-border-primary);display:flex;position:relative}.hlx-filter-group .hlx-filter-separator[aria-orientation=vertical]{align-self:stretch;min-width:1px;min-height:100%}.hlx-filter-dialog{outline:none;flex-direction:column;flex:1;min-width:240px;min-height:0;display:flex}.hlx-filter-dialog .hlx-filter-dialog-content{padding:15px var(--hlx-spacing-x4)}.hlx-filter-dialog .hlx-filter-dialog-content[data-variant=listbox]{flex-direction:column;flex:1;min-height:0;padding:0;display:flex}.hlx-filter-dialog .hlx-filter-dialog-content[data-variant=listbox] .hlx-search-field-root{padding:var(--hlx-spacing-x2) var(--hlx-spacing-x4)}.hlx-filter-dialog .hlx-filter-dialog-content[data-variant=listbox] .hlx-listbox{padding:0;overflow-y:auto}.hlx-filter-dialog .hlx-filter-dialog-content[data-variant=listbox] .hlx-listbox .hlx-listbox-option:not([data-selected=true]) svg{visibility:hidden}.hlx-filter-dialog .hlx-filter-dialog-content[data-variant=listbox] .hlx-listbox[data-empty=true]{padding:var(--hlx-spacing-x4);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-7);line-height:var(--hlx-typography-line-height-base-6);font-weight:var(--hlx-typography-font-weight-content-regular);letter-spacing:normal;justify-content:center;align-items:center;display:flex}@media screen and (max-width:768px){.hlx-filter-dialog .hlx-filter-dialog-content[data-variant=listbox] .hlx-listbox[data-empty=true]{font-size:17px}}.hlx-filter-dialog .hlx-filter-dialog-content[data-variant=switch]{gap:var(--hlx-spacing-x2);flex-direction:column;display:flex}.hlx-filter-dialog .hlx-filter-dialog-content[data-variant=switch] .hlx-switch-root label{justify-content:space-between}.hlx-filter-dialog .hlx-filter-dialog-content[data-variant=date]{padding:0}.hlx-filter-dialog .hlx-filter-dialog-content:not([data-variant=date]){max-height:370px;overflow-y:auto}.hlx-filter-dialog .hlx-radio-group-controls,.hlx-filter-dialog .hlx-checkbox-group-controls{gap:10px}.hlx-filter-dialog .hlx-filter-dialog-footer{gap:var(--hlx-spacing-x4);padding:var(--hlx-spacing-x4);border-top:1px solid var(--hlx-color-border-primary);justify-content:flex-end;align-items:center;display:flex}.hlx-filter-button{white-space:nowrap;justify-content:center;align-items:center;gap:var(--hlx-spacing-x2);--border-color:var(--hlx-color-border-primary);--bg-color:var(--hlx-color-background-primary);--text-color:var(--hlx-color-foreground-primary);background-color:var(--bg-color);border:none;border:1px solid var(--border-color);color:var(--text-color);outline:none;outline:0px solid var(--hlx-color-border-focus);outline-offset:2px;border-radius:4px;padding:0;display:flex}.hlx-filter-button[data-hlx-size=medium]{font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-5);line-height:var(--hlx-typography-line-height-base-4);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;padding:6px 12px}@media screen and (max-width:768px){.hlx-filter-button[data-hlx-size=medium]{padding:10px 15px;font-size:15px}}.hlx-filter-button[data-hlx-size=large]{font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-7);line-height:var(--hlx-typography-line-height-base-6);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;padding:6px 16px}@media screen and (max-width:768px){.hlx-filter-button[data-hlx-size=large]{padding:10px 15px;font-size:17px}}.hlx-filter-button[data-focus-visible]{outline-width:2px}.hlx-filter-button[data-hovered]{cursor:pointer;--bg-color:var(--hlx-color-background-tertiary)}.hlx-filter-button[data-pressed]{--bg-color:var(--hlx-color-background-quartenary)}.hlx-filter-button[data-selected=true]{--bg-color:var(--hlx-color-background-selected);--border-color:var(--hlx-color-border-focus)}.hlx-filter-button[data-selected][data-hovered],.hlx-filter-button[data-selected][data-focused]{--bg-color:var(--hlx-color-background-selected-hover)}.hlx-filter-button[data-selected][data-pressed]{--bg-color:var(--hlx-color-background-selected-active)}.hlx-filter-button[data-disabled]{--border-color:var(--hlx-color-border-disabled);--text-color:var(--hlx-color-foreground-disabled);--bg-color:var(--hlx-color-background-tertiary)}.hlx-filter-button[data-disabled][data-selected]{--bg-color:var(--hlx-color-background-selected);--text-color:#0844284d;--border-color:#08442826}.hlx-filter-button-root{align-items:center;display:flex;position:relative}.hlx-filter-button-root .hlx-filter-button-text{text-overflow:ellipsis;max-width:21ch;overflow:hidden}.hlx-filter-button-content{align-items:center;gap:var(--hlx-spacing-x2);display:flex}.hlx-filter-button-all .hlx-filter-button-count{display:none}.hlx-filter-button-all[data-selected=true] .hlx-filter-button-count{background-color:var(--hlx-color-foreground-compliance);color:var(--hlx-color-background-selected);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-5);line-height:var(--hlx-typography-line-height-base-4);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;border-radius:20px;gap:4px;padding:1px 10px;display:flex}@media screen and (max-width:768px){.hlx-filter-button-all[data-selected=true] .hlx-filter-button-count{font-size:15px}}.hlx-halfsheet{background:var(--hlx-color-background-primary);z-index:var(--hlx-layer-popover);isolation:isolate;box-shadow:var(--hlx-elevation-medium);border:1px solid var(--hlx-color-border-primary);will-change:transform;width:100vw;height:auto;min-height:50vh;max-height:70vh;padding:var(--hlx-spacing-x5);border-top-left-radius:20px;border-top-right-radius:20px;position:fixed;bottom:0;left:0;right:0}.hlx-halfsheet .hlx-halfsheet-dialog{outline:none;flex-direction:column;height:auto;min-height:100%;display:flex}.hlx-halfsheet .hlx-halfsheet-footer{gap:var(--hlx-spacing-x2);flex-direction:column;margin-top:auto;display:flex}.hlx-halfsheet .hlx-halfsheet-header{color:#0000;padding:var(--hlx-spacing-x2);align-items:center;gap:var(--hlx-spacing-x1);justify-content:flex-end;display:flex;position:sticky;top:0}@media screen and (min-width:768px){.hlx-halfsheet .hlx-halfsheet-header{border-bottom:1px solid var(--hlx-color-border-primary);grid-template-columns:1fr 1fr auto}}.hlx-halfsheet .hlx-halfsheet-header>.hlx-icon-button:first-child{grid-area:1/1}@media screen and (min-width:768px){.hlx-halfsheet .hlx-halfsheet-header>.hlx-icon-button:first-child{display:none}}.hlx-halfsheet .hlx-halfsheet-header>.hlx-halfsheet-heading+.hlx-icon-button{grid-area:1/1}.hlx-halfsheet .hlx-halfsheet-header>.hlx-icon-button svg{width:28px;height:28px}@media screen and (min-width:768px){.hlx-halfsheet .hlx-halfsheet-header>.hlx-icon-button svg{width:20px;height:20px}}.hlx-page-section{--section-gap:32px;width:min(100%,927px);padding:var(--section-gap) 16px;margin:0 auto}.hlx-page-section~.hlx-page-section,.hlx-page-section~* .hlx-page-section{border-top:1px solid var(--hlx-color-border-primary)}.hlx-page-section[data-hlx-layout=grid\.one-column]{grid-template-columns:1fr;align-items:flex-start;gap:20px;display:grid}.hlx-page-section[data-hlx-layout=grid\.one-column] .hlx-page-section-subtext{max-width:65ch}.hlx-page-section[data-hlx-layout=grid\.two-column]{grid-template-columns:1fr;align-items:flex-start;gap:20px;display:grid}@media (min-width:768px){.hlx-page-section[data-hlx-layout=grid\.two-column]{grid-template-columns:1fr 1fr}.hlx-page-section[data-hlx-layout=grid\.two-column] .hlx-page-section-subtext{max-width:35ch}}.hlx-page-section-subtext{margin-top:var(--hlx-spacing-x2)}.hlx-empty-state{height:100%;padding:var(--hlx-spacing-x8) var(--hlx-spacing-x5);text-align:center;background-color:var(--hlx-color-background-secondary);border-radius:4px;flex-direction:column;justify-content:center;align-items:center;display:flex}.hlx-application-layout-wrapper{height:calc(100vh - var(--hw-header-height,0px));background-color:var(--hlx-color-background-primary);grid-template:"navbar OLS banner OTS""navbar OLS header OTS""navbar OLS inner-content OTS"1fr"navbar OLS footer OTS"/auto auto 1fr auto;display:grid}.hlx-layout-navbar{grid-area:navbar}.hlx-layout-outer-leading-sidebar{border-right:1px solid var(--hlx-color-border-primary);grid-area:OLS}.hlx-layout-outer-trailing-sidebar{border-left:1px solid var(--hlx-color-border-primary);grid-area:OTS}.hlx-layout-outer-leading-sidebar,.hlx-layout-outer-trailing-sidebar{flex-direction:column;max-width:440px;display:flex}:is(.hlx-layout-outer-leading-sidebar,.hlx-layout-outer-trailing-sidebar) .hlx-layout-outer-sidebar-content{flex:1;position:relative;overflow-y:auto}:is(.hlx-layout-outer-leading-sidebar,.hlx-layout-outer-trailing-sidebar) .hlx-layout-outer-sidebar-header,:is(.hlx-layout-outer-leading-sidebar,.hlx-layout-outer-trailing-sidebar) .hlx-layout-outer-sidebar-content{padding:var(--hlx-spacing-x5)}.hlx-layout-banner-wrapper{grid-area:banner}.hlx-layout-page-header{padding:var(--hlx-spacing-x4) var(--hlx-spacing-x4) var(--hlx-spacing-x1);background-color:var(--hlx-color-background-primary);border-bottom:1px solid var(--hlx-color-border-primary);grid-area:header}@media screen and (min-width:768px){.hlx-layout-page-header{padding:var(--hlx-spacing-x6) var(--hlx-spacing-x6) 0;background-color:#0000;border-bottom:none}}@media screen and (min-width:1044px){.hlx-layout-page-header{padding:var(--hlx-spacing-x6) var(--hlx-spacing-x10) 0}}.hlx-layout-inner-content-wrapper{max-height:100%;padding:var(--hlx-spacing-x4);--full-width:1fr;--large-width:928px;--medium-width:800px;--small-width:640px;--sidebar-width:min(33%, 400px);--content-col:minmax(0, var(--content-width));--sidebar-col:fit-content(var(--sidebar-width));grid-area:inner-content;grid-template-rows:auto auto 1fr;grid-template-areas:"ILS""ITS""main";grid-template-columns:var(--content-col);justify-content:center;display:grid;position:relative;overflow-y:auto}.hlx-layout-inner-content-wrapper.full-width{--content-width:var(--full-width)}.hlx-layout-inner-content-wrapper.large-width{--content-width:var(--large-width)}.hlx-layout-inner-content-wrapper.medium-width{--content-width:var(--medium-width)}.hlx-layout-inner-content-wrapper.small-width{--content-width:var(--small-width)}@media screen and (min-width:768px){.hlx-layout-inner-content-wrapper{--placeholder-col:0px;padding:0 0 0 var(--hlx-spacing-x6);grid-template-areas:"placeholder ILS tablet-scroll";grid-template-columns:var(--placeholder-col) var(--sidebar-col) 1fr;overflow-y:hidden}.hlx-layout-inner-content-wrapper:not(.full-width){--placeholder-col:max(0px, calc(((100% - var(--content-width)) / 2) - var(--sidebar-width)))}.hlx-layout-inner-content-wrapper .hlx-layout-tablet-scroll-wrapper{grid-area:tablet-scroll;grid-template-rows:auto 1fr;grid-template-areas:"ITS""main";grid-template-columns:var(--content-col);padding:var(--hlx-spacing-x6) var(--hlx-spacing-x6) 0 0;display:grid;position:relative;overflow-y:auto}.hlx-layout-inner-content-wrapper:not(:has(.hlx-layout-inner-leading-sidebar)) .hlx-layout-tablet-scroll-wrapper{justify-content:center}}@media screen and (min-width:1044px){.hlx-layout-inner-content-wrapper{padding:0 var(--hlx-spacing-x10);grid-template-areas:"ILS main ITS";grid-template-columns:var(--sidebar-col) var(--content-col) var(--sidebar-col)}.hlx-layout-inner-content-wrapper .hlx-layout-tablet-scroll-wrapper{display:contents}.hlx-layout-inner-content-wrapper:has(.hlx-layout-inner-leading-sidebar):not(:has(.hlx-layout-inner-trailing-sidebar)){grid-template-areas:"placeholder ILS main";grid-template-columns:var(--placeholder-col) var(--sidebar-col) 1fr;padding-right:0}.hlx-layout-inner-content-wrapper:has(.hlx-layout-inner-leading-sidebar):not(:has(.hlx-layout-inner-trailing-sidebar)).full-width{grid-template-columns:0 var(--sidebar-col) 1fr}.hlx-layout-inner-content-wrapper:has(.hlx-layout-inner-leading-sidebar):not(:has(.hlx-layout-inner-trailing-sidebar)) .hlx-layout-content-area{padding-right:var(--hlx-spacing-x10)}.hlx-layout-inner-content-wrapper:has(.hlx-layout-inner-trailing-sidebar):not(:has(.hlx-layout-inner-leading-sidebar)){grid-template-areas:"main ITS placeholder";grid-template-columns:1fr var(--sidebar-col) var(--placeholder-col)}.hlx-layout-inner-content-wrapper:has(.hlx-layout-inner-trailing-sidebar):not(:has(.hlx-layout-inner-leading-sidebar)):not(.full-width) .hlx-layout-content-area{justify-self:right}.hlx-layout-inner-content-wrapper:not(:has(.hlx-layout-inner-leading-sidebar)):not(:has(.hlx-layout-inner-trailing-sidebar)){grid-template-columns:1fr;grid-template-areas:"main";padding-right:0}.hlx-layout-inner-content-wrapper:not(:has(.hlx-layout-inner-leading-sidebar)):not(:has(.hlx-layout-inner-trailing-sidebar)) .hlx-layout-content-area{padding-right:var(--hlx-spacing-x10);justify-content:center}}.hlx-layout-content-area{grid-area:main;grid-template-columns:var(--content-col);display:grid}@media screen and (min-width:1044px){.hlx-layout-content-area{padding:var(--hlx-spacing-x6) 0;position:relative;overflow-y:auto}}.hlx-layout-inner-leading-sidebar{margin-bottom:var(--hlx-spacing-x4);grid-area:ILS}@media screen and (min-width:768px){.hlx-layout-inner-leading-sidebar{margin-bottom:0;margin-right:var(--hlx-spacing-x6);padding:var(--hlx-spacing-x6) 0;position:relative;overflow-y:auto}}.hlx-layout-inner-trailing-sidebar{margin-bottom:var(--hlx-spacing-x4);grid-area:ITS}@media screen and (min-width:768px){.hlx-layout-inner-trailing-sidebar{margin-bottom:var(--hlx-spacing-x6)}}@media screen and (min-width:1044px){.hlx-layout-inner-trailing-sidebar{margin-bottom:0;margin-left:var(--hlx-spacing-x6);padding:var(--hlx-spacing-x6) 0;position:relative;overflow-y:auto}}.hlx-layout-page-footer{grid-area:footer}.hlx-tab{padding:var(--hlx-spacing-x3) var(--hlx-spacing-x4) var(--hlx-spacing-x3) var(--hlx-spacing-x4);white-space:nowrap;--bg-hover:#f2f2f2;display:flex}.hlx-tab.focus-ring{outline-offset:2px;outline:2px solid var(--hlx-color-border-focus)!important}.hlx-tab[data-hlx-hovered=true]{cursor:pointer;background-color:var(--bg-hover);color:var(--hlx-color-foreground-secondary)}.hlx-tab[data-hlx-pressed=true]{background-color:var(--hlx-color-background-tertiary)}.hlx-tab[data-hlx-selected=true]{border-bottom:2px solid var(--hlx-color-foreground-primary);color:var(--hlx-color-foreground-primary);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-7);line-height:var(--hlx-typography-line-height-base-6);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;outline:none}@media screen and (max-width:768px){.hlx-tab[data-hlx-selected=true]{font-size:17px}}.hlx-tab[data-hlx-disabled=true]{--border-color:var(--hlx-color-border-disabled);color:var(--hlx-color-foreground-disabled);-webkit-text-decoration-color:var(--hlx-color-background-disabled);text-decoration-color:var(--hlx-color-background-disabled)}.hlx-tab[data-hlx-disabled=true][data-hlx-selected=true]{border-bottom:2px solid var(--hlx-color-background-disabled)}.hlx-tab-panel.focus-ring{outline-offset:2px;outline:2px solid var(--hlx-color-border-focus)!important}.hlx-tab-list{color:var(--hlx-color-foreground-secondary);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-7);line-height:var(--hlx-typography-line-height-base-6);font-weight:var(--hlx-typography-font-weight-content-regular);letter-spacing:normal;flex-direction:row;display:flex;overflow-x:hidden}@media screen and (max-width:768px){.hlx-tab-list{font-size:17px}}.hlx-tab-list-wrapper{border-bottom:1px solid var(--hlx-color-border-primary);flex:auto;min-width:0;display:flex;position:relative}.hlx-tab-left-button-wrapper{box-shadow:24px 0px 24px 0px var(--hlx-color-background-primary);background-color:var(--hlx-color-background-primary);align-items:center;height:calc(100% - 1px);display:flex;position:absolute;top:0;left:0}.hlx-tab-right-button-wrapper{box-shadow:-24px 0px 24px 0px var(--hlx-color-background-primary);background-color:var(--hlx-color-background-primary);align-items:center;height:calc(100% - 1px);display:flex;position:absolute;top:0;right:0}.hlx-pagination ul{margin:0;padding:0;list-style:none;display:flex}.hlx-pagination .hlx-pagination-item{align-items:center;display:flex}.hlx-pagination .hlx-pagination-item[data-hlx-active=true]{--disabled-bg-color:transparent;--hover-bg-color:var(--hlx-color-background-tertiary);--active-bg-color:var(--hlx-color-background-quartenary);--active-text-color:var(--hlx-color-foreground-primary);background-color:var(--active-bg-color);border-radius:4px}.hlx-pagination .hlx-pagination-button{min-width:32px;height:32px;color:var(--hlx-color-foreground-primary);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-7);line-height:var(--hlx-typography-line-height-base-6);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;background-color:#0000;border:none;border-radius:4px;outline:none;justify-content:center;align-items:center;margin:1px}@media screen and (max-width:768px){.hlx-pagination .hlx-pagination-button{font-size:17px}}.hlx-pagination .hlx-pagination-button[data-hlx-hovered=true]{cursor:pointer;background-color:var(--hlx-color-background-tertiary)}.hlx-pagination .hlx-pagination-button[data-hlx-active=true]{--disabled-bg-color:transparent;--hover-bg-color:var(--hlx-color-background-tertiary);--active-bg-color:var(--hlx-color-background-quartenary);--active-text-color:var(--hlx-color-foreground-primary);background-color:var(--active-bg-color)}.hlx-pagination .hlx-pagination-button.focus-ring{outline-offset:2px;z-index:1;outline:2px solid var(--hlx-color-border-focus)!important}.hlx-pagination .hlx-pagination-ellipsis{justify-content:center;align-items:center;width:32px;height:32px;display:flex}.hlx-pagination-mini{align-items:center;gap:var(--hlx-spacing-x3);display:flex}:is(.hlx-navigation,.hlx-navigation-sub-menu) .hlx-navigation-divider{border-top:1px solid var(--hlx-color-border-primary);margin:8px 0}:is(.hlx-navigation,.hlx-navigation-sub-menu) .hlx-navigation-link{--background-color:transparent;--color:var(--hlx-color-foreground-primary);--bg-active:var(--hlx-color-background-tertiary);--bg-hover:#f2f2f2;background-color:var(--background-color);color:var(--color);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-7);line-height:var(--hlx-typography-line-height-base-6);font-weight:var(--hlx-typography-font-weight-content-regular);letter-spacing:normal;outline:none;align-items:center;gap:12px;padding:11px 20px;text-decoration:none;transition:font-weight,background-color 80ms ease-out;display:flex}@media screen and (max-width:768px){:is(.hlx-navigation,.hlx-navigation-sub-menu) .hlx-navigation-link{font-size:17px}}:is(.hlx-navigation,.hlx-navigation-sub-menu) .hlx-navigation-link.focused{--background-color:transparent}:is(.hlx-navigation,.hlx-navigation-sub-menu) .hlx-navigation-link[data-hlx-hovered=true]{--background-color:var(--bg-hover)}:is(.hlx-navigation,.hlx-navigation-sub-menu) .hlx-navigation-link.focus-ring{--background-color:var(--bg-active);outline:2px solid var(--hlx-color-border-focus)}:is(.hlx-navigation,.hlx-navigation-sub-menu) .hlx-navigation-link[data-hlx-disabled=true]{--color:var(--hlx-color-foreground-disabled)}:is(.hlx-navigation,.hlx-navigation-sub-menu) .hlx-navigation-link .hlx-navigation-link-icon{color:var(--color);display:flex}:is(.hlx-navigation,.hlx-navigation-sub-menu) .hlx-navigation-link[aria-current=page],:is(.hlx-navigation,.hlx-navigation-sub-menu) .hlx-navigation-link.active,:is(.hlx-navigation,.hlx-navigation-sub-menu) .hlx-navigation-link[data-hlx-pressed=true]:not([data-hlx-disabled=true]){--background-color:var(--bg-active)}:is(:is(.hlx-navigation,.hlx-navigation-sub-menu) .hlx-navigation-link[aria-current=page],:is(.hlx-navigation,.hlx-navigation-sub-menu) .hlx-navigation-link.active,:is(.hlx-navigation,.hlx-navigation-sub-menu) .hlx-navigation-link[data-hlx-pressed=true]:not([data-hlx-disabled=true])) .hlx-badge[data-hlx-variant=neutral]{background-color:var(--hlx-color-background-quartenary)}:is(:is(.hlx-navigation,.hlx-navigation-sub-menu) .hlx-navigation-link[aria-current=page],:is(.hlx-navigation,.hlx-navigation-sub-menu) .hlx-navigation-link.active){font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-7);line-height:var(--hlx-typography-line-height-base-6);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal}@media screen and (max-width:768px){:is(:is(.hlx-navigation,.hlx-navigation-sub-menu) .hlx-navigation-link[aria-current=page],:is(.hlx-navigation,.hlx-navigation-sub-menu) .hlx-navigation-link.active){font-size:17px}}.hlx-navigation:where(:not([data-hlx-alpha=true]))[data-hlx-layout=default]{border-right:1px solid var(--hlx-color-border-primary);width:238px}.hlx-navigation:where(:not([data-hlx-alpha=true]))[data-hlx-layout=full-width]{border:none;width:auto}.hlx-navigation:where(:not([data-hlx-alpha=true])) .hlx-navigation-list{margin:0;padding:8px 0 0;list-style:none}.hlx-navigation:where(:not([data-hlx-alpha=true])) .hlx-navigation-link.focused .hlx-navigation-link-icon>svg:first-of-type{display:none}.hlx-navigation:where(:not([data-hlx-alpha=true])) .hlx-navigation-link.focused .hlx-navigation-link-icon>svg:last-child{display:block}.hlx-navigation:where(:not([data-hlx-alpha=true])) .hlx-navigation-link.focus-ring{--background-color:var(--bg-active);outline:2px solid var(--hlx-color-border-focus)}.hlx-navigation:where(:not([data-hlx-alpha=true])) .hlx-navigation-link .hlx-navigation-link-icon>svg:first-of-type{display:block}.hlx-navigation:where(:not([data-hlx-alpha=true])) .hlx-navigation-link .hlx-navigation-link-icon>svg:last-child,:is(.hlx-navigation:where(:not([data-hlx-alpha=true])) .hlx-navigation-link[aria-current=page],.hlx-navigation:where(:not([data-hlx-alpha=true])) .hlx-navigation-link.active,.hlx-navigation:where(:not([data-hlx-alpha=true])) .hlx-navigation-link[data-hlx-pressed=true]:not([data-hlx-disabled=true])) .hlx-navigation-link-icon>svg:first-of-type{display:none}:is(.hlx-navigation:where(:not([data-hlx-alpha=true])) .hlx-navigation-link[aria-current=page],.hlx-navigation:where(:not([data-hlx-alpha=true])) .hlx-navigation-link.active,.hlx-navigation:where(:not([data-hlx-alpha=true])) .hlx-navigation-link[data-hlx-pressed=true]:not([data-hlx-disabled=true])) .hlx-navigation-link-icon>svg:last-child{display:block}.hlx-navigation[data-hlx-alpha=true],.hlx-navigation-sub-menu{border-right:1px solid var(--hlx-color-border-primary);height:100%;padding-block:var(--hlx-spacing-x2);flex-direction:column;display:flex;position:relative}:is(.hlx-navigation[data-hlx-alpha=true],.hlx-navigation-sub-menu) .hlx-navigation-header{align-items:center;gap:var(--hlx-spacing-x3);padding-block-start:var(--hlx-spacing-x2);padding-block-end:var(--hlx-spacing-x4);padding-inline:var(--hlx-spacing-x3);display:flex}@media screen and (max-width:1044px){:is(.hlx-navigation[data-hlx-alpha=true],.hlx-navigation-sub-menu) .hlx-navigation-header{display:none}}:is(.hlx-navigation[data-hlx-alpha=true],.hlx-navigation-sub-menu) .hlx-navigation-header .hlx-navigation-logo{flex-shrink:0;width:102px}:is(.hlx-navigation[data-hlx-alpha=true],.hlx-navigation-sub-menu) .hlx-navigation-header .hlx-icon-button[data-hlx-role=navigation-toggle]{margin-left:auto}@media screen and (hover:hover) and (pointer:fine){:is(.hlx-navigation[data-hlx-alpha=true],.hlx-navigation-sub-menu) .hlx-navigation-header .hlx-icon-button[data-hlx-role=navigation-toggle]{opacity:0;pointer-events:none;transition:opacity .12s ease-in-out}:is(.hlx-navigation[data-hlx-alpha=true],.hlx-navigation-sub-menu) .hlx-navigation-header:is(:hover,:focus-within) .hlx-icon-button[data-hlx-role=navigation-toggle]{opacity:1;pointer-events:auto}}:is(.hlx-navigation[data-hlx-alpha=true],.hlx-navigation-sub-menu) .hlx-navigation-content{padding-top:var(--hlx-spacing-x2);flex-direction:column;flex:auto;display:flex;overflow-y:auto}@media screen and (hover:hover) and (pointer:fine){:is(.hlx-navigation[data-hlx-alpha=true],.hlx-navigation-sub-menu):is(:hover,:focus-within) .hlx-navigation-header .hlx-icon-button[data-hlx-role=navigation-toggle]{opacity:1;pointer-events:auto}}:is(.hlx-navigation[data-hlx-alpha=true],.hlx-navigation-sub-menu)[data-hlx-collapsible=true][data-hlx-expanded=true]{width:224px}:is(.hlx-navigation[data-hlx-alpha=true],.hlx-navigation-sub-menu)[data-hlx-collapsible=true][data-hlx-expanded=true] .hlx-navigation-header{padding-inline:var(--hlx-spacing-x4)}:is(.hlx-navigation[data-hlx-alpha=true],.hlx-navigation-sub-menu)[data-hlx-collapsible=true][data-hlx-expanded=false]{width:60px}:is(.hlx-navigation[data-hlx-alpha=true],.hlx-navigation-sub-menu)[data-hlx-collapsible=true][data-hlx-expanded=false] .hlx-navigation-header .hlx-navigation-logo{display:none}@media screen and (hover:hover) and (pointer:fine){:is(.hlx-navigation[data-hlx-alpha=true],.hlx-navigation-sub-menu)[data-hlx-collapsible=true][data-hlx-expanded=false] .hlx-navigation-header .hlx-icon-button[data-hlx-role=navigation-toggle]{opacity:1;pointer-events:auto}}:is(.hlx-navigation[data-hlx-alpha=true],.hlx-navigation-sub-menu)[data-hlx-collapsible=true][data-hlx-expanded=false] .hlx-navigation-menu{flex-direction:column;align-items:flex-start;display:flex}:is(.hlx-navigation[data-hlx-alpha=true],.hlx-navigation-sub-menu)[data-hlx-collapsible=true][data-hlx-expanded=false] .hlx-navigation-link{font-size:0}:is(.hlx-navigation[data-hlx-alpha=true],.hlx-navigation-sub-menu)[data-hlx-collapsible=true][data-hlx-expanded=false] .hlx-navigation-link-content,:is(.hlx-navigation[data-hlx-alpha=true],.hlx-navigation-sub-menu)[data-hlx-collapsible=true][data-hlx-expanded=false] .hlx-navigation-menu-button-content{display:none}:is(.hlx-navigation[data-hlx-alpha=true],.hlx-navigation-sub-menu) .hlx-navigation-menu-button{white-space:nowrap;justify-content:flex-start;align-items:center;gap:var(--hlx-spacing-x3);width:100%;padding:var(--hlx-spacing-x2);color:var(--hlx-color-foreground-primary);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-5);line-height:var(--hlx-typography-line-height-base-4);font-weight:var(--hlx-typography-font-weight-content-regular);letter-spacing:normal;background-color:#0000;border:none;border-radius:4px;outline:none;display:inline-flex}@media screen and (max-width:768px){:is(.hlx-navigation[data-hlx-alpha=true],.hlx-navigation-sub-menu) .hlx-navigation-menu-button{font-size:15px}}:is(.hlx-navigation[data-hlx-alpha=true],.hlx-navigation-sub-menu) .hlx-navigation-menu-button:where([data-focused=true][aria-expanded=false]){background-color:#0000}:is(.hlx-navigation[data-hlx-alpha=true],.hlx-navigation-sub-menu) .hlx-navigation-menu-button[data-focus-visible=true],:is(.hlx-navigation[data-hlx-alpha=true],.hlx-navigation-sub-menu) .hlx-navigation-menu-button[data-hovered=true],:is(.hlx-navigation[data-hlx-alpha=true],.hlx-navigation-sub-menu) .hlx-navigation-menu-button[data-pressed=true]{background-color:var(--hlx-color-background-tertiary)}:is(.hlx-navigation[data-hlx-alpha=true],.hlx-navigation-sub-menu) .hlx-navigation-menu-button .hlx-navigation-sub-menu-caret{display:none}:is(:is(.hlx-navigation[data-hlx-alpha=true],.hlx-navigation-sub-menu) .hlx-navigation-menu-button[data-hovered=true],:is(.hlx-navigation[data-hlx-alpha=true],.hlx-navigation-sub-menu) .hlx-navigation-menu-button[data-focused=true],:is(.hlx-navigation[data-hlx-alpha=true],.hlx-navigation-sub-menu) .hlx-navigation-menu-button[data-pressed=true],:is(.hlx-navigation[data-hlx-alpha=true],.hlx-navigation-sub-menu) .hlx-navigation-menu-button[data-expanded=true]) .hlx-navigation-sub-menu-caret{display:block}:is(.hlx-navigation[data-hlx-alpha=true],.hlx-navigation-sub-menu) .hlx-navigation-menu-button .hlx-navigation-menu-button-content{align-items:center;gap:var(--hlx-spacing-x3);display:inline-flex}:is(.hlx-navigation[data-hlx-alpha=true],.hlx-navigation-sub-menu) .hlx-navigation-menu{margin:0;padding:0;list-style:none}:is(.hlx-navigation[data-hlx-alpha=true],.hlx-navigation-sub-menu) .hlx-navigation-menu[data-hlx-variant=fit]{flex:none}:is(.hlx-navigation[data-hlx-alpha=true],.hlx-navigation-sub-menu) .hlx-navigation-menu[data-hlx-variant=stretch]{flex:auto}:is(.hlx-navigation[data-hlx-alpha=true],.hlx-navigation-sub-menu) .hlx-navigation-menu-item.focus-ring{--background-color:var(--bg-active);outline:2px solid var(--hlx-color-border-focus)}:is(.hlx-navigation[data-hlx-alpha=true],.hlx-navigation-sub-menu) .hlx-navigation-menu-item [data-hlx-submenu-trigger=true] .hlx-navigation-menu-button-content{width:100%}:is(.hlx-navigation[data-hlx-alpha=true],.hlx-navigation-sub-menu) .hlx-navigation-menu-item [data-hlx-submenu-trigger=true] .hlx-navigation-sub-menu-caret{margin-left:auto}:is(.hlx-navigation[data-hlx-alpha=true],.hlx-navigation-sub-menu):has(.hlx-navigation-sub-menu[data-hlx-active=true]) .hlx-navigation-menu-item:not(:has(.hlx-navigation-sub-menu[data-hlx-active=true])){display:none}:is(.hlx-navigation[data-hlx-alpha=true],.hlx-navigation-sub-menu):has(.hlx-navigation-sub-menu[data-hlx-active=true]) .hlx-navigation-menu:not(:has(.hlx-navigation-sub-menu[data-hlx-active=true])){display:none}:is(.hlx-navigation[data-hlx-alpha=true],.hlx-navigation-sub-menu):has(.hlx-navigation-sub-menu[data-hlx-active=true]) .hlx-navigation-content{display:none}:is(.hlx-navigation[data-hlx-alpha=true],.hlx-navigation-sub-menu):has(.hlx-navigation-sub-menu[data-hlx-active=true]) .hlx-navigation-sub-menu[data-hlx-active=true] .hlx-navigation-content{display:block}:is(.hlx-navigation[data-hlx-alpha=true],.hlx-navigation-sub-menu):has(.hlx-navigation-sub-menu[data-hlx-active=true]) .hlx-navigation-content:has(.hlx-navigation-sub-menu[data-hlx-active=true]){display:block}:is(:is(.hlx-navigation[data-hlx-alpha=true],.hlx-navigation-sub-menu):has(.hlx-navigation-sub-menu[data-hlx-active=true]) .hlx-navigation-sub-menu[data-hlx-active=true] .hlx-navigation-menu,:is(.hlx-navigation[data-hlx-alpha=true],.hlx-navigation-sub-menu):has(.hlx-navigation-sub-menu[data-hlx-active=true]) .hlx-navigation-sub-menu[data-hlx-active=true] .hlx-navigation-menu-item){display:block}:is(.hlx-navigation[data-hlx-alpha=true],.hlx-navigation-sub-menu):has(.hlx-navigation-sub-menu[data-hlx-active=true]) .hlx-navigation-divider{display:none}:is(.hlx-navigation[data-hlx-alpha=true],.hlx-navigation-sub-menu):has(.hlx-navigation-sub-menu[data-hlx-active=true]) .hlx-navigation-sub-menu[data-hlx-active=true] .hlx-navigation-divider{display:block}:is(.hlx-navigation[data-hlx-alpha=true],.hlx-navigation-sub-menu) .hlx-navigation-menu-item:has(.hlx-navigation-sub-menu[data-hlx-active=true]){margin:0}:is(.hlx-navigation[data-hlx-alpha=true],.hlx-navigation-sub-menu) .hlx-navigation-divider{border-top:1px solid var(--hlx-color-border-primary);margin:8px 0}:is(.hlx-navigation[data-hlx-alpha=true],.hlx-navigation-sub-menu) .hlx-navigation-link .hlx-navigation-link-content{display:contents}:is(.hlx-navigation[data-hlx-alpha=true],.hlx-navigation-sub-menu) .hlx-navigation-link[aria-current=page],:is(.hlx-navigation[data-hlx-alpha=true],.hlx-navigation-sub-menu) .hlx-navigation-link.active,:is(.hlx-navigation[data-hlx-alpha=true],.hlx-navigation-sub-menu) .hlx-navigation-link[data-hlx-pressed=true]:not([data-hlx-disabled=true]){--background-color:var(--bg-active)}:is(:is(.hlx-navigation[data-hlx-alpha=true],.hlx-navigation-sub-menu) .hlx-navigation-link[aria-current=page],:is(.hlx-navigation[data-hlx-alpha=true],.hlx-navigation-sub-menu) .hlx-navigation-link.active,:is(.hlx-navigation[data-hlx-alpha=true],.hlx-navigation-sub-menu) .hlx-navigation-link[data-hlx-pressed=true]:not([data-hlx-disabled=true])) .hlx-badge[data-hlx-variant=neutral]{background-color:var(--hlx-color-background-quartenary)}@media screen and (max-width:768px){:is(:is(.hlx-navigation[data-hlx-alpha=true],.hlx-navigation-sub-menu) .hlx-navigation-link[aria-current=page],:is(.hlx-navigation[data-hlx-alpha=true],.hlx-navigation-sub-menu) .hlx-navigation-link.active){font-size:17px}}:is(.hlx-navigation[data-hlx-alpha=true],.hlx-navigation-sub-menu) .hlx-navigation-menu-item{margin-inline:var(--hlx-spacing-x3);border-radius:4px;overflow:hidden}:is(.hlx-navigation[data-hlx-alpha=true],.hlx-navigation-sub-menu) .hlx-navigation-link{padding:var(--hlx-spacing-x2);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-5);line-height:var(--hlx-typography-line-height-base-4);font-weight:var(--hlx-typography-font-weight-content-regular);letter-spacing:normal}@media screen and (max-width:768px){:is(.hlx-navigation[data-hlx-alpha=true],.hlx-navigation-sub-menu) .hlx-navigation-link{font-size:15px}}:is(:is(.hlx-navigation[data-hlx-alpha=true],.hlx-navigation-sub-menu) .hlx-navigation-link[aria-current=page],:is(.hlx-navigation[data-hlx-alpha=true],.hlx-navigation-sub-menu) .hlx-navigation-link.active){font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-5);line-height:var(--hlx-typography-line-height-base-4);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal}@media screen and (max-width:768px){:is(:is(.hlx-navigation[data-hlx-alpha=true],.hlx-navigation-sub-menu) .hlx-navigation-link[aria-current=page],:is(.hlx-navigation[data-hlx-alpha=true],.hlx-navigation-sub-menu) .hlx-navigation-link.active){font-size:15px}}.hlx-navigation-drawer{z-index:var(--hlx-layer-modal);background-color:var(--hlx-color-background-primary);flex-direction:column;display:flex;position:fixed;inset:0}.hlx-navigation-drawer .hlx-navigation-drawer-header{padding:var(--hlx-spacing-x2) var(--hlx-spacing-x4);border-bottom:1px solid var(--hlx-color-border-primary);justify-content:space-between;align-items:center;display:flex}.hlx-navigation-drawer[data-hlx-active-submenu=false] .hlx-icon-button[data-action=close]{margin-left:auto}.hlx-notification-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-left:4px}.hlx-notification-dot[data-hlx-variant=neutral]{background-color:var(--hlx-color-foreground-primary)}.hlx-notification-dot[data-hlx-variant=info]{background-color:var(--hlx-color-foreground-info)}.hlx-notification-dot[data-hlx-variant=positive]{background-color:var(--hlx-color-foreground-compliance)}.hlx-notification-dot[data-hlx-variant=warning]{background-color:var(--hlx-color-foreground-warning)}.hlx-notification-dot[data-hlx-variant=negative]{background-color:var(--hlx-color-foreground-danger)}.hlx-select-root{scroll-margin-top:calc(var(--hw-header-height) + var(--hlx-spacing-x4));grid-row-gap:var(--hlx-spacing-x1);--color:var(--hlx-field-control-fg-color);--border-color:var(--hlx-field-border-color);--placeholder-color:var(--hlx-field-placeholder-color);--primary-descriptor-color:var(--hlx-field-label-color);--secondary-descriptor-color:var(--hlx-field-optionality-text-color);grid-template-rows:auto auto;display:grid;position:relative}.hlx-select-descriptors{grid-area:1/1/2/2;grid-template-columns:auto 1fr;gap:4px 0;display:grid}.hlx-select-descriptors .hlx-select-label{color:var(--primary-descriptor-color);white-space:nowrap;width:max-content;font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;grid-area:1/1/2/2}.hlx-select-descriptors .hlx-select-instructional-text{color:var(--primary-descriptor-color);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-regular);letter-spacing:normal;grid-area:2/1/3/3}.hlx-select-descriptors .hlx-select-optionality-text{margin-left:var(--hlx-spacing-x2);color:var(--secondary-descriptor-color);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;grid-area:1/2/2/3}.hlx-select-error{color:var(--hlx-color-foreground-danger-secondary);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;grid-area:3/1/4/3}.hlx-select-help-text{color:var(--secondary-descriptor-color);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;grid-area:4/1/5/3}.hlx-select-control{justify-content:space-between;align-items:center;gap:var(--hlx-spacing-x2);appearance:none;border-radius:var(--hlx-field-border-radius);padding:var(--hlx-field-control-padding-block) var(--hlx-field-control-padding-inline);outline-offset:2px;--outline-color:var(--hlx-color-border-focus);min-height:36px;color:var(--color);background-color:var(--hlx-field-control-bg-color);border:1px solid var(--border-color);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-7);line-height:var(--hlx-typography-line-height-base-6);font-weight:var(--hlx-typography-font-weight-content-regular);letter-spacing:normal;outline:none;grid-area:2/1/3/3;display:flex}@media screen and (max-width:768px){.hlx-select-control{font-size:17px}}.hlx-select-control.placeholder{padding:var(--hlx-field-control-padding-block) var(--hlx-field-control-padding-inline)}.hlx-select-control span{color:inherit;text-align:left}.hlx-select-control .hlx-select-control-chevron{margin-left:auto}.hlx-select-control.placeholder span{color:var(--placeholder-color)}.hlx-select .hlx-chip-group-root{width:fit-content;color:var(--color);padding:5px 8px;grid-area:2/1/3/3;padding-right:36px;display:flex}.hlx-select .hlx-chip-group-root span{color:inherit}.hlx-combobox .hlx-chip-group-root .hlx-chip-group-end-slot-placeholder,.hlx-select .hlx-chip-group-root .hlx-chip-group-end-slot-placeholder{display:flex}.hlx-select-root[data-hlx-validation=invalid]{--border-color:var(--hlx-color-border-danger)}.hlx-select-root[data-hlx-validation=invalid] .hlx-select-error{color:var(--hlx-field-validation-message-color)}.hlx-select-root[data-hlx-disabled=true]{--color:var(--hlx-color-foreground-disabled);--placeholder-color:var(--hlx-color-foreground-disabled);--primary-descriptor-color:var(--hlx-color-foreground-disabled);--secondary-descriptor-color:var(--hlx-color-foreground-disabled);--border-color:var(--hlx-color-border-disabled)}.hlx-select-root[data-hlx-disabled=true] .hlx-select-control{background-color:var(--hlx-color-background-secondary)}.hlx-select-root:not([data-hlx-disabled=true]) .hlx-select-control[data-hlx-hovered=true]{--border-color:var(--hlx-color-border-secondary)}.hlx-select-root:not([data-hlx-disabled=true]) .hlx-select-control.focused,.hlx-select-root:not([data-hlx-disabled=true]) .hlx-select-control[aria-expanded=true]{--border-color:var(--hlx-color-border-tertiary)}.hlx-select-control.focus-ring{outline:2px solid var(--outline-color)}.hlx-listbox{outline:none;height:100%;max-height:100%;margin:0;padding:10px 0;list-style:none;overflow-y:auto}.hlx-listbox .hlx-listbox-option{--padding-y:10px;--padding-l:20px;--padding-r:20px;gap:var(--hlx-spacing-x4);padding:var(--padding-y) var(--padding-r) var(--padding-y) var(--padding-l);cursor:pointer;color:var(--hlx-color-foreground-primary);outline-offset:0px;font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-7);line-height:var(--hlx-typography-line-height-base-6);font-weight:var(--hlx-typography-font-weight-content-regular);letter-spacing:normal;outline:2px solid #0000;display:flex}@media screen and (max-width:768px){.hlx-listbox .hlx-listbox-option{font-size:17px}}@media screen and (min-width:1044px){.hlx-listbox .hlx-listbox-option{--padding-y:5px;--padding-l:16px;--padding-r:16px;gap:var(--hlx-spacing-x2)}}.hlx-listbox .hlx-listbox-option>svg{flex-shrink:0}.hlx-listbox .hlx-listbox-option[data-selection-mode=single][data-selected=false]{--padding-l:60px}@media screen and (min-width:1044px){.hlx-listbox .hlx-listbox-option[data-selection-mode=single][data-selected=false],.hlx-listbox .hlx-listbox-option[data-selection-mode=multiple][data-selected=false]{--padding-l:44px}}.hlx-listbox .hlx-listbox-option.focus-ring{padding:var(--padding-y) calc(var(--padding-r) - 2px) var(--padding-y) calc(var(--padding-l) - 2px);outline-color:var(--outline-color);margin:0 2px}.hlx-listbox .hlx-listbox-option[data-focused=true],.hlx-listbox .hlx-listbox-option[data-hovered=true]{background-color:var(--hlx-color-background-tertiary)}.hlx-listbox .hlx-listbox-option[data-disabled=true]{color:var(--hlx-color-foreground-disabled)}.hlx-listbox .hlx-listbox-option.no-results{justify-content:center;padding:6px 16px}.hlx-popover{isolation:isolate;border:1px solid var(--hlx-color-border-primary);background:var(--hlx-color-background-primary);box-shadow:var(--hlx-elevation-light);z-index:var(--hlx-layer-popover);border-radius:4px;outline:none;flex-direction:column;display:flex}.hlx-popover[data-hlx-width=small]{width:160px}.hlx-popover[data-hlx-width=medium]{width:240px}.hlx-popover[data-hlx-width=content]{width:fit-content}.hlx-popover .hlx-dialog{outline:none}.hlx-combobox.hlx-combobox-root{scroll-margin-top:calc(var(--hw-header-height) + var(--hlx-spacing-x4));row-gap:var(--hlx-spacing-x1);--color:var(--hlx-color-foreground-primary);--border-color:var(--hlx-color-border-primary);--placeholder-color:var(--hlx-color-foreground-disabled);--primary-descriptor-color:var(--hlx-color-foreground-primary);--secondary-descriptor-color:var(--hlx-color-foreground-secondary);grid-template-rows:auto auto;grid-template-columns:auto 1fr;display:grid;position:relative}.hlx-combobox .hlx-combobox-descriptors{grid-area:1/1/2/2;grid-template-columns:auto 1fr;gap:4px 0;display:grid}.hlx-combobox .hlx-combobox-descriptors .hlx-combobox-label{color:var(--primary-descriptor-color);white-space:nowrap;font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;grid-area:1/1/2/2}.hlx-combobox .hlx-combobox-descriptors .hlx-combobox-optionality-text{margin-left:var(--hlx-spacing-x2);color:var(--secondary-descriptor-color);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;grid-area:1/2/2/3}.hlx-combobox .hlx-combobox-descriptors .hlx-combobox-instructional-text{color:var(--primary-descriptor-color);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-regular);letter-spacing:normal;grid-area:2/1/3/3}.hlx-combobox .hlx-combobox-error{color:var(--hlx-color-foreground-danger-secondary);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;grid-area:3/1/4/3}.hlx-combobox .hlx-combobox-help-text{color:var(--secondary-descriptor-color);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;grid-area:4/1/5/3}.hlx-combobox .hlx-combobox-control{appearance:none;min-height:36px;padding:5px 12px;padding-right:calc(var(--combobox-actions-width) * 1px);outline-offset:2px;--outline-color:var(--hlx-color-border-focus);color:var(--color);background-color:var(--hlx-color-background-primary);border:1px solid var(--border-color);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-7);line-height:var(--hlx-typography-line-height-base-6);font-weight:var(--hlx-typography-font-weight-content-regular);letter-spacing:normal;border-radius:4px;outline:none;grid-area:2/1/3/3}@media screen and (max-width:768px){.hlx-combobox .hlx-combobox-control{font-size:17px}}.hlx-combobox .hlx-combobox-mobile-trigger{margin:6px 12px;margin-right:calc(var(--combobox-actions-width) * 1px);color:var(--color);white-space:nowrap;text-align:left;font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-7);line-height:var(--hlx-typography-line-height-base-6);font-weight:var(--hlx-typography-font-weight-content-regular);letter-spacing:normal;background-color:#0000;border:none;outline:none;grid-area:2/1/3/3;overflow:hidden}@media screen and (max-width:768px){.hlx-combobox .hlx-combobox-mobile-trigger{font-size:17px}}.hlx-combobox .hlx-combobox-mobile-trigger[data-placeholder=true]{color:var(--placeholder-color)}.hlx-combobox .hlx-combobox-input{box-shadow:none;color:var(--hlx-color-foreground-primary);background-color:#0000;border:none;outline:none;width:100%}.hlx-combobox .hlx-combobox-input ::placeholder{color:var(--placeholder-color)}.hlx-combobox .hlx-combobox-input{font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-7);line-height:var(--hlx-typography-line-height-base-6);font-weight:var(--hlx-typography-font-weight-content-regular);letter-spacing:normal}@media screen and (max-width:768px){.hlx-combobox .hlx-combobox-input{font-size:17px}}.hlx-combobox .hlx-combobox-actions{grid-area:2/2/3/3;justify-self:flex-end;align-items:stretch;display:flex}.hlx-combobox .hlx-combobox-actions button{color:var(--color);padding:0 var(--hlx-spacing-x2);background-color:#0000;border:none;outline:none;place-items:center;display:grid}.hlx-combobox .hlx-chip-group-root{display:flex}.hlx-combobox .hlx-combobox-control span{color:inherit}.hlx-combobox .hlx-popover{grid-row:3/5}.hlx-combobox[data-hlx-validation=invalid] .hlx-combobox-control{--border-color:var(--hlx-color-border-danger)}.hlx-combobox[data-hlx-validation=invalid] .hlx-combobox-error{color:var(--hlx-color-foreground-danger-secondary)}.hlx-combobox[data-disabled-state=disabled]{--color:var(--hlx-color-foreground-disabled);--border-color:var(--hlx-color-border-disabled);--placeholder-color:var(--hlx-color-foreground-disabled);--primary-descriptor-color:var(--hlx-color-foreground-disabled);--secondary-descriptor-color:var(--hlx-color-foreground-disabled)}.hlx-combobox[data-disabled-state=disabled] .hlx-combobox-control{background-color:var(--hlx-color-background-secondary)}.hlx-combobox[data-disabled-state=disabled] .hlx-combobox-input,.hlx-combobox[data-disabled-state=disabled] .hlx-combobox-input::placeholder{color:var(--hlx-color-foreground-disabled)}.hlx-combobox[data-disabled-state=enabled]:where([data-hlx-hovered=true]) .hlx-combobox-control{--border-color:var(--hlx-color-border-secondary)}.hlx-combobox .hlx-combobox-control.focus-ring{outline:2px solid var(--outline-color)}.hlx-combobox:not([data-hlx-readonly=true]) .hlx-combobox-control.focused{--border-color:var(--hlx-color-border-tertiary)}.hlx-combobox-tray.hlx-tray-root{top:0}.hlx-autocomplete-search-field-root{grid-row-gap:var(--hlx-spacing-x1);scroll-margin-top:calc(var(--hw-header-height) + var(--hlx-spacing-x4));--color:var(--hlx-color-foreground-primary);--border-color:#c4c4c4;--placeholder-color:#c4c4c4;--primary-descriptor-color:var(--hlx-color-foreground-primary);--secondary-descriptor-color:var(--hlx-color-foreground-secondary);grid-template-rows:auto auto;grid-template-columns:auto 1fr;display:grid;position:relative}.hlx-autocomplete-search-field-root .hlx-autocomplete-search-field-descriptors{grid-area:1/1/2/2;grid-template-columns:auto 1fr;gap:8px 0;display:grid}.hlx-autocomplete-search-field-root .hlx-autocomplete-search-field-descriptors .hlx-autocomplete-search-field-label{color:var(--primary-descriptor-color);white-space:nowrap;font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;grid-area:1/1/2/2}.hlx-autocomplete-search-field-root .hlx-autocomplete-search-field-descriptors .hlx-autocomplete-search-field-optionality-text{margin-left:var(--hlx-spacing-x2);color:var(--secondary-descriptor-color);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;grid-area:1/2/2/3;align-self:center}.hlx-autocomplete-search-field-root .hlx-autocomplete-search-field-descriptors .hlx-autocomplete-search-field-instructional-text{color:var(--primary-descriptor-color);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-regular);letter-spacing:normal;grid-area:2/1/3/3}.hlx-autocomplete-search-field-root .hlx-autocomplete-search-field-descriptors[data-size=large] .hlx-autocomplete-search-field-label{font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-7);line-height:var(--hlx-typography-line-height-base-6);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal}@media screen and (max-width:768px){.hlx-autocomplete-search-field-root .hlx-autocomplete-search-field-descriptors[data-size=large] .hlx-autocomplete-search-field-label{font-size:17px}}.hlx-autocomplete-search-field-root .hlx-autocomplete-search-field-descriptors[data-size=large] .hlx-autocomplete-search-field-optionality-text{font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-5);line-height:var(--hlx-typography-line-height-base-4);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal}@media screen and (max-width:768px){.hlx-autocomplete-search-field-root .hlx-autocomplete-search-field-descriptors[data-size=large] .hlx-autocomplete-search-field-optionality-text{font-size:15px}}.hlx-autocomplete-search-field-root .hlx-autocomplete-search-field-control{--outline-color:var(--hlx-color-border-focus);appearance:none;min-height:36px;padding-right:calc(var(--autocomplete-actions-width) * 1px);outline-offset:2px;color:var(--color);background-color:var(--hlx-color-background-primary);border:1px solid var(--border-color);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-7);line-height:var(--hlx-typography-line-height-base-6);font-weight:var(--hlx-typography-font-weight-content-regular);letter-spacing:normal;border-radius:4px;outline:none;grid-area:2/1/3/3;display:flex;position:relative}@media screen and (max-width:768px){.hlx-autocomplete-search-field-root .hlx-autocomplete-search-field-control{font-size:17px}}.hlx-autocomplete-search-field-root .hlx-autocomplete-search-field-mobile-trigger{margin:6px 12px;margin-right:calc(var(--combobox-actions-width) * 1px);color:#0000;white-space:nowrap;text-align:left;z-index:1;background-color:#0000;border:none;outline:none;grid-area:2/1/3/3;overflow:hidden}.hlx-autocomplete-search-field-root .hlx-icon{place-items:center;display:grid;position:absolute;top:50%;left:8px;transform:translateY(-50%)}.hlx-autocomplete-search-field-root .hlx-clear-field-trigger{top:50%;right:var(--hlx-spacing-x2);color:var(--hlx-color-foreground-primary);background-color:#0000;border:none;outline:none;place-items:center;display:grid;position:absolute;transform:translateY(-50%)}.hlx-autocomplete-search-field-root .hlx-autocomplete-search-field-input{--color:var(--hlx-color-foreground-primary);--outline-color:var(--hlx-color-border-focus);--placeholder-color:var(--hlx-color-foreground-disabled);appearance:none;outline-offset:2px;width:100%;min-height:36px;box-shadow:none;color:var(--hlx-color-foreground-primary);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-7);line-height:var(--hlx-typography-line-height-base-6);font-weight:var(--hlx-typography-font-weight-content-regular);letter-spacing:normal;background-color:#0000;border:none;border-radius:4px;outline:none;padding:6px 12px;display:block}@media screen and (max-width:768px){.hlx-autocomplete-search-field-root .hlx-autocomplete-search-field-input{font-size:17px}}.hlx-autocomplete-search-field-root .hlx-autocomplete-search-field-input[data-size=large]{min-height:54px}@media screen and (min-width:768px){.hlx-autocomplete-search-field-root .hlx-autocomplete-search-field-input[data-size=large]{min-height:58px}}.hlx-autocomplete-search-field-root .hlx-autocomplete-search-field-input[data-start-adornment=true]{padding-left:36px}.hlx-autocomplete-search-field-root .hlx-autocomplete-search-field-input::placeholder{color:var(--placeholder-color)}.hlx-autocomplete-search-field-root .hlx-autocomplete-search-field-input::-webkit-search-cancel-button{-webkit-appearance:none}.hlx-autocomplete-search-field-root .hlx-autocomplete-search-field-input::-webkit-search-decoration{-webkit-appearance:none}.hlx-autocomplete-search-field-root .hlx-autocomplete-search-field-actions{z-index:1;margin:var(--hlx-spacing-x1) var(--hlx-spacing-x1) var(--hlx-spacing-x1);background:linear-gradient(to right, transparent 0px, var(--hlx-color-background-primary) var(--hlx-spacing-x10), var(--hlx-color-background-primary) 100%);grid-area:2/2/3/3;justify-self:flex-end;align-items:center;display:flex}.hlx-autocomplete-search-field-root .hlx-autocomplete-search-field-actions .hlx-autocomplete-search-field-trigger,.hlx-autocomplete-search-field-root .hlx-autocomplete-search-field-actions .hlx-autocomplete-search-field-clear{color:var(--hlx-color-foreground-primary);background-color:#0000;border:none;outline:none;justify-content:center;align-items:center;display:flex}.hlx-autocomplete-search-field-root .hlx-autocomplete-search-field-actions .hlx-autocomplete-search-field-trigger[data-with-trigger=true]{padding:0 var(--hlx-spacing-x3) 0 var(--hlx-spacing-x2)}.hlx-autocomplete-search-field-root .hlx-autocomplete-search-field-actions .hlx-autocomplete-search-field-clear[data-with-trigger=true]{padding:0}.hlx-autocomplete-search-field-root .hlx-autocomplete-search-field-error{color:var(--hlx-color-foreground-danger-secondary);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;grid-area:3/1/4/3}.hlx-autocomplete-search-field-root .hlx-autocomplete-search-field-help-text{color:var(--secondary-descriptor-color);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;grid-area:4/1/5/3}.hlx-autocomplete-search-field-root .hlx-popover{grid-row:1/5}.hlx-autocomplete-search-field-root .hlx-popover .hlx-collection-section-heading{padding:6px 16px}.hlx-autocomplete-search-field-root .hlx-popover [data-skip=true]{padding-left:16px}.hlx-autocomplete-search-field-root .hlx-popover [data-skip=true] svg{display:none}.hlx-autocomplete-search-field-root[data-hlx-validation=invalid] .hlx-autocomplete-search-field-control{--border-color:var(--hlx-color-border-danger)}.hlx-autocomplete-search-field-root[data-hlx-validation=invalid] .hlx-autocomplete-search-field-error{color:var(--hlx-color-foreground-danger-secondary)}.hlx-autocomplete-search-field-root[data-disabled-state=disabled]{--color:var(--hlx-color-foreground-disabled);--border-color:var(--hlx-color-border-disabled);--placeholder-color:var(--hlx-color-foreground-disabled);--primary-descriptor-color:var(--hlx-color-foreground-disabled);--secondary-descriptor-color:var(--hlx-color-foreground-disabled)}.hlx-autocomplete-search-field-root[data-disabled-state=disabled] .hlx-autocomplete-search-field-control{background-color:var(--hlx-color-background-secondary)}.hlx-autocomplete-search-field-root[data-disabled-state=disabled] .hlx-autocomplete-search-field-input,.hlx-autocomplete-search-field-root[data-disabled-state=disabled] .hlx-autocomplete-search-field-input::placeholder{color:var(--hlx-color-foreground-disabled)}.hlx-autocomplete-search-field-root[data-disabled-state=enabled]:where([data-hlx-hovered=true]) .hlx-autocomplete-search-field-control{--border-color:var(--hlx-color-border-secondary)}.hlx-autocomplete-search-field-root .hlx-autocomplete-search-field-control.focus-ring{outline:2px solid var(--outline-color)}.hlx-autocomplete-search-field-root .hlx-autocomplete-search-field-control.focused{--border-color:var(--hlx-color-border-tertiary)}.hlx-autocomplete-search-field-root .hlx-search-field-control.focus-ring{outline:2px solid var(--outline-color)}.hlx-panel.hlx-autocomplete-search-field-panel .hlx-collection-section-heading{padding:6px 16px}.hlx-panel.hlx-autocomplete-search-field-panel [data-skip=true]{padding-left:16px}.hlx-panel.hlx-autocomplete-search-field-panel [data-skip=true] svg{display:none}.hlx-tray-root{width:100vw;height:var(--height);transform:translateY(var(--viewport-offset-top,0px));z-index:2000;position:fixed;bottom:0;left:0}.hlx-tray-root .hlx-tray-panel{background:var(--hlx-color-background-primary);width:100%;height:100%;transition:opacity .2s cubic-bezier(.5,0,1,1),transform .2s cubic-bezier(.5,0,1,1);bottom:0;transform:translateY(100%)}.hlx-tray-root .hlx-tray-panel[data-open=true]{transform:translateY(0%)}.hlx-panel{flex-direction:column;height:100%;display:flex}.hlx-panel .hlx-panel-header{transform-origin:top;padding:var(--hlx-spacing-x5) var(--hlx-spacing-x12);justify-content:center;align-items:center;display:flex}.hlx-panel .hlx-panel-header .hlx-icon-button{width:var(--hlx-spacing-x12);position:absolute;left:0}.hlx-panel .hlx-panel-filter{padding:0 var(--hlx-spacing-x4);align-items:center;gap:12px;padding-bottom:0;display:flex}.hlx-panel .hlx-panel-filter[data-active=true]{padding-left:var(--hlx-spacing-x4);padding-top:var(--hlx-spacing-x4)}.hlx-panel .hlx-panel-filter .hlx-search-field-root{width:100%;position:relative}.hlx-panel .hlx-panel-title{color:var(--hlx-color-foreground-primary);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-7);line-height:var(--hlx-typography-line-height-base-6);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal}@media screen and (max-width:768px){.hlx-panel .hlx-panel-title{font-size:17px}}.hlx-panel .hlx-panel-content{flex:1;overflow-y:auto}.hlx-panel .hlx-panel-content .hlx-listbox{padding-top:14px}.hlx-panel .hlx-panel-footer{border-top:1px solid var(--hlx-color-border-primary);flex-direction:row-reverse;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.hlx-collection-separator{border-color:var(--hlx-color-border-primary);border-top-style:solid;border-top-width:1px;margin-top:10px;margin-bottom:20px}.hlx-collection-section-heading{color:var(--hlx-color-foreground-primary);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;padding:0 16px 12px}.hlx-collection-section ul{margin:0;padding:0;list-style:none}.hlx-collection-section:first-child{margin-block-start:var(--hlx-spacing-x2)}.hlx-collection-item{--padding-inline:16px;--padding-block:6px;padding-left:var(--padding-inline);padding-right:var(--padding-inline);padding-top:var(--padding-block);padding-bottom:var(--padding-block);padding-inline:var(--padding-inline);padding-block:var(--padding-block);cursor:pointer;color:var(--hlx-color-foreground-primary);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-7);line-height:var(--hlx-typography-line-height-base-6);font-weight:var(--hlx-typography-font-weight-content-regular);letter-spacing:normal;outline:none;align-items:center;gap:16px;display:flex}@media screen and (max-width:768px){.hlx-collection-item{font-size:17px}}.hlx-collection-item.hlx-menu-item-link{padding:0}.hlx-collection-item.hlx-menu-item-link>*{all:inherit;padding-left:var(--padding-inline);padding-right:var(--padding-inline);padding-top:var(--padding-block);padding-bottom:var(--padding-block);padding-inline:var(--padding-inline);padding-block:var(--padding-block)}.hlx-collection-item[data-selected=true]{padding-left:16px}.hlx-collection-item.focus-ring,.hlx-collection-item[data-focus-visible=true]{--padding-inline:14px;background-color:var(--hlx-color-background-tertiary);--outline-color:var(--hlx-color-border-focus);outline-offset:0px;outline:2px solid var(--outline-color);margin:0 2px}.hlx-collection-item[data-hovered=true],.hlx-collection-item[data-focused=true]{background-color:var(--hlx-color-background-tertiary)}.hlx-collection-item[data-disabled=true]{color:var(--hlx-color-foreground-disabled)}.hlx-menu{outline:none;margin:0;padding:10px 0;list-style:none;overflow:auto}.hlx-menu .hlx-collection-section-separator{border-color:var(--hlx-color-border-primary);border-top-style:solid;border-top-width:1px;margin-top:10px;margin-bottom:16px}.hlx-menu .hlx-collection-section-heading{color:var(--hlx-color-foreground-primary);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;padding:0 16px 10px}.hlx-menu .hlx-collection-section{margin:0;padding:0;list-style:none}.hlx-menu .hlx-menu-item{--padding-inline:16px;--padding-block:6px;padding-left:var(--padding-inline);padding-right:var(--padding-inline);padding-top:var(--padding-block);padding-bottom:var(--padding-block);padding-inline:var(--padding-inline);padding-block:var(--padding-block);cursor:pointer;color:var(--hlx-color-foreground-primary);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-7);line-height:var(--hlx-typography-line-height-base-6);font-weight:var(--hlx-typography-font-weight-content-regular);letter-spacing:normal;outline:none;align-items:center;gap:16px;display:flex}@media screen and (max-width:768px){.hlx-menu .hlx-menu-item{font-size:17px}}.hlx-menu .hlx-menu-item.hlx-menu-item-link{padding:0}.hlx-menu .hlx-menu-item.hlx-menu-item-link>*{all:inherit;padding-left:var(--padding-inline);padding-right:var(--padding-inline);padding-top:var(--padding-block);padding-bottom:var(--padding-block);padding-inline:var(--padding-inline);padding-block:var(--padding-block)}.hlx-menu .hlx-menu-item[data-selected=true]{padding-left:16px}.hlx-menu .hlx-menu-item.focus-ring,.hlx-menu .hlx-menu-item[data-focus-visible=true]{--padding-inline:14px;background-color:var(--hlx-color-background-tertiary);--outline-color:var(--hlx-color-border-focus);outline-offset:0px;outline:2px solid var(--outline-color);margin:0 2px}.hlx-menu .hlx-menu-item[data-hovered=true],.hlx-menu .hlx-menu-item[data-focused=true]{background-color:var(--hlx-color-background-tertiary)}.hlx-menu .hlx-menu-item[data-disabled=true]{color:var(--hlx-color-foreground-disabled)}.hlx-circular-menu-button{cursor:pointer;background-color:#0000;border:none;border-radius:50%;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.hlx-circular-menu-button[data-hovered=true],.hlx-circular-menu-button[data-focused=true],.hlx-circular-menu-button[data-pressed=true]{background-color:var(--hlx-color-background-tertiary)}.hlx-circular-menu-button[data-focus-visible=true]{outline:2px solid var(--hlx-color-border-focus);outline-offset:2px}.hlx-progress-bar{gap:var(--hlx-spacing-x2);isolation:isolate;flex-direction:column-reverse;align-items:center;width:100%;display:flex;position:relative}.hlx-progress-bar .hlx-progress-bar-track{background:var(--hlx-color-border-primary);z-index:1;width:100%;height:4px;overflow:hidden}.hlx-progress-bar .hlx-progress-bar-fill{background:var(--hlx-color-foreground-compliance);border:none;height:4px;transition:width 1s}.hlx-progress-bar .hlx-progress-bar-value-label{color:var(--hlx-color-foreground-secondary);white-space:nowrap;font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal;align-self:flex-end}.hlx-progress-spinner .hlx-icon-spinner{animation:1s linear infinite spin}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.hlx-radio-root{--control-size:20px;--label-color:var(--hlx-color-foreground-primary);--description-color:var(--hlx-color-foreground-primary);--control-stroke-color:var(--hlx-color-background-disabled);--control-fill-color:none;grid-template-columns:auto 1fr;align-items:flex-start;gap:2px 8px;display:grid}@media screen and (max-width:768px){.hlx-radio-root{--control-size:24px;padding:10px 0}}.hlx-radio-root .hlx-radio-control{width:var(--control-size);height:var(--control-size);color:var(--control-stroke-color);fill:var(--control-fill-color);grid-column:1/2}.hlx-radio-root[data-hlx-selected=true]{--control-stroke-color:var(--hlx-color-foreground-primary)}.hlx-radio-root[data-hlx-selected=true][data-hlx-disabled=true]{--control-stroke-color:var(--hlx-color-background-disabled)}.hlx-radio-root[data-hlx-validation=invalid]{--control-stroke-color:var(--hlx-color-foreground-danger)}.hlx-radio-root[data-hlx-validation=invalid]:has(input:checked){--control-stroke-color:var(--hlx-color-foreground-danger)}.hlx-radio-root[data-hlx-hovered=true]{--control-stroke-color:var(--hlx-color-foreground-primary)}.hlx-radio-root .hlx-radio-control.focus-ring{outline:2px solid var(--hlx-color-border-focus);border-radius:50%}.hlx-radio-root .hlx-radio-description{margin-left:calc(var(--control-size) + var(--hlx-spacing-x2));color:var(--description-color);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-7);line-height:var(--hlx-typography-line-height-base-6);font-weight:var(--hlx-typography-font-weight-content-regular);letter-spacing:normal;grid-area:2/1/auto/-1}@media screen and (max-width:768px){.hlx-radio-root .hlx-radio-description{font-size:17px;font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-5);line-height:var(--hlx-typography-line-height-base-4);font-weight:var(--hlx-typography-font-weight-content-regular);letter-spacing:normal}@media screen and (max-width:768px){.hlx-radio-root .hlx-radio-description{font-size:15px}}}.hlx-radio-root .hlx-radio-badge{grid-area:1/2/auto/3}.hlx-radio-root .hlx-radio-label{color:var(--label-color);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-7);line-height:var(--hlx-typography-line-height-base-6);font-weight:var(--hlx-typography-font-weight-content-regular);letter-spacing:normal;position:relative}@media screen and (max-width:768px){.hlx-radio-root .hlx-radio-label{font-size:17px}}.hlx-radio-root .hlx-radio-label:has(~.hlx-radio-description){font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-7);line-height:var(--hlx-typography-line-height-base-6);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal}@media screen and (max-width:768px){.hlx-radio-root .hlx-radio-label:has(~.hlx-radio-description){font-size:17px}}.hlx-radio-root .hlx-radio-label>span{gap:var(--hlx-spacing-x2);grid-template-columns:min-content auto;display:grid}.hlx-radio-root[data-hlx-disabled=true]{--label-color:var(--hlx-color-foreground-disabled);--control-fill-color:var(--hlx-color-background-disabled);--control-stroke-color:var(--hlx-color-border-disabled);--description-color:var(--hlx-color-foreground-disabled)}.hlx-radio-group-root{scroll-margin-top:calc(var(--hw-header-height) + var(--hlx-spacing-x4));flex-direction:column;display:flex}.hlx-radio-group-root[data-hlx-size=small]{gap:4px}.hlx-radio-group-root[data-hlx-size=large]{gap:8px}.hlx-radio-group-root .hlx-radio-group-help-text{color:var(--hlx-color-foreground-secondary);margin-top:var(--hlx-spacing-x1);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal}@media screen and (max-width:768px){.hlx-radio-group-root .hlx-radio-group-help-text{font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-5);line-height:var(--hlx-typography-line-height-base-4);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal}@media screen and (max-width:768px){.hlx-radio-group-root .hlx-radio-group-help-text{font-size:15px}}}.hlx-radio-group-root .hlx-radio-group-error{color:var(--hlx-color-foreground-danger-secondary);margin-top:var(--hlx-spacing-x1);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal}@media screen and (max-width:768px){.hlx-radio-group-root .hlx-radio-group-error{font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-5);line-height:var(--hlx-typography-line-height-base-4);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal}@media screen and (max-width:768px){.hlx-radio-group-root .hlx-radio-group-error{font-size:15px}}}.hlx-radio-group-root .hlx-radio-group-optionality-text{color:var(--hlx-color-foreground-secondary);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal}@media screen and (max-width:768px){.hlx-radio-group-root .hlx-radio-group-optionality-text{font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-5);line-height:var(--hlx-typography-line-height-base-4);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal}@media screen and (max-width:768px){.hlx-radio-group-root .hlx-radio-group-optionality-text{font-size:15px}}}.hlx-radio-group-root .hlx-radio-group-instructional-text{color:var(--hlx-color-foreground-primary);margin-top:var(--hlx-spacing-x1);font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-regular);letter-spacing:normal}.hlx-radio-group-root .hlx-radio-group-controls{gap:var(--hlx-spacing-x2);padding-left:var(--hlx-spacing-x1);flex-direction:column;display:flex}@media screen and (max-width:768px){.hlx-radio-group-root:not(.hlx-radio-card-group) .hlx-radio-group-controls{row-gap:0}}.hlx-radio-group-root .hlx-radio-group-label{color:var(--hlx-color-foreground-primary);display:inline}.hlx-radio-group-root[data-hlx-size=small] .hlx-radio-group-label{font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal}@media screen and (max-width:768px){.hlx-radio-group-root[data-hlx-size=small] .hlx-radio-group-label{font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-5);line-height:var(--hlx-typography-line-height-base-4);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal}@media screen and (max-width:768px){.hlx-radio-group-root[data-hlx-size=small] .hlx-radio-group-label{font-size:15px}}}.hlx-radio-group-root[data-hlx-size=large] .hlx-radio-group-label{font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-7);line-height:var(--hlx-typography-line-height-base-6);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal}@media screen and (max-width:768px){.hlx-radio-group-root[data-hlx-size=large] .hlx-radio-group-label{font-size:17px}}.hlx-radio-group-root[data-hlx-disabled=true] .hlx-radio-group-label,.hlx-radio-group-root[data-hlx-disabled=true] .hlx-radio-group-optionality-text,.hlx-radio-group-root[data-hlx-disabled=true] .hlx-radio-group-help-text,.hlx-radio-group-root[data-hlx-disabled=true] .hlx-radio-group-instructional-text,.hlx-radio-group-root[data-hlx-disabled=true] .hlx-badge{color:var(--hlx-color-foreground-disabled)}.hlx-radio-group-root .hlx-radio-root[data-hlx-hovered=true] .hlx-radio-label{cursor:pointer}.hlx-radio-group-root .hlx-radio-group-descriptors:not(:empty){margin-bottom:var(--hlx-spacing-x2)}.hlx-radio-group-root[data-hlx-validation=invalid] .hlx-radio-control{color:var(--hlx-color-foreground-danger)}.hlx-radio-card-group .hlx-radio-group-controls{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));padding-left:0;display:grid}.hlx-radio-card-group:has(.hlx-radio-description) .hlx-radio-label{font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-7);line-height:var(--hlx-typography-line-height-base-6);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal}@media screen and (max-width:768px){.hlx-radio-card-group:has(.hlx-radio-description) .hlx-radio-label{font-size:17px}}.hlx-radio-card-group .hlx-radio-root{--border-color:var(--hlx-color-border-primary);--bg-color:transparent;background-color:var(--bg-color);border:1px solid var(--border-color);padding:var(--hlx-spacing-x3);border-radius:4px;position:relative}.hlx-radio-card-group .hlx-radio-root .hlx-radio-label{display:contents;position:relative}.hlx-radio-card-group .hlx-radio-root .hlx-radio-label .hlx-radio-control-target{content:"";top:calc(-1 * var(--hlx-spacing-x3));right:calc(-1 * var(--hlx-spacing-x3));bottom:calc(-1 * var(--hlx-spacing-x3));left:calc(-1 * var(--hlx-spacing-x3));z-index:0;grid-area:1/1/2/3;position:absolute}.hlx-radio-card-group .hlx-radio-root:has(.hlx-radio-description) .hlx-radio-label .hlx-radio-control-target{grid-row:1/3}.hlx-radio-card-group .hlx-radio-root[data-hlx-hovered=true]{--border-color:var(--hlx-color-foreground-primary);--bg-color:var(--hlx-color-background-primary)}.hlx-radio-card-group .hlx-radio-root[data-hlx-hovered=true] .hlx-badge[data-hlx-variant=neutral]{background-color:var(--hlx-color-background-quartenary)}.hlx-radio-card-group .hlx-radio-root[data-hlx-selected=true]{--bg-color:var(--hlx-color-background-tertiary);--border-color:var(--hlx-color-border-tertiary)}.hlx-radio-card-group .hlx-radio-root[data-hlx-disabled=true] .hlx-radio-control{color:var(--hlx-color-background-disabled)}.hlx-radio-card-group .hlx-radio-root[data-hlx-disabled=true][data-hlx-selected=true]{--bg-color:var(--hlx-color-background-secondary);--border-color:var(--hlx-color-background-disabled)}.hlx-radio-card-group .hlx-radio-root:has(.hlx-radio-control:where(.focus-ring)){--border-color:var(--hlx-color-foreground-primary);--bg-color:var(--hlx-color-background-tertiary);outline:2px solid var(--hlx-color-border-focus);outline-offset:2px}.hlx-radio-card-group .hlx-radio-root[data-hlx-validation=invalid]{--border-color:var(--hlx-color-border-danger)}:scope .hlx-radio-matrix-row{border-radius:4px}:scope .hlx-radio-matrix-row:nth-child(odd){background-color:var(--hlx-color-background-secondary)}:scope .hlx-radio-matrix-row .hlx-radio-group-root{align-items:center;gap:var(--hlx-spacing-x3);padding:var(--hlx-spacing-x3);flex-direction:row;display:flex}:scope .hlx-radio-matrix-row .hlx-radio-group-root .hlx-radio-group-label{color:var(--hlx-color-foreground-primary);margin-right:var(--hlx-spacing-x4);word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-7);line-height:var(--hlx-typography-line-height-base-6);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal}@media screen and (max-width:768px){:scope .hlx-radio-matrix-row .hlx-radio-group-root .hlx-radio-group-label{font-size:17px}}:scope .hlx-radio-matrix-row .hlx-radio-group-root .hlx-radio-group-descriptors{word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;flex:1;margin:0}:scope .hlx-radio-matrix-row .hlx-radio-group-root .hlx-radio-group-controls{align-items:center;gap:var(--hlx-spacing-x4);flex-direction:row;flex-shrink:0;margin-left:auto;padding-left:0;display:flex}:scope .hlx-radio-matrix-row .hlx-radio-group-root .hlx-radio-control-target{display:none}:scope .hlx-radio-matrix-row .hlx-radio-group-root[data-hlx-disabled=true] .hlx-radio-matrix-label,:scope .hlx-radio-matrix-row .hlx-radio-group-root[data-hlx-disabled=true] .hlx-radio-matrix-optionality-text,:scope .hlx-radio-matrix-row .hlx-radio-group-root[data-hlx-disabled=true] .hlx-radio-group-label{color:var(--hlx-color-foreground-disabled)}:scope .hlx-radio-matrix-row .hlx-radio-group-root[data-hlx-disabled=true] .hlx-radio-root{pointer-events:none}.hlx-stepper{justify-content:center;align-items:center;gap:var(--hlx-spacing-x2);flex:auto;width:100%;margin:0;padding:0;list-style:none;display:flex}@media screen and (min-width:1044px){.hlx-stepper{gap:var(--hlx-spacing-x5)}}.hlx-stepper-step{align-items:center;gap:var(--hlx-spacing-x2);flex:1;display:flex}@media screen and (min-width:1044px){.hlx-stepper-step{gap:var(--hlx-spacing-x5)}}.hlx-stepper-step:last-of-type{flex:0}.hlx-stepper-step:last-of-type .hlx-stepper-step-divider-container{display:none}.hlx-stepper-step-content{align-items:center;gap:var(--hlx-spacing-x2);flex-direction:column;justify-content:center;display:flex}@media screen and (min-width:1044px){.hlx-stepper-step-content{flex-direction:row}}.hlx-stepper-step-label{text-wrap:nowrap;align-items:center;text-decoration:none;display:flex}.hlx-stepper-step-button,.hlx-stepper-step-link{cursor:pointer;text-wrap:nowrap;color:var(--hlx-color-foreground-primary);background:0 0;border:none;margin:0;padding:0;text-decoration:none}:is(.hlx-stepper-step-button,.hlx-stepper-step-link){font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-5);line-height:var(--hlx-typography-line-height-base-4);font-weight:var(--hlx-typography-font-weight-content-regular);letter-spacing:normal}@media screen and (max-width:768px){:is(.hlx-stepper-step-button,.hlx-stepper-step-link){font-size:15px}}:is(.hlx-stepper-step-button,.hlx-stepper-step-link)[data-hlx-selected=true]{font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-5);line-height:var(--hlx-typography-line-height-base-4);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal}@media screen and (max-width:768px){:is(.hlx-stepper-step-button,.hlx-stepper-step-link)[data-hlx-selected=true]{font-size:15px}}:is(.hlx-stepper-step-button,.hlx-stepper-step-link):hover{text-decoration:underline}:is(.hlx-stepper-step-button,.hlx-stepper-step-link):disabled,:is(.hlx-stepper-step-button,.hlx-stepper-step-link)[data-hlx-disabled=true]{cursor:default;color:var(--hlx-color-foreground-disabled);text-decoration:none}:is(.hlx-stepper-step-button,.hlx-stepper-step-link):focus-visible{outline:2px solid var(--hlx-color-border-focus);outline-offset:2px}.hlx-stepper-step-icon{justify-content:center;align-items:center;min-width:20px;height:20px;display:flex}.hlx-stepper-step-icon-text{background:var(--hlx-color-foreground-primary);width:fit-content;min-width:16px;height:16px;color:var(--hlx-color-foreground-inverted-primary);border-radius:8px;justify-content:center;align-items:center;padding:2px 4px;display:flex}.hlx-stepper-step-icon-text[data-hlx-current=false]{background:var(--hlx-color-background-tertiary);color:var(--hlx-color-foreground-disabled)}.hlx-stepper-step-icon-text{font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal}.hlx-stepper-step-divider-container{flex:1;justify-content:center;align-self:flex-start;align-items:center;height:20px;display:flex}@media screen and (min-width:1044px){.hlx-stepper-step-divider-container{align-self:center;height:100%}}.hlx-stepper-step-divider{background:var(--hlx-color-background-tertiary);height:2px;padding:0 var(--hlx-spacing-x2);flex:1}.hlx-stepper-vertical{align-items:start;gap:var(--hlx-spacing-x2);flex-direction:column;height:100%}.hlx-stepper-step-vertical{align-items:flex-start;gap:var(--hlx-spacing-x2);flex-direction:column}.hlx-stepper-step-vertical .hlx-stepper-step-divider-container{flex-direction:column;align-self:flex-start;width:20px;height:100%}.hlx-stepper-step-vertical .hlx-stepper-step-divider{width:2px;height:auto;min-height:var(--hlx-spacing-x2);padding:0}.hlx-stepper-step-vertical .hlx-stepper-step-content{flex-direction:row;justify-content:flex-start}.hlx-tree{gap:var(--hlx-spacing-x2);flex-direction:column;display:flex}.hlx-tree .hlx-tree-item-group:not([data-hlx-disabled=true]):not([data-hlx-readonly=true])[data-hlx-hovered=true] .hlx-checkbox-div .hlx-checkbox-control{cursor:pointer;color:var(--hlx-color-foreground-primary)}.hlx-tree .hlx-tree-item-group{gap:var(--hlx-spacing-x2);margin-left:calc((var(--level) - 1) * 29px);cursor:default;display:flex}.hlx-tree .hlx-tree-item-group .hlx-tree-item-label{font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-7);line-height:var(--hlx-typography-line-height-base-6);font-weight:var(--hlx-typography-font-weight-content-regular);letter-spacing:normal}@media screen and (max-width:768px){.hlx-tree .hlx-tree-item-group .hlx-tree-item-label{font-size:17px}}.hlx-tree .hlx-tree-item-group .hlx-tree-item-label:not([data-hlx-disabled=true]):not([data-hlx-readonly=true])[data-hlx-hovered=true]{cursor:pointer;color:var(--hlx-color-foreground-primary)}.hlx-tree .hlx-tree-item-group:has(+.hlx-tree-item-description) .hlx-tree-item-label{font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-7);line-height:var(--hlx-typography-line-height-base-6);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal}@media screen and (max-width:768px){.hlx-tree .hlx-tree-item-group:has(+.hlx-tree-item-description) .hlx-tree-item-label{font-size:17px}}.hlx-tree .hlx-tree-item-group .hlx-checkbox-div:not([data-hlx-disabled=true]):not([data-hlx-readonly=true])[data-hlx-hovered=true] .hlx-checkbox-root .hlx-checkbox-control{cursor:pointer;color:var(--hlx-color-foreground-primary)}.hlx-tree .hlx-tree-item-description{padding-left:calc(20px + var(--hlx-spacing-x2));font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-7);line-height:var(--hlx-typography-line-height-base-6);font-weight:var(--hlx-typography-font-weight-content-regular);letter-spacing:normal}@media screen and (max-width:768px){.hlx-tree .hlx-tree-item-description{font-size:17px}}.hlx-tree .hlx-tree-item{color:var(--hlx-color-foreground-primary);outline:none}.hlx-tree .hlx-tree-item.hovered:has(.hlx-tree-expand-toggle.hovered) .hlx-checkbox:not([data-selected=true]):not([data-indeterminate=true]) .hlx-checkbox-control{color:var(--hlx-color-background-disabled)}.hlx-tree .hlx-tree-item.disabled{color:var(--hlx-color-foreground-disabled)}.hlx-tree .hlx-tree-expand-toggle{cursor:pointer;appearance:none;outline:0px solid var(--hlx-color-border-focus);outline-offset:2px;background-color:#0000;border:none;border-radius:4px;justify-content:center;align-items:center;width:20px;height:20px;margin:0;padding:0;display:flex}.hlx-tree .hlx-tree-expand-toggle.hovered{background-color:var(--hlx-color-background-tertiary)}.hlx-tree .hlx-tree-expand-toggle.focus-visible{outline-width:2px}:where([class^=hlx-typography-],[class*=\ hlx-typography-]){color:var(--hlx-color-foreground-primary)}.hlx-typography-headline-h1{font-family:var(--hlx-typography-font-family-headline);font-size:var(--hlx-typography-font-size-base-18);line-height:var(--hlx-typography-line-height-base-14);font-weight:var(--hlx-typography-font-weight-headline-regular);letter-spacing:-.02em}@media screen and (max-width:768px){.hlx-typography-headline-h1{font-size:var(--hlx-typography-font-size-base-14);line-height:var(--hlx-typography-line-height-base-9)}}.hlx-typography-headline-h2{font-family:var(--hlx-typography-font-family-headline);font-size:var(--hlx-typography-font-size-base-15);line-height:var(--hlx-typography-line-height-base-10);font-weight:var(--hlx-typography-font-weight-headline-regular);letter-spacing:-.02em}@media screen and (max-width:768px){.hlx-typography-headline-h2{font-size:var(--hlx-typography-font-size-base-12);line-height:var(--hlx-typography-line-height-base-8)}}.hlx-typography-headline-h3{font-family:var(--hlx-typography-font-family-headline);font-size:var(--hlx-typography-font-size-base-14);line-height:var(--hlx-typography-line-height-base-9);font-weight:var(--hlx-typography-font-weight-headline-regular);letter-spacing:-.02em}@media screen and (max-width:768px){.hlx-typography-headline-h3{font-size:var(--hlx-typography-font-size-base-10);line-height:var(--hlx-typography-line-height-base-7)}}.hlx-typography-headline-h4{font-family:var(--hlx-typography-font-family-headline);font-size:var(--hlx-typography-font-size-base-10);line-height:var(--hlx-typography-line-height-base-7);font-weight:var(--hlx-typography-font-weight-headline-regular);letter-spacing:-.02em}@media screen and (max-width:768px){.hlx-typography-headline-h4{font-size:var(--hlx-typography-font-size-base-9);line-height:var(--hlx-typography-line-height-base-5)}}.hlx-typography-headline-h1-legacy{font-family:var(--hlx-typography-font-family-headline);font-size:var(--hlx-typography-font-size-base-18);line-height:var(--hlx-typography-line-height-base-14);font-weight:var(--hlx-typography-font-weight-headline-regular);letter-spacing:-.02em}@media screen and (max-width:768px){.hlx-typography-headline-h1-legacy{font-size:var(--hlx-typography-font-size-base-14);line-height:var(--hlx-typography-line-height-base-9)}}.hlx-typography-headline-h2-legacy{font-family:var(--hlx-typography-font-family-headline);font-size:var(--hlx-typography-font-size-base-18);line-height:var(--hlx-typography-line-height-base-14);font-weight:var(--hlx-typography-font-weight-headline-regular);letter-spacing:-.02em}@media screen and (max-width:768px){.hlx-typography-headline-h2-legacy{font-size:var(--hlx-typography-font-size-base-14);line-height:var(--hlx-typography-line-height-base-9)}}.hlx-typography-headline-h3-legacy{font-family:var(--hlx-typography-font-family-headline);font-size:var(--hlx-typography-font-size-base-15);line-height:var(--hlx-typography-line-height-base-10);font-weight:var(--hlx-typography-font-weight-headline-regular);letter-spacing:-.02em}@media screen and (max-width:768px){.hlx-typography-headline-h3-legacy{font-size:var(--hlx-typography-font-size-base-14);line-height:var(--hlx-typography-line-height-base-9)}}.hlx-typography-headline-h4-legacy{font-family:var(--hlx-typography-font-family-headline);font-size:var(--hlx-typography-font-size-base-14);line-height:var(--hlx-typography-line-height-base-9);font-weight:var(--hlx-typography-font-weight-headline-regular);letter-spacing:-.02em}@media screen and (max-width:768px){.hlx-typography-headline-h4-legacy{font-size:var(--hlx-typography-font-size-base-11);line-height:var(--hlx-typography-line-height-base-8)}}.hlx-typography-content-page-title{font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-13);line-height:var(--hlx-typography-line-height-base-10);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:-.02em}.hlx-typography-content-section-title{font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-11);line-height:var(--hlx-typography-line-height-base-8);font-weight:var(--hlx-typography-font-weight-content-regular);letter-spacing:-.01em}.hlx-typography-content-section-title-medium{font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-11);line-height:var(--hlx-typography-line-height-base-8);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:-.01em}.hlx-typography-content-body-large{font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-9);line-height:var(--hlx-typography-line-height-base-7);font-weight:var(--hlx-typography-font-weight-content-regular);letter-spacing:normal}.hlx-typography-content-body-large-medium{font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-9);line-height:var(--hlx-typography-line-height-base-7);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal}.hlx-typography-content-body{font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-7);line-height:var(--hlx-typography-line-height-base-6);font-weight:var(--hlx-typography-font-weight-content-regular);letter-spacing:normal}@media screen and (max-width:768px){.hlx-typography-content-body{font-size:17px}}.hlx-typography-content-body-medium{font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-7);line-height:var(--hlx-typography-line-height-base-6);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal}@media screen and (max-width:768px){.hlx-typography-content-body-medium{font-size:17px}}.hlx-typography-content-body-small{font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-5);line-height:var(--hlx-typography-line-height-base-4);font-weight:var(--hlx-typography-font-weight-content-regular);letter-spacing:normal}@media screen and (max-width:768px){.hlx-typography-content-body-small{font-size:15px}}.hlx-typography-content-body-small-medium{font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-5);line-height:var(--hlx-typography-line-height-base-4);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal}@media screen and (max-width:768px){.hlx-typography-content-body-small-medium{font-size:15px}}.hlx-typography-content-caption{font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-regular);letter-spacing:normal}.hlx-typography-content-caption-medium{font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal}.hlx-typography-content-eyebrow{font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-5);line-height:var(--hlx-typography-line-height-base-4);font-weight:var(--hlx-typography-font-weight-content-bold);text-transform:uppercase;letter-spacing:var(--hlx-typography-letter-spacing-base-3)}@media screen and (max-width:768px){.hlx-typography-content-eyebrow{font-size:var(--hlx-typography-font-size-base-3);line-height:var(--hlx-typography-line-height-base-3)}}.hlx-typography-body{font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-7);line-height:var(--hlx-typography-line-height-base-6);font-weight:var(--hlx-typography-font-weight-content-regular);letter-spacing:normal}@media screen and (max-width:768px){.hlx-typography-body{font-size:17px}}.hlx-typography-subbody{font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-5);line-height:var(--hlx-typography-line-height-base-4);font-weight:var(--hlx-typography-font-weight-content-regular);letter-spacing:normal}@media screen and (max-width:768px){.hlx-typography-subbody{font-size:15px}}.hlx-typography-caption{font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-4);line-height:var(--hlx-typography-line-height-base-3);font-weight:var(--hlx-typography-font-weight-content-regular);letter-spacing:normal}.hlx-typography-brand-heading{font-family:var(--hlx-typography-font-family-headline);font-size:var(--hlx-typography-font-size-base-15);line-height:var(--hlx-typography-line-height-base-10);font-weight:var(--hlx-typography-font-weight-headline-regular);letter-spacing:-.02em}@media screen and (max-width:768px){.hlx-typography-brand-heading{font-size:var(--hlx-typography-font-size-base-14);line-height:var(--hlx-typography-line-height-base-9)}}.hlx-typography-brand-section{font-family:var(--hlx-typography-font-family-headline);font-size:var(--hlx-typography-font-size-base-14);line-height:var(--hlx-typography-line-height-base-9);font-weight:var(--hlx-typography-font-weight-headline-regular);letter-spacing:-.02em}@media screen and (max-width:768px){.hlx-typography-brand-section{font-size:var(--hlx-typography-font-size-base-11);line-height:var(--hlx-typography-line-height-base-8)}}.hlx-typography-section-heading{font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-11);line-height:var(--hlx-typography-line-height-base-8);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:-.01em}.hlx-typography-list-heading{font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-9);line-height:var(--hlx-typography-line-height-base-7);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:normal}.hlx-typography-brand-content{font-family:var(--hlx-typography-font-family-headline), serif;letter-spacing:-.02em;font-size:18px;font-weight:400;line-height:28px}.hlx-typography-page-heading{font-family:var(--hlx-typography-font-family-content);font-size:var(--hlx-typography-font-size-base-13);line-height:var(--hlx-typography-line-height-base-10);font-weight:var(--hlx-typography-font-weight-content-medium);letter-spacing:-.02em}:is(.hlx-typography-body,.hlx-typography-subbody,.hlx-typography-caption,.hlx-typography-content-body,.hlx-typography-content-body-small,.hlx-typography-content-body-large,.hlx-typography-content-caption,.hlx-typography-content-section-title) strong{font-weight:var(--hlx-typography-font-weight-content-medium)}
