a.oc-link-v1{-webkit-tap-highlight-color:transparent;position:relative;box-sizing:border-box;cursor:pointer;text-decoration:none;color:var(--oc-semantic-color-text-interactive)}a.oc-link-v1:focus:not(:active){outline:var(--oc-semantic-focus-outline-color) var(--oc-semantic-focus-outline-style) var(--oc-semantic-focus-outline-width);outline-offset:2px;border-radius:.01px}@supports selector(*:focus-visible){a.oc-link-v1:focus:not(:active){outline:none}a.oc-link-v1:focus-visible:not(:active){outline:var(--oc-semantic-focus-outline-color) var(--oc-semantic-focus-outline-style) var(--oc-semantic-focus-outline-width);outline-offset:2px;border-radius:.01px}}@media (hover: hover){a.oc-link-v1[disabled]:hover{cursor:default}}a.oc-link-v1--size-50{font:var(--oc-semantic-font-copy-50)}a.oc-link-v1--size-75{font:var(--oc-semantic-font-copy-75)}a.oc-link-v1--size-100{font:var(--oc-semantic-font-copy-100)}a.oc-link-v1--size-125{font:var(--oc-semantic-font-copy-125)}a.oc-link-v1--primary{color:var(--oc-semantic-color-text-interactive)}@media (hover: hover){a.oc-link-v1--primary:hover{text-decoration:underline;color:var(--oc-base-color-blue-darken-10)}}a.oc-link-v1--primary:active{text-decoration:underline;color:var(--oc-base-color-blue-darken-20)}a.oc-link-v1--secondary{color:var(--oc-semantic-color-text-secondary)}@media (hover: hover){a.oc-link-v1--secondary:hover{text-decoration:underline;color:var(--oc-base-color-black-lighten-23)}}a.oc-link-v1--secondary:active{text-decoration:underline;color:var(--oc-base-color-black-lighten-13)}a.oc-link-v1--underlined,a.oc-link-v1--underlined-bold{color:var(--oc-base-color-black-100);text-decoration:underline}@media (hover: hover){a.oc-link-v1--underlined:hover,a.oc-link-v1--underlined-bold:hover{color:var(--oc-base-color-black-opacity-70)}}a.oc-link-v1--underlined:active,a.oc-link-v1--underlined-bold:active{color:var(--oc-base-color-black-opacity-50)}a.oc-link-v1--underlined-bold{font-weight:var(--oc-base-font-weight-bold)}oc-banner-v1{-webkit-tap-highlight-color:transparent;font:var(--oc-semantic-font-copy-100)}oc-banner-v1[size="200"]{min-height:120px}oc-banner-v1[size="300"]{min-height:200px}oc-banner-v1:not([hidden]){display:block}oc-block-v1{display:block}oc-block-v1:not([no-padding]){padding:16px}oc-button-v1{-webkit-tap-highlight-color:transparent;display:block;width:100%}oc-button-v1[size="50"]{height:32px}oc-button-v1[size="100"]{height:48px}oc-button-v1[fit-content]{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.oc-card-v1{background-color:var(--oc-semantic-color-canvas-background);border-radius:var(--oc-semantic-border-radius-200)}.oc-card-v1--interactive{cursor:pointer}.oc-card-v1--interactive:focus:not(:active){outline:var(--oc-semantic-focus-outline-color) var(--oc-semantic-focus-outline-style) var(--oc-semantic-focus-outline-width);outline-offset:2px;border-radius:var(--oc-semantic-focus-outline-radius-200)}@supports selector(*:focus-visible){.oc-card-v1--interactive:focus:not(:active){outline:none}.oc-card-v1--interactive:focus-visible:not(:active){outline:var(--oc-semantic-focus-outline-color) var(--oc-semantic-focus-outline-style) var(--oc-semantic-focus-outline-width);outline-offset:2px;border-radius:var(--oc-semantic-focus-outline-radius-200)}}@media (hover: hover){.oc-card-v1--interactive:hover{background-color:var(--oc-base-color-black-opacity-3)}}.oc-card-v1--interactive:active{background-color:var(--oc-base-color-black-opacity-10)}oc-chip-v1{-webkit-tap-highlight-color:transparent;display:inline-block;height:32px}oc-chip-v1[size="100"]{height:32px}oc-chip-v1[size="200"]{height:48px}oc-checkbox-v1{-webkit-tap-highlight-color:transparent;display:block;min-height:24px;font:var(--oc-semantic-font-copy-125);padding-left:calc(var(--oc-base-dimension-24) + var(--oc-semantic-spacing-75))}oc-dropdown-v1{-webkit-tap-highlight-color:transparent;display:block;height:48px;overflow:hidden}oc-dropdown-v1[hint]{height:68px}oc-radio-button-v1{-webkit-tap-highlight-color:transparent;display:block;min-height:24px;font:var(--oc-semantic-font-copy-125);padding-left:calc(var(--oc-base-dimension-24) + var(--oc-semantic-spacing-75))}oc-text-area-v1{-webkit-tap-highlight-color:transparent;min-height:84px}oc-text-area-v1[maxlength],oc-text-area-v1[hint]{min-height:104px}oc-text-field-v1{-webkit-tap-highlight-color:transparent;min-height:48px}oc-text-field-v1[minlength],oc-text-field-v1[maxlength],oc-text-field-v1[hint]{min-height:68px}oc-icon-button{-webkit-tap-highlight-color:transparent;display:block;height:32px;width:32px}oc-icon-button[size="50"]{height:32px;width:32px}oc-icon-button[size="100"]{height:48px;width:48px}oc-icon-v1{-webkit-tap-highlight-color:transparent;display:inline-block}oc-icon-v1[size="50"]{width:12px;height:12px}oc-icon-v1[size="100"]{width:24px;height:24px}oc-icon-v1[custom-size]{width:var(--custom-size, 24px);height:var(--custom-size, 24px)}oc-tag-v1{-webkit-tap-highlight-color:transparent;display:inline-block;position:relative;font:var(--oc-semantic-font-headline-50);padding:var(--oc-semantic-spacing-0) var(--oc-semantic-spacing-50);max-width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}oc-tag-v1[size="25"]{font:var(--oc-semantic-font-headline-10);padding:var(--oc-semantic-spacing-0) var(--oc-semantic-spacing-25)}oc-tag-v1[size="50"]{font:var(--oc-semantic-font-headline-25);padding:var(--oc-semantic-spacing-12) var(--oc-semantic-spacing-25)}oc-tag-v1[size="100"]{font:var(--oc-semantic-font-headline-50);padding:var(--oc-semantic-spacing-0) var(--oc-semantic-spacing-50)}oc-text-expander-v1{-webkit-tap-highlight-color:transparent;display:block;max-height:140px}oc-text-expander-v1[expanded]{max-height:none}:root{--oc-base-color-corporate-color-spectrum-coral-25: #ffe2e2ff;--oc-base-color-corporate-color-spectrum-coral-50: #ffafafff;--oc-base-color-corporate-color-spectrum-coral-100: #ff9196ff;--oc-base-color-corporate-color-spectrum-coral-150: #d25a5fff;--oc-base-color-corporate-color-spectrum-coral-200: #bc3339ff;--oc-base-color-corporate-color-spectrum-positive-green-25: #d1ede7ff;--oc-base-color-corporate-color-spectrum-positive-green-50: #b4e1d7ff;--oc-base-color-corporate-color-spectrum-positive-green-100: #64c8b9ff;--oc-base-color-corporate-color-spectrum-positive-green-150: #00aa9bff;--oc-base-color-corporate-color-spectrum-positive-green-200: #007268ff;--oc-base-color-corporate-color-spectrum-sunny-yellow-50: #ffffcdff;--oc-base-color-corporate-color-spectrum-sunny-yellow-100: #fffaafff;--oc-base-color-corporate-color-spectrum-sunny-yellow-125: #ffeb91ff;--oc-base-color-corporate-color-spectrum-sunny-yellow-150: #ffdc73ff;--oc-base-color-corporate-color-spectrum-denim-25: #deedffff;--oc-base-color-corporate-color-spectrum-denim-50: #78b4ffff;--oc-base-color-corporate-color-spectrum-denim-100: #6ea0ebff;--oc-base-color-corporate-color-spectrum-denim-150: #374bc8ff;--oc-base-color-corporate-color-spectrum-deep-navy-50: #287396ff;--oc-base-color-corporate-color-spectrum-deep-navy-100: #1e5a78ff;--oc-base-color-corporate-color-spectrum-deep-navy-150: #14374bff;--oc-base-color-corporate-color-spectrum-cozy-pink-50: #ffd7f5ff;--oc-base-color-corporate-color-spectrum-cozy-pink-100: #ffbef5ff;--oc-base-color-corporate-color-spectrum-cozy-pink-150: #f578cdff;--oc-base-color-corporate-color-spectrum-sky-blue-50: #f0faffff;--oc-base-color-corporate-color-spectrum-sky-blue-100: #dcf0faff;--oc-base-color-corporate-color-spectrum-sky-blue-150: #98c9f1ff;--oc-base-color-corporate-color-spectrum-natural-beige-50: #fff5e6ff;--oc-base-color-corporate-color-spectrum-natural-beige-100: #f5e6d7ff;--oc-base-color-corporate-color-spectrum-natural-beige-150: #dcbe96ff;--oc-base-color-corporate-color-spectrum-warm-red-50: #c82864ff;--oc-base-color-corporate-color-spectrum-warm-red-100: #8c2d4bff;--oc-base-color-corporate-color-spectrum-warm-red-150: #6e1937ff;--oc-base-color-black-100: #212121ff;--oc-base-color-black-opacity-0: #21212100;--oc-base-color-black-opacity-3: #21212108;--oc-base-color-black-opacity-5: #2121210d;--oc-base-color-black-opacity-10: #2121211a;--oc-base-color-black-opacity-40: #21212166;--oc-base-color-black-opacity-50: #21212180;--oc-base-color-black-opacity-70: #212121b3;--oc-base-color-black-lighten-13: #424242ff;--oc-base-color-black-lighten-23: #5c5c5cff;--oc-base-color-black-lighten-33: #757575ff;--oc-base-color-black-lighten-45: #949494ff;--oc-base-color-black-lighten-61: #bdbdbdff;--oc-base-color-black-lighten-67: #ccccccff;--oc-base-color-black-lighten-71: #d6d6d6ff;--oc-base-color-black-lighten-77: #e5e5e5ff;--oc-base-color-black-lighten-81: #f0f0f0ff;--oc-base-color-white: #ffffffff;--oc-base-color-otto-red-100: #eb001fff;--oc-base-color-otto-red-darken-10: #b80018ff;--oc-base-color-otto-red-darken-20: #850012ff;--oc-base-color-grey-25: var(--oc-base-color-black-lighten-81);--oc-base-color-grey-100: var(--oc-base-color-black-lighten-77);--oc-base-color-grey-150: var(--oc-base-color-black-lighten-67);--oc-base-color-grey-200: var(--oc-base-color-black-lighten-45);--oc-base-color-grey-400: var(--oc-base-color-black-lighten-33);--oc-base-color-blue-25: var(--oc-base-color-blue-lighten-55);--oc-base-color-blue-50: var(--oc-base-color-blue-lighten-45);--oc-base-color-blue-100: #006fc5ff;--oc-base-color-blue-darken-10: #005292ff;--oc-base-color-blue-darken-20: #00365fff;--oc-base-color-blue-lighten-25: #45aeffff;--oc-base-color-blue-lighten-35: #78c4ffff;--oc-base-color-blue-lighten-45: #abdbffff;--oc-base-color-blue-lighten-55: #def1ffff;--oc-base-color-sustainable-green-100: #7ea87bff;--oc-base-dimension-0: 0px;--oc-base-dimension-2: 2px;--oc-base-dimension-4: 4px;--oc-base-dimension-8: 8px;--oc-base-dimension-12: 12px;--oc-base-dimension-16: 16px;--oc-base-dimension-24: 24px;--oc-base-dimension-32: 32px;--oc-base-dimension-40: 40px;--oc-base-dimension-48: 48px;--oc-base-dimension-64: 64px;--oc-base-dimension-80: 80px;--oc-base-font-weight-bold: 700;--oc-base-font-weight-regular: 400;--oc-base-font-font-family: "OTTOSans", Arial, Helvetica, sans-serif;--oc-base-font-size-62: .625rem;--oc-base-font-size-75: .75rem;--oc-base-font-size-87: .875rem;--oc-base-font-size-100: 1rem;--oc-base-font-size-125: 1.25rem;--oc-base-font-size-150: 1.5rem;--oc-base-font-line-height-50: 1rem;--oc-base-font-line-height-100: 1.5rem;--oc-base-font-line-height-150: 2rem;--oc-base-shadow-100: drop-shadow(0px 1px 1px rgba(0, 0, 0, .25)) drop-shadow(0px 1px 3px rgba(0, 0, 0, .07));--oc-base-shadow-200: drop-shadow(0px 1px 2px rgba(0, 0, 0, .25)) drop-shadow(0px 4px 6px rgba(0, 0, 0, .1));--oc-base-shadow-300: drop-shadow(0px 3px 5px rgba(0, 0, 0, .3)) drop-shadow(0px 9px 10px rgba(0, 0, 0, .1));--oc-semantic-color-error-50: var(--oc-base-color-corporate-color-spectrum-coral-25);--oc-semantic-color-error-75: var(--oc-base-color-corporate-color-spectrum-coral-100);--oc-semantic-color-error-100: var(--oc-base-color-corporate-color-spectrum-coral-200);--oc-semantic-color-text-default: var(--oc-base-color-black-100);--oc-semantic-color-hint-50: var(--oc-base-color-corporate-color-spectrum-denim-25);--oc-semantic-color-hint-75: var(--oc-base-color-corporate-color-spectrum-denim-100);--oc-semantic-color-hint-100: var(--oc-base-color-corporate-color-spectrum-denim-150);--oc-semantic-color-success-50: var(--oc-base-color-corporate-color-spectrum-positive-green-25);--oc-semantic-color-success-75: var(--oc-base-color-corporate-color-spectrum-positive-green-100);--oc-semantic-color-success-100: var(--oc-base-color-corporate-color-spectrum-positive-green-200);--oc-semantic-color-warning-50: var(--oc-base-color-corporate-color-spectrum-sunny-yellow-50);--oc-semantic-color-warning-75: var(--oc-base-color-corporate-color-spectrum-sunny-yellow-125);--oc-semantic-color-warning-100: var(--oc-base-color-corporate-color-spectrum-sunny-yellow-150);--oc-semantic-color-primary-background: var(--oc-base-color-otto-red-100);--oc-semantic-color-text-inverted: var(--oc-base-color-white);--oc-semantic-color-secondary-background: var(--oc-base-color-blue-25);--oc-semantic-color-text-interactive: var(--oc-base-color-blue-100);--oc-semantic-color-disabled-background: var(--oc-base-color-grey-100);--oc-semantic-color-disabled-text: var(--oc-base-color-grey-200);--oc-semantic-color-disabled-border: var(--oc-base-color-grey-150);--oc-semantic-color-disabled-overlay: #d6d6d6a3;--oc-semantic-color-frame-background: var(--oc-base-color-grey-25);--oc-semantic-color-canvas-background: var(--oc-base-color-white);--oc-semantic-color-text-secondary: var(--oc-base-color-grey-400);--oc-semantic-color-sale-background: var(--oc-base-color-otto-red-100);--oc-semantic-color-brand: var(--oc-base-color-otto-red-100);--oc-semantic-color-sustainable: var(--oc-base-color-sustainable-green-100);--oc-semantic-color-scrim: var(--oc-base-color-black-opacity-40);--oc-semantic-spacing-0: var(--oc-base-dimension-0);--oc-semantic-spacing-12: var(--oc-base-dimension-2);--oc-semantic-spacing-25: var(--oc-base-dimension-4);--oc-semantic-spacing-50: var(--oc-base-dimension-8);--oc-semantic-spacing-75: var(--oc-base-dimension-12);--oc-semantic-spacing-100: var(--oc-base-dimension-16);--oc-semantic-spacing-125: var(--oc-base-dimension-24);--oc-semantic-spacing-default-between-blocks: var(--oc-semantic-spacing-25);--oc-semantic-spacing-content-grid-gap: var(--oc-semantic-spacing-100);--oc-semantic-spacing-content-grid-outer: var(--oc-semantic-spacing-100);--oc-semantic-spacing-lane-grid-gap: var(--oc-semantic-spacing-25);--oc-semantic-spacing-lane-grid-outer: var(--oc-semantic-spacing-0);--oc-semantic-spacing-form-vertical: 0px;--oc-semantic-spacing-form-hint-vertical: 0px;--oc-semantic-spacing-form-checkbox-radio-button-horizontal: 0px;--oc-semantic-spacing-form-checkbox-radio-button-vertical: 0px;--oc-semantic-border-radius-0: var(--oc-base-dimension-0);--oc-semantic-border-radius-25: var(--oc-base-dimension-2);--oc-semantic-border-radius-50: var(--oc-base-dimension-4);--oc-semantic-border-radius-100: var(--oc-base-dimension-8);--oc-semantic-border-radius-200: var(--oc-base-dimension-16);--oc-semantic-border-width-0: 0px;--oc-semantic-border-width-100: 1px;--oc-semantic-border-width-200: 2px;--oc-semantic-font-headline-10: 700 .625rem/1rem "OTTOSans", Arial, Helvetica, sans-serif;--oc-semantic-font-headline-25: 700 .75rem/1rem "OTTOSans", Arial, Helvetica, sans-serif;--oc-semantic-font-headline-50: 700 .875rem/1.5rem "OTTOSans", Arial, Helvetica, sans-serif;--oc-semantic-font-headline-100: 700 1rem/1.5rem "OTTOSans", Arial, Helvetica, sans-serif;--oc-semantic-font-headline-200: 700 1.25rem/2rem "OTTOSans", Arial, Helvetica, sans-serif;--oc-semantic-font-headline-300: 700 1.5rem/2rem "OTTOSans", Arial, Helvetica, sans-serif;--oc-semantic-font-copy-50: 400 .625rem/1rem "OTTOSans", Arial, Helvetica, sans-serif;--oc-semantic-font-copy-75: 400 .75rem/1rem "OTTOSans", Arial, Helvetica, sans-serif;--oc-semantic-font-copy-100: 400 .875rem/1.5rem "OTTOSans", Arial, Helvetica, sans-serif;--oc-semantic-font-copy-125: 400 1rem/1.5rem "OTTOSans", Arial, Helvetica, sans-serif;--oc-semantic-focus-outline-color: var(--oc-base-color-blue-lighten-35);--oc-semantic-focus-outline-radius-12: 2px;--oc-semantic-focus-outline-radius-25: 4px;--oc-semantic-focus-outline-radius-50: 6px;--oc-semantic-focus-outline-radius-100: 10px;--oc-semantic-focus-outline-radius-200: 18px;--oc-semantic-focus-outline-width: var(--oc-base-dimension-2);--oc-semantic-focus-outline-offset: var(--oc-base-dimension-2);--oc-semantic-focus-outline-style: solid;--oc-semantic-elevation-100-canvas-shadow: var(--oc-base-shadow-100);--oc-semantic-elevation-200-above-shadow: var(--oc-base-shadow-200);--oc-semantic-elevation-300-sticky-shadow: var(--oc-base-shadow-300)}
