.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 overrides{[data-theme=medux] .ds-button{font-weight:var(--ds-font-weight-medium)}[data-theme=medux] .ds-button span{font-size:1rem}[data-theme=medux] .ds-button.variant-primary{background-color:var(--ds-c-grey-0);border:1px solid var(--ds-c-primary-default);color:var(--ds-c-primary-default)}[data-theme=medux] .ds-button.variant-primary:disabled{background-color:var(--ds-c-grey-100);color:var(--ds-c-grey-300);border-color:#0000}[data-theme=medux] .ds-button.variant-primary:hover:not(:disabled){background-color:var(--ds-c-primary-default);color:var(--ds-c-grey-0)}[data-theme=medux] .ds-button.variant-primary:active:not(:disabled){background-color:var(--ds-c-primary-900);border-color:var(--ds-c-primary-900);color:var(--ds-c-grey-0)}[data-theme=medux] .ds-button.variant-secondary{background-color:var(--ds-c-grey-600);border:2px solid var(--ds-c-grey-600);color:var(--ds-c-grey-0)}[data-theme=medux] .ds-button.variant-secondary:disabled{background-color:var(--ds-c-grey-100);color:var(--ds-c-grey-300);border-color:#0000}[data-theme=medux] .ds-button.variant-secondary:hover:not(:disabled){background-color:var(--ds-c-grey-700);border-color:var(--ds-c-grey-700)}[data-theme=medux] .ds-button.variant-secondary:active:not(:disabled){background-color:var(--ds-c-grey-800);border-color:var(--ds-c-grey-800)}[data-theme=medux] .ds-button.variant-white{border:1px solid var(--ds-c-grey-300);color:var(--ds-c-grey-0);background-color:#0000}[data-theme=medux] .ds-button.variant-white:disabled{border-color:var(--ds-c-grey-200);color:var(--ds-c-grey-200)}[data-theme=medux] .ds-button.variant-white:hover:not(:disabled){background-color:var(--ds-c-grey-0);color:var(--ds-c-grey-900)}[data-theme=medux] .ds-button.variant-white:active:not(:disabled){border-color:var(--ds-c-grey-0)}[data-theme=medux] .ds-button.variant-outline{background-color:var(--ds-c-grey-0);border-color:var(--ds-c-grey-100);color:var(--ds-c-grey-900)}[data-theme=medux] .ds-button.variant-outline:disabled{border-color:var(--ds-c-grey-200);color:var(--ds-c-grey-300)}[data-theme=medux] .ds-button.variant-outline:hover:not(:disabled){background-color:var(--ds-c-grey-100)}[data-theme=medux] .ds-button.variant-outline:active:not(:disabled){background-color:var(--ds-c-grey-100);border-color:var(--ds-c-grey-100)}[data-theme=medux] .ds-button.variant-link{color:var(--ds-c-grey-900);text-decoration:none}[data-theme=medux] .ds-button.variant-link:hover:not(:disabled){text-decoration:underline}[data-theme=medux] .ds-button.radius-default{--button-border-radius:var(--ds-border-radius-pill)}}
@layer overrides{[data-theme=medux] .ds-button-group{--button-group-border-color-outline:var(--ds-c-grey-100);--button-group-border-color-secondary:var(--ds-c-grey-500)}}
@layer overrides{[data-theme=medux] .ds-input{min-height:44px}[data-theme=medux] .ds-input,[data-theme=medux] .ds-textarea{border-radius:var(--ds-border-radius-lg);border-color:var(--input-border-color);background-color:var(--ds-c-grey-0)}[data-theme=medux] .ds-input::placeholder,[data-theme=medux] .ds-textarea::placeholder{color:var(--ds-c-grey-500)}[data-theme=medux] .ds-input:focus-visible,[data-theme=medux] .ds-textarea:focus-visible{outline-color:var(--ds-c-grey-600)}[data-theme=medux] .ds-label.type-label{font-size:1rem;font-weight:var(--ds-font-weight-bold);color:var(--ds-c-grey-900);line-height:1.63}[data-theme=medux] .ds-label.type-error{font-size:.875rem;font-style:normal;line-height:1.5}}
@layer overrides{[data-theme=medux] .ds-hero__content-title,[data-theme=medux] .ds-hero__content-subtitle{--ds-line-height-base:1.36}[data-theme=medux] .ds-hero__content-text{--ds-line-height-base:1.67}}
