html{font-size:100%}body{font-family:var(--font-family);font-size:var(--font-size-body);margin:0;padding:0;line-height:1.667em;text:white}.highlight{color:var(--color-dark-blue);padding:.3125rem .625rem;display:inline-block}.button-primary{background-color:var(--color-dark-blue);color:var(--color-white);font-size:var(--button-font-size);font-weight:var(--button-font-weight);border:none;border-radius:var(--button-border-radius);padding:var(--button-padding);cursor:pointer;transition:background-color .3s ease}.hover\:bg-primary\/90:hover{background-color:var(--color-medium-blue)!important}button:hover{background-color:var(--color-light-blue: )}.contact-btn{background-color:var(--color-neutral-dark);color:var(--color-white);font-size:var(--font-size-body);font-weight:600;padding:.625rem 1.25rem;border-radius:var(--border-radius-default);text-decoration:none;transition:background-color .3s ease}.contact-btn:hover{background-color:#2f2f2f}#container{max-width:1200px!important}.label,.inner-label label{color:var(--color-neutral-dark);font-size:1rem;margin-bottom:.75rem;font-weight:700;line-height:1.111em;display:block}.info-toast{background-color:var(color-neutral-light-gray);font-size:.875rem!important;border:none;color:var(--color-dark-blue)}button[type=button].stepper{background-color:#fff;color:var(--color-neutral-white);border:none;padding:10px;border-radius:4px}.highlight-inverse{background-color:var(--color-white);color:var(--color-neutral-dark);border-radius:var(--border-radius-highlight);padding:.3125rem .625rem}.highlight-green{background-color:var(--color-green);color:var(--color-white);border-radius:var(--border-radius-highlight);padding:.3125rem .625rem}h1{font-weight:900;color:var(--color-neutral-dark);line-height:3rem}
