.storyblok-product-card .grid-mixed{width:100%;height:100%;transition:var(--ds-transition-fast)}.storyblok-product-card .grid-mixed:hover{box-shadow:var(--ds-shadow-sm)}.storyblok-product-card .grid-mixed img{aspect-ratio:1}
@layer tokens{:root{--ds-c-primary-default:#00b9e4;--ds-c-primary-50:#79d6ee26;--ds-c-primary-100:#79d6ee;--ds-c-primary-400:#00a6cd;--ds-c-primary-900:#1694b4;--ds-c-semantic-success-default:#0dae58;--ds-c-semantic-success-50:#e6f9ed;--ds-c-semantic-warning-default:#f78a23;--ds-c-semantic-warning-50:#ffebd5;--ds-c-semantic-error-default:#f4511e;--ds-c-semantic-error-50:#fde8e5;--ds-c-semantic-info-default:#007481;--ds-c-semantic-info-50:#e0f1fb;--ds-c-secondary-default:#e5d4cd;--ds-c-secondary-100:#e0d3cb;--ds-c-secondary-400:#c4a99e;--ds-c-secondary-900:#a49287;--ds-c-tertiary-default:#00b092;--ds-c-tertiary-50:#76cfbe26;--ds-c-tertiary-100:#76cfbe;--ds-c-tertiary-900:#138c75;--ds-c-grey-default:#717171;--ds-c-grey-0:#fff;--ds-c-grey-25:#fafafa;--ds-c-grey-50:#f9f9f9;--ds-c-grey-100:#f5f5f5;--ds-c-grey-200:#e3e3e3;--ds-c-grey-300:#c6c6c6;--ds-c-grey-400:#aaa;--ds-c-grey-500:#717171;--ds-c-grey-600:#555;--ds-c-grey-700:#393939;--ds-c-grey-800:#1c1c1c;--ds-c-grey-900:#161616;--ds-space-1:.25rem;--ds-space-1-5:.375rem;--ds-space-2:.5rem;--ds-space-2-5:.75rem;--ds-space-3:1rem;--ds-space-3-5:1.25rem;--ds-space-4:1.5rem;--ds-space-5:2rem;--ds-space-6:3rem;--ds-space-7:4rem;--ds-space-8:5rem;--ds-space-9:6rem;--ds-space-10:7rem;--ds-space-11:8rem;--ds-space-12:9rem;--ds-space-13:10rem;--ds-space-14:11rem;--ds-space-15:12rem;--ds-spacing-small:var(--ds-space-3);--ds-spacing-medium:var(--ds-space-4);--ds-spacing-large:var(--ds-space-6)}@media (max-width:575.98px){:root{--ds-spacing-small:var(--ds-space-2);--ds-spacing-medium:var(--ds-space-3);--ds-spacing-large:var(--ds-space-4)}}:root{--ds-border-radius-sm:.25rem;--ds-border-radius:.5rem;--ds-border-radius-lg:.75rem;--ds-border-radius-pill:9999px;--ds-border-radius-default:var(--ds-border-radius);--ds-shadow-sm:0 .125rem .25rem #00000013;--ds-shadow:0 .5rem 1rem #00000026;--ds-shadow-lg:0 1rem 3rem #0000002d;--ds-duration-0:0s;--ds-duration-50:75ms;--ds-duration-100:.15s;--ds-duration-150:.2s;--ds-duration-200:.25s;--ds-duration-300:.3s;--ds-duration-400:.4s;--ds-duration-500:.5s;--ds-easing-linear:linear;--ds-easing-in:cubic-bezier(.4,0,1,1);--ds-easing-out:cubic-bezier(0,0,.2,1);--ds-easing-in-out:cubic-bezier(.4,0,.2,1);--ds-easing-emphasized:cubic-bezier(.2,0,0,1);--ds-transition-fast:all var(--ds-duration-100)var(--ds-easing-out);--ds-transition-medium:all var(--ds-duration-200)var(--ds-easing-in-out);--ds-transition-slow:all var(--ds-duration-300)var(--ds-easing-in-out)}@media (prefers-reduced-motion:reduce){:root{--ds-duration-50:0s;--ds-duration-100:0s;--ds-duration-150:0s;--ds-duration-200:0s;--ds-duration-300:0s;--ds-duration-400:0s;--ds-duration-500:0s}}:root{--ds-z-auto:auto;--ds-z-base:0;--ds-z-docked:10;--ds-z-dropdown:100;--ds-z-sticky:200;--ds-z-banner:300;--ds-z-overlay:400;--ds-z-modal:500;--ds-z-popover:600;--ds-z-tooltip:700;--ds-z-toast:800;--ds-z-max:999;--input-border-radius:var(--ds-border-radius-default);--input-border-color:var(--ds-c-grey-200);--input-border-color-hover:var(--ds-c-grey-400);--input-background-color:var(--ds-c-grey-0);--input-color:var(--ds-c-grey-900);--input-color-placeholder:var(--ds-c-grey-500);--input-border-color-error:var(--ds-c-semantic-error-default);--input-color-error:var(--ds-c-grey-900);--input-border-color-disabled:var(--ds-c-grey-300);--input-background-color-disabled:var(--ds-c-grey-200);--input-color-disabled:var(--ds-c-grey-400);--ds-bp-xs:0;--ds-bp-sm:576px;--ds-bp-md:768px;--ds-bp-lg:992px;--ds-bp-xl:1200px;--ds-bp-xxl:1400px;--ds-bp-3xl:1600px;--ds-container-xs:100%;--ds-container-sm:540px;--ds-container-md:720px;--ds-container-lg:960px;--ds-container-xl:1140px;--ds-container-xxl:1320px;--ds-container-3xl:1500px;--ds-layout-max:1700px;--ds-layout-content:46.875rem;--ds-layout-content-wide:56.25rem;--font-family-base:"Source Sans 3",sans-serif;--ds-heading-100:1.5rem;--ds-heading-200:2rem;--ds-heading-300:2.5rem;--ds-heading-400:3rem;--ds-heading-500:3.5rem;--ds-heading-600:4rem;--ds-body-50:.75rem;--ds-body-100:1rem;--ds-body-200:1.5rem;--ds-body-300:2rem;--ds-body-400:2.5rem;--ds-body-500:3rem;--ds-body-600:3.5rem;--ds-font-weight-light:300;--ds-font-weight-normal:400;--ds-font-weight-medium:500;--ds-font-weight-bold:700;--ds-line-height-heading-xxl:1.05;--ds-line-height-heading-xl:1.1;--ds-line-height-heading-lg:1.15;--ds-line-height-heading-md:1.2;--ds-line-height-heading-sm:1.25;--ds-line-height-body-lg:1.35;--ds-line-height-body-md:1.45;--ds-line-height-body-sm:1.55;--ds-line-height-body-xs:1.6;--ds-line-height-body-relaxed:1.7;--ds-letter-spacing-tightest:-.03em;--ds-letter-spacing-tight:-.02em;--ds-letter-spacing-medium:-.01em;--ds-letter-spacing-base:0em;--ds-letter-spacing-loose:.005em;--ds-letter-spacing-looser:.01em;--ds-letter-spacing-widest:.02em}}@layer utilities{@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes shimmer{0%{left:-100%}to{left:100%}}@keyframes slide-in-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slide-out-right{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes slide-in-bottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slide-out-bottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes slide-in-left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes slide-out-left{0%{transform:translate(0)}to{transform:translate(-100%)}}}@layer reset{html{box-sizing:border-box;-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}*,:before,:after{box-sizing:inherit}body,h1,h2,h3,h4,h5,h6,p,blockquote,figure,figcaption,dl,dd{margin:0;padding:0}body{min-height:100vh;text-rendering:optimizelegibility;background-color:var(--ds-c-grey-0);color:var(--ds-c-grey-900);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;line-height:1.5}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}ul,ol{list-style:none}a{color:inherit;text-decoration:none}a:focus-visible{outline-offset:2px;outline:2px solid}button,input,select,textarea{font:inherit;color:inherit;line-height:inherit;-webkit-appearance:none;appearance:none;background:0 0;border:none;margin:0;padding:0}button{cursor:pointer;background-color:#0000}button:disabled{cursor:not-allowed}input[type=search]::-webkit-search-decoration{display:none}input[type=search]::-webkit-search-cancel-button{display:none}input[type=search]::-webkit-search-results-button{display:none}input[type=search]::-webkit-search-results-decoration{display:none}textarea{resize:vertical;overflow:auto}img,picture,video,canvas,svg{max-width:100%;height:auto;display:block}img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}table{border-collapse:collapse;border-spacing:0;width:100%}th,td{text-align:left;vertical-align:top;padding:0}[hidden]{display:none!important}:focus:not(:focus-visible){outline:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important;animation-iteration-count:1!important}}hr{border:none;border-top:1px solid #0000001a;margin:1rem 0}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}code,pre,kbd,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}iframe{border:0;max-width:100%}html:focus-within{scroll-behavior:smooth}}@layer themes,components,overrides;
@layer themes{[data-theme=medipoint]{--ds-c-primary-default:#ed0c0c;--ds-c-primary-hover:#d40a0a;--ds-c-primary-50:#ffeef0;--ds-c-primary-100:#fed4da;--ds-c-primary-400:#c41e3a;--ds-c-primary-900:#d40a0a;--ds-c-semantic-success-default:#1cab78;--ds-c-semantic-success-50:#e6f9ed;--ds-c-semantic-warning-default:#ffb212;--ds-c-semantic-warning-50:#fff4e0;--ds-c-semantic-error-default:#ed0c0c;--ds-c-semantic-error-50:#ffeef0;--ds-c-semantic-info-default:#0099a8;--ds-c-semantic-info-50:#e0f5f7;--ds-c-secondary-default:#00c089;--ds-c-secondary-50:#d9f0f2;--ds-c-secondary-100:#67cfae;--ds-c-secondary-400:#1a9d7a;--ds-c-secondary-900:#0d945b;--ds-c-tertiary-default:#38cbce;--ds-c-tertiary-50:#e6f0f2;--ds-c-tertiary-100:#25cad3;--ds-c-tertiary-400:#11839f;--ds-c-tertiary-900:#00707a;--ds-c-grey-default:#717171;--ds-c-grey-0:#fff;--ds-c-grey-25:#f8f9fa;--ds-c-grey-50:#f5f6f8;--ds-c-grey-100:#f0eeeb;--ds-c-grey-200:#eeecec;--ds-c-grey-300:#ddd;--ds-c-grey-400:#ccc;--ds-c-grey-500:#999;--ds-c-grey-600:#666;--ds-c-grey-700:#575757;--ds-c-grey-800:#495057;--ds-c-grey-900:#333;--ds-c-grey-950:#000;--ds-c-accent-1-default:#38cbce;--ds-c-accent-2-default:#424e66;--ds-c-accent-3-default:#ffb212;--ds-c-accent-4-default:#ed0c0c;--ds-border-radius-default:var(--ds-border-radius-sm);--font-family-base:"frank-new",sans-serif;--ds-container-xl:1240px;--ds-container-xxl:1240px;--ds-container-3xl:1240px;--input-border-color:var(--ds-c-grey-300);--input-color-placeholder:var(--ds-c-grey-500);--input-border-color-hover:var(--ds-c-grey-500);--input-color-error:var(--ds-c-semantic-error-default);--input-border-color-disabled:var(--ds-c-grey-300);--input-background-color-disabled:var(--ds-c-grey-0);--input-color-disabled:var(--ds-c-grey-300)}}
.ds-m-auto{margin:0 auto}@layer tokens{:root{--ds-space-1:.25rem;--ds-space-1-5:.375rem;--ds-space-2:.5rem;--ds-space-2-5:.75rem;--ds-space-3:1rem;--ds-space-3-5:1.25rem;--ds-space-4:1.5rem;--ds-space-5:2rem;--ds-space-6:3rem;--ds-space-7:4rem;--ds-space-8:5rem;--ds-space-9:6rem;--ds-space-10:7rem;--ds-space-11:8rem;--ds-space-12:9rem;--ds-space-13:10rem;--ds-space-14:11rem;--ds-space-15:12rem;--ds-spacing-small:var(--ds-space-3);--ds-spacing-medium:var(--ds-space-4);--ds-spacing-large:var(--ds-space-6)}@media (max-width:575.98px){:root{--ds-spacing-small:var(--ds-space-2);--ds-spacing-medium:var(--ds-space-3);--ds-spacing-large:var(--ds-space-4)}}:root{--ds-border-radius-sm:.25rem;--ds-border-radius:.5rem;--ds-border-radius-lg:.75rem;--ds-border-radius-pill:9999px;--ds-border-radius-default:var(--ds-border-radius);--ds-shadow-sm:0 .125rem .25rem #00000013;--ds-shadow:0 .5rem 1rem #00000026;--ds-shadow-lg:0 1rem 3rem #0000002d;--ds-duration-0:0s;--ds-duration-50:75ms;--ds-duration-100:.15s;--ds-duration-150:.2s;--ds-duration-200:.25s;--ds-duration-300:.3s;--ds-duration-400:.4s;--ds-duration-500:.5s;--ds-easing-linear:linear;--ds-easing-in:cubic-bezier(.4,0,1,1);--ds-easing-out:cubic-bezier(0,0,.2,1);--ds-easing-in-out:cubic-bezier(.4,0,.2,1);--ds-easing-emphasized:cubic-bezier(.2,0,0,1);--ds-transition-fast:all var(--ds-duration-100)var(--ds-easing-out);--ds-transition-medium:all var(--ds-duration-200)var(--ds-easing-in-out);--ds-transition-slow:all var(--ds-duration-300)var(--ds-easing-in-out)}@media (prefers-reduced-motion:reduce){:root{--ds-duration-50:0s;--ds-duration-100:0s;--ds-duration-150:0s;--ds-duration-200:0s;--ds-duration-300:0s;--ds-duration-400:0s;--ds-duration-500:0s}}:root{--ds-z-auto:auto;--ds-z-base:0;--ds-z-docked:10;--ds-z-dropdown:100;--ds-z-sticky:200;--ds-z-banner:300;--ds-z-overlay:400;--ds-z-modal:500;--ds-z-popover:600;--ds-z-tooltip:700;--ds-z-toast:800;--ds-z-max:999}}@layer utilities{@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes shimmer{0%{left:-100%}to{left:100%}}@keyframes slide-in-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slide-out-right{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes slide-in-bottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slide-out-bottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes slide-in-left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes slide-out-left{0%{transform:translate(0)}to{transform:translate(-100%)}}}@layer components{.svg-icon{--svg-size:1em;vertical-align:middle;width:var(--svg-width,var(--svg-size));height:var(--svg-height,var(--svg-size));transition:all var(--ds-transition-fast);flex-shrink:0;display:inline-block}.svg-icon:focus-visible{outline:2px solid var(--ds-c-primary-default);outline-offset:2px;border-radius:var(--ds-border-radius-sm)}.svg-icon.svg-icon--loading{width:var(--svg-width,var(--svg-size));height:var(--svg-height,var(--svg-size));background-color:var(--ds-c-grey-200);border-radius:var(--ds-border-radius-sm);display:inline-block}}
@layer components{.ds-image{border-radius:var(--ds-border-radius-default);width:100%;max-width:100%;height:auto;display:block}.ds-image.object-cover{object-fit:cover}.ds-image.object-contain{object-fit:contain}.ds-image.object-fill{object-fit:fill}.ds-image.object-none{object-fit:none}.ds-image.object-scale-down{object-fit:scale-down}.ds-image--placeholder{background-color:var(--ds-c-grey-100);border:1px solid var(--ds-c-grey-200);border-radius:var(--ds-border-radius-default);aspect-ratio:1;justify-content:center;align-items:center;width:100%;min-height:200px;display:flex}.ds-image--placeholder-icon{font-size:var(--ds-space-xl);opacity:.6}}
.ds-m-auto{margin:0 auto}@layer tokens{:root{--ds-space-1:.25rem;--ds-space-1-5:.375rem;--ds-space-2:.5rem;--ds-space-2-5:.75rem;--ds-space-3:1rem;--ds-space-3-5:1.25rem;--ds-space-4:1.5rem;--ds-space-5:2rem;--ds-space-6:3rem;--ds-space-7:4rem;--ds-space-8:5rem;--ds-space-9:6rem;--ds-space-10:7rem;--ds-space-11:8rem;--ds-space-12:9rem;--ds-space-13:10rem;--ds-space-14:11rem;--ds-space-15:12rem;--ds-spacing-small:var(--ds-space-3);--ds-spacing-medium:var(--ds-space-4);--ds-spacing-large:var(--ds-space-6)}@media (max-width:575.98px){:root{--ds-spacing-small:var(--ds-space-2);--ds-spacing-medium:var(--ds-space-3);--ds-spacing-large:var(--ds-space-4)}}:root{--ds-border-radius-sm:.25rem;--ds-border-radius:.5rem;--ds-border-radius-lg:.75rem;--ds-border-radius-pill:9999px;--ds-border-radius-default:var(--ds-border-radius);--ds-shadow-sm:0 .125rem .25rem #00000013;--ds-shadow:0 .5rem 1rem #00000026;--ds-shadow-lg:0 1rem 3rem #0000002d;--ds-duration-0:0s;--ds-duration-50:75ms;--ds-duration-100:.15s;--ds-duration-150:.2s;--ds-duration-200:.25s;--ds-duration-300:.3s;--ds-duration-400:.4s;--ds-duration-500:.5s;--ds-easing-linear:linear;--ds-easing-in:cubic-bezier(.4,0,1,1);--ds-easing-out:cubic-bezier(0,0,.2,1);--ds-easing-in-out:cubic-bezier(.4,0,.2,1);--ds-easing-emphasized:cubic-bezier(.2,0,0,1);--ds-transition-fast:all var(--ds-duration-100)var(--ds-easing-out);--ds-transition-medium:all var(--ds-duration-200)var(--ds-easing-in-out);--ds-transition-slow:all var(--ds-duration-300)var(--ds-easing-in-out)}@media (prefers-reduced-motion:reduce){:root{--ds-duration-50:0s;--ds-duration-100:0s;--ds-duration-150:0s;--ds-duration-200:0s;--ds-duration-300:0s;--ds-duration-400:0s;--ds-duration-500:0s}}:root{--ds-z-auto:auto;--ds-z-base:0;--ds-z-docked:10;--ds-z-dropdown:100;--ds-z-sticky:200;--ds-z-banner:300;--ds-z-overlay:400;--ds-z-modal:500;--ds-z-popover:600;--ds-z-tooltip:700;--ds-z-toast:800;--ds-z-max:999}}@layer utilities{@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes shimmer{0%{left:-100%}to{left:100%}}@keyframes slide-in-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slide-out-right{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes slide-in-bottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slide-out-bottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes slide-in-left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes slide-out-left{0%{transform:translate(0)}to{transform:translate(-100%)}}}@layer components{.ds-wysiwyg{font-size:var(--ds-body-100);font-weight:var(--ds-font-weight-normal);line-height:var(--ds-line-height-body-sm);letter-spacing:var(--ds-letter-spacing-looser);font-family:var(--font-family-base);color:var(--ds-c-grey-900)}.ds-wysiwyg.variant-narrow{max-width:90ch}.ds-wysiwyg.variant-default,.ds-wysiwyg.variant-full{max-width:100%}.ds-wysiwyg:last-child,.ds-wysiwyg>:last-child,.ds-wysiwyg>:last-child :last-child{margin-bottom:0}.ds-wysiwyg h1{font-size:var(--ds-heading-600);font-weight:var(--ds-font-weight-bold);line-height:var(--ds-line-height-heading-xl);letter-spacing:var(--ds-letter-spacing-tightest)}.ds-wysiwyg h2{font-size:var(--ds-heading-500);font-weight:var(--ds-font-weight-bold);line-height:var(--ds-line-height-heading-lg);letter-spacing:var(--ds-letter-spacing-tight)}.ds-wysiwyg h3{font-size:var(--ds-heading-400);font-weight:var(--ds-font-weight-bold);line-height:var(--ds-line-height-heading-md);letter-spacing:var(--ds-letter-spacing-medium)}.ds-wysiwyg h4{font-size:var(--ds-heading-300);font-weight:var(--ds-font-weight-bold);line-height:var(--ds-line-height-heading-sm);letter-spacing:var(--ds-letter-spacing-base)}.ds-wysiwyg h5{font-size:var(--ds-heading-200);font-weight:var(--ds-font-weight-bold);line-height:var(--ds-line-height-body-lg);letter-spacing:var(--ds-letter-spacing-base)}.ds-wysiwyg h6{font-size:var(--ds-heading-100);font-weight:var(--ds-font-weight-bold);line-height:var(--ds-line-height-body-md);letter-spacing:var(--ds-letter-spacing-loose)}.ds-wysiwyg p{font-size:var(--ds-body-100);font-weight:var(--ds-font-weight-normal);line-height:var(--ds-line-height-body-sm);letter-spacing:var(--ds-letter-spacing-looser)}.ds-wysiwyg .subtitle1{font-size:var(--ds-body-200);font-weight:var(--ds-font-weight-medium);line-height:var(--ds-line-height-body-sm);letter-spacing:var(--ds-letter-spacing-looser)}.ds-wysiwyg h1,.ds-wysiwyg h2,.ds-wysiwyg h3,.ds-wysiwyg h4,.ds-wysiwyg h5,.ds-wysiwyg h6{margin-bottom:var(--ds-space-3)}.ds-wysiwyg h1:first-child,.ds-wysiwyg h2:first-child,.ds-wysiwyg h3:first-child,.ds-wysiwyg h4:first-child,.ds-wysiwyg h5:first-child,.ds-wysiwyg h6:first-child{margin-top:0}.ds-wysiwyg p{margin-bottom:var(--ds-space-3)}.ds-wysiwyg ol{margin:0 0 var(--ds-space-3)var(--ds-space-1);padding:0;list-style-type:decimal}.ds-wysiwyg ol li{margin-left:var(--ds-space-4);list-style-type:decimal}.ds-wysiwyg ul{margin:0 0 var(--ds-space-3)var(--ds-space-1);padding:0;list-style-type:disc}.ds-wysiwyg ul li{margin-left:var(--ds-space-4);list-style-type:disc}.ds-wysiwyg a{color:var(--ds-c-grey-900);text-underline-offset:2px;transition:color var(--ds-transition-fast);text-decoration:underline}.ds-wysiwyg a:hover{color:var(--ds-c-grey-950)}.ds-wysiwyg a:focus-visible{outline:2px solid var(--ds-c-primary-default);outline-offset:2px;border-radius:var(--ds-border-radius-sm)}.ds-wysiwyg img{max-width:100%;height:auto;margin-bottom:var(--ds-space-3);border-radius:var(--ds-border-radius);display:block}.ds-wysiwyg table{border-collapse:collapse;width:100%;margin-bottom:var(--ds-space-3)}.ds-wysiwyg th,.ds-wysiwyg td{padding:var(--ds-space-2)var(--ds-space-3);text-align:left;border-bottom:1px solid var(--ds-c-grey-300)}.ds-wysiwyg th{font-weight:var(--ds-font-weight-bold);background-color:var(--ds-c-grey-50)}}
.ds-button__icon,.ds-button__spinner{justify-content:center;align-items:center;display:flex}.ds-m-auto{margin:0 auto}@layer tokens{:root{--ds-space-1:.25rem;--ds-space-1-5:.375rem;--ds-space-2:.5rem;--ds-space-2-5:.75rem;--ds-space-3:1rem;--ds-space-3-5:1.25rem;--ds-space-4:1.5rem;--ds-space-5:2rem;--ds-space-6:3rem;--ds-space-7:4rem;--ds-space-8:5rem;--ds-space-9:6rem;--ds-space-10:7rem;--ds-space-11:8rem;--ds-space-12:9rem;--ds-space-13:10rem;--ds-space-14:11rem;--ds-space-15:12rem;--ds-spacing-small:var(--ds-space-3);--ds-spacing-medium:var(--ds-space-4);--ds-spacing-large:var(--ds-space-6)}@media (max-width:575.98px){:root{--ds-spacing-small:var(--ds-space-2);--ds-spacing-medium:var(--ds-space-3);--ds-spacing-large:var(--ds-space-4)}}:root{--ds-border-radius-sm:.25rem;--ds-border-radius:.5rem;--ds-border-radius-lg:.75rem;--ds-border-radius-pill:9999px;--ds-border-radius-default:var(--ds-border-radius);--ds-shadow-sm:0 .125rem .25rem #00000013;--ds-shadow:0 .5rem 1rem #00000026;--ds-shadow-lg:0 1rem 3rem #0000002d;--ds-duration-0:0s;--ds-duration-50:75ms;--ds-duration-100:.15s;--ds-duration-150:.2s;--ds-duration-200:.25s;--ds-duration-300:.3s;--ds-duration-400:.4s;--ds-duration-500:.5s;--ds-easing-linear:linear;--ds-easing-in:cubic-bezier(.4,0,1,1);--ds-easing-out:cubic-bezier(0,0,.2,1);--ds-easing-in-out:cubic-bezier(.4,0,.2,1);--ds-easing-emphasized:cubic-bezier(.2,0,0,1);--ds-transition-fast:all var(--ds-duration-100)var(--ds-easing-out);--ds-transition-medium:all var(--ds-duration-200)var(--ds-easing-in-out);--ds-transition-slow:all var(--ds-duration-300)var(--ds-easing-in-out)}@media (prefers-reduced-motion:reduce){:root{--ds-duration-50:0s;--ds-duration-100:0s;--ds-duration-150:0s;--ds-duration-200:0s;--ds-duration-300:0s;--ds-duration-400:0s;--ds-duration-500:0s}}:root{--ds-z-auto:auto;--ds-z-base:0;--ds-z-docked:10;--ds-z-dropdown:100;--ds-z-sticky:200;--ds-z-banner:300;--ds-z-overlay:400;--ds-z-modal:500;--ds-z-popover:600;--ds-z-tooltip:700;--ds-z-toast:800;--ds-z-max:999}}@layer utilities{@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes shimmer{0%{left:-100%}to{left:100%}}@keyframes slide-in-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slide-out-right{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes slide-in-bottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slide-out-bottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes slide-in-left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes slide-out-left{0%{transform:translate(0)}to{transform:translate(-100%)}}}@layer components{.ds-button{--button-border-radius:var(--ds-border-radius);--button-padding-x:var(--ds-space-4);--button-padding-y:var(--ds-space-2);--button-gap:var(--ds-space-3);--button-min-height:2.5rem;justify-content:center;align-items:center;gap:var(--button-gap);box-sizing:border-box;min-height:var(--button-min-height);padding:var(--button-padding-y)var(--button-padding-x);border-radius:var(--button-border-radius);cursor:pointer;transition:var(--ds-transition-fast);-webkit-user-select:none;user-select:none;white-space:nowrap;color:var(--ds-c-grey-0);font-size:var(--ds-body-100);font-weight:var(--ds-font-weight-medium);line-height:var(--ds-line-height-body-sm);letter-spacing:var(--ds-letter-spacing-base);border:1px solid #0000;text-decoration:none;display:inline-flex;position:relative}.ds-button:focus-visible{outline:2px solid var(--ds-c-primary-default);outline-offset:4px}.ds-button:disabled{cursor:not-allowed;pointer-events:none}.ds-button span{line-height:1}.ds-button__icon,.ds-button__spinner{flex-shrink:0;width:1em;height:1em}.ds-button__icon svg,.ds-button__icon img{fill:currentColor;width:100%;max-width:1.5em;height:100%;max-height:1.5em}.ds-button__icon--left{order:-1}.ds-button__icon--right{order:1}.ds-button__icon--only{width:auto;height:auto}.ds-button__icon--only svg{max-width:1.25em;max-height:1.25em}.ds-button__spinner{animation:1s linear infinite spin}.ds-button__label{flex-shrink:0}.ds-button.size-xs{--button-padding-x:var(--ds-space-2);--button-padding-y:var(--ds-space-1);--button-min-height:1.75rem;--button-gap:var(--ds-space-1);font-size:var(--ds-body-50);font-weight:var(--ds-font-weight-medium);line-height:var(--ds-line-height-body-sm);letter-spacing:var(--ds-letter-spacing-base)}.ds-button.size-sm{--button-padding-x:var(--ds-space-2-5);--button-padding-y:var(--ds-space-1-5);--button-min-height:2rem;--button-gap:var(--ds-space-1-5);font-size:var(--ds-body-100);font-weight:var(--ds-font-weight-medium);line-height:var(--ds-line-height-body-sm);letter-spacing:var(--ds-letter-spacing-base)}.ds-button.size-md,.ds-button.size-none{--button-padding-x:var(--ds-space-3);--button-padding-y:var(--ds-space-2);--button-min-height:2.5rem;--button-gap:var(--ds-space-2);font-size:var(--ds-body-100);font-weight:var(--ds-font-weight-medium);line-height:var(--ds-line-height-body-sm);letter-spacing:var(--ds-letter-spacing-base)}.ds-button.size-lg{--button-padding-x:var(--ds-space-5);--button-padding-y:var(--ds-space-3);--button-min-height:3rem;--button-gap:var(--ds-space-2-5);font-size:var(--ds-body-200);font-weight:var(--ds-font-weight-medium);line-height:var(--ds-line-height-body-sm);letter-spacing:var(--ds-letter-spacing-base)}.ds-button.size-xl{--button-padding-x:var(--ds-space-6);--button-padding-y:var(--ds-space-4);--button-min-height:3.5rem;--button-gap:var(--ds-space-3);font-size:var(--ds-body-300);font-weight:var(--ds-font-weight-medium);line-height:var(--ds-line-height-body-sm);letter-spacing:var(--ds-letter-spacing-base)}.ds-button.icon-only{--button-padding-x:var(--button-padding-y);aspect-ratio:1;min-width:var(--button-min-height);width:auto}.ds-button.icon-only.size-xs{--button-padding-x:var(--ds-space-1);min-width:1.75rem}.ds-button.icon-only.size-sm{--button-padding-x:var(--ds-space-1-5);min-width:2rem}.ds-button.icon-only.size-md{--button-padding-x:var(--ds-space-2);min-width:2.5rem}.ds-button.icon-only.size-lg{--button-padding-x:var(--ds-space-2-5);min-width:3rem}.ds-button.icon-only.size-xl{--button-padding-x:var(--ds-space-3);min-width:3.5rem}.ds-button.radius-none{--button-border-radius:0}.ds-button.radius-sm{--button-border-radius:var(--ds-border-radius-sm)}.ds-button.radius-md{--button-border-radius:var(--ds-border-radius)}.ds-button.radius-lg{--button-border-radius:var(--ds-border-radius-lg)}.ds-button.radius-pill{--button-border-radius:var(--ds-border-radius-pill)}.ds-button.variant-primary{background-color:var(--ds-c-primary-default);border-color:var(--ds-c-primary-default)}.ds-button.variant-primary:disabled{background-color:var(--ds-c-grey-200);border-color:var(--ds-c-grey-200);color:var(--ds-c-grey-400)}.ds-button.variant-primary:hover:not(:disabled){background-color:var(--ds-c-primary-400);border-color:var(--ds-c-primary-400)}.ds-button.variant-primary:active:not(:disabled){background-color:var(--ds-c-primary-900);border-color:var(--ds-c-primary-900)}.ds-button.variant-secondary{background-color:var(--ds-c-secondary-default);color:var(--ds-c-grey-0);border-color:var(--ds-c-secondary-default)}.ds-button.variant-secondary:disabled{background-color:var(--ds-c-grey-200);border-color:var(--ds-c-grey-200);color:var(--ds-c-grey-400)}.ds-button.variant-secondary:hover:not(:disabled){background-color:var(--ds-c-secondary-400);border-color:var(--ds-c-secondary-400)}.ds-button.variant-secondary:active:not(:disabled){background-color:var(--ds-c-secondary-900);border-color:var(--ds-c-secondary-900)}.ds-button.variant-ghost{color:var(--ds-c-primary-default);background-color:#0000;border-color:#0000}.ds-button.variant-ghost:disabled{color:var(--ds-c-grey-400)}.ds-button.variant-ghost:hover:not(:disabled){background-color:var(--ds-c-primary-50)}.ds-button.variant-ghost:active:not(:disabled){background-color:var(--ds-c-primary-200)}.ds-button.variant-outline{color:var(--ds-c-primary-default);border-color:var(--ds-c-primary-default);background-color:#0000}.ds-button.variant-outline:disabled{border-color:var(--ds-c-grey-400);color:var(--ds-c-grey-400)}.ds-button.variant-outline:hover:not(:disabled){background-color:var(--ds-c-primary-default);color:var(--ds-c-grey-0)}.ds-button.variant-outline:active:not(:disabled){background-color:var(--ds-c-primary-900);border-color:var(--ds-c-primary-900);color:var(--ds-c-grey-0)}.ds-button.variant-white{background-color:var(--ds-c-grey-0);color:var(--ds-c-grey-900);border-color:#0000}.ds-button.variant-white:disabled{background-color:var(--ds-c-grey-100);color:var(--ds-c-grey-400)}.ds-button.variant-white:hover:not(:disabled){background-color:var(--ds-c-grey-50)}.ds-button.variant-white:active:not(:disabled){background-color:var(--ds-c-grey-100)}.ds-button.variant-link{color:var(--ds-c-grey-900);text-underline-offset:.125rem;padding:unset;min-height:unset;border-color:#0000;text-decoration:underline}.ds-button.variant-link span{font-weight:var(--ds-font-weight-normal)}.ds-button.variant-link:disabled{color:var(--ds-c-grey-400)}.ds-button.variant-link:active:not(:disabled),.ds-button.variant-link:hover:not(:disabled){color:var(--ds-c-primary-900)}.ds-hero.variant-white .ds-button.variant-link{color:var(--ds-c-grey-50)}}
.ds-m-auto{margin:0 auto}@layer tokens{:root{--ds-space-1:.25rem;--ds-space-1-5:.375rem;--ds-space-2:.5rem;--ds-space-2-5:.75rem;--ds-space-3:1rem;--ds-space-3-5:1.25rem;--ds-space-4:1.5rem;--ds-space-5:2rem;--ds-space-6:3rem;--ds-space-7:4rem;--ds-space-8:5rem;--ds-space-9:6rem;--ds-space-10:7rem;--ds-space-11:8rem;--ds-space-12:9rem;--ds-space-13:10rem;--ds-space-14:11rem;--ds-space-15:12rem;--ds-spacing-small:var(--ds-space-3);--ds-spacing-medium:var(--ds-space-4);--ds-spacing-large:var(--ds-space-6)}@media (max-width:575.98px){:root{--ds-spacing-small:var(--ds-space-2);--ds-spacing-medium:var(--ds-space-3);--ds-spacing-large:var(--ds-space-4)}}:root{--ds-border-radius-sm:.25rem;--ds-border-radius:.5rem;--ds-border-radius-lg:.75rem;--ds-border-radius-pill:9999px;--ds-border-radius-default:var(--ds-border-radius);--ds-shadow-sm:0 .125rem .25rem #00000013;--ds-shadow:0 .5rem 1rem #00000026;--ds-shadow-lg:0 1rem 3rem #0000002d;--ds-duration-0:0s;--ds-duration-50:75ms;--ds-duration-100:.15s;--ds-duration-150:.2s;--ds-duration-200:.25s;--ds-duration-300:.3s;--ds-duration-400:.4s;--ds-duration-500:.5s;--ds-easing-linear:linear;--ds-easing-in:cubic-bezier(.4,0,1,1);--ds-easing-out:cubic-bezier(0,0,.2,1);--ds-easing-in-out:cubic-bezier(.4,0,.2,1);--ds-easing-emphasized:cubic-bezier(.2,0,0,1);--ds-transition-fast:all var(--ds-duration-100)var(--ds-easing-out);--ds-transition-medium:all var(--ds-duration-200)var(--ds-easing-in-out);--ds-transition-slow:all var(--ds-duration-300)var(--ds-easing-in-out)}@media (prefers-reduced-motion:reduce){:root{--ds-duration-50:0s;--ds-duration-100:0s;--ds-duration-150:0s;--ds-duration-200:0s;--ds-duration-300:0s;--ds-duration-400:0s;--ds-duration-500:0s}}:root{--ds-z-auto:auto;--ds-z-base:0;--ds-z-docked:10;--ds-z-dropdown:100;--ds-z-sticky:200;--ds-z-banner:300;--ds-z-overlay:400;--ds-z-modal:500;--ds-z-popover:600;--ds-z-tooltip:700;--ds-z-toast:800;--ds-z-max:999}}@layer utilities{@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes shimmer{0%{left:-100%}to{left:100%}}@keyframes slide-in-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slide-out-right{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes slide-in-bottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slide-out-bottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes slide-in-left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes slide-out-left{0%{transform:translate(0)}to{transform:translate(-100%)}}}@layer components{.ds-grid{--ds-grid-min-width:var(--ds-space-15);width:100%;display:grid}.ds-grid.gap-none{gap:0}.ds-grid.gap-small{gap:var(--ds-space-2)}.ds-grid.gap-medium{gap:var(--ds-space-4)}.ds-grid.gap-large{gap:var(--ds-space-6)}.ds-grid.columns-1,.ds-grid.columns-2{grid-template-columns:1fr}@media (min-width:992px){.ds-grid.columns-2{grid-template-columns:repeat(2,1fr)}}.ds-grid.columns-3{grid-template-columns:1fr}@media (min-width:768px){.ds-grid.columns-3{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.ds-grid.columns-3{grid-template-columns:repeat(3,1fr)}}.ds-grid.columns-4{grid-template-columns:1fr}@media (min-width:768px){.ds-grid.columns-4{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.ds-grid.columns-4{grid-template-columns:repeat(4,1fr)}}.ds-grid.columns-5{grid-template-columns:1fr}@media (min-width:768px){.ds-grid.columns-5{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.ds-grid.columns-5{grid-template-columns:repeat(3,1fr)}}@media (min-width:1200px){.ds-grid.columns-5{grid-template-columns:repeat(5,1fr)}}.ds-grid.columns-auto-fit{grid-template-columns:repeat(auto-fit,minmax(var(--ds-grid-min-width),1fr))}.ds-grid.featured{grid-template-columns:1fr}@media (min-width:1200px){.ds-grid.featured{grid-template-columns:repeat(3,1fr)}.ds-grid.featured>:first-child{grid-column:span 2}}.ds-grid>*{min-width:0}}
@layer components{.ds-button-group{align-items:center;gap:var(--ds-space-3);flex-wrap:wrap;display:flex}.ds-button-group.layout-default .ds-button{flex:0 auto}.ds-button-group.layout-connected{border-radius:var(--ds-border-radius);--button-group-border-color-primary:var(--ds-c-primary-default);--button-group-border-color-secondary:var(--ds-c-secondary-default);--button-group-border-color-outline:var(--ds-c-grey-300);--button-group-shadow-primary:none;--button-group-shadow-secondary:none;--button-group-shadow-outline:none;--button-group-border-color:var(--ds-c-grey-300);--button-group-shadow:none;background-color:var(--button-group-border-color);border:1px solid var(--button-group-border-color);box-shadow:var(--button-group-shadow);gap:1px;overflow:hidden}.ds-button-group.layout-connected.variant-primary{--button-group-border-color:var(--button-group-border-color-primary);--button-group-shadow:var(--button-group-shadow-primary)}.ds-button-group.layout-connected.variant-secondary{--button-group-border-color:var(--button-group-border-color-secondary);--button-group-shadow:var(--button-group-shadow-secondary)}.ds-button-group.layout-connected.variant-outline{--button-group-border-color:var(--button-group-border-color-outline);--button-group-shadow:var(--button-group-shadow-outline)}.ds-button-group.layout-connected .ds-button{border-radius:0;flex:1 1 0;margin:0;border:none!important}.ds-button-group.layout-connected .ds-button.icon-only{--button-padding-x:var(--ds-space-4);--button-padding-y:var(--ds-space-3);aspect-ratio:auto;width:auto;min-width:13rem}.ds-button-group.layout-connected .ds-button.icon-only svg,.ds-button-group.layout-connected .ds-button.icon-only img{max-width:100%;max-height:var(--ds-space-3-5)}.ds-button-group.layout-stacked{flex-direction:column;align-items:flex-start}}
@layer components{.typography{font-family:var(--font-family-base);color:var(--ds-c-grey-900);margin:0;padding:0}.typography.h1{font-size:var(--ds-heading-600);font-weight:var(--ds-font-weight-bold);line-height:var(--ds-line-height-heading-xl);letter-spacing:var(--ds-letter-spacing-tightest)}.typography.h2{font-size:var(--ds-heading-500);font-weight:var(--ds-font-weight-bold);line-height:var(--ds-line-height-heading-lg);letter-spacing:var(--ds-letter-spacing-tight)}.typography.h3{font-size:var(--ds-heading-400);font-weight:var(--ds-font-weight-bold);line-height:var(--ds-line-height-heading-md);letter-spacing:var(--ds-letter-spacing-medium)}.typography.h4{font-size:var(--ds-heading-300);font-weight:var(--ds-font-weight-bold);line-height:var(--ds-line-height-heading-sm);letter-spacing:var(--ds-letter-spacing-base)}.typography.h5{font-size:var(--ds-heading-200);font-weight:var(--ds-font-weight-bold);line-height:var(--ds-line-height-body-lg);letter-spacing:var(--ds-letter-spacing-base)}.typography.h6{font-size:var(--ds-heading-100);font-weight:var(--ds-font-weight-bold);line-height:var(--ds-line-height-body-md);letter-spacing:var(--ds-letter-spacing-loose)}.typography.subtitle1{font-size:var(--ds-body-200);font-weight:var(--ds-font-weight-medium);line-height:var(--ds-line-height-body-sm);letter-spacing:var(--ds-letter-spacing-looser)}.typography.body1{font-size:var(--ds-body-100);font-weight:var(--ds-font-weight-normal);line-height:var(--ds-line-height-body-sm);letter-spacing:var(--ds-letter-spacing-looser)}.typography.body-50{font-size:var(--ds-body-50);font-weight:var(--ds-font-weight-normal);line-height:var(--ds-line-height-body-xs);letter-spacing:var(--ds-letter-spacing-widest)}}
.ds-m-auto{margin:0 auto}@layer tokens{:root{--ds-space-1:.25rem;--ds-space-1-5:.375rem;--ds-space-2:.5rem;--ds-space-2-5:.75rem;--ds-space-3:1rem;--ds-space-3-5:1.25rem;--ds-space-4:1.5rem;--ds-space-5:2rem;--ds-space-6:3rem;--ds-space-7:4rem;--ds-space-8:5rem;--ds-space-9:6rem;--ds-space-10:7rem;--ds-space-11:8rem;--ds-space-12:9rem;--ds-space-13:10rem;--ds-space-14:11rem;--ds-space-15:12rem;--ds-spacing-small:var(--ds-space-3);--ds-spacing-medium:var(--ds-space-4);--ds-spacing-large:var(--ds-space-6)}@media (max-width:575.98px){:root{--ds-spacing-small:var(--ds-space-2);--ds-spacing-medium:var(--ds-space-3);--ds-spacing-large:var(--ds-space-4)}}:root{--ds-border-radius-sm:.25rem;--ds-border-radius:.5rem;--ds-border-radius-lg:.75rem;--ds-border-radius-pill:9999px;--ds-border-radius-default:var(--ds-border-radius);--ds-shadow-sm:0 .125rem .25rem #00000013;--ds-shadow:0 .5rem 1rem #00000026;--ds-shadow-lg:0 1rem 3rem #0000002d;--ds-duration-0:0s;--ds-duration-50:75ms;--ds-duration-100:.15s;--ds-duration-150:.2s;--ds-duration-200:.25s;--ds-duration-300:.3s;--ds-duration-400:.4s;--ds-duration-500:.5s;--ds-easing-linear:linear;--ds-easing-in:cubic-bezier(.4,0,1,1);--ds-easing-out:cubic-bezier(0,0,.2,1);--ds-easing-in-out:cubic-bezier(.4,0,.2,1);--ds-easing-emphasized:cubic-bezier(.2,0,0,1);--ds-transition-fast:all var(--ds-duration-100)var(--ds-easing-out);--ds-transition-medium:all var(--ds-duration-200)var(--ds-easing-in-out);--ds-transition-slow:all var(--ds-duration-300)var(--ds-easing-in-out)}@media (prefers-reduced-motion:reduce){:root{--ds-duration-50:0s;--ds-duration-100:0s;--ds-duration-150:0s;--ds-duration-200:0s;--ds-duration-300:0s;--ds-duration-400:0s;--ds-duration-500:0s}}:root{--ds-z-auto:auto;--ds-z-base:0;--ds-z-docked:10;--ds-z-dropdown:100;--ds-z-sticky:200;--ds-z-banner:300;--ds-z-overlay:400;--ds-z-modal:500;--ds-z-popover:600;--ds-z-tooltip:700;--ds-z-toast:800;--ds-z-max:999}}@layer utilities{@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes shimmer{0%{left:-100%}to{left:100%}}@keyframes slide-in-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slide-out-right{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes slide-in-bottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slide-out-bottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes slide-in-left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes slide-out-left{0%{transform:translate(0)}to{transform:translate(-100%)}}}@layer components{.ds-label{margin:0;display:inline-block}.ds-label.type-label{color:var(--ds-c-grey-900);font-size:var(--ds-body-100);font-weight:var(--ds-font-weight-normal);line-height:var(--ds-line-height-body-sm);letter-spacing:var(--ds-letter-spacing-base)}.ds-label.type-label.size-small{font-size:var(--ds-body-50);font-weight:var(--ds-font-weight-normal);line-height:var(--ds-line-height-body-sm);letter-spacing:var(--ds-letter-spacing-base)}.ds-label.type-error{color:var(--ds-c-semantic-error-default);align-items:center;gap:var(--ds-space-1);font-style:italic;font-size:var(--ds-body-50);font-weight:var(--ds-font-weight-normal);line-height:var(--ds-line-height-body-sm);letter-spacing:var(--ds-letter-spacing-base);display:inline-flex}.ds-label.type-error.size-default{font-size:var(--ds-body-100);font-weight:var(--ds-font-weight-normal);line-height:var(--ds-line-height-body-sm);letter-spacing:var(--ds-letter-spacing-base)}.ds-label.type-info{color:var(--ds-c-grey-700);font-size:var(--ds-body-50);font-weight:var(--ds-font-weight-normal);line-height:var(--ds-line-height-body-sm);letter-spacing:var(--ds-letter-spacing-base)}.ds-label.type-info.size-default{font-size:var(--ds-body-100);font-weight:var(--ds-font-weight-normal);line-height:var(--ds-line-height-body-sm);letter-spacing:var(--ds-letter-spacing-base)}.ds-label__icon{flex-shrink:0;align-items:center;display:inline-flex}.ds-label__required{color:var(--ds-c-semantic-error-default);margin-left:var(--ds-space-1)}}
.ds-m-auto{margin:0 auto}@layer tokens{:root{--ds-space-1:.25rem;--ds-space-1-5:.375rem;--ds-space-2:.5rem;--ds-space-2-5:.75rem;--ds-space-3:1rem;--ds-space-3-5:1.25rem;--ds-space-4:1.5rem;--ds-space-5:2rem;--ds-space-6:3rem;--ds-space-7:4rem;--ds-space-8:5rem;--ds-space-9:6rem;--ds-space-10:7rem;--ds-space-11:8rem;--ds-space-12:9rem;--ds-space-13:10rem;--ds-space-14:11rem;--ds-space-15:12rem;--ds-spacing-small:var(--ds-space-3);--ds-spacing-medium:var(--ds-space-4);--ds-spacing-large:var(--ds-space-6)}@media (max-width:575.98px){:root{--ds-spacing-small:var(--ds-space-2);--ds-spacing-medium:var(--ds-space-3);--ds-spacing-large:var(--ds-space-4)}}:root{--ds-border-radius-sm:.25rem;--ds-border-radius:.5rem;--ds-border-radius-lg:.75rem;--ds-border-radius-pill:9999px;--ds-border-radius-default:var(--ds-border-radius);--ds-shadow-sm:0 .125rem .25rem #00000013;--ds-shadow:0 .5rem 1rem #00000026;--ds-shadow-lg:0 1rem 3rem #0000002d;--ds-duration-0:0s;--ds-duration-50:75ms;--ds-duration-100:.15s;--ds-duration-150:.2s;--ds-duration-200:.25s;--ds-duration-300:.3s;--ds-duration-400:.4s;--ds-duration-500:.5s;--ds-easing-linear:linear;--ds-easing-in:cubic-bezier(.4,0,1,1);--ds-easing-out:cubic-bezier(0,0,.2,1);--ds-easing-in-out:cubic-bezier(.4,0,.2,1);--ds-easing-emphasized:cubic-bezier(.2,0,0,1);--ds-transition-fast:all var(--ds-duration-100)var(--ds-easing-out);--ds-transition-medium:all var(--ds-duration-200)var(--ds-easing-in-out);--ds-transition-slow:all var(--ds-duration-300)var(--ds-easing-in-out)}@media (prefers-reduced-motion:reduce){:root{--ds-duration-50:0s;--ds-duration-100:0s;--ds-duration-150:0s;--ds-duration-200:0s;--ds-duration-300:0s;--ds-duration-400:0s;--ds-duration-500:0s}}:root{--ds-z-auto:auto;--ds-z-base:0;--ds-z-docked:10;--ds-z-dropdown:100;--ds-z-sticky:200;--ds-z-banner:300;--ds-z-overlay:400;--ds-z-modal:500;--ds-z-popover:600;--ds-z-tooltip:700;--ds-z-toast:800;--ds-z-max:999}}@layer utilities{@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes shimmer{0%{left:-100%}to{left:100%}}@keyframes slide-in-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slide-out-right{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes slide-in-bottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slide-out-bottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes slide-in-left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes slide-out-left{0%{transform:translate(0)}to{transform:translate(-100%)}}}@layer components{.ds-checkbox{align-items:flex-start;gap:var(--ds-space-2);cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex}.ds-checkbox.is-disabled{cursor:not-allowed;opacity:.5}.ds-checkbox__input{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ds-checkbox__control{border:2px solid var(--ds-c-grey-400);border-radius:var(--input-border-radius);background-color:var(--ds-c-grey-0);width:20px;height:20px;transition:var(--ds-transition-fast);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.ds-checkbox__control:after{content:"";border:solid var(--ds-c-grey-0);opacity:0;width:5px;height:10px;transition:var(--ds-transition-fast);border-width:0 2px 2px 0;position:absolute;transform:rotate(45deg)scale(.5)}.ds-checkbox__text{font-size:var(--ds-font-size-body-md);color:var(--ds-c-grey-900);line-height:1.4}.ds-checkbox[data-error=true] .ds-checkbox__control{border-color:var(--ds-c-semantic-error-default)}.ds-checkbox__input:focus-visible+.ds-checkbox__control{outline:2px solid var(--ds-c-primary-default);outline-offset:2px}.ds-checkbox__input:checked+.ds-checkbox__control{background-color:var(--ds-c-primary-default);border-color:var(--ds-c-primary-default)}.ds-checkbox__input:checked+.ds-checkbox__control:after{opacity:1;transform:rotate(45deg)scale(1)}.ds-checkbox__input:indeterminate+.ds-checkbox__control{background-color:var(--ds-c-primary-default);border-color:var(--ds-c-primary-default)}.ds-checkbox__input:indeterminate+.ds-checkbox__control:after{background-color:var(--ds-c-grey-0);opacity:1;border:none;width:8px;height:2px;transform:rotate(0)scale(1)}.ds-checkbox__input:disabled+.ds-checkbox__control{background-color:var(--ds-c-grey-200);border-color:var(--ds-c-grey-300);cursor:not-allowed}.ds-checkbox__input:disabled:checked+.ds-checkbox__control{background-color:var(--ds-c-grey-400);border-color:var(--ds-c-grey-400)}.ds-checkbox:hover:not(.is-disabled) .ds-checkbox__control{border-color:var(--ds-c-primary-default)}.ds-checkbox[data-error=true]:hover:not(.is-disabled) .ds-checkbox__control{border-color:var(--ds-c-semantic-error-default)}.ds-checkbox.is-disabled .ds-checkbox__text{color:var(--ds-c-grey-500)}}
@layer components{.ds-form-field{gap:var(--ds-space-2);flex-direction:column;display:flex}}
@layer components{.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{content:"";border:3px solid #ccc;border-width:3px 3px 0 0;width:9px;height:9px;display:block;position:absolute;top:6px}.react-datepicker__sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.react-datepicker-wrapper{border:0;padding:0;display:inline-block}.react-datepicker{color:#000;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;line-height:initial;background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-right-radius:.375em;border-bottom-left-radius:.375em}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper--header-middle[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper--header-bottom[data-placement^=bottom] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker-popper--header-bottom[data-placement^=top] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select,.react-datepicker__header--middle,.react-datepicker__header--bottom){border-top-right-radius:.3rem}.react-datepicker__header--middle{border-top:1px solid #aeaeae;border-radius:0;margin-top:4px}.react-datepicker__header--bottom{border-top:1px solid #aeaeae;border-bottom:none;border-radius:0 0 .3rem .3rem}.react-datepicker__header-wrapper{position:relative}.react-datepicker__header-wrapper .react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:2px}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{margin:0 15px;display:inline-block}.react-datepicker__month-select,.react-datepicker__year-select,.react-datepicker__month-year-select{color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;background-color:#0000;border:1px solid #aeaeae;border-radius:.3rem;margin-top:5px;padding:2px 5px}.react-datepicker__month-select:focus-visible{outline:1px auto}.react-datepicker__year-select:focus-visible{outline:1px auto}.react-datepicker__month-year-select:focus-visible{outline:1px auto}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{color:#000;margin-top:0;font-size:.944rem;font-weight:700}h2.react-datepicker__current-month{margin:0;padding:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{text-align:center;cursor:pointer;z-index:1;text-indent:-999em;background:0 0;border:none;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex;position:absolute;top:2px;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{margin-left:auto;margin-right:auto;display:block;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{width:0;font-size:20px;position:relative;top:-1px}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{text-align:center;margin:.5em}.react-datepicker__year-wrapper{flex-wrap:wrap;max-width:180px;display:flex}.react-datepicker__year .react-datepicker__year-text{width:5em;margin:2px;display:inline-block}.react-datepicker__month{text-align:center;margin:.5em}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{width:5em;margin:2px;display:inline-block}.react-datepicker__input-time-container{clear:both;float:left;text-align:left;width:100%;margin:5px 0 10px 15px}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{margin-left:10px;display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.375em;display:inline;position:absolute;top:0;right:-87px}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.375em;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{text-align:center;border-bottom-right-radius:.375em;width:85px;margin:0 auto;overflow-x:hidden}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:content-box;width:100%;height:calc(195px + 1.0625em);margin:0;padding-left:0;padding-right:0;list-style:none;overflow-y:scroll}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{white-space:nowrap;height:30px;padding:5px 10px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{color:#fff;background-color:#216ba5;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:#0000}.react-datepicker__week-number{color:#ccc;text-align:center;width:2.125em;margin:.208em;line-height:2.125em;display:inline-block}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{color:#fff;background-color:#216ba5;border-radius:.3rem}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{text-align:center;white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;text-align:center;width:2.125em;margin:.208em;line-height:2.125em;display:inline-block}.react-datepicker__day-name--disabled,.react-datepicker__day--disabled,.react-datepicker__time-name--disabled{cursor:default;color:#ccc}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{color:#fff;background-color:#3dcc4a;border-radius:.3rem}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{color:#fff;background-color:#ff6803;border-radius:.3rem;position:relative}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{color:#fff;white-space:nowrap;visibility:hidden;opacity:0;background-color:#333;border-radius:4px;padding:4px;transition:visibility,opacity .3s ease-in-out;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{color:#fff;background-color:#216ba5;border-radius:.3rem}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{color:#000;background-color:#bad9f1;border-radius:.3rem}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{color:#fff;background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){color:#000;background-color:#f0f0f0}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{color:#fff;white-space:nowrap;visibility:hidden;opacity:0;background-color:#333;border-radius:4px;padding:4px;transition:visibility,opacity .3s ease-in-out;position:absolute;bottom:70%;left:50%;transform:translate(-50%)}.react-datepicker__input-container{width:100%;display:inline-block;position:relative}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:content-box;padding:.625em;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{top:0;right:-16px;transform:rotate(135deg)}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{z-index:1;text-align:center;background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;width:50%;position:absolute;top:30px;left:25%}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{width:100%;margin-left:auto;margin-right:auto;line-height:20px;display:block}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;user-select:none;border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;vertical-align:middle;background-color:#0000;border:0;outline:0;height:100%;padding:0 6px 0 0;display:table-cell;position:absolute;top:0;right:0}.react-datepicker__close-icon:after{cursor:pointer;color:#fff;text-align:center;vertical-align:middle;content:"×";background-color:#216ba5;border-radius:50%;width:16px;height:16px;padding:2px;font-size:12px;line-height:1;display:table-cell}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{cursor:pointer;text-align:center;clear:left;background:#f0f0f0;border-top:1px solid #aeaeae;padding:5px 0;font-weight:700}.react-datepicker__portal{z-index:2147483647;background-color:#000c;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.react-datepicker__children-container{width:17.25em;height:auto;margin:.5em;padding-left:.25em;padding-right:.25em}.react-datepicker__aria-live{clip-path:circle(0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.react-datepicker__calendar-icon{vertical-align:-.125em;width:1em;height:1em}.react-datepicker-popper-offset{margin-top:-.7em}.ds-date-picker{width:100%;display:inline-flex;position:relative}.ds-date-picker__wrapper{width:100%}.ds-date-picker__input{width:100%;padding:var(--ds-space-2).875rem;color:var(--input-color);background-color:var(--input-background-color);border:1px solid var(--input-border-color);border-radius:var(--input-border-radius);transition:var(--ds-transition-fast);outline:none}.ds-date-picker__input::placeholder,.ds-date-picker__input[data-placeholder=true]{color:var(--input-color-placeholder)}.ds-date-picker__input:focus-visible{outline:2px solid var(--ds-c-primary-default);outline-offset:2px}.ds-date-picker__input[data-error=true]{border-color:var(--input-border-color-error);color:var(--input-color-error)}.ds-date-picker__input:disabled,.ds-date-picker__input[data-disabled=true]{color:var(--input-color-disabled);cursor:not-allowed;background-color:var(--input-background-color-disabled);border-color:var(--input-border-color-disabled)}.ds-date-picker__input[data-read-only=true]{color:var(--input-color);pointer-events:none;cursor:not-allowed;-webkit-user-select:none;user-select:none;background-color:var(--input-background-color-disabled);border-color:var(--input-border-color-disabled)}.ds-date-picker__input:-webkit-any(:hover,:active,:focus-visible):not(:disabled,[data-error=true],[data-read-only=true],[data-disabled=true]){border-color:var(--input-border-color-hover)}.ds-date-picker__input:is(:hover,:active,:focus-visible):not(:disabled,[data-error=true],[data-read-only=true],[data-disabled=true]){border-color:var(--input-border-color-hover)}.ds-date-picker__input:-webkit-any([data-value]:not([data-value=""]),:-webkit-any(input,textarea):not(:placeholder-shown)):not(:disabled,[data-error=true],[data-read-only=true],[data-placeholder=true],[data-disabled=true]){border-color:var(--input-border-color-hover)}.ds-date-picker__input:is([data-value]:not([data-value=""]),:is(input,textarea):not(:placeholder-shown)):not(:disabled,[data-error=true],[data-read-only=true],[data-placeholder=true],[data-disabled=true]){border-color:var(--input-border-color-hover)}.ds-date-picker__input{padding-right:2.5rem}.ds-date-picker__icon{pointer-events:none;color:var(--ds-c-grey-700);position:absolute;top:50%;right:.875rem;transform:translateY(-50%)}.ds-date-picker__popper{--line-height:2rem;z-index:var(--ds-z-dropdown)}.ds-date-picker__calendar{border-radius:var(--ds-border-radius-default);box-shadow:var(--ds-shadow);border:none}.ds-date-picker__calendar div[role=table]{padding:var(--ds-space-2).75rem .875rem}.ds-date-picker__header{padding:var(--ds-space-2).875rem;justify-content:space-between;align-items:center;display:flex}.ds-date-picker__title{font-size:var(--ds-body-md);font-weight:var(--ds-font-weight-medium);line-height:var(--ds-line-height-body-sm);letter-spacing:var(--ds-letter-spacing-base);text-transform:capitalize}.ds-date-picker__nav-btn{padding:0}.ds-date-picker__nav-btn.ds-button{color:var(--ds-c-grey-800)}.ds-date-picker__nav-btn.ds-button:hover:not(:disabled){color:var(--ds-c-grey-500);background-color:#0000}.ds-date-picker__nav-btn--prev:hover{transform:translate(-2px)}.ds-date-picker__nav-btn--next:hover{transform:translate(2px)}.ds-date-picker__week-day,.ds-date-picker__day{width:var(--ds-space-6);height:var(--line-height);line-height:var(--line-height);text-align:center;margin:0;border-radius:var(--ds-border-radius-default)!important}.ds-date-picker__week-day{font-size:var(--ds-body-md);font-weight:var(--ds-font-weight-medium);line-height:var(--ds-line-height-body-sm);letter-spacing:var(--ds-letter-spacing-base);color:var(--ds-c-grey-500)}.ds-date-picker__day{color:var(--ds-c-grey-900);transition:all var(--ds-duration-fast)var(--ds-easing-default)}.ds-date-picker__day:hover{background-color:var(--ds-c-grey-100)}.ds-date-picker__day.is-selected{font-weight:var(--ds-font-weight-bold);color:var(--ds-c-grey-0);background-color:var(--ds-c-primary-900)}.ds-date-picker__day.is-selected:hover{color:var(--ds-c-grey-0);background-color:var(--ds-c-primary-default)}.ds-date-picker__day.react-datepicker__day--today:hover{color:var(--ds-c-grey-0);background-color:var(--ds-c-primary-400)}.ds-date-picker__day.is-outside-month,.ds-date-picker__day.react-datepicker__day--disabled{color:var(--ds-c-grey-300);pointer-events:none;cursor:not-allowed}.react-datepicker__header--custom{background-color:var(--ds-c-grey-0);border-bottom:1px solid var(--ds-c-grey-200);padding:0}.react-datepicker__day-names{margin-bottom:0}.react-datepicker__month{margin:0}.react-datepicker__day--keyboard-selected{font-weight:var(--ds-font-weight-medium);background-color:var(--ds-c-primary-950)}}.ds-m-auto{margin:0 auto}@layer tokens{:root{--ds-space-1:.25rem;--ds-space-1-5:.375rem;--ds-space-2:.5rem;--ds-space-2-5:.75rem;--ds-space-3:1rem;--ds-space-3-5:1.25rem;--ds-space-4:1.5rem;--ds-space-5:2rem;--ds-space-6:3rem;--ds-space-7:4rem;--ds-space-8:5rem;--ds-space-9:6rem;--ds-space-10:7rem;--ds-space-11:8rem;--ds-space-12:9rem;--ds-space-13:10rem;--ds-space-14:11rem;--ds-space-15:12rem;--ds-spacing-small:var(--ds-space-3);--ds-spacing-medium:var(--ds-space-4);--ds-spacing-large:var(--ds-space-6)}@media (max-width:575.98px){:root{--ds-spacing-small:var(--ds-space-2);--ds-spacing-medium:var(--ds-space-3);--ds-spacing-large:var(--ds-space-4)}}:root{--ds-border-radius-sm:.25rem;--ds-border-radius:.5rem;--ds-border-radius-lg:.75rem;--ds-border-radius-pill:9999px;--ds-border-radius-default:var(--ds-border-radius);--ds-shadow-sm:0 .125rem .25rem #00000013;--ds-shadow:0 .5rem 1rem #00000026;--ds-shadow-lg:0 1rem 3rem #0000002d;--ds-duration-0:0s;--ds-duration-50:75ms;--ds-duration-100:.15s;--ds-duration-150:.2s;--ds-duration-200:.25s;--ds-duration-300:.3s;--ds-duration-400:.4s;--ds-duration-500:.5s;--ds-easing-linear:linear;--ds-easing-in:cubic-bezier(.4,0,1,1);--ds-easing-out:cubic-bezier(0,0,.2,1);--ds-easing-in-out:cubic-bezier(.4,0,.2,1);--ds-easing-emphasized:cubic-bezier(.2,0,0,1);--ds-transition-fast:all var(--ds-duration-100)var(--ds-easing-out);--ds-transition-medium:all var(--ds-duration-200)var(--ds-easing-in-out);--ds-transition-slow:all var(--ds-duration-300)var(--ds-easing-in-out)}@media (prefers-reduced-motion:reduce){:root{--ds-duration-50:0s;--ds-duration-100:0s;--ds-duration-150:0s;--ds-duration-200:0s;--ds-duration-300:0s;--ds-duration-400:0s;--ds-duration-500:0s}}:root{--ds-z-auto:auto;--ds-z-base:0;--ds-z-docked:10;--ds-z-dropdown:100;--ds-z-sticky:200;--ds-z-banner:300;--ds-z-overlay:400;--ds-z-modal:500;--ds-z-popover:600;--ds-z-tooltip:700;--ds-z-toast:800;--ds-z-max:999}}@layer utilities{@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes shimmer{0%{left:-100%}to{left:100%}}@keyframes slide-in-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slide-out-right{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes slide-in-bottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slide-out-bottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes slide-in-left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes slide-out-left{0%{transform:translate(0)}to{transform:translate(-100%)}}}
.ds-m-auto{margin:0 auto}@layer tokens{:root{--ds-space-1:.25rem;--ds-space-1-5:.375rem;--ds-space-2:.5rem;--ds-space-2-5:.75rem;--ds-space-3:1rem;--ds-space-3-5:1.25rem;--ds-space-4:1.5rem;--ds-space-5:2rem;--ds-space-6:3rem;--ds-space-7:4rem;--ds-space-8:5rem;--ds-space-9:6rem;--ds-space-10:7rem;--ds-space-11:8rem;--ds-space-12:9rem;--ds-space-13:10rem;--ds-space-14:11rem;--ds-space-15:12rem;--ds-spacing-small:var(--ds-space-3);--ds-spacing-medium:var(--ds-space-4);--ds-spacing-large:var(--ds-space-6)}@media (max-width:575.98px){:root{--ds-spacing-small:var(--ds-space-2);--ds-spacing-medium:var(--ds-space-3);--ds-spacing-large:var(--ds-space-4)}}:root{--ds-border-radius-sm:.25rem;--ds-border-radius:.5rem;--ds-border-radius-lg:.75rem;--ds-border-radius-pill:9999px;--ds-border-radius-default:var(--ds-border-radius);--ds-shadow-sm:0 .125rem .25rem #00000013;--ds-shadow:0 .5rem 1rem #00000026;--ds-shadow-lg:0 1rem 3rem #0000002d;--ds-duration-0:0s;--ds-duration-50:75ms;--ds-duration-100:.15s;--ds-duration-150:.2s;--ds-duration-200:.25s;--ds-duration-300:.3s;--ds-duration-400:.4s;--ds-duration-500:.5s;--ds-easing-linear:linear;--ds-easing-in:cubic-bezier(.4,0,1,1);--ds-easing-out:cubic-bezier(0,0,.2,1);--ds-easing-in-out:cubic-bezier(.4,0,.2,1);--ds-easing-emphasized:cubic-bezier(.2,0,0,1);--ds-transition-fast:all var(--ds-duration-100)var(--ds-easing-out);--ds-transition-medium:all var(--ds-duration-200)var(--ds-easing-in-out);--ds-transition-slow:all var(--ds-duration-300)var(--ds-easing-in-out)}@media (prefers-reduced-motion:reduce){:root{--ds-duration-50:0s;--ds-duration-100:0s;--ds-duration-150:0s;--ds-duration-200:0s;--ds-duration-300:0s;--ds-duration-400:0s;--ds-duration-500:0s}}:root{--ds-z-auto:auto;--ds-z-base:0;--ds-z-docked:10;--ds-z-dropdown:100;--ds-z-sticky:200;--ds-z-banner:300;--ds-z-overlay:400;--ds-z-modal:500;--ds-z-popover:600;--ds-z-tooltip:700;--ds-z-toast:800;--ds-z-max:999}}@layer utilities{@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes shimmer{0%{left:-100%}to{left:100%}}@keyframes slide-in-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slide-out-right{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes slide-in-bottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slide-out-bottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes slide-in-left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes slide-out-left{0%{transform:translate(0)}to{transform:translate(-100%)}}}@layer components{.ds-dropdown{width:100%;display:inline-flex;position:relative}.ds-dropdown__trigger{width:100%;padding:var(--ds-space-2).875rem;color:var(--input-color);background-color:var(--input-background-color);border:1px solid var(--input-border-color);border-radius:var(--input-border-radius);transition:var(--ds-transition-fast);outline:none}.ds-dropdown__trigger::placeholder,.ds-dropdown__trigger[data-placeholder=true]{color:var(--input-color-placeholder)}.ds-dropdown__trigger:focus-visible{outline:2px solid var(--ds-c-primary-default);outline-offset:2px}.ds-dropdown__trigger[data-error=true]{border-color:var(--input-border-color-error);color:var(--input-color-error)}.ds-dropdown__trigger:disabled,.ds-dropdown__trigger[data-disabled=true]{color:var(--input-color-disabled);cursor:not-allowed;background-color:var(--input-background-color-disabled);border-color:var(--input-border-color-disabled)}.ds-dropdown__trigger[data-read-only=true]{color:var(--input-color);pointer-events:none;cursor:not-allowed;-webkit-user-select:none;user-select:none;background-color:var(--input-background-color-disabled);border-color:var(--input-border-color-disabled)}.ds-dropdown__trigger:-webkit-any(:hover,:active,:focus-visible):not(:disabled,[data-error=true],[data-read-only=true],[data-disabled=true]){border-color:var(--input-border-color-hover)}.ds-dropdown__trigger:is(:hover,:active,:focus-visible):not(:disabled,[data-error=true],[data-read-only=true],[data-disabled=true]){border-color:var(--input-border-color-hover)}.ds-dropdown__trigger:-webkit-any([data-value]:not([data-value=""]),:-webkit-any(input,textarea):not(:placeholder-shown)):not(:disabled,[data-error=true],[data-read-only=true],[data-placeholder=true],[data-disabled=true]){border-color:var(--input-border-color-hover)}.ds-dropdown__trigger:is([data-value]:not([data-value=""]),:is(input,textarea):not(:placeholder-shown)):not(:disabled,[data-error=true],[data-read-only=true],[data-placeholder=true],[data-disabled=true]){border-color:var(--input-border-color-hover)}.ds-dropdown__trigger{justify-content:space-between;align-items:center;gap:var(--ds-space-2);text-align:left;cursor:pointer;display:flex}.ds-dropdown__trigger:disabled{cursor:not-allowed}.ds-dropdown__value{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.ds-dropdown__icon{flex-shrink:0;transform:rotate(0)}.ds-dropdown[data-open=true] .ds-dropdown__icon{transform:rotate(180deg)}.ds-dropdown__listbox{top:calc(100% + var(--ds-space-1));z-index:var(--ds-z-dropdown);width:100%;max-height:240px;padding:var(--ds-space-1)0;background-color:var(--ds-c-grey-0);border:1px solid var(--input-border-color);border-radius:var(--input-border-radius);box-shadow:var(--ds-shadow-md);margin:0;list-style:none;position:absolute;left:0;overflow-y:auto}.ds-dropdown__option{padding:var(--ds-space-2)var(--ds-space-3);cursor:pointer;transition:background-color var(--ds-duration-fast)var(--ds-easing-default),color var(--ds-duration-fast)var(--ds-easing-default)}.ds-dropdown__option.is-active{background-color:var(--ds-c-grey-100)}.ds-dropdown__option.is-selected{font-weight:var(--ds-font-weight-semibold);color:var(--ds-c-primary-default)}.ds-dropdown__option.is-disabled{color:var(--ds-c-grey-400);cursor:not-allowed}.ds-dropdown__group{list-style:none}.ds-dropdown__group>ul{margin:0;padding:0;list-style:none}.ds-dropdown__group-label{padding:var(--ds-space-2)var(--ds-space-3)var(--ds-space-1);font-size:.75rem;font-weight:var(--ds-font-weight-semibold);color:var(--ds-c-grey-500);text-transform:uppercase;letter-spacing:.05em;display:block}}
.ds-file-upload__file-info{justify-content:center;align-items:center;display:flex}.ds-file-upload__list-item{justify-content:space-between;align-items:center;display:flex}.ds-file-upload__list{margin:0;padding:0;list-style-type:none}.ds-file-upload__file-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ds-m-auto{margin:0 auto}@layer tokens{:root{--ds-space-1:.25rem;--ds-space-1-5:.375rem;--ds-space-2:.5rem;--ds-space-2-5:.75rem;--ds-space-3:1rem;--ds-space-3-5:1.25rem;--ds-space-4:1.5rem;--ds-space-5:2rem;--ds-space-6:3rem;--ds-space-7:4rem;--ds-space-8:5rem;--ds-space-9:6rem;--ds-space-10:7rem;--ds-space-11:8rem;--ds-space-12:9rem;--ds-space-13:10rem;--ds-space-14:11rem;--ds-space-15:12rem;--ds-spacing-small:var(--ds-space-3);--ds-spacing-medium:var(--ds-space-4);--ds-spacing-large:var(--ds-space-6)}@media (max-width:575.98px){:root{--ds-spacing-small:var(--ds-space-2);--ds-spacing-medium:var(--ds-space-3);--ds-spacing-large:var(--ds-space-4)}}:root{--ds-border-radius-sm:.25rem;--ds-border-radius:.5rem;--ds-border-radius-lg:.75rem;--ds-border-radius-pill:9999px;--ds-border-radius-default:var(--ds-border-radius);--ds-shadow-sm:0 .125rem .25rem #00000013;--ds-shadow:0 .5rem 1rem #00000026;--ds-shadow-lg:0 1rem 3rem #0000002d;--ds-duration-0:0s;--ds-duration-50:75ms;--ds-duration-100:.15s;--ds-duration-150:.2s;--ds-duration-200:.25s;--ds-duration-300:.3s;--ds-duration-400:.4s;--ds-duration-500:.5s;--ds-easing-linear:linear;--ds-easing-in:cubic-bezier(.4,0,1,1);--ds-easing-out:cubic-bezier(0,0,.2,1);--ds-easing-in-out:cubic-bezier(.4,0,.2,1);--ds-easing-emphasized:cubic-bezier(.2,0,0,1);--ds-transition-fast:all var(--ds-duration-100)var(--ds-easing-out);--ds-transition-medium:all var(--ds-duration-200)var(--ds-easing-in-out);--ds-transition-slow:all var(--ds-duration-300)var(--ds-easing-in-out)}@media (prefers-reduced-motion:reduce){:root{--ds-duration-50:0s;--ds-duration-100:0s;--ds-duration-150:0s;--ds-duration-200:0s;--ds-duration-300:0s;--ds-duration-400:0s;--ds-duration-500:0s}}:root{--ds-z-auto:auto;--ds-z-base:0;--ds-z-docked:10;--ds-z-dropdown:100;--ds-z-sticky:200;--ds-z-banner:300;--ds-z-overlay:400;--ds-z-modal:500;--ds-z-popover:600;--ds-z-tooltip:700;--ds-z-toast:800;--ds-z-max:999}}@layer utilities{@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes shimmer{0%{left:-100%}to{left:100%}}@keyframes slide-in-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slide-out-right{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes slide-in-bottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slide-out-bottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes slide-in-left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes slide-out-left{0%{transform:translate(0)}to{transform:translate(-100%)}}}@layer components{.ds-file-upload{width:100%}.ds-file-upload__content{justify-content:center;align-items:center;gap:var(--ds-space-3);display:flex}.ds-file-upload__label{font-size:var(--ds-body-lg);font-weight:var(--ds-font-weight-normal);line-height:var(--ds-line-height-body-sm);letter-spacing:var(--ds-letter-spacing-base);color:var(--ds-c-grey-900)}.ds-file-upload__error{font-size:var(--ds-body-xs);font-weight:var(--ds-font-weight-normal);line-height:var(--ds-line-height-body-sm);letter-spacing:var(--ds-letter-spacing-base);align-items:center;gap:var(--ds-space-1);color:var(--ds-c-semantic-error-default);display:flex}.ds-file-upload__error svg{flex-shrink:0}.ds-file-upload__dropzone{border-radius:var(--ds-border-radius-default);cursor:pointer;padding:var(--ds-space-4)var(--ds-space-3);background-color:var(--ds-c-grey-0);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:flex;position:relative}.ds-file-upload__dropzone:before{content:"";border-radius:var(--ds-border-radius-default);background-color:var(--ds-c-grey-400);pointer-events:none;transition:var(--ds-transition-fast);position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='3' ry='3' stroke='black' stroke-width='2' stroke-dasharray='6' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='3' ry='3' stroke='black' stroke-width='2' stroke-dasharray='6' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e")}.ds-file-upload__dropzone:hover:before,.ds-file-upload__dropzone.is-active:before{background-color:var(--ds-c-grey-700)}.ds-file-upload__dropzone.is-focused{outline:2px solid var(--ds-c-primary-default);outline-offset:2px}.ds-file-upload__dropzone.is-focused:before{background-color:var(--ds-c-primary-default)}.ds-file-upload__dropzone[aria-disabled=true]{cursor:not-allowed;pointer-events:none;background-color:var(--ds-c-grey-100)}.ds-file-upload__dropzone[aria-disabled=true] .ds-file-upload__content svg{opacity:.6}.ds-file-upload__dropzone[aria-disabled=true] .ds-file-upload__label{color:var(--ds-c-grey-400)}.ds-file-upload__dropzone[aria-invalid=true]:before{background-color:var(--ds-c-semantic-error-default)}.ds-file-upload__dropzone[aria-invalid=true] .ds-file-upload__label{color:var(--ds-c-semantic-error-default)}.ds-file-upload__list{margin-top:var(--ds-space-2)}.ds-file-upload__list-item{padding:var(--ds-space-2)var(--ds-space-2)var(--ds-space-2)var(--ds-space-3);background-color:var(--ds-c-grey-0);border:1px solid var(--ds-c-grey-400);border-radius:var(--ds-border-radius-default);margin-top:var(--ds-space-2);transition:background-color var(--ds-transition-fast);width:100%}.ds-file-upload__list-item.is-invalid{border-color:var(--ds-c-semantic-error-default)}.ds-file-upload__list-item:hover{background-color:var(--ds-c-grey-100)}.ds-file-upload__file-info{gap:.75rem}.ds-file-upload__file-name{font-size:var(--ds-body-100);font-weight:var(--ds-font-weight-normal);line-height:var(--ds-line-height-body-sm);letter-spacing:var(--ds-letter-spacing-base);color:var(--ds-c-grey-900)}.ds-file-upload__error-list{margin-top:var(--ds-space-2);padding:0;list-style:none}.ds-file-upload__error-message{font-size:var(--ds-body-50);font-weight:var(--ds-font-weight-normal);line-height:var(--ds-line-height-body-sm);letter-spacing:var(--ds-letter-spacing-base);color:var(--ds-c-semantic-error-default)}}
.ds-m-auto{margin:0 auto}@layer tokens{:root{--ds-space-1:.25rem;--ds-space-1-5:.375rem;--ds-space-2:.5rem;--ds-space-2-5:.75rem;--ds-space-3:1rem;--ds-space-3-5:1.25rem;--ds-space-4:1.5rem;--ds-space-5:2rem;--ds-space-6:3rem;--ds-space-7:4rem;--ds-space-8:5rem;--ds-space-9:6rem;--ds-space-10:7rem;--ds-space-11:8rem;--ds-space-12:9rem;--ds-space-13:10rem;--ds-space-14:11rem;--ds-space-15:12rem;--ds-spacing-small:var(--ds-space-3);--ds-spacing-medium:var(--ds-space-4);--ds-spacing-large:var(--ds-space-6)}@media (max-width:575.98px){:root{--ds-spacing-small:var(--ds-space-2);--ds-spacing-medium:var(--ds-space-3);--ds-spacing-large:var(--ds-space-4)}}:root{--ds-border-radius-sm:.25rem;--ds-border-radius:.5rem;--ds-border-radius-lg:.75rem;--ds-border-radius-pill:9999px;--ds-border-radius-default:var(--ds-border-radius);--ds-shadow-sm:0 .125rem .25rem #00000013;--ds-shadow:0 .5rem 1rem #00000026;--ds-shadow-lg:0 1rem 3rem #0000002d;--ds-duration-0:0s;--ds-duration-50:75ms;--ds-duration-100:.15s;--ds-duration-150:.2s;--ds-duration-200:.25s;--ds-duration-300:.3s;--ds-duration-400:.4s;--ds-duration-500:.5s;--ds-easing-linear:linear;--ds-easing-in:cubic-bezier(.4,0,1,1);--ds-easing-out:cubic-bezier(0,0,.2,1);--ds-easing-in-out:cubic-bezier(.4,0,.2,1);--ds-easing-emphasized:cubic-bezier(.2,0,0,1);--ds-transition-fast:all var(--ds-duration-100)var(--ds-easing-out);--ds-transition-medium:all var(--ds-duration-200)var(--ds-easing-in-out);--ds-transition-slow:all var(--ds-duration-300)var(--ds-easing-in-out)}@media (prefers-reduced-motion:reduce){:root{--ds-duration-50:0s;--ds-duration-100:0s;--ds-duration-150:0s;--ds-duration-200:0s;--ds-duration-300:0s;--ds-duration-400:0s;--ds-duration-500:0s}}:root{--ds-z-auto:auto;--ds-z-base:0;--ds-z-docked:10;--ds-z-dropdown:100;--ds-z-sticky:200;--ds-z-banner:300;--ds-z-overlay:400;--ds-z-modal:500;--ds-z-popover:600;--ds-z-tooltip:700;--ds-z-toast:800;--ds-z-max:999}}@layer utilities{@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes shimmer{0%{left:-100%}to{left:100%}}@keyframes slide-in-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slide-out-right{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes slide-in-bottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slide-out-bottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes slide-in-left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes slide-out-left{0%{transform:translate(0)}to{transform:translate(-100%)}}}@layer components{.ds-input-group{--default-input-padding:.875rem;width:100%;padding:var(--ds-space-2).875rem;color:var(--input-color);background-color:var(--input-background-color);border:1px solid var(--input-border-color);border-radius:var(--input-border-radius);transition:var(--ds-transition-fast);outline:none}.ds-input-group::placeholder,.ds-input-group[data-placeholder=true]{color:var(--input-color-placeholder)}.ds-input-group:focus-visible{outline:2px solid var(--ds-c-primary-default);outline-offset:2px}.ds-input-group[data-error=true]{border-color:var(--input-border-color-error);color:var(--input-color-error)}.ds-input-group:disabled,.ds-input-group[data-disabled=true]{color:var(--input-color-disabled);cursor:not-allowed;background-color:var(--input-background-color-disabled);border-color:var(--input-border-color-disabled)}.ds-input-group[data-read-only=true]{color:var(--input-color);pointer-events:none;cursor:not-allowed;-webkit-user-select:none;user-select:none;background-color:var(--input-background-color-disabled);border-color:var(--input-border-color-disabled)}.ds-input-group:-webkit-any(:hover,:active,:focus-visible):not(:disabled,[data-error=true],[data-read-only=true],[data-disabled=true]){border-color:var(--input-border-color-hover)}.ds-input-group:is(:hover,:active,:focus-visible):not(:disabled,[data-error=true],[data-read-only=true],[data-disabled=true]){border-color:var(--input-border-color-hover)}.ds-input-group:-webkit-any([data-value]:not([data-value=""]),:-webkit-any(input,textarea):not(:placeholder-shown)):not(:disabled,[data-error=true],[data-read-only=true],[data-placeholder=true],[data-disabled=true]){border-color:var(--input-border-color-hover)}.ds-input-group:is([data-value]:not([data-value=""]),:is(input,textarea):not(:placeholder-shown)):not(:disabled,[data-error=true],[data-read-only=true],[data-placeholder=true],[data-disabled=true]){border-color:var(--input-border-color-hover)}.ds-input-group{cursor:text;align-items:center;width:100%;padding:0;display:flex;position:relative}.ds-input-group:focus-within{outline:2px solid var(--ds-c-primary-default);outline-offset:2px}.ds-input-group__start,.ds-input-group__end{height:100%;color:inherit;-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:flex}.ds-input-group__start{padding-left:var(--default-input-padding);padding-right:var(--ds-space-2)}.ds-input-group__end{padding-left:var(--ds-space-2);padding-right:var(--default-input-padding)}.ds-input-group__field{-webkit-appearance:none;appearance:none;box-shadow:none;width:100%;min-width:0;height:100%;padding:calc(var(--ds-space-2) + 3px)0;font-size:inherit;font-weight:inherit;color:inherit;background:0 0;border:none;outline:none;flex:1;margin:0}.ds-input-group__field::placeholder{color:var(--input-color-placeholder)}.ds-input-group__field:-webkit-autofill{box-shadow:0 0 0 1000px var(--input-background-color)inset;transition:background-color 5000s ease-in-out}.ds-input-group__field:-webkit-autofill:hover{box-shadow:0 0 0 1000px var(--input-background-color)inset;transition:background-color 5000s ease-in-out}.ds-input-group__field:-webkit-autofill:focus{box-shadow:0 0 0 1000px var(--input-background-color)inset;transition:background-color 5000s ease-in-out}.ds-input-group:not([data-has-start=true]) .ds-input-group__field{padding-left:var(--default-input-padding)}.ds-input-group:not([data-has-end=true]) .ds-input-group__field{padding-right:var(--default-input-padding)}}
.ds-m-auto{margin:0 auto}@layer tokens{:root{--ds-space-1:.25rem;--ds-space-1-5:.375rem;--ds-space-2:.5rem;--ds-space-2-5:.75rem;--ds-space-3:1rem;--ds-space-3-5:1.25rem;--ds-space-4:1.5rem;--ds-space-5:2rem;--ds-space-6:3rem;--ds-space-7:4rem;--ds-space-8:5rem;--ds-space-9:6rem;--ds-space-10:7rem;--ds-space-11:8rem;--ds-space-12:9rem;--ds-space-13:10rem;--ds-space-14:11rem;--ds-space-15:12rem;--ds-spacing-small:var(--ds-space-3);--ds-spacing-medium:var(--ds-space-4);--ds-spacing-large:var(--ds-space-6)}@media (max-width:575.98px){:root{--ds-spacing-small:var(--ds-space-2);--ds-spacing-medium:var(--ds-space-3);--ds-spacing-large:var(--ds-space-4)}}:root{--ds-border-radius-sm:.25rem;--ds-border-radius:.5rem;--ds-border-radius-lg:.75rem;--ds-border-radius-pill:9999px;--ds-border-radius-default:var(--ds-border-radius);--ds-shadow-sm:0 .125rem .25rem #00000013;--ds-shadow:0 .5rem 1rem #00000026;--ds-shadow-lg:0 1rem 3rem #0000002d;--ds-duration-0:0s;--ds-duration-50:75ms;--ds-duration-100:.15s;--ds-duration-150:.2s;--ds-duration-200:.25s;--ds-duration-300:.3s;--ds-duration-400:.4s;--ds-duration-500:.5s;--ds-easing-linear:linear;--ds-easing-in:cubic-bezier(.4,0,1,1);--ds-easing-out:cubic-bezier(0,0,.2,1);--ds-easing-in-out:cubic-bezier(.4,0,.2,1);--ds-easing-emphasized:cubic-bezier(.2,0,0,1);--ds-transition-fast:all var(--ds-duration-100)var(--ds-easing-out);--ds-transition-medium:all var(--ds-duration-200)var(--ds-easing-in-out);--ds-transition-slow:all var(--ds-duration-300)var(--ds-easing-in-out)}@media (prefers-reduced-motion:reduce){:root{--ds-duration-50:0s;--ds-duration-100:0s;--ds-duration-150:0s;--ds-duration-200:0s;--ds-duration-300:0s;--ds-duration-400:0s;--ds-duration-500:0s}}:root{--ds-z-auto:auto;--ds-z-base:0;--ds-z-docked:10;--ds-z-dropdown:100;--ds-z-sticky:200;--ds-z-banner:300;--ds-z-overlay:400;--ds-z-modal:500;--ds-z-popover:600;--ds-z-tooltip:700;--ds-z-toast:800;--ds-z-max:999}}@layer utilities{@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes shimmer{0%{left:-100%}to{left:100%}}@keyframes slide-in-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slide-out-right{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes slide-in-bottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slide-out-bottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes slide-in-left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes slide-out-left{0%{transform:translate(0)}to{transform:translate(-100%)}}}@layer components{.ds-textarea{width:100%;padding:var(--ds-space-2).875rem;color:var(--input-color);background-color:var(--input-background-color);border:1px solid var(--input-border-color);border-radius:var(--input-border-radius);transition:var(--ds-transition-fast);outline:none}.ds-textarea::placeholder,.ds-textarea[data-placeholder=true]{color:var(--input-color-placeholder)}.ds-textarea:focus-visible{outline:2px solid var(--ds-c-primary-default);outline-offset:2px}.ds-textarea[data-error=true]{border-color:var(--input-border-color-error);color:var(--input-color-error)}.ds-textarea:disabled,.ds-textarea[data-disabled=true]{color:var(--input-color-disabled);cursor:not-allowed;background-color:var(--input-background-color-disabled);border-color:var(--input-border-color-disabled)}.ds-textarea[data-read-only=true]{color:var(--input-color);pointer-events:none;cursor:not-allowed;-webkit-user-select:none;user-select:none;background-color:var(--input-background-color-disabled);border-color:var(--input-border-color-disabled)}.ds-textarea:-webkit-any(:hover,:active,:focus-visible):not(:disabled,[data-error=true],[data-read-only=true],[data-disabled=true]){border-color:var(--input-border-color-hover)}.ds-textarea:is(:hover,:active,:focus-visible):not(:disabled,[data-error=true],[data-read-only=true],[data-disabled=true]){border-color:var(--input-border-color-hover)}.ds-textarea:-webkit-any([data-value]:not([data-value=""]),:-webkit-any(input,textarea):not(:placeholder-shown)):not(:disabled,[data-error=true],[data-read-only=true],[data-placeholder=true],[data-disabled=true]){border-color:var(--input-border-color-hover)}.ds-textarea:is([data-value]:not([data-value=""]),:is(input,textarea):not(:placeholder-shown)):not(:disabled,[data-error=true],[data-read-only=true],[data-placeholder=true],[data-disabled=true]){border-color:var(--input-border-color-hover)}}
.ds-m-auto{margin:0 auto}@layer tokens{:root{--ds-space-1:.25rem;--ds-space-1-5:.375rem;--ds-space-2:.5rem;--ds-space-2-5:.75rem;--ds-space-3:1rem;--ds-space-3-5:1.25rem;--ds-space-4:1.5rem;--ds-space-5:2rem;--ds-space-6:3rem;--ds-space-7:4rem;--ds-space-8:5rem;--ds-space-9:6rem;--ds-space-10:7rem;--ds-space-11:8rem;--ds-space-12:9rem;--ds-space-13:10rem;--ds-space-14:11rem;--ds-space-15:12rem;--ds-spacing-small:var(--ds-space-3);--ds-spacing-medium:var(--ds-space-4);--ds-spacing-large:var(--ds-space-6)}@media (max-width:575.98px){:root{--ds-spacing-small:var(--ds-space-2);--ds-spacing-medium:var(--ds-space-3);--ds-spacing-large:var(--ds-space-4)}}:root{--ds-border-radius-sm:.25rem;--ds-border-radius:.5rem;--ds-border-radius-lg:.75rem;--ds-border-radius-pill:9999px;--ds-border-radius-default:var(--ds-border-radius);--ds-shadow-sm:0 .125rem .25rem #00000013;--ds-shadow:0 .5rem 1rem #00000026;--ds-shadow-lg:0 1rem 3rem #0000002d;--ds-duration-0:0s;--ds-duration-50:75ms;--ds-duration-100:.15s;--ds-duration-150:.2s;--ds-duration-200:.25s;--ds-duration-300:.3s;--ds-duration-400:.4s;--ds-duration-500:.5s;--ds-easing-linear:linear;--ds-easing-in:cubic-bezier(.4,0,1,1);--ds-easing-out:cubic-bezier(0,0,.2,1);--ds-easing-in-out:cubic-bezier(.4,0,.2,1);--ds-easing-emphasized:cubic-bezier(.2,0,0,1);--ds-transition-fast:all var(--ds-duration-100)var(--ds-easing-out);--ds-transition-medium:all var(--ds-duration-200)var(--ds-easing-in-out);--ds-transition-slow:all var(--ds-duration-300)var(--ds-easing-in-out)}@media (prefers-reduced-motion:reduce){:root{--ds-duration-50:0s;--ds-duration-100:0s;--ds-duration-150:0s;--ds-duration-200:0s;--ds-duration-300:0s;--ds-duration-400:0s;--ds-duration-500:0s}}:root{--ds-z-auto:auto;--ds-z-base:0;--ds-z-docked:10;--ds-z-dropdown:100;--ds-z-sticky:200;--ds-z-banner:300;--ds-z-overlay:400;--ds-z-modal:500;--ds-z-popover:600;--ds-z-tooltip:700;--ds-z-toast:800;--ds-z-max:999}}@layer utilities{@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes shimmer{0%{left:-100%}to{left:100%}}@keyframes slide-in-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slide-out-right{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes slide-in-bottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slide-out-bottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes slide-in-left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes slide-out-left{0%{transform:translate(0)}to{transform:translate(-100%)}}}@layer components{.ds-radio{align-items:flex-start;gap:var(--ds-space-2);cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex}.ds-radio.is-disabled{cursor:not-allowed;opacity:.5}.ds-radio__input{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ds-radio__control{border:2px solid var(--ds-c-grey-400);background-color:var(--ds-c-grey-0);width:20px;height:20px;transition:var(--ds-transition-fast);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.ds-radio__control:after{content:"";background-color:var(--ds-c-primary-default);opacity:0;width:10px;height:10px;transition:var(--ds-transition-fast);border-radius:50%;position:absolute;transform:scale(.5)}.ds-radio__text{font-size:var(--ds-font-size-body-md);color:var(--ds-c-grey-900);line-height:1.4}.ds-radio[data-error=true] .ds-radio__control{border-color:var(--ds-c-semantic-error-default)}.ds-radio__input:focus-visible+.ds-radio__control{outline:2px solid var(--ds-c-primary-default);outline-offset:2px}.ds-radio__input:checked+.ds-radio__control{border-color:var(--ds-c-primary-default)}.ds-radio__input:checked+.ds-radio__control:after{opacity:1;transform:scale(1)}.ds-radio__input:disabled+.ds-radio__control{background-color:var(--ds-c-grey-200);border-color:var(--ds-c-grey-300);cursor:not-allowed}.ds-radio__input:disabled:checked+.ds-radio__control{border-color:var(--ds-c-grey-400)}.ds-radio__input:disabled:checked+.ds-radio__control:after{background-color:var(--ds-c-grey-400)}.ds-radio:hover:not(.is-disabled) .ds-radio__control{border-color:var(--ds-c-primary-default)}.ds-radio[data-error=true]:hover:not(.is-disabled) .ds-radio__control{border-color:var(--ds-c-semantic-error-default)}.ds-radio.is-disabled .ds-radio__text{color:var(--ds-c-grey-500)}}
@layer components{.ds-radio-group{gap:var(--ds-space-2);flex-direction:column;display:flex}}
.ds-m-auto{margin:0 auto}@layer tokens{:root{--ds-space-1:.25rem;--ds-space-1-5:.375rem;--ds-space-2:.5rem;--ds-space-2-5:.75rem;--ds-space-3:1rem;--ds-space-3-5:1.25rem;--ds-space-4:1.5rem;--ds-space-5:2rem;--ds-space-6:3rem;--ds-space-7:4rem;--ds-space-8:5rem;--ds-space-9:6rem;--ds-space-10:7rem;--ds-space-11:8rem;--ds-space-12:9rem;--ds-space-13:10rem;--ds-space-14:11rem;--ds-space-15:12rem;--ds-spacing-small:var(--ds-space-3);--ds-spacing-medium:var(--ds-space-4);--ds-spacing-large:var(--ds-space-6)}@media (max-width:575.98px){:root{--ds-spacing-small:var(--ds-space-2);--ds-spacing-medium:var(--ds-space-3);--ds-spacing-large:var(--ds-space-4)}}:root{--ds-border-radius-sm:.25rem;--ds-border-radius:.5rem;--ds-border-radius-lg:.75rem;--ds-border-radius-pill:9999px;--ds-border-radius-default:var(--ds-border-radius);--ds-shadow-sm:0 .125rem .25rem #00000013;--ds-shadow:0 .5rem 1rem #00000026;--ds-shadow-lg:0 1rem 3rem #0000002d;--ds-duration-0:0s;--ds-duration-50:75ms;--ds-duration-100:.15s;--ds-duration-150:.2s;--ds-duration-200:.25s;--ds-duration-300:.3s;--ds-duration-400:.4s;--ds-duration-500:.5s;--ds-easing-linear:linear;--ds-easing-in:cubic-bezier(.4,0,1,1);--ds-easing-out:cubic-bezier(0,0,.2,1);--ds-easing-in-out:cubic-bezier(.4,0,.2,1);--ds-easing-emphasized:cubic-bezier(.2,0,0,1);--ds-transition-fast:all var(--ds-duration-100)var(--ds-easing-out);--ds-transition-medium:all var(--ds-duration-200)var(--ds-easing-in-out);--ds-transition-slow:all var(--ds-duration-300)var(--ds-easing-in-out)}@media (prefers-reduced-motion:reduce){:root{--ds-duration-50:0s;--ds-duration-100:0s;--ds-duration-150:0s;--ds-duration-200:0s;--ds-duration-300:0s;--ds-duration-400:0s;--ds-duration-500:0s}}:root{--ds-z-auto:auto;--ds-z-base:0;--ds-z-docked:10;--ds-z-dropdown:100;--ds-z-sticky:200;--ds-z-banner:300;--ds-z-overlay:400;--ds-z-modal:500;--ds-z-popover:600;--ds-z-tooltip:700;--ds-z-toast:800;--ds-z-max:999}}@layer utilities{@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes shimmer{0%{left:-100%}to{left:100%}}@keyframes slide-in-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slide-out-right{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes slide-in-bottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slide-out-bottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes slide-in-left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes slide-out-left{0%{transform:translate(0)}to{transform:translate(-100%)}}}@layer components{.ds-video{width:100%;display:block;position:relative}.ds-video__play-button{cursor:pointer;background-color:#0000;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.ds-video__play-button:focus-visible{outline:2px solid var(--ds-c-primary-default);outline-offset:2px}.ds-video__play-button-inner{justify-content:center;align-items:center;gap:var(--ds-space-1-5);padding:var(--ds-space-2)var(--ds-space-3);background-color:var(--ds-c-grey-0);border-radius:var(--ds-border-radius-pill);transition:var(--ds-transition-medium);white-space:nowrap;font-weight:var(--ds-font-weight-medium);display:inline-flex}.ds-video__thumbnail{width:100%;height:auto;transition:var(--ds-transition-medium);transform-origin:50%;display:block}.ds-video__thumbnail-wrapper{border-radius:var(--ds-border-radius-default);width:100%;display:block;position:relative;overflow:hidden}.ds-video__thumbnail-wrapper img{aspect-ratio:16/9}.ds-video__thumbnail-wrapper:hover .ds-video__thumbnail{transform:scale(1.05)}.ds-video__thumbnail-wrapper:hover .ds-video__play-button-inner{background-color:var(--ds-c-grey-50);box-shadow:var(--ds-shadow-sm)}.ds-video__play-icon{border-top:.4375rem solid #0000;border-bottom:.4375rem solid #0000;border-left:.875rem solid;width:0;height:0;margin-left:.25rem;display:block;position:relative}.ds-video__player{aspect-ratio:16/9;border:none;width:100%;height:auto;display:block}.ds-video iframe,.ds-video video{border-radius:var(--ds-border-radius-default);width:100%;height:auto;display:block}}
.ds-m-auto{margin:0 auto}@layer tokens{:root{--ds-space-1:.25rem;--ds-space-1-5:.375rem;--ds-space-2:.5rem;--ds-space-2-5:.75rem;--ds-space-3:1rem;--ds-space-3-5:1.25rem;--ds-space-4:1.5rem;--ds-space-5:2rem;--ds-space-6:3rem;--ds-space-7:4rem;--ds-space-8:5rem;--ds-space-9:6rem;--ds-space-10:7rem;--ds-space-11:8rem;--ds-space-12:9rem;--ds-space-13:10rem;--ds-space-14:11rem;--ds-space-15:12rem;--ds-spacing-small:var(--ds-space-3);--ds-spacing-medium:var(--ds-space-4);--ds-spacing-large:var(--ds-space-6)}@media (max-width:575.98px){:root{--ds-spacing-small:var(--ds-space-2);--ds-spacing-medium:var(--ds-space-3);--ds-spacing-large:var(--ds-space-4)}}:root{--ds-border-radius-sm:.25rem;--ds-border-radius:.5rem;--ds-border-radius-lg:.75rem;--ds-border-radius-pill:9999px;--ds-border-radius-default:var(--ds-border-radius);--ds-shadow-sm:0 .125rem .25rem #00000013;--ds-shadow:0 .5rem 1rem #00000026;--ds-shadow-lg:0 1rem 3rem #0000002d;--ds-duration-0:0s;--ds-duration-50:75ms;--ds-duration-100:.15s;--ds-duration-150:.2s;--ds-duration-200:.25s;--ds-duration-300:.3s;--ds-duration-400:.4s;--ds-duration-500:.5s;--ds-easing-linear:linear;--ds-easing-in:cubic-bezier(.4,0,1,1);--ds-easing-out:cubic-bezier(0,0,.2,1);--ds-easing-in-out:cubic-bezier(.4,0,.2,1);--ds-easing-emphasized:cubic-bezier(.2,0,0,1);--ds-transition-fast:all var(--ds-duration-100)var(--ds-easing-out);--ds-transition-medium:all var(--ds-duration-200)var(--ds-easing-in-out);--ds-transition-slow:all var(--ds-duration-300)var(--ds-easing-in-out)}@media (prefers-reduced-motion:reduce){:root{--ds-duration-50:0s;--ds-duration-100:0s;--ds-duration-150:0s;--ds-duration-200:0s;--ds-duration-300:0s;--ds-duration-400:0s;--ds-duration-500:0s}}:root{--ds-z-auto:auto;--ds-z-base:0;--ds-z-docked:10;--ds-z-dropdown:100;--ds-z-sticky:200;--ds-z-banner:300;--ds-z-overlay:400;--ds-z-modal:500;--ds-z-popover:600;--ds-z-tooltip:700;--ds-z-toast:800;--ds-z-max:999}}@layer utilities{@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes shimmer{0%{left:-100%}to{left:100%}}@keyframes slide-in-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slide-out-right{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes slide-in-bottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slide-out-bottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes slide-in-left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes slide-out-left{0%{transform:translate(0)}to{transform:translate(-100%)}}}@layer components{.ds-contact-block{grid-template-columns:1fr;grid-template-areas:"content""media";width:100%;display:grid}.ds-contact-block .ds-hero{width:100%;padding:var(--ds-spacing-large);grid-area:content}.ds-contact-block .ds-hero__content{flex-direction:column;justify-content:center;display:flex}.ds-contact-block__media{flex-shrink:0;grid-area:media;width:100%;display:flex}.ds-contact-block__media .ds-image{object-fit:cover;border-radius:0 0 var(--ds-border-radius-default)var(--ds-border-radius-default);width:100%;height:100%}@media (min-width:992px){.ds-contact-block{grid-template-columns:repeat(2,1fr);grid-template-areas:"content media";align-items:stretch}.ds-contact-block .ds-hero{flex-direction:column;justify-content:center;display:flex}.ds-contact-block__media .ds-image{height:100%}.ds-contact-block.direction-media-right{grid-template-areas:"content media"}.ds-contact-block.direction-media-right .ds-contact-block__media .ds-image{border-radius:0 var(--ds-border-radius-default)var(--ds-border-radius-default)0}.ds-contact-block.direction-media-left{grid-template-areas:"media content"}.ds-contact-block.direction-media-left .ds-contact-block__media .ds-image{border-radius:var(--ds-border-radius-default)0 0 var(--ds-border-radius-default)}}}
