@layer reset,base,app;@layer reset{*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;text-size-adjust:100%;-moz-tab-size:4;tab-size:4}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a,p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}ol,ul,menu{list-style:none;padding:0}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}table{border-collapse:collapse;border-spacing:0}fieldset{padding:0;border:0}legend{padding:0}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre{white-space:pre}[hidden],template{display:none}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;letter-spacing:inherit}::placeholder{opacity:1}}:root{--hds-font-heading-xxs-letterSpacing: 0em;--hds-font-heading-xxs-lineHeight: 1.2;--hds-font-heading-xxs-size: .875rem;--hds-font-heading-xxs-weight: 400;--hds-font-heading-xs-letterSpacing: 0em;--hds-font-heading-xs-lineHeight: 1.2;--hds-font-heading-xs-size: 1rem;--hds-font-heading-xs-weight: 400;--hds-font-heading-sm-letterSpacing: 0em;--hds-font-heading-sm-lineHeight: 1.25;--hds-font-heading-sm-size: 1.125rem;--hds-font-heading-sm-weight: 300;--hds-font-heading-md-letterSpacing: -.01em;--hds-font-heading-md-lineHeight: 1.2;--hds-font-heading-md-size: 1.25rem;--hds-font-heading-md-weight: 300;--hds-font-heading-lg-letterSpacing: -.01em;--hds-font-heading-lg-lineHeight: 1.2;--hds-font-heading-lg-size: 1.375rem;--hds-font-heading-lg-weight: 300;--hds-font-heading-xl-letterSpacing: -.01em;--hds-font-heading-xl-lineHeight: 1.07;--hds-font-heading-xl-size: 1.75rem;--hds-font-heading-xl-weight: 300;--hds-font-heading-xxl-letterSpacing: -.02em;--hds-font-heading-xxl-lineHeight: 1.03;--hds-font-heading-xxl-size: 2.125rem;--hds-font-heading-xxl-weight: 300;--hds-font-heading-hero-sm-letterSpacing: -.01em;--hds-font-heading-hero-sm-lineHeight: 1.12;--hds-font-heading-hero-sm-size: 1.625rem;--hds-font-heading-hero-sm-weight: 300;--hds-font-heading-hero-md-letterSpacing: -.01em;--hds-font-heading-hero-md-lineHeight: 1.12;--hds-font-heading-hero-md-size: 1.625rem;--hds-font-heading-hero-md-weight: 300;--hds-font-heading-hero-lg-letterSpacing: -.01em;--hds-font-heading-hero-lg-lineHeight: 1.1;--hds-font-heading-hero-lg-size: 1.75rem;--hds-font-heading-hero-lg-weight: 300;--hds-font-input-description-letterSpacing: 0px;--hds-font-input-description-lineHeight: 1.3;--hds-font-input-description-size: .875rem;--hds-font-input-description-weight: 300;--hds-font-input-groupHeading-letterSpacing: 0px;--hds-font-input-groupHeading-lineHeight: 1.35;--hds-font-input-groupHeading-size: .75rem;--hds-font-input-groupHeading-weight: 300;--hds-font-input-label-sm-letterSpacing: 0px;--hds-font-input-label-sm-lineHeight: 1.35;--hds-font-input-label-sm-size: .75rem;--hds-font-input-label-sm-weight: 400;--hds-font-input-label-md-letterSpacing: 0px;--hds-font-input-label-md-lineHeight: 1.3;--hds-font-input-label-md-size: .875rem;--hds-font-input-label-md-weight: 400;--hds-font-input-label-lg-letterSpacing: 0px;--hds-font-input-label-lg-lineHeight: 1.2;--hds-font-input-label-lg-size: 1rem;--hds-font-input-label-lg-weight: 400;--hds-font-input-text-sm-letterSpacing: 0px;--hds-font-input-text-sm-lineHeight: 1.35;--hds-font-input-text-sm-size: .75rem;--hds-font-input-text-sm-weight: 300;--hds-font-input-text-md-letterSpacing: 0px;--hds-font-input-text-md-lineHeight: 1.05;--hds-font-input-text-md-size: .875rem;--hds-font-input-text-md-weight: 300;--hds-font-input-text-lg-letterSpacing: 0px;--hds-font-input-text-lg-lineHeight: 1;--hds-font-input-text-lg-size: 1rem;--hds-font-input-text-lg-weight: 300;--hds-font-input-text-lgTextarea-letterSpacing: 0px;--hds-font-input-text-lgTextarea-lineHeight: 1.4;--hds-font-input-text-lgTextarea-size: 1rem;--hds-font-input-text-lgTextarea-weight: 300;--hds-font-quote-md-letterSpacing: 0em;--hds-font-quote-md-lineHeight: 1.4;--hds-font-quote-md-size: 1.125rem;--hds-font-quote-md-weight: 300;--hds-font-quoteAttribution-md-letterSpacing: 0em;--hds-font-quoteAttribution-md-lineHeight: 1.35;--hds-font-quoteAttribution-md-size: 1rem;--hds-font-quoteAttribution-md-weight: 300;--hds-font-text-xxs-letterSpacing: 0em;--hds-font-text-xxs-lineHeight: 1.45;--hds-font-text-xxs-size: .75rem;--hds-font-text-xxs-weight: 300;--hds-font-text-xs-letterSpacing: 0em;--hds-font-text-xs-lineHeight: 1.45;--hds-font-text-xs-size: .75rem;--hds-font-text-xs-weight: 300;--hds-font-text-sm-letterSpacing: 0em;--hds-font-text-sm-lineHeight: 1.4;--hds-font-text-sm-size: .875rem;--hds-font-text-sm-weight: 300;--hds-font-text-md-letterSpacing: 0em;--hds-font-text-md-lineHeight: 1.4;--hds-font-text-md-size: 1rem;--hds-font-text-md-weight: 300;--hds-font-text-lg-letterSpacing: 0em;--hds-font-text-lg-lineHeight: 1.35;--hds-font-text-lg-size: 1rem;--hds-font-text-lg-weight: 300;--hds-font-text-xl-letterSpacing: 0em;--hds-font-text-xl-lineHeight: 1.4;--hds-font-text-xl-size: 1.125rem;--hds-font-text-xl-weight: 300;--hds-font-text-xxl-letterSpacing: -.01em;--hds-font-text-xxl-lineHeight: 1.07;--hds-font-text-xxl-size: 1.75rem;--hds-font-text-xxl-weight: 300;--hds-space-block-carousel-controls-gap: var(--hds-space-core-200);--hds-space-block-column-gap: var(--hds-space-layout-gap);--hds-space-block-stack-gap-md: var(--hds-space-layout-gap);--hds-space-block-stack-gap-lg: var(--hds-space-core-600);--hds-space-block-stack-gap-xl: var(--hds-space-core-500);--hds-space-button-height: var(--hds-space-core-550);--hds-space-customerCard-logo-height: 60px;--hds-space-input-layered-gap: 24px;--hds-space-input-layered-input-maxWidth: 360px;--hds-space-input-layered-input-minWidth: 300px;--hds-space-input-layered-label-maxWidth: 196px;--hds-space-input-layered-label-minWidth: 120px;--hds-space-input-minHeight: var(--hds-space-button-height);--hds-space-input-popover-width: 240px;--hds-space-layout-columns: 4;--hds-space-layout-content-margin: var(--hds-space-core-200);--hds-space-layout-gap: var(--hds-space-core-200);--hds-space-layout-page-margin: var(--hds-space-core-0);--hds-space-section-gap-bottom-sm: var(--hds-space-core-700);--hds-space-section-gap-bottom-md: var(--hds-space-core-700);--hds-space-section-gap-bottom-subsection: var(--hds-space-core-700);--hds-space-section-gap-top-sm: var(--hds-space-core-700);--hds-space-section-gap-top-md: var(--hds-space-core-700);--hds-space-section-gap-top-subsection: var(--hds-space-core-500);--hds-space-stat-content-padding-y: var(--hds-space-core-400);--hds-space-tab-gap-sm: 16px;--hds-space-tab-gap-lg: 16px;--hds-space-tab-group-gap: 24px}@media (min-width: 640px){:root{--hds-font-heading-xxs-letterSpacing: 0em;--hds-font-heading-xxs-lineHeight: 1.2;--hds-font-heading-xxs-size: .875rem;--hds-font-heading-xxs-weight: 400;--hds-font-heading-xs-letterSpacing: 0em;--hds-font-heading-xs-lineHeight: 1.2;--hds-font-heading-xs-size: 1rem;--hds-font-heading-xs-weight: 400;--hds-font-heading-sm-letterSpacing: -.01em;--hds-font-heading-sm-lineHeight: 1.12;--hds-font-heading-sm-size: 1.25rem;--hds-font-heading-sm-weight: 300;--hds-font-heading-md-letterSpacing: -.01em;--hds-font-heading-md-lineHeight: 1.1;--hds-font-heading-md-size: 1.375rem;--hds-font-heading-md-weight: 300;--hds-font-heading-lg-letterSpacing: -.01em;--hds-font-heading-lg-lineHeight: 1.07;--hds-font-heading-lg-size: 1.75rem;--hds-font-heading-lg-weight: 300;--hds-font-heading-xl-letterSpacing: -.02em;--hds-font-heading-xl-lineHeight: 1.05;--hds-font-heading-xl-size: 2.125rem;--hds-font-heading-xl-weight: 300;--hds-font-heading-xxl-letterSpacing: -.02em;--hds-font-heading-xxl-lineHeight: 1.03;--hds-font-heading-xxl-size: 3rem;--hds-font-heading-xxl-weight: 300;--hds-font-heading-hero-sm-letterSpacing: -.02em;--hds-font-heading-hero-sm-lineHeight: 1.1;--hds-font-heading-hero-sm-size: 2rem;--hds-font-heading-hero-sm-weight: 300;--hds-font-heading-hero-md-letterSpacing: -.02em;--hds-font-heading-hero-md-lineHeight: 1.1;--hds-font-heading-hero-md-size: 2rem;--hds-font-heading-hero-md-weight: 300;--hds-font-heading-hero-lg-letterSpacing: -.02em;--hds-font-heading-hero-lg-lineHeight: 1.12;--hds-font-heading-hero-lg-size: 2.5rem;--hds-font-heading-hero-lg-weight: 300;--hds-font-input-description-letterSpacing: 0px;--hds-font-input-description-lineHeight: 1.3;--hds-font-input-description-size: .875rem;--hds-font-input-description-weight: 300;--hds-font-input-groupHeading-letterSpacing: 0px;--hds-font-input-groupHeading-lineHeight: 1.35;--hds-font-input-groupHeading-size: .75rem;--hds-font-input-groupHeading-weight: 300;--hds-font-input-label-sm-letterSpacing: 0px;--hds-font-input-label-sm-lineHeight: 1.35;--hds-font-input-label-sm-size: .75rem;--hds-font-input-label-sm-weight: 400;--hds-font-input-label-md-letterSpacing: 0px;--hds-font-input-label-md-lineHeight: 1.3;--hds-font-input-label-md-size: .875rem;--hds-font-input-label-md-weight: 400;--hds-font-input-label-lg-letterSpacing: 0px;--hds-font-input-label-lg-lineHeight: 1.2;--hds-font-input-label-lg-size: 1rem;--hds-font-input-label-lg-weight: 400;--hds-font-input-text-sm-letterSpacing: 0px;--hds-font-input-text-sm-lineHeight: 1.35;--hds-font-input-text-sm-size: .75rem;--hds-font-input-text-sm-weight: 300;--hds-font-input-text-md-letterSpacing: 0px;--hds-font-input-text-md-lineHeight: 1.3;--hds-font-input-text-md-size: .875rem;--hds-font-input-text-md-weight: 300;--hds-font-input-text-lg-letterSpacing: 0px;--hds-font-input-text-lg-lineHeight: 1;--hds-font-input-text-lg-size: 1rem;--hds-font-input-text-lg-weight: 300;--hds-font-input-text-lgTextarea-letterSpacing: 0px;--hds-font-input-text-lgTextarea-lineHeight: 1.4;--hds-font-input-text-lgTextarea-size: 1rem;--hds-font-input-text-lgTextarea-weight: 300;--hds-font-quote-md-letterSpacing: 0em;--hds-font-quote-md-lineHeight: 1.4;--hds-font-quote-md-size: 1.125rem;--hds-font-quote-md-weight: 300;--hds-font-quoteAttribution-md-letterSpacing: 0em;--hds-font-quoteAttribution-md-lineHeight: 1.35;--hds-font-quoteAttribution-md-size: 1rem;--hds-font-quoteAttribution-md-weight: 300;--hds-font-text-xxs-letterSpacing: 0em;--hds-font-text-xxs-lineHeight: 1.45;--hds-font-text-xxs-size: .75rem;--hds-font-text-xxs-weight: 300;--hds-font-text-xs-letterSpacing: 0em;--hds-font-text-xs-lineHeight: 1.45;--hds-font-text-xs-size: .75rem;--hds-font-text-xs-weight: 300;--hds-font-text-sm-letterSpacing: 0em;--hds-font-text-sm-lineHeight: 1.4;--hds-font-text-sm-size: .875rem;--hds-font-text-sm-weight: 300;--hds-font-text-md-letterSpacing: 0em;--hds-font-text-md-lineHeight: 1.4;--hds-font-text-md-size: 1rem;--hds-font-text-md-weight: 300;--hds-font-text-lg-letterSpacing: 0em;--hds-font-text-lg-lineHeight: 1.4;--hds-font-text-lg-size: 1.125rem;--hds-font-text-lg-weight: 300;--hds-font-text-xl-letterSpacing: 0em;--hds-font-text-xl-lineHeight: 1.4;--hds-font-text-xl-size: 1.125rem;--hds-font-text-xl-weight: 300;--hds-font-text-xxl-letterSpacing: -.02em;--hds-font-text-xxl-lineHeight: 1.03;--hds-font-text-xxl-size: 2.125rem;--hds-font-text-xxl-weight: 300;--hds-space-block-carousel-controls-gap: var(--hds-space-core-200);--hds-space-block-column-gap: var(--hds-space-layout-gap);--hds-space-block-stack-gap-md: var(--hds-space-layout-gap);--hds-space-block-stack-gap-lg: var(--hds-space-core-600);--hds-space-block-stack-gap-xl: var(--hds-space-core-800);--hds-space-button-height: var(--hds-space-core-550);--hds-space-customerCard-logo-height: 40px;--hds-space-input-layered-gap: 24px;--hds-space-input-layered-input-maxWidth: 360px;--hds-space-input-layered-input-minWidth: 300px;--hds-space-input-layered-label-maxWidth: 196px;--hds-space-input-layered-label-minWidth: 120px;--hds-space-input-minHeight: var(--hds-space-button-height);--hds-space-input-popover-width: 240px;--hds-space-layout-columns: 8;--hds-space-layout-content-margin: var(--hds-space-core-200);--hds-space-layout-gap: var(--hds-space-core-200);--hds-space-layout-page-margin: var(--hds-space-core-200);--hds-space-section-gap-bottom-sm: var(--hds-space-core-800);--hds-space-section-gap-bottom-md: var(--hds-space-core-800);--hds-space-section-gap-bottom-subsection: var(--hds-space-core-800);--hds-space-section-gap-top-sm: var(--hds-space-core-800);--hds-space-section-gap-top-md: var(--hds-space-core-800);--hds-space-section-gap-top-subsection: var(--hds-space-core-500);--hds-space-stat-content-padding-y: var(--hds-space-core-400);--hds-space-tab-gap-sm: 16px;--hds-space-tab-gap-lg: 24px;--hds-space-tab-group-gap: 32px}}@media (min-width: 940px){:root{--hds-font-heading-xxs-letterSpacing: 0em;--hds-font-heading-xxs-lineHeight: 1.2;--hds-font-heading-xxs-size: .875rem;--hds-font-heading-xxs-weight: 400;--hds-font-heading-xs-letterSpacing: 0em;--hds-font-heading-xs-lineHeight: 1.2;--hds-font-heading-xs-size: 1rem;--hds-font-heading-xs-weight: 400;--hds-font-heading-sm-letterSpacing: -.01em;--hds-font-heading-sm-lineHeight: 1.1;--hds-font-heading-sm-size: 1.375rem;--hds-font-heading-sm-weight: 300;--hds-font-heading-md-letterSpacing: -.01em;--hds-font-heading-md-lineHeight: 1.12;--hds-font-heading-md-size: 1.625rem;--hds-font-heading-md-weight: 300;--hds-font-heading-lg-letterSpacing: -.02em;--hds-font-heading-lg-lineHeight: 1.1;--hds-font-heading-lg-size: 2rem;--hds-font-heading-lg-weight: 300;--hds-font-heading-xl-letterSpacing: -.02em;--hds-font-heading-xl-lineHeight: 1.03;--hds-font-heading-xl-size: 3rem;--hds-font-heading-xl-weight: 300;--hds-font-heading-xxl-letterSpacing: -.025em;--hds-font-heading-xxl-lineHeight: 1.03;--hds-font-heading-xxl-size: 3.5rem;--hds-font-heading-xxl-weight: 300;--hds-font-heading-hero-sm-letterSpacing: -.02em;--hds-font-heading-hero-sm-lineHeight: 1.1;--hds-font-heading-hero-sm-size: 2rem;--hds-font-heading-hero-sm-weight: 300;--hds-font-heading-hero-md-letterSpacing: -.02em;--hds-font-heading-hero-md-lineHeight: 1.05;--hds-font-heading-hero-md-size: 2.25rem;--hds-font-heading-hero-md-weight: 300;--hds-font-heading-hero-lg-letterSpacing: -.02em;--hds-font-heading-hero-lg-lineHeight: 1.2;--hds-font-heading-hero-lg-size: 2.5rem;--hds-font-heading-hero-lg-weight: 300;--hds-font-input-description-letterSpacing: 0px;--hds-font-input-description-lineHeight: 1.3;--hds-font-input-description-size: .875rem;--hds-font-input-description-weight: 300;--hds-font-input-groupHeading-letterSpacing: 0px;--hds-font-input-groupHeading-lineHeight: 1.35;--hds-font-input-groupHeading-size: .75rem;--hds-font-input-groupHeading-weight: 300;--hds-font-input-label-sm-letterSpacing: 0px;--hds-font-input-label-sm-lineHeight: 1.35;--hds-font-input-label-sm-size: .75rem;--hds-font-input-label-sm-weight: 400;--hds-font-input-label-md-letterSpacing: 0px;--hds-font-input-label-md-lineHeight: 1.3;--hds-font-input-label-md-size: .875rem;--hds-font-input-label-md-weight: 400;--hds-font-input-label-lg-letterSpacing: 0px;--hds-font-input-label-lg-lineHeight: 1.2;--hds-font-input-label-lg-size: 1rem;--hds-font-input-label-lg-weight: 400;--hds-font-input-text-sm-letterSpacing: 0px;--hds-font-input-text-sm-lineHeight: 1.35;--hds-font-input-text-sm-size: .75rem;--hds-font-input-text-sm-weight: 300;--hds-font-input-text-md-letterSpacing: 0px;--hds-font-input-text-md-lineHeight: 1.3;--hds-font-input-text-md-size: .875rem;--hds-font-input-text-md-weight: 300;--hds-font-input-text-lg-letterSpacing: 0px;--hds-font-input-text-lg-lineHeight: 1;--hds-font-input-text-lg-size: 1rem;--hds-font-input-text-lg-weight: 300;--hds-font-input-text-lgTextarea-letterSpacing: 0px;--hds-font-input-text-lgTextarea-lineHeight: 1.4;--hds-font-input-text-lgTextarea-size: 1rem;--hds-font-input-text-lgTextarea-weight: 300;--hds-font-quote-md-letterSpacing: -.01em;--hds-font-quote-md-lineHeight: 1.12;--hds-font-quote-md-size: 1.625rem;--hds-font-quote-md-weight: 300;--hds-font-quoteAttribution-md-letterSpacing: 0em;--hds-font-quoteAttribution-md-lineHeight: 1.4;--hds-font-quoteAttribution-md-size: 1.125rem;--hds-font-quoteAttribution-md-weight: 300;--hds-font-text-xxs-letterSpacing: 0em;--hds-font-text-xxs-lineHeight: 1.45;--hds-font-text-xxs-size: .75rem;--hds-font-text-xxs-weight: 300;--hds-font-text-xs-letterSpacing: 0em;--hds-font-text-xs-lineHeight: 1.4;--hds-font-text-xs-size: .875rem;--hds-font-text-xs-weight: 300;--hds-font-text-sm-letterSpacing: 0em;--hds-font-text-sm-lineHeight: 1.4;--hds-font-text-sm-size: .875rem;--hds-font-text-sm-weight: 300;--hds-font-text-md-letterSpacing: 0em;--hds-font-text-md-lineHeight: 1.4;--hds-font-text-md-size: 1rem;--hds-font-text-md-weight: 300;--hds-font-text-lg-letterSpacing: 0em;--hds-font-text-lg-lineHeight: 1.4;--hds-font-text-lg-size: 1.125rem;--hds-font-text-lg-weight: 300;--hds-font-text-xl-letterSpacing: -.01em;--hds-font-text-xl-lineHeight: 1.4;--hds-font-text-xl-size: 1.25rem;--hds-font-text-xl-weight: 300;--hds-font-text-xxl-letterSpacing: -.02em;--hds-font-text-xxl-lineHeight: 1;--hds-font-text-xxl-size: 3rem;--hds-font-text-xxl-weight: 300;--hds-space-block-carousel-controls-gap: var(--hds-space-core-500);--hds-space-block-column-gap: var(--hds-space-layout-gap);--hds-space-block-stack-gap-md: var(--hds-space-layout-gap);--hds-space-block-stack-gap-lg: var(--hds-space-core-600);--hds-space-block-stack-gap-xl: var(--hds-space-core-800);--hds-space-button-height: var(--hds-space-core-600);--hds-space-customerCard-logo-height: 60px;--hds-space-input-layered-gap: 24px;--hds-space-input-layered-input-maxWidth: 360px;--hds-space-input-layered-input-minWidth: 300px;--hds-space-input-layered-label-maxWidth: 196px;--hds-space-input-layered-label-minWidth: 120px;--hds-space-input-minHeight: var(--hds-space-button-height);--hds-space-input-popover-width: 240px;--hds-space-layout-columns: 12;--hds-space-layout-content-margin: var(--hds-space-core-200);--hds-space-layout-gap: var(--hds-space-core-200);--hds-space-layout-page-margin: var(--hds-space-core-200);--hds-space-section-gap-bottom-sm: var(--hds-space-core-600);--hds-space-section-gap-bottom-md: var(--hds-space-core-1200);--hds-space-section-gap-bottom-subsection: var(--hds-space-core-1200);--hds-space-section-gap-top-sm: var(--hds-space-core-600);--hds-space-section-gap-top-md: var(--hds-space-core-1200);--hds-space-section-gap-top-subsection: var(--hds-space-core-800);--hds-space-stat-content-padding-y: var(--hds-space-core-450);--hds-space-tab-gap-sm: 16px;--hds-space-tab-gap-lg: 24px;--hds-space-tab-group-gap: 40px}}:root{--hds-color-core-brand-25: #f5f5ff;--hds-color-core-brand-25A: #acacff1f;--hds-color-core-brand-50: #e8e9ff;--hds-color-core-brand-50A: #a3a7ff40;--hds-color-core-brand-75: #e2e4ff;--hds-color-core-brand-100: #d6d9fc;--hds-color-core-brand-100A: #7680f54d;--hds-color-core-brand-200: #b9b9f9;--hds-color-core-brand-300: #9a9afe;--hds-color-core-brand-400: #7f7dfc;--hds-color-core-brand-400A: #5452fbbf;--hds-color-core-brand-500: #665efd;--hds-color-core-brand-600: #533afd;--hds-color-core-brand-700: #4032c8;--hds-color-core-brand-800: #2e2b8c;--hds-color-core-brand-900: #1c1e54;--hds-color-core-brand-925: #1c1e54;--hds-color-core-brand-950: #161741;--hds-color-core-brand-975: #0f1137;--hds-color-core-brandDark-25: #f6f7ff;--hds-color-core-brandDark-50: #e4eaff;--hds-color-core-brandDark-75: #ccdaff;--hds-color-core-brandDark-100: #c3d3ff;--hds-color-core-brandDark-200: #a8bfff;--hds-color-core-brandDark-300: #92adff;--hds-color-core-brandDark-400: #7389ff;--hds-color-core-brandDark-500: #5d64fe;--hds-color-core-brandDark-600: #533afd;--hds-color-core-brandDark-700: #362baa;--hds-color-core-brandDark-700A: #4834dbb2;--hds-color-core-brandDark-800: #2c2484;--hds-color-core-brandDark-800A: #4b31d080;--hds-color-core-brandDark-900: #222069;--hds-color-core-brandDark-925: #1c1b5a;--hds-color-core-brandDark-925A: #582be233;--hds-color-core-brandDark-950: #191a51;--hds-color-core-brandDark-975: #171055;--hds-color-core-error-50A: #ffafa24d;--hds-color-core-error-100: #feb9ac;--hds-color-core-error-300: #f4745c;--hds-color-core-error-400: #f3432a;--hds-color-core-error-500: #d8351e;--hds-color-core-error-600: #a01400;--hds-color-core-error-700: #721e11;--hds-color-core-global-transparent: #ffffff00;--hds-color-core-lemon-25: #fff2d8;--hds-color-core-lemon-100: #ffe1a3;--hds-color-core-lemon-200: #f9b900;--hds-color-core-lemon-300: #e8a30b;--hds-color-core-lemon-500: #9b6829;--hds-color-core-lemon-800: #483414;--hds-color-core-magenta-50: #ffe6f5;--hds-color-core-magenta-100: #ffd7ef;--hds-color-core-magenta-350: #f44bcc;--hds-color-core-magenta-500: #cf2cab;--hds-color-core-magenta-600: #a51d85;--hds-color-core-magenta-800: #4f2055;--hds-color-core-neutral-0: #ffffff;--hds-color-core-neutral-25: #f8fafd;--hds-color-core-neutral-25A: #1658bc08;--hds-color-core-neutral-50: #e5edf5;--hds-color-core-neutral-50A: #a8c3de4d;--hds-color-core-neutral-100: #d4dee9;--hds-color-core-neutral-200: #bac8da;--hds-color-core-neutral-200A: #7591b580;--hds-color-core-neutral-300: #95a4ba;--hds-color-core-neutral-400: #7d8ba4;--hds-color-core-neutral-500: #64748d;--hds-color-core-neutral-600: #50617a;--hds-color-core-neutral-700: #3c4f69;--hds-color-core-neutral-800: #273951;--hds-color-core-neutral-900: #1a2c44;--hds-color-core-neutral-950: #11273e;--hds-color-core-neutral-975: #0d253d;--hds-color-core-neutral-990: #061b31;--hds-color-core-neutralDark-25: #f2f7fe;--hds-color-core-neutralDark-50: #e3ecf7;--hds-color-core-neutralDark-100: #d4deef;--hds-color-core-neutralDark-200: #c0cee6;--hds-color-core-neutralDark-300: #a3b5d6;--hds-color-core-neutralDark-400: #839bc8;--hds-color-core-neutralDark-500: #6480b2;--hds-color-core-neutralDark-600: #45639d;--hds-color-core-neutralDark-700: #273f73;--hds-color-core-neutralDark-800: #23356e;--hds-color-core-neutralDark-800A: #2f458ba6;--hds-color-core-neutralDark-900: #182659;--hds-color-core-neutralDark-900A: #23357a80;--hds-color-core-neutralDark-950: #122054;--hds-color-core-neutralDark-950A: #17297080;--hds-color-core-neutralDark-975: #101d4e;--hds-color-core-neutralDark-990: #0d1738;--hds-color-core-orange-50: #ffe5da;--hds-color-core-orange-100: #ffd8c6;--hds-color-core-orange-350: #ff6118;--hds-color-core-orange-500: #d04900;--hds-color-core-orange-600: #ab3500;--hds-color-core-orange-800: #56281b;--hds-color-core-ruby-50: #fee8eb;--hds-color-core-ruby-100: #fed9de;--hds-color-core-ruby-400: #ea2261;--hds-color-core-ruby-500: #e2225f;--hds-color-core-ruby-600: #b51145;--hds-color-core-ruby-800: #5d1c3c;--hds-color-core-success-100: #b6f2c7;--hds-color-core-success-400: #00b261;--hds-color-core-success-600: #006f3a;--hds-space-button-border: 1px;--hds-space-button-radius-sm: var(--hds-space-core-radius-xs);--hds-space-button-radius-lg: var(--hds-space-core-radius-sm);--hds-space-core-0: 0px;--hds-space-core-1: 1px;--hds-space-core-25: 2px;--hds-space-core-50: 4px;--hds-space-core-75: 6px;--hds-space-core-100: 8px;--hds-space-core-150: 12px;--hds-space-core-200: 16px;--hds-space-core-250: 20px;--hds-space-core-300: 24px;--hds-space-core-350: 28px;--hds-space-core-400: 32px;--hds-space-core-450: 36px;--hds-space-core-500: 40px;--hds-space-core-550: 44px;--hds-space-core-600: 48px;--hds-space-core-700: 56px;--hds-space-core-800: 64px;--hds-space-core-900: 72px;--hds-space-core-1000: 80px;--hds-space-core-1100: 88px;--hds-space-core-1200: 96px;--hds-space-core-1300: 104px;--hds-space-core-1400: 112px;--hds-space-core-1500: 120px;--hds-space-core-1600: 128px;--hds-space-core-1700: 136px;--hds-space-core-1800: 144px;--hds-space-core-1900: 152px;--hds-space-core-2000: 160px;--hds-space-core-2100: 168px;--hds-space-core-2200: 176px;--hds-space-core-2300: 184px;--hds-space-core-2400: 192px;--hds-space-core-2500: 200px;--hds-space-core-border-sm: 1px;--hds-space-core-border-md: 1.25px;--hds-space-core-border-lg: 2px;--hds-space-core-border-none: 0px;--hds-space-core-radius-xs: 2px;--hds-space-core-radius-sm: 4px;--hds-space-core-radius-md: 6px;--hds-space-core-radius-lg: 16px;--hds-space-core-radius-xl: 32px;--hds-space-core-radius-none: 0px;--hds-space-core-radius-round: 99999px;--hds-space-input-border-default: 1px;--hds-space-input-focus-outline-offset: 1px;--hds-space-input-focus-outline-offsetHug: 0px;--hds-space-input-focus-shadowOuter: 3px;--hds-space-input-focus-shadowSingle: 2px;--hds-space-input-gap-errorMessage: var(--hds-space-core-50);--hds-space-input-gap-labelVertical: var(--hds-space-core-100);--hds-space-input-text-paddingX-sm: 10px;--hds-space-input-text-paddingX-md: 13px;--hds-space-input-text-paddingX-lg: 16px;--hds-space-input-text-paddingX-listbox: 12px;--hds-space-input-text-paddingY-sm: 8px;--hds-space-input-text-paddingY-md: 10px;--hds-space-input-text-paddingY-lg: 12px;--hds-space-input-text-paddingY-listbox: 8px;--hds-space-layout-content-maxWidth: 1264px}:root,.hds-mode--light{--hds-color-accent-border-quiet: var(--hds-color-action-border-quiet);--hds-color-accent-border-solid: var(--hds-color-action-bg-solid);--hds-color-accent-charm-bg: var(--hds-color-action-bg-solid);--hds-color-accent-charm-gradientEnd: var( --hds-color-accentColorMode-default-icon-gradientEnd );--hds-color-accent-charm-gradientMiddle: var( --hds-color-accentColorMode-default-icon-gradientMiddle );--hds-color-accent-charm-gradientStart: var( --hds-color-accentColorMode-default-icon-gradientStart );--hds-color-accent-icon-solid: var(--hds-color-action-icon-solid);--hds-color-accent-icon-solidAlt: var( --hds-color-accentColorMode-default-icon-solidAlt );--hds-color-accent-surface-solid: var(--hds-color-action-bg-solid);--hds-color-accent-surface-subdued: var(--hds-color-action-bg-subdued);--hds-color-accent-surface-subduedAlt: var( --hds-color-accentColorMode-default-surface-subduedAlt );--hds-color-accent-text-solid: var(--hds-color-action-bg-solid);--hds-color-accentColorMode-default-icon-gradientEnd: var( --hds-color-core-brand-700 );--hds-color-accentColorMode-default-icon-gradientMiddle: var( --hds-color-core-brand-600 );--hds-color-accentColorMode-default-icon-gradientStart: var( --hds-color-core-brand-400 );--hds-color-accentColorMode-default-icon-solidAlt: var( --hds-color-action-icon-solid );--hds-color-accentColorMode-default-surface-subduedAlt: var( --hds-color-action-bg-subdued );--hds-color-accentColorMode-lemon-border-quiet: var( --hds-color-core-lemon-100 );--hds-color-accentColorMode-lemon-icon-gradientEnd: #ff9014;--hds-color-accentColorMode-lemon-icon-gradientMiddle: #ffaf2d;--hds-color-accentColorMode-lemon-icon-gradientStart: #ffd552;--hds-color-accentColorMode-lemon-icon-solid: var(--hds-color-core-lemon-300);--hds-color-accentColorMode-lemon-icon-solidAlt: var( --hds-color-core-lemon-300 );--hds-color-accentColorMode-lemon-surface-subdued: var( --hds-color-core-lemon-25 );--hds-color-accentColorMode-lemon-surface-subduedAlt: var( --hds-color-core-lemon-25 );--hds-color-accentColorMode-magenta-border-quiet: var( --hds-color-core-magenta-100 );--hds-color-accentColorMode-magenta-icon-gradientEnd: #b262f9;--hds-color-accentColorMode-magenta-icon-gradientMiddle: #f96bee;--hds-color-accentColorMode-magenta-icon-gradientStart: #f98bf9;--hds-color-accentColorMode-magenta-icon-solid: var( --hds-color-core-magenta-350 );--hds-color-accentColorMode-magenta-icon-solidAlt: var( --hds-color-core-magenta-350 );--hds-color-accentColorMode-magenta-surface-subdued: var( --hds-color-core-magenta-50 );--hds-color-accentColorMode-magenta-surface-subduedAlt: var( --hds-color-core-magenta-50 );--hds-color-accentColorMode-orange-border-quiet: var( --hds-color-core-orange-100 );--hds-color-accentColorMode-orange-icon-gradientEnd: #fd5d7c;--hds-color-accentColorMode-orange-icon-gradientMiddle: #fd6252;--hds-color-accentColorMode-orange-icon-gradientStart: #fe8c2d;--hds-color-accentColorMode-orange-icon-solid: var( --hds-color-core-orange-350 );--hds-color-accentColorMode-orange-icon-solidAlt: var( --hds-color-core-orange-350 );--hds-color-accentColorMode-orange-surface-subdued: var( --hds-color-core-orange-50 );--hds-color-accentColorMode-orange-surface-subduedAlt: var( --hds-color-core-orange-50 );--hds-color-accentColorMode-ruby-border-quiet: var(--hds-color-core-ruby-100);--hds-color-accentColorMode-ruby-icon-gradientEnd: var( --hds-color-core-ruby-600 );--hds-color-accentColorMode-ruby-icon-gradientMiddle: var( --hds-color-core-ruby-400 );--hds-color-accentColorMode-ruby-icon-gradientStart: #fd7184;--hds-color-accentColorMode-ruby-icon-solid: var(--hds-color-core-ruby-400);--hds-color-accentColorMode-ruby-icon-solidAlt: var( --hds-color-core-ruby-400 );--hds-color-accentColorMode-ruby-surface-subdued: var( --hds-color-core-ruby-100 );--hds-color-accentColorMode-ruby-surface-subduedAlt: var( --hds-color-core-ruby-100 );--hds-color-action-bg-disabled: var(--hds-color-core-neutral-50A);--hds-color-action-bg-quiet: var(--hds-color-core-brand-50);--hds-color-action-bg-quietHover: var(--hds-color-core-brand-100);--hds-color-action-bg-solid: var(--hds-color-core-brand-600);--hds-color-action-bg-solidHover: var(--hds-color-core-brand-700);--hds-color-action-bg-subdued: var(--hds-color-core-brand-75);--hds-color-action-bg-subduedHover: var(--hds-color-core-brand-200);--hds-color-action-bg-translucent: #ffffffa6;--hds-color-action-bg-transparent: #ffffff00;--hds-color-action-border-disabled: var(--hds-color-core-neutral-100);--hds-color-action-border-quiet: var(--hds-color-core-brand-100);--hds-color-action-border-solid: var(--hds-color-core-brand-600);--hds-color-action-border-solidHover: var(--hds-color-core-brand-700);--hds-color-action-border-subdued: var(--hds-color-core-brand-200);--hds-color-action-focus-inner-quiet: var(--hds-color-surface-bg-quiet);--hds-color-action-focus-inner-subdued: var(--hds-color-surface-bg-subdued);--hds-color-action-focus-outer: var(--hds-color-core-brand-600);--hds-color-action-focus-outerError: var(--hds-color-core-error-50A);--hds-color-action-focus-outerSoft: var(--hds-color-core-brand-400A);--hds-color-action-focus-outerSubdued: var(--hds-color-core-brand-50A);--hds-color-action-focus-surface: #ffffff00;--hds-color-action-icon-disabled: var(--hds-color-core-neutral-300);--hds-color-action-icon-navigation-soft: var(--hds-color-core-neutral-600);--hds-color-action-icon-navigation-solid: var(--hds-color-core-neutral-990);--hds-color-action-icon-navigation-subdued: var(--hds-color-core-neutral-500);--hds-color-action-icon-onQuiet: var(--hds-color-core-brand-600);--hds-color-action-icon-onSolid: var(--hds-color-core-neutral-0);--hds-color-action-icon-onSubdued: var(--hds-color-core-brand-600);--hds-color-action-icon-onTranslucent: var(--hds-color-core-brand-600);--hds-color-action-icon-onTransparent: var(--hds-color-core-brand-600);--hds-color-action-icon-solid: var(--hds-color-core-brand-600);--hds-color-action-icon-solidAlternate: var(--hds-color-core-brand-600);--hds-color-action-icon-solidAlternateHover: var(--hds-color-core-brand-800);--hds-color-action-icon-solidHover: var(--hds-color-core-brand-800);--hds-color-action-text-disabled: var(--hds-color-core-neutral-300);--hds-color-action-text-onQuiet: var(--hds-color-core-brand-600);--hds-color-action-text-onSolid: var(--hds-color-core-neutral-0);--hds-color-action-text-onSubdued: var(--hds-color-core-brand-600);--hds-color-action-text-onTranslucent: var(--hds-color-core-brand-600);--hds-color-action-text-onTransparent: var(--hds-color-core-brand-600);--hds-color-action-text-secondary: var(--hds-color-core-neutral-990);--hds-color-action-text-solid: var(--hds-color-core-brand-600);--hds-color-action-text-solidAlternate: var(--hds-color-core-brand-600);--hds-color-action-text-solidAlternateHover: var(--hds-color-core-brand-800);--hds-color-action-text-solidHover: var(--hds-color-core-brand-800);--hds-color-button-primary-bg: var(--hds-color-action-bg-solid);--hds-color-button-primary-bgDisabled: var(--hds-color-action-bg-disabled);--hds-color-button-primary-bgHover: var(--hds-color-action-bg-solidHover);--hds-color-button-primary-icon: var(--hds-color-util-white);--hds-color-button-primary-iconDisabled: var( --hds-color-action-icon-disabled );--hds-color-button-primary-iconHover: var(--hds-color-util-white);--hds-color-button-primary-text: var(--hds-color-action-text-onSolid);--hds-color-button-primary-textDisabled: var( --hds-color-action-text-disabled );--hds-color-button-primary-textHover: var(--hds-color-action-text-onSolid);--hds-color-button-secondary-bg: var(--hds-color-core-global-transparent);--hds-color-button-secondary-bgHover: var( --hds-color-core-global-transparent );--hds-color-button-secondary-border: var(--hds-color-action-border-quiet);--hds-color-button-secondary-borderDisabled: var( --hds-color-action-border-disabled );--hds-color-button-secondary-borderHover: var( --hds-color-action-border-solidHover );--hds-color-button-secondary-borderOnSubdued: var( --hds-color-action-border-subdued );--hds-color-button-secondary-icon: var(--hds-color-action-icon-solid);--hds-color-button-secondary-iconHover: var( --hds-color-action-icon-solidHover );--hds-color-button-secondary-text: var( --hds-color-action-text-solidAlternate );--hds-color-button-secondary-textDisabled: var( --hds-color-action-text-disabled );--hds-color-button-secondary-textHover: var( --hds-color-action-text-solidHover );--hds-color-button-ui-bg: var(--hds-color-action-bg-quiet);--hds-color-button-ui-bgHover: var(--hds-color-action-bg-quietHover);--hds-color-button-ui-bgOnSubdued: var(--hds-color-action-bg-subdued);--hds-color-button-ui-bgOnSubduedHover: var( --hds-color-action-bg-subduedHover );--hds-color-button-ui-borderDisabled: var(--hds-color-action-border-disabled);--hds-color-button-ui-icon: var(--hds-color-action-icon-solid);--hds-color-button-ui-iconDisabled: var(--hds-color-action-icon-disabled);--hds-color-button-ui-iconHover: var(--hds-color-action-icon-solidHover);--hds-color-heading-solid: var(--hds-color-core-neutral-990);--hds-color-heading-subdued: var(--hds-color-core-neutral-500);--hds-color-icon-emphasized: var(--hds-color-core-neutral-990);--hds-color-icon-error: var(--hds-color-core-error-500);--hds-color-icon-quiet: var(--hds-color-core-neutral-200);--hds-color-icon-solid: var(--hds-color-core-neutral-800);--hds-color-icon-subdued: var(--hds-color-core-neutral-500);--hds-color-icon-success: var(--hds-color-core-success-400);--hds-color-icon-surface: var(--hds-color-core-neutral-200);--hds-color-input-bg-accent: var(--hds-color-core-brand-600);--hds-color-input-bg-default: #ffffff40;--hds-color-input-bg-disabled: var(--hds-color-core-neutral-50A);--hds-color-input-bg-focus: #ffffff80;--hds-color-input-bg-hover: var(--hds-color-core-brand-25);--hds-color-input-bg-inactive: #d4dee9bf;--hds-color-input-bg-listboxIcon: var(--hds-color-core-neutral-50);--hds-color-input-bg-popover: var(--hds-color-core-neutral-0);--hds-color-input-bg-popoverTransparent: #ffffff00;--hds-color-input-bg-quiet: var(--hds-color-core-neutral-100);--hds-color-input-bg-selectorActive: var(--hds-color-core-brand-400);--hds-color-input-bg-solid: var(--hds-color-core-neutral-0);--hds-color-input-border-accent: var(--hds-color-core-brand-600);--hds-color-input-border-default: #d4dee9bf;--hds-color-input-border-disabled: var(--hds-color-core-neutral-100);--hds-color-input-border-error: var(--hds-color-core-error-500);--hds-color-input-border-errorBlur: var(--hds-color-core-error-100);--hds-color-input-border-errorFocus: var(--hds-color-input-border-error);--hds-color-input-border-errorHover: var(--hds-color-core-error-300);--hds-color-input-border-focus: var(--hds-color-core-brand-500);--hds-color-input-border-hover: var(--hds-color-core-brand-500);--hds-color-input-border-hoverSubdued: var(--hds-color-core-brand-200);--hds-color-input-border-option: var(--hds-color-core-neutral-400);--hds-color-input-border-selected: var(--hds-color-core-brand-500);--hds-color-input-icon-disabled: var(--hds-color-core-neutral-100);--hds-color-input-icon-onSolid: var(--hds-color-core-neutral-0);--hds-color-input-icon-solid: var(--hds-color-core-brand-600);--hds-color-input-icon-solidAlternate: var(--hds-color-core-brand-600);--hds-color-input-popover-border: var(--hds-color-core-global-transparent);--hds-color-input-popover-divider: var(--hds-color-core-neutral-50A);--hds-color-input-selector-bg-available: var( --hds-color-core-global-transparent );--hds-color-input-selector-bg-availableHover: var(--hds-color-core-brand-100);--hds-color-input-selector-bg-disabled: var(--hds-color-core-neutral-50A);--hds-color-input-selector-bg-range: var(--hds-color-core-brand-50);--hds-color-input-selector-bg-selected: var(--hds-color-core-brand-600);--hds-color-input-selector-bg-selectedHover: var(--hds-color-core-brand-700);--hds-color-input-selector-icon-disabledOnSolid: var( --hds-color-action-icon-disabled );--hds-color-input-selector-text-available: var(--hds-color-input-text-solid);--hds-color-input-selector-text-availableHover: var( --hds-color-core-brand-700 );--hds-color-input-selector-text-current: var(--hds-color-core-neutral-990);--hds-color-input-selector-text-disabled: var( --hds-color-input-text-disabled );--hds-color-input-selector-text-range: var(--hds-color-core-brand-500);--hds-color-input-selector-text-rangeDisabled: var( --hds-color-core-brand-200 );--hds-color-input-selector-text-rangeHover: var(--hds-color-core-brand-700);--hds-color-input-selector-text-selected: var(--hds-color-core-neutral-0);--hds-color-input-selector-text-selectedDisabled: var( --hds-color-core-neutral-800 );--hds-color-input-text-disabled: var(--hds-color-core-neutral-300);--hds-color-input-text-error: var(--hds-color-core-error-500);--hds-color-input-text-label: var(--hds-color-core-neutral-800);--hds-color-input-text-placeholder: var(--hds-color-core-neutral-400);--hds-color-input-text-popover: var(--hds-color-core-neutral-800);--hds-color-input-text-selected: var(--hds-color-core-neutral-800);--hds-color-input-text-solid: var(--hds-color-core-neutral-800);--hds-color-input-tile-bg-selected: var(--hds-color-core-brand-25A);--hds-color-input-tile-border-hover: var(--hds-color-core-brand-600);--hds-color-input-tile-border-pressed: var(--hds-color-core-brand-800);--hds-color-input-tile-border-selected: var(--hds-color-core-brand-400);--hds-color-input-tile-text-hover: var(--hds-color-core-brand-600);--hds-color-input-tile-text-pressed: var(--hds-color-core-brand-800);--hds-color-input-tile-text-selected: var(--hds-color-core-brand-600);--hds-color-shadow-xs-bottom: #003b890a;--hds-color-shadow-xs-top: #0037700f;--hds-color-shadow-sm-bottom: #003b890d;--hds-color-shadow-sm-top: #00377014;--hds-color-shadow-md-bottom: #003b8905;--hds-color-shadow-md-top: #0037701a;--hds-color-shadow-lg-bottom: #003b890a;--hds-color-shadow-lg-top: #0037701a;--hds-color-shadow-xl-bottom: #003b890f;--hds-color-shadow-xl-top: #00377024;--hds-color-shadow-popoverBottom: #061b311f;--hds-color-shadow-popoverTop: #27395114;--hds-color-surface-bg-quiet: var(--hds-color-util-white);--hds-color-surface-bg-shadow: var(--hds-color-util-white);--hds-color-surface-bg-subdued: var(--hds-color-core-neutral-25);--hds-color-surface-bg-subduedAdaptive: var(--hds-color-core-neutral-25A);--hds-color-surface-border-quiet: var(--hds-color-core-neutral-50);--hds-color-surface-border-quietAdaptive: var(--hds-color-core-neutral-50A);--hds-color-surface-border-shadow: var(--hds-color-core-global-transparent);--hds-color-surface-border-shadowHover: var( --hds-color-core-global-transparent );--hds-color-text-quiet: var(--hds-color-core-neutral-400);--hds-color-text-soft: var(--hds-color-core-neutral-600);--hds-color-text-solid: var(--hds-color-core-neutral-990);--hds-color-text-subdued: var(--hds-color-core-neutral-500);--hds-color-util-accent-lemon-50: var(--hds-color-core-lemon-25);--hds-color-util-accent-lemon-100: var(--hds-color-core-lemon-100);--hds-color-util-accent-lemon-200: var(--hds-color-core-lemon-200);--hds-color-util-accent-lemon-300: var(--hds-color-core-lemon-300);--hds-color-util-accent-lemon-500: var(--hds-color-core-lemon-500);--hds-color-util-accent-lemon-800: var(--hds-color-core-lemon-800);--hds-color-util-accent-magenta-50: var(--hds-color-core-magenta-50);--hds-color-util-accent-magenta-100: var(--hds-color-core-magenta-100);--hds-color-util-accent-magenta-350: var(--hds-color-core-magenta-350);--hds-color-util-accent-magenta-500: var(--hds-color-core-magenta-500);--hds-color-util-accent-magenta-600: var(--hds-color-core-magenta-600);--hds-color-util-accent-magenta-800: var(--hds-color-core-magenta-800);--hds-color-util-accent-orange-50: var(--hds-color-core-orange-50);--hds-color-util-accent-orange-100: var(--hds-color-core-orange-100);--hds-color-util-accent-orange-350: var(--hds-color-core-orange-350);--hds-color-util-accent-orange-500: var(--hds-color-core-orange-500);--hds-color-util-accent-orange-600: var(--hds-color-core-orange-600);--hds-color-util-accent-orange-800: var(--hds-color-core-orange-800);--hds-color-util-accent-ruby-50: var(--hds-color-core-ruby-50);--hds-color-util-accent-ruby-100: var(--hds-color-core-ruby-100);--hds-color-util-accent-ruby-400: var(--hds-color-core-ruby-400);--hds-color-util-accent-ruby-500: var(--hds-color-core-ruby-500);--hds-color-util-accent-ruby-600: var(--hds-color-core-ruby-600);--hds-color-util-accent-ruby-800: var(--hds-color-core-ruby-800);--hds-color-util-action-bg-emphasized: var(--hds-color-core-brand-700);--hds-color-util-action-bg-max: var(--hds-color-core-brand-800);--hds-color-util-action-bg-min: #9a9afe1f;--hds-color-util-action-bg-quiet: #b9b9f94d;--hds-color-util-action-bg-soft: var(--hds-color-core-brand-500);--hds-color-util-action-bg-solid: var(--hds-color-core-brand-600);--hds-color-util-action-bg-subdued: #b9b9f999;--hds-color-util-action-border-emphasized: var(--hds-color-core-brand-700);--hds-color-util-action-border-max: var(--hds-color-core-brand-800);--hds-color-util-action-border-quiet: var(--hds-color-core-brand-200);--hds-color-util-action-border-solid: var(--hds-color-core-brand-600);--hds-color-util-action-border-subdued: var(--hds-color-core-brand-400);--hds-color-util-action-fg-onAlpha: var(--hds-color-util-action-fg-solid);--hds-color-util-action-fg-onSolid: var(--hds-color-core-neutral-0);--hds-color-util-action-fg-solid: var(--hds-color-core-brand-600);--hds-color-util-action-fg-solidAlternate: var( --hds-color-util-action-fg-solid );--hds-color-util-action-fg-solidAlternateHover: var( --hds-color-core-brand-800 );--hds-color-util-action-fg-solidHover: var(--hds-color-core-brand-800);--hds-color-util-action-icon-emphasized: var(--hds-color-core-brand-700);--hds-color-util-action-icon-max: var(--hds-color-core-brand-800);--hds-color-util-action-icon-min: var(--hds-color-core-neutral-0);--hds-color-util-action-icon-quiet: var(--hds-color-core-brand-100);--hds-color-util-action-icon-soft: var(--hds-color-core-brand-500);--hds-color-util-action-icon-solid: var(--hds-color-core-brand-600);--hds-color-util-action-icon-subdued: var(--hds-color-core-brand-200);--hds-color-util-action-text-emphasized: var(--hds-color-core-brand-700);--hds-color-util-action-text-max: var(--hds-color-core-brand-800);--hds-color-util-action-text-min: var(--hds-color-core-neutral-0);--hds-color-util-action-text-soft: var(--hds-color-core-brand-500);--hds-color-util-action-text-solid: var(--hds-color-core-brand-600);--hds-color-util-aura-h241Shadow: var(--hds-color-core-brandDark-925);--hds-color-util-bg-min: var(--hds-color-core-neutral-0);--hds-color-util-bg-quiet: var(--hds-color-core-neutral-25);--hds-color-util-bg-soft: var(--hds-color-core-neutral-100);--hds-color-util-bg-subdued: var(--hds-color-core-neutral-50);--hds-color-util-black: var(--hds-color-core-neutral-990);--hds-color-util-border-emphasized: var(--hds-color-util-black);--hds-color-util-border-quiet: var(--hds-color-core-neutral-50);--hds-color-util-border-soft: var(--hds-color-core-neutral-600);--hds-color-util-border-solid: var(--hds-color-core-neutral-800);--hds-color-util-border-subdued: var(--hds-color-core-neutral-100);--hds-color-util-brand-25: var(--hds-color-core-brand-25);--hds-color-util-brand-50: var(--hds-color-core-brand-50);--hds-color-util-brand-75: var(--hds-color-core-brand-75);--hds-color-util-brand-100: var(--hds-color-core-brand-100);--hds-color-util-brand-200: var(--hds-color-core-brand-200);--hds-color-util-brand-300: var(--hds-color-core-brand-300);--hds-color-util-brand-400: var(--hds-color-core-brand-400);--hds-color-util-brand-500: var(--hds-color-core-brand-500);--hds-color-util-brand-600: var(--hds-color-core-brand-600);--hds-color-util-brand-700: var(--hds-color-core-brand-700);--hds-color-util-brand-800: var(--hds-color-core-brand-800);--hds-color-util-brand-900: var(--hds-color-core-brand-900);--hds-color-util-brand-925: var(--hds-color-core-brand-925);--hds-color-util-brand-950: var(--hds-color-core-brand-950);--hds-color-util-brand-975: var(--hds-color-core-brand-975);--hds-color-util-error-50A: var(--hds-color-core-error-50A);--hds-color-util-error-100: var(--hds-color-core-error-100);--hds-color-util-error-400: var(--hds-color-core-error-400);--hds-color-util-error-500: var(--hds-color-core-error-500);--hds-color-util-error-600: var(--hds-color-core-error-600);--hds-color-util-neutral-0: var(--hds-color-core-neutral-0);--hds-color-util-neutral-25: var(--hds-color-core-neutral-25);--hds-color-util-neutral-50: var(--hds-color-core-neutral-50);--hds-color-util-neutral-100: var(--hds-color-core-neutral-100);--hds-color-util-neutral-200: var(--hds-color-core-neutral-200);--hds-color-util-neutral-300: var(--hds-color-core-neutral-300);--hds-color-util-neutral-400: var(--hds-color-core-neutral-400);--hds-color-util-neutral-500: var(--hds-color-core-neutral-500);--hds-color-util-neutral-600: var(--hds-color-core-neutral-600);--hds-color-util-neutral-700: var(--hds-color-core-neutral-700);--hds-color-util-neutral-800: var(--hds-color-core-neutral-800);--hds-color-util-neutral-900: var(--hds-color-core-neutral-900);--hds-color-util-neutral-950: var(--hds-color-core-neutral-950);--hds-color-util-neutral-975: var(--hds-color-core-neutral-975);--hds-color-util-neutral-990: var(--hds-color-core-neutral-990);--hds-color-util-success-100: var(--hds-color-core-success-100);--hds-color-util-success-400: var(--hds-color-core-success-400);--hds-color-util-success-600: var(--hds-color-core-success-600);--hds-color-util-text-inactive: var(--hds-color-core-neutral-300);--hds-color-util-text-quiet: var(--hds-color-core-neutral-400);--hds-color-util-text-soft: var(--hds-color-core-neutral-600);--hds-color-util-text-solid: var(--hds-color-core-neutral-990);--hds-color-util-text-subdued: var(--hds-color-core-neutral-500);--hds-color-util-white: var(--hds-color-core-neutral-0);--hds-shadow-xs-bottom-blur: 4px;--hds-shadow-xs-bottom-offset-x: 0px;--hds-shadow-xs-bottom-offset-y: 1px;--hds-shadow-xs-bottom-spread: 0px;--hds-shadow-xs-top-blur: 10px;--hds-shadow-xs-top-offset-x: 0px;--hds-shadow-xs-top-offset-y: 2px;--hds-shadow-xs-top-spread: 0px;--hds-shadow-sm-bottom-blur: 8px;--hds-shadow-sm-bottom-offset-x: 0px;--hds-shadow-sm-bottom-offset-y: 2px;--hds-shadow-sm-bottom-spread: 0px;--hds-shadow-sm-top-blur: 14px;--hds-shadow-sm-top-offset-x: 0px;--hds-shadow-sm-top-offset-y: 5px;--hds-shadow-sm-top-spread: 0px;--hds-shadow-md-bottom-blur: 8px;--hds-shadow-md-bottom-offset-x: 0px;--hds-shadow-md-bottom-offset-y: 4px;--hds-shadow-md-bottom-spread: 0px;--hds-shadow-md-top-blur: 22px;--hds-shadow-md-top-offset-x: 0px;--hds-shadow-md-top-offset-y: 6px;--hds-shadow-md-top-spread: 0px;--hds-shadow-lg-bottom-blur: 20px;--hds-shadow-lg-bottom-offset-x: 0px;--hds-shadow-lg-bottom-offset-y: 5px;--hds-shadow-lg-bottom-spread: -2px;--hds-shadow-lg-top-blur: 40px;--hds-shadow-lg-top-offset-x: 0px;--hds-shadow-lg-top-offset-y: 15px;--hds-shadow-lg-top-spread: -2px;--hds-shadow-xl-bottom-blur: 60px;--hds-shadow-xl-bottom-offset-x: 0px;--hds-shadow-xl-bottom-offset-y: 10px;--hds-shadow-xl-bottom-spread: -16px;--hds-shadow-xl-top-blur: 80px;--hds-shadow-xl-top-offset-x: 0px;--hds-shadow-xl-top-offset-y: 20px;--hds-shadow-xl-top-spread: -16px;--hds-size-input-popover-border-width: 0px}.hds-mode--dark{--hds-color-accent-border-quiet: var(--hds-color-action-border-quiet);--hds-color-accent-border-solid: var(--hds-color-action-bg-solid);--hds-color-accent-charm-bg: var(--hds-color-action-bg-solid);--hds-color-accent-charm-gradientEnd: var( --hds-color-accentColorMode-default-icon-gradientEnd );--hds-color-accent-charm-gradientMiddle: var( --hds-color-accentColorMode-default-icon-gradientMiddle );--hds-color-accent-charm-gradientStart: var( --hds-color-accentColorMode-default-icon-gradientStart );--hds-color-accent-icon-solid: var(--hds-color-action-icon-solid);--hds-color-accent-icon-solidAlt: var( --hds-color-accentColorMode-default-icon-solidAlt );--hds-color-accent-surface-solid: var(--hds-color-action-bg-solid);--hds-color-accent-surface-subdued: var(--hds-color-action-bg-subdued);--hds-color-accent-surface-subduedAlt: var( --hds-color-accentColorMode-default-surface-subduedAlt );--hds-color-accent-text-solid: var(--hds-color-action-bg-solid);--hds-color-accentColorMode-default-icon-gradientEnd: var( --hds-color-core-brand-700 );--hds-color-accentColorMode-default-icon-gradientMiddle: var( --hds-color-core-brand-600 );--hds-color-accentColorMode-default-icon-gradientStart: var( --hds-color-core-brand-400 );--hds-color-accentColorMode-default-icon-solidAlt: var( --hds-color-surface-bg-quiet );--hds-color-accentColorMode-default-surface-subduedAlt: var( --hds-color-action-bg-solid );--hds-color-accentColorMode-lemon-border-quiet: var( --hds-color-core-lemon-500 );--hds-color-accentColorMode-lemon-icon-gradientEnd: #ff9014;--hds-color-accentColorMode-lemon-icon-gradientMiddle: #ffaf2d;--hds-color-accentColorMode-lemon-icon-gradientStart: #ffd552;--hds-color-accentColorMode-lemon-icon-solid: var(--hds-color-core-lemon-200);--hds-color-accentColorMode-lemon-icon-solidAlt: var( --hds-color-surface-bg-quiet );--hds-color-accentColorMode-lemon-surface-subdued: var( --hds-color-core-lemon-800 );--hds-color-accentColorMode-lemon-surface-subduedAlt: var( --hds-color-core-lemon-200 );--hds-color-accentColorMode-magenta-border-quiet: var( --hds-color-core-magenta-600 );--hds-color-accentColorMode-magenta-icon-gradientEnd: #b262f9;--hds-color-accentColorMode-magenta-icon-gradientMiddle: #f96bee;--hds-color-accentColorMode-magenta-icon-gradientStart: #f98bf9;--hds-color-accentColorMode-magenta-icon-solid: var( --hds-color-core-magenta-350 );--hds-color-accentColorMode-magenta-icon-solidAlt: var( --hds-color-surface-bg-quiet );--hds-color-accentColorMode-magenta-surface-subdued: var( --hds-color-core-magenta-800 );--hds-color-accentColorMode-magenta-surface-subduedAlt: var( --hds-color-core-magenta-350 );--hds-color-accentColorMode-orange-border-quiet: var( --hds-color-core-orange-600 );--hds-color-accentColorMode-orange-icon-gradientEnd: #fd5d7c;--hds-color-accentColorMode-orange-icon-gradientMiddle: #fd6252;--hds-color-accentColorMode-orange-icon-gradientStart: #fe8c2d;--hds-color-accentColorMode-orange-icon-solid: var( --hds-color-core-orange-350 );--hds-color-accentColorMode-orange-icon-solidAlt: var( --hds-color-surface-bg-quiet );--hds-color-accentColorMode-orange-surface-subdued: var( --hds-color-core-orange-800 );--hds-color-accentColorMode-orange-surface-subduedAlt: var( --hds-color-core-orange-350 );--hds-color-accentColorMode-ruby-border-quiet: var(--hds-color-core-ruby-600);--hds-color-accentColorMode-ruby-icon-gradientEnd: var( --hds-color-core-ruby-600 );--hds-color-accentColorMode-ruby-icon-gradientMiddle: var( --hds-color-core-ruby-400 );--hds-color-accentColorMode-ruby-icon-gradientStart: #fd7184;--hds-color-accentColorMode-ruby-icon-solid: var(--hds-color-core-ruby-400);--hds-color-accentColorMode-ruby-icon-solidAlt: var( --hds-color-surface-bg-quiet );--hds-color-accentColorMode-ruby-surface-subdued: var( --hds-color-core-ruby-800 );--hds-color-accentColorMode-ruby-surface-subduedAlt: var( --hds-color-core-ruby-600 );--hds-color-action-bg-disabled: var(--hds-color-core-neutralDark-800A);--hds-color-action-bg-quiet: var(--hds-color-core-brandDark-800);--hds-color-action-bg-quietHover: var(--hds-color-core-brandDark-700);--hds-color-action-bg-solid: var(--hds-color-core-brandDark-600);--hds-color-action-bg-solidHover: var(--hds-color-core-brandDark-500);--hds-color-action-bg-subdued: var(--hds-color-core-brandDark-700);--hds-color-action-bg-subduedHover: var(--hds-color-core-brandDark-600);--hds-color-action-bg-translucent: #ffffffa6;--hds-color-action-bg-transparent: #ffffff00;--hds-color-action-border-disabled: var(--hds-color-core-neutralDark-700);--hds-color-action-border-quiet: var(--hds-color-core-brandDark-600);--hds-color-action-border-solid: var(--hds-color-core-brandDark-400);--hds-color-action-border-solidHover: var(--hds-color-core-neutralDark-25);--hds-color-action-border-subdued: var(--hds-color-core-brandDark-600);--hds-color-action-focus-inner-quiet: var(--hds-color-surface-bg-quiet);--hds-color-action-focus-inner-subdued: var(--hds-color-surface-bg-subdued);--hds-color-action-focus-outer: var(--hds-color-core-brandDark-300);--hds-color-action-focus-outerError: #d8280f80;--hds-color-action-focus-outerSoft: #7b7eff96;--hds-color-action-focus-outerSubdued: var(--hds-color-core-brandDark-800A);--hds-color-action-focus-surface: #ffffff00;--hds-color-action-icon-disabled: var(--hds-color-core-neutralDark-600);--hds-color-action-icon-navigation-soft: var( --hds-color-core-neutralDark-300 );--hds-color-action-icon-navigation-solid: var(--hds-color-core-neutral-0);--hds-color-action-icon-navigation-subdued: var( --hds-color-core-neutralDark-400 );--hds-color-action-icon-onQuiet: var(--hds-color-core-brandDark-300);--hds-color-action-icon-onSolid: var(--hds-color-core-neutral-0);--hds-color-action-icon-onSubdued: var(--hds-color-core-brandDark-300);--hds-color-action-icon-onTranslucent: var(--hds-color-core-brandDark-300);--hds-color-action-icon-onTransparent: var(--hds-color-core-brandDark-400);--hds-color-action-icon-solid: var(--hds-color-core-brandDark-400);--hds-color-action-icon-solidAlternate: var(--hds-color-core-neutral-0);--hds-color-action-icon-solidAlternateHover: var( --hds-color-core-brandDark-400 );--hds-color-action-icon-solidHover: var(--hds-color-core-brandDark-200);--hds-color-action-text-disabled: var(--hds-color-core-neutralDark-600);--hds-color-action-text-onQuiet: var(--hds-color-core-brandDark-300);--hds-color-action-text-onSolid: var(--hds-color-core-neutral-0);--hds-color-action-text-onSubdued: var(--hds-color-core-brandDark-300);--hds-color-action-text-onTranslucent: var(--hds-color-core-brandDark-300);--hds-color-action-text-onTransparent: var(--hds-color-core-brandDark-300);--hds-color-action-text-secondary: var(--hds-color-core-neutral-0);--hds-color-action-text-solid: var(--hds-color-core-brandDark-400);--hds-color-action-text-solidAlternate: var(--hds-color-util-black);--hds-color-action-text-solidAlternateHover: var( --hds-color-core-brandDark-400 );--hds-color-action-text-solidHover: var(--hds-color-core-brandDark-200);--hds-color-button-primary-bg: var(--hds-color-action-bg-solid);--hds-color-button-primary-bgDisabled: var(--hds-color-action-bg-disabled);--hds-color-button-primary-bgHover: var(--hds-color-action-bg-solidHover);--hds-color-button-primary-icon: var(--hds-color-util-black);--hds-color-button-primary-iconDisabled: var( --hds-color-action-icon-disabled );--hds-color-button-primary-iconHover: var(--hds-color-util-black);--hds-color-button-primary-text: var(--hds-color-action-text-onSolid);--hds-color-button-primary-textDisabled: var( --hds-color-action-text-disabled );--hds-color-button-primary-textHover: var(--hds-color-action-text-onSolid);--hds-color-button-secondary-bg: var(--hds-color-core-global-transparent);--hds-color-button-secondary-bgHover: var( --hds-color-core-global-transparent );--hds-color-button-secondary-border: var(--hds-color-core-brandDark-700A);--hds-color-button-secondary-borderDisabled: var( --hds-color-action-border-disabled );--hds-color-button-secondary-borderHover: var(--hds-color-core-brandDark-500);--hds-color-button-secondary-borderOnSubdued: var( --hds-color-core-brandDark-700A );--hds-color-button-secondary-icon: var(--hds-color-action-icon-solid);--hds-color-button-secondary-iconHover: var( --hds-color-action-icon-solidHover );--hds-color-button-secondary-text: var( --hds-color-action-text-solidAlternate );--hds-color-button-secondary-textDisabled: var( --hds-color-action-text-disabled );--hds-color-button-secondary-textHover: var( --hds-color-action-text-solidAlternate );--hds-color-button-ui-bg: var(--hds-color-action-bg-quiet);--hds-color-button-ui-bgHover: var(--hds-color-action-bg-quietHover);--hds-color-button-ui-bgOnSubdued: var(--hds-color-action-bg-subdued);--hds-color-button-ui-bgOnSubduedHover: var( --hds-color-action-bg-subduedHover );--hds-color-button-ui-borderDisabled: var(--hds-color-action-border-disabled);--hds-color-button-ui-icon: var(--hds-color-action-icon-solid);--hds-color-button-ui-iconDisabled: var(--hds-color-action-icon-disabled);--hds-color-button-ui-iconHover: var(--hds-color-action-icon-solidHover);--hds-color-heading-solid: var(--hds-color-core-neutral-0);--hds-color-heading-subdued: var(--hds-color-core-neutralDark-400);--hds-color-icon-emphasized: var(--hds-color-util-black);--hds-color-icon-error: var(--hds-color-core-error-500);--hds-color-icon-quiet: var(--hds-color-core-neutralDark-800);--hds-color-icon-solid: var(--hds-color-core-neutralDark-300);--hds-color-icon-subdued: var(--hds-color-core-neutralDark-400);--hds-color-icon-success: var(--hds-color-core-success-400);--hds-color-icon-surface: var(--hds-color-core-neutralDark-800);--hds-color-input-bg-accent: var(--hds-color-core-brandDark-500);--hds-color-input-bg-default: #0d17380d;--hds-color-input-bg-disabled: var(--hds-color-core-neutralDark-800A);--hds-color-input-bg-focus: #0000001a;--hds-color-input-bg-hover: #17105559;--hds-color-input-bg-inactive: #44556699;--hds-color-input-bg-listboxIcon: var(--hds-color-core-neutralDark-900);--hds-color-input-bg-popover: var(--hds-color-core-neutralDark-800);--hds-color-input-bg-popoverTransparent: #23356e00;--hds-color-input-bg-quiet: var(--hds-color-core-neutralDark-700);--hds-color-input-bg-selectorActive: var(--hds-color-core-brandDark-500);--hds-color-input-bg-solid: var(--hds-color-core-neutralDark-990);--hds-color-input-border-accent: var(--hds-color-core-brandDark-500);--hds-color-input-border-default: #44556699;--hds-color-input-border-disabled: var(--hds-color-core-neutralDark-700);--hds-color-input-border-error: var(--hds-color-core-error-400);--hds-color-input-border-errorBlur: var(--hds-color-core-error-700);--hds-color-input-border-errorFocus: var(--hds-color-input-border-error);--hds-color-input-border-errorHover: var(--hds-color-core-error-600);--hds-color-input-border-focus: var(--hds-color-core-brandDark-500);--hds-color-input-border-hover: var(--hds-color-core-brandDark-500);--hds-color-input-border-hoverSubdued: var(--hds-color-core-brandDark-700);--hds-color-input-border-option: var(--hds-color-core-neutralDark-500);--hds-color-input-border-selected: var(--hds-color-core-brandDark-500);--hds-color-input-icon-disabled: var(--hds-color-core-neutralDark-600);--hds-color-input-icon-onSolid: var(--hds-color-core-neutral-0);--hds-color-input-icon-solid: var(--hds-color-core-brandDark-400);--hds-color-input-icon-solidAlternate: var(--hds-color-core-neutral-0);--hds-color-input-popover-border: var(--hds-color-core-global-transparent);--hds-color-input-popover-divider: #45639d99;--hds-color-input-selector-bg-available: var( --hds-color-core-global-transparent );--hds-color-input-selector-bg-availableHover: var( --hds-color-core-neutralDark-990 );--hds-color-input-selector-bg-disabled: var(--hds-color-core-neutralDark-600);--hds-color-input-selector-bg-range: var(--hds-color-core-neutralDark-900);--hds-color-input-selector-bg-selected: var(--hds-color-core-brandDark-500);--hds-color-input-selector-bg-selectedHover: var( --hds-color-core-brandDark-600 );--hds-color-input-selector-icon-disabledOnSolid: var( --hds-color-input-bg-popover );--hds-color-input-selector-text-available: var(--hds-color-input-text-solid);--hds-color-input-selector-text-availableHover: var( --hds-color-core-brandDark-50 );--hds-color-input-selector-text-current: var(--hds-color-core-neutral-0);--hds-color-input-selector-text-disabled: var( --hds-color-input-text-disabled );--hds-color-input-selector-text-range: var(--hds-color-core-brandDark-200);--hds-color-input-selector-text-rangeDisabled: var( --hds-color-core-neutralDark-600 );--hds-color-input-selector-text-rangeHover: var( --hds-color-core-brandDark-50 );--hds-color-input-selector-text-selected: var( --hds-color-core-neutralDark-25 );--hds-color-input-selector-text-selectedDisabled: var( --hds-color-core-neutralDark-800 );--hds-color-input-text-disabled: var(--hds-color-core-neutralDark-600);--hds-color-input-text-error: var(--hds-color-core-error-400);--hds-color-input-text-label: var(--hds-color-core-neutralDark-200);--hds-color-input-text-placeholder: var(--hds-color-core-neutralDark-600);--hds-color-input-text-popover: var(--hds-color-core-brandDark-100);--hds-color-input-text-selected: var(--hds-color-core-brandDark-100);--hds-color-input-text-solid: var(--hds-color-core-brandDark-200);--hds-color-input-tile-bg-selected: var(--hds-color-core-brandDark-925A);--hds-color-input-tile-border-hover: var(--hds-color-core-brandDark-600);--hds-color-input-tile-border-pressed: var(--hds-color-core-brandDark-100);--hds-color-input-tile-border-selected: var(--hds-color-core-brandDark-400);--hds-color-input-tile-text-hover: var(--hds-color-core-brandDark-300);--hds-color-input-tile-text-pressed: var(--hds-color-core-brandDark-100);--hds-color-input-tile-text-selected: var(--hds-color-core-brandDark-300);--hds-color-shadow-xs-bottom: #0d173833;--hds-color-shadow-xs-top: #0d173826;--hds-color-shadow-sm-bottom: #0d173833;--hds-color-shadow-sm-top: #0d173826;--hds-color-shadow-md-bottom: #0d173833;--hds-color-shadow-md-top: #0d173826;--hds-color-shadow-lg-bottom: #0d173833;--hds-color-shadow-lg-top: #0d173826;--hds-color-shadow-xl-bottom: #0d173833;--hds-color-shadow-xl-top: #0d173826;--hds-color-shadow-popoverBottom: #0d173826;--hds-color-shadow-popoverTop: #0d173833;--hds-color-surface-bg-quiet: var(--hds-color-util-white);--hds-color-surface-bg-shadow: var(--hds-color-core-neutralDark-950A);--hds-color-surface-bg-subdued: var(--hds-color-core-neutralDark-950);--hds-color-surface-bg-subduedAdaptive: var( --hds-color-core-neutralDark-950A );--hds-color-surface-border-quiet: var(--hds-color-core-neutralDark-900);--hds-color-surface-border-quietAdaptive: var( --hds-color-core-neutralDark-900A );--hds-color-surface-border-shadow: var( --hds-color-surface-border-quietAdaptive );--hds-color-surface-border-shadowHover: var(--hds-color-core-neutralDark-500);--hds-color-text-quiet: var(--hds-color-core-neutralDark-500);--hds-color-text-soft: var(--hds-color-core-neutralDark-300);--hds-color-text-solid: var(--hds-color-core-neutral-0);--hds-color-text-subdued: var(--hds-color-core-neutralDark-400);--hds-color-util-accent-lemon-50: var(--hds-color-core-lemon-800);--hds-color-util-accent-lemon-100: var(--hds-color-core-lemon-500);--hds-color-util-accent-lemon-200: var(--hds-color-core-lemon-300);--hds-color-util-accent-lemon-300: var(--hds-color-core-lemon-200);--hds-color-util-accent-lemon-500: var(--hds-color-core-lemon-100);--hds-color-util-accent-lemon-800: var(--hds-color-core-lemon-25);--hds-color-util-accent-magenta-50: var(--hds-color-core-magenta-800);--hds-color-util-accent-magenta-100: var(--hds-color-core-magenta-600);--hds-color-util-accent-magenta-350: var(--hds-color-core-magenta-350);--hds-color-util-accent-magenta-500: var(--hds-color-core-magenta-350);--hds-color-util-accent-magenta-600: var(--hds-color-core-magenta-100);--hds-color-util-accent-magenta-800: var(--hds-color-core-magenta-50);--hds-color-util-accent-orange-50: var(--hds-color-core-orange-800);--hds-color-util-accent-orange-100: var(--hds-color-core-orange-600);--hds-color-util-accent-orange-350: var(--hds-color-core-orange-350);--hds-color-util-accent-orange-500: var(--hds-color-core-orange-350);--hds-color-util-accent-orange-600: var(--hds-color-core-orange-100);--hds-color-util-accent-orange-800: var(--hds-color-core-orange-50);--hds-color-util-accent-ruby-50: var(--hds-color-core-ruby-800);--hds-color-util-accent-ruby-100: var(--hds-color-core-ruby-600);--hds-color-util-accent-ruby-400: var(--hds-color-core-ruby-400);--hds-color-util-accent-ruby-500: var(--hds-color-core-ruby-400);--hds-color-util-accent-ruby-600: var(--hds-color-core-ruby-100);--hds-color-util-accent-ruby-800: var(--hds-color-core-ruby-50);--hds-color-util-action-bg-emphasized: var(--hds-color-core-brandDark-400);--hds-color-util-action-bg-max: var(--hds-color-core-brandDark-200);--hds-color-util-action-bg-min: #2c248480;--hds-color-util-action-bg-quiet: #362baa99;--hds-color-util-action-bg-soft: var(--hds-color-core-brandDark-600);--hds-color-util-action-bg-solid: var(--hds-color-core-brandDark-500);--hds-color-util-action-bg-subdued: var(--hds-color-core-brandDark-700);--hds-color-util-action-border-emphasized: var(--hds-color-core-brandDark-75);--hds-color-util-action-border-max: var(--hds-color-core-brandDark-50);--hds-color-util-action-border-quiet: var(--hds-color-core-brandDark-600);--hds-color-util-action-border-solid: var(--hds-color-core-brandDark-200);--hds-color-util-action-border-subdued: var(--hds-color-core-brandDark-400);--hds-color-util-action-fg-onAlpha: var(--hds-color-core-brandDark-300);--hds-color-util-action-fg-onSolid: var(--hds-color-util-black);--hds-color-util-action-fg-solid: var(--hds-color-core-brandDark-400);--hds-color-util-action-fg-solidAlternate: var(--hds-color-util-black);--hds-color-util-action-fg-solidAlternateHover: var( --hds-color-core-brandDark-200 );--hds-color-util-action-fg-solidHover: var(--hds-color-util-black);--hds-color-util-action-icon-emphasized: var(--hds-color-core-brandDark-75);--hds-color-util-action-icon-max: var(--hds-color-core-brandDark-25);--hds-color-util-action-icon-min: var(--hds-color-core-brandDark-700);--hds-color-util-action-icon-quiet: var(--hds-color-core-brandDark-600);--hds-color-util-action-icon-soft: var(--hds-color-core-brandDark-300);--hds-color-util-action-icon-solid: var(--hds-color-core-brandDark-200);--hds-color-util-action-icon-subdued: var(--hds-color-core-brandDark-400);--hds-color-util-action-text-emphasized: var(--hds-color-core-brandDark-75);--hds-color-util-action-text-max: var(--hds-color-core-neutral-0);--hds-color-util-action-text-min: var(--hds-color-core-neutralDark-990);--hds-color-util-action-text-soft: var(--hds-color-core-brandDark-300);--hds-color-util-action-text-solid: var(--hds-color-core-brandDark-200);--hds-color-util-aura-h241Shadow: var(--hds-color-core-brandDark-925);--hds-color-util-bg-min: var(--hds-color-core-neutralDark-990);--hds-color-util-bg-quiet: var(--hds-color-core-neutralDark-950);--hds-color-util-bg-soft: var(--hds-color-core-neutralDark-800);--hds-color-util-bg-subdued: #273f7380;--hds-color-util-black: var(--hds-color-core-neutral-0);--hds-color-util-border-emphasized: var(--hds-color-util-black);--hds-color-util-border-quiet: var(--hds-color-core-neutralDark-800);--hds-color-util-border-soft: var(--hds-color-core-neutralDark-300);--hds-color-util-border-solid: var(--hds-color-core-neutralDark-100);--hds-color-util-border-subdued: var(--hds-color-core-neutralDark-700);--hds-color-util-brand-25: var(--hds-color-core-brandDark-975);--hds-color-util-brand-50: var(--hds-color-core-brandDark-950);--hds-color-util-brand-75: var(--hds-color-core-brandDark-925);--hds-color-util-brand-100: var(--hds-color-core-brandDark-900);--hds-color-util-brand-200: var(--hds-color-core-brandDark-800);--hds-color-util-brand-300: var(--hds-color-core-brandDark-700);--hds-color-util-brand-400: var(--hds-color-core-brandDark-600);--hds-color-util-brand-500: var(--hds-color-core-brandDark-500);--hds-color-util-brand-600: var(--hds-color-core-brandDark-400);--hds-color-util-brand-700: var(--hds-color-core-brandDark-300);--hds-color-util-brand-800: var(--hds-color-core-brandDark-200);--hds-color-util-brand-900: var(--hds-color-core-brandDark-100);--hds-color-util-brand-925: var(--hds-color-core-brandDark-75);--hds-color-util-brand-950: var(--hds-color-core-brandDark-50);--hds-color-util-brand-975: var(--hds-color-core-brandDark-25);--hds-color-util-error-50A: var(--hds-color-core-error-600);--hds-color-util-error-100: var(--hds-color-core-error-600);--hds-color-util-error-400: var(--hds-color-core-error-400);--hds-color-util-error-500: var(--hds-color-core-error-400);--hds-color-util-error-600: var(--hds-color-core-error-100);--hds-color-util-neutral-0: var(--hds-color-core-neutralDark-990);--hds-color-util-neutral-25: var(--hds-color-core-neutralDark-975);--hds-color-util-neutral-50: var(--hds-color-core-neutralDark-950);--hds-color-util-neutral-100: var(--hds-color-core-neutralDark-900);--hds-color-util-neutral-200: var(--hds-color-core-neutralDark-800);--hds-color-util-neutral-300: var(--hds-color-core-neutralDark-700);--hds-color-util-neutral-400: var(--hds-color-core-neutralDark-600);--hds-color-util-neutral-500: var(--hds-color-core-neutralDark-500);--hds-color-util-neutral-600: var(--hds-color-core-neutralDark-400);--hds-color-util-neutral-700: var(--hds-color-core-neutralDark-300);--hds-color-util-neutral-800: var(--hds-color-core-neutralDark-200);--hds-color-util-neutral-900: var(--hds-color-core-neutralDark-100);--hds-color-util-neutral-950: var(--hds-color-core-neutralDark-50);--hds-color-util-neutral-975: var(--hds-color-core-neutralDark-25);--hds-color-util-neutral-990: var(--hds-color-core-neutral-0);--hds-color-util-success-100: var(--hds-color-core-success-600);--hds-color-util-success-400: var(--hds-color-core-success-400);--hds-color-util-success-600: var(--hds-color-core-success-100);--hds-color-util-text-inactive: var(--hds-color-core-neutralDark-600);--hds-color-util-text-quiet: var(--hds-color-core-neutralDark-500);--hds-color-util-text-soft: var(--hds-color-core-neutralDark-300);--hds-color-util-text-solid: var(--hds-color-core-neutral-0);--hds-color-util-text-subdued: var(--hds-color-core-neutralDark-400);--hds-color-util-white: var(--hds-color-core-neutralDark-990);--hds-shadow-xs-bottom-blur: 4px;--hds-shadow-xs-bottom-offset-x: 0px;--hds-shadow-xs-bottom-offset-y: 1px;--hds-shadow-xs-bottom-spread: 0px;--hds-shadow-xs-top-blur: 10px;--hds-shadow-xs-top-offset-x: 0px;--hds-shadow-xs-top-offset-y: 2px;--hds-shadow-xs-top-spread: 0px;--hds-shadow-sm-bottom-blur: 8px;--hds-shadow-sm-bottom-offset-x: 0px;--hds-shadow-sm-bottom-offset-y: 2px;--hds-shadow-sm-bottom-spread: 0px;--hds-shadow-sm-top-blur: 14px;--hds-shadow-sm-top-offset-x: 0px;--hds-shadow-sm-top-offset-y: 5px;--hds-shadow-sm-top-spread: 0px;--hds-shadow-md-bottom-blur: 8px;--hds-shadow-md-bottom-offset-x: 0px;--hds-shadow-md-bottom-offset-y: 4px;--hds-shadow-md-bottom-spread: 0px;--hds-shadow-md-top-blur: 22px;--hds-shadow-md-top-offset-x: 0px;--hds-shadow-md-top-offset-y: 6px;--hds-shadow-md-top-spread: 0px;--hds-shadow-lg-bottom-blur: 20px;--hds-shadow-lg-bottom-offset-x: 0px;--hds-shadow-lg-bottom-offset-y: 5px;--hds-shadow-lg-bottom-spread: -2px;--hds-shadow-lg-top-blur: 40px;--hds-shadow-lg-top-offset-x: 0px;--hds-shadow-lg-top-offset-y: 15px;--hds-shadow-lg-top-spread: -2px;--hds-shadow-xl-bottom-blur: 60px;--hds-shadow-xl-bottom-offset-x: 0px;--hds-shadow-xl-bottom-offset-y: 10px;--hds-shadow-xl-bottom-spread: -16px;--hds-shadow-xl-top-blur: 80px;--hds-shadow-xl-top-offset-x: 0px;--hds-shadow-xl-top-offset-y: 20px;--hds-shadow-xl-top-spread: -16px;--hds-size-input-popover-border-width: 0px}.hds-accent--lemon{--hds-color-accent-border-quiet: var( --hds-color-accentColorMode-lemon-border-quiet );--hds-color-accent-border-solid: var(--hds-color-util-accent-lemon-200);--hds-color-accent-charm-bg: var( --hds-color-accentColorMode-lemon-icon-solid );--hds-color-accent-charm-gradientEnd: var( --hds-color-accentColorMode-lemon-icon-gradientEnd );--hds-color-accent-charm-gradientMiddle: var( --hds-color-accentColorMode-lemon-icon-gradientMiddle );--hds-color-accent-charm-gradientStart: var( --hds-color-accentColorMode-lemon-icon-gradientStart );--hds-color-accent-icon-solid: var( --hds-color-accentColorMode-lemon-icon-solid );--hds-color-accent-icon-solidAlt: var( --hds-color-accentColorMode-lemon-icon-solidAlt );--hds-color-accent-surface-solid: var(--hds-color-util-accent-lemon-200);--hds-color-accent-surface-subdued: var( --hds-color-accentColorMode-lemon-surface-subdued );--hds-color-accent-surface-subduedAlt: var( --hds-color-accentColorMode-lemon-surface-subduedAlt );--hds-color-accent-text-solid: var(--hds-color-util-accent-lemon-300)}.hds-accent--default{--hds-color-accent-border-quiet: var(--hds-color-action-border-quiet);--hds-color-accent-border-solid: var(--hds-color-action-bg-solid);--hds-color-accent-charm-bg: var(--hds-color-action-bg-solid);--hds-color-accent-charm-gradientEnd: var( --hds-color-accentColorMode-default-icon-gradientEnd );--hds-color-accent-charm-gradientMiddle: var( --hds-color-accentColorMode-default-icon-gradientMiddle );--hds-color-accent-charm-gradientStart: var( --hds-color-accentColorMode-default-icon-gradientStart );--hds-color-accent-icon-solid: var(--hds-color-action-icon-solid);--hds-color-accent-icon-solidAlt: var( --hds-color-accentColorMode-default-icon-solidAlt );--hds-color-accent-surface-solid: var(--hds-color-action-bg-solid);--hds-color-accent-surface-subdued: var(--hds-color-action-bg-subdued);--hds-color-accent-surface-subduedAlt: var( --hds-color-accentColorMode-default-surface-subduedAlt );--hds-color-accent-text-solid: var(--hds-color-action-bg-solid)}.hds-accent--magenta{--hds-color-accent-border-quiet: var( --hds-color-accentColorMode-magenta-border-quiet );--hds-color-accent-border-solid: var(--hds-color-util-accent-magenta-350);--hds-color-accent-charm-bg: var( --hds-color-accentColorMode-magenta-icon-solid );--hds-color-accent-charm-gradientEnd: var( --hds-color-accentColorMode-magenta-icon-gradientEnd );--hds-color-accent-charm-gradientMiddle: var( --hds-color-accentColorMode-magenta-icon-gradientMiddle );--hds-color-accent-charm-gradientStart: var( --hds-color-accentColorMode-magenta-icon-gradientStart );--hds-color-accent-icon-solid: var( --hds-color-accentColorMode-magenta-icon-solid );--hds-color-accent-icon-solidAlt: var( --hds-color-accentColorMode-magenta-icon-solidAlt );--hds-color-accent-surface-solid: var(--hds-color-util-accent-magenta-350);--hds-color-accent-surface-subdued: var( --hds-color-accentColorMode-magenta-surface-subdued );--hds-color-accent-surface-subduedAlt: var( --hds-color-accentColorMode-magenta-surface-subduedAlt );--hds-color-accent-text-solid: var(--hds-color-util-accent-magenta-350)}.hds-accent--ruby{--hds-color-accent-border-quiet: var( --hds-color-accentColorMode-ruby-border-quiet );--hds-color-accent-border-solid: var(--hds-color-util-accent-ruby-400);--hds-color-accent-charm-bg: var(--hds-color-accentColorMode-ruby-icon-solid);--hds-color-accent-charm-gradientEnd: var( --hds-color-accentColorMode-ruby-icon-gradientEnd );--hds-color-accent-charm-gradientMiddle: var( --hds-color-accentColorMode-ruby-icon-gradientMiddle );--hds-color-accent-charm-gradientStart: var( --hds-color-accentColorMode-ruby-icon-gradientStart );--hds-color-accent-icon-solid: var( --hds-color-accentColorMode-ruby-icon-solid );--hds-color-accent-icon-solidAlt: var( --hds-color-accentColorMode-ruby-icon-solidAlt );--hds-color-accent-surface-solid: var(--hds-color-util-accent-ruby-400);--hds-color-accent-surface-subdued: var( --hds-color-accentColorMode-ruby-surface-subdued );--hds-color-accent-surface-subduedAlt: var( --hds-color-accentColorMode-ruby-surface-subduedAlt );--hds-color-accent-text-solid: var(--hds-color-util-accent-ruby-400)}.hds-accent--orange{--hds-color-accent-border-quiet: var( --hds-color-accentColorMode-orange-border-quiet );--hds-color-accent-border-solid: var(--hds-color-util-accent-orange-350);--hds-color-accent-charm-bg: var( --hds-color-accentColorMode-orange-icon-solid );--hds-color-accent-charm-gradientEnd: var( --hds-color-accentColorMode-orange-icon-gradientEnd );--hds-color-accent-charm-gradientMiddle: var( --hds-color-accentColorMode-orange-icon-gradientMiddle );--hds-color-accent-charm-gradientStart: var( --hds-color-accentColorMode-orange-icon-gradientStart );--hds-color-accent-icon-solid: var( --hds-color-accentColorMode-orange-icon-solid );--hds-color-accent-icon-solidAlt: var( --hds-color-accentColorMode-orange-icon-solidAlt );--hds-color-accent-surface-solid: var(--hds-color-util-accent-orange-350);--hds-color-accent-surface-subdued: var( --hds-color-accentColorMode-orange-surface-subdued );--hds-color-accent-surface-subduedAlt: var( --hds-color-accentColorMode-orange-surface-subduedAlt );--hds-color-accent-text-solid: var(--hds-color-util-accent-orange-350)}:root{--hds-font-family: "sohne-var", "SF Pro Display", sans-serif;--hds-font-weight-normal: 300;--hds-font-weight-bold: 400;--hds-font-family-code: "SourceCodePro", "SFMono-Regular", monospace;--hds-focus-outline: 3px solid var(--hds-color-action-focus-outerSoft);--hds-focus-outline-offset: 3px;--hds-focus-outline-button-offset: 1px;--hds-shadow-xs: var(--hds-shadow-xs-top-offset-x, 0) var(--hds-shadow-xs-top-offset-y, 2px) var(--hds-shadow-xs-top-blur, 10px) var(--hds-shadow-xs-top-spread, 0) var(--hds-color-shadow-xs-top, rgba(0, 55, 112, .06)), var(--hds-shadow-xs-bottom-offset-x, 0) var(--hds-shadow-xs-bottom-offset-y, 1px) var(--hds-shadow-xs-bottom-blur, 4px) var(--hds-shadow-xs-bottom-spread, 0) var(--hds-color-shadow-xs-bottom, rgba(0, 59, 137, .04));--hds-shadow-sm: var(--hds-shadow-sm-top-offset-x, 0) var(--hds-shadow-sm-top-offset-y, 5px) var(--hds-shadow-sm-top-blur, 14px) var(--hds-shadow-sm-top-spread, 0) var(--hds-color-shadow-sm-top, rgba(0, 55, 112, .08)), var(--hds-shadow-sm-bottom-offset-x, 0) var(--hds-shadow-sm-bottom-offset-y, 2px) var(--hds-shadow-sm-bottom-blur, 8px) var(--hds-shadow-sm-bottom-spread, 0) var(--hds-color-shadow-sm-bottom, rgba(0, 59, 137, .05));--hds-shadow-md: var(--hds-shadow-md-top-offset-x, 0) var(--hds-shadow-md-top-offset-y, 6px) var(--hds-shadow-md-top-blur, 22px) var(--hds-shadow-md-top-spread, 0) var(--hds-color-shadow-md-top, rgba(0, 55, 112, .1)), var(--hds-shadow-md-bottom-offset-x, 0) var(--hds-shadow-md-bottom-offset-y, 4px) var(--hds-shadow-md-bottom-blur, 8px) var(--hds-shadow-md-bottom-spread, 0) var(--hds-color-shadow-md-bottom, rgba(0, 59, 137, .02));--hds-shadow-lg: var(--hds-shadow-lg-top-offset-x, 0) var(--hds-shadow-lg-top-offset-y, 15px) var(--hds-shadow-lg-top-blur, 40px) var(--hds-shadow-lg-top-spread, -2px) var(--hds-color-shadow-lg-top, rgba(0, 55, 112, .1)), var(--hds-shadow-lg-bottom-offset-x, 0) var(--hds-shadow-lg-bottom-offset-y, 5px) var(--hds-shadow-lg-bottom-blur, 20px) var(--hds-shadow-lg-bottom-spread, -2px) var(--hds-color-shadow-lg-bottom, rgba(0, 59, 137, .04));--hds-shadow-xl: var(--hds-shadow-xl-top-offset-x, 0) var(--hds-shadow-xl-top-offset-y, 20px) var(--hds-shadow-xl-top-blur, 80px) var(--hds-shadow-xl-top-spread, -16px) var(--hds-color-shadow-xl-top, rgba(0, 55, 112, .14)), var(--hds-shadow-xl-bottom-offset-x, 0) var(--hds-shadow-xl-bottom-offset-y, 10px) var(--hds-shadow-xl-bottom-blur, 60px) var(--hds-shadow-xl-bottom-spread, -16px) var(--hds-color-shadow-xl-bottom, rgba(0, 59, 137, .06));--hds-canary-font-size-xl-01: 2.5rem;--hds-canary-grid-span-full: span 4;--hds-canary-grid-span-half: span 4;--hds-canary-grid-span-quarter: span 4;--hds-canary-dashed-border: 1px dashed var(--hds-color-surface-border-quiet);--hds-canary-ui-stroke: color-mix( in srgb, var(--hds-color-util-neutral-50) 50%, transparent );--hds-canary-ui-mini-stroke: var(--hds-color-util-neutral-50);--hds-canary-ui-shadow: 0px 16px 32px rgba(50, 50, 93, .12);--hds-canary-layout-content-maxWidth-borders: calc( var(--hds-space-layout-content-maxWidth) + 2px );--accent-gradient-color-stop-1: #bdb4ff;--accent-gradient-color-stop-2: #643afd;--accent-gradient-color-stop-3: #533afd;--hds-canary-color-border-focus: #635bff}@media (min-width: 640px){:root{--hds-canary-grid-span-full: span 8;--hds-canary-grid-span-half: span 8;--hds-canary-grid-span-quarter: span 4}}@media (min-width: 940px){:root{--hds-canary-grid-span-full: span 12;--hds-canary-grid-span-half: span 6;--hds-canary-grid-span-quarter: span 3}}:where(:lang(zh)){--hds-font-weight-normal: 400;--hds-font-weight-bold: 500}@layer base{html{font-family:var(--hds-font-family);font-feature-settings:"ss01" on}}@layer base{.hds-icon{display:inline;vertical-align:baseline}.hds-nowrap-svg{display:inline;white-space:nowrap}.hds-nowrap-svg:before{content:"⁠"}:where(.hds-link) .hds-icon{--hds-icon-inline-gap: var(--hds-space-core-50);margin-inline-start:var(--hds-icon-inline-gap)}}@layer base{.hds-icon-hover-arrow{display:inline;vertical-align:baseline;overflow:visible;--hds-icon-inline-gap: var(--hds-space-core-75)}:not([disabled]):not([aria-disabled=true]):where(.hds-link:hover,.hds-button:hover) .hds-icon-hover-arrow{--hds-hover-active: 1}@media (prefers-reduced-motion: no-preference){.hds-icon-hover-arrow{transition:stroke .3s cubic-bezier(.25,1,.5,1)}}.hds-icon-hover-arrow .shaft{opacity:var(--hds-hover-active, 0)}@media (prefers-reduced-motion: no-preference){.hds-icon-hover-arrow .shaft{transition:opacity .3s cubic-bezier(.25,1,.5,1)}}@media (prefers-reduced-motion: no-preference){.hds-icon-hover-arrow .arrow-group{transition:transform .3s cubic-bezier(.25,1,.5,1)}}.hds-icon-hover-arrow .arrow-group{transform:translate(calc(var(--hds-hover-active, 0) * 6px))}}@layer base{.hds-button{cursor:pointer;text-decoration:none;white-space:nowrap;font-family:var(--hds-font-family);font-weight:var(--hds-font-weight-bold);font-size:1rem;line-height:1;width:fit-content;letter-spacing:0;gap:var(--hds-space-core-100);height:fit-content;--hds-button-padding-block-start: 15.5px;--hds-button-padding-block-end: 16.5px;--hds-button-border-width: 1px;color:var(--hds-color-button-primary-text);background-color:var(--hds-color-button-primary-bg);display:inline-flex;align-items:center;text-box:trim-both cap alphabetic;border-radius:var(--hds-space-core-radius-sm);padding-block:var(--hds-button-padding-block-start) var(--hds-button-padding-block-end);padding-inline:var(--hds-space-core-300);outline:0px solid transparent;box-shadow:none;border:none}.hds-button:focus-visible{outline:var(--hds-focus-outline);outline-offset:var(--hds-focus-outline-button-offset)}@media (prefers-reduced-motion: no-preference){.hds-button{transition:background-color .3s cubic-bezier(.25,1,.5,1),color .3s cubic-bezier(.25,1,.5,1),outline-color .3s cubic-bezier(.25,1,.5,1),border .3s cubic-bezier(.25,1,.5,1)}}.hds-button:hover:where(:not(:disabled):not([aria-disabled=true])){background-color:var(--hds-color-button-primary-bgHover)}.hds-button:is(:disabled,[aria-disabled=true]){background-color:var(--hds-color-button-primary-bgDisabled);color:var(--hds-color-button-primary-textDisabled);cursor:default}:where(:lang(ja)) .hds-button{font-weight:600;font-variation-settings:"wght" 400}:where(:lang(zh)) .hds-button{font-weight:500}.hds-button--secondary{background-color:var(--hds-color-button-secondary-bg);color:var(--hds-color-button-secondary-text);border:var(--hds-button-border-width) solid var(--hds-color-button-secondary-borderOnSubdued);padding-block:calc(var(--hds-button-padding-block-start) - var(--hds-button-border-width)) calc(var(--hds-button-padding-block-end) - var(--hds-button-border-width))}.hds-button--secondary:hover:where(:not(:disabled):not([aria-disabled=true])){color:var(--hds-color-button-secondary-textHover);background-color:var(--hds-color-button-secondary-bgHover)}.hds-button--secondary:hover:not(:focus-visible):where(:not(:disabled):not([aria-disabled=true])){border:1px solid var(--hds-color-button-secondary-borderHover)}.hds-button--secondary:is(:disabled,[aria-disabled=true]){color:var(--hds-color-button-secondary-textDisabled);background-color:var(--hds-color-button-secondary-bg);border-color:var(--hds-color-button-secondary-borderDisabled)}.hds-button--secondary-on-quiet{background-color:var(--hds-color-button-secondary-bg);color:var(--hds-color-button-secondary-text);border:var(--hds-button-border-width) solid var(--hds-color-button-secondary-border);padding-block:calc(var(--hds-button-padding-block-start) - var(--hds-button-border-width)) calc(var(--hds-button-padding-block-end) - var(--hds-button-border-width))}.hds-button--secondary-on-quiet:hover:where(:not(:disabled):not([aria-disabled=true])){color:var(--hds-color-button-secondary-textHover);border:1px solid var(--hds-color-button-secondary-borderHover);background-color:var(--hds-color-button-secondary-bgHover)}.hds-button--secondary-on-quiet:is(:disabled,[aria-disabled=true]){color:var(--hds-color-button-secondary-textDisabled);background-color:var(--hds-color-button-secondary-bg);border-color:var(--hds-color-button-secondary-borderDisabled)}.hds-button--transparent{background-color:transparent;color:var(--hds-color-action-text-onTransparent);border:none}.hds-button--transparent:hover:where(:not(:disabled):not([aria-disabled=true])){background-color:transparent;color:var(--hds-color-action-text-solidHover)}.hds-button--transparent:is(:disabled,[aria-disabled=true]){background-color:transparent}@media (max-width: 639px){.hds-button{--hds-button-padding-block-start: 13.5px;--hds-button-padding-block-end: 14.5px}}.hds-button--compact{--hds-button-padding-block-start: 11.5px;--hds-button-padding-block-end: 12.5px}}@layer base{@media (prefers-reduced-motion: no-preference){.hds-icon--chevron .start{transform-origin:44% 53%}[aria-expanded=true] :is(.hds-icon--chevron .start){transform:rotate(-90deg)}.hds-icon--chevron .end{transform-origin:64% 53%}[aria-expanded=true] :is(.hds-icon--chevron .end){transform:rotate(90deg)}}}@layer base{.hds-form{display:flex;flex-direction:column;gap:var(--hds-space-core-150)}}@layer base{.hds-textarea{width:100%;min-height:96px;border:1px solid var(--hds-color-input-border-default);border-radius:var(--hds-space-core-radius-sm);padding-block:var(--hds-space-core-150);padding-inline:var(--hds-space-core-200);font-size:16px;line-height:22.4px;font-weight:var(--hds-font-weight-normal);outline:0px solid transparent}@media (prefers-reduced-motion: no-preference){.hds-textarea{transition:outline-width .3s cubic-bezier(.25,1,.5,1),outline-color .3s cubic-bezier(.25,1,.5,1),border-color .3s cubic-bezier(.25,1,.5,1)}}:where(.hds-textarea):not([aria-invalid=true]):hover{border-color:var(--hds-color-input-border-hoverSubdued)}.hds-textarea:focus-visible{border-color:var(--hds-color-input-border-selected);outline:var(--hds-space-input-focus-shadowOuter) solid var(--hds-color-action-focus-outerSubdued)}.hds-textarea:disabled{background:var(--hds-color-input-bg-disabled)}:where(.hds-textarea)[aria-invalid=true]{border-color:var(--hds-color-input-border-errorBlur)}:where(.hds-textarea)[aria-invalid=true]:hover{border-color:var(--hds-color-input-border-errorHover)}:where(.hds-textarea)[aria-invalid=true]:focus-visible{outline:var(--hds-space-input-focus-shadowOuter) solid var(--hds-color-action-focus-outerError);border-color:var(--hds-color-input-border-errorFocus)}.hds-textarea::placeholder{color:var(--hds-color-input-text-placeholder)}.hds-field--layered .hds-textarea{max-width:360px}}@layer base{.hds-textinput{width:100%;height:var(--hds-space-core-600);border:1px solid var(--hds-color-input-border-default);border-radius:var(--hds-space-core-radius-sm);--hds-input-padding-block-start: 15.5px;--hds-input-padding-block-end: 16.5px;padding-inline:calc(var(--hds-space-core-200) - 1px);padding-block:var(--hds-input-padding-block-start) var(--hds-input-padding-block-end);font-size:var(--hds-font-input-text-lg-size);line-height:1;font-weight:var(--hds-font-input-text-lg-weight);letter-spacing:var(--hds-font-input-text-lg-letterSpacing);color:var(--hds-color-text-solid);outline:0px solid transparent}@media (prefers-reduced-motion: no-preference){.hds-textinput{transition:outline-width .3s cubic-bezier(.25,1,.5,1),outline-color .3s cubic-bezier(.25,1,.5,1),border-color .3s cubic-bezier(.25,1,.5,1)}}:where(.hds-textinput):not([aria-invalid=true]):hover{border-color:var(--hds-color-input-border-hoverSubdued)}.hds-textinput:focus-visible{border-color:var(--hds-color-input-border-selected);outline:var(--hds-space-input-focus-shadowOuter) solid var(--hds-color-action-focus-outerSubdued)}:where(.hds-textinput):disabled{background:var(--hds-color-input-bg-disabled)}:where(.hds-textinput)[aria-invalid=true]{border-color:var(--hds-color-input-border-errorBlur)}:where(.hds-textinput)[aria-invalid=true]:hover{border-color:var(--hds-color-input-border-errorHover)}:where(.hds-textinput)[aria-invalid=true]:focus-visible{outline:var(--hds-space-input-focus-shadowOuter) solid var(--hds-color-action-focus-outerError);border-color:var(--hds-color-input-border-errorFocus)}.hds-field--layered .hds-textinput{max-width:360px}.hds-textinput[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.hds-textinput::placeholder{color:var(--hds-color-input-text-placeholder)}}@layer base{.hds-field{display:flex;flex-direction:column}.hds-field .hds-field-error{margin-top:var(--hds-space-core-50)}.hds-field__label-layout{margin-bottom:var(--hds-space-core-100)}.hds-field--layered .hds-label{max-width:var(--hds-space-input-layered-label-maxWidth)}.hds-field__description{color:var(--hds-color-text-subdued);font-family:var(--hds-font-family);font-size:var(--hds-font-input-description-size);font-weight:var(--hds-font-input-description-weight);line-height:var(--hds-font-input-description-lineHeight);letter-spacing:var(--hds-font-input-description-letterSpacing);margin-top:var(--hds-space-core-25)}.hds-field--layered{display:grid;grid-template-columns:1fr 2fr;grid-template-rows:auto auto;grid-template-areas:"label input" ".     error";column-gap:var(--hds-space-core-300);align-items:start}.hds-field--layered>.hds-field__label-layout{grid-area:label;align-self:center;margin-bottom:1px}.hds-field--layered:has(.hds-textarea)>.hds-field__label-layout{align-self:start;padding-top:calc(var(--hds-space-core-150) + 1px)}.hds-field--layered input,.hds-field--layered textarea,.hds-field--layered select{grid-area:input}.hds-field--layered .hds-field-error{grid-area:error}}.hds-field-error{color:var(--hds-color-input-text-error);font-size:var(--hds-font-input-description-size);line-height:var(--hds-font-input-description-lineHeight);font-weight:var(--hds-font-input-description-weight)}.hds-field:not(.hds-field--layered):has(.hds-checkbox) .hds-field-error{margin-left:var(--hds-space-core-300)}@layer base{.hds-label{color:var(--hds-color-text-solid);font-family:var(--hds-font-family);font-size:var(--hds-font-input-label-md-size);font-weight:var(--hds-font-input-label-md-weight);line-height:var(--hds-font-input-label-md-lineHeight)}:where(:lang(ja)) .hds-label{font-weight:600;font-variation-settings:"wght" 400}:where(:lang(zh)) .hds-label{font-weight:500}}@layer base{.hds-link{font-weight:var(--hds-font-weight-bold);color:var(--hds-color-action-text-solid);cursor:pointer;text-decoration:none;font-size:inherit;width:fit-content}@media (prefers-reduced-motion: no-preference){.hds-link{transition:color .3s cubic-bezier(.25,1,.5,1)}}.hds-link:hover{color:var(--hds-color-action-text-solidHover)}.hds-link:focus-visible{outline:var(--hds-focus-outline);outline-offset:var(--hds-focus-outline-offset);border-radius:1px}:where(:lang(ja)) .hds-link{font-weight:600;font-variation-settings:"wght" 400}.hds-link--block{display:block;width:100%;color:var(--hds-color-text-soft)}.hds-link--block:where(button){all:unset;cursor:pointer}.hds-link--block:hover{color:var(--hds-color-text-soft)}.hds-link--block:focus-visible{color:var(--hds-color-text-solid)}.hds-link--block[aria-current]:not([aria-current=false]):not(:disabled):not([aria-disabled=true]){color:var(--hds-color-action-text-solid)}.hds-link--block:disabled,.hds-link--block[aria-disabled=true]{color:var(--hds-color-action-text-disabled);cursor:default}@media (hover: hover) and (pointer: fine){.hds-link--block:not(:disabled):not([aria-disabled=true]):hover{color:var(--hds-color-text-solid)}.hds-link--block[aria-current]:not([aria-current=false]):not(:disabled):not([aria-disabled=true]):hover{color:var(--hds-color-action-text-solidHover)}}.hds-link--secondary{color:inherit;font-weight:inherit;text-decoration-color:inherit;text-decoration:underline;text-decoration-style:solid;text-underline-offset:2px}.hds-link--secondary:hover{color:var(--hds-color-text-solid)}:where(.hds-link--callout).hds-link--alternate{color:var(--hds-color-action-text-solidAlternate)}:where(.hds-link--callout).hds-link--alternate:hover{color:var(--hds-color-action-text-solidAlternateHover)}}@layer base{.hds-globalization-picker{display:flex;flex-direction:column;align-items:stretch;max-width:var(--available-width);max-height:var(--available-height);position:absolute;top:0;left:0;transform:translate(var(--position-x),var(--position-y))}.hds-globalization-picker .hds-listbox{display:block;border:none;max-height:none;padding:12px;scrollbar-gutter:stable;box-shadow:0 -20px 30.64px #17171714,0 20px 30.64px #17171714}.hds-globalization-picker .hds-group{display:flex;flex-direction:row;flex-wrap:wrap;break-inside:avoid;position:relative;padding-inline-start:var(--hds-space-core-400)}.hds-globalization-picker .hds-flag{position:absolute;left:10px;top:8px}.hds-globalization-picker .hds-group__label{--hds-listbox-item-padding-x: var(--hds-space-core-50);flex:1 0 calc(100% - (2 * var(--hds-listbox-item-padding-x)));padding:var(--hds-space-core-75) var(--hds-listbox-item-padding-x)}.hds-globalization-picker .hds-listbox__item{flex:0 1 fit-content;font-size:.75rem;line-height:1.4em;padding:var(--hds-space-core-25) var(--hds-space-core-50);margin:0}.hds-globalization-picker__arrow{fill:var(--hds-color-util-neutral-0);width:14px;height:14px}.hds-globalization-picker .hds-group:has([aria-selected=true]):after{content:"✓";position:absolute;top:8px;left:8px;background:var(--hds-color-util-neutral-900);border:2px solid var(--hds-color-util-neutral-0);color:var(--hds-color-util-neutral-0);width:20px;height:20px;border-radius:20px;box-sizing:border-box;font-size:14px;line-height:1em;display:flex;align-items:center;justify-content:center;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Ubuntu,sans-serif;font-weight:600;font-size:.75rem}.hds-globalization-picker .hds-group:has([aria-selected=true]) .hds-flag{visibility:hidden}}@layer base{.hds-selection-indicator{pointer-events:none}.hds-selection-indicator__checked,.hds-selection-indicator__indeterminate{display:none}}@layer base{.hds-listbox{background-color:var(--hds-color-surface-bg-quiet);border:1px solid var(--hds-color-surface-border-quiet);border-radius:var(--hds-space-core-radius-sm);padding:var(--hds-space-core-50);max-height:296px;overflow-y:auto;outline:none}.hds-group__label{padding:var(--hds-space-input-text-paddingY-listbox) var(--hds-space-input-text-paddingX-listbox);font-weight:var(--hds-font-weight-normal);font-size:var(--hds-font-text-md-size);cursor:default}.hds-group__label:focus-visible,.hds-listbox[data-virtual] .hds-group__label[data-focused=true]{outline-color:transparent;background-color:var(--hds-color-input-bg-hover)}.hds-listbox:hover:not(:has([data-focused=true])) .hds-group__label:focus-visible:not(:hover){background-color:transparent}:where(.hds-listbox[aria-multiselectable=true]) .hds-group__label{display:inline-flex;box-sizing:border-box;text-decoration:none;background:none;border:none;cursor:pointer;font-family:var(--hds-font-family);font-weight:var(--hds-font-weight-normal);font-size:var(--hds-font-text-md-size);padding:var(--hds-space-input-text-paddingY-listbox) var(--hds-space-input-text-paddingX-listbox);text-align:left;transition:background-color .15s ease;width:100%;align-items:center;gap:var(--hds-space-core-100)}:where(.hds-listbox[aria-multiselectable=true]) .hds-group__label:hover{background-color:var(--hds-color-input-bg-hover)}.hds-listbox__item{display:inline-flex;box-sizing:border-box;text-decoration:none;background:none;border:none;color:var(--hds-color-input-text-solid);cursor:pointer;outline-color:transparent;align-items:center;gap:var(--hds-space-core-100);font-family:var(--hds-font-family);font-weight:var(--hds-font-weight-normal);font-size:var(--hds-font-text-md-size);line-height:1.25;padding:var(--hds-space-input-text-paddingY-listbox) var(--hds-space-input-text-paddingX-listbox);text-align:left;transition:background-color .15s ease;width:100%}.hds-listbox .hds-listbox__item:focus-visible,.hds-listbox[data-virtual] .hds-listbox__item[data-focused=true],.hds-listbox:not(:has([data-focused]:not(:hover))) .hds-listbox__item:hover{background-color:var(--hds-color-input-bg-hover);border-block:solid var(--hds-color-surface-bg-quiet) var(--hds-space-core-50);margin-block:calc(var(--hds-space-core-50) * -1)}.hds-listbox:hover:not(:has([data-focused=true])) .hds-listbox__item:focus-visible:not(:hover){background-color:transparent}.hds-link.hds-listbox__item{color:var(--hds-color-input-text-solid);width:100%}.hds-link.hds-listbox__item:focus-visible{outline-color:transparent}:where(.hds-listbox:not([aria-multiselectable=true])) .hds-listbox__item[aria-selected=true]{font-weight:var(--hds-font-weight-bold);color:var(--hds-color-util-neutral-900)}.hds-group :where(.hds-listbox__item){margin-inline-start:var(--hds-space-core-300);width:calc(100% - var(--hds-space-core-300))}.hds-divider{height:1px;background-color:var(--hds-color-surface-border-quiet);margin:var(--hds-space-core-100) 10px}:where(.hds-listbox[aria-multiselectable=true]) .hds-listbox__item:not([aria-selected=true]):focus-visible .hds-selection-indicator,:where(.hds-listbox[aria-multiselectable=true]) .hds-listbox__item:not([aria-selected=true]):hover .hds-selection-indicator,:where(.hds-listbox[aria-multiselectable=true]) .hds-group__label[aria-checked=false]:focus-visible .hds-selection-indicator,:where(.hds-listbox[aria-multiselectable=true]) .hds-group__label[aria-checked=false]:hover .hds-selection-indicator{border-color:var(--hds-color-input-border-hover)}:where(.hds-listbox[aria-multiselectable=true][data-virtual]) .hds-listbox__item:not([aria-selected=true])[data-focused=true] .hds-selection-indicator,:where(.hds-listbox[aria-multiselectable=true][data-virtual]) .hds-group__label[aria-checked=false][data-focused=true] .hds-selection-indicator{border-color:var(--hds-color-input-border-hover)}.hds-listbox__item:focus-visible .hds-selection-indicator,.hds-group__label:focus-visible .hds-selection-indicator{outline:solid 3px var(--hds-color-action-focus-outerSoft);outline-offset:var(--hds-space-input-focus-outline-offset)}:where(.hds-listbox[aria-multiselectable=true]) .hds-selection-indicator{fill:var(--hds-color-input-icon-onSolid);border:1.25px solid var(--hds-color-input-border-option);border-radius:var(--hds-space-core-radius-xs);height:16px;width:16px}:where([aria-checked=true])>:is(:where(.hds-listbox[aria-multiselectable=true]) .hds-selection-indicator),:where([aria-checked=mixed])>:is(:where(.hds-listbox[aria-multiselectable=true]) .hds-selection-indicator),:where([aria-selected=true])>:is(:where(.hds-listbox[aria-multiselectable=true]) .hds-selection-indicator){background-color:var(--hds-color-input-bg-accent);border:1.25px solid var(--hds-color-input-bg-accent)}:where(.hds-listbox[aria-multiselectable=true]) .hds-listbox__item[aria-selected=true] .hds-selection-indicator .hds-selection-indicator__checked{display:block}:where(.hds-listbox[aria-multiselectable=true]) [aria-checked=true] .hds-selection-indicator .hds-selection-indicator__checked{display:block}:where(.hds-listbox[aria-multiselectable=true]) [aria-checked=mixed] .hds-selection-indicator .hds-selection-indicator__indeterminate{display:block}}@layer base{.hds-tooltip{width:fit-content;max-width:290px;padding:var(--hds-space-core-150) var(--hds-space-core-200);border:solid 1px var(--hds-color-surface-border-quiet);background:var(--hds-color-surface-bg-quiet);border-radius:8px;font:var(--hds-font-weight-normal) 15px/1.333333333 var(--hds-font-family);letter-spacing:.2px;color:var(--hds-color-text-solid);text-align:left;white-space:normal;word-break:break-word}.hds-tooltip--bottom{box-shadow:0 -30px 60px -12px #32325d40,0 -18px 36px -18px #0000004d}.hds-tooltip--top{box-shadow:0 30px 60px -12px #32325d40,0 18px 36px -18px #0000004d}.hds-tooltip--right{box-shadow:-30px 0 60px -12px #32325d40,-18px 0 36px -18px #0000004d}.hds-tooltip--left{box-shadow:30px 0 60px -12px #32325d40,18px 0 36px -18px #0000004d}.hds-tooltip__arrow{fill:var(--hds-color-surface-bg-quiet);width:20px;height:20px}}@layer base{:root{--navigation-border-radius: var(--hds-space-core-radius-md)}.hds-navigation-menu{display:flex;margin:0 auto;max-width:1349px;align-items:center;gap:var(--hds-space-core-350);padding:var(--hds-space-core-200) var(--hds-space-core-300);position:relative;background-color:transparent;border-radius:var(--navigation-border-radius)}.hds-navigation-menu>*{flex:0 0 auto}:where(.hds-navigation-menu__item)>.hds-navigation-menu__trigger{font-size:.875rem;gap:var(--hds-space-core-50);align-items:center}.hds-navigation-menu__trigger{position:relative}.hds-navigation-menu__trigger:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin-inline:calc(-1 * var(--hds-space-core-150))}.hds-navigation-menu--open .hds-navigation-menu__trigger:not([aria-expanded=true]){color:var(--hds-color-text-subdued)}.hds-navigation-menu--open{border-bottom-left-radius:0;border-bottom-right-radius:0}:where(.hds-navigation-menu__trigger) .hds-icon{top:.1em;position:relative;fill:none}.hds-navigation-menu__item{display:flex;align-items:center}.hds-navigation-menu__item>*{flex:1}.hds-navigation-menu__list{display:flex;list-style:none;margin:0;padding:0;width:100%;box-sizing:border-box}.hds-navigation-menu__list--vertical{flex-direction:column;align-items:stretch}.hds-navigation-menu__list--horizontal{flex-direction:row;column-gap:var(--hds-space-core-300)}:where(:not(.hds-navigation-menu__viewport))>.hds-navigation-menu__content{display:none}.hds-navigation-menu__popup{position:relative;box-sizing:border-box;border-bottom-left-radius:var(--navigation-border-radius);border-bottom-right-radius:var(--navigation-border-radius);background-color:var(--hds-color-surface-bg-quiet);color:var(--hds-color-text-solid);border-top:1px solid var(--hds-color-surface-border-quiet);box-shadow:0 18px 36px -18px #0000001a,0 30px 45px -30px #32325d40;width:100%;overflow:clip}.hds-navigation-menu__viewport{position:relative;width:100%;height:100%;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;grid-template-areas:"stack"}.hds-navigation-menu__content{grid-area:stack;isolation:isolate}.hds-navigation-menu__content+.hds-navigation-menu__content{background-color:var(--hds-color-surface-bg-quiet)}.hds-navigation-menu__positioner{position:absolute;top:0;left:0;transform:translate(var(--position-x),var(--position-y));box-sizing:border-box;width:var(--root-width);max-width:var(--root-width);max-height:var(--available-height)}.hds-navigation-menu__list .hds-button--transparent{padding-inline:0;padding-block:var(--hds-space-core-150);color:var(--hds-color-text-solid)}.hds-navigation-menu__list .hds-button--transparent:hover,.hds-navigation-menu__list .hds-button--transparent[aria-expanded=true]{color:var(--hds-color-text-solid)}}@layer base{.hds-accordion{--hds-accordion-duration: .36s;--hds-accordion-ease: cubic-bezier(.65, .05, .36, 1);--cross-toggle-duration: var(--hds-accordion-duration);--cross-toggle-ease: var(--hds-accordion-ease)}:where(.hds-accordion) .hds-details{border-block-width:1px;border-block-style:dashed;border-color:var(--hds-color-surface-border-quiet);interpolate-size:allow-keywords}@media (prefers-reduced-motion: no-preference){:where(.hds-accordion) .hds-details{transition-property:padding;transition-duration:var(--hds-accordion-duration);transition-timing-function:var(--hds-accordion-ease);transform:translateZ(0)}}:where(.hds-details[open]) .cross-toggle-icon{--cross-toggle-collapse: 1}:where(.hds-accordion) ::details-content{height:0;overflow:hidden}@media (prefers-reduced-motion: no-preference){:where(.hds-accordion) ::details-content{transition-property:content-visibility,height;transition-behavior:allow-discrete;transition-duration:var(--hds-accordion-duration);transition-timing-function:var(--hds-accordion-ease)}}:where(.hds-details)+.hds-details{border-top-color:transparent}:where(.hds-details:has(:focus-visible))~.hds-details{border-top-color:transparent}:where(.hds-accordion) .hds-summary{padding-block:var(--hds-space-core-200);cursor:pointer;display:flex;justify-content:space-between;gap:var(--hds-space-core-300);flex-shrink:0;list-style:none}:where(.hds-accordion) .hds-summary::-webkit-details-marker{display:none}:where(.hds-accordion) .hds-summary:hover{color:var(--hds-color-util-brand-600)}:where(.hds-accordion) .hds-summary:focus-visible{outline:var(--hds-focus-outline);outline-offset:var(--hds-focus-outline-offset);border-radius:var(--hds-space-core-radius-sm)}:where(.hds-details[open]) .hds-summary{color:var(--hds-color-util-neutral-900)}.hds-details-content{--hds-details-content-margin-inline-end: calc( var(--hds-space-core-300) + 28px );padding-block-end:var(--hds-space-core-200);margin-inline-end:var(--hds-details-content-margin-inline-end)}.hds-details[open]::details-content{height:var(--content-height)}@supports not (interpolate-size: allow-keywords){.hds-accordion ::details-content{content-visibility:visible}}@supports (interpolate-size: allow-keywords){.hds-details[open]::details-content{height:fit-content}}}@layer base{:where(.hds-text){margin:0;color:var(--hds-color-text-subdued)}.hds-text{font-family:var(--hds-font-family);color:var(--hds-color-text-solid)}.hds-text--xxl{font-size:var(--hds-font-text-xxl-size);line-height:var(--hds-font-text-xxl-lineHeight);font-weight:var(--hds-font-text-xxl-weight);letter-spacing:var(--hds-font-text-xxl-letterSpacing)}.hds-text--xl{font-size:var(--hds-font-text-xl-size);line-height:var(--hds-font-text-xl-lineHeight);font-weight:var(--hds-font-text-xl-weight);letter-spacing:var(--hds-font-text-xl-letterSpacing);color:var(--hds-color-text-soft)}.hds-text--lg{font-size:var(--hds-font-text-lg-size);line-height:var(--hds-font-text-lg-lineHeight);font-weight:var(--hds-font-text-lg-weight);letter-spacing:var(--hds-font-text-lg-letterSpacing)}.hds-text--md{font-size:var(--hds-font-text-md-size);line-height:var(--hds-font-text-md-lineHeight);font-weight:var(--hds-font-text-md-weight);letter-spacing:var(--hds-font-text-md-letterSpacing)}.hds-text--sm{font-size:var(--hds-font-text-sm-size);line-height:var(--hds-font-text-sm-lineHeight);font-weight:var(--hds-font-text-sm-weight);letter-spacing:var(--hds-font-text-sm-letterSpacing)}.hds-text--xs{font-size:var(--hds-font-text-xs-size);line-height:var(--hds-font-text-xs-lineHeight);font-weight:var(--hds-font-text-xs-weight);letter-spacing:var(--hds-font-text-xs-letterSpacing)}.hds-text--xxs{font-size:var(--hds-font-text-xxs-size);line-height:var(--hds-font-text-xxs-lineHeight);font-weight:var(--hds-font-text-xxs-weight);letter-spacing:var(--hds-font-text-xxs-letterSpacing)}.hds-text--subdued{color:var(--hds-color-text-subdued)}.hds-text--soft{color:var(--hds-color-text-soft)}.hds-text--emphasized{font-weight:400}.hds-text--inline{display:inline}.hds-text--inline:has(+.hds-text--inline):after{content:" "}:where(:lang(ja)) .hds-text--emphasized{font-weight:600;font-variation-settings:"wght" 400}:where(:lang(zh)) .hds-text{font-weight:400}:where(:lang(zh)) .hds-text--emphasized{font-weight:500}}@layer base{.hds-heading{font-family:var(--hds-font-family);color:var(--hds-color-heading-solid)}.hds-heading--inline{display:inline}.hds-heading--inline:has(+.hds-heading--inline):after{content:" "}.hds-heading--subdued{color:var(--hds-color-heading-subdued)}.hds-heading--xxl{font-weight:300;font-size:var(--hds-font-heading-xxl-size);line-height:var(--hds-font-heading-xxl-lineHeight);letter-spacing:var(--hds-font-heading-xxl-letterSpacing)}:where(:lang(zh)) .hds-heading--xxl{font-weight:400}.hds-heading--xl{font-weight:300;font-size:var(--hds-font-heading-xl-size);line-height:var(--hds-font-heading-xl-lineHeight);letter-spacing:var(--hds-font-heading-xl-letterSpacing)}:where(:lang(zh)) .hds-heading--xl{font-weight:400}.hds-heading--lg{font-weight:300;font-size:var(--hds-font-heading-lg-size);line-height:var(--hds-font-heading-lg-lineHeight);letter-spacing:var(--hds-font-heading-lg-letterSpacing)}:where(:lang(zh)) .hds-heading--lg{font-weight:400}.hds-heading--md{font-weight:300;font-size:var(--hds-font-heading-md-size);line-height:var(--hds-font-heading-md-lineHeight);letter-spacing:var(--hds-font-heading-md-letterSpacing)}:where(:lang(zh)) .hds-heading--md{font-weight:400}.hds-heading--sm{font-weight:var(--hds-font-heading-sm-weight);font-size:var(--hds-font-heading-sm-size);line-height:var(--hds-font-heading-sm-lineHeight);letter-spacing:var(--hds-font-heading-sm-letterSpacing)}:where(:lang(zh)) .hds-heading--sm{font-weight:400}.hds-heading--xs{font-weight:var(--hds-font-heading-xs-weight);font-size:var(--hds-font-heading-xs-size);line-height:var(--hds-font-heading-xs-lineHeight);letter-spacing:var(--hds-font-heading-xs-letterSpacing)}:where(:lang(ja)) .hds-heading--xs{font-weight:600;font-variation-settings:"wght" 400}:where(:lang(zh)) .hds-heading--xs{font-weight:500}.hds-heading--xxs{font-weight:var(--hds-font-heading-xxs-weight);font-size:var(--hds-font-heading-xxs-size);line-height:var(--hds-font-heading-xxs-lineHeight);letter-spacing:var(--hds-font-heading-xxs-letterSpacing)}:where(:lang(ja)) .hds-heading--xxs{font-weight:600;font-variation-settings:"wght" 400}:where(:lang(zh)) .hds-heading--xxs{font-weight:500}:where(:lang(th)) .hds-heading{line-height:1.4}}@layer base{.hds-font-util-100i-mb{font-size:.75rem;line-height:1;letter-spacing:0em;white-space:nowrap}.hds-font-util-100s-mb{font-size:.75rem;line-height:1.25;letter-spacing:0em;white-space:normal}.hds-font-util-100n-mb{font-size:.75rem;line-height:1.35;letter-spacing:0em;white-space:normal}.hds-font-util-100m-mb{font-size:.75rem;line-height:1.45;letter-spacing:0em;white-space:normal}.hds-font-util-200i-mb{font-size:.875rem;line-height:1;letter-spacing:0em;white-space:nowrap}.hds-font-util-200s-mb{font-size:.875rem;line-height:1.2;letter-spacing:0em;white-space:normal}.hds-font-util-200n-mb{font-size:.875rem;line-height:1.3;letter-spacing:0em;white-space:normal}.hds-font-util-200m-mb{font-size:.875rem;line-height:1.4;letter-spacing:0em;white-space:normal}.hds-font-util-200w-mb{font-size:.875rem;line-height:1.55;letter-spacing:0em;white-space:normal}.hds-font-util-200o-mb{font-size:.875rem;line-height:1.4;letter-spacing:0em;white-space:normal}.hds-font-util-210i-mb{font-size:1rem;line-height:1;letter-spacing:0em;white-space:nowrap}.hds-font-util-210s-mb{font-size:1rem;line-height:1.2;letter-spacing:0em;white-space:normal}.hds-font-util-210n-mb{font-size:1rem;line-height:1.25;letter-spacing:0em;white-space:normal}.hds-font-util-210m-mb{font-size:1rem;line-height:1.35;letter-spacing:0em;white-space:normal}.hds-font-util-210w-mb{font-size:1rem;line-height:1.5;letter-spacing:0em;white-space:normal}.hds-font-util-210o-mb{font-size:1rem;line-height:1.4;letter-spacing:0em;white-space:normal}.hds-font-util-300i-mb{font-size:1.125rem;line-height:1;letter-spacing:0em;white-space:nowrap}.hds-font-util-300s-mb{font-size:1.125rem;line-height:1.15;letter-spacing:0em;white-space:normal}.hds-font-util-300n-mb{font-size:1.125rem;line-height:1.25;letter-spacing:0em;white-space:normal}.hds-font-util-300m-mb{font-size:1.125rem;line-height:1.3;letter-spacing:0em;white-space:normal}.hds-font-util-300w-mb{font-size:1.125rem;line-height:1.45;letter-spacing:0em;white-space:normal}.hds-font-util-300o-mb{font-size:1.125rem;line-height:1.4;letter-spacing:0em;white-space:normal}.hds-font-util-400i-mb{font-size:1.25rem;line-height:1;letter-spacing:-.01em;white-space:nowrap}.hds-font-util-400s-mb{font-size:1.25rem;line-height:1.12;letter-spacing:-.01em;white-space:normal}.hds-font-util-400n-mb{font-size:1.25rem;line-height:1.2;letter-spacing:-.01em;white-space:normal}.hds-font-util-400m-mb{font-size:1.25rem;line-height:1.3;letter-spacing:-.01em;white-space:normal}.hds-font-util-400w-mb{font-size:1.25rem;line-height:1.4;letter-spacing:-.01em;white-space:normal}.hds-font-util-410i-mb{font-size:1.375rem;line-height:1;letter-spacing:-.01em;white-space:nowrap}.hds-font-util-410s-mb{font-size:1.375rem;line-height:1.1;letter-spacing:-.01em;white-space:normal}.hds-font-util-410n-mb{font-size:1.375rem;line-height:1.2;letter-spacing:-.01em;white-space:normal}.hds-font-util-410m-mb{font-size:1.375rem;line-height:1.25;letter-spacing:-.01em;white-space:normal}.hds-font-util-410w-mb{font-size:1.375rem;line-height:1.35;letter-spacing:-.01em;white-space:normal}.hds-font-util-420i-mb{font-size:1.5rem;line-height:1;letter-spacing:-.01em;white-space:nowrap}.hds-font-util-420s-mb{font-size:1.5rem;line-height:1.1;letter-spacing:-.01em;white-space:normal}.hds-font-util-420n-mb{font-size:1.5rem;line-height:1.15;letter-spacing:-.01em;white-space:normal}.hds-font-util-420m-mb{font-size:1.5rem;line-height:1.2;letter-spacing:-.01em;white-space:normal}.hds-font-util-420w-mb{font-size:1.5rem;line-height:1.35;letter-spacing:-.01em;white-space:normal}.hds-font-util-430i-mb{font-size:1.625rem;line-height:1;letter-spacing:-.01em;white-space:nowrap}.hds-font-util-430s-mb{font-size:1.625rem;line-height:1.07;letter-spacing:-.01em;white-space:normal}.hds-font-util-430n-mb{font-size:1.625rem;line-height:1.12;letter-spacing:-.01em;white-space:normal}.hds-font-util-430m-mb{font-size:1.625rem;line-height:1.2;letter-spacing:-.01em;white-space:normal}.hds-font-util-430w-mb{font-size:1.625rem;line-height:1.3;letter-spacing:-.01em;white-space:normal}.hds-font-util-440i-mb{font-size:1.75rem;line-height:1;letter-spacing:-.01em;white-space:nowrap}.hds-font-util-440s-mb{font-size:1.75rem;line-height:1.07;letter-spacing:-.01em;white-space:normal}.hds-font-util-440n-mb{font-size:1.75rem;line-height:1.1;letter-spacing:-.01em;white-space:normal}.hds-font-util-440m-mb{font-size:1.75rem;line-height:1.2;letter-spacing:-.01em;white-space:normal}.hds-font-util-440w-mb{font-size:1.75rem;line-height:1.25;letter-spacing:-.01em;white-space:normal}.hds-font-util-500i-mb{font-size:2rem;line-height:1;letter-spacing:-.02em;white-space:nowrap}.hds-font-util-500s-mb{font-size:2rem;line-height:1.03;letter-spacing:-.02em;white-space:normal}.hds-font-util-500n-mb{font-size:2rem;line-height:1.1;letter-spacing:-.02em;white-space:normal}.hds-font-util-500m-mb{font-size:2rem;line-height:1.15;letter-spacing:-.02em;white-space:normal}.hds-font-util-510i-mb{font-size:2.125rem;line-height:1;letter-spacing:-.02em;white-space:nowrap}.hds-font-util-510s-mb{font-size:2.125rem;line-height:1.03;letter-spacing:-.02em;white-space:normal}.hds-font-util-510n-mb{font-size:2.125rem;line-height:1.05;letter-spacing:-.02em;white-space:normal}.hds-font-util-510m-mb{font-size:2.125rem;line-height:1.12;letter-spacing:-.02em;white-space:normal}.hds-font-util-520i-mb{font-size:2.25rem;line-height:1;letter-spacing:-.02em;white-space:nowrap}.hds-font-util-520s-mb{font-size:2.25rem;line-height:1.03;letter-spacing:-.02em;white-space:normal}.hds-font-util-520n-mb{font-size:2.25rem;line-height:1.05;letter-spacing:-.02em;white-space:normal}.hds-font-util-520m-mb{font-size:2.25rem;line-height:1.12;letter-spacing:-.02em;white-space:normal}.hds-font-util-530i-mb{font-size:2.5rem;line-height:1;letter-spacing:-.02em;white-space:nowrap}.hds-font-util-530s-mb{font-size:2.5rem;line-height:1;letter-spacing:-.02em;white-space:normal}.hds-font-util-530n-mb{font-size:2.5rem;line-height:1.03;letter-spacing:-.02em;white-space:normal}.hds-font-util-530m-mb{font-size:2.5rem;line-height:1.12;letter-spacing:-.02em;white-space:normal}.hds-font-util-530w-mb{font-size:2.5rem;line-height:1.2;letter-spacing:-.02em;white-space:normal}.hds-font-util-540s-mb{font-size:3rem;line-height:1;letter-spacing:-.02em;white-space:normal}.hds-font-util-540n-mb{font-size:3rem;line-height:1.03;letter-spacing:-.02em;white-space:normal}.hds-font-util-540m-mb{font-size:3rem;line-height:1.1;letter-spacing:-.02em;white-space:normal}.hds-font-util-540w-mb{font-size:3rem;line-height:1.15;letter-spacing:-.02em;white-space:normal}.hds-font-util-600s-mb{font-size:3.5rem;line-height:1;letter-spacing:-.025em;white-space:normal}.hds-font-util-600n-mb{font-size:3.5rem;line-height:1.03;letter-spacing:-.025em;white-space:normal}@media (min-width: 640px){.hds-font-util-100i-tb{font-size:.75rem;line-height:1;letter-spacing:0em;white-space:nowrap}.hds-font-util-100s-tb{font-size:.75rem;line-height:1.25;letter-spacing:0em;white-space:normal}.hds-font-util-100n-tb{font-size:.75rem;line-height:1.35;letter-spacing:0em;white-space:normal}.hds-font-util-100m-tb{font-size:.75rem;line-height:1.45;letter-spacing:0em;white-space:normal}.hds-font-util-200i-tb{font-size:.875rem;line-height:1;letter-spacing:0em;white-space:nowrap}.hds-font-util-200s-tb{font-size:.875rem;line-height:1.2;letter-spacing:0em;white-space:normal}.hds-font-util-200n-tb{font-size:.875rem;line-height:1.3;letter-spacing:0em;white-space:normal}.hds-font-util-200m-tb{font-size:.875rem;line-height:1.4;letter-spacing:0em;white-space:normal}.hds-font-util-200w-tb{font-size:.875rem;line-height:1.55;letter-spacing:0em;white-space:normal}.hds-font-util-200o-tb{font-size:.875rem;line-height:1.4;letter-spacing:0em;white-space:normal}.hds-font-util-210i-tb{font-size:1rem;line-height:1;letter-spacing:0em;white-space:nowrap}.hds-font-util-210s-tb{font-size:1rem;line-height:1.2;letter-spacing:0em;white-space:normal}.hds-font-util-210n-tb{font-size:1rem;line-height:1.25;letter-spacing:0em;white-space:normal}.hds-font-util-210m-tb{font-size:1rem;line-height:1.35;letter-spacing:0em;white-space:normal}.hds-font-util-210w-tb{font-size:1rem;line-height:1.5;letter-spacing:0em;white-space:normal}.hds-font-util-210o-tb{font-size:1rem;line-height:1.4;letter-spacing:0em;white-space:normal}.hds-font-util-300i-tb{font-size:1.125rem;line-height:1;letter-spacing:0em;white-space:nowrap}.hds-font-util-300s-tb{font-size:1.125rem;line-height:1.15;letter-spacing:0em;white-space:normal}.hds-font-util-300n-tb{font-size:1.125rem;line-height:1.25;letter-spacing:0em;white-space:normal}.hds-font-util-300m-tb{font-size:1.125rem;line-height:1.3;letter-spacing:0em;white-space:normal}.hds-font-util-300w-tb{font-size:1.125rem;line-height:1.45;letter-spacing:0em;white-space:normal}.hds-font-util-300o-tb{font-size:1.125rem;line-height:1.4;letter-spacing:0em;white-space:normal}.hds-font-util-400i-tb{font-size:1.25rem;line-height:1;letter-spacing:-.01em;white-space:nowrap}.hds-font-util-400s-tb{font-size:1.25rem;line-height:1.12;letter-spacing:-.01em;white-space:normal}.hds-font-util-400n-tb{font-size:1.25rem;line-height:1.2;letter-spacing:-.01em;white-space:normal}.hds-font-util-400m-tb{font-size:1.25rem;line-height:1.3;letter-spacing:-.01em;white-space:normal}.hds-font-util-400w-tb{font-size:1.25rem;line-height:1.4;letter-spacing:-.01em;white-space:normal}.hds-font-util-410i-tb{font-size:1.375rem;line-height:1;letter-spacing:-.01em;white-space:nowrap}.hds-font-util-410s-tb{font-size:1.375rem;line-height:1.1;letter-spacing:-.01em;white-space:normal}.hds-font-util-410n-tb{font-size:1.375rem;line-height:1.2;letter-spacing:-.01em;white-space:normal}.hds-font-util-410m-tb{font-size:1.375rem;line-height:1.25;letter-spacing:-.01em;white-space:normal}.hds-font-util-410w-tb{font-size:1.375rem;line-height:1.35;letter-spacing:-.01em;white-space:normal}.hds-font-util-420i-tb{font-size:1.5rem;line-height:1;letter-spacing:-.01em;white-space:nowrap}.hds-font-util-420s-tb{font-size:1.5rem;line-height:1.1;letter-spacing:-.01em;white-space:normal}.hds-font-util-420n-tb{font-size:1.5rem;line-height:1.15;letter-spacing:-.01em;white-space:normal}.hds-font-util-420m-tb{font-size:1.5rem;line-height:1.2;letter-spacing:-.01em;white-space:normal}.hds-font-util-420w-tb{font-size:1.5rem;line-height:1.35;letter-spacing:-.01em;white-space:normal}.hds-font-util-430i-tb{font-size:1.625rem;line-height:1;letter-spacing:-.01em;white-space:nowrap}.hds-font-util-430s-tb{font-size:1.625rem;line-height:1.07;letter-spacing:-.01em;white-space:normal}.hds-font-util-430n-tb{font-size:1.625rem;line-height:1.12;letter-spacing:-.01em;white-space:normal}.hds-font-util-430m-tb{font-size:1.625rem;line-height:1.2;letter-spacing:-.01em;white-space:normal}.hds-font-util-430w-tb{font-size:1.625rem;line-height:1.3;letter-spacing:-.01em;white-space:normal}.hds-font-util-440i-tb{font-size:1.75rem;line-height:1;letter-spacing:-.01em;white-space:nowrap}.hds-font-util-440s-tb{font-size:1.75rem;line-height:1.07;letter-spacing:-.01em;white-space:normal}.hds-font-util-440n-tb{font-size:1.75rem;line-height:1.1;letter-spacing:-.01em;white-space:normal}.hds-font-util-440m-tb{font-size:1.75rem;line-height:1.2;letter-spacing:-.01em;white-space:normal}.hds-font-util-440w-tb{font-size:1.75rem;line-height:1.25;letter-spacing:-.01em;white-space:normal}.hds-font-util-500i-tb{font-size:2rem;line-height:1;letter-spacing:-.02em;white-space:nowrap}.hds-font-util-500s-tb{font-size:2rem;line-height:1.03;letter-spacing:-.02em;white-space:normal}.hds-font-util-500n-tb{font-size:2rem;line-height:1.1;letter-spacing:-.02em;white-space:normal}.hds-font-util-500m-tb{font-size:2rem;line-height:1.15;letter-spacing:-.02em;white-space:normal}.hds-font-util-510i-tb{font-size:2.125rem;line-height:1;letter-spacing:-.02em;white-space:nowrap}.hds-font-util-510s-tb{font-size:2.125rem;line-height:1.03;letter-spacing:-.02em;white-space:normal}.hds-font-util-510n-tb{font-size:2.125rem;line-height:1.05;letter-spacing:-.02em;white-space:normal}.hds-font-util-510m-tb{font-size:2.125rem;line-height:1.12;letter-spacing:-.02em;white-space:normal}.hds-font-util-520i-tb{font-size:2.25rem;line-height:1;letter-spacing:-.02em;white-space:nowrap}.hds-font-util-520s-tb{font-size:2.25rem;line-height:1.03;letter-spacing:-.02em;white-space:normal}.hds-font-util-520n-tb{font-size:2.25rem;line-height:1.05;letter-spacing:-.02em;white-space:normal}.hds-font-util-520m-tb{font-size:2.25rem;line-height:1.12;letter-spacing:-.02em;white-space:normal}.hds-font-util-530i-tb{font-size:2.5rem;line-height:1;letter-spacing:-.02em;white-space:nowrap}.hds-font-util-530s-tb{font-size:2.5rem;line-height:1;letter-spacing:-.02em;white-space:normal}.hds-font-util-530n-tb{font-size:2.5rem;line-height:1.03;letter-spacing:-.02em;white-space:normal}.hds-font-util-530m-tb{font-size:2.5rem;line-height:1.12;letter-spacing:-.02em;white-space:normal}.hds-font-util-530w-tb{font-size:2.5rem;line-height:1.2;letter-spacing:-.02em;white-space:normal}.hds-font-util-540s-tb{font-size:3rem;line-height:1;letter-spacing:-.02em;white-space:normal}.hds-font-util-540n-tb{font-size:3rem;line-height:1.03;letter-spacing:-.02em;white-space:normal}.hds-font-util-540m-tb{font-size:3rem;line-height:1.1;letter-spacing:-.02em;white-space:normal}.hds-font-util-540w-tb{font-size:3rem;line-height:1.15;letter-spacing:-.02em;white-space:normal}.hds-font-util-600s-tb{font-size:3.5rem;line-height:1;letter-spacing:-.025em;white-space:normal}.hds-font-util-600n-tb{font-size:3.5rem;line-height:1.03;letter-spacing:-.025em;white-space:normal}}@media (min-width: 940px){.hds-font-util-100i-dt{font-size:.75rem;line-height:1;letter-spacing:0em;white-space:nowrap}.hds-font-util-100s-dt{font-size:.75rem;line-height:1.25;letter-spacing:0em;white-space:normal}.hds-font-util-100n-dt{font-size:.75rem;line-height:1.35;letter-spacing:0em;white-space:normal}.hds-font-util-100m-dt{font-size:.75rem;line-height:1.45;letter-spacing:0em;white-space:normal}.hds-font-util-200i-dt{font-size:.875rem;line-height:1;letter-spacing:0em;white-space:nowrap}.hds-font-util-200s-dt{font-size:.875rem;line-height:1.2;letter-spacing:0em;white-space:normal}.hds-font-util-200n-dt{font-size:.875rem;line-height:1.3;letter-spacing:0em;white-space:normal}.hds-font-util-200m-dt{font-size:.875rem;line-height:1.4;letter-spacing:0em;white-space:normal}.hds-font-util-200w-dt{font-size:.875rem;line-height:1.55;letter-spacing:0em;white-space:normal}.hds-font-util-200o-dt{font-size:.875rem;line-height:1.4;letter-spacing:0em;white-space:normal}.hds-font-util-210i-dt{font-size:1rem;line-height:1;letter-spacing:0em;white-space:nowrap}.hds-font-util-210s-dt{font-size:1rem;line-height:1.2;letter-spacing:0em;white-space:normal}.hds-font-util-210n-dt{font-size:1rem;line-height:1.25;letter-spacing:0em;white-space:normal}.hds-font-util-210m-dt{font-size:1rem;line-height:1.35;letter-spacing:0em;white-space:normal}.hds-font-util-210w-dt{font-size:1rem;line-height:1.5;letter-spacing:0em;white-space:normal}.hds-font-util-210o-dt{font-size:1rem;line-height:1.4;letter-spacing:0em;white-space:normal}.hds-font-util-300i-dt{font-size:1.125rem;line-height:1;letter-spacing:0em;white-space:nowrap}.hds-font-util-300s-dt{font-size:1.125rem;line-height:1.15;letter-spacing:0em;white-space:normal}.hds-font-util-300n-dt{font-size:1.125rem;line-height:1.25;letter-spacing:0em;white-space:normal}.hds-font-util-300m-dt{font-size:1.125rem;line-height:1.3;letter-spacing:0em;white-space:normal}.hds-font-util-300w-dt{font-size:1.125rem;line-height:1.45;letter-spacing:0em;white-space:normal}.hds-font-util-300o-dt{font-size:1.125rem;line-height:1.4;letter-spacing:0em;white-space:normal}.hds-font-util-400i-dt{font-size:1.25rem;line-height:1;letter-spacing:-.01em;white-space:nowrap}.hds-font-util-400s-dt{font-size:1.25rem;line-height:1.12;letter-spacing:-.01em;white-space:normal}.hds-font-util-400n-dt{font-size:1.25rem;line-height:1.2;letter-spacing:-.01em;white-space:normal}.hds-font-util-400m-dt{font-size:1.25rem;line-height:1.3;letter-spacing:-.01em;white-space:normal}.hds-font-util-400w-dt{font-size:1.25rem;line-height:1.4;letter-spacing:-.01em;white-space:normal}.hds-font-util-410i-dt{font-size:1.375rem;line-height:1;letter-spacing:-.01em;white-space:nowrap}.hds-font-util-410s-dt{font-size:1.375rem;line-height:1.1;letter-spacing:-.01em;white-space:normal}.hds-font-util-410n-dt{font-size:1.375rem;line-height:1.2;letter-spacing:-.01em;white-space:normal}.hds-font-util-410m-dt{font-size:1.375rem;line-height:1.25;letter-spacing:-.01em;white-space:normal}.hds-font-util-410w-dt{font-size:1.375rem;line-height:1.35;letter-spacing:-.01em;white-space:normal}.hds-font-util-420i-dt{font-size:1.5rem;line-height:1;letter-spacing:-.01em;white-space:nowrap}.hds-font-util-420s-dt{font-size:1.5rem;line-height:1.1;letter-spacing:-.01em;white-space:normal}.hds-font-util-420n-dt{font-size:1.5rem;line-height:1.15;letter-spacing:-.01em;white-space:normal}.hds-font-util-420m-dt{font-size:1.5rem;line-height:1.2;letter-spacing:-.01em;white-space:normal}.hds-font-util-420w-dt{font-size:1.5rem;line-height:1.35;letter-spacing:-.01em;white-space:normal}.hds-font-util-430i-dt{font-size:1.625rem;line-height:1;letter-spacing:-.01em;white-space:nowrap}.hds-font-util-430s-dt{font-size:1.625rem;line-height:1.07;letter-spacing:-.01em;white-space:normal}.hds-font-util-430n-dt{font-size:1.625rem;line-height:1.12;letter-spacing:-.01em;white-space:normal}.hds-font-util-430m-dt{font-size:1.625rem;line-height:1.2;letter-spacing:-.01em;white-space:normal}.hds-font-util-430w-dt{font-size:1.625rem;line-height:1.3;letter-spacing:-.01em;white-space:normal}.hds-font-util-440i-dt{font-size:1.75rem;line-height:1;letter-spacing:-.01em;white-space:nowrap}.hds-font-util-440s-dt{font-size:1.75rem;line-height:1.07;letter-spacing:-.01em;white-space:normal}.hds-font-util-440n-dt{font-size:1.75rem;line-height:1.1;letter-spacing:-.01em;white-space:normal}.hds-font-util-440m-dt{font-size:1.75rem;line-height:1.2;letter-spacing:-.01em;white-space:normal}.hds-font-util-440w-dt{font-size:1.75rem;line-height:1.25;letter-spacing:-.01em;white-space:normal}.hds-font-util-500i-dt{font-size:2rem;line-height:1;letter-spacing:-.02em;white-space:nowrap}.hds-font-util-500s-dt{font-size:2rem;line-height:1.03;letter-spacing:-.02em;white-space:normal}.hds-font-util-500n-dt{font-size:2rem;line-height:1.1;letter-spacing:-.02em;white-space:normal}.hds-font-util-500m-dt{font-size:2rem;line-height:1.15;letter-spacing:-.02em;white-space:normal}.hds-font-util-510i-dt{font-size:2.125rem;line-height:1;letter-spacing:-.02em;white-space:nowrap}.hds-font-util-510s-dt{font-size:2.125rem;line-height:1.03;letter-spacing:-.02em;white-space:normal}.hds-font-util-510n-dt{font-size:2.125rem;line-height:1.05;letter-spacing:-.02em;white-space:normal}.hds-font-util-510m-dt{font-size:2.125rem;line-height:1.12;letter-spacing:-.02em;white-space:normal}.hds-font-util-520i-dt{font-size:2.25rem;line-height:1;letter-spacing:-.02em;white-space:nowrap}.hds-font-util-520s-dt{font-size:2.25rem;line-height:1.03;letter-spacing:-.02em;white-space:normal}.hds-font-util-520n-dt{font-size:2.25rem;line-height:1.05;letter-spacing:-.02em;white-space:normal}.hds-font-util-520m-dt{font-size:2.25rem;line-height:1.12;letter-spacing:-.02em;white-space:normal}.hds-font-util-530i-dt{font-size:2.5rem;line-height:1;letter-spacing:-.02em;white-space:nowrap}.hds-font-util-530s-dt{font-size:2.5rem;line-height:1;letter-spacing:-.02em;white-space:normal}.hds-font-util-530n-dt{font-size:2.5rem;line-height:1.03;letter-spacing:-.02em;white-space:normal}.hds-font-util-530m-dt{font-size:2.5rem;line-height:1.12;letter-spacing:-.02em;white-space:normal}.hds-font-util-530w-dt{font-size:2.5rem;line-height:1.2;letter-spacing:-.02em;white-space:normal}.hds-font-util-540s-dt{font-size:3rem;line-height:1;letter-spacing:-.02em;white-space:normal}.hds-font-util-540n-dt{font-size:3rem;line-height:1.03;letter-spacing:-.02em;white-space:normal}.hds-font-util-540m-dt{font-size:3rem;line-height:1.1;letter-spacing:-.02em;white-space:normal}.hds-font-util-540w-dt{font-size:3rem;line-height:1.15;letter-spacing:-.02em;white-space:normal}.hds-font-util-600s-dt{font-size:3.5rem;line-height:1;letter-spacing:-.025em;white-space:normal}.hds-font-util-600n-dt{font-size:3.5rem;line-height:1.03;letter-spacing:-.025em;white-space:normal}}:where(:lang(th))[class*=hds-font-util-]{line-height:1.4}}@layer base{.hds-dialog__overlay{--hds-overlay-alpha: .9;display:flex;justify-content:center;background-color:rgb(229 237 245 / var(--hds-overlay-alpha, .9));position:fixed;overflow:auto;top:0;right:0;bottom:0;left:0;max-height:100vh;transition-property:opacity,background-color}@supports (animation-timeline: scroll()){.hds-dialog__overlay{timeline-scope:--dialog-snap-timeline;animation-name:opacityAnimation;animation-duration:1ms;animation-direction:alternate;animation-timeline:--dialog-snap-timeline}}@keyframes opacityAnimation{0%{background-color:#e5edf500}to{background-color:#e5edf5e6}}@supports (hanging-punctuation: first){@media (min-width: 640px){.hds-dialog__overlay{--hds-overlay-alpha: .7;background-color:rgb(229 237 245 / var(--hds-overlay-alpha, .7))}@keyframes opacityAnimation{0%{background-color:#e5edf500}to{background-color:#e5edf5b3}}}}html:has(.hds-dialog__overlay){overflow:hidden;padding-right:var(--scrollbarWidth)}.hds-dialog{background-color:var(--hds-color-surface-bg-quiet);border-radius:1rem;margin:5vh 0;--hds-dialog-padding-inline: var(--hds-space-core-300);--hds-dialog-pbs: var(--hds-space-core-700);padding-block:var(--hds-dialog-pbs) var(--hds-space-core-1000);padding-inline:var(--hds-dialog-padding-inline);max-width:75vw;overflow-y:auto;transform-origin:top;transition-property:transform}@media (min-width: 940px){.hds-dialog{padding-block:var(--hds-space-core-900) var(--hds-space-core-1400);padding-inline:var(--hds-space-core-900)}}.hds-dialog__snap-container{position:absolute}@media (max-width: 639px){.hds-dialog{align-self:end;width:100%;max-width:initial;border-bottom-left-radius:0;border-bottom-right-radius:0;padding-block:0;padding-inline:0;--hds-dialog-blur-height: 30px;overflow-x:hidden;overflow-y:initial}.hds-dialog__inner-content{overflow-y:auto;max-height:95svh;padding-inline:var(--hds-dialog-padding-inline);padding-block-end:var(--hds-space-core-1000)}.hds-dialog__overlay{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;touch-action:none}.hds-dialog__snap-container{position:relative;display:block;height:100dvh;overflow-y:scroll;-webkit-overflow-scrolling:touch;scroll-snap-type:y mandatory;overscroll-behavior:none;scrollbar-width:none;-ms-overflow-style:none}@supports (animation-timeline: scroll()){.hds-dialog__snap-container{scroll-timeline-axis:block;scroll-timeline-name:--dialog-snap-timeline}}.hds-dialog__snap-container::-webkit-scrollbar{width:0;height:0}.hds-dialog__snap-spacer{height:100vh;height:100dvh;scroll-snap-align:start}.hds-dialog__snap-content{scroll-snap-align:end}.hds-dialog__drag-icon-container-blur{width:calc(100% + (var(--hds-dialog-padding-inline) * 2));height:var(--hds-dialog-blur-height);position:absolute;border-top-right-radius:1rem;border-top-left-radius:1rem;z-index:999;top:0;--drag-left-bleed: calc(var(--hds-dialog-padding-inline) * -1);margin-left:var(--drag-left-bleed)}.hds-dialog__drag-icon-container-blur:before{content:"";position:absolute;left:0;right:0;height:64px;background:linear-gradient(180deg,#fff 25.78%,#ffffffb3 60.75%,#fff0 98.22%);pointer-events:none}.hds-dialog__drag-icon{position:absolute;top:12px;left:50%;transform:translate(calc(-50% + var(--drag-left-bleed)));z-index:1}.hds-ui-button.hds-dialog__close-button{z-index:999;position:relative;width:28px;height:28px;margin-top:var(--hds-space-core-200);left:calc(100% - 22px);transform:translateZ(0);backface-visibility:hidden}.hds-ui-button.hds-dialog__close-button svg{width:12px;height:13px}}@media (min-width: 640px){.hds-dialog__drag-icon-container,.hds-dialog__drag-icon-container-blur{display:none}}@media (min-width: 640px){.hds-ui-button.hds-dialog__close-button{z-index:1;position:absolute;width:40px;height:40px;top:var(--hds-space-core-300);right:var(--hds-space-core-300)}}.hds-dialog[data-status=initial]{transform:translateY(200px)}.hds-dialog[data-status=open]{transform:translateY(0);transition-duration:.8s;transition-timing-function:cubic-bezier(.22,1,.36,1)}.hds-dialog[data-status=close]{transform:translateY(100px);transition-duration:.3s}.hds-dialog__overlay[data-status=initial]{opacity:0}.hds-dialog__overlay[data-status=open]{opacity:1;transition-duration:.25s}.hds-dialog__overlay[data-status=close]{opacity:0;transition-duration:.3s}}@layer base{.hds-ui-button{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--hds-space-core-radius-sm);text-decoration:none;line-height:1;outline:0px solid transparent;flex-shrink:0;flex-grow:0}@media (prefers-reduced-motion: no-preference){.hds-ui-button{transition:background-color .3s cubic-bezier(.25,1,.5,1),outline-color .3s cubic-bezier(.25,1,.5,1)}}@media (prefers-reduced-motion: no-preference){.hds-ui-button svg{transition:fill .3s cubic-bezier(.25,1,.5,1)}}.hds-ui-button:disabled,.hds-ui-button button[disabled]{background-color:var(--hds-color-action-bg-transparent);outline:1px solid var(--hds-color-action-border-disabled);outline-offset:-1px;cursor:default}.hds-ui-button:disabled svg,.hds-ui-button button[disabled] svg{fill:var(--hds-color-action-icon-disabled)}.hds-ui-button:focus-visible{outline:var(--hds-focus-outline);outline-offset:var(--hds-focus-outline-button-offset)}.hds-ui-button--quiet{background-color:var(--hds-color-button-ui-bg)}.hds-ui-button--quiet svg{fill:var(--hds-color-button-ui-icon)}.hds-ui-button--subdued{background-color:var(--hds-color-button-ui-bgOnSubdued)}.hds-ui-button--subdued svg{fill:var(--hds-color-button-ui-icon)}.hds-ui-button--small{width:28px;height:28px;border-radius:var(--hds-space-core-radius-xs)}@media (hover: hover){.hds-ui-button:hover:not(:disabled) svg{fill:var(--hds-color-button-ui-iconHover)}.hds-ui-button--quiet:hover:not(:disabled){background-color:var(--hds-color-button-ui-bgHover)}.hds-ui-button--subdued:hover:not(:disabled){background-color:var(--hds-color-button-ui-bgOnSubduedHover)}.hds-ui-button--pop:hover:not(:disabled){background-color:var(--hds-color-action-bg-solid)}.hds-ui-button--pop:hover:not(:disabled) svg{fill:var(--hds-color-action-icon-onSolid)}}}@layer base{.hds-checkbox{display:flex;line-height:var(--hds-font-input-label-lg-lineHeight);font-size:var(--hds-font-input-label-lg-size);font-weight:var(--hds-font-weight-normal);align-items:baseline}.hds-checkbox__control-layout{display:flex}.hds-checkbox__control{display:inline-grid;align-items:center;justify-items:center;margin-right:var(--hds-space-core-100);cursor:pointer}.hds-checkbox .hds-input{font-family:inherit;font-size:14px;line-height:20px;border:1.25px solid var(--hds-color-input-border-option);border-radius:var(--hds-space-core-radius-xs);transition:border-color .15s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;flex-shrink:0;cursor:pointer;grid-column-end:auto;grid-column-start:1;grid-row-end:auto;grid-row-start:1;padding:0}.hds-checkbox .hds-input:focus{outline:none}.hds-checkbox .hds-input:hover{border-color:var(--hds-color-input-border-hover)}.hds-checkbox .hds-input:focus-visible{outline:solid 3px var(--hds-color-action-focus-outerSoft);outline-offset:1px}.hds-checkbox .hds-input[aria-invalid=true]{border-color:var(--hds-color-input-border-error)}.hds-checkbox .hds-input:disabled{background:var(--hds-color-input-bg-disabled);border:none;cursor:not-allowed}.hds-checkbox--disabled{color:var(--hds-color-input-text-disabled)}:where(.hds-checkbox) .hds-selection-indicator{grid-row-start:1;grid-column-end:auto;grid-column-start:1;grid-row-end:1;fill:var(--hds-color-input-icon-onSolid)}.hds-checkbox .hds-input:checked,.hds-checkbox--indeterminate .hds-input{background-color:var(--hds-color-input-bg-accent);border-color:var(--hds-color-input-bg-accent)}.hds-checkbox:not(.hds-checkbox--indeterminate) .hds-input:checked~.hds-selection-indicator .hds-selection-indicator__checked{display:block}.hds-checkbox--indeterminate .hds-selection-indicator .hds-selection-indicator__indeterminate{display:block}}@layer base{.hds-field:has(.hds-switch),.hds-switch{--switch-width: 36px}.hds-field:has(.hds-switch) .hds-field-error{margin-left:calc(var(--switch-width) + var(--hds-space-core-100))}.hds-switch{display:flex}.hds-switch .hds-input{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--switch-width);height:20px;flex-shrink:0;border-radius:999999px;background-color:var(--hds-color-input-bg-inactive);border:1px solid transparent;transition:background-color .15s ease,border-color .15s ease;position:relative;margin-right:var(--hds-space-core-100)}.hds-switch .hds-input:after{content:"";position:absolute;width:17.5px;height:17.5px;top:50%;border-radius:50%;background-color:var(--hds-color-input-icon-onSolid);transition:transform .15s ease;transform:translateY(-50%)}.hds-switch__label-layout{display:flex;flex-direction:column;line-height:var(--hds-font-input-label-lg-lineHeight);font-size:var(--hds-font-input-label-lg-size);font-weight:var(--hds-font-weight-normal);color:var(--hds-color-input-text-label)}.hds-switch__description{margin-top:var(--hds-space-core-25);color:var(--hds-color-text-subdued);font-family:var(--hds-font-family);font-size:var(--hds-font-input-description-size);font-weight:var(--hds-font-input-description-weight);line-height:var(--hds-font-input-description-lineHeight);letter-spacing:var(--hds-font-input-description-letterSpacing)}.hds-switch .hds-input:checked:after{transform:translate(16px,-50%)}.hds-switch .hds-input:focus{outline:none}.hds-switch .hds-input:focus-visible{outline:solid 3px var(--hds-color-action-focus-outerSoft);outline-offset:1px}.hds-switch .hds-input[aria-invalid=true]{border-color:var(--hds-color-input-border-error)}.hds-switch .hds-input:checked{background-color:var(--hds-color-input-bg-accent)}.hds-switch .hds-input:disabled{background:var(--hds-color-input-bg-disabled);cursor:not-allowed}.hds-switch .hds-input:disabled:after{background-color:var(--hds-color-input-icon-disabled)}.hds-switch--disabled{color:var(--hds-color-input-text-disabled)}}@layer base{.hds-input-group{display:flex;align-items:center;gap:var(--hds-space-core-100);width:100%;height:var(--hds-space-core-600);border:1px solid var(--hds-color-input-border-default);border-radius:var(--hds-space-core-radius-sm);background:var(--hds-color-input-bg-default, #fff);font-size:var(--hds-font-input-text-lg-size);font-weight:var(--hds-font-input-text-lg-weight);letter-spacing:var(--hds-font-input-text-lg-letterSpacing);color:var(--hds-color-text-solid);overflow:hidden;outline:0px solid transparent}@media (prefers-reduced-motion: no-preference){.hds-input-group{transition:outline-width .3s cubic-bezier(.25,1,.5,1),outline-color .3s cubic-bezier(.25,1,.5,1),border-color .3s cubic-bezier(.25,1,.5,1)}}:where(.hds-input-group):not([aria-invalid=true]):hover{border-color:var(--hds-color-input-border-hoverSubdued)}:where(.hds-input-group):not([aria-invalid=true]):focus-within{border-color:var(--hds-color-input-border-selected);outline:var(--hds-space-input-focus-shadowOuter) solid var(--hds-color-action-focus-outerSubdued)}:where(.hds-input-group)[aria-invalid=true]{border-color:var(--hds-color-input-border-errorBlur)}:where(.hds-input-group)[aria-invalid=true]:hover{border-color:var(--hds-color-input-border-errorHover)}:where(.hds-input-group)[aria-invalid=true]:focus-within{outline:var(--hds-space-input-focus-shadowOuter) solid var(--hds-color-action-focus-outerError);border-color:var(--hds-color-input-border-errorFocus)}.hds-input-group>.hds-textinput:disabled{background-color:transparent}.hds-input-group:has(>:first-child:not(.hds-textinput)){padding-inline-start:var(--hds-space-core-200)}.hds-input-group:has(>.hds-select:first-child){padding-inline-start:var(--hds-space-core-100)}.hds-input-group:has(>:last-child:not(.hds-textinput)){padding-inline-end:var(--hds-space-core-200)}.hds-input-group--disabled{background:var(--hds-color-input-bg-disabled);pointer-events:none}.hds-input-group--readOnly{background:var(--hds-color-input-bg-disabled)}.hds-input-group .hds-textinput{border:none;height:100%;flex:1 1 auto;min-width:0;padding-inline:var(--hds-space-core-200);padding-block:0;line-height:inherit;outline:none}.hds-input-group .hds-textinput:not(:first-child){padding-inline-start:0}.hds-input-group .hds-textinput:not(:last-child){padding-inline-end:0}.hds-input-group .hds-textinput:focus,.hds-input-group .hds-textinput:focus-visible{outline:none}.hds-input-group .hds-select__trigger{border:none;border-radius:var(--hds-space-core-radius-sm);background:transparent;flex-shrink:0;height:calc(100% - var(--hds-space-core-100));padding-block:var(--hds-space-core-50);width:auto}.hds-input-group .hds-select__trigger:hover,.hds-input-group .hds-select__trigger:focus,.hds-input-group .hds-select__trigger:focus-visible,.hds-input-group .hds-select__trigger[aria-expanded=true]{outline:none;background-color:var(--hds-color-input-bg-hover)}:has(.hds-select__listbox .hds-listbox__item:focus-visible) .hds-input-group .hds-select__trigger[aria-expanded=true]{outline:none;background-color:var(--hds-color-input-bg-hover)}}@layer base{.hds-phone-input{display:contents}.hds-phone-input__popover{width:auto}.hds-phone-input .hds-select{flex-shrink:0}.hds-phone-input .hds-select__trigger{gap:var(--hds-space-core-50);padding-inline:var(--hds-space-core-100)}.hds-phone-input .hds-country-calling-code{color:var(--hds-color-text-subtle);flex-shrink:0}.hds-phone-input .hds-listbox .hds-country-calling-code{margin-inline-start:auto}}@layer base{.hds-button-group{display:flex;flex-wrap:wrap;gap:var(--hds-space-core-100);position:relative;width:100%}.hds-button-group>.hds-button{flex-grow:1;justify-content:center;overflow:hidden}@media (min-width: 640px){.hds-button-group{width:initial}.hds-button-group>.hds-button{min-width:0;flex-grow:unset;justify-content:unset}}}@layer base{.hds-list{display:flex;flex-direction:column;row-gap:var(--hds-space-core-100);column-gap:var(--hds-space-core-200)}.hds-list--show-dividers{row-gap:var(--hds-space-core-200)}.hds-list__item--showDivider{padding-bottom:var(--hds-space-core-200);margin-bottom:var(--hds-space-core-100);border-bottom:1px dashed var(--hds-color-surface-border-quiet)}.hds-list__item--showDivider:last-child{margin-bottom:0}.hds-list__item{display:flex;align-items:baseline;gap:var(--hds-space-core-100);text-wrap:pretty}.hds-list__marker{display:inline-flex;align-items:center;flex-shrink:0}.hds-list__marker svg{display:flex;width:var(--hds-space-core-200);height:var(--hds-space-core-200);transform:translateY(1px)}}@layer base{.hds-select-value{font-weight:var(--hds-font-weight-normal);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hds-select-value--strong:not([data-placeholder=true]){font-weight:var(--hds-font-weight-bold)}.hds-select__trigger{cursor:pointer;padding-block:var(--hds-space-core-150);padding-inline:var(--hds-space-core-200);background-color:var(--hds-color-input-bg-default);color:var(--hds-color-input-text-solid);border:var(--hds-space-input-border-default) solid var(--hds-color-input-border-default);border-radius:var(--hds-space-button-radius-lg);display:inline-flex;align-items:center;justify-content:space-between;gap:var(--hds-space-core-100);width:100%;height:var(--hds-space-core-600);text-align:left;outline:0px solid transparent}@media (prefers-reduced-motion: no-preference){.hds-select__trigger{transition:outline-width .3s cubic-bezier(.25,1,.5,1),outline-color .3s cubic-bezier(.25,1,.5,1),border-color .3s cubic-bezier(.25,1,.5,1)}}.hds-select__trigger:active{background-color:var(--hds-color-input-bg-popover)}.hds-select__trigger:hover{color:var(--hds-color-input-text-solid);border-color:var(--hds-color-input-border-hoverSubdued)}:has(.hds-select__listbox .hds-listbox__item:focus-visible) .hds-select__trigger[aria-expanded=true],:where([data-focus-visible]>.hds-select__trigger[aria-expanded=true]),.hds-select__trigger:focus-visible{border-color:var(--hds-color-input-border-selected);outline:var(--hds-space-input-focus-shadowOuter) solid var(--hds-color-action-focus-outerSubdued)}.hds-select__trigger[aria-expanded=true]{background-color:var(--hds-color-input-bg-popover);border-color:var(--hds-color-input-border-selected);outline:var(--hds-space-input-focus-shadowOuter) solid var(--hds-color-action-focus-outerSubdued)}.hds-select__trigger .hds-icon{flex-shrink:0}.hds-select__listbox .hds-listbox__item:focus-visible .hds-selection-indicator,.hds-select__listbox .hds-group__label:focus-visible .hds-selection-indicator{outline:none}[data-focus-visible] .hds-select__listbox [data-focused=true] .hds-selection-indicator{outline:solid 3px var(--hds-color-action-focus-outerSoft);outline-offset:var(--hds-space-input-focus-outline-offset)}@media (prefers-reduced-motion: no-preference){.hds-select__popover{transform-origin:var(--transform-origin, top);transition:transform cubic-bezier(0,0,.1,1) .25s,opacity cubic-bezier(0,0,.2,1) .1s}.hds-select__popover[data-starting-style],.hds-select__popover[data-ending-style]{opacity:0;transform:scale(.97)}.hds-select__popover[data-ending-style]{transition:transform cubic-bezier(0,0,.1,1) .4s,opacity cubic-bezier(0,0,.2,1) .2s}.hds-autocomplete__input{transition:outline .3s cubic-bezier(.25,1,.5,1)}}.hds-select__popover{box-shadow:0 5px 15px 0 var(--hds-color-shadow-sm-bottom),0 15px 35px 0 var(--hds-color-shadow-sm-top);background-color:var(--hds-color-surface-bg-quiet);border-radius:var(--hds-space-core-radius-sm);width:var(--reference-width)}.hds-select__popover .hds-autocomplete .hds-select__listbox{border-top-left-radius:0;border-top-right-radius:0;border-style:solid none none none;border-color:var(--hds-color-input-popover-divider)}.hds-select__popover .hds-autocomplete__input{border-style:none;padding-block:var(--hds-space-core-100);height:calc(var(--hds-space-core-600) - var(--hds-space-core-100));width:calc(100% - 2 * var(--hds-space-core-100));padding-inline:10px;position:relative;outline:solid 3px transparent;outline-offset:-2px;margin:var(--hds-space-core-100);border-style:solid;border-width:var(--hds-space-input-border-default);border-color:var(--hds-color-input-border-default)}.hds-autocomplete:not([data-interaction]) :is(.hds-select__popover .hds-autocomplete__input):focus-visible,[data-interaction=typing] :is(.hds-select__popover .hds-autocomplete__input):focus-visible,[data-interaction=navigating] :is(.hds-select__popover .hds-autocomplete__input):focus-visible:not([aria-activedescendant]){border-color:var(--hds-color-input-border-selected)}.hds-select__listbox.hds-listbox{display:flex;flex-direction:column;scrollbar-gutter:auto;border-style:none}.hds-select__listbox:empty{min-height:var(--hds-space-core-500)}.hds-select__listbox .hds-listbox__item:focus-visible,.hds-select__listbox .hds-group__label:focus-visible{background-color:unset}.hds-select__listbox .hds-listbox__item[data-focused=true],.hds-select__listbox .hds-group__label[data-focused=true]{background-color:var(--hds-color-input-bg-hover)}}@layer base{.hds-positioner{position:absolute;top:0;left:0;transform:translate(var(--position-x),var(--position-y))}.hds-popover{min-width:var(--reference-width)}@supports (anchor-name: --test-anchor){.hds-positioner--anchored{position:fixed;transform:none}.hds-positioner--anchored[data-side=bottom]{top:calc(anchor(bottom) + var(--position-offset-y));bottom:auto}.hds-positioner--anchored[data-side=top]{bottom:calc(anchor(top) - var(--position-offset-y));top:auto}.hds-positioner--anchored[data-side=right]{left:calc(anchor(right) + var(--position-offset-x));right:auto}.hds-positioner--anchored[data-side=left]{right:calc(anchor(left) - var(--position-offset-x));left:auto}.hds-positioner--anchored[data-align=start]:is([data-side=bottom],[data-side=top]){left:anchor(left);right:auto}.hds-positioner--anchored[data-align=end]:is([data-side=bottom],[data-side=top]){right:anchor(right);left:auto}.hds-positioner--anchored[data-align=center]:is([data-side=bottom],[data-side=top]){left:anchor(center);transform:translate(-50%)}.hds-positioner--anchored[data-align=start]:is([data-side=left],[data-side=right]){top:anchor(top);bottom:auto}.hds-positioner--anchored[data-align=end]:is([data-side=left],[data-side=right]){bottom:anchor(bottom);top:auto}.hds-positioner--anchored[data-align=center]:is([data-side=left],[data-side=right]){top:anchor(center);transform:translateY(-50%)}}}@layer base{.hds-select-tile-group{display:flex;flex-direction:column;gap:var(--hds-space-core-100);--hds-select-tile-min-height: var(--hds-space-core-600);--hds-select-tile-padding-block: 10px}.hds-select-tile-group[aria-orientation=horizontal]{flex-direction:row;flex-wrap:wrap}.hds-select-tile-group--grid{display:grid;grid-template-columns:repeat(var(--hds-select-tile-group-cols, 2),minmax(0,1fr));gap:var(--hds-space-core-100)}.hds-select-tile{display:inline-flex;box-sizing:border-box;align-items:center;justify-content:center;text-align:center;text-decoration:none;cursor:pointer;min-height:var(--hds-select-tile-min-height);font-family:var(--hds-font-family);font-weight:var(--hds-font-weight-normal);font-size:var(--hds-font-input-label-lg-size);line-height:var(--hds-font-input-label-lg-lineHeight);color:var(--hds-color-input-text-solid);background-color:var(--hds-color-action-focus-surface);border-style:solid;border-width:var(--hds-space-input-border-default);border-color:var(--hds-color-input-border-default);border-radius:var(--hds-space-button-radius-lg);outline:0px solid transparent;padding-block:var(--hds-select-tile-padding-block);padding-inline:var(--hds-space-core-150);transition:background-color .3s cubic-bezier(.25,1,.5,1),border-color .3s cubic-bezier(.25,1,.5,1),color .3s cubic-bezier(.25,1,.5,1),outline-color .3s cubic-bezier(.25,1,.5,1)}.hds-select-tile:focus-visible{outline:var(--hds-focus-outline);outline-offset:var(--hds-focus-outline-button-offset)}.hds-select-tile:hover{color:var(--hds-color-action-text-solid);border-color:var(--hds-color-action-border-solid)}.hds-select-tile:active{background-color:var(--hds-color-action-focus-surface);border-color:var(--hds-color-util-action-border-max);color:var(--hds-color-util-action-text-max)}.hds-select-tile[aria-selected=true]{background-color:#a9acff1f;border-color:var(--hds-color-core-brand-400);color:var(--hds-color-action-text-solid)}.hds-select-tile[aria-selected=true]:hover{border-color:var(--hds-color-action-border-solid)}.hds-select-tile[aria-selected=true]:active{background-color:var(--hds-color-input-bg-hover);border-color:var(--hds-color-util-action-border-max);color:var(--hds-color-util-action-text-max)}.hds-select-tile:disabled{cursor:default;pointer-events:none;color:var(--hds-color-action-text-disabled);border-color:var(--hds-color-action-border-disabled);background-color:var(--hds-color-action-focus-surface)}.hds-select-tile-group--compact{--hds-select-tile-min-height: var(--hds-space-core-500);--hds-select-tile-padding-block: var(--hds-space-core-100)}@media (max-width: 639px){.hds-select-tile-group:not(.hds-select-tile-group--compact){--hds-select-tile-min-height: var(--hds-space-core-550);--hds-select-tile-padding-block: var(--hds-space-core-100)}}}@layer base{.hds-tag{display:inline-flex;align-items:center;color:var(--hds-color-text-soft);border:1px solid var(--hds-color-surface-border-quiet);font-family:var(--hds-font-family)}.hds-tag--md{gap:var(--hds-space-core-75);border-radius:var(--hds-space-core-radius-sm);padding:calc(var(--hds-space-core-75) - 1px) var(--hds-space-core-100);font-size:var(--hds-font-text-sm-size);line-height:var(--hds-font-text-sm-lineHeight);font-weight:var(--hds-font-text-sm-weight);letter-spacing:var(--hds-font-text-sm-letterSpacing)}.hds-tag--sm{gap:var(--hds-space-core-50);border-radius:var(--hds-space-core-radius-xs);padding:0 var(--hds-space-core-50);font-size:var(--hds-font-text-xxs-size);line-height:var(--hds-font-text-xxs-lineHeight);font-weight:var(--hds-font-text-xxs-weight);letter-spacing:var(--hds-font-text-xxs-letterSpacing)}.hds-tag--sm .hds-tag__label{padding:var(--hds-space-core-1) 0 var(--hds-space-core-25)}.hds-tag--sm .hds-tag__icon{padding:var(--hds-space-core-50) 0}.hds-tag__icon{display:flex;align-items:center;justify-content:center}.hds-tag__icon svg{width:var(--hds-space-core-150);height:var(--hds-space-core-150);fill:var(--hds-color-icon-subdued)}[class*=hds-accent--] .hds-tag{color:var(--hds-color-accent-text-solid);border:1px solid var(--hds-color-accent-border-quiet)}[class*=hds-accent--] .hds-tag svg{fill:var(--hds-color-accent-icon-solid)}}.cross-toggle-icon .cross-toggle-icon__horizontal,.cross-toggle-icon .cross-toggle-icon__vertical{transform-origin:center}.cross-toggle-icon .cross-toggle-icon__vertical{transform:rotate(calc(var(--cross-toggle-collapse, 0) * 90deg));opacity:calc(1 - var(--cross-toggle-collapse, 0))}@media (prefers-reduced-motion: no-preference){.cross-toggle-icon .cross-toggle-icon__vertical{transition:transform var(--cross-toggle-duration, .36s) var(--cross-toggle-ease, cubic-bezier(.65, .05, .36, 1)),opacity var(--cross-toggle-duration, .36s) var(--cross-toggle-ease, cubic-bezier(.65, .05, .36, 1))}}.cross-toggle-icon .cross-toggle-icon__horizontal{transform:rotate(calc(var(--cross-toggle-collapse, 0) * 90deg))}@media (prefers-reduced-motion: no-preference){.cross-toggle-icon .cross-toggle-icon__horizontal{transition:transform var(--cross-toggle-duration, .36s) var(--cross-toggle-ease, cubic-bezier(.65, .05, .36, 1))}}@layer base{.hds-stats-block{display:grid;align-items:stretch;column-gap:0;grid-template-columns:repeat(var(--hds-space-layout-columns),minmax(0,1fr));border-block-start:1px solid var(--hds-color-surface-border-quiet);margin-inline:calc(var( --section-container-padding-inline, var(--hds-space-layout-content-margin) ) * -1)}.hds-stat{grid-column:var(--hds-canary-grid-span-quarter);display:flex;flex-direction:column;gap:var(--hds-space-core-150);padding-block:var(--hds-space-core-400);padding-inline:var(--hds-space-core-200)}@media (min-width: 940px){.hds-stat{padding-block:var(--hds-space-core-450)}}:where(.hds-stats-block) .hds-stat{border-block-end:1px solid var(--hds-color-surface-border-quiet)}@media (min-width: 940px){:where(.hds-stats-block) .hds-stat{border-inline-end:1px solid var(--hds-color-surface-border-quiet)}:where(.hds-stats-block) .hds-stat:last-child{border-inline-end:none}}.hds-stats-block--4-up .hds-stat{border-inline-end:none}@media (min-width: 640px){.hds-stats-block--4-up .hds-stat:nth-child(odd){border-inline-end:1px solid var(--hds-color-surface-border-quiet)}}@media (min-width: 940px){.hds-stats-block--4-up .hds-stat{border-inline-end:1px solid var(--hds-color-surface-border-quiet)}.hds-stats-block--4-up .hds-stat:last-child{border-inline-end:none}}@media (min-width: 640px){.hds-stats-block--3-up{grid-template-columns:repeat(3,minmax(0,1fr))}}.hds-stats-block--3-up .hds-stat{border-inline-end:none}@media (min-width: 640px){.hds-stats-block--3-up .hds-stat{grid-column:auto;border-inline-end:1px solid var(--hds-color-surface-border-quiet)}.hds-stats-block--3-up .hds-stat:last-child{border-inline-end:none}}.hds-stats-block--2-up .hds-stat{border-inline-end:none}@media (min-width: 640px){.hds-stats-block--2-up .hds-stat{grid-column:var(--hds-canary-grid-span-quarter)}.hds-stats-block--2-up .hds-stat:nth-child(odd){border-inline-end:1px solid var(--hds-color-surface-border-quiet)}}@media (min-width: 940px){.hds-stats-block--2-up .hds-stat{grid-column:var(--hds-canary-grid-span-half);border-inline-end:1px solid var(--hds-color-surface-border-quiet)}.hds-stats-block--2-up .hds-stat:last-child{border-inline-end:none}}.hds-stat__value{width:fit-content}@media (max-width: 639px){.hds-stat__value{font-size:var(--hds-canary-font-size-xl-01)}}.hds-stat__description{color:var(--hds-color-text-soft);padding-inline-end:1rem}.hds-stat--gradient .hds-stat__value{-webkit-background-clip:text;background-clip:text;color:transparent}.hds-stat--gradient:nth-child(1) .hds-stat__value{background-image:linear-gradient(270deg,#ffd601 -380%,#ee30fb -60%,#635bff 110%)}.hds-stat--gradient:nth-child(2) .hds-stat__value{background-image:linear-gradient(270deg,#ffd601 -265%,#ee30fb 60%,#635bff 240%)}.hds-stat--gradient:nth-child(3) .hds-stat__value{background-image:linear-gradient(270deg,#ffd601 -20%,#ee30fb 190%,#635bff 365%)}.hds-stat--gradient:nth-child(4) .hds-stat__value{background-image:linear-gradient(270deg,#ffd601 -15%,#ee30fb 315%,#635bff 490%)}.hds-stat--position-1.hds-stat--gradient .hds-stat__value{background-image:linear-gradient(270deg,#ffd601 -380%,#ee30fb -60%,#635bff 110%)}.hds-stat--position-2.hds-stat--gradient .hds-stat__value{background-image:linear-gradient(270deg,#ffd601 -265%,#ee30fb 60%,#635bff 240%)}.hds-stat--position-3.hds-stat--gradient .hds-stat__value{background-image:linear-gradient(270deg,#ffd601 -20%,#ee30fb 190%,#635bff 365%)}.hds-stat--position-4.hds-stat--gradient .hds-stat__value{background-image:linear-gradient(270deg,#ffd601 -15%,#ee30fb 315%,#635bff 490%)}}@layer base{.icon{--icon-gradient-start: var(--hds-color-accent-charm-gradientStart);--icon-gradient-middle: var(--hds-color-accent-charm-gradientMiddle);--icon-gradient-end: var(--hds-color-accent-charm-gradientEnd)}.icon--flat{--icon-gradient-start: var(--hds-color-accent-icon-solid);--icon-gradient-middle: var(--hds-color-accent-icon-solid);--icon-gradient-end: var(--hds-color-accent-icon-solid)}.icon--neutral{--icon-gradient-start: var(--hds-color-core-neutral-950);--icon-gradient-middle: var(--hds-color-core-neutral-950);--icon-gradient-end: var(--hds-color-core-neutral-950)}}@layer base{.charm-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--hds-space-core-radius-sm);border:1px solid var(--hds-color-accent-border-quiet)}}@layer base{.hds-hero{font-family:var(--hds-font-family);color:var(--hds-color-heading-solid)}.hds-hero--inline{display:inline}.hds-hero--inline:has(+.hds-hero--inline):after{content:" "}.hds-hero--subdued{color:var(--hds-color-heading-subdued)}.hds-hero--lg{font-weight:var(--hds-font-heading-hero-lg-weight);font-size:var(--hds-font-heading-hero-lg-size);line-height:var(--hds-font-heading-hero-lg-lineHeight);letter-spacing:var(--hds-font-heading-hero-lg-letterSpacing)}:where(:lang(zh)) .hds-hero--lg{font-weight:400}.hds-hero--md{font-weight:var(--hds-font-heading-hero-md-weight);font-size:var(--hds-font-heading-hero-md-size);line-height:var(--hds-font-heading-hero-md-lineHeight);letter-spacing:var(--hds-font-heading-hero-md-letterSpacing)}:where(:lang(zh)) .hds-hero--md{font-weight:400}.hds-hero--sm{font-weight:var(--hds-font-heading-hero-sm-weight);font-size:var(--hds-font-heading-hero-sm-size);line-height:var(--hds-font-heading-hero-sm-lineHeight);letter-spacing:var(--hds-font-heading-hero-sm-letterSpacing)}:where(:lang(zh)) .hds-hero--sm{font-weight:400}:where(:lang(th)) .hds-hero{line-height:1.4}}@layer base{.hds-resource-card{--hds-resource-card-padding: var(--hds-space-core-200);--hds-resource-card-duration: .3s;--hds-resource-card-easing: cubic-bezier(.46, .03, .52, .96);--hds-resource-card-link-offset-y: 48px;position:relative;display:block;height:100%;border-radius:var(--hds-space-core-radius-md);background-color:var(--hds-color-surface-bg-quiet)}@media (min-width: 640px){.hds-resource-card{--hds-resource-card-padding: var(--hds-space-core-300)}}.hds-resource-card:before,.hds-resource-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:inherit;pointer-events:none}@media (prefers-reduced-motion: no-preference){.hds-resource-card:before,.hds-resource-card:after{transition:opacity var(--hds-resource-card-duration) var(--hds-resource-card-easing)}}.hds-resource-card:before{box-shadow:var(--hds-shadow-xs);opacity:1}.hds-resource-card:after{box-shadow:var(--hds-shadow-md);opacity:0}.hds-resource-card:has(.hds-resource-card__link):hover:before,.hds-resource-card:has(.hds-resource-card__link:focus-visible):before{opacity:0}.hds-resource-card:has(.hds-resource-card__link):hover:after,.hds-resource-card:has(.hds-resource-card__link:focus-visible):after{opacity:1}.hds-resource-card:has(.hds-resource-card__link:focus-visible){outline:var(--hds-focus-outline);outline-offset:var(--hds-focus-outline-offset);border-radius:var(--hds-space-core-radius-sm)}.hds-resource-card__container{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:var(--hds-space-core-200);height:100%;padding:var(--hds-resource-card-padding);overflow:hidden;border-radius:inherit}.hds-resource-card__tag{flex:none}.hds-resource-card__heading,.hds-resource-card__text{width:100%}.hds-resource-card .hds-resource-card__heading.hds-heading--xs{line-height:var(--hds-font-text-md-lineHeight)}.hds-resource-card__heading+.hds-resource-card__text{margin-block-start:calc(-1 * var(--hds-space-core-100))}@supports (display: -webkit-box){.hds-resource-card__text{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}}.hds-resource-card:has(.hds-resource-card__link) .hds-resource-card__container{padding-block-end:calc(var(--hds-resource-card-padding) + var(--hds-resource-card-link-offset-y))}.hds-resource-card:has(.hds-resource-card__link) .hds-resource-card__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:auto}.hds-resource-card:has(.hds-resource-card__link) .hds-resource-card__link:focus-visible{outline:none}.hds-resource-card:has(.hds-resource-card__link) .hds-resource-card__link-content{position:absolute;inset-inline:var(--hds-resource-card-padding);inset-block-end:var(--hds-resource-card-padding)}@media (hover: hover) and (pointer: fine){.hds-resource-card:has(.hds-resource-card__link) .hds-resource-card__container{padding-block-end:var(--hds-resource-card-padding)}.hds-resource-card:has(.hds-resource-card__link) .hds-resource-card__tag,.hds-resource-card:has(.hds-resource-card__link) .hds-resource-card__heading,.hds-resource-card:has(.hds-resource-card__link) .hds-resource-card__text{transform:translateY(0)}@media (prefers-reduced-motion: no-preference){.hds-resource-card:has(.hds-resource-card__link) .hds-resource-card__tag,.hds-resource-card:has(.hds-resource-card__link) .hds-resource-card__heading,.hds-resource-card:has(.hds-resource-card__link) .hds-resource-card__text{transition:opacity var(--hds-resource-card-duration) var(--hds-resource-card-easing),transform var(--hds-resource-card-duration) var(--hds-resource-card-easing)}}.hds-resource-card:has(.hds-resource-card__link) .hds-resource-card__link-content{opacity:0;transform:translateY(var(--hds-resource-card-link-offset-y))}@media (prefers-reduced-motion: no-preference){.hds-resource-card:has(.hds-resource-card__link) .hds-resource-card__link-content{transition:transform var(--hds-resource-card-duration) var(--hds-resource-card-easing),opacity var(--hds-resource-card-duration) var(--hds-resource-card-easing)}}.hds-resource-card:has(.hds-resource-card__link):hover .hds-resource-card__tag,.hds-resource-card:has(.hds-resource-card__link):has(.hds-resource-card__link:focus-visible) .hds-resource-card__tag{opacity:0}.hds-resource-card:has(.hds-resource-card__link):hover .hds-resource-card__tag,.hds-resource-card:has(.hds-resource-card__link):hover .hds-resource-card__heading,.hds-resource-card:has(.hds-resource-card__link):hover .hds-resource-card__text,.hds-resource-card:has(.hds-resource-card__link):has(.hds-resource-card__link:focus-visible) .hds-resource-card__tag,.hds-resource-card:has(.hds-resource-card__link):has(.hds-resource-card__link:focus-visible) .hds-resource-card__heading,.hds-resource-card:has(.hds-resource-card__link):has(.hds-resource-card__link:focus-visible) .hds-resource-card__text{transform:translateY(calc(-1 * var(--hds-resource-card-link-offset-y)))}.hds-resource-card:has(.hds-resource-card__link):hover .hds-resource-card__link-content,.hds-resource-card:has(.hds-resource-card__link):has(.hds-resource-card__link:focus-visible) .hds-resource-card__link-content{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion: no-preference){.hds-resource-card:has(.hds-resource-card__link):hover .hds-resource-card__link-content,.hds-resource-card:has(.hds-resource-card__link):has(.hds-resource-card__link:focus-visible) .hds-resource-card__link-content{transition-delay:50ms}}}}@layer app{.hds-resource-card .hds-tag__icon .icon:not(.icon--flat):not(.icon--neutral){--icon-gradient-start: var(--hds-color-icon-subdued);--icon-gradient-middle: var(--hds-color-icon-subdued);--icon-gradient-end: var(--hds-color-icon-subdued)}[class*=hds-accent--] .hds-resource-card .hds-tag__icon .icon:not(.icon--flat):not(.icon--neutral){--icon-gradient-start: var(--hds-color-accent-icon-solid);--icon-gradient-middle: var(--hds-color-accent-icon-solid);--icon-gradient-end: var(--hds-color-accent-icon-solid)}}@layer base{.hds-chippy{--hds-chippy-transition-duration: .3s;--hds-chippy-easing: cubic-bezier(.46, .03, .52, .96);--hds-chippy-image-width: 120px;position:relative;display:grid;border-radius:var(--hds-space-core-radius-md)}.hds-chippy:before,.hds-chippy:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none}@media (prefers-reduced-motion: no-preference){.hds-chippy:before,.hds-chippy:after{transition:opacity var(--hds-chippy-transition-duration) var(--hds-chippy-easing)}}.hds-chippy:before{box-shadow:var(--hds-shadow-xs);opacity:1}.hds-chippy:after{box-shadow:var(--hds-shadow-md);opacity:0}.hds-chippy:has(.hds-chippy__link):hover:before,.hds-chippy:has(.hds-chippy__link:focus-visible):before{opacity:0}.hds-chippy:has(.hds-chippy__link):hover:after,.hds-chippy:has(.hds-chippy__link:focus-visible):after{opacity:1}.hds-chippy:has(.hds-chippy__link:focus-visible){outline:var(--hds-focus-outline);outline-offset:var(--hds-focus-outline-offset);border-radius:var(--hds-space-core-radius-sm)}.hds-chippy__container{position:relative;display:grid;grid:auto / var(--hds-chippy-image-width) 1fr;overflow:hidden;border-radius:inherit;background-color:var(--hds-color-surface-bg-quiet)}.hds-chippy__image{display:block;width:100%;height:100%}.hds-chippy__image img{height:100%;width:100%}.hds-chippy__image:is(img),.hds-chippy__image img{object-fit:cover;object-position:center}.hds-chippy__image--contain:is(img),.hds-chippy__image--contain img{object-fit:contain}.hds-chippy__content{display:flex;flex-direction:column;justify-content:center;padding:var(--hds-space-core-200);text-wrap:pretty}@media (min-width: 640px){.hds-chippy__content{padding:var(--hds-space-core-200) var(--hds-space-core-300)}}.hds-chippy__link{padding-block-start:var(--hds-space-core-100)}.hds-chippy__link:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;inset-inline-start:calc(var(--hds-chippy-image-width) * -1)}.hds-chippy__link:focus-visible{outline:none}.hds-chippy__link-content{display:inline-block}@media (min-width: 940px) and (hover: hover) and (pointer: fine){.hds-chippy:has(.hds-chippy__link) .hds-chippy__text{transform:translateY(var(--hds-chippy-link-offset-y, 0px))}@media (prefers-reduced-motion: no-preference){.hds-chippy:has(.hds-chippy__link) .hds-chippy__text{transition:transform var(--hds-chippy-transition-duration) var(--hds-chippy-easing)}}.hds-chippy:has(.hds-chippy__link) .hds-chippy__link-content{opacity:0;transform:translateY(calc(var(--hds-chippy-link-offset-y, 0px) + 4px))}@media (prefers-reduced-motion: no-preference){.hds-chippy:has(.hds-chippy__link) .hds-chippy__link-content{transition:var(--hds-chippy-transition-duration) var(--hds-chippy-easing) 50ms}}.hds-chippy:has(.hds-chippy__link):hover .hds-chippy__text,.hds-chippy:has(.hds-chippy__link):hover .hds-chippy__link-content,.hds-chippy:has(.hds-chippy__link):has(.hds-chippy__link:focus-visible) .hds-chippy__text,.hds-chippy:has(.hds-chippy__link):has(.hds-chippy__link:focus-visible) .hds-chippy__link-content{transform:translateY(0)}.hds-chippy:has(.hds-chippy__link):hover .hds-chippy__link-content,.hds-chippy:has(.hds-chippy__link):has(.hds-chippy__link:focus-visible) .hds-chippy__link-content{opacity:1}}}@layer base{.hds-side-nav{display:flex;flex-direction:column;gap:var(--hds-space-core-200);anchor-scope:--active-nav}.hds-side-nav__heading{padding-inline:var(--hds-space-core-200);line-height:var(--hds-font-text-md-lineHeight)}.hds-side-nav__list{--hds-side-nav-indicator: linear-gradient( to bottom, transparent 0%, transparent 4px, var(--hds-color-accent-border-solid) 4px, var(--hds-color-accent-border-solid) calc(100% - 4px) , transparent calc(100% - 4px) , transparent 100% );position:relative;margin:0;padding:0;row-gap:var(--hds-space-core-100)}.hds-side-nav__list:after{content:"";position:absolute;inset-block-start:anchor(top);inset-inline-start:-1px;width:var(--hds-space-core-border-sm);height:anchor-size(height);background:var(--hds-side-nav-indicator);position-anchor:--active-nav}.hds-side-nav__item{display:block;margin-inline:var(--hds-space-core-200)}.hds-side-nav__link[aria-current]:not([aria-current=false]){anchor-name:--active-nav;font-weight:var(--hds-font-weight-bold)}.hds-side-nav__link[aria-current]:not([aria-current=false]):lang(ja){font-weight:600;font-variation-settings:"wght" 400}}@media (prefers-reduced-motion: no-preference){.hds-side-nav__list:after{transition:inset .25s ease}}@layer base{.hds-search-input__icon{flex-shrink:0;color:var(--hds-color-icon-quiet)}.hds-search-input__clear{display:inline-flex;flex-shrink:0;align-items:center;align-self:stretch;justify-content:center;padding:0;border:none;background:transparent;color:var(--hds-color-icon-quiet);cursor:pointer}@media (prefers-reduced-motion: no-preference){.hds-search-input__clear{transition:color .15s ease}}.hds-search-input__clear:hover{color:var(--hds-color-icon-subdued)}.hds-search-input:has(.hds-textinput:is(:placeholder-shown,:read-only)) .hds-search-input__clear{display:none}}@property --hds-toggle-tabs-active-index{syntax: "<number>"; inherits: true; initial-value: 0;}@property --hds-toggle-tab-index{syntax: "<number>"; inherits: true; initial-value: 0;}@layer base{.hds-toggle-tabs{--hds-toggle-tabs-height: var(--hds-space-core-600);--hds-toggle-tabs-inset: var(--hds-space-core-50);--hds-toggle-tabs-gap: var(--hds-space-core-150);--hds-toggle-tabs-duration: .22s;--hds-toggle-tabs-easing: cubic-bezier(.45, .05, .55, .95);position:relative;display:inline-grid;grid-auto-flow:column;column-gap:var(--hds-toggle-tabs-gap);box-sizing:border-box;min-block-size:var(--hds-toggle-tabs-height);min-inline-size:min-content;max-inline-size:100%;border:var(--hds-toggle-tabs-inset) solid transparent;border-radius:var(--hds-space-core-radius-md);background:var(--hds-color-core-brand-25A);box-shadow:0 0 0 var(--hds-space-core-border-sm, 1px) var(--hds-color-core-brand-50A);anchor-scope:--hds-toggle-tabs-pill}.hds-toggle-tabs--fill{grid-auto-columns:1fr}.hds-toggle-tabs--hug{grid-auto-columns:max-content}.hds-toggle-tabs--fill>.hds-toggle-tab-item{white-space:normal}.hds-toggle-tabs__pill{display:none}.hds-toggle-tab-item{position:relative;grid-row:1;display:grid;place-items:center;box-sizing:border-box;margin:0;padding-block:var(--hds-space-core-100);padding-inline:var(--hds-space-core-200);border:0;border-radius:var(--hds-space-button-radius-lg);background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--hds-color-action-text-solid);font-family:inherit;font-size:var(--hds-font-text-md-size);font-weight:var(--hds-font-weight-bold);line-height:var(--hds-font-text-md-lineHeight);letter-spacing:var(--hds-font-text-md-letterSpacing);text-align:center;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.hds-toggle-tab-item:hover:not([aria-selected=true]){color:var(--hds-color-action-text-solidHover)}.hds-toggle-tab-item:focus-visible{outline:var(--hds-focus-outline);outline-offset:var(--hds-focus-outline-button-offset)}.hds-toggle-tab-item[aria-selected=true]{background:var(--hds-color-action-bg-solid);color:var(--hds-color-action-text-onSolid)}.hds-toggle-tab-item--disabled{color:var(--hds-color-action-text-disabled);cursor:not-allowed}.hds-toggle-tab-item--disabled:hover:not([aria-selected=true]){color:var(--hds-color-action-text-disabled)}.hds-toggle-tab-item__active-label{display:none}@supports (anchor-name: --a) and (anchor-scope: --a){.hds-toggle-tabs:has(>.hds-toggle-tab-item[aria-selected=true])>.hds-toggle-tabs__pill{display:block;position:absolute;inset-block:0;inset-inline-start:anchor(start);inset-inline-end:anchor(end);position-anchor:--hds-toggle-tabs-pill;border-radius:var(--hds-space-button-radius-lg);background:var(--hds-color-action-bg-solid);pointer-events:none}.hds-toggle-tab-item[aria-selected=true]{anchor-name:--hds-toggle-tabs-pill;background:transparent;color:var(--hds-color-action-text-solid)}.hds-toggle-tabs:has(>.hds-toggle-tab-item[aria-selected=true]) .hds-toggle-tab-item__active-label{display:grid;place-items:center;position:absolute;top:0;right:0;bottom:0;left:0;padding:inherit;color:var(--hds-color-action-text-onSolid);pointer-events:none}.hds-toggle-tab-item__active-label{opacity:0}.hds-toggle-tab-item[aria-selected=true] .hds-toggle-tab-item__active-label{opacity:1}.hds-toggle-tabs[data-transitioning] .hds-toggle-tab-item__active-label{opacity:1;clip-path:inset(0 max(0px,calc((var(--hds-toggle-tab-index) - var(--hds-toggle-tabs-active-index)) * (100% + var(--hds-toggle-tabs-gap)))) 0 max(0px,calc((var(--hds-toggle-tabs-active-index) - var(--hds-toggle-tab-index)) * (100% + var(--hds-toggle-tabs-gap)))))}.hds-toggle-tabs[data-transitioning]:dir(rtl) .hds-toggle-tab-item__active-label{clip-path:inset(0 max(0px,calc((var(--hds-toggle-tabs-active-index) - var(--hds-toggle-tab-index)) * (100% + var(--hds-toggle-tabs-gap)))) 0 max(0px,calc((var(--hds-toggle-tab-index) - var(--hds-toggle-tabs-active-index)) * (100% + var(--hds-toggle-tabs-gap)))))}@media (prefers-reduced-motion: no-preference){.hds-toggle-tabs[data-transitioning]{transition:--hds-toggle-tabs-active-index var(--hds-toggle-tabs-duration) var(--hds-toggle-tabs-easing)}.hds-toggle-tabs[data-transitioning]>.hds-toggle-tabs__pill{transition:inset-inline-start var(--hds-toggle-tabs-duration) var(--hds-toggle-tabs-easing),inset-inline-end var(--hds-toggle-tabs-duration) var(--hds-toggle-tabs-easing),left var(--hds-toggle-tabs-duration) var(--hds-toggle-tabs-easing),right var(--hds-toggle-tabs-duration) var(--hds-toggle-tabs-easing)}}}@media (prefers-reduced-motion: no-preference){.hds-toggle-tab-item{transition:color .15s ease}}}@font-face{font-family:sohne-var;src:url(./Sohne-latin-basic-kzwa0es4.woff2) format("woff2-variations");font-weight:1 1000;font-display:block;unicode-range:U+0000-007E}@font-face{font-family:sohne-var;src:url(./Sohne-minus-latin-basic-ihg02wjj.woff2) format("woff2-variations");font-weight:1 1000;font-display:block;unicode-range:U+007F-FFFF}.MarketplaceListingDetails:where([class^=hds-],[class*=" hds-"]),.MarketplaceListingDetails :is([class^=hds-],[class*=" hds-"]){all:revert-layer}.MarketplaceListingDetails{--marketplace-listing-details-frame-max-width: 1266px;--marketplace-listing-details-frame-inset: var(--hds-space-core-200);--marketplace-listing-details-container-rule: 1px solid var(--hds-color-surface-border-quiet);--marketplace-listing-details-section-rule: 1px dashed var(--hds-color-surface-border-quiet);--marketplace-listing-details-features-gap: 56px;--marketplace-listing-details-hero-icon-size: 100px;--marketplace-listing-details-hero-padding-bottom: var(--hds-space-core-700);--marketplace-listing-details-hero-padding-top: 44px;--marketplace-listing-details-section-block-padding: 96px;--marketplace-listing-details-section-inset: 104px;box-sizing:border-box;width:100%;color:var(--hds-color-text-soft);font-family:var(--hds-font-family)}.MarketplaceListingDetails *,.MarketplaceListingDetails *:before,.MarketplaceListingDetails *:after{box-sizing:border-box}.MarketplaceListingDetails--unsupported{display:flex;flex-direction:column;gap:var(--hds-space-core-100);padding:var(--hds-space-core-400)}.MarketplaceListingDetails__Page{display:flex;width:100%;flex-direction:column;align-items:center}.MarketplaceListingDetails__Frame{box-sizing:border-box;width:100%;max-width:var(--marketplace-listing-details-frame-max-width);margin-inline:auto;padding-inline:var(--marketplace-listing-details-frame-inset)}.MarketplaceListingDetails__Frame--frameOnly{padding-inline:0}@media not all and (max-width: 900px){.MarketplaceListingDetails__Frame{max-width:min(var(--marketplace-listing-details-frame-max-width),calc(100% - 2 * var(--hds-space-core-200)))}}.MarketplaceListingDetails__HeroBand{display:flex;width:100%;flex-direction:column;align-items:center;background:var(--hds-color-surface-bg-quiet)}.MarketplaceListingDetails__Breadcrumb{display:flex;align-items:center;gap:var(--hds-space-core-50);padding-block:var(--hds-space-core-200);padding-inline:var(--marketplace-listing-details-frame-inset);border-inline:var(--marketplace-listing-details-container-rule)}.MarketplaceListingDetails .MarketplaceListingDetails__BreadcrumbSeparator{color:var(--hds-color-heading-subdued)}.MarketplaceListingDetails__Hero{display:flex;align-items:flex-start;gap:var(--hds-space-core-400);width:100%;padding-block:var(--marketplace-listing-details-hero-padding-top) var(--marketplace-listing-details-hero-padding-bottom);padding-inline:var(--marketplace-listing-details-frame-inset);border-inline:var(--marketplace-listing-details-container-rule);border-bottom:1px solid var(--hds-color-surface-border-quiet)}.MarketplaceListingDetails__HeroIcon{position:relative;overflow:hidden;flex:0 0 var(--marketplace-listing-details-hero-icon-size);width:var(--marketplace-listing-details-hero-icon-size);height:var(--marketplace-listing-details-hero-icon-size);background:var(--hds-color-surface-bg-quiet);border:1px solid var(--hds-color-surface-border-quiet);border-radius:var(--hds-space-core-radius-sm)}.MarketplaceListingDetails__HeroIcon img{display:block;width:100%;height:100%;object-fit:contain}.MarketplaceListingDetails__HeroContent,.MarketplaceListingDetails__HeroTitleBlock{display:flex;min-width:0;flex-direction:column;align-items:flex-start}.MarketplaceListingDetails__HeroLockup{display:flex;flex:1;min-width:0;align-items:center;gap:var(--hds-space-core-300)}.MarketplaceListingDetails__HeroContent{flex:1;gap:var(--hds-space-core-200)}.MarketplaceListingDetails__HeroTitleBlock{width:100%;gap:var(--hds-space-core-100)}.MarketplaceListingDetails__HeroTitleBlock p,.MarketplaceListingDetails__Section p,.MarketplaceListingDetails__ReleaseNotesContent p{margin:0}.MarketplaceListingDetails__HeroTags{display:flex;flex-wrap:wrap;gap:var(--hds-space-core-50)}.MarketplaceListingDetails__Actions{--hds-color-button-primary-bgDisabled: var(--hds-color-button-primary-bg);--hds-color-button-primary-textDisabled: var(--hds-color-button-primary-text);--hds-color-button-secondary-textDisabled: var( --hds-color-button-secondary-text );display:flex;flex-shrink:0;align-items:flex-start;gap:var(--hds-space-core-100);flex-wrap:wrap}.MarketplaceListingDetails__Action--disabled{cursor:default}.MarketplaceListingDetails__Action--disabled[data-action-variant=primary],.MarketplaceListingDetails__Action--disabled[data-action-variant=primary]:hover{background-color:var(--hds-color-button-primary-bgDisabled);color:var(--hds-color-button-primary-textDisabled)}.MarketplaceListingDetails__Action--disabled[data-action-variant=secondary],.MarketplaceListingDetails__Action--disabled[data-action-variant=secondary]:hover{border-color:var(--hds-color-button-secondary-borderDisabled);background-color:var(--hds-color-button-secondary-bg);color:var(--hds-color-button-secondary-textDisabled)}.MarketplaceListingDetails__Content{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:[features] auto [description] auto [release-notes] auto [permissions] auto [end];column-gap:var(--hds-space-core-400);width:100%;padding-inline:var(--marketplace-listing-details-frame-inset);border-inline:var(--marketplace-listing-details-container-rule)}.MarketplaceListingDetails__ContentRow{display:contents}.MarketplaceListingDetails__Main{grid-column:4 / span 9;min-width:0}.MarketplaceListingDetails__ContentRow[data-content-row=features]>*{grid-row-start:features}.MarketplaceListingDetails__ContentRow[data-content-row=description]>*{grid-row-start:description}.MarketplaceListingDetails__ContentRow[data-content-row=release-notes]>*{grid-row-start:release-notes}.MarketplaceListingDetails__ContentRow[data-content-row=permissions]>*{grid-row-start:permissions}.MarketplaceListingDetails__Section{display:flex;flex-direction:column;gap:var(--hds-space-core-500);width:100%;padding-inline:var(--hds-space-core-200) var(--marketplace-listing-details-section-inset);border-left:var(--marketplace-listing-details-section-rule);border-bottom:var(--marketplace-listing-details-section-rule)}.MarketplaceListingDetails__Section--features{padding-block:var(--marketplace-listing-details-features-gap) var(--marketplace-listing-details-section-block-padding)}.MarketplaceListingDetails__Section--about,.MarketplaceListingDetails__Section--permissions,.MarketplaceListingDetails__Section--release-notes{padding-block:var(--marketplace-listing-details-section-block-padding)}.MarketplaceListingDetails__Section--about{gap:var(--hds-space-core-200)}.MarketplaceListingDetails__SectionIntro,.MarketplaceListingDetails__FeatureCopy{display:flex;flex-direction:column;gap:var(--hds-space-core-100)}.MarketplaceListingDetails .MarketplaceListingDetails__LongCopy{white-space:pre-wrap}.MarketplaceListingDetails__FeatureList{display:flex;flex-direction:column;gap:var(--marketplace-listing-details-features-gap)}.MarketplaceListingDetails__Feature{display:flex;flex-direction:column;gap:var(--hds-space-core-300)}.MarketplaceListingDetails__FeatureImage{display:block;width:100%;height:auto;aspect-ratio:auto 4 / 3;object-fit:fill;border:1px solid var(--hds-color-surface-border-quiet);border-radius:var(--hds-space-core-radius-md)}.MarketplaceListingDetails__Sidebar{grid-column:1 / span 3;min-width:0}.MarketplaceListingDetails__Sidebar[data-sidebar-end=description]{grid-row-end:description}.MarketplaceListingDetails__Sidebar[data-sidebar-end=permissions]{grid-row-end:permissions}.MarketplaceListingDetails__Sidebar[data-sidebar-end=end]{grid-row-end:end}.MarketplaceListingDetails__SidebarSticky,.MarketplaceListingDetails__SidebarBand{display:flex;flex-direction:column;gap:var(--hds-space-core-400);min-width:0}@media not all and (max-width: 900px){.MarketplaceListingDetails__Sidebar{padding-top:calc(var(--marketplace-listing-details-features-gap) + var(--hds-space-core-75));padding-bottom:var(--hds-space-core-200)}.MarketplaceListingDetails__ContentRow--sectionAligned .MarketplaceListingDetails__Sidebar{padding-top:calc(var(--marketplace-listing-details-section-block-padding) + var(--hds-space-core-75))}.MarketplaceListingDetails__SidebarSticky{position:sticky;top:calc(var(--marketplace-listing-details-sticky-top, var(--hds-space-core-200)) - var(--hds-space-core-100));max-height:calc(100vh - var(--marketplace-listing-details-sticky-top, var(--hds-space-core-200)) - var(--hds-space-core-200) + var(--hds-space-core-100) + var(--hds-space-core-100));max-height:calc(100dvh - var(--marketplace-listing-details-sticky-top, var(--hds-space-core-200)) - var(--hds-space-core-200) + var(--hds-space-core-100) + var(--hds-space-core-100));overflow-y:auto;padding:var(--hds-space-core-100);margin:calc(-1 * var(--hds-space-core-100))}.MarketplaceListingDetails__Main[data-terminal-section=true]>.MarketplaceListingDetails__Section:last-child{border-bottom:0}}.MarketplaceListingDetails__SidebarSection,.MarketplaceListingDetails__SidebarValues{display:flex;min-width:0;flex-direction:column}.MarketplaceListingDetails__SidebarSection{gap:var(--hds-space-core-100)}.MarketplaceListingDetails__SidebarValues{gap:var(--hds-space-core-50);overflow-wrap:anywhere}.MarketplaceListingDetails__ExternalHosts{margin:0;padding-inline-start:var(--hds-space-core-250);color:var(--hds-color-text-soft)}.MarketplaceListingDetails__Sidebar .hds-list__text{font-size:var(--hds-font-text-sm-size);line-height:var(--hds-font-text-sm-lineHeight);color:var(--hds-color-text-soft)}.MarketplaceListingDetails__Sidebar .hds-list__item{font-size:var(--hds-font-text-sm-size)}.MarketplaceListingDetails .MarketplaceListingDetails__Link{width:fit-content;font-size:var(--hds-font-text-sm-size);line-height:var(--hds-font-text-sm-lineHeight)}.MarketplaceListingDetails .MarketplaceListingDetails__InlineLink{font-weight:inherit}.MarketplaceListingDetails__Link[data-preview-inert=true]{cursor:default}.MarketplaceListingDetails__Sidebar .MarketplaceListingDetails__Link{display:inline-flex;align-items:center}.MarketplaceListingDetails__Sidebar .MarketplaceListingDetails__Link .hds-icon{--hds-icon-inline-gap: var(--hds-space-core-100)}.MarketplaceListingDetails__Sidebar .MarketplaceListingDetails__Link .hds-nowrap-svg{display:inline-flex;align-items:center}.MarketplaceListingDetails .hds-tooltip{max-width:300px;padding:var(--hds-space-core-150);font-size:var(--hds-font-text-sm-size);line-height:var(--hds-font-text-sm-lineHeight);letter-spacing:var(--hds-font-text-sm-letterSpacing)}.MarketplaceListingDetails__SidebarItemWithInfo,.MarketplaceListingDetails__SidebarInfoHint,.MarketplaceListingDetails__Country{display:inline-flex;align-items:center}.MarketplaceListingDetails__SidebarItemWithInfo,.MarketplaceListingDetails__Country{gap:var(--hds-space-core-100)}.MarketplaceListingDetails__SidebarInfoHint{color:var(--hds-color-text-subdued)}.MarketplaceListingDetails__ReleaseNotesLoading{display:flex;min-height:var(--hds-space-core-500);align-items:center}.MarketplaceListingDetails__Placeholder{display:inline-block;width:128px;height:var(--hds-space-core-200);overflow:hidden;border-radius:var(--hds-space-core-radius-xs);background:var(--hds-color-surface-bg-subdued)}.MarketplaceListingDetails__Placeholder--block{display:block;width:100%;min-height:var(--hds-space-core-700)}.MarketplaceListingDetails__HeroIcon>.MarketplaceListingDetails__Placeholder--block{height:100%;min-height:0}.MarketplaceListingDetails .hds-accordion{width:100%}.MarketplaceListingDetails .hds-details{padding-block:var(--hds-space-core-150)}.MarketplaceListingDetails .hds-details>.hds-summary{align-items:center;gap:var(--hds-space-core-200);padding-block:0;padding-inline-end:var(--hds-space-core-100)}.MarketplaceListingDetails__DisclosureLabel{display:flex;flex:1;min-width:0;align-items:center;gap:var(--hds-space-core-200)}.MarketplaceListingDetails__DisclosureLabel>.hds-text{flex:1}.MarketplaceListingDetails__DisclosureLabel>.hds-text,.MarketplaceListingDetails .MarketplaceListingDetails__DisclosureBody{min-width:0;overflow-wrap:anywhere}.MarketplaceListingDetails .MarketplaceListingDetails__DisclosureTag{flex-shrink:0}.MarketplaceListingDetails .MarketplaceListingDetails__Chevron{width:var(--hds-space-core-150);height:var(--hds-space-core-150);flex-shrink:0;transition:transform var(--hds-accordion-duration) var(--hds-accordion-ease)}.MarketplaceListingDetails .hds-details[open]>.hds-summary .MarketplaceListingDetails__Chevron{transform:rotate(180deg)}.MarketplaceListingDetails .hds-details>.hds-details-content{padding-block:var(--hds-space-core-200) var(--hds-space-core-50)}.MarketplaceListingDetails__ReleaseNotesContent{display:flex;flex-direction:column;gap:var(--hds-space-core-300);white-space:pre-wrap}.MarketplaceListingDetails__ExtensionSection{display:flex;flex-direction:column;gap:var(--hds-space-core-100)}.MarketplaceListingDetails__ExtensionHeading{color:#2a2f45;font-size:inherit;font-weight:var(--hds-font-weight-bold);line-height:1.6;margin:0}.MarketplaceListingDetails__ExtensionVersion{color:var(--hds-color-text-subdued);font-size:var(--hds-font-text-sm-size)}.MarketplaceListingDetails__ExternalHosts{margin-top:var(--hds-space-core-100);padding-inline-start:var(--hds-space-core-300)}@media (max-width: 900px){.MarketplaceListingDetails{--marketplace-listing-details-frame-inset: var(--hds-space-core-150);--marketplace-listing-details-hero-icon-size: 50px;--marketplace-listing-details-hero-padding-bottom: var( --hds-space-core-400 );--marketplace-listing-details-hero-padding-top: var(--hds-space-core-400);--marketplace-listing-details-section-block-padding: var( --hds-space-core-400 );--marketplace-listing-details-section-inset: 0px}.MarketplaceListingDetails__Hero{flex-direction:column;align-items:stretch;gap:var(--hds-space-core-200);border-inline:0}.MarketplaceListingDetails__Breadcrumb{border-inline:0}.MarketplaceListingDetails__HeroLockup{flex-direction:column;align-items:stretch}.MarketplaceListingDetails__Actions{align-items:stretch}.MarketplaceListingDetails__Actions>.hds-button{flex:1;width:100%;justify-content:center}.MarketplaceListingDetails__Actions>.MarketplaceListingDetails__Action--disabled:not([data-action-kind=sandbox]){flex:0 0 auto;width:auto}.MarketplaceListingDetails__Content{display:flex;flex-direction:column;padding-inline:0;border-inline:0}.MarketplaceListingDetails__ContentRow{display:flex;flex-direction:column}.MarketplaceListingDetails__SidebarSticky{gap:0}.MarketplaceListingDetails__SidebarBand{padding-inline:var(--marketplace-listing-details-frame-inset);padding-bottom:var(--marketplace-listing-details-section-block-padding);border-bottom:var(--marketplace-listing-details-section-rule)}.MarketplaceListingDetails__ContentRow[data-sidebar-only=true] .MarketplaceListingDetails__SidebarBand:first-child,.MarketplaceListingDetails__SidebarBand+.MarketplaceListingDetails__SidebarBand{padding-top:var(--marketplace-listing-details-section-block-padding)}.MarketplaceListingDetails__ContentRow[data-has-sidebar=true]>.MarketplaceListingDetails__Main>.MarketplaceListingDetails__Section:last-child,.MarketplaceListingDetails__ContentRow[data-terminal-row=true]>.MarketplaceListingDetails__Main>.MarketplaceListingDetails__Section:last-child,.MarketplaceListingDetails__ContentRow[data-terminal-row=true] .MarketplaceListingDetails__SidebarBand:last-child{border-bottom:0}.MarketplaceListingDetails__Section{border-left:0;padding-inline:var(--marketplace-listing-details-frame-inset)}}html,body,#react-root{min-height:100%}body{margin:0;background:var(--hds-color-surface-bg-quiet)}*,*:before,*:after{box-sizing:border-box}#marketplace-startup-fallback{visibility:hidden;padding:24px;animation-name:marketplace-startup-fallback-reveal;animation-duration:0s;animation-delay:12s;animation-fill-mode:forwards}html[data-marketplace-startup] #marketplace-startup-fallback{display:none}@keyframes marketplace-startup-fallback-reveal{to{visibility:visible}}.MarketplaceShell{--marketplace-shell-sticky-content-top: calc( var(--hds-space-core-500) + var(--hds-space-core-200) + var(--hds-space-core-200) + var(--hds-space-core-25) + var(--hds-space-core-25) + var(--hds-space-core-200) );--marketplace-listing-details-sticky-top: var( --marketplace-shell-sticky-content-top );--marketplace-shell-footer-rule: 1px solid var(--hds-color-surface-border-quiet);--marketplace-shell-footer-cta-width: 612px;--marketplace-shell-footer-cta-lockup-height: 166px;--marketplace-shell-footer-links-gap: 365px;--marketplace-shell-footer-site-links-width: 155.5px;--marketplace-shell-footer-resources-width: 584px;--marketplace-shell-footer-resource-column-gap: 42px;--marketplace-shell-footer-resource-height: 108px;--marketplace-shell-footer-resources-nudge: 3px;--marketplace-shell-footer-brand-mark-size: 43px;--marketplace-shell-footer-interface-line-height: 1;display:flex;min-height:100vh;flex-direction:column;background:var(--hds-color-surface-bg-quiet);color:var(--hds-color-text-solid);font-family:var(--hds-font-family)}.MarketplaceShell-content{flex:1 0 auto;min-width:0}.MarketplaceShell-content h1[tabindex="-1"]:focus{outline:none}.MarketplaceShell-frame{--marketplace-shell-frame-max-width: 1266px;--marketplace-shell-frame-inset: var(--hds-space-core-200);box-sizing:border-box;width:100%;max-width:var(--marketplace-shell-frame-max-width);margin-inline:auto;padding-inline:var(--marketplace-shell-frame-inset)}.MarketplaceShell-frame--frameOnly{padding-inline:0}.MarketplaceShell-notice{background:linear-gradient(90.55deg,#f8f4ff -.04%,#f6f1ff 59.75%,#ebecff 100.66%);padding-block:14px}.MarketplaceShell-noticeContent{display:flex;align-items:flex-start;gap:var(--hds-space-core-75)}.MarketplaceShell-noticeIcon{display:inline-flex;flex-shrink:0;padding-top:var(--hds-space-core-25);color:var(--hds-color-core-brand-600)}@media not all and (max-width: 900px){.MarketplaceShell-frame{max-width:min(var(--marketplace-shell-frame-max-width),calc(100% - 2 * var(--hds-space-core-200)))}.MarketplaceShell-frame:not(.MarketplaceShell-frame--frameOnly){padding-inline:calc(var(--marketplace-shell-frame-inset) + 1px)}}.MarketplaceShell-accountAvatar{display:inline-flex;overflow:hidden;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--hds-space-core-radius-xs);background-color:var(--hds-color-input-bg-listboxIcon);color:var(--hds-color-util-neutral-700)}.MarketplaceShell-accountAvatar img{width:100%;height:100%;object-fit:cover}.MarketplaceShell-dashboardButton{font-size:var(--hds-font-text-sm-size)!important}.MarketplaceShell-accountSwitcher{position:relative}.MarketplaceShell-accountNavigation{position:absolute;z-index:101;top:calc(100% + var(--hds-space-core-100));right:0;display:flex;width:240px;flex-direction:column;padding:var(--hds-space-core-50);border:var(--hds-space-core-border-sm) solid var(--hds-color-surface-border-quiet);border-radius:var(--hds-space-core-radius-md);background:var(--hds-color-surface-bg-quiet);box-shadow:var(--hds-shadow-sm)}.MarketplaceShell-accountLink{display:flex;align-items:center;gap:var(--hds-space-core-100);padding:var(--hds-space-core-75);border-radius:var(--hds-space-core-radius-sm);color:var(--hds-color-heading-solid);font-feature-settings:"ss01" 1;font-size:var(--hds-font-input-label-md-size);font-weight:var(--hds-font-weight-normal);letter-spacing:var(--hds-font-input-label-md-letterSpacing);line-height:var(--hds-font-input-label-md-lineHeight);text-decoration:none;transition:color .15s ease,background-color .15s ease}.MarketplaceShell-accountLink[aria-current=true]{background:var(--hds-color-surface-bg-subdued)}.MarketplaceShell-accountLinkLabel{color:inherit}.MarketplaceShell-accountNavigation:has(.MarketplaceShell-accountLink:is(:hover,:focus-visible)) .MarketplaceShell-accountLink{color:var(--hds-color-text-subdued)}.MarketplaceShell-accountNavigation:has(.MarketplaceShell-accountLink:is(:hover,:focus-visible)) .MarketplaceShell-accountLink:is(:hover,:focus-visible){color:var(--hds-color-heading-solid)}.MarketplaceShell-mobileMenu{animation:marketplace-shell-mobile-menu-in .3s cubic-bezier(.45,.05,.55,.95) both}.MarketplaceShell-mobileMenu--closing{animation:marketplace-shell-mobile-menu-out .3s cubic-bezier(.45,.05,.55,.95) both;pointer-events:none}.MarketplaceShell-mobileNavigationIcon rect{transform-origin:center;fill:var(--hds-color-action-icon-onQuiet);transition:transform .25s ease-in-out,opacity .25s ease-in-out .25s}.MarketplaceShell-mobileNavigationIcon .line-1,.MarketplaceShell-mobileNavigationIcon .line-4{opacity:1}.MarketplaceShell-mobileNavigationIcon--expanded rect{transition:transform .25s ease-in-out,opacity .25s ease-in-out}.MarketplaceShell-mobileNavigationIcon--expanded .line-1,.MarketplaceShell-mobileNavigationIcon--expanded .line-4{opacity:0}.MarketplaceShell-mobileNavigationIcon--expanded .line-2{transform:rotate(45deg)}.MarketplaceShell-mobileNavigationIcon--expanded .line-3{transform:rotate(-45deg)}@keyframes marketplace-shell-mobile-menu-in{0%{opacity:0}to{opacity:1}}@keyframes marketplace-shell-mobile-menu-out{0%{opacity:1}to{opacity:0}}.MarketplaceShell-footer{box-sizing:border-box;width:100%;flex:0 0 auto;background:var(--hds-color-surface-bg-quiet)}.MarketplaceShell-footerContainer{box-sizing:border-box;border:var(--marketplace-shell-footer-rule);border-bottom:0}.MarketplaceShell-footerBuild{display:flex;align-items:center;justify-content:center;padding:var(--hds-space-core-1000) var(--hds-space-core-200);border-bottom:var(--marketplace-shell-footer-rule)}.MarketplaceShell-footerBuildLockup{display:flex;width:100%;max-width:var(--marketplace-shell-footer-cta-width);min-height:var(--marketplace-shell-footer-cta-lockup-height);flex-direction:column;align-items:center;gap:var(--hds-space-core-300)}.MarketplaceShell-footerBuildCopy{display:flex;flex-direction:column;align-items:center;gap:var(--hds-space-core-100);text-align:center}.MarketplaceShell-footerBuild .hds-button{display:inline-flex;height:var(--hds-space-button-height);align-items:center;padding-block:0}.MarketplaceShell-footerBuildLabel{display:block;text-box:trim-both cap alphabetic}.MarketplaceShell-footerSiteLinkLabel{display:inline-flex;height:100%;align-items:center}.MarketplaceShell-footerBuild .hds-button>.hds-nowrap-svg,.MarketplaceShell-footerSiteLinks>.hds-link>.hds-nowrap-svg{display:inline-flex;align-items:center;align-self:center;line-height:0}.MarketplaceShell-footerBuild .hds-button>.hds-nowrap-svg .hds-icon-hover-arrow,.MarketplaceShell-footerSiteLinks>.hds-link>.hds-nowrap-svg .hds-icon-hover-arrow{display:block}.MarketplaceShell-footerBuild .hds-button>.hds-nowrap-svg .hds-icon-hover-arrow{transform:translateY(.5px)}.MarketplaceShell-footerLinks{display:flex;align-items:flex-start;gap:var(--marketplace-shell-footer-links-gap);padding:var(--hds-space-core-700) var(--marketplace-shell-frame-inset);border-bottom:var(--marketplace-shell-footer-rule)}.MarketplaceShell-footerSiteLinks{display:flex;width:var(--marketplace-shell-footer-site-links-width);min-width:0;flex:0 0 var(--marketplace-shell-footer-site-links-width);flex-direction:column;align-items:flex-start;gap:var(--hds-space-core-300);padding-top:calc(var(--marketplace-shell-footer-resources-nudge) + var(--hds-space-core-300) + var(--hds-space-core-150))}.MarketplaceShell-footerSiteLinks>.hds-link{display:inline-flex;height:1em;align-items:center;gap:var(--hds-space-core-75);font-size:var(--hds-font-text-md-size);line-height:var(--marketplace-shell-footer-interface-line-height);white-space:nowrap}.MarketplaceShell-footerSiteLinks>.hds-link>.hds-nowrap-svg{height:100%}.MarketplaceShell-footerSiteLinks>.hds-link .hds-icon-hover-arrow{margin-inline-start:0;transform:translateY(var(--hds-space-core-1))}.MarketplaceShell-footerLegal{display:flex;flex-direction:column;align-items:flex-start;gap:var(--hds-space-core-200)}.MarketplaceShell-footerLegal .hds-text{line-height:var(--marketplace-shell-footer-interface-line-height)}.MarketplaceShell-footerResources{display:grid;width:var(--marketplace-shell-footer-resources-width);min-width:0;flex:0 1 var(--marketplace-shell-footer-resources-width);grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--hds-space-core-300) var(--marketplace-shell-footer-resource-column-gap);padding-top:var(--marketplace-shell-footer-resources-nudge)}.MarketplaceShell-footerResource{display:flex;min-width:0;min-height:var(--marketplace-shell-footer-resource-height);flex-direction:column;align-items:flex-start;gap:var(--hds-space-core-150)}.MarketplaceShell-footerResourceIcon{width:var(--hds-space-core-300);height:var(--hds-space-core-300);flex:0 0 auto}.MarketplaceShell-footerResourceLink{display:inline-flex;width:fit-content}.MarketplaceShell-footerResourceLink .hds-heading{color:inherit;font-size:var(--hds-font-text-md-size);font-weight:var(--hds-font-weight-bold);letter-spacing:var(--hds-font-text-md-letterSpacing);line-height:var(--hds-font-text-md-lineHeight)}.MarketplaceShell-footerResourceCopy{display:flex;width:100%;min-width:0;flex-direction:column;gap:var(--hds-space-core-50)}.MarketplaceShell-footerBottom{display:flex;align-items:center;justify-content:space-between;gap:var(--hds-space-core-400);padding:var(--hds-space-core-400) var(--hds-space-core-200)}.MarketplaceShell-footerBrandMark{display:block;width:var(--marketplace-shell-footer-brand-mark-size);height:var(--marketplace-shell-footer-brand-mark-size);flex:0 0 auto;color:var(--hds-color-heading-solid)}@media (min-width: 1160px){.MarketplaceShell-footerResourceCopy{width:calc(100% + var(--hds-space-core-150))}}@media (max-width: 1138px){.MarketplaceShell-footerLinks{flex-direction:column;gap:var(--hds-space-core-700)}.MarketplaceShell-footerSiteLinks{flex-basis:auto;padding-top:0}.MarketplaceShell-footerResources{width:100%;flex-basis:auto;padding-top:0}}@media (max-width: 900px){.MarketplaceShell-footerContainer{border-inline:none}.MarketplaceShell-footerBuild{padding:var(--hds-space-core-700) var(--marketplace-shell-frame-inset)}.MarketplaceShell-footerLinks{gap:var(--hds-space-core-400);padding:var(--hds-space-core-600) var(--marketplace-shell-frame-inset)}.MarketplaceShell-footerResources{grid-template-columns:minmax(0,1fr);gap:var(--hds-space-core-400)}.MarketplaceShell-footerResource{min-height:0;padding:0}.MarketplaceShell-footerBottom{padding:var(--hds-space-core-400) var(--marketplace-shell-frame-inset)}}@media (prefers-reduced-motion: reduce){.MarketplaceShell-mobileMenu,.MarketplaceShell-mobileMenu--closing{animation:none}.MarketplaceShell-mobileNavigationIcon rect,.MarketplaceShell-accountLink{transition:none}}.MarketplaceListingCard{display:flex;min-width:0;align-items:flex-start;gap:var(--hds-space-core-200);color:inherit;text-decoration:none}.MarketplaceListingCard--grid{margin:calc(-1 * (var(--hds-space-core-200) + var(--hds-space-core-border-sm)));padding:var(--hds-space-core-200);border:var(--hds-space-core-border-sm) solid transparent;border-radius:var(--hds-space-core-radius-md)}@media (prefers-reduced-motion: no-preference){.MarketplaceListingCard--grid{transition:border-color .3s cubic-bezier(.25,1,.5,1)}}.MarketplaceListingCard--grid:is(:hover,:focus-visible){border-color:var(--hds-color-surface-border-quietAdaptive)}.MarketplaceListingCard:focus-visible,.MarketplaceFeaturedListingCard:focus-visible{border-radius:var(--hds-space-core-radius-md);outline:var(--hds-focus-outline);outline-offset:var(--hds-focus-outline-offset)}.MarketplaceListingCard__logo{display:flex;width:var(--hds-space-core-600);height:var(--hds-space-core-600);overflow:hidden;flex:0 0 var(--hds-space-core-600);align-items:center;justify-content:center;border:var(--hds-space-core-border-sm) solid var(--hds-color-surface-border-quiet);border-radius:var(--hds-space-core-radius-sm);background-color:var(--hds-color-surface-bg-quiet)}.MarketplaceListingCard__logoImage{display:block;width:100%;height:100%;object-fit:contain}.MarketplaceListingCard__content{display:flex;min-width:0;flex:1;flex-direction:column;gap:var(--hds-space-core-150)}.MarketplaceListingCard--list .MarketplaceListingCard__content{padding-inline-end:var(--hds-space-core-200)}.MarketplaceListingCard__copy{display:flex;min-width:0;flex-direction:column;gap:var(--hds-space-core-50);overflow-wrap:break-word}.MarketplaceListingCard__titleLink{color:var(--hds-color-heading-solid)}.MarketplaceListingCard:is(:hover,:focus-visible) .MarketplaceListingCard__titleLink{color:var(--hds-color-action-text-solidHover)}.MarketplaceListingCard__arrow{margin-inline-start:var(--hds-space-core-75);opacity:0;--hds-hover-active: 0}@media (prefers-reduced-motion: no-preference){.MarketplaceListingCard__arrow{transition:opacity .3s cubic-bezier(.25,1,.5,1)}}.MarketplaceListingCard:is(:hover,:focus-visible) .MarketplaceListingCard__arrow{opacity:1;--hds-hover-active: 1}.MarketplaceListingCard--list .MarketplaceListingCard__subtitle{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.MarketplaceListingCard__footer,.MarketplaceFeaturedListingCard__footer{display:flex;min-height:calc(var(--hds-font-text-sm-size) * var(--hds-font-text-sm-lineHeight) + var(--hds-space-core-150));flex-wrap:wrap;align-items:center;gap:var(--hds-space-core-100)}.MarketplaceListingCardGrid{display:grid;padding-inline-end:var(--hds-space-core-200);grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--hds-space-core-400)}.MarketplaceListingCardList{display:flex;margin:0;padding:0;flex-direction:column;gap:var(--hds-space-core-250);list-style:none}.MarketplaceListingCardList__item:not(:last-child){padding-bottom:var(--hds-space-core-250);border-bottom:var(--hds-space-core-border-sm) dashed var(--hds-color-surface-border-quiet)}.MarketplaceListingCollection{display:flex;flex-direction:column;gap:var(--hds-space-core-500)}.MarketplaceListingCollection--list{gap:var(--hds-space-core-400)}.MarketplaceListingCollection__lockup{display:flex;max-width:504px;flex-direction:column;gap:var(--hds-space-core-100)}.MarketplaceFeaturedListingCard{display:flex;height:100%;overflow:hidden;flex-direction:column;border-radius:var(--hds-space-core-radius-md);background-color:var(--hds-color-surface-bg-quiet);box-shadow:var(--hds-shadow-sm);color:inherit;text-decoration:none}@media (prefers-reduced-motion: no-preference){.MarketplaceFeaturedListingCard{transition:box-shadow .3s cubic-bezier(0,.09,.4,1)}}.MarketplaceFeaturedListingCard:is(:hover,:focus-visible){box-shadow:var(--hds-shadow-md)}.MarketplaceFeaturedListingCard__image{position:relative;overflow:hidden;background-color:var(--hds-color-surface-bg-subdued);aspect-ratio:400 / 160}.MarketplaceFeaturedListingCard__backdrop{position:absolute;top:0;left:0;width:1px;height:1px;image-rendering:pixelated;object-fit:none;object-position:-8px -8px;transform:scale(4000);transform-origin:0 0}.MarketplaceFeaturedListingCard__icon{position:absolute;top:50%;left:50%;width:100px;height:100px;border-radius:var(--hds-space-core-radius-sm);object-fit:contain;transform:translate(-50%,-50%)}.MarketplaceFeaturedListingCard__content{display:flex;padding:var(--hds-space-core-300) var(--hds-space-core-400) var(--hds-space-core-300) var(--hds-space-core-300);flex:1;flex-direction:column;gap:var(--hds-space-core-200);border-top:var(--hds-space-core-border-sm) solid var(--hds-color-surface-border-quiet)}.MarketplaceFeaturedListingCard__copy{display:flex;padding-bottom:var(--hds-space-core-100);flex-direction:column;gap:var(--hds-space-core-75)}.MarketplaceFeaturedListingCard__title{color:var(--hds-color-heading-solid)}.MarketplaceFeaturedListingCard:is(:hover,:focus-visible) .MarketplaceFeaturedListingCard__title{color:var(--hds-color-action-text-solidHover)}.MarketplaceFeaturedListingCard__arrow{margin-inline-start:var(--hds-space-core-75);opacity:0;--hds-hover-active: 0}.MarketplaceFeaturedListingCard:is(:hover,:focus-visible) .MarketplaceFeaturedListingCard__arrow{opacity:1;--hds-hover-active: 1}.MarketplaceFeaturedListingCard__footer{margin-top:auto}@media (prefers-reduced-motion: no-preference){.MarketplaceFeaturedListingCard__title{transition:color .3s cubic-bezier(.25,1,.5,1)}.MarketplaceFeaturedListingCard__arrow{transition:opacity .3s cubic-bezier(.25,1,.5,1)}}@keyframes marketplace-skeleton-shimmer{to{transform:translate(100%)}}.MarketplaceSkeleton{position:relative;overflow:hidden;background:var(--hds-color-core-neutral-50)}@media (prefers-reduced-motion: no-preference){.MarketplaceSkeleton:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.7),transparent);animation:marketplace-skeleton-shimmer 1.4s ease-in-out infinite}}.MarketplaceHome{width:100%;background:var(--hds-color-surface-bg-quiet);color:var(--hds-color-text-solid)}.MarketplaceHomeHero,.MarketplaceHomeCollections,.MarketplaceHomePartners{display:flex;width:100%;justify-content:center;background:var(--hds-color-surface-bg-quiet)}.MarketplaceHomeHero__frame,.MarketplaceHomeCollections__frame,.MarketplaceHomePartners__frame{border-right:var(--hds-space-core-border-sm) solid var(--hds-color-surface-border-quiet);border-left:var(--hds-space-core-border-sm) solid var(--hds-color-surface-border-quiet)}.MarketplaceHomeHero__frame{display:flex;flex:1;flex-direction:column;align-items:center;gap:var(--hds-space-core-1000);padding:var(--hds-space-core-1300) var(--hds-space-core-200) var(--hds-space-core-700)}.MarketplaceHomeHero__lockup{display:flex;width:100%;flex-direction:column;gap:var(--hds-space-core-200);text-align:center}.MarketplaceHomeHero__subtitle{align-self:center}.MarketplaceHomeHero__featured{display:grid;width:100%;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--hds-space-core-200)}.MarketplaceHomeHero__featuredItem{display:flex;min-width:0;flex-direction:column}.MarketplaceHomeHero__featuredScale{display:flex;min-width:0;flex:1;flex-direction:column}.MarketplaceHomeCollections__frame{flex:1;padding:var(--hds-space-core-1000) var(--hds-space-core-200) var(--hds-space-core-1200)}.MarketplaceHomeCollections__sections{display:flex;flex-direction:column;gap:var(--hds-space-core-1000)}.MarketplaceHomePartners__frame{display:grid;flex:1;grid-template-columns:minmax(0,499fr) minmax(0,605fr);align-items:center;gap:var(--hds-space-core-1600);padding:var(--hds-space-core-1200) var(--hds-space-core-200);border-top:var(--hds-space-core-border-sm) solid var(--hds-color-surface-border-quiet)}.MarketplaceHomePartners__copy,.MarketplaceHomePartners__lockup{display:flex;flex-direction:column;align-items:flex-start}.MarketplaceHomePartners__copy{gap:var(--hds-space-core-400)}.MarketplaceHomePartners__lockup{gap:var(--hds-space-core-200)}.MarketplacePartnerLogoRiver{display:flex;width:fit-content;max-width:100%;height:416px;overflow:hidden;align-items:center;justify-content:center;border:var(--hds-space-core-border-sm) solid var(--hds-color-surface-border-quiet);border-radius:var(--hds-space-core-radius-md);background:var(--hds-color-surface-bg-subdued)}.MarketplacePartnerLogoRiver__grid{display:grid;flex-shrink:0;grid-template-columns:repeat(5,94px);gap:var(--hds-space-core-450)}.MarketplacePartnerLogoRiver__logo{display:block;width:94px;height:94px}.MarketplaceHomeStatus{display:flex;width:100%;min-height:160px;flex-direction:column;align-items:center;justify-content:center;gap:var(--hds-space-core-300);text-align:center}.MarketplaceHomeStatus__skeletons{display:grid;width:100%;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--hds-space-core-200)}.MarketplaceHomeStatus__skeleton{min-height:160px;border-radius:var(--hds-space-core-radius-md)}@media not all and (max-width: 900px){.MarketplaceHomeHero__subtitle{max-width:608px;font-size:22px;letter-spacing:-.22px;line-height:1.25}}@media (max-width: 900px){.MarketplaceHomeHero__frame{gap:var(--hds-space-core-500);padding:var(--hds-space-core-700) var(--hds-space-core-200) var(--hds-space-core-400)}.MarketplaceHomeHero__lockup{gap:var(--hds-space-core-150)}.MarketplaceHomeHero__featured{--marketplace-carousel-direction: 1;display:flex;width:calc(100% + 2 * var(--marketplace-shell-frame-inset));overflow-x:auto;overflow-y:hidden;margin-block:calc(-1 * var(--hds-space-core-200));margin-inline:calc(-1 * var(--marketplace-shell-frame-inset));padding-block:var(--hds-space-core-200);padding-inline:var(--hds-space-layout-content-margin);gap:var(--hds-space-core-200);scroll-snap-type:x mandatory;scroll-padding-inline:0;scrollbar-width:none;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y pinch-zoom}.MarketplaceHomeHero__featuredItem{width:100%;flex:0 0 auto;scroll-snap-align:center}.MarketplaceHomeHero__featured:dir(rtl){--marketplace-carousel-direction: -1}.MarketplaceHomeCollections__frame{padding:var(--hds-space-core-700) var(--hds-space-core-200)}.MarketplaceHomeCollections__sections{gap:var(--hds-space-core-700)}.MarketplaceHome .MarketplaceListingCardGrid{grid-template-columns:minmax(0,1fr);gap:var(--hds-space-core-250);padding-inline-end:0}.MarketplaceHome .MarketplaceListingCardGrid>.MarketplaceListingCard:not(:last-child){padding-bottom:var(--hds-space-core-250);border-bottom-color:var(--hds-color-surface-border-quiet);border-bottom-style:dashed}.MarketplaceHome .MarketplaceListingCard--grid{margin:0;padding:0;border-width:0 0 var(--hds-space-core-border-sm);border-radius:0}.MarketplaceHomePartners__frame{display:flex;flex-direction:column;align-items:stretch;gap:var(--hds-space-core-200);padding:var(--hds-space-core-700) var(--hds-space-core-200)}.MarketplaceHomePartners__copy{gap:var(--hds-space-core-300)}.MarketplaceHomePartners__lockup{gap:var(--hds-space-core-100)}.MarketplaceHomePartners__copy .hds-button{width:100%;justify-content:center}.MarketplacePartnerLogoRiver{width:100%;height:376px;order:-1}.MarketplacePartnerLogoRiver__grid{grid-template-columns:repeat(3,85px);gap:var(--hds-space-core-400)}.MarketplacePartnerLogoRiver__logo{width:85px;height:85px}.MarketplacePartnerLogoRiver__logo:nth-child(5n+1),.MarketplacePartnerLogoRiver__logo:nth-child(5n){display:none}.MarketplaceHomeStatus__skeletons{grid-template-columns:minmax(0,1fr)}.MarketplaceHomeStatus__skeleton:nth-child(n+2){display:none}}@media (max-width: 900px) and (prefers-reduced-motion: no-preference){.MarketplaceHomeHero__featuredScale{--marketplace-carousel-item-progress: clamp( -1, calc( var(--marketplace-carousel-item-index, 0) - var(--marketplace-carousel-progress, 0) ), 1 );--marketplace-carousel-scale: calc(1 - (max( var(--marketplace-carousel-item-progress), -1 * var(--marketplace-carousel-item-progress) )/20)) ;--marketplace-carousel-shrinkage: calc( (1 - var(--marketplace-carousel-scale)) * 50% );--marketplace-carousel-gap-offset: calc( ( var(--marketplace-carousel-shrinkage) + (var(--hds-space-core-100) - var(--hds-space-core-border-sm)) / var(--marketplace-carousel-scale) ) * var(--marketplace-carousel-item-progress) * -1 * var(--marketplace-carousel-direction) );transform:translate3d(var(--marketplace-carousel-gap-offset),0,0) scale(var(--marketplace-carousel-scale));transform-origin:center center;backface-visibility:hidden;will-change:transform}}.MarketplaceCollection{width:100%;color:var(--hds-color-text-solid)}.MarketplaceCollectionBanner{display:flex;overflow-x:hidden;width:100%;min-height:320px;margin-bottom:64px;background-image:linear-gradient(90deg,#f6f9fc33,#f6f9fc 54.17%)}.MarketplaceCollectionBanner__frame{display:flex;min-height:320px;justify-content:space-between}.MarketplaceCollectionBanner__details{display:flex;box-sizing:border-box;max-width:440px;flex:0 1 50%;flex-direction:column;gap:8px;padding:172px 32px 32px 0}.MarketplaceCollectionBanner__title{margin:0;font-size:40px;font-weight:600;line-height:48px}.MarketplaceCollectionBanner__subtitle{font-size:14px;line-height:20px}.MarketplaceCollectionBanner__art{flex:0 1 50%;margin-right:-50px;padding-right:50px;background-position:left;background-repeat:no-repeat;background-size:cover}.MarketplaceCollection__body{display:flex;flex-direction:column;gap:64px;padding-bottom:48px}.MarketplaceCollection__empty{display:flex;justify-content:center}.MarketplaceCollection__emptyContent{display:flex;flex-direction:column;align-items:flex-start;padding:48px}.MarketplaceCollection__emptyIcon{display:inline-flex;padding:12px;border-radius:4px;background-color:#f7fafc;box-shadow:0 0 0 1px #8898aa1a,0 2px 5px #3c425714,0 1px 1px #0000001f;color:#8792a2}.MarketplaceCollection__emptyIcon svg{width:24px;height:24px;fill:currentColor}.MarketplaceCollection__emptyTitle{margin:24px 0 0;color:#1a1f36;font-size:20px;font-weight:700;line-height:28px}.MarketplaceCollection__emptyDescription{margin-top:4px;color:#697386;font-size:14px;line-height:20px}.MarketplaceCollectionCards{display:grid}.MarketplaceCollectionCards--grid{margin:-20px 0 -20px -16px;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;row-gap:8px}.MarketplaceCollectionCards--list{margin:-16px}.MarketplaceCollectionCard{display:flex;height:100%;box-sizing:border-box;align-items:flex-start;gap:16px;padding:20px 16px;border-radius:8px;color:#3c4257;text-decoration:none}.MarketplaceCollectionCards--list .MarketplaceCollectionCard{padding:16px}.MarketplaceCollectionCard:is(:hover,:focus-visible){background-color:#f7fafc;mix-blend-mode:multiply}.MarketplaceCollectionCard:focus-visible{outline:var(--hds-focus-outline);outline-offset:var(--hds-focus-outline-offset)}.MarketplaceCollectionCard__logo{position:relative;overflow:hidden;box-sizing:content-box;width:48px;height:48px;flex:0 0 auto;border:1px solid #e0e6eb;border-radius:8px;background:#fff}.MarketplaceCollectionCard:is(:hover,:focus-visible) .MarketplaceCollectionCard__logo{filter:drop-shadow(0 4px 8px rgba(0,0,0,.16))}.MarketplaceCollectionCard__logoImage{display:block;width:48px;height:48px}.MarketplaceCollectionCard__logo--loading{box-sizing:border-box;border-color:transparent;background:var(--hds-color-surface-bg-subdued)}.MarketplaceCollectionCard__logo--loading .MarketplaceCollectionCard__logoImage{visibility:hidden}.MarketplaceCollectionCard__content{display:flex;min-width:0;flex-direction:column;gap:4px}.MarketplaceCollectionCard__name{padding-right:8px;font-size:16px;font-weight:600;line-height:24px}.MarketplaceCollectionCard__subtitle{font-size:16px;line-height:24px}.MarketplaceCollectionCard__tags{display:flex;flex-wrap:wrap;gap:4px;margin-top:8px}.MarketplaceCollectionCard__tag{padding:1px 6px;border:1px solid #d4dee9;border-radius:4px;background-color:#f4f7fa;color:#50617a;font-size:12px;line-height:16px;white-space:nowrap}.MarketplaceCollectionCard__comingSoon{display:inline-flex;align-items:center;padding:1px 6px;border:1px solid #d4dee9;border-radius:99999px;background-color:#e0d9fb;color:#533afd;font-size:12px;line-height:16px;vertical-align:middle;white-space:nowrap}.MarketplaceCollectionCard__comingSoon svg{width:12px;height:12px;fill:currentColor}.MarketplaceCollectionCard__comingSoonLabel{overflow:hidden;max-width:0;opacity:0}.MarketplaceCollectionCard:is(:hover,:focus-visible) .MarketplaceCollectionCard__comingSoonLabel{max-width:20em;padding-left:6px;opacity:1}@media (prefers-reduced-motion: no-preference){.MarketplaceCollectionCard__comingSoonLabel{transition:max-width .15s ease-in-out}.MarketplaceCollectionCard:is(:hover,:focus-visible) .MarketplaceCollectionCard__comingSoonLabel{transition:max-width .15s ease-in-out,opacity .35s ease-in-out}}@media (max-width: 1100px){.MarketplaceCollectionCard__comingSoonLabel{max-width:20em;padding-left:6px;opacity:1}}.MarketplaceCollectionSkeleton__card{display:flex;align-items:flex-start;gap:16px;padding:20px 16px}.MarketplaceCollectionCards--list .MarketplaceCollectionSkeleton__card{padding:16px}.MarketplaceCollectionSkeleton__content{display:flex;min-width:0;flex:1;flex-direction:column;gap:8px}.MarketplaceCollectionSkeleton__block{display:block;border-radius:4px}.MarketplaceCollectionSkeleton__block--title{width:300px;max-width:100%;height:40px;margin-bottom:16px}.MarketplaceCollectionSkeleton__block--line{width:232px;max-width:100%;height:16px}.MarketplaceCollectionSkeleton__block--logo{width:50px;height:50px;flex:0 0 auto}.MarketplaceCollectionSkeleton__block--name{width:80px;height:16px}.MarketplaceCollectionSkeleton__block--text{width:300px;max-width:100%;height:16px}.MarketplaceCollectionSkeleton__block--tag{width:41px;height:16px}.MarketplaceCollection__modules{display:flex;flex-direction:column;gap:48px}.MarketplaceCollectionModule{position:relative;z-index:1;display:flex;overflow-x:hidden;justify-content:space-between;padding-left:64px;border-radius:16px}.MarketplaceCollectionModule--buildApp{background-color:#0a2540;box-shadow:0 2px 16px #00000014;color:#fff}.MarketplaceCollectionModule--partners{background-color:#fff;box-shadow:0 2px 12px #0000000d}.MarketplaceCollectionModule__copy{display:flex;max-width:450px;flex-direction:column;gap:16px;padding:56px 30px 56px 0}.MarketplaceCollectionModule__title{margin:0;font-size:32px;font-weight:600;line-height:40px}.MarketplaceCollectionModule--buildApp .MarketplaceCollectionModule__title,.MarketplaceCollectionModule--buildApp .MarketplaceCollectionModule__description{color:#fff}.MarketplaceCollectionModule__description{font-size:16px;line-height:24px}.MarketplaceCollectionModule__actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:8px}.MarketplaceCollectionModule__learnMore{color:#d1befe}.MarketplaceCollectionModule__learnMore:hover{color:#fff}.MarketplaceCollectionModule--buildApp .MarketplaceCollectionModule__primary:hover{border-color:#fff;background-color:#fff;color:#3c4257}.MarketplaceCollectionModule--partners .MarketplaceCollectionModule__primary:hover{border-color:#3c4257;background-color:#3c4257}.MarketplaceCollectionModule__art{width:100%;background-position:left;background-repeat:no-repeat;background-size:cover}.MarketplaceCollectionModule--partners .MarketplaceCollectionModule__art{max-width:600px;margin-right:-50px}@media (max-width: 900px){.MarketplaceCollectionBanner{margin-bottom:32px}.MarketplaceCollectionBanner__details{max-width:none;min-width:320px;padding-top:104px}.MarketplaceCollection__body,.MarketplaceCollection__modules{gap:32px}}@media (max-width: 600px){.MarketplaceCollectionBanner__frame{align-items:flex-end}.MarketplaceCollectionBanner__details{min-width:0;flex-basis:auto;padding-top:0}.MarketplaceCollectionBanner__art{display:none}.MarketplaceCollectionModule{flex-direction:column-reverse;justify-content:flex-end;padding-left:0}.MarketplaceCollectionModule--partners{box-shadow:0 2px 16px #00000014}.MarketplaceCollectionModule__copy{max-width:none;gap:8px;padding:0 24px 32px}.MarketplaceCollectionModule__title{font-size:24px;line-height:32px}.MarketplaceCollectionModule__description{font-size:14px;line-height:20px}.MarketplaceCollectionModule__actions{margin-top:16px}.MarketplaceCollectionModule__art,.MarketplaceCollectionModule--partners .MarketplaceCollectionModule__art{max-width:none;height:226px;margin-right:0;background-position:bottom}}.MarketplaceDiscoveryControls{display:flex;gap:var(--hds-space-core-150);padding:var(--hds-space-core-300) var(--hds-space-core-200) 0;border-top:var(--hds-space-core-border-sm) solid var(--hds-color-surface-border-quiet)}.MarketplaceDiscoveryControls--horizontal{align-items:center;margin-inline:calc(-1 * var(--hds-space-core-200))}.MarketplaceDiscoveryControls--vertical{flex-direction:column}.MarketplaceDiscoveryControls__search{min-width:0;flex:1}.MarketplaceDiscoveryControls--vertical .MarketplaceDiscoveryControls__search{flex:none}.MarketplaceDiscoveryControls__searchIcon{flex-shrink:0;color:var(--hds-color-icon-quiet)}.MarketplaceDiscoveryControls--horizontal .MarketplaceDiscoveryControls__search{position:relative;padding-inline-end:0}.MarketplaceDiscoveryControls--horizontal .MarketplaceDiscoveryControls__clear{position:absolute;inset-inline-end:var(--hds-space-core-200)}.MarketplaceDiscoveryControls--horizontal .MarketplaceDiscoveryControls__search .hds-textinput:not(:last-child){padding-inline-end:calc(var(--hds-space-core-200) + var(--hds-space-core-300) + var(--hds-space-core-100))}.MarketplaceDiscoveryControls__clear{width:var(--hds-space-core-300);height:var(--hds-space-core-300);padding:0;background-color:var(--hds-color-action-bg-transparent);color:var(--hds-color-icon-solid)}.MarketplaceDiscoveryControls__clear:disabled{outline:none;color:var(--hds-color-action-icon-disabled)}.MarketplaceDiscoveryControls .hds-select-value--strong{font-size:var(--hds-font-input-text-lg-size);line-height:var(--hds-font-text-md-lineHeight);letter-spacing:var(--hds-font-text-md-letterSpacing);font-weight:var(--hds-font-weight-bold)}.MarketplaceDiscoveryControls__selects{display:flex;min-width:0;flex:2;gap:var(--hds-space-core-150)}.MarketplaceDiscoveryControls--vertical .MarketplaceDiscoveryControls__selects{flex:none;flex-direction:column}.MarketplaceDiscoveryControls__select{min-width:0;flex:1}.MarketplacePagination{display:flex;width:100%;justify-content:space-between;gap:var(--hds-space-core-75)}.MarketplacePagination--vertical{flex-direction:column;align-items:flex-start}.MarketplacePagination__pages,.MarketplacePagination__navigation{display:flex;align-items:center}.MarketplacePagination__pages{flex-wrap:wrap;gap:var(--hds-space-core-75)}.MarketplacePagination__navigation{gap:var(--hds-space-core-150)}.MarketplacePagination__pageButton{width:2.5rem;padding:0;aspect-ratio:1;justify-content:center;border-color:var(--hds-color-surface-border-quietAdaptive)}.MarketplacePagination__pageButton[aria-current=page]{cursor:default;color:var(--hds-color-text-solid);background-color:var(--hds-color-surface-bg-subduedAdaptive);transition:none}.MarketplacePagination__pageButton[aria-current=page]:hover{color:var(--hds-color-text-solid);background-color:var(--hds-color-surface-bg-subduedAdaptive);border-color:var(--hds-color-surface-border-quietAdaptive)}.MarketplacePagination__navigationButton:disabled{color:var(--hds-color-button-secondary-textDisabled);background-color:var(--hds-color-button-secondary-bg);border-color:var(--hds-color-button-secondary-borderDisabled)}.MarketplacePagination__navigationButton:disabled:hover{color:var(--hds-color-button-secondary-textDisabled);background-color:var(--hds-color-button-secondary-bg);border-color:var(--hds-color-button-secondary-borderDisabled)}.MarketplacePagination__ellipsis,.MarketplacePagination__status{display:inline-flex;align-items:center;white-space:nowrap}.MarketplacePagination__ellipsis{justify-content:center;padding-inline:var(--hds-space-core-75);color:var(--hds-color-text-quiet)}.MarketplacePagination__status{padding-inline:var(--hds-space-core-75)}.MarketplacePagination__previousIcon{transform:rotate(180deg)}.MarketplaceDiscoveryNavigation{--marketplace-discovery-navigation-indicator-width: var( --hds-space-core-border-sm );--marketplace-discovery-navigation-text-inset: calc( var(--marketplace-discovery-navigation-indicator-width) + var(--hds-space-core-200) );position:sticky;top:var(--marketplace-shell-sticky-content-top);display:flex;margin-inline-start:calc(-1 * var(--marketplace-discovery-navigation-text-inset));flex-direction:column;gap:var(--hds-space-core-700)}.MarketplaceDiscoveryNavigation__nav,.MarketplaceDiscoveryNavigation__list,.MarketplaceDiscoveryNavigation__request,.MarketplaceDiscoveryNavigation__requestCopy{display:flex;flex-direction:column}.MarketplaceDiscoveryNavigation__nav{gap:var(--hds-space-core-200)}.MarketplaceDiscoveryNavigation__label,.MarketplaceDiscoveryNavigation__request{padding-inline-start:var(--marketplace-discovery-navigation-text-inset)}.MarketplaceDiscoveryNavigation__label,.MarketplaceDiscoveryNavigation__requestHeading{color:var(--hds-color-heading-solid)}.MarketplaceDiscoveryNavigation__list{margin:0;padding:0;gap:var(--hds-space-core-100);font-size:var(--hds-font-text-sm-size);list-style:none}.MarketplaceDiscoveryNavigation__item{display:inline-flex;align-items:center;gap:var(--hds-space-core-200)}.MarketplaceDiscoveryNavigation__item--button{padding:0;border:0;background:none;cursor:pointer;font:inherit;text-align:start}.MarketplaceDiscoveryNavigation__item:focus-visible{border-radius:var(--hds-space-core-radius-xs);outline:var(--hds-focus-outline);outline-offset:var(--hds-focus-outline-offset)}.MarketplaceDiscoveryNavigation__indicator{position:relative;width:var(--marketplace-discovery-navigation-indicator-width);height:0;flex-shrink:0}.MarketplaceDiscoveryNavigation__indicator[data-selected=true]:before{position:absolute;top:-7px;inset-inline-start:0;width:100%;height:14px;background:var(--hds-color-action-bg-solid);content:""}.MarketplaceDiscoveryNavigation__item[aria-current] .MarketplaceDiscoveryNavigation__itemLabel{color:var(--hds-color-action-text-solid)}.MarketplaceDiscoveryNavigation__item:not([aria-current]):is(:hover,:focus-visible) .MarketplaceDiscoveryNavigation__itemLabel{color:var(--hds-color-text-solid)}.MarketplaceDiscoveryNavigation__request{gap:var(--hds-space-core-200)}.MarketplaceDiscoveryNavigation__requestCopy{gap:var(--hds-space-core-50)}.MarketplaceDiscoveryNavigation__requestAction{align-self:flex-start;padding:0;border:0;background:none}.MarketplaceDiscoveryResults,.MarketplaceDiscoveryResults__content,.MarketplaceDiscoveryResults__primary,.MarketplaceDiscoveryResults__skeleton{display:flex;width:100%;min-width:0;flex-direction:column}.MarketplaceDiscoveryResults__content,.MarketplaceDiscoveryResults__primary,.MarketplaceDiscoveryResults__skeleton{gap:var(--hds-space-core-700)}.MarketplaceDiscoveryResults__content--list,.MarketplaceDiscoveryResults[data-layout=list] .MarketplaceDiscoveryResults__primary,.MarketplaceDiscoveryResults__skeleton--list{gap:var(--hds-space-core-500)}.MarketplaceDiscoveryResults__recommended{padding-bottom:var(--hds-space-core-500);border-bottom:var(--hds-space-core-border-sm) solid var(--hds-color-surface-border-quiet)}.MarketplaceDiscoveryResults__content--list .MarketplaceDiscoveryResults__recommended{padding-bottom:var(--hds-space-core-400)}.MarketplaceDiscoveryResults__heading{display:flex;align-items:flex-start;flex-direction:column;flex:1 1 280px;min-width:0;max-width:504px;gap:var(--hds-space-core-100)}.MarketplaceDiscoveryResults[data-status=empty] .MarketplaceDiscoveryResults__primary{gap:var(--hds-space-core-200)}.MarketplaceDiscoveryResults__header{display:flex;width:100%;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--hds-space-core-300)}.MarketplaceDiscoveryResults[data-status=content] .MarketplaceDiscoveryResults__header{align-items:baseline}.MarketplaceDiscoveryResults[data-status=content] .MarketplaceDiscoveryResults__primary{gap:var(--hds-space-core-500)}.MarketplaceDiscoveryResults[data-status=content][data-layout=list] .MarketplaceDiscoveryResults__primary{gap:var(--hds-space-core-400)}.MarketplaceClearFilters{display:flex;max-width:100%;flex-wrap:wrap;align-items:baseline;gap:var(--hds-space-core-75)}.MarketplaceClearFilters--space-between{width:100%;justify-content:space-between}.MarketplaceClearFilters__button{padding-inline:0}.MarketplaceDiscoveryResults__request{padding:0;border:0;background:none}.MarketplaceDiscoveryResults__visuallyHidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.MarketplaceDiscoveryResults__skeletonHeading,.MarketplaceDiscoveryResults__skeletonLogo,.MarketplaceDiscoveryResults__skeletonTitle,.MarketplaceDiscoveryResults__skeletonSubtitle,.MarketplaceDiscoveryResults__skeletonTag{display:block;border-radius:var(--hds-space-core-radius-sm)}.MarketplaceDiscoveryResults__skeletonHeading{width:min(280px,70%);height:var(--hds-space-core-300)}.MarketplaceDiscoveryResults__skeletonCards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--hds-space-core-400)}.MarketplaceDiscoveryResults__skeleton--list .MarketplaceDiscoveryResults__skeletonCards{grid-template-columns:minmax(0,1fr)}.MarketplaceDiscoveryResults__skeletonCard{display:flex;min-width:0;align-items:flex-start;gap:var(--hds-space-core-200)}.MarketplaceDiscoveryResults__skeletonLogo{width:var(--hds-space-core-600);height:var(--hds-space-core-600);flex:0 0 var(--hds-space-core-600)}.MarketplaceDiscoveryResults__skeletonCopy{display:flex;min-width:0;flex:1;flex-direction:column;gap:var(--hds-space-core-150)}.MarketplaceDiscoveryResults__skeletonText{display:flex;flex-direction:column;gap:var(--hds-space-core-100)}.MarketplaceDiscoveryResults__skeletonTitle{width:55%;height:var(--hds-space-core-150)}.MarketplaceDiscoveryResults__skeletonSubtitle{width:85%;height:var(--hds-space-core-150)}.MarketplaceDiscoveryResults__skeletonTag{width:88px;height:var(--hds-space-core-250);border-radius:var(--hds-space-core-radius-round)}@media (max-width: 900px){.MarketplaceDiscoveryResults__content,.MarketplaceDiscoveryResults__skeleton,.MarketplaceDiscoveryResults[data-status=loading] .MarketplaceDiscoveryResults__primary,.MarketplaceDiscoveryResults[data-status=error] .MarketplaceDiscoveryResults__primary{gap:var(--hds-space-core-500)}.MarketplaceDiscoveryResults__recommended{padding-bottom:var(--hds-space-core-400)}}.MarketplaceDiscovery{width:100%;background:var(--hds-color-surface-bg-quiet);scroll-margin-top:var(--marketplace-shell-sticky-content-top)}.MarketplaceDiscovery__frame,.MarketplaceDiscovery__filters,.MarketplaceDiscovery__results{display:flex;min-width:0;flex-direction:column}.MarketplaceDiscovery__filters{gap:var(--hds-space-core-200)}.MarketplaceDiscovery__clearFilters{padding-inline:var(--hds-space-core-200)}.MarketplaceDiscovery--horizontal .MarketplaceDiscovery__frame{gap:var(--hds-space-core-1000);padding:0 var(--hds-space-core-200) var(--hds-space-core-1200);border-right:var(--hds-space-core-border-sm) solid var(--hds-color-surface-border-quiet);border-left:var(--hds-space-core-border-sm) solid var(--hds-color-surface-border-quiet)}.MarketplaceDiscovery--horizontal .MarketplaceDiscovery__body{display:grid;align-items:start;grid-template-columns:232px minmax(0,1fr);gap:var(--hds-space-core-1000)}.MarketplaceDiscovery--horizontal .MarketplaceDiscovery__results{position:relative;gap:var(--hds-space-core-1000)}.MarketplaceDiscovery__clearFiltersOverlay{position:absolute;z-index:1;top:calc(-1 * var(--hds-space-core-50));inset-inline-end:0}.MarketplaceDiscovery--horizontal .MarketplaceDiscoveryResults__heading,.MarketplaceDiscovery--horizontal .MarketplaceHomeCollections__sections>.MarketplaceListingCollection:first-child .MarketplaceListingCollection__lockup{max-width:none}.MarketplaceDiscovery--horizontal .MarketplaceDiscoveryResults__heading>*,.MarketplaceDiscovery--horizontal .MarketplaceHomeCollections__sections>.MarketplaceListingCollection:first-child .MarketplaceListingCollection__lockup>*{max-width:504px}.MarketplaceDiscovery--horizontal .MarketplaceDiscoveryResults__heading>:first-child,.MarketplaceDiscovery--horizontal .MarketplaceHomeCollections__sections>.MarketplaceListingCollection:first-child .MarketplaceListingCollection__lockup>:first-child{max-width:min(504px,calc(100% - var(--marketplace-discovery-clear-filters-reserve, 0px)))}@media (prefers-reduced-motion: no-preference){.MarketplaceDiscovery__clearFiltersOverlay--fade{animation:marketplace-discovery-clear-filters-in .15s ease-out .1s both}}@keyframes marketplace-discovery-clear-filters-in{0%{opacity:0}}.MarketplaceDiscovery--vertical{padding-bottom:var(--hds-space-core-700)}.MarketplaceDiscovery--vertical .MarketplaceDiscovery__frame{gap:var(--hds-space-core-500)}.MarketplaceDiscovery--vertical .MarketplaceDiscovery__body{padding-inline:var(--hds-space-core-200)}.MarketplaceDiscovery--vertical .MarketplaceDiscovery__results{gap:var(--hds-space-core-700);scroll-margin-top:var(--marketplace-shell-sticky-content-top)}.MarketplaceRequestApp__trigger{align-self:flex-start;padding:0;border:0;background:none;font-size:var(--hds-font-text-md-size);line-height:var(--hds-font-text-md-lineHeight);letter-spacing:var(--hds-font-text-md-letterSpacing)}.MarketplaceRequestApp__popover{width:400px;max-width:calc(100vw - var(--hds-space-core-400));max-height:calc(100dvh - var(--hds-space-core-400));overflow-y:auto;padding:var(--hds-space-core-200);border:none;border-radius:var(--hds-space-core-radius-md);background:var(--hds-color-surface-bg-quiet);box-shadow:var(--hds-shadow-md)}.MarketplaceRequestApp__signedOut{color:var(--hds-color-text-quiet)}.MarketplaceRequestApp__form{display:flex;flex-direction:column;gap:var(--hds-space-core-200)}.hds-positioner:has(>.MarketplaceRequestApp__popover){z-index:102}.hds-positioner:dir(rtl):has(>.MarketplaceRequestApp__popover){position:absolute;inset:0 auto auto 0;transform:translate(var(--position-x),var(--position-y))}.MarketplaceRequestApp__text{resize:vertical}.MarketplaceRequestApp__actions{width:100%;flex-wrap:nowrap}.MarketplaceRequestApp__action{flex:1;justify-content:center}.MarketplaceListingSkeleton__visuallyHidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.MarketplaceListingSkeleton__layout{display:flex;flex-direction:column;gap:var(--hds-space-core-700);padding-block:var(--hds-space-core-700)}.MarketplaceListingSkeleton__block{display:block;border-radius:var(--hds-space-core-radius-sm)}.MarketplaceListingSkeleton__header{display:flex;align-items:flex-start;gap:var(--hds-space-core-400)}.MarketplaceListingSkeleton__logo{flex:none;width:78px;height:78px}.MarketplaceListingSkeleton__headerText{display:flex;min-width:0;flex:1;flex-direction:column;gap:var(--hds-space-core-200)}.MarketplaceListingSkeleton__title{width:min(208px,100%);height:40px}.MarketplaceListingSkeleton__line{width:min(502px,100%);height:16px}.MarketplaceListingSkeleton__line--full{width:100%}.MarketplaceListingSkeleton__tags{display:flex;gap:var(--hds-space-core-100)}.MarketplaceListingSkeleton__tag{width:52px;height:16px}.MarketplaceListingSkeleton__action{flex:none;width:105px;height:40px}.MarketplaceListingSkeleton__body{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--hds-space-core-400)}.MarketplaceListingSkeleton__main{display:flex;grid-row:1;grid-column:4 / span 9;min-width:0;flex-direction:column;gap:132px}.MarketplaceListingSkeleton__section{display:flex;flex-direction:column;gap:var(--hds-space-core-200)}.MarketplaceListingSkeleton__label{width:99px;height:16px}.MarketplaceListingSkeleton__image{width:100%;height:406px;margin-block:var(--hds-space-core-200)}.MarketplaceListingSkeleton__heading{width:min(208px,100%);height:40px;margin-bottom:var(--hds-space-core-200)}.MarketplaceListingSkeleton__sidebar{display:flex;grid-row:1;grid-column:1 / span 3;min-width:0;flex-direction:column;gap:40px}.MarketplaceListingSkeleton__group{display:flex;flex-direction:column;gap:var(--hds-space-core-200)}.MarketplaceListingSkeleton__sidebarLine{width:99px;height:16px}@media (max-width: 900px){.MarketplaceListingSkeleton__body{grid-template-columns:minmax(0,1fr)}.MarketplaceListingSkeleton__main{grid-column:1}.MarketplaceListingSkeleton__sidebar{display:none}.MarketplaceListingSkeleton__image{height:240px}}@media (max-width: 600px){.MarketplaceListingSkeleton__header{display:grid;grid-template-columns:78px minmax(0,1fr);column-gap:var(--hds-space-core-400);row-gap:var(--hds-space-core-200)}.MarketplaceListingSkeleton__headerText{display:contents}.MarketplaceListingSkeleton__title{width:100%}.MarketplaceListingSkeleton__headerText>:not(.MarketplaceListingSkeleton__title){grid-column:1 / -1}.MarketplaceListingSkeleton__action{display:none}}
